@import url('https://fonts.googleapis.com/css?family=Archivo+Black');
@import url('https://fonts.googleapis.com/css?family=Archivo+Black|Berkshire+Swash');

.navbar-brand{
margin-top: -14px;
}

.custom-nav{
      text-transform: capitalize;
    font-size: 22px;
    font-weight: 900;
     font-family:sans-serif;
	 text-transform:uppercase;
}

.custom-nav li a {
      font-size: 22px;
    font-weight: 900;
 
}

.custom-nav li{
       font-size: 22px;
    font-weight: 900;
}

.bg-destination{
    background: url(../images/pattern/10.png);
    background-repeat: repeat;
}




.cutom-title-destination{

    text-transform:capitalize;
    font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	   /* font-family: 'Archivo Black', sans-serif;
font-family: 'Berkshire Swash', cursive;*/
    color:#ffffff;
    font-size: 35px;
}


.grid-item img{
   /* border:10px solid grey;
    border-radius: 8px;*/
}


.bg-services{
    background: url(../images/pattern/6.png);
    background-repeat: repeat;
}

.section-heading h3{
    /*font-family: 'Archivo Black', sans-serif;
font-family: 'Berkshire Swash', cursive;*/
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
    font-size: 60px;
}


.section-heading p{
    /*font-family: 'Archivo Black', sans-serif;
font-family: 'Berkshire Swash', cursive;*/
font-family:Arial, Helvetica, sans-serif;
    font-size: 30px;
}

h1 h2 h3 h4 h5 h6 {
      font-family: 'Archivo Black', sans-serif;
font-family: 'Berkshire Swash', cursive;
}

.bg-form-top{
      background: url(../images/pattern/9.png);
    background-repeat: repeat;
}


.explore{
    background:#ffb000;
  
}




.booking{
    background: #750503;
}




.btn-custom-2{
    background:#750503;
    color:white;
    font-size: 17px;
	font-family:Arial, Helvetica, sans-serif;
     /*font-family: 'Archivo Black', sans-serif;
font-family: 'Berkshire Swash', cursive;*/
    text-transform: uppercase;
        width: 100%;
     padding:17px 15px 17px 15px;
    
}

.btn-custom-2:hover{
    background:#2D5805;
    color:white;
    font-size: 18px;
     font-family:Arial, Helvetica, sans-serif;
     font-family:Arial, Helvetica, sans-serif;
    text-transform: uppercase;
        width: 100%;
         padding:17px 15px 17px 15px;
    
}


.btn-custom-1{
    background:#ffb000;
    color:white;
    font-size: 17px;
	font-family:Arial, Helvetica, sans-serif;
     /*font-family: 'Archivo Black', sans-serif;
font-family: 'Berkshire Swash', cursive;*/
    text-transform: uppercase;
        width: 100%;
       padding:17px 15px 17px 15px;
}

.btn-custom-1:hover{
    background:#618B07;
    color:white;
    font-size: 18px;
    font-family:Arial, Helvetica, sans-serif;
    text-transform: uppercase;
        width: 100%;
         padding:17px 15px 17px 15px;
}


.list-package{
    margin-top: -28px;
}

.list-package li{
    list-style: none;
    font-size: 14px;
}


.img-containt h4 .title-package{
    color:#9a0300;
    font-size: 20px;
    text-decoration: none;
}

..img-containt h4 a:hover{
    color:red;
    font-size: 24px;
    text-decoration: none;
}



.img-containt strong-2{
       background:rgba(68, 101, 5, 0.9);
    width:100%;
   padding: 10px 30px 10px 15px;
    position: relative;
    z-index: 24;
    top: -275px;
    left: -110px;
    font-size: 20px;
    border-radius: 0px 0px 200px  0px;
}

.img-containt strong-3{
       background:rgba(68, 101, 5, 0.9);
    width:100%;
   padding: 10px 30px 10px 15px;
    position: relative;
    z-index: 24;
      top: -290px;
    left: -122px;
    font-size: 20px;
    border-radius: 0px 0px 200px  0px;
}

.img-containt strong{
       background:rgb(154, 3, 0);
   width: 100%;
    padding: 10px 30px 10px 15px;
    position: relative;
    z-index: 24;
    top: -281px;
    left: -117px;
    font-size: 20px;
    border-radius: 0px 0px 200px 0px;
}


.list-package li .fa{
    margin-right: 6px;
    font-size: 15px;
    color:#618B07;
}

.list-package li{
    
    font-size: 15px;
    
}


.btn-custom-3{
    
    background:rgb(154, 3, 0);
    color:white;
    font-weight: 900;
    position: relative;
    z-index: 25;
    top:75px;
    padding:20px;
}

.btn-custom-3:hover{
    
    background:#3A5504;
    color:white;
    font-weight: 900;
    position: relative;
    z-index: 25;
    top:75px;
    padding:20px;
}

.bg-package{
      background: url(../images/pattern/9.png);
    background-repeat: repeat;
    
}


.tp-caption{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-family: Verdana, Arial, Helvetica, sans-serif;
    text-transform: capitalize;
}


.btn-custom-6{
     text-transform: capitalize;
    background: #9a0300;
    color:white;
}

.btn-custom-5{
     text-transform: capitalize;
    background:#ffb000;
    color:white;
     
}

.title-custom-menu{
     text-transform: capitalize;
    font-size: 22px;
}


