/*!
  * Milligram v1.4.1
  * https://milligram.io
  *
  * Copyright (c) 2020 CJ Patoilo
  * Licensed under the MIT license
 */
 *,*:after,*:before{box-sizing:inherit}html{box-sizing:border-box}body .abe{color:#68686B;font-weight:400;line-height:1.6}.abe blockquote{border-left:.3rem solid #d1d1d1;margin-left:0;margin-right:0;padding:1rem 1.5rem}span#countdown{font-weight:700}blockquote *:last-child{margin-bottom:0}.abe-flex-form{display:flex;flex-direction:column;position:relative}.abe-form-wrapper{justify-content:center}.abe .button,.abe button,.abe input[type='button'],.abe input[type='reset'],.abe input[type='submit']{background-color:#0F1828;border:1px solid #0F1828;border-radius:0!important;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:700;height:2.6rem;line-height:2.5rem;letter-spacing:0!important;padding:0 1rem;margin-top:0!important;margin-left:0!important;margin-right:0!important;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;width:100%;font-family:'Raleway';font-style:normal;font-weight:600;font-size:14px}.abe input#bookingbuttonvrp{color:#fff;font-size:14px}#vrpinquire input[type="text"],#vrpinquire select,#vrpinquire input[type="number"]{font-family:'Raleway';line-height:120%}.abe .button:focus,.abe .button:hover,.abe button:focus,.abe button:hover,.abe input[type='button']:focus,.abe input[type='button']:hover,.abe input[type='reset']:focus,.abe input[type='reset']:hover,.abe input[type='submit']:focus,.abe input[type='submit']:hover{background-color:#c4bab1!important;border:1px solid #c4bab1!important;color:#fff!important;outline:0}.abe #bookingform input,.abe #bookingform select{border:none!important;background:#fff!important;margin:.5rem 0;height:1.9rem!important;font-family:'Raleway';font-style:normal;font-weight:400;font-size:12px;line-height:12px;color:#68686B;padding:.9rem .5rem 0 .5rem}.abe #bookingform input::placeholder{color:#68686B!important}.abe .button[disabled],.abe button[disabled],.abe input[type='button'][disabled],.abe input[type='reset'][disabled],.abe input[type='submit'][disabled]{cursor:default;opacity:.5}.abe .button[disabled]:focus,.abe .button[disabled]:hover,.abe button[disabled]:focus,.abe button[disabled]:hover,.abe input[type='button'][disabled]:focus,.abe input[type='button'][disabled]:hover,.abe input[type='reset'][disabled]:focus,.abe input[type='reset'][disabled]:hover,.abe input[type='submit'][disabled]:focus,.abe input[type='submit'][disabled]:hover{background-color:#5d7079;border-color:#5d7079}.abe .button.button-outline,.abe button.button-outline,.abe input[type='button'].button-outline,.abe input[type='reset'].button-outline,.abe input[type='submit'].button-outline{background-color:#fff;color:#5d7079}.abe .button.button-outline:focus,.abe .button.button-outline:hover,.abe button.button-outline:focus,.abe button.button-outline:hover,.abe input[type='button'].button-outline:focus,.abe input[type='button'].button-outline:hover,.abe input[type='reset'].button-outline:focus,.abe input[type='reset'].button-outline:hover,.abe input[type='submit'].button-outline:focus,.abe input[type='submit'].button-outline:hover{background-color:#0F1828;border-color:#0F1828;color:#fff}.abe .button.button-outline[disabled]:focus,.abe .button.button-outline[disabled]:hover,.abe button.button-outline[disabled]:focus,.abe button.button-outline[disabled]:hover,.abe input[type='button'].button-outline[disabled]:focus,.abe input[type='button'].button-outline[disabled]:hover,.abe input[type='reset'].button-outline[disabled]:focus,.abe input[type='reset'].button-outline[disabled]:hover,.abe input[type='submit'].button-outline[disabled]:focus,.abe input[type='submit'].button-outline[disabled]:hover{border-color:inherit;color:#5d7079}.abe .button.button-clear,.abe button.button-clear,.abe input[type='button'].button-clear,.abe input[type='reset'].button-clear,.abe input[type='submit'].button-clear{background-color:transparent;border-color:transparent;color:#5d7079}.abe .button.button-clear:focus,.abe .button.button-clear:hover,.abe button.button-clear:focus,.abe button.button-clear:hover,.abe input[type='button'].button-clear:focus,.abe input[type='button'].button-clear:hover,.abe input[type='reset'].button-clear:focus,.abe input[type='reset'].button-clear:hover,.abe input[type='submit'].button-clear:focus,.abe input[type='submit'].button-clear:hover{background-color:transparent;border-color:transparent;color:#4f6169}.abe .button .abe .button-clear[disabled]:focus,.abe .button .abe .button-clear[disabled]:hover,button .abe .button-clear[disabled]:focus,button .abe .button-clear[disabled]:hover,.abe input[type='button'] .abe .button-clear[disabled]:focus,.abe input[type='button'] .abe .button-clear[disabled]:hover,.abe input[type='reset'] .abe .button-clear[disabled]:focus,.abe input[type='reset'] .abe .button-clear[disabled]:hover,.abe input[type='submit'] .abe .button-clear[disabled]:focus,.abe input[type='submit'] .abe .button-clear[disabled]:hover{color:#5d7079}.abe-sort-wrapper .abe-share,.abe-sort-wrapper .abe-favorite-show a{font-size:.9rem;color:#3b3b3b;font-weight:300}code{background:#f4f5f6;border-radius:.2rem;font-size:86%;margin:0 .2rem;padding:.2rem .5rem;white-space:nowrap}pre{background:#f4f5f6;border-left:.3rem solid #5d7079;overflow-y:hidden}pre>code{border-radius:0;display:block;padding:1rem 1.5rem;white-space:pre}hr{border:0;border-top:1px solid #f4f5f6;margin:3rem 0}.abe input[type='color'],.abe input[type='date'],.abe input[type='datetime'],.abe input[type='datetime-local'],.abe input[type='email'],.abe input[type='month'],.abe input[type='number'],.abe input[type='password'],.abe input[type='search'],.abe input[type='tel'],.abe input[type='text'],.abe input[type='url'],.abe input[type='week'],.abe input:not([type]),.abe textarea,.abe select{-webkit-appearance:none;background-color:transparent;border:1px solid #C4BAB1;box-shadow:none;box-sizing:inherit;height:2.6rem;font-size:.9rem;padding:.2rem .5rem;width:100%;background-color:#fff}.abe input[type='color']:focus,.abe input[type='date']:focus,.abe input[type='datetime']:focus,.abe input[type='datetime-local']:focus,.abe input[type='email']:focus,.abe input[type='month']:focus,.abe input[type='number']:focus,.abe input[type='password']:focus,.abe input[type='search']:focus,.abe input[type='tel']:focus,.abe input[type='text']:focus,.abe input[type='url']:focus,.abe input[type='week']:focus,.abe input:not([type]):focus,.abe textarea:focus,.abe select:focus{border-color:#C4BAB1;outline:0}.abe select{background:url(/wp-content/uploads/2023/01/dropdown-select-ele.svg) no-repeat;background-position:95%;padding-right:1.4rem;background-color:#fff}.abe select:focus{background:url(/wp-content/uploads/2023/01/dropdown-select-ele.svg) no-repeat;background-position:95%}.abe select[multiple]{background:none;height:auto}.abe textarea{min-height:6.5rem}label,legend{display:block;font-size:12px;font-weight:400;margin-bottom:.5rem}fieldset{border-width:0;padding:0}.abe input[type='checkbox'],.abe input[type='radio']{display:inline}.label-inline{display:inline-block;font-weight:400;margin-left:.5rem}.abe-container{margin:0 5%;padding:0;position:relative;width:90%;max-width:1920px}.abe-row{display:flex;flex-direction:column;padding:0;width:100%}.abe.vrpsearcher .abe-row{flex-direction:row;flex-wrap:wrap;row-gap:5px}.vrpsearcher-flex-wrapper{width:50%}.vrpsearcher-flex-wrapper.keyword-holder{width:100%}.vrpsearcher-flex-wrapper.guests-holder{position:relative}.abe-row.abe-row-no-padding{padding:0}.abe-row.abe-row-no-padding>.abe-column{padding:0}.abe-row.abe-row-wrap{flex-wrap:wrap}.abe-row.abe-row-top{align-items:flex-start}.abe-row.abe-row-bottom{align-items:flex-end}.abe-row.abe-row-center{align-items:center}.abe-row.abe-row-stretch{align-items:stretch}.abe-row.abe-row-baseline{align-items:baseline}.abe-row .abe-column{display:block;flex:1 1 auto;margin-left:0;max-width:100%;padding:0 .2rem;width:100%}.abe-row .abe-column.abe-column-offset-10{margin-left:10%}.abe-row .abe-column.abe-column-offset-20{margin-left:20%}.abe-row .abe-column.abe-column-offset-25{margin-left:25%}.abe-row .abe-column.abe-column-offset-33,.abe-row .abe-column.abe-column-offset-34{margin-left:33.3333%}.abe-row .abe-column.abe-column-offset-40{margin-left:40%}.abe-row .abe-column.abe-column-offset-50{margin-left:50%}.abe-row .abe-column.abe-column-offset-60{margin-left:60%}.abe-row .abe-column.abe-column-offset-66,.abe-row .abe-column.abe-column-offset-67{margin-left:66.6666%}.abe-row .abe-column.abe-column-offset-75{margin-left:75%}.abe-row .abe-column.abe-column-offset-80{margin-left:80%}.abe-row .abe-column.abe-column-offset-90{margin-left:90%}.abe-row .abe-column.abe-column-10{flex:0 0 10%;max-width:10%}.abe-row .abe-column.abe-column-20{flex:0 0 20%;max-width:20%}.abe-row .abe-column.abe-column-25{flex:0 0 25%;max-width:25%}.abe-row .abe-column.abe-column-33,.abe-row .abe-column.abe-column-34{flex:0 0 33.3333%;max-width:33.3333%}.abe-row .abe-column.abe-column-40{flex:0 0 40%;max-width:40%}.abe-row .abe-column.abe-column-50{flex:0 0 50%;max-width:50%}.abe-row .abe-column.abe-column-60{flex:0 0 60%;max-width:60%}.abe-row .abe-column.abe-column-66,.abe-row .abe-column.abe-column-67{flex:0 0 66.6666%;max-width:66.6666%}.abe-row .abe-column.abe-column-75{flex:0 0 75%;max-width:75%}.abe-row .abe-column.abe-column-80{flex:0 0 80%;max-width:80%}.abe-row .abe-column.abe-column-90{flex:0 0 90%;max-width:90%}.abe-row .abe-column .abe-column-top{align-self:flex-start}.abe-row .abe-column .abe-column-bottom{align-self:flex-end}.abe-row .abe-column .abe-column-center{align-self:center}.abe a{color:#517180;text-decoration:none}.gallery-wrapper .lSSlideOuter .lSPager.lSGallery{display:none}.gallery-wrapper{position:relative}.gallery-wrapper #fullscreen-cta{position:absolute;bottom:0;left:0;width:auto;height:auto;right:10px;z-index:10;background:transparent}.gallery-wrapper #fullscreen-cta .fa.fa-expand,.gallery-wrapper #fullscreen-cta .btn-more-photos,.gallery-wrapper #fullscreen-cta .btn-virtual-tour{right:20px;bottom:10px;margin-top:auto;position:absolute;width:auto}.gallery-wrapper #fullscreen-cta .btn-virtual-tour{right:180px}.gallery-wrapper .lSNext{right:0}.modal{background-color:rgba(0,0,0,.7);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999999}.modal-content{background-color:#fff;border:2px solid #c4bab1;box-shadow:0 0 7px #3e3e3e;margin:auto;position:relative;width:90%;height:auto;max-width:800px;max-height:484px;top:25%}.modal-content iframe{width:100%;max-width:800px;min-height:480px;display:block}.modal-content .mfp-close{right:-20px!important;top:-60px!important;cursor:pointer}.close:hover,.close:focus{color:#c4bab1;text-decoration:none;cursor:pointer}@media all and (max-width:425px){.modal-content,.modal-content iframe{min-height:160px}}.abe a:focus,.abe a:hover{color:#3b3b3b}.abe .fas,.abe .fa-solid,.abe .fa-brands{font-size:1.1rem;color:#3b3b3b}.guests-count-book div:not(:last-of-type)::after{content:'·';margin:0 10px 0 15px}.guests-count-book{display:flex}.abe-bookcolw2{font-family:'Raleway';color:#0F1828;font-weight:400;font-size:14px;line-height:16px;letter-spacing:.05em;text-indent:2.21983px;text-transform:initial;text-align:center}.abe-bookcolw2 strong{font-weight:500!important}.abe-bookcolw2 i{color:#C4B4B1!important}.abe-bookcolw2>div{display:flex;align-items:center;justify-content:center}.abe dl,.abe ol,.abe ul{list-style:none;margin-top:0;padding-left:0}.abe-unit .lSSlideOuter{margin:0}.abe dl dl,.abe dl ol,.abe dl ul,.abe ol dl,.abe ol ol,.abe ol ul,.abe ul dl,.abe ul ol,.abe ul ul{font-size:90%;margin:1.5rem 0 1.5rem 3rem}.abe ol{list-style:decimal inside}.abe ul{list-style:circle inside}.abe .button,.abe button,.abe dd,.abe dt,.abe li{margin-bottom:1rem}.abe fieldset,.abe input,.abe select,.abe textarea{margin-bottom:.5rem}.abe blockquote,.abe dl,.abe figure,.abe form,.abe ol,.abe p,.abe pre,.abe table,.abe ul{margin-bottom:2.5rem}.abe table{border-spacing:0;overflow-x:auto;text-align:left;width:100%}.abe td,.abe th{border-bottom:1px solid #e1e1e1;padding:.4rem 1.2rem .2rem}.abe b,.abe strong{font-weight:700}.abe p{margin-top:0}.abe h1,.abe h2,.abe h3,.abe h4,.abe h5,.abe h6{font-weight:400!important;margin-bottom:2rem;margin-top:0}.abe h2{font-size:1.6rem;line-height:1.25}.abe h3{font-size:1.4rem;line-height:1.3}.abe h4{font-size:1rem;letter-spacing:-.08rem;line-height:1.35}.abe h5{font-size:.8rem;letter-spacing:-.05rem;line-height:1.5}.abe h6{font-size:.6rem;letter-spacing:0;line-height:1.4}.abe img{max-width:100%}.abe-image-container img{object-fit:cover;width:100%;height:230px}.abe .clearfix:after{clear:both;content:' ';display:table}.abe .float-left{float:left}.abe .float-right{float:right}#search-wrap .abe-container form{max-width:1200px!important;margin:0 auto}.attr-item label,.type-item label{display:inline;font-size:14px}.abe-filters-wrapper .attr-item,.abe-filters-wrapper .type-item{display:inline-block;width:200px;margin:0 12px 2px 0}.abe .text-right{text-align:right}.abe-filter-title{margin-top:10px;font-size:18px;font-weight:600;color:#3a3a3a;border-bottom:1px dashed #495c65}.switch{position:relative;display:inline-block;width:56px;height:30px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#d3dee4;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:22px;width:22px;left:3px;bottom:3px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#5d7079}input:focus+.slider{box-shadow:0 0 1px #5d7079}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px;border:1px solid #8ca5b2}.slider.round:before{border-radius:50%}.abe-map-activator .heading{display:block;float:left;font-size:14px;padding:11px 8px 0 0}.abe-results>div{flex-wrap:wrap;justify-content:space-evenly}.abe-results{justify-content:center;padding:30px 15px 15px 15px;border-top:1px solid #F3F1EF}#abe-map-results{background:#19334626}.abe-row .abe-column.abe-column-50#abe-map-results{flex:0 0 50%;max-width:50%;margin-left:.5%}.abe .button#abe-filters-activator{line-height:2.5rem;margin-bottom:.5rem;background:#f4f9fb!important}.abe .button#abe-filters-activator:hover{color:#5d7079!important;background:#eef4f7!important;border-color:#eef4f7!important}.hasDatepicker{background:#fff url(/wp-content/themes/altitude-pro/vrp/images/cal.png) right no-repeat}.abe-results.map-active .abe-item{position:relative}.abe-fixed-w-500-700{min-width:500px;max-width:700px}.abe-image-container .abe-favorite{transition:0.3s;cursor:pointer;position:absolute;top:0;right:0;padding:10px 20px 0 5px;z-index:9}.abe-image-container .lSSlideOuter{margin:0}.abe-image-container .lslide{margin-bottom:0}.thumb-slider{margin-bottom:0!important;height:230px!important}.abe-results-unitinfo h2,.abe-results-unitinfo div,.abe-results-unitinfo .button-clear[disabled]:hover{margin:10px 0 8px 0;font-size:18px}.abe-item .abe-results-unitinfo h2 a,.abe-item .abe-results-unitinfo div a{font-family:'Raleway';font-style:normal;font-weight:400;font-size:inherit;line-height:140%;letter-spacing:.05em;text-transform:uppercase;color:#0F1828}.abe-image-container .lSSlideOuter .lSPager.lSpg>li a{background-color:#F3F1EF!important;height:3px!important;width:25px!important;border-radius:0!important}.abe-image-container .lSSlideOuter .lSPager.lSpg>li.active a{background-color:#C4BAB1!important}.abe-image-container .lSSlideOuter .lSPager.lSpg>li{margin:0}.abe-image-container ul.lSPager.lSpg{bottom:0;position:absolute;left:50%;transform:translateX(-50%)!important;margin:0!important}.abe-image{position:relative;overflow:hidden}.abe-item{max-width:calc(100vw - 30px);margin-bottom:40px}.abe-image ul.thumb-slider .lslide::marker{content:""}.abe-image-container .abe-favorite i{color:#f5eded;font-size:1.1rem}.abe-favorite.active i,.abe-favorite.active:hover .fa-heart{color:#f50000!important}.abe-item .abe-rate strong{font-family:'Raleway';font-style:normal;font-weight:500;font-size:14px;line-height:100%;letter-spacing:-.2px;color:#0F1828;margin-top:-1px}.gallery-wrapper .fa-chevron-right,.gallery-wrapper .fa-chevron-left{color:#fff;font-size:1rem;background:#C4BAB1;height:24px;width:24px;display:flex;align-items:center;justify-content:center;border-radius:50%}.gallery-wrapper .lSPrev,.gallery-wrapper .lSNext{opacity:1;z-index:11}.icons-info li{font-family:'Raleway';font-style:normal;font-weight:500;font-size:12px;line-height:100%;text-transform:uppercase;color:#0F1828;margin:0}.abe-unit-shortdesc p{margin:0;font-family:'Raleway';font-style:normal;font-weight:300;font-size:10px;line-height:100%;color:#0F1828}.icons-info{display:flex;column-gap:10px;margin-top:0!important}.unitinfo-leftright-wrapper{display:flex;flex-direction:row}.unitinfo-left{width:60%}.unitinfo-right{width:40%}.icons-info span{display:inline-block;line-height:1.4rem;color:#262626;padding:0 6px 0 2px;margin-right:1px;border-right:1px solid #98a6ad}.icons-info span:nth-of-type(4){padding-right:0;margin-right:0;border-right:none}.icons-info span .fas{font-size:1rem}.abe-item .abe-rate{font-size:16px;color:#757575;padding-left:1px;margin:0 0 2px 5px;display:flex;justify-content:flex-end}.abe-item .stars{margin-left:5px}.fa-star.checked{color:orange}.star-rating,.back-stars,.front-stars{display:flex}.star-rating{font-size:1em;height:16px}.back-stars{color:#DFE7EF;position:relative}.front-stars{color:#ffb200;overflow:hidden;position:absolute;top:0;transition:all 0.5s}.abe-cd-pagination{text-align:center;margin:3% auto 0!important;display:block}.abe-cd-pagination li{display:inline-block;margin:0 4px 8px}.keyword-holder{width:100%}.guests-holder{display:flex}.dropdown_wrapper.dd-visible{display:block;z-index:200}.dropdown_wrapper{position:absolute;display:block;left:0;top:50px;height:fit-content;width:100%;min-width:200px;max-width:200px;background:#fff;border:1px solid #efefef;padding:15px 20px 3px 20px;display:none;border-radius:6px;-webkit-box-shadow:1px 0 0 #eee,-1px 0 0 #eee,0 1px 0 #eee,0 -1px 0 #eee,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #eee,-1px 0 0 #eee,0 1px 0 #eee,0 -1px 0 #eee,0 3px 13px rgba(0,0,0,.08);z-index:999}.dropdown_wrapper ul{padding:0;margin:0;list-style:none}.guests_dropdown_wrapper li{margin-bottom:12px;display:flex;justify-content:space-between}.guests-toggle-desc{display:inline-block;font-weight:300}.guests-toggle-container{display:flex;align-items:center;column-gap:7px;min-width:70px}.guests-toggle{width:20px;height:20px;position:relative;display:inline-block;margin-top:1px}.guests-toggle.guests-toggle-down{margin-right:auto}.guests-toggle.guests-toggle-up{margin-left:auto}.guests-toggle svg{width:100%;height:auto}.guests-toggle svg path{fill:#C4BAB1}.section-with-slider .lSSlideOuter .lSAction .lSPrev,.section-with-slider .lSSlideOuter .lSAction .lSNext,.slider-with-gap-v2 .lSSlideOuter .lSAction .lSPrev,.slider-with-gap-v2 .lSSlideOuter .lSAction .lSNext,.abe-image .thumb-slider~.lSAction>a,.swiper-arrow-nav .swiper-button-prev,.swiper-arrow-nav .swiper-button-next{background-color:#C4BAB1;border-radius:50%;font-size:1.4rem;height:36px;width:36px;opacity:1}.section-with-slider .lSSlideOuter .lSAction .lSPrev .fa-chevron-left,.section-with-slider .lSSlideOuter .lSAction .lSNext .fa-chevron-right,.slider-with-gap-v2 .lSSlideOuter .lSAction .lSPrev .fa-chevron-left,.slider-with-gap-v2 .lSSlideOuter .lSAction .lSNext .fa-chevron-right{left:9px;top:2px;position:relative}body .thumb-slider~.lSAction>a i{color:#fff;font-size:1.4rem!important}.mfp-arrow:before,.mfp-arrow:after{border-radius:50%}#fullscreen-swiper{display:none;height:calc(100% - 100px);overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0;z-index:10000;-webkit-user-select:none;-ms-user-select:none;user-select:none}.abe-unit-info .gallery-thumbs{display:none;bottom:10px;padding:0 10px;position:absolute;left:0;width:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none}.gallery-thumbs .swiper-arrow-nav,.main-thumbs .swiper-arrow-nav{display:none}#fullscreen-swiper .swiper-slide{background:none;display:flex;align-items:center;justify-content:center}#fullscreen-swiper .swiper-slide img{height:auto;max-width:95%;width:auto;max-height:95%;object-fit:contain;-webkit-user-select:none;-ms-user-select:none;user-select:none}.gallery-thumbs img,.main-thumbs img{height:100px!important}.gallery-thumbs a,.main-thumbs a{height:100px!important}.gallery-thumbs a:hover,.main-thumbs a:hover{cursor:pointer}.gallery-thumbs a:active,.main-thumbs a:active{cursor:grabbing}.swiper-slide{transition:all 0.4s ease-in-out}.swiper-slide.slider-active{opacity:.5;transition:all 0.4s ease-in-out}.gallery-thumbs .caption,.main-thumbs .caption{display:none}#fullscreen-swiper .caption{position:absolute;left:50%;border-radius:5px;transform:translateX(-50%);max-width:80vw;width:fit-content}.abe-unit-info .swiper-button-next:after,.abe-unit-info .swiper-button-prev:after{font-weight:600;color:#fff;font-size:19px}#fullscreen-swiper-backdrop{background:#000000f2;display:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:9999}#fullscreen-swiper-close{color:#fff;cursor:pointer;font-size:24px;padding:1px 6px 0;position:absolute;top:20px;right:20px;z-index:10000}.slider-counter{color:#fff;font-size:20px;position:absolute;left:20px;top:20px;z-index:10000}#fullscreen-swiper-close i{color:#fff;font-size:1.6rem}.no-scroll{height:100%;overflow:hidden}form.abe-results-view-changer label svg path,form.abe-results-view-changer label svg polygon{fill:#174A7C}form.abe-results-view-changer input.selected-view+label svg path,form.abe-results-view-changer input.selected-view+label svg polygon{fill:#fff}.unitpage-swiper-slide img{height:73vh;width:100%;object-fit:cover}.unitpage-swiper-slide .caption{position:absolute;bottom:26px;left:0;background:#fff;padding:5px 15px;border-top-right-radius:10px;border-bottom-right-radius:10px}.unitpage-swiper-slide{position:relative}.mfp-pager{width:100%;position:absolute;z-index:20;top:0;left:0;right:0;margin:0 auto;text-align:center;overflow:hidden}.mfp-pager::after{clear:both;display:block;content:''}.mfp-pager li{padding:0;margin:0;display:inline-block}.mfp-pager .arrow_next,.mfp-pager .arrow_prev{display:inline-block}.mfp-pager .arrow_next button,.mfp-pager .arrow_prev button{vertical-align:middle;border:none}.mfp-pager li .arrow{position:relative;top:2px;padding:0;margin:0;display:inline-block;background:url(/temas/claraboia/html/img/sprite.png) no-repeat;width:18px;height:11px;text-indent:-9999px;border:none;cursor:pointer;position:relative}.mfp-pager li .prev{background-position:-20px -22px}.mfp-pager li .next{background-position:-20px -40px}.mfp-pager .dots{vertical-align:top;text-align:center;display:inline-block;margin:0 8px;position:relative}.mfp-pager .dots li{display:inline-block;margin:0 2px}.mfp-pager .dots li a{display:block;width:15px;height:15px;background:#666;text-indent:-9999px;padding:5px;margin:0;cursor:pointer;border:none}.mfp-pager .dots li.active{border:2px solid red}.mfp-pager{overflow:scroll}.mfp-figure .mfp-bottom-bar{margin-top:0;position:relative}.mfp-pager .dots button,.mfp-pager .dots button:hover{background-color:unset;border:none;padding:0}.mfp-pager .dots li img{width:120px}.mfp-counter{position:relative!important;text-align:center}#mfp-img-holder{height:calc(100% - 120px)}#mfp-title{padding-right:0}.mfp-title .mfp-pager{position:relative}.mfp-pager .dots{margin:0;width:max-content;cursor:grab;overflow:auto}.mfp-pager .dots li img{max-width:120px;width:auto;height:99px;object-fit:cover}.collections-entrytext-padding{padding:0}.abe-cd-pagination li a.current{color:#fff;background:#0F1828}.vrp-confirm-info{text-align:center;margin:0}ul.abe-cd-pagination a{background:#0f1828a1;padding:5px 10px;display:flex;align-items:center;justify-content:center;height:46px;width:46px;font-family:'Lora';font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:center;letter-spacing:-.2px;text-transform:uppercase;color:#fff}ul.abe-cd-pagination{display:flex;justify-content:center}.marker-infobox img{max-width:160px}.marker-infobox h5{font-size:1.1em;font-weight:500;line-height:1rem;letter-spacing:0;width:160px;margin-top:2px;margin-bottom:5px}.icons-map{margin-left:1px}.icons-map span{display:inline-block;padding-right:6px;margin-right:5px;border-right:1px solid #98a6ad}.icons-map span:nth-of-type(3){padding-right:0;margin-right:0;border:none}.icons-map .fas{font-size:13px}#abe-map-results .gm-ui-hover-effect{top:2px!important;right:2px!important;width:18px!important;height:18px!important;background:#fff!important;border:2px solid #b2bcc3!important;border-radius:8px!important;opacity:1!important}#abe-map-results .gm-ui-hover-effect:hover{border:2px solid #bd0707!important}#abe-map-results .gm-ui-hover-effect img{margin:0!important}#abe-slider{margin-left:0;margin-bottom:.3rem}#abe-slider li{list-style:none;margin-bottom:0;height:253px}#abe-slider img{width:100%;height:100%;object-fit:cover;object-position:center}.abe .gallery-wrapper .lSPager li a{width:8px!important;height:3px!important;border-radius:0!important;background:#F3F1EF;background-color:#F3F1EF}.abe .gallery-wrapper .lSPager li.active a{background:#C4BAB1;background-color:#C4BAB1}.gallery-wrapper .lSSlideOuter .lSPager.lSpg>li{padding:0 1.5px!important;margin:0!important}.gallery-wrapper ul.lSPager.lSpg{position:absolute;bottom:15px;left:50%;transform:translateX(-50%)!important;width:100%;display:none}.share-fav-wrapper,.share-fav-wrapper span,.share-fav-wrapper,.share-fav-wrapper div.abe-share{display:flex;align-items:center;justify-content:flex-start}.share-fav-wrapper,.share-fav-wrapper span,.share-fav-wrapper,.share-fav-wrapper div.abe-share{display:flex;align-items:center;justify-content:flex-start}.share-fav-wrapper .save-box span,.share-fav-wrapper .share-box span,.share-fav-wrapper .save-box div,.share-fav-wrapper .share-box div{cursor:pointer;font-size:14px}.share-fav-wrapper div:first-of-type{margin-right:12px}.share-fav-wrapper{margin-left:13px;margin-top:5px}.share-fav-wrapper img,.share-fav-wrapper svg{height:18px;margin-right:5px}.share-fav-wrapper .abe-favorite.active svg{fill:#0F1828}.share-fav-wrapper .save-box span,.share-fav-wrapper .share-box span,.share-fav-wrapper .save-box div,.share-fav-wrapper .share-box div{cursor:pointer;font-size:14px}.share-fav-wrapper div:first-of-type{margin-right:12px}.share-fav-wrapper{margin-left:13px;margin-top:5px}.share-fav-wrapper img,.share-fav-wrapper svg{height:18px;margin-right:5px}.share-fav-wrapper .abe-favorite.active svg{fill:#0F1828}.breadcrumbs{width:calc(100% - 30px);margin:0 15px;font-size:10px;line-height:12px}.breadcrumbs a{font-family:'Raleway';font-style:normal;font-weight:400;font-size:10px;line-height:12px;text-decoration-line:underline;color:#262E30}.breadcrumbs span{font-family:'Raleway';font-style:normal;font-weight:400;font-size:10px;line-height:12px}.abe-unit .abe-title-wrapper h1{margin-top:15px;font-family:'Raleway';font-style:normal;font-weight:400;font-size:24px;line-height:28px;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#0F1828}div#unit-data{padding:0}.lSSlideWrapper{height:81%}.lSSlideOuter{margin-bottom:1.4em}.lSPager.lSGallery{margin-top:0!important}.lSPager.lSGallery li{list-style-type:none;margin-bottom:0}#abe-tabs .ui-widget-header{border:none;background:initial;padding:0}.abe-unit #abe-tabs .ui-widget-header{display:flex;flex-wrap:wrap;gap:2%;border:0}.abe-unit #abe-tabs .ui-helper-clearfix:before,.abe-unit #abe-tabs .ui-helper-clearfix:after{display:none}#abe-tabs{padding:0;border:none}#abe-tabs .ui-widget.ui-widget-content{border:none;padding:0}#abe-tabs .ui-tabs,#abe-tabs .ui-tabs-nav{border-bottom:2px solid #758d98}#abe-tabs .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:2px solid #F3F1EF;border-bottom:none;background:#F3F1EF;border-radius:0;font-weight:500}#abe-tabs ul li:focus,#abe-tabs ul li a:focus{outline:none}#abe-tabs .ui-state-active.ui-state-default{background:#758d98;border:2px solid #758d98;border-bottom:none}#abe-tabs .ui-state-active a{color:#fff}.abe h1{font-size:2rem;line-height:1;margin-bottom:8px}#rates{max-width:900px}#rates tbody tr:nth-child(even){background:#f3f7fa}#rates tr th:nth-child(3),#rates tr td:nth-child(3){text-align:right}#rates tr th:nth-child(4),#rates tr td:nth-child(4){text-align:center}#rates th,#rates td{border-bottom:none}#rates td{font-size:16px}.abe-icons{margin:0 0 20px;text-align:center}span.restof-unit-desc{display:none}.abe-icons span{display:inline-block;font-family:'Lora';font-style:normal;font-weight:400;font-size:14px;line-height:16px;letter-spacing:.05em;text-indent:2.21983px;text-transform:uppercase;color:#0F1828}.abe-icons span:last-of-type{padding-right:0;margin-right:0;border-right:none}.abe-checkavail-wrapper .buttons-wrap .abe-column{padding:0}.abe-print,.abe-inquiry{padding:.4rem .5rem;cursor:pointer}.abe-unit .abe-favorite-show a{display:block;padding:.4rem .5rem}.abe-favorite .fas.fa-plus{font-size:.6rem}.abe-favorite.active .fas.fa-plus{display:none}.abe-unit .abe-favorite-show,.abe-sort-wrapper .abe-favorite-show,.abe-sort-wrapper .abe-share,.abe-inquiry,.abe-print{background:#fff;text-align:center;font-size:16px;font-weight:300;color:#3b3b3b;border:1px solid #8ca5b2}.termsandconditions-holder{background-color:#fff;border:1px solid #C4BAB1;border-radius:0;color:#3a3a3a;margin-bottom:15px;min-height:300px;height:300px;overflow-y:scroll;padding:20px;text-align:left}.abe .abe-unit-headings-h2{font-family:'Lora';font-style:normal;font-weight:400;font-size:16px;line-height:20px;letter-spacing:3px;text-indent:2.21983px;text-transform:uppercase;color:#0F1828;margin-top:40px;margin-bottom:20px;text-align:center}.unit-google-map{height:300px;width:100%;position:relative;overflow:hidden;margin-bottom:60px}.abe-column.abe-checkavail{padding:0}.spec-amenity-wrapper{margin-bottom:20px}.abe .spec-amenity-wrapper li,.abe .restof-amenity-wrapper li{font-family:'Raleway';font-style:normal;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.2px;list-style-type:none;display:flex;align-items:center;column-gap:10px}.abe .abe-unit-button{font-family:'Lora';font-style:normal;font-weight:400;font-size:14px;line-height:12px;color:#C4BAB1;border:1px solid #C4BAB1;background:#fff;width:100%;padding:15px 0;display:flex;align-items:center;justify-content:center}.abe div.restof-amenity-wrapper{display:none}.first-filter-ac-wrapper,.second-filter-ac-wrapper{display:flex}.amenities-checkboxes .abe-column,.type-checkboxes .abe-column{grid-template-columns:repeat(auto-fit,minmax(50%,1fr));display:grid}.abe-unit .abe-favorite-show:hover,.abe-sort-wrapper .abe-favorite-show a:hover,.abe-sort-wrapper .abe-share:hover,.abe-print:hover,.abe-inquiry:hover{background:#eff4f7;color:#3b3b3b;transition:all 0.2s ease-in-out}.abe-unit .abe-favorite-show:hover .fas,.abe-sort-wrapper .abe-favorite-show:hover .fas,.abe-sort-wrapper .abe-share:hover .fas,.abe-print:hover .fas,.abe-inquiry:hover .fas{color:#3b3b3b}.abe-unit .abe-favorite-show:active,.abe-sort-wrapper .abe-favorite-show:active,.abe-sort-wrapper .abe-share:active,.abe-print:active,.abe-inquiry:active{border-color:#3b3b3b!important}.abe-sort-wrapper .abe-share,.abe-print,.abe-inquiry{padding:.4rem .5rem;cursor:pointer;display:block;text-align:center;color:#3b3b3b;font-size:16px;border:1px solid #8ca5b2}.abe-sort-wrapper .abe-favorite-show{display:block;font-size:16px;text-align:center}.abe-sort-wrapper .abe-favorite-show a{display:block;color:#3b3b3b;padding:.4rem .5rem}.abe-unit #description{text-align:left}#description p{margin-bottom:25px}.abe .link-witharrow{font-size:14px;line-height:22px;color:#C4BAB1;letter-spacing:-.1px;font-weight:500;align-items:center}.abe .link-witharrow:after{top:initial}.abe-amen-name{float:left;font-size:16px;min-width:23%;margin-right:2%;border-bottom:1px dashed #5d70796b;margin-bottom:5px!important;padding-bottom:5px}#abe-review-activator{width:auto;padding:0 25px}#abe-review{display:none}#abe-tabs #reviews .review.abe-container{width:100%;margin:0 0 20px}#rating{float:left;margin-left:10em;margin-bottom:15px}.rating{left:0;margin-left:0;margin:0;position:relative}.rating span{float:right;right:80%!important;position:relative;padding-left:2px}.rating span input{position:absolute;top:0;left:0;opacity:0}.rating span label{display:inline-block;width:30px;height:30px;text-align:center;color:#bdbdbd;font-size:30px;margin-right:2px;line-height:30px;border-radius:50%;-webkit-border-radius:50%}.rating span:hover~span label,.rating span:hover label,.rating span.checked label,.rating span.checked~span label{color:#F90}#reviews label.fa{font-size:30px!important}.checked{color:F90}#abeSubmitReviewForm{padding:10px;background:#5d707905}.review{padding:23px;background:#5d70790f;border-radius:.2rem;margin-bottom:30px}.review-title h3{display:inline-block;font-weight:500!important;margin-bottom:20px;margin:10px 0}.review-date{color:#5d7079;font-size:16px}.review-response{margin-left:30px;padding:20px;background:#fdfdfd;margin-top:20px;border-radius:.2rem;border-left:2px solid #5d7079}.review .star-rating{margin-top:12px}.abe #calendar .abe-container{width:100%;margin:0}.abe #calendar table{width:100%;float:left;height:320px;text-align:center;margin:0 2% 5% 0}#calendar table td{font-size:16px;font-weight:500;border:1px solid #5d707930!important}#calendar table td .cal-rate{color:#333;font-size:12px;font-weight:400}#calendar table thead{background:#f5fafc;border-bottom:2px solid #758d98;font-size:14px}.abe-calendar .dDate,.abe-calendar .highlighted.dDate,.calkey .isavailable.dDate{background:#fff0f5;background:-moz-linear-gradient(45deg,#d6d6d6 0%,#d6d6d6 51%,#d6d6d6 51%,#fff 51%,#fff 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#d6d6d6),color-stop(51%,#d6d6d6),color-stop(51%,#d6d6d6),color-stop(51%,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(45deg,#d6d6d6 0%,#d6d6d6 51%,#d6d6d6 51%,#fff 51%,#fff 100%);background:-o-linear-gradient(45deg,#d6d6d6 0%,#d6d6d6 51%,#d6d6d6 51%,#fff 51%,#fff 100%);background:-ms-linear-gradient(45deg,#d6d6d6 0%,#d6d6d6 51%,#d6d6d6 51%,#fff 51%,#fff 100%);background:linear-gradient(45deg,#d6d6d6 0%,#d6d6d6 51%,#d6d6d6 51%,#fff 51%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0f5',endColorstr='#7fffd4',GradientType=1)}.abe-calendar .aDate,.abe-calendar .highlighted.aDate,.calkey .isavailable.aDate{background:#7fffd4;background:-moz-linear-gradient(45deg,#fff 0%,#fff 49%,#d6d6d6 49%,#d6d6d6 49%,#d6d6d6 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#fff),color-stop(49%,#fff),color-stop(49%,#d6d6d6),color-stop(49%,#d6d6d6),color-stop(100%,#d6d6d6));background:-webkit-linear-gradient(45deg,#fff 0%,#fff 49%,#d6d6d6 49%,#d6d6d6 49%,#d6d6d6 100%);background:-o-linear-gradient(45deg,#fff 0%,#fff 49%,#d6d6d6 49%,#d6d6d6 49%,#d6d6d6 100%);background:-ms-linear-gradient(45deg,#fff 0%,#fff 49%,#d6d6d6 49%,#d6d6d6 49%,#d6d6d6 100%);background:linear-gradient(45deg,#fff 0%,#fff 49%,#d6d6d6 49%,#d6d6d6 49%,#d6d6d6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7fffd4',endColorstr='#fff0f5',GradientType=1)}.abe-calendar .highlighted,.abe-calendar .aDate.dDate,.calkey .highlighted{background:#d6d6d6;color:#838383}#calendar td.passed,#calendar td.today.highlighted.aDate{background:#DADADA;color:#ABABAB}#calendar td.today{-webkit-box-shadow:inset 0 0 0 2px rgba(225,174,127,1);-moz-box-shadow:inset 0 0 0 2px rgba(225,174,127,1);box-shadow:inset 0 0 0 2px rgba(225,174,127,1)}.abe #calendar td,.abe #calendar th{border:none;padding:0;vertical-align:middle;text-align:center}#bookingform .abe-column.group{display:flex;flex-direction:row;border:1px solid #F3F1EF;margin-bottom:8px}.abe #calendar .calendar{width:32%;display:inline-block;vertical-align:text-top}.abe-jumbo .abe-form-wrapper .abe-column button{margin-bottom:10px}.calkey{clear:both;font-size:16px;padding-top:16px 0}.calkey .key-item,.calkey .key,.calkey span{display:inline-block}.calkey .key-item{margin:0 16px 2px 0}.calkey .key{width:15px;height:15px;border:1px solid #404040}#bookingform{display:block;background:#fff;padding:0;margin:0 auto 1em}.abe-form-wrapper .abe-column.group>.abe-column>label img{display:none}#bookingform h2{text-align:center;text-transform:uppercase;margin-bottom:10px;font-size:1.4rem}#bookingform .abe-column.no-margin{margin-bottom:0}.abe-checkavail-wrapper.fixed{position:sticky;top:60px}div#featured-units .slick-prev.slick-arrow{left:5px!important}div#featured-units .slick-next.slick-arrow{right:5px!important}.abe-row.abe-confirmation-page{margin:40px auto 0 auto;padding:20px;max-width:100%;flex-direction:column-reverse}.left-side-confirm{width:100%;padding:0}.abe-unit-features span{display:inline-block;width:100%;margin-top:.4rem;margin-right:2%}#bookingform input#checkbutton{float:none!important;line-height:1.5}.abe-checkavail-wrapper form label{position:absolute;padding:.5rem .5rem 0 .5rem;pointer-events:none;font-family:'Raleway';font-style:normal;font-weight:600;font-size:10px;line-height:12px;text-transform:uppercase;color:#C4BAB1}#bookingform .abe-column{padding:0;margin:0}#checkavail-addons{display:none;font-family:'Lora';margin-bottom:70px}#checkavail-addons h3{border:0;text-align:center;text-transform:uppercase;margin-bottom:25px;padding:0;margin-top:35px;font-family:'Lora';font-style:normal;font-weight:500!important;font-size:16px;line-height:20px;letter-spacing:3px;color:#262E30}.abe #bookingform #checkavail-addons-list label{position:initial;pointer-events:initial;font-family:'Lora';font-style:normal;font-weight:400;font-size:16px;line-height:36px;letter-spacing:.2px;color:#262E30;text-transform:initial;padding:0}.abe #bookingform #checkavail-addons-list input{height:initial!important;margin-right:1rem}.search-result-template{display:none}#bookingform .abe-column.group>.abe-column:first-child input,#bookingform .abe-column.group>.abe-column:first-child select{border-right:1px solid #F3F1EF!important}#bookingform .abe-column.group>.abe-column:last-child input,#bookingform .abe-column.group>.abe-column:last-child select,#bookingform .abe-column.group>.abe-column:last-child label{padding-left:15px}.lSAction>a{background-image:none;cursor:pointer;color:#fff;font-size:3rem}#vrpinquire{margin-bottom:0}#vrpinquire label{font-size:1rem;color:#7a7a7a}#vrpinquire h2{margin:30px 0}#vrpinquire .abe-row{display:flex}#vrpinquire .abe-row .abe-column{width:50%}#vrpinquire input[type="submit"]{width:100%}#rates thead{border-bottom:2px solid #758d98;background:#f5fafc;font-size:14px}.ui-datepicker-calendar td a,.ui-datepicker-calendar td .ui-state-default{border:1px solid #5d70792e!important;padding:7px}.ui-datepicker-calendar td a:hover{background:#cddbe4}.ui-datepicker-calendar .ui-state-active{color:#3b3b3b!important;background:#c5d4dd!important}#ratebreakdown{display:none;margin-bottom:16px}#ratebreakdown td{padding:2px}#ratebreakdown td:last-child{text-align:right}#booklink{display:none}#errormsg{transition:0.3s;display:none;padding:8px 12px;font-size:16px;line-height:1.4em;background:#fff9c9;margin-bottom:10px}.loader{width:120px;height:120px;transform:rotate(-90deg);stroke-linecap:round;stroke-width:4;fill:none}#loadingicons p{margin:0}.loader .internal-circle{stroke:#5d7079;stroke-dashoffset:0;transform-origin:center}.loader .internal-circle{stroke-dasharray:187;-webkit-animation:internal 1s ease-in-out infinite;animation:internal 1s ease-in-out infinite;opacity:.4}@-webkit-keyframes internal{0%{stroke-dashoffset:187}25%{stroke-dashoffset:80}100%{stroke-dashoffset:187;transform:rotate(360deg)}}@keyframes internal{0%{stroke-dashoffset:187}25%{stroke-dashoffset:80}100%{stroke-dashoffset:187;transform:rotate(360deg)}}#loadingicons{display:none;text-align:center}.abe-filters-wrapper,.share-form-wrapper,.inquiry-form-wrapper{display:none;top:0;left:0;right:0;margin:0 auto;box-shadow:0 0 20px rgba(25,51,70,.3);z-index:100;background:#fff;padding:40px 40px 36px}.abe-filters-wrapper{position:fixed;max-width:960px;bottom:0;top:initial;height:75vh;overflow-x:hidden;overflow-y:scroll}.abe-row.type-checkboxes{margin-bottom:20px}.share-form-wrapper,.inquiry-form-wrapper{position:fixed;bottom:0;top:initial;z-index:100}.unit-details-popup{display:none;padding:15px;margin:0 auto;width:92%;top:50%;transform:translateY(-50%);position:fixed;z-index:100;background:#fff;border-radius:5px;height:50%;overflow-y:scroll;overflow-x:hidden}.unit-details-popup a.abe-unit-button-close{position:sticky;top:0;display:flex;z-index:101}.unit-details-popup a.abe-unit-button-close img{opacity:.8;transition:opacity 0.3s ease;width:20px;height:20px;margin-left:auto}.abe-share-heading h3,.abe-inquiry-heading h3{margin-bottom:20px;margin-left:4px}.abe-share-close{position:absolute;top:10px;right:10px;cursor:pointer}.abe-unit-features a{color:#4f6169}.rqtbook-btn{display:none}.abe-detailed-quote,#abe-quote-activator{display:none}div#amenities{position:relative}.vrpsearcher .select2-container--default .select2-selection--single{border:none!important;background:transparent!important;height:2.35rem!important;display:flex;align-items:flex-end}.abe-jumbo .select2-container--default .select2-selection--single{border:none!important;background:transparent!important;height:2.3rem!important;display:flex;align-items:flex-end}.vrpsearcher .select2-container--default .select2-selection--single .select2-selection__rendered,.abe-jumbo .select2-container--default .select2-selection--single .select2-selection__rendered{font-style:normal;font-weight:400;font-size:12px;line-height:100%;color:#68686B}.abe-jumbo .select2-container--default .select2-selection--single .select2-selection__rendered{color:#262E30}input.select2-search__field,.select2-search--dropdown{outline:none!important}.vrpsearcher .select2-container--default .select2-selection--single .select2-selection__arrow{top:38%}.abe-jumbo .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;right:15%}.abe .breakdown-wrapper{display:none;background:#F3F1EF;max-width:100vw;width:100vw;margin-left:-15px!important;padding:40px 15px!important}.abe #bookingform .breakdown-wrapper input#booklink{background:#0F1828!important;height:46px!important;margin:0;padding:0;color:#fff;font-family:'Raleway';font-style:normal;font-weight:600;font-size:14px;line-height:12px}.abe #bookingform .breakdown-wrapper input#booklink:hover{background:#c4bab1!important}.abe .abe-unit-info .abe-container{width:calc(100% - 30px);margin:0 15px}.breakdown-heading h3{border-bottom:1px solid #C4BAB1;font-family:'Lora';font-style:normal;font-weight:400;font-size:16px;line-height:20px;letter-spacing:3px;text-transform:uppercase;color:#0F1828;text-align:center;padding-bottom:15px}.abe .breakdown-wrapper td,.abe .breakdown-wrapper th,.abe .breakdown-wrapper tr{border:none;height:32px}#abe-quote-activator{margin-bottom:.5rem}.abe-detailed-quote{position:fixed;top:50%;transform:translateY(-50%);width:96%;background:rgb(255,255,255);padding:20px;box-shadow:0 0 20px rgba(25,51,70,.3);border-radius:.2rem;margin:0 auto;left:0;right:0;z-index:99}table#ratebreakdown tr td:first-of-type{width:70%;word-break:break-word}table#ratebreakdown{font-family:'Lora';font-style:normal;font-weight:500;font-size:16px;line-height:200%;letter-spacing:.2px;color:#68686B}.navsrch-unit-img img{height:104px;width:104px;object-fit:cover}.navfiltersearch-results{margin-top:16px;overflow-y:scroll;overflow-x:hidden;max-height:40vh}.navfiltersearch-results .vrp-navsrch-unit:first-of-type{border:none;padding:24px 0}.navsrch-unit-data,.navsrch-unit-img{height:104px;z-index:3}.navfiltersearch-results .vrp-navsrch-unit{display:flex;transition:all 0.4s ease-in-out;position:relative}.navfiltersearch-results .vrp-navsrch-unit:before{width:calc(100% + 40px);margin-left:-20px;height:100%;position:absolute;top:0;left:0;content:''}.navfiltersearch-results .vrp-navsrch-unit:hover:before{background:#F3F1EF;transition:all 0.4s ease-in-out;z-index:2}.navfiltersearch-results .vrp-navsrch-unit:not(:first-of-type){border-top:1px solid #F3F1EF;border-bottom:1px solid #F3F1EF;padding:24px 0}.navsrch-unit-data{padding:3px 12px}.navsrch-unit-data p{margin-bottom:6px;letter-spacing:.2px;font-size:14px;line-height:22px}.navsrch-unit-data h3{font-family:'Raleway';font-style:normal;font-weight:400;font-size:20px;line-height:22px;letter-spacing:.2px;color:#0F1828;margin-bottom:5px}.abe #desc-anchor{top:0;position:absolute}.abe #amen-anchor{top:0;position:absolute}.abe-quote-info{text-align:center;margin-bottom:6px}.abe-quote-info span{font-weight:500}.share-form-wrapper #shareForm{margin-bottom:0}.share-form-wrapper label{font-size:1rem;text-align:left;display:none}#share-response p{padding:5px!important;text-align:left;margin:0}.share-form-wrapper .disclaimer span{width:100%;display:block;font-size:14px;text-align:left;line-height:20px;margin:0 0 22px 4px}#share-response.alert.alert-danger{background:#ff00000a;border-radius:.2rem;margin-bottom:20px}#vrpbookform h3{margin-top:1rem;margin-bottom:.5rem}#vrpbookform .abe-terms-input{font-size:16px;padding-left:8px;margin-bottom:20px}#vrpbookform label{margin-top:4px;margin-bottom:0}.abe-card-wrapper{position:relative;min-height:300px}.abe-booking-hero{height:300px;background-position:center!important;background-size:cover!important;position:relative}h1.reservation-heading{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);color:#fff;font-weight:400;text-shadow:0 0 10px #000}.abe-card{position:absolute;width:60%;margin-left:20%;padding:20px;border-radius:.5rem;background:rgb(135,0,218);background:linear-gradient(313deg,rgba(135,0,218,1) 0%,rgba(75,0,83,1) 37%,rgba(217,128,255,.9668242296918768) 100%);color:#fff;box-shadow:0 0 2px 2px #b1b1b159}.abe-card-number{padding:40px 40px 10px 40px;text-shadow:0 2px 2px #000;letter-spacing:.3rem}.slider-loader-results{display:none}.abe-card-dates{padding:0 40px 0 70px;text-shadow:0 2px 2px #000;letter-spacing:.2rem}.abe-card-holder{padding:0 40px 10px 40px;text-shadow:0 2px 2px #000;letter-spacing:.2rem}.abe-card-logo{text-align:right}.abe-card-logo img{width:150px}.abe-travel-ins{text-align:center;padding:15px 10px 5px 10px;background:#F3F1EF;margin-bottom:20px;border-radius:.2rem;font-size:14px}.addons-table thead tr{border:none}.addons-table thead th{border:none;font-size:12px;font-weight:900}.addons-table th h3{margin:0!important}.addons-table td select{margin:0;width:60px}.addons-table tr td:last-of-type{width:60px}.addons-table tr td:first-of-type{width:50%}.addons-table tr td{font-size:14px;vertical-align:middle}table.addons-table{margin:0}.travelins-heading #infoTiTooltip{background-color:#fff;border:2px solid #c4bab1;display:none;margin-left:5px;padding:10px 30px 10px 10px;position:absolute;font-size:14px;font-family:'Raleway';text-transform:initial;letter-spacing:initial;left:80px;width:260px}.ti-radios.tiradio1 p,.ti-radios.tiradio2 p{font-size:11px}.ti-radios.tiradio1 i.fa-solid.fa-shield{color:#5cb85c}.ti-radios.tiradio2 i.fa-solid.fa-shield{color:#a94442}span#infoTiTooltip a{text-decoration:underline}.travelins-heading #infoTiTooltip #closeInfoTi{position:absolute;top:2px;right:5px}.abe-travel-ins p{margin-bottom:8px;font-size:16px}.abe-travel-ins span{font-weight:500;font-size:16px}.abe .abe-booking-details{padding:0}.dep-text-wrapper i{transform:matrix(-1,0,0,1,0,0)}.abe-reservation-label-wrapper h3{font-size:1.1rem;margin-bottom:0}.abe-reservation-label-wrapper h2{margin-bottom:1rem;font-size:24px;line-height:28px;letter-spacing:.05em;text-transform:uppercase;color:#0F1828}.abe-ratebreakdown table tr td:first-of-type{width:68%;word-break:break-word}form#vrpbookform input,form#vrpbookform select{font-family:'Raleway';font-style:normal;font-weight:400;font-size:12px;line-height:12px;color:#68686B}.abe-reservation-label-wrapper{text-align:center}.abe-booking-details p{margin-bottom:2px}.abe-booking-background{overflow:hidden;background-size:cover;background-repeat:no-repeat;height:400px;width:100%;text-align:center;color:#fff;text-shadow:0 0 3px #10101090;padding-top:15%;border-radius:.2rem;margin-top:15px}.abe-booking-background h1{color:#fff}#abe-province-wrapper,#abe-othercountry-wrapper,#abe-region-wrapper{display:none}.abe-ratebreakdown{display:block;width:100%;margin:0 auto;margin-top:40px;font-size:16px}.abe.abe-payment>.abe-container{margin:0 auto;width:calc(100% - 30px)}.booking-abe-total-breakdown{background:#F3F1EF;max-width:100vw;width:100vw;margin-left:-15px!important;padding:40px 15px!important;margin:30px 0}.abe .booking-abe-total-breakdown td,.abe .booking-abe-total-breakdow th,.abe .booking-abe-total-breakdow tr{border:0;height:32px}.abe-ratebreakdown table{margin:0;font-family:'Lora';font-style:normal;font-weight:500;font-size:16px;line-height:200%;letter-spacing:.2px;color:#68686B}.abe #vrpbookform .flexed-fields{flex-direction:row}.abe-ratebreakdown thead{background:#5d70790d}.abe-ratebreakdown tr th,.abe-ratebreakdown tr td{padding:4px 8px}.abe-ratebreakdown tr th:last-child,.abe-ratebreakdown tr td:last-child{text-align:right}.abe-bold{font-weight:700}.abe-book-info i{margin-right:10px}.abe-terms{cursor:pointer;display:none;position:fixed;top:10%;width:50%;left:25%;background:#fff;bottom:10%;padding:10px;border-radius:.2rem;box-shadow:0 0 3px 3px #94949414;z-index:101}.abe-favorites{flex-wrap:wrap}[slider]{position:relative;height:14px;border-radius:10px;text-align:left;margin:20px 0 10px}[slider]>div{position:absolute;left:13px;right:15px;height:16px;border:1px solid #eee;border-radius:6px}[slider]>div>[inverse-left]{position:absolute;left:0;height:14px;border-radius:10px;background-color:#fff;margin:0 7px}[slider]>div>[inverse-right]{position:absolute;right:0;height:14px;border-radius:10px;background-color:#fff;margin:0 7px}[slider]>div>[range]{position:absolute;left:0;height:12px;border-radius:14px;background:#5d7079a8}[slider]>div>[thumb]{position:absolute;top:-6px;z-index:2;height:23px;width:23px;text-align:left;margin-left:-11px;cursor:pointer;box-shadow:0 3px 8px rgb(0 0 0 / 50%);background-color:#3b3b3b;border-radius:50%;outline:none}[slider]>input[type="range"]{position:absolute;pointer-events:none;-webkit-appearance:none;z-index:3;height:14px;top:-2px;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;cursor:pointer}div[slider]>input[type="range"]::-ms-track{-webkit-appearance:none;background:transparent;color:transparent}div[slider]>input[type="range"]::-moz-range-track{-moz-appearance:none;background:transparent;color:transparent}div[slider]>input[type="range"]:focus::-webkit-slider-runnable-track{background:transparent;border:transparent}div[slider]>input[type="range"]:focus{outline:none}.invisstep3{height:0;width:0;opacity:0;visibility:hidden}div[slider]>input[type="range"]::-ms-thumb{pointer-events:all;width:28px;height:28px;border-radius:0;border:0 none;background:red}div[slider]>input[type="range"]::-moz-range-thumb{pointer-events:all;width:28px;height:28px;border-radius:0;border:0 none;background:red}div[slider]>input[type="range"]::-webkit-slider-thumb{pointer-events:all;width:28px;height:28px;border-radius:0;border:0 none;background:red;-webkit-appearance:none}div[slider]>input[type="range"]::-ms-fill-lower{background:transparent;border:0 none}div[slider]>input[type="range"]::-ms-fill-upper{background:transparent;border:0 none}div[slider]>input[type="range"]::-ms-tooltip{display:none}[slider]>div>[sign]{opacity:0;position:absolute;margin-left:-11px;top:-39px;z-index:3;background-color:#54B3EB;color:#fff;width:28px;height:28px;border-radius:28px;-webkit-border-radius:28px;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center}[slider]>div>[sign]:after{position:absolute;content:"";left:0;border-radius:16px;top:19px;border-left:14px solid transparent;border-right:14px solid transparent;border-top-width:16px;border-top-style:solid;border-top-color:#54B3EB}[slider]>div>[sign]>span{font-size:12px;font-weight:700;line-height:28px}.abe .on-card-desc a{color:#fff}[slider]:hover>div>[sign]{opacity:1}.price-range-wrapper{font-weight:700;padding:10px 0}.price-range-wrapper span{color:#5d7079}.price-range-wrapper p{margin-bottom:8px;margin-top:10px;font-size:16px;font-weight:600;color:#3a3a3a;border-bottom:1px dashed #495c65;padding-bottom:6px}.abe-jumbo,.abe-sort-wrapper{width:calc(100% - 30px);margin:0 15px 8px 15px}.abe-jumbo .abe-form-wrapper,.abe-sort-wrapper>.abe-row{max-width:1420px;margin:0 auto}.abe-sort-wrapper>.abe-row{padding:0 .2em}.abe-sort-wrapper{padding-top:1em;margin-bottom:1.5em}.abe-sort-wrapper .abe-column.no-padding{padding:0}.abe-form-wrapper form{width:100%;margin-bottom:0;flex-direction:row;flex-wrap:wrap}.vrps-sorter-wrapper{display:flex}.abe-form-wrapper .abe-column.group{display:flex;padding:0;flex-direction:row;margin-bottom:8px;border:1px solid #F3F1EF;width:100%}.abe-form-wrapper .abe-column.group.mob-3,.abe-form-wrapper .abe-column.group.mob-4{width:50%}.abe-form-wrapper .abe-column.group.mob-3{border-right:0}.abe-form-wrapper .abe-column.group.mob-4{border-left:0}.abe-sort select{font-size:14px;height:2.55rem;border:1px solid;border-color:#8ca5b2}.abe-sort select:hover{border-color:#8ca5b2}.abe-sort select:active,.abe-sort select:focus{border-color:#5d7079}.abe-sort option{font-size:14px}.abe-jumbo{background:#fff}.abe-jumbo input[type="text"],.abe-jumbo select,.abe-jumbo #abe-filters-activator,#bookingform input[type="text"],#bookingform select{border-color:#fff}.abe .abe-jumbo input[type="submit"]{background-color:#8aa0ac;border-color:#8aa0ac}#bookingform input[type="text"]:focus,#bookingform select:focus{border-color:#5d7079}.abe-filters-wrapper select{border-color:#a5bac5}.abe-results-info{text-align:center;line-height:1em;margin-bottom:.5rem;padding:4px 6px 10px;font-size:16px}.abe-title-wrapper{text-align:center}.full-width .fusion-row{max-width:1920px!important;margin:0 auto}.abe-apply-promo{margin-top:27px}.lSSlideOuter{margin-bottom:1em}.gallery-wrapper .lSPager.lSGallery li{height:70px}.gallery-wrapper ul.lSPager.lSGallery li a{height:inherit}.gallery-wrapper ul.lSPager.lSGallery li a img{height:inherit;width:100%;object-fit:cover}.abe-amen-name{min-width:31.3%}.abe-checkavail-wrapper .flex-switch.promo-pets{flex-direction:column}.unit-jq-checker.vrppage-hero-wrapper{padding:100px 25px 0 25px}.rating span{float:right;right:20%!important;position:relative;padding-left:2px}#rating{float:initial;margin-left:initial}#bookingbuttonvrp{padding:0 1rem}.abe-book{flex-direction:column-reverse}.abe-booking-background{height:260px}.abe-booking-details h1{margin-bottom:22px;font-size:1.7rem;font-weight:500!important}.abe-booking-details p{margin-bottom:.5rem}.abe-terms-input{text-align:center;margin-bottom:30px}.abe-sort-wrapper .flex-switch .abe-column:nth-of-type(3){display:none}.abe-sort{flex-direction:column}.abe-sort-wrapper .abe-favorite-show{margin-bottom:.5rem}#abe-map-results{flex:none;max-width:100%;height:500px}.abe-map-activator{display:none}#rates table th,#rates table td{font-size:14px}#vrpbookform .abe-row{flex-direction:column}.abe-form-wrapper .abe-column.group:nth-of-type(1){flex-direction:row}#abe-tabs .ui-tabs-panel{padding:1em 0em 1em}.abe td,.abe th{padding:.3rem}#vrpinquire .abe-row{flex-direction:row}#shareForm .abe-row{flex-direction:column}.abe-filters-wrapper,.share-form-wrapper,.inquiry-form-wrapper{left:0%;right:0%;width:100%;padding:15px 15px 20px;border-radius:5px}.vrp-amen-group h3{margin:0 0 5px 0}.filter-header-wrapper h3{margin:0}.thumb-slider li{list-style-type:none!important}.vrpsearcher-flex-wrapper{display:flex;background:#fff}.abe.vrpsearcher input,.abe.vrpsearcher select{border:none!important;background:#fff!important;margin:.5rem 0;height:1.9rem!important;font-family:'Raleway';font-style:normal;font-weight:400;font-size:12px;line-height:12px;color:#68686B;padding:.9rem .5rem 0 .5rem}.abe.vrpsearcher input::placeholder{height:1.9rem!important;font-family:'Raleway';font-style:normal;font-weight:400;font-size:12px;line-height:12px;color:#68686B}.vrpsearcher-flex-wrapper>.abe-column:first-child>input,.vrpsearcher-flex-wrapper>.abe-column:first-child>select{border-right:1px solid #F3F1EF!important}.vrpsearcher-wrapper{position:absolute;bottom:-170px;width:100%;z-index:4}.abe .vrpsearcher-flex-wrapper>.abe-column{position:relative;margin:0}.tailor-ur-stay-wrapper{border:solid 2px #dddddc;padding:15px;display:inline-block;margin:30px 0;width:100%;background:url(/wp-content/uploads/2023/03/tailorToStayIco.png) no-repeat right bottom #f6f6f5}.tailor-ur-stay-wrapper ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(50%,1fr));margin:0}.vrpsearcher-flex-wrapper>.abe-column>label{position:absolute;padding:.5rem .5rem 0 .5rem;pointer-events:none;font-family:'Raleway';font-style:normal;font-weight:600;font-size:10px;line-height:12px;text-transform:uppercase;color:#C4BAB1}.vrpsearcher-flex-wrapper>.abe-column>label img{display:none}.vrpsearcher>.abe-container{width:calc(100% - 30px);margin:0 15px 0 15px}.abe.vrpsearcher .abe-column.searcher-button-wrap{padding:0}.abe.vrpsearcher .abe-column.searcher-button-wrap button,.abe .abe-form-wrapper .abe-button-res-wrapper button{background:#0F1828;border:1px solid #0F1828;font-family:'Raleway';font-style:normal;font-weight:600;font-size:14px;line-height:12px;color:#FFF;display:flex;align-items:center;justify-content:center;column-gap:12px;height:2.9rem;margin:0}.abe-column.abe-button-res-wrapper{padding:0}.abe-form-wrapper .abe-column.group>.abe-column{position:relative;margin:0}.abe-form-wrapper .abe-column.group>.abe-column>label{position:absolute;padding:.5rem .5rem 0 .5rem;pointer-events:none;font-family:'Raleway';font-style:normal;font-weight:600;font-size:10px;line-height:12px;text-transform:uppercase;color:#C4BAB1}.abe-form-wrapper .abe-column.group>.abe-column:first-child>input,.abe-form-wrapper .abe-column.group>.abe-column:first-child>select{border-right:1px solid #F3F1EF!important}.abe-form-wrapper .abe-column.group input,.abe-form-wrapper .abe-column.group select{border:none!important;background:#fff!important;margin:.5rem 0;height:1.9rem!important;font-family:'Raleway';font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#0f1828;padding:.9rem .5rem 0 .5rem}span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#C4BAB1!important;opacity:1!important}span.swiper-pagination-bullet{background:#F3F1EF!important;width:10px;height:4px;border-radius:0!important;opacity:1!important}.swiper-pagination{top:90%!important;z-index:4!important;display:none}#fullscreen-swiper .swiper-wrapper{z-index:10!important}.abe.vrpsearcher .abe-container .desk-keyword,.abe .abe-form-wrapper .desk-keyword{display:none}.abe .abe-form-wrapper .view-switcher-desk{display:none}div#luxdetails{display:none}div#calendar .calkey{order:0}div#calendar .abe-calendar{order:1}div#calendar>.abe-container>.abe-row>.abe-column{display:flex;flex-direction:column}.abe-row.abe-unit-features.flex-switch{display:flex;flex-direction:row;column-gap:.4rem}.date-range-checkavail{font-size:16px}.detailed-quote-heading h3{margin:0;font-size:1.3rem;margin-bottom:4px}.unit-specs-icons span{font-size:14px}.unit-specs-icons img{height:20px}.unit-specs-icons{display:flex;align-items:center;justify-content:space-between}li.vrp-amen-name{font-size:16px}.similar-image{position:relative;height:300px}.similar-image img{height:100%;width:100%;object-fit:cover}ul.spec-amenity-wrapper li img{height:32px;width:32px}li.vrp-amen-name{font-size:16px;margin:0 10px 10px 0;padding:5px 15px;background:#dfe9ef;color:#3b3b3b;list-style-type:none!important}ul.vrp-amen-list{display:flex;flex-wrap:wrap}.thumb-slider~.lSAction>a{display:flex;justify-content:center;align-items:center;margin:0;opacity:0;visibility:hidden;background:#fff;border-radius:50%;transition:all 0.5s ease-in-out}.thumb-slider~.lSAction>a i{color:#c4b4b1;font-size:1rem!important}.lSAction>a{z-index:3!important}.abe-results .abe-item .abe-image-container:hover .thumb-slider~.lSAction>a{opacity:.8;visibility:visible;transition:all 0.5s ease-in-out;z-index:1}.mfp-arrow-right:before{display:none!important}.mfp-arrow-right:after{content:'\f054'!important;font-family:'FontAwesome';background:#c4b4b1;width:34px!important;height:34px!important;font-size:1.2rem;display:flex!important;justify-content:center;align-items:center;border:none!important}.mfp-arrow{opacity:1!important}.mfp-arrow-left:before{display:none!important}.mfp-arrow-left:after{content:'\f053'!important;font-family:'FontAwesome';background:#c4b4b1;width:34px!important;height:34px!important;font-size:1.2rem;display:flex!important;justify-content:center;align-items:center;border:none!important}.abe-results .swg-section-wrapper{width:100vw;margin-left:-15px;padding:60px 0}.abe .small-heading-beige{font-weight:500;font-size:14px;line-height:22px;letter-spacing:.1em;margin-bottom:10px}.abe .basic-heading{font-weight:400;font-size:24px;line-height:34px;margin-bottom:0}.abe .swg-section-wrapper .simple-text-section{padding-top:0}.abe h3.on-card-h3{font-weight:500!important;font-size:14px;line-height:26px;margin-bottom:0}.abe .simple-text-section{padding:60px 15px}.abe-row.abe-confirmation-page>.abe-column{text-align:center}.proccedtopaymentbutton{background:#0F1828!important;border-color:#0F1828!important;font-family:'Raleway'!important;height:2.5rem!important;display:flex;align-items:center;justify-content:center;padding:0 1.5rem!important;font-weight:600!important;margin:0 auto!important}.abe-confirmation-page b{font-weight:500}.confirmation-bold-text{font-weight:500}.confirmation-bold-text #countdown{font-weight:800}.proccedtopaymentbutton:hover{background:#C4B4B1!important;border-color:#C4B4B1!important}.list-view-unitinfo .unit-specs-icons span:nth-child(3){display:none}label.list-view-labels span{display:none}.simple-text-section.similar-slider-section{display:none;opacity:0}.similar-item a:has(h3){font-family:'Raleway';font-style:normal;font-weight:400;font-size:inherit;line-height:140%;letter-spacing:.05em;text-transform:uppercase;color:#0F1828}.similar-item h3{margin:5px 0 8px 0;font-size:18px}.similar-item .abe-rate{font-size:16px;color:#757575;padding-left:1px;margin:0 0 2px 5px;display:flex;justify-content:flex-end}.similar-item .abe-rate strong{font-family:'Raleway';font-style:normal;font-weight:500;font-size:14px;line-height:100%;letter-spacing:-.2px;color:#0F1828;margin-top:-1px}.abe-inquiry-header .abe-inquiry-close.text-right{position:absolute;right:15px;top:15px}.abe-inquiry-header .abe-inquiry-close.text-right i{cursor:pointer}.abe #bookingform .breakdown-wrapper #requestbook,.abe #bookingform .inq-req-book{background:#C4BAB1!important;height:46px!important;width:100%!important;display:flex!important;margin:0!important;padding:0!important;color:#fff!important;font-family:'Lora'!important;font-style:normal!important;font-weight:400!important;font-size:14px!important;line-height:12px!important;cursor:pointer!important;text-align:center!important;text-transform:uppercase!important;justify-content:center!important;align-items:center!important;border:none!important}.inquiry-form-wrapper .abe-row input[type="text"],.inquiry-form-wrapper .abe-row textarea,.inquiry-form-wrapper .abe-row select{border:1px solid #C4BAB1!important;padding:10px!important;font-weight:400;font-family:'Raleway'}.inquiry-form-wrapper .abe-row input[type="text"],.inquiry-form-wrapper .abe-row select{height:2.6rem!important}.inquiry-form-wrapper .abe-row textarea::placeholder{font-size:17px;color:#68686B}#confirmation-message{display:none;flex-direction:column;justify-content:top;border-radius:12px;align-items:center;text-align:center;padding:2rem;min-height:400px}#confirmation-message h2{color:#0F1828}#confirmation-message p{font-size:1.25rem}.cart{visibility:hidden}#track-payment-container{position:relative;width:100%;height:1000px;overflow:hidden;-ms-overflow-style:none;scrollbar-width:none}#track-payment-container iframe{overflow:hidden;position:absolute;left:0;top:0;width:100%;height:1000px}#track-payment-container::-webkit-scrollbar{display:none}@media all and (min-width:768px){.abe-checkavail{max-width:460px!important;padding:0!important;margin:0 auto!important}.buttons-wrap .abe-row{flex-direction:row}.abe-results>div:first-child{flex-direction:row;justify-content:space-between}.unit-details-popup{margin:0 2%;top:60%}.abe .breakdown-wrapper{max-width:100%}#abe-slider li{height:60vh}.abe .spec-amenity-wrapper li,.abe .restof-amenity-wrapper li{justify-content:center}ul.spec-amenity-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(33%,1fr))}.abe-item{max-width:49%}.vrpsearcher-wrapper{width:86%;margin:0 10%}.abe-sort-wrapper span.abe-favorite-show,.abe-sort-wrapper .abe-share{height:2.6rem}.results-add-filters-wrapper{display:flex}.featured-units-wrapper .slick-list.draggable{margin:0 40px}.featured-units-wrapper .abe-item{margin:0 10px!important}.abe-image-container .abe-favorite{width:auto}.abe-terms{width:90%;left:5%}.abe-fixed-w-500-700{min-width:auto;max-width:auto}.abe input[type='color'],.abe input[type='date'],.abe input[type='datetime'],.abe input[type='datetime-local'],.abe input[type='email'],.abe input[type='month'],.abe input[type='number'],.abe input[type='password'],.abe input[type='search'],.abe input[type='tel'],.abe input[type='text'],.abe input[type='url'],.abe input[type='week'],.abe input:not([type]),.abe textarea,.abe select{font-size:.9rem}.gallery-wrapper .fa-chevron-right,.gallery-wrapper .fa-chevron-left{font-size:1.2rem}.share-form-wrapper,.inquiry-form-wrapper{position:fixed;bottom:initial;top:20%;z-index:100;transform:translateY(-20%);width:90%;left:5%;right:5%}.abe-detailed-quote{position:fixed;top:20%;transform:translateY(-20%);width:90%}.abe-book-info{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center}.abe-reservation-label-wrapper{text-align:center}#add-ons>.abe-column{width:50%}#add-ons{flex-wrap:wrap}#abe-tabs{margin-bottom:2em;border-bottom:2px solid #758d98}.abe-filters-wrapper .attr-item,.abe-filters-wrapper .type-item{width:unset}.abe-sort-wrapper .flex-switch{margin-bottom:.2rem}.abe-sort-wrapper .flex-switch,.abe-sort{flex-direction:row}.abe-sort .wrap{width:100%}.abe-results.map-active .abe-item,.abe-item{margin-bottom:30px}.abe-row .abe-column.abe-column-50#abe-map-results{flex:1 1 auto;max-width:100%;height:400px;margin:0 0 20px 0}.abe-payment .abe-book{flex-direction:column-reverse}.abe-booking-details{padding:0!important;margin-bottom:2%;border-left:none}#vrpbookform .abe-row{flex-direction:row}.abe-icons{font-size:16px}.abe-row{flex-direction:column;width:calc(100%)}.abe-row .abe-column{margin-bottom:inherit}.abe-flex-form{flex-direction:row}.abe table{display:table;overflow-x:initial}.abe-amen-name{min-width:48%;margin-bottom:3px!important;padding-bottom:3px}.abe-filters-wrapper{left:2%;right:2%;width:96%;top:50%;bottom:initial;transform:translateY(-50%);height:auto}.gallery-wrapper .lSSlideOuter .lSPager.lSGallery{display:block}.ui-tabs .ui-tabs-nav li{width:fit-content}.abe-results .swg-section-wrapper{margin-left:-15px}}@media all and (min-width:1024px){.abe.vrpsearcher .abe-row{flex-wrap:nowrap}.left-side-confirm{padding:0 20px}.abe-travel-ins{padding:20px;font-size:16px}.ti-radios.tiradio1 p,.ti-radios.tiradio2 p{font-size:14px}.addons-table thead th{border:none;font-size:12px;font-weight:900}.addons-table th h3{margin:0!important}.addons-table td select{margin:0;width:60px}.addons-table tr td:last-of-type{width:60px}.addons-table tr td:first-of-type{width:50%}.addons-table tr td{font-size:14px;vertical-align:middle}label.list-view-labels span{display:block}.list-view-unitinfo .unit-specs-icons span:nth-child(3){display:block}.swiper-pagination{display:block}.abe-jumbo .select2-container--default .select2-selection--single{height:2.9rem!important}.list-view-labels{display:flex;width:100%;justify-content:space-between}.vrpsearcher .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:18px}.abe-jumbo .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:20px}.abe-row.abe-results.list-view .abe-item .list-info-wrapper{padding-bottom:0!important}.share-fav-wrapper,.share-fav-wrapper span,.share-fav-wrapper,.share-fav-wrapper div.abe-share{justify-content:center}.share-fav-wrapper{margin-left:0;margin-top:0}.share-fav-wrapper img,.share-fav-wrapper svg{margin-right:10px;height:24px}.dropdown_wrapper{width:100%;top:47px}div#luxury-unit-tabs{padding:0;border:0}.abe-jumbo,.abe-sort-wrapper{border-top:1px solid #F3F1EF;padding-top:39px}.abe-bookcolw2{font-size:16px}.abe-row.abe-confirmation-page{margin:60px auto 40px auto;max-width:100%;flex-direction:row}.collections-entrytext-padding{padding:0 4.8%}.tailor-ur-stay-wrapper ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(33.33%,1fr))}.list-view-unitinfo{display:block}.abe-results.spotlight-view .list-additional-continue-wrapper,.abe-results.spotlight-view .list-view-unitinfo{display:none}.unit-specs-icons img{height:32px}.abe .basic-heading{font-size:32px;line-height:140%}.tailor-ur-stay-wrapper{padding:30px}.list-additional-continue-wrapper a{width:18.5%}#checkavail-addons{margin-bottom:0}#checkavail-addons h3{text-align:left}.abe div.restof-amenity-wrapper{display:block}.additiona-data-abe-container{display:flex;width:90.4%;margin:0 4.8%;justify-content:space-between;margin-top:20px}.share-fav-wrapper span,.share-fav-wrapper div{font-family:'Raleway';font-style:normal;font-weight:500;font-size:15px;line-height:22px;letter-spacing:-.1px;color:#262E30}.breadcrumbs{margin:0;width:fit-content;font-size:15px;line-height:18px}.breadcrumbs a{font-size:15px;line-height:18px}.breadcrumbs span{font-size:15px;line-height:18px}.gallery-wrapper ul.lSPager.lSpg{display:block}.navsrch-unit-data{padding:13px 24px}.navfiltersearch-results .vrp-navsrch-unit:before{width:calc(100% + 80px);margin-left:-40px;height:100%;position:absolute;top:0;left:0;content:''}form#vrpbookform input,form#vrpbookform select{font-size:14px;line-height:14px}.abe-ratebreakdown table tr{border:none}.abe-ratebreakdown table tbody{border:none}.abe-payment .abe-book{flex-direction:row}.abe-row.abe-book>.abe-column:first-of-type{width:50%}.abe-book .abe-column.abe-booking-details{width:49%;padding-left:1%!important}.abe-book .abe-column.abe-booking-details .abe-ratebreakdown{margin-top:20px;height:100%}.abe-full-reservation-details-wrapper .booking-abe-total-breakdown{width:100%;max-width:100%;padding:15px 15px 15px 9px!important;margin-left:0!important;border:1px solid #C4BAB1;background:#fff;position:sticky;top:130px}.abe-full-reservation-details-wrapper{height:90%}.abe-full-reservation-details-wrapper .booking-abe-total-breakdown .breakdown-heading h3{margin-top:0;padding-left:8px}.abe-book-info{flex-direction:column}.unit-google-map{height:330px}a#amenityShowHide{display:none}.abe-checkavail-wrapper{border:1px solid #C4BAB1;padding:2rem;position:sticky;top:130px}.abe-checkavail-wrapper #bookingform{margin:0}.abe .abe-checkavail-wrapper #bookingform .breakdown-wrapper{background:transparent;padding:0!important;width:100%;margin:0!important}table#ratebreakdown{letter-spacing:.2px;color:#68686B;font-weight:400;font-size:14px;line-height:200%;letter-spacing:.2px}ul.spec-amenity-wrapper{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}.abe .spec-amenity-wrapper li,.abe .restof-amenity-wrapper li{justify-content:initial}.abe .link-witharrow{margin:0}.abe .abe-unit-headings-h2{text-align:left}.luxury-tabs-nav.ui-tabs-nav{padding:0;background:transparent;border:0;border-bottom:2px solid #F3F1EF}.abe .below-unitinfo-row{width:90.4%;margin:0 4.8%}.abe .below-unitinfo-row .simple-text-section{padding:40px 0}.abe .below-unitinfo-row .simple-text-section .ti-reviews-container-wrapper{margin:0!important}.abe .ui-tabs .luxury-tabs-nav.ui-tabs-nav li{width:50%;background:transparent;border:none}.ui-tabs .ui-tabs-panel{padding:40px 0 0 0}.abe .ui-tabs .luxury-tabs-nav.ui-tabs-nav li.ui-state-active{background:#F3F1EF}.abe .ui-tabs .luxury-tabs-nav.ui-tabs-nav li.ui-state-active a{color:#0F1828}.abe .ui-tabs .luxury-tabs-nav.ui-tabs-nav li a{border:none;font-family:'Lora';font-style:normal;font-weight:400;font-size:14px;line-height:30px;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#C4BAB1}.abe-unit .abe-title-wrapper h1{margin-top:0;text-align:left;letter-spacing:.05em;text-transform:uppercase;font-family:'Lora';font-style:normal;font-weight:500;font-size:32px;line-height:120%;color:#0F1828;margin-bottom:24px}.vrppage-hero-wrapper{padding:160px 25px 0 25px}.gallery-wrapper .fa-chevron-right,.gallery-wrapper .fa-chevron-left{height:32px;width:32px}.gallery-wrapper .lSPrev{left:2.5%}.gallery-wrapper .lSNext{right:2%}.list-additional-continue-wrapper label{font-family:'Raleway';font-style:normal;font-weight:500;font-size:15px;line-height:30px;letter-spacing:-.002em;color:#262E30;margin:0}.abe-row.abe-results.list-view .swg-section-wrapper{display:none}.abe-row.abe-results.list-view .unitinfo-leftright-wrapper{display:none}.abe-row.abe-results.list-view .list-view-unitinfo p{font-family:'Raleway';font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#68686B;margin-bottom:10px}.abe-row.abe-results.list-view>.abe-column-50:first-of-type{flex-direction:column;flex-wrap:nowrap}.abe-row.abe-results.list-view .abe-item{flex-direction:row;display:flex;width:100%;max-width:100%}.abe-row.abe-results.list-view .abe-item>div:first-of-type{width:36%;position:relative}.abe-row.abe-results.list-view .abe-item .abe-results-unitinfo{padding:0 30px;width:63%;border:2px solid #F3F1EF;border-left:0}.abe-row.abe-results.list-view .abe-item .list-info-wrapper{padding:20px 0}.abe-row.abe-results.list-view .abe-item .list-additional-continue-wrapper{display:flex;flex-direction:row;border-top:2px solid #F3F1EF;border-left:0;width:100%;padding:20px 0;justify-content:space-between;align-items:center}.abe-row.abe-results.list-view .abe-item .abe-results-unitinfo h2,.abe-row.abe-results.list-view .abe-item .abe-results-unitinfo div{margin-top:0;margin-bottom:20px}.abe .abe-item .list-additional-continue-wrapper button{background:#0F1828;border:1px solid #0F1828!important;font-family:'Raleway';font-style:normal;font-size:12px!important;display:flex;align-items:center;justify-content:center;height:2.9rem!important;letter-spacing:0.1em!important;color:#fff;font-weight:400;margin:0!important}.abe .abe-item .list-additional-continue-wrapper button:hover{background:#C4B4B1;border:1px solid #C4B4B1!important}.abe h3.on-card-h3{font-size:20px;line-height:26px}.abe-row.abe-results.list-view .abe-item .list-additional-continue-wrapper>div{display:flex;column-gap:15px;align-items:flex-start}.abe-row.abe-results.list-view .abe-item .list-additional-continue-wrapper>div strong{font-weight:700}.abe-row.abe-results.list-view .abe-item .list-additional-continue-wrapper>div b{font-weight:600}.list-view-unitinfo .unit-specs-icons span{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:'Raleway';font-style:normal;font-weight:400;font-size:12px;line-height:22px;color:#68686B;row-gap:8px}.abe-row.abe-results.list-view .abe-item .list-additional-continue-wrapper h4{font-family:'Raleway';font-style:normal;font-weight:600;font-size:13px;line-height:22px;letter-spacing:-.002em;margin-bottom:0;text-align:center}.list-view-unitinfo .unit-specs-icons{display:flex;column-gap:15px}.list-additional-continue-wrapper label strong{color:#262E30;font-family:'Raleway';font-style:normal;font-weight:700;font-size:20px;line-height:30px;letter-spacing:-.002em;text-transform:uppercase}.abe-item .abe-results-unitinfo h2 a,.abe-item .abe-results-unitinfo div a{font-size:24px;line-height:26px;letter-spacing:2px}.abe-unit-shortdesc p{font-size:13px;letter-spacing:.2px}.abe-image{height:360px}.abe-image .slider-loader-results{height:100%;width:100%;background:rgb(228,228,228)}.abe-image .loader{background-color:transparent;overflow:hidden;width:100%;height:100%;position:relative;display:flex;align-items:center;align-content:center;justify-content:center}.abe-image .loader__element{border-radius:100%;border:5px solid #C4BAB1;margin:calc(5px * 2)}.abe-image .loader__element:nth-child(1){animation:preloader .6s ease-in-out alternate infinite}.abe-image .loader__element:nth-child(2){animation:preloader .6s ease-in-out alternate .2s infinite}.abe-image .loader__element:nth-child(3){animation:preloader .6s ease-in-out alternate .4s infinite}@keyframes preloader{100%{transform:scale(2)}}.thumb-slider{height:360px!important}.list-view .abe-image,.list-view .abe-image .lSSlideOuter,.list-view .abe-image .lSSlideOuter>div,.list-view .abe-image .lSSlideOuter>div ul,.list-view .abe-image .lSSlideOuter>div ul li{height:100%!important}.list-view .abe-image img.results-abe-thumbslider-img{height:100%!important;max-height:420px}.abe-image-container img{height:360px}.abe-form-wrapper .abe-column.group>.abe-column>label{font-size:12px}.abe.vrpsearcher .abe-column.searcher-button-wrap button,.abe .abe-form-wrapper .abe-button-res-wrapper button{height:3.1rem;letter-spacing:0.1em!important}.abe-form-wrapper .abe-column.group input,.abe-form-wrapper .abe-column.group select{height:2.5rem!important;font-style:normal;font-weight:400;font-size:20px;line-height:26px;color:#0f1828}.abe-item{max-width:32%}.abe-results>div{justify-content:space-between}.abe.vrpsearcher .abe-container .desk-keyword,.abe .abe-form-wrapper .desk-keyword{display:block}.abe-form-wrapper .abe-column.group>.abe-column:first-child>input,.abe-form-wrapper .abe-column.group>.abe-column:first-child>select{border:none!important}.abe .abe-form-wrapper .abe-column.view-switcher-desk{display:flex;margin-left:12px;padding:0;width:45%;justify-content:flex-end;height:3.1rem}.abe .abe-jumbo .abe-button-res-wrapper{width:60%!important}.results-spotlight-view:not(.selected-view) svg path,.results-list-view:not(.selected-view) svg path{fill:#0F1828}.results-list-view.selected-view svg path{fill:#fff}.abe-column.view-switcher-desk>div{display:flex;align-items:center;justify-content:center}.abe-jumbo .abe-button-res-wrapper{width:150%}.abe .abe-form-wrapper .abe-column.view-switcher-desk>div{display:flex;padding:0 8px;cursor:pointer}.abe .abe-form-wrapper .abe-column.group.submit-view-wrapper{width:150%}.abe-column.view-switcher-desk div.selected-view{background:#0F1828}.abe-column.view-switcher-desk div:not(.selected-view){border:1px solid #0F1828}.abe-form-wrapper .abe-column.group{border:none;margin:0}.abe-form-wrapper .abe-column.group.mob-3{display:flex;order:1;width:100%}.abe .abe-form-wrapper .datepicker-group-wrapper,.abe-form-wrapper .abe-column.group.mob-1{display:flex;order:2;width:200%}.mob-2{display:flex;order:3;width:100%}.abe-form-wrapper .abe-column.group.mob-4{display:flex;order:4;width:100%}.mob-5{display:flex;order:5;width:150%}.abe-form-wrapper .abe-column.group>.abe-column label{display:flex;column-gap:8px}.abe-column.abe-button-res-wrapper button.button.button-outline img{display:none}.abe-column.group.guestgroup-wrapper .abe-column:last-child{display:none}.abe-form-wrapper .abe-column.group>.abe-column>label img{display:block}.vrpsearcher-wrapper{bottom:3.5rem;left:4%;margin:0}.vrpsearcher .wo-desk-ch{width:50%}.abe-sort-wrapper{margin-bottom:.3em}div#calendar .calkey{width:100%}.abe-detailed-quote{max-width:50%}.abe-quote-info{font-size:16px}.abe-detailed-quote{top:50%;transform:translateY(-50%)}.abe-reservation-label-wrapper h2{font-size:2rem}#bookingform{margin-top:25px}#abe-slider li{height:75vh}.abe-title-wrapper{text-align:left}.abe-unit-twosides-wrapper{display:flex;margin-top:60px}#details-activator-mobile{display:none}.abe .abe-unit-info .abe-container{width:90.4%;margin:0 4.8%}.abe-unit-twosides-wrapper #abe-tabs{border:0;margin:0}.abe-unit-twosides-wrapper .abe-checkavail{width:41.6%;max-width:41.6%!important;margin:0!important}.abe-unit-twosides-wrapper .abe-unit-infocol{width:54%;margin-right:4.4%}.abe-checkavail-wrapper.fixed{top:130px}.abe-unit-info>.abe-container{width:96%;margin:0 auto}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{font-size:17px}.abe-unit #abe-tabs .ui-widget-header{gap:.7%;border-bottom:2px solid #758d98}.amenities-checkboxes .abe-column,.type-checkboxes .abe-column{grid-template-columns:repeat(auto-fit,minmax(25%,1fr))}.abe-results.map-active>div{justify-content:flex-start;padding:40px 15px 0 15px;column-gap:2%}.first-filter-ac-wrapper,.second-filter-ac-wrapper{width:100%}.abe-filters-wrapper>.abe-row{flex-direction:row}.abe-icons{margin:0 0 20px;text-align:left}.abe .abe-icons i{font-size:.9em}div#calendar>.abe-container>.abe-row>.abe-column{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.abe #calendar table{width:48%}.ui-tabs .ui-tabs-nav li{margin:0}.abe-filters-wrapper{left:10%;right:10%;width:90%;top:55%;max-width:900px}.share-form-wrapper,.inquiry-form-wrapper{top:55%;transform:translateY(-50%);max-width:560px;overflow-y:scroll;max-height:75%}#abe-map-results{position:sticky!important;top:110px!important;height:85vh!important;z-index:9}.abe-sort-wrapper .flex-switch .abe-column:nth-of-type(3){display:block;width:60%}.abe-map-activator{display:block}.abe-results-info{text-align:center;line-height:1em;margin-bottom:.5rem;padding:4px 0 10px;font-size:16px}.abe-sort-wrapper>.abe-row{flex-wrap:wrap;flex-direction:row;align-items:center}.abe-sort-wrapper>.abe-row>.abe-column:first-child{width:15%;display:flex;justify-content:center}.results-add-filters-wrapper .abe-column.no-padding:not(:first-child){width:50%}.abe-row.abe-results.map-active{flex-direction:row;padding:0}.results-add-filters-wrapper{width:85%}.results-add-filters-wrapper .abe-column.no-padding:first-child{width:32%}.abe-form-wrapper form{flex-direction:row;flex-wrap:nowrap}.abe-jumbo .abe-button-res-wrapper,.abe-jumbo .abe-filters-activator{width:50%!important}.vrpsearcher>.abe-container>form>.abe-row{flex-direction:row;background:#fff;padding:20px}.gallery-wrapper .lSSlideOuter .lSPager.lSGallery{display:block}.vrpsearcher-flex-wrapper{width:100%;border:none;margin:0}.vrpsearcher .abe-container{margin:0;padding:0;position:relative;width:100%;max-width:1920px}.vrpsearcher form{margin:0}.vrpsearcher-flex-wrapper>.abe-column{margin:0!important;display:flex;align-items:center}.vrpsearcher .desk-child-vrpsearcher{display:none}.abe.vrpsearcher .abe-column.searcher-button-wrap{width:50%;display:flex;align-items:center}.vrpsearcher-flex-wrapper>.abe-column:first-child>input,.vrpsearcher-flex-wrapper>.abe-column:first-child>select{border:none!important}.vrpsearcher-flex-wrapper>.abe-column>label{font-size:12px;padding:0rem .5rem 0 .5rem;top:0}.vrpsearcher-flex-wrapper>.abe-column>label img{margin-left:5px;display:inline-block}.abe-column.searcher-button-wrap img{display:none}.abe.vrpsearcher input,.abe.vrpsearcher select,.abe.vrpsearcher input::placeholder{font-style:normal;font-weight:400;font-size:18px;line-height:26px;height:2.7rem!important;margin:0}.abe-results .swg-section-wrapper{width:100%;margin:0}.abe-results .swg-section-wrapper div.mainb-slider-center{max-width:100%}.breakdown-heading h3{border:0;font-weight:500!important;font-size:18px;line-height:30px;color:#0F1828;text-align:left;margin-bottom:10px;padding:0;margin-top:35px}.abe .abe-checkavail-wrapper #bookingform .basic-heading{font-size:32px;line-height:140%;color:#1C1C1C;margin-bottom:30px!important}#bookingform .abe-column.group{border:1px solid #C4BAB1}#bookingform .abe-column.group>.abe-column:first-child input,#bookingform .abe-column.group>.abe-column:first-child select{border-right:1px solid #C4BAB1!important}.abe-checkavail form label{font-size:14.4px;line-height:100%;padding:.5rem .5em 0 .7rem}.abe #bookingform input,.abe #bookingform select,.abe #bookingform input::placeholder{font-size:16.6737px;line-height:100%;letter-spacing:-.666947px}#bookingform .abe-column.group>.abe-column:last-child input,#bookingform .abe-column.group>.abe-column:last-child select,#bookingform .abe-column.group>.abe-column:last-child label{padding-left:.7rem}.abe #bookingform input,.abe #bookingform select{height:2.3rem!important;padding:1.1rem .7rem 0 .7rem}}@media all and (min-width:1280px){.abe-checkavail .flex-switch{flex-direction:column}.abe-container{width:98%;margin-left:1%;margin-right:1%}.abe #calendar table{float:none;width:48%;margin:0 0 5% 0}.abe-results .abe-item{flex-basis:24%}.travelins-heading #infoTiTooltip #closeInfoTi{top:-3px}.addons-table thead th{font-size:15px}.addons-table td select{width:80px}.addons-table tr td:last-of-type{width:80px}.addons-table tr td:first-of-type{width:60%}.addons-table tr td{font-size:16px}.abe-results.map-active .abe-item{flex-basis:48%}.vrpsearcher .abe-container{margin:0 0%;padding:0;position:relative;width:80%;max-width:1920px}.abe-row.abe-book>div:first-of-type{padding-right:20px}.abe-row.abe-book>div:last-child{padding-left:20px!important;border-left:1px solid #F3F1EF;border-bottom:0}.abe-bookcolw2>div{justify-content:flex-start}.abe .abe-reservation-label-wrapper .small-heading-beige{text-align:left}.abe.abe-payment{margin-top:20px}.abe-book-info{flex-direction:column;align-items:flex-start}.abe-reservation-label-wrapper{text-align:left}.abe-ratebreakdown{margin-top:20px}.abe-reservation-label-wrapper h3{font-size:1.4rem}.abe-reservation-label-wrapper h2{font-size:2.2rem}.abe.abe-payment>.abe-container{width:90%;margin:0 auto}.abe-results{padding:0}.abe-row.abe-column-50{justify-content:space-evenly}}@media all and (min-width:1440px){.abe-results.map-active>div{padding:40px 5% 0 5%}.vrpsearcher .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:18px}.abe-jumbo .select2-container--default .select2-selection--single{height:3rem!important}.abe.vrpsearcher input,.abe.vrpsearcher select,.abe.vrpsearcher input::placeholder{font-size:20px}.modal-content{width:70%;height:70%;top:15%}.abe .small-heading-beige{font-size:17px}.abe-row.abe-results.list-view .abe-item .list-info-wrapper{padding-bottom:20px!important}.abe-row.abe-results.list-view .abe-item .list-info-wrapper{padding:40px 0}table#ratebreakdown{color:#68686B;font-weight:400;font-size:16px;line-height:200%;letter-spacing:.2px}.abe-icons span{font-size:16px;line-height:27px}.abe .abe-unit-headings-h2{font-size:18px;line-height:30px}.abe .link-witharrow{font-size:16px;line-height:30px}.abe-unit .abe-title-wrapper h1{font-size:40px}.abe .abe-unit-infocol p{line-height:150%;letter-spacing:.2px}.abe-unit-twosides-wrapper .abe-unit-infocol{width:50%;margin-right:8.4%}.list-additional-continue-wrapper label{font-size:15px;line-height:30px}.list-view-unitinfo .unit-specs-icons{display:flex;justify-content:initial}.abe-jumbo,.abe-sort-wrapper{padding:44px 5% 15px 5%;width:100%;margin:0;max-width:100%}.abe .abe-jumbo .abe-button-res-wrapper{width:100%!important}.abe-item{max-width:32%}.abe-amen-name{min-width:100%}.abe-item{flex-basis:100%}.featured-units-wrapper .slick-list.draggable{margin:0 10%}div#featured-units .slick-prev.slick-arrow{left:5%!important}div#featured-units .slick-next.slick-arrow{right:5%!important}.abe-unit-info>.abe-container{width:90%}.abe h1{font-size:3rem}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{font-size:16px}.abe-detailed-quote{max-width:40%}}@media all and (min-width:1919px){.vrpsearcher .abe-container{width:56%}.abe-unit-twosides-wrapper .abe-unit-infocol{width:60%}.abe-unit-twosides-wrapper .abe-checkavail{width:31.6%;max-width:31.6%!important}}.contact_btns{margin:16px 0!important}.contact_btns .button{height:46px!important;padding:16px 1.0rem!important;line-height:12px!important}@media only screen and (max-width:1023px){.abe .breakdown-wrapper{width:100%!important;margin-left:0!important}}a.button:last-child:after{content:'|';color:#000;background:transparent;position:absolute;left:49.5%;font-size:30px;font-weight:500}.contact_btns{display:flex;gap:30px;flex-direction:row-reverse;position:relative}.abe textarea{padding:.8rem .5rem!important}@media only screen and (min-width:768px) and (max-widtH:1024px){.share-form-wrapper{margin-right:0px!important}.share-form-wrapper,.inquiry-form-wrapper{top:35%!important}}@media only screen and (max-widtH:767px){.share-form-wrapper{margin:0 auto 20px!important;width:95%!important;z-index:1111111}}.page-1950 .abe.vrpsearcher{position:sticky;top:122px;margin:auto;z-index:100000}.page-1950 .vrpsearcher .abe-container{margin:0 auto;margin-top:50px;margin-bottom:50px;box-shadow:10px 10px 31px 0 rgba(0,0,0,.1)}.page-1950 .abe.vrpsearcher{display:none}@media only screen and (max-width:767px){.gform_wrapper.gravity-theme #gform_9 .gfield textarea.small{height:50px;min-height:5rem;font-size:12px}.gform_wrapper.gravity-theme #gform_9 .gfield_checkbox label{font-size:10px}.gform_wrapper.gravity-theme #gform_9 .gfield-choice-input+label{vertical-align:top}.gravity_share_form form#gform_9 .gfield.gfield--type-html{margin-bottom:0}#gform_9 .share-fav-wrapper .share-box div{font-size:12px}.gform_wrapper.gravity-theme #gform_9 input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){height:2.2rem;min-height:25px;font-size:12px}.share-form-wrapper.gravity_share_form{bottom:20px;width:95%;margin:0 auto!important;top:32%!important;z-index:111;overflow-y:scroll;max-height:80%}.abe-share-heading h3,.abe-inquiry-heading h3{font-size:1rem;margin-bottom:15px}}.custom-fie{display:none}.gform_wrapper.gravity-theme .gfield-choice-input+label{margin-left:5px}.abe-row.share-url-new{padding-left:17px;padding-right:17px}