﻿.row.form-position-right {
    flex-direction: row-reverse;
}

section#contact-half-and-half-section {
    padding: 80px 0;
}

.form-block .form-outer-wrapper {
    padding: 30px 20px;
    box-shadow: 0 3px 10px rgb(189 173 200);
    border-radius: 15px;
}

.form-block .form-outer-wrapper h3 {
    text-align: center;
}

.form-block .hbspt-form textarea {
    height: 100px;
}

@media (min-width: 1025px) {
    .col-md-6.col-sm-12.form-block {
        padding-right: 70px;
        padding-left: 16px;
    }
    .form-position-right .col-md-6.col-sm-12.form-block {
        padding-left: 70px;
        padding-right: 16px;
    }
    .form-block .form-outer-wrapper {
        padding: 50px 30px 25px;
    }
}