.cubicicons{margin-top:4rem}.icon-container{z-index:10;display:grid;align-items:center;justify-items:center;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(4,1fr);grid-gap:1.5rem}.hero{background-size:cover;background-repeat:no-repeat;background-position:50%;margin-top:6rem}@media screen and (min-width:768px){.hero .hero-info>div{align-items:center}}.hero .underline{margin-bottom:.5rem;margin-left:0}.hero-info{top:30%}.hero-info h4{color:var(--clr-grey-5);text-transform:none}.hero .btn{margin-top:1.25rem}.avatar{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;width:4rem;height:4rem}@media screen and (min-width:992px){.hero h4{font-size:.85rem}.hero-info{z-index:10}.hero-img{display:block}.avatar{border-radius:50%;width:4rem;height:4rem}}@media screen and (min-width:1170px){.hero h4{font-size:1rem}.hero-info{grid-column:1/span 8}.hero h4{line-height:1}}.hero-text-wrapper{width:90vw}.text-shadow-lg{text-shadow:2px 2px 4px rgba(0,0,0,.5)}.enhanced-text{text-shadow:2px 2px 0 rgba(0,0,0,.8),-2px -2px 0 rgba(0,0,0,.8),2px -2px 0 rgba(0,0,0,.8),-2px 2px 0 rgba(0,0,0,.8),0 0 8px rgba(0,0,0,.8);font-weight:500}.jobs{background:var(--color-background)}.jobs-center{width:80vw;margin:0 auto;max-width:1170px}.btn-container{display:flex;flex-direction:row;padding-bottom:1rem;margin-bottom:1rem;overflow:auto;white-space:nowrap}.job-btn{background:transparent;border-color:transparent;text-transform:capitalize;font-size:1.25rem;letter-spacing:var(--spacing);margin:0 .5rem;transition:var(--transition);cursor:pointer;padding:.25rem 0;line-height:1;color:var(--color-text)}.job-btn:hover{color:var(--clr-red-bright);box-shadow:0 2px var(--clr-red-bright)}.job-info h3{font-weight:400}.job-company{color:var(--clr-red-bright)}.job-position{letter-spacing:var(--spacing);color:var(--clr-primary-4)}.job-date{text-transform:uppercase;color:var(--clr-grey-5);display:inline-block;border-radius:var(--radius)}.job-desc-wrapper{display:flex;align-items:center;margin-bottom:1rem}.job-desc{margin-left:1rem}.job-desc p{margin-bottom:0}.job-arrows{color:var(--clr-red-bright);flex-shrink:0}@media screen and (min-width:992px){.jobs-center{width:90vw;display:grid;grid-template-columns:200px 1fr;-moz-column-gap:4rem;column-gap:4rem}.btn-container{flex-direction:column;justify-content:flex-start}.job-btn{margin-bottom:1rem}.active-btn,.job-btn:hover{box-shadow:-2px 0 var(--clr-red-bright)}}