@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,600;0,700;0,900;1,400&display=swap);:root{--about-heading-font-size:24px;--about-body-font-size:17px;--about-button-font-size:26px;--header-background:#ffffff;--header-colour-tabs:#1d2130;--header-colour-highlight:#f0591e;--hero-background:#ffbe3f;--hero-colour:#1d2130;--hero-colour-button:#1d2130;--hero-background-button:#ffffff;--about-background:#ffffff;--about-colour-body:#1d2130;--about-colour-heading:#1d2130;--about-colour-highlight:#f0591e;--opening-background:#1d2130;--opening-background-individual:#ffbe3f;--opening-colour:#ffffff;--opening-colour-days:#1d2130;--opening-colour-highlight:#f0591e;--menu-colour-heading:#1d2130;--menu-colour-item:#1d2130;--menu-colour-description:#1d2130;--menu-colour-from:#1d2130;--menu-colour-price:#1d2130;--menu-background:#ffffff;--menu-colour-button:#ffffff;--menu-colour-button-background:#f0591e;--reservation-colour-heading:#1d2130;--reservation-colour-button:#f0591e;--reservation-colour-labels:#1d2130;--reservation-background:#ffffff;--reservation-background-fields:#f5f5f5;--reservation-colour-fields:#1d2130;--testimonials-background:#ffbe3f;--testimonials-background-individual:#ffffff;--testimonials-colour-body:#1d2130;--testimonials-colour-quotation:#1d2130;--contact-background:#ffffff;--contact-colour-heading:#1d2130;--contact-background-fields:#f5f5f5;--contact-colour-fields:#1d2130;--contact-colour-button:#f0591e;--footer-background:#1d2130;--footer-colour:#ffffff;--primary-font:"Poppins";--secondary-font:"Poppins"}#aboutSection .container h2.heading{font-size:var(--about-heading-font-size)!important}#aboutSection p.text{font-size:var(--about-body-font-size)!important}#contact .section-subtitle,#empty br,#gallery>div:first-child>div:first-child,#home-slider .mouse,#home-slider .slide-content>a,#home-slider .slide-sep,#menu .menu-logo,#reservations .menu-logo,#reservations>div.container>div:first-child>div:first-child,#testimonials .owl-controls,#testimonials>.container>div:first-child>div:nth-child(2),.button.center::after,.button.center::before,.ornament,.overlay,.reservationDivider,.section-title::after,.timetable-decorator,.timetable-decorator2,div[class*=voffset],h1::before,section.timetable .my-column-divider{display:none!important}.section{margin:0!important;padding:90px 0!important;background:0 0!important;min-height:unset!important;overflow:visible!important}html .section{text-align:left}.section .jt_row{padding-bottom:0!important}.section>.container{overflow:visible!important}#about,#aboutSection,#contact,#gallery,#home-slider,#menu,#reservations,#testimonials,#timetable{height:unset!important;min-height:unset!important}@media (max-width:767px){.section{padding:50px 0!important}}@media (min-width:991px){.section{overflow:hidden!important}}html #flipdish-menu .container,html #flipdish-menu .container-fluid,html #header>.container,html #home-slider .owl-carousel,html .container{max-width:1160px;padding-top:0;padding-left:34px;padding-right:34px;margin:0 auto}@media only screen and (min-width:1281px){html #flipdish-menu .container-fluid.flex,html #flipdish-menu .container.flex-one{padding-left:0;padding-right:0;width:1092px}}@media (min-width:1200px){html #flipdish-menu .container,html #flipdish-menu .container-fluid,html #home-slider .owl-carousel,html .container{width:1160px}}@media (min-width:1600px){html #flipdish-menu .container,html #flipdish-menu .container-fluid,html #header>.container,html #home-slider .owl-carousel,html .container{width:1400px;max-width:unset}html #flipdish-menu .container-fluid.flex,html #flipdish-menu .container.flex-one{padding-left:0;padding-right:0;width:1332px}}@media only screen and (max-width:1280px){html #flipdish-menu .container,html #flipdish-menu .container-fluid,html #header>.container,html #home-slider .owl-carousel,html .container{width:100%}}@media (max-width:1024px){html #header>.container{padding:0 34px}#flipdish-menu .container-fluid .container{padding-left:0;padding-right:0}}@media (max-width:767px){html .jt_col{margin-bottom:0}}#contact textarea,#footer .my-link-color a,#footer p,#header .menu-item a,#home-slider .my-link-color a,#menu .price,#menu .price i,#reservations input.text,#reservations label,#reservations textarea,#testimonials .item p,.footerlink a,.item span.author,.slide-content p,input::placeholder,p.text,section#home-slider #discount-badge .title,section.menu ul li,section.menu ul li .detail,section.timetable .section-subtitle,select#languageSelector,textarea::placeholder{font-family:var(--secondary-font)!important}#contact p,#gallery,#gallery p,#owl-main-text a h1,.container>h1,.section-subtitle,body,div.section-subtitle,h1,h1.section-title{font-family:var(--primary-font),sans-serif!important}#menu h3,#reservations .column_container>p{font-family:var(--primary-font),sans-serif!important}#header,#header a{color:var(--header-colour-tabs)!important}#home-slider,#home-slider p{color:var(--hero-colour)!important}#about,#about h1,#aboutSection,body #about h2.heading,body #aboutSection h2.heading{color:var(--about-colour-heading)!important}#about p,#aboutSection p{color:var(--about-colour-body)!important}#timetable,#timetable .section-subtitle,#timetable .section-subtitle.days,#timetable .section-subtitle.hours,#timetable p{color:var(--opening-colour-days)!important}#menu,#menu h3{color:var(--menu-colour-heading)!important}#menu li,#menu p{color:var(--menu-colour-item)!important}#menu .detail{color:var(--menu-colour-description)!important}#menu .price i{color:var(--menu-colour-from)!important}#menu .price{color:var(--menu-colour-price)!important}#reservations,#reservations h3,[class*=col-md-]>#reservations h2.section-title{color:var(--reservation-colour-heading)!important}#reservations p{color:var(--reservation-colour-labels)!important}#reservations{color:var(--reservation-colour-fields)!important}#testimonials,#testimonials .item i,#testimonials p{color:var(--testimonials-colour-body)!important}#testimonials .author{color:var(--testimonials-colour-body)!important}#contact .section-title{color:var(--contact-colour-heading)!important}#footer .my-link-color a,#footer p{color:var(--footer-colour)!important}#about h1,.container>h1,h1.section-title{margin:100px 0 60px!important;text-align:left!important;font-size:48px!important;line-height:64px!important;font-weight:400!important;text-transform:capitalize!important}body>.container>h1{margin-top:190px!important}#aboutSection .section-title,#contact .section-title,#reservations h3,#timetable .section-title{position:relative!important;margin:0 0 36px!important;padding:0 0 0 52px!important;font-family:var(--primary-font),sans-serif!important;font-size:36px!important;line-height:48px!important;text-align:left!important;font-weight:400!important;text-transform:capitalize!important}#aboutSection .section-title::before{display:block!important;margin:0!important;position:absolute!important;content:" "!important;background:var(--about-colour-highlight)!important;width:32px!important;height:32px!important;left:0!important;top:calc(50% - 16px)!important}#timetable .section-title::before{display:block!important;margin:0!important;position:absolute!important;content:" "!important;background:var(--opening-colour-highlight)!important;width:32px!important;height:32px!important;left:0!important;top:calc(50% - 16px)!important}#contact .section-title::before{display:block!important;margin:0!important;position:absolute!important;content:" "!important;background:var(--contact-colour-button)!important;width:32px!important;height:32px!important;left:0!important;top:calc(50% - 16px)!important}#reservations h3::before{display:block!important;margin:0!important;position:absolute!important;content:" "!important;background:var(--reservation-colour-button)!important;width:32px!important;height:32px!important;left:0!important;top:calc(50% - 16px)!important}#about .heading,#aboutSection .heading{font-family:var(--primary-font),sans-serif!important;font-size:32px!important;line-height:48px!important;font-weight:700!important;text-align:left!important;color:var(--about-colour-heading)!important}.section-subtitle{text-align:left!important}@media (max-width:1199px){#aboutSection .section-title,#contact .section-title,#reservations h3,#timetable .section-title{margin:0 0 16px!important;padding:0 0 0 40px!important;font-size:24px!important;line-height:36px!important}#aboutSection .section-title::before,#contact .section-title::before,#reservations h3::before,#timetable .section-title::before{width:24px!important;height:24px!important;top:calc(50% - 12px)!important}#about .heading,#aboutSection .heading{font-size:24px!important;line-height:36px!important}#about h1.section-title,#empty h1.section-title,.container>h1,body>.container>h1{margin-top:190px!important}}@media only screen and (max-width:767px){html .section .text{margin-top:inherit}#about h1.section-title,.container>h1,h1.section-title{margin-bottom:40px!important;padding-left:0!important;text-align:left!important;font-size:36px!important;line-height:48px!important;text-transform:capitalize!important}#about h1.section-title,#empty h1.section-title{margin:140px 0 20px!important}}@media (max-width:480px){html p.text{font-size:14px;line-height:21px}#aboutSection .section-title,#contact .section-title,#reservations h3,#timetable .section-title{margin:0 0 16px!important;padding:0 0 0 32px!important;font-size:20px!important;line-height:30px!important}#aboutSection .section-title::before,#contact .section-title::before,#reservations h3::before,#timetable .section-title::before{width:20px!important;height:20px!important;top:calc(50% - 10px)!important}#about .heading,#aboutSection .heading{font-size:20px!important;line-height:30px!important}#about h1.section-title,#empty h1.section-title{margin:110px 0 0!important}body>.container>h1{margin:160px 0 35px!important}}#home-slider{background:var(--hero-background)!important}#testimonials{background:var(--testimonials-background)!important}#timetable{background:var(--opening-background)!important}#footer{background:var(--footer-background)!important}#about .ctabutton,#aboutSection .ctabutton,#contact .button,#menu .button,#reservations .button,[class*=col-md-]>#reservations .reservation-phone a{padding:20px 40px!important;font-size:18px!important;font-family:var(--primary-font),sans-serif!important;font-weight:700!important;line-height:24px!important;outline:0!important;height:64px!important;border-radius:32px!important;border:none!important;text-transform:capitalize!important}#about .ctabutton,#aboutSection .ctabutton{background:var(--about-colour-highlight)!important}#menu .button{color:var(--menu-colour-button)!important;background:var(--menu-colour-button-background)!important}#reservations .button{background:var(--reservation-colour-button)!important;color:var(--reservation-background)!important}#contact .button,[class*=col-md-]>#reservations .reservation-phone a{background:var(--contact-colour-button)!important}@media (max-width:480px){#about .ctabutton,#aboutSection .ctabutton,#contact .button,#menu .button,#reservations .button,[class*=col-md-]>#reservations .reservation-phone a{padding:18px 20px!important;font-size:16px!important;line-height:20px!important;height:auto!important;margin-left:0!important;margin-right:0!important;width:100%!important;display:block!important;text-align:center!important}}#reservations input.text,#reservations textarea{background:var(--reservation-background-fields)!important;border:none!important;font-size:18px!important;font-weight:400!important;line-height:24px!important;box-shadow:none!important}#contact input[type=email],#contact input[type=text],#contact textarea{background:var(--contact-background-fields)!important;border:none!important;font-size:18px!important;font-weight:400!important;line-height:24px!important;box-shadow:none!important}#contact input[type=email],#contact input[type=text]{margin-bottom:24px}#contact textarea{min-height:312px!important}#reservations label{font-size:12px!important;line-height:16px!important;margin:0 0 4px!important;font-weight:400!important;width:100%;display:block}#contact input[type=email],#contact input[type=text],#reservations input.text{padding:18px 12px!important;height:60px!important}::placeholder{color:var(--contact-colour-fields)!important;font-size:inherit!important;font-family:var(--primary-font),sans-serif!important;font-weight:inherit!important;line-height:inherit!important}.field-validation-error span{color:red}@media (max-width:480px){#contact input[type=email],#contact input[type=text],#contact textarea,#reservations input.text,#reservations textarea{font-size:14px!important}}#about .row:first-child .col-md-6:nth-child(3),#about .row:nth-child(even) .col-md-6:last-child,#about .row:nth-child(odd):not(:first-child) .col-md-6:first-child,#aboutSection .row:first-child .col-md-6:nth-child(3),#aboutSection .row:nth-child(even) .col-md-6:last-child,#aboutSection .row:nth-child(odd):not(:first-child) .col-md-6:first-child,#header .navbar-brand,#menu>.container>.row,#owl-main-text a,#testimonials .owl-item{box-shadow:0 10px 30px rgba(0,0,0,.25)}@media (max-width:991px){#about .row:first-child .col-md-6:nth-child(3),#about .row:nth-child(even) .col-md-6:last-child,#about .row:nth-child(odd):not(:first-child) .col-md-6:first-child,#aboutSection .row:first-child .col-md-6:nth-child(3),#aboutSection .row:nth-child(even) .col-md-6:last-child,#aboutSection .row:nth-child(odd):not(:first-child) .col-md-6:first-child{box-shadow:none}}@media (max-width:767px){#menu>.container>.row{box-shadow:none}#header .navbar-nav{box-shadow:0 10px 30px rgba(0,0,0,.25)}}@media (min-width:992px){#about>.container>div.row:first-of-type>div:nth-child(4),#about>.container>div.row:nth-child(2)>div:first-child,#aboutSection #owl-about,#aboutSection #owl-about .owl-wrapper-outer,#aboutSection #owl-about2,#aboutSection #owl-about2 .owl-wrapper-outer,#menu>.container>.row,#testimonials>.container,.col-md-12>#reservations{position:relative;overflow:visible}#about>.container>div.row:first-of-type>div:nth-child(4)::before,#about>.container>div.row:nth-child(2)>div:first-child::before,#aboutSection #owl-about .owl-wrapper-outer::before,#aboutSection #owl-about2 .owl-wrapper-outer::before,#home-slider .owl-carousel::after,#menu>.container>.row::before,#testimonials>.container::before,.col-md-12>#reservations::before{position:absolute;display:block;content:" ";width:104px;height:104px;z-index:10;background:url(https://www.flipdish.com/elixir/img/lospollos/texture_dark.svg) no-repeat;background-size:contain;opacity:.3}#timetable>.container>div>div:not(:first-child):before{background-image:url(https://www.flipdish.com/elixir/img/lospollos/texture_light.svg)}#testimonials>.container::before{left:34px;bottom:-142px}#home-slider .owl-carousel::after{left:-18px;top:-52px}#about>.container>div.row:first-of-type>div:nth-child(4)::before{right:-18px;bottom:-52px}#aboutSection #owl-about .owl-wrapper-outer::before{right:-52px;top:-52px}#about>.container>div.row:nth-child(2)>div:first-child::before{left:-18px;top:-52px}#aboutSection #owl-about2 .owl-wrapper-outer::before{left:-52px;top:-52px}#timetable>.container>div>div:not(:first-child)::before{right:-52px;top:-52px}#menu>.container>.row::before{left:-52px;top:-52px}[class*=col-md-]>#reservations::before{bottom:-52px;left:30%}}@media (max-width:1199px){#about #owl-about .owl-wrapper-outer::before,#about #owl-about2 .owl-wrapper-outer::before,#aboutSection #owl-about .owl-wrapper-outer::before,#aboutSection #owl-about2 .owl-wrapper-outer::before,#home-slider .owl-carousel::after,#menu>.container>.row::before,#testimonials>.container::before{position:absolute;display:block;content:" ";width:72px;height:72px}#home-slider .owl-carousel::after{left:-28px;top:-28px}#about #owl-about .owl-wrapper-outer::before,#aboutSection #owl-about .owl-wrapper-outer::before{right:-28px;top:-28px}#about #owl-about2 .owl-wrapper-outer::before,#aboutSection #owl-about2 .owl-wrapper-outer::before{left:-28px;top:-28px}#timetable>.container>div>div:not(:first-child)::before{right:-28px;top:-28px}#menu>.container>.row::before{left:-28px;top:-28px}}@media (max-width:480px){#timetable>.container>div>div:not(:first-child){background:var(--opening-background)!important;width:67%;padding:24px 16px!important}}#header{background:var(--header-background)!important}#header .logo_elixir{float:none!important;position:absolute!important}#header>.container{position:relative}#header .navbar-right{float:left!important;margin:0!important;padding:0;margin:0!important}#header .navbar-brand{opacity:1!important;padding:8px!important;background:#fff!important;width:136px!important;height:136px!important;position:absolute!important;right:30px!important;top:30px!important;left:auto!important;transition:none!important}#header .logo_elixir{background-size:contain!important;margin:0!important;padding:0!important;float:none!important;width:120px!important;height:120px!important;transition:none!important}.elixir-page-weborder #header .navbar-brand{padding:6px!important;width:72px!important;height:72px!important;box-shadow:0 3px 9px rgba(0,0,0,.25)}.elixir-page-weborder #header .logo_elixir{width:60px!important;height:60px!important}#header .navbar-nav{background:var(--header-background)}#header .menu-item a{border-bottom:none!important}#header li.menu-item a:hover,#header li.menu-item.current a{color:inherit!important}select#languageSelector{width:auto;margin:35px 0;height:20px;line-height:20px;border:none;padding:0 0 0 16px;appearance:none;font-family:inherit;font-size:16px;outline:0!important;background:url(https://www.flipdish.com/elixir/img/lospollos/ico_arrow_down_small.svg) no-repeat left top}@media (min-width:992px){#header{padding:0!important}#header .navbar-nav{position:relative;right:unset!important;left:unset!important;width:100%}#header .navbar-nav li{padding:0;margin:0 15px 0 0}#header .navbar-nav li a{display:inline-block;position:relative;font-size:14px;line-height:20px;padding:35px 0;text-transform:capitalize!important}#header .navbar-nav li.current a::before{display:block;position:absolute;content:" ";height:4px;top:0;left:0;right:0;background:var(--header-colour-highlight)}#header .navbar-right{float:left!important}#header .container-fluid>.navbar-collapse{width:100%;padding:0;margin:0}}@media (min-width:1280px){#header .navbar-nav li a{font-size:16px}#header .navbar-brand{padding:10px!important;width:160px!important;height:160px!important}#header .logo_elixir{width:140px!important;height:140px!important}}@media only screen and (max-width:767px){#header .navbar-toggle{text-indent:-999em;position:relative}#header .navbar-toggle i{position:absolute;background:url(https://www.flipdish.com/elixir/img/lospollos/hamburger_menu_close.svg) no-repeat;background-size:contain;width:48px;height:48px;display:block;left:-9px;top:-9px}#header .navbar-toggle[data-toggle=collapse] i{background-image:url(https://www.flipdish.com/elixir/img/lospollos/hamburger_menu.svg)}select#languageSelector{margin:0}}@media only screen and (max-width:991px){#header .navbar-brand{right:unset!important;top:0!important;left:20px!important}.navbar-nav>li{border-bottom-color:rgba(0,0,0,.1)!important}#header .navbar-nav li a{font-size:16px}#header .navbar-brand{padding:5px!important;width:100px!important;height:100px!important}#header .logo_elixir{width:90px!important;height:90px!important}}#home-slider{margin:90px 0;position:relative}#home-slider .owl-carousel,#home-slider .slide-content{padding:0 34px;min-width:unset}#home-slider .owl-carousel img{object-fit:cover;width:auto!important}#owl-main-text{height:unset!important}#owl-main-text .item{padding-bottom:28px!important}#owl-main-text a{display:inline-block!important;text-align:center!important;text-shadow:none;background-color:var(--hero-background-button);margin:0!important;transform:translate(-110px,0);max-width:100%;width:auto;padding:26px 48px;text-decoration:none!important;border-radius:48px}#owl-main-text a{position:relative;overflow:hidden}#owl-main-text a::before{position:absolute;content:" ";display:block;width:24px;height:24px;left:calc(50% - 12px);top:calc(50% - 12px);background:var(--hero-background-button);border-radius:100px;transition:.4s all ease-in;transform:scale(1,1);opacity:0}#owl-main-text a:hover::before{transform:scale(20,20);opacity:.15}#owl-main-text a:hover{opacity:1!important;box-shadow:0 10px 30px rgba(0,0,0,.35)}#owl-main-text a h1{display:inline-block;color:var(--hero-colour-button)!important;text-shadow:none;font-size:36px!important;line-height:48px!important;font-weight:900!important;padding:0 48px 0 0;position:relative;margin:0!important;text-transform:capitalize!important;letter-spacing:.01em}#owl-main-text a h1::after{display:block;content:" \2794";width:5px;right:0;overflow:visible;float:right;padding-left:5px;font-size:50px}#home-slider .owl-wrapper{width:100%}#home-slider .slide-content p{padding:0!important;margin:12px 0!important;text-align:left;position:static}#home-slider .owl-carousel{position:relative;overflow:visible}section#home-slider #discount-badge{background-color:#fff;text-align:center;box-sizing:border-box;position:absolute;z-index:1000;border-radius:0;box-shadow:none;width:150px;height:150px;word-wrap:break-word;left:calc(50% - 600px);bottom:0;margin:0!important;top:unset!important;bottom:80px;background:var(--hero-background-button);border:6px solid var(--hero-colour-button)}section#home-slider #discount-badge .discount{font-size:50px;line-height:56px;color:var(--hero-colour-button);padding-top:22px;font-weight:700}section#home-slider #discount-badge .title{color:var(--hero-colour-button)}section#home-slider #discount-badge .title{font-size:16px;line-height:17px}@media (min-width:992px){#home-slider .owl-carousel{transform:translate(0,60px)}#home-slider .slide-content{display:flex;flex-direction:column;justify-content:center;position:absolute;margin:0!important;padding:0!important;right:unset;top:60px;bottom:0;text-align:left}#home-slider .owl-wrapper-outer{margin:0!important;min-width:unset!important;display:block!important}#home-slider .owl-carousel .item,#home-slider .owl-carousel img{width:528px!important;height:528px!important}#home-slider .owl-carousel .item{margin:24px 0}#home-slider .owl-carousel img{position:static}}@media (min-width:1200px){#home-slider .owl-carousel{transform:translate(0,90px)}#home-slider .slide-content{width:529px;height:auto;left:calc(50% + 17px);top:90px;bottom:-50px}#home-slider .owl-wrapper-outer{width:calc(50% - 17px)!important}#home-slider .owl-carousel .item,#home-slider .owl-carousel img{width:528px!important;height:528px!important}section#home-slider #discount-badge{left:calc(50% - 590px)!important}}@media (min-width:1600px){#home-slider .slide-content{width:649px}#home-slider .owl-carousel .item,#home-slider .owl-carousel img{height:649px!important;width:649px!important}section#home-slider #discount-badge{left:calc(50% - 720px)!important}}@media (min-width:992px) and (max-width:1199px){#home-slider{margin:90px 0 40px}#home-slider .owl-carousel{transform:translate(0,60px)}#home-slider .slide-content{width:calc(50% - 17px);left:calc(50% + 17px);top:60px;height:340px;bottom:unset}#home-slider .owl-wrapper-outer{width:calc(50% - 17px)!important}#home-slider .owl-carousel .item{width:calc(50% - 17px)!important}#home-slider .owl-carousel .item,#home-slider .owl-carousel img{height:400px!important}#home-slider{padding:0 34px}#home-slider .owl-carousel,#home-slider .slide-content{padding:0}section#home-slider #discount-badge{left:calc(50% - calc(50vw - 34px))!important;bottom:50px}}@media (max-width:1199px){#owl-main-text .item{padding:0!important;margin-bottom:24px!important}#owl-main-text a{padding:18px 36px;min-width:320px}#owl-main-text a h1{font-size:24px!important;line-height:36px!important;font-weight:700!important;padding:0 36px 0 0}#owl-main-text a h1::after{width:24px;height:24px;top:calc(50% - 12px);background-size:contain}}@media (max-width:991px){#home-slider{margin:90px 0 0!important}#home-slider .owl-carousel{width:100%!important;padding:0!important}#home-slider .slide-content{position:relative;display:block;height:auto;padding-bottom:2.5vh;width:100%!important;margin-top:-60px!important;min-height:calc(34vh - 12px)}#owl-main .owl-item,#owl-main .owl-wrapper{width:100%!important}#home-slider .owl-carousel .item,#home-slider .owl-carousel img{height:calc(66vh - 90px)!important}#home-slider .owl-carousel img{position:static!important;height:100%!important;width:100%!important}#owl-main-text a{transform:none!important}#owl-main-text{width:100%!important;text-align:center!important}#home-slider .slide-content p{text-align:center}#home-slider .my-app-logos{margin:20px 0 0!important;position:static;left:unset;bottom:unset;display:inline-block}}@media (max-width:991px){html section#home-slider #discount-badge{margin:0!important;bottom:unset;width:130px;height:130px;left:calc(50% - 65px)!important;top:calc(50vh - 180px)!important;bottom:unset}html section#home-slider #discount-badge .discount{font-size:40px;line-height:25px;padding:28px 0 6px}}@media (max-width:767px){#home-slider .slide-content p{text-align:center;font-size:14px;line-height:18px}}@media (max-width:480px){#home-slider .slide-content{padding-right:20px!important;padding-left:20px!important}#owl-main-text a{padding:26px 20px;min-width:unset!important;width:100%!important}#owl-main-text a h1{font-size:24px!important;font-weight:700!important;padding:0;letter-spacing:-.01em}#owl-main-text a h1::after{display:none}}#home-slider .my-app-logos{opacity:1;margin:0;padding:0;overflow:hidden}#home-slider .my-app-logos a{background:0 0;padding:4px;float:left}#home-slider .my-app-logos a img{width:48px;height:48px;float:left;margin:0!important}#home-slider .my-link-color a{color:var(--hero-colour)!important}@media (max-width:991px){#home-slider .owl-carousel .owl-wrapper-outer{height:calc(66vh - 90px)!important}#home-slider .owl-carousel .owl-wrapper{transition:0s!important;transform:none!important;transform-origin:0 center!important;perspective-origin:0 center!important}#home-slider .owl-carousel .owl-origin{-webkit-perspective:0!important;-webkit-perspective-origin-x:0!important;-webkit-perspective-origin-y:0!important;-moz-perspective:0!important;-moz-perspective-origin-x:0!important;-moz-perspective-origin-y:0!important;perspective:0!important}#home-slider .owl-fade-out{animation:none!important;-webkit-animation:none!important;-moz-animation:none!important}#home-slider .owl-carousel .owl-item:first-child{z-index:999999!important;position:static!important}}#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 .section-title{color:var(--about-colour-section)!important}#aboutSection{overflow:hidden!important}#aboutSection .row:first-child .col-md-6{margin:0}#aboutSection img{object-fit:cover}#aboutSection .text{margin-bottom:0}#aboutSection .section-subtitle{margin-bottom:-16px}#aboutSection .col-md-6.col-md-offset-3{width:100%}#aboutSection #owl-about .owl-wrapper{overflow:hidden}#aboutSection .row:first-child .col-md-6:nth-child(3),#aboutSection .row:nth-child(even) .col-md-6:last-child,#aboutSection .row:nth-child(odd):not(:first-child) .col-md-6:first-child{padding:36px 36px 40px;background:var(--about-background);z-index:10}@media (min-width:992px){#aboutSection .row:first-child .col-md-6:nth-child(3),#aboutSection .row:nth-child(odd):not(:first-child) .col-md-6:first-child{margin-left:-100px;width:calc(50% + 100px);transform:translate(134px,80px)}#aboutSection .row:nth-child(even) .col-md-6:last-child{margin-right:-100px;width:calc(50% + 100px);transform:translate(-134px,-80px)}#aboutSection .row:first-child .col-md-6:nth-child(3),#aboutSection .row:nth-child(odd):not(:first-child),#aboutSection .row:nth-child(odd):not(:last-child){margin-bottom:120px!important}#aboutSection #owl-about .owl-wrapper-outer .item{margin-bottom:-80px;overflow:hidden}}@media (max-width:991px){#aboutSection .row{display:flex;flex-direction:column}#aboutSection .row:nth-child(even) .col-md-6:last-child{order:1}#aboutSection .row:nth-child(even) .col-md-6:first-child{order:2}#aboutSection h3{margin-bottom:16px!important}}@media (min-width:991px){#aboutSection .owl-wrapper-outer{overflow:hidden!important}}#about{overflow:hidden!important}#about .row:first-child .col-md-6{margin:0}#about img{object-fit:cover}#about .text{margin-bottom:0}#about .section-subtitle{margin-bottom:-16px}#about .col-md-6.col-md-offset-3{width:100%}#about #owl-about .owl-wrapper{overflow:hidden}#about .row:first-child .col-md-6:nth-child(3),#about .row:nth-child(even) .col-md-6:last-child,#about .row:nth-child(odd):not(:first-child) .col-md-6:first-child{padding:36px 36px 40px;background:var(--about-background);z-index:10}@media (min-width:992px){#about .row:first-child .col-md-6:nth-child(3),#about .row:nth-child(odd):not(:first-child) .col-md-6:first-child{margin-left:-100px;width:calc(50% + 100px);transform:translate(134px,80px)}#about .row:nth-child(even) .col-md-6:last-child{margin-right:-100px;width:calc(50% + 100px);transform:translate(-134px,-80px)}#about .row:first-child .col-md-6:nth-child(3),#about .row:nth-child(odd):not(:first-child),#about .row:nth-child(odd):not(:last-child){margin-bottom:120px!important}#about #owl-about .owl-wrapper-outer .item{margin-bottom:-80px;overflow:hidden}}@media (max-width:991px){#about .row{display:flex;flex-direction:column}#about .row:nth-child(even) .col-md-6:last-child{order:1}#about .row:nth-child(even) .col-md-6:first-child{order:2}#about h3{margin-bottom:16px!important}}#menu h3{text-align:left!important;font-weight:700!important;text-transform:capitalize!important}#menu li{position:relative;text-transform:capitalize;padding-right:100px}#menu .price{position:absolute;right:0;top:0;font-style:normal}#menu .price i{font-size:10px!important;line-height:12px!important;text-transform:uppercase!important;opacity:.6!important;font-style:normal!important;transform:translate(0,-4px)!important}#menu>.container>.row{margin:0;padding:36px 36px 40px!important;position:relative;background:var(--menu-background)!important}#menu>.container>.row .row{padding:0}#menu .col-md-4.col-md-offset-4{float:right!important;margin:0!important}#menu .button{width:calc(100% + 34px);margin:32px 0 -72px}@media (max-width:767px){#menu>.container>.row{padding:0!important}#menu .jt_col{margin-bottom:0}#menu .button{width:100%!important;margin:16px 0 0!important;position:static!important}#menu .col-md-4.col-md-offset-4{float:none!important;padding:0!important}}@media (max-width:991px){#menu h3{margin-bottom:16px}#menu>.container>.row .row{padding:0!important}#menu>.container>.row .row .col-md-4:not(:last-child){margin-bottom:32px}}@media (max-width:991px){#menu>.container{overflow:visible!important}}@media (max-width:1199px){#menu h3{text-align:left!important;font-weight:700!important;text-transform:capitalize!important}}@media (max-width:480px){#menu h3{font-size:20px;line-height:30px}}#timetable .section-title{color:var(--opening-colour)!important}#timetable{padding:90px 0 100px!important}#timetable>.container>div>div:not(:first-child){background:var(--opening-background-individual)!important;width:67%;padding:36px 36px 40px;margin:0 32px 24px!important}#timetable>.container>div>div:last-child{margin-bottom:0!important;text-align:left}#timetable>.container>div>div>div{margin-right:0!important;margin-left:0!important;padding:0!important}#timetable>.container>div>:nth-child(odd):not(:first-child){float:right}#timetable .my-rowopener{overflow:auto}#timetable .opening-hours{color:var(--opening-colour)!important}#timetable h2 .opening-hours{height:auto!important;margin:0!important;padding:0!important;font-size:inherit!important;line-height:inherit!important}#timetable .section-title{margin-top:60px!important}#timetable .container>div:first-child>div h2.section-title{margin-top:0!important}#timetable .section-subtitle.days,#timetable .section-subtitle.hours{display:inline-block;margin:0!important;font-size:24px!important;line-height:32px!important;font-style:normal!important}#timetable .section-subtitle.days::after{content:": "}#timetable .section-subtitle.hours::after{content:" ";display:block}@media (max-width:991px){#timetable>.container>div>div:not(:first-child){width:calc(100% - 68px);margin:0 34px 24px!important}#timetable .section-subtitle.days,#timetable .section-subtitle.hours{font-size:18px!important;line-height:24px!important}}@media (max-width:767px){#timetable{padding:50px 0!important}}#testimonials .col-md-12,#testimonials .row{margin:0;padding:0}#testimonials .owl-wrapper-outer{width:100%!important}#testimonials .owl-wrapper{width:100%!important}#testimonials,#testimonials .owl-carousel,#testimonials .owl-wrapper,#testimonials .owl-wrapper-outer,#testimonials>.container{overflow:visible!important}#testimonials .item p{font-size:24px!important;line-height:32px!important;margin:0}#testimonials .owl-wrapper{width:100%!important}#testimonials .owl-item{position:relative;width:67%!important;float:left;padding:36px!important;margin-bottom:36px!important;background:var(--testimonials-background-individual)}#testimonials .owl-item:nth-child(odd){margin-right:33%!important}#testimonials .owl-item:nth-child(even){margin-left:33%!important}#testimonials .owl-item:last-child{margin-bottom:0!important}#testimonials .owl-item::after,#testimonials .owl-item::before{position:absolute;content:" ";display:block}#testimonials .owl-item::before{top:0;right:-39px;border-width:20px;border-style:solid;width:40px;height:40px;border-color:var(--testimonials-background-individual) transparent transparent var(--testimonials-background-individual)}#testimonials .owl-item:nth-child(even):before{border-color:var(--testimonials-background-individual) var(--testimonials-background-individual) transparent transparent;right:unset;left:-39px}#testimonials .owl-item::after{bottom:25px;right:-90px;width:60px;height:60px;background-size:contain;content:"”";font-size:160px;font-family:serif;color:var(--testimonials-colour-quotation)!important}#testimonials .owl-item:nth-child(even):after{right:unset;left:-90px}#testimonials .owl-wrapper-outer .author,#testimonials .owl-wrapper-outer i{margin:8px 0 0!important;padding:0!important;font-size:18px!important;line-height:24px!important;font-style:italic!important;display:block!important}#testimonials .owl-wrapper-outer .author::before,#testimonials .owl-wrapper-outer i::before{content:"- "!important}@media (max-width:767px){#testimonials .owl-item{width:calc(100% - 90px)!important}#testimonials .owl-item:nth-child(odd){margin-right:90px!important}#testimonials .owl-item:nth-child(even){margin-left:90px!important}}@media (max-width:1199px){#testimonials .item p{font-size:18px!important;line-height:24px!important;margin:0}#testimonials .owl-wrapper-outer .author,#testimonials .owl-wrapper-outer i{margin:6px 0 0!important;font-size:14px!important;line-height:20px!important}}@media (max-width:480px){#testimonials .owl-item{width:calc(100% - 48px)!important;padding:16px!important}#testimonials .owl-item:nth-child(odd){margin-right:48px!important}#testimonials .owl-item:nth-child(even){margin-left:48px!important}#testimonials .owl-item::before{right:-19px;border-width:10px;width:20px;height:20px}#testimonials .owl-item:nth-child(even):before{left:-19px}#testimonials .owl-item::after{right:-48px;width:36px;height:24px}#testimonials .owl-item:nth-child(even):after{padding-left:5px;left:0}}#gallery{overflow:hidden!important;padding:0!important;margin:0 0 0!important}#gallery article{overflow:hidden}#gallery article a{display:block}#gallery article a,#gallery article a img{height:33vw}#gallery article a img{object-fit:cover;transform:scale(1,1);transition:all .3s ease}#gallery .magnifier{top:calc(50% - 75px);left:calc(50% - 75px);width:150px;height:150px;background:#000;background:rgba(0,0,0,.7);border-radius:50%;transition:all .3s ease;opacity:0;transform:scale(1.2,1.2)}#gallery .magnifier::before{content:" ";display:block;position:absolute;background:url(https://www.flipdish.com/elixir/img/lospollos/ico_zoom.svg) no-repeat;width:68px;height:68px;top:calc(50% - 34px);left:calc(50% - 34px)}#gallery article:hover a img{transform:scale(1.1,1.1)}#gallery article:hover .magnifier{transform:scale(1,1);opacity:1}#reservations h3{color:var(--reservation-colour-heading)!important}#reservations{background:var(--reservation-background)!important}#reservations label{color:var(--reservation-colour-labels)!important}#reservations input{color:var(--reservation-colour-fields)!important}#reservations form{position:relative;min-height:1px;padding-left:34px!important;padding-right:34px!important;margin:0 -15px!important}#reservations .column_container>p{color:var(--reservation-colour-heading)!important}#reservations form .col-md-10,#reservations form .col-md-4,#reservations form .col-md-5{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-right:0;margin-left:0}#reservations form .col-md-5{width:50%}#reservations form .col-md-10,#reservations form .col-md-4{width:100%}#reservations form .col-md-5>p{font-weight:700!important}#reservations form textarea{height:140px;margin:12px 0 0}#reservations #reservations_submit{margin:36px 0 0;width:auto;max-width:100%;min-width:33.33%;float:left}@media (max-width:767px){#reservations form .col-md-5{width:100%}}@media (min-width:768px){#reservations form .col-md-5{float:left}}@media (max-width:1199px){#reservations form .col-md-5>p{font-weight:400!important}}@media (max-width:991px){#reservations>.container{overflow:hidden!important}}#contact{background:var(--contact-background)!important}#contact #contact_submit{color:var(--contact-background)!important}#contact .section-title{color:var(--contact-colour-heading)!important}#contact form{position:relative;min-height:1px;padding-left:34px!important;padding-right:34px!important;margin:0 -15px!important}#contact form .col-md-12,#contact form .col-md-4,#contact form .col-md-6{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-right:0;margin-left:0}#contact form .col-md-4{width:100%}#contact form .col-md-5>p{font-weight:700!important}#contact #contact_submit{margin:0;width:auto;max-width:100%;min-width:33.33%;float:left}@media (max-width:991px){#contact>.container{overflow:hidden!important}}@media (min-width:480px){[class*=col-md-]>#reservations{background:var(--about-background)!important;padding:36px 36px 40px!important;overflow:visible!important}}[class*=col-md-]>#reservations{margin-bottom:100px!important;text-align:left}[class*=col-md-]>#reservations .reservation-phone{text-align:left}[class*=col-md-]>#reservations .reservation-phone a{display:inline-block}[class*=col-md-]>#reservations .reservation-phone+div{margin-top:32px;margin-left:0!important}[class*=col-md-]>#reservations h2.section-title{padding-left:0!important;margin-bottom:12px;font-size:28px;line-height:36px;text-align:left;text-transform:capitalize;font-weight:700}[class*=col-md-]>#reservations h3{margin:24px 0 8px!important;padding:0!important;font-size:18px!important;line-height:24px!important;font-weight:700!important}[class*=col-md-]>#reservations h2.section-title::before,[class*=col-md-]>#reservations h3::before{display:none!important}[class*=col-md-]>#reservations .col-lg-offset-3.col-md-6{margin-left:0!important;width:100%!important}[class*=col-md-]>#reservations .hours_and_time_styles{text-align:left;margin:0}[class*=col-md-]>#reservations .hours_and_time_styles strong{font-weight:400!important}[class*=col-md-]>#reservations .hours_and_time_styles strong:after{content:": "}@media (max-width:480px){[class*=col-md-]>#reservations{padding-top:0!important}[class*=col-md-]>#reservations h2.section-title{font-size:24px;line-height:28px}[class*=col-md-]>#reservations .hours_and_time_styles{font-size:16px;line-height:20px}section.reservations .reservation-phone{margin-top:20px}}#empty .col-md-6>.item{position:relative!important;padding-bottom:56.25%!important;height:0!important}#empty .col-md-6>.item iframe{position:absolute;top:0;left:0;width:100%;height:100%}#empty .row{margin-left:-15px!important;margin-right:-15px!important}#empty .row>[class*=col-]{padding-left:15px!important;padding-right:15px!important}#empty .col-md-6{margin-bottom:30px!important}#maps{background:#000}.map-content{opacity:.95}#footer{background:var(--footer-background)!important}.footerlink a{color:var(--footer-colour)!important}