@font-face {
font-family: 'nimbus_sans_d_otlight';
src: url('../fonts/nimbus_sans_light-webfont.woff2') format('woff2'),
url('../fonts/nimbus_sans_light-webfont.woff') format('woff');
font-weight: normal;
font-style: normal;

}


@font-face {
font-family: 'Helvetica';
src: url('../fonts/HelveticaMedium.woff2') format('woff2'),
url('../fonts/HelveticaMedium.woff') format('woff');
font-weight: 500;
font-style: normal;
font-display: swap;
}


@font-face {
font-family: 'HelveticaNeue LT 55 Roman';
src: url('../fonts/HelveticaNeueLT-Roman.woff2') format('woff2'),
url('../fonts/HelveticaNeueLT-Roman.woff') format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}

@font-face {
font-family: 'Asphalts-Display';
src:  url('../fonts/Asphalts-Display.ttf.woff') format('woff'),
url('../fonts/Asphalts-Display.ttf.svg#Asphalts-Display') format('svg'),
url('../fonts/Asphalts-Display.ttf.eot'),
url('../fonts/Asphalts-Display.eot?#iefix') format('embedded-opentype'); 
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'HelveticaNeue';
src: url('../fonts/HelveticaNeueBold.woff2') format('woff2'),
url('../fonts/HelveticaNeueBold.woff') format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}


@font-face {
font-family: 'Helvetica 35';
src: url('../fonts/HelveticaNeue-Thin.woff2') format('woff2'),
url('../fonts/HelveticaNeue-Thin.woff') format('woff');
font-weight: 100;
font-style: normal;
font-display: swap;
}


