@import url(https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/css/bootstrap.min.css);@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.4/font/bootstrap-icons.css);:root .Dark{--back:#171a21;--text:#e4e4e4;--accentColor:#a45ee5;--Shade1:#616161;--Shade2:#757575;--Shade3:#bdbdbd;--navbar:#0e1015}:root .Light{--back:#edeff1;--text:#212529;--accentColor:#5f91ff;--Shade1:#9e9e9e;--Shade2:#8b9090;--Shade3:#595f5f;--navbar:#fafafa}body,html{height:100%}::-webkit-scrollbar{display:none}#root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--back);color:var(--text);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;height:100vh;margin:0;overflow-x:hidden;padding:0;transition:all .5s ease}main{position:relative;z-index:1}main i{color:var(--accentColor);display:inline-block;padding:0;text-decoration:none}main i:after{content:" ";white-space:pre}main h1{font-size:6rem;text-decoration:underline;text-decoration-color:var(--accentColor);text-decoration-thickness:.5rem}main h1,main h2{color:var(--text);text-align:center}main h2{font-size:4rem}main h3{font-size:2rem;text-align:center}main h3,main p{color:var(--text)}main p{font-size:1.5rem;margin:0}main .underline span{color:var(--text)!important;text-decoration:underline;text-decoration-color:var(--accentColor)!important}main .underline h1{text-decoration-thickness:.5rem!important}main .underline h2{text-decoration-thickness:.3rem!important}main .underline h3{text-decoration-thickness:.1rem!important}main .underline p{text-decoration:none!important}main .underline i{color:var(--text);display:inline-block;padding:0;text-decoration:none}main .underline i:after{content:" ";white-space:pre}main .underline:hover i{color:var(--accentColor)}.row,header{margin:0}header{align-items:center;background-color:var(--navbar);border-bottom:1px solid var(--text);color:var(--text);font-size:1.2rem;padding:5px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:10}header .Theme{margin-top:0}header .Theme i{font-size:1.5rem}header .navbar-toggler.collapsed{-webkit-transform:rotate(0deg);transform:rotate(0deg)}header .navbar-toggler{border:0;border-style:none;color:var(--text);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}header .navbar-toggler:not(.collapsed){position:fixed;-webkit-transform:translateX(-50px);transform:translateX(-50px);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}header .nav-collapse{background-color:var(--navbar)}header .Links,header .navigation{display:inline-flex;justify-content:center}header .navigation{text-align:center}header .navigation a{color:var(--text);transition:all .2s ease-in-out}header .navigation a li{display:inline-block;margin:0 10px}header .navigation .nav-active li{display:inline-block;text-decoration:overline;text-decoration-color:var(--accentColor);text-decoration-thickness:3px}header .navigation a:hover{background-color:var(--accentColor);border-radius:8px;box-shadow:0 0 7px var(--accentColor);color:var(--text);padding:2px;text-decoration:underline}.Skills{-webkit-animation:slide-up .5s ease-out;animation:slide-up .5s ease-out}@-webkit-keyframes slide-up{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-up{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.Skills .row{align-items:center;display:flex;height:300px;justify-content:center}.Skills .row .underline{display:inline-block;position:relative}.Skills .row .underline span{text-decoration:none!important}.Skills .row .underline span:before{background:linear-gradient(to right,var(--accentColor),#f0f0f0);bottom:-4px;content:"";height:5px;left:0;position:absolute;transition:all .5s;width:0}.Skills .row:hover span:before{width:100%}.Skills .row:hover i{color:var(--accentColor)}.Skills .row:not(:last-child){border-bottom-style:solid;border-bottom-width:1px;border-image:linear-gradient(to right,var(--back) 0,var(--text) 25%,var(--text) 75%,var(--back) 100%) 1}.Skills .Description ul{list-style-type:none;padding:0}.Skills .Description ul li{margin:0 10px}.Skills .row:hover{border-radius:8px;-webkit-transform:scale(1.05);transform:scale(1.05);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.Experience,.Formation{margin:40px 0}.Experience .Length,.Formation .Length{color:var(--accentColor);font-style:italic}.Experience .row,.Formation .row{align-items:center;display:inline-flex;margin:40px 0}.Experience .row .Description.order-1,.Formation .row .Description.order-1{border-right:1px solid var(--accentColor);opacity:.7}.Experience .row .Description.order-2,.Formation .row .Description.order-2{border-left:1px solid var(--accentColor);opacity:.7}.Home{margin:125px 0 0}.Home .Description{color:var(--text);margin:50px}.Home .Description i{color:var(--text)}.Home .Description a{font-size:1.5rem}.Home .About{align-items:center;border-bottom-style:solid;border-bottom-width:1px;border-image:linear-gradient(to right,var(--back) 0,var(--text) 25%,var(--text) 75%,var(--back) 100%) 1;border-top-style:solid;border-top-width:1px;display:flex;flex-direction:column;font-size:1.4rem;margin:50px 0 0;padding:15px 0}.Home .About a{color:var(--text);font-size:1.2rem;text-decoration:none}.Home .About ul{list-style-type:none;margin:0;padding:0}.Home .About ul li{margin:0 10px}.Contact{margin:125px 0 0}.Contact .Title{margin-bottom:50px}.Contact .adjust-size{max-width:250px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.Contact i,.Contact span{max-width:250px;text-decoration:none}.AboutMe{align-items:center;display:inline-flex;flex-direction:column;margin:50px}.AboutMe p{color:var(--text);font-size:1.2rem}.AboutMe p>span{color:var(--accentColor);display:block;font-size:1.5rem;font-weight:600;margin:20px 10px 0;position:relative}.img-target{height:50%;width:50%}.img-table,.img-target{border:3px solid var(--accentColor);padding:5px}.img-table{height:75%;width:75%}.btn-one{color:var(--text);position:relative}.btn-one,.btn-one i,.btn-one span{transition:all .3s}.btn-one:hover i{color:var(--accentColor)}.btn-one:after{bottom:0}.btn-one:after,.btn-one:before{background-color:var(--text);content:"";height:1px;left:0;position:absolute;-webkit-transform:scaleX(1);transform:scaleX(1);transition:all .3s;width:100%;z-index:1}.btn-one:before{top:0}.btn-one:hover:after,.btn-one:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.aled{background-color:var(--accentColor);border-radius:15px;box-shadow:0 0 7px var(--accentColor);color:var(--back);display:inline-block;font-size:1.2rem;font-weight:600;margin:0 10px;padding:5px 10px;position:relative;text-decoration:none;transition:all .3s;z-index:1}.aled i,.aled span{font-size:2rem}.aled i{color:var(--text)!important;transition:all .3s}.aled:hover{background-color:var(--back);color:var(--accentColor)}.aled:hover i{color:var(--accentColor)!important}@media screen and (min-width:1200px){h1{font-size:6rem!important}h2{font-size:5rem!important}h3{font-size:3rem!important}p{font-size:1.6rem!important}}@media screen and (min-width:992px)and (max-width:1199px){h1{font-size:5rem!important}h2{font-size:4rem!important}h3{font-size:3rem!important}p{font-size:1.4rem!important}header .nav-icon{cursor:pointer;display:block;font-size:1.8rem}header .nav-menu{display:none}.navbar-collapse{display:flex!important;flex-direction:row!important}.Contact .links{align-items:center;display:inline-flex;flex-direction:column}.Contact .links .aled{margin:10px 0}}@media screen and (min-width:768px)and (max-width:991px){h1{font-size:3rem!important}h2{font-size:2.5rem!important}h3{font-size:2rem!important}p{font-size:1.2rem!important}}@media screen and (max-width:767px){h1{font-size:2.5rem!important}h2{font-size:1.5rem!important}h3,p{font-size:1rem!important}}
/*# sourceMappingURL=main.0b8b0c3e.css.map*/