p{font-size:18px;font-family:Helvetica;line-height:28px}
.circle-oval{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;background-color:#f2f7fb;width:82px;height:82px;padding:16px 17px}
.cs-griev-mech{margin-top:120px}
.cs-grievMech-wrapper>.h3-header{width:80%}
.cs-grievMech-wrapper>.statement-wrapper{margin-top:40px;display:flex;flex-wrap:wrap}
.cs-grievMech-wrapper .statement{position:relative;display:block;width:25%}
.cs-grievMech-wrapper .statement::after{content:"";border-bottom:dashed 2px #4197d3;position:absolute;opacity:.81;width:80%;top:40px;left:81px}
.cs-grievMech-wrapper .statement:last-child:after{content:none}
.cs-grievMech-wrapper .statement .content-wrapper{margin-top:21px;max-width:90%}
.cs-grievMech-wrapper .statement p{color:#333;font-family:HelveticaNeueLTStd-Bd,sans-serif;margin-bottom:10px;font-size:20px;line-height:22px;letter-spacing:-.56px}
.cs-grievMech-wrapper .statement .sublink{font-family:HelveticaNeueLTStd-Md,sans-serif;color:#0073bb;font-size:24px;letter-spacing:-1px;line-height:normal;text-decoration:underline}
.cs-grievMech-wrapper .statement .subtext{font-size:18px;font-weight:300;line-height:28px;font-family:Helvetica}
.cs-grievMech-wrapper .statement .circle-oval{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;background-color:#f2f7fb;width:82px;height:82px;padding:16px 17px;display:flex;align-items:center}
.cs-grievMech-wrapper .statement .circle-oval img{display:block;margin:0 auto}
@media screen and (max-width:767.99px){p{font-size:14px;line-height:24px}
.cs-griev-mech{margin-top:33px}
.cs-grievMech-wrapper>.h3-header{width:100%}
.cs-grievMech-wrapper>.statement-wrapper{margin-top:24px}
.cs-grievMech-wrapper .statement p{margin-bottom:0}
.cs-grievMech-wrapper .statement .sublink{font-size:16px;line-height:22px;letter-spacing:normal}
.cs-grievMech-wrapper .statement .subtext{font-size:14px;line-height:24px;letter-spacing:0}
.cs-grievMech-wrapper .statement{display:flex;width:100%;margin-bottom:54px}
.cs-grievMech-wrapper .statement:last-child{margin-bottom:0}
.cs-grievMech-wrapper .statement::after{content:"";border-left:dashed 2px #4197d3;border-bottom:0;width:80%;top:40px;left:24px;height:100%;z-index:-1}
.cs-grievMech-wrapper .statement .content-wrapper{display:block;margin-left:16px;margin-top:0}
.cs-grievMech-wrapper .statement .circle-oval{width:50px;height:50px;padding:12px 10px;min-width:50px}
.cs-grievMech-wrapper .statement .circle-oval img{width:100%;height:100%}
}