
/* footer css start */




.lab-footer-sec{
    padding: 2%;
    background: url(/images/footer-background.png);
    background-repeat: no-repeat;
    background-size: cover;
    margin-top: 15%;
}

@media(min-width:320px) and (max-width:767px){
    .lab-footer-sec{
        margin-top: 1%;
    }
}

.lab-main-row-div-p1{
    color: white;
    font-size: 2.8rem;
    font-family: "DM Serif Display", serif;
    font-weight: 400;
    margin-top: 5%;
}

.lab-main-row-div-p2,
.lab-main-row-div-p3{
    color: white;
    font-size: 1.5rem;
    font-family: "Manrope", sans-serif;
}

.lab-footer-img-1{
    margin-top: -7%;
    position: relative;
}

.lab-footer-img-2{
    position: relative;
    margin-top: -28%;
    margin-bottom: -88px;
}

.lab-main-row-2-col-1-main-div-p1{
  color: white;
  font-family: "DM Serif Display", serif;
   font-size: 1.3rem;
   margin-left: 1%;
}
.lab-main-row-2-col-1-main-div li{
   list-style: none;
   color: white;
   font-family: "Manrope", sans-serif;
   margin-top: 7px;
}

.lab-main-row-2-col-2-main-div-p1{
    color: white;
    font-family: "DM Serif Display", serif;
     font-size: 1.3rem;
}

.lab-main-row-2-col-2-main-div-p2{
    color: white;
    font-family: "Manrope", sans-serif;
    font-size: 1.3rem;
}

.lab-main-row-2-col-2-main-div-p3{
    color: white;
    font-family: "Manrope", sans-serif;
}

.lab-main-row-2-col-2-main-div-p4{
    color: white;
    font-family: "Manrope", sans-serif;
}

.lab-main-row-2-col-2-main-div-p5{
    color: white;
    font-family: "Manrope", sans-serif;
    /* font-size: 1rem; */
    /* display: flex; */
}

.lab-main-row-2-col-3-main-div-p1{
    color: white;
    font-family: "DM Serif Display", serif;
     font-size: 1.3rem;
}

.lab-main-row-2-col-3-main-div-p2{
    color: white;
}

.lab-main-row-2-col-4-button-div{
    display: flex;
    justify-content: center;
}

.lab-main-row-2-col-4-button{
    border: none;
    border-radius: 20px;
    padding: 10px 35px 10px 35px;
    margin-top: 17%;
    font-family: "Manrope", sans-serif;
}

.footer-social-media-main-div{
    display: flex;
        justify-content: center;
        margin-top: 25%;
        gap: 15px;
}

.footer-hr{
    width: 85%;
    border: 1.2px solid white;
    
}

.footer-hr-tag-main-div{
    justify-content: center;
    display: flex;
}

.footer-last-p-tag-main-div{
  text-align: center;
}

.footer-last-p-tag{
    color: white;
    font-weight: 500;
    font-family: "Manrope", sans-serif;
}



@media(min-width:320px) and (max-width:767px){
    .lab-footer-img-2{
    margin: 0;
    width: 97%;
    padding: 2%;
    }

    .lab-footer-img-1{
        margin-top: 20%; 
         width: 30%;
    }

    .lab-footer-img-1-main-div{
        display: flex;
            justify-content: center;
    }

    .lab-main-row-div-p1{
        font-size: 1.5rem;
        text-align: center;
    }
    
    .lab-main-row-div-p3,
    .lab-main-row-div-p2{
        text-align: center ;
        font-size: 1rem ;
    }


    .lab-main-row-2-col-1-main-div-p1,
    .lab-main-row-2-col-2-main-div-p1,
    .lab-main-row-2-col-3-main-div-p1{
        text-align: center;
        margin-top: 15%;
    }

    .lab-main-row-2-col-1-main-div li,
    .lab-main-row-2-col-2-main-div-p2,
    .lab-main-row-2-col-2-main-div-p3,
    .lab-main-row-2-col-2-main-div-p4,
    .lab-main-row-2-col-2-main-div-p5,
    .lab-main-row-2-col-3-main-div-p2{
        text-align: center;

    }

    .lab-main-row-2-col-1-main-div{
        /* margin-left: 10%!important; */
    }

   
   
}

@media(min-width:768px) and (max-width:1100px){
       .lab-footer-img-2{
        width: 100%;
       }

       .lab-main-row-2{
        margin-top: 5%;
       }

       .lab-main-row-2-col-4-button{
        padding: 5px 15px 5px 15px;
       }
}

/* footer css end */