.aws-case-study-block-widget .bgimg.h200 {
    min-height: 390px;
    max-width: calc(100% - 50px);
}

.aws-case-study-block-widget h3.txtwhite.txt26.section_title {
    font-weight: 300;
    padding-left: 10px;
}

.aws-case-study-block-widget h3.txtwhite.txt26.case-study-title {
    font-weight: 400;
    margin-bottom: 10px;
}

.case-study-content {
    padding-left: 20px;
    border-left: solid 2px #08CEC9;
}

.case_study_form {
    background: #0F0F2D;

}

.request-case-study-form {
    display: flex;
}

span.wpcf7-form-control-wrap.your-email {
    flex: 1;
}

input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
    flex: 1;
    width: 100%;
    padding: 10px;
}

.request-case-study-form button {
    padding:10px 20px;
    height: 40px;
    background-color:#00FFFF;
    border:solid 1px #707070;
}

.case_study_form {
    padding: 20px;
    height: auto;
}



.aws-case-study-block-widget .wpcf7-form-control-wrap{
    margin-bottom: 0;
}
