@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap);body,html{background-color:#3f3838}.banner{align-items:center;color:#fff;display:flex;height:500px;justify-content:center;overflow:hidden;position:relative}.banner:before{background-image:url(/static/media/texture.99e6a1d016c5ad274e35.jpeg);opacity:.9;width:144%;z-index:0}.banner:after,.banner:before{background-position:50%;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0}.banner:after{animation:fadeInImage 1s forwards;background-image:url(/static/media/banner.ceb4e7b499622aa7bced.png);opacity:0;width:100%;z-index:1}.banner-content{align-items:center;display:flex;justify-content:space-between;padding:116px 86px 0 94px;position:relative;width:100%;z-index:2}.developer-title{animation:fadeInText 1s forwards;color:#fff;font-family:Roboto,sans-serif;font-size:4em;font-weight:700;opacity:0}.left-text{animation-delay:1s;text-align:left}.right-text{animation-delay:1.5s;text-align:right}@keyframes fadeInImage{to{opacity:.8}}@keyframes fadeInText{to{opacity:1}}.introduction{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:10% 0 10% 3%}.intro-image{display:flex}.profile-image{width:100%}.intro-text{flex:1 1;max-width:60%;opacity:0;text-align:left;text-align:justify;transform:translateX(100px);transition:opacity 1s ease-out,transform 1s ease-out}.intro-text.show{opacity:1;transform:translateX(0)}.intro-text p{font-size:1.2em;line-height:1.6;margin:0 12% 0 0}.intro-title{font-size:1.5em;font-weight:700}.contact-button{background-color:initial;border:none;color:#007bff;cursor:pointer;display:inline-block;font-size:1.2em;margin-top:20px;transition:background-color .3s ease}.ver-mais-link{color:#007bff;font-size:1.2em;transition:color .3s ease}.ver-mais-link:hover{color:#0056b3}body{background-color:#fff;font-family:Playfair Display,serif}a:hover{color:#736e6e}.experience-container{background-color:#fff;padding:40px 0}.line-title{color:#4d4d4d;font-family:Roboto,sans-serif;font-size:2.5em;font-weight:700;padding-bottom:35px;padding-top:80px;text-align:center;width:100%}.timeline{box-sizing:border-box;margin-bottom:40px;margin-top:70px;position:relative}.timeline:before{background:#660388;content:"";height:100%;left:50%;position:absolute;width:4px}.timeline ul{list-style:none;margin:0;padding:0}.timeline ul li{box-sizing:border-box;opacity:0;padding:20px 20px 60px;position:relative;transform:translateY(20px);transition:opacity 1s ease-out,transform 1s ease-out;width:50%}.timeline ul li.in-view{opacity:1;transform:translateY(0)}.timeline ul li:nth-child(odd){clear:both;float:left;text-align:right}.timeline ul li:nth-child(2n){clear:both;float:right;text-align:left}.timeline ul li:before{background:#660388;border-radius:50%;content:"";height:20px;position:absolute;top:24px;width:20px;z-index:1}.timeline ul li:nth-child(odd):before{right:-12px}.timeline ul li:nth-child(2n):before{left:-8px}.timeline .content{background-color:#f4f4f4;border-radius:10px;box-shadow:0 0 10px #0000001a;padding:20px;position:relative}.timeline .content h3{color:#4d4d4d;font-weight:600;margin:0;padding:0}.timeline .content h4{color:#999;font-size:1.1em;font-weight:400;margin:0;padding:0}.timeline .content p{color:#666;line-height:1.7;margin:10px 0 0;padding:0}.timeline .time{background:#660388;border-radius:18px;color:#fff;font-size:.9em;padding:5px 10px;position:absolute;top:24px}.timeline ul li:nth-child(odd) .time{right:-200px}.timeline ul li:nth-child(2n) .time{left:-200px}.skills-container{display:flex;font-family:Arial,sans-serif;justify-content:space-between;padding:20px 20px 20px 70px}.skills-content{max-width:600px}.skills-content h2{color:#333;font-size:57px;margin-bottom:5px}.skills-content h3{color:#555;font-size:36px;margin-bottom:20px;margin-top:7px}.quotes{margin-bottom:20px;margin-top:58px}.quote-item{margin-bottom:54px;text-align:left}.quote-text{color:#666;display:inline;font-size:18px;font-style:italic;margin-bottom:0}.quote-author{color:#999;display:inline;font-size:16px}.ver-mais-link{color:#0077b5;display:block;font-size:16px;margin-top:10px;text-decoration:none}.ver-mais-link:hover{text-decoration:underline}.linkedin-link{background-color:#0077b5;border:1px solid #0077b5;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin-top:20px;padding:10px 20px;text-decoration:none}.linkedin-link:hover{background-color:#005582;border-color:#005582}.skills-images{align-items:center;display:flex;justify-content:center;margin-right:-33px}.skills-images img{height:auto;margin-top:68px;width:600px}body,html{background-color:#f4f4f4;font-family:Lato,sans-serif;margin:0;padding:0}section{padding:40px 20px}section h2{margin-top:0}.footer{background-color:#000;color:#fff;font-size:1.2em;overflow:hidden;padding:80px 0;position:relative;text-align:center}.footer:before{background-image:url(/static/media/texture.99e6a1d016c5ad274e35.jpeg);background-position:50%;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.footer p{margin:10px 0}.footer p,.footer-link{position:relative;z-index:1}.footer-link{color:#fff;margin:0 5px;text-decoration:none;transition:color .3s ease}.footer-link:hover{color:#0056b3}
/*# sourceMappingURL=main.3659ded2.css.map*/