*{font-family:"Roboto Condensed", sans-serif;font-size:16px;font-weight:300;line-height:normal;letter-spacing:0.05rem;box-sizing:border-box;border:0;padding:0;margin:0;color:#000}html{background:#fff;color:#000;overflow-x:hidden}a{font-size:inherit;font-weight:inherit;color:inherit;text-decoration:none}.bubble{position:fixed;bottom:0;left:0;width:50rem;height:50rem;border-radius:50%;background:rgba(70,165,253,0.2);overflow:hidden}.bubble--first{left:-25rem;bottom:-12.5rem}.bubble--second{bottom:-25rem;left:-12.5rem}.bubble--third{top:-25rem;right:-25rem;left:auto}.content{max-width:800px;margin:0 auto}.content nav{display:flex;align-items:center;justify-content:right;height:6rem;padding:1.5rem 0}.content nav .contact-me{height:3.4rem;padding:1rem;margin-right:auto;border-radius:2px;color:#46a5fd;font-size:1rem;transition:ease-in-out background 300ms, ease-in-out color 300ms;cursor:pointer}.content nav .contact-me .text{color:inherit;vertical-align:super}.content nav .contact-me svg{margin-right:0.5rem;fill:#46a5fd;transition:ease-in-out fill 300ms}.content nav .contact-me:hover{background:#357bbd;color:#fff}.content nav .contact-me:hover svg{fill:#fff}.content nav .social-link{height:3.4rem;padding:1rem;border-radius:2px;transition:ease-in-out background 300ms;cursor:pointer}.content nav .social-link svg{fill:#535353;font-size:1.5rem;transition:ease-in-out fill 300ms}.content nav .social-link:hover{background:#3d3d3d}.content nav .social-link:hover svg{fill:#fff}.content .block{display:flex;align-items:flex-start;justify-content:space-between;height:calc(100vh - 12rem);margin-top:6rem}.content .heading{flex:50%}.content .heading .title{font-family:'Herr Von Muellerhoff', Arial, Helvetica, sans-serif;font-size:6rem}.content .heading .description{margin-top:-1rem;font-size:0.9rem;color:#535353}.content .about-me{flex:50%;align-self:center;font-size:1.3rem;line-height:1.8rem}@media (min-width: 1200px) and (max-width: 1500px){.bubble{width:25rem;height:25rem}.bubble--first{left:-12.5rem;bottom:-6.25rem}.bubble--second{bottom:-12.5rem;left:-6.25rem}.bubble--third{top:-12.5rem;right:-12.5rem;left:auto}.content .block{flex-direction:column}.content .block .about-me{align-self:flex-start}}@media (min-width: 1000px) and (max-width: 1200px){.bubble{width:12.5rem;height:12.5rem}.bubble--first{left:-6.25rem;bottom:-3.125rem}.bubble--second{bottom:-6.25rem;left:-3.125rem}.bubble--third{top:-6.25rem;right:-6.25rem;left:auto}.content{padding:0 2rem}.content .block{flex-direction:column}.content .block .about-me{align-self:flex-start}}@media (min-width: 600px) and (max-width: 1000px){.bubble{width:6.25rem;height:6.25rem}.bubble--first{top:6rem;left:-3.125rem}.bubble--second{top:9.125rem;left:-3.125rem}.bubble--third{top:-3.125rem;left:18.75rem}.content{padding:0 2rem}.content .heading{width:100%;text-align:center}.content .block{flex-direction:column}.content .block .about-me{align-self:flex-start;margin-top:4rem}}@media (max-width: 600px){.bubble{width:6.25rem;height:6.25rem}.bubble--first{top:6rem;left:-3.125rem}.bubble--second{top:9.125rem;left:-3.125rem}.bubble--third{display:none}.content{padding:0 2rem}.content .heading{width:100%;text-align:center}.content .block{flex-direction:column}.content .block .about-me{align-self:flex-start;margin-top:4rem}}
