.resume h2{display:flex;align-items:center;gap:15px;margin:25px 0}.resume .resumeItems{display:flex;margin-top:20px;justify-content:space-between}@keyframes revolvingBorder{0%{box-shadow:0 0 5px #fa7268,0 0 10px #fa7268}25%{box-shadow:0 0 10px #fa7268,0 0 15px #ff9671}50%{box-shadow:0 0 15px #ff9671,0 0 20px #f9d423}75%{box-shadow:0 0 10px #f9d423,0 0 15px #fa7268}to{box-shadow:0 0 5px #fa7268,0 0 10px #fa7268}}.resume .resumeSkillsContent{border:1.5px solid #fa7268;padding:20px;border-radius:20px;display:flex;gap:12px;flex-wrap:wrap;max-width:650px;animation:revolvingBorder 3s linear infinite}.resume .resumeSkillsContent:hover{border-color:#e34c67}.resumeItem{line-height:1.7;font-size:.875rem;position:relative;padding:0 20px 20px;border-left:1px solid hsla(228,7%,70%,.157);margin-left:8px;display:flex;flex-direction:column;gap:5px}.resumeItem h3{line-height:normal;margin-top:-4px}.resumeItem span{color:#2fb8aa}.resumeItem ul{margin-top:5px;list-style-type:none;color:hsla(228,7%,70%,.741)}.resumeItem ul b{color:#2fb8aa}.resumeItem ul>li:before{content:"- ";text-indent:-20px}.resumeItem .circle{background-color:#304cfd;box-shadow:0 0 0 .29rem rgba(48,76,253,.25);border-radius:50%;position:absolute;top:0;left:-5px;height:.8rem;width:.8rem}.resumeItem:last-child{border:none}.skill{color:hsla(228,7%,70%,.741);font-size:.76rem;display:flex;align-items:center;gap:3px;width:max-content;padding:4.5px 8px;border-radius:20px;border:1px solid hsla(228,7%,70%,.298);background-color:rgba(36,32,49,.835);transition:all .5s ease;color:#87cefa}.skill:hover{scale:1.05;background-color:rgba(47,42,61,0);transform:translateY(-4px)}