.contact-us-sidebar{float:none!important;margin:18px auto 51px!important;padding-left:25px!important;padding-right:25px!important;width:635px!important}.contact-us-form-div form:after{color:#777;content:"Required fields*";float:right;font-family:Dosis;font-size:16px;font-weight:300;margin-right:-8px;margin-top:-30px}.contact-us-sidebar .submitted-message{display:block;font-family:Dosis;margin-bottom:10px;margin-top:-20px;text-align:center;width:100%}.contact-us-sidebar>div{display:inline-block;width:100%}.contact-us-form-div{padding:18px 25px 5px}.contact-us-form-div form .field .hs-error-msgs{display:none!important}.contact-us-form-div .hs_error_rollup{display:inline-block;margin-bottom:10px;margin-top:-8px;text-align:center;width:100%}.contact-us-form-div form .field{display:inline-block;float:left;margin-bottom:20px;padding:0 8px;width:50%}.contact-us-form-div form .hs_submit{float:left;width:100%}.contact-us-form-div form .field label{display:none}.contact-us-form-div form .field input,.contact-us-form-div form .field select{max-height:45px;min-height:45px;padding:10px 13px}.contact-us-form-div form .field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(https://www.snaprecordings.com/hubfs/Brand%20logo/dropDownArrowGrey.svg);background-color:#fff;background-position:calc(100% - 10px);background-repeat:no-repeat;background-size:13px 13px;color:#aaa;display:inline-block;padding-left:12px!important;text-indent:1px;text-overflow:""}.contact-us-form-div form .field textarea{min-height:90px;padding:10px 13px}.contact-us-form-div form .field input,.contact-us-form-div form .field textarea{color:#222;font-weight:300;transition:all .15s ease}.contact-us-form-div form .field input:focus,.contact-us-form-div form .field textarea:focus{border:2px solid #55a7b5!important}.contact-us-form-div form .field.hs-fieldtype-textarea{width:100%}.contact-us-form-div form .field input.invalid,.contact-us-form-div form .field textarea.invalid{border-color:#d65e61}.contact-us-form-div form .field input::placeholder,.contact-us-form-div form .field textarea::placeholder{color:#aaa!important;font-weight:400!important}.contact-us-form-div form input[type=submit]{border-radius:12px!important;cursor:pointer;font-size:22px;font-weight:400;margin-bottom:24px;margin-left:0!important;padding:8px 8px 10px!important;text-transform:capitalize;width:180px}.contact-us-form-div form input[type=submit]:focus,.contact-us-form-div form input[type=submit]:hover{background-color:#29afc6!important;color:#fff!important}.contact-us-form-div form .actions{text-align:center}.get-in-touch-mobile{display:none!important}.get-in-touch{display:block}.first-line p{display:inline}@media(max-width:767px){.first-line h2,.first-line p{display:block;text-align:center!important}.first-line p+p{margin-top:2px}.contact-us-sidebar{max-width:unset!important;min-width:unset!important;width:auto!important}.contact-us-form-div form .field{display:inline-block;float:left;margin-bottom:20px;padding:0 8px;width:100%}.error-msg{width:calc(100% - 16px)}.get-in-touch-mobile{display:block!important;margin-top:30px}.get-in-touch{display:none!important}.contact-us-form-div form .actions{margin-bottom:15px;margin-top:6px}}@media (max-width:480px){.contact-us-form-div form .field input,.contact-us-form-div form .field select{font-size:15px!important;min-height:0!important;padding-bottom:5px!important;padding-top:5px!important}.contact-us-form-div form .field{margin-bottom:12px!important}.contact-us-form-div form input[type=submit]{font-size:20px;padding:4px 4px 5px!important;width:120px}}