
.lt182-widget{background:var(--primary-color)}.lt182-widget__media{height:640px;position:relative}.lt182-widget__media:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;transform:rotate(180deg);background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(0deg,rgba(0,0,0,0) 58.75%,rgba(0,0,0,.3) 100%),linear-gradient(180deg,rgba(0,0,0,0) 62.37%,rgba(0,0,0,.4) 100%)}.lt182-widget__media>img{width:100%;height:100%;object-fit:cover;object-position:center center}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:1023.98px){}@media(max-width:959.98px){}@media(max-width:767.98px){.lt182-widget__media{height:382px}}@media(max-width:639.98px){}@media(max-width:575px){}
.h1-headline{text-align:center;position:relative;z-index:1;overflow:hidden;padding:60px 20px}.h1-headline__back{margin-bottom:20px}.h1-headline__back>.template-icon{font-size:125%}.h1-headline--with-bg:after{content:'';height:33%;background:var(--bg-alt-1);position:absolute;top:0;left:0;width:100%;z-index:-1}.h1-headline__media{max-width:1030px;margin:0 auto 40px}.h1-headline__title{margin-bottom:30px}.h1-headline__title:last-child{margin-bottom:0}.h1-headline__text{max-width:820px;margin-left:auto;margin-right:auto}.h1-headline__content{max-width:750px;margin-left:auto;margin-right:auto}.h1-headline__content:last-child{margin-bottom:0}.title--tagline{text-transform:capitalize}.h1-headline__content--extra{margin-top:30px}.h1-headline__actions{justify-content:center;margin-top:40px}.h1-headline__actions .uk-button+.uk-button{margin-left:20px}.section-bottom-divider{border-bottom:1px solid var(--border-color)}.h1-headline-widget--primary-bg{background:var(--primary-color);color:var(--inverse-font-color)}.h1-headline-widget--primary-bg *{color:var(--inverse-font-color)}.h1-headline-widget--secondary-bg{background:var(--bg-alt-1)}@media(max-width:1399.98px){.h1-headline{padding:50px 20px}}@media(max-width:767.98px){.h1-headline__title--noimage{margin:0}.h1-headline__actions{display:flex;flex-direction:column;align-items:center;gap:20px;justify-content:center;margin-top:20px}.h1-headline__actions .uk-button+.uk-button{margin:0}}@media(max-width:639.98px){.h1-headline{padding:40px 0}.h1-headline--noimage{padding-bottom:20px}.h1-headline__media{margin-bottom:20px}}
.tml7-widget{text-align:center;padding:70px 20px}.tml7-widget--primary-bg{background:var(--highlight-color);color:var(--inverse-font-color)}.tml7-widget__logo{margin-bottom:50px}.tml7-widget__container *:focus-visible{outline:1px solid #fff;outline-offset:-1px}.tml7-widget__slider{position:relative}.tml7-widget__item{padding:0 100px}.tml7-widget__name{margin:0;font:var(--body-text-fonts);text-transform:var(--body-fonts-text-transform)}.tml7-widget__text{max-width:940px;margin:auto auto 30px}.tml7-widget .slider-controls{margin:40px auto auto}.tml7-widget__nav{margin:40px auto auto}.tml7-widget .slider-controls__slidenav{position:absolute;top:50%;transform:translateY(-50%)}.tml7-widget .slider-controls__slidenav--left{left:0;right:auto}.tml7-widget .slider-controls__slidenav--right{right:0;left:auto}.tml7-widget--primary-bg .slider-controls__slidenav{color:var(--inverse-font-color)}.tml7-widget--primary-bg .slider-controls__slidenav:hover,.tml7-widget--primary-bg .slider-controls__slidenav:focus-visible{color:var(--inverse-font-color);opacity:.5}.tml7-widget--primary-bg .title{color:var(--inverse-font-color)}.tml7-widget--primary-bg .uk-dotnav>.uk-active>*{background:var(--inverse-font-color);border-color:var(--inverse-font-color)}.tml7-widget--primary-bg .uk-dotnav>*>*{border:1px solid var(--inverse-font-color)}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:1023.98px){}@media(max-width:959.98px){}@media(max-width:767.98px){.tml7-widget__text{margin:auto auto 30px}.tml7-widget{padding:50px 0}.tml7-widget .slider-controls{display:none}.tml7-widget__dotnav{margin-top:30px}.tml7-widget__item{padding:0}}@media(max-width:639.98px){}@media(max-width:575px){}
.header{color:var(--header-color);display:flex;position:fixed;top:0;left:0;z-index:5;width:100vw;padding:0 30px}.sub-open .header{z-index:3}.header__logo-scrl{display:none}.header__logo-scrl{display:none}.header.is-fixed .header__logo-img{display:none}.header.is-fixed #megamenu .header__logo-img{display:block;color:var(--inverse-font-color)}.header.is-fixed .header__logo-scrl{display:block}.withoutbannerimg .header .header__logo-img{display:none}.withoutbannerimg .header .header__logo-scrl{display:block;width:175px}.withoutbannerimg .header .header__logo-scrl{width:120px}.withoutbannerimg #pagestudio>div:nth-child(2){margin-top:100px}.headerinpad{padding:10px 20px;display:flex;justify-content:space-between;width:100%;align-items:center}.burger-menu,.burger-menu-inner{display:flex}.burger-menu-inner .template-icon-menu{font-size:22px}.burger-menu-inner .burger-menu-text{margin-left:9px;text-transform:uppercase}.burger-menu-header{padding-top:1px;display:flex}.desktop-call-button a,#megamenu .desktop-call-button a{color:var(--inverse-font-color);filter:opacity(1)}.desktop-call-button a:hover,.desktop-call-button a:focus{opacity:.7}.header.is-fixed .desktop-call-button a,.withoutbannerimg .header .desktop-call-button a{color:var(--secondary-color)}.header.is-fixed .desktop-call-button a .template-icon-call-new,.withoutbannerimg .header .desktop-call-button a .template-icon-call-new{color:var(--primary-color)}#megamenu .desktop-call-button a .template-icon-call-new{color:var(--inverse-font-color)}.desktop-call-button .template-icon-call-new{margin-right:5px}.burger-menu-header a{margin-left:30px;font-family:var(--text-fonts);color:#fff;letter-spacing:normal;outline:0;box-shadow:none;text-decoration:none;font-size:16px;line-height:22px;position:relative;filter:opacity(1)}.burger-menu-header a:before{content:"";border-bottom:2px solid var(--secondary-color);left:0;bottom:-2px;right:0;position:absolute;opacity:0}.burger-menu-header a:hover:before,.burger-menu-header a:focus:before,a.burger-menu-text.nav.navON:before{opacity:1}.menu-line-wrap{display:block;position:relative;left:0}.menu-line-wrap+.burger-menu-text{display:none}.burger-menu-warp{outline:0;box-shadow:none;color:var(--inverse-font-color);filter:opacity(1)}.header.is-fixed .burger-menu-warp,.header.is-fixed .burger-menu-warp .burger-menu-text,.withoutbannerimg .header .burger-menu-warp,.withoutbannerimg .header .burger-menu-warp .burger-menu-text{color:var(--primary-color)}.burger-menu-warp:hover,.burger-menu-warp:focus{color:var(--inverse-font-color)}.burger-menu-warp:hover .burger-menu-text,.burger-menu-warp:focus .burger-menu-text{text-decoration:underline}.rightpad{display:flex!important;align-items:center;justify-content:end}.rightpad a.burger-menu-warp{padding-right:25px;text-align:right}.rightpad a.burger-menu-warp span.icon-Icon-ionic-ios-call{font-size:16px}.rightpad a.burger-menu-warp:hover,.rightpad a.burger-menu-warp:focus{color:var(--secondary-color)}.burger-menu-header{margin-left:20px}.megamenu-slide .uk-offcanvas-bar{width:100%;left:0;background:var(--border-color);padding:0;overflow:hidden}.megamenu-slide .open-megamenu{display:flex;height:100vh;max-height:100vh;overflow:hidden}.open-megamenu .mainnav{width:50%;height:100%;overflow:hidden}#megamenu.uk-offcanvas{display:block!important;opacity:0;visibility:hidden;transition:all .5s ease 0s;width:100vw}#megamenu.uk-offcanvas.uk-open{opacity:1;visibility:visible}#megamenu.uk-open:before{background:url(https://assets.milestoneinternet.com/legacy-development-management/hotel-andaluz/website-assets/bg-images/megamenu-pattern-bg.jpg);position:absolute;left:0;z-index:1;opacity:.15;mix-blend-mode:multiply}.nav-img-wrap{position:absolute;right:0;top:0;bottom:0;width:425px;height:100vh;z-index:2}.desk-res{width:50%;background-size:cover!important;position:relative;z-index:3;background-position:bottom!important}.desk-res:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-repeat:no-repeat;width:210px;height:142px;margin:auto;background-size:cover;background-image:url(https://assets.milestoneinternet.com/legacy-development-management/hotel-andaluz/website-assets/logos/hotel-andaluz-white-logo.svg)}.widget-header{display:flex;align-items:center;justify-content:space-between;padding:0 30px;z-index:2;position:relative}.uk-offcanvas-close{position:static;padding:0;border:0;background:none;width:18px;height:18px;font-size:16px;text-transform:uppercase;color:var(--inverse-font-color);display:flex;align-items:center;cursor:pointer;transition:all .4s;max-width:120px}.mainnav-close-text{margin-left:10px}.uk-offcanvas-close:hover,.uk-offcanvas-close:focus{color:var(--inverse-font-color)}.uk-offcanvas-close:hover .mainnav-close-text,.uk-offcanvas-close:focus .mainnav-close-text{text-decoration:underline}.mainnav{position:relative}.uk-open .mainnav:before{content:'';background:url(https://assets.milestoneinternet.com/legacy-development-management/hotel-andaluz/website-assets/bg-images/megamenu-pattern-bg.jpg);opacity:.15;position:absolute;mix-blend-mode:multiply;width:100%;height:100%;top:0;left:0}.uk-button-primary.reserve,#megamenu .uk-button-primary.reserve{background:transparent;border:1px solid var(--inverse-font-color);padding:15px 30px;color:var(--inverse-font-color);filter:opacity(1)}.uk-button-primary.reserve:hover,.uk-button-primary.reserve:focus,#megamenu .uk-button-primary.reserve:hover,#megamenu .uk-button-primary.reserve:focus{color:var(--highlight-color);background:var(--inverse-font-color)}.uk-button-primary.reserve:hover:before,.uk-button-primary.reserve:focus:before{background:var(--inverse-font-color)}header.is-fixed .uk-button-primary.reserve,.withoutbannerimg .header .uk-button-primary.reserve{background:transparent;border:1px solid var(--primary-color);color:var(--primary-color);padding:15px 30px}header.is-fixed .uk-button-primary.reserve:hover,header.is-fixed .uk-button-primary.reserve:focus,.withoutbannerimg .header .uk-button-primary.reserve:hover,.withoutbannerimg .header .uk-button-primary.reserve:focus{color:var(--inverse-font-color);background:var(--primary-color)}header.is-fixed .uk-button-primary.reserve:hover:before,header.is-fixed .uk-button-primary.reserve:focus:before,.withoutbannerimg .header .uk-button-primary.reserve:hover:before,.withoutbannerimg .header .uk-button-primary.reserve:focus:before{background:var(--primary-color)}.widget-right-right a.burger-menu-text{line-height:21px;font-family:var(--title-fonts);text-transform:uppercase;color:rgba(255,255,255);letter-spacing:1.6px;font-weight:400;margin-right:25px}.widget-right-right a.burger-menu-text:hover,.widget-right-right a.burger-menu-text:focus{color:var(--secondary-color)}.nav-img-wrap .nav-img,.nav-img-wrap .nav-img.uk-active{display:none}.nav-img-wrap .nav-img.activenav{display:block}.top-navigation{padding:130px 0 50px;position:relative;z-index:2}.top-navigation .uk-position-relative{padding:0 60px 40px 170px;overflow-y:scroll;max-height:calc(100vh - 250px);scroll-snap-type:y mandatory}.top-navigation .uk-position-relative::-webkit-scrollbar{width:10px}.top-navigation .uk-position-relative::-webkit-scrollbar-track{background:transparent}.top-navigation .uk-position-relative::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:5px}.top-navigation .uk-position-relative::-webkit-scrollbar-thumb:hover{background:var(--primary-color);opacity:.8}.submenulist.nav-title>a:before{content:'';font-family:var(--icon-fonts);transform:rotate(90deg);font-size:27px;position:absolute;right:0;transition:all .4s ease}.submenulist.nav-title>a[aria-expanded="true"]:before{transform:rotate(270deg)}.uk-nav li.nav-title>a,.uk-nav li.nav-title a{font:var(--h1-title-fonts);font-weight:400;font-size:40px;line-height:48px;line-height:normal;letter-spacing:0;padding:0;text-align:left;transition:all .4s;color:var(--inverse-font-color);padding-right:40px}.uk-nav li.nav-title>a:hover,.uk-nav li.nav-title>a:focus,.uk-nav li.nav-title>a.navON{color:#fff}.uk-nav li.nav-title:nth-child(10)>a span{text-transform:capitalize}.submenulist.nav-title.uk-open>a,.uk-nav li.nav-title>a.navON,.uk-nav li.nav-title>a:hover,.uk-nav li.nav-title>a:focus{text-decoration:underline}.uk-nav li.nav-title>a:focus-visible{outline:0;box-shadow:none}.top-navigation ul.uk-nav-sub{position:static;width:100%;background:transparent;box-shadow:none;padding:15px 0;display:none}.top-navigation ul.uk-nav-sub li a{font-size:20px;line-height:30px;font-family:var(--text-fonts);color:var(--inverse-font-color)}.top-navigation ul.uk-nav-sub li a:hover,.top-navigation ul.uk-nav-sub li a:focus,.top-navigation ul.uk-nav-sub li a.navON{color:var(--inverse-font-color);text-decoration:underline}.top-navigation ul.uk-nav-sub li a:focus-visible{outline:0;box-shadow:none}.desktop-call-button{margin-right:20px}.nav-title{position:relative;padding:7px 0;scroll-snap-align:start}.mainnav .footer__social{margin:0 0 50px 30px;position:relative;bottom:0;z-index:3;top:auto;max-width:200px;width:100%}.mainnav .footer__social a{font-size:20px;width:26px;text-align:center;color:var(--highlight-color);text-decoration:none}.mainnav .footer__social a span{width:100%}.mainnav .footer__social a span.template-icon-Icon-youtube{font-size:26px}.mainnav .footer__social a:hover,.mainnav .footer__social a:focus{color:#fff}.header.is-fixed,.withoutbannerimg .header{background:var(--bg-header);border-bottom:1px solid var(--primary-color)}.header.is-fixed .burger-menu-text,.withoutbannerimg .header .burger-menu-text{color:var(--secondary-color)}.header.is-fixed .burger-menu-text:hover,.header.is-fixed .burger-menu-text:focus,.withoutbannerimg .header .burger-menu-text:hover,.withoutbannerimg .header .burger-menu-text:focus{color:var(--secondary-color)}.header.is-fixed .burger-menu-text.nav.navON,.withoutbannerimg .header .burger-menu-text.nav.navON{color:var(--secondary-color)}.header.is-fixed .menu-line-wrap span,.withoutbannerimg .header .menu-line-wrap span{background:var(--primary-color)}.header.is-fixed .menu-line-wrap:hover:before,.header.is-fixed .menu-line-wrap:focus:before,.withoutbannerimg .header .menu-line-wrap:hover:before,.withoutbannerimg .header .menu-line-wrap:focus:before{background:var(--primary-color)}.header .mainlogo a{color:var(--inverse-font-color);box-shadow:none;display:block;width:144px}.header .mainlogo a svg{width:144px}.header .mainlogo a .sr-only{color:#000}.header.is-fixed .mainlogo a,.withoutbannerimg .header .mainlogo a{color:var(--primary-color)}.header.is-fixed .mainlogo a svg *,.withoutbannerimg .header .mainlogo a svg *{fill:currentColor!important}.more-code{position:relative}#toggle-usage{position:absolute;background-color:var(--bg-alt-1);opacity:0;visibility:hidden;transition:all .4s ease 0s;padding:20px;left:20px;top:52px;width:260px}.mactive #toggle-usage{visibility:visible;opacity:1}.toggle-input label{color:var(--primary-color);font-size:16px}.toggle-input input{color:var(--primary-color)!important;border-color:var(--primary-color)!important;padding:0;font-size:24px;height:25px}.toggle-input input:focus{color:var(--primary-color)!important}.side-widget__form-add.mactive a span{transform:rotate(45deg);display:inline-block}.toggle-input{margin-bottom:15px}#toggle-usage .toggle-input:last-child{margin-bottom:0}@media(min-width:990px){.navmenu,.rightpad{max-width:500px;width:100%}.desk-res a.reserve.button{color:#fff;font-weight:400;letter-spacing:1.6px;border:0;padding:10px 21px 10px;min-height:42px;z-index:3}.desk-res a.reserve.button:hover,.desk-res a.reserve.button:focus{background:var(--primary-color)}.tel-mobile{display:none}}.menu-line-wrap span{width:26px;display:block;left:0;background:#fff;margin:4.6px auto;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;position:relative;top:0;transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}.burger-menu-warp:hover .menu-line-wrap span,.burger-menu-warp:focus .menu-line-wrap span{background:var(--secondary-color)}.menu-line-wrap span:last-child{margin-bottom:0}.uk-sticky-below .menu-line-wrap span{background:#fff}.burger-menu-wrap{display:flex;flex-direction:column;align-items:center}.menu-line-wrap span{height:1px;display:block;margin:5px 0;position:relative}.menu-line-wrap span:first-child{margin-top:0}.close-text .icon-close{left:13px;top:-10px;position:relative;font-size:14px;color:#fff}.burger-menu-wrap .menu-text{display:block}.burger-menu-wrap .close-text{display:none}@media(max-width:1200px){.burger-menu-header a{display:none}}@media(max-width:1030px){.desktop-call-button{display:none}}.side-widget__box{width:100%;padding:0;color:var(--text-color);background:transparent}.uk-offcanvas-flip .side-widget__box{right:-100%}@media(min-width:960px){.side-widget__box{width:100%}.uk-offcanvas-flip .side-widget__box{right:-845px}}.side-widget__row{margin:0;align-items:stretch}.side-widget__col{padding:80px 115px}.side-widget__form *+.uk-grid-margin{margin-top:25px}.side-widget__title{opacity:1;margin:0;margin-bottom:25px;text-align:center;font-weight:400}.side-widget__title-text{font-size:16px;color:var(--text-color)!important;font-family:var(--title-fonts);margin-top:5px;margin-bottom:45px;letter-spacing:.48px}.side-widget__title-text a{color:var(--text-color)!important}.side-widget__title-text a:hover,.side-widget__title-text a:focus{color:var(--highlight-color)!important}.side-widget__form-add a{color:#fff;font-size:19px;font-family:var(--title-fonts)}.side-widget__form-add a:hover,.side-widget__form-add a:focus{color:var(--secondary-color)}.side-widget__form-add a span{color:var(--secondary-color);font-size:14px;margin-left:5px}.side-widget__form-actions{margin-top:34px}.side-widget__form-actions-main{color:var(--primary-color)!important;width:100%!important;border:solid 1px var(--primary-color)}.side-widget__form-actions-main:hover,.side-widget__form-actions-main:focus{background-color:var(--highlight-color)!important;border-color:var(--inverse-font-color)!important;color:var(--inverse-font-color)!important}.side-widget__form-actions-sec{color:var(--primary-color)!important;font-size:16px!important;line-height:22px!important;margin-top:15px!important;min-height:unset!important;padding:0!important;min-width:214px;display:block}.side-widget__form-actions-sec svg{margin-left:12px}.side-widget__form-actions-sec:hover,.side-widget__form-actions-sec:focus{text-decoration:underline}.cancel-modify,.book-time{color:#fff;margin:30px 0 20px}.cancel-modify a,.book-time a{font-family:var(--title-fonts);color:#fff;letter-spacing:.32px}.cancel-modify a:hover,.cancel-modify a:focus,.book-time a:hover,.book-time a:focus{color:var(--secondary-color)}.book-time{margin:0}.book-time a{margin:0 5px}.book-time a span{margin:0 5px 0 0;color:var(--secondary-color)}.side-widget__smalltitle{color:var(--primary-color)!important;text-transform:uppercase;opacity:1;font-size:16px;line-height:22px;font-family:var(--text-fonts);margin-bottom:11px}.side-widget__desc{text-align:left;letter-spacing:.2px;color:var(--text-color);max-width:315px;margin:0 auto;font-size:16px;font-family:var(--title-fonts);line-height:1.45}.side-widget__hr{border-top:1px solid #000!important;margin-top:45px;margin-bottom:45px}.side-widget__benefits{column-count:2;margin-bottom:20px;border-bottom:1px solid;padding-bottom:40px}.side-widget__benefits-item{color:var(--primary-color)!important;font-family:var(--text-fonts);font-size:18px;line-height:29px;display:block;align-items:center;justify-content:flex-start;margin-bottom:0;padding-left:20px;position:relative}.side-widget__benefits-item img,.side-widget__benefits-item svg{display:none}.side-widget__benefits-item+.side-widget__benefits-item{margin-top:0}.side-widget__form-group{display:flex;flex-direction:column;position:relative;margin-top:25px;border:1px solid var(--inverse-font-color);padding:15px 20px}.side-widget-form-row{margin-top:24px;margin-left:-10px}.side-widget-form-row>*{padding-left:10px}.side-widget__form-group.arrow-down:after{content:"";font-family:"template-icon"!important;position:absolute;right:10px;bottom:13px;color:var(--secondary-color);font-size:12px}.side-widget__form-group #gdpr-review{color:var(--primary-color)}.side-widget__form-group #gdpr-review a{color:var(--primary-color);text-decoration:underline}.side-widget__form-group #gdpr-review a:hover,.side-widget__form-group #gdpr-review a:focus{text-decoration:none}.side-widget__form-text{color:var(--inverse-font-color);font:var(--reservation-widget-label-fonts);width:calc(100% - 30px)}.side-widget__form-control{font:var(--reservation-widget-input-fonts);color:var(--inverse-font-color)!important;position:relative;border:0;padding:0 0 0 0;width:calc(100% - 30px);background:transparent!important}.uk-offcanvas-bar .side-widget__form-control:focus{border-color:var(--secondary-color)!important}.side-widget__form .ui-datepicker-trigger{bottom:0;transform:translateY(-50%);right:0}.side-widget__form-control::-webkit-input-placeholder{color:var(--primary-color)!important;opacity:.35}.side-widget__form-control::-moz-placeholder{color:var(--primary-color)!important;opacity:.35}.side-widget__form-control:-ms-input-placeholder{color:var(--primary-color)!important;opacity:.35}.side-widget__form-control:-moz-placeholder{color:var(--primary-color)!important;opacity:.35}select.side-widget__form-control{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='31' viewBox='0 0 18 31' fill='none'%3E%3Cpath d='M9.52705 30.8154L17.5849 23.3217C17.8488 23.0761 17.8483 22.6786 17.5836 22.4335C17.3188 22.1886 16.89 22.1892 16.6259 22.4348L9.04762 29.4825L1.46938 22.4345C1.20528 22.189 0.776699 22.1884 0.511927 22.4333C0.379196 22.5561 0.31283 22.7171 0.31283 22.8781C0.31283 23.0386 0.378752 23.199 0.510561 23.3216L8.56823 30.8154C8.69509 30.9336 8.86774 31 9.04762 31C9.2275 31 9.39995 30.9335 9.52705 30.8154Z' fill='white'/%3E%3Cpath d='M9.52705 30.8154L17.5849 23.3217C17.8488 23.0761 17.8483 22.6786 17.5836 22.4335C17.3188 22.1886 16.89 22.1892 16.6259 22.4348L9.04762 29.4825L1.46938 22.4345C1.20528 22.189 0.776699 22.1884 0.511927 22.4333C0.379196 22.5561 0.31283 22.7171 0.31283 22.8781C0.31283 23.0386 0.378752 23.199 0.510561 23.3216L8.56823 30.8154C8.69509 30.9336 8.86774 31 9.04762 31C9.2275 31 9.39995 30.9335 9.52705 30.8154Z' fill='white'/%3E%3Cpath d='M8.78564 0.184611L0.727765 7.67834C0.463913 7.92385 0.464356 8.32136 0.729129 8.56648C0.993869 8.81139 1.42273 8.81076 1.68678 8.56521L9.26506 1.51754L16.8433 8.56546C17.1074 8.81099 17.536 8.81162 17.8008 8.56673C17.9335 8.44386 17.9999 8.28289 17.9999 8.12191C17.9999 7.96136 17.9339 7.80102 17.8021 7.67837L9.74445 0.184611C9.61759 0.0663512 9.44494 3.61395e-07 9.26506 3.54102e-07C9.08518 3.4681e-07 8.91274 0.0665395 8.78564 0.184611Z' fill='white'/%3E%3Cpath d='M8.78564 0.184611L0.727765 7.67834C0.463913 7.92385 0.464356 8.32136 0.729129 8.56648C0.993869 8.81139 1.42273 8.81076 1.68678 8.56521L9.26506 1.51754L16.8433 8.56546C17.1074 8.81099 17.536 8.81162 17.8008 8.56673C17.9335 8.44386 17.9999 8.28289 17.9999 8.12191C17.9999 7.96136 17.9339 7.80102 17.8021 7.67837L9.74445 0.184611C9.61759 0.0663512 9.44494 3.61395e-07 9.26506 3.54102e-07C9.08518 3.4681e-07 8.91274 0.0665395 8.78564 0.184611Z' fill='white'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right center!important;cursor:pointer}.side-widget__form-control:focus-visible,.side-widget__form-control:focus-within,.side-widget__form-control:focus{box-shadow:none;border-bottom-color:#fff!important;color:#fff!important;outline:1px solid var(--highlight-color)}.side-widget__form-control option{color:#000}.side-widget__form-icon{position:absolute;right:0;bottom:13px;fill:var(--primary-color)}.side-widget__form-icon svg,.side-widget__form-icon svg *{fill:var(--primary-color)}.side-widget__booking{max-width:558px;margin:0 auto}.side-widget__booking *:focus-visible{outline-color:var(--light-color)}@media only screen and (min-width:1166px)and (max-width:1339.98px){.nav-img-wrap{right:20px;max-width:320px}}@media only screen and (min-width:1024px)and (max-width:1165.98px){.nav-img-wrap{right:20px;max-width:280px}}@media(min-width:1166px){.megamenu-slide .open-megamenu{min-height:830px}}@media(max-width:1399.98px){.open-megamenu .mainnav{max-width:calc(100% - 410px)}.top-navigation ul.uk-nav-sub{left:70%}}@media(max-width:1260px){.uk-nav li.nav-title>a{font-size:26px;line-height:35px}}@media(max-width:1166px){.header{padding:0 20px;width:100%}.navmenu,.rightpad{max-width:415px}.burger-menu-header a{margin-left:15px}.burger-menu-inner .burger-menu-text{margin-left:15px}.top-navigation ul.uk-nav-sub{left:60%}.top-navigation .uk-position-relative{padding:40px 50px 120px 40px}.uk-offcanvas-close{left:40px}.uk-nav li.nav-title>a{font-size:26px;line-height:35px}.top-navigation ul.uk-nav-sub{max-width:240px}.open-megamenu .mainnav{max-width:calc(100% - 370px)}.side-widget__col{padding:80px 50px}.side-widget__col--right{max-width:400px}}@media(max-width:1024px){.header{width:100%;padding:5px 20px}.navmenu,.rightpad,.tel-mobile{width:200px}.nav-img-wrap{display:none}}@media(max-width:1024px){.side-widget__form-control{font-size:28px}.mobile-menu{border-top:solid 1px #218b6a;margin:0 30px 30px;padding:30px 40px 0;display:flex;flex-wrap:wrap;justify-content:space-between}.mobile-menu a{width:calc(50% - 10px);letter-spacing:.18px;font-weight:300;line-height:26px}.mobile-menu a:hover,.mobile-menu a:focus,.mobile-menu a.navON{color:var(--highlight-color)}.mainnav .uk-offcanvas-close{top:32px;left:40px;position:fixed;font-size:20px;right:30px}.header .mainlogo a svg *{fill:currentColor!important}.headerinpad{padding:3px 0}.tel-mobile{display:none}.menu-line-wrap span{background:var(--primary-color);margin:4.5px 0}.side-widget__col{background:none;margin:0 auto}.side-widget__title{margin-bottom:41px}.uk-offcanvas-flip .side-widget__box{position:relative;bottom:auto;height:100%}.cancel-modify{margin:25px 0 10px}.book-time{margin:15px -10px 0}.cancel-modify a,.book-time a{font-size:16px}.megamenu-slide .open-megamenu{margin-top:0}}@media(max-width:990.98px){.home-page .top-navigation .nav-title:first-child a{color:var(--secondary-color)}.side-widget__row{max-height:100vh}.side-widget__title{margin-bottom:25px}.side-widget__benefits{margin-bottom:15px;padding-bottom:30px;border-color:rgba(0,0,0,.3)}.side-widget__form-group{padding:12px 20px}.side-widget__form-control{font-size:18px;line-height:25px;height:auto}.side-widget__smalltitle{font-size:18px;line-height:29px;margin-bottom:10px;font-weight:400}.side-widget__col{padding:70px 50px 50px}.side-widget__col--right{width:100%;max-width:100%;order:1}.home-page .top-navigation .nav-title:first-child a:hover,.home-page .top-navigation .nav-title:first-child a.navON{color:var(--secondary-color)}.uk-nav li.nav-title>a{font-size:22px;line-height:normal}.top-navigation{padding:10px 0 0}.header-megamenu{display:flex;justify-content:space-between;padding:0 20px;background:#00553b;background:linear-gradient(0deg,rgba(0,85,59,1) 0%,rgba(0,103,71,1) 100%);position:fixed;width:100%;top:0;left:0;z-index:99}.header-megamenu .navmenu{visibility:visible;display:flex}.header-megamenu .navmenu .tel-mobile{color:var(--inverse-font-color)}.header-megamenu .mainlogo{padding:13px 0 12px}.header-megamenu .uk-button-primary.reserve{color:var(--inverse-font-color)}.desk-res{background:none!important;width:100%;display:none}.desk-res::before{content:"";background-color:var(--dark-color);position:fixed;bottom:0;top:inherit;left:0;width:100%;height:90px}.open-megamenu .mainnav{max-width:100%;width:100%;top:0;padding-bottom:40px;position:relative;margin-top:96px;padding-top:64px;height:calc(100vh - 96px)}.top-navigation .uk-position-relative{padding:27px 30px 40px 30px;height:auto}.top-navigation .nav-title{padding:10px 0;z-index:0}.submenulist.nav-title.uk-open:before,.nav-title:hover:before,.nav-title:focus:before{width:0}.submenulist.nav-title.uk-open>a,.uk-nav li.nav-title>a.navON,.uk-nav li.nav-title>a:hover,.uk-nav li.nav-title>a:focus{padding-left:0}.uk-nav li.nav-title>a{text-align:left}.top-navigation ul.uk-nav-sub{position:relative;right:0;left:0;max-width:100%;padding:0;margin:10px 0 25px}.top-navigation ul.uk-nav-sub:before{content:"";width:1px;height:calc(100% - 14px);background:transparent;left:0;position:absolute;display:block;top:8px}.top-navigation ul.uk-nav-sub li{position:relative}.mainnav .footer__social{max-width:100%;margin:5px 0 20px 0;justify-content:flex-start}.mainnav .footer__social a{color:var(--text-color);margin-right:20px;width:auto}.mainnav .footer__social-link+.footer__social-link{margin-left:0}.header-social-link .footer__social-icon{margin-top:20px}.header-social-link .footer__social a:hover,.header-social-link .footer__social a:focus{color:var(--secondary-color)}.header-social-link .footer__social-icon.template-icon-tripadvisor{font-size:20px}.mobile-call{text-align:left;margin:10px 0 20px 0}.mobile-call a{color:var(--text-color);font-size:18px;line-height:29px}.mobile-call a:hover,.mobile-call a:focus{color:var(--secondary-color)}.megamenu-slide .open-megamenu{height:auto;flex-wrap:wrap;overflow:hidden;max-height:inherit}.top-navigation ul.uk-nav-sub li a{font-size:18px;line-height:29px}.megamenu-slide .uk-offcanvas-bar{height:100vh}.header-bottom-sec{margin:0 30px}.header-sub-link .footer__links,.header-sub-link{width:100%;grid-gap:20px 40px;display:flex!important;flex-wrap:wrap;text-align:left;justify-content:flex-start;margin-top:0!important;z-index:1;position:relative}.header-sub-link .footer__links a,.header-sub-link .footer__menu-item{color:var(--text-color)!important;font-size:16px;line-height:22px;padding:0;margin:0}.header-sub-link .footer__links a:hover,.header-sub-link .footer__links a:focus{color:var(--secondary-color)}.mainnav .uk-offcanvas-close{top:32px;left:auto;position:fixed;font-size:20px;right:30px}.mainnav .uk-offcanvas-close:hover *,.mainnav .uk-offcanvas-close:focus *{stroke:#fff}.uk-offcanvas-flip .side-widget__box{height:100vh;max-height:100vh;overflow:auto}.side-widget__col--right.desk-res{max-height:100vh;padding:0;position:fixed;bottom:0;top:auto;height:90px}}@media(max-width:768px){.open-megamenu .mainnav{overflow:auto}.rightpad a.burger-menu-warp,.burger-menu-header,.burger-menu-inner .burger-menu-text{display:none}.top-navigation .uk-position-relative{padding:10px 30px 20px 30px}.header .mainlogo a{width:95px}.side-widget__col{padding:0 20px 50px}.mainnav .uk-offcanvas-close{top:25px;left:auto;position:fixed;font-size:10px;right:30px;width:17px;height:17px}.headerinpad{padding:3px 0}.top-navigation{padding:0 0 0}.tel-mobile{color:var(--inverse-font-color);height:24px;line-height:24px;text-decoration:none;display:block;font-size:24px;min-width:85px;text-align:right}.tel-mobile:hover,.tel-mobile:focus{color:var(--inverse-font-color);opacity:.7}.burger-menu-inner .template-icon-menu{font-size:30px}.header.is-fixed .tel-mobile,.withoutbannerimg .header .tel-mobile{color:var(--primary-color)}.header.is-fixed .tel-mobile:hover,.withoutbannerimg .header .tel-mobile:hover,.header.is-fixed .tel-mobile:focus,.withoutbannerimg .header .tel-mobile:focus{color:var(--primary-color)}.desktop-call-button{display:none}.uk-button-primary.reserve,.header.is-fixed .uk-button-primary.reserve,.withoutbannerimg .header .uk-button-primary.reserve{position:fixed;bottom:28px;left:20px;right:20px;width:calc(100% - 40px);background:var(--primary-color);color:var(--inverse-font-color);border-color:var(--inverse-font-color)}.rightpad{width:auto;position:fixed}.uk-button-primary.reserve:hover,.uk-button-primary.reserve:focus,.header.is-fixed .uk-button-primary.reserve:hover,.header.is-fixed .uk-button-primary.reserve:focus,.withoutbannerimg .header .uk-button-primary.reserve:hover,.withoutbannerimg .header .uk-button-primary.reserve:focus{background:var(--inverse-font-color);color:var(--primary-color)}.side-widget__benefits-item+.side-widget__benefits-item{margin-top:5px}.side-widget__benefits{padding-bottom:40px;column-count:1}.side-widget__form-text{font-size:16px;line-height:22px;min-width:110px}.side-widget__col+.side-widget__col{padding:37px}.mainnav:before{display:none}.open-megamenu-wrap{position:relative}.uk-open .open-megamenu-wrap:before{content:'';background:url(https://assets.milestoneinternet.com/legacy-development-management/hotel-andaluz/website-assets/bg-images/megamenu-pattern-bg.jpg);opacity:.15;position:absolute;mix-blend-mode:multiply;width:100%;height:100%;top:0;left:0}}@media(max-width:768px)and (orientation:landscape){.navmenu,.rightpad,.tel-mobile{width:112px}}@media(max-width:639.98px){.side-widget__col{width:100%}.side-widget__col+.side-widget__col{border-left:0}.side-widget__desc{max-width:unset}.side-widget__hr{margin-top:30px;margin-bottom:30px}.navmenu,.tel-mobile{width:115px}.rightpad{width:auto}}.grecaptcha-badge{visibility:hidden}.dine-submenu a{margin:0;font-size:15px;letter-spacing:0;color:var(--primary-color)!important}.dine-submenu a.navON{color:var(--highlight-color)!important}.dine-submenu a:hover:before,.dine-submenu a:focus:before{content:none}.dine-submenu a:hover,.dine-submenu a:focus{color:var(--secondary-color)!important}.burger-menu-header .uk-dropdown{box-shadow:4px 4px 10px 0 rgba(0,0,0,.1)}.header-bottom-sec{position:relative;z-index:2}.header-social{padding:0;list-style-type:none;display:flex;gap:24px;margin-left:160px}.header-social__link:hover,.header-social__link:focus{opacity:.7}.mainnav-topbar{display:flex;justify-content:space-between;align-items:center;position:absolute;z-index:10;left:64px;right:64px;top:64px}.mainnav-topbar-right{display:flex;align-items:center}.side-widget__box-header.headerinpad{padding:10px 40px}.uk-offcanvas-close.side-widget__close{background:transparent;border:1px solid var(--inverse-font-color);width:100%;color:var(--inverse-font-color)}#desktopReservationForm{margin-left:-10px}#desktopReservationForm>*{padding-left:10px}.uk-offcanvas-overlay.uk-open::before{display:none}.uk-offcanvas-flip .uk-offcanvas{background-size:cover;display:block!important}@media(min-width:769px){#megamenu .mainlogo{display:none}}@media(max-width:768px){.mainnav-topbar{top:16px;left:20px;right:20px;position:fixed}.mainnav-close-text{display:none}#megamenu .desktop-call-button{display:block;margin:0}#megamenu .desktop-call-button-text{display:none}.desktop-call-button .template-icon-call-new{margin:0;font-size:24px}.uk-offcanvas-close{font-size:24px}.header{padding:16px 20px 11px}.header-social{margin-left:0}.uk-nav li.nav-title>a{font-size:30px;line-height:36px}.header-bottom-sec{margin-top:20px;margin-bottom:80px}.header-bottom-sec{position:static}#book_now .rightpad{position:static}#book_now .mainlogo{max-width:95px;position:fixed;top:16px;left:50%;transform:translateX(-50%)}#book_now .navmenu{display:none}#book_now .desktop-call-button{display:block;margin:0;position:fixed;top:36px;right:20px}.side-widget__row{max-height:calc(100vh - 96px);overflow:auto;margin-top:96px;padding-top:80px}.uk-offcanvas-close.side-widget__close{border:none;position:fixed;left:20px;top:26px;display:block;width:auto;max-width:30px}.uk-offcanvas-close.side-widget__close:before{content:'';font-family:var(--icon-fonts)}.book-button-call-text{display:none}.desktop-book-now-close-text{display:none}.side-widget__form-control{background:transparent;height:28px}.side-widget__box-header.headerinpad{padding:0}.uk-width-1-3\@m.uk-width-1-1\@s .side-widget__form-group{position:relative}.uk-width-1-3\@m.uk-width-1-1\@s .side-widget__form-group:before{content:'';position:absolute;width:18px;height:31px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='31' viewBox='0 0 18 31' fill='none'%3E%3Cpath d='M9.52705 30.8154L17.5849 23.3217C17.8488 23.0761 17.8483 22.6786 17.5836 22.4335C17.3188 22.1886 16.89 22.1892 16.6259 22.4348L9.04762 29.4825L1.46938 22.4345C1.20528 22.189 0.776699 22.1884 0.511927 22.4333C0.379196 22.5561 0.31283 22.7171 0.31283 22.8781C0.31283 23.0386 0.378752 23.199 0.510561 23.3216L8.56823 30.8154C8.69509 30.9336 8.86774 31 9.04762 31C9.2275 31 9.39995 30.9335 9.52705 30.8154Z' fill='white'/%3E%3Cpath d='M9.52705 30.8154L17.5849 23.3217C17.8488 23.0761 17.8483 22.6786 17.5836 22.4335C17.3188 22.1886 16.89 22.1892 16.6259 22.4348L9.04762 29.4825L1.46938 22.4345C1.20528 22.189 0.776699 22.1884 0.511927 22.4333C0.379196 22.5561 0.31283 22.7171 0.31283 22.8781C0.31283 23.0386 0.378752 23.199 0.510561 23.3216L8.56823 30.8154C8.69509 30.9336 8.86774 31 9.04762 31C9.2275 31 9.39995 30.9335 9.52705 30.8154Z' fill='white'/%3E%3Cpath d='M8.78564 0.184611L0.727765 7.67834C0.463913 7.92385 0.464356 8.32136 0.729129 8.56648C0.993869 8.81139 1.42273 8.81076 1.68678 8.56521L9.26506 1.51754L16.8433 8.56546C17.1074 8.81099 17.536 8.81162 17.8008 8.56673C17.9335 8.44386 17.9999 8.28289 17.9999 8.12191C17.9999 7.96136 17.9339 7.80102 17.8021 7.67837L9.74445 0.184611C9.61759 0.0663512 9.44494 3.61395e-07 9.26506 3.54102e-07C9.08518 3.4681e-07 8.91274 0.0665395 8.78564 0.184611Z' fill='white'/%3E%3Cpath d='M8.78564 0.184611L0.727765 7.67834C0.463913 7.92385 0.464356 8.32136 0.729129 8.56648C0.993869 8.81139 1.42273 8.81076 1.68678 8.56521L9.26506 1.51754L16.8433 8.56546C17.1074 8.81099 17.536 8.81162 17.8008 8.56673C17.9335 8.44386 17.9999 8.28289 17.9999 8.12191C17.9999 7.96136 17.9339 7.80102 17.8021 7.67837L9.74445 0.184611C9.61759 0.0663512 9.44494 3.61395e-07 9.26506 3.54102e-07C9.08518 3.4681e-07 8.91274 0.0665395 8.78564 0.184611Z' fill='white'/%3E%3C/svg%3E")!important;top:17px;right:20px}select.side-widget__form-control{background:none!important}#megamenu .uk-button-primary.reserve{background:var(--primary-color)}}#book_now{background-color:var(--primary-color)}#book_now.uk-open{background-image:url(https://assets.milestoneinternet.com/legacy-development-management/hotel-andaluz/website-assets/bg-images/andaluz-booking-bg.jpg)}.ctrl-btns{display:flex;flex-direction:column;position:absolute;right:16px;bottom:24px;gap:14px}.ctrl-btns a{font-size:8px;line-height:normal}.ctrl-btns a:hover,.ctrl-btns a:focus{opacity:.7}
.footer{background:var(--bg-footer);position:relative;padding:31px 0 34px;z-index:1}.footer *:focus-visible{outline:1px solid var(--inverse-font-color)}.footer.addBg:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;mix-blend-mode:multiply;background-image:url(https://assets.milestoneinternet.com/legacy-development-management/hotel-andaluz/website-assets/bg-images/andaluz-texture-bg-cropped.jpg);background-size:cover}.footer *{color:var(--footer-color)}.footer-top-inner-border{text-align:center;padding:25px 0 57px}.footer-top-content{position:relative;z-index:2}.footer-logo{margin-bottom:34px}.footer-address{text-transform:uppercase;margin-bottom:10px}.footer-address a:hover,.footer-address a:focus{color:var(--footer-color);text-decoration:underline}.footer-contact a{display:flex;justify-content:center;align-items:center;gap:5px}.footer-contact a:hover .footer-contact-text,.footer-contact a:focus .footer-contact-text{text-decoration:underline}.footer-contact{margin-bottom:30px}.footer-contact{margin-bottom:30px}.footer9__social{display:flex;justify-content:center;align-items:center;gap:24px;margin-bottom:32px}.footer9__social-item a{font-size:20px}.footer9__social-item a:hover,.footer9__social-item a:focus{opacity:.7}.footer-top-links{padding:0;list-style-type:none;display:flex;justify-content:center;align-items:center;gap:32px;margin-bottom:42px}.footer-top-links{font-size:16px;line-height:20px}.footer-top-logos{padding:0;list-style-type:none;justify-content:center;align-items:center;display:flex;gap:52px}.footer-bottom{column-gap:20px;display:flex;align-items:center;justify-content:space-between;margin-top:22px;z-index:1;position:relative}.footer-bottom-copyright{font-size:14px;line-height:21px;max-width:350px}.footer-bottom-copyright a{text-decoration:underline}.footer-bottom-copyright a:hover,.footer-bottom-copyright a:focus{color:var(--footer-color);text-decoration:none}.footer-copyright-home{display:none}.milestone .footer-copyright-home{display:block}.milestone .footer-copyright-inner{display:none}.footer-bottom-links{display:flex;padding-left:0;list-style-type:none;gap:10px}.footer-bottom-links a{font-size:14px;line-height:21px;display:inline-block}.footer-bottom-links a:hover,.footer-bottom-links a:focus,.footer-top-links a:hover,.footer-top-links a:focus{color:var(--footer-color);text-decoration:underline}.footer-inner-border{padding:10px}@keyframes draw-footer{from{stroke-dashoffset:4000}to{stroke-dashoffset:0}}.addBg .footer-borders svg path,.addBg .footer-mobile-border svg path{stroke-dasharray:4000;stroke-dashoffset:4000;animation:draw-footer 4s ease-in-out forwards}.footer-top{position:relative;padding:22px 20px 57px}.footer-borders svg{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}.footer-inner-border svg{top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px)}@media(max-width:1280px){.footer-bottom-links{gap:15px}.footer-bottom{flex-direction:column}.footer-bottom-copyright{max-width:unset}}@media(max-width:768px){.footer-bottom{flex-direction:column-reverse;padding-bottom:80px;gap:32px}.footer-top-inner-border:before,.footer-top-inner-border:after,.footer-top-outer-border:before,.footer-top-outer-border:after{display:none}.footer-top-outer-border{padding:0}.footer-contact a{font-size:16px;line-height:24px}.footer-top-links{gap:22px;flex-wrap:wrap}.footer-top-logos{gap:30px;flex-wrap:wrap}.footer-top-logos img{max-width:136px}.footer-bottom-links{flex-direction:column;text-align:center}.footer-top{border-bottom:none}.footer-bottom{border-top:none}.footer-container{padding-left:10px;padding-right:10px}.milestone .footer-copyright-home{padding:0 30px;text-align:center}.footer{padding-bottom:100px}}.footer-mobile-border svg{position:absolute;width:calc(100% - 20px);height:calc(100% - 20px)}.footer-top-links .navON{text-decoration:underline}@media(max-width:575px){.footer-bottom{margin-top:0}.footer-bottom-links{max-width:335px;padding-top:24px;border-top:1px solid var(--footer-color);width:100%}.footer-top-inner-border{padding-bottom:29px}.footer{padding-bottom:10px}}