.feedback.rf-call-panel{background:#202020;border-top:4px solid #ed605b;padding:64px 24px;color:#fff;text-align:left}
.rf-call-panel .rf-call-inner{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px;align-items:center;max-width:1100px;width:100%;margin:0 auto}
.rf-call-eyebrow{color:#ff8782;font:700 12px/1.5 Arial,sans-serif;letter-spacing:1.5px;margin:0 0 20px}
.rf-call-panel h2{color:#fff;font-size:42px;line-height:1.12;margin:0 0 22px;text-align:left}
.rf-call-description{font:17px/1.6 Arial,sans-serif;color:#dedede;margin:0;text-align:left}
.rf-call-action{text-align:center;border-left:1px solid #535353;padding-left:40px}
.rf-call-number{display:block;color:#fff!important;font:700 32px/1.25 Arial,sans-serif;text-decoration:none;white-space:nowrap}
.rf-call-hours{font:15px/1.5 Arial,sans-serif;color:#dedede;margin:12px 0 24px}
.rf-call-panel .rf-call-button{width:100%;max-width:350px;padding:18px 22px;min-height:58px;color:#fff;background:#e55b57;border-radius:8px;font-size:17px;font-weight:700;text-transform:uppercase}
.rf-call-panel .rf-call-button:hover{background:#c74440}
.rf-call-hint{font:13px/1.5 Arial,sans-serif;color:#c8c8c8;margin:14px 0 0}
@media(max-width:700px){.feedback.rf-call-panel{padding:38px 22px}.rf-call-panel .rf-call-inner{grid-template-columns:1fr;gap:28px}.rf-call-panel h2{font-size:32px}.rf-call-eyebrow{font-size:10px;letter-spacing:1px}.rf-call-description{font-size:16px}.rf-call-action{border-left:0;border-top:1px solid #535353;padding:26px 0 0}.rf-call-number{font-size:28px}.rf-call-hours{margin-top:10px}.rf-call-panel .rf-call-button{font-size:15px}}
.feedback.rf-call-panel{height:auto;min-height:0;box-sizing:border-box}
.rf-call-panel h2{font-family:Arial,sans-serif;font-weight:800;letter-spacing:-1px}
.rf-call-panel .rf-call-action p{text-align:center}
.rf-call-panel .rf-call-button{font-family:Arial,sans-serif}
