body{
    margin:0px;
    padding: 0px;
    display: block;
    background-color: #8AC2E6;
}

.navbar {
    background-color: #FFF;
    height:11vh;
}

.nav-space{
height: 100px;
width: 100%;
color: #fff;
background-color: #fff;
opacity: 1;
position: fixed;
}
.contsection{
    background-color:#d0b87a;
}
.container1{
    width:60%;
    margin:0px auto;

}
#about{
   padding:80px 0px 80px 0px;
}
#btspace{
    padding-bottom: 20px;
}

.container1 .spacing{
    line-height:22px;
    letter-spacing: 0.8px;
    
}
.container2{
    width:100%;
    margin:0px auto;
    padding: 25px;
    display: block;
    border: solid 1px #ececec;
    
}
.box-container{
    width:75%;
    margin:0px auto;
    padding:50px 0px;
    
}
.img-fluid{
    margin-bottom: 30px;
}
.containerbg{
    background-color: #e4e5d3;
}
#mapspacing{
    padding:100px 0px 80px 0px;
}
.size{
    width: 200px;
    height: 125px;
}

.space{
    padding: 20px 50px;
}

.pvc-space{
    padding: 70px 70px 30px 70px;
}

.back{
    padding: 25px;
}

.staron{
    /*background-color: #e9982f;*/
    color:#4f3631;
    height:auto;
   margin-bottom: 20px;
  
}
.text-justify{
    line-height:22px;
    letter-spacing: 0.8px;
    margin-bottom:20px;
}

.inline-img > img, .inline-img > h4 {
    display: block;
}

.walline{
    background-color: #e9982f;
    color:#4f3631;
    height:auto;
   margin-bottom: 20px;
  
}

.wpc{
    background-color:#e9982f ;
    color: #4f3631;
}

.pvc{
    background-color: #e9982f;
    color:#4f3631;
    height:auto;
   margin-bottom: 20px;
}

.wallpaper{
    background-color: #e9982f;
    color:#4f3631;
    height:auto;
   margin-bottom: 20px;




}

.titanium {
    background-color: #e9982f;
    color:#4f3631;
    height:auto;
   margin-bottom: 20px;
}


.card-space{
    padding: 20px;
}

.card-size{
    width: 100%;
    height: 425px;
}

.img-size{
    float: left;
}

.form-background{
    border-width: 5px;
    border-style: solid;
    border-radius: 10px;
    border-color: #0581B2;
}
.click{
    box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
    padding: .84rem 2.14rem;
    font-size: .81rem;
    background-color:#78422d;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    border: 0;
    border-radius: 0.125rem;
    text-transform: uppercase;
    white-space: normal;
    word-wrap: break-word;
    color: #fff;
}
.click:hover{
    
    color:#e9982f;
}
.page-footer .m{
    margin-top: 0px;
}
@media screen and (max-width: 768px) {
    body {
        padding-top: 110px;
    }

    .card-size{
        width: 300px;
        height: 400px;
    }

    .nav-space{
    height: 100px;
    width: 100%;
    color: #fff;
    background-color: #fff;
    opacity: 1;
    position: fixed;
    }
}
.bold-hr {
    border: 0;
    height: 1px; 
    background: #000; 
   margin: 20px 0; 
}
