.tg-select:after,button,select{text-transform:none}.breadcrumb-item + .breadcrumb-item:hover::before,.tg-btn,a,a:hover{text-decoration:none}.tg-addnavcartsearch nav,.tg-btn,.tg-btnvtwo,.tg-infonav,.tg-select{text-transform:uppercase}.sub-menu,.tg-navigationarea{box-shadow:3px 3px 3px 0 rgba(0,0,0,0.1)}.sub-menu,blockquote,dfn{font-style:italic}.tg-btndropdown,a:active,a:hover{outline:0}.breadcrumb,.customer-care ul,.information,.paxlist,.tg-contactinfo,.tg-likeshare,.tg-navigation ul,.tg-navtbs,.tg-pagination ul,.tg-pkgplanoptions,.tg-reviews ul,.tg-share,.tg-sharesocialicon,.tg-socialicons,.tg-tripinfo,.tg-widgetcontent ul{list-style:none}.dancing-script{font-family:"Dancing Script",Arial !important;font-optical-sizing:auto !important;font-weight:700 !important;font-style:normal}.checkout-div{min-height:100vh;padding-top:50px;padding-bottom:50px}.form-floating>.form-control ~ span{position:absolute;left:12px;top:26px;display:none}#menu.mm-opened,.form-floating>.form-control-plaintext ~ span,.form-floating>.form-control:focus ~ span,.form-floating>.form-control:not(:placeholder-shown)~ span,.form-floating>.form-select ~ span,.tg-liststyle.tg-stylewithnumber li span,.tg-login .tg-dropdown,.tg-populardestination figure a,.tg-populartour figure a,.tg-populartourtitle h3 a,.tg-widgetcontent ul li figure a,.tour-pricearea .nav,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}a{background-color:transparent}.form-floating>label{top:-4px}.btn-top-dark{background-color:#107716;color:#fff;border:1px solid #09470c}.video-cover{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;z-index:-1}.video-cover iframe{position:absolute;top:50%;left:50%;width:177.77vh;height:100vh;transform:translate(-50%,-50%);pointer-events:none}.gradient-shade,.loader,.menu-item-has-children,.tg-bookingtabs .tab-pane,.tg-formtheme,.tg-formtrip .fieldset,.tg-populartour figure,sub,sup{position:relative}.btn-top-dark:hover{background-color:#1b2a38;border-color:#1b2a38}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0.75rem 1rem;margin-bottom:1rem;background-color:#e9ecef;border-radius:0.25rem}.breadcrumb-item + .breadcrumb-item::before{display:inline-block;padding-right:0.5rem;padding-left:0.5rem;color:#6c757d;content:"/"}.breadcrumb-item.active{color:#6c757d}.gradient-shade::after{position:absolute;width:100%;height:100%;left:0;bottom:0;z-index:1;content:"";background:linear-gradient(to top,rgba(0,0,0,0.8),transparent 50%)}.btn-warning{background-color:#f7941e !important;border-color:#f7941e !important}.btn-warning:hover{background-color:#e68317 !important;border-color:#e68317 !important}.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:focus-visible{background-color:#d97210 !important;border-color:#d97210 !important}.icon-bar{display:block;width:22px;height:3px;border-radius:1px;background:#000;margin:3px}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-text-size-adjust:none}audio,canvas,progress,video{display:inline-block;vertical-alt:baseline}audio:not([controls]){display:none;height:0}#menu,.tg-bookingdetailstyle .tg-liststyle li:before,.tg-btnarea .tg-btn:after,.tg-checkbox input[type="checkbox"],.tg-dropdown,.tg-formleavecomment .tg-btn:after,.tg-formtrip .tg-btn:after,.tg-heading.tg-headingvtwo:before,.tg-imgholder .tg-btn:after,.tg-liststyle.tg-stylewithnumber li:before,.tg-login .tg-userbox .tg-btn,.tg-loginnav li:first-child:after,.tg-pkgplanfoot .tg-btn:after,.tg-radio input[type="radio"],.tg-search .tg-btn:after,.tg-select .btn-default .bs-caret,[hidden],template{display:none}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-alt:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;max-width:100%}.tg-reviewcontent,.tg-sliderarea,body.tg-hidescroll,svg:not(:root){overflow:hidden}.tg-trendingtrip figure{margin:0;overflow:hidden;background:#000;position:relative}hr{box-sizing:content-box;height:0}pre{overflow:auto}button,input,optgroup,select{overflow:visible}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}.itinararylist p,.tg-bookingdetailstyle .tg-liststyle li,.tg-newcontent .tg-pricearea span,.tg-populartourvtwo .tg-populartourcontent .tg-description,.tg-select .dropdown-menu,.tg-themetabcontent,.tg-trendingtrip .tg-populartourcontent .tg-description,.tg-widgetpopulartourslider .tg-trendingtrip,td,th{padding:0}.navbar-toggler{font-size:0px;display:inline-block}.btn-dark{background-color:#234;color:#fff;border:none}.btn-dark:hover{background-color:#1a2633;color:#fff}.text-dark{color:#234}.owl-carousel .owl-dot span,.sub-menu,.tg-btnaddtocart span,.tg-btnroundnext,.tg-btnroundprev,.tg-btnviewall,.tg-destination figure a img,.tg-homesliderthumbnails .item figcaption,.tg-navtbs li,.tg-navtbs li:after,.tg-ourpartnersvtwo li figure a img,.tg-panel h4,.tg-panel h4:after,.tg-roundicontext,.tg-roundicontext .tg-usericonholder,.tg-share,.tg-socialicons li a,.tg-topdestination figure a img,.tg-topdestination figure figcaption,:after,:before,a,p a{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-ms-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.tg-btnedit,.tg-contactinfoicon,.tg-contactinfoicon i,.tg-featuretitle h2 span,.tg-formicon i,.tg-guidecontenthead h4:hover a,.tg-liststyle li:before,.tg-newcontent .tg-pricearea h4,.tg-panel h4.active,.tg-panel h4:hover,.tg-populartourtitle h3 a:hover,.tg-pricearea h4,.tg-stars span:after,.tg-subtotal span,.tg-widget.tg-widgetcatagories ul li:hover a,.tg-widget.tg-widgetcatagories ul li:hover:before,.tg-widgetdashboard ul li.selected a,.tg-widgetdashboard ul li.selected i,.tg-widgetdashboard ul li:hover a,.tg-widgetdashboard ul li:hover a i,a,a:active,a:focus,a:hover,p a,p a:hover{color:#002575}.tg-reply:hover,.tg-socialicons li a:hover i,body{color:#333;background-color:#f8f9fa}header,.navbar{display:flex;align-items:center}.skip-link{position:absolute;left:-999px;top:auto;width:1px;height:1px;overflow:hidden;z-index:1000}.skip-link:focus{left:10px;top:10px;width:auto;height:auto;padding:8px 12px;background:#000;color:#fff;text-decoration:none;border-radius:4px}.navbar-toggler,.tg-availhead,.tg-btn,.tg-btnaddtocart,.tg-btnaddtocart:hover,.tg-btnarea .tg-btn,.tg-btndropdown,.tg-btnplay,.tg-btnroundnext:hover,.tg-btnroundprev:hover,.tg-btntoggleform,.tg-btnvtwo:before,.tg-descount,.tg-formleavecomment .tg-btn,.tg-imgholder .tg-btn:hover,.tg-locationname,.tg-navigation ul li a:before,.tg-pagination ul li a:hover,.tg-pagination ul li.tg-active a,.tg-pkgplanfoot .tg-btn:hover,.tg-select .dropdown-menu.inner li a:hover,.tg-select .dropdown-menu>.active>a,.tg-select .dropdown-menu>.active>a:focus,.tg-select .dropdown-menu>.active>a:hover,.tg-topdestination figure .tg-btnviewall:before{background:#f7941e}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#f7941e !important}.form-control:focus,.select select:focus,.tg-reply:hover,input:focus{border-color:#f7941e}.tg-addnav ul li:hover a,.tg-breadcrumb li:hover a,.tg-btnviewall,.tg-footercolumn .tg-widgetcontent ul li a:hover,.tg-footercolumn .tg-widgetcontent ul li a:hover:before,.tg-infonav ul li span a,.tg-totaltours,.tg-trendingtrip figcaption .tg-pricearea h4,.tg-widgettext .tg-widgetcontent>a{color:#fee133}.tg-btnhelpfull:hover,.tg-btnhelpfull:hover i,.tg-select,.tg-select select option,.tg-tripinfo i,.tg-widget.tg-widgetcatagories ul li a{color:#676767}.tg-btnroundnext:hover,.tg-btnroundprev:hover,blockquote{border-color:#fee133}body{margin:0}.tg-heading.tg-headingvtwo,ol,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:Montserrat,cursive;line-height:1.5 !important}h5,h6{font-weight:600}.img-hover-zoom{max-height:100%;display:block;overflow:hidden}.loader,.loader:after{border-radius:50%;width:5em;height:5em}.loader{margin:auto;font-size:10px;text-indent:-9999em;border-top:0.5em solid rgba(0,0,0,0.2);border-right:0.5em solid rgba(0,0,0,0.2);border-bottom:0.5em solid rgba(0,0,0,0.2);border-left:0.5em solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:1.1s linear infinite load8;animation:1.1s linear infinite load8}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.arrow-left{position:absolute;margin-left:10px}.arrow-left:before{margin:auto;left:-5px;top:0;bottom:0;content:"";position:absolute;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #198754}.list_head{border-bottom:1px solid #ddd;font-size:22px}.list_head span{border-bottom:2px solid #f7941e;padding-bottom:5px;display:inline-block}.img-hover-zoom img{transition:transform 0.5s}.img-hover-zoom:hover img{transform:scale(1.3)}.tg-bookingdetailstyle .tg-priceinclude .tg-liststyle,.tg-btn-lg,.tg-btnarea .tg-btn,.tg-content,.tg-haslayout,.tg-hover .tg-pricearea span,.tg-reviewformarea .form-group:nth-child(3),.tg-roundicontext:hover .tg-usericonholder,.tg-tourbookingdetail,.wp-caption.altleft,.wp-caption.altnone{width:100%}.tg-select{position:relative}.tg-select:after{top:0;right:15px;z-index:2;color:#676767;content:"\f282";position:absolute;text-align:center;display:inline-block;font-family:bootstrap-icons !important;font-style:normal;font-weight:400 !important;font-variant:normal;line-height:1;vertical-align:-0.125em;-webkit-font-smoothing:antialiased}.tg-select select{z-index:1;width:100%;position:relative;appearance:none;height:50px;-moz-appearance:none;-webkit-appearance:none;border-radius:0;font-weight:700}.tg-checkbox,.tg-checkbox label,.tg-radio,.tg-radio label{margin:0;width:100%;float:left;position:relative}.tg-checkbox label,.tg-radio label{cursor:pointer;display:block;padding:0 0 0 20px}.tg-checkbox input[type="checkbox"] + label:before,.tg-radio input[type="radio"] + label:before{top:4px;left:0;color:#373542;font-size:13px;line-height:13px;content:"\f096";position:absolute;font-family:"bootstrap-icons!important"}.tg-radio input[type="radio"] + label:before,.trip-menu .tg-tourduration:before{content:""}.tg-checkbox input[type="checkbox"]:checked + label:before,.tg-radio input[type="radio"]:checked + label:before{content:"\f046"}.tg-locationmap{width:100%;float:left;height:500px}.banner-btn,.tg-btn{z-index:1;height:50px;display:inline-block;position:relative;text-align:center}.tg-btn-sm{padding:0 20px;line-height:30px}.banner-btn{color:#fff;background:rgba(0,0,0,0.5);width:50px;border-radius:100%;line-height:50px}.tg-btn{color:rgba(0,0,0,0.8);padding:0 30px;overflow:hidden;vertical-align:middle;font:500 16px/50px Montserrat,Arial,Helvetica,sans-serif}.tg-btn:hover{background:#ffbc00;color:#000 !important}.tg-btnvtwo{color:#fff;position:relative;font:500 12px/12px Montserrat,Arial,Helvetica,sans-serif}.tg-btnvtwo:before{left:0;right:0;bottom:-8px;height:5px;content:"";margin:0 auto;position:absolute}.tg-btnaddtocart:hover,.tg-btnaddtocart:hover i,.tg-btnaddtocart:hover span,.tg-btnarea .tg-btn:hover,.tg-btnplay:hover i,.tg-btntoggleform:focus,.tg-btntoggleform:hover,.tg-btnvtwo:focus,.tg-btnvtwo:hover,.tg-destination figure figcaption h2 a,.tg-footercolumn .tg-widgetcontent .tg-newcontent h4 a,.tg-formleavecomment .tg-btn:hover,.tg-imgholder .tg-btn:hover,.tg-pagination ul li a:hover,.tg-pagination ul li.tg-active a,.tg-pkgplanfoot .tg-btn:hover,.tg-socialicons li a:hover,.tg-topdestination figure figcaption h2 a{color:#fff}.tg-socialicons{overflow:hidden;text-align:center;line-height:30px}.tg-socialicons li{float:left;padding:0 4px;line-height:inherit;list-style-type:none}.tg-socialicons li a{width:40px;height:40px;color:#fff;display:block;background:#000;overflow:hidden;line-height:30px;position:relative;text-align:center;border-radius:30px;text-transform:capitalize}.navbar-toggler{height:60px;border-radius:0;padding:17px 12px;color:#fff}.paralax{background:center/cover fixed}.tg-bglight,blockquote{background:#fafafa}.tg-checkbox.tg-facebook,.tg-inputwithicon.tg-facebook .tg-icon,li.tg-facebook a{background:#3b5999}.tg-checkbox.tg-twitter,.tg-inputwithicon.tg-twitter .tg-icon,li.tg-twitter a{background:#55acee}.tg-checkbox.tg-linkedin,.tg-inputwithicon.tg-linkedin .tg-icon,li.tg-linkedin a{background:#0077b5}.tg-checkbox.tg-skype,.tg-inputwithicon.tg-skype .tg-icon,li.tg-skype a{background:#00aff0}.tg-checkbox.tg-dropbox,li.tg-dropbox a{background:#007ee5}.tg-checkbox.tg-vimeo,li.tg-vimeo a{background:#1ab7ea}.tg-checkbox.tg-tumblr,li.tg-tumblr a{background:#34465d}.tg-checkbox.tg-yahoo,li.tg-yahoo a{background:#410093}.tg-checkbox.tg-googleplus,.tg-inputwithicon.tg-googleplus .tg-icon,li.tg-googleplus a{background:#dd4b39}.tg-checkbox.tg-pinterestp,.tg-inputwithicon.tg-pinterestp .tg-icon,li.tg-pinterestp a{background:#bd081c}.tg-checkbox.tg-youtube,li.tg-youtube a{background:#cd201f}.tg-checkbox.tg-stumbleupon,li.tg-stumbleupon a{background:#eb4924}.tg-checkbox.tg-reddit,li.tg-reddit a{background:#ff5700}.tg-checkbox.tg-quora,li.tg-quora a{background:#b92b27}.tg-checkbox.tg-yelp,li.tg-yelp a{background:#af0606}.tg-checkbox.tg-soundcloud,li.tg-soundcloud a{background:#f30}.tg-checkbox.tg-whatsapp,li.tg-whatsapp a{background:#25d366}.tg-checkbox.tg-wechat,li.tg-wechat a{background:#09b83e}.tg-checkbox.tg-instagram,li.tg-instagram a{background:#e4405f}.tg-checkbox.tg-dribbble,li.tg-dribbble a{background:#ea4c89}.tg-checkbox.tg-flickr,li.tg-flickr a{background:#ff0084}.tg-checkbox.tg-rss,li.tg-rss a{background:#f60}.tg-socialicons li a i{color:#fff;width:30px;display:block;font-size:13px;line-height:30px;text-align:center}.tg-likeshare>li:hover>a,.tg-likeshare>li:hover>a>i,.tg-navtbs li a.active,.tg-navtbs li:hover a,.tg-socialicons.tg-socialiconsvtwo li a{color:#000}.tg-socialicons.tg-socialiconsvtwo li a i{color:#000;width:auto;height:auto;font-size:18px;line-height:normal}.tg-roundicontext .tg-usericonholder{width:250px;display:block;overflow:hidden;font-style:normal}.tg-roundicontext i,.tg-roundicontext span{float:left;font-size:13px;line-height:30px}.tg-roundicontext span{padding:0 15px 0 0}.tg-roundicontext:focus,.tg-roundicontext:hover{color:#fff;width:100%}.tg-verticalmiddle,.tg-verticaltop{margin:0 -1px;float:none !important;display:inline-block;vertical-align:middle}.tg-navigation ul,.tg-verticaltop{vertical-align:top}.tg-bgdark{color:#fff;background:#234}.tg-bgdark .tg-sectiontitle h2{color:#fff;font-size:25px}.tg-stars,.tg-stars span{display:block;height:12px;line-height:12px;position:relative}.tg-stars span:after,.tg-stars:before{top:0;left:0;font-size:12px;line-height:12px;position:absolute;letter-spacing:4px;color:#ffa127 !important;font-family:bootstrap-icons !important;content:"\f586 \f586 \f586 \f586 \f586"}.tg-stars:before{content:"\f588 \f588 \f588 \f588 \f588"}.tg-stars span{width:75%;overflow:hidden}.tg-stars span:after{color:#ffa127 !important}.row.no-gutters{margin-right:0;margin-left:0}.no-gutters>[class*="col-"],.no-gutters>[class^="col-"],.row.no-gutters>[class*="col-"],.row.no-gutters>[class^="col-"]{padding-right:0;padding-left:0}.tg-formtheme fieldset{border:0;margin:0;padding:0}.tg-sectiontitle h2{margin:0;font-size:32px;font-weight:400;padding:0 65px 0 0;background:url(../images/patternb.png)100% 100% no-repeat}.divider{background:url(../images/patternb.png)center no-repeat;height:48px}.tg-addnavcartsearch,.tg-faqs .tg-item:nth-child(2n),.tg-sectiontitleleft .tg-btnvtwo,.tg-totaltours{float:right}.tg-newcontent .tg-description,.tg-populartourtitle,.tg-sectionhead .tg-sectiontitle{padding:0 0 10px}.tg-aboutus .tg-textbox .tg-description p:last-child,.tg-contactinfo li p,.tg-faqs .tg-description p:last-child,.tg-feature .tg-description p,.tg-homeslider .item,.tg-listingvsix .tg-populartourvtwo:nth-child(6),.tg-newcontent .tg-pricearea h4,.tg-ourdestinationcontent .tg-description p,.tg-populartourcontent .tg-description p,.tg-populartourvtwo figure,.tg-refundinfo .tg-description p,.tg-sectionhead .tg-description p,.tg-tourcatagory .tg-sectiontitle .tg-description p,.tg-widgettext .tg-widgetcontent .tg-description p{margin:0}.tg-pagination{width:100%;float:left;font:14px/40px Montserrat,Arial,Helvetica,sans-serif}.tg-pagination ul{margin:0;padding:0;float:left;text-align:center;line-height:inherit}.tg-pagination ul li{float:left;margin:0 6px;line-height:inherit;list-style-type:none}.tg-pagination ul li a{width:40px;height:40px;display:block;color:#373542;overflow:hidden;text-align:center;position:relative;border-radius:50%;background:#e5e5e5;line-height:inherit}.tg-pagination ul li.tg-nextpage a i,.tg-pagination ul li.tg-prevpage a i{font-size:20px}.tg-wrapper{height:100%;overflow-y:hidden;position:relative}.tg-accordion,.tg-bookingtabs .tg-locationtab:before,.tg-bookingtabs .tg-reviewtab:before,.tg-btnarea,.tg-detailbox,.tg-faqs,.tg-guide,.tg-guides,.tg-head,.tg-listing,.tg-loginnav ul,.tg-ourdestination,.tg-ourdestinationcontent,.tg-perperson,.tg-pkgplans,.tg-populardestination,.tg-populardestinations,.tg-price,.tg-search form,.tg-topdestination,.tg-tourpaymentdetail,.tg-twocolumns,.tg-widgetpopulartourslider{width:100%}.tg-header{z-index:3;background:#fff;position:relative}.tg-homevone .tg-header{background:#fff;position:absolute}.tg-topbar{color:#fff;width:100%;background:#234;padding:0 30px}.tg-infonav{float:left;font:300 10px/40px Montserrat,Arial,Helvetica,sans-serif}.tg-btntoggleform span,.tg-infonav ul li,.tg-infonav ul li i,.tg-infonav ul li span{line-height:inherit;float:left}.tg-addnavcartsearch nav ul,.tg-infonav ul{width:100%;float:left;list-style:none;font-size:inherit;line-height:inherit}.tg-infonav ul li{font-size:inherit;list-style-type:none}.tg-infonav ul li + li{padding:0 0 0 30px}.tg-addnavcartsearch nav{text-align:center;font:300 10px/40px Montserrat,Arial,Helvetica,sans-serif}.tg-btndropdown span,.tg-subtotal span,.tg-widgettext .tg-widgetcontent span{font-family:Montserrat,Arial,Helvetica,sans-serif}.cartdrop{transform:translate3d(-199px,60px,0)!important;border-radius:0 0 0.25rem 0.25rem}.tg-addnavcartsearch nav ul li{float:left;position:relative;font-size:inherit;line-height:inherit;list-style-type:none}.tg-addnavcartsearch nav ul li a{color:rgb(255,255,255,0.9)!important;display:block;position:relative;font-weight:600;padding:1px 6px;font-size:12px}.tg-addnav ul li{margin:10px 2px 7px 0;overflow:hidden;position:relative;border-radius:5px}.tg-addnav ul li:first-child,.tg-loginnav li:first-child,.tg-widgettext .tg-widgetcontent .tg-socialicons li:first-child,.trip-menu .tg-tourduration{padding-left:0}.tg-addnav ul li:last-child,.tg-loginnav li:last-child,.blink-bg{animation:1s infinite alternate blinkBackground}@keyframes blinkBackground{0%,100%{background-color:#f7941e}40%,80%{background-color:transparent}60%{background-color:#107716}}.menu-item-has-children:hover>.sub-menu{top:100%;opacity:1;visibility:visible}.tg-aboutus figure img,.tg-ourdestination figure img,.tg-populartour figure a img,.tg-refund figure img,.tg-widgetcontent ul li figure a img{width:100%;height:auto;display:block}.tg-subtotal h2,.tg-subtotal span{line-height:16px;font-weight:600;font-size:16px}.tg-subtotal{width:100%;float:left;padding:18px 0}.tg-subtotal h2{margin:0;float:left}.tg-subtotal span{display:block;float:right !important}.tg-navigationarea{width:100%;display:flex;justify-content:space-between;padding:0 0 0 30px;text-align:center;position:relative;height:60px}.fixed.container-fluid .tg-headerfixed{position:fixed;background:#fff}.fixed.container-fluid .tg-topbar{padding-bottom:60px}.tg-logo{z-index:2;margin:9px 0;position:relative}.tg-logo img{height:44px}.tg-logo:before{content:"Dream-Explore-Discover";position:absolute;font-size:9px;width:128px;top:32px;left:44px;text-align:left;color:rgba(0,0,0,0.5)}.tg-socialsignin{z-index:2;float:right;position:relative}.tg-faqs .tg-item:nth-child(odd),.tg-reviewstararea,.tg-socialsignin .tg-socialicons,.tg-socialsignin .tg-userbox{float:left}.tg-socialsignin .tg-socialicons{padding:19px 30px 19px 0}.tg-btndropdown,.tg-userbox .tg-btn{padding:0 25px;display:block}.tg-socialsignin .tg-socialicons li{float:left;line-height:normal;padding:0 0 0 13px}.tg-socialsignin .tg-socialicons li a{width:auto;height:auto;border-radius:0;line-height:normal;background:0 0}.tg-socialsignin .tg-socialicons li a i{color:#333;width:auto;height:auto;font-size:18px;line-height:normal}.tg-socialsignin .tg-btn:after{left:25px;right:25px;background:#000}.tg-socialsignin .tg-btn:hover:after{left:0;right:0}.tg-btndropdown img{float:left;display:block;overflow:hidden;border-radius:50%;margin:12px 0 13px}.tg-btndropdown i,.tg-btndropdown span{float:left;font-size:12px;line-height:60px;text-transform:uppercase}.tg-btndropdown span{padding:0 10px;font-weight:600}.tg-widgetcontent ul li{width:100%;float:left;line-height:inherit;list-style-type:none}.offer font,.tg-search .tg-btn{background:0 0}.tg-nav{top:0;left:0;z-index:1;width:100%;padding:0 250px;position:absolute;text-transform:uppercase;font:500 13px/14px Montserrat,Arial,Helvetica,sans-serif}.tg-navigation{padding:0;position:relative;text-align:center}.tg-navigation ul{font-size:inherit;line-height:inherit;display:inline-block}.tg-navigation ul li{width:100%;float:left;padding:0 70px;line-height:inherit;list-style-type:none;font-size:12px}.tg-formlogin .form-group .tg-checkbox,.tg-navigation>ul>li{width:auto}.tg-navigation ul li a{color:#333;padding:13px 3px;position:relative}.tg-navigation>ul>li>a{display:block;padding:23px 3px;font-weight:600}.sub-menu>li>a{text-align:left;display:inline-block;vertical-align:top}.tg-navigation ul li a:before{left:0;height:0;content:"";z-index:-1;width:100%;position:absolute}.tg-navigation>ul>li>a:before{bottom:17px}.sub-menu>li.current-menu-item>a:before,.sub-menu>li>a:hover:before,.tg-navigation>ul>li.current-menu-item>a:before,.tg-navigation>ul>li>a:hover:before{height:6px}.sub-menu{top:80px;left:0;margin:0;z-index:99;width:215px;text-align:left;background:#fff;position:absolute;text-transform:capitalize}.sub-menu>li>a{color:#676767}.sub-menu>li>a:before{bottom:6px}.tg-sliderarea>h2{margin:0 0 20px;font-size:18px;font-weight:500;line-height:16px}.whatsapp-btn{line-height:55px;text-align:center;color:#fff}.sub-menu .sub-menu{left:100%}.sub-menu>li:hover>.sub-menu{top:0;opacity:1;visibility:visible}.banner{width:100%;height:100%;background:center center/cover;position:relative}.whatsapp-btn{box-shadow:0 0 3px 3px rgba(0,0,0,0.1);position:fixed;left:30px;bottom:30px;background-color:#00cd6a;border-radius:100%;width:55px;height:55px;z-index:2}.tg-formtrip,.tg-widgettext .tg-widgetcontent .tg-socialicons li a{background:rgba(255,255,255,0.3)}.whatsapp-btn.mobile{bottom:10px;left:10px}.trip-logo{position:absolute;right:0;top:0;bottom:0;margin:auto}.trip-logo.top-trip{bottom:auto;top:10px}.whatsapp-btn:hover{color:#fff;background:#008a47}.tg-bannerholder,.tg-scrollbar{width:100%;float:left;height:100%;position:relative}.mm-page.mm-slideout,.tg-priceavailability{height:100%;position:relative}.tg-formtrip{padding:10px;border-radius:5px;border:1px solid rgba(255,255,255,0.3)}.tg-formtrip .form-group{margin:0;display:inline-block;padding:0 5px}.tg-formtrip .form-group .tg-select{width:300px;box-shadow:0 0 10px 0 rgba(0,0,0,0.05)}.btn-default:active,.tg-select .btn-default,.tg-select .btn-default.active,.tg-select .open>.dropdown-toggle.btn-default{box-shadow:none;background:#fff}.tg-formtrip .form-group .tg-select:after{line-height:50px}.tg-formtrip .tg-btn{height:50px;padding:0 20px;line-height:50px}.tg-formtrip .tg-btn.light-btn{background:#fff;border:1px solid #dbdbdb}.tg-formtrip .tg-btn.light-btn:hover{background:#eee}.tg-btnroundnext,.tg-btnroundprev{top:50%;width:50px;height:50px;cursor:pointer;overflow:hidden;margin:-25px 0 0;line-height:48px;border-radius:50%;position:absolute;text-align:center;border:1px solid #000}.tg-btnroundprev{left:15px}.tg-btnroundprev i{display:block;text-align:inherit;line-height:inherit}.tg-bgdark .tg-btnroundprev{left:-70px}.tg-homeslider .owl-dots{left:0;z-index:3;padding:0;width:100%;bottom:20px;text-align:center;position:absolute}.tg-select .btn-default{height:50px;color:#676767;padding:15px 20px;border-color:rgba(0,0,0,0.1)!important}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:15px}.tg-toursdestinations{clear:both;margin:-5px;overflow:hidden}.tg-faqs ol li + li,.tg-widgettext .tg-widgetcontent .tg-socialicons{padding:20px 0 0}.tg-head .tg-select{width:240px;float:right}.tg-zerotoppadding{padding-top:0 !important}.tg-features{width:100%;float:left;margin:-30px 0}.tg-feature{width:100%;float:left;padding:30px 0}.tg-featuretitle,.tg-featuretitle h2{margin:0;font-size:24px;font-weight:600;line-height:16px}.tg-featuretitle h2 a,.tg-featuretitle h2 span,.tg-likeshare>li>a>i,.tg-likeshare>li>a>span,.tg-price del,.tg-price h4,.tg-sharesocialicon li a i,.tg-sharesocialicon li a span,.tg-widgetdashboard ul li a i,.tg-widgetdashboard ul li a span{display:inline-block;vertical-align:middle}.tg-featuretitle h2 span{padding:0 8px 0 0}.tg-populartours{width:100%;float:left;position:static}.tg-guidesslider .tg-btnroundprev,.tg-populartours .tg-btnroundprev{left:-80px}.tg-populartour{width:100%;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.05)}.tg-populartourtitle h3{margin:0;font-size:16px;font-weight:500}.tg-populartourcontent .tg-description,.tg-shopgrid .tg-sectiontitle{padding:0 0 20px}.tg-populartoursslider .tg-populartourcontent{padding:30px 20px 0}.tg-populartoursslider .tg-populartourfoot{clear:both;width:auto;float:none;padding:20px;margin:0 -20px;overflow:hidden}.tg-populartoursvtwo .tg-populartourcontent,.tg-widgettravelunews .tg-widgetcontent ul li + li{padding:30px 0 0}.tg-populartoursvtwo .tg-populartourfoot{margin:0;padding:20px 0}.tg-tourduration{color:#676767;margin:0 0 12px;font-size:13px;line-height:13px;position:relative;padding:3px 0 3px 25px}.tg-tourduration:before{top:3px;left:0;content:"\f293";font-size:15px;line-height:16px;position:absolute;font-family:bootstrap-icons !important}.tg-pricearea del,.tg-pricearea span{font-size:16px;font-weight:600;opacity:0.8;display:block;text-transform:uppercase}.tg-pricearea del small,.tg-pricearea h4 small{font-size:10px;font-weight:700}.tg-pricearea h4{margin:0;font-size:24px;font-weight:700;line-height:20px}.tg-price del{float:none;padding:0;font-size:14px;line-height:14px}.tg-blogdetailimg,.tg-guide figure,.tg-ourdestination figure{margin:0;width:100%;float:left}.tg-ourdestinationcontent .tg-description,.tg-tourcatagory .tg-sectiontitle{padding:0 0 45px}.tg-pattern{padding:0 0 75px}.tg-destination{width:100%;float:left;margin:-20px 0}.tg-destination figure{margin:20px 0;width:100%;float:left;background:#000}.tg-destination figure a,.tg-topdestination figure a{z-index:1;display:block;position:relative}.tg-destination figure a img,.tg-topdestination figure a img{width:100%;height:auto;opacity:0.6;display:block}.tg-destination figure:hover a img,.tg-ourpartnersvtwo li figure:hover a img{opacity:1}.tg-destination figure figcaption,.tg-topdestination figure figcaption{left:0;bottom:0;z-index:2;width:100%;color:#fff;position:absolute;padding:0 25px 20px}.tg-destination figure figcaption h2{color:#fff;margin:0 0 8px;font-size:24px;font-weight:600;line-height:18px}.tg-destination figure figcaption .tg-description p{margin:0;line-height:15px}.tg-destinationsslider .tg-btnroundnext,.tg-destinationsslider .tg-btnroundprev,.tg-guidesslider .tg-btnroundnext,.tg-guidesslider .tg-btnroundprev{border-color:#000}.tg-destinationsslider .tg-btnroundnext i,.tg-destinationsslider .tg-btnroundprev i,.tg-guidesslider .tg-btnroundnext i,.tg-guidesslider .tg-btnroundprev i{color:inherit}.tg-pattern{width:100%;float:left}.offer font,.offer span{padding:3px 7px;display:inline-block}.tg-detailbox + .tg-detailbox,.tg-widget + .tg-widget{margin:60px 0 0}.tg-widgettitle{width:100%;padding:0 0 15px}.tg-widgettitle h3{margin:0;color:#010101;font-size:18px;line-height:14px}.tg-sidebar .tg-widgettitle h3{font-size:20px;line-height:16px}.tg-widgetcontent ul{font-size:15px;line-height:18px}.tg-widgetcontent ul li + li{padding:10px 0 0}.tg-widgetcontent ul li a{color:rgba(255,255,255,0.5)}.tg-widgetcontent ul li figure{margin:0;float:left}.tg-newcontent{overflow:hidden;padding:0 0 0 17px}.tg-newcontent h4{color:#fff;margin:0 0 10px;font-size:14px;line-height:14px}.tg-newcontent h4 a{color:#000 !important}.tg-newcontent .tg-description p{margin:0;font-size:13px;line-height:16px}.tg-newcontent time{width:100%;float:left;font-size:10px;line-height:13px}.tg-widgettext .tg-widgetcontent .tg-description{padding:0 0 20px;color:rgba(255,255,255,0.5)}.tg-widgettext .tg-widgetcontent span{width:100%;float:left;color:#fff;font-size:16px;font-weight:300;line-height:16px}.tg-widgettext .tg-widgetcontent>a{font-size:13px;line-height:13px}.tg-widgettext .tg-widgetcontent .tg-socialicons li{width:auto;padding:0 4px}.tg-widgettext .tg-widgetcontent .tg-socialicons li a i{line-height:40px}.tg-widgetdestinations .tg-widgetcontent ul li a{position:relative;padding:0 0 0 25px}.tg-widgetdestinations .tg-widgetcontent ul li a:before{top:2px;left:0;line-height:18px;font-size:18px;content:"\f3e7";position:absolute;font-family:bootstrap-icons !important}.tg-widgetcontent .tg-newcontent h4{font-size:16px;line-height:17px}.tg-bookinginfo .tg-durationrating .tg-stars,.tg-bookinginfo .tg-durationrating em,.tg-bookinginfo .tg-pricearea,.tg-bookinginfo .tg-pricearea del,.tg-bookinginfo .tg-pricearea span,.tg-newcontent .tg-pricearea h4,.tg-newcontent .tg-pricearea span{float:none;display:inline-block;vertical-align:middle}.tg-reviewstararea em{color:#676767;font-size:10px;line-height:10px;font-style:normal}.tg-reviewstararea .tg-stars span:after,.tg-reviewstararea .tg-stars:before{padding:4px 0 0}.tg-widgetlatesttour .tg-widgetcontent ul li:first-child{padding-top:0}.tg-widgetlatesttour .tg-widgetcontent ul li + li{padding:20px 0}.tg-widgetlatesttour .tg-widgetcontent ul li{padding:20px 0;border-bottom:1px solid #ddd}.tg-widgetpopulartourslider .tg-btnroundnext,.tg-widgetpopulartourslider .tg-btnroundprev{border:0;color:#fff;width:auto;height:auto;margin:-7px 0 0;line-height:normal}.tg-widget.tg-widgetcatagories ul li{position:relative;padding:10px 0 10px 25px}.tg-widget.tg-widgetcatagories ul li:before{left:0;content:"\f00c";font-size:15px;line-height:15px;position:absolute;font-family:"bootstrap-icons!important"}.tg-footer{background:#14141e;border-top:5px solid #3357a6;padding-top:30px}.tg-footercolumn .tg-widgettitle h3{color:rgba(255,255,255,0.8)}.tg-footerbar{color:#676767;padding:20px 0;min-height:55px;font-size:13px;line-height:15px;background:#1f1f29}.tg-footerbar p{margin:0;text-align:center;line-height:inherit}@media(min-width:991px){.tg-homebannerslider{position:relative;height:calc(100vh - 100px)}}.tg-hover .tg-pricearea,.tg-hover .tg-stars,.tg-hover .tg-tourduration{left:15px;visibility:hidden;opacity:0}.tg-navigationholder,.tg-search .form-group{width:100%;float:left;position:relative}.offer,.price{z-index:1;position:absolute;left:0}.tg-findtour{padding:40px 0;background:#14141e}.tg-findtour .tg-formtrip{border:0;padding:0;border-radius:0;background:0 0}.tg-sectionheadvtwo{text-align:center}.tg-sectionheadvtwo .tg-sectiontitle h2{width:100%;padding:30px 0 0;text-align:center;background-position:top center}.tg-formbillingdetail .tg-bookingdetail + .tg-bookingdetail,.tg-populartourvtwo .tg-populartourfoot,.tour-pricearea .nav-tabs{border:0}.tour-pricearea .nav-tabs .nav-item{margin-bottom:0;display:inline-block}.tour-pricearea .nav-tabs .nav-link{border:0;color:#aaa;font-size:16px}.tour-pricearea .nav-tabs .nav-link:before{content:"\f287";font-family:bootstrap-icons !important;margin-right:5px;position:relative;bottom:-2px}.tour-pricearea .nav-tabs .nav-link.active{color:#42b649;font-weight:500}.tour-pricearea .nav-tabs .nav-link.active:before{content:"\f26a"}.offer{top:0;background:rgba(255,255,255,0.8)}.offer span{background:#eb1d24;color:#fff;font-weight:500}.offer font{color:#444;text-decoration:line-through}.price{bottom:50px;background:rgba(0,0,0,0.5);font-weight:500}.tg-populardestination .price{bottom:90px}.price span{line-height:20px;color:#fff;padding:6px 7px 3px 15px;float:left}.price font{float:left;color:#444;font-size:18px;padding:3px 7px;display:inline-block;background:#fff}.tg-populartourvtwo .btn-secondary,.tg-trendingtrip .btn-secondary{background:#ddd;border-color:#ddd;color:#333}.tour-pricearea .offer{background:#eb1d24;margin-top:1px}.tour-pricearea .price{margin-bottom:1px;margin-top:1px;background:#234}.tour-pricearea .price span{font-size:25px;line-height:44px;padding:0 5px;background:0 0;color:#fff;float:none}.customer-care{background:#f1f1f1;border:1px solid #eaeaea}.customer-care ul{padding:0;margin:0}.carehead h4{font-weight:500;font-size:20px}.carefoot{background:#223344;font-size:20px;border-top:1px solid rgba(0,0,0,0.2);display:block;color:#fff !important}.carefoot i{background:rgba(37,211,102,1);padding:7px 8px;border-radius:5px;position:relative;margin-right:10px}.fa-whatsapp:before{content:"\f232"}.carefoot i:after{position:absolute;font-family:bootstrap-icons !important;content:"\F231";color:rgba(37,211,102,1);right:-7px}figure .tg-hover{top:0;left:0;z-index:2;width:100%;height:100%;position:absolute}.tg-hover .tg-stars{top:-15px;float:none;position:absolute}.tg-hover .tg-tourduration{bottom:-15px;width:auto;float:none;color:#fff;position:absolute}.itinararylist{margin-left:50px;border-left:2px solid #7ebf72;padding-left:10px;position:relative}.itinararylist h6{margin-bottom:0 !important}.itinararylist span{position:absolute;left:-50px;border-radius:50%;background:#ddd;font-weight:700;text-align:center;width:30px;height:30px;line-height:25px;border:2px solid #d0cfcf;top:5px;color:#888}.itinararylist i{position:absolute;left:-14px;top:5px;font-size:20px;color:#7ebf72 !important}.tg-hover .tg-pricearea{bottom:-10px;float:none;color:#fff;text-align:left;position:absolute}.tg-locationname{top:0;z-index:1;right:0;color:#fff;padding:0 10px;font-size:12px;line-height:26px;position:absolute;text-transform:uppercase}.tg-populartourvtwo:hover .tg-hover .tg-stars{bottom:5px;opacity:1;visibility:visible}.tg-populartourvtwo:hover .tg-hover .tg-pricearea,.tg-populardestination figure{margin:0;width:100%;background:#000;position:relative}.tg-populardestination figure a img{opacity:0.8;display:block}.tg-populardestination figure figcaption{left:0;bottom:0;z-index:2;width:100%;color:#fff;position:absolute;padding:0 15px 15px}.tg-populardestination figure figcaption h3{color:#fff;margin:0 0 4px;font-size:24px}.tg-populardestination figure figcaption h3 a{color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tg-populardestination figure figcaption .tg-description p{margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:15px}.tg-populardestinations.owl-carousel .owl-dot span{width:8px;height:8px;background:#fff;border:1px solid transparent}.tg-populardestinations.owl-carousel .owl-dot.active span,.tg-populardestinations.owl-carousel .owl-dot:hover span{width:10px;height:10px;background:0 0;border-color:#fff}.calendar{border:rgba(0,0,0,0.1);width:100%;table-layout:fixed}.calendar th{padding:0.7rem 0}.calendar td{border:0 solid #fff;padding:0;position:relative}.calendar td::after{content:"";display:block;padding-bottom:100%}.calendar td .status{cursor:pointer;margin:0;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;height:90%;display:flex !important;align-items:center;justify-content:center;border:5px solid rgba(15,230,0,0);border-radius:4px}.tg-aboutus .tg-textbox{-webkit-box-alt:center;alt-items:center;display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal;-webkit-box-orient:vertical}.calendar td .status_0{background:rgba(15,230,0,0.1);border:2px solid rgba(15,230,0,0)}.calendar td .lowest-price{background:rgba(15,230,0,0.2);border:2px solid rgba(15,230,0,0)}.calendar td .selected-date{background:rgba(15,230,0,0.1);border:2px solid rgba(15,230,0,0.8)}.calendar td .status_1{background:rgba(0,0,0,0.02);cursor:default}.calendar td .status_2{background:rgba(0,70,230,0.2)}.calendar td .status_3{background:rgba(230,0,0,0.2)}.calendar td,.calendar th{text-align:center;cursor:default}.tg-panel h4{cursor:pointer}.calendar td [type="radio"]{width:0;height:0;visibility:hidden;position:absolute}.calendar td [type="radio"]:checked + label.status_0{border-color:#0fe600}.calendar td [type="radio"]:checked + label.status_2{border-color:#0046e6}.tg-ourpartnersvtwo li figure a img{opacity:0.4}.tg-topdestinations{width:100%;float:left;margin:-15px 0}.tg-topdestination figure{width:100%;float:left;margin:15px 0;overflow:hidden;background:#000}.tg-topdestination:hover figure a img{opacity:0.2}.tg-topdestination figure figcaption h2{margin:0;color:#fff;float:left;font-size:20px;font-weight:500;line-height:16px;position:relative;padding:0 0 0 25px}.tg-topdestination figure figcaption h2:before{top:-1px;left:0;font-size:18px;line-height:18px;content:"\eb77";position:absolute}.tg-topdestination:hover figure figcaption{bottom:-150px}.tg-topdestination figure .tg-btnviewall{top:-50%;left:50%;font-size:12px;font-weight:500;background:0 0;padding:0 0 8px;line-height:12px;position:absolute;margin:-6px 0 0 -38px;text-transform:uppercase}.tg-topdestination figure .tg-btnviewall:before{left:0;bottom:0;content:"";width:100%;height:2px;position:absolute}.tg-topdestination:hover figure .tg-btnviewall{top:50%}.tg-videobox{width:100%;float:left;margin:0 0 -60px;position:relative;-webkit-box-shadow:0 10px 15px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 10px 15px 3px rgba(0,0,0,0.3);box-shadow:0 10px 15px 3px rgba(0,0,0,0.3)}.tg-videobox img{z-index:1;width:100%;height:auto;display:block;position:relative}.tg-btnplay{top:50%;left:50%;z-index:2;color:#fff;width:70px;height:70px;display:block;font-size:30px;line-height:70px;border-radius:50%;text-align:center;position:absolute;margin:-35px 0 0 -35px;-webkit-box-shadow:0 10px 15px 3px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 15px 3px rgba(0,0,0,0.5);box-shadow:0 10px 15px 3px rgba(0,0,0,0.5)}.tour-book-info{position:relative;overflow:hidden}.tour-book-info-holder{width:200%;transition-duration:0.5s}.tour-book-info-holder.bookingsetdiv{margin-left:-100%}.tour-booking,.tour-info{width:50%;float:left}.bookingsetdiv .tour-info{height:0;overflow:hidden}.paxlist{padding:10px;background:#f9f9f9}.paxlist li{display:inline-block;position:relative}.paxlist li:last-child{float:right;font-weight:700}.num button{height:30px;background:#f3f3f3;border-radius:0;border-color:#ddd;line-height:18px}.num [type="text"]{height:30px;width:40px;padding:5px 10px;text-align:center;border-radius:0}.paxlist [type="radio"]{visibility:hidden;position:absolute}.paxlist [type="radio"] + label{margin:0;padding-left:40px}.paxlist [type="radio"] + label:before{content:"\f111";font-family:bootstrap-icons !important;margin-right:5px;position:absolute;font-size:20px;background:#e9ecef;color:#234;height:41px;width:40px;left:-10px;top:-10px;text-align:center;line-height:42px}.paxlist [type="radio"]:checked + label::before{content:"\f058";color:#42b649}.rightbtn-icon{position:relative;text-align:left}.rightbtn-icon i{position:absolute;right:0;top:0;height:100%;text-align:center;width:40px;line-height:46px !important}.information li span,.tg-btnplay i{display:block;line-height:inherit}.tg-toppadding{padding-top:190px}.tg-btntoggleform{padding:15px;position:absolute;color:#fff;left:0}.tg-likeshare li:hover .tg-share{opacity:1;visibility:visible}.tg-nobackground{background:#234}.tg-btnaddtocart,.tg-likeshare,.tg-reply,.tg-shareor,.tg-sharesocialicon{text-transform:uppercase}.tg-homebanner .item figcaption{padding:412px 0}.tg-btntoggleform{bottom:100%;width:280px;height:55px;font-size:16px;overflow:hidden;line-height:25px;border-radius:10px 10px 0 0}.tg-btntoggleform i{float:right;line-height:inherit}.tg-aboutus figure,.tg-panel,.tg-panel h4,.tg-panelcontent{width:100%;float:left}.tg-innerbanner .tg-sectionspace{color:#fff;text-align:center;padding:230px 0 70px;background:rgba(0,0,0,0.2)}.tg-innerbanner h1{margin:0;color:#fff;font-size:38px;font-weight:100}.tg-innerbanner h2{color:#fff;margin:15px 0 90px;font:400 36px/36px "Caveat Brush",Arial,Helvetica,sans-serif}.tg-tour-innerbanner{color:#fff;padding:250px 0 90px;background:rgba(0,0,0,0.2)}.tg-tour-innerbanner h1{font-size:38px;font-weight:400;position:relative;z-index:2}.tg-tour-innerbanner h1:first-letter{color:#f7941e}.tg-tour-innerbanner .tour-title{position:relative;padding-right:100px}.tg-tour-innerbanner .tour-title-right{position:absolute;right:10px;bottom:0;z-index:2}.tg-tour-innerbanner .tour-title:before{content:"";width:100%;background:rgba(0,0,0,0.7);height:100%;padding:10px 0;box-sizing:content-box;filter:blur(20px);-webkit-filter:blur(20px);position:absolute}.tg-aboutus figure{margin:0;min-height:555px}.tg-aboutus .tg-textbox{width:100%;float:left;padding:10%;min-height:555px;-ms-flex-alt:center;display:flex;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:column;flex-direction:column}.tg-panel{padding:15px 0;border-bottom:1px solid #e6e6e6}.tg-panel h4{margin:0;font-size:18px;font-weight:500;line-height:20px;position:relative;text-transform:capitalize}.tg-bookingdetail .tg-panel h4 span{margin:5px 0 0}.tg-panel h4 span{color:#676767;display:block;font-size:13px;line-height:17px}.tg-panel h4:after{right:0;top:-5px;content:"+";width:30px;height:30px;color:#676767;display:block;font-size:16px;line-height:26px;position:absolute;text-align:center;border-radius:50%;border:1px solid #676767;font-family:"bootstrap-icons!important"}.tg-panel h4.active:after,.tg-panel h4:hover:after{content:"-"}.tg-faqs{width:auto;float:none;clear:both;font-size:15px;line-height:23px;overflow:hidden;margin:-30px -50px}.tg-pkgplan,.tg-pkgplanfoot,.tg-pkgplanoptions,.tg-pkgplantitle{width:100%;float:left}.tg-faqs .tg-item{width:50%;padding:30px 50px}.tg-pkgplan{padding:50px 0 0;border:1px solid #a9a9a9}.tg-tripinfo{border-top:1px solid #e6e6e6}.tg-pkgplantitle{padding:0 30px}.tg-pkgplantitle h2{margin:0;font-size:32px;font-weight:600;line-height:26px}.tg-pkgplanoptions{padding:50px 30px;font-size:15px;line-height:15px}.tg-pkgplanoptions li{padding:15px 0;line-height:inherit;list-style-type:none}.tg-pkgplanfoot{padding:15px 30px;background:#f2f2f2}.tg-pkgplanfoot .tg-btn{float:left;color:#fff;height:52px;line-height:52px;border-radius:5px;background:#a9a9a9}.tg-pkgplanprice{float:right;margin:10px 0;font:600 42px/32px Montserrat,Arial,Helvetica,sans-serif}.montserrat,.tg-btnaddtocart span,.tg-btnreadmore,.tg-reply{font-family:Montserrat,Arial,Helvetica,sans-serif}.tg-pkgplanprice sup{top:0;font-size:16px;line-height:16px;padding:0 5px 0 0;vertical-align:top}.tg-contactinfo{width:100%;float:left;line-height:23px;text-align:center}.tg-contactinfo li{width:33.33%;float:left;padding:0 4%;line-height:inherit;list-style-type:none}.tg-contactinfo li + li{border-left:1px solid #e8e8e8}.tg-contactinfo li .tg-contactinfoicon{width:100%;float:left;height:50px;font-size:40px;margin:0 0 20px;line-height:50px;text-align:center}.tg-contactinfoicon i{display:block;font-size:inherit;text-align:center;line-height:inherit}.tg-contactinfo li h2{clear:both;margin:0 0 20px;font-size:20px;font-weight:700;line-height:20px}.tg-contactinfo li>span{width:100%;float:left;color:#5c5c5c;font-size:15px;line-height:23px}.tg-contactinfo li address{margin:0;font-style:normal}.tg-contactinfo li strong{padding:15px 0 0}.tg-btnreadmore:before{top:50%;left:0;width:0;height:2px;content:"";margin:-1px 0 0;background:#000;position:absolute}.tg-btnreadmore:hover{padding:0 0 0 60px}.tg-btnreadmore:hover:before{width:54px}.tg-btnaddtocart i,.tg-btnaddtocart span,.tg-listing .tg-pagination ul{vertical-align:top;display:inline-block}.tg-blogdetail{width:100%;float:left;padding:60px 0 120px}.tg-detailbox h3{font-size:20px;margin:0 0 30px;font-weight:600;line-height:20px}.tg-liststyle.tg-stylewithnumber li{padding:18px 0;line-height:normal}blockquote{width:100%;float:left;font-size:20px;line-height:30px;margin:20px 0 60px;border-left:8px solid;padding:45px 90px 45px 55px}.tg-blogdetailimg img{width:100%;height:auto}.tg-heading h2{font-size:24px;font-weight:600;margin:0 0 40px;line-height:24px}.tg-bookingdetailstyle .tg-content{width:auto;float:none;overflow:hidden}.tg-reply{float:right;display:block;font-size:12px;padding:0 0 4px;font-weight:500;line-height:12px;border-bottom:1px solid #000}.tg-tripinfo{border-bottom:1px solid #e6e6e6}.tg-leaveyourcomment{width:100%;float:left;padding:120px 0 0}.tg-formleavecomment .tg-btn{color:#fff;height:42px;padding:0 35px;line-height:42px;border-radius:5px}.tg-listing .tg-sectiontitle{padding:0;width:auto}.tg-listing .tg-pagination,.tg-listing .tg-populartour{text-align:center;padding:70px 0 0}.tg-listing .tg-pagination ul{float:none}.tg-listing .tg-populartourvtwo{padding:30px;margin:15px 0;background:#fff}.tg-populartourvtwo .tg-populartourcontent{position:relative;display:flex;flex-direction:column;height:100%}.tg-populartourvtwo .tg-populartourcontent .tg-description p{margin:0 0 30px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tg-priceavailability .tg-btnearea{position:absolute;bottom:0;margin:auto;left:0;right:0}.tg-availhead time{margin:0;font-size:13px;line-height:32px;font-weight:600}.tg-likeshare>li,.tg-share li{line-height:inherit;list-style-type:none}.tg-shareicons{float:right;position:relative}.tg-likeshare{float:right;font-size:13px;line-height:15px}.tg-likeshare>li{float:left;padding:0 8px;position:relative}.tg-likeshare li a{color:#868686;display:block}.tg-likeshare>li>a>i{font-size:18px;margin:0 8px 0 0;line-height:18px}.tg-share{margin:0;left:-4px;width:40px;top:-70px;z-index:9;font-size:16px;background:#000;line-height:16px;border-radius:5px;position:absolute;text-align:center;visibility:hidden;opacity:0}.tg-share li{width:100%;float:left}.tg-share:before{left:10px;top:100%;width:0;height:0;content:"";position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-top:7px solid #000}.tg-share li{padding:8px 0}.tg-share li a{display:block;color:#b3b3b3}.tg-listingvsix .tg-populartour{background:0 0;margin:0 0 80px;padding:0 0 80px;border-bottom:1px solid #ddd}.tg-listingvsix .tg-populartour figure{width:100%;float:left;margin:0 0 35px}.tg-listingvsix .tg-priceavailability .tg-pricearea{padding:90px 0 68px}.tg-descount{bottom:0;right:0;color:#fff;padding:0 15px;font-size:12px;line-height:34px;position:absolute}.tg-durationrating .tg-stars,.tg-durationrating em{font-style:normal}.tg-durationrating em{font-size:10px;line-height:12px}.tg-btnaddtocart{color:#000;width:100%;float:left;font-size:12px;font-weight:600;margin:20px 0 0;text-align:center}.tg-btnaddtocart i{font-size:20px;line-height:50px}.tg-btnaddtocart span{padding:3px 0 0;line-height:47px}.tg-404errorpage{background:url(../images/img-02.jpg)center center/cover no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}.tg-404error{width:100%;float:left;padding:50px 0;position:relative}.tg-404error:before{top:0;left:0;content:"";width:100%;height:100%;position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,0.4)0,rgba(0,0,0,0.4)1%,rgba(0,0,0,0.4)100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.4)0,rgba(0,0,0,0.4)1%,rgba(0,0,0,0.4)100%);background:linear-gradient(to bottom,rgba(0,0,0,0.4)0,rgba(0,0,0,0.4)1%,rgba(0,0,0,0.4)100%)}.tg-404errorcontent{z-index:2;width:100%;float:left;text-align:center;position:relative}.tg-404errorcontent h1{color:#fff;font-size:150px;margin:0 0 18px;font-weight:700;line-height:110px}.tg-404errorcontent h2{color:#fff;font-size:36px;margin:0 0 20px;line-height:36px;font-family:"Caveat Brush",Arial,Helvetica,sans-serif}.tg-btnhelpfull,.tg-contentarea .close,.tg-counterholder span{font-family:Montserrat,Arial,Helvetica,sans-serif}.tg-404errorcontent .tg-description{margin:0 0 50px}.tg-404errorcontent .tg-description p{margin:0;color:#fff;font-size:15px;line-height:15px}.tg-quantitycolor{width:100%;float:left;padding:10px 0 0}.tg-latestproducts{width:100%;float:left;padding:0 0 120px}.tg-tourcatagory .tg-sectiontitle h2{margin:0 0 20px}.tg-bgwhite{background:#fff}.tg-bookinginfo{width:100%;background:#fff;padding:0;margin:-75px 0 0;border:1px solid #e6e6e6;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.15);box-shadow:0 0 5px 0 rgba(0,0,0,0.15);position:relative}.tg-loginsingup,.tg-search{top:0;left:0;z-index:999;background-color:rgba(0,0,0,0.95)}.tg-bookinginfo h2{margin:0 0 20px;font-size:32px;font-weight:700;line-height:30px}.tg-bookinginfo .tg-durationrating{width:100%;margin:0 0 30px}.tg-bookinginfo .tg-pricearea{margin:0 0 35px}.tg-bookinginfo .tg-pricearea span{margin:0 5px 0 0}.tg-bookinginfo .tg-pricearea h4,.tg-formicon i{font-size:24px;line-height:24px}.tg-bookinginfo .tg-pricearea h4 sub{color:#676767;font-size:12px;line-height:12px;margin:0 0 0 3px}.tg-formicon{width:15%;float:left;padding:11px 0;text-align:left}.tg-formbookingdetail .form-group .tg-select{width:85%}.tg-tripinfo{padding:16px 0;line-height:15px;text-align:center}.tg-tripinfo li{padding:5px 12px;list-style-type:none;display:inline-block;vertical-align:middle}.tg-tripinfo li .tg-tourduration{width:auto;float:none;padding:0 0 0 16px;font-size:inherit;line-height:inherit}.tg-tourduration.tg-availabilty:before{content:"\f252";font-size:13px}.tg-tourduration.tg-location:before{content:"\f041"}.tg-tourduration.tg-peoples:before{content:"\f2bd"}.tg-tourduration.tg-check:before{content:"\f00c"}.tg-refundshare{padding:20px 25px}.tg-refund figure{float:left;margin:0 18px 0 0}.tg-refundinfo{overflow:hidden;text-align:left}.tg-refundinfo h3{font-size:20px;font-weight:600;line-height:20px}.tg-refundshare .tg-likeshare{padding:18px 0}.tg-bookingdetail{padding:0 50px 0 0}.tg-bookingdetail + .tg-bookingdetail{padding:0 0 0 50px}.tg-box h2{font-size:24px;margin:0 0 25px;font-weight:600;line-height:25px}.tg-box + .tg-box{margin:45px 0 0}.information{width:100%;color:#444;font-size:15px}.tg-btnedit,.tg-btnhelpfull{font-size:12px;line-height:12px;display:block}.information li{position:relative;padding:0 0 10px 25px;list-style-type:none}.information li:before{left:0;top:3px;font-size:16px;content:"\f26c";color:#7ebf72;line-height:15px;position:absolute;font-family:bootstrap-icons !important}.information .negetive li:before{content:"\F628";color:#e20319}.information h4,.information h5,.information h6{margin-top:30px;margin-bottom:10px}.tg-bookingdetailstyle + .tg-bookingdetailstyle{padding:45px 0 0 50px}.tg-bookingdetailstyle .tg-box{margin:0 0 45px}.tg-box h3{margin:0;float:left;font-size:16px;min-width:200px;font-weight:600;line-height:18px}.tg-bookingdetailstyle .tg-liststyle{width:50%}.tg-location h3{margin:0 0 12px}.tg-location .tg-locationmap{height:450px;border:5px solid #fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);box-shadow:0 0 10px 0 rgba(0,0,0,0.15)}.tg-reviews ul li{padding:30px 0;list-style-type:none}.tg-reviewhead .tg-tourduration{width:auto;margin:12px 0}.tg-btnhelpfull{float:right;color:#676767;padding:12px 10px;border-radius:5px;border:1px solid #e5e5e5}.tg-btnhelpfull i{font-size:17px;margin:0 10px 0 0}.tg-leavereviewhead{width:100%;float:left;padding:0 0 30px}.tg-formtheme .tg-formleavereview{padding:120px 0 0}.tg-leavereviewhead h2{font-size:24px;font-weight:600;margin:0 0 30px;line-height:20px}.tg-leavereviewhead .tg-durationrating h3{font-size:16px;font-weight:600;line-height:16px}.tg-reviewformarea{width:auto;float:none;clear:both;margin:0 -9px;overflow:hidden}.tg-reviewformarea .form-group{width:50%;padding:0 9px;margin:0 0 15px}.tg-btnedit{top:0;right:0;position:absolute}.tg-heading{margin:0 0 50px;padding:0 0 20px;position:relative}.tg-heading h3{margin:0;font-size:20px;font-weight:500;line-height:20px}.tg-formbillingdetail .form-group{margin:0 0 30px}.tg-formbillingdetail .form-group label sup{color:#c83838}.tg-formbillingdetail .tg-bookingdetail{border-right:1px solid #e6e6e6}.tg-box.tg-yourorder,.tg-formbillingdetail .tg-btn{margin:30px 0 0}.tg-loginnav li a{color:#676767;display:block}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:0}.tg-imgholder{float:left;padding:0 50px 0 0}.tg-imgholder .tg-btn{margin:0;color:#fff;height:40px;padding:0 20px;border-radius:0;line-height:40px;background:#6f6f6f}body.tg-comingsoonpage{background:url(../images/comingsoon-bg.jpg)center center/cover no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}body.tg-comingsoonpage .tg-main:before{top:0;left:0;content:"";width:100%;height:100%;position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,0.4)0,rgba(0,0,0,0.4)100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.4)0,rgba(0,0,0,0.4)100%);background:linear-gradient(to bottom,rgba(0,0,0,0.4)0,rgba(0,0,0,0.4)100%)}.tg-cscounter{width:100%;float:left;padding:0 0 65px;text-align:center}.tg-counterholder{width:25%;display:inline-block;vertical-align:middle}.tg-contentarea,.tg-search{display:flex;align-content:center}.tg-counterholder span{color:#fff;display:block;font-size:75px;margin:0 0 20px;font-weight:600;line-height:60px;text-transform:capitalize}.tg-counterholder span:last-child{margin:0;font-size:36px;font-weight:400;line-height:30px;font-family:"Caveat Brush",Arial,Helvetica,sans-serif}.tg-loginsingup.open,.tg-search.open{-webkit-transform:translate(0,0)scale(1,1);-moz-transform:translate(0,0)scale(1,1);-o-transform:translate(0,0)scale(1,1);-ms-transform:translate(0,0)scale(1,1);transform:translate(0,0)scale(1,1);opacity:1}.tg-search form fieldset{border:0;margin:0;padding:0;float:left;width:100%;text-align:center}.tg-search .form-control{padding:0;float:left;width:100%;border:0;height:100px;outline:0;font-size:30px;line-height:30px;text-align:left;text-transform:none;color:#fff;background:rgba(0,0,0,0);border-bottom:4px solid #fff}.tg-search .form-control:focus{box-shadow:none;border-color:#fff}.tg-search .form-control:focus::-moz-placeholder{color:#fff !important}.tg-search .form-control::placeholder,.tg-search .form-control:focus,.tg-search .form-control:focus::-moz-placeholder,.tg-search input:focus{color:#fff;border-color:#fff}.tg-search .form-control::placeholder{color:#fff}.tg-search .tg-btn{bottom:0;width:auto;height:auto;right:-10px;font-size:25px;padding:0 20px;margin:0 0 30px;position:absolute;line-height:normal;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.tg-search .close{top:30px;right:40px;color:#fff;opacity:1;font-size:20px;line-height:20px;position:fixed;background:0 0}.tg-themescrollbar{width:100%;float:left;height:767px;overflow:hidden}.mCSB_scrollTools{width:3px;overflow:hidden}.mCSB_inside>.mCSB_container{margin-right:14px}.mCSB_scrollTools .mCSB_draggerRail{width:3px;float:right;border-radius:0;background:#ddd}.tg-categoreyaccordion .mCSB_scrollTools .mCSB_draggerRail{background:#1f1f1f}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{opacity:1 !important}.tg-loginsingup{width:100%;height:100%;position:fixed;opacity:0;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;transition:0.5s ease-in-out;-webkit-transform:translate(0,-100%)scale(0,0);-moz-transform:translate(0,-100%)scale(0,0);-o-transform:translate(0,-100%)scale(0,0);-ms-transform:translate(0,-100%)scale(0,0);transform:translate(0,-100%)scale(0,0)}.tg-contentarea{width:50%;height:100%;float:right;padding:30px;background:#fff;flex-direction:column;justify-content:center;align-items:center}.tg-contentarea .close{top:25px;opacity:1;right:25px;color:#fff;width:40px;height:40px;display:block;font-size:18px;font-weight:300;line-height:40px;background:#1e1e1e;position:absolute;text-align:center;border-radius:50%}.tg-logincontent{max-width:600px;width:100%;float:left}.tg-loginnav{width:100%;float:left;color:#676767;font-size:13px;line-height:17px;padding:0 0 70px;text-align:center}.tg-loginnav li{padding:0 15px;position:relative;line-height:inherit;display:inline-block;vertical-align:middle}.tg-loginnav li:after{top:50%;left:-3px;width:3px;height:1px;content:"";position:absolute;background:#676767}.tg-navtbs li:after,.tg-shareor:after,.tg-shareor:before{background:#cdcdcd;width:100%;content:"";position:absolute}.tg-navtbs{width:100%;float:left;font-size:16px;font-weight:600;line-height:70px}.tg-navtbs li{width:50%;float:left;text-align:center;position:relative;line-height:inherit;list-style-type:none;border-left:1px solid #cdcdcd}.tg-navtbs li:after{left:0;bottom:0;height:1px}.tg-navtbs li.active:after,.tg-navtbs li:hover:after{bottom:100%}.tg-navtbs li a{color:#a6a6a6;display:block;padding:0 55px}.tg-tabcontent{width:100%;float:left;padding:70px 150px 0}.tg-formlogin .form-group span{float:right;color:#5a5a5a;padding:5px 0;font-size:13px;line-height:13px}.tg-formlogin .form-group span a{color:#5a5a5a;display:block}.tg-formlogin .tg-btn{border-radius:5px;font:400 12px/50px Montserrat,Arial,Helvetica,sans-serif;height:50px}.tg-shareor{width:100%;float:left;color:#252525;display:block;padding:30px 0;font-size:15px;line-height:15px;text-align:center;position:relative}.tg-shareor span{z-index:2;padding:10px;background:#fff;position:relative;display:inline-block}.tg-shareor:after,.tg-shareor:before{top:50%;height:1px}.tg-shareor:after{left:0}.tg-shareor:before{right:0}.tg-sharesocialicon{width:100%;float:left;font-size:12px;line-height:40px;padding:30px 0 0}.tg-sharesocialicon li{padding:0 5px;line-height:inherit;list-style-type:none;display:inline-block;vertical-align:middle}.tg-sharesocialicon li a{color:#fff;display:block;padding:0 25px;border-radius:5px}.tg-sharesocialicon li a i{font-size:15px;line-height:15px;margin:0 15px 0 0}.location_indicator{margin:5px auto;position:relative}.location_indicator:after,.location_indicator:before{content:"";position:absolute}.location_indicator:before{width:20px;height:20px;border-radius:100% 100% 100% 0;box-shadow:0 0 0 2px #fff;-webkit-animation:1s linear infinite mapping;-moz-animation:1s linear infinite mapping;animation:1s linear infinite mapping;-webkit-transform:rotate(-46deg);-moz-transform:rotate(-46deg);transform:rotate(-46deg)}.location_indicator:after{left:-4px;top:24px;width:30px;z-index:-1;height:10px;border-radius:100%;background-color:rgba(0,0,0,0.2)}@-webkit-keyframes mapping{0%,100%{top:0}50%{top:-5px}}@-moz-keyframes mapping{0%,100%{top:0}50%{top:-5px}}@media(max-width:1366px){.tg-navigation ul li{padding:0 20px}.tg-populartours .tg-btnroundprev{left:-40px}.tg-populartours .tg-btnroundnext{right:-40px}}@media(max-width:1280px){.tg-topbar{padding:0 10px}.tg-navigationarea{padding-left:10px}.tg-loginsingup .tg-tabcontent{padding:70px 100px 0}}@media(max-width:1199px){.tg-nav{padding:0 200px 0 190px}body.tg-login .tg-nav{padding:0 250px 0 190px}.tg-btndropdown,.tg-navigation ul li{padding:0 15px}.tg-socialsignin .tg-socialicons{padding:19px 15px 19px 0}.tg-socialsignin .tg-socialicons li{padding:0 0 0 10px}.tg-homeslider .item figcaption{padding-top:200px;height:500px}.tg-homesliderthumbnails .item figcaption{padding:70px 0}.tg-homebanner .item figcaption{padding:300px 0}.tg-footercolumn .tg-widgetcontent .tg-newcontent h4 a,.tg-newcontent .tg-description p{width:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tg-navtbs li a{padding:0 35px}.tg-pkgplantitle h2{font-size:22px;line-height:22px}.tg-pkgplanfoot .tg-btn{padding:0 25px}.tg-pkgplanprice{margin:15px 0;font-size:30px;line-height:30px}.tg-priceavailability .tg-pricearea{padding:70px 0 40px}.tg-availhead{padding:0 10px}.tg-availhead time{font-size:12px}.tg-populartourvtwo .tg-populartourcontent .tg-description p{margin:0 0 10px}.tg-listingvone .tg-populartourcontent .tg-durationrating{width:51%}.tg-likeshare>li{padding:0 5px}.tg-likeshare>li:first-child{padding-left:0}.tg-listingvsix .tg-priceavailability .tg-pricearea{padding:70px 0 43px}.tg-widgetlatesttour .tg-widgetcontent ul li figure{width:80px;height:auto}.tg-widgetlatesttour .tg-widgetcontent .tg-newcontent>h4{margin:0 0 5px}.tg-widgetlatesttour .tg-widgetcontent h4 a{width:100%;display:block;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tg-widgetlatesttour .tg-widgetcontent .tg-pricearea{float:left;clear:both}.tg-formbookingdetail fieldset{padding:0 150px}.tg-refundinfo .tg-description p{font-size:14px}.tg-bookingdetailstyle .tg-box h3{min-width:140px}.navbar-toggle{margin:0;border:0;padding:10px;display:block;border-radius:0}.navbar-toggle .icon-bar{background:#000}.navbar-collapse.collapse{display:none !important}.collapse.in{display:block !important}.tg-navigation{left:0;top:100%;width:100%;z-index:99;background:#fff;position:absolute}}@media(max-width:1080px){.tg-sharesocialicon li a i{margin:0 10px 0 0}.tg-loginsingup .tg-tabcontent{padding:70px 50px 0}.tg-contentarea .close{right:0;width:30px;height:30px;line-height:30px}.tg-loginnav li{padding:0 6px}}@media(max-width:991px){.banner{height:450px}.banner-caption div.dancing-script{padding-bottom:24px !important}.tg-homebannerslider{padding-bottom:90px !important}.banner-caption h1{font-size:28px !important}.banner-caption{bottom:-90px !important}.banner-caption>div{padding:10px !important}.tg-findtour select,.tg-formtrip .tg-btn.light-btn,.tg-widgettourinfo{border:0}.tg-logo img{height:40px}.tg-logo:before{top:30px;left:40px}.tg-formtrip .fieldset{width:100%;display:flex}.tg-formtrip .form-group{width:50%}.tg-formtrip .form-group .tg-select,.tg-populartourvtwo figure{width:100%}.form-group:nth-child(3){width:50px}.tg-findtour{padding:12px 0}.tg-formtrip .tg-btn.light-btn{border-left:3px solid #f8f9fa}.tg-homebanner .item figcaption{padding:250px 0}.tg-formtrip .form-group:first-child{padding-left:5px}.tg-formtrip .tg-btn{position:relative}.tg-ourdestination figure{margin:0 0 50px}.tg-adventuretitle h2{font-size:25px;line-height:24px}.tg-tabcontent{padding:50px 50px 0}.tg-featuretitle h2{font-size:18px;line-height:15px}.tg-pkgplans{margin:-15px 0}.tg-pkgplan{margin:15px 0}.tg-bookinginfo h2,.tg-counterholder span:last-child,.tg-textbox .tg-sectiontitle h2{font-size:25px;line-height:25px}.tg-contactinfo li h2{font-size:16px;line-height:17px}.tg-yourorder .tg-perperson em{float:left;padding:10px 0 0}.tg-imgholder,.tg-tourpaymentdetail{padding:0 0 30px}.tg-priceavailability .tg-pricearea{padding:70px 0 40px}.tg-priceavailability .tg-btn{height:40px;line-height:40px}.tg-priceavailability .tg-btn:after{bottom:10px}.tg-priceavailability .tg-btn:hover:after{bottom:0}.tg-counterholder span{font-size:55px;line-height:40px}.tg-head .tg-select{float:left}.tg-formbookingdetail fieldset{padding:0 60px}.tg-tripinfo li{padding:12 10px}.tg-refundshare .tg-likeshare{padding:20px 0 0}.tg-loginsingup .tg-navtbs li a{padding:0 20px}.tg-contentarea{width:100%;background:-moz-linear-gradient(top,rgba(255,255,255,0.9)0,rgba(255,255,255,0.9)100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0.9)0,rgba(255,255,255,0.9)100%);background:linear-gradient(to bottom,rgba(255,255,255,0.9)0,rgba(255,255,255,0.9)100%)}}@media(max-width:800px){.tg-tour-innerbanner{padding-top:140px}.tg-tour-innerbanner h1{font-size:26px}}@media(max-width:767px){.banner{height:340px}.tg-tour-innerbanner .tour-title-right{display:none}.tg-tour-innerbanner .tour-title{padding:0}.tg-aboutus .tg-textbox,.tg-aboutus figure{min-height:355px}.tg-box.tg-profile{margin:30px 0 0}.tg-reviewformarea .form-group{width:100%}.tg-404errorcontent h1{font-size:100px;line-height:75px}.tg-404errorcontent h2{font-size:30px;line-height:30px}.tg-listingvsix .tg-priceavailability .tg-pricearea{padding:63px 0 47px}.tg-bookinginfo h2{font-size:20px;line-height:20px}.tg-formbookingdetail .form-group{width:100%;padding:10px 0}.tg-formbookingdetail .form-group:last-child{width:50%;float:right}.tg-bookingdetailstyle .tg-box h3{width:100%;margin:0 0 15px}.tg-bookingdetailstyle .tg-content{width:100%;float:left}.tg-bookingdetailstyle .tg-box{margin:0}.tg-listingvsix{padding:0 0 50px}}@media(max-width:720px){.tg-header .tg-infonav{display:none}.tg-homevfive .tg-header .tg-infonav,.tg-homevtwo .tg-header .tg-infonav,homevfive .tg-homevfour .tg-header .tg-infonav{display:block}.tg-addnavcartsearch{width:100%}.tg-priceavailability .tg-pricearea{padding:67px 0 40px}.tg-tripinfo{padding:20px 15px}.tg-tripinfo li{text-align:left;width:100%;padding:10px}.tg-tourbookingdetail>.tg-description{padding:0 30px}.banner-caption>div{border-radius:0 !important}}@media(max-width:640px){.tg-faqs .tg-item,.tg-topdestinations>div>[class*="col-"],.tg-topdestinations>div>[class^="col-"]{width:100%}.tg-innerbanner .tg-sectionspace{padding:150px 0 70px}.tg-innerbanner h1{font-size:24px;line-height:32px}.tg-innerbanner h2{margin:15px 0 50px;font-size:25px;line-height:25px}.tg-404error .tg-btn{height:40px;padding:0 30px;line-height:40px}.tg-404error .tg-btn:after{bottom:10px}.tg-404error .tg-btn:hover:after{bottom:0}blockquote{padding:30px}.tg-contactinfo li{width:100%;padding:4% 0}.tg-contactinfo li:first-child{padding-top:0}.tg-contactinfo li:last-child{padding-bottom:0}.tg-contactinfo li + li{border-left:0;border-top:1px solid #e8e8e8}.tg-bookingdetail{padding:0;width:100%}.tg-formbillingdetail .tg-bookingdetail{border:0}.tg-formbillingdetail .tg-bookingdetail + .tg-bookingdetail{border:0;padding:30px 0 0}.tg-priceavailability .tg-pricearea{padding:64px 0 40px}.tg-listingvsix .tg-priceavailability .tg-pricearea{padding:63px 0 44px}.tg-formbookingdetail fieldset{padding:0 30px}.tg-bookingtabs .tab-pane:before{display:none}.tg-bookingdetail + .tg-bookingdetail{padding:50px 0 0}}@media(max-width:568px){.tg-nav{float:left}.tg-nav,.tg-priceavailability .tg-btnearea{position:static}.banner-caption h1{font-size:20px !important}.cartset .cartitem{padding-right:0}.tg-topbar{padding:0 10px}.tg-itinerary .tg-bookingdetail + .tg-bookingdetail,.tg-nav,.tg-populartourvtwo .tg-populartourcontent,body.tg-login .tg-nav{padding:0}.tg-nav{width:auto}.tg-navigationarea{padding:0 0 0 10px}.navbar-header{margin:8px 15px}.tg-socialsignin .tg-socialicons{padding:19px 10px 19px 0}.tg-btndropdown{padding:0 6px}.tg-homebanner .item figcaption{padding:200px 0}.tg-formtrip .tg-btn{padding:0;width:100%}.tg-formbookingdetail .form-group:last-child,.tg-fourcolumns>div>div>[class*="col-"],.tg-fourcolumns>div>div>[class^="col-"],.tg-latestproducts .row [class*="col-"],.tg-latestproducts .row>[class^="col-"],.tg-listing .row [class*="col-"],.tg-listing .row>[class^="col-"],.tg-listingvfour>[class*="col-"],.tg-listingvfour>[class^="col-"],.tg-trendingtrips [class*="col-"],.tg-trendingtrips>[class^="col-"]{width:100%}.tg-footercolumn{min-height:auto}.tg-panel h4,.tg-panel h4{padding:0 40px 0 0}.tg-listingvthree .tg-sectiontitle{padding:0 0 30px}.tg-populartourvtwo .tg-populartourfoot{padding:20px 0 0}.tg-priceavailability{height:auto}.tg-counterholder{width:50%;padding:20px}}@media(max-width:480px){.banner{height:280px}.tg-sectiontitle h2{font-size:26px}.tg-listingvthree .tg-durationrating{width:100%;padding:0 0 15px}.tg-refundinfo{width:100%;float:left;padding:15px 0 0}.tg-refundshare .tg-likeshare>li{width:100%;padding:5px 0;text-align:left}.tg-loginsingup .tg-tabcontent{padding:70px 0 0}.tg-loginnav li{width:50%;float:left;padding:6px}.tg-contentarea .close{top:65px}.tg-loginsingup .tg-navtbs{line-height:30px}.tg-bookinginfo{width:calc(100% + 24px);margin-left:-12px}}.banner-caption{position:absolute;bottom:40px;color:#fff;text-align:center;width:100%}.banner-caption h1{margin:0 0 10px;font-weight:400;font-size:40px}.banner-caption p{margin:0;font-size:18px}.banner-caption>div{background:rgba(0,0,0,0.6);width:724px;margin:auto;padding:20px;border-radius:8px;max-width:100%}.banner-caption div.dancing-script{padding-bottom:10px}@media(max-width:767px){.tg-wrapper,body,html{overflow-x:hidden}.tg-sectionspace .owl-item .col-md-6,.tg-sectionspace .position-relative{width:100%;max-width:100% !important}.tg-sectionspace .position-relative img{width:100%}.tg-findtour .container{padding-right:0;padding-left:0}.trip-logo{bottom:inherit;top:10px !important}.banner-caption p{font-size:12px}.country-region figcaption h3 a{font-size:16px !important}}@media(max-width:479px){.tg-pricearea h4{font-size:18px;line-height:18px}blockquote{font-size:15px;line-height:22px;padding:30px 20px}.banner-caption p{font-size:13px}}.custom-container{max-width:1300px;margin-left:auto;margin-right:auto}.country-region figcaption{padding:10px !important}.country-region figcaption h3{margin:0 !important}.tms .tg-populardestination figure figcaption h3 a{overflow:visible !important}@media(min-width:767px){.tg-topbar .tg-addnav ul li:first-child{display:none}}