.homeslide{height:800px;position:relative;overflow:hidden}.homeslide .fotorama a{background-position:center;background-size:cover}.homebanner{height:100%;background-image:url(/images/home-page-slide.jpg);background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;width:100% !important;overflow:hidden}.searchslide{position:absolute;top:8%}.homesearch{background:rgba(0,0,0,0.5) none repeat scroll 0 0}.homesearchBtn{background:#009092;border:1px solid #009092;height:61px;margin-top:auto;padding:0 8px}.homesearchBtn i{font-size:30px;color:#fff}.hometitle{text-transform:uppercase;font-size:3.75rem;text-align:center;line-height:80px}.search{padding-right:0px}.search img{position:absolute}.destinations{padding-top:30px;padding-bottom:10px}.destinations h3,.live-here h3{color:#392417;text-align:center;text-transform:uppercase;font-size:3rem}.live-here h3:after{content:"";display:block;width:235px;margin:3px auto 0;border-bottom:2px dotted #47372a}.live-here p{max-width:720px;text-align:center;align-self:center;color:#545759;font-size:1rem;line-height:1.8}.box-title{text-transform:uppercase;color:white;font-size:1.875rem}.box-title::after{content:'';position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;transform-origin:bottom right;transition:transform .25s ease-out}.box-title:hover::after{transform:scaleX(0);transform-origin:bottom left}.boxes{background-color:black;flex-wrap:wrap}.boxes li{text-transform:uppercase;font-size:0.9375rem;color:white}.home-services,.home-amenities{background-position:center;background-repeat:no-repeat;background-size:cover;flex-basis:50%;height:385px}.home-services{background-image:url(/images/box-services.jpg)}.home-amenities{background-image:url(/images/box-amenities.jpg)}.box-content{position:absolute;text-align:center;font-weight:bold}.home-services .box-content{right:60%}.home-amenities .box-content{left:60%}.home-background{background:#e7e7e8 !important}.errorMsg{color:red;display:block;font-size:0.9375rem;text-transform:uppercase}.search-btn-text{display:none}.error404{font-size:1.625rem}.search404{border:solid 1px #009092;padding:0 15px;width:748px;height:43px;font-size:15px}.searchbtn404{color:#009092;position:relative;left:-40px;font-size:1.25rem}@media (max-width: 767px){.destinations h3,.live-here h3{font-size:1.5rem}.home-services,.home-amenities{flex-basis:100%}.home-services .box-content{right:50%;transform:translateX(50%)}.home-amenities .box-content{left:50%;transform:translateX(-50%)}.search input{height:43px}.search-field .ui-datepicker-trigger{top:9px !important;width:22px;left:12px !important}.homesearch{background:transparent;padding-bottom:0px !important;padding-top:10px !important}.search-btn-text{display:inline-block;font-size:18px}.homesearchBtn{display:inline-block;background:#009092;width:150px;color:#fff;font-size:0.9375rem;text-transform:uppercase;position:relative;height:43px}.homesearchBtn i{font-size:24px}.homeslide{height:500px}}@media (max-width: 991px){.hometitle{font-size:1.875rem;line-height:35px}}@media (max-width: 870px){.row.search,.searchbox .row{margin:0px;padding-right:0px;flex-wrap:wrap;flex-direction:row}.row.home-background{margin-left:0;margin-right:0}.search-field{margin-bottom:15px}.search-field:nth-child(1),.search-field-button{width:100%;flex-basis:100%}.search-field-button{text-align:center}.search-field:nth-child(2){width:50%;flex-basis:50%;padding-right:5px}.search-field:nth-child(3){width:50%;flex-basis:50%;padding-left:5px}}@media (max-width: 639px){.search-field:nth-child(1),.search-field-button,.search-field:nth-child(2),.search-field:nth-child(3){width:100%;flex-basis:100%;padding-left:0;padding-right:0}}.luxury{text-align:center}.luxury p{font-size:1.3125rem}input#search_destinations:focus{outline:1px solid !important}.search input{height:61px;padding:10px 10px 10px 41px;color:#707070;font-weight:400 !important;border:none;border-radius:0;font-size:1.0625rem;width:100%}.search-field{position:relative;flex-basis:30.5%}.search-field-button a{width:54px;height:54px;display:inline-block}.search-field .ui-datepicker-trigger{left:8px;top:21px !important;height:22px}

/*# sourceMappingURL=Home.css.map */