

*
{
    box-sizing: border-box;
    padding: 0;
    margin: 0;
}


body{

    background-color: rgba(9, 9, 9, 0.8);

    font-family:Verdana, Geneva, Tahoma, sans-serif;
}

.nav
{
    height: 100px;
    line-height: 50px;
   
   
  
    text-align: center;

}
h6
{
    font-family: cursive;
    font-size: 20px;
}
.nav li {
    display:inline-block;
}
.nav-item a {
    display: inline-block;
    color:white;
    padding: 20px  50px  0px  50px;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: bold;
    transition: 0.7s;
}


.nav-item a:hover 
{
    color:black;

    
}



.img{

   
    height:400px;
    background-image: url('img/lightning-gf81ebf27d_1920.jpg');
    
    background-position: center;
    

}

.text
{
    position: absolute;
    top:30%;
    left:50%;
    transform:translate(-50%,-50%);
    color:white;
    font-weight: bold;
}




.text h1{

    margin-left: 30px;
    letter-spacing: 3px;
    margin-bottom: 30px;
    text-decoration: wavy;
    text-transform: uppercase;

}

main{
    height: 1000px;

}

main h2{
    text-align: center;
    text-transform: uppercase;
}


.about-box
{
    margin:40px 0;
    position:relative;
    height:300px;
    background-position: center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    color:white;
    color:white;
    font-weight: bold;
    font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
    font-size: 25px;
    text-align: center;
   
}


.top{
    
    background-image: url('img/electronics-g3686127d5_1920.jpg');
   
    
    

   
}

.middle
{
    background-image: url('img/electronics-g917da6153_1920.jpg');
}

.bottom
{
    background-image: url('img/website-g75331df51_1920.jpg');
    bottom:50px;
}

.contact
{

    background-image: url('img/samsung-gca245610b_1280.jpg');
    height: 100%;
    width: 100%;
    background-attachment: fixed;
    color:rgb(5, 5, 5);
    background-repeat:repeat;
    background-color: rgba(0,0,0,0.6);
    text-align: center;
    font-weight: bold;
    padding: 30px ;
    
    
}
.contact p,h3,h2{
    padding: 50px;
}
.social :hover
{
    color:royalblue;
}
.video-projects
{
    
    display: inline-block;
    text-align: center;
    color:white;
}


video{
   display: inline-block;
    width: 400px;
    height: 400px;
    padding:20px 60px;
}





.bluetooth
{
    text-align: justify;

}


.mywebsites
{
    height: 50%;
    background-image: url('img/internet-ge9607277c_1280.jpg');
    background-attachment: fixed;

}

.descriptionall
{
    text-align:center ;
    padding: 60px 0;
    font-style: italic;
    color:white;
    

}
footer {



    
    background-color:  rgb(48, 52, 51);
    height: 100px;
   
   
}
footer p{

   

    color:white;
    letter-spacing: 2px;
    text-transform: uppercase;
    text-align: center;
    transition: color 0.4s;
   
}
footer p  :hover{

    color:royalblue;


}

.about-bg
{
   

}


