/* Responsive Google Form embed */
.form-responsive {
    position: relative;
    width: 100%;
    padding-bottom: 160%; /* Aspect ratio for form (height/width * 100) */
    height: 0;
    overflow: hidden;
    max-width: 700px;
    margin: 0 auto 2rem auto;
}
.form-responsive iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}