header {
    background: white;
    height: 80px;
}

.headings {
    display: flex;

}

.image img {
    width: 50px;
    margin-left: 70px;
    margin-top: 13px;
}

.ex {
    margin-right: 40px;
    margin-left: 70px;
    color: rgb(85, 84, 84);
    margin-top: 30px;
    font-size: larger;
}

.sho {
    color: rgb(85, 84, 84);
    margin-right: 40px;
    margin-top: 30px;
    font-size: larger;

}

.sup {
    color: rgb(85, 84, 84);
    margin-right: 40px;
    margin-top: 30px;
    font-size: larger;

}

.box {
    border: 1px solid rgb(217,217,217);
    width: 437px;
    margin-left:196px;
    height: 43px;
    margin-top:15px;
    color: gray;
     display: flex;
    justify-content:left;
    align-items: center;
    
}
.box h4{
    font-family: sans-serif;
    font-weight: 300;
    margin-left: 17px;
}
.icons{
margin-top:31px;
display: flex;
gap:24px;
margin-left: -28px;
}

.but1 button {
    background: black;
    color: white;
    font-size: medium;
    width: 90px;
    height: 35px;
    border-style: none;
    margin-left: 24px;
    margin-top: 20px;
}

.photo img {
    position: relative;
    width: 1335px;
    height: 630px;
}

.text1 h1 {
    position: absolute;
    margin-top: -180px;
    margin-left: 50px;
    font-weight: 500;
    font-size: 50px;
    color: white;
    width: 100%;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
}

.line1 hr {
    position: absolute;
    width: 1335px;
    margin-top: -101px;
}

.text2 h2 {
    position: absolute;
    margin-top: -71px;
    margin-left: 50px;
    font-family: sans-serif;
    color: white;
    font-size: 39px;
    font-weight: 400;
}

.but2 button {
    position: absolute;
    margin-top: -71px;
    margin-left: 560px;
    width: 80px;
    height: 35px;
    border-style: none;
}

.page2 h1 {
    color: black;
    margin-left: 50px;
    margin-top: 95px;
    width: 100%;
    font-family: sans-serif;
    font-size: 54px;
    font-weight: 400;
}

.line2 hr {
    width: 1335px;
    background: black;
    height: 1px;
    border-style: none;
    margin-top: -14px;
}

.text3 h2 {
    margin-left: 50px;
    font-family: sans-serif;
    font-weight: 400;
    font-size: 33px;
}

.images {
    display: flex;
    gap: 28px;
    margin-left: 52px;
}

.pic1 img {
    border: 1px solid black;
    width: 384px;
    height: 366px;
    background: white;

}

.pic2 img {
    border: 1px solid black;
    width: 384px;
    height: 366px;

}

.pic3 img {
    border: 1px solid black;
    width: 384px;
    height: 366px;
}

.printer {
    border: 1px solid black;
    width: 384px;
    margin-left: 52px;
    height: 56px;
    margin-top: -5px;
    background: black;
}

.printer h2 {
    color: white;
    font-size: 28px;
    font-family: sans-serif;
    font-weight: 300;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 9px;
}

.lap {
    border: 1px solid black;
    width: 384px;
    margin-left: 466px;
    height: 56px;
    margin-top: -57px;
    background: black;
}

.lap h2 {
    color: white;
    font-size: 28px;
    font-family: sans-serif;
    font-weight: 300;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 9px;
}

.monitr {
    border: 1px solid black;
    width: 384px;
    margin-left: 880px;
    height: 56px;
    margin-top: -58px;
    background: black;
}

.monitr h2 {
    color: white;
    font-size: 28px;
    font-family: sans-serif;
    font-weight: 300;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 9px;
}

.pic4 img {
    height: 426px;
    width: 730px;
    margin-left: 52px;
    margin-top: 60px;
}

.anotherhead h2 {

    margin-left: 810px;
    font-family: sans-serif;
    font-weight: 400;
    font-size: 50px;
    margin-top: -433px;

}

.line3 hr {
    width: 465px;
    background: black;
    height: 1px;
    border-style: none;
    margin-top: -26px;
    margin-right: 51px;
}

.sentence h2 {
    margin-left: 812px;
    font-family: sans-serif;
    margin-top: 11px;
    font-size: 22px;
    font-weight: 400;

}

.but3 button {
    margin-left: 814px;
    margin-top: 10px;
    width: 100px;
    height: 40px;
    color: white;
    background-color: rgb(3, 3, 3);
    border-style: none;
}

.but4 button {
    color: black;
    background-color: white;
    margin-left: 14px;
    width: 310px;
    height: 40px;
    margin-top: 10px;
    border-style: ridge;
}

.butsu {
    display: flex;
}
footer{
    background: black;
    height: 560px;
    margin-top: 125px;}
    
.foot1{
    display: flex;
}
.know h2{
    
            color: white;
        font-family: sans-serif;
        font-weight: 400;
        font-size: 28px;
        margin-left: 100px;
margin-top: 32px;
}
.but5 button{
        height: 40px;
        margin-left: 271px;
        width: 106px;
        margin-top: 30px;
}
.line4 hr{
    background:white;
    height: 1px;
    margin-top: 20px;
}
.rel{
   
    color: white;
        font-family: sans-serif;
        font-size: 13px;
        margin-left: 65px;
        margin-top: 20px;
}
.line5 hr{
        margin-top: 21px;
        width: 1196px;
}
.india{
    color: white;
    font-family: sans-serif;
 font-size: 13px;
        margin-left: 65px;
        margin-top: 20px;
}
.line6 hr{

    margin-top: 20px;
     width: 1196px;
    
}
.stanzahead{
    display: flex;
    color: white;
    margin-left: 65px;
    font-family: sans-serif;
    font-size: 13px;
    font-weight: 200;
    margin-top: 20px;
}
.stanza2{
    margin-left: 129px;
}
.stanza3{
margin-left: 53px;
}
.stanza4{
margin-left: 70px;
}
.stanza5{
margin-left: 71px;
}
.alllogo{
    display: flex;
    font-size: 20px;
    gap: 5px;
    font-weight: 100px;
}
.line7 hr{
 margin-top: 20px;
     width: 1196px;

}
.mainlast{
    display: flex;
    margin-top: 2px;
    background: black;
    color: white;
    margin-left: 65px;
    font-family: sans-serif;
    font-size: 13px;
    gap:10px;
}
.last{
    color: white;
    font-family: sans-serif;
    font-size:13px ;
    margin-left:65px ;
    margin-top: 20px;
}
.images img:hover{
transform: scale(1.1);
}
.images img{
    transition: transform 0.3s ease;
}