         body{overflow-x: hidden;}
         body:hover{cursor:pointer;}
       .active{border-bottom:3px solid black;}                                       
                                                /* Home Page*/
       
		.logo{width:80px;
			  height:80px;
		}
		.nav1{width:100%;
		     padding-top:10px;
			 height: 60px;
		     }
		.nav2{margin-top:30px;}
		.c1{margin-left:200px;}
		.icons{padding-left:10px;}
		.bt1{margin-left:400px;}
		.img1{width:100%;
		      height:400px;
		      margin-top:10px;
		      position: relative;}
		.n1{color:white;
			margin-left:430px;
		    text-align: center;
		    position: absolute;
			font-family: 'Roboto Mono', monospace;
		    font-size:30%;}
		.logo2{top: 35px;
			   left: 655px;
			   width: 15%;
               height: 97px;
			   position: absolute;
			}
		.nav1 i{
			margin-left:25px;
		}
		.ani1{margin-top:200px;}
        .top2{margin-top:50px;}
		.tx2{margin-top:140px;}
		.tx1{color:black;}
		.tx2 h3{color:#D6AD60;}
		
		.top{margin-top:50px;}
		.txt3{padding-top:12px;font-weight: bolder}
		.img3{height:272px;
			  max-width:249px;
			margin-top:10px;
			text-align: center;}
		.border{height:415px;border-radius:20px;}
		.para{padding: 5px;}
		.h1{text-align:center;padding:20px;color:#000000;font-weight:bolder}
		.ser{background-color:#DEE2EC;margin-top:50px;}
		.sert{margin-top:20px;}
		
		.para2{padding: 5px;}
		.right{border: solid white 3px;transform: scale(0.7);}
		.pro{ border-radius:15px;
			  background-color:#DEE2EC;
			  box-shadow: 0 0 10px grey;padding:5px;
		    }
		.txt4{
              margin-top:10px;
		     }
	  .proj{background-image:url("../images/living1.jpg");
			margin-top:50px;
			height:453px;
            background-attachment:fixed;
            background-position:center;
            background-repeat:no-repeat;
            background-size:cover;}
		.col-4 h1{color:white;text-align:center;margin-top:38px;font-weight: bolder;}
		.col-5 img{height: 470px;
                   width: 100%;
			       margin-top:15px;
		          }
		.icons:hover{color:#B68D40;}
		.border:hover{box-shadow: 0 0 10px grey;transform: scale(1.05);transition: 0.5s;}
		.right:hover{transform: scale(0.9);transition: 0.5s;}
		.pro:hover{transform: scale(1.1);transition: 0.5s;background-color:white;}
		.bg{background-color:#F4EEDA;box-shadow: 0 0 10px grey;}
		.iborder{border:2px solid white}
        .col-4 h6{color:gray;text-align:center;}
        .bt2{text-align:center;
			 font-weight:bolder;
			 border:2px solid black;
			 cursor:pointer;
             margin-top:30px;
             margin-left:87px;
            }
        .p1{margin-top:50px;
            background-color:#DEE2EC;}
		.i1{margin-top:35px;margin-bottom:35px;}
		
		.p2{margin-left:100px;
		   font-weight:bolder;
		   margin-top:140px;
		   }
        .f1{background-color:#F8D210;
           width:100%;
           height: 130px;
           margin-top: 30px;
           }
         .f2{background-color:#0B0909;
             width:100%;
             height:200px;
			 margin-top:20px;
           }
         .f3{margin-top:27px;
			 color:white;
          }
        .f4{margin-top:67px;
            color:white;}
        .f5{margin-top: 35px;
			font-weight:bolder;
			padding-left: 100px;}
        .f6 button{
					margin-top: 32px;
					width: 100%;
					border-radius:10px;
					padding: 18px;
			        font-weight: bolder;
			        background-color:black;
			        color:white;
					}
         .f6 button:hover{background-color:dimgray;}
         .f7 button{background-color:transparent;}
         .f8{border:2px solid black;}
         .f8 img:hover{border-style: inset;}
                                             /*About page*/
                                               
       .a1{background-color:white;padding:10px;}
       .a1:hover{box-shadow: 0 0 10px grey}
	   .parallax{ background-image:url("../images/giphy (1).gif");margin-top:50px;
				   height:435px;
				   background-attachment: fixed;
				   background-position: center;
				   background-repeat: no-repeat;
				   background-size: cover;}
		.a3{position:absolute;
			top:100px;
            left: 100px;
			font-weight: bolder;}
		.a5{position:relative;width:100%;}
		.a6{margin-top:50px;}
		.a7{background-color:#FF8300;}
		.a8{color:black;
		    padding:88px;
            font-weight: bolder;}
         .a9{color:white;font-family:'Tomorrow', sans-serif;}
         .a10{padding:15px;text-align:center;}
         .a11{margin-top:50px;}
         .a12{color:white;font-family:'Tomorrow', sans-serif;margin-left:10px;}
                                                /*Contact us*/

		.c1{position:absolute;
			top:100px;
			font-weight:bolder;
            color:white;}
         .c2{text-align:center;font-weight:bolder;padding:20px;}
         .c3{text-align:right;}
         .c4{width:155px;
             height:50px;}
        
                                    /*Our Services*/
         .s1{position:absolute;
			top:100px;
			font-weight:bolder;
            color:white;
            margin-left: 100px;}
        .s2{margin-top:40px;}
        .s3{border-radius:170px 20px 170px 20px;}
        .s4{border-radius:20px 170px;}
       .s5{font-weight: bolder;
           margin-top: 53px;
           text-align: end;
           font-size: 30px;}
       .s6{border-radius:20px 170px 20px 170px;box-shadow:10px grey;}
       .s7{border-radius:170px 20px 170px 20px;}
       .s8{font-weight: bolder;
           margin-top:158px;
           text-align: end;
           font-size: 30px;}
		.s9{font-weight: bolder;
			margin-top:37px;
			text-align:end;
			font-size:30px;}
        .s10 img:hover{transform: scale(0.9);transition: 0.5s;}
.nav-link {margin-left:50px!important;}
