.content-wrap .resume-wrap{position:relative}.content-wrap .resume-wrap img{border:1px solid #ccc6bf;display:block;margin:0 auto 30px;background:#fff}.content-wrap.num-list ol{margin:0;counter-reset:my-sec-counter}.content-wrap.num-list ol li{list-style:none;position:relative;padding:0 0px 20px 85px;text-align:left}.content-wrap.num-list ol li:before{counter-increment:my-sec-counter;content:counter(my-sec-counter);width:45px;height:45px;background:#abd5dc;border-radius:11px 0;position:absolute;left:20px;top:0;font-family:"Nunito","Nunito Fallback","Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:800;font-size:2rem;line-height:2.8rem;color:#002d6b;display:flex;justify-content:center;align-items:center}.content-wrap ul li{margin-bottom:15px}.content-wrap table,.content-wrap th,.content-wrap td{border:1px solid #ccc6bf;border-collapse:collapse}.content-wrap th,.content-wrap td{padding:12px 12px}@media only screen and (min-width: 1140px){.content-wrap .resume-wrap:hover .green-cta.hover-cta{display:block}}@media only screen and (max-width: 1140px){.content-wrap .resume-wrap{display:flex;flex-direction:column-reverse}.content-wrap .resume-wrap .green-cta.hover-cta{max-width:350px;margin:0 auto 40px}}@media only screen and (max-width: 991px){.content-wrap.num-list ol li{padding:95px 0 20px 0;margin-bottom:0}.content-wrap.num-list ol li:before{left:50%;top:30px;transform:translateX(-50%)}}@media only screen and (max-width: 767px){.content-wrap .resume-wrap .green-cta.hover-cta{max-width:100%;position:absolute;bottom:20px;display:block;top:unset}.content-wrap .white-box{padding:20px}.content-wrap.no-overlay-cta .resume-wrap .green-cta.hover-cta{position:relative;bottom:unset}.content-wrap table{display:block;width:100%}.content-wrap table tbody,.content-wrap table tr,.content-wrap table td{display:block}.content-wrap table tr{border:1px solid #ccc6bf}.content-wrap table th{display:none}.content-wrap table td{border:none;border-bottom:1px solid #ccc6bf;position:relative;padding:12px 8px 12px 42%;white-space:normal;text-align:left;min-height:53px}.content-wrap table td:before{content:attr(data-title);position:absolute;top:11px;left:6px;width:41%;padding-right:10px;text-align:left;font-weight:800}}
