.resume,.skills-page{padding-bottom:2rem}.resume p,.resume ul,.resume a,.skills-page p,.skills-page ul,.skills-page a{margin:0;font-size:.85rem}.resume h1,.skills-page h1{font-size:1.4rem;font-weight:600}.resume h2,.skills-page h2{margin:1.5rem 0 0;font-size:1.2rem;border-bottom:2px solid #d1cfcf;text-transform:capitalize}.resume h3,.skills-page h3{margin:.75rem 0 .25rem;font-size:1rem;font-weight:600;text-transform:capitalize}.resume h4,.skills-page h4{margin:0;font-size:1rem;font-weight:400}.resume h4 .grey,.skills-page h4 .grey{color:#a4a4a4}.resume .basics h1,.skills-page .basics h1{font-size:2rem;margin:0}.resume .basics .contacts,.skills-page .basics .contacts{display:flex;justify-content:space-between;width:fit-content;margin:0 auto;gap:1rem;flex:1 1 1 0px;margin:.5rem auto}@media screen and (max-width: 768px){.resume .basics .contacts,.skills-page .basics .contacts{flex-direction:column;gap:.5rem}}.resume .skills ul,.resume .achievements ul,.skills-page .skills ul,.skills-page .achievements ul{margin-top:.75rem;padding-left:1rem}.resume .achievements p,.skills-page .achievements p{margin:.75rem 0}.resume .achievements p a,.skills-page .achievements p a{color:#000c}
