/* navbar style */
nav .brand-logo{
         padding-left: 20px;
              }

/* slider style */
#hero .slider{
         height: 650px !important;
    
            }

#hero .slider .slides{
    
       height: 100% !important;
          }

#hero .slider .indicators{
    
               bottom: 60px;
               z-index: 2;
                   }

.slider .indicators .indicator-item.active{
                              background:#8d6e63;
    
                                    }

/* About style  */
#about p:first-letter{font-size: 50px;font-weight: bold;color: #fff;background: #795548;display: block;margin:0px 10px 0 0;
                      padding: 0px 10px;border-radius: 10px;}

#about p:first-line{color:#795548;font-weight: bold;}

#about span{color: #795548;font-weight: bold;}


/* our projecgt style */ 
#our h2{ margin-bottom: 60px; }

#our .item .icon{
        width: 120px;
        height: 120px;
        background: #ccc;
        margin: 0 auto;
        border-radius: 50%;
        transition: all .3s ease-in-out;
               }

#our .item #cap{padding-top: 38px;}

#our .item #pal{padding-top: 38px;}

#our .item #vic{padding-top: 38px;}

#our .item #cap:hover{background: #e74c3c;color: #fff;}

#our .item #pal:hover{background: #2980b9;color: #fff;}

#our .item #vic:hover{background: #16a085;color: #fff;}

#our img{border-bottom-right-radius: 50%;
         

        }

#our img:hover {border:2px solid #8d6e63;
         box-shadow: 5px 5px 8px #3e2723;
    
        }

#our .item h3{color: #8d6e63; font-size: 28px;font-weight: 300;}

/*  Allbum section style */

#allbum .btn-type div {width: 100%;margin-bottom: 5px;}


#allbum .items .item {
               width: 33%;
               height: auto;
               float: left;
               margin-right: 2px;
               margin-bottom: 5px;
    
                    }

#allbum .items .item img{
                      width: 100%;
                      height: 300px;
    
                        }

/* booking section style  */

#booking h2{
    margin-bottom: 50px;
    color: #4e342e;
    
         }


/* contact us section style  */

#contact h2{
        color: #795548; 
    
          }
#contact span{
            color: #795548;font-weight: bold;
    
             }


#contact .tel{color: #795548;font-weight: bold;}

/* footer section style  */

footer .page-footer{
             margin-top: 0;
             padding-top: 50px;
                  }


/*  lodding screen style */

.loadding-screen{
         position: fixed;
         top:0;
         bottom: 0;
         left: 0;
         right: 0;
         width: 100%;
         height: 100%;
         background: #795548 ;
         z-index: 1000;
    
      }

.loadding-screen .preloader-wrapper{
             left: 48%;
           top:48%;
    
        
      }

/* mobile fix bugs & media quiery */

#sidenav-overlay{
            z-index: 1;
    
          }

@media (max-width:992px) {
    #allbum .items .item{
             width: 49%;
        
         }
    
        }

@media (max-width:600px) {
    #allbum .items .item{
             width: 100%;
        
         }
    
        }


#our .item {
       margin-bottom: 20px;
       }



/* General style */

.section{
       padding: 35px 0;
       }

.container {
    
         width: 80%;
          }

    h2{color: #8d6e63;
        font-size: 40px;
          margin-bottom: 50px;
           }

p{font-weight: 300;}