header .main-logo img{width:auto;height:var(--logo-size)}header .site-title{font:var(--heading-font-weight) var(--logo-font-size) var(--logo-font-family);margin:0}header .site-description{font:400 12px var(--logo-font-family);margin:0}.top-bar .social-icons div.facebook a{background:#507cbe}.top-bar .social-icons div.facebook a:hover{background:#6189c4}.top-bar .social-icons div.twitter a{background:#63ccf1}.top-bar .social-icons div.twitter a:hover{background:#72d1f2}.top-bar .social-icons div.youtube a{background:#dc4a38}.top-bar .social-icons div.youtube a:hover{background:#df5c4b}.top-bar .social-icons div.linkedin a{background:#2386ef}.top-bar .social-icons div.linkedin a:hover{background:#3892f0}.top-bar .social-icons div.pinterest a{background:#bd081c}.top-bar .social-icons div.pinterest a:hover{background:#c32032}.top-bar .social-icons div.instagram a{background:#e22291}.top-bar .social-icons div.instagram a:hover{background:#e4389c}.top-bar .social-icons div.tripadvisor a{background:#00af87}.top-bar .social-icons div.tripadvisor a:hover{background:#19b793}footer a{color:var(--light-color) !important}footer a:hover{color:var(--primary-color) !important}footer ul{margin:0}footer .widget{width:100%;padding:0;margin:0}footer .widget li{border-bottom:1px solid #ffffff1a}footer .contact-list i{margin-right:10px;color:#fff;background:#1cb0ce;height:25px;width:25px;border-radius:50%;font-size:15px;text-align:center;line-height:25px}footer .social-networks li{border:none;margin-right:15px !important;color:#fff;background:#1cb0ce;height:30px;width:30px;border-radius:50%;font-size:15px;text-align:center;line-height:30px;padding:0;margin-top:15px !important}footer .contact-list li{padding:9px 0 8px}footer section h1,footer section h2,footer section h3,footer section h4,footer section h5{position:relative;margin-bottom:30px}footer section h1:after,footer section h2:after,footer section h3:after,footer section h4:after,footer section h5:after{content:'';position:absolute;top:auto;left:0;bottom:-15px;width:60px;height:3px;background:var(--primary-color)}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.bypostauthor{display:block}.comment-content a{word-wrap:break-word}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.widget ul,.widget ol{margin:0;padding-left:0;list-style:none}.widget li{border-bottom:1px solid #eee;float:left;width:100%;padding:10px 0;margin:0 !important}.widget .widgets-list-layout-links{float:left;width:80.404255%;line-height:19px;padding-left:15px}.widget_archive li,.widget_categories li{text-align:right}.widget_archive li a,.widget_categories li a{float:left}.widget .entry-meta a,.widget .post-date{color:#aaa;font-size:.85em;display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.itinerary .title,.wpte-booking-area .wpte-bf-btn:active,.wpte-booking-area .wpte-bf-btn:hover{background-color:var(--primary-color) !important}.category-trips-single .category-trips-single-inner-wrap .category-trip-discount,.wpte-booking-area .wpte-bf-discount-tag,.category-trips-single .category-trips-single-inner-wrap .category-feat-ribbon .category-feat-ribbon-txt,.widget_wte_featured_trips_widget .category-disc-feat-wrap .discount-offer{background-color:var(--secondary-color) !important}.wte-category-outer-wrap .trip-pagination,.wp-travel-inner-wrapper .trip-pagination{display:flex;flex-direction:row;justify-content:center}.wp-travel-inner-wrapper .advanced-search-wrapper .advanced-search-field.search-trip-type h3:after{right:0;transform:none}.wp-travel-inner-wrapper .advanced-search-wrapper .advanced-search-field.wte-list-opn.search-trip-type h3:after{transform:rotate(180deg)}.advanced-search-wrapper .advanced-search-field .ui-slider .ui-slider-handle{cursor:pointer}body.single-trip .entry-header .entry-title{font-size:var(--h1-font-size);width:calc(100% - 90px)}#tabs-container .nav-tab-wrapper{display:block;z-index:999;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s;border-bottom:1px solid rgba(var(--primary-color_rgb),.1);padding:0}#tabs-container .nav-tab-wrapper .tab-inner-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:end;align-items:end;margin:0;padding:0;list-style:none;-ms-overflow-x:auto;overflow-x:auto}#tabs-container .nav-tab-wrapper .tab-inner-wrapper .tab-anchor-wrapper{border:none;background:0 0;position:relative;margin:0;margin-left:27px}#tabs-container .nav-tab-wrapper .tab-inner-wrapper .tab-anchor-wrapper .nav-tab{padding:15px 0;display:block;position:relative;color:var(--dark-color);font-weight:400;text-align:center}@media (max-width:767px){#tabs-container .nav-tab-wrapper .tab-inner-wrapper .tab-anchor-wrapper .nav-tab{text-align:left;padding:15px 24px}}#tabs-container .nav-tab-wrapper .tab-inner-wrapper .tab-anchor-wrapper .nav-tab:after{display:none !important}@media (max-width:767px){#tabs-container .nav-tab-wrapper .tab-inner-wrapper .tab-anchor-wrapper .nav-tab:after{display:block !important}}#tabs-container .nav-tab-wrapper .tab-inner-wrapper .tab-anchor-wrapper.nav-tab-active .nav-tab,#tabs-container .nav-tab-wrapper .tab-inner-wrapper .tab-anchor-wrapper:hover .nav-tab{color:var(--primary-color);font-weight:500}#tabs-container .nav-tab-wrapper .tab-inner-wrapper .tab-anchor-wrapper.nav-tab-active .tab-icon,#tabs-container .nav-tab-wrapper .tab-inner-wrapper .tab-anchor-wrapper:hover .tab-icon{color:var(--primary-color)}#tabs-container .nav-tab-wrapper .tab-inner-wrapper .tab-anchor-wrapper.nav-tab-active:before,#tabs-container .nav-tab-wrapper .tab-inner-wrapper .tab-anchor-wrapper:hover:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--primary-color);z-index:9}@media (max-width:767px){#tabs-container .nav-tab-wrapper .tab-inner-wrapper .tab-anchor-wrapper.nav-tab-active:before,#tabs-container .nav-tab-wrapper .tab-inner-wrapper .tab-anchor-wrapper:hover:before{display:none}}#tabs-container .nav-tab-wrapper .tab-inner-wrapper .tab-anchor-wrapper:first-of-type{margin-left:24px}@media (max-width:767px){#tabs-container .nav-tab-wrapper .tab-inner-wrapper .tab-anchor-wrapper:last-of-type .nav-tab{border-color:transparent}}@media (max-width:767px){#tabs-container .nav-tab-wrapper .tab-inner-wrapper .tab-anchor-wrapper.nav-tab-active:last-of-type .nav-tab{border-color:var(--primary-color)}}#tabs-container .nav-tab-wrapper .tab-inner-wrapper .tab-anchor-wrapper.nav-tab-active:before,#tabs-container .nav-tab-wrapper .tab-inner-wrapper .tab-anchor-wrapper:hover:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--primary-color);z-index:9}#tabs-container .nav-tab-wrapper .tab-inner-wrapper .tab-anchor-wrapper.nav-tab-active .nav-tab,#tabs-container .nav-tab-wrapper .tab-inner-wrapper .tab-anchor-wrapper:hover .nav-tab{color:var(--primary-color);font-weight:500}#tabs-container .nav-tab-wrapper .tab-inner-wrapper .tab-anchor-wrapper.nav-tab-active .tab-icon,#tabs-container .nav-tab-wrapper .tab-inner-wrapper .tab-anchor-wrapper:hover .tab-icon{color:var(--primary-color)}#tabs-container .tab-inner-wrapper,.trip-comment-content .trip-review-detail-gallery{scrollbar-width:thin;scrollbar-color:#ccc transparent}#tabs-container .tab-inner-wrapper::-webkit-scrollbar,.trip-comment-content .trip-review-detail-gallery::-webkit-scrollbar{width:6px;height:6px}#tabs-container .tab-inner-wrapper::-webkit-scrollbar-track,.trip-comment-content .trip-review-detail-gallery::-webkit-scrollbar-track{background:0 0}#tabs-container .tab-inner-wrapper::-webkit-scrollbar-thumb,.trip-comment-content .trip-review-detail-gallery::-webkit-scrollbar-thumb{background:#ccc;border-radius:6px}#tabs-container .nav-tab-wrapper .tab-inner-wrapper .tab-icon{display:block;text-align:center;color:rgba(var(--text-color_rgb),.7);font-size:20px;margin:0}#tabs-container .tab-content{border:none;padding:0;margin-top:0}#tabs-container .tab-content .nb-configurations{border-radius:4px;padding:40px 24px !important;border-bottom:1px solid rgba(var(--text-color_rgb),.1)}@media (max-width:1024px){#tabs-container .tab-content .nb-configurations{padding:30px 15px}}#tabs-container .tab-content .nb-configurations:last-of-type{border:none}#tabs-container .nb-configurations .itinerary-row{border:none;margin:0 0 0 29px;border-left:2px dashed #eee}#tabs-container .nb-configurations .itinerary-row:last-child{border:none}#tabs-container .nb-configurations .itinerary .title{color:#fff;padding:5px 10px;border-radius:5px}#tabs-container .nb-configurations .itinerary .wte-itinerary-head-wrap{display:flex;flex-direction:row;align-items:center}#tabs-container .nb-configurations .itinerary .itinerary-content .title{background:0 0;padding:0}#tabs-container .nb-configurations .post-data.faq .faq-row{border:none;border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor;border-bottom:1px solid rgba(var(--dark-color_rgb),.2);padding:0 0 25px;margin:0 0 25px}#tabs-container .nb-configurations .post-data.faq .faq-row .accordion-tabs-toggle{display:block;border:none;padding:0;position:relative;color:var(--text-color)}#tabs-container .nb-configurations .post-data.faq .faq-row .faq-title{font-size:1em;width:auto;padding-right:50px;line-height:1.25;font-weight:700;text-align:left}.wpte-bf-outer .wpte-bf-booking-steps .wpte-bf-step-wrap{justify-content:start;border-bottom:none !important;margin-bottom:49px}.wpte-bf-outer .wpte-bf-booking-steps .wpte-bf-step-content-wrap{column-gap:30px;flex-wrap:nowrap}.wpte-bf-outer .wpte-bf-booking-steps .wpte-bf-step-content-wrap .wpte-bf-checkout-form{padding:32px 24px 40px !important;background:#fff;box-shadow:0 4px 4px rgba(28,32,17,.02),0 4px 40px rgba(28,32,17,.04);border-radius:4px}.wpte-bf-outer .wpte-bf-booking-steps .wpte-bf-step-content-wrap .wpte-bf-title{font-size:1.563em;line-height:1.3;font-weight:700}.wptravelengine_css_v2 .wpte-bf-checkout .wpte-bf-checkout-form form{background:0 0;padding:0;border:none;box-shadow:none}.wpte-bf-checkout .wp-travel-engine-terms .wpte-bf-checkbox-wrap{display:inline-flex;align-items:center}.wpte-bf-checkout .wp-travel-engine-terms .wpte-bf-checkbox-wrap label{margin-left:10px}.wpte-bf-outer .wpte-bf-booking-steps .wpte-bf-step-content-wrap .wpte-bf-book-summary{padding:32px 24px !important;background:#fff;box-shadow:0 4px 4px rgba(28,32,17,.02),0 4px 40px rgba(28,32,17,.04);border-radius:4px}.wpte-bf-outer .wpte-bf-booking-steps .wpte-bf-step-content-wrap .wpte-bf-book-summary .wpte-bf-summary-wrap{background:0 0;border:none;padding:0}.wpte-bf-outer .wpte-bf-book-summary .wpte-bf-trip-code{background-color:var(--secondary-color) !important}.thank-you-container{margin-top:50px !important;background:#fff;box-shadow:0px 4px 4px rgba(28,32,17,.02),0px 4px 40px rgba(28,32,17,.04);padding:32px 24px;border-radius:4px}.thank-you-container .trip-details{font-size:1.563em;line-height:1.28;color:var(--dark-color);font-weight:700}.thank-you-container .detail-container{border:none;max-width:100%}.pagination li{display:block !important;margin:0 !important}.pagination a,.pagination button{color:var(--primary-color);display:block;padding:.375rem .75rem;border-radius:inherit}ul.pagination span.current{padding:.375rem .75rem !important;background-color:var(--primary-color) !important;color:#fff !important;border-radius:inherit}