.background-video{
    width:100%;
    height: 600px;
    background-repeat: no-repeat;
    align-items: center;
    background-size: cover;
    object-fit: fill;
    background-position: center;
}

.para {
    min-height: 1200px;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size:cover;
    background-color:#b4c6c0 ;
}

.card {
    border-radius: 30px;
    padding: 25px;
}

.cardone{
    left: 15%;
    top: 10%;
    position: relative;
    z-index: 1;
    border-color: black;
    border: 13px;
    border-style: solid;
}


.card-header {
    font-family: Georgia, 'Times New Roman', Times, serif;
    font-size: 40px;
    padding-bottom: 18px;
    color: black;
    text-align: justify;
    border-color:#343131 ;
}

.card-body {
    font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
    font-size: 25px;
    color: black;
}
.card-body > a{
    color: #343131;
    text-decoration: none;
}
.cardtwo{
    left: 40%;
    /* top: 120%; */
    height: 360px;
    z-index: 2;
    position: relative;
    border-color: black;
    border: 13px;
    border-style: solid;
}

.googlemap {
    width: 100%;
    height: 100%;
    border-radius: 30px;
    border-style: solid;
    border-color: #343131;
}

.cardthree{
    top: 10%;
    left:15%;
    height: fit-content;
    border-color: black;
    border: 13px;
    border-style: solid;
}

@media screen and (max-width: 1024px){
    .background-video{
        height: 400px;
    }    

    .cardone{
        top: 40px;
    }
}
@media screen and (max-width: 770px) {
    .cardtwo{
        left: 15%;
        top: 5%;
    }
}

@media screen and (max-width: 600px){
    .background-video{
        height: 300px;
    }

    .cardone{
        top: 30px;
    }
    .card-body{
        font-size: 1em;
    }
    .card-header{
        font-size: 1.5em;
    }
}

@media screen and (max-width: 399px){
    .background-video{
        height: 200px;
    }    

    .card-header{
        font-size: 1em;
    }
}