img{max-width:100%;height:auto}.banner img{width:100%}body{font-size:14px;color:#8e8686;font-family:"Poppins",sans-serif}h1,h2,h3,h4,h5{font-family:"Playfair Display",serif;margin-top:0;margin-bottom:10px;color:#222}h1{font-size:26px}h2{font-size:22px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}a{color:#ed4326;-moz-transition:200ms all ease-in-out;-o-transition:200ms all ease-in-out;-webkit-transition:200ms all ease-in-out;transition:200ms all ease-in-out}a:hover{color:#cf2d11;text-decoration:none}a:focus{color:#ed4326;outline:0;text-decoration:none}.left{text-align:left}.center{text-align:center}.right{text-align:right}header{min-height:55px}.has-success .form-control{box-shadow:none}.form-control{border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#222}.form-control::-webkit-input-placeholder{color:#8e8686}.form-control:-moz-placeholder{color:#8e8686}.form-control::-moz-placeholder{color:#8e8686}.form-control:-ms-input-placeholder{color:#8e8686}.form-control:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.form-control:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.knap{border:none;background-color:#ed4326;color:#fff;font-weight:600;-moz-transition:200ms all ease-in-out;-o-transition:200ms all ease-in-out;-webkit-transition:200ms all ease-in-out;transition:200ms all ease-in-out}.knap:hover{background-color:#cf2d11}.form-group{margin-bottom:4px}.customBox-img{width:100%}.fb-thumb{width:100%;padding:40% 0;background-size:cover;background-position:center center}.fb-pager{text-align:center}.fb-pager span{color:#ccc}.fb-pager a span{color:#000}.fb-pager .number-holder{display:inline-block;text-align:center;min-width:60px}#map{height:275px}#map img{max-width:none}iframe[name='google_conversion_frame']{height:0 !important;width:0 !important;line-height:0 !important;font-size:0 !important;margin-top:-13px;float:left}.sideMenu{float:left;text-transform:uppercase;font-family:"Playfair Display",serif}.sideMenu ul{padding:0;margin:0;list-style:none}.sideMenu li{float:left;position:relative;width:100%}.sideMenu li a{-moz-transition:200ms all ease-in-out;-o-transition:200ms all ease-in-out;-webkit-transition:200ms all ease-in-out;transition:200ms all ease-in-out;padding:8px 12px;display:block;background-color:#000;color:#8e8686}.sideMenu li:hover>a{color:#ed4326;background-color:#fff}.sideMenu li.active>a{color:#ed4326;background-color:#fff}header .topHeader{background-color:#ececec}.owlHolder{position:relative;overflow:hidden}.owlHolder .owl-item{opacity:.3;-moz-transition:200ms all ease-in-out;-o-transition:200ms all ease-in-out;-webkit-transition:200ms all ease-in-out;transition:200ms all ease-in-out;cursor:move}.owlHolder .owl-item:hover{opacity:.5}.owlHolder .owl-item.active{opacity:1;cursor:default}.owlHolder .owl-item.active:hover{opacity:1}.owlHolder .owlItemHolder{position:relative}.owlHolder .owlItemHolder:after{display:block;position:relative;background-image:linear-gradient(to bottom, transparent 0, #000 100%);margin-top:-200px;height:200px;width:100%;content:'';z-index:2}.owlHolder .owlItemHolder .owlText{position:absolute;bottom:0;left:0;padding:40px 75px;width:100%;color:white;z-index:3}.owlHolder .owlItemHolder .owlText h2{color:#fff;font-size:40px;text-shadow:0 0 5px rgba(0,0,0,0.6);font-weight:900;margin-bottom:0}.owlHolder .owlItemHolder .owlText h3{font-size:40px;font-weight:400;color:#fff}.owlHolder .owlItemHolder .owlText p{text-shadow:0 0 5px rgba(0,0,0,0.6);font-size:14px;font-family:"Poppins",sans-serif}.owlHolder .owlItemHolder .owlText .knap{margin:0 auto;padding:10px}.owlHolder .owlItemHolder .owlText .knap i{margin-right:5px}.owlHolder .owlControls{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;color:white;z-index:1}.owlHolder .owlControls .btnHolder{position:relative}.owlHolder .owlControls .btnHolder>div{position:absolute;cursor:pointer}.owlHolder .owlControls .btnHolder>div img{opacity:1;-moz-transition:200ms all ease-in-out;-o-transition:200ms all ease-in-out;-webkit-transition:200ms all ease-in-out;transition:200ms all ease-in-out}.owlHolder .owlControls .btnHolder>div img:hover{opacity:.5}.owlHolder .owlControls .btnHolder .customPrevBtn{left:40px}.owlHolder .owlControls .btnHolder .customNextBtn{right:40px}.content{padding:120px 15% 110px;text-align:center}.content h1{font-size:40px;margin-bottom:25px}.content h1 strong{font-weight:900}.content p{line-height:1.4;font-weight:300}.content .arrowButton{font-weight:700;position:relative}.content .arrowButton:after{content:"\f101";font-family:FontAwesome;position:absolute;right:-15px}.content hr{margin-top:80px;margin-bottom:80px;border-top:1px dashed #000}.contentSubpage{padding:100px 15%}.contentSubpage h1,.contentSubpage h2{font-size:40px;margin-bottom:25px;font-weight:900}.contentContact{padding:100px 0}.contentContact h1,.contentContact h2{font-weight:900;font-size:40px;margin-bottom:25px}.contentContact strong{font-weight:600}.contentContact a{color:#26b24b;font-size:20px;line-height:24px}.contentContact a:hover{color:#ed4326}.contentContact .contactRight{font-weight:300;font-size:14px}.boxes{padding:120px 0;background-position:center center;background-size:cover;background-attachment:fixed;position:relative}.boxes:before{position:absolute;content:"";top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,0.5)}.custombox-col{width:16%;position:relative;min-height:1px;padding-left:10px;padding-right:10px;float:left}.customBox .customboxImage{height:170px;width:170px;border-radius:50%;background-position:center center;background-size:cover;display:block;margin:0 auto 20px;border:5px solid #fff;position:relative;overflow:hidden}.customBox .customboxImage:before{position:absolute;content:"";top:0;bottom:0;right:0;left:0;background-color:rgba(255,255,255,0.8);opacity:0;-moz-transition:200ms all ease-in-out;-o-transition:200ms all ease-in-out;-webkit-transition:200ms all ease-in-out;transition:200ms all ease-in-out}.customBox .customboxImage img{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-moz-transition:200ms all ease-in-out;-o-transition:200ms all ease-in-out;-webkit-transition:200ms all ease-in-out;transition:200ms all ease-in-out;margin-left:-75px;opacity:0}.customBox h3{text-align:center;color:#fff;font-weight:900}.customBox:hover .customboxImage:before{opacity:1}.customBox:hover .customboxImage img{opacity:1;margin-left:0}.openingHours{padding:130px 0}.openingHours .openingImg{background-position:center center;background-size:cover}.openingHours .textSection{background-color:rgba(255,255,255,0.5);padding:7.5em 1em}.openingHours .textSection h3{text-align:center;font-size:40px;font-weight:900;margin-bottom:50px}.openingHours .textSection table{margin:0 auto;color:#000}.openingHours .textSection table tr{border-top:1px solid #000}.openingHours .textSection table tr td{padding:2px 0}.openingHours .textSection table tr td:nth-of-type(odd){font-weight:bold}.openingHours .textSection table tr td:nth-of-type(even){text-align:right}.openingHours .textSection table tr:last-child{border-bottom:1px solid #000}footer{background-color:#ececec;color:#444444;font-weight:300}footer .topFooter{padding:70px 0 35px}footer .topFooter h4{color:#444444;font-weight:900;font-size:20px}footer .topFooter a{color:#444}footer .topFooter a:hover{color:#ed4326}footer .topFooter table tr td:nth-of-type(odd){font-weight:bold}footer .topFooter table tr:last-child{position:absolute;padding-top:15px}footer .bottomFooter{border-top:1px solid #cecece;color:#b7b7b7;font-size:11px;padding:15px 0}footer .bottomFooter a{color:#b7b7b7}footer .bottomFooter a:hover{color:#ed4326}footer .bottomFooter .sgme{text-align:right}.contactHolder{padding:10px 0}.contactHolder a{color:#959494;font-size:12px;font-weight:600}.contactHolder a .fa{margin-right:3px}.contactHolder a:first-child{margin-right:25px}.contactHolder a:hover{color:#ed4326}.iconHolder{float:right}.iconHolder a{background-color:#c8c8c8;height:40px;width:40px;display:inline-block;color:#fff;text-align:center;padding-top:9px;font-size:16px}.iconHolder a:hover{background-color:#ed4326}.logo{margin:10px 0}.banner{width:100%;height:275px;background-position:center center;background-size:cover}@media (min-width: 1200px){.right-color{width:calc((100% - (1120px + 20px)) / 2);background-color:rgba(255,255,255,0.8);height:275px;position:absolute;right:0}.left-color{width:calc((100% - (1120px + 20px)) / 2);background-color:rgba(255,255,255,0.8);height:275px;position:absolute;left:0}}.socialMedia{margin:15px 0}.socialMedia .fa-facebook,.socialMedia .fa-instagram{height:50px;width:50px;background-color:#c8c8c8;color:#fff;font-size:16px;text-align:center;padding-top:16px;-moz-transition:200ms all ease-in-out;-o-transition:200ms all ease-in-out;-webkit-transition:200ms all ease-in-out;transition:200ms all ease-in-out}.socialMedia span{color:#a1a1a1;padding-left:10px;-moz-transition:200ms all ease-in-out;-o-transition:200ms all ease-in-out;-webkit-transition:200ms all ease-in-out;transition:200ms all ease-in-out}.socialMedia:hover .fa-facebook,.socialMedia:hover .fa-instagram{background-color:#ed4326}.socialMedia:hover span{color:#222222}.gallery-holder .gallery-overlay,.gallery-holder .gallery-overlay:before{-moz-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}.custom-thumbnail{display:block;margin-bottom:20px}.gallery-holder{position:relative}.gallery-holder .gallery-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.4);opacity:0;filter:alpha(opacity=0)}.gallery-holder .gallery-overlay:before{content:'';position:absolute;top:50%;left:50%;height:50px;width:50px;margin-top:-25px;margin-left:-25px;border-radius:100px;background-color:#26b24b;background-image:url(/images/expand.png);background-position:center center;background-repeat:no-repeat}.gallery-holder:hover .gallery-overlay{opacity:100;filter:alpha(opacity=100)}.alert{padding:35px 35px 34px 80px;margin-bottom:0px;border:none;border-radius:0;position:fixed;margin-right:-400px;opacity:0;right:20px;z-index:999;bottom:20px;box-shadow:none;-moz-animation:moveIt 5s;-o-animation:moveIt 5s;-webkit-animation:moveIt 5s;animation:moveIt 5s;-moz-animation-delay:1s;-o-animation-delay:1s;-webkit-animation-delay:1s;animation-delay:1s;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;text-transform:uppercase;font-weight:600;text-shadow:none}.alert-success{background:none;background-color:rgba(51,51,51,0.7);color:#fff;border-left:6px solid rgba(0,210,145,0.5)}.alert-success:after{content:"";position:absolute;width:35px;height:35px;background:url(/images/checked.png);background-size:contain;background-repeat:no-repeat;top:27px;left:27px}.alert-danger{background:none;background-color:rgba(51,51,51,0.7);color:#fff;border-left:6px solid rgba(239,16,16,0.5)}.alert-danger:after{content:"";position:absolute;width:45px;height:45px;background:url(/images/stop.png);background-size:contain;background-repeat:no-repeat;top:22px;left:22px}@-webkit-keyframes moveIt{0%{margin-right:-400px;opacity:0}20%{margin-right:0;opacity:1}80%{margin-right:0;opacity:1}100%{margin-right:-400px;opacity:0}}@-moz-keyframes moveIt{0%{margin-right:-400px;opacity:0}20%{margin-right:0;opacity:1}80%{margin-right:0;opacity:1}100%{margin-right:-400px;opacity:0}}@-o-keyframes moveIt{0%{margin-right:-400px;opacity:0}20%{margin-right:0;opacity:1}80%{margin-right:0;opacity:1}100%{margin-right:-400px;opacity:0}}@keyframes moveIt{0%{margin-right:-400px;opacity:0}20%{margin-right:0;opacity:1}80%{margin-right:0;opacity:1}100%{margin-right:-400px;opacity:0}}.form-render .has-error .form-control{border-color:#ff0000}label.ng-binding,.help-block,.description{display:none !important}.bookBord{float:right}.bookBord a{color:#fff;margin-top:24px;transition:200ms all ease-in-out;padding:12px 30px;display:block;color:#fff;font-weight:600;font-size:16px;font-family:"Playfair Display",serif;border-radius:40px;margin-left:15px;background-color:#ed4326}.bookBord a:hover{background-color:#26b24b}.hidden{display:none}.menuContainer .menuRow{padding-left:0px;position:relative}.menuContainer .menuRow .Menuheaders{margin-top:30px;margin-bottom:30px}.menuContainer .menuRow .Menuheaders h3{text-align:center;font-family:"Playfair Display",serif;font-weight:700}.menuContainer .menuRow .Menuheaders .headerBorder{width:50px;height:5px;background-color:#FFF;border-bottom:1px dotted #000;position:relative;left:50%;transform:translateX(-50%);margin-top:0px}.menuContainer .menuRow .Menuheaders:first-child{margin-top:0px}.menuContainer .menuRow .menuItem{padding:0;margin-bottom:15px}.menuContainer .menuRow .menuItem p{text-align:left;font-size:14px;margin-bottom:0px}.menuContainer .menuRow .menuItem h4{text-align:left;font-size:12px;font-weight:600;color:#333;margin-top:5px;line-height:16px}.menuContainer .menuRow .menuPrice{padding-right:0px}.menuContainer .menuRow .menuPrice h5{font-size:14px;font-weight:700;color:#ed4326}.menuContainer .menuRow .menuInfo{padding-left:0px;margin:15px 0px}.menuContainer .menuRow .menuInfo p{font-size:14px;color:#8e8686;text-align:left}

