html{font-size:100%;height:100%;}body{font-size:100% !important;line-height:1.6;}p{font-size:16px;font-size:1rem;}.headerrow{max-width:1540px;}.leistung-text{color:#072145 !important;background-color:rgba(255, 255, 255, 0.6);position:relative;padding:20px 10px;height:100%;margin:auto;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}.leistung-text:hover{background:rgba(0, 25, 62, 0.8);color:#fff !important;}.red .leistung-text:hover{background:rgba(109, 48, 72, 0.8);color:#fff !important;}.leistungtitel{color:#00193e;}.firstpart{color:#00193e;}.red.leistungtitel{color:#6d3048;}.leistung-text{color:rgba(0, 25, 62, 0.0) !important;background-color:rgba(255, 255, 255, 0.6);position:relative;padding:20px 10px;height:100%;margin:auto;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}.leistung-text a{color:rgba(0, 25, 62, 0.0);padding:10px 15px;border:1px solid rgba(255, 255, 255, 0);}.leistung-text:hover a{color:#fff;border:1px solid #fff;}.leistungbox-button{visibility:hidden !important;}.leistung-text:hover .leistungbox-button{visibility:inherit !important;}.leistung-text:hover{background:rgba(0, 25, 62, 0.5);color:#fff;}.leistung-text:hover .leistungtitel{color:#fff;}.leistung-text:hover .firstpart{color:#fff;}.red .leistung-text:hover{background:rgba(109, 48, 72, 0.8);color:#fff !important;}@media (min-width:769px){.safari #leistungspalte > .fl-col-content,.safari .leistungspalte > .fl-col-content{position:relative;}.safari #leistungspalte > .fl-col-content > .fl-module-rich-text,.safari .leistungspalte > .fl-col-content > .fl-module-rich-text{position:absolute;}}@media (max-width:1024px){#leistungspalte > .fl-col-content,#leistungspalte + .fl-col > .fl-col-content,.hoverspalte > .fl-col-content,.hoverspalte + .fl-col > .fl-col-content{height:493px;}}@media (max-width:768px){#leistungspalte > .fl-col-content,#leistungspalte + .fl-col > .fl-col-content,.hoverspalte > .fl-col-content,.hoverspalte + .fl-col > .fl-col-content{height:400px;}}@media (max-width:480px){#leistungspalte > .fl-col-content,#leistungspalte + .fl-col > .fl-col-content,.hoverspalte > .fl-col-content,.hoverspalte + .fl-col > .fl-col-content{height:480px;}}@media (max-width:320px){#leistungspalte > .fl-col-content,#leistungspalte + .fl-col > .fl-col-content,.hoverspalte > .fl-col-content,.hoverspalte + .fl-col > .fl-col-content{height:530px;}}.alllink{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;}.sliderbg{background-color:rgba(0, 0, 0, 0.3);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}.sliderbg:hover{background-color:rgba(7, 33, 69, 0.7);}.slidertext{pointer-events:none;}.fl-page-bar-text{font-size:18px !important;width:100%;}.fl-page-footer{border-bottom:solid 2px #222f50;}h4.fl-widget-title{font-weight:bold;}.fl-page-footer-nav > li > a{padding-top:0;padding-bottom:0;}.frm_section_spacing{display:none !important;}.frm_form_widget .widgettitle{display:none;}.frm_style_formidable-style.with_frm_style label.frm_primary_label,.frm_style_formidable-style.with_frm_style.frm_login_form label{color:inherit;font-family:inherit;font-size:inherit;font-weight:bold;}.frm_style_formidable-style.with_frm_style input[type="text"],.frm_style_formidable-style.with_frm_style input[type="password"],.frm_style_formidable-style.with_frm_style input[type="email"],.frm_style_formidable-style.with_frm_style input[type="number"],.frm_style_formidable-style.with_frm_style input[type="url"],.frm_style_formidable-style.with_frm_style input[type="tel"],.frm_style_formidable-style.with_frm_style input[type="phone"],.frm_style_formidable-style.with_frm_style input[type="search"],.frm_style_formidable-style.with_frm_style select,.frm_style_formidable-style.with_frm_style textarea,.frm_form_fields_style,.frm_style_formidable-style.with_frm_style .frm_scroll_box .frm_opt_container,.frm_form_fields_active_style,.frm_form_fields_error_style,.frm_style_formidable-style.with_frm_style .chosen-container-multi .chosen-choices,.frm_style_formidable-style.with_frm_style .chosen-container-single .chosen-single{background-color:#fcfcfc;border:1px solid #e8e8e8;border-radius:0px;height:40px;padding:10px !important;}.frm_style_formidable-style.with_frm_style input[type="text"]:focus,.frm_style_formidable-style.with_frm_style input[type="password"]:focus,.frm_style_formidable-style.with_frm_style input[type="email"]:focus,.frm_style_formidable-style.with_frm_style input[type="number"]:focus,.frm_style_formidable-style.with_frm_style input[type="url"]:focus,.frm_style_formidable-style.with_frm_style input[type="tel"]:focus,.frm_style_formidable-style.with_frm_style input[type="phone"]:focus,.frm_style_formidable-style.with_frm_style input[type="search"]:focus,.frm_style_formidable-style.with_frm_style select:focus,.frm_style_formidable-style.with_frm_style textarea:focus{background-color:#fff;}.frm_style_formidable-style.with_frm_style textarea{min-height:150px;max-height:300px;}span.c-data-20,span.c-data-30,span.c-data-40,span.c-data-50,span.c-data-60,span.c-data-70,span.c-data-80,span.c-data-90,span.c-data-100,span.c-data-110,span.c-data-120,span.c-data-130,span.c-data-140,span.c-data-150,span.c-data-160,span.c-data-170,span.c-data-180,span.c-data-190,span.c-data-200,span.c-data-220,span.c-data-240{margin-right:10px;display:inline-block;}span.c-data-20{width:20px;}span.c-data-30{width:30px;}span.c-data-40{width:40px;}span.c-data-50{width:50px;}span.c-data-60{width:60px;}span.c-data-70{width:70px;}span.c-data-80{width:80px;}span.c-data-90{width:90px;}span.c-data-100{width:100px;}span.c-data-110{width:110px;}span.c-data-120{width:120px;}span.c-data-130{width:130px;}span.c-data-140{width:140px;}span.c-data-150{width:150px;}span.c-data-160{width:160px;}span.c-data-170{width:170px;}span.c-data-180{width:180px;}span.c-data-190{width:190px;}span.c-data-200{width:200px;}span.c-data-220{width:220px;}span.c-data-240{width:240px;}.img-graphic-small .fl-photo-content::after,.img-graphic-thin .fl-photo-content::after{background-repeat:no-repeat;content:" ";display:block;width:auto;}.img-shadow-thin .fl-photo-content::after{background-image:url("");background-size:contain;height:33px;}.img-shadow-small .fl-photo-content::after{background-image:url("");background-size:cover;height:33px;}.img-shadow img{box-shadow:0 1px 3px rgba(53, 53, 53, 0.8);}.full-img-size .fl-photo-content,.full-img-size img{width:100% !important;}.default-list ul{list-style:none;padding:0;margin:0 0 20px 0;}.default-list li{padding-left:1em;text-indent:-1em;}.default-list li:before{content:"▸ ";color:#139143;margin-right:3px;}.anchor{display:block;height:80px;margin-top:-80px;visibility:hidden;}.cf::after{visibility:hidden;display:block;content:"";clear:both;height:0;}* html .cf{zoom:1;}*:first-child + html .cf{zoom:1;}@media (max-width:991px){.leistungtitel{color:#fff;}.firstpart{color:#fff;}.leistung-text{color:#fff !important;background-color:rgba(0, 25, 62, 0.5);}.leistung-text a{color:#fff;}.leistungbox-button{visibility:initial !important;float:left;}#leistungbuttons{float:left;}}@media (min-width:992px){.fl-page-header-container.container{padding-top:0px;padding-bottom:20px;}.fl-page-header{padding-top:20px !important;padding-bottom:0px !important;border-bottom:solid 2px #222f50;}.fl-full-width .fl-page-header .container{width:95%;}.fl-full-width .fl-page-header .row{margin-left:auto;margin-right:auto;}.fl-page-nav-right .fl-page-header-row{max-width:1540px;}}@media (max-width:767px){h1{font-size:36px;}h2{font-size:30px;}.fl-row-content-wrap{padding-top:0;}}@media (min-width:480px){#mobile-slider{display:none;}}@media (max-width:479px){h1{font-size:29px;}h2{font-size:24px;}#desktop-slider{display:none;}}.beitraege h2{font-size:25px !important;letter-spacing:0;line-height:1.4;}