@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,400;0,700;1,100;1,400&display=swap);body{font:100% "Poppins",sans-serif;font-size:15px;line-height:1.75em;font-weight:400;font-style:normal;background-color:#171717;color:#ededed;margin:0}img{max-width:100%;height:auto}h1.title{font-size:22px}h1.title:after{content:"";background:#da0037;border-radius:25px;display:block;height:5px;margin-top:9px;width:30px}a{color:#007bff;text-decoration:none;background-color:transparent;outline:0;transition:all .3s ease-in-out}.button{padding:.6em 1em;border:2px solid #da0037;border-radius:5px;font-size:14px;color:#fff;transition:all .5s ease-in-out}.button:hover{background-color:#da0037}.button.secondary{border:2px solid #fff;background-color:transparent}.button.secondary:hover{background-color:#fff;color:#131313;border:2px solid #fff}.separator{content:"";background:#222;border-radius:25px;display:block;height:1px;margin:45px auto;width:100%}.container{max-width:1170px;margin:0 auto;flex-direction:row}.leftMenu{background-color:#222;flex-direction:column;align-items:center;border-radius:1.2em;top:50px;width:265px;position:fixed;padding:20px 1em 1em}.leftMenu,.leftMenu .flags{display:flex;justify-content:center}.leftMenu .flags{cursor:pointer;flex-direction:row;margin-bottom:10px}.leftMenu .flags span{margin:0 3px}.rightContent{margin-top:50px;margin-bottom:50px;float:right;width:815px;flex-direction:column;border-radius:.8em;background-color:#131313;padding:50px 1em 1em}.profileAvatar{background-color:#da0037;border-bottom:4px solid #da0037;border-right:4px solid #da0037;border-left:1px solid #da0037;border-radius:300px;height:auto;max-height:170px;width:auto;max-width:170px}.headerMenu{display:flex;flex-direction:column;justify-content:center;color:#fff}.headerMenu h3{line-height:normal;margin:30px 0 0;font-weight:700;font-size:24px}.headerMenu span{color:#da0037;font-size:12px}.contacts{display:flex;flex-direction:row;justify-content:center}.contacts a{font-size:19px;margin:3px 6px;transition:all .3s ease-in-out;color:#fff}.contacts a.linkedin{font-size:21px}.contacts a:hover{color:#da0037;margin-top:0;margin-bottom:6px}footer{clear:both;position:relative;text-align:center;bottom:20px}footer span{margin-right:3em}footer a{color:#da0037}footer a:hover{color:#ededed}.mt-20{margin-top:20px}.mt-40{margin-top:40px}nav{display:flex;flex-direction:column;align-items:flex-start;width:170px}nav ul{font-size:13px;list-style:none;padding:0;margin:30px 0 0}nav ul li{line-height:2.5;position:relative}nav ul li a{color:#fff;display:inline-block;margin-left:0;padding:0;transition:all .3s ease-in-out}nav ul li a:hover{margin-left:4px}.experience{position:relative}.experience .timeline{content:"";background:#da0037;border-radius:25px;position:absolute;top:0;left:220px;display:block;height:100%;width:2px}.experience p{position:relative;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}.experience p.xp:before{content:"";background:#131313;border-radius:25px;border:2px solid #da0037;position:absolute;top:5px;left:214px;display:block;height:10px;width:10px;z-index:1}.experience p:first-child{margin-top:40px}.experience p .title{color:#747474;font-size:12px;width:200px;padding-left:20px}.experience p .body{max-width:510px;float:right}.experience p .body h2{color:#ededed;font-size:20px;margin:0}.experience p .body h2:after{content:"";background:#da0037;border-radius:25px;display:block;height:3px;margin-top:1px;width:10px}.experience p .body p{color:#afafaf;font-size:12px;padding-right:20px;line-height:1.4em}.techSkills{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.techSkills ul{flex:26% 1;list-style:none;padding:10px}.techSkills ul li span{font-size:8px;text-transform:uppercase;position:relative;float:right}.techSkills ul li:before{content:"";background:#da0037;border-radius:25px;display:block;position:relative;top:35px;height:3px;margin-top:1px;margin-bottom:5px;width:0}.techSkills ul li.skill-10:before{width:10px}.techSkills ul li.skill-20:before{width:25px}.techSkills ul li.skill-30:before{width:45px}.techSkills ul li.skill-40:before{width:55px}.techSkills ul li.skill-50:before{width:75px}.techSkills ul li.skill-60:before{width:95px}.techSkills ul li.skill-70:before{width:100px}.techSkills ul li.skill-75:before{width:107px}.techSkills ul li.skill-80:before{width:115px}.techSkills ul li.skill-85:before{width:125px}.techSkills ul li.skill-90:before{width:135px}.techSkills ul li.skill-100:before{width:150px}.techSkills ul li:after{content:"";background:#171717;border-radius:25px;display:block;height:3px;margin-top:1px;margin-bottom:5px;width:150px}.academic{padding:10px 20px}.academic img{border-radius:20px;float:left;max-width:100px;margin-right:20px}.academic h3{font-size:18px;margin:0}.academic p{font-size:13px;margin:0}.academic p b{color:#da0037}.language{display:flex;flex-direction:row;justify-content:flex-start;padding:10px 20px}.language div{margin-right:60px}.language div h3{font-size:18px;margin:0}.language div p{font-size:13px;margin:0}.language div p b{color:#da0037}.portfolio{display:flex;flex-direction:row;justify-content:space-between;padding:20px}.portfolio div{width:100%;max-width:230px}.portfolio div img{border-radius:20px}.portfolio div h3{margin:0}.portfolio div h3:after{content:"";background:#da0037;border-radius:25px;display:block;height:3px;margin-top:2px;width:13px}.portfolio div p{color:#afafaf;font-size:12px;line-height:1.6em}@media only screen and (max-width:629px){body{font-size:1em}h1.title{margin-left:10px}.leftMenu{background-color:#222;display:flex;width:100%;position:relative;border-radius:0;padding:40px 0;top:0}.rightContent{margin-top:0;margin-bottom:50px;float:none;max-width:100%;flex-direction:column;border-radius:0;padding:50px 0 0}nav{display:none;position:absolute}.about{margin:1em}.experience{width:100%}.experience .timeline{left:100px}.experience p.xp:before{left:94px}.experience p .title{width:80px;padding-left:10px}.experience p .body{max-width:310px}.techSkills{justify-content:space-around;margin:10px}.portfolio,.techSkills{display:flex;flex-direction:column}.portfolio{align-items:center}.portfolio div{width:100%;max-width:250px}}@media only screen and (min-width:630px) and (max-width:1170px){body{font-size:.8rem}h1.title{margin-left:20px}.leftMenu{background-color:#222;display:flex;width:30%;min-width:200px;position:fixed;padding:0;top:0;height:100vh}.leftMenu,.rightContent{float:left;border-radius:0}.rightContent{margin-top:0;margin-bottom:50px;margin-left:30%;max-width:70%;flex-direction:column;padding:50px 0 0}nav{display:none;position:absolute}.about{margin:20px}.experience{width:100%}.experience .timeline{left:190px}.experience p.xp:before{left:184px}.experience p .title{width:150px;padding-left:10px}.experience p .body{max-width:330px}.experience p .body h2{font-size:17px}.experience p .body h2:after{content:"";background:#da0037;border-radius:25px;display:block;height:3px;margin-top:3px;width:10px}.experience p .body p{font-size:12px}}@media only screen and (min-width:630px) and (max-width:1170px) and (min-width:630px) and (max-width:770px){.experience{width:100%}.experience .timeline{left:30%}.experience p.xp:before{left:28.8%}.experience p .title{width:15%;padding-left:10%}.experience p .body{max-width:60%}.experience p .body h2{font-size:17px}.experience p .body h2:after{content:"";background:#da0037;border-radius:25px;display:block;height:3px;margin-top:3px;width:10px}.experience p .body p{font-size:12px}}@media only screen and (min-width:630px) and (max-width:1170px){.techSkills{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:10px}.techSkills ul{flex:1 1 40%;margin:10px}.academic p{margin:10px 0;line-height:1.6em}.language{display:flex;flex-direction:row;justify-content:flex-start}.language div p{margin:8px 0}.portfolio{display:flex;flex-direction:row;align-items:center;justify-content:space-around;flex-wrap:wrap}.portfolio div{flex:1 1 40%;margin:20px;width:100%;max-width:250px}}
/*# sourceMappingURL=main.dc373e8e.chunk.css.map */