.container-yith-wcbk-booking-search-form{padding:10px 50px}.container-yith-wcbk-booking-search-form{margin:0}.hotel-template .yith-wcbk-booking-search-form-row-categories{display:none}.elementor-25674 .elementor-element.elementor-element-55585aa .elementor-button{background-color:#FF7043;font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:600;letter-spacing:2px;border-radius:50px 50px 50px 50px}.elementor-25108 .elementor-element.elementor-element-2d56de2 img,.elementor-28816 .elementor-element.elementor-element-7fb8ed2 img{width:auto}.dialog-close-button{position:relative}.dialog-close-button::before{content:"\f00d";height:1em;width:1em;position:absolute;right:0;left:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 6 Free";font-weight:900;color:var(--e-global-color-accent)}.sub-arrow{position:relative}.sub-arrow::before{content:"\f0d7";height:1em;width:1em;position:relative;display:inline-block;right:0;left:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 6 Free";font-weight:900;color:var(--e-global-color-accent)}.dialog-message .e-con-inner .elementor-widget-container img{margin:0 auto;display:block}.elementor-25674 .elementor-element.elementor-element-55585aa .elementor-button:hover,.elementor-25674 .elementor-element.elementor-element-55585aa .elementor-button:focus{background-color:#E64A19}.layout-from{text-align:center}.layout-prices h3{font-weight:600;font-size:1.2rem}.dropdown .dropbtn{background-color:#fff0;color:#0B0B0B;padding:0;font-size:1rem;border:none;cursor:pointer}.elementor-24824 .dropdown .dropbtn{color:#fff}.dropdown .dropbtn:after{content:"\f107";display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;border-top:0;top:25%;margin-left:10px}.dropdown{position:relative;display:inline-block}.dropdown .dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgb(0 0 0 / .2);z-index:1}.dropdown .dropdown-content button{color:#000;padding:10px 16px;background-color:#fff0;text-decoration:none;border:none;display:block;text-align:left}.dropdown .dropdown-content button:hover{background-color:#f1f1f1}.dropdown:hover .dropdown-content{display:flex;flex-direction:column}.dropdown:hover .dropbtn{background-color:#fff0;color:#0B0B0B}.wpml-ls-legacy-list-vertical ul{margin:0;padding:0;list-style:none}.elementor-kit-24790 a:focus,.elementor-kit-24790 a:hover{text-decoration:none}.elementor-element-6d454ed{display:none}footer{margin-top:50px}.shortcode-breadcrumb{margin:50px 0;display:block;text-align:center}.breadcrumbs{display:flex;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;gap:10px;flex-direction:row;overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.shortcode-breadcrumb span{display:block;width:auto;white-space:nowrap}.shortcode-breadcrumb>span{white-space:nowrap}.shortcode-breadcrumb span+i{margin:0 0}.shortcode-breadcrumb span a>i{display:none}.shortcode-breadcrumb .breadcrumbs>span:first-child{display:block;width:18px;height:23px}.shortcode-breadcrumb .breadcrumbs span:first-child a span{display:none}.shortcode-breadcrumb .breadcrumbs span:first-child a i{display:inline-block}.shortcode-breadcrumb .breadcrumbs span a{white-space:nowrap}.shortcode-breadcrumb .breadcrumbs span a{color:#00A1C5}.logo-scroll .elementor-widget-container img{max-height:30px;max-width:255px}@media (max-width:1024px){.senda-breadcrumb .elementor-widget-container,.senda-bc-over-image .elementor-widget-container{justify-content:center;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.senda-breadcrumb .elementor-widget-container::-webkit-scrollbar,.senda-bc-over-image .elementor-widget-container::-webkit-scrollbar{display:none}.senda-breadcrumb .elementor-shortcode>span,.senda-bc-over-image .elementor-shortcode>span{white-space:nowrap}}@media (min-width:1200px){.senda-mobile-menu,.senda-mobile-menu-toggle,.senda-mobile-toggle-widget,.elementor-widget-html:has(.senda-mobile-menu-toggle){display:none!important;visibility:hidden!important;width:0!important;max-width:0!important;min-width:0!important;flex:0 0 0!important;padding:0!important;margin:0!important;overflow:hidden!important}}@media (max-width:1199px){:root{--senda-mobile-blue:#00A1C5;--senda-mobile-orange:#FF7043;--senda-mobile-orange-hover:#f45f33;--senda-mobile-black:#111;--senda-mobile-overlay:rgba(0,0,0,.72)}.senda-mobile-toggle-widget,.elementor-widget-html:has(.senda-mobile-menu-toggle){display:flex!important;visibility:visible!important;width:auto!important;max-width:none!important;min-width:42px!important;flex:0 0 auto!important;padding:0!important;margin:0!important;align-items:center!important;justify-content:center!important}header .elementor-element-5b1df9f+.elementor-element-5b1df9f .elementor-element-b908568{display:none!important}.senda-mobile-toggle-widget .elementor-widget-container,.elementor-widget-html:has(.senda-mobile-menu-toggle) .elementor-widget-container{width:auto!important;min-width:42px!important;height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:0!important;margin:0!important}.senda-mobile-menu-toggle{display:inline-flex!important;visibility:visible!important;opacity:1!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;max-width:42px!important;max-height:42px!important;flex:0 0 42px!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;appearance:none!important;-webkit-appearance:none!important;cursor:pointer!important;position:relative!important;z-index:999999!important;color:currentColor;font-size:0!important;line-height:0!important}.senda-mobile-menu-toggle:hover,.senda-mobile-menu-toggle:focus,.senda-mobile-menu-toggle:active,.senda-submenu-toggle:hover,.senda-submenu-toggle:focus,.senda-submenu-toggle:active,.senda-mobile-menu__close:hover,.senda-mobile-menu__close:focus,.senda-mobile-menu__close:active{background:transparent!important;box-shadow:none!important;outline:none!important}.senda-mobile-menu-toggle::before,.senda-mobile-menu-toggle::after{content:""!important;position:absolute!important;left:7px!important;width:28px!important;height:2px!important;background:currentColor!important;border-radius:999px!important;transition:top .25s ease,transform .25s ease,box-shadow .25s ease}.senda-mobile-menu-toggle::before{top:13px!important;box-shadow:0 8px 0 currentColor!important}.senda-mobile-menu-toggle::after{top:29px!important}.senda-mobile-menu-toggle-label{display:inline-flex!important;align-items:center!important;margin-left:8px!important;font-size:15px!important;font-weight:600!important;line-height:1!important;white-space:nowrap!important}.senda-header-transparent .senda-mobile-menu-toggle,.senda-header-transparent .senda-mobile-menu-toggle-label,.senda-header-transparent .senda-mobile-toggle-widget,.senda-header-transparent .senda-mobile-toggle-widget *,.senda-header-transparent.elementor-sticky--effects .senda-mobile-menu-toggle,.senda-header-transparent.elementor-sticky--effects .senda-mobile-menu-toggle-label,.senda-header-transparent .elementor-sticky--effects .senda-mobile-menu-toggle,.senda-header-transparent .elementor-sticky--effects .senda-mobile-menu-toggle-label{color:#fff!important}.senda-header-transparent .senda-mobile-menu-toggle::before,.senda-header-transparent .senda-mobile-menu-toggle::after,.senda-header-transparent.elementor-sticky--effects .senda-mobile-menu-toggle::before,.senda-header-transparent.elementor-sticky--effects .senda-mobile-menu-toggle::after,.senda-header-transparent .elementor-sticky--effects .senda-mobile-menu-toggle::before,.senda-header-transparent .elementor-sticky--effects .senda-mobile-menu-toggle::after{background:#fff!important}.senda-header-transparent .senda-mobile-menu-toggle::before,.senda-header-transparent.elementor-sticky--effects .senda-mobile-menu-toggle::before,.senda-header-transparent .elementor-sticky--effects .senda-mobile-menu-toggle::before{box-shadow:0 8px 0 #fff!important}.senda-header-light .senda-mobile-menu-toggle,.senda-header-light .senda-mobile-menu-toggle-label,.senda-header-light .senda-mobile-toggle-widget,.senda-header-light .senda-mobile-toggle-widget *,.senda-header-light.elementor-sticky--effects .senda-mobile-menu-toggle,.senda-header-light.elementor-sticky--effects .senda-mobile-menu-toggle-label,.senda-header-light .elementor-sticky--effects .senda-mobile-menu-toggle,.senda-header-light .elementor-sticky--effects .senda-mobile-menu-toggle-label{color:#111!important}.senda-header-light .senda-mobile-menu-toggle::before,.senda-header-light .senda-mobile-menu-toggle::after,.senda-header-light.elementor-sticky--effects .senda-mobile-menu-toggle::before,.senda-header-light.elementor-sticky--effects .senda-mobile-menu-toggle::after,.senda-header-light .elementor-sticky--effects .senda-mobile-menu-toggle::before,.senda-header-light .elementor-sticky--effects .senda-mobile-menu-toggle::after{background:#111!important}.senda-header-light .senda-mobile-menu-toggle::before,.senda-header-light.elementor-sticky--effects .senda-mobile-menu-toggle::before,.senda-header-light .elementor-sticky--effects .senda-mobile-menu-toggle::before{box-shadow:0 8px 0 #111!important}body.senda-menu-open .senda-mobile-menu-toggle::before{top:20px!important;transform:rotate(45deg)!important;box-shadow:0 0 0 transparent!important}body.senda-menu-open .senda-mobile-menu-toggle::after{top:20px!important;transform:rotate(-45deg)!important}body.senda-menu-open .senda-header-transparent .senda-mobile-menu-toggle::before,body.senda-menu-open .senda-header-transparent .senda-mobile-menu-toggle::after{background:#fff!important}body.senda-menu-open .senda-header-light .senda-mobile-menu-toggle::before,body.senda-menu-open .senda-header-light .senda-mobile-menu-toggle::after{background:#111!important}.senda-mobile-menu{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;z-index:99990!important;display:block!important;visibility:hidden;opacity:1;pointer-events:none}.senda-mobile-menu.is-open{visibility:visible;pointer-events:auto}.senda-mobile-menu__overlay{position:absolute!important;inset:0!important;width:100%;height:100%;background:var(--senda-mobile-overlay)!important;opacity:0;transition:opacity .28s ease}.senda-mobile-menu.is-open .senda-mobile-menu__overlay{opacity:1}.senda-mobile-menu__panel{position:absolute!important;top:0!important;left:0!important;width:72vw;max-width:520px;height:100vh;height:100dvh;background:#fff!important;transform:translateX(-100%);transition:transform .32s cubic-bezier(.22,.61,.36,1);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;box-shadow:8px 0 32px rgb(0 0 0 / .18)}.senda-mobile-menu.is-open .senda-mobile-menu__panel{transform:translateX(0)}.senda-mobile-menu__inner{min-height:100%;width:100%;padding:72px 38px 42px;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch!important}.senda-mobile-menu__close{position:absolute!important;top:24px!important;right:26px!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;border:0!important;padding:0!important;margin:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;cursor:pointer!important;z-index:2;appearance:none!important;-webkit-appearance:none!important}.senda-mobile-menu__close span{position:absolute!important;top:16px!important;left:3px!important;width:28px!important;height:3px!important;background:var(--senda-mobile-blue)!important;border-radius:999px!important;display:block!important}.senda-mobile-menu__close span:first-child{transform:rotate(45deg)}.senda-mobile-menu__close span:last-child{transform:rotate(-45deg)}.senda-mobile-menu__logo{display:inline-flex!important;align-self:center!important;justify-content:center!important;align-items:center!important;margin:0 0 clamp(28px,3.5vh,40px)!important;padding:0!important;text-decoration:none!important}.senda-mobile-menu__logo img{width:128px!important;max-width:128px!important;height:auto!important;display:block!important}.senda-mobile-menu__nav,.senda-mobile-menu__list{width:100%!important;margin:0;padding:0}.senda-mobile-menu__list,.senda-mobile-menu__list ul{list-style:none!important;margin:0!important;padding:0!important}.senda-mobile-menu__list{display:flex;flex-direction:column;align-items:stretch!important}.senda-mobile-menu__list li{width:100%;text-align:left!important;position:relative;margin:0;padding:0}.senda-mobile-menu__list>li{margin-bottom:clamp(20px,3vh,34px)!important}.senda-mobile-menu__list>li>a{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important;width:auto!important;max-width:calc(100% - 36px)!important;color:var(--senda-mobile-blue)!important;text-decoration:none!important;font-size:21px;line-height:1.28;font-weight:600;text-transform:uppercase;letter-spacing:.01em;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important}.senda-mobile-menu__list a:hover,.senda-mobile-menu__list a:focus,.senda-mobile-menu__list .current-menu-item>a,.senda-mobile-menu__list .current-menu-ancestor>a{color:var(--senda-mobile-blue)!important;text-decoration:none!important;outline:none}.senda-mobile-menu__list .menu-item-has-children{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important}.senda-mobile-menu__list .menu-item-has-children>a{flex:1 1 auto!important;min-width:0!important;max-width:calc(100% - 36px)!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;white-space:normal!important}.senda-submenu-toggle{flex:0 0 28px!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;border:0!important;padding:0!important;margin:0 0 0 6px!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;appearance:none!important;-webkit-appearance:none!important}.senda-submenu-toggle::before{content:""!important;display:block!important;width:0!important;height:0!important;border-left:6px solid transparent!important;border-right:6px solid transparent!important;border-top:7px solid var(--senda-mobile-blue)!important;transition:transform .24s ease!important}.senda-submenu-toggle[aria-expanded="true"]::before{transform:rotate(180deg)}.senda-mobile-menu__list .menu-item-has-children>.sub-menu{flex:0 0 100%!important;width:100%!important}.senda-mobile-menu__list .sub-menu{max-height:0;overflow:hidden;opacity:0;width:100%;margin:0 auto!important;padding:0!important;background:transparent!important;border-left:0!important;border-radius:0;text-align:left!important;transition:max-height .28s ease,opacity .2s ease,margin .2s ease,padding .2s ease}.senda-mobile-menu__list .sub-menu.is-open{max-height:900px;opacity:1;margin:12px auto 18px!important;padding:12px 16px!important;background:rgb(0 161 197 / .08)!important;border-left:3px solid var(--senda-mobile-blue)!important;border-radius:14px}.senda-mobile-menu__list .sub-menu li{margin:0!important;padding:0!important;text-align:left!important}.senda-mobile-menu__list .sub-menu a{display:block!important;color:#167f96!important;font-size:17px;line-height:1.35;font-weight:500;text-transform:uppercase;letter-spacing:.01em;text-align:left!important;text-decoration:none!important;padding:8px 0;background:transparent!important;border:0!important;box-shadow:none!important}.senda-mobile-menu__list .sub-menu a:hover,.senda-mobile-menu__list .sub-menu a:focus{color:var(--senda-mobile-blue)!important}.senda-mobile-menu__footer{width:100%;margin-top:clamp(32px,4vh,46px)!important;padding-top:22px;border-top:1px solid rgb(0 161 197 / .18);display:flex;flex-direction:column;align-items:center!important}.senda-mobile-menu__selectors{display:flex;align-items:center;justify-content:center!important;gap:34px;margin-bottom:24px;width:100%}.senda-mobile-menu__currency,.senda-mobile-menu__language{min-height:30px;display:flex;align-items:center;justify-content:center;color:var(--senda-mobile-black)}.senda-mobile-menu__currency select,.senda-mobile-menu__language select{max-width:130px;border:0!important;background:transparent!important;color:var(--senda-mobile-black)!important;font-size:18px!important;line-height:1.2!important;font-weight:600!important;outline:none!important;box-shadow:none!important;padding:0!important;margin:0!important}.senda-mobile-menu__language ul,.senda-mobile-menu__language li{list-style:none!important;margin:0!important;padding:0!important}.senda-mobile-menu__language a{color:var(--senda-mobile-black)!important;text-decoration:none!important;font-size:18px!important;line-height:1.2!important;font-weight:600!important;background:transparent!important;border:0!important;box-shadow:none!important}.senda-mobile-menu__contact{display:inline-flex!important;align-items:center;justify-content:center;min-width:190px;min-height:44px;padding:12px 28px;border-radius:999px;background:var(--senda-mobile-orange)!important;color:#fff!important;text-decoration:none!important;font-size:14px;line-height:1;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border:0!important;box-shadow:none!important;transition:background-color .2s ease,transform .2s ease}.senda-mobile-menu__contact:hover,.senda-mobile-menu__contact:focus{background:var(--senda-mobile-orange-hover)!important;color:#fff!important;transform:translateY(-1px)}body.senda-menu-open{overflow:hidden!important}}@media (max-width:991.9px){.senda-mobile-menu__panel{width:82vw;max-width:520px}.senda-mobile-menu__inner{padding-top:70px!important;padding-left:32px!important;padding-right:32px!important}.senda-mobile-menu__logo img{width:118px!important;max-width:118px!important}.senda-mobile-menu__list>li>a{font-size:20px!important}.senda-mobile-menu__list .sub-menu a{font-size:16px!important}.senda-mobile-menu__selectors{gap:30px}}@media (max-width:767.9px){.senda-mobile-menu-toggle-label{display:none!important}.senda-mobile-menu__panel{width:90vw;max-width:none}.senda-mobile-menu__inner{padding-top:68px!important;padding-left:26px!important;padding-right:26px!important;padding-bottom:38px!important}.senda-mobile-menu__logo{margin-bottom:clamp(26px,3vh,36px)!important}.senda-mobile-menu__logo img{width:108px!important;max-width:108px!important}.senda-mobile-menu__list>li{margin-bottom:clamp(18px,2.8vh,30px)!important}.senda-mobile-menu__list>li>a{font-size:18.5px!important;line-height:1.3!important}.senda-mobile-menu__list .sub-menu a{font-size:15.5px!important;line-height:1.35!important}.senda-submenu-toggle{flex-basis:26px!important;width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;margin-left:4px!important}.senda-mobile-menu__footer{margin-top:clamp(30px,3.6vh,42px)!important;padding-top:20px}.senda-mobile-menu__selectors{gap:26px;margin-bottom:22px}.senda-mobile-menu__currency select,.senda-mobile-menu__language select,.senda-mobile-menu__language a{font-size:17px!important}.senda-mobile-menu__contact{min-width:180px;min-height:42px;font-size:13px}}@media (max-width:576.9px){.senda-mobile-menu__panel{width:100vw;max-width:none}.senda-mobile-menu__inner{padding-top:58px!important;padding-left:22px!important;padding-right:22px!important;padding-bottom:30px!important}.senda-mobile-menu__logo{margin-bottom:26px!important}.senda-mobile-menu__logo img{width:100px!important;max-width:100px!important}.senda-mobile-menu__list>li{margin-bottom:19px!important}.senda-mobile-menu__list>li>a{font-size:17px!important;line-height:1.3!important}.senda-mobile-menu__list .menu-item-has-children>a{max-width:calc(100% - 32px)!important}.senda-mobile-menu__list .sub-menu.is-open{padding-left:14px!important;padding-right:14px!important}.senda-mobile-menu__list .sub-menu a{font-size:14.5px!important}.senda-submenu-toggle{flex-basis:24px!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important}.senda-submenu-toggle::before{border-left-width:5px!important;border-right-width:5px!important;border-top-width:6px!important}.senda-mobile-menu__footer{margin-top:34px!important;padding-top:22px!important}.senda-mobile-menu__selectors{gap:24px;margin-bottom:24px!important}}@media (max-height:680px){.senda-mobile-menu__inner{padding-top:52px!important}.senda-mobile-menu__logo{margin-bottom:20px!important}.senda-mobile-menu__list>li{margin-bottom:15px!important}.senda-mobile-menu__footer{margin-top:24px!important}}@media (max-width:1199px){.senda-mobile-menu__inner{min-height:100dvh!important;display:flex!important;flex-direction:column!important}.senda-mobile-menu__nav{flex:0 0 auto!important}.senda-mobile-menu__list{display:flex!important;flex-direction:column!important}.senda-mobile-menu__list>li{margin-bottom:clamp(22px,3.2vh,38px)!important}.senda-mobile-menu__footer{margin-top:clamp(34px,5vh,58px)!important}}@media (max-width:767.9px) and (min-height:800px){.senda-mobile-menu__inner{padding-top:58px!important}.senda-mobile-menu__logo{margin-bottom:34px!important}.senda-mobile-menu__list>li{margin-bottom:30px!important}.senda-mobile-menu__footer{margin-top:48px!important}}@media (max-width:576.9px) and (min-height:850px){.senda-mobile-menu__logo{margin-bottom:36px!important}.senda-mobile-menu__list>li{margin-bottom:35px!important}.senda-mobile-menu__footer{margin-top:54px!important}}@media (max-height:720px){.senda-mobile-menu__inner{padding-top:52px!important}.senda-mobile-menu__logo{margin-bottom:22px!important}.senda-mobile-menu__list>li{margin-bottom:20px!important}.senda-mobile-menu__footer{margin-top:26px!important}}@media (min-width:992px) and (max-width:1399.98px){.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li a{font-size:12px!important;padding-left:10px!important;padding-right:10px!important}}@media (max-width:991.98px){.shortcode-breadcrumb{margin:25px 15px}}@media (max-width:575.98px){.breadcrumbs{justify-content:flex-start}}