#main-content{padding:0}.grayBackground{background-color:#d3d3d3}.imgLink{height:20vh;display:inline-block;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}#vacationsByDateTitle{margin-top:10px}#destinations [class*=col-],#experience [class*=col-],#tourTypes [class*=col-]{border:3px solid #fff;background-size:cover;background-position:50%;background-repeat:no-repeat}.whiteOverlay{background-color:hsla(0,0%,100%,.85);padding:15px 0;width:75%;top:30%;left:0;right:0;margin-left:auto;margin-right:auto;display:inline-block;position:absolute}#dateSearch,.brochure-btn{border-radius:0;box-shadow:none;width:100%;background-image:none;border-color:transparent;font-weight:700}@media (max-width:991px){#brochureImg{text-align:center}#brochureImg img{margin-left:auto;margin-right:auto;margin-bottom:10px}.brochure-btn{width:auto}}.header{margin-bottom:40px}.header .row{margin:0}.header .row [class^=col-]{padding:0}.header .carousel .carousel-item{height:50vh;background-size:cover;background-repeat:no-repeat;background-position:50%}.header .carousel .carousel-item .bannerBlurb{margin:auto;margin-top:10%;background-color:rgba(0,20,75,.85);color:#fff;width:582px;height:231px}.header .carousel .carousel-item .bannerBlurb .text-center{display:table-cell;vertical-align:middle;width:inherit;height:inherit}.header .carousel .carousel-item .bannerBlurb .h1,.header .carousel .carousel-item .bannerBlurb .h2,.header .carousel .carousel-item .bannerBlurb .h3,.header .carousel .carousel-item .bannerBlurb .h4,.header .carousel .carousel-item .bannerBlurb .h5,.header .carousel .carousel-item .bannerBlurb .h6,.header .carousel .carousel-item .bannerBlurb h1,.header .carousel .carousel-item .bannerBlurb h2,.header .carousel .carousel-item .bannerBlurb h3,.header .carousel .carousel-item .bannerBlurb h4,.header .carousel .carousel-item .bannerBlurb h5,.header .carousel .carousel-item .bannerBlurb h6,.header .carousel .carousel-item .bannerBlurb p{color:#fff;margin-top:0;margin-bottom:0}.header .carousel .carousel-item .bannerBlurb .marketingPrice{font-size:1.65em}.header .carousel .carousel-item .bannerBlurb .bannerTitle{font-weight:700}.header .carousel .carousel-item .bannerBlurb .bookNow{border-radius:0;background-image:none;font-weight:700;padding:2px 25px;border:none}.header .carousel .carousel-item .bannerBlurb .bannerText{position:relative;top:12%;transform:translateY(-10%)}@media (max-width:425px){.header .carousel .carousel-item .bannerBlurb{margin-top:20%;width:auto;height:250px}}@media (max-width:375px){.header .carousel .carousel-item .bannerBlurb{margin-top:25%;height:265px}}@media (max-width:320px){.header .carousel .carousel-item .bannerBlurb{margin-top:30%;height:265px}}#experience{margin-bottom:40px}#experienceCarousel{height:auto;position:relative}#experienceCarousel [class*=col-]{padding-left:0;padding-right:0}#experienceCarousel .img-responsive{max-height:100%}#experienceCarousel #carousel-next,#experienceCarousel #carousel-prev{position:absolute;top:0;height:100%;width:10%;z-index:100;color:#fff;padding-top:4.5em;opacity:.5;font-size:2em;border-top:3px solid #fff;border-bottom:3px solid #fff;margin:0 -3px}#experienceCarousel #carousel-prev{left:5px;padding-left:15px;background-image:linear-gradient(90deg,#000,transparent)}#experienceCarousel #carousel-next{right:5px;padding-right:15px;background-image:linear-gradient(270deg,#000,transparent);text-align:right}#experienceCarousel #carousel-next:hover,#experienceCarousel #carousel-prev:hover{opacity:.8}#experienceCarousel .custom-carousel-inner{height:inherit;width:100%}#experienceCarousel .custom-carousel-inner .imgLink{height:inherit}#experienceCarousel .custom-carousel-inner .video .panel{margin-bottom:0}#experienceCarousel .custom-carousel-inner .video .panel .panel-body{margin-bottom:-6px;position:relative}#experienceCarousel .custom-carousel-inner .video .panel .panel-body #homeVideoBtn{display:inline-block;height:100%;width:100%;position:absolute;top:0;left:0;z-index:50}#experienceCarousel .carousel-inner .item{height:auto}.carousel-inner{overflow:visible!important}@media (max-width:991px){#experienceCarousel{height:auto!important}#experienceCarousel .imgLink{height:60vh}}@media (max-width:1024px) and (min-width:992px){#experienceCarousel{height:235px!important}#experienceCarousel #carousel-next,#experienceCarousel #carousel-prev{padding-top:95px}}@media (max-width:425px){#experienceCarousel .imgLink{height:36vh}}@media (max-width:375px){#experienceCarousel .imgLink{height:32vh}}@media (max-width:320px){#experienceCarousel .imgLink{height:27vh}}#dateDropdown,#dateSearch{margin-top:10px}.video{padding:0}.video .panel{border:0}.video .panel .panel-body{padding:0}.video .panel .panel-body iframe{width:100%;height:100%;border:0}.video .panel .panel-footer{border-radius:0}.video h4{text-align:center;color:#fff;font-weight:700}@media (max-width:991px){.header .carousel .item .bannerBlurb{margin-top:10%;width:auto}.header .carousel .item .bannerBlurb .bannerText{position:relative;top:12%;transform:translateY(-10%)}.imgLink{height:40vh;background-size:57vh}.imgLink .whiteOverlay{top:45%}}@media (max-width:1024px) and (min-width:1024px) and (max-height:768px){.header .carousel .item .bannerItem{margin-left:19%}}@media (max-width:1024px) and (min-height:1366px){.header .carousel .item .bannerItem{margin-top:25%;margin-left:19%}.header .carousel .item .bannerBlurb{margin-top:0}#brochureImg{height:35vh}}@media (max-width:740px) and (max-height:415px){.header .carousel .item .bannerItem{height:50vh}.header .carousel .item .bannerBlurb{margin-top:0}.carousel-inner .imgLink{height:120vh}}@media (min-width:415px) and (max-width:776px){.hidden-415-776{display:none}}
/*# sourceMappingURL=index.min.css.map */
