.right-menu .et_pb_menu__wrap{justify-content:flex-end!important}.et_mobile_menu{border-top:3px solid #000}.right-menu li{margin-left:20px!important}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding:12px 0}.myslider .et_pb_slide_description{padding:0px!important;max-width:500px;margin:0px!important}.myslider .et_pb_slide{padding:0 40px}.nical-grid .et_pb_image{transition:transform 900ms ease 0ms!important}.et-l--header.is-sticky{position:fixed;z-index:9;top:auto;width:100%;background-color:#fff;box-shadow:0 5px 16px rgba(0,0,0,0.1);animation:slideDown 0.35s ease-out}body .et-l--header.is-sticky #menu-primary-menu a,.et-l--header.is-sticky button.et_pb_menu__icon.et_pb_menu__search-button,body .et-l--header .et_pb_menu__icon.et_pb_menu__close-search-button,body .et-l--header.is-sticky .et_pb_menu_2_tb_header .mobile_nav .mobile_menu_bar:before{color:#2f2d2d!important}.space2 .et_pb_column:first-child{margin-right:10px}.space2 .et_pb_column:last-child{margin-left:10px}.et-l--header.is-sticky .top-header{display:none!important}.et-l--header.is-sticky .mobile_menu_bar:before{color:#2f2d2d!important}.et-l--header .et_pb_menu__logo{-webkit-filter:grayscale(1) invert(1);filter:brightness(0) grayscale(1) invert(1)}button.et_pb_menu__icon.et_pb_menu__search-button{position:absolute;right:0;top:17px}.et_pb_menu .et_pb_menu__search-container--visible{background-color:#fff}.myheader{position:relative}.et-l--header.is-sticky .et_pb_menu__logo{-webkit-filter:none;filter:none}@keyframes slideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}@media (min-width:640px){.heading-span span{margin-left:56px}}.footer-menus .et-menu-nav ul.nav li.menu-item{flex:0 0 100%;max-width:100%}.email-filed{margin-bottom:20px;position:relative}.email-filed:before{content:""}.newsletter-form form input[type="email"]{border:0;background-clip:padding-box;border-bottom:1px solid #7d7370;color:#0a0700;font-size:14px;font-weight:400;height:40px;line-height:1.42857143;padding:0 12px;vertical-align:baseline;width:100%;box-sizing:border-box;padding-left:30px;background-color:transparent;background:url(/wp-content/uploads/2024/09/mail-1.svg);background-repeat:no-repeat;background-size:20px;background-position:center left}.newsletter-form span.wpcf7-list-item{margin:0}.newsletter-form span.wpcf7-list-item label{display:flex;align-items:start;gap:10px}.newsletter-form form input[type="submit"]{background-image:none;background:#7c2629;letter-spacing:.8px;border:0;border-radius:50px;color:#fff;cursor:pointer;font-weight:700;padding:9px 23px;min-width:170px;font-size:13px;line-height:1.4rem;box-sizing:border-box;vertical-align:middle;display:block;text-decoration:none;text-align:center;-webkit-appearance:unset;appearance:unset;text-transform:uppercase;padding-left:45px;padding-right:45px;margin-right:0;margin-left:auto;margin-top:35px}.newsletter-form .wpcf7 form .wpcf7-response-output{margin:0em 0.5em 1em}.newsletter-form form span.wpcf7-list-item-label{color:#0a0700;font-size:12px;letter-spacing:.1px;cursor:pointer;margin-bottom:12px;line-height:1}@media only screen and (max-width:767px){footer.et-l.et-l--footer .et_mobile_menu{position:relative;width:100%}a.et_pb_button{white-space:nowrap}.top-header .et_mobile_menu li a{border:0px;text-align:center;padding:0}.top-header .et_pb_column{margin:0}.top-header ul#mobile_menu1{display:flex!important;padding:0;box-shadow:none;border:0px;position:relative}.top-header span.mobile_menu_bar{display:none}.top-header *{width:100%}.top-header a{white-space:nowrap}.top-header .et_pb_column{margin:0}.myslider .et_pb_slide{padding:0 30px!important}.footer-menus *{width:100%}button.et_pb_menu__icon.et_pb_menu__search-button{right:40px}.footer-menus span.mobile_menu_bar{text-align:right;margin-top:-47px;padding-bottom:20px}}.nav-button-home{box-sizing:border-box;position:fixed;bottom:0;left:0;width:100%;z-index:8;font-family:'Quattrocento Sans'}.nav-button-home-wrapper .action.primary{border-radius:0;padding:4px 24px;background:#2f2d2d;width:100%;white-space:nowrap;display:flex;align-items:center;justify-content:center;min-height:52px;font-size:14px;font-family:'Quattrocento Sans';font-style:normal;font-weight:700;line-height:1.5;letter-spacing:.48px;text-transform:uppercase;color:#fff}.nav-button-home-title,.nav-button-home-text{display:none}@media only screen and (min-width:1024px){.nav-button-home-wrapper{border-radius:4px;padding:16px;background:#f4eced;flex-direction:column;text-align:center}.nav-button-home{bottom:48px;left:unset;right:56px;width:unset}.nav-button-home-title{margin:0;font-size:14px;display:block;font-style:normal;font-weight:700;line-height:1.2;letter-spacing:.28px;padding:0px;text-transform:uppercase}.nav-button-home-text{margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:1.2;display:block;opacity:0;max-height:0;transition-property:opacity,max-height;transition-duration:.5s;transition-timing-function:ease-out}.nav-button-home-wrapper:hover .nav-button-home-text{margin-top:4px;opacity:1;max-height:30px;transition-property:opacity,max-height;transition-duration:.5s;transition-timing-function:ease-in}.nav-button-home-wrapper .action.primary{border-radius:4px;margin-top:8px;width:unset;min-height:40px}}body.home header.et-l--header .et_pb_section_0_tb_header.et_pb_section,header.et-l--header.is-sticky .et_pb_section_0_tb_header.et_pb_section{background:transparent!important}body.page-id-525 .footerbooking{display:none!important}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px;display:none!important}.et_pb_gallery_image img{pointer-events:none!important}.et_pb_gallery_items .et_pb_gallery_item .et_pb_gallery_image>a{display:block}.et_pb_section_4 .et_pb_module.et_pb_image a{display:block}.et_pb_section_4 .et_pb_module.et_pb_image a .et_pb_image_wrap{width:100%}.et_pb_section_4 .et_pb_module.et_pb_image a .et_pb_image_wrap img{width:100%;object-fit:cover}.et_pb_image .et_pb_image_wrap{width:100%!important}.et_pb_image .et_pb_image_wrap img{width:100%!important}.et_pb_section_0.et_pb_section{padding-top:0px;padding-bottom:0px;margin-top:-60px;margin-bottom:5px;background-color:#8ea491!important}