@import url(https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@100;300;500&family=Titillium+Web:wght@200;300;400;600&display=swap);*{box-sizing:border-box;font-family:Titillium Web,sans-serif;margin:0;padding:0}a,button,input{outline:none}html{scroll-behavior:smooth}.navbar{align-items:center;background:#525e65;box-shadow:0 0 20px 0 #00000026;display:flex;height:3.3em;justify-content:center;position:fixed;width:100%;z-index:100}.navbar li{list-style:none;padding:0 1.2em}.navbar li a{color:#dbe8d4;text-decoration:none}.navbar li a:hover{color:#73cca8;text-decoration:underline}.header{background:#222733;color:#dbe8d4;overflow:hidden;padding-top:3em;width:100%}.header,.header .header__container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.header .header__container{padding:3em 0;width:65%}.header .header__container h1{font-family:Josefin Sans,sans-serif;font-size:4.5em;font-weight:200;z-index:91}.header .header__container h3{font-family:Josefin Sans,sans-serif;font-weight:400;padding:1em 0;z-index:91}.header .header__container .container-img{align-items:center;background:#73cca8;border-radius:50%;display:flex;height:10em;justify-content:center;margin-top:3em;width:10em;z-index:91}.header .header__container .container-img img{border-radius:50%;width:97%}.header .header__container .container-p{padding:2em 0;width:70%}.header .header__container .container-p p{font-size:1.2em;font-weight:300;padding:1em}.header .circle-up{background:#3a4357;border-radius:50% 50%;filter:blur(10px);height:29em;position:absolute;top:-33%;width:100%;z-index:90}.sections{background:#222733;color:#dbe8d4;width:100%}.sections,.sections .section-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.sections .section-container{padding:3em 0;width:65%}.sections .section-container h2,.sections .section-container p{font-family:Josefin Sans,sans-serif;font-weight:400;padding:2em 0 1em}.sections .section-container span{background:#525e65;height:.3em;width:16em}.sections .section-container p{font-size:1.2em;font-weight:300;padding:1em;text-align:center;width:65%}.sections .section-container h2{font-size:2em}.proyects-container{flex-wrap:wrap;width:100%}.proyects-container,.proyects-container .proyect{align-items:center;display:flex;height:100%;justify-content:center}.proyects-container .proyect{flex-direction:column;margin:1em;overflow:hidden;width:15em}.proyects-container .proyect p{font-size:1.2em;font-weight:400;padding:.5em 0;width:100%}.proyects-container .proyect img{border-radius:.5em;transition:all .3s ease;width:100%}.proyects-container .proyect img:hover{transform:scale(1.1)}.proyects-container .proyect a{color:#dbe8d4;text-decoration:none}.proyects-container .proyect a:hover{color:#73cca8;text-decoration:underline}.languages-icons{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.languages-icons i{font-size:5em;padding:.2em}#about p{font-size:1.2em;line-height:1.5;margin:2em 0;text-align:justify}#about p a{color:#dbe8d4;text-decoration:none}.cv{align-items:center;background:#222733;color:#dbe8d4;display:flex;flex-direction:column;height:100%;justify-content:center;padding-top:2em;width:100%}.cv h2{font-family:Josefin Sans,sans-serif;font-weight:400;padding:2em;text-align:center}.cv span{background:#525e65;height:.3em;margin-bottom:3em;width:16em}.cv .cv-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:3em 0;width:65%}.cv .cv-container h5{font-family:Josefin Sans,sans-serif;font-size:2.5em;font-weight:200}.cv .cv-container h3{font-family:Josefin Sans,sans-serif;font-weight:400;padding:1em 0}.cv .cv-container h2,.cv .cv-container p{font-family:Josefin Sans,sans-serif;font-weight:400;padding:2em;text-align:center}.cv .cv-container span{background:#525e65;height:.3em;margin-bottom:3em;width:16em}.cv .cv__education,.cv .cv__experience,.cv .cv__list{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:1em 0;width:100%}.cv .cv__education h4,.cv .cv__experience h4,.cv .cv__list h4{font-family:Josefin Sans,sans-serif;font-size:1.2em;font-weight:400;text-transform:uppercase}.list{list-style:none;margin:1em 0}.footer,.list{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.footer{background:#3a4357;box-shadow:0 0 20px #3a4357;color:#dbe8d4}.footer .contact{padding-top:2em;width:65%}.footer .contact,.footer .contact a{align-items:center;display:flex;justify-content:center}.footer .contact a{background:#dbe8d4;border-radius:50%;height:3em;margin:.5em;text-decoration:none;width:3em}.footer .contact a i{color:#222733;font-size:1.5em;padding:1em}.footer .contact a:hover{background:#73cca8}.footer p{color:#dbe8d4;margin:2em 0}@media screen and (max-width:900px){.header .header__container h1{font-size:3.5em}.cv .cv-container,.header .header__container,.sections .section-container{width:85%}.header .header__container .container-p,.sections .section-container p{width:90%}.languages-icons i{font-size:3.5em}}@media screen and (max-width:450px){.navbar li{padding:0 .5em}.header .circle-up{height:25em}.header .header__container h1{font-size:1.95em}.header .header__container .container-img{height:8em;width:8em}#about p,.header .header__container .container-p p{font-size:1.1em}.languages-icons i{font-size:2.5em}.cv .cv-container h5{font-size:1.9em}.cv .cv__education h4,.cv .cv__experience h4,.cv .cv__list h4{font-size:1em;text-align:center}}
/*# sourceMappingURL=main.91c02d00.css.map*/