main #about-us {
    align-items: normal;
    display: grid;
    grid-gap: 16px;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    height: 100%;
    width: 100%;
}

main #about-us .item {
    background: linear-gradient(120deg, #2e4a5f, #36617d);
    padding: 16px;
}

main #about-us ul {
    list-style-type: square;
}

main #about-us .container {
    overflow: hidden;
    position: relative;
    width: 100%;
}

main #about-us .container:after {
    content: '';
    display: block;
    padding-bottom: 56.25%;
}

main #about-us iframe {
    border: 0px;
    height: 100%;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 100%;
}
