@font-face{font-family:Brown Sugar;src:url(/personal-website/assets/BrownSugar-SUmNCU_b.ttf)}@font-face{font-family:FiraMono-Regular;src:url(/personal-website/assets/FiraMono-Regular-BTCkDNvf.ttf)}@font-face{font-family:FiraMono-Medium;src:url(/personal-website/assets/FiraMono-Medium-DU3aDxX5.ttf)}@font-face{font-family:FiraMono-Bold;src:url(/personal-website/assets/FiraMono-Bold-CLVRCuM9.ttf)}@font-face{font-family:Inter;src:url(/personal-website/assets/Inter-ExtraBold-DZtS5_wi.ttf)}.page{width:100vw;min-height:100vh;min-width:100%;font-family:FiraMono-Regular;background-color:#f5f0e8;display:flex;flex-direction:column;flex-wrap:wrap;scroll-behavior:smooth;overflow:hidden}@keyframes fadeInFromLeft{0%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(20px)}to{transform:translateY(0)}}.typewriter{overflow:hidden;white-space:nowrap;margin-right:auto;letter-spacing:.15em;animation:typing 3.5s steps(30,end)}.fadeInFromRight{animation:fadeInFromRight ease 1.5s;animation-iteration-count:1}.main{background-image:url(/personal-website/assets/GradientBackgroundMain-DONOFPu9.svg);background-size:cover;width:100vw;min-width:100%;color:#f5f0e8}.main__title{display:flex;flex-direction:row-reverse;align-items:flex-end;justify-content:center;margin-bottom:-50px}.main__title-name{font-family:Brown Sugar;font-size:130px;letter-spacing:10px;font-weight:400;max-width:686px;text-align:end;margin-bottom:0}.main__title-details{font-size:27px;letter-spacing:5px;position:relative;left:108px;bottom:27px;text-align:center}.main__details-container{display:grid;grid-template-columns:41.5% 58.5%;height:981px;padding-left:7px}.main__details-empty-div{border-right:solid 4px;border-color:#f5f0e8}.main__details-text{font-family:FiraMono-Regular;font-size:24px;line-height:30px;letter-spacing:5px;max-width:570px;border-top:solid 4px;border-color:#f5f0e8;margin-top:500px;padding-top:35px;padding-left:35px}@media screen and (max-width: 1075px){.main__title-name{font-size:120px;text-align:center;padding-left:100px}.main__details-text{font-size:20px;margin-right:45px}.main__title-details{left:115px}}@media screen and (max-width: 900px){.main__title-details{font-size:20px;left:105px}.main__title-name{font-size:100px;padding-left:139px}}@media screen and (max-width: 775px){.main__title-name{font-size:80px;padding-left:56px}.main__title-details{font-size:18px;left:97px;bottom:20px}.main__details-text{font-size:18px;margin-right:30px}}@media screen and (max-width: 600px){.main__details-container{height:600px}.main__title-name{font-size:65px;letter-spacing:5px;margin-top:95px;padding:0}.main__title{margin-bottom:50px;flex-direction:column;align-items:center}.main__title-details{position:inherit;margin-bottom:-15px;font-size:17px}.main__details-text{font-size:15px;line-height:20px;padding-top:15px;padding-left:15px;border-top:solid 2px;margin-top:300px}.main__details-empty-div{border-right:solid 2px}}@media screen and (max-width: 500px){.main__details-container{height:600px;grid-template-columns:30% 70%}.main__title-name{font-size:65px;letter-spacing:5px;margin-top:50px;padding:0}.main__title{margin-bottom:50px;flex-direction:column;align-items:center}.main__title-details{position:inherit;margin-bottom:-15px;font-size:17px}.main__details-text{font-size:15px;line-height:20px;padding-top:15px;padding-left:15px;border-top:solid 2px;margin-top:300px}.main__details-empty-div{border-right:solid 2px}}@media screen and (max-width: 480px){.main__details-container{height:700px}.main__title-details{font-size:5vw}.main__title-name{font-size:16.6vw}.main__details-text{font-size:4.1vw;line-height:6.25vw;padding-top:15px;padding-left:15px;border-top:solid 2px;margin-top:300px}}.stagger-animation-text,.stagger-change-top,.stagger-change-bottom{display:flex;justify-content:center;align-items:center;margin:0;padding:0}@keyframes wiggle{0%,to{transform:translateY(0)}25%{transform:translateY(-7px)}50%{transform:translateY(3px)}}@keyframes blink{0%,to{opacity:.75}50%{opacity:0}}.blink{animation:blink ease 2.5s;animation-iteration-count:infinite}.nav{position:absolute;color:#f5f0e8}.activeCircle{width:8px;height:8px;border-radius:100%;background-color:#f5f0e8b3;position:relative;left:120px;top:35px}.activeCircle_main{visibility:hidden;opacity:0}.activeCircle_skills{background-color:#ea1f8ab3}.activeCircle_resume{background-color:#f5f0e8b3;top:71px}.activeCircle_about{background-color:#d087d6b3;left:100px;top:107px}.activeCircle_contact{left:133px;top:143px}.nav__links{font-family:FiraMono-Regular;font-size:22px;letter-spacing:5px;margin:55px 0 0 45px;line-height:17px;display:flex;flex-direction:column}.nav__link{margin-top:20px}.hotpink{color:#ea1f8a}.cream{color:#f5f0e8}.purple{color:#d087d6}.nav__link:hover{animation:wiggle ease 1s;animation-iteration-count:1}.nav__link:active{color:#ff4500}@media screen and (max-width: 600px){.nav{display:none}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes slideInFromLeft{0%{transform:translate(-350px)}to{transform:translate(0)}}@keyframes slideInFromTopLeft{0%,to{transform:translate(0)}50%{transform:translate(-100px,-100px)}}@keyframes slideUp{0%{transform:translateY(250px)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(-50px)}to{transform:translateY(0)}}.rotate{animation:rotate ease 2s;animation-iteration-count:1}.slideInFromLeft{animation:slideInFromLeft ease 2s;animation-iteration-count:1}.slideInFromTopLeft{animation:slideInFromTopLeft ease 2s;animation-iteration-count:1}.fadeInSlower{animation:fadeIn ease 3.5s;animation-iteration-count:1;animation-fill-mode:forwards}.fadeInSlowest{animation:fadeIn ease 5s;animation-iteration-count:1;animation-fill-mode:forwards}.skills{width:100vw;min-width:100%;display:grid;grid-template-columns:41.5% 58.5%;grid-template-rows:auto;background-color:#f5f0e8}.skills__circle-container{display:flex;flex-direction:column;align-items:flex-end;grid-row:1;border-left:solid 4px;border-color:#c7afc9;padding-top:50px;padding-right:50px}.skills__circle-container:after{content:"";display:block;width:70%;border-bottom:4px solid rgba(199,175,201,1);left:0;margin-right:auto}.skills__circle-2{width:300px;height:300px;align-self:flex-start;margin-left:150px}.skills__circle-3{width:200px;height:200px;margin-bottom:-55px}.skills__specializedSkills_container{color:#ff9164;font-size:27px;letter-spacing:3px;text-align:end;grid-row:1;border-color:#c7afc9;margin-top:250px}.skills__specializedSkills_container:before{content:"";display:block;width:90%;border-bottom:4px solid rgba(199,175,201,1);margin-left:auto}.skills__generalSkills_container{text-align:end;color:#c7afc9;font-size:27px;letter-spacing:3px;grid-row:2;padding-right:50px;margin-top:-70px}.skills__codingLAT_container{grid-row:2;color:#ae9e01;font-size:27px;letter-spacing:3px;border-left:solid 4px;border-color:#c7afc9;padding-left:35px;padding-bottom:50px}.circle-container-2{margin-top:-400px;display:flex;flex-direction:row-reverse;justify-content:flex-end}.specializedSkills__title-small{margin-bottom:0;margin-top:50px;margin-right:50px}.specializedSkills__title-large{font-family:Brown Sugar;font-size:115px;letter-spacing:10px;font-weight:400;margin:0 50px 0 0}.specializedSkills__list{list-style-position:inside;direction:rtl;text-align:start;padding:0;margin-top:0;margin-right:50px}.specializedSkills__skill{font-family:FiraMono-Medium;line-height:50px}.generalSkills__title-large{font-family:Brown Sugar;font-size:115px;letter-spacing:10px;font-weight:400;margin:0}.generalSkills__title-small{margin:0 0 30px}.generalSkills__list{list-style-position:inside;direction:rtl;text-align:start;padding:0;margin-top:0}.generalSkills__skill{font-family:FiraMono-Medium;line-height:50px}.codingLAT__title{font-family:Inter;font-size:45px;letter-spacing:5px;max-width:575px;margin-bottom:0}.codingLAT__list{list-style:none;font-family:FiraMono-Medium;line-height:47px}.skills__circle-4{width:200px;height:200px;margin-top:-120px}.skills__circle-5{width:300px;height:300px;margin-left:50px}.skills__blank-div{border-left:solid 4px;border-color:#c7afc9}@media screen and (max-width: 1200px){.specializedSkills__title-large{font-size:9.5vw}.specializedSkills__skill{font-size:2vw}.generalSkills__title-large{font-size:9.5vw}.generalSkills__skill{font-size:2vw}.skills__circle-2{margin-left:25px}.skills__circle-3{margin-bottom:-25px}.codingLAT__title{font-size:3.75vw}}@media screen and (max-width: 1100px){.skills__circle-5{width:275px;height:275px;margin-left:30px}.skills__circle-4{width:175px;height:175px}}@media screen and (max-width: 1075px){.skills__circle-1{width:330px;height:330px}.skills__circle-2{margin-left:60px;width:260px;height:260px}.skills__circle-3{width:175px;height:175px}.specializedSkills__list,.generalSkills__list{margin-right:20px}.skills__title-container{margin-left:40px}.codingLAT__title{margin-right:10px}.skills__circle-4{margin-top:-170px;margin-left:-90px}}@media screen and (max-width: 800px){.generalSkills__skill{font-size:2.4vw;line-height:normal;margin-top:15px}.specializedSkills__skill{font-size:2.4vw}.skills__specializedSkills_container{padding-left:20px}.skills__generalSkills_container{padding-left:20px;margin-top:-20px}.skills__circle-1{margin-right:-50px}.skills__circle-2{margin-left:30px}.skills__circle-3{margin-bottom:-15px}.skills__circle-4{margin-left:-90px;margin-top:-150px}.skills__circle-5{margin-left:15px;margin-top:70px}.skills__title-container{margin:0}}@media screen and (max-width: 600px){.specializedSkills__skill,.generalSkills__skill{font-size:20px;line-height:normal;margin-top:15px}.specializedSkills__title-large,.generalSkills__title-large{font-size:75px}.codingLAT__title{font-size:35px;padding-right:10px}}@media screen and (max-width: 600px){.generalSkills__title-small{font-size:17px;margin:0}.generalSkills__title-large{font-size:90px}.specializedSkills__title-small{font-size:17px}.specializedSkills__title-large{font-size:90px;margin-right:0}.specializedSkills__skill,.generalSkills__skill{font-size:14px;margin-top:10px}.specializedSkills__list{padding-left:15px;margin-right:10px}.generalSkills__list{margin:0;padding:0 10px 0 0;display:flex;text-align:end;flex-direction:column;align-items:flex-end;direction:ltr}.codingLAT__title{font-size:18px;margin-top:-5px}.codingLAT__skill{font-size:16px;line-height:30px}.codingLAT__list{padding-left:20px}.skills__specializedSkills_container{margin-top:75px}.skills__generalSkills_container{margin-top:20px;padding:0}.skills__title-container{rotate:270deg;margin-top:105px;margin-bottom:100px;display:flex;flex-direction:column;align-items:center}.generalSkills__title-container{padding-top:20px;margin-top:70px;flex-direction:column-reverse;margin-bottom:95px}.skills__circle-container{justify-content:space-evenly;border-left:solid 2px;border-color:#c7afc9;padding:0}.skills__circle-container:after{border-bottom:2px solid rgba(199,175,201,1)}.skills__circle-1{width:210px;height:210px;align-self:flex-end;margin-right:-35px}.skills__circle-2{width:170px;height:170px;margin:0 0 0 20px}.skills__circle-3{width:100px;height:100px}.skills__circle-4{width:90px;height:90px;margin-top:-151px}.skills__circle-5{width:150px;height:150px;margin-top:-50px;padding-bottom:15px;padding-left:10px;padding-right:40px}.skills__specializedSkills_container:before{border-bottom:2px solid rgba(199,175,201,1);margin-left:auto}.skills__codingLAT_container{padding-left:10px;border-left:solid 2px;border-color:#c7afc9}.circle-container-2{margin:0}.skills__blank-div{border-left:solid 2px;border-color:#c7afc9}}@media screen and (max-width: 550px){.specializedSkills__list{margin-right:20px}.generalSkills__list{margin-right:15px}.codingLAT__title{margin-left:10px}.skills__circle-4{margin-top:-100px}.skills__circle-5{margin-top:-7px}}@media screen and (max-width: 480px){.skills{display:block}.skills__specializedSkills_container:before{border-bottom:0}.skills__title-container{rotate:0deg;margin-bottom:30px;margin-top:30px}.specializedSkills__title-large,.generalSkills__title-large{font-size:24vw}.specializedSkills__title-small,.generalSkills__title-small{font-size:5vw}.specializedSkills__list{margin-right:8.3vw}.generalSkills__list{margin-left:8.3vw;align-items:flex-start}.specializedSkills__skill,.generalSkills__skill{font-size:5vw}.skills__circle-container:after{border:none}.skills__circle-container{border:none}.skills__circle-1{width:56vw;height:56vw;margin-right:10px}.skills__circle-2{width:45vw;height:45vw;margin:10px 0 -30px 50px}.skills__circle-3{width:30vw;height:30vw;margin-bottom:-20px;margin-top:-43px;margin-right:30px}.skills__codingLAT_container{margin-top:60px;border:none}.skills__codingLAT_container:before{content:"";display:block;width:70%;border-top:3px solid rgba(199,175,201,1);right:0;margin-left:auto}.codingLAT__title{font-size:9vw;margin-top:30px;margin-left:30px}.codingLAT__skill{font-size:7vw;line-height:12.5vw;text-align:right;margin-right:45px}.skills__circle-4{width:32vw;height:32vw;margin-top:-65px}.skills__circle-5{width:50vw;height:50vw;margin-top:70px}}@keyframes fadeInFromLeft{0%{transform:translate(-300px)}to{transform:translate(0)}}@keyframes typing{0%{width:0%}to{width:100%}}.typewriter{overflow:hidden;white-space:nowrap;margin-left:auto;letter-spacing:.15em;animation:typing 3.5s steps(30,end)}.fadeInFromLeft{animation:fadeInFromLeft ease 6s;animation-iteration-count:1}.fadeIn{animation:fadeIn ease 3s;animation-iteration-count:1;animation-fill-mode:forwards}.resume{width:100vw;min-width:100%;background-image:url(/personal-website/assets/resumeBackgroundGradient-Bln-X7_4.png);background-position:right;background-size:cover;color:#f5f0e8;display:grid;grid-template-columns:41.5% 58.5%;padding:0}.resume__empty-div{grid-row:1}.resume__title{font-family:Brown Sugar;font-size:130px;letter-spacing:10px;margin-left:0;margin-bottom:0;padding-bottom:35px;padding-left:35px;align-self:baseline;grid-row:1}.resume__title-container{border-left:solid 4px;border-color:#f5f0e8}.resume__title-container:after{content:"";display:block;width:70%;border-bottom:4px solid rgba(245,240,232,1);left:0;margin-right:auto}.resume__skill-yrs{border-color:#f5f0e8;text-align:end;margin-top:-80px;grid-row:2}.resume__skill-yrs:after{content:"";display:block;width:90%;border-bottom:4px solid rgba(245,240,232,1);margin-left:auto}.resume__skill-yrs-list{line-height:16px;padding-right:50px;margin-bottom:170px}.resume__skill-yrs-work{font-size:27px;font-family:FiraMono-Medium}.resume__skill-yrs-timeline{font-family:FiraMono-Regular;font-size:25px;font-style:italic;margin-bottom:45px;padding-top:5px}.resume__workExperience{grid-row:2;padding-left:50px;max-width:550px;border-left:solid 4px;padding-bottom:100px}.resume__workExperience_title{font-family:Inter;font-size:40px;letter-spacing:10px}.resume__workExperience_list{font-family:FiraMono-Regular;font-size:24px;letter-spacing:5px;margin:50px 0 0;line-height:15px}.workExperience__position{font-family:FiraMono-Medium;font-size:27px;letter-spacing:5px;line-height:27px;margin:0 0 15px}.workExperience__company{margin:0 0 15px;line-height:normal}.workExperience__timeline{margin:0;font-style:italic}.resume__education{grid-row:3;text-align:end;margin-top:-700px;font-size:27px;letter-spacing:5px;padding:35px 50px 100px}.resume__education_title{font-family:Inter;font-size:40px;letter-spacing:10px}.education__item{margin-top:50px}.education__program{font-size:30px;font-family:FiraMono-Medium;margin:0 0 15px}.education__school{margin:0 0 15px}.education__location{margin:0}@media screen and (max-width: 1200px){.resume__education{font-size:24px;margin-top:-750px}.resume__workExperience_title,.resume__education_title{font-size:3.3vw}.resume__skill-yrs-list{margin-bottom:80px}}@media screen and (max-width: 1075px){.resume__title{font-size:100px}.resume__skill-yrs{margin-top:0}.resume__skill-yrs-work{line-height:normal;margin-bottom:0;font-size:22px}.resume__skill-yrs-timeline{font-size:20px;margin-top:10px;margin-bottom:25px}.resume__education{margin-top:-785px}.resume__education_title{margin-top:-130px}.resume__workExperience{padding-right:35px}}@media screen and (max-width: 800px){.resume__education{padding-right:30px;padding-left:30px}.resume__title{padding-left:25px;padding-bottom:15px;font-size:80px}.resume__skill-yrs{margin-top:35px}.resume__workExperience{padding-left:20px}.resume__education_title{margin-top:-40px}}@media screen and (max-width: 775px){.resume__skill-yrs-list{margin-left:25px;padding-right:30px}}@media screen and (max-width: 600px){.resume__education_title{font-size:35px;padding-right:10px}.resume__workExperience_title{font-size:25px;padding-right:10px}.resume__education{margin-top:-775px;padding-left:15px;padding-right:15px}.resume__title-container{border-left:solid 2px;border-color:#f5f0e8}.resume__title-container:after{border-bottom:2px solid rgba(245,240,232,1)}.resume__workExperience{border-left:solid 2px}.resume__skill-yrs-work{font-size:20px}.resume__skill-yrs-timeline{font-size:18px}.workExperience__position{font-size:20px;margin-bottom:10px}.workExperience__company{font-size:18px;margin-bottom:10px}.workExperience__timeline{font-size:18px;line-height:normal;margin-bottom:10px}.resume__education_title{font-size:22px;padding:0}.education__program{font-size:20px}.education__school{font-size:18px}.education__location{font-size:17px}.resume__skill-yrs:after{border-bottom:2px solid rgba(245,240,232,1)}.resume__title{font-size:60px}}@media screen and (max-width: 500px){.resume__title{font-size:55px;letter-spacing:3px;padding-left:20px;padding-bottom:10px}.resume__workExperience_title{font-size:20px;letter-spacing:5px}.resume__workExperience_list{margin-top:30px}.resume__education_title{font-size:20px;letter-spacing:5px}.education__program{font-size:16px;margin-bottom:10px}.education__school{font-size:15px;margin-bottom:10px}.education__location{font-size:14px;margin-bottom:10px}.resume__skill-yrs-list{margin-left:15px;padding-right:15px}.resume__skill-yrs-work{font-size:17px}.resume__skill-yrs-timeline{font-size:16px}.workExperience__position{font-size:18px}.workExperience__company,.workExperience__timeline{font-size:16px}.resume__workExperience{padding-left:15px;padding-right:20px}}@media screen and (max-width: 480px){.resume{display:block}.resume__title-container{border:none}.resume__title-container:after{border-bottom:3px solid rgba(245,240,232,1)}.resume__title{margin-top:50px;font-size:16.6vw;letter-spacing:2vw;text-align:center;padding:0 0 10px}.resume__skill-yrs-list{margin-right:40px;margin-bottom:40px}.resume__skill-yrs-work{font-size:5.2vw}.resume__skill-yrs-timeline{font-size:4.5vw}.resume__skill-yrs:after{border-bottom:3px solid rgba(245,240,232,1)}.resume__workExperience{border:none;padding-bottom:50px}.resume__workExperience_title{font-size:8.3vw;letter-spacing:1.4vw;margin-left:30px}.resume__workExperience_list{margin-left:30px}.workExperience__position{font-size:5.6vw}.workExperience__company{font-size:5vw}.workExperience__timeline{font-size:4.5vw}.resume__education{margin:0 20px 0 0;border-top:solid 2px}.resume__education_title{padding-top:30px;font-size:8.3vw;letter-spacing:1.4vw}.education__program{font-size:5.2vw}.education__school{font-size:4.5vw}.education__location{font-size:4.1vw}}@keyframes fadeInFromRight{0%{transform:translate(100px)}to{transform:translate(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInFromLeft{0%{transform:translate(-200px)}to{transform:translate(0)}}@keyframes slideDown{0%{transform:translateY(-100px)}to{transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(100px)}to{transform:translateY(0)}}@keyframes bounceFromLeft{0%,to{transform:translate(0)}25%{transform:translate(-100px)}50%{transform:translate(100px)}}@keyframes littleBounce{0%,to{transform:translateY(0)}25%{transform:translateY(-50px)}50%{transform:translateY(50px)}}.littleBounce{animation:littleBounce ease 3s;animation-iteration-count:1;animation-delay:2.5s}.bounceFromLeft{animation:bounceFromLeft ease 2s;animation-iteration-count:1}.fadeInFromLeft{animation:fadeInFromLeft ease 2s;animation-iteration-count:1}.fadeIn{animation:fadeIn ease 2s;animation-iteration-count:1;animation-fill-mode:forwards}.slideDown{animation:slideDown ease 2s;animation-iteration-count:1}.slideUp{animation:slideUp ease 2s;animation-iteration-count:1}.aboutMe{width:100vw;display:grid;grid-template-columns:41.5% 58.5%;font-size:24px;letter-spacing:3px;color:#ae9e01;background-color:#f5f0e8;margin:0;padding:0}.aboutMe__empty-div{border-right:solid 4px;border-color:#c7afc9}.aboutMe__main{margin-left:50px;margin-right:50px;line-height:normal}.aboutMe__main_title{font-family:Brown Sugar;font-size:100px;margin:100px 0 0;letter-spacing:10px}.aboutMe__photo-and-details{align-items:end;display:flex;flex-direction:column;text-align:end;padding-right:35px;margin-top:-1600px;border-top:solid 4px;border-right:solid 4px;padding-top:35px;border-color:#c7afc9;font-family:FiraMono-Medium;color:#ea1f8a;line-height:12px}.aboutMe__details{font-size:25px;margin-top:35px}.aboutMe__info{margin-top:50px;line-height:normal}.aboutMe__gradientCircles{display:flex;flex-direction:row-reverse;align-items:flex-end;justify-content:space-around;margin-top:40px}.aboutMe__gradient-circle-1{width:300px;height:300px;margin-bottom:30px}.aboutMe__gradient-circle-2{width:200px;height:200px;margin-bottom:-130px;margin-right:-30px}.aboutMe__hobbies{margin-top:160px;line-height:normal;font-family:FiraMono-Regular;color:#d087d6;max-width:480px;margin-bottom:50px}.aboutMe__hobbies_title{font-family:FiraMono-Medium;font-size:30px;letter-spacing:5px;margin-bottom:0}.aboutMe__hobbies_list{margin-top:15px;margin-left:20px}@media screen and (max-width: 1300px){.aboutMe__main_title{font-size:80px}.aboutMe__photo-and-details{margin-top:-1800px}.aboutMe__hobbies_list{font-size:22px;line-height:30px}}@media screen and (max-width: 1200px){.aboutMe__photo-and-details{margin-top:-2000px}.aboutMe__details{letter-spacing:1px}}@media screen and (max-width: 1000px){.aboutMe__photo-and-details{margin-top:-2295px}.aboutMe{margin-right:0;margin-left:0}.aboutMe__main{margin-left:30px;margin-right:30px}.aboutMe__details{font-size:20px}}@media screen and (max-width: 800px){.aboutMe__gradient-circle-1{width:250px;height:250px}.aboutMe__gradient-circle-2{width:150px;height:150px;margin-bottom:-155px;margin-right:-127px}.aboutMe__hobbies_list,.aboutMe__info{font-size:20px}.aboutMe__photo-and-details{margin-top:-2000px;margin-left:10px}.aboutMe__photo{width:250px}}@media screen and (max-width: 775px){.aboutMe__details{font-size:18px}}@media screen and (max-width: 600px){.aboutMe{font-size:45px;grid-template-columns:100%}.aboutMe__main{margin-left:30px;margin-right:30px;padding-right:0}.aboutMe__main_title{font-size:80px;text-align:end;margin-top:50px}.aboutMe__info{font-size:18px}.aboutMe__photo{width:300px}.aboutMe__details{font-size:4.2vw}.aboutMe__empty-div{display:none}.aboutMe__photo-and-details{border:none;margin-top:0}.aboutMe__gradientCircles{align-self:center}.aboutMe__gradient-circle-1{width:300px;height:300px;margin-left:100px}.aboutMe__gradient-circle-2{width:200px;height:200px}.aboutMe__hobbies{max-width:980px}.aboutMe__hobbies_list{font-size:20px;line-height:normal}.aboutMe__hobbies_title{font-size:30px}}@media screen and (max-width: 500px){.aboutMe__main_title{font-size:70px}.aboutMe__main{margin-left:25px;margin-right:25px}.aboutMe__info{font-size:16px;margin-top:30px;margin-bottom:10px}.aboutMe__gradient-circle-2{margin-left:25px}.aboutMe__hobbies_list{font-size:18px}.aboutMe__hobbies_title{font-size:25px}}@keyframes fadeInFromRight{0%{transform:translate(500px)}to{transform:translate(0)}}@keyframes lilBounce{0%,to{transform:translateY(0)}25%{transform:translateY(-20px)}50%{transform:translateY(20px)}}@keyframes fadeIn{0%{opacity:0}to{opacity:100}}.fadeInFromRight{animation:fadeInFromRight ease 3.5s;animation-iteration-count:1}.lilBounce{animation:lilBounce ease 1.5s;animation-iteration-count:1;animation-delay:3s}.fadeIn{animation:fadeIn ease 4s;animation-iteration-count:1}.contact{background:url(/personal-website/assets/GradientBackgroundFooter-BXJYocyo.svg);background-size:cover;width:100vw;min-width:100%;color:#f5f0e8}.contactMe__title{text-align:right;margin-top:50px;margin-right:45px}.contactMe__title-small{font-family:FiraMono-Regular;font-size:27px;letter-spacing:3px;margin:0;padding-right:10px}.contactMe__title-large{font-family:Brown Sugar;font-size:130px;letter-spacing:20px;margin:0}.contactMe__c-c-info{display:flex;justify-content:space-between;flex-direction:column;margin:330px 50px 15px 100px;font-size:24px;letter-spacing:3px}.contactMe__contact-info{text-align:left}.copyright-info{text-align:right}.contact_info a{color:#f5f0e8}.contactMe__contact-info-mobile{display:none}@media screen and (max-width: 1200px){.contactMe__title-large{font-size:100px;letter-spacing:10px}.contactMe__c-c-info{margin-left:70px;margin-bottom:0}.contactMe__contact-info{margin-bottom:-15px}.copyright-info{font-size:20px}}@media screen and (max-width: 1075px){.contactMe__title-large{font-size:80px}.contactMe__title-small{font-size:24px}.contactMe__contact-info{margin-bottom:50px}.copyright-info{margin-bottom:40px}}@media screen and (max-width: 600px){.contactMe__title-large{margin-top:15px}.contactMe__title-small{font-size:20px}.contactMe__c-c-info{align-items:flex-end}.contact_info{margin:0 0 10px;font-size:18px}.copyright-info{font-size:16px;margin-bottom:20px}}@media screen and (max-width: 500px){.contactMe__title{text-align:center;margin:50px 20px 0}.contactMe__title-small{font-size:3.6vw;padding:0}.contactMe__title-large{font-size:16vw;margin:20px 0 0}.contactMe__c-c-info{margin-top:100px;justify-content:center;align-items:center;padding:0}.contact_info{font-size:15px;margin:20px 0}.copyright-info{font-size:12px;align-self:flex-end;margin-right:25px}.contactMe__contact-info{display:none}.contactMe__contact-info-mobile{display:block}}@media screen and (max-width: 480px){.contact_info{font-size:18px}}.mobileNavigation{position:fixed;color:#f5f0e8;display:none;margin:50px 0 0 50px}.mobileMenu__button{width:200px;height:200px;display:none}.mobileNav{background-color:#8a2be2;width:80vw;height:25vw;display:flex;flex-direction:column;display:none}.mobileNav__link{font-size:50px;line-height:80px}@media screen and (max-width: 500px){.mobileNavigation{display:block}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
