*{margin:0;padding:0;box-sizing:border-box}html{font-size:10px;font-family:Roboto,sans-serif;color:#e6e6e6;scroll-behavior:smooth}body{height:100%;background:radial-gradient(circle at 20% 20%,#1a2a6c 0,#040019 100%);background-attachment:fixed;background-size:cover;overflow-x:hidden}.section{padding:6rem}a{text-decoration:none;color:inherit}p{font-size:1.8em;font-weight:300}img{width:100%}.container{height:100%}.section-heading{text-align:center;margin-top:10rem;margin-bottom:3rem}.section-heading h1{font-size:3.5rem;color:hsla(0,0%,100%,.3);text-transform:uppercase;font-weight:300;position:relative;margin-bottom:1rem}.section-heading h1 :after,.section-heading h1:before{content:"";position:absolute;bottom:-.5rem;left:50%;transform:translateX(-50%);background-color:hsla(0,0%,100%,.75)}.section-heading h1:before{width:15rem;height:3px;border-radius:.8rem}.section-heading h6{font-size:1.6rem;font-weight:300}.pageLink{position:inherit}.companyImg{margin:0 5rem;padding:1rem}img{margin:0 1rem}input,textarea{width:100%;padding:1rem;margin-bottom:5px;border:none;outline-color:#fa0844}input[type=submit]{width:auto;background-color:#6765f4;color:#d3d3d3;padding:1rem 2rem;border-radius:.8rem;cursor:pointer;transition:background-color .65s}input[type=submit]:hover{background-color:#8987ec}.fa-linkedin:hover{color:#0077b5}.fa-github:hover{color:#464646}.fa-file:hover{color:#333}.fa-file-alt:hover{color:#7371f6}@media (max-width:768px){html{font-size:8px}.section{padding:3rem 2rem}}@media (max-width:480px){html{font-size:6px}}