#PackageContainer{margin:0;padding:0;display:block;width:100%}#PackageContainer #PackagePrincipalContainer{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}#PackageContainer #PackagePrincipalContainer #PrincipalInformationContainer{margin:0;padding:0;background-color:rgba(0,0,0,.3);border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border:0px solid #000}#PackageContainer #PackageNameTitle,#PackageContainer #BannerHotelName{margin:auto;padding:0;display:block;text-align:center;color:#444}#PackageContainer #DatePackage{margin:auto;padding:0;display:block;color:#444;text-align:center}#PackageContainer #PackageBriefDescription{margin:auto;padding:0;display:block;text-align:center;color:#444}#PackageContainer #SelectPackageButton{margin:auto;display:block;background-color:#ecb457}#PackageContainer #SelectPackageButton:hover,#PackageContainer #SelectPackageButton:focus{transform:scale(1.1)}#PackageContainer #DownGif{position:absolute;left:50%;transform:translate(-50%, 0%);cursor:pointer}#PackageContainer #BannerDiscountPrice,#PackageContainer #BannerNormalPrice{margin:0;padding:0;display:block;text-align:center}#PackageContainer #BannerDiscountPrice{color:#4d8c66}#PackageContainer #BannerNormalPrice{color:#ba0000;text-decoration:line-through}#PackageContainer #TRMMessage{margin:0;padding:0;display:block;text-align:center;color:#666}#PackageContainer #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}#PackageContainer #ParticipantsContainer #ParticipantsUsers{margin:auto;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}#PackageContainer #ParticipantsContainer #ParticipantsUsers #UserParticipantTitle{margin:0;padding:0;display:block;color:#666;text-align:left}#PackageContainer #ParticipantsContainer #ParticipantsUsers #RegisterMessage{margin:0;padding:0;display:block;color:#c60000;text-align:center}#PackageContainer #ParticipantsContainer #ParticipantsButtonClose{margin:0;padding:0;display:block;color:#c60000;text-align:right;cursor:pointer;transition:.3s}#PackageContainer #ParticipantsContainer #ParticipantsButtonClose:hover,#PackageContainer #ParticipantsContainer #ParticipantsButtonClose:focus{color:#444}#PackageContainer #ParticipantsContainer .ParticipanInputContainer{margin:0;padding:0;display:inline-block;text-align:left}#PackageContainer #ParticipantsContainer .ParticipanInputContainer .ParticipanInputTitle{margin:0;padding:0;display:block;color:#444;width:100%}#PackageContainer #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}#PackageContainer #ParticipantsContainer #ParticipantAcceptButton{margin:auto;display:block;background-color:#4d8c66}#PackageContainer #ParticipantsContainer #ParticipantAcceptButton:hover,#PackageContainer #ParticipantsContainer #ParticipantAcceptButton:focus{transform:scale(1.1)}.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}#DestinationContainer,#HotelsContainer{text-align:center}.BannerContainer #DestinationMapView{margin:auto;padding:0;display:block}.BannerContainer .BannerSubContainer .DestinationBannerImage{border-radius:50%}.BannerContainer .BannerSubContainer .HotelBannerImage{border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border:0px solid #000}.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 .BannerMiniParaggraph{text-align:center;color:#444}.BannerContainer .BannerSubContainer .BannerTextContainer .HotelCategoryContainer{margin:0;padding:0;display:block;width:100%;text-align:center}.BannerContainer .BannerSubContainer .BannerTextContainer .HotelCategoryContainer .HotalCategoryImage{margin:0;padding:0;display:inline-block;vertical-align:middle}.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)}.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}#PackageContainer #TRMMessage{font-size:1em}#PackageContainer #DatePackage{font-size:.9em}#YoutubeVideo{margin:auto;padding:0;display:block}#PackageContainer #DescriptionImageContainer{margin:0;padding:0;width:100%;display:block;text-align:center}#PackageContainer #DescriptionImageContainer #LoactionMapView{text-align:justify;color:#444;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:1%}#PackageContainer #DescriptionImageContainer #DescriptionController{display:none;visibility:hidden;background-color:#f3f3f3}#PackageContainer #DescriptionImageContainer #DescriptionController #DescriptionTitle{text-align:left}#PackageContainer #IncludesPackageContainer{margin:auto;padding:0;display:block}#PackageContainer #IncludesPackageContainer .IncludesPackageSubContainer{background-color:#f3f3f3}#PackageContainer #IncludesPackageContainer .IncludesPackageSubContainer .IncludesPackageTitle{margin:0;padding:0;display:block;width:100%;text-align:center}#PackageContainer #IncludesPackageContainer .IncludesPackageSubContainer #IncludesTitle{color:#4d8c66}#PackageContainer #IncludesPackageContainer .IncludesPackageSubContainer #NoIncludesTitle{color:#c60000}#PackageContainer #IncludesPackageContainer .IncludesPackageSubContainer .IncludesPackageText{margin:0;padding:0;display:block;width:100%;color:#444}#PackageContainer #FilesContainer{margin:auto;padding:0;display:block;background-color:#f3f3f3}#PackageContainer #FilesContainer #FilesTitle{color:#444;text-align:left}#PackageContainer #FilesContainer .BannerSubContainer{margin:0;padding:0;display:block}#PackageContainer #FilesContainer .BannerSubContainer a{text-decoration:underline;color:#444;transition:.3s}#PackageContainer #FilesContainer .BannerSubContainer a:hover,#PackageContainer #FilesContainer .BannerSubContainer a:focus{color:#4d8c66}#PackageContainer #GaleryContainer{margin:auto;padding:0;display:block;text-align:center}#PackageContainer #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}#PackageContainer #GaleryContainer .GaleryImage:hover,#PackageContainer #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}#TRM_Container{margin:auto;padding:0;display:block}#TRM_Container #TRM_Title{margin:0;padding:0;display:block;width:100%;text-align:center;color:#ba1921}#TRM_Container .TRM_Text{margin:0;padding:0;display:block;width:100%;color:#444;text-align:center}@media screen and (min-width: 701px){#PackageContainer #PackagePrincipalContainer{height:90vh;margin-bottom:6%;background-attachment:fixed}#PackageContainer #PackagePrincipalContainer #PrincipalInformationContainer{display:inline-block;position:absolute;top:50%;right:50%;width:40%;transform:translate(50%, -50%);padding:1.5% 1% 1.5% 1%}#PackageContainer #PackageNameTitle{font-size:3em;width:50%}#PackageContainer #BannerHotelName{font-size:1.3em;margin-bottom:1%;width:50%}#PackageContainer #PackageBriefDescription{width:50%;font-size:1.5em}#PackageContainer #SelectPackageButton{font-size:2em;margin-top:1%}#PackageContainer #DownGif{bottom:0%;width:80px}#PackageContainer #ParticipantsContainer{padding:1%;width:60%}#PackageContainer #ParticipantsContainer #ParticipantsUsers{padding:2%}#PackageContainer #ParticipantsContainer #ParticipantsUsers #UserParticipantTitle{font-size:1.5em}#PackageContainer #ParticipantsContainer #ParticipantsUsers #RegisterMessage{font-size:.8em}#PackageContainer #ParticipantsContainer #ParticipantsButtonClose{font-size:1.3em;margin-bottom:2%}#PackageContainer #ParticipantsContainer .ParticipanInputContainer{margin:.5% 1% .5% 1%;width:47%}#PackageContainer #ParticipantsContainer .ParticipanInputContainer .ParticipanInputTitle{font-size:1.3em}#PackageContainer #ParticipantsContainer #ParticipantAcceptButton{margin-top:2%;font-size:1.3em}#PackageContainer #BannerDiscountPrice,#PackageContainer #BannerNormalPrice{margin-top:.2%;margin-bottom:.2%}#PackageContainer #BannerDiscountPrice{font-size:3.5em}#PackageContainer #BannerNormalPrice{font-size:2.3em}.BannerContainer{width:98%;padding:2% 1% 2% 1%}.BannerContainer .BannerSubContainer{margin:0;padding:0;display:inline-block;vertical-align:middle}.BannerContainer .BannerSubContainer .BannerTextContainer .BannerTextTitle{font-size:1.5em;margin-bottom:1%}.BannerContainer .BannerSubContainer .BannerTextContainer .BannerMiniParaggraph{font-size:.9em;margin-bottom:3%}.BannerContainer .BannerSubContainer .BannerTextContainer .HotelCategoryContainer .HotalCategoryImage{margin:0% 1% 0% 1%;width:15px;margin-bottom:3%}.BannerContainer .BannerSubContainer .BannerTextContainer .ViewMoreBanner{font-size:1.1em}.BannerContainer #PackagesTitle,.BannerContainer #HotelsTitle{font-size:2.5em;padding-bottom:1%}.BannerContainer .BannerSubContainer .BannerTextContainer .BannerDiscountPrice,.BannerContainer .BannerSubContainer .BannerTextContainer .BannerNormalPrice{margin-top:1%;margin-bottom:1%}.BannerContainer .BannerSubContainer .BannerTextContainer .BannerDiscountPrice{font-size:1.6em}#YoutubeVideo{width:700px;height:393px;margin-top:2%;margin-bottom:2%}#PackageContainer #DescriptionImageContainer{margin-top:2%}#PackageContainer #DescriptionImageContainer #LoactionMapView{margin:auto;padding:0;display:block;vertical-align:middle;padding:.5%}#PackageContainer #DescriptionImageContainer #LoactionMapView{width:60%;height:40vh}#PackageContainer #DescriptionImageContainer #DescriptionController{width:35%}#PackageContainer #DescriptionImageContainer #DescriptionController #DescriptionTitle{font-size:2.6em;margin-bottom:1%}#PackageContainer #DescriptionImageContainer #DescriptionController #DescriptionText{font-size:1em}#PackageContainer #IncludesPackageContainer{width:90%}#PackageContainer #IncludesPackageContainer .IncludesPackageSubContainer{margin:1%;padding:1%;display:inline-block;vertical-align:top;width:45%}#PackageContainer #IncludesPackageContainer .IncludesPackageSubContainer .IncludesPackageTitle{font-size:2.5em;margin-bottom:1%}#PackageContainer #IncludesPackageContainer .IncludesPackageSubContainer .IncludesPackageText{font-size:1em}#PackageContainer #FilesContainer{width:90%;padding:2%}#PackageContainer #FilesContainer #FilesTitle{font-size:2.5em;margin-bottom:1%}#PackageContainer #FilesContainer .BannerSubContainer{margin:0;display:inline-block;vertical-align:middle;padding-bottom:.5%;padding-top:.5%}#PackageContainer #FilesContainer .BannerSubContainer a{font-size:1.5em}.BannerContainer #DestinationMapView{width:80%;height:50vh}#PackageContainer #GaleryContainer{width:100%;margin-top:3%}#PackageContainer #GaleryContainer .GaleryImage{width:22vw;height:22vh;margin:1%}#GaleryImageViwerContainer{padding:1%}#GaleryImageViwerContainer #ClosGaleryPreview{font-size:1.2em;margin-bottom:1%}#GaleryImageViwerContainer #GaleryPreviewImage{max-height:80vh !important;max-width:80vw !important}#TRM_Container{width:50%;margin-top:2%}#TRM_Container #TRM_Title{font-size:1.2em;margin-bottom:1%}#TRM_Container .TRM_Text{margin-bottom:.5%;font-size:.9em}}@media screen and (max-width: 700px){#PackageContainer #PackagePrincipalContainer{height:80vh;background-attachment:scroll}#PackageContainer #PackagePrincipalContainer #PrincipalInformationContainer{display:inline-block;position:absolute;top:50%;right:50%;width:80%;transform:translate(50%, -50%);padding:3% 1% 3% 1%}#PackageContainer #PackageNameTitle{width:90%;font-size:2em;margin-bottom:2%;margin-top:5%}#PackageContainer #BannerHotelName{width:90%;font-size:1.3em;margin-bottom:2%}#PackageContainer #PackageBriefDescription{width:90%;font-size:1.2em}#PackageContainer #SelectPackageButton{font-size:1.5em;margin-top:1%}#PackageContainer #DownGif{bottom:10%;width:80px}#PackageContainer #ParticipantsContainer{padding:5%;width:85%}#PackageContainer #ParticipantsContainer #ParticipantsUsers{padding:1%}#PackageContainer #ParticipantsContainer #ParticipantsUsers #UserParticipantTitle{font-size:1.3em}#PackageContainer #ParticipantsUsers #RegisterMessage{font-size:.8em}#PackageContainer #ParticipantsContainer #ParticipantsButtonClose{font-size:1em;margin-bottom:2%}#PackageContainer #ParticipantsContainer .ParticipanInputContainer{margin:2% 1% 2% 1%;width:30%}#PackageContainer #ParticipantsContainer .ParticipanInputContainer .ParticipanInputTitle{font-size:.9em}#PackageContainer #ParticipantsContainer .ParticipanInputContainer .ParticipantInputInput{font-size:.8em}#PackageContainer #ParticipantsContainer #ParticipantAcceptButton{margin-top:2%;font-size:1.3em}#PackageContainer #BannerDiscountPrice,#PackageContainer #BannerNormalPrice{margin-top:1%;margin-bottom:1%}#PackageContainer #BannerDiscountPrice{font-size:2em}#PackageContainer #BannerNormalPrice{font-size:1em}.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 .BannerMiniParaggraph{font-size:.9em;margin-bottom:3%}.BannerContainer .BannerSubContainer .BannerTextContainer .HotelCategoryContainer .HotalCategoryImage{margin:0% 1% 0% 1%;width:15px;margin-bottom:3%}.BannerContainer .BannerSubContainer .BannerTextContainer .ViewMoreBanner{font-size:1.1em}.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}#YoutubeVideo{width:70vw;height:39.3vw;margin-top:5%;margin-bottom:5%}#PackageContainer #DescriptionImageContainer{margin-top:5%}#PackageContainer #DescriptionImageContainer #LoactionMapView,#PackageContainer #DescriptionImageContainer #DescriptionController{display:none}#PackageContainer #DescriptionImageContainer #DescriptionController #DescriptionTitle{font-size:2em;margin-bottom:1%;text-align:center}#PackageContainer #DescriptionImageContainer #DescriptionController #DescriptionText{font-size:.9em}#PackageContainer #IncludesPackageContainer{width:90%;padding-top:7vh}#PackageContainer #IncludesPackageContainer .IncludesPackageSubContainer{margin:3% auto 3% auto;padding:5%;display:block;vertical-align:top;width:80%}#PackageContainer #IncludesPackageContainer .IncludesPackageSubContainer .IncludesPackageTitle{font-size:2em;margin-bottom:1%}#PackageContainer #IncludesPackageContainer .IncludesPackageSubContainer .IncludesPackageText{font-size:.9em}#PackageContainer #FilesContainer{width:90%;padding:2%}#PackageContainer #FilesContainer #FilesTitle{font-size:2em;margin-bottom:2%}#PackageContainer #FilesContainer .BannerSubContainer{padding-bottom:.5%;padding-top:.5%}#PackageContainer #FilesContainer .BannerSubContainer a{font-size:1.2em}.BannerContainer #DestinationMapView{width:90%;height:40vh}#PackageContainer #GaleryContainer{width:100%;margin-top:6%}#PackageContainer #GaleryContainer .GaleryImage{width:90vw;height:46vw;margin:1%}#GaleryImageViwerContainer{padding:1%}#GaleryImageViwerContainer #ClosGaleryPreview{font-size:1.5em;margin-bottom:4%}#GaleryImageViwerContainer #GaleryPreviewImage{max-height:90vh !important;max-width:90vw !important}#TRM_Container{width:90%;margin-top:5%}#TRM_Container #TRM_Title{font-size:1.1em;margin-bottom:3%}#TRM_Container .TRM_Text{margin-bottom:1.5%;font-size:.8em}}
