#HotelContainer{margin:0;padding:0;display:block;width:100%}#HotelContainer #HotelPrincipalContainer{margin:0;padding:0;display:block;width:100%;list-style:none;overflow-x:hidden;overflow-y:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover}#HotelContainer #HotelPrincipalContainer #PrincipalInformationContainer{margin:0;padding:0;background-color:rgba(0,0,0,.6);border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border:0px solid #000}#HotelContainer #HotelPrincipalContainer #PrincipalInformationContainer #HotelNameTitle{margin:0;padding:0;display:block;text-align:center;color:#fff}#HotelContainer #HotelPrincipalContainer #PrincipalInformationContainer #HotelBriefDescription{margin:0;padding:0;display:block;text-align:center;color:#eee}#HotelContainer #HotelPrincipalContainer #PrincipalInformationContainer #HotelCategoryContainer{margin:0;padding:0;display:block;width:100%;text-align:center}#HotelContainer #HotelPrincipalContainer #PrincipalInformationContainer #HotelCategoryContainer .HotalCategoryImage{margin:0;padding:0;display:inline-block;vertical-align:middle}#HotelContainer #HotelPrincipalContainer #PrincipalInformationContainer #SelectHotelButton{margin:auto;display:block;background-color:#ecb457}#HotelContainer #HotelPrincipalContainer #PrincipalInformationContainer #SelectHotelButton:hover,#HotelContainer #HotelPrincipalContainer #PrincipalInformationContainer #SelectHotelButton:focus{transform:scale(1.1)}#HotelContainer #DownGif{position:absolute;bottom:0%;left:50%;transform:translate(-50%, 0%);cursor:pointer}#HotelContainer #ParticipantsContainer{-webkit-box-shadow:0px 0px 5px 0px #999;-moz-box-shadow:0px 0px 5px 0px #999;box-shadow:0px 0px 5px 0px #999;background-color:hsla(0,0%,100%,.98);z-index:10;display:none;text-align:center}#HotelContainer #ParticipantsContainer #ParticipantsUsers{margin:auto;padding:1%;display:block;width:97%;border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border:1px solid #aaa}#HotelContainer #ParticipantsContainer #ParticipantsUsers #UserParticipantTitle{margin:0;padding:0;display:block;color:#666;text-align:left}#HotelContainer #ParticipantsContainer #ParticipantsUsers #RegisterMessage{margin:0;padding:0;display:block;color:#c60000;text-align:center}#HotelContainer #ParticipantsContainer #ParticipantsButtonClose{margin:0;padding:0;display:block;color:#c60000;text-align:right;cursor:pointer;transition:.3s}#HotelContainer #ParticipantsContainer #ParticipantsButtonClose:hover,#HotelContainer #ParticipantsContainer #ParticipantsButtonClose:focus{color:#444}#HotelContainer #ParticipantsContainer .ParticipanInputContainer{margin:0;padding:0;display:inline-block;text-align:left}#HotelContainer #ParticipantsContainer .ParticipanInputContainer .ParticipanInputTitle{margin:0;padding:0;display:block;color:#444;width:100%}#HotelContainer #ParticipantsContainer .ParticipanInputContainer .ParticipantInputInput{margin:0;padding:0;display:block;color:rgba(0,0,0,0);border:none;border-bottom:1px solid #444;width:100%;color:#444}#HotelContainer #ParticipantsContainer #ParticipantAcceptButton{margin:auto;display:block;background-color:#4d8c66}#HotelContainer #ParticipantsContainer #ParticipantAcceptButton:hover,#HotelContainer #ParticipantsContainer #ParticipantAcceptButton:focus{transform:scale(1.1)}#HotelContainer #BannerDiscountPrice,#HotelContainer #BannerNormalPrice,#HotelContainer #BannerNightMessage{margin:0;padding:0;display:block;text-align:center}#HotelContainer #BannerDiscountPrice{color:#4d8c66}#HotelContainer #BannerNightMessage{color:#666}#HotelContainer #BannerNormalPrice{color:#ba0000;text-decoration:line-through}#HotelContainer #TRMMessage{margin:0;padding:0;display:block;text-align:center;color:#bbb}.BannerContainer{margin:auto;padding:0;display:block;background-color:hsla(0,0%,100%,.99)}.BannerContainer .BannerSubContainer{cursor:pointer;transition:.3s;background-color:rgba(0,0,0,0);z-index:5}.BannerContainer .BannerSubContainer:hover,.BannerContainer .BannerSubContainer:focus{transform:scale(1.1);border:none}.BannerContainer .BannerSubContainer:hover .BannerTextContainer .ViewMoreBanner,.BannerContainer .BannerSubContainer:focus .BannerTextContainer .ViewMoreBanner{opacity:1}.BannerContainer .BannerSubContainer .BannerImage{background-position:center center;background-repeat:no-repeat;background-size:cover;margin:0;padding:0;display:inline-block;vertical-align:middle;width:35%;transition:.3s}.BannerContainer .BannerSubContainer .HotelBannerImage{border-radius:50%}.BannerContainer .BannerSubContainer .DestinationBannerImage{border-radius:50%}.BannerContainer .BannerSubContainer .CategoryBannerImage{background-size:100% !important}.BannerContainer .BannerSubContainer .PackageBannerImage{border-radius:50%}.BannerContainer .BannerSubContainer .BannerTextContainer{margin:0;padding:0;display:inline-block;vertical-align:middle;width:60%}.BannerContainer .BannerSubContainer .BannerTextContainer .BannerTextTitle{text-align:center;color:#444;transition:.3s}.BannerContainer .BannerSubContainer .BannerTextContainer .BannerHotelName,.BannerContainer .BannerSubContainer .BannerTextContainer .BannerMiniParaggraph{text-align:center;color:#444}.BannerContainer .BannerSubContainer .BannerTextContainer .ViewMoreBanner{margin:auto;display:block;background-color:#4d8c66;opacity:0}.BannerContainer .BannerSubContainer .BannerTextContainer .ViewMoreBanner:hover,.BannerContainer .BannerSubContainer .BannerTextContainer .ViewMoreBanner:focus{transform:scale(1.1)}#YoutubeVideo{margin:auto;padding:0;display:block}.BannerContainer #PackagesTitle,.BannerContainer #HotelsTitle{margin:0;padding:0;display:block;color:#444;text-align:center}.BannerContainer .BannerSubContainer .BannerTextContainer .BannerDiscountPrice,.BannerContainer .BannerSubContainer .BannerTextContainer .BannerNormalPrice{margin:0;padding:0;display:block;text-align:center}.BannerContainer .BannerSubContainer .BannerTextContainer .BannerDiscountPrice{color:#4d8c66}.BannerContainer .BannerSubContainer .BannerTextContainer .BannerNormalPrice{color:#ba0000;text-decoration:line-through}.BannerContainer .BannerSubContainer .BannerTextContainer .TRMMessage{margin:0;padding:0;display:block;width:100%;text-align:center;color:#555}#HotelContainer #DescriptionImageContainer{margin:0;padding:0;width:100%;display:block;text-align:center}#HotelContainer #DescriptionImageContainer #LoactionMapView,#HotelContainer #DescriptionImageContainer #DescriptionController,#HotelContainer #DescriptionImageContainer #DescriptionServiceController{margin:0;padding:0;display:inline-block;vertical-align:top;text-align:justify;color:#444}#HotelContainer #DescriptionImageContainer #DescriptionController,#HotelContainer #DescriptionImageContainer #DescriptionServiceController{background-color:#f3f3f3}#HotelContainer #DescriptionImageContainer #LoactionMapView img{margin:auto;padding:0;display:block;border-radius:2%}#HotelContainer #DescriptionImageContainer #DescriptionController #DescriptionTitle,#HotelContainer #DescriptionImageContainer #DescriptionServiceController #DescriptionServiceTitle{text-align:center;color:#4d8c66}#HotelContainer #GaleryContainer{margin:auto;padding:0;display:block;text-align:center}#HotelContainer #GaleryContainer .GaleryImage{margin:0;padding:0;display:inline-block;vertical-align:middle;transition:.3s;text-align:center;border-radius:.5%;font-family:sans-serif;background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer}#HotelContainer #GaleryContainer .GaleryImage:hover,#HotelContainer #GaleryContainer .GaleryImage:focus{transform:scale(1.03);webkit-box-shadow:0px 0px 5px 0px #999;-moz-box-shadow:0px 0px 5px 0px #999;box-shadow:0px 0px 5px 0px #999}#GaleryImageViwerContainer{margin:0;padding:0;display:none;background-color:hsla(0,0%,100%,.95);z-index:200;-webkit-box-shadow:0px 0px 5px 0px #666;-moz-box-shadow:0px 0px 5px 0px #666;box-shadow:0px 0px 5px 0px #666}#GaleryImageViwerContainer #ClosGaleryPreview{margin:0 0 0 auto;padding:0;display:block;text-align:right;color:red;background-color:rgba(0,0,0,0);border:none;font-weight:bold;transition:.3s;cursor:pointer}#GaleryImageViwerContainer #ClosGaleryPreview:hover,#GaleryImageViwerContainer #ClosGaleryPreview:focus{color:#444}#GaleryImageViwerContainer #GaleryPreviewImage{margin:auto;padding:0;display:block}@media screen and (min-width: 701px){#HotelContainer #HotelPrincipalContainer{height:90vh;margin-bottom:7%;background-attachment:fixed}#HotelContainer #HotelPrincipalContainer #PrincipalInformationContainer{display:inline-block;position:absolute;top:50%;right:50%;width:50%;transform:translate(50%, -50%);padding:3% 1% 3% 1%}#HotelContainer #HotelPrincipalContainer #PrincipalInformationContainer #HotelNameTitle{font-size:3em}#HotelContainer #HotelPrincipalContainer #PrincipalInformationContainer #HotelBriefDescription{font-size:1.5em}#HotelContainer #HotelPrincipalContainer #PrincipalInformationContainer #HotelCategoryContainer .HotalCategoryImage{margin:0% 1% 0% 1%;width:20px;margin-top:1%}#HotelContainer #DownGif{width:80px}#HotelContainer #ParticipantsContainer{padding:1%;width:60%}#HotelContainer #ParticipantsContainer #ParticipantsUsers #UserParticipantTitle{font-size:1.5em}#HotelContainer #ParticipantsContainer #ParticipantsUsers #RegisterMessage{font-size:.8em}#HotelContainer #ParticipantsContainer #ParticipantsButtonClose{font-size:1.3em;margin-bottom:2%}#HotelContainer #ParticipantsContainer .ParticipanInputContainer{margin:2% 1% 2% 1%;width:46%}#HotelContainer #ParticipantsContainer .ParticipanInputContainer .ParticipanInputTitle{font-size:1.3em}#HotelContainer #ParticipantsContainer #ParticipantAcceptButton{margin-top:2%;font-size:1.3em}.BannerContainer{width:98%;padding:2% 1% 2% 1%}.BannerContainer .BannerSubContainer{margin:0;display:inline-block;vertical-align:middle}.BannerContainer .BannerSubContainer .BannerTextContainer .BannerTextTitle{font-size:1.5em;margin-bottom:1%}.BannerContainer .BannerSubContainer .BannerTextContainer .BannerHotelName,.BannerContainer .BannerSubContainer .BannerTextContainer .BannerMiniParaggraph{font-size:.9em;margin-bottom:3%}.BannerContainer .BannerSubContainer .BannerTextContainer .ViewMoreBanner{font-size:1.1em}#YoutubeVideo{width:700px;height:393px;margin-top:2%}.BannerContainer #PackagesTitle,.BannerContainer #HotelsTitle{font-size:2.5em;padding-bottom:1%;padding-top:1%}.BannerContainer .BannerSubContainer .BannerTextContainer .BannerDiscountPrice,.BannerContainer .BannerSubContainer .BannerTextContainer .BannerNormalPrice{margin-top:1%;margin-bottom:1%}.BannerContainer .BannerSubContainer .BannerTextContainer .BannerDiscountPrice{font-size:1.6em}.BannerContainer .BannerSubContainer .BannerTextContainer .TRMMessage{font-size:.8em;margin-bottom:3%}#HotelContainer #BannerNormalPrice{margin-top:1%;margin-bottom:0%;font-size:2.3em}#HotelContainer #BannerNightMessage{margin-top:0%;margin-bottom:1%}#HotelContainer #BannerDiscountPrice{margin-top:1%;margin-bottom:0%}#HotelContainer #BannerDiscountPrice{font-size:3.5em}#HotelContainer #BannerNightMessage{font-size:.9em}#HotelContainer #SelectHotelButton{font-size:2em;margin-top:3% !important}#HotelContainer #DescriptionImageContainer{margin-top:1%}#HotelContainer #DescriptionImageContainer #LoactionMapView,#HotelContainer #DescriptionImageContainer #DescriptionController,#HotelContainer #DescriptionImageContainer #DescriptionServiceController{padding:2%}#HotelContainer #DescriptionImageContainer #LoactionMapView{width:96%}#HotelContainer #DescriptionImageContainer #LoactionMapView img{width:35%}#HotelContainer #DescriptionImageContainer #DescriptionController{width:40%}#HotelContainer #DescriptionImageContainer #DescriptionController #DescriptionTitle{font-size:2.6em;margin-bottom:1%}#HotelContainer #DescriptionImageContainer #DescriptionController #DescriptionText{font-size:1em}#HotelContainer #DescriptionImageContainer #DescriptionServiceController{width:40%}#HotelContainer #DescriptionImageContainer #DescriptionServiceController #DescriptionServiceTitle{font-size:2.6em;margin-bottom:1%}#HotelContainer #DescriptionImageContainer #DescriptionServiceController #DescriptionServiceText{font-size:1em;line-height:25px}#HotelContainer #GaleryContainer{width:100%;margin-top:3%}#HotelContainer #GaleryContainer .GaleryImage{width:22vw;height:22vw;margin:1%}#GaleryImageViwerContainer{padding:1%}#GaleryImageViwerContainer #ClosGaleryPreview{font-size:1.2em;margin-bottom:1%}#GaleryImageViwerContainer #GaleryPreviewImage{max-height:80vh !important;max-width:80vw !important}}@media screen and (max-width: 700px){#HotelContainer #HotelPrincipalContainer{height:90vh;background-attachment:scroll}#HotelContainer #HotelPrincipalContainer #PrincipalInformationContainer{display:inline-block;position:absolute;top:50%;right:50%;width:90%;transform:translate(50%, -50%);padding:3% 1% 3% 1%}#HotelContainer #HotelPrincipalContainer #PrincipalInformationContainer #HotelNameTitle{font-size:2.5em}#HotelContainer #HotelPrincipalContainer #PrincipalInformationContainer #HotelBriefDescription{font-size:1em}#HotelContainer #HotelPrincipalContainer #PrincipalInformationContainer #HotelCategoryContainer .HotalCategoryImage{margin:0% 1% 0% 1%;width:15px;margin-bottom:3%}#HotelContainer #HotelPrincipalContainer #PrincipalInformationContainer #SelectHotelButton{font-size:1.5em;margin-top:1%}#HotelContainer #DownGif{width:80px}#HotelContainer #DownGif{width:80px}#HotelContainer #ParticipantsContainer{padding:5%;width:85%}#HotelContainer #ParticipantsContainer #ParticipantsUsers #UserParticipantTitle{font-size:1.3em}#HotelContainer #ParticipantsUsers #RegisterMessage{font-size:.8em}#HotelContainer #ParticipantsContainer #ParticipantsButtonClose{font-size:1em;margin-bottom:2%}#HotelContainer #ParticipantsContainer .ParticipanInputContainer{margin:2% 1% 2% 1%;width:46%}#HotelContainer #ParticipantsContainer .ParticipanInputContainer .ParticipanInputTitle{font-size:.9em}#HotelContainer #ParticipantsContainer .ParticipanInputContainer .ParticipantInputInput{font-size:.8em}#HotelContainer #ParticipantsContainer #ParticipantAcceptButton{margin-top:2%;font-size:1.3em}.BannerContainer{width:98%;padding:2% 1% 2% 1%}.BannerContainer .BannerSubContainer{margin:auto;padding:0;display:block;width:90%;margin-bottom:5%;margin-top:5%}.BannerContainer .BannerSubContainer .BannerTextContainer .BannerTextTitle{font-size:1.5em;margin-bottom:1%}.BannerContainer .BannerSubContainer .BannerTextContainer .BannerHotelName,.BannerContainer .BannerSubContainer .BannerTextContainer .BannerMiniParaggraph{font-size:.9em;margin-bottom:3%}.BannerContainer .BannerSubContainer .BannerTextContainer .ViewMoreBanner{font-size:1.1em}#YoutubeVideo{width:70vw;height:39.3vw;margin-top:5%}.BannerContainer #PackagesTitle,.BannerContainer #HotelsTitle{font-size:2em;padding-bottom:5%;padding-top:5%}.BannerContainer .BannerSubContainer .BannerTextContainer .BannerDiscountPrice,.BannerContainer .BannerSubContainer .BannerTextContainer .BannerNormalPrice{margin-top:1%;margin-bottom:1%}.BannerContainer .BannerSubContainer .BannerTextContainer .BannerDiscountPrice{font-size:1.6em}.BannerContainer .BannerSubContainer .BannerTextContainer .TRMMessage{font-size:.8em;margin-bottom:3%}#HotelContainer #BannerDiscountPrice,#HotelContainer #BannerNormalPrice,#HotelContainer #BannerNightMessage{margin-top:1%;margin-bottom:1%}#HotelContainer #BannerDiscountPrice{font-size:3em}#HotelContainer #BannerNormalPrice{font-size:2em}#HotelContainer #BannerNightMessage{font-size:.9em}#HotelContainer #DescriptionImageContainer{margin-top:3%}#HotelContainer #DescriptionImageContainer #LoactionMapView,#HotelContainer #DescriptionImageContainer #DescriptionController,#HotelContainer #DescriptionImageContainer #DescriptionServiceController{margin:auto;padding:0;display:block;margin-top:4%;margin-bottom:4%}#HotelContainer #DescriptionImageContainer #LoactionMapView{width:80%}#HotelContainer #DescriptionImageContainer #LoactionMapView img{width:70%}#HotelContainer #DescriptionImageContainer #DescriptionController{width:75%;padding:4%}#HotelContainer #DescriptionImageContainer #DescriptionController #DescriptionTitle{font-size:1.5em;margin-bottom:1%}#HotelContainer #DescriptionImageContainer #DescriptionController #DescriptionText{font-size:.9em}#HotelContainer #DescriptionImageContainer #DescriptionServiceController{width:75%;padding:4%}#HotelContainer #DescriptionImageContainer #DescriptionServiceController #DescriptionServiceTitle{font-size:1.5em;margin-bottom:1%}#HotelContainer #DescriptionImageContainer #DescriptionServiceController #DescriptionServiceText{font-size:.9em}#HotelContainer #GaleryContainer{width:100%;margin-top:15%}#HotelContainer #GaleryContainer .GaleryImage{width:90vw;height:45vw;margin:1%}#GaleryImageViwerContainer{padding:1%}#GaleryImageViwerContainer #ClosGaleryPreview{font-size:1.5em;margin-bottom:4%}#GaleryImageViwerContainer #GaleryPreviewImage{max-height:90vh !important;max-width:90vw !important}}
