div.et_pb_section.et_pb_section_0{padding-top:130px!important}@media screen and (min-width:981px){.et-fixed-header #top-menu li.reservas a,li.reservas a,.et-fixed-header #top-menu li.reservations a,li.reservations a{opacity:1!important;background-color:#f9f9fe;padding:18px 15px 0px 15px!important;border-width:0px!important;border-color:#f9f9fe;border-radius:0px!important;border-style:solid!important;transition:all .3s;margin-bottom:10px!important;color:#444e60!important}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:20px!important}.et-fixed-header#main-header,.et-fixed-header#main-header .nav li ul,.et-fixed-header .et-search-form{backdrop-filter:blur(7px)}.reservas a:hover,.reservations a:hover{transform:scale(1.1)}div#et-top-navigation{padding-left:0px!important}}.flex-row{display:flex;flex-wrap:nowrap;align-content:center;justify-content:space-between}#polylang-2{width:100%!important;text-align:center}.et_pb_sidebar_0_tb_footer{padding:0!important;text-align:center;border:none}.dp-vertical-align{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:980px){.reverse-columns{display:flex;flex-direction:column-reverse}.et_pb_section.reverse-section div.et_pb_row{display:flex!important;flex-wrap:nowrap;flex-direction:column-reverse}.et_mobile_menu li a{text-align:center;font-size:18px;letter-spacing:2px}}@media screen and (min-width:981px){.vegan-column-1,.vegan-column-2{width:50%}.et_pb_column_single{padding:0}}