.grey{color:hsla(0,0%,100%,.487)}.blue{color:#265e84}.bg-yellow{background-color:#de9e28}body,html{height:100%;width:100%;box-sizing:border-box}body{background-color:#c6685c;background-image:url(/static/media/background.014bc178.jpg);background-size:cover;font-family:"Raleway",sans-serif;font-size:1.2em;color:#fff;overflow-x:hidden}#root,.main-container{height:100%}.section-title{font-family:"Big Shoulders Display",sans-serif;font-weight:300;font-size:8rem;letter-spacing:.3em}@media(max-width:992px){.section-title{text-align:left;font-size:5rem;letter-spacing:.1em}}a:hover{color:#265e84}.tool-list{list-style:none;padding-left:0}.tool-list li{padding:0 15px;border-radius:20px;margin-bottom:10px;width:auto;box-shadow:-1px 1px 2px rgba(0,0,0,.123);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#tool-item{font-size:.9rem}a{color:inherit;text-decoration:none}#navbar{position:-webkit-sticky;position:sticky;top:10px;z-index:1000}#navbar #logo-small{width:300px;padding-right:6px}@media(max-width:456px){#navbar #logo-small{width:150px;padding-right:6px}}#navbar a{padding:0 6px;margin-right:1px;font-size:.9rem}#navbar a:hover{color:#e8e8e8}#navbar .navbar-nav{border-radius:20px;border:1px solid hsla(0,0%,100%,.313);background:rgba(159,64,88,.42745098039215684);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);box-shadow:2px 2px 7px rgba(0,0,0,.147)}#about h2{font-weight:700}@media(max-width:1200px){#about h2{font-size:2rem}}#about h2>span{display:inline-block;letter-spacing:.1em;height:39px;box-shadow:-2px 2px 4px rgba(0,0,0,.184)}#about h2>img{width:15px;height:39px}#about .left-tool{padding:0 10px 0 20px;border-radius:20px 0 0 20px}#about .tool{padding:0 15px 0 20px;border-radius:20px 0 0 20px}#about .right-tool{padding:0 20px;border-radius:20px 20px 20px 20px}#about .corners{vertical-align:top}#about .tools-name{font-weight:100}#about .main-title,#about .tools-name{font-family:"Big Shoulders Display",sans-serif;font-style:normal}#about .main-title{font-weight:300;font-size:3.8em!important}@media(max-width:1400px){#about .main-title{font-size:3.2em!important}}@media(max-width:1200px){#about .portfolio__face{width:150%;height:auto}#about .portfolio__description h1{font-size:1.8em}#about .portfolio__description h3{font-size:1em}#about .main-title{font-size:2.6em!important}}@media(max-width:992px){#about .portfolio__face{width:100%;height:auto}#about .portfolio__description h1{font-size:1.5em}#about .portfolio__description h3{font-size:1em}#about .main-title{font-size:2.3em!important}}@media(max-width:575px){#about .portfolio__face{display:none}#about .portfolio__description h1{font-size:1.5em}#about .portfolio__description h3{font-size:1em}#about .main-title{font-size:2em!important}}#about .cards-overlap{position:relative;display:flex;justify-content:center;align-items:flex-start;grid-gap:-30px;gap:-30px}#about .cards-overlap .card-1,#about .cards-overlap .card-2{background:#de9e28;border-radius:15px;padding:25px;box-shadow:-6px 6px 10px rgba(0,0,0,.15);max-width:400px;transform-origin:center bottom}#about .cards-overlap .card-1{transform:rotate(-3deg);z-index:1}#about .cards-overlap .card-2{transform:rotate(3deg);z-index:2;margin-left:-30px}#experience .experience-card h2{font-family:"Big Shoulders Display",sans-serif;font-weight:300;color:#fff;font-size:3rem;letter-spacing:.1em;margin:0}#experience .experience-card h4{margin-bottom:2px;font-size:1.8rem}#experience .experience-card hr{border:none;border-top:1px solid #265e84;width:100%}#experience .experience-card .company-card{border-radius:0 50px;box-shadow:-6px 6px 10px rgba(0,0,0,.15)}#experience .experience-card .company-card .title{border-radius:0 30px 0 0;padding:10px 20px;background-color:#265e84}#experience .experience-card .company-card .content{border-radius:0 0 0 30px;padding:10px 20px;background:#de9e28}#experience .experience-card .job-details{padding:0 0 0 40px}#experience .experience-card .job-details span{display:inline}#education .education-card h2{font-family:"Big Shoulders Display",sans-serif;font-weight:300;color:#265e84;font-size:3rem;letter-spacing:.1em;margin:0}#education .education-card hr{border:none;border-top:1px solid #265e84;width:100%}#education .author-small{font-size:.8em;opacity:.8}#education .section-subtitle{font-family:"Big Shoulders Display",sans-serif;font-weight:300;color:#265e84;font-size:3rem;letter-spacing:.2em;margin:0}.contacto{background-color:#265e84;padding:100px 0}.contact-info{padding-left:16px}.contact-info a,.contact-info a:hover{color:#fff;text-decoration:none}@media(max-width:750px){.contacto .container{flex-direction:column}.contact-info{padding-left:0;text-align:center}}form{max-width:600px!important}form button{color:#fff!important;background-color:#c6685c!important;border:none}form button:focus{outline:0!important}.submitFeedback{margin-left:15px;font-size:.9rem}#skills h4{font-family:"Big Shoulders Display",sans-serif;font-weight:300;color:#265e84;font-size:3rem;letter-spacing:.1em;margin:0}#projects #project-card{width:75%;border:1px solid hsla(0,0%,100%,.3);margin:70px 0;border-radius:15px}#projects #project-card h2{font-size:1.2em;font-weight:300;letter-spacing:.1em;margin-top:10px}#projects #project-card .secondary-image{height:230px;background-position:top;background-size:cover}@media(max-width:1199px){#projects #project-card{width:100%}#projects #project-card h2{font-size:1em;font-weight:300;letter-spacing:.1em;margin-top:10px}}@media(max-width:992px){#projects #project-card{width:100%}#projects #project-card h2{font-size:.8em;font-weight:300;letter-spacing:.1em;margin-top:10px}}@media(max-width:575px){#projects #project-card{width:100%}#projects #project-card h2{font-size:.6em;font-weight:300;letter-spacing:.05em;margin-top:10px}}
/*# sourceMappingURL=main.60d3bb03.chunk.css.map */