.container>h1{color:#fff;font-size:50px;margin-top:10px}.page-title{position:relative;margin:1% auto auto;width:-moz-fit-content;width:fit-content}.resume-header{color:#fff;margin:40px;display:flex;justify-content:center;align-items:center}.resume-header>button{background-color:#0000;color:#fff;font-size:15px;margin-left:auto;margin-right:20px;justify-content:right;align-items:right;border-radius:100%;box-shadow:inset 0 0 0 1px #fff;display:inline-block;height:3.25rem;line-height:3.25rem;text-align:center;padding-left:1em;padding-right:1em;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-bottom-color .2s ease-in-out;display:flex}.resume-header>button:hover{background-color:#ffffff4d}.resume-body{color:#fff;margin:40px;width:-moz-fit-content;width:fit-content}.resume-body>h1{color:#fff;font-size:40px;margin-top:10px;border-bottom-style:solid;width:-moz-fit-content;width:fit-content}.resume-body>h2{color:#fff;font-size:30px;margin-top:10px;border-bottom-style:solid;width:-moz-fit-content;width:fit-content}.resume-body>h3{color:#fff;font-size:20px;margin-top:10px;width:-moz-fit-content;width:fit-content}.resume-body>p{margin-top:8px;color:#fff;font-size:16px;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif}.resume-button:hover{cursor:pointer;transition:all .3s ease-out;background:#fff;color:#242424;transition:.25s}@media screen and (max-width: 768px){.resume-header{margin:10px}.resume-header>button{margin-left:auto;margin-right:0}}
