@media screen and (min-width:768px){.Hero_hero__1MFMY{color:#fff;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;width:100%;height:100%;scroll-snap-align:start}.Hero_hero__1MFMY .Hero_hero_container__3VhqR{width:100%;margin-left:7rem}.Hero_hero__1MFMY .Hero_hero_container__3VhqR .Hero_socialIcons__eTM_B{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;position:fixed;right:6%;bottom:17%;z-index:2000}.Hero_hero__1MFMY .Hero_hero_container__3VhqR .Hero_socialIcons__eTM_B div{height:10rem;width:2px;background-color:#fff;border-radius:2px}.Hero_hero__1MFMY .Hero_hero_container__3VhqR .Hero_socialIcons__eTM_B a{margin-top:1rem}.Hero_hero__1MFMY .Hero_hero_container__3VhqR p{color:#a7a7a7;width:50%;line-height:25px;font-size:1rem}.Hero_hero__1MFMY .Hero_hero_container__3VhqR h1,.Hero_hero__1MFMY .Hero_hero_container__3VhqR h2{font-size:4rem;line-height:80px}.Hero_hero__1MFMY .Hero_hero_container__3VhqR button{margin-top:1.5rem;width:12rem;height:3rem;background-color:transparent;color:#fff;border:1px solid #a7a7a7;border-radius:4px;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}.Hero_hero__1MFMY .Hero_hero_container__3VhqR button:hover{background-color:#444343}}@media(min-width:320px)and (max-width:480px){.Hero_hero__1MFMY{color:#fff;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;width:100%;height:100%;scroll-snap-align:start}.Hero_hero__1MFMY .Hero_hero_container__3VhqR{width:100%;margin-left:1rem;margin-right:1rem}.Hero_hero__1MFMY .Hero_hero_container__3VhqR .Hero_socialIcons__eTM_B{position:fixed;bottom:35%;right:5%;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;z-index:2000}.Hero_hero__1MFMY .Hero_hero_container__3VhqR p{color:#a7a7a7;width:100%;line-height:25px;font-size:1rem}.Hero_hero__1MFMY .Hero_hero_container__3VhqR h1{font-size:3rem;line-height:50px;margin-bottom:.5rem;margin-top:.5rem}.Hero_hero__1MFMY .Hero_hero_container__3VhqR h2{font-size:1.5rem;line-height:30px;margin-bottom:1rem}.Hero_hero__1MFMY .Hero_hero_container__3VhqR button{margin-top:1.5rem;width:10rem;height:3rem;background-color:transparent;color:#fff;border:1px solid #a7a7a7;border-radius:4px;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}.Hero_hero__1MFMY .Hero_hero_container__3VhqR button:hover{background-color:#444343}}@media(min-width:481px)and (max-width:767px){.Hero_hero__1MFMY{color:#fff;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;width:100%;height:100%;scroll-snap-align:start}.Hero_hero__1MFMY .Hero_hero_container__3VhqR{width:100%;margin-left:1rem;margin-right:1rem}.Hero_hero__1MFMY .Hero_hero_container__3VhqR .Hero_socialIcons__eTM_B{position:fixed;bottom:35%;right:5%;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;z-index:2000}.Hero_hero__1MFMY .Hero_hero_container__3VhqR p{color:#a7a7a7;width:100%;line-height:25px;font-size:1rem}.Hero_hero__1MFMY .Hero_hero_container__3VhqR h1{font-size:3rem;line-height:50px;margin-bottom:.5rem;margin-top:.2rem}.Hero_hero__1MFMY .Hero_hero_container__3VhqR h2{font-size:1.5rem;line-height:30px;margin-bottom:.2rem}.Hero_hero__1MFMY .Hero_hero_container__3VhqR button{margin-top:.5rem;width:10rem;height:2.5rem;background-color:transparent;color:#fff;border:1px solid #a7a7a7;border-radius:4px;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}.Hero_hero__1MFMY .Hero_hero_container__3VhqR button:hover{background-color:#444343}}@media only screen and (min-device-width:812px)and (min-device-height:375px)and (-webkit-min-device-pixel-ratio:2){.Hero_hero__1MFMY{color:#fff;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;width:100%;height:100%;scroll-snap-align:start}.Hero_hero__1MFMY .Hero_hero_container__3VhqR{width:100%;margin-left:1rem;margin-right:1rem}.Hero_hero__1MFMY .Hero_hero_container__3VhqR .Hero_socialIcons__eTM_B{position:fixed;bottom:35%;right:5%;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;z-index:2000}.Hero_hero__1MFMY .Hero_hero_container__3VhqR p{color:#a7a7a7;width:100%;line-height:25px;font-size:1rem}.Hero_hero__1MFMY .Hero_hero_container__3VhqR h1{font-size:3rem;line-height:50px;margin-bottom:.5rem;margin-top:.5rem}.Hero_hero__1MFMY .Hero_hero_container__3VhqR h2{font-size:1.5rem;line-height:30px;margin-bottom:1rem}.Hero_hero__1MFMY .Hero_hero_container__3VhqR button{margin-top:1.5rem;width:10rem;height:3rem;background-color:transparent;color:#fff;border:1px solid #a7a7a7;border-radius:4px;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}.Hero_hero__1MFMY .Hero_hero_container__3VhqR button:hover{background-color:#444343}}@media only screen and (min-device-width:568px)and (min-device-height:320px)and (-webkit-min-device-pixel-ratio:2){.About_about__3vbjQ{color:#fff;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;width:100%;height:100%;scroll-snap-align:start}.About_about__3vbjQ .About_aboutContent__2CjEi{width:100%;height:100%;margin-left:1rem;margin-right:1rem}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutTitle__3Gvgs{display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutTitle__3Gvgs h2{font-size:2rem}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutTitle__3Gvgs .About_hr__2Us1u{width:20rem;height:2px;background-color:#9b9999;margin-left:2rem}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutBox__2IerW{display:-moz-box;display:flex;-moz-box-align:stretch;align-items:stretch;-moz-box-pack:space-evenly;justify-content:space-evenly;width:100%;height:100%}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutBox__2IerW .About_aboutBox_text__2n65S{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:justify;justify-content:space-between;line-height:1.5rem;height:80%;font-size:14px;-moz-box-flex:.7;flex:.7 1}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutBox__2IerW .About_aboutBox_text__2n65S p:nth-child(2){display:none}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutBox__2IerW .About_aboutBox_text__2n65S ul{display:grid;width:100%;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:.5rem}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutBox__2IerW .About_aboutBox_text__2n65S ul li{display:-moz-box;display:flex;-moz-box-pack:start;justify-content:flex-start;-moz-box-align:center;align-items:center;list-style-type:none}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutBox__2IerW .About_aboutBox_text__2n65S ul li div{height:15px;width:15px;background-color:#fff;margin-right:1rem;border-radius:50%}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutBox__2IerW .About_image__Vallw{-moz-box-flex:.4;flex:.4 1;display:-moz-box;display:flex;width:100%;height:60%;-webkit-clip-path:circle(41.4% at 50% 48%);clip-path:circle(41.4% at 50% 48%)}}@media screen and (max-width:450px){.About_about__3vbjQ{color:#fff;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;width:100%;height:100%;scroll-snap-align:start}.About_about__3vbjQ .About_aboutContent__2CjEi{width:100%;height:100%;margin-left:1rem;margin-right:1rem}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutTitle__3Gvgs{display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutTitle__3Gvgs h2{font-size:2rem}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutTitle__3Gvgs .About_hr__2Us1u{width:40%;height:3px;background-color:#9b9999;margin-left:2rem}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutBox__2IerW{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:justify;justify-content:space-between;width:100%;height:80vh}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutBox__2IerW .About_aboutBox_text__2n65S{-moz-box-ordinal-group:3;order:2;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:space-evenly;justify-content:space-evenly;height:100%;font-size:14px;-moz-box-flex:.5;flex:.5 1}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutBox__2IerW .About_aboutBox_text__2n65S p{line-height:1.5rem;padding-bottom:3%}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutBox__2IerW .About_aboutBox_text__2n65S p:nth-child(2){display:none}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutBox__2IerW .About_aboutBox_text__2n65S ul{display:grid;width:100%;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;grid-gap:.5rem}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutBox__2IerW .About_aboutBox_text__2n65S ul li{display:-moz-box;display:flex;-moz-box-pack:start;justify-content:flex-start;-moz-box-align:center;align-items:center;list-style-type:none}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutBox__2IerW .About_aboutBox_text__2n65S ul li div{height:15px;width:15px;background-color:#fff;margin-right:1rem;border-radius:50%}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutBox__2IerW .About_image__Vallw{-moz-box-flex:.5;flex:.5 1;display:-moz-box;display:flex;width:100%;height:100%;-webkit-clip-path:circle(41.4% at 50% 48%);clip-path:circle(41.4% at 50% 48%);-moz-box-ordinal-group:2;order:1}}@media screen and (min-width:768px){.About_about__3vbjQ{color:#fff;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;width:100%;height:100%;scroll-snap-align:start}.About_about__3vbjQ .About_aboutContent__2CjEi{width:100%;height:100%;margin-left:7rem;margin-right:7rem}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutTitle__3Gvgs{display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutTitle__3Gvgs h2{font-size:2rem}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutTitle__3Gvgs .About_hr__2Us1u{width:20rem;height:2px;background-color:#9b9999;margin-left:2rem}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutBox__2IerW{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:justify;justify-content:space-between;width:100%;height:100%}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutBox__2IerW .About_aboutBox_text__2n65S{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;min-height:70%;-moz-box-flex:.6;flex:.6 1}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutBox__2IerW .About_aboutBox_text__2n65S p{padding-top:.5rem}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutBox__2IerW .About_aboutBox_text__2n65S ul{display:grid;width:100%;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:.5rem}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutBox__2IerW .About_aboutBox_text__2n65S ul li{display:-moz-box;display:flex;-moz-box-pack:start;justify-content:flex-start;-moz-box-align:center;align-items:center;list-style-type:none}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutBox__2IerW .About_aboutBox_text__2n65S ul li div{height:15px;width:15px;background-color:#fff;margin-right:1rem;border-radius:50%}.About_about__3vbjQ .About_aboutContent__2CjEi .About_aboutBox__2IerW .About_image__Vallw{-moz-box-flex:.4;flex:.4 1;display:-moz-box;display:flex;width:100%;height:70%;-webkit-clip-path:circle(41.4% at 50% 48%);clip-path:circle(41.4% at 50% 48%)}}.Project_project__2bs3z{color:#fff;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;width:100%;height:100%;scroll-snap-align:start}.Project_project__2bs3z .Project_project__content__21w16{height:100%;width:85%;margin:0 auto}.Project_project__2bs3z .Project_project__content__21w16 .Project_projectTitle__1RxRI{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;margin-top:1%;margin-bottom:1%}.Project_project__2bs3z .Project_project__content__21w16 .Project_projectTitle__1RxRI h2{font-size:2rem}.Project_project__2bs3z .Project_project__content__21w16 .Project_projectTitle__1RxRI .Project_hr__R8RIN{width:20rem;height:2px;background-color:#9b9999;margin-left:2rem}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD::-webkit-scrollbar{width:7px;background-color:rgba(20,20,20,.808);border-radius:5px}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD::-webkit-scrollbar-thumb{border-radius:10px;--webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);background-color:#4d4d4d}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD{width:100%;height:62vh;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;scrollbar-track-color:transparent;overflow-y:scroll;padding-right:1rem}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;position:relative;width:100%;height:100%;padding:1rem;scroll-snap-align:start}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__thumbnail__19jpm{display:-moz-box;display:flex;width:55%;position:absolute;height:100%}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__thumbnail__19jpm .Project_thumb__LxlT9{position:relative;width:100%;height:100%}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__thumbnail__19jpm .Project_thumb__LxlT9 div{position:absolute;width:100%;height:100%;background-color:#22222294;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;transition:.4s ease-in-out}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__thumbnail__19jpm .Project_thumb__LxlT9 div:hover{background-color:transparent}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__description__fv1Ym{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:space-evenly;justify-content:space-evenly;-moz-box-align:end;align-items:flex-end;width:100%;height:100%}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__description__fv1Ym h4{font-size:1.75rem}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__description__fv1Ym .Project_textSummary__16U8P{width:60%;text-align:right;padding:1.5rem;font-size:1rem;background-color:#111;z-index:1;-webkit-box-shadow:2px 2px 15px 5px rgba(79,79,79,.42);box-shadow:2px 2px 15px 5px rgba(79,79,79,.42)}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__description__fv1Ym .Project_textSummary__16U8P span{width:100%}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__description__fv1Ym .Project_links__1p9JQ{display:-moz-box;display:flex;width:7%;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:center;align-items:center}@media only screen and (min-device-width:320px)and (min-device-height:568px)and (-webkit-min-device-pixel-ratio:2){.Project_project__2bs3z{color:#fff;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;width:100%;height:100%;scroll-snap-align:start}.Project_project__2bs3z .Project_project__content__21w16{height:100%;width:85%;margin:0 auto}.Project_project__2bs3z .Project_project__content__21w16 .Project_projectTitle__1RxRI{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;margin-top:15%;margin-bottom:10%}.Project_project__2bs3z .Project_project__content__21w16 .Project_projectTitle__1RxRI h2{font-size:1.1rem}.Project_project__2bs3z .Project_project__content__21w16 .Project_projectTitle__1RxRI .Project_hr__R8RIN{width:30%;height:2px;background-color:#9b9999;margin-left:.5rem}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD::-webkit-scrollbar{width:7px;background-color:rgba(20,20,20,.808);border-radius:5px}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD::-webkit-scrollbar-thumb{border-radius:10px;--webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);background-color:#4d4d4d}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD{width:100%;height:62vh;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;scrollbar-track-color:transparent;overflow-y:scroll;padding-right:1rem}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;position:relative;width:100%;height:100%;padding:0;scroll-snap-align:start}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__thumbnail__19jpm{display:-moz-box;display:flex;width:100%;height:100%}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__thumbnail__19jpm .Project_thumb__LxlT9{position:relative;width:100%;height:100%}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__thumbnail__19jpm .Project_thumb__LxlT9 div{position:absolute;width:100%;height:100%;background-color:#22222294;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;transition:.4s ease-in-out}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__thumbnail__19jpm .Project_thumb__LxlT9 div:hover{background-color:transparent}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__description__fv1Ym{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:space-evenly;justify-content:space-evenly;-moz-box-align:start;align-items:flex-start;width:100%;height:100%;padding-left:1rem;position:absolute;background-color:rgba(17,17,17,.829);z-index:7}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__description__fv1Ym h4{font-size:1.75rem}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__description__fv1Ym .Project_textSummary__16U8P{width:100%;text-align:left;padding:0;font-size:1rem;background-color:#11111100;z-index:1;-webkit-box-shadow:none;box-shadow:none}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__description__fv1Ym .Project_textSummary__16U8P span{width:100%}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__description__fv1Ym .Project_links__1p9JQ{display:-moz-box;display:flex;width:25%;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:center;align-items:center}}@media only screen and (min-device-width:568px)and (min-device-height:320px)and (-webkit-min-device-pixel-ratio:2){.Project_project__2bs3z{color:#fff;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;width:100%;height:100%;scroll-snap-align:start}.Project_project__2bs3z .Project_project__content__21w16{height:100%;width:85%;margin:0 auto}.Project_project__2bs3z .Project_project__content__21w16 .Project_projectTitle__1RxRI{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;margin-top:1%;margin-bottom:1%}.Project_project__2bs3z .Project_project__content__21w16 .Project_projectTitle__1RxRI h2{font-size:1.1rem}.Project_project__2bs3z .Project_project__content__21w16 .Project_projectTitle__1RxRI .Project_hr__R8RIN{width:20rem;height:2px;background-color:#9b9999;margin-left:2rem}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD::-webkit-scrollbar{width:7px;background-color:rgba(20,20,20,.808);border-radius:5px}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD::-webkit-scrollbar-thumb{border-radius:10px;--webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);background-color:#4d4d4d}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD{width:100%;height:62vh;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;scrollbar-track-color:transparent;overflow-y:scroll;padding-right:1rem}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;position:relative;width:100%;height:100%;padding:1rem;scroll-snap-align:start}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__thumbnail__19jpm{display:-moz-box;display:flex;width:55%;position:absolute;height:100%}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__thumbnail__19jpm .Project_thumb__LxlT9{position:relative;width:100%;height:100%}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__thumbnail__19jpm .Project_thumb__LxlT9 div{position:absolute;width:100%;height:100%;background-color:#22222294;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;transition:.4s ease-in-out}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__thumbnail__19jpm .Project_thumb__LxlT9 div:hover{background-color:transparent}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__description__fv1Ym{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:space-evenly;justify-content:space-evenly;-moz-box-align:end;align-items:flex-end;width:100%;height:100%}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__description__fv1Ym h4{font-size:1.2rem}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__description__fv1Ym .Project_textSummary__16U8P{width:60%;text-align:right;padding:.9rem;font-size:.8rem;background-color:#111;z-index:1;-webkit-box-shadow:2px 2px 15px 5px rgba(79,79,79,.42);box-shadow:2px 2px 15px 5px rgba(79,79,79,.151)}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__description__fv1Ym .Project_textSummary__16U8P span{width:100%}.Project_project__2bs3z .Project_project__content__21w16 .Project_projects__container__30sbD .Project_project__card__1ndJu .Project_project__description__fv1Ym .Project_links__1p9JQ{display:-moz-box;display:flex;width:15%;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:center;align-items:center}}.Contact_contact__1t0GH{color:#fff;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;width:100%;height:100%;scroll-snap-align:start}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk{display:grid;place-items:center;height:90vh;width:100%}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk .Contact_contact__heading__Gid_o{display:grid;place-items:center;text-align:center}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk .Contact_contact__heading__Gid_o h4{font-size:2.5rem;color:#e9e9e9}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk .Contact_contact__heading__Gid_o p{max-width:70%;font-size:1rem;color:silver}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:50%;height:100%;-moz-box-flex:3;flex-grow:3}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form input,.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form textarea{background-color:#1f1f1f80;border:none;outline:none;color:#fff;margin-bottom:.5rem;height:2.5rem;-webkit-box-shadow:inset 0 0 10px #000000b6;box-shadow:inset 0 0 10px #000000b6;padding-left:1rem}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form input::placeholder{color:#ddd}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form textarea::placeholder{color:#ddd}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form input:-ms-input-placeholder{color:#ddd}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form textarea:-ms-input-placeholder{color:#ddd}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form input::-webkit-input-placeholder,.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form textarea::-webkit-input-placeholder{color:#ddd}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form textarea{min-height:7rem;padding-top:1rem}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form button{height:2.5rem;background-color:#030303;color:#fff;outline:none;border:1px solid #fff;-webkit-transition:.5s ease;-moz-transition:.5s ease;transition:.5s ease;cursor:pointer;border-radius:3px}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form button:hover{background-color:#2c2c2c}@media screen and (min-width:768px){.Contact_contact__1t0GH{color:#fff;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;width:100%;height:100%;scroll-snap-align:start}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk{display:grid;place-items:center;height:90vh;width:100%}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk .Contact_contact__heading__Gid_o{display:grid;place-items:center;text-align:center}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk .Contact_contact__heading__Gid_o h4{font-size:2.5rem;color:#e9e9e9}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk .Contact_contact__heading__Gid_o p{max-width:70%;font-size:1rem;color:silver}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:50%;height:100%;-moz-box-flex:3;flex-grow:3}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form input,.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form textarea{background-color:#1f1f1f80;border:none;outline:none;color:#fff;margin-bottom:.5rem;height:2.5rem;-webkit-box-shadow:inset 0 0 10px #000000b6;box-shadow:inset 0 0 10px #000000b6;padding-left:1rem}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form input::placeholder{color:#ddd}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form textarea::placeholder{color:#ddd}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form input:-ms-input-placeholder{color:#ddd}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form textarea:-ms-input-placeholder{color:#ddd}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form input::-webkit-input-placeholder,.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form textarea::-webkit-input-placeholder{color:#ddd}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form textarea{min-height:7rem;padding-top:1rem}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form button{height:2.5rem;background-color:#030303;color:#fff;outline:none;border:1px solid #fff;-webkit-transition:.5s ease;-moz-transition:.5s ease;transition:.5s ease;cursor:pointer;border-radius:3px}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form button:hover{background-color:#2c2c2c}}@media(min-width:320px)and (max-width:480px){.Contact_contact__1t0GH{color:#fff;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;width:100%;height:100%;scroll-snap-align:start}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk{display:grid;place-items:center;height:90vh;width:100%}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk .Contact_contact__heading__Gid_o{display:grid;place-items:center;text-align:center}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk .Contact_contact__heading__Gid_o h4{font-size:2rem;color:#e9e9e9}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk .Contact_contact__heading__Gid_o p{max-width:90%;font-size:.9rem;color:silver}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:90%;height:100%;-moz-box-flex:3;flex-grow:3}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form input,.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form textarea{background-color:#1f1f1f80;border:none;outline:none;color:#fff;margin-bottom:.5rem;height:2.5rem;-webkit-box-shadow:inset 0 0 10px #000000b6;box-shadow:inset 0 0 10px #000000b6;padding-left:1rem}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form input::placeholder{color:#ddd}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form textarea::placeholder{color:#ddd}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form input:-ms-input-placeholder{color:#ddd}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form textarea:-ms-input-placeholder{color:#ddd}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form input::-webkit-input-placeholder,.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form textarea::-webkit-input-placeholder{color:#ddd}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form textarea{min-height:7rem;padding-top:1rem}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form button{height:2.5rem;background-color:#030303;color:#fff;outline:none;border:1px solid #fff;-webkit-transition:.5s ease;-moz-transition:.5s ease;transition:.5s ease;cursor:pointer;border-radius:3px}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form button:hover{background-color:#2c2c2c}}@media(min-width:568px)and (min-height:320px){.Contact_contact__1t0GH{color:#fff;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;width:100%;height:100%;scroll-snap-align:start}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk{display:grid;place-items:center;height:90vh;width:100%}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk .Contact_contact__heading__Gid_o{display:grid;place-items:center;text-align:center}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk .Contact_contact__heading__Gid_o h4{font-size:1.8rem;color:#e9e9e9}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk .Contact_contact__heading__Gid_o p{max-width:90%;font-size:.8rem;color:silver}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:83%;height:100%;-moz-box-flex:3;flex-grow:3}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form input,.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form textarea{background-color:#1f1f1f80;border:none;outline:none;color:#fff;margin-bottom:.5rem;height:2rem;-webkit-box-shadow:inset 0 0 10px #000000b6;box-shadow:inset 0 0 10px #000000b6;padding-left:1rem}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form input::placeholder{color:#ddd}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form textarea::placeholder{color:#ddd}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form input:-ms-input-placeholder{color:#ddd}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form textarea:-ms-input-placeholder{color:#ddd}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form input::-webkit-input-placeholder,.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form textarea::-webkit-input-placeholder{color:#ddd}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form textarea{min-height:3rem;padding-top:1rem}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form button{height:2.5rem;background-color:#030303;color:#fff;outline:none;border:1px solid #fff;-webkit-transition:.5s ease;-moz-transition:.5s ease;transition:.5s ease;cursor:pointer;border-radius:3px}.Contact_contact__1t0GH .Contact_contact__container__3Ayrk form button:hover{background-color:#2c2c2c}}