.get-in-touch{background-color:rgba(27,33,49,.05);padding:50px 0;width:100%}
.get-in-touch .form-area{display:flex;margin-top:60px}
.left-form{width:60%;display:inline-block;padding-right:100px}
.right-form{width:40%;display:inline-block;vertical-align:top;padding-left:30px}
.form-div,.left-form .form-div{margin-top:0;display:flex;flex-direction:column}
.get-in-touch .form-div:first-child{margin-top:0}
.form-div label{width:100%;font-size:16px;line-height:22px;margin-bottom:8px;color:rgba(27,33,49,.6)}
.form-div input,.form-div textarea{width:100%;font-size:16px;line-height:22px;padding:14px 19px;background-color:transparent;border:1px solid rgba(27,33,49,.6);margin-bottom:8px}
.get-in-touch .form-div textarea{height:96px;display:block;margin:0}
.get-in-touch input:focus{outline:0;border:1px solid rgba(27,33,49,.6)}
.form-div input::placeholder,.form-div textarea::placeholder{color:rgba(27,33,49,.4)}
.form-area button.submit-button{background-color:#00b868;border:none;padding:13px 47px;color:#fff;cursor:pointer;font-size:16px;line-height:20px;margin-top:8px;font-weight:400}
.form-area button.submit-button:hover{background-color:#00b868;border:none}
.get-in-touch h4{color:rgba(27,33,49,.6);margin-top:30px;font-size:16px;font-weight:400}
.get-in-touch p{font-size:14px;color:#1b2131;margin-top:8px}
.get-in-touch p span{display:block}
.control.expand-icon{position:relative}
.expand-icon::after{pointer-events:none;content:"";background-position:-225px -561px;font-size:14px;position:absolute;height:22px;width:22px;text-align:center;bottom:2px;right:2px;z-index:2;background-color:#f3f4f4;background-image:url(https://static.raptorsupplies.com/static/common/spriteicon.svg);background-repeat:no-repeat}
.get-in-touch form .group{display:flex;gap:12px;align-items:flex-start}
.get-in-touch form .group .form-div{width:50%;margin-top:0}
.g-recaptcha:not(.trade-account.g-recaptcha,#po-form.g-recaptcha,.form-wrapper.g-recaptcha,#brand_form.g-recaptcha){margin-top:10px}
form #email_error,form #message_error,form #name_error,form #phone_error{font-size:12px;margin-top:-5px;margin-bottom:5px}
.form-area button.submit-button:focus{outline:0;border:none}
.g-recaptcha:not(.trade-account.g-recaptcha,#po-form.g-recaptcha){margin-top:10px}
@media (max-width:1024px) {
.left-form{padding-right:40px}
.right-form{padding-left:20px}
}
@media (max-width:767px) {
.g-recaptcha{transform:scale(.860265)!important;-webkit-transform:scale(.860265)!important;transform-origin:0 0;-webkit-transform-origin:0 0;margin-top:10px}
.get-in-touch{padding:35px 0 50px 0}
.get-in-touch .form-area{flex-direction:column}
.get-in-touch h4{margin-top:43px;margin-bottom:8px}
.left-form,.right-form{width:100%;padding:0}
.form-div input,.form-div textarea{padding:14px 10px}
.get-in-touch form .group{gap:0;flex-direction:column}
.get-in-touch form .group .form-div{width:100%!important}
.form-div label{display:inline-block}
}