body,html{height:100%;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}body #root{height:100%;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.root{background-color:#171a21}.root .main{height:100%;width:100%}.root .main .typing-text{-webkit-animation:typing 3s steps(7) forwards,blink 1s infinite;animation:typing 3s steps(7) forwards,blink 1s infinite;border-right:.15em solid orange;overflow:hidden;white-space:nowrap}@-webkit-keyframes typing{0%{width:0}to{width:100%}}@keyframes typing{0%{width:0}to{width:100%}}@-webkit-keyframes blink{0%{border-color:transparent}to{border-color:orange}}@keyframes blink{0%{border-color:transparent}to{border-color:orange}}.parallax-background{background:url(/static/media/softcompany_layout_clean.f4e2aaaea84888ee4ead.png);background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:auto}.page-content{background-color:#171a21;color:#fff;min-height:800px;padding-top:260px}.page-content .section .title{font-size:30px;text-align:center}.page-content .section .about-content,.page-content .section .projects-content{text-align:center}.page-content .section .projects-content a{color:#fff;font-weight:700;text-decoration:underline}.page-content .section .projects-content a:hover{color:orange}.page-content .space{height:100px}@media(min-height:1200px){.page-content{min-height:1200px}}.section{background-color:#171a21;padding:20px;text-align:center}.section .title{font-size:3rem;font-weight:700;margin:0;text-align:center;text-transform:uppercase}.section .content-wrapper{-webkit-animation:scale 3s cubic-bezier(.5,1,.89,1) forwards;animation:scale 3s cubic-bezier(.5,1,.89,1) forwards;display:flex;justify-content:center;-webkit-transform:scale(.94);transform:scale(.94)}.section .content-wrapper .content{padding:5px 10px;text-align:left;width:40%}.section .fade-in-text span{-webkit-filter:blur(4px);filter:blur(4px);opacity:0}.section .fade-in-text span:first-child{-webkit-animation:fade-in .8s cubic-bezier(.11,0,.5,0) .8s forwards;animation:fade-in .8s cubic-bezier(.11,0,.5,0) .8s forwards}.section .fade-in-text span:nth-child(3){-webkit-animation:fade-in .8s cubic-bezier(.11,0,.5,0) 2.4s forwards;animation:fade-in .8s cubic-bezier(.11,0,.5,0) 2.4s forwards}.section .fade-in-text span:nth-child(5){-webkit-animation:fade-in .8s cubic-bezier(.11,0,.5,0) 4s forwards;animation:fade-in .8s cubic-bezier(.11,0,.5,0) 4s forwards}.section .fade-in-text span:nth-child(7){-webkit-animation:fade-in .8s cubic-bezier(.11,0,.5,0) 5.6s forwards;animation:fade-in .8s cubic-bezier(.11,0,.5,0) 5.6s forwards}.section .fade-in-text span:nth-child(9){-webkit-animation:fade-in .8s cubic-bezier(.11,0,.5,0) 7.2s forwards;animation:fade-in .8s cubic-bezier(.11,0,.5,0) 7.2s forwards}.section .tags .tag{-webkit-filter:blur(4px);filter:blur(4px);opacity:0}.section .tags .tag:first-child{-webkit-animation:fade-in .8s cubic-bezier(.11,0,.5,0) .8s forwards;animation:fade-in .8s cubic-bezier(.11,0,.5,0) .8s forwards}.section .tags .tag:nth-child(2){-webkit-animation:fade-in .8s cubic-bezier(.11,0,.5,0) 1.6s forwards;animation:fade-in .8s cubic-bezier(.11,0,.5,0) 1.6s forwards}.section .tags .tag:nth-child(3){-webkit-animation:fade-in .8s cubic-bezier(.11,0,.5,0) 2.4s forwards;animation:fade-in .8s cubic-bezier(.11,0,.5,0) 2.4s forwards}@-webkit-keyframes scale{to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale{to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fade-in{to{-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes fade-in{to{-webkit-filter:blur(0);filter:blur(0);opacity:1}}@media(max-width:600px){.section .content-wrapper .content{width:80%}}.footer{bottom:0;position:fixed;width:100%}.footer .text{background-color:#171a21;color:#fff;padding:10px;text-align:center}.footer .icons-bar{align-content:space-between;display:flex;justify-content:center}.footer .icons-bar .contact-icon{background-color:#0077b5;border-radius:20%;cursor:pointer;margin:5px;padding:5px 7px}.footer .icons-bar .contact-icon img{height:25px;width:25px}@media(max-width:400px){.footer .icons-bar{background-color:#171a21}}.header{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.header .text{color:#fff;font-size:5rem;font-weight:700;letter-spacing:0;max-width:420px;text-transform:uppercase}.header.small{display:flex;height:60px;justify-content:flex-start;position:fixed;top:0}.header.small .text{font-size:20px;max-width:84px;padding:20px 5px}.header.small .small-text{display:none}.header.small .logo{display:flex;height:30px;padding:10px;width:30px}.header .small-text{display:block;font-size:12px;text-align:center}.header .logo{display:none}@media(max-width:600px){.header.small .text{display:none}}.scrollme{-webkit-animation:bounce .5s cubic-bezier(.5,.05,1,.5);animation:bounce .5s cubic-bezier(.5,.05,1,.5);-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;bottom:120px;color:#fff;position:absolute;width:100%}.scrollme .scrollme-inner{display:flex;justify-content:center;position:relative}.scrollme .scrollme-inner .scroller{border-bottom:5px solid #fff;border-left:5px solid #fff;cursor:pointer;height:20px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:20px}@-webkit-keyframes bounce{0%{bottom:120px}to{bottom:100px}}@keyframes bounce{0%{bottom:120px}to{bottom:100px}}
/*# sourceMappingURL=main.351bb706.css.map*/