html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
.node--unpublished{background-color:#fff4f4;}
.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-content .views-row .tender-date,header{clear:both;}.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-content .views-row .tender-date:after,header:after{clear:both;content:" ";display:block;height:0;visibility:hidden;}html,body{min-height:100%;font-family:FrutigerLTPro-Roman;font-size:16px;font-size:1rem;}html,body{overflow-x:hidden;}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}.container,.startseite-projekte-wrapper,.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3,.event-wrapper,.breadcrumb,.messages,.path-frontpage .banner-wrapper .module-title,.contextual-region.block-local-tasks-block,.block-local-tasks-block{max-width:1230px;display:block;margin:0 auto;padding:0 20px;}@media (min-width:1025px){.container,.startseite-projekte-wrapper,.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3,.event-wrapper,.breadcrumb,.messages,.path-frontpage .banner-wrapper .module-title,.contextual-region.block-local-tasks-block,.block-local-tasks-block{padding:0 30px;}}iframe{max-width:100%;height:100% !important;}img{max-width:100%;}strong em{font-weight:normal;font-family:FrutigerLTPro-Bold;}@font-face{font-family:"FrutigerLTPro-Light";src:url(/profiles/ekfs/theme/relekfs/fonts/37BD6B_0_0.eot);src:url(/profiles/ekfs/theme/relekfs/fonts/37BD6B_0_0.eot#iefix) format("embedded-opentype"),url(/profiles/ekfs/theme/relekfs/fonts/37BD6B_0_0.woff2) format("woff2"),url(/profiles/ekfs/theme/relekfs/fonts/37BD6B_0_0.woff) format("woff"),url(/profiles/ekfs/theme/relekfs/fonts/37BD6B_0_0.ttf) format("truetype");}@font-face{font-family:"FrutigerLTPro-Roman";src:url(/profiles/ekfs/theme/relekfs/fonts/37BD6B_1_0.eot);src:url(/profiles/ekfs/theme/relekfs/fonts/37BD6B_1_0.eot#iefix) format("embedded-opentype"),url(/profiles/ekfs/theme/relekfs/fonts/37BD6B_1_0.woff2) format("woff2"),url(/profiles/ekfs/theme/relekfs/fonts/37BD6B_1_0.woff) format("woff"),url(/profiles/ekfs/theme/relekfs/fonts/37BD6B_1_0.ttf) format("truetype");}@font-face{font-family:"FrutigerLTPro-Bold";src:url(/profiles/ekfs/theme/relekfs/fonts/37BD6B_2_0.eot);src:url(/profiles/ekfs/theme/relekfs/fonts/37BD6B_2_0.eot#iefix) format("embedded-opentype"),url(/profiles/ekfs/theme/relekfs/fonts/37BD6B_2_0.woff2) format("woff2"),url(/profiles/ekfs/theme/relekfs/fonts/37BD6B_2_0.woff) format("woff"),url(/profiles/ekfs/theme/relekfs/fonts/37BD6B_2_0.ttf) format("truetype");}@font-face{font-family:"ekfs";src:url(/profiles/ekfs/theme/relekfs/fonts/font-icons/ekfs.eot?9oc5ux=);src:url(/profiles/ekfs/theme/relekfs/fonts/font-icons/ekfs.eot?9oc5ux=#iefix) format("embedded-opentype"),url(/profiles/ekfs/theme/relekfs/fonts/font-icons/ekfs.ttf?9oc5ux=) format("truetype"),url(/profiles/ekfs/theme/relekfs/fonts/font-icons/ekfs.woff?9oc5ux=) format("woff"),url(/profiles/ekfs/theme/relekfs/fonts/font-icons/ekfs.svg?9oc5ux=#ekfs) format("svg");font-weight:normal;font-style:normal;}html,body,div,span,object,iframe,h1,h2,.search-result-count,h3,h4,h5,h6,p,body:not(.path-frontpage) main .field--type-text-with-summary,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}body{height:100%;line-height:1;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}nav ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}a{background:transparent;font-size:100%;margin:0;padding:0;text-decoration:none;vertical-align:baseline;}a:hover,a:focus,a:active{text-decoration:underline;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}table{border-collapse:inherit;border-spacing:0;}hr{border:0;border-top:1px solid;display:block;height:1px;margin:1em 0;padding:0;}input,select{vertical-align:middle;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}img{height:auto;max-width:100%;}h1,h2,.search-result-count,h3,h4,h5,h6{font-weight:normal;}*{font-family:FrutigerLTPro-Light;}main .field__items > .field__item{margin:30px 0;}.main-content ul,.main-content ol{padding-left:20px;list-style-position:outside;margin:20px 0;font-size:18px;font-size:1.125rem;line-height:28px;font-family:FrutigerLTPro-Light;}.main-content ul ul,.main-content ul ol,.main-content ol ul,.main-content ol ol{margin:20px 0 20px 20px;}.main-content ul li,.main-content ol li{color:#004B93;}.main-content ul ul,.main-content ul ol,.main-content ol ul,.main-content ol ol{margin:20px 0;font-size:18px;font-size:1.125rem;line-height:28px;}.main-content ul ul ul,.main-content ul ul ol,.main-content ul ol ul,.main-content ul ol ol,.main-content ol ul ul,.main-content ol ul ol,.main-content ol ol ul,.main-content ol ol ol{margin:20px 0 20px 20px;}.main-content b,.main-content strong{font-weight:normal;font-family:FrutigerLTPro-Bold;}.main-content a{text-decoration:none;transition:all 0.2s ease;font-family:FrutigerLTPro-Light;color:#E30250;}.main-content a:hover,.main-content a:active{text-decoration:none;transition:all 0.2s ease;}.main-content h1{font-size:55px;font-size:3.4375rem;line-height:67px;font-family:FrutigerLTPro-Roman;margin:10px 0;}.main-content h2,.main-content .search-result-count{font-size:22px;font-size:1.375rem;line-height:29px;color:#004B93;font-family:FrutigerLTPro-Roman;margin:10px 0;}@media (min-width:1025px){.main-content h2,.main-content .search-result-count{font-size:40px;font-size:2.5rem;line-height:50px;}}.main-content h3{font-size:19px;font-size:1.1875rem;line-height:26px;font-family:FrutigerLTPro-Roman;margin:10px 0;color:#E30250;}@media (min-width:1025px){.main-content h3{font-size:34px;font-size:2.125rem;line-height:43px;}}.main-content h4{font-size:18px;font-size:1.125rem;line-height:26px;font-family:FrutigerLTPro-Roman;margin:10px 0;color:#E30250;}.main-content h5,.main-content h6,.main-content p,.main-content body:not(.path-frontpage) main .field--type-text-with-summary,body:not(.path-frontpage) main .main-content .field--type-text-with-summary{font-size:16px;font-size:1rem;line-height:24px;font-weight:normal;margin:0;font-family:FrutigerLTPro-Light;}.main-content h5:not(:first-child),.main-content h6:not(:first-child),.main-content p:not(:first-child),.main-content body:not(.path-frontpage) main .field--type-text-with-summary:not(:first-child),body:not(.path-frontpage) main .main-content .field--type-text-with-summary:not(:first-child){margin-top:20px;}@media (min-width:1025px){.main-content h5,.main-content h6,.main-content p,.main-content body:not(.path-frontpage) main .field--type-text-with-summary,body:not(.path-frontpage) main .main-content .field--type-text-with-summary{font-size:18px;font-size:1.125rem;line-height:27px;}.main-content h5:not(:first-child),.main-content h6:not(:first-child),.main-content p:not(:first-child),.main-content body:not(.path-frontpage) main .field--type-text-with-summary:not(:first-child),body:not(.path-frontpage) main .main-content .field--type-text-with-summary:not(:first-child){margin-top:30px;}}.main-content table{width:100%;border-collapse:collapse;font-size:18px;font-size:1.125rem;margin:30px 0;font-family:FrutigerLTPro-Light;}.main-content table th{font-family:FrutigerLTPro-Bold;}.main-content table th,.main-content table td{padding:10px;}[class^=icon-],[class*=" icon-"]{font-family:"ekfs" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-share:before,.social-article-container .social-share-button:before{content:"";}.icon-linkedin:before,.social-article-container ul li a.a2a_button_linkedin:before{content:"";}.icon-twitter:before,.social-article-container ul li a.a2a_button_twitter:before{content:"";}.icon-xing:before,.social-article-container ul li a.a2a_button_xing:before{content:"";}.icon-whatsapp:before,.social-article-container ul li a.a2a_button_whatsapp:before{content:"";}.icon-facebook:before,.social-article-container ul li a.a2a_button_facebook:before{content:"";}.icon-Mute:before,.audiofield .jp-audio .jp-interface .jp-volume-controls .jp-mute:before{content:"";}.icon-unmute:before,.audiofield .jp-audio.jp-state-muted .jp-interface .jp-volume-controls .jp-mute:before{content:"";}.icon-Play:before{content:"";}.icon-pause:before,.audiofield .jp-audio.jp-state-playing .jp-controls .jp-play:before{content:"";}.icon-slideleft:before,.pager ul li.pager__item--previous a:before,.view-anzuzeigende-seitenmodule.view-display-id-embed_4 .arrowContainer .slick-arrow.slick-prev:before,.event-wrapper .slick-arrow.slick-prev:before{content:"";}.icon-slideRight:before,.pager ul li.pager__item--next a:before,.view-anzuzeigende-seitenmodule.view-display-id-embed_4 .arrowContainer .slick-arrow.slick-next:before,.event-wrapper .slick-arrow.slick-next:before{content:"";}.icon-wi:before,.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-tender.view-display-id-embed_1 .view-header h2:before,.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-tender.view-display-id-embed_1 .view-header .search-result-count:before{content:"";}.icon-search:before,[id^=views-exposed-form-listenansichten-page-] .form-item-search-api-fulltext:before,header .headerRight .ekfs-search-form form .form-actions#edit-actions:before,header .headerRight .search-click:before{content:"";}.icon-Print:before,.block-print-icon .print-page.internal-link:before{content:"";}.icon-Play1:before,.audiofield .jp-audio .jp-controls .jp-play:before{content:"";}.icon-CV:before{content:"";}.icon-phone:before{content:"";}.icon-medhum_Icon:before,.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-tender.view-display-id-embed_2 .view-header h2:before,.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-tender.view-display-id-embed_2 .view-header .search-result-count:before{content:"";}.icon-Mail:before,.social-article-container ul li a.a2a_button_email:before{content:"";}.icon-internlink:before,a.internal-link:before{content:"";}.icon-Home:before{content:"";}.icon-externlink:before,a.external-link:before{content:"";}.icon-events:before{content:"";}.icon-download:before,.page-node-type-download .field--name-field-download a:before,.view-anzuzeigende-seitenmodule.view-display-id-embed_3 .views-row .views-field-nothing .field-content a:before{content:"";}.icon-accordeon_down1:before,.sitemap-box-menu .content > .sitemap-menu > li .accordionIcon:before,.date-wrapper .date-filters-label:before,[id^=views-exposed-form-listenansichten-page-] .sol-caret-container .sol-caret:before,.paragraph--type--akkordeonmodul .paragraph--type--akkordeon-inhalt .field--name-field-para-titel:before{content:"";}.icon-accoredon_up:before,.sitemap-box-menu .content > .sitemap-menu > li .accordionIcon.opened:before,.date-wrapper.is-visible .date-filters-label:before,.form-type-select .sol-container.sol-active .sol-caret-container .sol-caret:before,.paragraph--type--akkordeonmodul .paragraph--type--akkordeon-inhalt .field--name-field-para-titel.active:before{content:"";}.icon-close:before,.sol-current-selection .sol-selected-display-item .sol-quick-delete:before,header.search-active .search-click:before,header .headerRight .search-click.clicked:before{content:"";}header{background:#ffffff;padding:20px 0;box-shadow:0px 2px 3px 0px #EBEBEB;}@media (min-width:1025px){header{padding:0;}}header .headerLeft{width:100px;display:inline-block;vertical-align:middle;height:60px;}@media (min-width:1025px){header .headerLeft{height:auto;}}header .headerLeft img{height:60px;}@media (min-width:1025px){header .headerLeft img{height:auto;}}header .headerLeft .site-name{display:none;}header .headerRight{width:calc(100% - 106px);display:inline-block;vertical-align:middle;}header .headerRight .top-right{text-align:right;}@media (min-width:1025px){header .headerRight .top-right{margin:20px 0;position:relative;}}header .headerRight nav{display:none;}@media (min-width:1025px){header .headerRight nav{display:block;}}header .headerRight nav ul{margin:0;padding:0 20px;}@media (min-width:1025px){header .headerRight nav ul{text-align:right;padding:0;}}header .headerRight nav ul li{list-style:none;display:block;margin:0;padding:0;}header .headerRight nav ul li a{display:block;font-size:21px;font-family:FrutigerLTPro-Bold;color:#ffffff;}@media (min-width:1025px){header .headerRight nav ul li a{color:#004B93;letter-spacing:0.3px;}}header .headerRight nav ul li a:hover{text-decoration:none;}header .headerRight nav ul li.menu-item--expanded{background:none;}header .headerRight nav ul li.menu-item--expanded > ul{display:none;padding:10px 0;}@media (min-width:1025px){header .headerRight nav ul li.menu-item--expanded > ul{position:absolute;background:#E30250;text-align:left;z-index:9;left:-20px;right:-20px;min-width:200px;}}header .headerRight nav ul li.menu-item--expanded > ul li{display:block;margin:0;padding:0;line-height:20px;}header .headerRight nav ul li.menu-item--expanded > ul li a{color:#ffffff;padding:10px 20px;}header .headerRight nav > ul > li{position:relative;}@media (min-width:1025px){header .headerRight nav > ul > li{display:inline-block;}header .headerRight nav > ul > li:not(:first-child){margin-left:50px;}header .headerRight nav > ul > li:last-child > ul{left:auto;right:0;}}header .headerRight nav > ul > li.menu-item--active-trail > a.is-active{color:#E30250;}header .headerRight nav > ul > li > a{padding-bottom:30px;}header .headerRight nav > ul > li:hover > a{color:#E30250;}header .headerRight nav > ul > li:hover > ul{display:block;}header .headerRight .search-click{background:#E30250;height:35px;width:35px;border-radius:50%;display:inline-block;vertical-align:middle;text-decoration:none;line-height:34px;text-align:center;padding-top:1px;}header .headerRight .search-click:before{font-family:ekfs;color:#ffffff;font-size:35px;font-size:2.1875rem;font-weight:600;}header .headerRight .search-click:hover,header .headerRight .search-click:focus{text-decoration:none;}header .headerRight .search-click.clicked{text-decoration:none;}header .headerRight .search-click.clicked:before{font-size:21px;font-size:1.3125rem;}header .headerRight .ekfs-search-form{position:absolute;top:130px;bottom:auto;left:30px;right:30px;padding:0;transition:all 1s ease;z-index:98;text-align:center;align-items:center;overflow:hidden;display:none;}@media (min-width:1025px){header .headerRight .ekfs-search-form{top:-13px;right:50px;left:auto;}}header .headerRight .ekfs-search-form h2,header .headerRight .ekfs-search-form .search-result-count{display:none;}header .headerRight .ekfs-search-form form{display:inline-block;position:relative;width:100%;transition:all 1s ease;}header .headerRight .ekfs-search-form form #edit-search-text{font-size:18px;font-size:1.125rem;font-family:FrutigerLTPro-Bold;color:#004B93;padding:9px 60px 7px 15px;line-height:23px;width:100%;border:1px solid #c6c7c8;border-radius:20px;}@media (min-width:1025px){header .headerRight .ekfs-search-form form #edit-search-text{width:320px;outline:none;}}header .headerRight .ekfs-search-form form #edit-search-text::-webkit-input-placeholder{color:#004B93;}header .headerRight .ekfs-search-form form #edit-search-text::-moz-placeholder{color:#004B93;}header .headerRight .ekfs-search-form form #edit-search-text:-ms-input-placeholder{color:#004B93;}header .headerRight .ekfs-search-form form #edit-search-text:-moz-placeholder{color:#004B93;}header .headerRight .ekfs-search-form form .form-actions{position:absolute;right:4px;height:33px;width:33px;top:14px;display:inline-block;}header .headerRight .ekfs-search-form form .form-actions#edit-actions{border-radius:50%;background:#004B93;float:right;}header .headerRight .ekfs-search-form form .form-actions#edit-actions:before{font-family:ekfs;color:#ffffff;font-size:37px;font-size:2.3125rem;cursor:pointer;font-weight:600;position:absolute;top:-3px;left:-2px;}header .headerRight .ekfs-search-form form .form-actions#edit-actions:hover{background:#004B93;transition:all 0.3s ease;text-decoration:none;}header .headerRight .ekfs-search-form form .form-actions#edit-actions input{opacity:0;width:37px;height:37px;left:0;margin:0;cursor:pointer;position:absolute;top:0;}header .headerRight .menu-button{display:inline-block;vertical-align:middle;margin-left:10px;height:35px;width:35px;border-radius:50%;color:#ffffff;background:#E30250;padding:16px 8px;cursor:pointer;}header .headerRight .menu-button span:after,header .headerRight .menu-button span:before{content:"";position:absolute;left:0;top:-6px;}header .headerRight .menu-button span:after{top:6px;}header .headerRight .menu-button span{position:relative;display:block;}header .headerRight .menu-button span,header .headerRight .menu-button span:after,header .headerRight .menu-button span:before{width:20px;height:3px;background:#ffffff;transition:all 0.3s;backface-visibility:hidden;border-radius:2px;}@media (min-width:1025px){header .headerRight .menu-button{display:none;}}header.search-active .headerRight .ekfs-search-form{display:block;}.blue-layer{background:rgba(0,75,147,0.999);position:absolute;top:100px;bottom:0;width:100%;z-index:97;height:100%;}@media (min-width:1025px){.blue-layer{top:125px;background:rgba(0,75,147,0.7);}}.blue-layer.hide{display:none;}.user-logged-in .blue-layer{top:204px;}html.menu-opened{overflow:hidden;}html.menu-opened header{position:fixed;width:100%;top:0;z-index:99;}html.menu-opened .headerRight nav{display:block;position:fixed;top:99px;left:0;bottom:0;right:0;padding:20px 0;z-index:99;background:#E30250;box-shadow:0px 2px 3px 0px #EBEBEB;overflow-y:auto;}html.menu-opened .headerRight nav > ul > li{border-bottom:1px dotted #ffffff;}html.menu-opened .headerRight nav > ul > li:first-child{border-top:1px dotted #ffffff;}html.menu-opened .headerRight nav > ul > li > a,html.menu-opened .headerRight nav > ul > li .parent-link a{padding:20px 0;color:#ffffff;font-family:FrutigerLTPro-Bold;font-size:19px;font-size:1.1875rem;}html.menu-opened .headerRight nav > ul > li.menu-item--expanded ul{display:none;}html.menu-opened .headerRight nav > ul > li.menu-item--expanded ul li a{font-size:16px;font-size:1rem;}html.menu-opened .headerRight nav > ul > li.menu-item--expanded .parent-link.active a{padding-bottom:0;}html.menu-opened .headerRight nav a{color:#ffffff;font-family:FrutigerLTPro-Light;text-align:center;}html.menu-opened .headerRight .menu-button{background:#004B93;}html.menu-opened .headerRight .menu-button span{background:transparent;}html.menu-opened .headerRight .menu-button span:before{transform:rotate(45deg) translate(4px,4px);}html.menu-opened .headerRight .menu-button span:after{transform:rotate(-45deg) translate(5px,-4px);}html.no-scroll{overflow:hidden;}html.no-scroll body{overflow:hidden;max-width:100%;max-height:100%;}@media (min-width:1025px){html.no-scroll body{margin-right:17px;}}header.search-active .ekfs-search-form form{transition:all 1s ease;}@media (min-width:1025px){header.search-active .ekfs-search-form form{width:320px;}}header.search-active .search-click{padding-top:0px;background:#004B93;}header.search-active .search-click:before{font-size:25px;font-size:1.5625rem;line-height:35px;}header.search-active .headerRight nav > ul > li:hover ul{display:none;}header .headerRight .language-switcher-language-url{display:block;margin:10px 0 25px 0;text-align:center;}@media (min-width:1025px){header .headerRight .language-switcher-language-url{vertical-align:middle;margin:0 20px;display:none;}}header .headerRight .language-switcher-language-url ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;}header .headerRight .language-switcher-language-url ul li{display:inline-block;}header .headerRight .language-switcher-language-url ul li:first-child{order:2;}header .headerRight .language-switcher-language-url ul li:last-child:not(:first-child):after{content:"|";display:inline-block;margin-right:20px;margin-left:20px;vertical-align:bottom;color:#ffffff;}@media (min-width:1025px){header .headerRight .language-switcher-language-url ul li:last-child:not(:first-child):after{display:none;}}@media (min-width:1025px){header .headerRight .language-switcher-language-url ul li{display:block;}}header .headerRight .language-switcher-language-url ul li a{color:#ffffff;font-size:17px;font-size:1.0625rem;display:inline-block;}@media (min-width:1025px){header .headerRight .language-switcher-language-url ul li a{color:#004B93;}header .headerRight .language-switcher-language-url ul li a:hover{color:#E30250;text-decoration:underline;}}header .headerRight .language-switcher-language-url ul.contextual-links{display:none;}html[lang=en]{}html[lang=en] .language-switcher-language-url .language-link[hreflang=en]{text-decoration:underline;}@media (min-width:1025px){html[lang=en] .language-switcher-language-url .language-link[hreflang=en]{display:none;}html[lang=en] .language-switcher-language-url .language-link[hreflang=de]{display:block;}}html[lang=de] .language-switcher-language-url{}html[lang=de] .language-switcher-language-url .language-link[hreflang=de]{text-decoration:underline;}@media (min-width:1025px){html[lang=de] .language-switcher-language-url .language-link[hreflang=en]{display:block;}html[lang=de] .language-switcher-language-url .language-link[hreflang=de]{display:none;}}footer{background:#004B93;padding:30px 0;margin-top:50px;font-size:16px;font-size:1rem;color:#ffffff;}@media (min-width:1025px){footer{padding:50px 0;font-size:18px;font-size:1.125rem;}}footer .block-block-content{font-family:FrutigerLTPro-Light;text-align:center;}footer .block-block-content:first-child{margin-bottom:30px;}@media (min-width:1025px){footer .block-block-content{display:inline-block;max-width:300px;margin-right:120px;margin-bottom:0;vertical-align:top;text-align:initial;}}footer .block-block-content p,footer .block-block-content body:not(.path-frontpage) main .field--type-text-with-summary,body:not(.path-frontpage) main footer .block-block-content .field--type-text-with-summary{font-size:16px;font-size:1rem;line-height:28px;letter-spacing:0.2px;}@media (min-width:1025px){footer .block-block-content p,footer .block-block-content body:not(.path-frontpage) main .field--type-text-with-summary,body:not(.path-frontpage) main footer .block-block-content .field--type-text-with-summary{font-size:18px;font-size:1.125rem;}}footer .block-block-content a{color:#ffffff;text-decoration:none;transition:all 0.3s ease;}footer .block-block-content a:hover{color:#E30250;transition:all 0.3s ease;text-decoration:none;}footer nav{padding-top:30px;margin-top:20px;}footer nav ul{margin:0;padding:0;}footer nav ul li{display:block;text-align:center;}@media (min-width:1025px){footer nav ul li{display:inline-block;text-align:left;vertical-align:top;}footer nav ul li:not(:first-child){padding-left:20px;}}footer nav ul li a{color:#ffffff;border-bottom:1px solid #ffffff;padding-bottom:5px;display:inline-block;font-family:FrutigerLTPro-Light;padding:10px 0;letter-spacing:0.2px;font-size:16px;font-size:1rem;}@media (min-width:1025px){footer nav ul li a{padding:0 0 10px;font-size:18px;font-size:1.125rem;}}footer nav ul li a:hover{color:#E30250;transition:all 0.3s ease;text-decoration:none;border-bottom:1px solid #E30250;}footer nav ul li a:focus{text-decoration:none;}footer .footer-copyright{font-family:FrutigerLTPro-Light;margin:30px 0 0;text-align:center;display:block;}@media (min-width:1025px){footer .footer-copyright{margin:-20px 0 0;float:right;}}footer #block-newsletterlink .social-media{margin:0 auto;padding:0;list-style:none;text-align:center;width:100%;max-width:320px;}@media (min-width:1025px){footer #block-newsletterlink .social-media{text-align:left;margin:15px 0 15px 0;max-width:100%;}}footer #block-newsletterlink .social-media li{display:inline-block;vertical-align:bottom;text-align:center;padding:0 10px;}footer #block-newsletterlink .social-media li.twitter{padding-left:0;}footer #block-newsletterlink .social-media li.twitter a{width:33px;}footer #block-newsletterlink .social-media li.linked-in a{width:34px;}footer #block-newsletterlink .social-media li.xing a{width:34px;}footer #block-newsletterlink .social-media li.youtube a{width:35px;}@media (min-width:1025px){footer #block-newsletterlink .social-media li{width:auto !important;padding:0;}footer #block-newsletterlink .social-media li:not(:first-child){margin-left:13px;}}footer #block-newsletterlink .social-media li a{display:inline-block;font-size:0;transition:all 0.2s ease;}footer #block-newsletterlink .social-media li a:hover{transition:all 0.2s ease;opacity:0.8;}footer #block-newsletterlink .social-media li.twitter a{background:url(/profiles/ekfs/theme/relekfs/images/twitter_small.png) no-repeat;height:38px;background-size:auto 100%;}@media (min-width:1025px){footer #block-newsletterlink .social-media li.twitter a{width:33px;height:38px;background-size:cover;}}footer #block-newsletterlink .social-media li.linked-in a{background:url(/profiles/ekfs/theme/relekfs/images/linkedin_small.png) no-repeat;height:38px;background-size:auto 100%;}@media (min-width:1025px){footer #block-newsletterlink .social-media li.linked-in a{width:34px;height:38px;background-size:cover;}}footer #block-newsletterlink .social-media li.xing a{background:url(/profiles/ekfs/theme/relekfs/images/xing_small.png) no-repeat;height:38px;background-size:auto 100%;}@media (min-width:1025px){footer #block-newsletterlink .social-media li.xing a{width:34px;height:38px;background-size:cover;}}footer #block-newsletterlink .social-media li.youtube a{background:url(/profiles/ekfs/theme/relekfs/images/youtube_small.png) no-repeat;height:38px;background-size:auto 100%;}@media (min-width:1025px){footer #block-newsletterlink .social-media li.youtube a{width:35px;height:38px;background-size:cover;}}.contextual-region.block-local-tasks-block,.block-local-tasks-block{padding:10px 0;}.contextual-region.block-local-tasks-block ul,.block-local-tasks-block ul{margin:0;padding:0;list-style:none;}.contextual-region.block-local-tasks-block ul li,.block-local-tasks-block ul li{display:inline-block;}.contextual-region.block-local-tasks-block ul li a,.block-local-tasks-block ul li a{color:#ffffff;background:#004B93;padding:5px 10px;display:inline-block;border-radius:3px;text-decoration:none;border:1px solid transparent;}.contextual-region.block-local-tasks-block ul li a:hover,.block-local-tasks-block ul li a:hover{background:none;border:1px solid #004B93;color:#004B93;}.contextual-region.block-local-tasks-block ul li.is-active a,.block-local-tasks-block ul li.is-active a{background:#E30250;color:#ffffff;}.contextual-region.block-local-tasks-block ul li.is-active a:hover,.block-local-tasks-block ul li.is-active a:hover{border:1px solid transparent;}.btn-red,div#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-buttons button[type=button],.webform-submission-form .form-actions input,.webform-submission-form .form-item .form-managed-file input.form-submit,[id^=views-exposed-form-listenansichten-page-] .form-actions input,.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-tender .view-footer a,.path-frontpage .banner-wrapper .para-link,.block-system-main-block .user-pass .form-actions input[type=submit],.block-system-main-block .user-pass .form-actions .button,.block-system-main-block .user-pass .image-widget-data input[type=submit],.block-system-main-block .user-pass .image-widget-data .button,.block-system-main-block .user-register-form .form-actions input[type=submit],.block-system-main-block .user-register-form .form-actions .button,.block-system-main-block .user-register-form .image-widget-data input[type=submit],.block-system-main-block .user-register-form .image-widget-data .button,.block-system-main-block .user-login-form .form-actions input[type=submit],.block-system-main-block .user-login-form .form-actions .button,.block-system-main-block .user-login-form .image-widget-data input[type=submit],.block-system-main-block .user-login-form .image-widget-data .button{background:#E30250;border-radius:20px;color:#ffffff;font-size:16px;font-size:1rem;font-family:FrutigerLTPro-Roman;padding:8px 30px;letter-spacing:0.3px;transition:all 0.3s ease;border:1px solid transparent;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.btn-red:hover,div#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-buttons button[type=button]:hover,.webform-submission-form .form-actions input:hover,.webform-submission-form .form-item .form-managed-file input.form-submit:hover,[id^=views-exposed-form-listenansichten-page-] .form-actions input:hover,.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-tender .view-footer a:hover,.path-frontpage .banner-wrapper .para-link:hover,.block-system-main-block .user-pass .form-actions input[type=submit]:hover,.block-system-main-block .user-pass .form-actions .button:hover,.block-system-main-block .user-pass .image-widget-data input[type=submit]:hover,.block-system-main-block .user-pass .image-widget-data .button:hover,.block-system-main-block .user-register-form .form-actions input[type=submit]:hover,.block-system-main-block .user-register-form .form-actions .button:hover,.block-system-main-block .user-register-form .image-widget-data input[type=submit]:hover,.block-system-main-block .user-register-form .image-widget-data .button:hover,.block-system-main-block .user-login-form .form-actions input[type=submit]:hover,.block-system-main-block .user-login-form .form-actions .button:hover,.block-system-main-block .user-login-form .image-widget-data input[type=submit]:hover,.block-system-main-block .user-login-form .image-widget-data .button:hover{transition:all 0.3s ease;border:1px solid #E30250;background:none;color:#E30250;}.blue-btn,.startseite-projekte-wrapper .view-footer .more-link a,.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-tender .view-footer a.show-all-btn,.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 div.more-link a,.event-wrapper .more-link a{background:transparent;border-radius:20px;color:#004B93;font-size:16px;font-size:1rem;font-family:FrutigerLTPro-Roman;padding:8px 30px;letter-spacing:0.3px;transition:all 0.3s ease;border:1px solid #004B93;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.blue-btn:hover,.startseite-projekte-wrapper .view-footer .more-link a:hover,.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-tender .view-footer a.show-all-btn:hover,.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 div.more-link a:hover,.event-wrapper .more-link a:hover{background:#004B93;transition:all 0.3s ease;border:1px solid #004B93;color:#ffffff;}.red-line-bottom:after,.listenansichten #block-relekfs-content .views-row .content-type:after,.unterseite-teaser .view-content .views-row a .field_para_titel:after,.view-anzuzeigende-seitenmodule.view-display-id-embed_1 .views-field-field-para-titel:after,.mosaik-modul .view-content .views-row .views-field-nothing-1 .teaser-headline:after,.startseite-projekte-wrapper .module-title:after,.aktuelle-wrapper .module-title:after,.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 .module-title:after,.event-wrapper .module-title:after,.path-frontpage .banner-wrapper .module-title:after{content:"";height:3px;background:#E30250;width:50px;margin-top:4px;border-radius:4px;display:block;}.slick-arrow{display:none !important;}.slick-dots{list-style:none;padding:0 !important;margin:20px 0;text-align:center;width:100%;}.slick-dots li{display:inline-block;vertical-align:top;margin:0 25px;}@media (min-width:1025px){.slick-dots li{margin:0 5px;}}.slick-dots li button{font-size:0;border:0;background:#004B93;height:10px;width:10px;border-radius:50%;display:block;padding:0;cursor:pointer;}.slick-dots li.slick-active button{background:#E30250;}@media (min-width:1025px){a[href^="tel:"]{pointer-events:none;}}.dotted-border-top,footer nav{background-image:linear-gradient(to right,#fff 50%,rgba(255,255,255,0) 0%);background-position:top;background-size:5px 1px;background-repeat:repeat-x;}.arrow-icon,.startseite-projekte-wrapper .view-content .views-field .arrow::before{color:#E30250;font-family:ekfs;font-size:26px;font-size:1.625rem;word-break:break-all;content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:24px;}#ekfs_scrollup{display:none;position:fixed;bottom:20px;right:20px;padding:6px 8px;background:#ffffff;cursor:pointer;text-align:center;z-index:99999;transition:all 0.4s ease 0s;}#ekfs_scrollup .icon::before{text-align:center;color:#004B93;font-family:ekfs;font-size:15px;font-size:0.9375rem;font-weight:400;content:"";}#ekfs_scrollup .text{text-align:center;font-size:11px;font-family:FrutigerLTPro-Bold;color:#004B93;margin-top:2px;}.block-system-main-block .user-pass .js-form-item label,.block-system-main-block .user-register-form .js-form-item label,.block-system-main-block .user-login-form .js-form-item label{font-size:14px;display:block;margin-bottom:7px;}.block-system-main-block .user-pass .js-form-item input[type=text],.block-system-main-block .user-pass .js-form-item input[type=email],.block-system-main-block .user-pass .js-form-item input[type=password],.block-system-main-block .user-pass .js-form-item select,.block-system-main-block .user-register-form .js-form-item input[type=text],.block-system-main-block .user-register-form .js-form-item input[type=email],.block-system-main-block .user-register-form .js-form-item input[type=password],.block-system-main-block .user-register-form .js-form-item select,.block-system-main-block .user-login-form .js-form-item input[type=text],.block-system-main-block .user-login-form .js-form-item input[type=email],.block-system-main-block .user-login-form .js-form-item input[type=password],.block-system-main-block .user-login-form .js-form-item select{width:100%;display:block;height:30px;line-height:30px;border-radius:2px;border:1px solid #6c6b6b;padding:5px 10px;margin-bottom:24px;font-size:14px;color:#333;}.block-system-main-block .user-pass .js-form-item input[type=text] + .description,.block-system-main-block .user-pass .js-form-item input[type=email] + .description,.block-system-main-block .user-pass .js-form-item input[type=password] + .description,.block-system-main-block .user-pass .js-form-item select + .description,.block-system-main-block .user-register-form .js-form-item input[type=text] + .description,.block-system-main-block .user-register-form .js-form-item input[type=email] + .description,.block-system-main-block .user-register-form .js-form-item input[type=password] + .description,.block-system-main-block .user-register-form .js-form-item select + .description,.block-system-main-block .user-login-form .js-form-item input[type=text] + .description,.block-system-main-block .user-login-form .js-form-item input[type=email] + .description,.block-system-main-block .user-login-form .js-form-item input[type=password] + .description,.block-system-main-block .user-login-form .js-form-item select + .description{margin-top:-18px;margin-bottom:24px;font-size:13px;color:#E30250;}.block-system-main-block .user-pass .js-form-item input[type=file],.block-system-main-block .user-register-form .js-form-item input[type=file],.block-system-main-block .user-login-form .js-form-item input[type=file]{display:inline-block;padding:0;background-color:#eee;margin-right:10px;padding:6px;}.block-system-main-block .user-pass .form-actions input[type=submit],.block-system-main-block .user-pass .form-actions .button,.block-system-main-block .user-pass .image-widget-data input[type=submit],.block-system-main-block .user-pass .image-widget-data .button,.block-system-main-block .user-register-form .form-actions input[type=submit],.block-system-main-block .user-register-form .form-actions .button,.block-system-main-block .user-register-form .image-widget-data input[type=submit],.block-system-main-block .user-register-form .image-widget-data .button,.block-system-main-block .user-login-form .form-actions input[type=submit],.block-system-main-block .user-login-form .form-actions .button,.block-system-main-block .user-login-form .image-widget-data input[type=submit],.block-system-main-block .user-login-form .image-widget-data .button{cursor:pointer;}.block-system-main-block .user-pass .image-widget + .description,.block-system-main-block .user-register-form .image-widget + .description,.block-system-main-block .user-login-form .image-widget + .description{margin-top:8px;margin-bottom:24px;font-size:13px;color:#E30250;}.block-system-main-block .details-wrapper{margin:12px 0 0;}.block-system-main-block .details-wrapper .js-form-item input[type=checkbox]{float:left;width:16px;height:16px;margin-right:6px;}.block-system-main-block .details-wrapper .js-form-item input[type=checkbox] + label{display:inline-block;vertical-align:-webkit-baseline-middle;}.block-system-main-block .details-wrapper .description{margin-top:8px;margin-bottom:24px;font-size:13px;color:#E30250;line-height:16px;}.block-system-main-block .js-form-wrapper{margin-bottom:30px;}.block-system-main-block .js-form-item + p,.block-system-main-block body:not(.path-frontpage) main .js-form-item + .field--type-text-with-summary,body:not(.path-frontpage) main .block-system-main-block .js-form-item + .field--type-text-with-summary{margin-top:-18px;margin-bottom:24px;font-size:13px;color:#E30250;line-height:16px;}.block-local-tasks-block{margin:20px 0 5px;text-align:center;}.block-local-tasks-block .tabs.primary li{margin-bottom:15px;}.path-user .block-system-main-block{width:100%;max-width:448px;margin:0px auto;}.path-frontpage .banner-wrapper{position:relative;padding:30px 0 0;z-index:1;background-repeat:no-repeat;background-position:center center;background-size:cover;}@media (min-width:1025px){.path-frontpage .banner-wrapper{padding:50px 0 0;}}.path-frontpage .banner-wrapper .container,.path-frontpage .banner-wrapper .startseite-projekte-wrapper,.path-frontpage .banner-wrapper .view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3,.path-frontpage .banner-wrapper .event-wrapper,.path-frontpage .banner-wrapper .breadcrumb,.path-frontpage .banner-wrapper .messages,.path-frontpage .banner-wrapper .module-title,.path-frontpage .banner-wrapper .block-local-tasks-block{position:relative;}.path-frontpage .banner-wrapper .img-wrapper{overflow:hidden;top:0;left:0;width:100%;display:none;}@media (min-width:1025px){.path-frontpage .banner-wrapper .img-wrapper{position:absolute;}}.path-frontpage .banner-wrapper .img-wrapper:first-child{display:none;}@media (min-width:1025px){.path-frontpage .banner-wrapper .img-wrapper:first-child{display:block;}.path-frontpage .banner-wrapper .img-wrapper:nth-child(2){display:none;}}.path-frontpage .banner-wrapper .img-wrapper img{z-index:-1;position:absolute;top:0;left:0;height:100%;max-width:none;}@media (min-width:1025px){.path-frontpage .banner-wrapper .img-wrapper img{height:auto;max-width:100%;width:100%;}}.path-frontpage .banner-wrapper .module-title{font-size:16px;font-size:1rem;color:#ffffff;font-family:FrutigerLTPro-Light;line-height:1;margin:0 auto 10px;padding:0 20px;letter-spacing:1px;}@media (min-width:1025px){.path-frontpage .banner-wrapper .module-title{padding:0 30px;margin:0 auto 30px;letter-spacing:1.2px;line-height:15px;font-size:18px;font-size:1.125rem;}.path-frontpage .banner-wrapper .module-title:after{margin-top:10px;}}.path-frontpage .banner-wrapper .banner-inner-text{color:#ffffff;padding-bottom:50px;}@media (min-width:1025px){.path-frontpage .banner-wrapper .banner-inner-text{max-width:calc(100% - 530px);}}.path-frontpage .banner-wrapper .para-title{color:#ffffff;margin-bottom:10px;font-size:28px;font-size:1.75rem;line-height:37px;}@media (min-width:1025px){.path-frontpage .banner-wrapper .para-title{margin-bottom:0;margin-top:0;font-size:55px;font-size:3.4375rem;line-height:67px;}}.path-frontpage .banner-wrapper .para-intro-text{font-size:16px;font-size:1rem;line-height:25px;color:#ffffff;letter-spacing:0.2px;}@media (min-width:1025px){.path-frontpage .banner-wrapper .para-intro-text{font-size:21px;font-size:1.3125rem;line-height:30px;margin-top:20px;margin-bottom:15px;}}.path-frontpage .banner-wrapper .para-link{display:inline-block;margin-top:15px;font-family:FrutigerLTPro-Roman;margin-left:50%;transform:translateX(-50%);font-size:16px;font-size:1rem;}@media (min-width:1025px){.path-frontpage .banner-wrapper .para-link{margin-left:0;transform:translateX(0);}}.path-frontpage .banner-wrapper .para-link:hover{background:#ffffff;border:1px solid #ffffff;color:#E30250;}.path-frontpage .banner-wrapper .views-element-container{width:100%;}@media (min-width:1025px){.path-frontpage .banner-wrapper .views-element-container{position:absolute;bottom:110px;right:30px;width:500px;height:300px;}}.path-frontpage .banner-wrapper .views-element-container .views-field a{position:relative;display:block;}.path-frontpage .banner-wrapper .views-element-container .views-field a::after{display:block;content:"";position:absolute;left:50%;top:50%;width:60px;height:60px;z-index:2;background:url(/profiles/ekfs/theme/relekfs/images/Play.svg) no-repeat center center;background-size:cover;transform:translate(-50%,-50%);}.path-frontpage .banner-wrapper .views-element-container .views-field-field-bild-1{text-align:center;}.path-frontpage .banner-wrapper .views-element-container .views-field-field-bild-1 img{display:inline-block;}.path-frontpage .banner-wrapper .views-element-container .slick-dots{padding:20px 0 !important;margin:0;}@media (min-width:1025px){.path-frontpage .banner-wrapper .views-element-container .slick-dots{bottom:-20px;position:absolute;text-align:right;width:auto;right:20px;}}.path-frontpage .banner-wrapper .views-element-container .slick-dots li{margin:0 20px;}@media (min-width:1025px){.path-frontpage .banner-wrapper .views-element-container .slick-dots li{margin:0 10px;}}.path-frontpage .banner-wrapper .views-element-container .slick-dots li button{width:15px;height:15px;background:#ffffff;}.path-frontpage .banner-wrapper .views-element-container .slick-dots li.slick-active button{background:#E30250;}.view-landing-page-banner{position:relative;z-index:-2;background:#000000;padding:50px 0;overflow:hidden;}@media (min-width:1025px){.view-landing-page-banner{padding:90px 0 0;min-height:530px;}}.view-landing-page-banner .container,.view-landing-page-banner .startseite-projekte-wrapper,.view-landing-page-banner .view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3,.view-landing-page-banner .event-wrapper,.view-landing-page-banner .breadcrumb,.view-landing-page-banner .messages,.view-landing-page-banner .block-local-tasks-block,.view-landing-page-banner .path-frontpage .banner-wrapper .module-title,.path-frontpage .banner-wrapper .view-landing-page-banner .module-title{position:relative;}.view-landing-page-banner .views-field-field-bild{overflow:hidden;}.view-landing-page-banner .views-field-field-bild img{z-index:-1;position:absolute;top:50%;left:50%;max-width:none;opacity:0.6;width:auto;min-width:100.5%;transform:translate(-50%,-50%);min-height:100.5%;height:auto;}.view-landing-page-banner .views-field-nothing{margin-bottom:50px;}.view-landing-page-banner .page-title{color:#ffffff;margin-bottom:10px;font-size:22px;font-size:1.375rem;letter-spacing:-0.5px;line-height:28px;max-width:610px;font-family:FrutigerLTPro-Bold;}@media (min-width:1025px){.view-landing-page-banner .page-title{margin-bottom:20px;font-size:32px;font-size:2rem;line-height:40px;}}.view-landing-page-banner .page-title:after{content:"";height:5px;background:#E30250;width:80px;margin-top:42px;margin-bottom:22px;border-radius:1px;display:block;}.view-landing-page-banner .teaser-text{font-size:16px;font-size:1rem;line-height:25px;color:#ffffff;max-width:610px;font-family:FrutigerLTPro-Roman;max-height:initial;overflow:hidden;}@media (min-width:1025px){.view-landing-page-banner .teaser-text{font-size:21px;font-size:1.3125rem;line-height:30px;max-height:none;margin-top:10px;padding-bottom:15px;}}.messages{background:#FFF0F2;padding:10px;margin:10px auto;border-radius:3px;box-shadow:0px 0px 2px 2px #ebcfd3 inset;}.breadcrumb{display:none;}@media (min-width:1025px){.breadcrumb{display:block;padding-right:90px;}}.breadcrumb ul,.breadcrumb ol{margin:25px 0 30px;padding:0;list-style:none;font-size:0;}.breadcrumb ul li,.breadcrumb ol li{display:inline;line-height:30px;font-size:initial;color:#004B93;font-size:18px;font-size:1.125rem;font-family:FrutigerLTPro-Roman;}.breadcrumb ul li:not(:first-child),.breadcrumb ol li:not(:first-child){padding:0 0 0 10px;margin-left:10px;border-left:1px solid #004B93;}.breadcrumb ul li a,.breadcrumb ol li a{color:#004B93;font-family:FrutigerLTPro-Roman;border-bottom:1px solid #004B93;font-size:18px;font-size:1.125rem;}.breadcrumb ul li a:focus,.breadcrumb ol li a:focus{text-decoration:none;}.breadcrumb ul li a:hover,.breadcrumb ol li a:hover{color:#E30250;border-bottom:1px solid #E30250;text-decoration:none;}.breadcrumb ul li:first-child a,.breadcrumb ol li:first-child a{width:19px;height:24px;display:inline-block;vertical-align:top;font-size:0;margin-top:3px;background:url(/profiles/ekfs/theme/relekfs/images/home.svg) no-repeat center top;}.breadcrumb ul li:first-child a:hover,.breadcrumb ol li:first-child a:hover{background:url(/profiles/ekfs/theme/relekfs/images/home-red.svg) no-repeat center top;}.event-wrapper{background:#F0F0F0;padding:25px 20px;position:relative;}@media (min-width:1025px){.event-wrapper{padding:40px 30px 100px;}}.event-wrapper:before,.event-wrapper:after{content:"";background:#F0F0F0;position:absolute;top:0;bottom:0;z-index:-1;height:100%;left:-100%;right:-100%;}.event-wrapper .module-title{font-size:16px;font-size:1rem;letter-spacing:1px;font-family:FrutigerLTPro-Roman;line-height:24px;margin-bottom:40px;color:#004B93;}@media (min-width:1025px){.event-wrapper .module-title{font-size:18px;font-size:1.125rem;letter-spacing:1.2px;}}.event-wrapper .view-header{margin-bottom:20px;}@media (min-width:1025px){.event-wrapper .view-header{margin-bottom:40px;}}.event-wrapper .view-content{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row;margin-left:-15px;margin-right:-15px;}.event-wrapper .views-row{flex:0 0 50%;}@media (min-width:1025px){.event-wrapper .views-row{flex:0 0 33.3333%;}}@media (max-width:655px){.event-wrapper .views-row{flex:0 0 100%;}}.event-wrapper .views-row:nth-child(3){display:none;}@media (min-width:1025px){.event-wrapper .views-row:nth-child(3){display:block;}}@media (max-width:655px){.event-wrapper .views-row:nth-child(3){display:block;}}.event-wrapper .views-field{min-height:462px;margin:15px;position:relative;background:#ffffff;text-align:center;display:block;}.event-wrapper .views-field:hover{box-shadow:1px 1px 5px 1px rgba(137,146,149,0.88);transition:all 0.3s ease;}.event-wrapper .views-field a{display:block;color:#004B93;}.event-wrapper .views-field a .icon_wrapper{height:220px;}.event-wrapper .views-field a .icon::before{color:#004B93;font-family:ekfs;font-size:120px;font-size:7.5rem;font-weight:400;left:50%;transform:translateX(-50%);line-height:50px;position:absolute;top:80px;content:"";}.event-wrapper .views-field a .icon.hand::before{content:"";}.event-wrapper .views-field a .icon.mikroskop::before{content:"";}.event-wrapper .views-field a .sub{padding:16px 16px 30px 16px;text-align:center;font-size:16px;}.event-wrapper .views-field a .date{padding:9px 0px 25px 0px;color:#E30250;}.event-wrapper .views-field a .date time{font-family:FrutigerLTPro-Bold;}.event-wrapper .views-field a .arrow::before{color:#E30250;font-family:ekfs;font-size:26px;font-size:1.625rem;word-break:break-all;content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:33px;}.event-wrapper .views-field a .label{line-height:20px;}.event-wrapper .more-link{text-align:center;}.event-wrapper .more-link a{display:inline-block;margin-top:50px;}.event-wrapper .slick-arrow{display:inline-block !important;position:absolute;top:226px;font-size:0;background:#E30250;height:35px;width:35px;text-align:center;border-radius:50%;border:0;z-index:50;cursor:pointer;}.event-wrapper .slick-arrow.slick-next:before,.event-wrapper .slick-arrow.slick-prev:before{font-family:ekfs;font-size:16px;font-size:1rem;display:inline-block;color:#ffffff;line-height:16px;}.event-wrapper .slick-arrow.slick-next{right:-50px;}.event-wrapper .slick-arrow.slick-next:before{padding-left:3px;}.event-wrapper .slick-arrow.slick-prev{left:-50px;}.event-wrapper .slick-dots{padding:20px 0 !important;margin:0;}.event-wrapper .slick-dots li{margin:0 17px;}.event-wrapper .slick-dots li button{width:18px;height:18px;background:#ffffff;border:2px solid #E30250;}.event-wrapper .slick-dots li.slick-active button{background:#E30250;}.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3{background:#F0F0F0;padding:25px 20px;position:relative;}@media (min-width:1025px){.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3{padding:40px 30px 100px;}}.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3:before,.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3:after{content:"";background:#F0F0F0;position:absolute;top:0;bottom:0;z-index:-1;height:100%;left:-100%;right:-100%;}.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 .module-title{font-size:16px;font-size:1rem;letter-spacing:1px;font-family:FrutigerLTPro-Roman;line-height:24px;margin-bottom:40px;color:#004B93;}@media (min-width:1025px){.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 .module-title{font-size:18px;font-size:1.125rem;letter-spacing:1.2px;}}.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 .view-header{margin-bottom:20px;}@media (min-width:1025px){.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 .view-header{margin-bottom:40px;}}.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row;margin-left:-15px;margin-right:-15px;}.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 .view-content .views-row{flex:0 0 50%;}@media (max-width:655px){.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 .view-content .views-row{flex:0 0 100%;}}@media (min-width:1025px){.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 .view-content .views-row{flex:0 0 33.3333%;}.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 .view-content .views-row .views-field{min-height:462px;}}.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 .view-content .views-row .views-field{margin:15px;background-color:#ffffff;text-align:center;position:relative;}.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 .view-content .views-row .views-field:hover{transition:all 0.3s ease;box-shadow:1px 1px 5px 1px rgba(137,146,149,0.88);}.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 .view-content .views-row .views-field a{display:block;color:#004B93;}.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 .view-content .views-row .views-field a div.pic img{width:100%;}.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 .view-content .views-row .views-field a div.sub{padding:16px 16px 30px 16px;min-height:250px;text-align:center;font-size:16px;}.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 .view-content .views-row .views-field a div.category{font-family:FrutigerLTPro-Bold;text-transform:uppercase;}.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 .view-content .views-row .views-field a div.date{padding:9px 0px 25px 0px;}.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 .view-content .views-row .views-field a div.arrow::before{color:#E30250;font-family:ekfs;font-size:26px;font-size:1.625rem;word-break:break-all;content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:33px;}.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 .view-content .views-row .views-field a div.label{line-height:20px;font-family:FrutigerLTPro-Bold;}.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 div.more-link{text-align:center;margin-top:36px;}.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 div.more-link a{display:inline-block;}.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 .slick-dots{padding:20px 0 !important;margin:0;}.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 .slick-dots li{margin:0 14px;}.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 .slick-dots li button{width:18px;height:18px;background:#ffffff;border:2px solid #E30250;}.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3 .slick-dots li.slick-active button{background:#E30250;}.aktuelle-wrapper{padding:30px 20px;}@media (min-width:1025px){.aktuelle-wrapper{padding:90px 30px;}}.aktuelle-wrapper .module-title{font-size:16px;font-size:1rem;letter-spacing:1px;font-family:FrutigerLTPro-Roman;line-height:24px;margin-bottom:40px;color:#004B93;}@media (min-width:1025px){.aktuelle-wrapper .module-title{font-size:18px;font-size:1.125rem;letter-spacing:1.2px;}}.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen{font-size:0;}@media (min-width:1025px){.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen{display:flex;}}.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container{}.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container:last-child:not(:first-child){padding-top:40px;margin-top:40px;border-top:1px dotted #004B93;}@media (min-width:1025px){.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container{width:calc(100% / 2);}.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container:first-child:not(:last-child){padding-right:30px;}.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container:last-child:not(:first-child){padding-left:30px;border-left:1px dotted #004B93;padding-top:0;margin-top:0;border-top:0;}}.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container > .view{font-size:initial;}.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-tender .view-header h2,.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-tender .view-header .search-result-count{color:#004B93;font-family:FrutigerLTPro-Roman;font-size:22px;font-size:1.375rem;line-height:29px;margin-bottom:20px;position:relative;padding-left:52px;}.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-tender .view-header h2:before,.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-tender .view-header .search-result-count:before{font-family:ekfs;color:#E30250;font-size:50px;font-size:3.125rem;position:absolute;left:0;top:0;}@media (min-width:1025px){.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-tender .view-header h2:before,.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-tender .view-header .search-result-count:before{font-size:80px;font-size:5rem;top:15px;}}@media (min-width:1025px){.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-tender .view-header h2,.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-tender .view-header .search-result-count{font-size:40px;font-size:2.5rem;line-height:50px;margin-bottom:45px;padding-left:80px;}}.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-tender .view-footer{margin-top:20px;text-align:center;}@media (min-width:1025px){.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-tender .view-footer{margin-top:50px;text-align:left;}}.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-tender .view-footer a{display:inline-block;margin:10px 14px;}.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-content{display:flex;flex-wrap:wrap;}@media (min-width:1025px){.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-content{min-height:360px;}}.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-content .views-row{width:100%;position:relative;font-size:16px;font-size:1rem;padding:10px;color:#004B93;margin-bottom:20px;}.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-content .views-row:before{content:"";border-left:1px solid #E30250;border-top:1px solid #E30250;position:absolute;top:0;left:0;height:26px;width:auto;right:0;}@media (min-width:1025px){.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-content .views-row{min-height:180px;margin-bottom:0;font-size:18px;font-size:1.125rem;width:255px;}.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-content .views-row:nth-child(odd){padding-right:22px;margin-right:42px;}.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-content .views-row:nth-child(even){padding-left:22px;}}.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-content .views-row .tender-date{font-family:FrutigerLTPro-Bold;margin-bottom:5px;}.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-content .views-row .tender-date time{font-family:FrutigerLTPro-Bold;}.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-content .views-row .field-title{font-family:FrutigerLTPro-Light;line-height:27px;letter-spacing:0.2px;}.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-content .views-row .more-link{display:flex;justify-content:center;align-items:center;position:absolute;background:#E30250;color:#ffffff;font-family:FrutigerLTPro-Roman;transform:scale(0,0);-webkit-transform:scale(0,0);-ms-transform:scale(0,0);transition:all 0.3s ease;height:100%;width:100%;left:0;top:0;opacity:0;cursor:pointer;}.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-content .views-row:hover .more-link{transform:scale(1,1);-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transition:all 0.3s ease;opacity:1;z-index:99;}.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-empty{font-size:14px;font-size:0.875rem;color:#004B93;line-height:18px;margin:20px 0;}@media (min-width:1025px){.aktuelle-wrapper .paragraph--type--aktuelle-ausschreibungen > .views-element-container .view-empty{min-height:360px;}}.startseite-projekte-bg{background-image:url(/profiles/ekfs/theme/relekfs/images/bg_splash_startseite_projekte.jpg);padding-top:0;margin-top:0;}.startseite-projekte-wrapper{color:#ffffff;background:transparent;padding:25px 20px;position:relative;}@media (min-width:1025px){.startseite-projekte-wrapper{padding:40px 30px 100px;}}.startseite-projekte-wrapper:before,.startseite-projekte-wrapper:after{content:"";background:transparent;position:absolute;top:0;bottom:0;z-index:-1;height:100%;left:-100%;right:-100%;}.startseite-projekte-wrapper .module-title{font-size:16px;font-size:1rem;letter-spacing:1px;font-family:FrutigerLTPro-Roman;line-height:24px;margin-bottom:40px;color:#ffffff;}@media (min-width:1025px){.startseite-projekte-wrapper .module-title{font-size:18px;font-size:1.125rem;letter-spacing:1.2px;}}.startseite-projekte-wrapper .parent_flex{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row;}.startseite-projekte-wrapper .views-element-container{flex:0 0 100%;}@media (min-width:1025px){.startseite-projekte-wrapper .views-element-container{flex:0 0 50%;max-width:510px;}}.startseite-projekte-wrapper .headline_wrapper{position:relative;height:88px;}@media (min-width:1025px){.startseite-projekte-wrapper .headline_wrapper{height:105px;}}.startseite-projekte-wrapper .headline{color:#ffffff;font-size:18px;font-size:1.125rem;font-family:FrutigerLTPro-Roman;padding:38px 0 0 70px;}.startseite-projekte-wrapper .headline::before{color:#ffffff;font-family:ekfs;font-size:70px;font-size:4.375rem;font-weight:400;left:0px;line-height:50px;position:absolute;top:15px;content:"";}.startseite-projekte-wrapper .headline.hand::before{content:"";}.startseite-projekte-wrapper .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row;margin-left:-10px;margin-right:-10px;}@media (min-width:1025px){.startseite-projekte-wrapper .view-content{margin-left:0;margin-right:0;}}.startseite-projekte-wrapper .view-content .views-row{flex:0 0 50%;}@media (max-width:655px){.startseite-projekte-wrapper .view-content .views-row{flex:0 0 100%;}}.startseite-projekte-wrapper .view-content .views-field{position:relative;margin:10px;text-align:center;}@media (min-width:1025px){.startseite-projekte-wrapper .view-content .views-field{max-width:230px;margin:0;}}.startseite-projekte-wrapper .view-content .views-field .flip_back{display:none;}.startseite-projekte-wrapper .view-content .views-field a{color:#004B93;}@media (min-width:1025px){.startseite-projekte-wrapper .view-content .views-field{height:368px;min-width:230px;}.startseite-projekte-wrapper .view-content .views-field:hover .flip_inner{transform:rotateY(180deg);}.startseite-projekte-wrapper .view-content .views-field .flip{background-color:transparent;width:100%;height:100%;perspective:1000px;}.startseite-projekte-wrapper .view-content .views-field .flip_inner{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.8s;transform-style:preserve-3d;}.startseite-projekte-wrapper .view-content .views-field .flip_front,.startseite-projekte-wrapper .view-content .views-field .flip_back{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.startseite-projekte-wrapper .view-content .views-field .flip_back{display:block;transform:rotateY(180deg);background:#E30250;color:#ffffff;}.startseite-projekte-wrapper .view-content .views-field .flip_back .icon{filter:invert(100%) sepia(99%) saturate(1%) hue-rotate(90deg) brightness(104%) contrast(100%);}.startseite-projekte-wrapper .view-content .views-field .flip_back .icon{min-height:114px;padding-top:20px;}.startseite-projekte-wrapper .view-content .views-field .flip_back .icon img{width:108px;}.startseite-projekte-wrapper .view-content .views-field .flip_back .arrow::before{color:#ffffff;}}.startseite-projekte-wrapper .view-content .views-field .flip_front{background:#ffffff;}.startseite-projekte-wrapper .view-content .views-field div.pic img{width:100%;}.startseite-projekte-wrapper .view-content .views-field div.sub{padding:16px 8px 30px 8px;text-align:center;font-size:16px;font-size:1rem;min-height:150px;}@media (min-width:1025px){.startseite-projekte-wrapper .view-content .views-field div.sub{min-height:226px;}}.startseite-projekte-wrapper .view-content .views-field div.label{line-height:20px;font-family:FrutigerLTPro-Bold;}.startseite-projekte-wrapper .view-footer .more-link{text-align:center;margin-top:20px;margin-bottom:40px;}@media (min-width:1025px){.startseite-projekte-wrapper .view-footer .more-link{margin-top:35px;margin-bottom:0;}}.startseite-projekte-wrapper .view-footer .more-link a{display:inline-block;margin-top:10px;border:1px solid #ffffff;color:#ffffff;}.startseite-projekte-wrapper .view-footer .more-link a:hover{}.field--name-field-landingpage-teaser-text p,.field--name-field-landingpage-teaser-text body:not(.path-frontpage) main .field--type-text-with-summary,body:not(.path-frontpage) main .field--name-field-landingpage-teaser-text .field--type-text-with-summary{margin:18px 0 !important;}.text-with-image{}@media (min-width:1025px){.text-with-image.left .paragraph--type--text-bild{display:flex;}.text-with-image.left .paragraph--type--text-bild .field--name-field-para-text{order:2;width:100%;}.text-with-image.left .paragraph--type--text-bild .field--name-field-inhalt-ref{float:left;margin:0 60px 0 -210px;width:auto;max-width:388px;}}@media (min-width:1025px) and (min-width:1025px){.text-with-image.left .paragraph--type--text-bild .field--name-field-inhalt-ref{min-width:370px;}}@media (min-width:1025px){.text-with-image.right .paragraph--type--text-bild{display:flex;width:100%;}.text-with-image.right .paragraph--type--text-bild .field--name-field-para-text{order:inherit;width:100%;}.text-with-image.right .paragraph--type--text-bild .field--name-field-inhalt-ref{float:right;margin:0 -210px 0 60px;width:auto;max-width:388px;}}@media (min-width:1025px) and (min-width:1025px){.text-with-image.right .paragraph--type--text-bild .field--name-field-inhalt-ref{min-width:370px;order:2;}}.text-with-image .paragraph--view-mode--default .field--type-image{margin-bottom:10px;}.text-with-image .paragraph--view-mode--default .field--name-field-base-teasertext,.text-with-image .paragraph--view-mode--default .field--name-field-copyright,.text-with-image .paragraph--view-mode--default .field--name-field-caption{font-size:16px;font-size:1rem;color:#727272;text-align:center;}.text-with-image .paragraph--view-mode--default .field--name-field-base-teasertext,.text-with-image .paragraph--view-mode--default .field--name-field-caption{margin:0 0 10px;font-family:FrutigerLTPro-Roman;line-height:14px;}.text-with-image .paragraph--view-mode--default .field--name-field-base-teasertext + .block-addtoany-block,.text-with-image .paragraph--view-mode--default .field--name-field-caption + .block-addtoany-block{display:none;}.text-with-image .paragraph--view-mode--default .field--name-field-copyright{font-family:FrutigerLTPro-Light;margin-bottom:10px;}.text-with-image .field--name-field-inhalt-ref{width:100%;}.text-with-image .field--name-field-inhalt-ref .field--name-field-bild{text-align:center;}.text-with-image .field--name-field-inhalt-ref img{margin:0;}@media (min-width:1025px){.text-with-image .field--name-field-inhalt-ref img{width:auto;}}.audiofield .jp-audio{width:100%;background:none;border:0;}.audiofield .jp-audio .jp-progress{height:2px;width:100%;max-width:calc(100% - 150px);overflow:visible;top:70px;left:75px;z-index:1;right:75px;}@media (min-width:1025px){.audiofield .jp-audio .jp-progress{max-width:calc(100% - 330px);left:168px;right:0;top:59px;}}.audiofield .jp-audio .jp-progress .jp-play-bar{background:#E30250;position:relative;overflow:visible !important;}.audiofield .jp-audio .jp-progress .jp-play-bar:after{content:"";height:19px;width:19px;border-radius:50%;background:#E30250;display:inline-block;top:-8px;right:-19px;position:absolute;}.audiofield .jp-audio .jp-interface{border-radius:30px;background:#EBEBEB;padding:20px 25px 45px;height:auto;}@media (min-width:1025px){.audiofield .jp-audio .jp-interface{border-radius:60px;padding:38px 50px 30px;}}.audiofield .jp-audio .jp-interface .jp-volume-controls{left:auto;width:30px;top:20px;right:25px;height:24px;display:block;}@media (min-width:1025px){.audiofield .jp-audio .jp-interface .jp-volume-controls{top:48px;right:50px;}}.audiofield .jp-audio .jp-interface .jp-volume-controls .jp-volume-bar,.audiofield .jp-audio .jp-interface .jp-volume-controls .jp-volume-max{display:none !important;}.audiofield .jp-audio .jp-interface .jp-volume-controls .jp-mute{background:none;width:30px;height:24px;text-indent:0;color:#E30250;font-size:0;padding:0;}.audiofield .jp-audio .jp-interface .jp-volume-controls .jp-mute:before{font-family:ekfs;font-size:24px;font-size:1.5rem;}.audiofield .jp-audio .jp-type-single .jp-time-holder{left:0;width:100%;right:94px;top:60px;z-index:0;padding:0 25px;}@media (min-width:1025px){.audiofield .jp-audio .jp-type-single .jp-time-holder{width:auto;top:48px;left:108px;padding:0;}}.audiofield .jp-audio .jp-type-single .jp-time-holder .jp-toggles{display:none;}.audiofield .jp-audio .jp-type-single .jp-time-holder *{font-family:FrutigerLTPro-Roman;color:#727272;font-size:16px;font-size:1rem;font-style:normal;}.audiofield .jp-audio .jp-type-single .jp-details{display:none;}.audiofield .jp-audio .jp-controls{width:48px;display:inline-block;padding:0;}.audiofield .jp-audio .jp-controls .jp-stop{display:none;}.audiofield .jp-audio .jp-controls .jp-play{background:#E30250;border-radius:50%;position:relative;height:31px;width:31px;text-indent:0;font-size:0;}.audiofield .jp-audio .jp-controls .jp-play:before{font-family:ekfs;position:absolute;font-size:31px;font-size:1.9375rem;height:31px;width:31px;color:#ffffff;left:0;top:0;}@media (min-width:1025px){.audiofield .jp-audio .jp-controls .jp-play{height:48px;width:48px;}.audiofield .jp-audio .jp-controls .jp-play:before{height:48px;width:48px;font-size:45px;font-size:2.8125rem;}}.audiofield .jp-audio.jp-state-playing .jp-controls .jp-play:before{font-family:ekfs;position:absolute;font-size:16px;font-size:1rem;height:31px;width:31px;color:#ffffff;left:0;top:0;line-height:31px;}@media (min-width:1025px){.audiofield .jp-audio.jp-state-playing .jp-controls .jp-play:before{height:48px;width:48px;line-height:48px;font-size:16px;font-size:1rem;}}.paragraph--type--audio-modul .field--name-field-para-titel{font-size:16px;font-size:1rem;color:#727272;font-family:FrutigerLTPro-Roman;padding:10px 0;text-align:center;}.mosaik-modul{background:#bbd1e1;padding:30px 0;margin:0 0;position:relative;}.mosaik-modul:before{content:"";background:#bbd1e1;position:absolute;left:-100%;right:-100%;top:0;bottom:0;}.mosaik-modul .view-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-bottom:40px;margin-left:-12px;margin-right:-12px;}@media (max-width:655px){.mosaik-modul .view-content{justify-content:center;}}.mosaik-modul .view-content .text-above{position:relative;flex:0 0 100%;}@media (min-width:1025px){.mosaik-modul .view-content .text-above{margin-bottom:42px;}}.mosaik-modul .view-content .text-above .inner{margin:12px;background:#ffffff;color:#004B93;text-align:left;padding:24px 36px 24px 36px;font-size:18px;font-size:1.125rem;line-height:24px;}.mosaik-modul .view-content .views-row{flex:0 0 25%;max-width:260px;position:relative;}@media (max-width:655px){.mosaik-modul .view-content .views-row{flex:0 0 50%;}}@media (min-width:1025px){.mosaik-modul .view-content .views-row{margin:0 0 42px 0;}}.mosaik-modul .view-content .views-row .views-field{background:#ffffff;padding:5px 1px 0px 1px;min-height:172px;margin:12px;text-align:center;border-bottom:0;}@media (min-width:1025px){.mosaik-modul .view-content .views-row .views-field{padding:35px 10px 0 10px;min-height:238px;}.mosaik-modul .view-content .views-row .views-field:hover{background:#004B93;transition:all 0.3s ease;}.mosaik-modul .view-content .views-row .views-field:hover .field_para_titel{color:#ffffff;}.mosaik-modul .view-content .views-row .views-field:hover .teaser-image{filter:invert(100%) sepia(99%) saturate(1%) hue-rotate(90deg) brightness(104%) contrast(100%);}}.mosaik-modul .view-content .views-row .views-field .teaser-image{vertical-align:middle;width:100%;height:100%;max-height:128px;}.mosaik-modul .view-content .views-row .views-field a{text-decoration:none;border-bottom:0;display:block;}.mosaik-modul .view-content .views-row .views-field a:before{display:none;}.mosaik-modul .view-content .views-row .views-field .field_para_titel{font-family:FrutigerLTPro-Bold;color:#004B93;display:block;margin-top:6px;font-size:12px;font-size:0.75rem;line-height:14px;}@media (min-width:1025px){.mosaik-modul .view-content .views-row .views-field .field_para_titel{margin-top:20px;font-size:16px;font-size:1rem;line-height:18px;}}.mosaik-modul .view-content .views-row .views-field-nothing-1{height:0;width:0;overflow:hidden;background:#004B93;position:absolute;right:auto;top:-20000px;bottom:70%;z-index:1;}.mosaik-modul .view-content .views-row .views-field-nothing-1 .teaser-headline{font-size:18px;font-size:1.125rem;font-family:FrutigerLTPro-Light;color:#ffffff;text-align:left;display:block;letter-spacing:1.2px;margin-bottom:15px;}.mosaik-modul .view-content .views-row .views-field-nothing-1 .teaser-headline:hover{margin-top:10px;}.mosaik-modul .view-content .views-row .views-field-nothing-1 .teaser-text{text-align:left;display:block;font-size:27px;font-size:1.6875rem;line-height:37px;color:#ffffff;font-family:FrutigerLTPro-Roman;letter-spacing:0.33px;}@media (min-width:1025px){.mosaik-modul .view-content .views-row:hover{}}.view-anzuzeigende-seitenmodule.view-display-id-embed_1{}@media (min-width:1025px){.view-anzuzeigende-seitenmodule.view-display-id-embed_1{margin:30px 0 30px -210px;max-width:810px;}}.view-anzuzeigende-seitenmodule.view-display-id-embed_1 .views-field-field-para-titel{position:relative;font-size:16px;font-size:1rem;margin-bottom:10px;color:#004B93;}@media (min-width:1025px){.view-anzuzeigende-seitenmodule.view-display-id-embed_1 .views-field-field-para-titel{font-size:18px;font-size:1.125rem;margin-bottom:20px;}}.view-anzuzeigende-seitenmodule.view-display-id-embed_1 .views-field-field-para-titel .quote-author{font-family:FrutigerLTPro-Roman;display:inline-block;}.view-anzuzeigende-seitenmodule.view-display-id-embed_1 .views-field-field-para-titel .quote-position{display:block;margin-top:5px;}@media (min-width:1025px){.view-anzuzeigende-seitenmodule.view-display-id-embed_1 .views-field-field-para-titel .quote-position{display:inline-block;margin-top:0;}}.view-anzuzeigende-seitenmodule.view-display-id-embed_1 blockquote:after,.view-anzuzeigende-seitenmodule.view-display-id-embed_1 blockquote:before{font-size:21px;font-size:1.3125rem;line-height:29px;font-family:FrutigerLTPro-Roman;color:#E30250 !important;display:inline-block;}@media (min-width:1025px){.view-anzuzeigende-seitenmodule.view-display-id-embed_1 blockquote:after,.view-anzuzeigende-seitenmodule.view-display-id-embed_1 blockquote:before{font-size:31px;font-size:1.9375rem;line-height:43px;}}.view-anzuzeigende-seitenmodule.view-display-id-embed_1 blockquote:before{content:"“";margin-right:-6px;}.view-anzuzeigende-seitenmodule.view-display-id-embed_1 blockquote:after{content:"”";margin-left:-6px;}.view-anzuzeigende-seitenmodule.view-display-id-embed_1 blockquote,.view-anzuzeigende-seitenmodule.view-display-id-embed_1 blockquote *{font-size:21px;font-size:1.3125rem;line-height:29px;font-family:FrutigerLTPro-Roman;color:#E30250 !important;}@media (min-width:1025px){.view-anzuzeigende-seitenmodule.view-display-id-embed_1 blockquote,.view-anzuzeigende-seitenmodule.view-display-id-embed_1 blockquote *{font-size:31px;font-size:1.9375rem;line-height:43px;}}.view-anzuzeigende-seitenmodule.view-display-id-embed_1 blockquote *{display:inline;}html[lang=de] .view-anzuzeigende-seitenmodule.view-display-id-embed_1 blockquote:before{vertical-align:bottom;line-height:0;}html[lang=de] .view-anzuzeigende-seitenmodule.view-display-id-embed_1 blockquote:after{margin-left:-6px;}.contact-module .view-content{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;}@media (min-width:1170px){.contact-module .view-content{margin-left:-190px;margin-right:-190px;}}.contact-module .view-content .views-row{flex:0 0 50%;position:relative;}@media (max-width:510px){.contact-module .view-content .views-row{flex:0 0 100%;}}@media (min-width:1170px){.contact-module .view-content .views-row{flex:0 0 25%;}}.contact-module .view-content .views-row .views-field{margin:10px;background:#ffffff;color:#004B93;text-align:center;cursor:pointer;}.contact-module .view-content .views-row .views-field.empty_mail_tel .sub{min-height:0;}.contact-module .view-content .views-row .views-field.empty_mail_tel .sub div.mail_tel_wrapper div.mail::before,.contact-module .view-content .views-row .views-field.empty_mail_tel .sub div.mail_tel_wrapper div.tel::before{content:" ";}.contact-module .view-content .views-row .views-field:hover{box-shadow:1px 1px 5px 1px rgba(137,146,149,0.88);transition:all 0.3s ease;}.contact-module .view-content .views-row .views-field:hover div.pic img{opacity:0.95;}.contact-module .view-content .views-row .views-field div.pic img{width:100%;}.contact-module .view-content .views-row .views-field .sub{padding:35px 16px 30px 16px;min-height:310px;text-align:center;font-size:16px;font-size:1rem;}.contact-module .view-content .views-row .views-field .sub div.line{background:#E30250;width:83px;height:7px;padding:0;margin:14px auto 24px auto;}.contact-module .view-content .views-row .views-field .sub div.name{font-size:19px;font-size:1.1875rem;font-family:FrutigerLTPro-Bold;}.contact-module .view-content .views-row .views-field .sub div.job{font-size:14px;font-size:0.875rem;min-height:56px;}.contact-module .view-content .views-row .views-field .sub div.mail a,.contact-module .view-content .views-row .views-field .sub div.tel a{font-size:14px;font-size:0.875rem;font-family:FrutigerLTPro-Bold;color:#004B93;}.contact-module .view-content .views-row .views-field .sub div.tel{margin-top:7px;}.contact-module .view-content .views-row .views-field .sub div.mail_tel_wrapper{text-align:left;margin:0 auto;display:inline-block;}.contact-module .view-content .views-row .views-field .sub div.mail_icon::before,.contact-module .view-content .views-row .views-field .sub div.mail::before,.contact-module .view-content .views-row .views-field .sub div.tel::before{content:"";font-family:ekfs;font-size:14px;font-size:0.875rem;line-height:12px;padding-right:10px;word-break:break-all;}.contact-module .view-content .views-row .views-field .sub div.tel::before{content:"";}.contact-module .view-content .views-row .views-field .sub div.arrow::before{color:#E30250;font-family:ekfs;font-size:26px;font-size:1.625rem;word-break:break-all;content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:50px;}.contact-module .view-content .views-row .views-field .sub div.label{line-height:20px;}.contact-module .view-content .views-row .views-field .sub div.text{display:none;}.contact-module .contact-bg{position:absolute;top:0;bottom:0;right:0;left:0;overflow:hidden;z-index:0;}.contact-module .contact-bg img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;width:auto;z-index:0;max-width:none;}.text-with-contact{}.text-with-contact .contact-module .view-content{margin:0;}.text-with-contact .contact-module .view-content .views-row{flex:0 0 100%;}@media (min-width:1025px){.text-with-contact .contact-module .view-content .views-row{flex:0 0 100%;}}@media (min-width:1025px){.text-with-contact.left{display:flex;}.text-with-contact.left > .text{order:2;width:100%;}.text-with-contact.left > .views-element-container{float:left;margin:0 60px 0 -210px;width:auto;max-width:388px;}}@media (min-width:1025px) and (min-width:1025px){.text-with-contact.left > .views-element-container{min-width:370px;}}@media (min-width:1025px){.text-with-contact.right{display:flex;width:100%;}.text-with-contact.right > .text{order:inherit;width:100%;}.text-with-contact.right > .views-element-container{float:right;margin:0 -210px 0 60px;width:auto;max-width:388px;}}@media (min-width:1025px) and (min-width:1025px){.text-with-contact.right > .views-element-container{min-width:370px;}}#persons_overlay_bg{width:100%;height:100%;background-color:#000000;opacity:0.8;position:absolute;top:0;left:0;z-index:10000;}#persons_overlay{color:#004c90;position:fixed;z-index:10001;top:10px;width:95%;height:96%;overflow:scroll;left:50%;transform:translateX(-50%);background-color:rgba(187,209,225,0.9);padding:27px;}@media (min-width:1025px){#persons_overlay{width:1024px;height:auto;overflow:visible;}}#persons_overlay .close::before{content:"";font-family:ekfs;font-size:28px;font-size:1.75rem;line-height:12px;word-break:break-all;position:absolute;z-index:102;right:28px;top:37px;cursor:pointer;}@media (min-width:1025px){#persons_overlay .close::before{right:10px;top:20px;}}#persons_overlay img.pic{width:100%;margin-bottom:10px;opacity:1;}@media (min-width:1025px){#persons_overlay img.pic{float:left;width:460px;margin-right:30px;margin-bottom:10px;}}#persons_overlay .line{background:#E30250;width:83px;height:7px;padding:0;display:block;margin-top:18px;margin-bottom:28px;}@media (min-width:1025px){#persons_overlay .line{margin-left:490px;}}#persons_overlay .name{font-size:20px;font-size:1.25rem;font-family:FrutigerLTPro-Bold;margin-top:8px;}#persons_overlay .job{font-size:14px;font-size:0.875rem;}#persons_overlay .text{font-size:16px;font-size:1rem;line-height:21px;text-align:justify;}#persons_overlay .mail,#persons_overlay .tel{font-size:16px;font-size:1rem;font-family:FrutigerLTPro-Bold;display:inline-block;}#persons_overlay .tel{margin-top:7px;}#persons_overlay .mail::before,#persons_overlay .tel::before{content:"";font-family:ekfs;font-size:16px;font-size:1rem;line-height:12px;padding-right:10px;word-break:break-all;}#persons_overlay .tel::before{content:"";}#persons_overlay .mail_wrapper{display:inline-block;margin-top:0px;margin-right:30px;}#persons_overlay .tel_wrapper{display:inline-block;}#persons_overlay .mail_tel_wrapper{margin:23px 0 30px 0;}#persons_overlay .mail_tel_wrapper.empty .mail::before,#persons_overlay .mail_tel_wrapper.empty .tel::before{content:" ";}.paragraph--type--akkordeonmodul .field__items > .field__item{margin:2px 0;}.paragraph--type--akkordeonmodul .paragraph--type--akkordeon-inhalt .field--name-field-para-titel{padding:10px 50px 10px 12px;font-family:FrutigerLTPro-Bold;color:#ffffff;background:#004B93;font-size:16px;font-size:1rem;line-height:27px;cursor:pointer;position:relative;}@media (min-width:1025px){.paragraph--type--akkordeonmodul .paragraph--type--akkordeon-inhalt .field--name-field-para-titel{font-size:18px;font-size:1.125rem;padding:16px 50px 16px 30px;}}.paragraph--type--akkordeonmodul .paragraph--type--akkordeon-inhalt .field--name-field-para-titel:hover,.paragraph--type--akkordeonmodul .paragraph--type--akkordeon-inhalt .field--name-field-para-titel.active{background:#E30250;}.paragraph--type--akkordeonmodul .paragraph--type--akkordeon-inhalt .field--name-field-para-titel:before{font-family:ekfs;font-size:8px;font-size:0.5rem;position:absolute;right:20px;}.paragraph--type--akkordeonmodul .paragraph--type--akkordeon-inhalt .field--name-field-para-text{background:#EBEBEB;padding:15px;display:none;}@media (min-width:1025px){.paragraph--type--akkordeonmodul .paragraph--type--akkordeon-inhalt .field--name-field-para-text{padding:20px 30px;}}.webform-submission-newsletter-form #edit-into-text{text-align:center;}.webform-submission-newsletter-form #edit-into-text h2:after,.webform-submission-newsletter-form #edit-into-text .search-result-count:after{display:block;width:120px;height:5px;position:relative;top:10px;background:#e30250;content:"";margin-left:auto;margin-right:auto;margin-bottom:70px;}.webform-submission-newsletter-form .fieldset-legend,.webform-submission-newsletter-form label:not(.sol-label-text){font-family:FrutigerLTPro-Bold;}.webform-submission-newsletter-form #edit-anrede--wrapper{margin-bottom:20px;width:calc(50% - 10px);margin-right:20px;margin-bottom:0;float:left;}.webform-submission-newsletter-form #edit-anrede--wrapper #edit-anrede{display:inline-flex;align-items:baseline;}.webform-submission-newsletter-form #edit-anrede--wrapper #edit-anrede label{margin-right:20px;background:#ffffff !important;border:none !important;font-family:FrutigerLTPro-Roman;}.webform-submission-newsletter-form #edit-anrede--wrapper #edit-anrede label:last-child{margin-right:0;}.webform-submission-newsletter-form #edit-titel{width:calc(50% - 10px);}.webform-submission-newsletter-form #edit-name--wrapper .fieldset-wrapper{display:inline-flex;}.webform-submission-newsletter-form #edit-name--wrapper .fieldset-wrapper .form-item{width:calc(50% - 10px);}.webform-submission-newsletter-form #edit-name--wrapper .fieldset-wrapper .form-item:first-child{margin-right:20px;}.webform-submission-newsletter-form .description{text-align:right;color:#004B93;}.webform-submission-newsletter-form .form-text,.webform-submission-newsletter-form .form-select,.webform-submission-newsletter-form .form-email{border-radius:0;border:none;background-color:#F0F0F0;}.webform-submission-newsletter-form .sol-container.sol-active .sol-inner-container{background:#F0F0F0;}.webform-submission-newsletter-form fieldset{margin-bottom:0;}.webform-submission-newsletter-form .form-item-titel-other{margin-bottom:20px;}.webform-submission-newsletter-form #edit-datenschutz label{background:#ffffff !important;border:none !important;text-align:left;line-height:1.3;display:block;font-family:FrutigerLTPro-Roman;}.webform-submission-newsletter-form #edit-datenschutz a{color:#E30250 !important;}.webform-submission-newsletter-form #edit-actions{text-align:center;margin-top:30px;}.paragraph--type--homepage-newletter-teaser{background-color:#E30250;color:#ffffff;text-align:center;padding:30px 20px;}@media (min-width:1025px){.paragraph--type--homepage-newletter-teaser{padding:60px 20px;}}.paragraph--type--homepage-newletter-teaser h2,.paragraph--type--homepage-newletter-teaser .search-result-count{margin:0;color:#ffffff;font-family:FrutigerLTPro-Bold;}.paragraph--type--homepage-newletter-teaser p,.paragraph--type--homepage-newletter-teaser body:not(.path-frontpage) main .field--type-text-with-summary,body:not(.path-frontpage) main .paragraph--type--homepage-newletter-teaser .field--type-text-with-summary{max-width:580px;margin-left:auto;margin-right:auto;}.paragraph--type--homepage-newletter-teaser a{background-color:#E30250;color:#ffffff;border-radius:20px;font-size:1rem;font-family:FrutigerLTPro-Bold;padding:8px 20px;letter-spacing:0.3px;transition:all 0.3s ease;border:1px solid #ffffff;line-height:1;}.paragraph--type--homepage-newletter-teaser a:hover{transition:all 0.3s ease;border:1px solid #E30250;background:#ffffff;color:#E30250;}#block-newsletterlink{margin-top:30px;}@media (min-width:1025px){#block-newsletterlink{margin-top:0px;margin-right:0;}}#block-newsletterlink .block-title{font-family:FrutigerLTPro-Bold;}#block-newsletterlink .block-link{background-color:#E30250;color:#ffffff;border-radius:20px;font-size:1rem;font-family:FrutigerLTPro-Roman;padding:8px 20px;letter-spacing:0.3px;transition:all 0.3s ease;border:1px solid transparent;line-height:1;}#block-newsletterlink .block-link:hover{transition:all 0.3s ease;border:1px solid #E30250;background:#ffffff;color:#E30250;}body:not(.path-frontpage).page-node-type-startseite #block-relekfs-page-title .field--name-title::after{display:block;width:120px;height:5px;position:relative;top:10px;background:#E30250;content:"";margin-left:auto;margin-right:auto;margin-bottom:70px;}body:not(.path-frontpage).page-node-type-startseite #block-relekfs-content{text-align:center;}body:not(.path-frontpage).page-node-type-startseite #block-relekfs-content .internal-link{background-color:#E30250;color:#ffffff;border-radius:20px;font-size:1rem;font-family:FrutigerLTPro-Roman;padding:8px 20px;letter-spacing:0.3px;transition:all 0.3s ease;border:1px solid transparent;line-height:1;}body:not(.path-frontpage).page-node-type-startseite #block-relekfs-content .internal-link:hover{transition:all 0.3s ease;border:1px solid #E30250;background:#ffffff;color:#E30250;}body:not(.path-frontpage).page-node-type-startseite #block-relekfs-content .internal-link:before{content:"";}.caption-copyright-wrapper{padding:10px;text-align:center;font-family:FrutigerLTPro-Roman;font-size:14px;font-size:0.875rem;color:#727272;}.caption-copyright-wrapper .field,.caption-copyright-wrapper .caption{display:block;vertical-align:top;font-family:FrutigerLTPro-Roman;font-size:14px;font-size:0.875rem;margin-bottom:5px;}@media (min-width:1025px){.caption-copyright-wrapper .field,.caption-copyright-wrapper .caption{display:inline-block;font-size:16px;font-size:1rem;margin-bottom:0;}}.caption-copyright-wrapper .field--name-field-copyright,.caption-copyright-wrapper .copyright{font-family:FrutigerLTPro-Light;}.field--name-field-bild-ref{text-align:center;}@media (min-width:1025px){.field--name-field-bild-ref{margin-left:-210px;margin-right:-210px;}}.field--name-field-bild-ref img{display:inline-block;}.field--name-field-bild-ref .caption-copyright-wrapper .field{display:block;margin-bottom:10px;}.unterseite-teaser{padding:30px 20px;background:#F0F0F0;margin:0 -20px;position:relative;}.unterseite-teaser:before{content:"";background:#F0F0F0;position:absolute;left:-100%;right:-100%;top:0;bottom:0;}@media (min-width:1025px){.unterseite-teaser{margin:0 -202px;padding:80px 0px 0;}}.unterseite-teaser .view-content{}@media (min-width:1025px){.unterseite-teaser .view-content{display:flex;flex-wrap:wrap;}}.unterseite-teaser .view-content .views-row{margin:0 0 88px;position:relative;width:100%;}@media (min-width:1025px){.unterseite-teaser .view-content .views-row{margin:0 22px 80px;width:calc(100% / 3 - 45px);}}.unterseite-teaser .view-content .views-row a{display:block;border-bottom:0;transition:all 0.3s ease;}.unterseite-teaser .view-content .views-row a:before{display:none;}.unterseite-teaser .view-content .views-row a .teaser-image{display:block;max-width:140px;max-height:95px;}@media (min-width:1025px){.unterseite-teaser .view-content .views-row a .teaser-image{max-width:none;max-height:none;}}.unterseite-teaser .view-content .views-row a .teaser-image img{width:100%;}.unterseite-teaser .view-content .views-row a .field_para_titel{display:inline-block;position:absolute;background:rgba(0,75,147,0.9);color:#ffffff;width:calc(100% - 63px);height:110px;font-family:FrutigerLTPro-Roman;font-size:16px;font-size:1rem;letter-spacing:0.3px;line-height:26px;padding:20px 15px;top:38px;left:63px;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;overflow:hidden;}@media (min-width:1025px){.unterseite-teaser .view-content .views-row a .field_para_titel{width:250px;height:140px;right:-15px;bottom:-15px;left:auto;top:auto;font-size:18px;font-size:1.125rem;line-height:27px;letter-spacing:0.4px;}}.unterseite-teaser .view-content .views-row a .field_para_titel:after{position:absolute;top:10px;background:#ffffff;}.unterseite-teaser .view-content .views-row a:hover .field_para_titel{background:rgba(227,2,80,0.9);transition:all 0.3s ease;}.view-anzuzeigende-seitenmodule.view-display-id-embed_4 .arrowContainer{position:relative;text-align:center;}.view-anzuzeigende-seitenmodule.view-display-id-embed_4 .arrowContainer .slick-arrow{display:inline-block !important;font-size:0;background:#E30250;height:35px;width:35px;text-align:center;border-radius:50%;border:0;z-index:50;cursor:pointer;vertical-align:middle;}.view-anzuzeigende-seitenmodule.view-display-id-embed_4 .arrowContainer .slick-arrow.slick-next:before,.view-anzuzeigende-seitenmodule.view-display-id-embed_4 .arrowContainer .slick-arrow.slick-prev:before{font-family:ekfs;font-size:16px;font-size:1rem;display:inline-block;color:#ffffff;line-height:35px;}.view-anzuzeigende-seitenmodule.view-display-id-embed_4 .arrowContainer .slick-arrow.slick-next{right:0;}.view-anzuzeigende-seitenmodule.view-display-id-embed_4 .arrowContainer .slick-arrow.slick-prev{left:0;}.view-anzuzeigende-seitenmodule.view-display-id-embed_4 .slick-slide{text-align:center;}.view-anzuzeigende-seitenmodule.view-display-id-embed_4 .slick-slide img{display:inline-block;}.view-anzuzeigende-seitenmodule.view-display-id-embed_4 .pagingInfo{font-size:16px;font-size:1rem;line-height:26px;letter-spacing:0.89px;font-family:FrutigerLTPro-Roman;display:inline-block;vertical-align:middle;padding:0 30px;color:#004B93;}.view-anzuzeigende-seitenmodule.view-display-id-embed_4 .caption-copyright-wrapper *{display:block;}.view-anzuzeigende-seitenmodule.view-display-id-embed_4 .caption-copyright-wrapper *:not(:last-child){margin-bottom:5px;}@media (min-width:1025px){.view-anzuzeigende-seitenmodule.view-display-id-embed_4 .caption-copyright-wrapper *{display:inline-block;vertical-align:top;}.view-anzuzeigende-seitenmodule.view-display-id-embed_4 .caption-copyright-wrapper *:not(:last-child){margin-bottom:0;}}.view-anzuzeigende-seitenmodule.view-display-id-embed_4 .views-row{text-align:center;}.view-anzuzeigende-seitenmodule.view-display-id-embed_4 .views-row img{display:inline-block;}a.internal-link{border-bottom:1px solid #E30250;font-family:FrutigerLTPro-Roman;}a.internal-link:before{font-family:ekfs;font-size:12px;font-size:0.75rem;margin-right:5px;line-height:8px;}a.internal-link span{font-family:FrutigerLTPro-Roman;}a.external-link{border-bottom:1px solid #E30250;font-family:FrutigerLTPro-Roman;}a.external-link:before{font-family:ekfs;font-size:12px;font-size:0.75rem;margin-right:5px;line-height:8px;}a span{font-family:FrutigerLTPro-Roman;}.listenansichten #block-relekfs-content .views-row{display:flex;flex-wrap:wrap;margin-bottom:40px;}.listenansichten #block-relekfs-content .views-row:not(:last-child){padding-bottom:40px;border-bottom:1px dotted #004B93;}.listenansichten #block-relekfs-content .views-row .views-field-field-bild,.listenansichten #block-relekfs-content .views-row .views-field-field-bild-1{width:390px;margin-bottom:30px;}@media (min-width:1025px){.listenansichten #block-relekfs-content .views-row .views-field-field-bild,.listenansichten #block-relekfs-content .views-row .views-field-field-bild-1{margin-right:30px;margin-bottom:0;}}.listenansichten #block-relekfs-content .views-row .views-field-nothing{width:100%;}.listenansichten #block-relekfs-content .views-row .views-field-field-bild + .views-field-nothing,.listenansichten #block-relekfs-content .views-row .views-field-field-bild-1 + .views-field-nothing{}@media (min-width:1025px){.listenansichten #block-relekfs-content .views-row .views-field-field-bild + .views-field-nothing,.listenansichten #block-relekfs-content .views-row .views-field-field-bild-1 + .views-field-nothing{width:calc(100% - 420px);}}.listenansichten #block-relekfs-content .views-row .internal-link:before{display:none;}.listenansichten #block-relekfs-content .views-row .list-date *{color:#E30250;font-family:FrutigerLTPro-Roman;width:auto;display:inline-block;vertical-align:middle;}.listenansichten #block-relekfs-content .views-row .date-type-wrapper{padding-bottom:10px;}@media (min-width:1025px){.listenansichten #block-relekfs-content .views-row .date-type-wrapper{display:flex;flex-wrap:wrap;align-items:center;}}.listenansichten #block-relekfs-content .views-row .date-type-wrapper .content-type + .list-date{margin-top:10px;display:block;text-align:left;}@media (min-width:1025px){.listenansichten #block-relekfs-content .views-row .date-type-wrapper .content-type + .list-date{margin-top:0;display:inline;text-align:right;}}.listenansichten #block-relekfs-content .views-row .content-type{color:#004B93;}.listenansichten #block-relekfs-content .views-row .content-type,.listenansichten #block-relekfs-content .views-row .list-date{font-size:18px;font-size:1.125rem;letter-spacing:1.2px;font-family:FrutigerLTPro-Roman;width:100%;}.listenansichten #block-relekfs-content .views-row .content-type span,.listenansichten #block-relekfs-content .views-row .list-date span{width:auto;color:#E30250;}.listenansichten #block-relekfs-content .views-row .list-date{color:#E30250;}.listenansichten #block-relekfs-content .views-row h3{color:#004B93;padding:10px 0;margin:0;}.listenansichten #block-relekfs-content .views-row h3 a{color:#004B93;text-decoration:none;border-bottom:0;}.listenansichten #block-relekfs-content .views-row h3 a:hover{color:#E30250;}.listenansichten #block-relekfs-content .views-row p,.listenansichten #block-relekfs-content .views-row body:not(.path-frontpage) main .field--type-text-with-summary,body:not(.path-frontpage) main .listenansichten #block-relekfs-content .views-row .field--type-text-with-summary{font-size:16px;font-size:1rem;line-height:24px;font-family:FrutigerLTPro-Roman;padding:10px 0;margin:0;}@media (min-width:1025px){.listenansichten #block-relekfs-content .views-row p,.listenansichten #block-relekfs-content .views-row body:not(.path-frontpage) main .field--type-text-with-summary,body:not(.path-frontpage) main .listenansichten #block-relekfs-content .views-row .field--type-text-with-summary{font-size:21px;font-size:1.3125rem;line-height:31px;}}.old-list-link{display:block;width:100%;}@media (min-width:1025px){.old-list-link{text-align:right;}}.old-list-link a{display:inline-block;font-size:18px;font-size:1.125rem;letter-spacing:0.4px;line-height:26px;}#views-exposed-form-listenansichten-page-5,#views-exposed-form-listenansichten-page-5 + .select-result-wrapper{display:none !important;}#views-exposed-form-listenansichten-page-5 + .select-result-wrapper + .pagerCount-wrapper{padding-top:0;}#views-exposed-form-listenansichten-page-1{border-bottom:0;}#views-exposed-form-listenansichten-page-1 .filters-label,#views-exposed-form-listenansichten-page-1 .form-type-select{display:none !important;}#views-exposed-form-listenansichten-page-1 + .select-result-wrapper{display:none !important;}.date-location-wrapper{text-align:center;display:block;font-size:16px;font-size:1rem;color:#E30250;font-family:FrutigerLTPro-Bold;line-height:24px;}@media (min-width:1025px){.date-location-wrapper{font-size:18px;font-size:1.125rem;}}.date-location-wrapper *{display:inline-block;font-family:FrutigerLTPro-Bold;}.date-location-wrapper .date-wrapper *{display:inline !important;}.date-location-wrapper .field--name-field-location:before{display:none;}@media (min-width:1025px){.date-location-wrapper .field--name-field-location:before{content:"|";padding-right:5px;display:inline-block;}}.path-frontpage .block-page-title-block{display:none;}body:not(.path-frontpage) main p,body:not(.path-frontpage) main .field--type-text-with-summary,body:not(.path-frontpage) main h5,body:not(.path-frontpage) main h6{color:#004B93;}body:not(.path-frontpage) main .main-content .region-content{max-width:810px;margin:0 auto;}body:not(.path-frontpage) main .main-content .page-title,body:not(.path-frontpage) main .main-content .page-title span{text-align:left;margin:20px 0 0 0;font-size:22px;font-size:1.375rem;letter-spacing:-0.5px;line-height:28px;color:#004B93;font-family:FrutigerLTPro-Bold;}@media (min-width:1025px){body:not(.path-frontpage) main .main-content .page-title,body:not(.path-frontpage) main .main-content .page-title span{margin:60px 0 0px 0;font-size:32px;font-size:2rem;line-height:40px;}}body:not(.path-frontpage) main .main-content .page-title:after{content:"";height:5px;background:#E30250;width:80px;margin-top:42px;margin-bottom:22px;border-radius:1px;display:block;}body:not(.path-frontpage) main .field--type-datetime{text-align:left;display:block;font-size:16px;font-size:1rem;color:#E30250;font-family:FrutigerLTPro-Bold;line-height:24px;}@media (min-width:1025px){body:not(.path-frontpage) main .field--type-datetime{font-size:18px;font-size:1.125rem;}}body:not(.path-frontpage) main .field--type-datetime *{display:inline-block;font-family:FrutigerLTPro-Bold;}body:not(.path-frontpage) main .field--type-text-with-summary{margin:50px 0;color:#004B93;}body:not(.path-frontpage) main .field--name-field-base-teasertext{margin:20px 0;}@media (min-width:1025px){body:not(.path-frontpage) main .field--name-field-base-teasertext{margin:20px 0;}}body:not(.path-frontpage) main .field--name-field-base-teasertext,body:not(.path-frontpage) main .field--name-field-base-teasertext *{font-size:16px;font-size:1rem;line-height:25px;color:#004B93;font-family:FrutigerLTPro-Roman;}@media (min-width:1025px){body:not(.path-frontpage) main .field--name-field-base-teasertext,body:not(.path-frontpage) main .field--name-field-base-teasertext *{font-size:21px;font-size:1.3125rem;line-height:31px;}}body.page-node-type-pressemitteilung main .field--name-field-base-date,body.page-node-type-pressemitteilung main .field--name-field-end-date,body.page-node-type-ausschreibung main .field--name-field-base-date,body.page-node-type-ausschreibung main .field--name-field-end-date{display:block;text-align:left;}body.listenansichten main .main-content .region-content{max-width:none;}body.listenansichten main .main-content .page-title{text-align:left;}[id^=views-exposed-form-listenansichten-page-]{overflow:hidden !important;height:0;width:0;}[id^=views-exposed-form-listenansichten-page-].is-visible{overflow:visible !important;height:auto;width:auto;}[id^=views-exposed-form-listenansichten-page-] .form-item-search-api-fulltext{position:relative;}[id^=views-exposed-form-listenansichten-page-] .form-item-search-api-fulltext:before{color:#004B93;font-family:ekfs;font-size:35px;font-size:2.1875rem;position:absolute;left:-9px;top:-4px;}[id^=views-exposed-form-listenansichten-page-] #edit-search-api-fulltext{border:0;border-bottom:1px solid #004B93;font-size:18px;font-size:1.125rem;font-family:FrutigerLTPro-Bold;color:#E30250;line-height:26px;letter-spacing:0.4px;width:100%;padding-left:25px;}[id^=views-exposed-form-listenansichten-page-] #edit-search-api-fulltext::placeholder{color:#E30250;opacity:1;}[id^=views-exposed-form-listenansichten-page-] #edit-search-api-fulltext::-moz-placeholder{color:#E30250;opacity:1;}[id^=views-exposed-form-listenansichten-page-] #edit-search-api-fulltext::-webkit-input-placeholder{color:#E30250;opacity:1;}[id^=views-exposed-form-listenansichten-page-] #edit-reset{display:none;}.search-result-count{line-height:40px;}.pagerCount-wrapper{display:flex;flex-wrap:wrap;align-items:center;padding:30px 0;border-bottom:1px dotted #004B93;margin-bottom:30px;}@media (min-width:1025px){.pagerCount-wrapper .pager{text-align:right;}}.pagerCount-wrapper .search-result-count,.pagerCount-wrapper .pager{width:100%;}@media (min-width:1025px){.pagerCount-wrapper .search-result-count,.pagerCount-wrapper .pager{width:50%;}}.select-result-wrapper{border-bottom:1px dotted #004B93;overflow:hidden !important;height:0;width:0;}.select-result-wrapper.is-visible{overflow:visible !important;height:auto;width:auto;}.select-result-wrapper.hide{display:none;}.resetBTN{margin-bottom:40px;}.resetBTN span{font-size:18px;font-size:1.125rem;font-family:FrutigerLTPro-Roman;letter-spacing:0.4px;line-height:26px;cursor:pointer;color:#E30250;border-bottom:1px solid #E30250;}.resetBTN span:hover{color:#004B93;border-bottom:1px solid #004B93;}.paragraph--type--listenmodul-weiterfuehrende-link{background:#FFF0F2;padding:30px 0;position:relative;}.paragraph--type--listenmodul-weiterfuehrende-link:before{position:absolute;content:"";background:#FFF0F2;right:-100%;height:100%;left:-100%;top:0;bottom:0;z-index:-1;}.paragraph--type--listenmodul-weiterfuehrende-link .field__label{font-size:22px;font-size:1.375rem;color:#E30250;padding-bottom:15px;font-family:FrutigerLTPro-Roman;line-height:29px;}@media (min-width:1025px){.paragraph--type--listenmodul-weiterfuehrende-link .field__label{font-size:40px;font-size:2.5rem;padding-top:0;line-height:50px;margin-top:0;}}.paragraph--type--listenmodul-weiterfuehrende-link .field--name-field-akkordeon-inhalt .field__items > .field__item{padding:10px 0;margin:0;border-top:1px dotted #004B93;}@media (min-width:1025px){.paragraph--type--listenmodul-weiterfuehrende-link .field--name-field-akkordeon-inhalt .field__items > .field__item{padding:20px 0;}}.paragraph--type--listenmodul-weiterfuehrende-link .field--name-field-akkordeon-inhalt .field__items > .field__item:last-child{border-bottom:1px dotted #004B93;}.paragraph--type--listenmodul-weiterfuehrende-link .field--name-field-akkordeon-inhalt .field__items > .field__item .field--name-field-para-link a{color:#004B93;font-family:FrutigerLTPro-Bold;font-size:16px;font-size:1rem;border-bottom:0;line-height:27px;}@media (min-width:1025px){.paragraph--type--listenmodul-weiterfuehrende-link .field--name-field-akkordeon-inhalt .field__items > .field__item .field--name-field-para-link a{font-size:18px;font-size:1.125rem;}}.paragraph--type--listenmodul-weiterfuehrende-link .field--name-field-akkordeon-inhalt .field__items > .field__item .field--name-field-para-link a:hover{color:#E30250;}.paragraph--type--listenmodul-weiterfuehrende-link .field--name-field-akkordeon-inhalt .field__items > .field__item .field--name-field-para-link a:before{color:#E30250;margin-right:5px;}@media (min-width:1025px){.paragraph--type--listenmodul-weiterfuehrende-link .field--name-field-akkordeon-inhalt .field__items > .field__item .field--name-field-para-link a:before{margin-right:10px;}}.paragraph--type--listenmodul-weiterfuehrende-link .field--name-field-akkordeon-inhalt .field__items > .field__item .field--name-field-para-intro-text{font-size:16px;font-size:1rem;padding-top:10px;line-height:24px;color:#004B93;font-family:FrutigerLTPro-Light;}@media (min-width:1025px){.paragraph--type--listenmodul-weiterfuehrende-link .field--name-field-akkordeon-inhalt .field__items > .field__item .field--name-field-para-intro-text{font-size:18px;font-size:1.125rem;line-height:27px;}}.view-anzuzeigende-seitenmodule.view-display-id-embed_3{background:#FFF0F2;padding:30px 0;position:relative;}.view-anzuzeigende-seitenmodule.view-display-id-embed_3:before{position:absolute;content:"";background:#FFF0F2;right:-100%;height:100%;left:-100%;top:0;bottom:0;z-index:-1;}.view-anzuzeigende-seitenmodule.view-display-id-embed_3 .view-header .module-title{font-size:22px;font-size:1.375rem;color:#E30250;padding-bottom:15px;font-family:FrutigerLTPro-Roman;line-height:29px;margin:0;}@media (min-width:1025px){.view-anzuzeigende-seitenmodule.view-display-id-embed_3 .view-header .module-title{font-size:40px;font-size:2.5rem;padding-top:0;line-height:50px;}}.view-anzuzeigende-seitenmodule.view-display-id-embed_3 .views-row{padding:20px 0;margin:0;border-top:1px dotted #004B93;}.view-anzuzeigende-seitenmodule.view-display-id-embed_3 .views-row:last-child{border-bottom:1px dotted #004B93;}.view-anzuzeigende-seitenmodule.view-display-id-embed_3 .views-row .views-field-nothing .field-content a{color:#004B93;font-family:FrutigerLTPro-Bold;font-size:16px;font-size:1rem;border-bottom:0;display:block;}@media (min-width:1025px){.view-anzuzeigende-seitenmodule.view-display-id-embed_3 .views-row .views-field-nothing .field-content a{font-size:18px;font-size:1.125rem;display:inline-block;vertical-align:top;}}.view-anzuzeigende-seitenmodule.view-display-id-embed_3 .views-row .views-field-nothing .field-content a:hover{color:#E30250;}.view-anzuzeigende-seitenmodule.view-display-id-embed_3 .views-row .views-field-nothing .field-content a:before{color:#E30250;margin-right:5px;font-size:16px;font-size:1rem;}@media (min-width:1025px){.view-anzuzeigende-seitenmodule.view-display-id-embed_3 .views-row .views-field-nothing .field-content a:before{margin-right:10px;}}.view-anzuzeigende-seitenmodule.view-display-id-embed_3 .views-row .views-field-nothing .field-content span{display:inline-block;vertical-align:top;margin-top:10px;color:#004B93;margin-left:17px;}@media (min-width:1025px){.view-anzuzeigende-seitenmodule.view-display-id-embed_3 .views-row .views-field-nothing .field-content span{margin-left:5px;margin-top:0;}.view-anzuzeigende-seitenmodule.view-display-id-embed_3 .views-row .views-field-nothing .field-content span:before{content:"/";display:inline-block;vertical-align:top;margin-right:5px;}}.view-anzuzeigende-seitenmodule.view-display-id-embed_3 .views-row .views-field-field-base-teasertext{font-size:16px;font-size:1rem;padding-top:10px;line-height:24px;color:#004B93;font-family:FrutigerLTPro-Light;}@media (min-width:1025px){.view-anzuzeigende-seitenmodule.view-display-id-embed_3 .views-row .views-field-field-base-teasertext{font-size:18px;font-size:1.125rem;line-height:27px;}}.page-node-type-download .field--name-field-download{display:block;text-align:center;}.page-node-type-download .field--name-field-download span{background:none;padding-left:0;}.page-node-type-download .field--name-field-download a{font-family:FrutigerLTPro-Bold;border-bottom:0;color:#004B93;display:inline-block;}.page-node-type-download .field--name-field-download a:hover{color:#E30250;}.page-node-type-download .field--name-field-download a:before{font-family:ekfs;}.a2a_kit.addtoany_list{max-width:1230px;display:block;margin:0 auto;padding:0;width:100%;position:relative;text-align:center;}@media (min-width:1025px){.a2a_kit.addtoany_list{padding:0 30px;}}.social-article-container{position:relative;display:block;}@media (min-width:1025px){.social-article-container{position:absolute;right:30px;bottom:0;}}.social-article-container .social-share-button{width:38px;display:inline-block;height:38px;margin-bottom:8px;cursor:pointer;border:1px solid #E30250;border-radius:50%;}@media (min-width:1025px){.social-article-container .social-share-button{margin-bottom:25px;}}.social-article-container .social-share-button:before{font-family:ekfs;font-size:35px;font-size:2.1875rem;line-height:36px;color:#E30250;}.social-article-container ul{list-style:none;width:auto;padding:0;margin:0;display:none;z-index:2;overflow:hidden;}@media (min-width:1025px){.social-article-container ul{right:0;position:absolute;}}.social-article-container ul li{line-height:0;list-style:none;display:inline-block;margin:5px 10px;vertical-align:top;}@media (min-width:1025px){.social-article-container ul li{display:block;margin:0 0 5px 0;}}.social-article-container ul li a{width:38px;display:inline-block;height:38px;margin-bottom:8px;cursor:pointer;background:#E30250;text-align:center;border-radius:100%;transition:all 0.3s ease;}.social-article-container ul li a:focus{text-decoration:none;}.social-article-container ul li a:hover{text-decoration:none;background:#004B93;transition:all 0.3s ease;}.social-article-container ul li a span{display:none;}.social-article-container ul li a:before{font-family:ekfs;color:#ffffff;font-size:35px;font-size:2.1875rem;line-height:38px;}.social-article-container ul li a.a2a_button_email:before{font-size:17px;font-size:1.0625rem;}select option[value=All]{display:none;}.form-type-select .sol-inner-container{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0;padding-right:30px;}.form-type-select .sol-input-container{position:static;font-size:18px;font-size:1.125rem;letter-spacing:0.4px;line-height:32px;font-family:FrutigerLTPro-Light;font-size:16px;font-size:1rem;}.form-type-select .sol-option{font-size:18px;font-size:1.125rem;letter-spacing:0.4px;line-height:32px;color:#004B93;font-family:FrutigerLTPro-Light;}.form-type-select .sol-container.sol-active .sol-inner-container{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.form-type-select .sol-container.sol-active .sol-selection-container{border-radius:0;box-shadow:0px 0px 3px 1px #EBEBEB;}.form-type-select .sol-selection:not(.sol-keyboard-navigation) .sol-option:hover,.form-type-select .sol-option.keyboard-selection{background:#004B93;}.form-type-select .sol-selection:not(.sol-keyboard-navigation) .sol-option:hover .sol-label-text,.form-type-select .sol-option.keyboard-selection .sol-label-text{color:#ffffff;}.sol-current-selection{margin:40px 0;left:0;right:0;}.sol-current-selection:empty{display:none;}.sol-current-selection .sol-selected-display-item{border:1px solid #c6c7c8;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:inline-block;background:#ffffff;padding:3px 30px 4px 10px;position:relative;}.sol-current-selection .sol-selected-display-item .sol-selected-display-item-text{font-size:18px;font-size:1.125rem;letter-spacing:0.4px;line-height:27px;font-family:FrutigerLTPro-Light;padding:0;color:#004B93;}.sol-current-selection .sol-selected-display-item .sol-quick-delete{position:absolute;right:0;font-size:0;top:5px;}.sol-current-selection .sol-selected-display-item .sol-quick-delete:before{font-family:ekfs;font-size:17px;font-size:1.0625rem;color:#E30250;}.sol-current-selection.startdate,.sol-current-selection.enddate{display:inline-block;vertical-align:top;}.sol-current-selection + .startdate,.sol-current-selection + .startdate + .enddate{margin:0 0 40px;}.sol-current-selection.hide + .startdate,.sol-current-selection.hide + .startdate + .enddate{margin:40px 0;}[id^=views-exposed-form-listenansichten-page-]{border-bottom:1px dotted #004B93;position:relative;}@media (min-width:1025px){[id^=views-exposed-form-listenansichten-page-]{display:flex;flex-wrap:wrap;}}[id^=views-exposed-form-listenansichten-page-] > *{margin-bottom:20px;display:block;}@media (min-width:1025px){[id^=views-exposed-form-listenansichten-page-] > *{margin-bottom:30px;margin-right:40px;display:inline-block;vertical-align:top;}}[id^=views-exposed-form-listenansichten-page-] .filters-label{font-size:18px;font-size:1.125rem;letter-spacing:0.4px;line-height:27px;font-family:FrutigerLTPro-Light;color:#004B93;padding-right:0;margin-bottom:20px;}@media (min-width:1025px){[id^=views-exposed-form-listenansichten-page-] .filters-label{margin-bottom:0;}}[id^=views-exposed-form-listenansichten-page-] .js-form-item-search-api-fulltext{width:100%;display:block;margin-right:0;padding-right:0;}[id^=views-exposed-form-listenansichten-page-] .form-type-select{position:relative;}[id^=views-exposed-form-listenansichten-page-] .form-type-select > label{display:none;}[id^=views-exposed-form-listenansichten-page-] .form-actions{padding-right:0;margin-right:0;flex-grow:1;display:none;}@media (min-width:1025px){[id^=views-exposed-form-listenansichten-page-] .form-actions{text-align:right;}}[id^=views-exposed-form-listenansichten-page-] .form-actions input{cursor:pointer;display:inline-block;}[id^=views-exposed-form-listenansichten-page-] .sol-container{display:flex;flex-wrap:wrap;}[id^=views-exposed-form-listenansichten-page-] .sol-container .sol-selection-container{order:1;width:100% !important;position:static !important;}@media (min-width:1025px){[id^=views-exposed-form-listenansichten-page-] .sol-container .sol-selection-container{position:absolute !important;top:37px !important;left:auto !important;width:calc(100% + 150px) !important;}}[id^=views-exposed-form-listenansichten-page-] .sol-container .sol-inner-container{order:0;width:100%;}[id^=views-exposed-form-listenansichten-page-] .sol-caret-container{text-align:right;cursor:pointer;left:0;width:100%;}[id^=views-exposed-form-listenansichten-page-] .sol-caret-container .sol-caret{border:0;text-align:right;height:auto;display:inline;left:auto;}[id^=views-exposed-form-listenansichten-page-] .sol-caret-container .sol-caret:before{font-family:ekfs;color:#E30250;font-size:9px;font-size:0.5625rem;}.sol-checkbox:checked,.sol-checkbox:not(:checked){position:absolute;left:-9999px;display:none;}.sol-checkbox{position:absolute;opacity:0;}.sol-checkbox + .sol-label-text{position:relative;cursor:pointer;padding:0;}.sol-checkbox + .sol-label-text:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:10px;height:10px;margin-top:5px;background:white;border:1px solid #E30250;}.sol-checkbox:checked + .sol-label-text:before{background:#E30250;}.sol-checkbox:disabled + .sol-label-text{color:#b8b8b8;cursor:auto;}.sol-checkbox:disabled + .sol-label-text:before{box-shadow:none;background:#ddd;}.sol-checkbox:checked + .sol-label-text:after{content:"";position:absolute;left:0;top:0;background:#E30250;}.sol-radio:checked,.sol-radio:not(:checked){position:absolute;left:-9999px;display:none;}.sol-radio:checked + .sol-label-text,.sol-radio:not(:checked) + .sol-label-text{position:relative;padding-left:30px;cursor:pointer;display:inline-block;color:#004B93;}.sol-radio:checked + .sol-label-text:before,.sol-radio:not(:checked) + .sol-label-text:before{content:"";position:absolute;left:0;top:2px;width:15px;height:15px;border:1px solid #E30250;border-radius:100%;background:#ffffff;}.sol-radio:checked + .sol-label-text:after,.sol-radio:not(:checked) + .sol-label-text:after{content:"";width:5px;height:5px;background:#E30250;position:absolute;top:8px;left:6px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.sol-radio:not(:checked) + .sol-label-text:after{opacity:0;-webkit-transform:scale(0);transform:scale(0);}.sol-radio:checked + .sol-label-text:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}.date-wrapper .date-filters-label{font-size:18px;font-size:1.125rem;letter-spacing:0.4px;line-height:32px;color:#004B93;font-family:FrutigerLTPro-Bold;position:relative;cursor:pointer;padding-right:30px;}.date-wrapper .date-filters-label:before{font-family:ekfs;color:#E30250;font-size:9px;font-size:0.5625rem;position:absolute;right:0;}.date-wrapper .date-filter-wrapper{box-shadow:0px 0px 3px 1px #EBEBEB;border:1px solid #c6c7c8;padding:10px 20px 25px;display:none;flex-wrap:wrap;z-index:99999;background:#ffffff;left:0;right:0;}@media (min-width:1025px){.date-wrapper .date-filter-wrapper{position:absolute;max-width:none;left:auto;right:auto;}}.date-wrapper .date-filter-wrapper > .form-item{width:100%;}@media (min-width:1025px){.date-wrapper .date-filter-wrapper > .form-item{width:auto;}}.date-wrapper .date-filter-wrapper > .form-item:last-child{margin-top:20px;}@media (min-width:1025px){.date-wrapper .date-filter-wrapper > .form-item:last-child{margin-top:0;margin-left:20px;}}.date-wrapper .date-filter-wrapper > .form-item label{color:#004B93;font-family:FrutigerLTPro-Light;font-size:18px;font-size:1.125rem;letter-spacing:0.4px;line-height:32px;}.date-wrapper .date-filter-wrapper > .form-item label,.date-wrapper .date-filter-wrapper > .form-item input{display:block;}.date-wrapper .date-filter-wrapper > .form-item input{padding:0 5px;margin-top:5px;border:1px solid #c6c7c8;height:36px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:18px;font-size:1.125rem;letter-spacing:0.4px;line-height:32px;font-family:FrutigerLTPro-Light;color:#c6c7c8;width:100%;background:#ffffff;}.date-wrapper .date-filter-wrapper > .form-item input[type=date]::-webkit-inner-spin-button{display:none;}@media (min-width:1025px){.date-wrapper .date-filter-wrapper > .form-item input{width:152px;}}.date-wrapper.is-visible .date-filter-wrapper{display:flex;}.webform-submission-form{position:relative;z-index:1;max-width:700px;margin-left:auto;margin-right:auto;}.webform-submission-form .webform-progress-tracker.progress-tracker{padding:0;}.webform-submission-form fieldset legend{display:block;margin-bottom:7px;padding:0;color:#004B93;font-size:18px;font-size:1.125rem;line-height:1.1;}.webform-submission-form [id^=ajax-wrapper]{margin:0 0 15px;}.webform-submission-form .form-item{display:block;float:none;}.webform-submission-form .form-item:not(:last-child){margin:0 0 20px;}.webform-submission-form .form-item label{display:block;margin-bottom:7px;padding:0;color:#004B93;font-size:18px;font-size:1.125rem;line-height:1.1;}.webform-submission-form .form-item input:not([type=checkbox]):not([type=radio]),.webform-submission-form .form-item textarea{padding:10px 10px;display:inline-block;border-radius:7px;border:1px solid #c6c7c8;font-size:16px;font-size:1rem;width:100%;max-width:100%;}.webform-submission-form .form-item input[type=number].form-number{width:auto;}.webform-submission-form .form-item textarea{min-height:100px;}.webform-submission-form .form-item.form-type-radio label,.webform-submission-form .form-item.form-type-checkbox label{display:inline;font-weight:normal;}.webform-submission-form .form-item.form-type-radio input + .description,.webform-submission-form .form-item.form-type-checkbox input + .description{display:inline;}.webform-submission-form .form-item.form-type-radio input + .description *,.webform-submission-form .form-item.form-type-checkbox input + .description *{display:inline;}.webform-submission-form .form-item .description{margin:5px 0 0;}.webform-submission-form .form-item .form-managed-file input[type=file]{width:auto;margin-bottom:3px;position:initial;}.webform-submission-form .form-item .form-managed-file input.form-submit{cursor:pointer;padding:8px 30px;border-radius:20px;width:auto;margin-bottom:2px;border:0;}.webform-submission-form .form-item .form-managed-file .form-type-checkbox{margin:15px 0;}.webform-submission-form .form-item .intl-tel-input input[type=tel]{padding-left:50px;}.webform-submission-form .form-actions input{cursor:pointer;display:block;margin:10px 0;width:100%;}@media (min-width:1025px){.webform-submission-form .form-actions input{display:inline;width:auto;}}.webform-submission-form .sol-container{position:relative;border:1px solid #c6c7c8;padding:5px 10px;border-radius:2px;}.webform-submission-form .sol-container .sol-selection{max-height:300px;}.webform-submission-form .sol-container .sol-selection-container{position:absolute !important;top:41px !important;left:0 !important;width:100% !important;}.webform-submission-form .sol-container .sol-selection-container label{margin:5px 10px;}.webform-submission-form .sol-container .sol-caret-container{left:0;right:10px;text-align:right;width:100%;}.webform-submission-form .sol-container .sol-caret-container .sol-caret{left:auto;}.webform-submission-form .sol-container .sol-caret-container .sol-caret:before{display:none;}.webform-submission-form .text-count-wrapper:not(.webform-counter-warning){display:none !important;}.webform-submission-form .text-count-wrapper.webform-counter-warning{color:#c6c7c8;font-weight:normal;padding-top:5px;}.webform-submission-form input.webform-counter-warning,.webform-submission-form input.form-text.webform-counter-warning,.webform-submission-form textarea.webform-counter-warning,.webform-submission-form textarea.form-textarea.webform-counter-warning{background:transparent;}.webform-submission-form input:focus,.webform-submission-form textarea:focus,.webform-submission-form .sol-container:focus{border:1px solid #E30250 !important;box-shadow:0px 0px 3px 1px rgba(227,2,80,0.7);}.form-no-label input{margin-top:10px;}div#sliding-popup,div#sliding-popup .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background-color:rgba(0,0,0,0.5) !important;}div#sliding-popup{box-sizing:border-box;z-index:4;}div#sliding-popup .eu-cookie-compliance-banner{height:100vh;}div#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-content{max-width:700px;box-shadow:0px 0px 4px -1px #727272;}div#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-message{display:block;padding:0;float:none;color:#004B93;margin:0;max-width:none;font-family:FrutigerLTPro-Roman;font-weight:normal;font-size:13px;}div#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-message *{color:#004B93;margin:0;font-family:FrutigerLTPro-Roman;font-weight:normal;}div#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-buttons{display:block;margin:0;float:none;max-width:none;}div#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-buttons button[type=button]{background:#004B93;box-shadow:none;font-family:FrutigerLTPro-Roman;font-weight:normal;font-size:13px;font-size:0.8125rem;text-shadow:none;}div#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-buttons button[type=button]:hover{color:#004B93;background:white;border:1px solid #004B93;}div#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-buttons .btn-white .btn-white:hover{background:white !important;color:#004B93 !important;border:1px solid #004B93 !important;box-shadow:none;font-family:FrutigerLTPro-Roman;font-weight:normal;font-size:13px;font-size:0.8125rem;text-shadow:none;cursor:pointer;margin-right:5px;margin-top:1em;vertical-align:middle;overflow:visible;width:auto;padding:8px 30px;border-radius:25px;font-weight:bold;}div#sliding-popup .active{display:block;}div#sliding-popup .popup-content{max-width:500px;background:white;max-width:500px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:10px;}div#sliding-popup .popup-text{color:#004B93;}div#sliding-popup .cookie-buttons{text-align:center;padding:10px;width:fit-content;margin:0 auto;}div#sliding-popup .eu-cookie-compliance-categories{display:flex;flex-direction:row;}div#sliding-popup .eu-cookie-compliance-categories button{border:none;background:white;font-size:15px;}div#sliding-popup .eu-cookie-compliance-category{display:flex;flex-wrap:wrap;justify-content:flex-start;flex-direction:row;}@media only screen and (max-width:470px){div#sliding-popup .eu-cookie-compliance-category{width:215px;}}div#sliding-popup .eu-cookie-compliance-category label{color:#004B93;}div#sliding-popup .details-closed-open{color:#004B93;display:flex;flex-direction:row;width:100%;}div#sliding-popup .details-closed-open .cookie-menu{width:100px;}div#sliding-popup .menu-content{color:#004B93;overflow:auto;padding:10px;display:none;}div#sliding-popup .menu-content.active{display:block;}div#sliding-popup .cookie-list{list-style:none;}div#sliding-popup .cookie-list .cookie-item{margin-top:10px;border:1px solid #004B93;text-align:center;padding:5px;color:#004B93;cursor:pointer;}div#sliding-popup .cookie-list .cookie-item.active{color:white;border:1px solid #004B93;background:#004B93;}div#sliding-popup .eu-cookie-compliance-message{margin-top:30px;padding:10px;}div#sliding-popup .eu-cookie-compliance-message p,div#sliding-popup .eu-cookie-compliance-message body:not(.path-frontpage) main .field--type-text-with-summary,body:not(.path-frontpage) main div#sliding-popup .eu-cookie-compliance-message .field--type-text-with-summary{font-size:15px !important;}div#sliding-popup .eu-cookie-compliance-message h2,div#sliding-popup .eu-cookie-compliance-message .search-result-count{font-size:20px;font-weight:bold;margin-bottom:10px !important;}div#sliding-popup .eu-cookie-compliance-message p,div#sliding-popup .eu-cookie-compliance-message body:not(.path-frontpage) main .field--type-text-with-summary,body:not(.path-frontpage) main div#sliding-popup .eu-cookie-compliance-message .field--type-text-with-summary,div#sliding-popup .eu-cookie-compliance-message h2,div#sliding-popup .eu-cookie-compliance-message .search-result-count{color:#004B93 !important;}div#sliding-popup .cookie-display{overflow:hidden;}div#sliding-popup .description p,div#sliding-popup .description body:not(.path-frontpage) main .field--type-text-with-summary,body:not(.path-frontpage) main div#sliding-popup .description .field--type-text-with-summary{color:#004B93;margin-bottom:10px;font-size:10pt;}div#sliding-popup .eu-cookie-withdraw-tab{background:transparent;}div#sliding-popup .hidden{display:none;}div#sliding-popup .cookie-table{font-size:10pt;color:#004B93;}div#sliding-popup .cookie-table thead{font-weight:bold;}div#sliding-popup .cookie-table td{padding:5px;}div#sliding-popup .show-more{display:flex;justify-content:flex-end;flex-grow:1;padding-right:10px;}div#sliding-popup .show-more button{cursor:pointer;position:relative;outline:none;color:#004B93;}div#sliding-popup .show-more button:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmlld0JveD0iMCAtMjU2IDE3OTIgMTc5MiIKICAgaWQ9InN2ZzMwMTMiCiAgIHZlcnNpb249IjEuMSIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC40OC4zLjEgcjk4ODYiCiAgIHdpZHRoPSIxMDAlIgogICBoZWlnaHQ9IjEwMCUiCiAgIHNvZGlwb2RpOmRvY25hbWU9ImFuZ2xlX3JpZ2h0X2ZvbnRfYXdlc29tZS5zdmciPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTMwMjMiPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxkZWZzCiAgICAgaWQ9ImRlZnMzMDIxIiAvPgogIDxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBwYWdlY29sb3I9IiNmZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiCiAgICAgYm9yZGVyb3BhY2l0eT0iMSIKICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIgogICAgIGdyaWR0b2xlcmFuY2U9IjEwIgogICAgIGd1aWRldG9sZXJhbmNlPSIxMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iNjQwIgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjQ4MCIKICAgICBpZD0ibmFtZWR2aWV3MzAxOSIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgaW5rc2NhcGU6em9vbT0iMC4xMzE2OTY0MyIKICAgICBpbmtzY2FwZTpjeD0iODk2IgogICAgIGlua3NjYXBlOmN5PSI4OTYiCiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjAiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjI1IgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjAiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ic3ZnMzAxMyIgLz4KICA8ZwogICAgIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDU3Ny4wODQ3NSwxMjA5LjQ5MTUpIgogICAgIGlkPSJnMzAxNSI+CiAgICA8cGF0aAogICAgICAgZD0ibSA1OTUsNTc2IHEgMCwtMTMgLTEwLC0yMyBMIDExOSw4NyBRIDEwOSw3NyA5Niw3NyA4Myw3NyA3Myw4NyBsIC01MCw1MCBxIC0xMCwxMCAtMTAsMjMgMCwxMyAxMCwyMyBMIDQxNiw1NzYgMjMsOTY5IHEgLTEwLDEwIC0xMCwyMyAwLDEzIDEwLDIzIGwgNTAsNTAgcSAxMCwxMCAyMywxMCAxMywwIDIzLC0xMCBMIDU4NSw1OTkgcSAxMCwtMTAgMTAsLTIzIHoiCiAgICAgICBpZD0icGF0aDMwMTciCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgc3R5bGU9ImZpbGw6Y3VycmVudENvbG9yIiAvPgogIDwvZz4KPC9zdmc+Cg==);height:15px;width:15px;top:3px;left:50px;position:absolute;content:"";display:block;transform:rotate(-90deg);}@media only screen and (max-width:470px){div#sliding-popup .show-more button:after{top:12px;}}div#sliding-popup .btn-active:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmlld0JveD0iMCAtMjU2IDE3OTIgMTc5MiIKICAgaWQ9InN2ZzMwMTMiCiAgIHZlcnNpb249IjEuMSIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC40OC4zLjEgcjk4ODYiCiAgIHdpZHRoPSIxMDAlIgogICBoZWlnaHQ9IjEwMCUiCiAgIHNvZGlwb2RpOmRvY25hbWU9ImFuZ2xlX3JpZ2h0X2ZvbnRfYXdlc29tZS5zdmciPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTMwMjMiPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxkZWZzCiAgICAgaWQ9ImRlZnMzMDIxIiAvPgogIDxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBwYWdlY29sb3I9IiNmZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiCiAgICAgYm9yZGVyb3BhY2l0eT0iMSIKICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIgogICAgIGdyaWR0b2xlcmFuY2U9IjEwIgogICAgIGd1aWRldG9sZXJhbmNlPSIxMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iNjQwIgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjQ4MCIKICAgICBpZD0ibmFtZWR2aWV3MzAxOSIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgaW5rc2NhcGU6em9vbT0iMC4xMzE2OTY0MyIKICAgICBpbmtzY2FwZTpjeD0iODk2IgogICAgIGlua3NjYXBlOmN5PSI4OTYiCiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjAiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjI1IgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjAiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ic3ZnMzAxMyIgLz4KICA8ZwogICAgIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDU3Ny4wODQ3NSwxMjA5LjQ5MTUpIgogICAgIGlkPSJnMzAxNSI+CiAgICA8cGF0aAogICAgICAgZD0ibSA1OTUsNTc2IHEgMCwtMTMgLTEwLC0yMyBMIDExOSw4NyBRIDEwOSw3NyA5Niw3NyA4Myw3NyA3Myw4NyBsIC01MCw1MCBxIC0xMCwxMCAtMTAsMjMgMCwxMyAxMCwyMyBMIDQxNiw1NzYgMjMsOTY5IHEgLTEwLDEwIC0xMCwyMyAwLDEzIDEwLDIzIGwgNTAsNTAgcSAxMCwxMCAyMywxMCAxMywwIDIzLC0xMCBMIDU4NSw1OTkgcSAxMCwtMTAgMTAsLTIzIHoiCiAgICAgICBpZD0icGF0aDMwMTciCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgc3R5bGU9ImZpbGw6Y3VycmVudENvbG9yIiAvPgogIDwvZz4KPC9zdmc+Cg==);height:15px;width:15px;top:3px;left:50px;position:absolute;content:"";display:block;transform:rotate(90deg) !important;}@media only screen and (max-width:470px){div#sliding-popup .btn-active:after{top:12px;}}@media only screen and (max-width:470px){div#sliding-popup .more-buttons{max-width:100% !important;float:none;}}div#sliding-popup .cookie-radio-btn{padding-right:10px;}div#sliding-popup .cookie-radio-btn input{margin-left:0;}@media only screen and (max-width:470px){div#sliding-popup .cookie-radio-btn{width:106px;padding-right:0;}}div#sliding-popup .links{display:flex;margin-top:10px !important;font-size:14px !important;}div#sliding-popup .links a{font-size:14px !important;text-decoration:underline;margin-bottom:10px !important;padding-right:5px;}div#sliding-popup .links a:last-of-type{padding-left:5px;}.block-print-icon{margin:50px 0;display:none;}@media (min-width:1025px){.block-print-icon{display:block;}}.block-print-icon .print-page.internal-link{border-bottom:0;color:#004B93;font-family:FrutigerLTPro-Bold;font-size:18px;font-size:1.125rem;}.block-print-icon .print-page.internal-link:before{background:#E30250;color:#ffffff;height:35px;width:35px;border-radius:50%;display:inline-block;font-size:35px;font-size:2.1875rem;line-height:35px;vertical-align:middle;margin-right:11px;}@media print{header{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}body:not(.path-frontpage) main .main-content .region-content{max-width:none;}.contact-module .views-field-title,.contact-module .views-field-field-position .field-content,.contact-module .views-field-field-email a,.contact-module .views-field-field-phone-number a{color:#ffffff;}.view-anzuzeigende-seitenmodule.view-display-id-embed_4 .views-row img{display:block !important;}.view-anzuzeigende-seitenmodule.view-display-id-embed_1{margin:30px 0;max-width:none;}.container,.contextual-region.block-local-tasks-block,.block-local-tasks-block,.path-frontpage .banner-wrapper .module-title,.messages,.breadcrumb,.event-wrapper,.view-anzuzeigende-seitenmodule-startseite.view-display-id-embed_3,.startseite-projekte-wrapper{padding:0;}footer{padding:20px;}.text-with-contact.right > .views-element-container,.text-with-contact.left > .views-element-container{margin:0;}div#sliding-popup .eu-cookie-compliance-banner{display:none;}.caption-copyright-wrapper{padding:10px 0;display:block !important;}.caption-copyright-wrapper *{display:block !important;text-align:center !important;width:100% !important;}.paragraph--type--akkordeonmodul .paragraph--type--akkordeon-inhalt .field--name-field-para-titel{background:#E30250;}.paragraph--type--akkordeonmodul .paragraph--type--akkordeon-inhalt .field--name-field-para-titel:before{content:"";}.paragraph--type--akkordeonmodul .paragraph--type--akkordeon-inhalt .field--name-field-para-text{display:block;}.region-breadcrumb,.view-anzuzeigende-seitenmodule.view-display-id-embed_4 .arrowContainer,.block-print-icon,footer nav,header .headerRight,.contextual-region.block-local-tasks-block,.block-local-tasks-block{display:none;}}.sitemap-box-menu .content ul{list-style:none;}.sitemap-box-menu .content > .sitemap-menu{padding:0;margin:0;list-style:none;}.sitemap-box-menu .content > .sitemap-menu > li{margin-bottom:2px;position:relative;}.sitemap-box-menu .content > .sitemap-menu > li .accordionIcon{font-family:ekfs;position:absolute;right:10px;top:15px;width:30px;height:30px;background:#ffffff;border-radius:50%;text-align:center;line-height:25px;cursor:pointer;}.sitemap-box-menu .content > .sitemap-menu > li .accordionIcon:before{font-size:9px;}.sitemap-box-menu .content > .sitemap-menu > li .accordionIcon.opened{line-height:20px;}.sitemap-box-menu .content > .sitemap-menu > li > a{display:block;color:#ffffff;background:#004B93;padding:16px 50px 16px 16px;font-family:FrutigerLTPro-Bold;border-bottom:0;}@media (min-width:1025px){.sitemap-box-menu .content > .sitemap-menu > li > a{padding:16px 50px 16px 30px;}}.sitemap-box-menu .content > .sitemap-menu > li > a:before{display:none;}.sitemap-box-menu .content > .sitemap-menu > li > a.active{background:#E30250;}.sitemap-box-menu .content > .sitemap-menu > li > .content-wrapper{background:#EBEBEB;padding:20px;display:none;font-size:18px;font-size:1.125rem;line-height:27px;}@media (min-width:1025px){.sitemap-box-menu .content > .sitemap-menu > li > .content-wrapper{padding:20px 30px;}}.sitemap-box-menu .content > .sitemap-menu > li > .content-wrapper ul{margin:0;padding:0;}.sitemap-box-menu .content > .sitemap-menu > li > .content-wrapper ul ul{margin:10px 0;}.sitemap-box-menu .content > .sitemap-menu > li > .content-wrapper ul li a:before{display:none;}.sitemap-box-menu .content > .sitemap-menu > li > .content-wrapper ul li a.internal-link{border-bottom:0;}.sitemap-box-menu .content > .sitemap-menu > li > .content-wrapper ul *{color:#004B93;font-family:FrutigerLTPro-Light;}.sitemap-box-menu .content > .sitemap-menu > li > .content-wrapper > ul li{position:relative;padding-left:15px;}.sitemap-box-menu .content > .sitemap-menu > li > .content-wrapper > ul li:before{height:6px;width:6px;content:"";position:absolute;left:0;top:12px;}.sitemap-box-menu .content > .sitemap-menu > li > .content-wrapper > ul > li:before{background:#E30250;}.sitemap-box-menu .content > .sitemap-menu > li > .content-wrapper > ul > li li:before{background:#004B93;}.paragraph--type--zahl-modul{margin:40px 0;}@media (min-width:1025px){.paragraph--type--zahl-modul{margin-right:-210px;margin-left:-210px;}}.paragraph--type--zahl-modul > .field__items{text-align:center;}@media (min-width:1025px){.paragraph--type--zahl-modul > .field__items{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;}}.paragraph--type--zahl-modul > .field__items > .field__item{margin:30px 0;}@media (min-width:1025px){.paragraph--type--zahl-modul > .field__items > .field__item{margin:0 30px;max-width:calc((100% / 3) - 61px);}}.paragraph--type--zahl-modul > .field__items .field--name-field-para-figure{font-size:90px;font-size:5.625rem;color:#E30250;font-family:FrutigerLTPro-Bold;line-height:1;letter-spacing:2px;}@media (min-width:1025px){.paragraph--type--zahl-modul > .field__items .field--name-field-para-figure{font-size:130px;font-size:8.125rem;letter-spacing:2.89px;}}.paragraph--type--zahl-modul > .field__items .field--name-field-para-figure.small{font-size:35px;font-size:2.1875rem;letter-spacing:2px;padding-bottom:10px;}@media (min-width:1025px){.paragraph--type--zahl-modul > .field__items .field--name-field-para-figure.small{font-size:50px;font-size:3.125rem;letter-spacing:2.63px;}}.paragraph--type--zahl-modul > .field__items .field--name-field-para-titel{font-size:16px;font-size:1rem;line-height:24px;letter-spacing:0.36px;font-family:FrutigerLTPro-Bold;color:#E30250;margin:18px 0 12px;}@media (min-width:1025px){.paragraph--type--zahl-modul > .field__items .field--name-field-para-titel{font-size:18px;font-size:1.125rem;line-height:26px;letter-spacing:0.4px;}}.paragraph--type--zahl-modul > .field__items .field--name-field-para-intro-text{font-size:16px;font-size:1rem;letter-spacing:0.23px;line-height:25px;color:#004B93;font-family:FrutigerLTPro-Roman;}@media (min-width:1025px){.paragraph--type--zahl-modul > .field__items .field--name-field-para-intro-text{font-size:21px;font-size:1.3125rem;letter-spacing:0.3px;line-height:30px;}}.field--name-field-para-zahl{text-align:center;display:flex;margin:20px 0;}@media (min-width:1025px){.field--name-field-para-zahl{margin:0;}}.field--name-field-para-zahl *{width:100%;}.field--name-field-para-zahl .field--name-field-para-figure{font-size:90px;font-size:5.625rem;color:#E30250;font-family:FrutigerLTPro-Bold;line-height:1;letter-spacing:2px;}@media (min-width:1025px){.field--name-field-para-zahl .field--name-field-para-figure{font-size:130px;font-size:8.125rem;letter-spacing:2.89px;}}.field--name-field-para-zahl .field--name-field-para-titel{font-size:16px;font-size:1rem;line-height:24px;letter-spacing:0.36px;font-family:FrutigerLTPro-Bold;color:#E30250;margin:18px 0 12px;}@media (min-width:1025px){.field--name-field-para-zahl .field--name-field-para-titel{font-size:18px;font-size:1.125rem;line-height:26px;letter-spacing:0.4px;}}.field--name-field-para-zahl .field--name-field-para-intro-text{font-size:16px;font-size:1rem;letter-spacing:0.23px;line-height:25px;color:#004B93;font-family:FrutigerLTPro-Roman;}@media (min-width:1025px){.field--name-field-para-zahl .field--name-field-para-intro-text{font-size:21px;font-size:1.3125rem;letter-spacing:0.3px;line-height:30px;}}@media (min-width:1025px){main .field__items .text-with-zahl{margin:40px 0 40px -210px;}main .field__items .text-with-zahl .paragraph--type--text-zahl{display:flex;flex-wrap:wrap;}main .field__items .text-with-zahl .field--name-field-para-text{order:2;width:calc(100% - 390px);padding-left:30px;}main .field__items .text-with-zahl .field--name-field-para-zahl{order:1;text-align:center;width:390px;}main .field__items .text-with-zahl.right{margin-left:0;margin-right:-210px;}main .field__items .text-with-zahl.right .field--name-field-para-text{order:1;padding-left:0;padding-right:30px;}main .field__items .text-with-zahl.right .field--name-field-para-zahl{order:2;}}.pager{margin-top:2px;}.pager ul{margin:0;padding:0;}.pager ul li{display:inline-block;vertical-align:top;margin:0 4px;}.pager ul li:first-child{margin-left:0;}.pager ul li:first-child a{padding-left:0;}.pager ul li:last-child{margin-right:0;}.pager ul li:last-child a{padding-right:0;}.pager ul li a{font-family:FrutigerLTPro-Bold;color:#004B93;font-size:18px;font-size:1.125rem;line-height:32px;padding:0 4px;}.pager ul li a:hover{color:#E30250;}.pager ul li.is-active a{color:#E30250;}.pager ul li.pager__item--next a:before{color:#E30250;font-family:ekfs;font-size:14px;font-size:0.875rem;}.pager ul li.pager__item--next a span{display:none;}.pager ul li.pager__item--previous a:before{color:#E30250;font-family:ekfs;font-size:14px;font-size:0.875rem;}.pager ul li.pager__item--previous a span{display:none;}.pager ul li.pager__item--last a,.pager ul li.pager__item--first a{letter-spacing:0;color:#E30250;border-bottom:1px solid #E30250;}.views-row + .pager{text-align:left;}@media (min-width:1025px){.views-row + .pager{text-align:right;}}.filmmodul-master{}.filmmodul-master div.field--name-field-filmmodul-inhalt{max-width:1120px;}@media only screen and (min-width:1120px){.filmmodul-master div.field--name-field-filmmodul-inhalt{margin-left:-155px;margin-right:-155px;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row;}}.filmmodul-master div.field--name-field-filmmodul-inhalt div.field__item{max-width:520px;margin-top:30px;}@media only screen and (min-width:1120px){.filmmodul-master div.field--name-field-filmmodul-inhalt div.field__item{flex:0 0 50%;}}@media (max-width:1119px){.filmmodul-master div.field--name-field-filmmodul-inhalt div.field__item{margin:30px auto 0 auto;}}.filmmodul-master div.box{}.filmmodul-master div.box div.headline{color:#004B93;font-family:FrutigerLTPro-Bold;font-size:26px;font-size:1.625rem;line-height:32px;margin-bottom:12px;padding-bottom:0;}@media only screen and (min-width:1120px){.filmmodul-master div.box div.headline{overflow:hidden;white-space:nowrap;}}.filmmodul-master div.box div.image_wrapper{position:relative;width:100%;line-height:0;cursor:pointer;}.filmmodul-master div.box div.image_wrapper img.preview{width:100%;padding:0;margin:0;}.filmmodul-master div.box div.image_wrapper div.playbutton{width:90px;height:90px;margin-top:-8px;background-image:url(/profiles/ekfs/theme/relekfs/images/playbutton.png);background-size:cover;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);opacity:0.7;}.filmmodul-master div.box div.image_wrapper div.line{height:13px;margin-top:16px;padding:0;background-color:#d1d1d1;}.filmmodul-master div.box div.image_wrapper div.video{display:none;}.filmmodul-master div.box div.image_wrapper:hover img.preview{opacity:0.8;}.filmmodul-master div.box div.image_wrapper:hover div.playbutton{opacity:1;}.filmmodul-master div.box div.image_wrapper:hover div.line{background-color:#E30250;}.filmmodul-master .below{text-align:center;color:#727272;padding:0 10px;}.filmmodul-master .below .unterschrift{font-family:FrutigerLTPro-Roman;font-size:16px;font-size:1rem;padding-top:10px;}.filmmodul-master .below .copyright{font-family:FrutigerLTPro-Light;font-size:14px;font-size:0.875rem;padding-top:10px;opacity:0.7;}.votingmodul-master{background:#bbd1e1;position:relative;padding:50px 0;}.votingmodul-master:before,.votingmodul-master:after{content:"";background:#bbd1e1;position:absolute;top:0;bottom:0;z-index:-1;height:100%;left:-100%;right:-100%;}.votingmodul-master div.voting_header{position:relative;margin-bottom:20px;}.votingmodul-master div.voting_header .headline{text-align:left;font-size:22px;font-size:1.375rem;letter-spacing:-0.5px;line-height:28px;color:#004B93;font-family:FrutigerLTPro-Bold;}@media (min-width:1025px){.votingmodul-master div.voting_header .headline{font-size:24px;font-size:1.5rem;line-height:34px;}}.votingmodul-master div.voting_header .headline:after{content:"";height:5px;background:#E30250;width:82px;margin-top:14px;margin-bottom:20px;border-radius:1px;display:block;}.votingmodul-master div.voting_header .subline{margin-bottom:20px;text-align:left;font-size:16px;font-size:1rem;color:#E30250;font-family:FrutigerLTPro-Bold;line-height:24px;}@media (min-width:1025px){.votingmodul-master div.voting_header .subline{font-size:18px;font-size:1.125rem;}}.votingmodul-master div.voting_header .text,.votingmodul-master div.voting_header .text p,.votingmodul-master div.voting_header .text body:not(.path-frontpage) main .field--type-text-with-summary,body:not(.path-frontpage) main .votingmodul-master div.voting_header .text .field--type-text-with-summary{text-align:left;font-size:16px;font-size:1rem;color:#004B93;font-family:FrutigerLTPro-Roman;line-height:24px;}@media (min-width:1025px){.votingmodul-master div.voting_header .text,.votingmodul-master div.voting_header .text p,.votingmodul-master div.voting_header .text body:not(.path-frontpage) main .field--type-text-with-summary,body:not(.path-frontpage) main .votingmodul-master div.voting_header .text .field--type-text-with-summary{font-size:18px;font-size:1.125rem;}}.votingmodul-master div.voting_header .socials{margin:20px auto 10px auto;text-align:center;}@media only screen and (min-width:1120px){.votingmodul-master div.voting_header .socials{position:absolute;left:925px;top:30px;margin:0;}}.votingmodul-master div.voting_header .socials a{text-decoration:none;text-indent:-9999px;width:38px;height:38px;display:inline-block;margin-right:10px;}@media only screen and (min-width:1120px){.votingmodul-master div.voting_header .socials a{margin-bottom:10px;margin-right:0px;}}.votingmodul-master div.voting_header .socials .twitter{background:url(/profiles/ekfs/theme/relekfs/images/all-share-icons_02.png) 0 -200px;}.votingmodul-master div.voting_header .socials .linkedin{background:url(/profiles/ekfs/theme/relekfs/images/all-share-icons_02.png) 0 -102px;}.votingmodul-master div.voting_header .socials .xing{background:url(/profiles/ekfs/theme/relekfs/images/all-share-icons_02.png) 0 -299px;}.votingmodul-master div.voting_header .socials .instagram{background:url(/profiles/ekfs/theme/relekfs/images/all-share-icons_02.png) 0 -348px;}.votingmodul-master div.voting_header .socials .facebook{background:url(/profiles/ekfs/theme/relekfs/images/all-share-icons_02.png) 0 -53px;}@media only screen and (min-width:520px){.votingmodul-master div.voting{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row;max-width:590px;margin:0 auto;}}@media only screen and (min-width:1120px){.votingmodul-master div.voting{margin-left:-180px;margin-right:-180px;max-width:1170px;}}.votingmodul-master div.voting div.option_wrapper{margin-top:40px;max-width:292px;}@media only screen and (min-width:520px){.votingmodul-master div.voting div.option_wrapper{flex:0 0 50%;}}@media only screen and (min-width:1120px){.votingmodul-master div.voting div.option_wrapper{flex:0 0 25%;}}@media (max-width:519px){.votingmodul-master div.voting div.option_wrapper{margin:40px auto 0 auto;width:100%;height:auto;}}.votingmodul-master div.voting div.option_wrapper div.result{display:none;line-height:0;vertical-align:middle;margin-left:25px;margin-bottom:24px;}.votingmodul-master div.voting div.option_wrapper div.result .bar{vertical-align:middle;display:inline-block;background-color:#E30250;height:34px;width:100px;line-height:0;}.votingmodul-master div.voting div.option_wrapper div.result .number{display:inline-block;vertical-align:middle;line-height:0;margin-left:12px;margin-top:2px;color:#004B93;font-family:FrutigerLTPro-Bold;font-size:18px;font-size:1.125rem;}.votingmodul-master div.voting div.option_wrapper div.square{position:relative;margin-left:auto;margin-right:auto;background-color:#004B93;width:100%;max-width:242px;height:242px;cursor:pointer;text-align:center;}.votingmodul-master div.voting div.option_wrapper div.square:hover{background-color:#E30250;}.votingmodul-master div.voting div.option_wrapper div.square img.icon{width:140px;height:140px;margin-top:24px;}.votingmodul-master div.voting div.option_wrapper div.square div.name_wrapper{position:absolute;width:100%;padding:0 15px 0 15px;height:50px;bottom:16px;left:0;line-height:26px;display:flex;align-items:center;justify-content:center;}.votingmodul-master div.voting div.option_wrapper div.square .name{color:#fff;font-family:FrutigerLTPro-Bold;font-size:19px;font-size:1.1875rem;line-height:26px;}.votingmodul-master div.voting div.option_wrapper div.square.active{background-color:#E30250;}.votingmodul-master div.voting.with_results div.option_wrapper div.result{display:block;}.votingmodul-master div.voting.with_results div.option_wrapper div.square{cursor:auto;}.votingmodul-master div.voting.with_results div.option_wrapper div.square:hover{background-color:#004B93;}.votingmodul-master div.voting.with_results div.option_wrapper div.square.active:hover{background-color:#E30250;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
@-moz-keyframes blinker{0%{opacity:1.0;}50%{opacity:0.2;}100%{opacity:1.0;}}@-webkit-keyframes blinker{0%{opacity:1.0;}50%{opacity:0.2;}100%{opacity:1.0;}}@keyframes blinker{0%{opacity:1.0;}50%{opacity:0.2;}100%{opacity:1.0;}}.sol-container *{margin:0;padding:0;}.sol-inner-container{position:relative;height:30px;line-height:30px;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;}.sol-container.sol-active .sol-inner-container{z-index:9999;background:#fff;border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);}.sol-input-container{position:absolute;left:0;top:0;bottom:0;right:25px;}.sol-caret-container{position:absolute;display:inline-block;width:25px;right:0;top:0;bottom:0;}.sol-caret-container .sol-caret{position:relative;display:inline-block;left:10px;width:0;height:0;vertical-align:middle;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;}.sol-input-container input[type="text"]{border:0;background:transparent;box-shadow:none;color:#555;padding:0 7px;outline:none;width:100%;height:100%;}.sol-input-container input[type="text"]:-ms-input-placeholder{color:#ccc;}.sol-input-container input[type="text"]::-ms-clear{display:none;}.sol-selection-container{display:none;}.sol-container.sol-active .sol-selection-container{display:block;position:fixed;left:inherit;top:inherit;z-index:10000;border:1px solid #ccc;background:#fff;border-radius:4px;}.sol-active.sol-selection-top .sol-selection-container{-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-box-shadow:0 0 12px rgba(0,0,0,.175);-moz-box-shadow:0 0 12px rgba(0,0,0,.175);box-shadow:0 0 12px rgba(0,0,0,.175);}.sol-active.sol-selection-top .sol-inner-container{-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;border-top-right-radius:0;}.sol-active.sol-selection-bottom .sol-selection-container{-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;border-top-left-radius:0;}.sol-active.sol-selection-bottom .sol-inner-container{-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;border-bottom-right-radius:0;}.sol-action-buttons{color:#555;border-bottom:1px solid #ccc;background:#eee;padding:7px 10px;-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;border-top-right-radius:4px;}.sol-action-buttons a{line-height:1em;text-decoration:none;color:#0088cc;border-bottom:1px solid transparent;}.sol-action-buttons a:hover{border-bottom:1px solid #0088CC;}.sol-action-buttons .sol-select-all{float:left;}.sol-action-buttons .sol-deselect-all{float:right;}.sol-action-buttons .sol-clearfix{clear:both;}.sol-selection{overflow:auto;position:relative;min-height:0px;}.sol-selection:empty{display:none;}.sol-option{display:block;}.sol-label{padding:5px 10px;display:block;position:relative;}.sol-label-text{padding-left:20px;line-height:1.2em;}.sol-selection:not(.sol-keyboard-navigation) .sol-option:hover,.sol-option.keyboard-selection{background:#0088CC;color:#fff;}.sol-optiongroup{background:#f7f7f7;padding-bottom:1px;}.sol-optiongroup-label{color:#555;background:#eee;font-weight:bold;margin-bottom:5px;padding:3px 5px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}.sol-optiongroup.disabled{color:#999;}.sol-selection div:first-child.sol-optiongroup > .sol-optiongroup-label{border-top:none;}.sol-checkbox,.sol-radio{position:absolute;width:13px;height:13px;padding:0;margin:0;top:4px;}.sol-selected-display-item,.sol-results-count{display:inline-table;border:1px solid #ccc;background:#f7f7f9;font-size:0.9em;margin-right:5px;margin-bottom:5px;border-collapse:separate;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.sol-selected-display-item-text{padding:3px 5px;display:table-cell;vertical-align:top;}.sol-quick-delete{color:#777;display:table-cell;font-weight:bold;text-align:center;padding:3px 5px;vertical-align:top;}.sol-quick-delete:hover{color:#111;cursor:pointer;}.sol-quick-delete + .sol-selected-display-item-text{padding-left:0;}.sol-filtered-search{display:none;}.sol-no-results,.sol-loading-data{padding:5px 0 5px 0;color:#999;font-style:italic;text-align:center;}.sol-loading-data{-webkit-animation-name:blinker;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-name:blinker;-moz-animation-duration:1s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;animation-name:blinker;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;}
