*{margin:0;padding:0px}body{font-family:'Open Sans', sans-serif;font-size:1.5em;line-height:2em;position:relative;background:#fff;color:#111;padding:0;margin:0;overflow:visible}.hidden{display:none}.alignleft{float:left}.alignright{float:right}.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both}.clear{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%}::-moz-selection{color:#fff;text-shadow:none;background:#2B2E31}::-webkit-input-placeholder{color:#fff !important}:-moz-placeholder{color:#fff !important}::-moz-placeholder{color:#fff !important}:-ms-input-placeholder{color:#fff !important}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}a{color:#fff;padding:0;margin:0;text-decoration:none}a:hover,a:focus{text-decoration:none;color:#01090C}a img{border:none;vertical-align:bottom}a.remove{display:block;height:18px;width:18px;margin:10px;padding-left:0 !important;text-indent:-9999px;background:url(img/remove.png) #01090C;border-radius:100px;border-style:solid;border-width:1px}h1,h2,h3,h4,h5,h6{letter-spacing:0px;font-weight:normal;position:relative;padding:0 0 10px 0;font-weight:normal;font-family:'Open Sans', serif;line-height:140%;color:#01090c}h1{font-size:22px}h2{font-size:20px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:13px}.lead{font-family:'Open Sans', Arial,sans-serif !important;font-size:18px;margin:15px 0;padding:0}.first{clear:both}.last{margin-right:0}audio,video{max-width:100%;height:auto}iframe,embed,object{max-width:100%}#contact input,#contact textarea{color:#fff !important}html,body,.wrapper{height:100%}.navbar-brand{text-shadow:1px 1px 1px #f5bc0a}.header-section{background:#1d1d1d;display:block;width:100%;-webkit-transition:all 2s;-moz-transition:all 2s;-o-transition:all 2s;transition:all 2s;bottom:0;position:absolute;width:100%;z-index:99999}.fixed{position:fixed;width:100%;z-index:99999;-webkit-transition:all 2s;-moz-transition:all 2s;-o-transition:all 2s;transition:all 2s;top:0;background:#ac0903;bottom:inherit}.navbar{height:auto;margin-bottom:0;border:none}.navbar-default{background:transparent}.navbar-toggle,.navbar-toggle:hover,.navbar-toggle:active,.navbar-toggle:focus{position:relative;background:transparent !important;border:none;color:#ac0903;padding:0;width:40px;height:30px;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;margin-top:14px}.navbar-default .navbar-toggle .icon-bar{background:#fff;display:block;width:100%;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;transition:all 0.1s}.navbar-toggle .icon-bar:before{content:"";position:absolute;width:100%;height:2px;background:#fff;display:block;transform:rotate(45deg);top:14px;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.navbar-toggle .icon-bar:after{content:"";position:absolute;width:100%;height:2px;background:#fff;display:block;bottom:14px;transform:rotate(-45deg);-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.collapsed .icon-bar{display:block}.collapsed .icon-bar:before{top:5px;transform:rotate(0deg)}.collapsed .icon-bar:after{bottom:5px;transform:rotate(0deg)}.mbl-menu .icon-bar{background:transparent !important}.navbar-brand{font-size:30px;font-weight:700;color:#fff !important;font-family:'Raleway', sans-serif;text-align:left;text-transform:uppercase;height:100%;outline:none;margin-top:6px;-webkit-transition:all 1;-moz-transition:all 1;-o-transition:all 1;transition:all 1}.navbar-brand > span{color:#ac0903}.fixed .navbar-brand > span{color:#1d1d1d !important}.navbar-right > li{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.navbar-right > li > a{font-family:'Open Sans', sans-serif;font-size:12px;color:#ffffff !important;font-weight:700;text-transform:uppercase;padding:10px 15px;outline:none;text-align:center;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.navbar-right > li.active{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.navbar-right > li.active > a{background:#1d1d1d !important;color:#f6bd0b !important;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.fixed .navbar-right > li > a{padding:10px 15px;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;text-align:center}.fixed .navbar-brand{margin-top:9px;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.slider-section{height:100%;display:block;width:100%;position:relative}.slider-section .container-fluid{height:100%}.slider-section .row{height:100%}.slider-section .carousel{height:100%}.slide{height:100%}.carousel-indicators{height:100%;display:none}.active{height:100%}.carousel-inner{height:100%}.item{height:100%;position:relative}.item:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1}.carousel-caption{top:16%;text-shadow:none;z-index:9999;padding-bottom:0}.carousel-caption > h1{font-size:35px;color:#fff;font-weight:900;line-height:1;text-align:center;font-family:'Cookie', cursive;margin:0;padding:0;text-shadow:1px 1px 1px #fff8c4}.carousel-caption > h1 > span{color:#ac0903}.carousel-caption > h2{font-size:15px;color:#fff;font-weight:700;text-align:center;font-family:'Raleway', sans-serif;margin:0;padding:0}.carousel-caption > a{font-family:'Raleway', sans-serif;color:#ffffff;font-weight:700;background:#ac0903;padding:15px 35px 12px;text-transform:uppercase;outline:none;font-size:15px;position:relative;display:inline-block;margin-top:20px;transition:all 0.3s;border:1px solid #ac0903}.carousel-caption > a:hover{background:transparent;border:1px solid #ac0903;color:#fff}.carousel-caption > a.go-to-about{display:block;width:100%;background:transparent;position:absolute;border:none !important;bottom:55px;margin:0;padding:60px;background:url(../img/bottom-arrow.png) no-repeat;background-position:center}.carousel-caption > a.go-to-bottom{display:block;background:transparent;position:absolute;text-align:center;margin:0 auto;margin-bottom:50px;z-index:99999;left:0;right:0;bottom:6%;outline:none;border:none !important}@-moz-keyframes "bounce"{0%,20%,50%,80%,100%{-moz-transform:translateY(0);transform:translateY(0);}40%{-moz-transform:translateY(-30px);transform:translateY(-30px);}60%{-moz-transform:translateY(-15px);transform:translateY(-15px);}}@-webkit-keyframes "bounce"{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0);}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px);}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px);}}@keyframes "bounce"{0%,20%,50%,80%,100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}40%{-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px);}60%{-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px);}}.bounce{-moz-animation:bounce 3s infinite;-webkit-animation:bounce 3s infinite;animation:bounce 3s infinite}.carousel-caption > h2 > span{color:#ac0903}.carousel-caption > p{font-family:'Open Sans', Arial,sans-serif;font-weight:400;font-size:1.5em;padding:0 10%;margin-top:10px}.item > a > img{display:block;height:auto}.item > img{width:100%;display:block;height:100% !important}.carousel-control.left,.carousel-control.left:hover,.carousel-control.left:active,.carousel-control.left:focus{cursor:url(../img/left-arrow.png) 100 0 , auto;z-index:999}.carousel-control.right,.carousel-control.right:hover,.carousel-control.right:active,.carousel-control.right:focus{cursor:url(../img/right-arrow.png), auto;z-index:999}.about-section{padding:100px 0;background:#fff;background-image:url(../img/contentbg.jpg)}.about-section.speisekarte{background-image:none}.section-title{text-align:left;margin-bottom:30px}.section-title > h1{font-size:70px;color:#1d1d1d;font-weight:700;text-align:center;font-family:'Cookie', cursive;letter-spacing:2px;margin:0;padding:0;line-height:1;display:inline-block;position:relative;overflow:hidden;padding-right:5px}.section-title > h1:before{content:"";height:5px;width:50%;background:#ac0903;position:absolute;bottom:0;left:0;transition:all 1s}.section-title > h1:after{content:"";height:2px;width:50%;background:#ac0903;position:absolute;bottom:0;right:0;transition:all 1s}.section-title > h1 > span{color:#ac0903}.follow-us-section .section-title > h1 > span{color:#fff !important}.skill-section .meet-title > h1 > span{color:#fff !important}.contact-section .contact-title > h1 > span{color:#fff !important}.section-title > h1:hover:before{left:50%}.section-title > h1:hover:after{right:50%}.section-title > p{font-family:'Open Sans', Arial,sans-serif;font-weight:400;font-size:1.3em;line-height:1.3em;padding:0 10% 0 10%;margin-top:10px;color:#808080}.section-title > p > span{color:#ac0903}.about-item{margin:50px 0;text-align:center}.about-item a i{font-size:70px;color:#1d1d1d;margin:20px 0;transition:all 1s}.about-item a:hover i,.about-item:hover a i{color:#ac0903}.about-item a.icon{position:relative;display:inline-block;min-width:100px;overflow:hidden}.about-item a.icon:before{content:"";height:5px;width:50%;background:#1d1d1d;position:absolute;bottom:0;left:0;transition:all 1s}.about-item a.icon:after{content:"";height:2px;width:50%;background:#1d1d1d;position:absolute;bottom:0;right:0;transition:all 1s}.about-item a.icon:hover:before,.about-item:hover a.icon:before{left:50%;background:#ac0903}.about-item a.icon:hover:after,.about-item:hover a.icon:after{right:50%;background:#ac0903}.about-item > h2{font-family:'Open Sans', Arial,sans-serif;font-weight:700;font-size:18px}.about-item > p{padding:0 10%}.about-item > a{color:#ac0903;font-family:'Open Sans', Arial,sans-serif;font-weight:400;font-size:14px}.welcome-section,.meet-section{background:#ac0903;padding:100px 0}#celeb.welcome-section{padding:50px 0px;}.celeb.service-section{padding:50px 0px;background: #fff;}.welcome-section .welcome-title > h1 > span,.meet-section .meet-title > h1 > span{color:#fff !important}.welcome-title > h1:before,.meet-title > h1:before{content:"";height:2px;width:50%;background:#fff !important;position:absolute;bottom:0;left:0;transition:all 1s}.welcome-title > h1:after,.meet-title > h1:after{content:"";height:5px;width:50%;background:#fff !important;position:absolute;bottom:0;right:1px;transition:all 1s}.welcome-desc > p{color:#efe1e1;font-family:'Open Sans', Arial,sans-serif;font-weight:400;font-size:18px;line-height:28px;margin-top:20px;padding-left:20%}.welcome-desc > a{color:#ac0903;background:#1d1d1d;margin-left:20%;padding:15px 30px;outline:none;text-decoration:none;font-size:15px;font-weight:700;margin-top:20px;display:inline-block;border:1px solid #1d1d1d;transition:all 1s}.welcome-desc > a:hover{border:1px solid #1d1d1d;background:transparent;color:#fff}.service-section{padding:100px 0;background:#fff;background-image:url(../img/contentbg.jpg)}.service-title > p{padding:0 0 0 10%}.service-item{text-align:center;margin:50px 0}.service-item > h2{font-family:'Open Sans', Arial,sans-serif;font-weight:700;font-size:18px;display:inline-block;overflow:hidden;transition:all 1s}.service-item a{display:block;text-align:center}.service-item a i{font-size:50px;color:#1d1d1d;margin:20px 0;transition:all 1s;display:block;text-align:center}.service-item a:hover i,.service-item:hover a i,.service-item:hover h2{color:#ac0903}.service-item h2:before{content:"";height:1px;width:51%;background:#1d1d1d;position:absolute;bottom:0;left:0;transition:all 1s}.service-item h2:after{content:"";height:5px;width:50%;background:#1d1d1d;position:absolute;bottom:0;right:0;transition:all 1s}.service-item h2:hover:before,.service-item:hover h2:before{left:50%;background:#ac0903}.service-item h2:hover:after,.service-item:hover h2:after{right:50%;background:#ac0903}.service-item > p{padding:0 10%}.service-item.menu{margin:0px}.video-section{position:relative;display:block;overflow:hidden;width:100%;height:70%;text-align:center}.video-section:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%}.video-section .container-fluid,.video-section .container-fluid .row{height:100%}.video-control-area{height:100%;display:block;width:100%;position:relative;display:table}video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:url('../images/poster.png') no-repeat;background-size:cover;-webkit-transition:1s opacity;-moz-transition:1s opacity;-o-transition:1s opacity;transition:1s opacity}.video-control{width:100%;display:table-cell;vertical-align:middle}.video-control > button{background:transparent;height:100%;width:100%;display:block;position:absolute;border:none;top:0;bottom:0;left:0;right:0}#video-btn{display:inline-block;border:none;font-size:1.3rem;color:#fff;border-radius:3px;transition:.3s background;position:relative;z-index:999;outline:none;height:100%;width:100%;position:absolute;top:0;left:0;cursor:url(../img/pause.png), auto}.video-play-btn{cursor:url(../img/play.png), auto !important}.video-control > h1{font-size:70px;color:#fff;font-weight:700;text-align:center;font-family:'Cookie', cursive;letter-spacing:2px;margin:0;padding:0;line-height:1;display:inline-block;position:relative;overflow:hidden;z-index:9999}.video-control > h1 > span{color:#ac0903}.video-control > p{font-family:'Open Sans', Arial,sans-serif;text-align:center;font-weight:400;font-size:16px;display:block;overflow:hidden;transition:all 1s;position:relative;z-index:9999;color:#fff}.quote-section{padding:70px 0;background:#f5bc0a}.quote-title{text-align:center}.quote-title > i{font-size:80px;display:none}.fa-quote-right{position:relative;top:80px;display:inline-block}.fa-quote-left{position:relative;bottom:50px;display:inline-block}.quote-title > h1{font-size:70px;color:#1d1d1d;font-weight:700;text-align:center;font-family:'Cookie', cursive;letter-spacing:2px;margin:0 auto;padding:0;line-height:1;display:inline-block;position:relative;margin-right:15px}.quote-title > h1:before{content:"";height:2px;width:50%;background:#ac0903;position:absolute;bottom:0px;left:0;transition:all 1s}.quote-title > h1:after{content:"";height:5px;width:50%;background:#ac0903;position:absolute;bottom:0px;right:0;transition:all 1s}.quote-title > h1 > span{color:#ac0903}.quote-title > h1:hover:before{left:50%}.quote-title > h1:hover:after{right:50%}.quote-title > p{font-family:'Open Sans', Arial,sans-serif;font-weight:400;font-size:14px;padding:0 30% 0 10%;margin-top:10px;color:#808080}.quote-title > p > span{color:#ac0903}.quote-item{background:transparent !important}.owl-item > .item:before{display:none}.quote-item > p{font-family:'Open Sans', Arial,sans-serif;font-weight:400;font-size:16px;padding:0 5%;margin-top:10px;color:#1d1d1d;background:transparent}.quote-navigation a,.quote-navigation a:hover,.quote-navigation a:focus,.quote-navigation a:active{text-decoration:none;border:none;background:transparent;box-shadow:none;padding:5px;transition:all 1s}.quote-navigation a i{color:#fff;font-size:40px;background:#ac0903;padding:3px 15px;border:1px solid #ac0903}.quote-navigation a:hover i{border:1px solid #ac0903;background:transparent;color:#1d1d1d;transition:all 1s}.pics-section{padding:100px 0;background:#fff}.section-caption{margin-top:15px;padding-left:20%}.section-caption > p{font-family:'Open Sans', Arial,sans-serif;font-weight:400;font-size:1.3em;line-height:1.3em;margin-top:10px;color:#808080}.section-caption > p > span{color:#ac0903}.button-group{margin:30px 0}.button-group > li{display:block;cursor:pointer;list-style:none;display:inline-block;font-family:'Open Sans', Arial,sans-serif;font-weight:700;font-size:14px;color:#808080;margin:0 15px;position:relative}.button-group > li:first-child{margin:0 15px 0 5px}.button-group > li:hover{color:#ac0903}.button-group > li:before{content:"";height:2px;width:50%;background:transparent;position:absolute;bottom:-5px;left:0%;transition:all 1s}.button-group > li:after{content:"";height:5px;width:50%;background:transparent;position:absolute;bottom:-5px;right:0%;transition:all 1s}.button-group > li.active{color:#ac0903;display:inline-block;position:relative}.button-group > li.active:before{content:"";height:2px;width:50%;background:#ac0903;position:absolute;bottom:-5px;left:0;transition:all 1s}.button-group > li.active:after{content:"";height:5px;width:50%;background:#ac0903;position:absolute;bottom:-5px;right:0;transition:all 1s}.button-group > li.active:hover:before{left:50%}.button-group > li.active:hover:after{right:50%}.button-group > li:hover:before{left:50%;background:#ac0903}.button-group > li:hover:after{right:50%;background:#ac0903}.pics-item{position:relative}.pics-content{background:#ac0903;position:absolute;margin:0 5px;top:0px;left:0px;bottom:0px;right:0px;display:block;text-align:center;opacity:0;transition:all 0.3s;padding:0 15px}.pics-item:hover .pics-content{top:15px;left:15px;bottom:15px;right:15px;opacity:1;padding:0}.pics-caption{height:100%;text-align:center;display:table;width:100%}.pics-caption .pics-caption-details{vertical-align:middle;display:table-cell;padding:0 5px}.pics-content > .pics-caption > .pics-caption-details > h2{width:100%;text-align:center;margin:0 !important;position:relative;top:15px;color:#f6bd0b}.pics-content > .pics-caption > .pics-caption-details > p{width:100%;display:block;margin:0;margin-top:10px;color:#FEFEFE}.pics-content > .pics-caption > .pics-caption-details > p > a{color:#fff;background:#000;display:inline-block;overflow:hidden;width:40px;height:40px;padding:8px;margin:5px;border:1px solid #ac0903;transition:all 0.3s}.pics-content > .pics-caption > .pics-caption-details > p > a:hover{background:#ac0903;border:1px solid #000;color:#000}.pics-content > .pics-caption > .pics-caption-details > p > a > i{font-size:25px}.pics-item{float:left;margin-bottom:0px;padding-left:0px;padding-right:5px;padding-bottom:5px}.pics-item img{width:100%;height:auto}.client-section{padding:100px 0;background:#EDEDED}#client{margin-top:50px}.client-item > a{display:inline-block;position:relative;background:#ac0903}.client-item > a:before{content:"";background:rgba(0, 0, 0, 0.3);position:absolute;width:1%;height:1%;padding:10px;margin:30px auto;left:0;right:0;opacity:0;transition:all 0.3s}.client-item > a:hover:before{content:"";background:rgba(0, 0, 0, 0.3);position:absolute;width:100%;height:100%;padding:10px;margin:0 auto;left:0;right:0;opacity:1}.client-item > a:hover{cursor:url(../img/plus.png), auto}.client-item > a > img{margin:10px 15px 5px 15px}.client-navigation{float:right;padding-right:50px;margin-top:10px}.client-navigation a,.client-navigation a:hover,.client-navigation a:focus,.client-navigation a:active{text-decoration:none;border:none;background:transparent;box-shadow:none;padding:5px;transition:all 1s}.client-navigation a i{color:#fff;font-size:40px;background:#ac0903;padding:3px 15px;border:1px solid #ac0903}.client-navigation a:hover i{border:1px solid #ac0903;background:transparent;color:#1d1d1d;transition:all 1s}.testimonial-section{padding:100px 0;background:#fff}.testimanial-area{margin-top:13px}.testimanial-area .item{overflow:hidden}.testimonial-details{position:absolute;bottom:0;z-index:9;background-color:#ac0903;width:100%;padding:10px;transition:all 1s;color:#fff}.testimanial-area .item:hover .testimonial-details{bottom:-150px}.testimonial-details > h3{margin:0 !important;padding:0}.testimonial-details > p{margin:0 !important}.testimonial-navigation a,.testimonial-navigation a:hover,.testimonial-navigation a:focus,.testimonial-navigation a:active{text-decoration:none;border:none;background:transparent;box-shadow:none;padding:5px;transition:all 1s}.testimonial-navigation a:first-child{padding-left:0}.testimonial-navigation a i{color:#fff;font-size:40px;background:#ac0903;padding:3px 15px;border:1px solid #ac0903}.testimonial-navigation a:hover i{border:1px solid #ac0903;background:transparent;color:#1d1d1d;transition:all 1s}.feature-section{padding:100px 0;background:#E5E5E5}.feature-item-area{display:block;margin-top:50px;padding-left:8%}.featuer-item > h3{font-size:14px;margin:0;margin-top:5px;color:#000;font-weight:700;text-transform:capitalize}.team-section{padding:100px 0;background:#D4D4D4}.team-profile{position:relative;margin-top:50px;overflow:hidden}.team-profile > img{width:100%;height:auto}.team-area{position:absolute;bottom:0;background:#ac0903;padding:10px 15px;bottom:-110px;transition:all 0.3s;width:100%}.team-profile:hover .team-area{bottom:0}.team-details > h2{margin:0;padding-bottom:0 !important;font-size:18px;font-weight:700}.team-details > h3{margin:0;padding-bottom:0 !important;color:#fff;font-size:14px;font-weight:700}.team-details > p{margin:0;padding-bottom:0 !important;font-size:14px;margin-top:10px;color:#000}.team-social{margin-bottom:0 !important}.team-social > li{list-style:none;display:inline-block;margin-right:3px;margin-top:10px;margin-left:2.9px}.team-social > li > a i{font-size:20px;width:30px;height:30px;border:1px solid #fff;padding:5px 0;text-align:center;color:#ac0903;background:#fff;transition:all 1s}.team-social > li > a:hover i{color:#fff !important;background:#ac0903;border:1px solid #fffff}.fa-envelope{padding-top:3.5px !important}.skill-section{padding:100px 0;background:url(../img/skill-bg.jpg) no-repeat;background-size:cover}.skill-title h1{color:#ac0903}.skill-title p{color:#fff}.skillst1{margin-top:50px}.skillbar{margin-top:50px}.skillst1{width:100%;color:#fff}.skillst1 .skillbar{width:100%;height:50px;background:#ac0903;position:relative;margin-bottom:30px}.skillst1 .count-bar{position:absolute;background-color:#000;height:10px;left:0;bottom:0}.skillst1 .title{font-size:15px;font-weight:700;padding-left:12px;line-height:40px;text-transform:uppercase;color:#000}.skillst1 .count{width:100%;height:100%;position:relative}.skillst1 .count span{position:absolute;right:0;top:-40px;font-size:20px;font-weight:700;line-height:40px;color:#000}.project-counter-section{padding:100px 0;background:transparent}.project-counter-section .section-title,.project-counter-section .section-title p{text-align:center}.col-lg-offset-3 > p{margin-bottom:60px;margin-top:20px}.col-sm-offset-1 > h3{text-align:center;margin:0;font-size:16px;color:#000;font-weight:700;margin-top:10px}.counter-area{text-align:center;margin-top:50px;border:1px solid #000;width:150px;height:150px;margin:0 auto;display:table;transition:all 0.3s}.counter{display:table-cell;vertical-align:middle;font-size:40px;color:#000;font-weight:700;background:transparent;transition:all 0.3s;position:relative;z-index:99}.counter:after{background:#ac0903;content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;transition:all 0.3s;opacity:0}.counter-area:hover .counter:after{background:#ac0903;color:#fff;margin:15px;opacity:1}.counter-area:hover .counter{color:#fff}.follow-us-section{padding:50px 0;background:#ac0903}.title-section > span{margin:0;padding:0;text-align:left;color:#fff;margin-top:5px;line-height:1;font-weight:700}.title-section > h1{margin:0;padding:0;font-size:50px;padding-right:5px;line-height:1}.title-section > h1:before,.title-section > h1:after{height:5px}.social-follow{margin-top:25px}.social-follow > ul > li{list-style:none;display:inline-block}.social-follow > ul > li > a > i{color:#ac0903;font-size:20px;text-align:center;width:33px;height:33px;background:#000;padding:6px 0;border:1px solid #ac0903;transition:all 0.3s}.social-follow > ul > li > a:hover > i{background:#ac0903;color:#fff !important;border:1px solid #fff}.news-section{padding:100px 0;background:#fff}.news-section-content{margin-top:30px;display:block;text-align:center}.news-post-area{margin-top:30px}.news-thumb{float:left;position:relative;width:100%}.news-thumb > img{width:100%;height:auto}.post-author{position:absolute;bottom:0;background:#ac0903;width:100%;padding:5px 10px;text-align:left}.post-author > h2{margin:0;padding:0;font-size:14px;font-weight:700;color:#000}.post-author > p{margin:0;padding:0;font-size:12px;font-weight:400;color:#fff}.news-post-content{text-align:left}.news-post-content > h3{font-size:20px;line-height:24px;font-weight:500;margin-top:0;padding-top:0}.news-post-content > p{font-size:14px;line-height:24px}.news-post-content > p > span{color:#ac0903}.news-post-content > a,.load-more-btn{font-family:'Raleway', sans-serif;color:#ffffff !important;font-weight:700;background:#ac0903;padding:15px 35px 12px;text-transform:uppercase;outline:none;font-size:15px;position:relative;display:inline-block !important;margin-top:2px;transition:all 0.3s;border:1px solid #ac0903}.news-post-content > a:hover,.load-more-btn{background:transparent !important;border:1px solid #ac0903;color:#ac0903 !important}.news-section-content a.load-more-btn{text-align:center !important;display:inline-block !important;margin:0 auto;margin-top:50px}.news-post-content > a{text-align:center}.contact-section{padding:100px 0;background:#222}.footer-infomation{margin-top:10px}.footer-infomation > h1{color:#fff;font-size:30px}.footer-infomation > h1 > span{color:#ac0903}.footer-infomation > h2{font-weight:bold;color:#f5bc0a}.footer-infomation > p{color:#fff}.footer-infomation > p > span{color:#ac0903}.contact-area{margin-top:50px}.contact-area input{background:transparent;border-radius:0px;border:none;box-shadow:none;border-bottom:5px solid #fff;padding:15px 0;color:#ac0903}.contact-area input:hover,.contact-area input:focus,.contact-area #message:focus{box-shadow:none;color:#ac0903;border-bottom:5px solid #ac0903}.contact-area textarea{background:transparent;border-radius:0px;border:none;box-shadow:none !important;border-bottom:5px solid #fff;padding:15px 0;width:100%}.contact-area #message:hover,.contact-area #message:focus{box-shadow:none !important;color:#ac0903;border-bottom:5px solid #ac0903;outline:none !important}.form-group{padding:0}.contact-area .contact-submit{font-family:'Raleway', sans-serif;color:#ffffff;font-weight:700;background:#ac0903;padding:15px 50px 12px;text-transform:uppercase;outline:none;font-size:15px;position:relative;display:inline-block !important;margin-top:2px;transition:all 0.3s;border:1px solid #ac0903;border-radius:0px}.contact-area .contact-submit:hover{background:#fff !important;border:1px solid #ac0903;color:#ac0903;outline:none}.footer-section{background:#ac0903;text-align:center;padding:20px 0}.footer-section p{margin:0 !important;color:#fff;font-size:1.3em}.footer-section p a{color:#ac0903}.footer-item .icon{color:#ac0903;font-size:2em}#go2top{background:rgba(0, 0, 0, 1.0);text-align:center;position:fixed;bottom:15px;right:15px;cursor:pointer;width:38px;height:38px;line-height:38px;padding:4px;display:none;-webkit-transform:translateZ(0);transition:all .3s ease-out;border:1px solid #ac0903}#go2top:hover{background:rgba(0, 0, 0, 0.9)}#go2top:before,#go2top:after{-webkit-backface-visibility:hidden}#go2top:before{content:"\f106";font-family:FontAwesome;font-size:40px;color:#ac0903;position:absolute;top:-3px;left:6px}#go2top:hover{background:#ac0903;color:#000 !important;border:1px solid #000}#go2top:hover:before{color:#000 !important}#preloader{width:100%;height:100%;animation:preloader_6 5s infinite linear;background:#000;display:block;text-align:center;position:fixed;z-index:999999}svg{width:100%;height:100%}.rotate-45{transform-origin:center;transform:rotate(45deg)}.rotate{transform-origin:center;animation:rotate 1s ease-in-out infinite}.rotate-back{transform-origin:center;animation:rotate 1s ease-in-out infinite;animation-direction:reverse}.pre-left{animation:move 1s ease-in-out infinite}.pre-right{animation:move 1s ease-in-out infinite}@keyframes "rotate"{100%{transform:rotate(calc(90deg + 45deg));}}@keyframes "move"{50%{transform:translate(-30px,-30px);}}@media (min-width: 768px){.container{width:750px}.navbar-brand{margin-top:10px}.navbar-right > li > a{padding:20px 14px;font-size:12px}.fixed .navbar-right > li > a{padding:20px 14px}.carousel-caption > h1{font-size:60px;line-height:1}.carousel-caption > h2{font-size:25px}.carousel-caption > p{padding:0 20%}}@media (min-width: 992px){.container{width:970px}.navbar-brand{margin-top:20px}.navbar-right > li > a{padding:33px 15px;font-size:14px}.fixed .navbar-right > li > a{padding:20px 15px}.carousel-caption > h1{font-size:75px}.carousel-caption > h2{font-size:30px}.carousel-caption > p{padding:0 25%}}@media (min-width: 1200px){.container{width:1170px}.navbar-brand{margin-top:20px}.navbar-right > li > a{padding:33px 22px;font-size:14px}.fixed .navbar-right > li > a{padding:20px 22px}.carousel-caption > h1{font-size:5em}.carousel-caption > h2{font-size:3em}.carousel-caption > p{padding:0 20%}}@media (max-width: 768px){.qoute-caption{margin:80px 0 0}.button-group > li{display:block;width:100%;text-align:center;margin:10px 0}.pics-item{width:50%;padding:5px}}@media (max-width: 600px){.qoute-caption{margin:80px 0 0}.client-item > a > img{margin:0 auto}.client-item > a{display:block;position:relative;background:#ac0903}.section-title > h1{font-size:45px}.section-title > h1:before,.section-title > h1:after{height:5px}}@media (max-width: 400px){.pics-item{width:100%;padding:5px}.carousel-caption{top:0}.carousel-caption > h1{font-size:28px}.carousel-caption > h2{font-size:14px}}#map{display:block;width:100%;height:400px;margin:0 auto}#map.large{height:500px}.overlay{display:block;text-align:center;color:#fff;font-size:1.8em;background:#21252b;border-radius:0;box-shadow:1px 1px 10px #333;padding:10px}.overlay_arrow{left:50%;margin-left:-16px;width:0;height:0;position:absolute}.overlay_arrow.above{bottom:-15px;border-left:16px solid transparent;border-right:16px solid transparent;border-top:20px solid #21252b}.overlay_arrow.below{top:-15px;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:20px solid #21252b}.form-control{color:#444}.input-group{padding-bottom:10px}.parallax{background-image:url("img_parallax.jpg");min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.section-parallax{background-repeat:no-repeat;background-attachment:fixed}.parallax-content{height:500px;background-color:red;font-size:36px}//.seats{background-image:url('../img/gardenseats.jpg');background-position:50% 137px}.container p{font-size:1.2em}.red{color:#ac0903}.btn-danger{color:#ac0903;background-color:#f6bd0b;border-color:#ac0903}.btn-warning{color:#ac0903;background-color:#f6bd0b;border-color:#ac0903}.btn-danger.reserve{margin-top:-100px}.panel{box-shadow:none}.panel-default{border-color:transparent}.panel-group .panel{border-radius:0;background-color:transparent}.panel-default > .panel-heading{background-color:transparent;color:inherit;position:relative;border:none;border-radius:0;padding:0}.panel-heading .panel-title{font-size:18px}.panel-title > a{font-size:16px;display:block;padding:14px 40px 14px 30px;background-color:#EDA200;color:#fff !important;text-decoration:none}.panel-title > a:after{color:#fff;content:'-';position:absolute;font-size:2em;right:27px;top:12px}.panel-title > a.collapsed{background-color:#21252b}.panel-title > a.collapsed:after{content:'+';right:24px;top:14px;font-size:2em}p.details{font-size:1em;color:#ac0903;text-align:center}dd.menu-list{padding:5px;color:#a00}dd.menu-list:hover{background:#FBFCD7;border-top:1px dashed #cdc0ad;border-bottom:1px dashed #cdc0ad}section.sno{float:left;padding-right:10px}.menu-list{border-top:1px dashed #FFF;border-bottom:1px dashed #FFF;clear:both;overflow:hidden;margin-bottom:10px}.menu-list .sno{float:left;padding:0 10px 25px 0}.menu-item{float:left;max-width:85%}.menu-list .title{font-weight:bold}.menu-list .price{float:right;padding:0 0 25px 10px}.menu-list p.desc{font-size:.9em;color:#444}.fortent{background:url(../img/fortent.png) top center repeat-x;border:5px solid #f6bd0b;padding:50px 25px 25px 25px;border-radius:10px}.successMsg{color:#3c763d;padding:5px;border:1px solid #3c763d;background:#E5FFE6}.errorMsg{color:#c9220a;padding:5px;border:1px solid #f00;background:#FFEFEF}.legend ul{padding-left:14px;list-style:none}.legend ul li:before{color:#f90;position:relative;left:-7px;font-size:18px;margin-left:-5px}.legend ul li{border:1px solid #F9B563;padding:2px;margin:3px 3px 3px 3px;border-radius:3px;background:#F9E4A9;line-height:21pt;text-align:left}.legend ul li div{display:inline;background:#F5A341;padding:1px 5px;color:#fff;font-weight:bold}blink,.blink{-webkit-animation:blink 1s step-end infinite;-moz-animation:blink 1s step-end infinite;-o-animation:blink 1s step-end infinite;animation:blink 1s step-end infinite}@-webkit-keyframes "blink"{67%{opacity:0;}}@-moz-keyframes "blink"{67%{opacity:0;}}@-o-keyframes blink{67% { opacity:0}@keyframes "blink"{67%{opacity:0;}}.img-welcome{box-shadow:0px 0px 15px #f6bd0b;border-radius:235px}
a.impressum:link,a.impressum:visited,a.impressum:active {color: #ffc107;} a.impressum:hover {color: #fff;}