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;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.hero-background{background-position:50%;background-position-y:25%;background-size:cover}.header-margin-sides{max-width:100%;padding:0 5%;position:fixed;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s}.logo{color:#fff;cursor:pointer;float:left;font-family:Montserrat,helvetica;font-size:34px;font-weight:700;transition:all .1s ease 0s;-moz-transition:all .1s ease 0s;-webkit-transition:all .1s ease 0s;-o-transition:all .1s ease 0s}.navbar-item{color:#fff;font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s}.navbar-item .active{font-weight:900}@media (min-width:1088px){.hero.is-link .navbar-item.white-font{color:#fff}}.navbar-end .navbar-item:hover{box-shadow:inset 0 -2px 0 #fff;-moz-box-shadow:inset 0 -2px 0 #fff;-webkit-box-shadow:inset 0 -2px 0 #fff;-khtml-box-shadow:inset 0 -2px 0 #fff;cursor:pointer}.navbar-end .navbar-item.filled-text:hover{box-shadow:inset 0 -2px 0 #000;-moz-box-shadow:inset 0 -2px 0 #000;-webkit-box-shadow:inset 0 -2px 0 #000;-khtml-box-shadow:inset 0 -2px 0 #000;cursor:pointer}.filled{background:#fff;box-shadow:0 25px 50px rgba(0,0,0,.045);-moz-box-shadow:0 25px 50px rgba(0,0,0,.045);-webkit-box-shadow:0 25px 50px rgba(0,0,0,.045);-khtml-box-shadow:0 25px 50px rgba(0,0,0,.045)}.logo.filled-text{color:#000}.menu-btn.filled span,.menu-btn.filled span:after,.menu-btn.filled span:before{background:#000;cursor:pointer}.new-navbar .navbar-item.filled-text{color:#000}.span-burger{color:#fff}.menu-btn{cursor:pointer;display:none;float:right;height:24px;margin:auto 0 auto auto;position:relative;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;width:24px}@media (max-width:1087px){.menu-btn{display:block}}.menu-btn span{margin-top:-1px;top:50%}.menu-btn span,.menu-btn span:after,.menu-btn span:before{background:#fff;height:2px;left:0;position:absolute;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;width:100%}.menu-btn span:after,.menu-btn span:before{content:"";top:-8px}.menu-btn span:after{bottom:-8px;top:auto}.menu-btn.active{margin-right:225px}.menu-btn.active span{background:none}.menu-btn.active span:before{top:0;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}.menu-btn.active span:after{bottom:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg)}@media (min-width:1088px){.new-navbar{float:right;padding:25px 0;width:100%}}@media (max-width:1087px){.new-navbar{height:100%;padding:50px 30px;position:fixed;right:-230px;top:0;width:230px}.new-navbar.active{background:#fff;float:right;right:0;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s}.new-navbar.active .navbar-item{color:#000}.new-navbar.active .navbar-item:hover{box-shadow:inset 0 -2px 0 #000;-moz-box-shadow:inset 0 -2px 0 #000;-webkit-box-shadow:inset 0 -2px 0 #000;-khtml-box-shadow:inset 0 -2px 0 #000}}.section-padding-top{padding:180px 0}@media (max-width:1079px){.section-padding-top{padding:120px 0}}.section-padding-top.gray{background:#f9f9f9;padding:180px 0}@media (max-width:1079px){.section-padding-top.gray{background:#f9f9f9;padding:120px 0}}.section-margin-sides{margin:0 auto;max-width:1020px;position:relative}@media (max-width:1079px){.section-margin-sides{max-width:100%;padding:0 5%}}.section-footer{text-align:center}.footer-text{color:#898989;font-size:14px;letter-spacing:.03em;padding-bottom:20px;text-transform:uppercase}.footer-text a{height:50px}.full-height{height:100vh}.animated-typing-container{display:flex;flex-direction:row;font-family:Montserrat,helvetica;font-size:7.91666667vw;font-weight:400;justify-content:center;letter-spacing:.1em;line-height:7.91666667vw}@media (max-width:720px){.animated-typing-container{font-size:-1.08333333vw;font-weight:700}}.title-padding{padding:0 2.5vw}.resume{box-shadow:inset 0 -6px 0 #adccff;-moz-box-shadow:inset 0 -6px 0 #adccff;-webkit-box-shadow:inset 0 -6px 0 #adccff;-khtml-box-shadow:inset 0 -6px 0 #adccff;color:#292929;cursor:pointer;display:inline-block;font-family:Hind,helvetica;font-size:12px;font-weight:500;letter-spacing:.2em;line-height:12px}.skill-box p{font-size:14px;line-height:24px;margin:0}.box-image{display:block;height:auto;position:relative;width:100%}.project.box-image{border-radius:10px;box-shadow:2px 2px 2px 2px #aaa}@media (min-width:768px){.project.box-image{margin:10px}}@media (max-width:767px){.project.box-image{margin-bottom:10px}}.box-image .name,.box-image .tag-name,.box-image img{cursor:pointer}.box-image.not-active{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0)}.box-image.not-active,.box-image.not-active:hover{transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.box-image.not-active:hover{transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-o-transform:translateY(-10px)}.upper-right{position:absolute;right:0}.not-live{display:none}.modal-logo{padding-right:4px;padding-top:4px}#blog-section .box-image img{padding-bottom:25px}@media (min-width:768px){#blog-section .name{min-height:96px}}@media (min-width:1079px){#blog-section .name{min-height:72px}}#blog-section p{font-size:14px}.name{color:#292929;display:block;font-size:19px;font-weight:500;line-height:24px;margin:0 0 13px}.tag-name{box-shadow:inset 0 -6px 0 #adccff;-moz-box-shadow:inset 0 -6px 0 #adccff;-webkit-box-shadow:inset 0 -6px 0 #adccff;-khtml-box-shadow:inset 0 -6px 0 #adccff;color:#898989;display:inline-block;font-size:14px;line-height:12px;margin:20px 0 10px;vertical-align:top}.blog-box{font-size:0;margin:0 0 25px;max-width:100%}h1,h2,h3,h4,h5,h6{color:#292929;font-family:Eczar,helvetica;font-weight:400;font-weight:500;margin:28px 0}@media (max-width:1079px){h1,h2,h3,h4,h5,h6{margin:0 0 28px}}h1{font-size:52px;line-height:64px}@media (max-width:1079px){h1{font-size:28px;line-height:40px}}h2{font-size:46px;line-height:58px}@media (max-width:1079px){h2{font-size:30px;line-height:38px}}h3{font-size:40px;line-height:52px}@media (max-width:1079px){h3{font-size:26px;line-height:33px}}h4{font-size:34px;line-height:46px}@media (max-width:1079px){h4{font-size:26px;line-height:34px}}h5{font-size:28px;line-height:40px}@media (max-width:1079px){h5{font-size:20px;line-height:28px}}h6{font-size:22px;line-height:34px}@media (max-width:1079px){h6{font-size:14px;line-height:22px}}p{color:#898989;font-family:Hind,helvetica;font-size:20px;font-weight:300;line-height:34px;margin:25px 0;padding:0}@media (max-width:1079px){p{font-size:17px;line-height:30px}}strong{color:#292929;font-weight:500}.underline{text-decoration:underline}.align-left{text-align:left!important}@media (min-width:768px){.row{display:flex;flex-direction:row}}.underline-border{border-bottom:1px solid #ccced2;margin-top:8px}.vertical-center{align-items:center;display:flex}.bold{font-weight:900}.text-space{color:#292929;font-family:Eczar,helvetica;font-weight:400;margin:28px 0;padding-left:10px}.no-decor{color:#000;text-decoration:none}footer{padding:120px 0}@media (max-width:720px){footer{padding:90px 0}}
/*# sourceMappingURL=main.58c5bd83.css.map*/