/*style for index*/
		
			.font{font-family: 'Roboto', sans-serif;}
		.text1{font-size:90px;}
		 	
		body{margin:0px;padding:0px;overflow-x: hidden;}
		  #header{position:fixed;width:100%;z-index:999;}
		     
		        .navbar-nav{padding-left:20%;}
                .nav-link{tex-decoration:none;color:black;font-weight:bold;}
                .nav-link:hover{border-bottom:2px solid black;}
                .active{border-bottom:2px solid black!important;}
                .nav-item{margin-left:50px;margin-right:35px;font-weight:bold;}
	       
	
	    
	
	              .bg{background-image:url(../images/bg.png);
				  height:400px;width:120%;
                   background-repeat:repeat;
                    background-size:cover;
                     background-position:center;
		              padding-right: 10%;}
		
		.img{margin-top:-240%;margin-left:180%;}
		
		.btn{background-repeat:no-repeat;
               width:100%;}

		.absolute{position:absolute;}

	.button1:hover {
    color: #EB3C70;
    background-color: white;
}
.button1 {
    background-color:#EB3C70;
    color: white;
    padding: 10px 30px;
    border-color: #EB3C70;
    font-size: 18px;
    margin-left: 13px;
   border-radius:25px;
}


		.box{overflow:hidden;}
		.zoom{transform:scale(0.8);}
			.col-sm-2:hover .zoom{transform:scale(1);}
		
		
		.pad{margin-top: -30%;}
		
		.box{position:relative;width:520px;}
		.overlay{width:520px;height:580px;
		             background-color:rgba(223,223,223,0.60);
		                  position:absolute;left:0;top:0;opacity:0;transition:0.5s}
		.overlay_text{position:absolute;top:38%;left:31%;}
		.col-sm-4:hover .overlay{opacity:1;}
	    .text{color:#EB3C70;}
		
		.padding{padding-left:10%;}
		
		.text-size{font-size:70px;}
		
		.button2:hover {
        color: #7F7F7F;
			  background-color: white;
   }
.button2 {
    background-color:#7F7F7F;
    color: white;
    padding: 7px 30px;
    border-color: #7F7F7F;
    font-size: 15px;
    margin-left: 14px;
   border-radius:25px;
}
		
.button3:hover {
        color:  #EB3C70;
			  background-color: white;
   }
.button3 {
    background-color: #EB3C70;
    color:white;
    padding: 8px 38px;
    border-color: #F6F6F6;
    font-size: 15px;
    margin-left: 14px;
   border-radius:15px;}		
	
	.text{text-align: center;}
             .input:focus{outline:none;}
		 .border{border:1px solid red!important;}
		 
	.line{border-bottom:solid 2px black !important;
		  border-top:solid 2px transparent !important;
		   border-left:solid 2px transparent !important;
		  border-right:solid 2px transparent !important;
		  background:transparent;
		  border-radius: 0!important;
		  box-shadow:none !important;
	     outline:transparent;}
		
		.bg-img{background-image:url(../images/bgimgs.jpg);
		                height:450px;}
      .button4:hover {
        color:  #EB3C70;
			  background-color: white; }

      .button4 { position: absolute;
    background-color:#EB3C70;
    color:white;
    padding: 8px 30px;
    font-size: 18px;
   border-radius:50px;}
		
		.padd{padding-right:15%;}
 
         .fotter-bg{background-color:black;color:white;
		                 
		                  padding-top:3%;}
		 * {box-sizing: border-box; }

    .slider {
        width: 100%;
        
    }

    .slick-slide img {
      width: 100%;
    }

 
    .slick-slide {
      transition: all ease-in-out .3s;
      opacity: .2;
    }

    .slick-active {
      opacity: .5;
    }

    .slick-current {
      opacity: 1;
    }


/*style for index*/

/*styles for products*/

	

		
		
		.bg_header{background-image:url(../images/whitebg.jpg);
		              width:100%;height:330px;}
		
		
		.text2{font-size:70px;}
		.margin{padding-top:13%;}
		
		.box{overflow:hidden;}
		.zoom{transform:scale(0.8);}
		.col-sm-4:hover .zoom{transform:scale(1);}
		
		.text{color:#EB3C70;}
		
		.pink{background-color:#EB3C70;width:200px;height:220px;}

       
	 .color{background-color:#EB3C70;width:180px;height:250px;color:white;}
	
           .lines:hover{border-bottom:1px solid white;width:85px;}
            .line1:hover{border-bottom:1px solid white;width:40px;}
            .line2:hover{border-bottom:1px solid white;width:60px;}
           .line3:hover{border-bottom:1px solid white;width:70px;}
           .line4:hover{border-bottom:1px solid white;width:50px;}
          .line5:hover{border-bottom:1px solid white;width:40px;}	

/*styles for products*/

/*styles for ABOUT*/

	
		
		  .bg_header1{background-image:url(../images/bg-img1.jpg);
		                       width:100%;height:800px;
					  background-repeat:no-repeat;background-size:cover;
					background-position:center;}
							  
	
		
		.bg_color{background-color: #F4F4F4;
		             width:100%;height:700px;}
		
		.padding{padding-left:10%;}

.pad_mar{margin-left:10%;padding-top:15%;}

		.button:hover {
    color: #EB3C70;
    background-color: white;
}
    .button {
    background-color:#EB3C70;
    color: white;
    padding: 8px 38px;
    border-color: #EB3C70;
    font-size: 15px;
    margin-left: 14px;
   border-radius:15px;
}
		
/*styles for ABOUT*/
		
		
/*styles for BLOG*/	


	        .text2{font-size:70px;}
		
		.margin0{padding-top:13%;}
		
	
		.box1{overflow:hidden;}
		.zoom1{transform:scale(0.9);}
                .col-sm-6:hover .zoom1{transform:scale(1);}

		.overlay1{background-color:white;width:59%;height:130px;position:absolute;top:0;left:0;margin-top:40%;
		           margin-left:12%;}
		
/*styles for BLOG*/		 

/*styles for CONTACT*/	

		
		
		.margin1{padding-top:10%;}
		.bg_image{background-image:url(../images/whitebg.jpg);
		              width:100%;height:600px;padding-top:6%;}
		
		.buttons:hover {
        color:  #EB3C70;
			  background-color: white;}
		 .buttons { position: absolute;
                            background-color:#EB3C70;
                            color:white;
                            padding: 8px 30px;
                            font-size: 18px;
                            border-radius:50px;}
		
		.icon{font-size:45px;padding:40px 0px;}
              .icon1{border:solid 1px #bab3a0;}
            .pad{padding:0px;}
           .color_texts{color:#EB3C70;}
		
				