@import "https://fonts.googleapis.com/css2?family=Sora:wght@100..800&display=swap";
.about-me{color:#161616;text-transform:uppercase;background-image:linear-gradient(#f2f9ff,#d6ecfc,#c8e6fd,#b1dcfc);padding:15px 25px;font-size:18px;font-weight:500;line-height:30px}.about-me__title{text-transform:uppercase;font-size:28px;font-weight:500}.about-me__infos__box__label{font-size:18px;font-weight:600}.about-me__infos__box__info{text-transform:initial;text-align:right;font-size:18px;font-weight:300}@media screen and (max-width:640px){.about-me{font-size:16px}.about-me__text{font-size:26px}.about-me__infos__box__label{font-size:18px}.about-me__infos__box__info{text-align:right;font-size:16px}}
.background{color:#161616;cursor:pointer;text-transform:uppercase;background-color:#85c2ff;padding:15px;font-size:26px;font-weight:500}.background__popup{z-index:1;color:#161616;background-color:#f2f9ff;border:.5px solid #707070;justify-content:center;padding:35px;position:fixed;top:0;left:0;transform:translate(50%,25%)}.background__popup__header{content:"x";text-align:right;font-weight:500;transition:all .3s ease-in-out}.background__popup__title{text-transform:capitalize;font-size:32px;font-weight:500}.background__popup__details{text-transform:initial}.background__popup__details__box{padding-top:20px}.background__popup__details--title{font-size:22px;font-weight:500}.background__popup__details--instit{font-size:20px;font-weight:300}.background__popup__details--timeline{text-align:right;font-size:20px;font-weight:400}@media screen and (max-width:640px){.background{font-size:24px}.background__popup{width:fit-content;top:0;left:0;transform:translate(0)}.background__popup__details__box{flex-direction:column;gap:2px;padding-top:10px;display:flex}.background__popup__details--title{font-size:20px}.background__popup__details--instit{font-size:18px}.background__popup__details--timeline{font-size:20px}}
@font-face{font-family:PF Champion Script Pro;src:url(../media/PFChampionScriptPro-Regular.0rcjau2qhqbkv.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vivala Black;src:url(../media/VivalaBlack-Bold.0vm8ylnchbxly.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}.intro{color:#161616;background-color:#f2f9ff;padding:15px 25px}.intro__welcoming{text-transform:uppercase;font-size:18px;font-weight:500}.intro__main--title{-webkit-text-stroke:.5px #707070;text-align:center;font-size:85px;font-weight:300;transform:translateY(25%)}.intro__main--title__cursive{font-optical-sizing:auto;color:#85c2ff;font-family:PF Champion Script Pro,sans-serif;font-size:90px;font-style:normal;font-weight:400}.intro__main--title__bold{font-optical-sizing:auto;color:#fff100;font-family:Vivala Black,sans-serif;font-size:70px;font-style:normal;font-weight:400}.intro__main--label{text-align:center;background-image:linear-gradient(#fff,#faf7bb,#fcf253,#fff100);border:1px solid #161616;border-radius:100px;width:80px;padding:5px 20px;font-size:16px;font-weight:500;transform:translate(35vh)}.intro__links{text-transform:uppercase;font-size:18px;font-weight:500;transform:translateY(25px)}.intro__links__content a{cursor:pointer;text-decoration:none}.intro__links__content--right{text-align:right}@media screen and (max-width:640px){.intro__welcoming,.intro__links{font-size:16px}.intro__main--title{font-size:55px}.intro__main--title__cursive{font-size:70px}.intro__main--title__bold{font-size:45px}.intro__main--label{width:70px;padding:5px 10px;font-size:14px;transform:translate(50%)}.intro__links{padding-top:25px;transform:translateY(0)}}@media screen and (min-width:640px) and (max-width:992px){.intro__links{padding-top:25px;transform:translateY(0)}}
@font-face{font-family:PF Champion Script Pro;src:url(../media/PFChampionScriptPro-Regular.0rcjau2qhqbkv.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vivala Black;src:url(../media/VivalaBlack-Bold.0vm8ylnchbxly.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}.copyright{color:#161616;background-color:#fff100;padding:25px;font-size:18px;font-weight:500}.status{color:#161616;background-color:#f2f9ff;padding:50px}.status__text{text-transform:uppercase;font-size:26px;font-weight:500}.status--get-button{cursor:pointer;background-image:linear-gradient(#f2f9ff,#dee2f2,#6256a3,#362487);border:1px solid #161616;padding:10px 30px;font-size:20px;font-weight:500;transition:all .3s ease-in-out;transform:translateY(10px)}.status--get-button a{text-decoration:none}.process{color:#f2f9ff;text-transform:uppercase;background-color:#362487;font-weight:500}@media screen and (max-width:640px){.status,.process{padding:20px;font-size:20px}.status--get-button{font-size:16px;transform:translateY(0)}.copyright{padding:20px;font-size:16px}}
.projects{color:#161616;background-color:#f2f9ff;padding:20px}.projects__title{text-transform:uppercase;font-size:30px;font-weight:500}.projects__texts__link{font-size:16px;font-weight:500;text-decoration:underline}.projects__row__cards{background-image:linear-gradient(#fff,#bedcfa,#acd3fa,#85c2ff);border:.5px solid #707070;width:315px;padding:25px}.projects__row__cards--title{font-size:26px;font-weight:500;line-height:35px}.projects__row__cards--description{padding-top:5px;font-size:12px;font-weight:300}.projects__row__cards--stack{padding-top:10px;font-size:12px;font-weight:500}.projects__row__cards--view{text-align:right;padding-top:50px;font-size:12px;font-weight:500;text-decoration:underline}@media screen and (max-width:640px){.projects__title{font-size:28px}.projects__texts{flex-direction:column;align-items:center;display:flex}.projects__row{flex-direction:column;display:flex}.projects__row__cards{flex-direction:column;width:fit-content;display:flex}}
.skills{color:#fff;text-transform:uppercase;cursor:pointer;background-color:#362487;padding:20px;font-size:22px;font-weight:500}.skills__popup{z-index:1;color:#161616;background-color:#f2f9ff;border:.5px solid #707070;justify-content:center;width:95vh;padding:35px;position:fixed;top:0;left:0;transform:translate(50%,25%)}.skills__popup__header{text-align:right;cursor:pointer;z-index:9999;font-weight:500}.skills__popup__details{padding-top:25px}.skills__popup__details--title{text-transform:uppercase;font-size:22px;font-weight:500}.skills__popup__details--content{text-transform:capitalize;font-size:16px;font-weight:300}@media screen and (max-width:640px){.skills{font-size:20px}.skills__popup{width:fit-content;top:0;left:0;transform:translate(0)}.skills__popup__details--title{font-size:22px}.skills__popup__details--content{font-size:16px}}
@font-face{font-family:PF Champion Script Pro;src:url(../media/PFChampionScriptPro-Regular.0rcjau2qhqbkv.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vivala Black;src:url(../media/VivalaBlack-Bold.0vm8ylnchbxly.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}.home-page{font-optical-sizing:auto;font-family:Sora,sans-serif;font-size:25px;font-style:normal;font-weight:400}.home-page__box{border:.5px solid #707070}@media screen and (max-width:640px){.home-page{flex-direction:column;gap:8px;display:flex}}@media screen and (min-width:640px) and (max-width:992px){.home-page{grid-template-columns:repeat(2,1fr);display:grid}}