.title-custom-menu-2{
text-transform: capitalize;
    text-align: center;
        font-size:30px;
    background: #9a0300;
    padding: 20px;
    color:white;
}


.para-footer{
    text-align: justify;
    color:white;
  
}

.list-icons li .fa{
    color:#96d617;
}



.subfooter p{
    font-size: 15px;
    color:white;
}

.wrapper-logo-footer{
       margin-bottom: 20px;
}

.wrapper-footer{
    background: url(../images/contant/footer-bg.jpg);
}


.para-about-home{
    text-align: justify;
    font-size: 15px;
}









.btn-custom-7{
 margin-top: 30px;
    background:#9a0300;
    color:white;
    border:2 px solid orange;
}


.section-heading h3 span{
    color:#9a0300;
}




.service-flight{
    background: url(../images/services/6.jpg);
}

.service-train{
    background: url(../images/services/5.jpg);
}

.service-bus{
    background: url(../images/services/4.jpg);
}

.service-travel{
    background: url(../images/services/3.jpg);
}

.service-hotel{
    background: url(../images/services/2.jpg);
}

.service-cab{
    background: url(../images/services/1.jpg);
}

.service-dth{
    background: url(../images/services/6.jpg);
}

.service-cab{
    background: url(../images/services/1.jpg);
}


.para-services{
    
    color:black;
    font-weight: 600;
}


.breadcrum-custom{
    padding:0px 0px 0px 0px;
    margin-top: -111px;
}

.breadcrum-custom h4{
    font-size: 40px;
    color:black;
}

.breadcrumb li {
    font-size: 16px;
    color:black;
}


.breadcrumb li a {
    font-size: 16px;
    /*color:black;*/
	color:white;
    
}

.filter-items li a{
     font-family:Arial, Helvetica, sans-serif;
font-family: Arial, Helvetica, sans-serif;
    
}


.para-main-destination{
    text-align: center;
    font-size: 16px;
    color:black;
}


.para-history-darjeeling{
    /*text-align:justify;*/
    font-size: 16px;
    color:black;
}



.feature-restaurant{
    background: url(../images/contant/bg-destination-4.png);
}

 h4 span{
    color:orange;
    font-weight: 600;
    
}


.visit-1{
    background: url(../images/visit-places/darjeeling/1.jpg);
  
    
}

.visit-2{
    background: url(../images/visit-places/darjeeling/2.jpg);
}

.visit-3{
    background: url(../images/visit-places/darjeeling/3.jpg);
}

.visit-4{
    background: url(../images/visit-places/darjeeling/4.jpg);
}

.visit-5{
    background: url(../images/visit-places/darjeeling/5.jpg);
}

.visit-6{
    background: url(../images/visit-places/darjeeling/6.jpg);
}

.visit-7{
    background: url(../images/visit-places/darjeeling/7.jpg);
}

.visit-8{
    background: url(../images/visit-places/darjeeling/8.jpg);
}


.margin30{
    margin-top:30px;
}


.icon-column-contain h5{
    
    color:#1F3E04;
    
}


.visit-places{
        background: url(../images/pattern/10.png);
    background-repeat: repeat;
}

.how-reach{
      background: url(../images/pattern/2.png);
    background-repeat: repeat;
}


.nav-tabs li a{
    
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 20px;
    
}


.panel-title{
    font-family:sans-serif;
}



.itinerary{
       background:rgb(249, 247, 197);

}


.list-inclusion li{
    font-size:15px;
    color:black;
    list-style: none;
    line-height: 30px;
}


.list-inclusion li .fa{
    margin-right: 6px;
    color:#699A07;
}

.heading-itinerary{
    
     color:#699A07;
    border-bottom: 2px solid orange;
    padding:0px 0px 10px 0px;
    margin-bottom: 20px;
 
}


.margin-top30{
    margin-top:30px;
}

.margin-top-5{
    margin-top: -5px;
}




.title-visit{
    
    text-align: center;
    font-size: 22px;
    padding:20px;
    background:#1F3E05;
 
}

.title-visit a{
       color:white;
    
}

.title-visit a:hover{
       color:orange;
    text-decoration: none;
    
}

.custom-visit-box{
    
    margin-top:30px;
    
   -webkit-box-shadow: 0px 0px 3px 6px rgba(142,204,26,1);
-moz-box-shadow: 0px 0px 3px 6px rgba(142,204,26,1);
box-shadow: 0px 0px 3px 6px rgba(142,204,26,1);
}


.heading-visit{
    color:#1F3E05;
    text-align: center;
    padding: 5px;
    border-bottom: 2px solid black;
    width:90%;
    margin: 0 auto;
   
    
}


.para-visit{
      padding:0px 10px 5px 10px;
      text-align: center;
 
      font-size: 14px;
    line-height: 25px;
}



.sub-heading-visit{
    
    font-size:50px;
    font-family: 'Berkshire Swash', cursive;
    margin-bottom: 20px;
}



.service-wrapper{
    padding: 20px;

    background: url(../images/contant/bg-mission.jpg);
}


.service-wrapper-inner{
      padding: 20px;
    border:1px dashed white;
}

.img-tour-logo{
    /*border:4px dashed #79B412;*/
}


.wrapper-map{
    background:#ffb000;
    padding: 10px 10px 3px 10px;
}









