@-webkit-keyframes comein{0%{left:-100%}100%{left:0}}@keyframes comein{0%{left:-100%}100%{left:0}}@-webkit-keyframes comein2{0%{left:-100%}100%{left:50px}}@keyframes comein2{0%{left:-100%}100%{left:50px}}@media screen and (max-width: 600px){@-webkit-keyframes comein2{0%{left:-100%}100%{left:15px}}@keyframes comein2{0%{left:-100%}100%{left:15px}}}@-webkit-keyframes showme{0%{bottom:-100%;opacity:0}100%{bottom:0;opacity:1}}@keyframes showme{0%{bottom:-100%;opacity:0}100%{bottom:0;opacity:1}}@-webkit-keyframes fademe{0%{opacity:0}100%{opacity:1}}@keyframes fademe{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}80%{-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}100%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}80%{-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}100%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}@font-face{font-family:'robotoblack';src:url("../fonts/Roboto-Black-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'robotoblack_italic';src:url("../fonts/Roboto-BlackItalic-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'roboto_condensedbold';src:url("../fonts/RobotoCondensed-Bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'robotobold';src:url("../fonts/Roboto-Bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'roboto_condensedbold_italic';src:url("../fonts/RobotoCondensed-BoldItalic-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'robotobold_italic';src:url("../fonts/Roboto-BoldItalic-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'roboto_condensedregular';src:url("../fonts/RobotoCondensed-Regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'roboto_condenseditalic';src:url("../fonts/RobotoCondensed-Italic-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'robotoitalic';src:url("../fonts/Roboto-Italic-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'robotolight';src:url("../fonts/Roboto-Light-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'roboto_condensedlight';src:url("../fonts/RobotoCondensed-Light-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'roboto_condensedlight_italic';src:url("../fonts/RobotoCondensed-LightItalic-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'robotolight_italic';src:url("../fonts/Roboto-LightItalic-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'robotomedium';src:url("../fonts/Roboto-Medium-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'robotomedium_italic';src:url("../fonts/Roboto-MediumItalic-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'robotoregular';src:url("../fonts/Roboto-Regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'robotothin';src:url("../fonts/Roboto-Thin-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'robotothin_italic';src:url("../fonts/Roboto-ThinItalic-webfont.woff") format("woff");font-weight:normal;font-style:normal}*{-webkit-box-sizing:border-box;box-sizing:border-box}section.colored{background-color:#f4f4f4}.team-member .member{margin-bottom:50px}.team-member .member .pic{padding-bottom:100%;background-size:cover;background-position:top center;background-repeat:no-repeat;position:relative;border-radius:50%}.team-member .member .pic .overlay{opacity:0;background:#E30613;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;width:100%;height:100%;top:0;left:0;z-index:20;border-radius:50%}.team-member .member h4{color:#E30613;font-size:2em}.team-member .member:hover .overlay{opacity:.5}.mainsection{padding-bottom:0}#pagecontent{width:93%;float:left;position:relative}@media screen and (max-width: 990px){#pagecontent{width:calc(100% - 70px)}}@media screen and (max-width: 700px){#pagecontent{width:100%}}#pagecontent.navopen{overflow:hidden;height:100vh}#pagecontent .paddingbox img{max-width:100%;height:auto}.aktuell{background-color:#191919;color:#fff;margin:50px -50px 0 -50px}.aktuell a:link,.aktuell a:visited{color:#E30613;text-decoration:none}.aktuell a:link:hover,.aktuell a:visited:hover{color:#fff}.aktuell a:link.more,.aktuell a:visited.more{display:block;background-color:#E30613;text-align:center;color:#fff;padding:15px;text-decoration:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-family:"robotobold"}.aktuell a:link.more:hover,.aktuell a:visited.more:hover{background-color:#fff;color:#E30613}.aktuell .article-box{margin-bottom:25px}.aktuell .article-box .image a{display:block}.aktuell .article-box h4{color:#fff;font-size:1.5em}.aktuell .article-box h4 a{color:#E30613;text-decoration:none}@media screen and (max-width: 700px){.aktuell{margin:50px -15px 0 -15px}}.sidebar{width:7%;float:right;padding:0;min-height:100vh;height:100%;position:fixed;right:0;background:#f4f4f4;text-align:center;z-index:1010}.sidebar .redbar{background:#E30613;color:#fff;position:relative;height:30vh;max-height:500px;padding:25px 15px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.sidebar .redbar.active{background:#191919}.sidebar .redbar .navbtn{width:50px;height:50px;display:block;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;border:2px solid #fff;color:#fff;padding:10px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform-origin:center;transform-origin:center}.sidebar .redbar .navbtn .bars{height:2px;width:100%;background:#fff;position:relative;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sidebar .redbar .navbtn .bars::before{height:2px;width:100%;background:#fff;content:"";position:absolute;top:-6px;left:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.sidebar .redbar .navbtn .bars::after{height:2px;width:100%;background:#fff;content:"";margin-bottom:4px;position:absolute;top:6px;left:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.sidebar .redbar .navbtn:hover{-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}.sidebar .redbar .navbtn:hover .bars::before{left:5px}.sidebar .redbar .navbtn:hover .bars::after{left:-5px}.sidebar .redbar .navbtn.active{-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}.sidebar .redbar .navbtn.active .bars::before{left:5px}.sidebar .redbar .navbtn.active .bars::after{left:-5px}.sidebar .redbar .navbtn.active:hover{-webkit-transform:translateX(-50%) rotate(0deg);transform:translateX(-50%) rotate(0deg)}.sidebar .redbar .navbtn.active:hover .bars::before{left:0px}.sidebar .redbar .navbtn.active:hover .bars::after{left:0px}.sidebar .iconbar a{width:50px;height:50px;display:block;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;border:2px solid #191919;color:#191919;padding:13px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform-origin:center;transform-origin:center;margin:25px 0}.sidebar .iconbar a:hover{color:#E30613;border:2px solid #E30613}@media screen and (max-width: 990px){.sidebar{width:70px}}@media screen and (max-width: 700px){.sidebar{height:60px;min-height:initial;position:absolute}.sidebar .redbar{height:100%;padding:15px}.sidebar .iconbar{display:none}}.flyin{position:fixed;top:0;width:93%;height:100vh;background:#E30613;color:#fff;z-index:1000;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;left:-100%;overflow:hidden}.flyin.showme{left:0}.flyin h2{color:#f4f4f4}.flyin h3{margin:0}.flyin .track{position:absolute;bottom:-100%;right:0;height:100%;width:100%;z-index:-1;background:url(../style/track.svg);background-size:cover;background-repeat:no-repeat;background-position:right top;opacity:0}.flyin .track.showme{-webkit-animation:showme 2s forwards;animation:showme 2s forwards;-webkit-animation-delay:.1s;animation-delay:.1s}@media screen and (max-width: 990px){.flyin .extrabox{border-top:2px solid #fff;margin-top:50px}}.flyin .navbar-nav li{display:block;float:none}.flyin .navbar-nav li a{font-family:"robotobold";font-size:2em;color:#fff;padding:15px 0}.flyin .navbar-nav li a:hover{color:#191919}.flyin .navbar-nav li.active a{color:#191919}.flyin address a{color:#fff}.flyin address span{display:block}.flyin address span.adresse::before{content:"\f124";font-family:FontAwesome;margin-right:10px}.flyin address span.telefon::before{content:"\f095";font-family:FontAwesome;margin-right:10px}.flyin address span.mail::before{content:"\f003";font-family:FontAwesome;margin-right:10px}@media screen and (max-width: 990px){.flyin{position:absolute;height:auto}}@media screen and (max-width: 700px){.flyin{width:100%}}.mood{text-align:center;background-color:#f4f4f4;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3) inset;box-shadow:0px 1px 2px rgba(0,0,0,0.3) inset;padding:25px;background-size:cover}.mood.haspic{padding-bottom:33%;position:relative}.mood.haspic .moodtext{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:absolute}.mood .moodtext{max-width:1500px;margin:0 auto;position:relative}.mood .moodtext h2{background:#fff;padding:25px;color:#191919;display:inline-block;margin:0 auto}.sections .even{background:#fff;padding-top:0}.sections .odd{background:#f4f4f4;padding-top:0}@media screen and (min-width: 1500px){.mood{text-align:center;background-color:#f4f4f4;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3) inset;box-shadow:0px 1px 2px rgba(0,0,0,0.3) inset;padding:25px;background-size:cover}.mood.haspic{padding-bottom:0;height:500px}.mood.haspic .moodtext{-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);top:50%;left:0;position:relative}.mood .moodtext{max-width:1500px;margin:0 auto;position:relative}.mood .moodtext h2{background:#fff;padding:25px;color:#191919;display:inline-block;margin:0 auto}}.navbar-toggle{float:left;margin-top:10px;padding:12px;display:none}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0}@media screen and (max-width: 700px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:15px;height:80px}}@media (min-width: 768px){.navbar-collapse.collapse{float:left}}@media screen and (max-width: 990px){.navbar-header{float:left;width:80px}}.navbar-default .navbar-toggle{display:none}.navbar{border-radius:0;border:0;margin-bottom:0;position:relative;z-index:1000;background:transparent;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;background:#fff}.navbar.scrolled{position:fixed;width:93%;opacity:0;-webkit-animation:fademe 1s forwards;animation:fademe 1s forwards}@media screen and (max-width: 990px){.navbar.scrolled{position:relative;width:inherit;-webkit-animation:none;animation:none}}.navbar .honda{width:100px;height:65px;background:url(../style/honda.svg);background-size:contain;background-repeat:no-repeat;background-position:left center;float:right;margin-top:5px;position:relative}@media screen and (max-width: 700px){.navbar .honda{float:left;width:50px;margin-left:25px}}@media screen and (max-width: 1100px){.navbar .honda{width:60px}}.navbar .honda::after{content:"";display:table;clear:both}.navbar .honda a{display:block;width:100%;height:100%;position:absolute}.navbar .yamaha{width:100px;height:65px;background:url(../style/yamaha.svg);background-size:contain;background-repeat:no-repeat;background-position:left center;float:right;margin-top:5px;position:relative}@media screen and (max-width: 1100px){.navbar .yamaha{width:60px;margin-right:15px}}@media screen and (max-width: 700px){.navbar .yamaha{float:left;width:50px;margin-left:25px}}.navbar .yamaha a{display:block;width:100%;height:100%;position:absolute}.navbar .paddingbox{padding:0px 50px}@media screen and (max-width: 700px){.navbar .paddingbox{padding:0 15px}}.navbar .navbar-brand{height:50px;width:60px;padding:0;margin-right:25px;margin-left:0}.navbar .logo img{height:100%;width:auto}.navbar .social-media-links{border-left:1px solid #191919;width:auto;float:right}.navbar .social-media-links ul{list-style:none;margin-left:10px;padding:0;margin-bottom:0}.navbar .social-media-links ul li{display:inline-block}.navbar .social-media-links ul li a{padding:15px}.navbar-toggle{float:left;margin-top:10px;padding:8px;border-radius:0;margin-right:5px;background:#ffb600;background:red;top:10px}.navbar-toggle .icon-bar{background:#fff}.navbar-toggle .i-bar{background:#fff}ul.navbar-nav{float:left;display:inline-block}.navbar-default .navbar-nav>li>a{color:#191919;line-height:50px}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{background-color:#E30613;color:#fff}ul.navbar-nav>li>a{font-family:"robotobold";color:#191919;text-rendering:optimizeLegibility;text-transform:uppercase;text-decoration:none;font-size:inherit;margin:0;line-height:25px;display:block;padding:20px;-webkit-transition:350ms;transition:350ms}ul.navbar-nav>li:hover>a,ul.navbar-nav>li.active>a{color:#E30613;position:relative}ul.navbar-nav>li:hover>a:after,ul.navbar-nav>li.active>a:after{content:'';position:absolute;border-bottom:2px solid #191919}ul.navbar-nav>li{padding:0px;position:relative;float:left}ul.navbar-nav>li:last-child{padding-right:0}ul.navbar-nav>li:last-child:after{background:none}ul.navbar-nav>li>a:hover,ul.navbar-nav>li>a:focus{background:none}ul.navbar-nav>li>a i{font-weight:700}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background:transparent;border:0}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-2px;border-radius:0}.dropdown-submenu>a:after{display:block;content:"\f105";font-family:FontAwesome;float:right;margin-top:0;margin-right:-5px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;border-radius:6px 0 6px 6px}.dropdown-menu{text-align:left;background:#fff;z-index:100;min-width:200px;border-radius:0;border:0;border-top:2px solid #191919;padding:0 20px}.dropdown-menu-large{min-width:400px}.dropdown-menu-large>li>ul{padding:0;margin:0;list-style:none}.dropdown-menu-large>li>ul>li>a{padding-left:0}.dropdown-menu-large>li>ul>li.active>a{color:#191919}.navbar-nav>li>.dropdown-menu a{background:none}.dropdown-menu li a{font-family:"robotoregular";display:block;font-size:12px;line-height:normal;text-decoration:none;padding:15px 0;letter-spacing:.3px;border-bottom:1px solid #e5e5e5;color:#333333}.dropdown-menu li:last-child>a{border-bottom:0}.dropdown-menu li a:hover,.dropdown-menu li a:focus{color:#191919}@media (min-width: 768px){ul.nav li.dropdown:hover ul.dropdown-menu{display:block}ul.navbar-nav>li{display:inline-block}ul.navbar-nav>li>a{font-family:"robotobold";color:#191919;text-rendering:optimizeLegibility;text-decoration:none;font-size:1em;margin:0;padding:15px;-webkit-transition:350ms;transition:350ms}}@media screen and (max-width: 1200px){ul.navbar-nav>li>a{padding:15px 5px}}@media (min-width: 767px){ul.nav li.dropdown ul.dropdown-menu li.dropdown-submenu .dropdown-menu{left:100%;top:0;display:none}ul.nav li.dropdown ul.dropdown-menu li.dropdown-submenu:hover .dropdown-menu{display:block}}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>.dropdown-menu>.active>a{background:none;color:#ffb600}.collapse{height:1px;overflow:hidden}.collapse.in{height:auto}@media (max-width: 770px){.navbar .navbar-collapse{padding-left:0;padding-right:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden}.navbar ul.dropdown-menu{padding-left:0;padding-right:0}.navbar .navbar-nav .open .dropdown-menu>li>a{padding:22px}.navbar .social-media-links{float:none;width:100%;border:none;border-top:2px solid #191919}.navbar .social-media-links ul li{width:100%}.navbar .social-media-links ul li a{line-height:normal;padding:10px}ul.navbar-nav{float:none;display:block}button.navbar-toggle{position:absolute;right:0px;padding:10px;height:55px;margin-top:0;margin-bottom:0;margin-right:0px;background-color:transparent;background-image:none;border:0px solid transparent;border-radius:0px;top:0px}}@media screen and (max-width: 990px){.navbar .navbar-brand{height:100px}.navbar-collapse.collapse.main{display:none !important}ul.navbar-nav{float:none;display:block;width:100%}}.carousel{max-height:100%;overflow:hidden;width:100%}header{height:auto;background-color:#dbdbdb;width:100%;background:url("../../../../../storage/filemanager/templatefiles/bilder/cover.jpg");background-size:cover;background-position:center center;position:relative;padding-bottom:33%}header.carouselheader{height:auto;padding-bottom:0;background-image:none;background-color:#dbdbdb}header .claimwrap{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;top:50%;position:absolute;width:100%;padding:15px;display:none}header .claimwrap .claim{text-align:right}header .claimwrap .claim a:link,header .claimwrap .claim a:visited{color:#fff;display:block}header .claimwrap .claim h1,header .claimwrap .claim h2{color:#191919;font-size:3em;text-align:center;background:#fff;display:inline-block;padding:15px}@media screen and (min-width: 770px){header .claimwrap{display:block}}footer{font-size:inherit;background-color:#fff;background:url(../style/footer.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;padding:50px 0}footer a:link,footer a:visited{color:#fff}footer a:link:hover,footer a:visited:hover{color:#dbdbdb}footer address span{display:block}footer address span.adresse::before{content:"\f124";font-family:FontAwesome;margin-right:10px}footer address span.telefon::before{content:"\f095";font-family:FontAwesome;margin-right:10px}footer address span.mail::before{content:"\f003";font-family:FontAwesome;margin-right:10px}footer .social-media-links{width:auto}footer .social-media-links ul{list-style:none;margin-left:0px;padding:0}footer .social-media-links ul li{display:block}footer .social-media-links ul li a{padding:0 5px;text-decoration:none}footer .footernavi{width:auto;-webkit-box-sizing:border-box;box-sizing:border-box}footer .footernavi ul{list-style:none;margin-left:0px;padding:0}footer .footernavi ul li{display:inline-block;width:100%;margin:0;padding:0;float:left;padding:5px}footer .footernavi ul li a.btn{padding:5px 10px 10px;text-decoration:none;display:block;text-align:center;border-radius:2px;background:#f4f4f4;color:#191919;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);-webkit-transition:all 0.5s cubic-bezier(0.25, 0.8, 0.25, 1);transition:all 0.5s cubic-bezier(0.25, 0.8, 0.25, 1);border-top:5px solid transparent}footer .footernavi ul li a.btn:hover{background:#dbdbdb;color:#191919;border-top:5px solid #fff}footer .footernavi ul li a{color:#fff;display:block}footer .footernavi ul li a:hover{color:#dbdbdb}footer .footernavi ul::after{content:" ";display:block;clear:both}@media screen and (max-width: 990px){footer .social-media-links,footer .footernavi{float:none;width:100%;border:none;border-top:2px solid #fff;margin:25px 0 0}footer .social-media-links ul,footer .footernavi ul{margin-top:10px}footer .social-media-links ul li,footer .footernavi ul li{width:100%}footer .social-media-links ul li a,footer .footernavi ul li a{line-height:normal;padding:10px 0}}body{font-family:"robotoregular";font-size:14px;line-height:1.5em;color:#191919;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}b,strong{font-family:"robotobold"}i{font-family:"robotolight_italic"}p{letter-spacing:.015em}.quote{font-family:"roboto_condensedregular"}.special{font-family:"roboto_condensedlight"}hr{border:none;height:2px;background:#E30613;margin:50px 0}a:link,a:visited{color:#dbdbdb;text-decoration:underline;font-family:"robotobold";-webkit-transition:all 0.3s ease;transition:all 0.3s ease}a:link.btn-primary,a:visited.btn-primary{background:#E30613;color:#fff;border:none;border-radius:0px;width:100%;padding:10px 15px;text-transform:uppercase;border:0px solid #000;font-family:"robotobold";-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all 0.5s;transition:all 0.5s;display:block;text-decoration:none}a:link.btn-primary:hover,a:link.btn-primary:focus,a:link.btn-primary:active,a:visited.btn-primary:hover,a:visited.btn-primary:focus,a:visited.btn-primary:active{color:#fff;background:#191919}a:link:hover{color:#fff;text-decoration:none}table{width:100%;margin-bottom:1em}table tr{border-bottom:1px solid #eee}h1,h2,h3,h4,h5{font-family:"roboto_condensedbold";font-size:1.343em}h1,h2{font-weight:normal;font-size:5em;text-align:left;text-transform:none;color:#E30613;margin-bottom:20px}@media screen and (max-width: 990px){h1,h2{font-size:3em}}@media screen and (max-width: 700px){h1,h2{font-size:2.5em}}h3{font-weight:normal;font-size:1.429em;text-align:left;text-transform:none}a.instagram{display:inline-block;content:''}a.instagram::before{content:'\f16d';font-family:FontAwesome;margin-right:5px}a.facebook{display:inline-block}a.facebook::before{content:'\f09a';font-family:FontAwesome;margin-right:5px}a.twitter{display:inline-block}a.twitter::before{content:'\f099';font-family:FontAwesome;margin-right:5px}a.popup{color:red}.btn{border-radius:2px}a.scrollbtn{display:inline-block;padding:10px 15px;text-transform:uppercase;border:1px solid #000;text-decoration:none;font-family:"robotobold";color:#191919;font-size:0.8em;margin:15px 0}a.scrollbtn:hover{color:#dbdbdb;border:1px solid #dbdbdb}.border-btn,.border-btn:visited{display:inline-block;padding:10px 15px;text-transform:uppercase;border:2px solid #191919;text-decoration:none;font-family:"robotobold";color:#191919;margin:15px 0;border-radius:2px}.border-btn:hover{border:2px solid #dbdbdb;color:#dbdbdb;text-decoration:none;cursor:pointer}.block-btn,.block-btn:visited{display:inline-block;padding:10px 15px;text-transform:uppercase;text-decoration:none;font-family:"robotobold";color:#fff;background-color:#191919;margin:15px 0;border-radius:2px}.block-btn:hover{color:#191919;background-color:#dbdbdb;text-decoration:none;cursor:pointer}.icon-btn{display:inline-block;padding:10px 15px;text-transform:uppercase;text-decoration:none;font-family:"robotobold";color:#fff;background-color:#191919;margin:15px 0;border-radius:2px}.icon-btn:before{display:inline-block;content:'\f188';font-family:FontAwesome;background-color:#f4f4f4;padding:10px 15px;margin:-10px 10px -15px -15px;color:#191919;border-right:2px solid #fff}.icon-btn:hover{display:inline-block;padding:10px 15px;text-transform:uppercase;text-decoration:none;font-family:"robotobold";color:#191919;background-color:#f4f4f4;margin:15px 0;cursor:pointer}.icon-btn:hover .icon-btn:before{color:#fff;background-color:#191919}.round-btn{display:inline-block;padding:10px 15px;text-transform:uppercase;border:2px solid #191919;background-color:#191919;text-decoration:none;font-family:"robotobold";color:#fff;margin:15px 0;border-radius:25px}.round-btn:hover{border:2px solid #191919;background-color:#f4f4f4;color:#191919;text-decoration:none;cursor:pointer}.huge{font-size:4em;display:block;line-height:1.1em;text-align:center}.huge:before{content:'\f10e';display:block;font-family:FontAwesome;font-size:0.5em}.mfp-bg{background-color:#fff;opacity:1}.mfp-figure:after{-webkit-box-shadow:none;box-shadow:none}button.mfp-arrow{border:none;background-size:cover !important;width:80px;height:80px}button.mfp-arrow::before,button.mfp-arrow::after{border:none}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#191919}.mfp-arrow-right{background:url("../img/right.svg") !important}.mfp-arrow-left{background:url("../img/left.svg") !important}.mfp-title{color:#191919;text-align:center}.mfp-bottom-bar{margin-top:0px;position:absolute;top:15px;text-align:center;left:0;width:100%;cursor:auto}.mfp-counter{display:none}a:link,a:visited{color:#191919}a:link:hover,a:visited:hover{color:#dbdbdb}.btn-primary{background:#E30613;color:#fff;border:none;border-radius:0px;width:100%;padding:10px 15px;text-transform:uppercase;border:0px solid #000;font-family:"robotobold";-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all 0.5s;transition:all 0.5s;display:block}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{color:#fff;background:#191919}.btn-primary[disabled]:hover{color:#fff;background:#191919;border:0px}body{background:#fff;overflow-x:hidden;-webkit-overflow-x:hidden;position:relative}.paddingbox{padding:50px}@media screen and (max-width: 700px){.paddingbox{padding:15px}}.welcome .paddingbox{padding-bottom:0}.occasion{width:100%;max-width:1024px;height:100vh}.clearfix{clear:both}.mainsection.fixed{margin-top:80px}@media screen and (max-width: 990px){.mainsection.fixed{margin-top:0}}section::before{clear:both}section{padding-top:15px;padding-bottom:35px}.socialbox a,.socialbox a:link,.socialbox a:link:visited{color:#191919;text-decoration:none}.socialbox a:hover,.socialbox a:link:hover{color:#dbdbdb}.form-group{margin-bottom:25px}.form-control{border-radius:02px;border:0px;border-bottom:3px solid #E30613;padding:15px;height:50px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all 0.5s cubic-bezier(0.25, 0.8, 0.25, 1);transition:all 0.5s cubic-bezier(0.25, 0.8, 0.25, 1)}textarea.form-control{min-height:200px}.datenschutzcheck{margin-bottom:25px}input:focus,textarea:focus{outline:none !important;border:none;box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;border-bottom:3px solid #E30613 !important}.bar{position:absolute;display:block;width:calc(100% - 30px);top:0px}.bar:before{content:'';height:3px;width:0;top:0px;position:absolute;background:#191919;transition:0.5s ease all;-moz-transition:0.5s ease all;-webkit-transition:0.5s ease all}.bar:before{left:0%}input:focus ~ .bar:before,input:focus ~ .bar:after,textarea:focus ~ .bar:before,textarea:focus ~ .bar:after{width:100%}.error{margin:15px 0 0;font-size:0.9em;color:#dd223d}.info{font-size:1em;color:#191919;font-style:italic}.info::before{content:"\f129";font-family:FontAwesome;display:inline-block;margin-right:5px}.form-message.success{text-align:center}.form-message.success .successicon{width:150px;height:150px;border-radius:50%;background:#dbdbdb;color:#fff;font-size:5em;text-align:center;-webkit-animation:rotation .3s forwards;animation:rotation .3s forwards;-webkit-animation-delay:1s;animation-delay:1s;position:relative;margin:0 auto;padding:35px 0;margin-bottom:25px}.carousel{position:relative;margin-top:0px;padding:0;max-width:100%}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d), (-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;transition:-webkit-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:15px;bottom:0;width:auto;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:transparent}.carousel-control.left{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.0001)));background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:15px;background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.0001)), to(rgba(0,0,0,0.5)));background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:FontAwesome}.carousel-control .icon-prev:before{content:'\f104'}.carousel-control .icon-next:before{content:'\f105'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:transparent}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.barback{width:65%;height:100%;position:absolute;background:url(../style/barback.svg);background-size:cover;background-position:top left;background-repeat:no-repeat;left:-100%;top:0;-webkit-animation:comein .8s forwards;animation:comein .8s forwards;-webkit-animation-delay:.3s;animation-delay:.3s;padding:50px}@media screen and (max-width: 768px){.barback{width:100%}}.carousel-caption{position:absolute;left:-100%;top:50%;z-index:10;padding-top:20px;padding-bottom:20px;color:#eee;opacity:1;text-align:left;text-shadow:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-animation:comein2 1s forwards;animation:comein2 1s forwards;-webkit-animation-delay:.8s;animation-delay:.8s;color:#191919}.carousel-caption p{margin-bottom:0}.carousel-caption .btn{text-shadow:none}.carousel-caption a:link:hover,.carousel-caption a:visited:hover{color:#E30613}.carousel-caption h2{color:#E30613;margin:0;padding:0;line-height:1em;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}@media screen and (max-width: 600px){.carousel-caption{font-size:0.6em;display:block;line-height:normal}}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:auto}.carousel-caption h3{color:#eee}.carousel-indicators{bottom:20px}}@media (max-width: 770px){.navbar-toggle{position:absolute;right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;top:40px}.navbar-nav{margin:0;width:100%}}@media (max-width: 768px){.carousel{margin-top:140px}}@media (max-width: 767px){.carousel{margin-top:0px}}.carouselheader .carousel{position:relative;margin-top:0px;margin:0 auto;padding:0}.carouselheader .carousel-inner{position:relative;overflow:hidden;width:100%}.carouselheader .carousel-inner .item img{width:100%}.carouselheader .carousel-inner>.active,.carouselheader .carousel-inner>.next,.carouselheader .carousel-inner>.prev{display:block}.carouselheader .carousel-inner>.active{left:0}.carouselheader .carousel-inner>.next,.carouselheader .carousel-inner>.prev{position:absolute;top:0;width:100%}.carouselheader .carousel-inner>.next{left:100%}.carouselheader .carousel-inner>.prev{left:-100%}.carouselheader .carousel-inner>.next.left,.carouselheader .carousel-inner>.prev.right{left:0}.carouselheader .carousel-inner>.active.left{left:-100%}.carouselheader .carousel-inner>.active.right{left:100%}.carouselheader .carousel.carousel-fullscreen{max-height:100vh}.carouselheader .carousel.carousel-fullscreen .carousel-inner .item{height:100vh;min-height:600px;background-position:center center;background-repeat:no-repeat;background-size:cover}.carouselheader .carousel.carousel-fullscreen .carousel-caption{top:50%;width:100%;text-align:center;bottom:auto;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.carouselheader .carousel.carousel-fullscreen .carousel-caption a:link:hover,.carouselheader .carousel.carousel-fullscreen .carousel-caption a:visited:hover{color:#E30613}.carouselheader .carousel.carousel-fullscreen .carousel-caption a:link:hover,.carouselheader .carousel.carousel-fullscreen .carousel-caption a:visited:hover{color:#E30613}.carouselheader .carousel.carousel-fullscreen .carousel-caption h1,.carouselheader .carousel.carousel-fullscreen .carousel-caption h2,.carouselheader .carousel.carousel-fullscreen .carousel-caption h3,.carouselheader .carousel.carousel-fullscreen .carousel-caption h4,.carouselheader .carousel.carousel-fullscreen .carousel-caption h5,.carouselheader .carousel.carousel-fullscreen .carousel-caption h6{font-size:4em;color:#fff}.carouselheader .carousel.carousel-fullscreen .overlay{position:absolute;width:100%;height:100%;background:#000;opacity:0.15;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.carouselheader .carousel.carousel-fullscreen .carousel-control{position:absolute;top:0;bottom:0;width:9%;font-size:2em;color:#fff;text-align:center;text-shadow:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.carouselheader .carousel.carousel-fullscreen .carousel-control.left{background-image:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(0,0,0,0.5)), to(rgba(0,0,0,0.0001)));background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x;left:0}.carouselheader .carousel.carousel-fullscreen .carousel-control.right{right:0}.carouselheader .carousel.carousel-fullscreen .carousel-control:focus,.carouselheader .carousel.carousel-fullscreen .carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carouselheader .carousel.carousel-fullscreen .carousel-fade .carousel-inner .item{-webkit-transition-property:opacity;transition-property:opacity}.carouselheader .carousel.carousel-fullscreen .carousel-fade .carousel-inner .item,.carouselheader .carousel.carousel-fullscreen .carousel-fade .carousel-inner .active.left,.carouselheader .carousel.carousel-fullscreen .carousel-fade .carousel-inner .active.right{opacity:0}.carouselheader .carousel.carousel-fullscreen .carousel-fade .carousel-inner .active,.carouselheader .carousel.carousel-fullscreen .carousel-fade .carousel-inner .next.left,.carouselheader .carousel.carousel-fullscreen .carousel-fade .carousel-inner .prev.right{opacity:1}.carouselheader .carousel.carousel-fullscreen .carousel-fade .carousel-inner .next,.carouselheader .carousel.carousel-fullscreen .carousel-fade .carousel-inner .prev,.carouselheader .carousel.carousel-fullscreen .carousel-fade .carousel-inner .active.left,.carouselheader .carousel.carousel-fullscreen .carousel-fade .carousel-inner .active.right{left:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.carouselheader .carousel.carousel-fullscreen .carousel-fade .carousel-control{z-index:2}@media screen and (max-width: 676px){.carouselheader .carousel.carousel-fullscreen .carousel-control .icon-next,.carouselheader .carousel.carousel-fullscreen .carousel-control .glyphicon-chevron-right{margin-right:0px}}.carousel-fade .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.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:100}@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)}}#fourofour .wrap{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:10px solid #191919;border-radius:10%;padding:40px}#fourofour img{width:90%;height:auto}#fourofour h1{line-height:normal}#fourofour p{text-align:center}#fourofour a.home{display:inline-block;background:#191919;color:#fff;padding:15px;text-decoration:none}#fourofour a.home::before{font-family:FontAwesome;content:"\f015";margin-right:15px}@media screen and (max-width: 600px){#fourofour .wrap{position:relative;left:auto;top:auto;-webkit-transform:none;transform:none;border:0px;padding:40px}}.gallery .gallery-box a.inner{-webkit-transition:all 0.2s;transition:all 0.2s;border-radius:2px}.gallery .gallery-box a.inner .body{border-top-left-radius:2px;border-top-right-radius:2px}.gallery .gallery-box a.inner .foot{background-color:#191919;color:#fff;border-bottom-left-radius:2px;border-bottom-right-radius:2px;-webkit-transition:all 0.2s;transition:all 0.2s}.gallery .gallery-box a.inner .foot h4{color:#fff}.gallery .gallery-box a.inner:hover .foot{background-color:#dbdbdb;color:#fff}.gallery .gallery-box a.inner:hover .foot h4{color:#fff}.gallery .gallery-box.gallery-image a.inner .body{border-radius:2px;-webkit-transition:all 0.2s;transition:all 0.2s}.gallery .gallery-box.gallery-image:hover .body{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}section.socialmedia{background:#191919;margin-bottom:0px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}section.socialmedia .social-media-item{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-bottom:25px}section.socialmedia .social-media-item a.linkwrap{display:block;width:100%;height:100%;position:absolute}section.socialmedia .social-media-item:hover{background:#191919;color:#fff}section.socialmedia .social-media-item:hover .content::before{background:#fff}section.socialmedia .social-media-item:hover .content a{color:#fff}section.socialmedia .social-media-item:hover .image a{background-size:cover}section.socialmedia .social-media-item:hover .image a::before{opacity:1}section.socialmedia .social-media-item .image{position:relative}section.socialmedia .social-media-item .image a{-webkit-transition:all 1.5s linear;transition:all 1.5s linear;background-size:cover;overflow:hidden;background-repeat:no-repeat;background-image:url(../../../../../storage/filemanager/templatefiles/logo/logo.svg)}section.socialmedia .social-media-item .image a::before{-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out;opacity:0;content:"";display:block;position:absolute;background-image:url(../../../../../storage/filemanager/templatefiles/logo/logo.svg);background:-webkit-gradient(linear, left top, right top, from(#f4f4f4), to(#dbdbdb));background:linear-gradient(to right, #f4f4f4, #dbdbdb);background-repeat:no-repeat;background-position:center center;z-index:10000;width:100%;padding-bottom:60%;background-size:40%}section.socialmedia .social-media-item .content{padding:0 10px 15px 10px}section.socialmedia .social-media-item .content::before{content:"";display:block;height:2px;background:#191919;margin:25px 0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}section.socialmedia .social-media-item .content a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}section a.facebook{text-align:center;text-decoration:none;left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-family:"roboto_condensedbold";letter-spacing:0.06em;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}section a.facebook:hover{color:#fff}