::-webkit-input-placeholder {color:#999 !important ;}
::-moz-placeholder {color:#999 !important;}
:-moz-placeholder {color:#999 !important;}
:-ms-input-placeholder {color:#999 !important;}



body{ font-family: 'nimbus_sans_d_otlight';background-color: #ffffff;font-size: 17px;color: #505050;}






/*.menu-mobile-cross {border-radius: 5px;display: flex;align-items: center;justify-content: center;margin: 10px; 
transition: all 1s ease;  }
.menu-mobile-cross-cta {height: 50px;width: 50px;cursor: pointer; }
.menu-mobile-cross-toggle-btn {height: 2px;width: 25px;background-color: #333;position: relative;top: 50%;left: 0;margin: auto;transition: all 0.3s ease-in-out; }
.menu-mobile-cross-toggle-btn:before {content: "";height: 2px;width: 25px;box-shadow: 0 -10px 0 0 #333;position: absolute;top: 0;left: 0;
transition: all 0.3s ease-in-out; }
.menu-mobile-cross-toggle-btn:after {content: "";height: 2px;width: 25px;box-shadow: 0 10px 0 0 #333;position: absolute;top: 0;left: 0;transition: all 0.3s ease-in-out; }
.active .menu-mobile-cross-toggle-btn {background-color: transparent;transition: all 0.2s ease-in-out; }
.active .menu-mobile-cross-type1:before {left: 6px;transform: translateY(6px) rotate(-45deg); }
.active .menu-mobile-cross-type1:after {top: 0;left: 6px;transform: translateY(-8px) rotate(45deg); }
*/







/* search start  */
.searching-mobile{ display:none;}
.searching-mobile .icon-mobile-sear{ position:absolute; right:85px; top:13px;}
.searching-mobile .icon-mobile-sear .fa{color:#333;}
.searching-mobile .search-inline {width: 100%;left: 0;padding-left: 15px;padding-right: 15px;top: 0;height: 100%;position: absolute;opacity: 0;
visibility: hidden;background-color: #efefef;z-index: 9;transition: all .5s ease-in-out;}
.searching-mobile .search-inline.search-visible {opacity: 1;visibility: visible;animation: fadeInDown 0.4s ease-in-out;}
.searching-mobile .search-inline button[type="submit"] {position: absolute;right: 52px;top: 0;background-color: transparent;border: 0px;top: 0;right:54px;padding: 0px;cursor: pointer;width:54px;height: 99%;background: #eaa92a;color: #fff;}
.searching-mobile .search-inline .form-control {border: 0px;padding-left: 0;font-size:15px;position: absolute;left: 1%;top: 0;height: 100%;width: 99%;outline: none;padding-left:15px;}
.searching-mobile .search-inline .search-close {position: absolute;top: 0;right: 0;color: #616161;width:54px;height: 100%;text-align: center;
display: table;background: #efefef;text-decoration: none;}
.searching-mobile .search-inline .search-close i {display: table-cell;vertical-align: middle;}
.searching-mobile .form-control {display: block;width: 100%;padding: .375rem .75rem; font-size: 1rem;line-height: 1.5;color: #495057;background-color: #efefef;background-clip: padding-box;border: 1px solid #efefef;border-radius: .25rem;transition: border-color .3s ease-in-out, box-shadow .3s ease-in-out;}

@keyframes fadeInDown {
from {
opacity: 0;
transform: translate3d(0, -20%, 0);
}
to {
opacity: 1;
transform: translate3d(0, 0, 0);
}
}
















.logo-mobile{ display:none;}
.call-icon-mobile{ display:none;}
.menubar-design-list{ margin-right:30px;}
.menubar-design-list li a{font-family: 'Bebas Neue', cursive; font-size:16px; text-transform:uppercase; color:#333 !important; letter-spacing:1px; padding:0px;}
/*.menubar-design-list li a:hover{ color:#eaa92a !important;}*/

.menubar-design-list li{ padding:0px 5px;font-family: 'Bebas Neue', cursive; color:#333;    font-size: 14px;}
.menubar-design{ position:absolute; z-index:999; width:100%; background-color:transparent; border:none; margin-top:40px;}
.left-white-section{ width:40%; height:100%; background-color:#ccc;float:left; position:relative;}
.right-background-section{ width:60%; height:100%; background-color:#333; float:right; position:relative;}
.right-background-section img{ width:100%; height:100%; object-fit:cover;}
.humburger1 img{ width:30px; margin-top:-2px;}
.make-call{ background-color:#eaa92a; color:#333; padding:10px; border-radius:4px; border-bottom-left-radius:30px;padding-left:20px !important; padding-right:30px !important; margin-top:-12px; margin-left:10px; margin-right:10px;}
.make-call span{ font-size:12px; margin:0px;font-family: 'Helvetica 35';}
.make-call p{ font-size:17px;font-family: 'Bebas Neue', cursive; margin:0px;}
.banner-section-content{ position:absolute; width:100%;}
.left-content1{ width:40%;}
.right-content1{ width:60%;}
.left-header-design{ padding:50px; padding-right:90px; padding-left:30px;}
.left-header-design h1{font-family: 'Bebas Neue', cursive; font-size:60px; text-transform:uppercase; color:#a2a987; line-height:50px;}
.left-search-box input{ border:3px solid #ccc !important; border-radius:0px; width:300px !important;}
.left-search-box button{ background-color:transparent !important; color:#333 !important; border:none !important; margin-right:10px; position:absolute !important; right:50px; top:11px; outline:none !important;}
.left-header-design .logo img{ margin-bottom:30px;}
.download-app{ margin-top:160px; position:relative; z-index:999;}
.download-app span{ font-family: 'HelveticaNeue'; font-weight:bold; font-size:11px; text-transform:uppercase; color:#333;}
.download-app h2{ font-size:42px; margin:0px;font-family: 'Helvetica 35'; color:#333; font-style:normal; line-height:40px;}
.download-app img{ margin-top:5px; margin-right:5px; width:20px;}
.headline-design-banner{ margin-top:140px; margin-left:0px; position:absolute; top:0px; width:100%; text-align:center;}
.headline-design-banner p{ margin:0px; font-size:22px; color:#c3cccf;font-family: 'Helvetica 35';}
.headline-design-banner h2{ margin:0px; margin-top:-15px; font-size:70px; color:#c3cccf; font-family: 'Asphalts-Display';}

@keyframes zoom {
from {
transform: scale(1, 1);
}
to {
transform: scale(1.2, 1.2);
}
}

.right-background-section-pkg-img{ overflow:hidden;}
.right-background-section-pkg-img  img {-webkit-animation: zoom 10s;animation: zoom 10s;}


.gredient-transpar{ position:absolute; bottom:0px; background-image: -o-linear-gradient(to top, rgb(2 2 2 / 72%) 0%, rgba(0,0,0,0) 54%);
background-image: -moz-linear-gradient(to top, rgb(2 2 2 / 72%) 0%, rgba(0,0,0,0) 54%);
background-image: -webkit-linear-gradient(to top, rgb(2 2 2 / 72%) 0%, rgba(0,0,0,0) 54%);
background-image: -ms-linear-gradient(to top, rgb(2 2 2 / 72%) 0%, rgba(0,0,0,0) 54%);
background-image: linear-gradient(to top, rgb(2 2 2 / 90%) 0%, rgba(0,0,0,0) 54%); width:100%; height:100%;}






.pkg-section-list{ width:100%; height:340px; margin:0px 20px; background-color:orange; border-radius:10px; overflow:hidden; position:relative;}
.pkg-img img{ width:100%; height:100%; object-fit:cover; transition:0.5s;}
.pkg-section-list:hover .pkg-img img{ transform:scale(1.2);}
.pkg-content{ position:absolute; z-index:9; bottom:0px; padding:20px;width:100%;}
.pkg-content h2{font-family: 'Asphalts-Display'; font-size:40px; color:#fff; margin:0px; text-transform:capitalize;}
.pkg-content p{ color:#fff;font-family: 'HelveticaNeue LT 55 Roman'; font-size:14px; margin:0px; margin-bottom:10px;}
.countryt{ text-transform:uppercase; font-size:12px !important; margin-bottom:0px !important; margin-top:10px !important; font-weight:bold; letter-spacing:1px;}
.pkg-content span{ color:#333; font-size:18px;font-family: 'Bebas Neue', cursive; background-color:#eaa92a; border-radius:4px; border-bottom-right-radius:20px; padding:5px 10px; text-transform:uppercase; margin:10px 0px;}
.testimonial-slider-pkg-slider .testimonial{ overflow:hidden; border-radius:10px;border-bottom-right-radius:50px; }
.pkg-section-design{ position:absolute; bottom:70px; margin-left:-67px;}
.testimonial-slider-pkg-slider{ width:63%;float:right;}

.pkg-section-design .owl-pagination { margin-top:-60px;text-align: center; z-index:9;}
.pkg-section-design .owl-buttons .owl-prev { width:14px !important; right:70px !important;top:-40px !important; left:auto !important;}
.pkg-section-design .owl-buttons .owl-next {width:15px !important; right:30px !important;top:-40px !important;}
.pkg-section-design .owl-page{display: inline-block;width: 12px;height: 12px;margin: 5px 7px;filter: Alpha(Opacity=80);opacity: 0.8;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background:#cacaca;}
.pkg-section-design .owl-page.active {display: inline-block;width: 12px;height: 12px;margin: 5px 7px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px; background-color:#fff;}








.why-choose-us-section{ background:url(../images/why-us.png); width:100%; height:500px; background-size:100%; background-repeat:no-repeat; position:relative;}
.why-choose-us-section h2{font-family: 'Asphalts-Display'; color:#e1b781; font-size:90px; text-align:center;}
.line-why{ background:url(../images/line-icon.png); width:57%; height:197px; position:absolute;z-index: 99;top: 114px;right: 0px;background-repeat: no-repeat;text-align: right;}
.why-list-design{width:55%; float:right; position:relative; z-index:999;}
.list-why1{ float:left; width:25%;margin-top: 71px;margin-left: 46px;}
.list-why1 img{ float:left; margin-right:10px;}
.list-why1 .why-text{ float:left; text-align:left; margin-top:20px;}
.list-why1 h2{font-family: 'Bebas Neue', cursive; font-weight:bold; font-size:50px; color:#866d57; margin:0px; line-height:33px;}
.list-why1 p{font-family: 'HelveticaNeue LT 55 Roman'; font-size:14px; color:#866d57; margin:0px;}
.list-why2{ float:left; width:25%;margin-top:127px;margin-left:52px;}
.list-why2 img{ float:left; margin-right:10px;}
.list-why2 .why-text{ float:left; text-align:left; margin-top:5px;}
.list-why2 h2{font-family: 'Bebas Neue', cursive; font-weight:bold; font-size:50px; color:#866d57; margin:0px; line-height:33px;}
.list-why2 p{font-family: 'HelveticaNeue LT 55 Roman'; font-size:14px; color:#866d57; margin:0px;}
.list-why3{ float:left; width:25%;margin-top:49px;margin-left:31px;}
.list-why3 img{ float:; margin-right:10px; margin-top:-70px;}
.list-why3 .why-text{ float:left; text-align:left; margin-top:5px;}
.list-why3 h2{font-family: 'Bebas Neue', cursive; font-weight:bold; font-size:32px; color:#866d57; margin:0px; line-height:27px;}
.list-why3 p{font-family: 'HelveticaNeue LT 55 Roman'; font-size:14px; color:#866d57; margin:0px;}




.call-trip-text{ float:left; margin-top:15px;}
.call-trip{ background-color:#1f242e; padding:20px; height:150px;}
.call-trip img{ float:left; margin-right:30px;}
.call-trip-text h3{ margin:0px;font-family: 'HelveticaNeue'; font-weight:bold; font-size:15px; color:#fff;}
.call-trip-text h2{ margin:0px;font-family: 'Helvetica 35'; color:#fff; font-size:52px; font-style:normal; font-weight:300; margin-left:30px;}
.call-trip-btn{ background-color:#eaa92a; border-radius:4px; border-bottom-left-radius:20px; padding:10px 30px; text-transform:uppercase; float:left; margin-left:30px; margin-top:30px; }
.call-trip-btn a{font-size:13px;font-family: 'HelveticaNeue';color:#fff; text-decoration:none; }


.left-search-box input{ height:50px;}




.pkg-best-offer{ position:relative; margin:50px 0px;margin-bottom:20px;}
.pkg-best-offer-list{ width:100%; height:400px; border-radius:10px; border-bottom-right-radius:50px; background-color:yellow; overflow:hidden; position:relative; }
.pkg-best-offer-headline{ text-align:center; margin-bottom:30px; }
.pkg-best-offer-headline h2{ font-size:40px; color:#bba175;font-family: 'HelveticaNeue';text-transform:capitalize; margin:0px;}
.pkg-best-offer-headline p{ font-size:20px; color:#aeb0bb;font-family: 'Bebas Neue', cursive;}
.pkg-best-offer-list-img img{ width:100%; height:100%; object-fit:cover; transition:0.5s;}

.pkg-best-offer-list:hover .pkg-best-offer-list-img img{ transform:scale(1.2);}
.pkg-best-offer-list-content{ position:absolute; bottom:20px; padding:15px;  padding-bottom:0px;color:#fff; width:100%; z-index:1;}
.pkg-best-offer-list-content h2{font-family: 'Asphalts-Display'; font-size:45px; margin:0px;}
.pkg-best-offer-list-content p{font-family: 'HelveticaNeue LT 55 Roman'; font-size:17px;}
.day-pkg span{ color:#333;font-family: 'Bebas Neue', cursive; background-color:#eaa92a; border-radius:4px;  border-bottom-right-radius:20px; padding:8px 15px; float:left; margin-right:10px;}
.day-pkg p {font-family: 'Bebas Neue', cursive; font-size:20px !important; margin-top:7px; margin-bottom:0px; float:left;}
.pkg-best-offer-section{ padding:10px 0px; float:left; width:100%;}





.customer-section-position{ overflow:hidden; padding:50px 0px; padding-top:100px;}
.customer-section{ position:relative;}
.customer-sect-left-img img{ width:500px; position:absolute; top:-280px; z-index:-1;}
.wd-customer{ width:52%; float:right; overflow:visible;}
.customer-sect-testimonial img{ float:left; margin-right:30px; position:absolute; margin-left:-150px; margin-top:40px;}
.customer-sect-testimonial-brd{ padding:50px; padding-left:40px; padding-right:40px; padding-bottom:30px; border:2px solid #ddd0bc; border-radius:40px; border-left:none; border-top-left-radius:0px; border-bottom-left-radius:0px;}
.customer-sect-testimonial-brd h2{ margin:0px; margin-top:20px;}

.customer-sect-headline h2{ position:absolute; background-color:#fff; width:300px; margin:0px auto; padding:5px 10px;font-family: 'Bebas Neue', cursive; color:#bba175; font-size:40px;top: -24px;z-index: 9; left:33px;}
.customer-sect-testimonial-brd p{ font-size:18px;}
.customer-sect-testimonial-brd h2{margin:0px auto; margin-top:20px;font-family: 'Bebas Neue', cursive; color:#aeb0bb; font-size:20px;}
.red-quo{ position:absolute; width:35px; padding:10px 0px; bottom:40px; right:0px; z-index:9; background-color:#fff;}



.customer-section .owl-pagination { margin-top:-60px;text-align: center; z-index:9;}
.customer-section .owl-buttons .owl-prev { width:14px !important; right:0px !important;top:-41px !important; left:0px !important;margin-left: -17px;margin-top: -43px;}
.customer-section .owl-buttons .owl-next {width:15px !important; right:0px !important;left:45px !important;top:-41px !important;margin-top: -43px;}
.customer-section .owl-page{display: inline-block;width:8px;height:8px;margin: 5px 3px;filter: Alpha(Opacity=80);opacity: 0.8;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background:#a3a3a3;}
.customer-section .owl-page.active {display: inline-block;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px; background-color:#f45353;}
.customer-section .owl-pagination{ position:absolute; top:-18px;}




.deal-pkg-day-sect-testimonial{ text-align:center;}
.deal-pkg-day-sect-testimonial img{ width:1218px; margin:auto;}
.deal-pkg-day{ padding:70px 0px; background-color:#ecf0f1; position:relative; padding-bottom:40px;}
.deal-opp{ font-size:120px; position:absolute; top:0px; margin:0px;font-family: 'Asphalts-Display'; color:#f3f4f6; text-align:center; left:0px; right:0px;}
.headline-aligh-day-deal h1{ font-size:40px;font-family: 'Bebas Neue', cursive; color:#bba075; text-align:center; left:0px; right:0px; z-index:9; position:relative; margin-top:0px; margin-bottom:50px;}
.headline-aligh-day-deal{ text-align:center;}


.deal-pkg-day .owl-pagination { margin-top:20px;text-align: center; z-index:9;}
.deal-pkg-day .owl-buttons .owl-prev { position:relative !important; width:14px !important;left:-24px !important; right:0px !important; top:auto !important; bottom:0px; margin:auto;    margin-top: -30px; }
.deal-pkg-day .owl-buttons .owl-next {width:15px !important;left:25px !important; right:0px !important; top:auto !important; bottom:0px;  position:relative !important; margin:auto; margin-top: -30px; }
.deal-pkg-day .owl-page{display: inline-block;width:8px;height:8px;margin: 5px 3px;filter: Alpha(Opacity=80);opacity: 0.8;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background:#a3a3a3;}
.deal-pkg-day .owl-page.active {display: inline-block;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px; background-color:#f45353;}







.article-and-tips{ background-color:#edca28; padding:60px 0px;position:relative; height:598px;}
.article-and-tips:before{ background-image:url(images/line-arr.png); position:absolute; content:""; top:-17px;left: 0px;
background-repeat: repeat; width: 100%;height: 34px;}
.headline-article{ text-align:center;}
.headline-article h2{font-family: 'Asphalts-Display'; color:#333; font-size:70px; margin:0px;}
.headline-article p{font-family: 'Bebas Neue', cursive; font-size:25px; color:#333;}
.article-and-tips-sect-testimonial{ width:94%; height:460px; position:relative; border:1px solid #edca28; border-radius:8px; border-bottom-right-radius:50px; overflow:hidden;}
.article-tips-img{ width:100%; height:325px; overflow:hidden;}
.article-tips-img img{ width:100%; height:100%; object-fit:cover; transition:0.5s;}
.article-and-tips-sect-testimonial:hover .article-tips-img img{ transform:scale(1.2);}
.article-content-tips{ background-color:#fff; width:100%; padding:15px;}
.article-content-tips h2{ margin:0px; font-size:25px; margin-bottom:10px; font-family: 'nimbus_sans_d_otlight';}
.article-content-tips p{ font-weight:bold; color:#333; font-size:15px;}
.article-and-tips-sect{ padding:0px 100px; margin-top:100px;}



.article-and-tips .owl-pagination { margin-top:-60px;text-align: center; z-index:9;}
.article-and-tips .owl-buttons .owl-prev { width:14px !important; right:100px !important;top:-60px !important; left:0px !important;margin-left: -17px;margin-top: -43px; margin:auto; z-index:999;}
.article-and-tips .owl-buttons .owl-next {width:15px !important; right:0px !important;left:30px !important;top:-60px !important;margin-top: -43px; margin:auto; z-index:999;}
.article-and-tips .owl-page{display: inline-block;width:8px;height:8px;margin: 5px 3px;filter: Alpha(Opacity=80);opacity: 0.8;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background:#fff;}
.article-and-tips .owl-page.active {display: inline-block;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px; background-color:#333;}
.article-and-tips .owl-pagination{ position:absolute; top:5px; width:81%;}




.himalaya-visit-about{ padding:100px 0px; padding-top:230px; padding-bottom:0px;}
.himalaya-visit-about-heading{ width:40%; float:left; padding:30px; padding-top:0px;}
.himalaya-visit-about-content{ width:60%; float:left; padding:20px; padding-top:0px;}
.himalaya-visit-about-heading h2{font-family: 'Asphalts-Display'; font-size:90px; color:#bba175; padding-left:90px;margin:0px;}
.himalaya-visit-about-heading img{ float:left; margin-right:20px; width:60px;}
.himalaya-visit-about-heading p{ font-size:20px; float:right; width:81%;font-weight: 700; padding-right:40px;}





ul.social-network {list-style: none;display: inline;margin-left:0 !important;padding: 0;}
ul.social-network li {display: inline;margin: 0 2px;}
/* footer social icons */
/*.social-network a.icoRss:hover {background-color: #F56505;}
.social-network a.icoFacebook:hover {background-color:#3B5998;}
.social-network a.icoTwitter:hover {background-color:#33ccff;}
.social-network a.icoGoogle:hover {background-color:#BD3518;}
.social-network a.icoVimeo:hover {background-color:#0590B8;}
.social-network a.icoLinkedin:hover {background-color:#007bb7;}*/
.social-network a.icoRss:hover i, .social-network a.icoFacebook:hover i, .social-network a.icoTwitter:hover i,
.social-network a.icoGoogle:hover i, .social-network a.icoVimeo:hover i, .social-network a.icoLinkedin:hover i {color:#fff;}
a.socialIcon:hover, .socialHoverClass {color:#44BCDD;}
.social-circle li a {display:inline-block;position:relative;margin:0 auto 0 auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;width:40px;height:40px;font-size:15px;background-color:#2b201d; border:1px solid #7e523e;}
.social-circle li i {margin:0;line-height:40px;text-align: center;}
.social-circle li a:hover i, .triggeredHover {-moz-transform: rotate(360deg);-webkit-transform: rotate(360deg);-ms--transform: rotate(360deg);transform: rotate(360deg);-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-o-transition: all 0.2s;
-ms-transition: all 0.2s;transition: all 0.2s;}
.social-circle i {color: #fff;-webkit-transition: all 0.8s;-moz-transition: all 0.8s;-o-transition: all 0.8s;-ms-transition: all 0.8s;transition: all 0.8s;}




.footer-section-design{ background:url(../images/footer-img.png); background-size:100%; width:100%; height:1100px; padding:100px 0px; margin-top:-400px;}
.footer-inner-bg{background:url(../images/footer-inner.png);margin-top: -940px; height:100%; padding-bottom:30px;}
.footer-inner-bottom-bg{ background-color:#2b201d !important; color:#fff;}
.footer-inner-bg h2{ color:#2b201d !important;}
.footer-inner-bg .btn-color-button{ background-color:#fc6b02 !important;}
.footer-inner-bg .first-footer-section-social-icon p{ color:#2b201d !important;}
.footer-section-coloum{ margin-top:350px; float:left; width:100%;}
.first-footer-section h2{ font-size:15px; text-transform:uppercase; color:#bba175; margin:0px;font-family: 'HelveticaNeue'; font-weight:bold;}
.first-footer-section-list{ list-style:none; padding:0px; margin-top:15px; margin-bottom:60px;}
.first-footer-section-list li{ margin-bottom:5px;}
.first-footer-section-list li a{ color:#fff; font-size:13px; text-decoration:none; font-weight:700; letter-spacing:1px;}
.first-footer-section-list li a span{ margin-right:5px;}
.first-footer-section-logo img{ width:90px;}
.first-footer-section-social-icon{ padding-top:10px;}
.first-footer-section-social-icon p{ margin-bottom:0px; margin-top:10px; color:#7e523e;font-weight:700; letter-spacing:1px; font-size:14px;}
.second-footer-section h2{ font-size:15px; text-transform:uppercase; color:#bba175; margin:0px;font-family: 'HelveticaNeue'; font-weight:bold;}
.second-footer-section-list{ list-style:none; padding:0px; margin-top:15px; margin-bottom:60px;}
.second-footer-section-list li{ margin-bottom:5px;}
.second-footer-section-list li a{ color:#fff; font-size:13px; text-decoration:none; text-transform:uppercase;font-weight: 700;letter-spacing: 1px;}
.third-footer-section h2{ font-size:55px; text-transform:uppercase; color:#bba175; margin:0px; margin-top:-40px; margin-bottom:10px;font-family: 'Asphalts-Display'; padding-left:10px; }
.form-design-section-footer .form-control{ background-color:#2b201d; border:1px solid #856d51; border-radius:3px; height:55px; padding-left:50px;}
.section-ft-list{ position:relative;}
.section-ft-list img{ position:absolute; top:19px; left:20px;}
.section-ft-list textarea{ height:100px !important;}
.tsted img{ top:10px;}
.phon1 img{ top:17px;}
.dt1 img{ top:18px;}
.btn-color-button{ border-radius:0px; background-color:#f45353; color:#fff !important; text-transform:uppercase; font-size:17px; height:55px;font-weight:700; letter-spacing:1px;}
.form-design-section-footer .form-group{ margin-bottom:5px;}
.pl-121{ padding-right:0px;}
.footer-bootom-design{ text-align:center; background-color:#bba175; padding:18px 0px;}
.footer-bootom-design p{ text-align:center; color:#fff; font-size:15px; margin:0px; text-transform:uppercase;}
.back-to-top {cursor: pointer;position: fixed;bottom:36px;right: 70px;display:none;}






/*Inner Page Design*/
.inner-menu-design{ background-color:#bba175; margin:0px; padding:20px 0px; border-radius:0px; padding-bottom:20px;}
.inner-menu-design .menubar-design-list{ margin-top:10px;}
.inner-menu-design .menubar-design-list li a{ color:#fff !important; font-weight:500; font-size:17px;}
.inner-menu-design .menubar-design-list li{ color:#fff !important; font-size:14px;}
.inner-menu-design .make-call{ padding:3px 15px !important;}
.inner-menu-design .make-call p{ line-height:15px;}
.inner-section-list img{ width:100%; height:100%;}
.inner-gallery-d a{ padding:3px 10px; background-color:#edca28; color:#333; font-size:14px; text-decoration:none; width:100px; position:absolute; bottom:33px; right:125px;}
.inner-gallery-d a p img{ margin-right:7px;}
.inner-gallery-d a p{ margin:0px;}
.inner-section-design{ position:relative;}


.inner-left-side-top{ top:0px; background-color:#fff; z-index:999; left:59px; width:400px; text-shadow:none; padding:30px 50px; float:left; height:100%; border-bottom:20px solid #f6ce53; display:inline-table; padding-bottom:10px; height:610px;}
.logo-inner-bg{ margin-bottom:8px; margin-top:-20px;}
.day-night{ text-align:left;}
.day-night span{ color:#333; font-size:18px; text-transform:uppercase;font-family: 'Bebas Neue', cursive; letter-spacing:1px;}
.day-night h2{ margin:0px; font-size:65px;font-family: 'Bebas Neue', cursive; color:#bba175; line-height:50px; margin-top:5px; }
.day-night h2 span{ margin:0px; font-size:65px;font-family: 'Bebas Neue', cursive; color:#1f242e; }
.day-night p{ margin:0px; font-size:20px;font-family: 'HelveticaNeue LT 55 Roman'; color:#9ea6b6; line-height:18px; }
.total-pri-inner{ border:1px solid #ccc; border-radius:8px; border-bottom-left-radius:50px; padding:20px 25px; float:left; width:100%; margin-top:20px; margin-bottom:20px;}
.total-pri-inner p{ margin:0px; font-size:15px; color:#999; text-align:left; margin-bottom:15px;}
.total-pri-inner p span{ color:#333; text-decoration:line-through;}
.total-pri-p{ float:left; text-align:left; margin-right:10px;}
.total-pri-p h2{ margin:0px; color:#eaa92a; font-size:30px;font-family: 'HelveticaNeue'; font-weight:bold; text-align:left; line-height:18px;}
.total-pri-p span{ font-size:14px; text-transform:uppercase;color:#eaa92a; text-align:left;font-family: 'HelveticaNeue'; font-weight:bold;}
.pre-total{ float:left; padding:5px 10px; color:#fff; background-color:#eaa92a; border-radius:3px; border-bottom-right-radius:14px; padding-right:15px; margin-top:-3px;}
.pre-total p{ margin:0px; color:#fff;font-family: 'HelveticaNeue'; font-weight:bold; font-size:14px;}
.inner-list-meals{ list-style:none; padding:0px; float:left; width:100%;display: flex; margin-bottom:0px;}
.inner-list-meals li{ display:inline-block; text-align:center; width:33.33%;}
.inner-list-meals li img{ width:60px; display:block; margin:auto;}
.inner-list-meals li p{ font-size:15px; color:#eaa92a; line-height:17px;}



.inner-body-section{ background-color:#e0e5ed; padding:50px 0px;}
.inner-bg-style{ padding:30px 35px; border-radius:20px; border-bottom-left-radius:60px; background-color:#fff; float:left; width:100%; margin-bottom:26px; position:relative;}
.form-inner-left h2{ margin:0px; font-size:18px; color:#cebda1;font-family: 'HelveticaNeue LT 55 Roman'; margin-top:0px; margin-bottom:20px; padding-left:10px;}
.form-inner-left .form-control{ border-radius:7px; border:1px solid #ccc;}
.check-inner-line { margin-bottom:10px; float:left; width:100%;}
.check-inner-line img{ float:left; width:20px; margin-right:10px;}
.check-inner-line p{ float:left; width:90%; font-size:14px;} 
.send-query{ background-color:#fc6b02; padding:15px; color:#fff;font-family: 'HelveticaNeue LT 55 Roman'; border-radius:5px; border-bottom-left-radius:30px; font-size:16px;}


.blue-color-bg{ background-color:#31abee; color:#fff; position:relative; overflow:hidden;}
.got-questio{ position:absolute; top:30px; right:-20px;}
.got-a-question{ width:75%;}
.got-a-question h2{ margin:0px;font-family: 'Helvetica 35'; font-size:30px; margin-bottom:10px;}
.got-line{ width:100%; height:1px; background-color:#fff; margin-bottom:20px;}
.got-a-question p{ font-size:14px;font-family: 'HelveticaNeue LT 55 Roman';}
.got-a-question ul{ list-style:none; padding:0px;margin-top:23px;}
.got-a-question ul li{ margin-bottom:4px;font-family: 'HelveticaNeue LT 55 Roman';}
.got-a-question ul li p{ font-size:18px; margin-bottom:0px;}
.got-a-question ul li .tim{ font-size:14px;}



.inner-why-choose-background{ background:url(../images/left-inner-why.png); width:100%; height:440px; background-repeat:no-repeat; background-size:100%;background-position: 100%;}
.inner-left-why-choose-heading{ float:left; position:relative;}
.inner-left-why-choose-heading h2{font-family: 'Bebas Neue', cursive; font-size:50px; line-height:40px;color:#e1b781;}
.inner-left-why-choose ul{ padding:0px; list-style:none; float:left; width:64%; padding-left:50px; margin-top:20px;}
.inner-left-why-choose ul li{ margin-bottom:25px; display:inline-block;}
.inner-left-why-choose ul li img{ float:left; margin-right:16px; width:40px;    margin-top: -9px;}
.why-inner-list{ text-align:left; float:left;}
.why-inner-list h2{ margin:0px;font-family: 'Bebas Neue', cursive; font-size:35px; color:#866d57; line-height:23px; text-align:left;}
.why-inner-list p{ margin:0px; font-size:15px; color:#866d57; text-align:left;}
.secon{ margin-top:0px !important;}
.thir-wht{ width:50px !important; margin-top:10px !important;}
.thir-wht-co p{ margin-bottom:3px;}
.thir-wht-co h2{ line-height:29px;}
.inner-left-why-choose-line{ width:1px; height:50px; background-color:#e1b781; position:absolute; top:53px; right:-23px;}
.mr-bottom{ margin-bottom:10px !important;}



.inner-hightlight-section .headline-aligh-day-deal h1{ position:relative;}
.inner-hightlight-section .headline-aligh-day-deal h1 img{ margin-top:-18px; margin-left:0px; position:absolute; left:-38px;}
.inner-hightlight-section .headline-aligh-day-deal{ text-align:left;}
.inner-hightlight-section .deal-opp{ text-align:left; left:80px; top:-17px; color:#f7f8fc;}
.inner-hightlight-section .headline-aligh-day-deal h1{ text-align:left; margin-left:40px;font-family: 'HelveticaNeue LT 55 Roman'; font-size:30px; margin-top:30px;}
.inner-hightlight-section ul{ list-style:none; padding:0px;}
.inner-hightlight-section ul li img{ margin-right:30px; float:left; margin-top:5px;}
.inner-hightlight-section ul li p{float:left; width:92%; margin:0px;}
.inner-hightlight-section ul li{ margin-bottom:10px; display:inline-block;}


.inner-tabbing-design .panel{border: none;border-radius: 0;box-shadow: none;margin:0px;}
.inner-tabbing-design .panel-heading{padding: 0;background: #fff;border: none;position: relative;}
.inner-tabbing-design .panel-title a{display: block;padding:26px;border-radius:10px;font-size: 20px;font-weight:600;border:1px solid #929292;background: #fff;color:#929292;position: relative; border-bottom-right-radius:27px; text-decoration:none;}
.inner-tabbing-design .panel-title a.collapsed{border:1px solid rgb(158 166 182 / 67%);background: #fff;color:#929292;}
.inner-tabbing-design .panel-title a:before,
.inner-tabbing-design .panel-title a.collapsed:before{content:'-';font-size:35px;color:#edca28;text-align: right;position: absolute;top:13px;right:23px;z-index: 1;transition: all 0.3s ease 0s;}
.inner-tabbing-design .panel-title a.collapsed:before{content:'+';border: none; color:#edca28;font-size:25px; top:22px;}
.inner-tabbing-design .panel-body{padding: 15px 20px 0;margin: 0 0 0 30px;border: none;font-size: 14px;color: #333;line-height: 28px;position: relative; border:none !important;}
.inner-tabbing-design .panel-body:before{content: "";display: block;width:1px;height:100%;background: #929292;position: absolute;
top:0;left:0px;}
.inner-tabbing-design-body{ border:none !important;}
.inner-tabbing-design-title h2{ float:left; font-size:20px; margin:0px; padding:8px 20px; border-radius:7px; border-bottom-left-radius:20px; border:1px solid rgb(158 166 182 / 67%); background-color:#fff; margin-right:20px; color:#9ea6b6;font-family: 'Bebas Neue', cursive; margin-top:-10px;}
.inner-tabbing-design-title p{ text-decoration:none; margin:0px; color:#9ea6b6; font-size:20px; font-weight:bold; font-family: 'nimbus_sans_d_otlight'; letter-spacing:0px; font-weight:500;}
.list-tabbing-conent{ padding:0px; list-style:none; position:relative;}
.list-tabbing-conent li{ display:inline-block; margin-bottom:4px; width:100%; padding-left:10px;}
.list-tabbing-conent li img{ float:left;    margin-left: -35px; margin-top:4px;}
.list-tabbing-conent li p{ float:left; width:97%; margin:0px; line-height:20px; font-size:16px; font-family: 'nimbus_sans_d_otlight';}
.orange{ padding-left:11px; color:#eaa92a;font-family: 'HelveticaNeue LT 55 Roman'; font-size:15px;}
.expand-all{ background-color:#fc6b02; border-radius:2px; border-bottom-right-radius:18px; color:#fff;font-family: 'Bebas Neue', cursive; padding:3px 10px; width:100px; text-align:center; float:right; position:absolute; right:30px; top:63px;}
.inner-tabbing-design{ margin-top:44px; margin-bottom:5px;}
.inner-first-section-design{ float:left; width:100%; margin-bottom:0px;}



.itenery-design-inner .headline-aligh-day-deal h1{ position:relative;}
.itenery-design-inner .headline-aligh-day-deal h1 img{ margin-top:1px; margin-left:0px; position:absolute; left:-35px;}
.itenery-design-inner .headline-aligh-day-deal{ text-align:left;}
.itenery-design-inner .deal-opp{ text-align:left; left:80px; top:-17px; color:#f7f8fc;}
.itenery-design-inner .headline-aligh-day-deal h1{ text-align:left; margin-left:40px;font-family: 'HelveticaNeue LT 55 Roman'; font-size:30px; margin-top:30px;}




.inclusion-section-design-list img{ float:left; margin-right:30px; padding:0px 0px; width:46px; margin-top:-6px;}
.inclusion-section-design-list p{ float:left;width:73%; margin:0px; font-size:16px; color:#333; font-family: 'nimbus_sans_d_otlight'; line-height:17px;}
.inclusion-section-design-list span{ font-size:14px; color:#999;}
.inclusion-section-design-list{ background-color:#fff; border:1px solid #ccc; border-radius:8px; border-bottom-right-radius:40px; padding:25px 20px; float:left; width:100%; height:90px;}
.list-incl-listing-design{ float:left; width:100%; margin-top:0px;}
.section-wise-list{ float:left; width:100%; margin-bottom:30px;}





.inclusion-section-design .deal-pkg-day{ padding:70px 0px; background-color:#ecf0f1; position:relative; padding-bottom:40px;}
.inclusion-section-design .deal-opp{ font-size:120px; position:absolute; top:-10px; margin:0px;font-family: 'Asphalts-Display'; color:#f3f4f6; text-align:center; left:0px; right:0px;}
.inclusion-section-design .headline-aligh-day-deal h1{ font-size:35px;font-family: 'HelveticaNeue LT 55 Roman'; color:#bba075; text-align:center; left:0px; right:0px; z-index:9; position:relative; margin-top:0px; margin-top:30px;}
.inclusion-section-design .headline-aligh-day-deal{ text-align:center;}


.exclusions-section-design .headline-aligh-day-deal h1{ position:relative;}
.exclusions-section-design.headline-aligh-day-deal h1 img{ margin-top:-18px; margin-left:0px; position:absolute; left:-38px;}
.exclusions-section-design .headline-aligh-day-deal{ text-align:left;}
.exclusions-section-design .deal-opp{ text-align:left; left:20px; top:-17px; color:#f7f8fc;}
.exclusions-section-design .headline-aligh-day-deal h1{ text-align:left; margin-left:0px;font-family: 'HelveticaNeue LT 55 Roman'; font-size:30px; margin-top:30px;}
.exclusions-section-design ul{ list-style:none; padding:0px;}
.exclusions-section-design ul li img{ margin-right:20px; float:left; margin-top:5px;}
.exclusions-section-design ul li p{float:left; width:90%; margin:0px; font-size:16px;}
.exclusions-section-design ul li{ margin-bottom:10px; display:inline-block; width:100%;}





.policy-section-listing-content h2{ margin:0px; font-size:19px; color:#333;font-family: 'HelveticaNeue';}
.policy-section-listing-content ul{ list-style:none; padding:0px; margin:40px 0px;}
.policy-section-listing-content ul li img{ float:left; margin-right:20px; margin-top:8px;}
.policy-section-listing-content ul li{ margin-bottom:5px; display:inline-block; width:100%;}
.policy-section-listing-content ul li p{ float:left; width:90%; margin-bottom:0px;}
.right-light-policy{ border-right:1px solid #eeeeee;}
.right-light-policy-pd{ padding-left:30px;}
.policy-section-listing{ float:left; width:100%; margin-top:30px;}
.policy-section-design .deal-pkg-day{ padding:70px 0px; background-color:#ecf0f1; position:relative; padding-bottom:40px;}
.policy-section-design .deal-opp{ font-size:120px; position:absolute; top:0px; margin:0px;font-family: 'Asphalts-Display'; color:#f3f4f6; text-align:center; left:0px; right:0px;}
.policy-section-design .headline-aligh-day-deal h1{ font-size:40px;font-family: 'HelveticaNeue LT 55 Roman';  color:#bba075; text-align:center; left:0px; right:0px; z-index:9; position:relative; margin-top:0px; margin-top:40px;}
.policy-section-design .headline-aligh-day-deal{ text-align:center;}








.inner-banner-section-content .owl-pagination { margin-top:-60px;text-align: center; z-index:9;}
.inner-banner-section-content .owl-buttons .owl-prev { width:14px !important; right:306px !important;top:auto !important; bottom:30px !important; left:auto !important;}
.inner-banner-section-content .owl-buttons .owl-next {width:15px !important;  right:266px !important;top:auto !important; bottom:30px !important; left:auto !important;}
.inner-banner-section-content .owl-page{display: inline-block;width: 12px;height: 12px;margin: 5px 7px;filter: Alpha(Opacity=80);opacity: 0.8;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background:#cacaca;}
.inner-banner-section-content .owl-page.active {display: inline-block;width: 12px;height: 12px;margin: 5px 7px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px; background-color:#fff;}

/*Inner Page Design*/







/*animation effect*/


img.vert-move {
-webkit-animation: mover 1s infinite  alternate;
animation: mover 1s infinite  alternate;
}
img.vert-move {
-webkit-animation: mover 1s infinite  alternate;
animation: mover 1s infinite  alternate;
}
@-webkit-keyframes mover {
0% { transform: translateY(0); }
100% { transform: translateY(-10px); }
}
@keyframes mover {
0% { transform: translateY(0); }
100% { transform: translateY(-10px); }
}



/*
@-webkit-keyframes typing { from { width:0%; } }

.typingwriter { 
width:100%;
white-space: nowrap;
overflow: hidden;
-webkit-animation: typing 2s steps(30, end), blink-caret 0.5s step-end infinite alternate;
animation-duration:2s;
}

@-webkit-keyframes typing2 { from { width:0%; } }

.typingwriter2 { 
width:100%;
white-space: nowrap;
overflow: hidden;
-webkit-animation: typing2 2s steps(30, end), blink-caret 0.5s step-end infinite alternate;
animation-delay:5.2s;
}
*/


/*animation effect*/





/*about us*/

.about-navigation-page{    background-color: rgb(57 41 73 / 80%);}
.about-inner-left-side{ padding-top:30px !important;}
.about-inner-left-side .logo-inner-bg{ text-align:left; margin-top:20px;}
.about-inner-left-side .day-night h2{ font-size:40px; color:#eaa92a;line-height:35px;}
.about-inner-left-side .day-night h2 span{ font-size:40px;}
.about-inner-left-side .day-night p{ margin-top:15px; font-size:15px; color:#333; line-height:20px;}
.qu-about{ position:absolute; right:30px; bottom:40px;}
.about-hea{ position:absolute; right:20px; top:30px; width:70px;}
.banner-center-text-design{ width:100%; background-color:rgb(0 0 0 / 78%); padding:20px; padding-left:40%; color:#fff; position:absolute; left:0px; width:100%; text-align:left;bottom:233px;}
.banner-center-text-design h2{ margin:0px;    font-family: 'Bebas Neue', cursive; font-size:50px;}
.banner-center-text-design ul{ list-style:none; padding:0px;}
.banner-center-text-design ul li{ display:inline-block; margin:0px 4px; font-size:20px;}
.banner-center-text-design ul li a{  color:#eaa92a; text-decoration:underline;}
.none-under-line{ color:#fff !important; text-decoration:none!important;}
.none-under-line:hover{ color:#eaa92a !important; text-decoration:underline!important;}
.the-rare-beauty{ background:url(../images/about/a1.png); background-size:100%; background-repeat:no-repeat; width:100%; height:558px; margin:40px 0px; padding:20px 0px;}
.content-rare{ width:42%; color:#fff; padding:30px 0px; float:right;}
.content-rare h2{font-family: 'Asphalts-Display'; font-size:70px; margin-top:0px;}
.content-rare p{ font-size:17px; line-height:20px;}

.who-we-are-about{ background:url(../images/about/we-are.png); background-size:100%; width:100%; height:623px; background-repeat:no-repeat; padding:80px 0px; margin-bottom:30px;}
.who-we-are-content-left{ padding:60px 30px; padding-top:100px; color:#333; text-align:center;}
.who-we-are-content-left h2{font-family: 'Asphalts-Display'; font-size:70px; margin-top:0px;}
.who-we-are-content-left p{ font-size:17px; line-height:24px;}
.who-we-are-about img{ width:100%;}

.our-value{ background:url(../images/about/value.png); height:1000px; background-size:100%; width:100%;}
.content-value{ text-align:center; padding:0px 100px;}
.content-value h2{font-family: 'Asphalts-Display'; font-size:70px; margin-top:0px; color:#333;}
.content-value p{ font-size:17px; color:#333; margin-bottom:30px;}
.content-value h3{font-family: 'Asphalts-Display'; font-size:50px; margin-top:0px; color:#999; line-height:30px;}
.content-value h3 span{  font-family: 'Bebas Neue', cursive; font-size:50px;}

.about-listing-tab-design{ margin-top:-200px; }
.about-listing-tab-design-tab{ padding:0px 70px;}
.about-listing-box{ background-color:#fff; border-radius:15px; border:2px solid #ccc; border-bottom-right-radius:50px;  padding:30px 35px; text-align:center; height:400px;}
.about-listing-box h2{ color:#333; font-size:30px;}
.about-listing-box p{ font-size:17px; color:#333; font-weight:bold; margin-bottom:20px;}
.about-listing-box a{ color:#333; text-decoration:underline; font-style:italic; font-weight:bold; font-size:17px;}
.about-footer{ margin-top:-270px;}
.about-footer .footer-section-coloum{ margin-top:479px;}
/*about us*/








