@import url(//fonts.googleapis.com/css2?family=Josefin+Sans:wght@400;600&family=Libre+Baskerville:wght@400;700&display=swap);@import url(//fonts.googleapis.com/css2?family=Alegreya:ital,wght@0,400;0,500;1,400;1,500&display=swap);:root{--about-heading-font-size:48px;--hero-logo-size:150px;--about-body-font-size:17px;--about-button-font-size:26px;--header-background:#ffffff;--header-colour-tabs:#595959;--header-colour-highlight:#006341;--header-colour-highlight-text:#ffffff;--hero-background:#f7f7f7;--hero-colour:#595959;--hero-colour-button:#ffffff;--hero-background-button:#006341;--about-background:#ffffff;--about-colour-body:#595959;--about-colour-heading:#006341;--about-colour-highlight:#006341;--opening-background:#f7f7f7;--opening-colour:#006341;--opening-colour-days:#595959;--menu-background:#ffffff;--menu-colour-heading:#006341;--menu-colour-item:#0c0901;--menu-colour-description:#595959;--menu-colour-from:#595959;--menu-colour-price:#006341;--menu-colour-button:#006341;--menu-colour-button-highlight:#ffffff;--gallery-background:#ffffff;--gallery-colour-section:#006341;--reservation-background:#f7f7f7;--reservation-colour-heading:#006341;--reservation-colour-labels:#595959;--reservation-background-fields:#ffffff;--reservation-colour-button:#006341;--reservation-colour-button-highlight:#ffffff;--reservation-colour-fields:#006341;--testimonials-background:#ffffff;--testimonials-background-individual:#ffffff;--testimonials-colour-body:#595959;--testimonials-colour-author:#006341;--testimonials-colour-quotation:#006341;--contact-background:#f7f7f7;--contact-colour-heading:#006341;--contact-background-fields:#ffffff;--contact-colour-fields:#595959;--contact-colour-button:#006341;--contact-colour-button-highlight:#ffffff;--footer-background:#ffffff;--footer-colour:#595959;--footer-background-social:#006341;--heading-font:"Alegreya";--main-font:"Josefin Sans"}#aboutSection .container h2.heading{font-size:var(--about-heading-font-size)!important}.logointro{height:var(--hero-logo-size)!important}#aboutSection p.text{font-size:var(--about-body-font-size)!important}body #header{background:var(--header-background)!important}h1{margin-top:80px}.container h1,.container>h1,.jt_col>h1,.testimonials h2,.timetable h2 .opening-hours,h2.heading,h2.section-title,section.menu h3{font-family:var(--heading-font),serif!important}.container>h1,.gallery h2,.jt_col>h1,.testimonials .container h2,h2.section-title{font-style:italic!important;text-transform:capitalize!important}.container>h1,.gallery h2,.jt_col>h1,.testimonials .container h2,.timetable h2 .opening-hours,h2.section-title,section.menu div h3{font-weight:500!important}.gallery h2,.testimonials .container h2,.timetable h2 .opening-hours,h2.section-title,section.menu div h3{font-size:32px!important}.container>h1,.jt_col>h1{font-size:48px!important}.container>h1:after,.container>h1:before,.gallery h2:after,.gallery h2:before,.jt_col>h1:after,.jt_col>h1:before,.testimonials .container h2:after,.testimonials .container h2:before,h2.section-title:after,h2.section-title:before{content:" "!important;width:70px!important;border-bottom:1px solid var(--body-font-color)!important;display:inline-block!important;transform:translate(0,-20px)!important;margin:0 14px!important;letter-spacing:.05em}.container h1:after,.container h1:before{transform:translate(0,-15px)!important}.jt_col>h1:after,.jt_col>h1:before{transform:translate(0,-30px)!important}@media only screen and (max-width:767px){.container>h1:after,.container>h1:before,.gallery h2:after,.gallery h2:before,.jt_col>h1:after,.jt_col>h1:before,.testimonials .container h2:after,.testimonials .container h2:before,h2.section-title:after,h2.section-title:before{display:none!important}}#aboutSection div h2.heading,.about h2.heading{text-align:left;margin-bottom:20px;font-size:32px;font-style:normal;font-weight:500;font-family:var(--heading-font)!important;color:var(--about-colour-heading)!important}@media only screen and (max-width:991px){#aboutSection div h2.heading,.about h2.heading{text-align:center!important}}@media only screen and (max-width:767px){.gallery h2:after,.gallery h2:before,.testimonials .container h2:after,.testimonials .container h2:before,h2.section-title:after,h2.section-title:before{display:none!important}}section.menu div h3{font-weight:500!important;font-size:32px!important;letter-spacing:.05em;font-style:italic;color:var(--menu-colour-heading)!important;text-transform:capitalize}body{padding-top:120px}body,p.text{line-height:1.6;font-size:16px;color:var(--about-colour-body)!important}#header .menu-item a,.button.menu,.contact input[type=submit],.section-subtitle,.slide-content h1,.slide-content p,.testimonials .item p,body,p.text,section.reservations p{font-family:var(--main-font),serif!important}.section-subtitle,.slide-content h1{text-transform:uppercase;letter-spacing:1.5px}.about h2.heading{text-align:left;margin-bottom:20px}::placeholder{color:var(--body-font-color)!important;font-family:var(--main-font),serif!important}.uneditable-input:focus,input:focus,input[type]:focus,textarea:focus{box-shadow:none!important;border-color:var(--main-bg-color)!important}.field-validation-error{color:#c52626!important;font-weight:600!important}#header .menu-item a{text-transform:capitalize;font-size:16px;letter-spacing:1.5px}#header .menu-item.current a{font-weight:600!important}#header .navbar-nav{margin:15px 0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header.overflow .navbar-nav{margin:0}#header.overflow.fixed .navbar-brand.normal{display:block!important}#header.overflow.fixed .navbar-brand.mini{display:none!important}@media (min-width:1280px){#header #nav li:last-child a{border:1px solid var(--header-colour-highlight);padding:15px 30px 12px;color:var(--header-colour-highlight)!important;-webkit-transition:all .15s ease-in-out!important;-o-transition:all .15s ease-in-out!important;transition:all .15s ease-in-out!important}#header #nav li:last-child:hover a{border:1px solid var(--header-colour-highlight);background-color:var(--header-colour-highlight);color:var(--header-colour-highlight-text)!important}}@media (min-width:768px) and (max-width:1365px){.navbar-nav>li{padding:15px 6px 15px 6px!important}}#header #nav li:last-child{padding-right:0!important}.navbar-toggle{color:var(--header-colour-tabs)!important}#flipdish-menu .menu__basket.fixed{position:fixed!important;top:90px!important;width:376.656px!important}#header{background:#fff!important;top:0!important;z-index:9999!important;height:120px!important;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#header .menu-item a{color:var(--header-colour-tabs)!important}#header nav .menu-item a:hover,#header nav .menu-item.current a{color:var(--header-colour-highlight)!important}#header .logo_elixir{height:75px!important;-webkit-transition:all .5s ease-in-out!important;-o-transition:all .5s ease-in-out!important;transition:all .5s ease-in-out!important;background-position:center center!important}#header.overflow .logo_elixir{height:50px!important}#home-slider{position:relative!important;background:var(--hero-background)}#home-slider,#home-slider .owl-carousel .item{height:70vh!important;min-height:500px!important}section#home-slider #discount-badge{background-color:var(--hero-background-button)!important;border:5px solid var(--hero-colour-button)!important;border-radius:0!important;box-shadow:none!important;left:calc(50% - 150px - 100px)!important;margin-left:0!important;top:40px!important}#home-slider #discount-badge div{color:var(--hero-colour-button)!important}@media only screen and (max-width:1280px){#home-slider{min-height:unset!important;height:auto!important;padding-bottom:20px}#home-slider .owl-carousel .item{min-height:unset!important;height:360px!important}#owl-main-text .item{margin-top:90px!important}section#home-slider #discount-badge{left:50px!important}}@media only screen and (max-width:480px){#home-slider .owl-carousel .item{height:280px!important}}#home-slider .voffset100{display:none}.logointro{background-position:left!important;display:inline-block!important;margin:0!important}@media only screen and (max-width:1280px){#home-slider .logointro{margin:0!important;background-position:center!important}}@media only screen and (max-width:480px){#home-slider .logointro{height:120px}}#home-slider .slide-content a{display:block;text-align:left}#home-slider .slide-content>a:first-of-type:hover{opacity:1}@media only screen and (max-width:1280px){#home-slider .slide-content a{text-align:center}#home-slider .slide-content>a:first-of-type{margin-top:-240px}}@media only screen and (max-width:480px){#home-slider .slide-content>a:first-of-type{margin-top:-200px}}.overlay{display:none}#home-slider .owl-carousel img{width:50%!important;min-height:500px!important;height:70vh!important;object-fit:cover;left:0!important;padding:0;top:0!important}@media only screen and (max-width:1280px){#home-slider #owl-main.owl-carousel img{top:0!important;padding-right:0!important;width:100%!important;min-height:auto!important;height:360px!important}}@media only screen and (max-width:480px){#home-slider #owl-main.owl-carousel img{top:0!important;padding-right:0!important;width:100%!important;min-height:auto!important;height:280px!important}}.slide-content .slide-sep{display:none}#home-slider .slide-content{display:flex;flex-direction:column;justify-content:center;position:absolute;margin:0!important;padding:25px 50px;left:50%;right:0;top:0;bottom:0;height:auto;margin:auto;text-align:left}@media only screen and (max-width:1280px){#home-slider .slide-content{display:block;position:relative;margin:0!important;padding:0 50px 20px;left:0;text-align:center}}#owl-main-text a{display:inline-block!important;text-align:center!important;color:var(--hero-colour-button)!important;text-shadow:none;background-color:var(--hero-background-button);font-size:24px!important;padding:24px;margin:24px 0 0!important;max-width:560px;width:100%;text-decoration:none!important}#owl-main-text a h1{display:inline-block;color:var(--hero-colour-button)!important;text-shadow:none;font-size:24px!important;line-height:32px!important;padding:0;position:relative;margin:0!important}@media only screen and (max-width:480px){#owl-main-text a{font-size:18px!important;padding:16px;margin:8px 0 0!important;max-width:100%}#owl-main-text a h1{font-size:18px!important;line-height:24px!important}}#home-slider .my-app-logos{opacity:1;position:absolute;left:-174px;margin:0;padding:0;bottom:50px;overflow:hidden}#home-slider .my-app-logos a{background:rgba(0,0,0,.4);padding:4px;text-align:right;float:left}#home-slider .my-app-logos a img{width:56px;height:56px;margin-top:0!important}@media only screen and (min-width:1280px){#home-slider .my-app-logos a{background:rgba(0,0,0,.5)}#home-slider .my-app-logos a img{width:64px;height:64px}}@media only screen and (max-width:1279px){#home-slider .my-app-logos{margin:20px 0 0!important;position:static;left:auto;bottom:auto;display:inline-block}#home-slider .my-app-logos a{text-align:center}}#home-slider .restAddresses p{text-align:left;padding:0!important;color:var(--hero-colour);font-size:16px;line-height:24px}@media only screen and (max-width:1280px){#home-slider .restAddresses p{text-align:center}}@media only screen and (max-width:767px){#home-slider .restAddresses p{margin:16px 0!important}}.mouse{display:none!important}#home-slider .my-powerby{bottom:-48px!important;margin-right:15px!important;margin-bottom:0!important;padding-bottom:15px}#home-slider .my-powerby a{color:var(--hero-colour)!important;opacity:.7;font-size:16px;line-height:20px}@media only screen and (max-width:1280px){#home-slider .my-powerby{position:static!important;margin-bottom:20px;text-align:center;bottom:auto!important;margin-right:0!important;margin-bottom:0!important}#home-slider .my-powerby a{font-size:14px;line-height:18px}}#aboutSection .orderButton{border:1px var(--about-colour-highlight) solid;background-color:var(--about-colour-highlight)!important;color:var(--about-background)!important;padding:3px 10px;font-size:var(--about-button-font-size)!important;margin-bottom:20px}#aboutSection .orderButton:hover{border:1px var(--about-colour-highlight) solid;background-color:var(--about-background)!important;color:var(--about-colour-highlight)!important}#aboutSection.about{background:var(--about-background)!important}.about h2.section-title{color:var(--about-colour-heading)!important;font-family:var(--heading-font)!important}.section.about,.section.about .jt_row,section.menu{padding-bottom:100px!important}.section.about .row:last-child{padding-bottom:0!important}.section{padding-top:100px!important;margin-bottom:0!important}.menu .jt_row{padding-bottom:0!important}.about .section-subtitle{margin-bottom:80px!important;color:var(--body-font-color)!important}#menu.menu{background:var(--menu-background)!important}.menu{min-height:auto!important}section.menu ul li{color:var(--menu-colour-item)!important}.menu span.price,section.menu ul li,section.menu ul li .detail{font-family:var(--main-font),serif!important}section.menu ul li .detail{color:var(--menu-colour-description)!important}.menu span.price,section.menu ul li{font-weight:600!important}.menu .price{color:var(--menu-colour-price)!important}.menu .price i{color:var(--menu-colour-from)!important}section.menu h3{padding-bottom:10px;border-bottom:1px dashed #e2e6e8!important}.button.menu{letter-spacing:1.5px;font-weight:600!important;border-color:var(--menu-colour-button)!important;color:var(--menu-colour-button)!important}.button.menu:hover{background-color:var(--menu-colour-button)!important;color:var(--menu-colour-button-highlight)!important}.timetable{background-image:none!important;background-color:var(--opening-background)!important;min-height:auto!important}.timetable h2 .opening-hours{font-weight:inherit!important;line-height:inherit!important;font-size:32px!important;color:var(--opening-colour)!important}.timetable .days,.timetable .hours{color:var(--opening-colour-days)!important;font-style:normal!important;font-size:16px!important;line-height:2.5!important;margin-bottom:0!important;font-weight:400!important}.timetable .container>div{padding-bottom:0}#timetable.section.timetable{min-height:auto;padding:50px 0!important}.timetable .my-column-divider{display:none!important}#gallery.gallery{background:var(--gallery-background)!important}section.gallery{background:0 0!important;padding:0 100px!important}.gallery .jt_row{padding-bottom:0!important}.gallery .entry{width:33.33%!important}.gallery h2{color:var(--gallery-colour-section)!important}#testimonials{background:var(--testimonials-background)!important;padding:100px 0!important}.testimonials{background:0 0!important;margin:0 100px!important;min-height:inherit!important}.testimonials .jt_row{padding-bottom:0!important}#testimonials.testimonials h2{text-align:center!important;margin-bottom:60px;color:var(--testimonials-colour-quotation)!important}.testimonials h2:after,.testimonials h2:before{content:url(https://cdn.jsdelivr.net/gh/ryanshirley-flipdish/Elixir-Template-Cafe-Shirley@1/Areas/AutoSites/elixircontent/elixirfull/images/header_decorator_light_gray.png)!important;vertical-align:text-bottom;margin:14px;width:auto!important;height:auto!important;position:relative!important;left:inherit!important;bottom:inherit!important;background:0 0!important}section.testimonials h2 span{position:absolute;text-align:center;display:block;font-family:var(--heading-font)!important;color:var(--testimonials-colour-quotation)!important;font-weight:400!important;font-size:120px!important;line-height:120px;width:120px;left:calc(50% - 60px);top:55px}.testimonials .item{background:var(--testimonials-background-individual)!important}.testimonials .item p{color:var(--testimonials-colour-body)!important;text-align:center}.testimonials .testimonials.carousel-wrapper.with_pagination .owl-controls .owl-page.active span,.testimonials .testimonials.carousel-wrapper.with_pagination .owl-controls.clickable .owl-page:hover span{border:2px solid var(--testimonials-colour-quotation)!important;background:var(--testimonials-colour-quotation)!important}.testimonials .testimonials.carousel-wrapper.with_pagination .owl-theme .owl-controls .owl-page span{border:2px solid var(--testimonials-colour-quotation)!important}#testimonials.testimonials .item span.author{color:var(--testimonials-colour-author)!important}.reservations{margin:100px 100px 50px!important;background-color:var(--reservation-background)!important;color:var(--body-font-color-inverse)!important}.reservations>div div.col-md-12:nth-child(2){display:none!important}.reservations h2.section-title{color:var(--reservation-colour-heading)!important}.reservations .jt_row{padding-bottom:0!important}.reservations input[type=submit]{padding:20px 10px!important;width:260px!important;height:65px!important;background-color:var(--reservation-background)!important;border:2px solid var(--reservation-colour-button)!important;color:var(--reservation-colour-button)!important;font-size:16px!important}.reservations input[type=submit]:hover{color:var(--reservation-colour-button-highlight)!important;background-color:var(--reservation-colour-button)!important}.reservations label{color:var(--reservation-colour-labels)!important}.reservations input,.reservations textarea{background:var(--reservation-background-fields)!important;font-family:var(--main-font),serif!important;border:1px solid #fff!important;color:var(--reservation-colour-fields)!important}.reservations textarea:focus{border-color:var(--reservation-color)!important}.reservations .contact-form p{color:var(--reservation-colour-heading)!important;font-family:var(--main-font),serif!important}.reservation-phone a{display:inline-block;font-family:var(--main-font);font-size:14px!important;line-height:18px!important;padding:13px 24px!important;border:1px solid var(--heading-font-color-inverse)!important}.reservations .owl-item{margin-top:40px}.section.reservations input.text{height:60px!important}.contact{margin:0 100px 50px!important;background-color:var(--contact-background)!important;color:var(--contact-colour-fields)!important}.contact h2.section-title{color:var(--contact-colour-heading)!important}.contact .jt_row{padding-bottom:0!important}.contact input[type=submit]{letter-spacing:1.5px;font-weight:600!important;padding:20px 10px!important;width:260px!important;height:65px!important;background-color:var(--contact-background)!important;font-size:16px!important;border:2px solid var(--contact-colour-button)!important}.contact input[type=submit]:hover{background-color:var(--contact-colour-button)!important;color:var(--contact-colour-button-highlight)!important}.contact input,.contact textarea{background:var(--contact-background-fields)!important;font-family:var(--main-font),serif!important;border:1px solid #fff!important;color:var(--contact-colour-fields)!important}section#contact input[type=email],section#contact input[type=text]{height:60px}section#contact textarea{min-height:372px!important}#maps{margin:0 100px!important;width:calc(100% - 200px)!important}footer#footer{background:var(--footer-background)!important;height:auto!important;padding:50px 0!important}#footer .my-link-color a{text-transform:uppercase;visibility:hidden;position:relative}#footer .my-link-color a:after{visibility:visible;position:absolute;top:0;left:0;right:0;content:"Powered by Flipdish";color:var(--footer-colour)!important;font-weight:600!important}#footer .footerlink a{color:var(--footer-colour)!important}#footer .social{margin:10px 0 30px!important}#footer .social li .icon{background:var(--footer-background-social)!important;font-size:25px!important;line-height:67px!important;border-radius:0 important;margin:0 5px!important}section#about{padding-top:0!important}section#about .voffset100,section#about .voffset40{display:none!important}section#reservations{background:var(--reservation-background)!important;margin:50px 0!important}section#reservations .voffset70{display:none!important}#flipdish-menu p.tertiary{background-color:transparent!important}#flipdish-menu .where__option__info .fd-h4,#flipdish-menu .where__option__info h2{color:var(--body-font-color)!important}#flipdish-menu .where__option:hover .fd-h4,#flipdish-menu .where__option:hover h2{color:#fff!important}#flipdish-menu .menu__items__item--img-big .menu__items__item__desc,#flipdish-menu .menu__items__item__img-holder{padding:0!important}#flipdish-menu .menu__items{width:calc(100% + 30px)!important;position:relative!important;left:-15px!important;margin-bottom:40px!important;background:0 0!important}.mymenu,.mymenu #flipdish-menu .light{background-color:var(--second-bg-color)!important}section.mymenu{padding-top:0!important}#flipdish-menu .checkout .col-md-8,#flipdish-menu .checkout .fd-subheader,#flipdish-menu .configure>div.col-md-8,#flipdish-menu .menu,#flipdish-menu .menu__basket__content,#flipdish-menu .menu__sidepanel{padding:16px!important;background:#fff!important}#flipdish-menu .checkout .fd-subheader,#flipdish-menu .configure__header--img,#flipdish-menu .configure__options__select:hover,#flipdish-menu .configure__total,#flipdish-menu .menu .row div.menu__items__item--added:hover>div>div,#flipdish-menu .menu__basket,#flipdish-menu .menu__items__item--img-big .menu__items__item__img-holder__img,#flipdish-menu .menu__items__item--img-small .menu__items__item__img-holder__img,#flipdish-menu .menu__sidepanel{box-shadow:none!important}#flipdish-menu .menu__basket__content__item:first-child{padding-top:0!important}#flipdish-menu .checkout hr{border:1px dashed #e2e6e8!important}#flipdish-menu .checkout .checkout__items{border:1px solid #e2e6e8;background-color:var(--second-bg-color);padding:16px!important}#flipdish-menu .location-header hr{display:none!important}#flipdish-menu .location-header{margin-bottom:20px}#flipdish-menu .location-header h1{font-family:var(--heading-font),serif!important}#flipdish-menu .menu__basket__content__item,#flipdish-menu .menu__items__item{border-bottom:1px dashed #e2e6e8!important}#flipdish-menu .menu__items__item--img-big.menu__items__item--added .menu__items__item__img-holder__img{border:1px solid #fff!important}#flipdish-menu .menu__items__item--img-big.menu__items__item--added .menu__items__item__img-holder__img__details .fd-h4{color:var(--body-font-color)!important}#flipdish-menu .menu__items__item--img-big.menu__items__item--added .menu__items__item__img-holder__img__details .fd-h3{color:var(--main-bg-color)!important}#flipdish-menu .menu__items__column div:first-child .menu__items__item--noimg-nodesc{border-top:1px dashed #e2e6e8!important}#flipdish-menu .menu__items__item--img-big:hover .menu__items__item__img-holder__img{border:1px solid #fff!important}#flipdish-menu .menu__items__item--img-big .menu__items__item__img-holder__img__details{position:relative!important;padding:10px 0 0!important;background:0 0!important}#flipdish-menu .menu__items__item--img-big .menu__items__item__desc{margin-top:0!important}#flipdish-menu .menu__items__item--img-big:hover .menu__items__item__img-holder__img{border:1px solid #fff!important}#flipdish-menu .menu__items__item--img-big:hover{-webkit-box-shadow:0 8px 5px -3px rgba(158,158,158,.15);-moz-box-shadow:0 8px 5px -3px rgba(158,158,158,.15);box-shadow:0 8px 5px -3px rgba(158,158,158,.15)}#flipdish-menu .menu__items__item__header__price .fd-h3,#flipdish-menu .menu__items__item__img-holder .fd-h3,#flipdish-menu :not(#\20):not(#\20):not(#\20).MuiTypography-h4{font-weight:500!important;font-family:var(--main-font),serif!important}#flipdish-menu .location-header h1{font-family:var(--heading-font),serif!important}#flipdish-menu :not(#\20):not(#\20):not(#\20):not(#\20):not(#\20):not(#\20).flipdish-web-order-c1>.MuiExpansionPanelSummary-root{background:0 0!important;border-left:none!important;border-right:none!important;border-bottom:none!important;border-top:1px solid #e2e6e8!important;padding:10px 0 0!important;box-shadow:none!important;min-height:auto!important}#flipdish-menu :not(#\20):not(#\20):not(#\20):not(#\20):not(#\20):not(#\20):not(#\20):not(#\20):not(#\20):not(#\20):not(#\20):not(#\20).flipdish-web-order-c1>.MuiExpansionPanelSummary-root>.MuiExpansionPanelSummary-content>.MuiTypography-root{margin-left:0!important;font-family:var(--heading-font),serif!important;padding:0!important;font-weight:600!important}#flipdish-menu :not(#\20):not(#\20):not(#\20).MuiIconButton-root{padding:0 10px!important}#aboutSection .voffset40,.gallery .voffset200,.menu .menu-logo,.menu .voffset100,.menu .voffset60,.ornament,.testimonials .testimonials_img,.testimonials .voffset20,.testimonials .voffset80,.timetable-decorator,.timetable-decorator2{display:none!important}#home-slider .slide-sep,#timetable .timetable-decorator,.ornament,.overlay{background:0 0!important}:focus,a:focus{outline:0!important}::selection{background-color:var(--main-bg-color)!important;color:var(--body-font-color-inverse)!important}.cd-top{visibility:initial!important}@media only screen and (max-width:1500px){#home-slider .voffset100{margin-top:100px}}@media only screen and (max-width:1280px){#home-slider .owl-carousel img{padding-right:50px!important}.slide-content{margin-left:50px!important}#maps{margin:0 50px!important}#maps{width:calc(100% - 100px)!important}section.gallery{padding:0 50px!important}section.contact,section.reservations{margin:50px!important}}@media only screen and (max-width:1024px){#home-slider .owl-carousel img{padding-right:34px!important}.slide-content{margin-left:34px!important}#maps{margin:0 34px!important}#maps{width:calc(100% - 68px)!important}section.gallery{padding:0 34px!important}section.contact,section.reservations{margin:50px 34px!important}.navbar-brand{left:34px!important}.navbar-nav{right:34px!important}}@media only screen and (max-width:991px){.slide-content{position:relative!important;height:auto!important}#home-slider{height:auto!important;padding:0 34px!important}#home-slider .owl-carousel img{left:0!important;width:100%!important;height:500px!important;top:0!important;padding:0!important}#home-slider .mouse{bottom:auto!important;top:410px!important;left:50%;right:50%}#home-slider .my-powerby a{text-align:right!important}#owl-main-text .item{padding-bottom:0!important}.slide-content p{bottom:0!important}#owl-main-text h1{margin-bottom:0!important}#owl-main-text{height:auto!important}.section.about .row:last-child{display:flex!important;flex-direction:column-reverse!important}.section.about .row:last-child p{margin-bottom:0!important}#maps{height:100%!important}}@media only screen and (max-width:767px){#header .navbar-nav{margin:0!important;background-color:var(--header-background)!important;box-shadow:0 3px 3px rgba(0,0,0,.4)}header a span{color:var(--header-colour-tabs)!important}.navbar-nav>li{border-bottom-color:var(--header-colour-tabs)}#owl-main-text,.logointro{margin:0!important}#home-slider .voffset100{margin-top:50px!important}.about .text{margin:0!important;text-align:left!important}.about .voffset10{display:none!important}.about .jt_col,.timetable .jt_col{margin-bottom:20px!important}.testimonials{margin:0!important}.section{padding-top:40px!important}.section.about,.section.about .jt_row,section.menu{padding-bottom:50px!important}.timetable .container{padding-top:0!important}.timetable h2{line-height:inherit!important}.menu .container{padding:0 36px!important}.menu .col-md-12{display:none}.gallery .jt_col{margin-bottom:0!important}#testimonials{padding:50px 36px!important}}