* {
    color: rgba(30, 30, 30, 0.85);
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    align-items: center;
}

body {
    background: rgba(245, 245, 245, 0.75)
}

.full {
    position: absolute;
    padding: 1% 0 1% 0;
    margin: 0 10% 0 10%;
    background-color: whitesmoke;
    box-shadow: 0.2px 0.2px 10px black;
    border-radius: 0.5rem;
    border-style: none;
}

.flex {
    display: flex;
    flex-direction: row;
    margin: 1vh 5% 0 5%;
}

.shadow {
    box-shadow: 0.1px 0.1px 15px black;
    border-radius: 0.5rem;
}

.navbar {
    padding: 0.5rem;
}

.logo {
    height: 2.5rem;
    margin: 0 0 0 1rem;
    width: 2.5rem;
    border-radius: 2.5rem;
    background-color: wheat;
}

img {
    width: 76%;
    margin: 0 12% 0 12%;
    height: 55.25%;
}

.center {
    width: 100%;
    text-align: center;
    padding: 2vw 0 2vw 0;
}

li {
    list-style: none;
    padding-left: 3vw;
}

.btn {
    padding: 0.75rem;
    background-color: inherit;
}

a {
    text-decoration: none;
    font: 1.4rem bold;
}

.v1 {
    width: 26.6%;
    height: 30vw;
    text-align: center;
    margin-left: 5%;
}

iframe {
    width: 100%;
    height: fit-content;
    height: 100%;
    border-radius: 0.5rem;
}

a:hover {
    font-size: 1.6rem;
}

.label {
    color: rgb(177, 40, 40);
    align-items: center;
    padding: 0.2rem 0 0.2rem 2rem;
    font-size: 1.8rem;
    font-family: 'Times New Roman', Times, serif;
}

.footer {
    flex-direction: column;
    justify-content: center;
    height: 20vh;
}

.video {
    margin: 2% 0 2% 0;
    width: 100%;

}

@media (max-width:750px) {

    .header::before {
        background-position: 60% 60%;
    }

    .full {
        margin: 0;
        padding: 3% 0 3% 0;
    }

    .flex {
        margin: 0;
    }

    .video {
        flex-direction: column;
    }

    .v1 {
        width: 60%;
        height: 35vh;
        margin: 5% 0 5% 0;

    }

}