body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;margin:0;padding:0}:root{--primaryColor:#56ccf2;--mainWhite:#fff;--offWhite:#f7f7f7;--mainBlack:#222;--mainGrey:#ececec;--darkGrey:#cfcfcf;--mainTransition:all 0.3s linear;--mainSpacing:3px;--lightShadow:2px 5px 3px 0px rgba(0,0,0,0.5);--darkShadow:4px 10px 5px 0px rgba(0,0,0,0.5)}.container{margin:auto}.show{position:fixed;top:10px;right:50px;z-index:999;width:50px;height:50px;border-radius:50%;border:none;background-color:#56ccf2;background-color:var(--primaryColor)}.show,.show:focus{outline:none}.icon-show{color:#fff;transition:.5s}.icon-show.active{color:#212c4f;transform:rotate(90deg)}.over-btn{position:fixed;top:0;left:0;background-color:rgba(33,44,79,.81);width:100%;height:100%;z-index:99;display:none}.over-btn.active{display:block}.over-btn ul{margin:100px auto;display:grid}.over-btn ul li{list-style:none;margin:20px auto auto;font-size:30px}.over-btn ul li a{color:#fff;text-decoration:none;font-family:sans-serif}.over-btn ul li a:hover{color:#56ccf2}.home{background:url(/static/media/contact.1f42a23c.jpg) no-repeat fixed 50%;height:100%;position:fixed;margin:0;width:100%;overflow:auto}.overlay-home{position:absolute;top:0;left:0;background-color:rgba(33,44,79,.85);width:100%;height:100vh}.title-job{color:#fff;margin-top:200px}.intro-content{margin:2rem 0}.child-title{color:#56ccf2;color:var(--primaryColor)}.btn-cv{background-color:transparent;padding:10px 20px;transition:.5s;font-weight:700;width:150px}.btn-cv,.btn-cv:hover{border:2px solid #56ccf2;border:2px solid var(--primaryColor)}.btn-cv:hover{background-color:#56ccf2;background-color:var(--primaryColor)}.btn-cv a{color:#fff;text-decoration:none}@media screen and (max-width:768px){.title-job{text-align:center}}.about{background:url(/static/media/contact.1f42a23c.jpg) no-repeat fixed 50%;position:fixed;margin:0;overflow:auto}.about,.overlay-about{height:100vh;width:100%}.overlay-about{position:absolute;background:rgba(33,44,79,.85) no-repeat fixed 50%;top:0}.title-about{margin-top:70px;color:#56ccf2;color:var(--primaryColor);font-family:cursive;font-weight:600}.text-lead{font-size:1.5rem;color:#fff!important;z-index:22222}.portfolio{background:url(/static/media/contact.1f42a23c.jpg) no-repeat fixed 50%;height:100%;position:relative;margin:0;width:100%;overflow:auto}.overlay-portfolio{position:absolute;background:rgba(33,44,79,.85) no-repeat fixed 50%;width:100%;height:100%}.portfolio .content-project{width:100%!important;overflow:hidden!important;position:relative;display:grid;grid-template-rows:1fr 1fr;height:225px;transition:.5s;border-radius:20px}.portfolio .content-project:hover{box-shadow:14px 14px 50px rgba(0,0,0,.25),-14px -14px 50px rgba(0,0,0,.25)}.portfolio .content-project:hover img{transform:scale(1.3);-webkit-filter:blur(.5px);filter:blur(.5px)}.portfolio .content-project img{position:absolute;top:0;left:0;width:100%;height:225px;overflow:hidden;transition:.5s;-webkit-filter:blur(1.7px);filter:blur(1.7px)}.portfolio .content-project .overlay-project{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,53.3%,.4)}.portfolio a{text-decoration:none}.portfolio .content-project .text-content{z-index:2;width:100%;padding-left:20px;margin-top:20px;height:100%}.portfolio .content-project .text-content .title-project{color:#fff;text-decoration:none}.portfolio .content-project .text-content .description{color:#e9e9e9;width:100%;overflow:auto;text-decoration:none;font-size:1.3rem;margin-top:40px}.tech{background:url(/static/media/contact.1f42a23c.jpg) no-repeat fixed 50%;position:relative;margin:0;overflow:auto}.overlay-tech,.tech{height:100%;width:100%}.overlay-tech{position:absolute;background:rgba(33,44,79,.85) no-repeat fixed 50%}.content-skills{margin-top:100px}.content-skill{padding:20px 0;border:.4px solid hsla(0,0%,100%,.2);background:rgba(4,8,37,.7);border-radius:9px;transition:.5s}.content-skill:hover{box-shadow:14px 14px 50px rgba(0,0,0,.25),-14px -14px 50px rgba(0,0,0,.25)}.content-skill .img-skill{margin:auto;display:block}.content-skill .title-skill{color:#fff}.contact{background:url(/static/media/contact.1f42a23c.jpg) no-repeat fixed 50%;height:100vh;position:fixed;margin:0;width:100%;overflow:auto}.contact .overlay-contact{position:absolute;background:rgba(33,44,79,.85) no-repeat fixed 50%;width:100%;height:100vh;top:0}.contact .content{padding:0!important}.contact .title-contact{text-align:center;margin:10px auto 30px;color:#212c4f}.form-contact{background:rgba(86,204,242,.85);margin-top:80px;width:100%;padding:50px 10px;border-radius:6px;transition:.5s}.form-contact:hover{box-shadow:14px 14px 50px rgba(0,0,0,.25),-14px -14px 50px rgba(0,0,0,.25)}.info-contact{color:#fff}.info-contact .linkedin,.info-contact .location,.info-contact .mail,.info-contact .mobile{padding:20px;margin-left:20px;margin-right:10px;line-height:40px;color:#212c4f;border-radius:50%}.linkedin-prof{color:rgba(33,44,79,.85)}.linkedin-prof:hover{color:#fff;text-decoration:none}@media screen and (max-width:768px){.info-contact{font-size:17px}}
/*# sourceMappingURL=main.17d0416e.chunk.css.map */