.wp-block-fishtank-contact-form {
    background-color: var(--wp--preset--color--cream);
    display: flex;
    margin-bottom: clamp(3.75rem, 3.3333333333rem + 1.3888888889vw, 5rem);
}
@media screen and (min-width: 1024px) {
    .wp-block-fishtank-contact-form {
        background-image: url("../img/shlok-contact-form-img.webp");
        background-position: 100%;
        background-repeat: repeat-y;
        background-size: 345px;
        padding-right: 345px;
    }
}
.wp-block-fishtank-contact-form.is-style-blue {
    background-color: #f4eee5;
    color: #000;
}
.wp-block-fishtank-contact-form.is-style-blue .gfield .ginput_container_select .chosen-single,
.wp-block-fishtank-contact-form.is-style-blue .gfield input,
.wp-block-fishtank-contact-form.is-style-blue .gfield select,
.wp-block-fishtank-contact-form.is-style-blue .gfield textarea {
    border-bottom-color: var(--wp--preset--color--white);
    color: #000;
}
.wp-block-fishtank-contact-form.is-style-blue .gform_footer input[type="submit"] {
    background-color: #000;
    border-color: #000;
    color: #fff;
}
.wp-block-fishtank-contact-form__container {
    margin-left: auto;
    margin-right: auto;
    max-width: calc(100% - 40px);
    padding: 60px 0;
    width: 1140px;
}
@media screen and (min-width: 768px) {
    .wp-block-fishtank-contact-form__container {
        max-width: calc(100% - 120px);
    }
}
@media screen and (min-width: 1024px) {
    .wp-block-fishtank-contact-form__container {
        padding: 100px 0;
    }
}
.wp-block-fishtank-contact-form__container .wp-block-heading {
    margin-bottom: 40px;
}
.wp-block-fishtank-contact-form__container .wp-block-paragraph {
    margin-bottom: clamp(2.8125rem, 2.2916666667rem + 1.7361111111vw, 4.375rem);
}

/*# sourceMappingURL=contact-form.css.map*/
