.fs-youtube .fs-youtube-wrapper .fs-flex-youtube{
    padding-left: 20px;
    padding-right: 20px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}

.fs-youtube .fs-youtube-wrapper .fs-flex-youtube .youtube{
    width: calc((100% - 15px) / 2);
    margin-right: 15px;
    margin-top: 15px;
}
.fs-youtube .fs-youtube-wrapper .fs-flex-youtube .youtube:nth-of-type(2n) {
    margin-right: 0;
}
.fs-youtube .fs-youtube-wrapper .fs-flex-youtube .youtube:nth-of-type(1), .fs-youtube .fs-youtube-wrapper .fs-flex-youtube .youtube:nth-of-type(2){
    margin-top: 0;
}

.fs-youtube .fs-youtube-wrapper .fs-flex-youtube .youtube iframe{
    width: 100%;
    height: 284px;
}
.fs-youtube .fs-youtube-wrapper{
    padding-bottom: 50px;
}

@media screen and (max-width: 767px){
    .fs-youtube .fs-youtube-wrapper .fs-flex-youtube {
        padding-left: calc(20 / 375 * 100vw);
        padding-right: calc(20 / 375 * 100vw);
    }
    .fs-youtube .fs-youtube-wrapper .fs-flex-youtube .youtube {
        width: calc((100% - ((15 / 375 * 100vw))) / 2);
        margin-right: calc(15 / 375 * 100vw);
        margin-top: calc(15 / 375 * 100vw);
    }
    .fs-youtube .fs-youtube-wrapper .fs-flex-youtube .youtube iframe {
        width: 100%;
        height: calc(284 / 375 * 100vw);
    }
    .fs-youtube .fs-youtube-wrapper {
        padding-bottom: calc(40 / 375 * 100vw);
    }
}