@font-face{font-family: 'Ubuntu';font-style: normal;font-weight: 300;src: url('/fileadmin/template/fonts/ubuntu-v11-latin-300.eot');src: local('Ubuntu Light'), local('Ubuntu-Light'), url('/fileadmin/template/fonts/ubuntu-v11-latin-300.eot?#iefix') format('embedded-opentype'), url('/fileadmin/template/fonts/ubuntu-v11-latin-300.woff2') format('woff2'), url('/fileadmin/template/fonts/ubuntu-v11-latin-300.woff') format('woff'), url('/fileadmin/template/fonts/ubuntu-v11-latin-300.ttf') format('truetype'), url('/fileadmin/template/fonts/ubuntu-v11-latin-300.svg#Ubuntu') format('svg')}@font-face{font-family: 'Ubuntu';font-style: normal;font-weight: 400;src: url('/fileadmin/template/fonts/ubuntu-v11-latin-regular.eot');src: local('Ubuntu Regular'), local('Ubuntu-Regular'), url('/fileadmin/template/fonts/ubuntu-v11-latin-regular.eot?#iefix') format('embedded-opentype'), url('/fileadmin/template/fonts/ubuntu-v11-latin-regular.woff2') format('woff2'), url('/fileadmin/template/fonts/ubuntu-v11-latin-regular.woff') format('woff'), url('/fileadmin/template/fonts/ubuntu-v11-latin-regular.ttf') format('truetype'), url('/fileadmin/template/fonts/ubuntu-v11-latin-regular.svg#Ubuntu') format('svg')}a:focus{color: #afc800}iframe{border: none;margin: 0;padding: 0}ul{padding-left: 20px;list-style-type: square}.alert-dark{background-color: #222;border-color: #333;color: #fff}.nav.nav-tabs{margin-bottom: 0}.nav.nav-tabs li a{background: #ebebeb;border: 1px solid #ebebeb;border-bottom: none}.nav.nav-tabs li.active a,.nav.nav-tabs li a:hover{background: #f5f5f5;border: 1px solid #ebebeb;border-bottom: none}.tab-content{border: 1px solid #ebebeb;border-top: none;background: #f5f5f5;padding: 0 15px}@media (min-width: 992px){.navbar-default-transition,.navbar-inverse-transition{background-color: rgba(74,77,75,0.75)}}.jumbotron h1,.jumbotron .h1,.frame-jumbotron h1,.frame-jumbotron .h1{font-size: 175%;line-height: 1.2}@media (min-width: 480px){.jumbotron h1,.jumbotron .h1,.frame-jumbotron h1,.frame-jumbotron .h1{font-size: 225%}}@media (min-width: 768px){.jumbotron h1,.jumbotron .h1,.frame-jumbotron h1,.frame-jumbotron .h1{font-size: 250%}}@media (min-width: 992px){.jumbotron h1,.jumbotron .h1,.frame-jumbotron h1,.frame-jumbotron .h1{font-size: 300%}}@media (min-width: 1200px){.jumbotron h1,.jumbotron .h1,.frame-jumbotron h1,.frame-jumbotron .h1{font-size: 400%}}.jumbotron p,.jumbotron .p,.frame-jumbotron p,.frame-jumbotron .p{font-size: 125%}@media (min-width: 480px){.jumbotron p,.jumbotron .p,.frame-jumbotron p,.frame-jumbotron .p{font-size: 140%}}@media (min-width: 768px){.jumbotron p,.jumbotron .p,.frame-jumbotron p,.frame-jumbotron .p{font-size: 150%}}@media (min-width: 992px){.jumbotron p,.jumbotron .p,.frame-jumbotron p,.frame-jumbotron .p{font-size: 150%}}@media (min-width: 1200px){.jumbotron p,.jumbotron .p,.frame-jumbotron p,.frame-jumbotron .p{font-size: 175%}}.jumbotron a,.jumbotron a:hover,.jumbotron a:active,.jumbotron a:focus,.frame-jumbotron a,.frame-jumbotron a:hover,.frame-jumbotron a:active,.frame-jumbotron a:focus{color: #afc800;text-decoration: none}.navbar-brand{padding-top: 0;padding-bottom: 0;font-size: 22px;font-family: inherit;font-weight: bold;text-transform: uppercase;line-height: 140px;height: 140px;-webkit-transition: opacity .15s ease-in-out 0s;-o-transition: opacity .15s ease-in-out 0s;transition: opacity .15s ease-in-out 0s}.navbar-brand:hover{opacity: 0.8}.navbar-transition .navbar-brand{line-height: 70px;height: 70px;-webkit-transition: all 200ms ease-in;-ms-transition: all 200ms ease-in;-moz-transition: all 200ms ease-in;transition: all 200ms ease-in}.navbar-transition .navbar-brand > .navbar-brand-logo-normal{display: block}.navbar-transition .navbar-brand > .navbar-brand-logo-inverted{display: none}@media (max-width: 991px){.navbar-brand{padding: 23px 13px;font-size: 1.25em;line-height: 24px;height: auto}.navbar-brand.navbar-brand-image{padding-top: 15px;padding-bottom: 15px}.navbar-brand.navbar-brand-image > img{max-height: 40px;width: auto}.navbar-header-border-bottom{display: block}}.ribbonbox{position: relative}.ribbonbox .ribbon{position: absolute;right: -5px;top: -5px;z-index: 1;overflow: hidden;width: 175px;height: 175px;text-align: right}.ribbonbox .ribbon span{font-size: 15px;color: #FFF;text-align: center;line-height: 30px;transform: rotate(45deg);-webkit-transform: rotate(45deg);width: 150px;display: block;background: linear-gradient(#f70505 0%, #930303 100%);box-shadow: 0 3px 10px -5px #000;position: absolute;top: 28px;right: -32px}.ribbonbox .ribbon span::before{content: "";position: absolute;left: 0px;top: 100%;z-index: -1;border-left: 3px solid #930303;border-right: 3px solid transparent;border-bottom: 3px solid transparent;border-top: 3px solid #930303}.ribbonbox .ribbon span::after{content: "";position: absolute;right: 0px;top: 100%;z-index: -1;border-left: 3px solid transparent;border-right: 3px solid #930303;border-bottom: 3px solid transparent;border-top: 3px solid #930303}.parallax-window{position: relative;text-align: center}.parallax-window .parallax-content{vertical-align: middle;background-color: rgba(74,77,75,0.75);color: #fff;width: 100%;position: absolute;right: 0px;bottom: 0px}.parallax-window .parallax-content .headline{text-transform: uppercase;font-size: 200%}.parallax-info .collapse-content{text-align: center;background-color: #919692;padding: 10px 20px 20px 20px;color: #fff}.homebox{background: #919692;overflow: hidden;margin: 20px 0;width: 100%}.homebox img:hover{background: #afc800;-webkit-transition: all 200ms ease-in;-ms-transition: all 200ms ease-in;-moz-transition: all 200ms ease-in;transition: all 200ms ease-in}.bbanner{margin: 20px 0px}.bbanner-headline{color: #fff;margin: 0;padding: 0px 10px;width: 100%;text-align: center}.bbanner-headline:before{content: '';display: inline-block;height: 100%;vertical-align: middle}.bbanner-headline span{vertical-align: middle;display: inline-block}.bbanner-top{background: #919692;font-weight: 400;text-transform: uppercase;font-size: 20px;line-height: 25px;height: 70px}@media (min-width: 480px){.bbanner-top{font-size: 35.8px;line-height: 44.75px;height: 125.3px}}@media (min-width: 768px){.bbanner-top{font-size: 26.8px;line-height: 33.5px;height: 93.8px}}@media (min-width: 992px){.bbanner-top{font-size: 16.4px;line-height: 20.5px;height: 57.4px}}@media (min-width: 1200px){.bbanner-top{font-size: 20px;line-height: 25px;height: 70px}}.bbanner-bottom{background: #afc800;font-weight: 300;text-transform: uppercase;font-size: 17px;line-height: 21px;height: 62px}@media (min-width: 480px){.bbanner-bottom{font-size: 30.43px;line-height: 38.0375px;height: 106.505px}}@media (min-width: 768px){.bbanner-bottom{font-size: 22.78px;line-height: 28.475px;height: 79.73px}}@media (min-width: 992px){.bbanner-bottom{font-size: 13.94px;line-height: 17.425px;height: 48.79px}}@media (min-width: 1200px){.bbanner-bottom{font-size: 17px;line-height: 21.25px;height: 59.5px}}.navbar-brand{-webkit-transition: all 200ms ease-in;-ms-transition: all 200ms ease-in;-moz-transition: all 200ms ease-in;transition: all 200ms ease-in}.navbar-main > li > .navbar-text,.navbar-main > li > a{-webkit-transition: all 200ms ease-in;-ms-transition: all 200ms ease-in;-moz-transition: all 200ms ease-in;transition: all 200ms ease-in}@media (min-width: 768px){.bzoom{display: inline-block;border: 0;position: relative;-webkit-transition: all 200ms ease-in;-webkit-transform: scale(1);-ms-transition: all 200ms ease-in;-ms-transform: scale(1);-moz-transition: all 200ms ease-in;-moz-transform: scale(1);transition: all 200ms ease-in;transform: scale(1)}.bzoom:hover{box-shadow: 5px 5px 5px rgba(0,0,0,0.5);z-index: 2;-webkit-transition: all 200ms ease-in;-webkit-transform: scale(1.1);-ms-transition: all 200ms ease-in;-ms-transform: scale(1.1);-moz-transition: all 200ms ease-in;-moz-transform: scale(1.1);transition: all 200ms ease-in;transform: scale(1.05)}}.breferenz{background: #f5f5f5}.breferenz .breferenz-content{margin: 10px 10px 0px 10px}.breferenz table th{padding-right: 10px}.breferenz p,.breferenz tr{margin-top: 10px}.container .carousel-inner .item.nopadding{padding-right: 0;padding-left: 0}.container .carousel.nomargin{margin: 0}@media (max-width: 992px){.breferenz .breferenz-images{margin-bottom: 10px}}a:hover span.texticon-inner-icon{background-color: #afc800 !important}.carousel-fade .carousel-inner .item{opacity: 0;transition-property: opacity}.carousel-fade .carousel-inner .active{opacity: 1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left: 0;opacity: 0;z-index: 1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity: 1}.carousel-fade .carousel-control{z-index: 2}@media all and (transform-3d), (-webkit-transform-3d){.carousel-fade .carousel-inner > .item.next,.carousel-fade .carousel-inner > .item.active.right{opacity: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.carousel-fade .carousel-inner > .item.prev,.carousel-fade .carousel-inner > .item.active.left{opacity: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.carousel-fade .carousel-inner > .item.next.left,.carousel-fade .carousel-inner > .item.prev.right,.carousel-fade .carousel-inner > .item.active{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.carousel h1{font-size: 48px}