*{box-sizing:border-box;-webkit-transition:.3s;transition:.3s}*,body{margin:0;padding:0}body{font-family:Poppins,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-default);letter-spacing:1px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:againts;src:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/28831/settle_down-webfont.woff)}:root{--light:300;--regular:400;--medium:500;--semibold:600;--bold:700;--text-primary:#ffc400;--text-white:#fff;--text-default:#212121;--text-default-lighten:#757575;--bg-primary:#ffc400;--bg-white:#fff;--bg-light:#f5f5f5;--bg-dark:#212121}.container{max-width:1100px;margin:0 auto;padding:0 1.25rem}.container-fluid{max-width:75rem;margin:0 auto}section{padding:2.5rem 0}section h2{display:inline-block;background-color:#212121;background-color:var(--bg-dark);box-shadow:10px -10px 0 #ffc400;box-shadow:10px -10px 0 var(--bg-primary);color:#ffc400;color:var(--text-primary);font-weight:600;font-weight:var(--semibold);padding:.75rem;margin-bottom:1.5rem}.navbar{width:100%;position:fixed;background-color:#fff;background-color:var(--bg-white);box-shadow:0 2px 25px transparent;z-index:99}.navbar .container{flex-direction:column}.brand-logo img{position:relative;top:1rem;width:40px}.navbar.fixed{position:fixed;box-shadow:0 2px 25px rgba(0,0,0,.15)}.navbar.fixed ul{height:4rem}.navbar .container{justify-content:center}.navbar .container,.navbar ul{display:flex;align-items:center}.navbar ul{height:5rem}.navbar ul li{list-style:none;margin:0 .85rem}.navbar ul li a{display:block;padding:.75rem;color:#212121;color:var(--text-default);font-weight:500;font-weight:var(--medium);text-decoration:none}.navbar ul li a:hover{background-color:#212121;background-color:var(--bg-dark);color:#ffc400;color:var(--text-primary)}.hero{display:flex;height:100vh;background-color:#fff;background-color:var(--bg-white);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.7)),to(hsla(0,0%,98%,.7))),url(/static/media/me.c420127a.png);background:-webkit-linear-gradient(hsla(0,0%,100%,.7),hsla(0,0%,98%,.7)),url(/static/media/me.c420127a.png);background:linear-gradient(hsla(0,0%,100%,.7),hsla(0,0%,98%,.7)),url(/static/media/me.c420127a.png);background-position:100% 100%;background-size:65%;background-repeat:no-repeat;padding-top:5rem}.hero .image-profile,.hero .profile{width:100%}.hero .profile{display:flex;flex-direction:row;align-items:center}.hero .profile h1{font-size:3rem;color:#ffc400;color:var(--text-primary);letter-spacing:4px;font-family:againts,serif;text-shadow:2px 2px 0 #212121;text-shadow:2px 2px 0 var(--text-default)}.hero .profile .break{display:block}.hero .profile h4{font-size:1.15rem}.hero .profile p{font-size:.85rem}.hero .profile a{margin-top:1.25rem;display:inline-block;text-decoration:none;background-color:#212121;background-color:var(--bg-dark);color:#ffc400;color:var(--text-primary);padding:.5rem .85rem;font-weight:600;font-weight:var(--semibold)}.hero .profile a:hover{background-color:#ffc400;background-color:var(--bg-primary);color:#212121;color:var(--text-default)}.hero .image-profile{display:none}.portfolio{background-color:#f5f5f5;background-color:var(--bg-light);padding-right:1.5rem;padding-left:1.5rem}.portfolio .card-list{display:flex;flex-direction:column}.portfolio .card{min-width:100%;background-color:#fff;background-color:var(--bg-white);box-shadow:2px 2px 10px rgba(0,0,0,.25);margin-bottom:1.5rem;border-radius:2px;overflow:hidden;position:relative}.portfolio .card i{position:absolute;bottom:1rem;right:.5rem;opacity:0;-webkit-transition:.5s;transition:.5s;color:#212121;color:var(--text-default);cursor:pointer}.portfolio .card:hover{box-shadow:4px 4px 15px rgba(0,0,0,.5)}.portfolio .card:hover i{opacity:1}.portfolio .card img{width:100%}.portfolio .card .card-content{padding:.5rem 1.15rem 1.5rem;color:#757575;color:var(--text-default-lighten)}.portfolio .card .card-title{display:block;font-weight:600;font-weight:var(--semibold);font-size:1.15rem;margin-bottom:.5rem;color:#212121;color:var(--text-default)}.portfolio .see-more{display:flex;align-items:center;justify-content:center}.portfolio .see-more a{text-decoration:none;color:#212121;color:var(--text-default);font-weight:700;font-weight:var(--bold);font-size:1.5rem;display:inline-block;position:relative;z-index:1;padding:0 .5rem}.portfolio .see-more a:before{position:absolute;bottom:.25rem;right:-.5rem;left:-.5rem;content:"";display:block;height:10px;background-color:#ffc400;background-color:var(--bg-primary);z-index:-1}.portfolio .see-more a:hover{padding-bottom:1rem;background-color:#212121;background-color:var(--bg-dark);color:#fff;color:var(--text-white)}.contact{display:flex;flex-direction:column}.contact .contact-title{font-size:2rem;background-color:#212121;background-color:var(--bg-dark);color:#ffc400;color:var(--text-primary);font-weight:600;font-weight:var(--semibold);letter-spacing:2px;text-transform:uppercase}.contact .contact-social,.contact .contact-title{display:flex;align-items:center;justify-content:center;height:50vh}.contact .contact-social ul{display:flex;flex-direction:column}.contact .contact-social li{list-style:none;margin-bottom:1.25rem}.contact .contact-social li:last-of-type{margin-bottom:0}.contact .contact-social li a{text-decoration:none;font-size:1.15rem;font-weight:500;font-weight:var(--medium);color:#212121;color:var(--text-default);display:block;padding:.85rem}.contact .contact-social li a:hover{color:#fff;color:var(--text-white);background-color:#212121;background-color:var(--bg-dark)}.contact .contact-social li i{margin-right:1rem;-webkit-transition:0s;transition:0s}@media screen and (min-width:37rem){section h2{font-size:1.5rem}.navbar .container{flex-direction:row}.brand-logo img{position:relative;top:.25rem;width:40px}.navbar ul{margin-left:auto}.hero{background:none}.hero .image-profile,.hero .profile{width:50%}.hero .image-profile{display:block;display:flex;justify-content:center;margin-top:auto}.hero .profile h1{font-size:5rem}.hero .profile .break{display:inline}.hero .profile h4{font-size:1.5rem}.hero .profile p{font-size:1.15rem}section>h2{font-size:2rem}.portfolio .card-list{flex-direction:row;flex-wrap:wrap}.portfolio .card .card-title{font-size:1.25rem}.portfolio .card .card-content{font-size:1.05rem}.portfolio .card-list>.card,.portfolio .card-list>.see-more{min-width:unset;flex-grow:1;width:48%;margin:1%}.contact .contact-title{font-size:3rem}}@media screen and (min-width:60rem){.portfolio .card-list .card,.portfolio .card-list .see-more{min-width:unset;flex-grow:1;width:31%;margin:1%}.contact{flex-direction:row}.contact .contact-social,.contact .contact-title{width:50%;height:100vh}}
/*# sourceMappingURL=main.8e3e19ab.chunk.css.map */