body{ margin:0px; padding:0px; font-family: 'Poppins', sans-serif; font-size:15px; color:#525252;}

.maxw1110px{ max-width:1110px; margin:0px auto;}
a{ color:#695712; font-size:13px;}


/* nav */
.logo{padding:0px;}
.top{ min-height:79px;}
.navbar-default{ border-color:inherit;}
.nav_in{ min-height:74px; background:#fff;padding: 20px 0px;}
.navbar{ margin-bottom:0px; border:none;}
.navbar-fixed-top{ position:inherit}
.navbar-nav{ float:right; margin-top:10px;padding-right:50px; }
.nav > li{ margin-left:20px;}
.nav > li > a.active{  color:#1a5cb9; border-bottom:4px solid #79c060;}
.nav > li > a{font-family: 'Poppins'; padding:0px 0px 15px;text-transform: uppercase;font-size: 15px;color: #333231;border-bottom:4px solid transparent; font-weight:500;}
.navbar-default .nav > li > a:hover, .nav > li > a:focus{ background-color:inherit;color:#1a5cb9; border-bottom:4px solid #79c060; transition:all .3s ease-in-out}
.navbar-nav > li > a.active { color:#1a5cb9;border-bottom:4px solid #79c060;}
.navbar-collapse { border-top:none; }
.navbar-default .navbar-collapse{ border-color:inherit;}
.call{width: 160px;float: right;margin-top: 5px;min-height: 30px;}
.call h2{font-family: 'Poppins'; font-size:15px; color:#1a5cb9; margin:0px; padding:5px 0px;}

.top_scroll{position:absolute; width:60px; height:57px; padding-top:11px; z-index:9; border-radius:50%; background-color:#999999; text-align:center; font-size:26px; color:#FFFFFF !important; right:20px; bottom:20px; position:fixed;transition: width 1s ease 0s, height 1s ease 0s, background-color 1s ease 0s, transform 1s ease 0s; display:none; text-decoration:none; }
.top_scroll:hover{ background-color:#009bdf; text-decoration:none;}
/* end nav */


/* banner */
.carousel-inner .item img{filter: brightness(60%);}
.text_l{  min-height:310px; padding-top:60px;}
.text_l h2{font-family: 'Poppins'; font-size:50px; color:#fff; font-weight: 500; margin:0px; text-align: center;line-height:55px;}
.text_l p{font-family: 'Poppins'; font-size:22px; color:#fff; font-weight: 300; margin:0px; text-align:center;}
.carousel-control{ width:0%;}
.carousel-control.left{ background-image: none;}
.previous_l{ background:url(../images/1.png) no-repeat 0px 0px; width:23px; height:43px; top:250px; left:150px;}
.next_r{ background:url(../images/2.png) no-repeat 0px 0px; width:23px; height:43px; top:250px; right:150px;}

.side-menu{position: fixed;top: 42%;z-index: 1;right:-50px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.feedback{ width:60px; height:175px; font-family: 'Poppins'; font-size:17px; color:#fff; font-weight: 500; margin:0px; background:#195fab; padding:10px 30px; text-align: center;border-radius: 5px 5px 0px 0px; text-transform:uppercase; transition:all .3s ease-in-out}
.feedback:hover{background:#79c060; text-decoration:none; color:#fff; transition:all .3s ease-in-out}
/* end banner */


/* about */
.about{ min-height:350px; background:#F6F6F6; padding:60px 0px;}
.about h1{font-family: 'Poppins'; font-size:45px; color:#424242; font-weight:500; text-align:center; margin:0px; padding-bottom:45px;}
.about h1 span{ font-size:45px; color:#424242;font-weight:300;}
.about h2{font-family: 'Poppins'; font-size:20px; color:#195fab;font-weight:500; text-align:center; text-transform:uppercase; margin:0px;}
.about p{font-family: 'Poppins'; font-size:15px; color:#818181; font-weight:300;text-align:center; margin:0px; line-height:22px;}
.read{font-family: 'Poppins'; font-size:15px; color:#195fab; font-weight:500; margin:0px; float:right;}
.read:hover{ text-decoration:none;}
/* end about */


/* service */
.service{ min-height:300px; padding:30px 0px; background:#79c060}
.service_in{width: 80%;margin: 0 auto;}
.service h2{font-family: 'Poppins'; font-size:45px; color:#fff; font-weight:500;text-align:center; margin:0px; padding-bottom:40px;}
.service h2 span{ font-size:45px; font-weight:300; color:#fff;}
.service_area{min-height:85px; text-align:center; margin:0 auto ;transition:all .3s ease-in-out}
.service_img{ width:75px; height:75px; background:#195fab; text-align:center; padding:20px 0px; border-radius:50%; float:left; margin-right:10px}
.service_in1{ max-width:895px; margin:0 auto;}
.service_text{width:162px; float:left; min-height:50px; padding:25px 0px}
.service_text1{width:185px; float:left; min-height:50px; padding:25px 0px}
.service_area h1{font-family: 'Poppins'; font-size:19px; font-weight: bold; color:#fff; text-align:left; text-transform:uppercase; margin:0px;}
.service_area h1 span{ font-size:17px; font-weight:200;}
.service_area:hover .service_img{transform: rotate(360deg); transition:all 2s ease-in-out;}
.bg{width:20%;}
/* end service */


/* Packages */
.packages{ background:#fff; min-height:390px; padding:70px 0px;}
.packages h2{font-family: 'Poppins'; font-size:45px; color:#252525; font-weight:300;text-align:center; margin:0px; padding-bottom:55px;}
.packages h2 span{ font-size:45px; font-weight:500; color:#252525;}
.package_img img{ width:100%;}
.package_in{ min-height:267px;position:relative;}
.pack_text{ position: absolute;bottom: 50%;left: 30%;}
.pack_text h3{font-family: 'Poppins'; font-size:22px; color:#fff; font-weight:500; text-transform:uppercase;text-align:center; margin:0px;text-shadow:0px 1px 0px #000;}

.domestic{ background:url(../images/domestic_bg.png) no-repeat; background-size:100% 100%; min-height:424px;}
.domestic h1{font-family: 'Poppins'; font-size:45px; color:#fff; margin:0px;font-weight:300; text-align:center;padding:100px 0px; text-transform:uppercase;}
.domestic h1 span{ font-size:45px; font-weight:600;}
.inter{width:100%;}
.enquiry{ z-index:10000;}
.tour{ margin-right:0px;}
.close{ font-size:35px;}
.domestic_text{ min-height:115px;}
.domestic_text h2{font-family: 'Poppins'; font-size:35px; color:#37629f; margin:0px;font-weight:300;text-transform:uppercase;}
.domestic_text p{font-family: 'Poppins'; font-size:18px; color:#3d3c3c; margin:0px;font-weight:300; text-align:center; padding:30px 0px 40px 0px;}
.domest_area{ background:url(../images/domestic_bg1.png) repeat-y; background-size:cover;}
.domest_box{ min-height:415px; background:#fff; border:1px solid #cccccc; padding:13px; margin-bottom:25px;}
.domest_img{ position:relative; min-height:390px; float:left; margin-right:20px;}
.domest_img img{ width:100%;}
.day{width: 130px;min-height: 80px;background: #ff9900;padding: 20px 5px;font-family: 'Poppins';font-size: 20px;color: #fff;margin: 0px;position: absolute;top: 30px;left: 0px;text-align: center;line-height: 19px; font-weight:500;}
.day span{font-family: 'Poppins'; font-size:15px; color:#fff000; font-weight:500;}
.now{ width:252px; min-height:50px; background: url(../images/now_bg.png) repeat-x; text-align:center; padding:14px 0px;font-family: 'Poppins'; font-size:17px; color:#fff; margin:0px; text-transform:uppercase; position:absolute; bottom:0px; left:0px; font-weight:500; transition:all .3s ease-in-out;}
.now:hover{ background:url(../images/now_hov.png) repeat-x; color:#fff; text-decoration:none; transition:all .3s ease-in-out;}
.domest_text{ max-width:224px; float:left;}
.domest_text h3{font-family: 'Poppins'; font-size:20px; color:#3171cc; margin:0px; font-weight:400; text-transform:uppercase;}
.domest_text h3 span{ color:#464747; font-size:15px;}
.domest_text h5{font-family: 'Poppins'; font-size:13px; color:#162f53; margin:0px; font-weight:300; padding:5px 0px; line-height:20px;}
.domest_text h5 span{ color:#ea5106; font-size:13px;}
.domest_text h5 em{ font-style:normal; font-weight:500; font-size:15px;}
.domest_text p{font-family: 'Poppins'; font-size:13px; color:#484848; margin:0px; font-weight:500; padding:10px 0px; line-height:22px;}
.domest_text h4{font-family: 'Poppins'; font-size:13px; color:#3171cc; margin:0px; font-weight:500; line-height:22px;}
.domest_text h4 span{ color:#484848; font-weight:500;}
.weekend_box{ min-height:280px; background:#fff; border:1px solid #cccccc; padding:13px; margin-bottom:25px;}
.weekend_box h3{font-family: 'Poppins'; font-size:16px; color:#3171cc; margin:0px auto; font-weight:500; line-height:22px; text-align:center; padding:3px 0px;}
.weekend_img{ position:relative; float:left; margin-right:20px;}
.weekend_img img{ width:100%;}
.now1{ width:40%; min-height:50px; background: url(../images/now_bg.png) repeat-x; text-align:center; padding:14px 0px;font-family: 'Poppins'; font-size:17px; color:#fff; margin:0px; text-transform:uppercase; position:absolute; bottom:0px; top:195px; font-weight:500; transition:all .3s ease-in-out;}
.weekend_text{ max-width:224px; float:left;}
.weekend_text h3{font-family: 'Poppins'; font-size:20px; color:#3171cc; margin:0px; font-weight:400; text-transform:uppercase; text-align:left;}
.weekend_text h3 span{ color:#464747; font-size:15px;}
.now1:hover{ background:url(../images/now_hov.png) repeat-x; color:#fff; text-decoration:none; transition:all .3s ease-in-out;}
.fild2{ min-height:60px; resize:none;}
.modal-header h4{font-family: 'Poppins'; font-size:30px; color:#3171cc; margin:0px; font-weight:500; line-height:22px; text-transform:uppercase; text-align:center;}
label{ font-size:14px; font-weight:500;}
.submit{ width:100%; background:#6cbf4a; border: none; margin:0 auto;font-family: 'Poppins'; font-size:19px; color:#fff; font-weight:500; text-align:center; display:block; transition:all .3s ease-in-out;}
.submit:hover{ background:#2b65b9; color:#fff; transition:all .3s ease-in-out;}
/* end Packages */


/* footer */
.footer{background: url(../images/footer_img.png) no-repeat; background-size:cover; min-height:250px; padding-top:65px;}
.footer h1{ font-family: 'Poppins'; font-size:18px; color:#fff; font-weight:500;margin: 0px; padding-bottom:15px; text-transform:uppercase; }
.footer_area{ width:100%; min-height:200px;}
.footer_area ul{ margin:0px; padding:0px;}
.footer_area ul li{ list-style:none; margin-bottom:4px;}
.footer_area ul li a{ font-family: 'Poppins'; display:inline-block; color:#fff;font-size:13px;font-weight:300;}
.footer_area ul li a.active{ color:#79c060;}
.footer_area ul li a:hover{ color:#79c060; text-decoration:none;}
.icon_area ul li a span{font-family: 'Poppins'; font-size:13px; color:#fff; font-weight:300;margin: 0px; padding-left:35px;}
.icon_area ul{ margin:0px; padding:0px;}
.icon_area ul li{ list-style:none; margin-bottom:15px;}
.icon_area ul li a.facebook{ width:28px; height:28px; background:url(../images/icon_hov.png) no-repeat 0px 0px; display:block;}
.icon_area ul li a.facebook:hover{ width:28px; height:28px; background:url(../images/icon_hov.png) no-repeat 0px -28px; display:block;}
.icon_area ul li a.twitter{ width:28px; height:28px; background:url(../images/icon_hov.png) no-repeat -28px 0px; display:block;}
.icon_area ul li a.twitter:hover{ width:28px; height:28px; background:url(../images/icon_hov.png) no-repeat -28px -28px; display:block;}
.icon_area ul li a.gmail{ width:28px; height:28px; background:url(../images/icon_hov.png) no-repeat -56px 0px; display:block;}
.icon_area ul li a.gmail:hover{ width:28px; height:28px; background:url(../images/icon_hov.png) no-repeat -56px -28px; display:block;}
.loc_area{ width:100%;}
.loc_area ul{ padding:0px; margin:0px; width:50%; float:left;}
.loc_area ul li{ list-style:none;  margin-bottom:15px;}
.loc{ min-height:60px;}
.loc_l{ width:27px; min-height:20px; float:left; margin-right:8px;}
.loc_r{ max-width:270px; min-height:35px; float:left;}
.loc h3{font-family: 'Poppins'; font-size:13px; color:#fff; font-weight:500; margin:0px; }
.loc h2{font-family: 'Poppins'; font-size:13px; color:#fff; font-weight:300; margin:0px; line-height:20px;}
.loc1{ min-height:35px;}
.loc_r1{ max-width:270px; min-height:15px; float:left;}
.loc1 h2{font-family: 'Poppins'; font-size:13px; color:#fff; font-weight:300; margin:0px; line-height:20px;}
/* end footer */

/* privacy */
.privacy{ background:#fff; min-height:67px; padding:15px 0px;}
.privacy h1{ font-family: 'Poppins'; font-size:11px; color:#195fab; margin:0px;font-weight:500; text-align:center;}
.privacy h1 a{ font-family: 'Poppins'; font-size:11px; color:#195fab; margin:0px;font-weight:500;}
.privacy h1 a:hover{ color:#003a78; text-decoration:none;}
.privacy h2{ font-family: 'Poppins'; font-size:11px; color:#195fab; margin:0px;font-weight:500; text-align:center;}
.privacy h2 a{ font-family: 'Poppins'; font-size:11px; color:#195fab; margin:0px;font-weight:500;}
.privacy h2 a:hover{ color:#003a78; text-decoration:none;}
/* end privacy */



/* Responsive */

@media (max-width:1170px){}


@media (max-width:1024px){.service_area{ margin:0 auto;}.service_img{ margin:0 auto; float:none;}.service_text, .service_text1{ float:none; margin:0 auto; width:inherit;}.service_area h1{ text-align:center;}.domest_img, .weekend_img{ float:none; margin-right:0px;}.now{ width:100%; bottom:-3px;}.domest_text{ max-width:100%; margin-top:15px}.bg1{ width:100%; float: none;}.weekend_text{ max-width:100%}.now1{ top: 897px;
width: 94.2%;}

@media (max-width:980px){.navbar-nav{ margin-top:-15px;}.bg{ width:25%; float:left;}.service_area{ margin:0 auto;}.service_img{ margin:0 auto; float:none;}.service_text, .service_text1{ float:none; margin:0 auto; width:inherit;}.service_area h1{ text-align:center;}.clear{ width:33%; float:left;}.main{ width:50%; margin-bottom:15px; min-height:200px;}.quick{ width:50%; float:right; margin-top:-22%;}.us { width:100%; float:none;}.previous_l{ left:10px;}.next_r{ right:30px;}.now1{ top: 853px;width: 94%;}}

@media (max-width:900px){.nav > li > a{ font-size:13px;}.text_l h2{ font-size:85px;}.now1{ top: 773px;width: 93.3%;}}

@media (max-width:800px){.navbar-nav{ margin-top:25px;}.nav > li{ margin-left:8px;}.nav > li > a{ font-size:12px;}.text_l h2{ font-size:70px;}.pack_text{ bottom:62%; left:18%;}.service_area h1{ font-size:16px;}.now1{ top: 675px;width: 92.5%;}}

@media (max-width:786px){.nav > li{ margin-left:3px;}.now1{ top: 643px;width: 92.2%;}}

@media (max-width:640px) {.navbar-nav{ float:left; width:100%; margin-top:50px;}.nav > li > a{ font-size:15px;}.service_area h1, .service_area h1 span{ font-size:14px;}.clear{ width:100%; float:none; margin-bottom:35px;}.pack_text{ left:33%;}.pack_text h3{ font-size:35px;}.quick{ margin-top:-33%;}.call{ display:none;}.now1{ top:484px; width:523px;}.inter{ width:95%}}

@media (max-width:600px){.now1{ top:446px; width:89.4%;}}

@media (max-width:480px){.text_l h2{ font-size:55px;}.bg{ width:50%; float:left;}.pack_text{ left:27%;}.main{ width:100%; float:none;}.loc_area ul{ width:100%; float:none;}.quick{ width:100%; float:none; margin-top:0px;}.now1{ top:333px; width:371px;}.modal-header h4{ font-size:25px;}}

@media (max-width:360px){.navbar-nav{ margin-top:55px;}.text_l h2{ font-size:35px;}.previous_l{ left:10px;}.next_r{ right:30px;}.service h2, .service h2 span, .packages h2, .packages h2 span{ font-size:35px;}.text_l p{ font-size:17px;}.pack_text h3{ font-size:25px;}.about h2{ font-size:15px;}.bg{ width:100%; float:none;}.service_area{ min-height:120px;}.domestic h1, .domestic h1 span{ font-size:30px;}.now1{ top:220px; width:257px;}}

@media (max-width:320px){.footer_area ul li a{ font-size:12px;}.now1{ top:182px; width:79%;}}

/* end Responsive */



