    .sfhg-wrapper{
        position: relative;
    }

    .sfhg-landscape {
        position: relative;
        overflow: hidden;
        width: 100%;
        padding-top: 60%;
    }

    .sfhg-landscape-old {
        position: relative;
        overflow: hidden;
        width: 100%;
        padding-top: 75%;
    }

    .sfhg-portrait {
        position: relative;
        overflow: hidden;
        width: 100%;
        padding-top: 133.3%;
    }

    .sfhg-wrapper iframe {
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        width: 100%;
        height: 100%;
    }