.william-carter-resume-resume{padding:40px 70px 70px;background-color:#ffffff}.william-carter-resume-section-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:40px}.william-carter-resume-section-header-left{flex:1}.william-carter-resume-resume-content{display:grid;grid-template-columns:2fr 1fr;gap:30px}.william-carter-resume-resume-left{padding-right:15px}.william-carter-resume-resume-right{padding-left:15px}.william-carter-resume-resume-block{margin-bottom:30px}.william-carter-resume-timeline{margin-top:10px}.william-carter-resume-timeline-item{display:grid;grid-template-columns:197px 25px 1fr;gap:0;margin-bottom:0;min-height:100px}.william-carter-resume-timeline-left{display:flex;flex-direction:column;gap:2.25px;padding-right:25px;padding-top:3px;text-align:right}.william-carter-resume-timeline-year{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:#333333;line-height:19.6px}.william-carter-resume-timeline-company{font-family:Poppins,sans-serif;font-size:12px;font-weight:400;color:#aaaaaa;line-height:17.4px}.william-carter-resume-timeline-divider{width:1px;background-color:#eeeeee;position:relative}.william-carter-resume-timeline-dot{position:absolute;top:7px;left:-5px;width:11px;height:11px;background-color:#ffffff;border:2px solid #0099e5;border-radius:50%}.william-carter-resume-timeline-right{padding-left:25px}.william-carter-resume-timeline-title{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;color:#333333;line-height:24px;margin:0 0 2.42px}.william-carter-resume-timeline-description{font-family:Poppins,sans-serif;font-size:12.9px;font-weight:400;color:#666666;line-height:23.83px;margin:0}.william-carter-resume-skills-block{margin-bottom:25px}.william-carter-resume-skills-list{margin-top:10px}.william-carter-resume-skill-item{margin-bottom:10px}.william-carter-resume-skill-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.william-carter-resume-skill-name{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#333333;line-height:14.3px}.william-carter-resume-skill-percent{font-family:Poppins,sans-serif;font-size:11px;font-weight:400;color:#aaaaaa;line-height:12.1px}.william-carter-resume-skill-bar{height:10px;border:1px solid #0099e5;border-radius:8px;overflow:hidden;padding:1px}.william-carter-resume-skill-progress{height:8px;background-color:#0099e5;border-radius:9px;border:2px solid #ffffff}.william-carter-resume-resume-footer{margin-top:30px;padding-left:15px}@media (max-width:1024px){.william-carter-resume-resume{padding:40px}.william-carter-resume-resume-content{grid-template-columns:1fr;gap:40px}.william-carter-resume-resume-left,.william-carter-resume-resume-right{padding:0}.william-carter-resume-timeline-item{grid-template-columns:150px 25px 1fr}}@media (max-width:768px){.william-carter-resume-resume{padding:30px 20px}.william-carter-resume-section-header{flex-direction:column;gap:10px}.william-carter-resume-section-subtitle{text-align:left}.william-carter-resume-timeline-item{grid-template-columns:1fr;gap:10px}.william-carter-resume-timeline-left{text-align:left;padding-right:0}.william-carter-resume-timeline-divider{display:none}.william-carter-resume-timeline-right{padding-left:0;padding-bottom:20px;border-bottom:1px solid #eeeeee;margin-bottom:20px}}