


	  body{
               margin:0;
               padding:0;overflow-x:hidden;
              } 
 #header{position:fixed;width:100%;z-index:999;background-color: rgba(232, 215, 201,0.5)}

.bg{
            background-image:url("../images/img.jpg");
              height:1000px;
               
                background-size:cover;
                 background-position:center;
                 
             }	 

		.navbar-nav{margin-left:5%;}
		.nav-link{text-decoration:none;color:gray;font-size:21px;padding: 3px;border-radius:0px 10px;border: 2px solid transparent;font-family: 'Kaushan Script', cursive;}
		.nav-link:hover{border: 2px solid black;color:black;}
		.nav-item{margin-left: 90px;font-weight: bold}
.active{border: 2px solid black;color:black;}
             
.pad{padding:10%;}
.pad4{padding:0%;}
	.heading{
                 text-align:center;
                  font-size:40px;	
		  font-family: 'Kaushan Script', cursive;
                }
		
	.subheading{
                    text-align:center;
                      font-family: "Poppins", Arial, Tahoma, sans-serif;;
                    }

         .txtpara{
                  font-size:20px;
                   margin-top:4%;
                    margin-bottom:4%;
			       font-family:italic;
                  }
        .btn1{ 
       border:0;
        text-align:center;
          background-color:darkorange;
           color:black;
             padding:10px 20px;
              border:1px solid black;margin-top: 4%;border-radius:0px 10px;border: 2px solid transparent;
     } 
   
	
		
	
.about{text-align: center;
        font-family: 'Kaushan Script', cursive;
             font-size:70px;padding:4% 0;}
.about_i{padding:4% 0;}
.photos{text-align: center;
        font-family: 'Kaushan Script', cursive;
             font-size:70px;padding:4% 0}
.bg1{
    background-color: #e8d7c9;  
}
		
	.padding{
                 padding-top:478px;
                  padding-left: 5px;color: white;
	           font-size:125px;
                    font-weight:bold;
                     font-family: 'Kaushan Script', cursive;
                       line-height:100%;
		text-align:center;
                   }
		
		
    .para{
          margin:2%;
           text-align:justify;
          }  
     .box{position:relative;}
     .overlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.6);text-align:center;opacity:0;transition:0.5s;}
     .overlaytext{width:100%;position:absolute;color:white;font-size:20px;font-family: 'Kaushan Script', cursive;top:45%;}
 .col-sm-3:hover .overlay{transition:0.5s;opacity:1;}

.gallery1{
          width:100%;
          height:180px;
          
	 
	 margin-left:15%;
     
          }

.gal_img{
         width:24%;
        
            margin:15px 0.5%;
             text-align:center;
          }

         .bg2{
            background-image:url("../images/imge.jpg");
              height:600px;
               background-repeat:no-repeat;
                background-size:cover;
                 background-position:center;
                  width:100%;margin-top: 10%;
             }	 
.padding1{
                 padding-top:250px;
                  padding-left: 5px;color: #e8d7c9;
	           font-size:100px;
                    font-weight:bold;
                     font-family: 'Kaushan Script', cursive;
                       line-height:100%;
		text-align:center;
                   }
.foot{text-align: center;background-color: #e8d7c9;
        font-family: Arial;
             font-size:15px;padding:10% 0;}
.foot1{text-align: center;
        font-family: Arial;
             font-size:15px;padding:0% 0;background-color: #e8d7c9;}
.icon{font-size:36px;margin-left:10px;}
                 .fb{color:black;}
                   .tw{color:black;}
                     .yt{color:black;}
/*about header*/
.bg_header1{background-color: #e8d7c9;position:fixed;top:0;width:100%;z-index: 999;}
		.navbar-nav{margin-left:5%;}
		.nav-link{text-decoration:none;color:gray;font-size:21px;padding: 3px;border-radius:0px 10px;border: 2px solid transparent;font-family: 'Kaushan Script', cursive;}
		.nav-link:hover{border: 2px solid black;color:black;}
		.nav-item{margin-left: 90px;font-weight: bold}

	
.about_g{padding:10% 0;}

.pad2{padding:2%;padding-left: 35%;margin-top:0%;}
.padd{padding: 17%;
   .imge{margin-top:5%;}
margin-top: 12%;
padding-left: 3%;}
	
                   
.subheading1{
                    text-align:justify;
                      font-family: italic;;
	                   font-size:18px;
                    }
 .bg0{
            background-image:url("../images/ima7.jpg");
              height:600px;
               background-repeat:no-repeat;
                background-size:cover;
                 background-position:center;
                  width:100%;transform: scale(1);
	 
             }	 
.img{ text-align:center;font-size:20px;	
		  font-family: 'Kaushan Script', cursive;background-color: #fe923c;
    padding:38px 72px 57px;margin: 0px 35% 2px;    }
.ab1{padding:3%;padding-right:46%; }
/* gallery header */
.box{position:relative;}
     .overlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.6);text-align:center;opacity:0;transition:0.5s;}
     .overlaytext{width:100%;position:absolute;color:white;font-size:20px;font-family: 'Kaushan Script', cursive;top:45%;}
 .col-sm-3:hover .overlay{transition:0.5s;opacity:1;}
/* dresses header */
.padd1{padding:23%;margin-top: 12%;padding-left: 3%;}
.padd2{margin-top: 14%;padding-left: 0%;}
.padd3{margin-top: 23%;padding-left: 0%;}
.img{padding-top: 10%;}

.subheading0{
                font-size:15px;
                      font-family: "Poppins", Arial, Tahoma, sans-serif;
                    }
.heading1{
                
                  font-size:18px;color:darkorange;	
		  font-family: 'Kaushan Script', cursive;
                }

.pa1{margin-top: 26%;margin-left:   -45%;}
.pa2{margin-top: 11%;margin-left:   -58%;}

 .btn{
        border:0;
         text-align:center;
          background-color:orange;
           color:black;
            padding:3px 20px;
             margin:20px 0%;
         }