/**Owl Carousel v2.3.4*/
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png/) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/**Owl Carousel v2.3.4*/
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}

.owl-carousel .owl-stage-outer {overflow: hidden;position: relative;width: 100%;z-index: 1;table-layout: fixed;}
.pr0{padding-right:0px !important;}.pr10{padding-right:10px !important;}.pr20{padding-right:20px !important;}.pr30{padding-right:10px !important;}.pr40{padding-right:10px !important;}.pr50{padding-right:50px !important;}
.pl0{padding-left:0px !important;}.pl10{padding-left:10px !important;}.pl20{padding-left:20px !important;}.pl30{padding-left:10px !important;}.pl40{padding-left:10px !important;}.pl50{padding-left:50px !important;}
.mr10{margin-right:10px !important;}.mr20{margin-right:20px !important;}.mr30{margin-right:10px !important;}.mr40{margin-right:10px !important;}.mr50{margin-right:50px !important;}
.ml10{margin-left:10px !important;}.ml20{margin-left:20px !important;}.ml30{margin-left:10px !important;}.ml40{margin-left:10px !important;}.ml50{margin-left:50px !important;}
.mt10{margin-top:10px !important;}.mt20{margin-top:20px !important;}.mt30{margin-top:10px !important;}.mt40{margin-top:10px !important;}.mt50{margin-top:50px !important;}
.mb10{margin-bottom:10px !important;}.mb20{margin-top:20px !important;}.mb30{margin-bottom:10px !important;}.mb40{margin-bottom:10px !important;}.mb50{margin-bottom:50px !important;}
.fl{float:left;}.fr{float:right;}.cl{text-align:left}
.site-loader .preloader-content {width:150px;animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both;transform: translate3d(0, 0, 0);backface-visibility: hidden;perspective: 1000px;}
@keyframes shake {10%, 90% {transform: translate3d( 0, -1px, 0);}  20%, 80% {transform: translate3d(0, 2px, 0);}30%, 50%, 70% {transform: translate3d(0, -4px, 0);}40%, 60% {transform: translate3d(0, 4px, 0);}}	
a:hover{color:#1D9A45 !important}a.button-primary:hover{color:#fff !important}.menu-item-has-children a:hover{color:#fff !important}
#siteLoader{background-color:#029143}
.header-social.social-links{margin-right:100px;}
.site-identity img {max-width:120px; }
.site-identity img.trip_top{max-width:100px;}
.header-btn{position:relative}
.slicknav_nav{position:absolute;width:100%;margin-left:0px;padding-left:0px;margin-top:36px;}
.header-search-icon-first{margin-right:0px;border-right:none;border-left:none;}
.header-btn-mobile{margin-right:0px;border-right: 1px solid rgba(255, 255, 255, 0.25);}
.header-btn-mobile .button-primary{color:#fff}
.home-slider-section{min-height:700px;max-height:700px;}
.shape-search-section .slider-shape {height:174px;}
.overlay-desti-item{box-shadow: rgba(0, 0, 0, 0.16) 0px 10px 36px 0px, rgba(0, 0, 0, 0.06) 0px 0px 0px 1px;}
.header-search-icon a{padding-left:10px;padding-right:10px;text-decoration:none;color:#43BD52}
.home-slider .slick-dots {bottom:200px;}
.owl-dots{margin-left: auto;margin-right: auto;}
.banner-content p{font-size:25px !important;}
.package-price h6{color:#029143 !important}
.package-price h6 span{color:#000 !important}
.package-wrap figure.feature-image{/*min-width:250px;max-width:250px;*/min-height:250px;max-height:250px;display:grid;align-content: center;}
.package-wrap figure.feature-image img{min-height:250px;max-height:250px;}
.package-wrap .package-content h3{font-size:20px !important;}
.special-section .special-item{min-height:450px;max-height:450px;display:grid;align-content: center;}
.special-section .special-item figure.special-img img{min-height:450px;max-height:450px;display:grid;align-content: center;}
.section-heading h2 {text-transform:none;}
.divider{height:50px;background:url("../images/divider.png");background-repeat: no-repeat;background-position: center;}
.activity-icon img{width:100px !important;}
.fullwidth-callback .callback-counter-wrap .counter-item-inner {background-color:#F2C431 }
.card-item{margin-bottom:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 0 40px rgba(82,85,90,.1);-moz-box-shadow:0 0 40px rgba(82,85,90,.1);box-shadow:0 0 40px rgba(82,85,90,.1);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;position:relative}.card-item .card-img{position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.card-item .card-img img{width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.card-item .card-img .badge{position:absolute;background-color:#40cc6f;top:-10px;left:20px;padding:6px 11px;font-size:12px;text-transform:uppercase;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;font-weight:500;z-index:1;color:#fff;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.card-item .card-img .badge-ribbon{left:auto;right:20px;background-color:#f9b851}.card-item .card-img .add-to-wishlist{position:absolute;top:15px;right:15px;width:35px;height:35px;line-height:35px;font-size:18px;cursor:pointer;color:#0d233e;background-color:#fff;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.card-item .card-img .add-to-wishlist:hover{background-color:#f2c431;color:#fff}.card-item .card-title{font-size:19px;color:#0d233e;margin-bottom:2px}.card-item .card-title a{color:#0d233e;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.card-item .card-title a:hover{color:#f2c431}.card-item .card-meta{font-size:15px}.card-item .card-meta .post-dot{width:4px;height:4px;background-color:rgba(128,137,150,.4);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;margin-right:5px;margin-left:5px;position:relative;top:-3px}.card-item .card-body{padding:25px 30px;min-height:auto}@media (max-width:425px){.card-item .list-items-2 li span{width:100%}}.card-item .card-rating{padding-top:12px;padding-bottom:12px}.card-item .card-rating .badge{background-color:#f9b851;font-size:15px}.card-item .card-rating .review__text{padding-left:4px;padding-right:4px;color:#f9b851;font-size:15px}.card-item .card-rating .rating__text{font-size:14px}.card-item .card-price{font-size:15px}.card-item .card-price .price__from{font-size:13px}.card-item .card-price .price__num{color:#0d233e;font-size:18px;font-weight:500}.card-item .card-price .price__text{display:block;line-height:16px}@media (max-width:1199px){.card-item .card-price{display:block!important}}@media only screen and (min-width:768px) and (max-width:991px){.card-item .card-price{display:flex!important}}@media only screen and (min-width:480px) and (max-width:767px){.card-item .card-price{display:flex!important}}.card-item:hover{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}
.booking-form-wrap{}
.booking-form-wrap label{position:absolute;top:-13px;/*left:50px;*/left:30px !important;background-color:#fff;color:#029143}
#result-message{display:none}
.list-items li{list-style:none;text-decoration:none}
.single-product-item .image-search-icon {left:20px !important;}
.single-product-item .image-search-icon a:hover{color:#fff !important;}
.package-meta ul li{text-align:left}
.fullwidth{width:100% !important}
.site-loader .preloader-content {left:45% !important } 
.section-heading .dash-style::before {background-color:#fff }
.desti-item .desti-image img{min-height:300px;max-height:300px;  }
.sidebar .travel-package-content h5::before { background-color:#344062 } 
.feature-table tr td i{color:#029143}
.home-banner-items .banner-content .banner-title {font-size:70px !important}
.accordion .card button {text-transform:none;}
a.sub_a{padding-left:30px !important;}
@media (max-width:576px){
.header-social.social-links{margin-right:0px !important;}	
.site-identity img {max-width:120px; }
.site-identity img.trip_top{max-width:80px;}
.banner-content p{font-size:15px !important;}
.home-slider .slick-dots {bottom:100px;}
.home-banner-items .banner-content .banner-title {font-size:40px !important}
}