@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";*{padding:0;margin:0;box-sizing:border-box;scroll-behavior:smooth}.hotel-sunset-view{font-family:Montserrat}.hotel-sunset-view .bg-primary{background-color:#fefeff!important}.hotel-sunset-view .bg-secondary{background-color:#f6f5f3!important}.hotel-sunset-view .bg-green{background-color:#005b49}.hotel-sunset-view .bg-light-green{background-color:#005b491a}.hotel-sunset-view .text-primary{color:#666!important}.hotel-sunset-view .text-light{color:#fffc!important}.hotel-sunset-view .text-dark-grey{color:#474747}.hotel-sunset-view .text-green{color:#005b49}.hotel-sunset-view a{text-decoration:none;color:inherit}.hotel-sunset-view .fw-600{font-weight:600}.hotel-sunset-view .fw-500{font-weight:500}.hotel-sunset-view .fw-400{font-weight:400}.hotel-sunset-view .fw-300{font-weight:300}@media screen and (min-width: 1100px){.hotel-sunset-view .custom-padding{padding:0 150px}}.hotel-sunset-view .height-vh{height:60vh}@media screen and (min-width: 1000px){.hotel-sunset-view .height-vh{height:100vh}}.hotel-sunset-view .active{border-bottom:solid #005b49 2px}.hotel-sunset-view .custom-button{color:#fff;transition:all .3s ease-in-out}.hotel-sunset-view .custom-button:hover{background-color:#fff;color:#005b49}.hotel-sunset-view .custom-button-mobile{color:#000;transition:all .3s ease-in-out}.hotel-sunset-view .custom-button-mobile:hover{background-color:#fff;color:#005b49}.hotel-sunset-view .footer-hr{color:#fffc;opacity:.25}.hotel-sunset-view .reservation-card:hover{box-shadow:0 7px 30px -10px #05a76380;transition:.4s}@media screen and (min-width: 900px){.hotel-sunset-view .reservation-card-max-width{max-width:400px}}.hotel-sunset-view .scale{overflow:hidden}.hotel-sunset-view .scale-up{transition:transform .3s ease-in-out}.hotel-sunset-view .scale:hover .scale-up{transform:scale(1.1)}@media (max-width: 767px){.hotel-sunset-view .carousel-inner .carousel-item>div{display:none}.hotel-sunset-view .carousel-inner .carousel-item>div:first-child{display:block}}.hotel-sunset-view .carousel-item-next,.hotel-sunset-view .carousel-item-prev,.hotel-sunset-view .carousel-item.active{z-index:1}.hotel-sunset-view .carousel-inner .carousel-item.active,.hotel-sunset-view .carousel-inner .carousel-item-next,.hotel-sunset-view .carousel-inner .carousel-item-prev{display:flex}@media (min-width: 768px){.hotel-sunset-view .carousel-inner .carousel-item-end.active,.hotel-sunset-view .carousel-inner .carousel-item-next{transform:translate(25%)}.hotel-sunset-view .carousel-inner .carousel-item-start.active,.hotel-sunset-view .carousel-inner .carousel-item-prev{transform:translate(-25%)}}.hotel-sunset-view .carousel-inner .carousel-item-end,.hotel-sunset-view .carousel-inner .carousel-item-start{transform:translate(0)}.hotel-sunset-view .carousel-item{transition:transform .6s ease-in-out;-webkit-transition:transform .6s ease-in-out}.hotel-sunset-view .gallery-card{-moz-column-count:3;column-count:3;-moz-column-gap:15px;column-gap:15px}@media (max-width: 575px){.hotel-sunset-view .gallery-card{-moz-column-count:2;column-count:2}}.hotel-sunset-view .gallery-album div{margin-bottom:15px;overflow:hidden;width:100%}.hotel-sunset-view .gallery-album div img{-o-object-fit:cover;object-fit:cover;transition:.4s;width:100%}.hotel-sunset-view .text-underline:hover{text-decoration:underline;transition:all .5s ease-in-out}.hotel-sunset-view .form-control{border-radius:0}.hotel-sunset-view .form-check-input:checked{background-color:#005b49;border-color:#005b49}.hotel-sunset-view .form-check-input:focus{box-shadow:0 0 0 .2rem #005b4966;outline:none}.hotel-sunset-view .form-control:focus{box-shadow:0 0 0 .2rem #005b4966;outline:none;border-color:transparent}.hotel-sunset-view input[type=date]{position:relative}.hotel-sunset-view input[type=date]::-webkit-calendar-picker-indicator{color:transparent;background:none;z-index:1}.hotel-sunset-view input[type=date]:before{color:transparent;background:none;display:block;font-family:FontAwesome;content:"";width:15px;height:20px;position:absolute;right:6px;color:#999}.hotel-sunset-view input[type=time]{position:relative}.hotel-sunset-view input[type=time]::-webkit-calendar-picker-indicator{color:transparent;background:none;z-index:1}.hotel-sunset-view input[type=time]:before{color:transparent;background:none;display:block;font-family:FontAwesome;content:"";width:15px;height:20px;position:absolute;right:6px;color:#999}
