#requestHarmonyPostcard{background-image:url(../jpg/request-harmony-postcard-hero-desktop.jpg);background-position:center;background-size:cover}#requestHarmonyPostcard h1{margin-top:0;color:#78be20;margin-bottom:14px}p.sub-head{font-size:20px;margin-top:0}#requestHarmonyPostcard .half-right{max-width:500px;margin-left:auto;width:100%;box-sizing:border-box}.rhp-form{display:flex;flex-wrap:wrap;gap:14px;max-width:500px}.rhp-form .form-field{flex:0 0 calc(50% - 7px)}.rhp-form .form-field:nth-child(3),.rhp-form .form-field:nth-child(8){flex:0 0 100%}.rhp-form .form-submit,.rhp-form.contact-us .form-field,.rhp-form.contact-us .frm_fields_container .form-field{flex:0 0 100%}.rhp-form .form-field input,.rhp-form .form-field select,.rhp-form .form-field textarea{border-radius:6px;border:1px solid #6d6e71;padding:10px;font-size:16px;line-height:1.3;width:100%;box-sizing:border-box;color:#6d6e71;font-family:proxima-nova,sans-serif;background:#fff}.form-field label{display:none}::placeholder{color:#6d6e71;opacity:1}::-ms-input-placeholder{color:#6d6e71}.rhp-form .ExplanationText{padding-left:50px;background-image:url(https://blueprint.sirv.com/Dynacare/RequestHarmoneyPostcard/mail-icon.svg);background-repeat:no-repeat;background-size:45px;font-size:14px;background-position:center left;padding-top:8px;padding-bottom:8px;margin:14px 0 0;color:#6d6e71}.rhp-form .form-submit input,.rhp-form .frm_submit button{background:#78b922;border:0;border-radius:6px;box-shadow:none;width:100%;padding:10px;height:auto;color:#fff;line-height:1.4;font-size:16px;margin:0;transition:.5s;cursor:pointer}.rhp-form .form-submit input:hover,.rhp-form .frm_submit button:hover{background:#6d6e71}#requestHarmonyPostcard .InfoLabel{display:block!important;background:#fff;padding:2em;box-shadow:1px 1px 3px rgba(0,0,0,.5);border-left:10px solid #79bf43;max-width:98%;box-sizing:border-box}#requestHarmonyPostcard .InfoLabel h2{color:#79bf43;margin-top:0}#requestHarmonyPostcard .InfoLabel h2:after,h2.bar::after{content:"";display:block;width:45px;height:3px;background:#f2b755;margin-top:14px}#requestHarmonyPostcard .InfoLabel p{margin-bottom:0}.d-flex.gap{gap:24px}.d-flex .col-50{flex:0 0 calc(50% - 12px)}h2.bar{color:#79bf43;font-size:32px}.rhp-form.contact-us .form-field textarea{width:100%;height:90px}.support-bg{min-height:300px;background-image:url(https://blueprint.sirv.com/Dynacare/RequestHarmoneyPostcard/support-img.jpg);width:500px;background-repeat:no-repeat;background-position:center;background-size:cover;border-top-right-radius:100px;max-width:100%}.frm_error,.frm_error_style{color:#d7403a}@media screen and (max-width:768px){#requestHarmonyPostcard{background-image:url(https://blueprint.sirv.com/Dynacare/RequestHarmoneyPostcard/request-harmony-postcard-hero-tablet.jpg);background-position:top center;background-size:contain;background-repeat:no-repeat;padding-top:62vw}#requestHarmonyPostcard .half-right{background:#f8f8f8;padding-left:2em;padding-right:2em;margin:0 auto}iframe.form-1{height:790px!important}}@media screen and (max-width:489px){.rhp-form .form-field,.rhp-form .frm_fields_container .form-field{flex:0 0 100%!important}#requestHarmonyPostcard .half-right{padding-left:1em;padding-right:1em}}@media screen and (max-width:1023px){.contact-us-block{max-width:500px;margin:0 auto;padding:0 1em;box-sizing:border-box}}