@font-face{font-family:"Playfair-Regular";src:url("../fonts/PlayfairDisplay-Regular.eot");src:url("../fonts/PlayfairDisplay-Regular.eot") format("embedded-opentype"),url("../fonts/PlayfairDisplay-Regular.woff2") format("woff2"),url("../fonts/PlayfairDisplay-Regular.woff") format("woff"),url("../fonts/PlayfairDisplay-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Playfair-Bold";src:url("../fonts/PlayfairDisplay-Bold.eot");src:url("../fonts/PlayfairDisplay-Bold.eot") format("embedded-opentype"),url("../fonts/PlayfairDisplay-Bold.woff2") format("woff2"),url("../fonts/PlayfairDisplay-Bold.woff") format("woff"),url("../fonts/PlayfairDisplay-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"IBMPlex-Light";src:url("../fonts/IBMPlexSans-Light.eot");src:url("../fonts/IBMPlexSans-Light.eot") format("embedded-opentype"),url("../fonts/IBMPlexSans-Light.woff2") format("woff2"),url("../fonts/IBMPlexSans-Light.woff") format("woff"),url("../fonts/IBMPlexSans-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"IBMPlex-Bold";src:url("../fonts/IBMPlexSans-Bold.eot");src:url("../fonts/IBMPlexSans-Bold.eot") format("embedded-opentype"),url("../fonts/IBMPlexSans-Bold.woff2") format("woff2"),url("../fonts/IBMPlexSans-Bold.woff") format("woff"),url("../fonts/IBMPlexSans-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}header{background:#000;position:relative;margin-top:10px}.header__wrapper{display:flex;align-items:center;justify-content:space-between}.header__logo{padding:10px 20px 10px 0;z-index:10}@media(max-width: 992px){.header__logo{flex:1}}.header__logo a{display:flex;align-items:center}.header__logo img{width:125px;height:auto}.header__buttons{z-index:10;display:flex}.header__buttons>div:not(:last-child){margin-right:10px}@media(max-width: 480px){.header__buttons a{max-width:-moz-max-content;max-width:max-content;font-size:13px;padding:7px 10px !important;min-width:-moz-max-content !important;min-width:max-content !important}}.header__menu{flex:1}@media(max-width: 992px){.header__menu .main-menu{margin-top:50px;border-top:1px solid #515151;width:100%;padding-top:20px;padding-left:15px}}.header__menu-mobile{width:24px;margin-right:5px;height:24px;position:relative;cursor:pointer;z-index:10}@media(min-width: 992px){.header__menu-mobile{display:none !important}}.header__menu-mobile span{width:24px;height:2px;margin:2px 0;position:absolute;top:0;left:0px;background:#fff;transition:.2s}.header__menu-mobile span:first-child{top:2px;transform:rotate(0deg)}.header__menu-mobile span:nth-child(2){top:10px}.header__menu-mobile span:last-child{top:18px;transform:rotate(0deg)}.header__menu-mobile.active span:first-child{transform:rotate(45deg);top:10px}.header__menu-mobile.active span:nth-child(2){display:none}.header__menu-mobile.active span:last-child{transform:rotate(-45deg);top:10px}.header__menu ul{display:flex;margin:0;padding:0}.header__menu ul li{list-style:none}.header__menu ul li a{font-family:"Playfair-Regular",sans-serif;color:#fff;padding:10px 20px;border:2px solid rgba(0,0,0,0);transition:.2s;border-radius:10px;text-decoration:none}.header__menu ul li a:hover{border:2px solid #515151}@media(max-width: 992px){.header__menu{display:none}.header__menu.active{display:flex;position:absolute;background:#000;height:100vh;z-index:2;width:100%;left:0;top:0;padding:15px 15px 20px 15px}.header__menu.active ul{flex-direction:column}.header__menu.active ul li:not(:last-child){margin-bottom:20px}.header__menu.active ul li a{font-size:20px}}footer{margin-top:50px}.footer__logo{margin-right:100px;margin-bottom:20px}.footer__logo img{width:125px;height:auto}.footer__main{background:#1a1a1a;border-radius:15px;width:calc(100% - 30px);padding:20px 0;margin:0 auto}@media(min-width: 1330px){.footer__main{width:calc(100% - 100px);padding:50px 0}}.footer__main .container{display:flex}@media(max-width: 992px){.footer__main .container{flex-direction:column}}.footer__social{display:flex;gap:10px}.footer__social a{width:24px;height:24px;background-size:24px;transition:.2s;opacity:1}.footer__social a:hover{opacity:.6}.footer__center{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.footer__buttons{width:150px;display:flex;flex-direction:column;align-items:flex-end}.footer__menu{width:calc(100% - 150px)}.footer__menu ul{margin:0;padding:0;display:block;-moz-column-count:2;column-count:2;gap:15px;max-width:500px}.footer__menu ul li{list-style:none}.footer__menu ul li:not(:last-child){margin-bottom:10px}.footer__menu ul a{color:#fff;text-decoration:none}.footer__menu ul a:hover{text-decoration:underline}.footer__menu-2{border-top:1px solid #515151;padding-top:20px;margin-top:20px;width:100%}.footer__menu-2 ul{margin:0;padding:0;display:flex;gap:15px}.footer__menu-2 li{list-style:none}.footer__menu-2 li a{color:#f0f0f0;font-size:14px;text-decoration:none}.footer__menu-2 li a:hover{text-decoration:underline}.footer__bottom{margin-top:20px;padding-bottom:15px}.footer__bottom .container{display:flex;justify-content:space-between;align-content:center}.footer__copyright{color:#f0f0f0;font-size:13px;text-align:center}html.overflow-hidden{overflow:hidden}body{background:#000;color:#fff;font-family:"IBMPlex-Light",Helvetica,Arial,sans-serif;margin:0;padding:0}*{box-sizing:border-box}p{font-size:16px;color:#fff}.container{max-width:1310px;margin:0 auto;padding:0 15px}h1{font-family:"Playfair-Regular",sans-serif;font-size:38px}@media(min-width: 992px){h1{font-size:54px}}h2{font-family:"Playfair-Regular",sans-serif;font-size:38px;text-align:center;margin-bottom:15px;font-weight:400}@media(min-width: 992px){h2{font-size:54px}}.page-static h1{text-align:center}.page-static h1.title-left{text-align:left}.page-static h2{font-size:32px}@media(max-width: 992px){.page-static h2{font-size:24px}}.page-static h3{font-size:28px}@media(max-width: 992px){.page-static h3{font-size:22px}}.page-static h4,.page-static h5{font-size:24px}@media(max-width: 992px){.page-static h4,.page-static h5{font-size:20px}}.page-static h2,.page-static h3,.page-static h4,.page-static h5{text-align:left}.page-404 h1{font-size:100px}@media(max-width: 992px){.page-404 h1{font-size:68px}}.page-404 .button-filled{justify-content:center;margin-top:50px;margin-bottom:250px}.page-content-center{text-align:center;margin-left:auto;margin-right:auto;max-width:1100px}.page-content-reservation{display:flex;flex-wrap:wrap}.page-content-reservation #widget-mount{width:100%}@media(min-width: 992px){.page-content-reservation #widget-mount{width:50%}}.page-content-reservation p{text-align:center}@media(min-width: 992px){.page-content-reservation p{width:50%;line-height:1.6;padding-right:70px;padding-top:30px;text-align:left}}.button-bordered,.button-filled{display:flex}.button-bordered a,.button-filled a{text-decoration:none;font-family:"Playfair-Regular",sans-serif;border-radius:6px;padding:10px 15px;min-width:150px;opacity:1;transition:.3s;text-align:center}@media(max-width: 992px){.button-bordered a,.button-filled a{min-width:110px}}.button-bordered a:hover,.button-filled a:hover{opacity:.85}.button-bordered a{color:#fff;border:1px solid #f0f0f0}.button-filled a{color:#000;background:#de943e;border:1px solid #de943e}.breadcrumbs{margin-top:20px}.breadcrumbs ul{margin:0;padding:0;display:flex}.breadcrumbs ul li{list-style:none;padding-right:8px}.breadcrumbs ul li a{color:#fff;display:flex;align-items:center;text-decoration:none}.breadcrumbs ul li a:hover{text-decoration:underline}.breadcrumbs ul li a:after{content:"";background:url(../images/arrow-down.svg) no-repeat center;background-size:17px;width:17px;height:17px;display:flex;transform:rotate(-90deg);margin-left:5px;margin-top:3px}.breadcrumbs ul li span{color:#de943e}/*# sourceMappingURL=common.min.css.map */