@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.contact-me{padding:30px 0;width:100%;background-color:#13191f;color:#ececec}.contact-me h1{text-align:center;font-size:50px}.contact-me form{margin:0 auto;max-width:800px;display:flex;flex-wrap:wrap;flex-direction:row}.contact-me form>input,.contact-me form>textarea{margin:5px;padding:10px;width:100%;font-family:Poppins;color:#ececec;background-color:#1f2833;border:2px solid #66fcf1;border-radius:5px}.contact-me form>::placeholder{color:#ececec}.contact-me form>input[type=submit]{width:200px;cursor:pointer}.contact-me form>input[type=submit]:hover{width:200px;box-shadow:2px 2px #45a29e}.contact-me form>:nth-child(4){height:200px}.employment-history{background-color:#1f2833;padding:30px 0}.employment-history h1{text-align:center;color:#ececec;margin:30px 0;font-size:50px}.employment-history *{box-sizing:border-box}.employment-history .timeline{position:relative;max-width:1200px;margin:0 auto}.employment-history .timeline:after{content:"";position:absolute;width:6px;background-color:#ececec;top:0;bottom:0;left:50%;margin-left:-3px}.employment-history .container{padding:10px 40px;position:relative;background-color:inherit;width:50%}.employment-history .container:after{content:"";position:absolute;width:25px;height:25px;right:-17px;background-color:#ececec;border:4px solid #66fcf1;top:15px;border-radius:50%;z-index:1}.employment-history .left{left:0}.employment-history .left:before{content:" ";height:0;position:absolute;top:22px;width:0;z-index:1;right:30px;border:medium solid #ececec;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #ececec}.employment-history .right{left:50%}.employment-history .right:after{left:-16px}.employment-history .right:before{content:" ";height:0;position:absolute;top:22px;width:0;z-index:1;left:30px;border:medium solid #ececec;border-width:10px 10px 10px 0;border-color:transparent #ececec transparent transparent}.employment-history .content{padding:20px 30px;background-color:#ececec;position:relative;border-radius:6px}@media screen and (max-width: 600px){.employment-history .timeline:after{left:31px}.employment-history .container{width:100%;padding-left:70px;padding-right:25px}.employment-history .container:before{left:60px;border:medium solid #ececec;border-width:10px 10px 10px 0;border-color:transparent #ececec transparent transparent}.employment-history .left:after,.employment-history .right:after{left:15px}.employment-history .right{left:0%}}.hover-button{margin:0 .5em;padding:.25em .5em;font-size:1.25em;cursor:pointer;position:relative;border:solid #66fcf1 2px;color:#66fcf1;z-index:1;transition:all .75s ease-in-out;border-radius:5px;background-image:-webkit-linear-gradient(30deg,transparent 50%,#66fcf1 50%);background-image:linear-gradient(30deg,transparent 50%,#66fcf1 50%);background-size:298%;background-color:transparent;background-repeat:no-repeat;background-position:0%}.hover-button:hover{background-position:100%;color:#1f2833;border-color:#66fcf1}.hover-button:focus{outline:none}.hero-image{background-color:#1f2833;position:relative;display:flex;flex-direction:row;justify-content:space-evenly;padding:50px 0}.intro{padding:100px 0 0;margin:0 0 0 auto;color:#ececec;display:flex;flex-direction:column;align-items:center}.intro h1{text-align:center;text-transform:uppercase;max-width:480px;padding:0 10px}.intro span{text-decoration:#66fcf1 underline double 2px}.intro ul{display:flex;flex-wrap:wrap;justify-content:space-around;padding:2em 0}.intro ul li{text-align:center;margin:0 1em;padding:10px 5px}.intro ul li::marker{content:">";color:#66fcf1}.image-container{margin:0 auto 0 0}.image-container img{height:500px;border-radius:50%;background-color:#66fcf1}@media only screen and (max-width: 1200px){.image-container img{display:none}.intro{padding:0}}.keyword-bar{background-color:#13191f;padding:1.7em 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.keyword-bar>li{color:#ececec;font-size:1.5em;padding:0 .25em;margin:0 20px}.keyword-bar>li::marker{content:">";color:#66fcf1}@media screen and (max-width: 600px){.keyword-bar{justify-content:space-between}}.navbar{color:#ececec;background-color:#1f2833;padding:.75em;display:flex;align-items:flex-end}.navbar>*{cursor:pointer}.navbar .initials{padding:0;font-weight:700;font-size:2.5em;line-height:.95em}.navbar .flex-container{margin:0 0 0 auto;display:flex;justify-content:center;align-items:center}.navbar .flex-container>*{text-decoration:none;color:#ececec;padding:0 10px}@media screen and (max-width: 600px){.navbar .to-hide{display:none}}.skills{margin:50px 0;color:#ececec}.summary{text-align:center}.summary h1{font-size:50px}.summary li{font-size:20px;list-style-type:none}.summary .check{color:#66fcf1;padding:0 5px}.cards{max-width:1000px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:50px auto}.circle-progress-bar{margin:20px 20px 0;display:relative;width:140px}.circle-progress-bar .icon{font-size:70px;position:absolute}.circle-progress-bar .circle{--bar-progress: 0%;display:flex;justify-content:center;place-items:center;width:140px;aspect-ratio:1/1;background:conic-gradient(#66fcf1 var(--bar-progress),#55595D 0%);border-radius:50%}.circle-progress-bar .circle:after{content:"";width:calc(100% - 25px);aspect-ratio:1/1;background:#1f2833;border-radius:inherit;display:flex}.circle-progress-bar p{text-align:center;margin:10px 0 0}*{margin:0;padding:0}html,body{margin:0;font-family:Poppins;background-color:#1f2833}
