  html,
body {
    height: 100%;
    font-family: 'Poppins', sans-serif !important;
}


@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300&display=swap');


.miniheader{
    width: 100%;
    height: 20px;
    background: #6c412e;
}
.header img{
    width: 190px !important;
}
 
.header .btn-info{
background: #6c412e !important;
border-radius: 1px;
border: none;
}

 .btn-success{
    background: #fee101 !important;
    border-radius: 1px !important;
    border: none !important;
    color: #000 !important;
}
 /* slider goes here */




.carousel,
.item,
.active {
    height: 650px !important;
}

.carousel-inner {
  height: 650px !important;
  background: #000;
}

.carousel-caption{padding-bottom:80px;}

h2{font-size: 60px;}
p{padding:10px}

/* Background images are set within the HTML using inline CSS, not here */

.fill {
    width: 100%;
    height: 650px;
    background-position: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
    opacity:0.9;
}




/**
 * Button
 */
.btn-transparent {
  background: transparent;
  color: #fff;
  border: 2px solid #fff;
}
.btn-transparent:hover {
  background-color: #fff;
}

.btn-rounded {
  border-radius: 70px;
}

.btn-large {
  padding: 11px 45px;
  font-size: 18px;
}

/**
 * Change animation duration
 */
.animated {
  -webkit-animation-duration: 1.5s;
  animation-duration: 1.5s;
}

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100px, 0, 0);
    transform: translate3d(100px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100px, 0, 0);
    transform: translate3d(100px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}



.intro h2{
  color: #6c412e;
}

.intro p{
  font-family: 'Poppins', sans-serif;
  line-height: 35px;
  font-size: 14px;
}


.h2{
  font-family: 'Poppins', sans-serif;
  color: #6c412e !important;
}


.why img{
  height: 400px !important;
}
.quick {
  width: 100%;
  background: url('../images/volnew.jpg');
  height: 300px;
  background-size: cover;
}



.quick h3{
  font-family: 'Poppins', sans-serif;
  color: #fff;
  font-weight: bold;
  text-align: center;
  padding-top: 120px;
}

.why b{
  color: #6a432a;

}

.txtWhite{
  color: #fff;
}

.map{
    width: 100%;
    background: #6a432a;
    min-height: 600px;
}
.sub-map{
    background: url(../images/map.png);
    width: 100%;
    min-height: 600px;

}
.map h1{
    color: #fff;
}


#imaginary_container{
 margin-top: 20px;}
.stylish-input-group .input-group-addon{
    background: white !important; 
}
.stylish-input-group2 .input-group-addon{
    background: white !important; 
}
.stylish-input-group .form-control{
    border-left:0; 
    box-shadow:0 0 0; 
    line-height: 60px !important;
    height: 60px;
    border-color:#ccc;
}
.stylish-input-group2 .form-control{
    border-left:0; 
    box-shadow:0 0 0; 
    
    border-color:#ccc;
}
.stylish-input-group button{
    border:0;
    background:transparent;
}
.stylish-input-group2 button{
    border:0;
    top: 10px;
    left: 1px;
    position: absolute;
    background:transparent;
}
.sub-footer{
    background: #fff;
    width: 100%;
    min-height: 150px;
}

.sub-footer p{
         color: #000 !important;

}


.sub-f{
    width: 100%;
    min-height: 10px;
    background: #ffd824;
}
.sub-f2{
    width: 100%;
    min-height: 40px;
    background: #000;
}

.social{
  padding-top: 10px;
}
.social a{
  font-size: 16px;
  padding-left: 10px;
  padding-right: 10px;
}

.infonew{
  background: #f0f0f0 !important;
  width: 100% !important;
  min-height: 600px !important;
}
