/*
* Designed by : Kamaksha Infotech
* Date : 3rd July 2023
*/
@import url(https://fonts.googleapis.com/css2?family=Open+Sans&display=swap);
html,body{margin:0;padding:0;}
.mob-block{font-size:1.8em;font-weight:bolder;display:block;color:##00498d;}
.f-mob-block{display:block;}
a:hover{text-decoration:none;color:#3aff94;}
.lead-form{background:#f3f5f959;border-radius:20px;}
.display-4{color:#4bad36;}
.leads{max-width: 100%;background:url('../images/manali-mountains-slide-banner.jpg');background-position:top;background-repeat:no-repeat;background-size:cover;}
.lead-form{background-color:#f3f5f98f;}
.callout-banner{margin-top:80%;}
.dsp-1{margin-bottom:5px;font-size:42px;font-weight:700;background-color:#f3f5f95c;color:#fff;}
.dsp-2{font-size:20px;word-spacing:4px;font-weight:600;background-color:#f9ae04a6;color:#080808;}
.dsp-3{font-size:38px;font-weight:700;color:#011b50;background-color:#f3f5f95c;}
.dsp-4{font-size:28px;font-weight:700;}
.callout-leads{list-style:none;color:#fff;font-weight:bold;}
address a:hover{text-decoration:none;}
.top-bar{padding:10px 100px 6px 100px;background-color:#fff;color:#fff;}
.header{padding-top:10px;padding-bottom:10px;border-bottom:groove 3px #006aa3;}
.fx-wa-btn{position: fixed;bottom: 10px;right: 10px;z-index:999;}
.top-bar a,.footer a{color:#0062cc;text-decoration:none;}
.top-bar a:hover,.footer a:hover{text-decoration:none;color:#011b50;}
h1,h2,h3,h4,h5{font-family:Open Sans;
font-weight:700 !important;
color: #011b50 !important;}
h6{font-family:Open Sans;
font-weight:700 !important;
color: #fff !important;}
.site-menu{margin-top:15px;}
.form-main{padding:10px 15px;
background:url('../images/kalpa-himachal.jpg');background-repeat: no-repeat;background-attachment: fixed;background-position:center;background-size:100% 100%;}
.form-main form{margin-top:10px;background-color:none;padding:15px 10px;}
textarea{resize:none !important;}
.carousel-inner img {width: 100%;height: 100%;}
.content-panel{padding:60px 0 80px 0;background-color:#fffafa;}
.package-box{margin-bottom:10px;padding-top:10px;padding-bottom:10px;}
.pack-icon{max-width:100%;height:auto;}
.fa-icon{color:#000000;padding:5px;font-size:2em !important;}
.btn-dark-blue{display: block;text-align: center;background-color:#005cc6;padding: 1rem;color: #fff;border: solid 1px #333632;border-radius: 30px;text-transform: uppercase;letter-spacing: 4px;}
.btn-dark-blue:hover{
border:none;background-color:#009BFF ;;text-decoration:none;box-shadow:0 0 15px 2px rgba(0, 0, 0, 0.5);color:#fff;}
.footer{border-top:groove 3px #0e5b8c;padding-top:10px;background-color:#3489d887;color:#fff;color:#0062cc;}
.why-us {padding: 0px;margin: 10px 0 0 0;list-style-type: none;}
.why-us li {padding: 0px;margin: 0 0 30px 0;list-style-type: none;display: inline-block;width: 16%;vertical-align: top;text-align: center;border-right: dotted 1px #dddddd;}
/* Dynamic Tabs - */
.tab-content{border:solid 2px #337ab7; background-color:#e8f5fb;padding:20px 40px;}
.nav-tabs .nav-item .nav-link{background-color:#337ab7;color:#fff;}
.nav-tabs .nav-item .nav-link:hover{background-color:#dd4008;color:#fff;}
.nav-tabs .nav-item .active>a,.nav-tabs .nav-item .active>a:focus{background-color:#330033;color:#fff;}
.package-details{margin-top:40px;margin-bottom:40px;}
.btn-pay  a{color:#fff;}
.btn-pay  a:hover{color:#fff;text-decoration:none;}
.modal-header{
    background-color#d5c299;
}
.header-top{background-color:#fff;font-size:1.2em;color:#0180b5;}
.header-top a{color:#0180b5;}
.header-top a:hover{text-decoration:none;}
.fa.fa-envelope {color: #2175ca;}
.fa.fa-phone {color: #2175ca;}
h2 span{display:block;text-decoration: underline;color:#4bad36;}
.display-4{color:#4bad36;}
.leads-mt{max-width: 100%;background:url('../../Landing page/assets/images/banner.jpg');background-position:top;background-repeat:no-repeat;background-size:cover;}
.lead-form{background-color:#f3f5f959;}
.callout-banner{margin-top:80%;}
.dsp-1{margin-bottom:5px;font-size:42px;font-weight:700;background-color:#f3f5f95c;color:#011b50;}
.dsp-2{font-size:20px;word-spacing:4px;font-weight:600;background-color:#f9ae04a6;color:#080808;}
.dsp-3{font-size:38px;font-weight:700;color:#011b50;background-color:#f3f5f95c;}
.dsp-4{font-size:28px;font-weight:700;}
.callout-leads{list-style:none;color:#fff;font-weight:bold;}
.about-us{background-color:#fff;color:#00283a;font-family:"Open Sans",Arial,sans-serif;}
.button-default{display:block;text-align:center;background-color:#005cc6;padding:1rem;color:#fff;border:solid 1px #333632;border-radius:30px;text-transform: uppercase;letter-spacing:4px;}
.button-default:hover,.button-sec:hover{border:none;background-color:#009BFF;text-decoration:none;box-shadow:0 0 15px 2px rgba(0, 0, 0, 0.5);color:#fff;}
.button-default-2{letter-spacing:4px;border:solid 1px #00283a;background-color:#005cc6;text-align:center;padding:0.6rem;color:#fff;text-transform: uppercase;}
.button-default-2:hover{border:none;background-color:#009BFF ;color:#fff;text-decoration:none;box-shadow:0 0 15px 2px rgba(0, 0, 0, 0.5);}
.modal-header{background-color:#009BFF;}
.modal-title{color:#000;}
footer{background-color:#845e4347;}
.packages-list{background:linear-gradient(#9e839678, #160433bd),url('../../manali-tours/assets/images/forest.jpg');background-attachment:fixed;}
.package-row{background-color:#fdfdf5}
.pack-img:hover{transition: transform 2s;transition-timing-function: ease-in;transform: scale(1.1, 1.1);}
.fa-bed,.fa-utensils,.fa-eye,.fa-car{color:#005cc6;padding:0.4rem;}
.fa-bed:hover,.fa-utensils:hover,.fa-eye:hover,.fa-car:hover{color:#009BFF ;}
.banner-bot{background:#031335;color:#fff;}
.bar-bottom{background-color:#f79a0f;color:#060f3a;}
.only-mobile{display:none;}
.only-mobile .container{bottom:0;background:#f59d19;position:fixed;z-index:99999;}
.call-btn{color:#fff;height:45px;justify-content: center;background:#117a8b;cursor:pointer;}
/* Responsive Media Queries */
@media only screen and (max-width: 767px){.why-us li { width: 33.333333333333311%; }.why-us {margin: 40px 0 0 0;}}
@media (max-width:1199px)
{.ffcy{text-align:center !important;}
	.top-bar{text-align:center;}
	.top-bar .float-right{float:none !important;}
	.header .pull-right{float:none !important;}.navbar-toggler{margin:2px auto;	}
	.navbar-nav .nav-item,address{text-align:center;}.form-main{background:url('../images/mobile-back.jpg');background-repeat: no-repeat;/*background-attachment: fixed;*/background-position:center;background-size:auto 100%;}
}
@media only screen and (max-width: 767px){
.only-mobile {display: block;}.leads,.leads-mt{background-size:contain !important;}.mob-hide{display:none;}.dsp-1{margin-top:5%;font-size:22px;}.dsp-2{font-size:14px;}.dsp-3{font-size:18px;}.header-top{text-align:center !important;}
footer{font-size:14px;}
}
