<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";html{}html, body{margin:0;padding:0;font-size:18px;line-height:1.6em;}*, *::before, *::after{box-sizing:border-box;}.bold{font-weight:bold;}.center{text-align:center;}.right{text-align:right;}.uppercase{text-transform:uppercase;}.hidden{display:none;}.nospace{margin:0;padding:0;list-style:none;}.borderedbox{border:1px solid;}.circle{border-radius:50%;background-clip:padding-box;}.service{display:block;position:relative;width:100%;min-height:80px;margin:0;padding:0 0 0 0px;box-sizing:border-box;}.service *{margin:0;padding:0;}.service .icon{display:block;position:absolute;top:0;left:0;width:50px;height:50px;line-height:50px;text-align:center;font-size:26px;}.icon.nobg{border:1px solid;}.service .heading{margin-bottom:10px;}.service.largeicon{min-height:110px;padding:0 0 0 100px;}.service.largeicon .icon{width:80px;height:80px;line-height:80px;font-size:40px;}.clear, .group{display:block;}.clear::before, .clear::after, .group::before, .group::after{display:table;content:"";}.clear, .clear::after, .group, .group::after{clear:both;}a{outline:none;text-decoration:none;}.fl_left, .imgl{float:left;}.fl_right, .imgr{float:right;}img{width:auto;max-width:100%;height:auto;margin:0;padding:0;border:none;line-height:normal;vertical-align:middle;}.imgl{margin:0 15px 10px 0;clear:left;}.imgr{margin:0 0 10px 15px;clear:right;}body, input, textarea, select{font-family: 'Open Sans', sans-serif;}h1, h2, h3, h4, h5, h6, .heading{font-family: 'Open Sans', sans-serif;}h2{font-weight:700;color:#000;}h1{font-weight:300;text-align:center;font-size:30px;}.contact-form h4{color:#ad1646;}form, fieldset, legend{margin:20;padding:0;border:none;}legend{display:none;}label, input, textarea, select, button{display:block;resize:none;outline:none;color:inherit;font-size:inherit;font-family:inherit;vertical-align:middle;}label{margin-bottom:5px;}.form-group {margin-bottom: 15px;}.form-control, select{font-size: 14px;padding: 5px 10px;border-radius: 3px;height: 40px;width:100%;}select{background-color: #e2e2e2;}textarea {overflow: auto;height: auto;min-height:160px;}.btn-default {color: #fff;background-color: #ad1646;border-radius:6px;padding:6px 20px;margin-top:20px;}.tinytext p{font-size:15px;line-height:19px;}h1, h2, h3, h4, h5, h6, .heading{margin:0 0 10px 0;line-height:normal;}address{font-style:normal;font-weight:normal;}hr{display:block;width:100%;height:1px;border:solid;border-width:1px 0 0 0;}.wrapper{display:block;width:100%;margin:0;padding:0;text-align:left;word-wrap:break-word;margin-bottom:20px}#header, #services, #cta, #leistungen, #kontakt, .container, #footer, #copyright{display:block;margin:0 auto;}address, article, aside, figcaption, figure, footer, header, main, nav, section{display:block;margin:0;padding:0;}.one_half, .one_third, .two_third, .one_quarter, .two_quarter, .three_quarter{display:inline-block;float:left;margin:0 0 0 3.06748466257669%;list-style:none;}.first{margin-left:0;clear:left;}.one_quarter{width:22.69938650306748%;}.one_third{width:31.28834355828221%;}.one_half, .two_quarter{width:48.46625766871166%;}.two_third{width:60.6441717791411%;}.three_quarter{width:74.23312883435584%;}.btmspace-10{margin-bottom:10px;}.btmspace-15{margin-bottom:15px;}.btmspace-30{margin-bottom:30px;}.btmspace-50{margin-bottom:50px;}.btmspace-80{margin-bottom:80px;}.inspace-5{padding:5px;}.inspace-10{padding:10px;}.inspace-15{padding:15px;}.inspace-30{padding:30px;}.inspace-50{padding:50px;}.inspace-80{padding:80px;}.paditout{padding-top:50px;}.row1, .row1 a{}.row2, .row2 a{}.row3{border-top:1px solid;}.row4{border-top:1px solid;}.row5, .row5 a{}#header #logo{margin:15px 0 0 0;}.txtoverlay{display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;white-space:normal;}.centralise{display:block;max-width:978px;height:100%;margin:0 auto;padding:0;}.verticalwrap{display:table;width:100%;height:100%;border:none;text-align:center;}.txtoverlay article{display:table-cell;padding:0;border:none;vertical-align:middle;}.txtoverlay h2{font-size:60px;color:#000 !important;line-height:60px;margin-bottom:30px;background-color:rgba(255,255,255,0.4);padding:5px}.txtoverlay .btn{display:inline-block;padding:15px 30px;border-radius:8px;font-weight:300;}.txtoverlay p{font-size:25px;}.txtoverlay .pushright{margin-right:25px;}.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus{outline:none}.slides, .flex-control-nav, .flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{display:block;position:relative;margin:0;padding:0;box-shadow: 0px 10px 10px #888888;}.flexslider .slides{display:block;width:100%;white-space:nowrap;overflow:hidden;}.flexslider .slides &gt; li{display:none;position:relative;-webkit-backface-visibility:hidden;}.flexslider .slides img{display:block;max-width:100%;margin:0 auto;}.slides::before, .slides::after{display:table;content:"";}.slides, .slides::after{clear:both;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.flexslider.carousel .slides li{}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0.7;cursor:pointer;color:#fff;text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:10px}.flex-direction-nav .flex-next{right:10px}.flexslider:hover .flex-prev, .flexslider:hover .flex-next{opacity:0.5;}.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;cursor:default}.flex-direction-nav a:before{font-family:"FontAwesome";font-size:40px;line-height:1;display:inline-block;content:"\f053"}.flex-direction-nav a.flex-next:before{content:"\f054"}.flex-control-nav{width:100%;position:absolute;bottom:0;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:rgba(255,255,255,1);cursor:pointer;text-indent:-9999px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:rgba(100,100,100,1);cursor:default}@media screen and (max-width:650px){.flex-direction-nav .flex-prev, .flex-direction-nav .flex-next{display:none}}#services, #leistungen, #kontakt{padding:30px 0;}#leistungen li{list-style-type:square;color:#000;}#leistungen a{color:#000;}.container{padding:80px 0;}.container.nospace{padding-bottom:0}.container .content{}#footer{padding:50px 0;}#footer .title{margin:0 0 30px 0;padding:0 0 8px 0;border-bottom:1px solid;font-size:16px;}#footer .linklist li{margin-bottom:10px;}#footer .linklist li:last-child{margin-bottom:0;}#footer .smallfont{font-size:.8em;margin:0;}#footer input, #footer button{border:none;border-radius:5px;}#footer input{display:block;width:100%;padding:8px;}#footer button{padding:6px 12px;font-weight:bold;text-transform:uppercase;cursor:pointer;}#copyright{padding:30px 0;}#copyright *{margin:0;padding:0;}.faico a, #mainav *, .latest ::before, .latest ::after, #backtotop{transition:all .3s ease-in-out;}nav ul, nav ol{margin:0;padding:0;list-style:none;}#mainav{}#mainav ul{text-transform:uppercase;}#mainav li{display:inline-block;position:relative;margin:40px 20px 0 0;padding:0;}#mainav li:last-child{margin-right:0;}#mainav li a{display:block;padding: 10px;font-size:22px;font-weight:300;}#mainav ul li:hover{background-color:#ad1646;border-radius:5px;opacity:0.5}#mainav form{display:none;margin:0;padding:0;}#mainav form select, #mainav form select option{display:block;cursor:pointer;outline:none;}#mainav form select{width:100%;padding:5px;border:1px solid;}#mainav form select option{margin:5px;padding:0;border:none;}*/.line{box-shadow: 0px 10px 10px #888888;z-index:100;}#gallery{display:block;width:100%;margin-bottom:50px;}#gallery figure figcaption{display:block;width:100%;clear:both;}#gallery li{margin-bottom:30px;}body{color:#000;background-color:#FFFFFF;}a{color:#000;}hr, .borderedbox{border-color:#D7D7D7;}label span{color:#FF0000;background-color:inherit;}.icon{color:#FFFFFF;background-color:#000000;}.icon.nobg{color:inherit;background-color:inherit;border-color:#D7D7D7;}.red{background-color:#ad1646;}.orange{background-color:#EC9700;}.green{background-color:#A7DFC4;}.flexslider .heading, .flexslider .btn{color:#FFFFFF;}h1, h2, h3, h4, h5, h6, .heading{color:#242424;border-color:inherit;}.row1, .row1 a{color:#242424;background-color:#FFFFFF;}.row2{color:#888888;background-color:#FFFFFF;}.row3{color:#888888;background-color:#F7F7F7;border-color:#EBEBEB;}.row4{color:#888888;background-color:#F7F7F7;border-color:#EBEBEB;}.row5, .row5 a{color:#888888;background-color:#EBEBEB;}.row6{color:#FFFFFF;background-color:#96AFAA;}.row6 a{color:#96AFAA;background-color:#FFFFFF;}#footer .title{border-color:#EBEBEB;}#footer input{color:#888888;background-color:#EBEBEB;}#footer button{color:#FFFFFF;background-color:#96AFAA;}#mainav li a{color:#242424;}#mainav .active a, #mainav a:hover, #mainav li:hover &gt; a{color:#fff;background-color:#ad1646;border-radius:8px;}#mainav .active li a{color:#FFFFFF;background-color:#ad1646;}#mainav li:hover &gt; a, #mainav .active &gt; a{color:#FFFFFF;background-color:#ad1646;}#mainav form select{border-color:#D7D7D7;}.container .sidebar nav a{color:inherit;border-color:#D7D7D7;}.container .sidebar nav a:hover{color:#96AFAA;}.pagination a, .pagination strong{border-color:#D7D7D7;}.pagination .current{color:#FFFFFF;background-color:#96AFAA;}#backtotop{color:#FFFFFF;background-color:#96AFAA;}table, th, td, #comments .avatar, #comments input, #comments textarea{border-color:#D7D7D7;}th{color:#FFFFFF;background-color:#373737;}tr, #comments li, #comments input[type="submit"], #comments input[type="reset"]{color:inherit;background-color:#FBFBFB;}tr:nth-child(even), #comments li:nth-child(even){color:inherit;background-color:#F7F7F7;}table a, #comments a{background-color:inherit;}@-ms-viewport{width:device-width;}@media screen and (min-width:180px) and (max-width:750px) {.imgl, .imgr{display:inline-block;float:none;margin:0 0 10px 0;}.fl_left, .fl_right{display:block;float:none;}.one_half, .one_third, .two_third, .one_quarter, .two_quarter, .three_quarter{display:block;float:none;width:auto;margin:0 0 0px 0;padding:0;}.flex-control-paging li a{display:none;}#header{text-align:center;}#header #logo h1{margin:0 0 15px 0;}#mainav form select{margin-top:20px}#cta{padding-bottom:0;}#footer{padding-bottom:20px;}}@media screen and (min-width:180px) and (max-width:935px) {#header, #services, #leistungen, #kontakt, #cta, .container, #footer, #copyright{max-width:90%;}#header{padding:15px 0;}#header #logo h2{margin-top:5px;}.basicslider h2{font-size:36px;line-height:36px;margin-bottom:15px;}.basicslider .btn{padding:10px 25px;}#services, #leistungen, #kontakt{padding-bottom:20px;}#mainav ul{display:none;}#mainav form{display:block;}#comments input[type="reset"]{margin-top:10px;}.pagination li{display:inline-block;margin:0 5px 5px 0;}}@media screen and (min-width:978px) {#header, #services, #leistungen, #kontakt, #cta, .container, #footer, #copyright{max-width:978px;}}@media screen and (max-width:650px) {.scrollable{display:block;width:100%;margin:0 0 30px 0;padding:0 0 15px 0;overflow:auto;overflow-x:scroll;}.scrollable table{margin:0;padding:0;white-space:nowrap;}.basicslider .txtoverlay{display:none}}</pre></body></html>