@media (max-width:980px){.et_pb_menu_0_tb_header .mobile_menu_bar{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.et_pb_menu_0_tb_header .mobile_menu_bar::before{color:#ffffff!important}.et_pb_menu_0_tb_header .et_mobile_menu{width:min(340px,calc(100vw - 80px))!important;left:auto!important;right:0!important;box-sizing:border-box;max-height:calc(100dvh - 140px);overflow-y:auto;padding:12px!important;background:#ffffff!important;border-top-color:#1d4ed8!important}body #et-boc .et-l--header .et_pb_menu_0_tb_header.et_pb_menu ul.et_mobile_menu li a{color:#141c2f!important;font-size:16px!important;line-height:1.5!important;padding:12px 16px!important;white-space:normal}body #et-boc .et-l--header .et_pb_menu_0_tb_header.et_pb_menu ul.et_mobile_menu li a:focus-visible{outline:2px solid #1d4ed8;outline-offset:-2px}}@media (max-width:980px){#cmplz-manage-consent .cmplz-manage-consent{bottom:calc(100px + env(safe-area-inset-bottom,0px))!important;left:16px!important;right:auto!important;max-width:calc(100vw - 32px)}}body:has(.cmplz-cookiebanner.cmplz-show) section[data-reserva-ya-widget][data-layout="floating"]{visibility:hidden!important}#footer-bottom{padding-bottom:76px}#footer-info,#footer-info a{color:#f2f5fa!important}#footer-info a{display:inline-block;padding:10px 0;text-decoration:underline}#footer-info a:focus-visible{outline:2px solid #ffffff;outline-offset:3px}@media (max-width:980px){#footer-bottom{padding-bottom:calc(180px + env(safe-area-inset-bottom,0px))}#footer-info{float:none;text-align:center;line-height:1.8}}