﻿ .aboutUsHeaderImage{height:100%!important;z-index:0;position:relative}.html-home-page .aboutUsHeaderImage{height:100%!important}.html-blogpost-page .aboutUsHeaderImage{display:none}.html-destinations .master-wrapper-content,.html-account-page .master-wrapper-content,.html-search-page-identity .master-wrapper-content,.html-trip-styles-page .master-wrapper-content{margin-bottom:6rem}.html-account-page .master-wrapper-content{margin-top:2rem}.blogIntro{padding:0 2rem 3rem;text-align:center}.destination-card{height:45vh;min-height:300px;max-height:500px;padding:5rem;display:flex;flex-direction:column;border-radius:1px;overflow:hidden;position:relative;z-index:0;background-size:auto 100%!important;transition:all .3s linear}.destination-card:hover{background-size:auto 110%!important}.destination-card .subLink{z-index:1}.destination-card .subLink{margin-right:auto;margin-left:auto}.destination-div{max-width:980px}.destination-title{font-weight:800;font-size:3rem;color:var(--clr-white);text-transform:uppercase;z-index:1;margin:auto}.destination-button{border:none;background:var(--clr-green);color:var(--clr-white);padding:1rem 2rem;font-weight:var(--weight-300);text-transform:uppercase;display:flex;z-index:1;max-width:100%;margin:0 auto;position:relative}.destination-button:after{position:absolute;left:0;bottom:0;width:0%;height:100%;content:'';background-color:var(--clr-black);z-index:0;transition:all .3s linear}.destination-button:hover:after{width:100%}.destination-button span{z-index:1}.hpsSlickSlider{max-height:33vh}.hpsImageDiv{vertical-align:middle;display:flex}.hpsSlickSlider .slick-list{height:100%}.productAGC .description section{height:100px!important}.productBoxImages{width:30%;top:0;left:0}.item-box{max-width:400px}.item-box .details{border:solid 1px rgb(103 52 93/.5);border-top:none;padding-top:1rem;min-height:140px}.item-box .details .btn{white-space:normal}.hpProduct{height:auto}.bannerLink .fa{font-size:10px!important}.testimonialContent{font-weight:var(--weight-200)}.testimonialContent strong{font-weight:bolder;font-style:italic}.hPTestimonialRow{border:none!important}.hPTestmonialWidth{max-width:1000px!important;padding:0 7rem!important}.mobile-testimonial{padding:2rem}.activityContent{padding:4rem 2rem;position:relative}.html-home-page .activityContent{width:100%}.activityContent .title{color:var(--clr-black);line-height:inherit}.activityContent .title span{background:var(--clr-white)}.activityContent .activityDescription{color:var(--clr-black);display:inline;line-height:3;line-height:1.5;z-index:1;padding-bottom:1rem}.activityContent .activityDescription span{color:var(--clr-white);padding:1rem;font-weight:var(--weight-700)}.activityContent .activityButton{z-index:1}.activity-block-description{color:var(--clr-black)}.bg-box-black{background:var(--clr-black);width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;opacity:.2}.z-index-1{z-index:1}.header-line{color:var(--saphire)}.header-line p{font-size:22px;text-transform:uppercase}@media(max-width:435px){.header-line p{font-size:20px}}.bg-black{background:var(--clr-black)}.clr-white{color:var(--clr-white)}.search-width{max-width:1200px;margin-left:auto;margin-right:auto}.search-width-2{max-width:1600px;margin-left:auto!important;margin-right:auto!important}.html-search-page .search-page{margin-top:2rem}.bg-white{background:var(--clr-white)}.title-2020,.search-page .title-2020{font-size:var(--title-bigger);color:var(--clr-blue);font-family:var(--motherline-sans)!important;text-transform:capitalize}.alt-textblock a{color:var(--clr-green)!important}.left-line{border-left:solid 2px var(--clr-blue)}.left-line-green{border-left:solid 2px var(--clr-green);padding-top:2rem;padding-bottom:2rem}.blogContainer{background-color:var(--asparagus)}.blogContentBody .homepage-blog-content{font-weight:var(--weight-200);color:var(--clr-white);font-size:var(--small-font)}.bg-orange{background-color:var(--clr-orange);background-color:#b55e40}.font-weight-400{font-weight:var(--weight-400)}.font-weight-300{font-weight:var(--weight-300)}.line-top-white:before{content:"";background:var(--clr-white);position:absolute;top:0;right:50%;transform:translate(50%,0px);height:1px;width:80px;max-width:100%;display:block}.line-top-white{padding-top:1rem}.uppercase-font{text-transform:uppercase}@media(min-width:992px){.line-left-white{border-left:1px solid var(--clr-white)}.line-left-violet{border-left:1px solid var(--violet)}.line-left-sapphire{border-left:1px solid var(--saphire)}.line-top-white:before{display:none}}.masonry-pic{position:absolute;min-width:100%;min-height:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.masonry{position:relative;z-index:0;padding:10px!important;overflow:hidden}.masonry-title{position:absolute;bottom:0;right:0;z-index:1;width:100%;text-align:right;padding:0 1rem;color:var(--white);font-weight:var(--weight-700)}.masonry-bg{z-index:0;content:"";position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:var(--clr-black);opacity:.2}.masonry-div{overflow:hidden;position:relative;height:100%;width:100%}.masonry-1{height:30vh}.masonry-2{height:60vh}.masonry-3{height:90vh}@media(max-width:769px){.html-home-page .blogContainer .carousel-inner{padding-left:0!important;padding-right:0!important}}#return-to-top{position:fixed;z-index:100000;bottom:20px;right:10px;background:#000;background:rgba(0,0,0,.7);width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#return-to-top i{color:#fff;margin:0;position:relative;left:16px;top:13px;font-size:19px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#return-to-top:hover{background:rgba(0,0,0,.9)}#return-to-top:hover i{color:#fff;top:5px}.html-keyword-search-page .div-main{width:97.5%!important;margin:auto}.html-keyword-search-page .div-border{border-bottom:.063rem solid #ccc;width:100%}.html-keyword-search-page .products .col-12:last-child .div-border:last-child{border-bottom:unset}.html-keyword-search-page .keyword-image{width:225px;height:140px;object-fit:cover}.html-keyword-search-page #tabs{border-bottom:unset}.mixitup-page-stats{font-family:var(--montserrat)!important;font-size:var(--small-font)!important;line-height:2;height:100%}.nav-link{border-color:#e9ecef #e9ecef #dee2e6;background-color:var(--background)!important}.nav-link.active{background-color:var(--clr-blue)!important;color:#fff!important}.header-trip-styles-img,.header-destination-img{margin-right:5px;margin-bottom:3px}.loading-Container img{position:absolute;top:calc(50vh - 100px);left:calc(50vw - 100px)}.trip-tile{border:solid 1px #67345d5c;height:100%;display:flex;flex-direction:column;flex-flow:wrap;place-content:space-between}.html-search-page .product-title{padding:10px 20px 15px;min-height:150px}.product-title .copy{text-transform:inherit;margin-bottom:0;font-family:var(--montserrat);font-weight:var(--weight-300);font-size:15px;font-size:17px;color:#000;color:var(--clr-text)}.product-title .title-copy{min-height:20px}.bg-green{background:var(--clr-green)!important}.font-weight-200{font-weight:var(--weight-200)}.calender-table .btn-link{color:var(--clr-blue)!important}.html-calendar-page .side-2 .btn-link:hover{text-decoration:none!important}b,strong{font-weight:500!important}.search-show{display:none}.about-counting{font-family:var(--motherline-sans);color:var(--saphire);font-size:var(--title-bigger);font-weight:500!important}.staff-title{font-family:var(--motherline-block);text-transform:lowercase;color:var(--saphire)}.guides-css h2 strong{font-family:var(--montserrat);font-weight:300!important;color:var(--clr-blue)!important;font-size:var(--title-bigger)}.guides-css h4{color:var(--saphire);padding-top:.5rem;padding-bottom:.5rem}.category-title{font-weight:var(--weight-400);color:var(--coral);margin-bottom:0;padding-left:2.25rem;padding-right:2.25rem}.faqButton,.faqButton:focus,.faqButton input[type=button]{white-space:inherit!important;background-color:transparent!important;color:var(--clr-text)!important;font-weight:var(--weight-400);font-family:var(--montserrat);border:none;outline:none;border-bottom:1px solid var(--clr-grey)}.faqButton.collapsed{border-bottom:1px solid transparent}.faqButton:hover{border-bottom:1px solid var(--clr-grey)}.category-copy{color:var(--clr-text)!important;font-weight:var(--weight-400);font-family:var(--montserrat);border-radius:0!important;border-bottom:none!important;border-left:none!important;border-right:none!important;border-top:none!important}.blogBackButton{font-size:var(--page-title)!important}.connect-title{text-transform:uppercase}.connect-title.top-title{text-transform:lowercase;font-family:var(--motherline-block);font-size:22px}.social-media-right{width:100%;max-width:350px;background:#a6c8d1;color:var(--clr-white);padding:2rem;margin-right:auto;margin-left:auto;position:sticky;top:2%}.accent-font{font-family:var(--motherline-block)!important}.featuredTripsTitle{font-weight:var(--weight-400)}.ui-tooltip-content{font-family:var(--montserrat);font-size:13px;font-weight:var(--weight-300)}.ui-widget-shadow{-webkit-box-shadow:-8px -8px 8px rgba(0,0,0,.2)!important;box-shadow:-8px -8px 8px rgba(0,0,0,.2)!important}.activityContent h2.title{font-size:var(--title);text-transform:capitalize;font-family:var(--motherline-sans);color:var(--clr-blue)!important;flex:1}.activityContent h2.title span{padding:.5rem 1rem}.activityDescription{color:var(--clr-text)}.activityContent .activityButton{padding:0;margin:0}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:flex!important}#carouselRegister .carousel-item-next,#carouselRegister .carousel-item-prev,#carouselRegister .carousel-item.active{display:block!important}.carousel-indicators{display:none!important}.bg-purple{background:var(--clr-purple)}.product-activities{font-family:var(--motherline-block);text-transform:lowercase;color:var(--clr-blue);font-size:17px;font-size:19px}.html-trip-discounts-page strong{font-weight:var(--weight-400)!important}.styles-link{font-size:var(--small-font)}.mobileLogin .card{border:none;padding:0 20px}.html-booking-registration-page .center-1{margin-top:50px}.faq-page{padding-bottom:8rem;padding-left:40px!important;padding-right:40px!important;line-height:1.75}.faq-page .tab{padding:10px;padding:1.25rem}.faq-page .tabs{padding:1rem}.tabs-category{padding:1rem 1.5rem 0!important;margin-top:0;margin-bottom:1.5rem}.tabs-category-line{border-bottom:1px solid var(--violet);height:100%}.html-employment-page .topic-block{margin-bottom:8rem}.copy-div{height:calc(100% - 200px);width:100%}@media(min-width:768px){.aboutus-news{padding-top:23rem}}.html-media-page .topic-block-body li{font-weight:var(--weight-400)}.html-WhoWeAre-page li{font-weight:var(--weight-400)}.links-section{width:100%;padding:0 2rem 2rem;padding-bottom:20rem}.side-sticky{width:100%;margin-right:auto;margin-left:auto;position:sticky;top:2%}.side-sticky .social-media-right{position:relative}.aboutUsLi-side .subLink,.tripInfoLi-side .subLink{border:1px solid var(--clr-purple);border:1px solid rgb(103 52 93/.5);padding:0;width:100%;color:var(--clr-green)!important;margin:0 0 1rem;transform:scale(1);transition:.3s ease;display:flex;justify-content:space-between}.aboutUs-img{height:auto;width:30%;max-width:160px}.aboutUs-text{width:70%;text-transform:uppercase;font-size:var(--smallest-font);display:flex;flex-direction:column;align-self:center}.aboutUsLi-side .subLink:hover,.tripInfoLi-side .subLink:hover{transform:scale(1.025)}.aboutUsLi-side,.tripInfoLi-side{overflow:visible!important;display:flex}.blog-link{font-size:var(--small-font);font-weight:var(--weight-700)}.html-product-details-page .btn.text-white{color:var(--clr-white)!important}.html-booking-registration-page .aboutUsHeaderImage,.html-booking-registration-page .header-img{display:none}.html-order-list-page .btn:not(.headerMobileMenu){white-space:normal;vertical-align:middle}.html-order-list-page .badge{top:-2.5px!important}.line-height-1-5{line-height:1.5}.html-customer-travel-and-health-form-page .customerInfoLink{white-space:normal;vertical-align:middle;min-height:50px;height:auto}.header-img{overflow:hidden}.textDiv{z-index:1;position:absolute;width:100%;height:100%;padding:2% 5%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:768px){.textDiv{align-items:flex-start}}.hpsImage{z-index:0}.titleHeader{color:var(--clr-white);font-weight:var(--weight-700);text-transform:capitalize}.textHeader{color:var(--clr-white);text-transform:capitalize;padding:0 .5rem}.search-main.div-main{width:97.5%!important;margin:auto}.html-calendar-page .search-width{}#calendar-search{border:1px solid #dee2e6;padding:1rem}.html-calendar-page .nav-tabs{border-bottom:none}.plum-box-topbtm{border-top:solid 1px #67345d5c!important;border-bottom:solid 1px #67345d5c!important;border-left:none;border-right:none}.calendarHeaderRow{border:solid 1px var(--clr-blue)}.calendartabs{border-right:1px transparent solid;border-left:1px transparent solid}.html-calendar-page .nav-tabs .nav-item{margin-bottom:0}.center-calendar{display:flex;flex-direction:column;justify-content:center}.nav-tabs .nav-link.nav-link-bottom{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.review-stars,.review-progress{width:100%;min-width:125px;max-width:350px}.review-stats-row{background-color:var(--white);border:solid 1px rgb(103 52 93/.5)}.review-card{border-bottom:1px solid #ddd}.review-filter:hover{cursor:pointer;text-decoration:underline}.ev-input{display:unset!important}.review-datestamp{background-color:var(--clr-orange);background-color:var(--clr-purple);border-radius:5px;width:fit-content;padding:5px;color:#fff;margin-left:auto;margin-right:auto}.star-margin{margin-left:auto;margin-right:auto}.star-title{text-align:center}.review-filter-row{}.review-filter{padding-left:15px;padding-right:15px}.padding-stars{padding-left:20px;padding-right:20px}.review-stars .star-margin{margin-right:auto;margin-left:auto}.read-more-btn{margin-top:30px!important}@media(min-width:768px){.review-datestamp,.star-margin{margin-left:0}.star-title{text-align:left}.review-stars,.review-progress{width:33%;min-width:125px;max-width:350px}}.remove-shadow{box-shadow:none!important}.html-evaluation-page .evaluation-title b{font-weight:600!important}.evaluation-top{display:flex;flex-direction:column;border-radius:unset!important;border-bottom:1px solid var(--clr-purple)}@media(min-width:1000px){.evaluation-top{flex-direction:row}}.evaluation-top h1{margin-right:auto;margin-top:auto;margin-bottom:auto}.evaluation-top p{margin-bottom:auto;margin-top:auto;padding:.75rem 1.25rem;text-align:left;font-weight:700;font-style:italic;font-size:12px}.html-evaluation-page .evaluation-top .card-header{border-bottom:none}@media(max-width:425px){.title-2020,.search-page .title-2020{font-size:22px}}.header-img .slick-prev:before,.header-img .slick-next:before{display:none}.search-filter{width:100%;display:block;border:1px solid #ccc;background:0 0;line-height:1;cursor:pointer;margin-bottom:0;text-align:left}.search-filter:before{font-family:"font awesome 5 free";font-weight:900;content:"\f077";float:right}.search-filter.collapsed:before{content:"\f078"}@media(min-width:992px){#searchCollapse{display:block}}.clear-all-button{padding:.75rem}.mobileBody a{text-align:right}