body.case_study_main .row-fluid form input{height:48px}body.case_study_main .row-fluid form textarea{min-height:248px}body.case_study_main .row-fluid form input[type=email],body.case_study_main .row-fluid form input[type=tel]{max-width:366px}body.case_study_main .row-fluid form input,body.case_study_main .row-fluid form select,body.case_study_main .row-fluid form textarea{border:2px solid #cecece;color:#cecece;font-family:Open Sans;font-weight:600}body.case_study_main .row-fluid form .field>label{color:#333;font-family:Open Sans;font-size:18px;font-weight:500;line-height:1.16;margin:0 0 10px}body.case_study_main form input[type=text]::placeholder,body.case_study_main form textarea::placeholder{color:#cecece;font-weight:600}body.case_study_main .row-fluid form input{font-family:Open Sans}body.case_study_main .row-fluid form input::-webkit-input-placeholder{color:#cecece}body.case_study_main .row-fluid form input:-ms-input-placeholder{color:#cecece}body.case_study_main .row-fluid form input::placeholder{color:#cecece}body.case_study_main .row-fluid form input,body.case_study_main .row-fluid form textarea{padding:10px 20px 10px 18px}body.case_study_main .row-fluid form .hs-button,body.case_study_main .row-fluid form .hs-button.primary{background:#f8d18f;border:2px solid #f8d18f;color:#454546;display:inline-block;font-size:24px;font-weight:700;line-height:1.18px;margin-top:36px;min-height:60px;padding:12px 44px;transition:all .4s ease-in-out}body.case_study_main .row-fluid form .hs-button.primary:hover,body.case_study_main .row-fluid form .hs-button:hover{background:#fff;border:2px solid #f8d18f;color:#f8d18f}body.case_study_main form ul.hs-error-msgs{list-style:none;margin:0 0 5px}body.case_study_main .row-fluid form .hs-button.primary:focus,body.case_study_main .row-fluid form .hs-button:focus{display:inline-block;width:unset}.if_two_col{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.if_image_side{flex-basis:46.85%;margin-right:5%;min-height:589px}.if_form_side{flex-basis:39.75%}.if_heading h3{border-bottom:4px solid #f8d18f;color:#a8dee8;margin-bottom:32px;max-width:fit-content;padding-bottom:10px}.if_heading{margin:0 auto 95px;max-width:1050px;padding:0 20px}body.case_study_main .row-fluid form textarea{margin-bottom:0}body.case_study_main .privacy_link{text-align:right}body.case_study_main .privacy_link a{color:#4f2e90;font-family:Montserrat;font-size:12px;font-weight:400}@media(min-width:768px) and (max-width:1024px){.if_form_side{flex-basis:45%}.if_heading{margin:0 auto 50px}}@media (min-width:768px){.image_with_form .content--wrapper{max-width:1280px;padding:0}.if_two_col{margin-right:7%}}@media (min-width:768px) and (max-width:1280px){.image_with_form .content--wrapper{max-width:1280px;padding:0}}@media(max-width:767px){.if_two_col{display:block}.if_image_side{margin:0 0 35px;min-height:300px}.if_form_side,.if_image_side{flex-basis:100%}body.case_study_main .row-fluid form .hs-button,body.case_study_main .row-fluid form .hs-button.primary{margin-top:25px}.if_heading{margin:0 0 50px;max-width:100%;text-align:center}.if_heading h3{margin:auto auto 24px}body.case_study_main .row-fluid form textarea{min-height:150px}}@media(max-width:480px){body.case_study_main .row-fluid form input[type=email],body.case_study_main .row-fluid form input[type=tel]{max-width:100%}}