.headingProcess h3{font-family:'Inter';font-size:36px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.36px;margin-bottom:10px}
.headingProcess p{color:#333;margin-bottom:41px;font-family:'helveticaregular';font-size:18px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:-0.126px}
.levelCards{border-radius:20px;border:1px solid #daeef8;background:#FFF;box-shadow:3px 6px 14px 0 rgba(0,115,187,0.10);width:1206px;position:relative;padding:44px 35px 0 45px;margin-bottom:50px}
.levelLabel{position:absolute;width:max-content;top:-25px;left:40px;font-family:'Inter';font-size:28px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.28px;color:#0073bb;padding:4px 20px;border-radius:4px;border:1px solid rgba(65,151,211,0.20);background:#f2f7fb;text-align:center}
.levelcardInfo{color:#333;font-family:'helveticaregular';font-size:18px;font-style:normal;line-height:27px;letter-spacing:-0.126px;margin-bottom:30px}
.levelcardInfo p{color:#333;font-family:'helveticaregular';font-size:18px;font-style:normal;line-height:27px;letter-spacing:-0.126px;margin-bottom:30px}
.addressInfo{margin-bottom:30px}
.addressInfo h3{color:#333;font-family:'Inter';font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.2px;margin-bottom:5px}
.addressInfo h5{color:#333;font-family:'helveticaregular';font-size:24px;font-style:normal;line-height:150%;font-weight:400;letter-spacing:-0.168px;margin-bottom:5px}
.addressInfo p{color:#333;font-family:'helveticaregular';font-size:18px;font-style:normal;line-height:150%;letter-spacing:-0.126px}
.addressInfo{color:#333;font-family:'helveticaregular';font-size:18px;font-style:normal;line-height:150%;letter-spacing:-0.126px}
.levelCards a{color:#0073bb;font-family:'helveticaregular';font-size:20px;font-style:normal;line-height:normal;letter-spacing:-0.5px}
.levelCards u{color:#0073bb}
.CheckToShowhr{background:#e6e7e8;width:1126px;height:1.5px;margin-bottom:20px}
.grievance-new-style .headingProcess p{color:#333;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.18px;margin-bottom:20px}
.grievance-new-style .levelCards{border-radius:unset;border:unset;background:unset;box-shadow:unset;height:unset;position:unset;padding:unset;margin-bottom:40px}
.grievance-new-style .levelLabel{position:unset;padding:unset;border:unset;margin-bottom:10px;background:unset}
.levelCards.checktoshowlineaboveheading .levelLabel{padding-top:40px;text-align:start;width:100%;border-top:1.5px solid #e6e7e8;border-radius:unset}
.grievance-new-style .levelcardInfo{color:#333;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.18px;margin-bottom:10px}
.grievance-new-style .addressInfo h5{color:#333;font-size:20px;font-family:Inter,sans-serif;font-style:normal;font-weight:700;line-height:24px;margin-bottom:10px;margin-top:15px}
.grievance-new-style .addressInfo h3{color:#333;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-0.14px}
.grievance-new-style .addressInfo p{color:#333;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.126px}
.grievance-new-style .addressInfo{margin-bottom:20px;color:#333;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.5px}
.grievance-new-style .addressInfo ul li{color:var(--Secondary-Secondary-New-Black,#333);font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.18px;list-style:disc;margin-left:20px}
.grievance-new-style .levelCards u{color:#0073bb;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.5px}
.bluetextcta.grievance-new-style .get-qoute-btn a,.grievance-new-style .get-qoute-btn a{padding:10px 21px;color:#0073bb;text-align:center;font-family:Inter,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.24px;min-width:380px}
.grievance-new-style .CheckToShowhr{width:100%}
@media screen and (max-width:767px){.headingProcess h3{text-align:center;font-size:26px}
.headingProcess p{font-size:14px;margin-bottom:30px}
.levelCards{width:100%;padding:30px 20px 0 20px;margin-bottom:40px}
.levelLabel{font-size:20px;left:50%;transform:translate(-50%,-50%);top:0}
.levelcardInfo{margin-bottom:20px;font-size:14px}
.levelcardInfo p{font-size:14px}
.addressInfo h3{font-size:14px;margin-bottom:5px}
.addressInfo h5{font-size:16px;margin-bottom:5px}
.addressInfo p{font-size:14px}
.addressInfo{margin-bottom:20px;font-size:14px}
.CheckToShowhr{width:280px;height:1.5px}
.bluetextcta.grievance-new-style .get-qoute-btn a,.grievance-new-style .get-qoute-btn a{width:100%;min-width:unset;max-width:320px;color:var(--Primary-Primary-Blue,#0073bb);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.667px}
.grievance-new-style .levelcardInfo,.grievance-new-style .addressInfo h3,.grievance-new-style .levelCards u,.grievance-new-style .addressInfo ul li,.grievance-new-style .addressInfo p{font-size:.875rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.14px}
.levelLabel{transform:unset}
.grievance-new-style .addressInfo b{color:#333;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-0.14px}
.levelCards a{color:var(--Primary-Primary-Blue,#0073bb);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.14px;text-decoration-line:underline;text-decoration-style:solid}
.grievance-new-style .addressInfo{color:var(--Secondary-Secondary-New-Black,#333);font-family:Helvetica;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.5px}
.grievance-new-style .addressInfo h3{color:var(--Primary-Primary-Red,#d62049);font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.14px}
.grievance-new-style .addressInfo h5{color:#333;font-size:14px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:10px;margin-top:10px}
.grievance-new-style .headingProcess p{color:#333;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.14px}
.levelCards.checktoshowlineaboveheading .levelLabel{padding-top:20px}
}