.Header_header__Kpax6{display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-weight:700;color:currentColor;height:-moz-fit-content;height:fit-content;position:relative;width:-moz-fit-content;width:fit-content;margin:0 auto;max-width:325px}@media screen and (min-width:768px){.Header_header__Kpax6{height:-moz-fit-content;height:fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:0;background:none;line-height:1.6}}@media screen and (min-width:1312px){.Header_header__Kpax6{line-height:normal;margin:0;justify-content:flex-start;align-items:flex-start}}.Header_header__Kpax6 .Header_pre__yTWkQ{font-weight:700;color:#71dbd4;text-align:center;font-size:1.2rem;margin-bottom:.5rem}.Header_header__Kpax6 .Header_title__aMYem{max-height:40px;font-size:clamp(1.5rem,4.8vw,2.5rem);margin-top:-.5rem;letter-spacing:1px;flex-wrap:nowrap;font-weight:700;overflow:hidden;width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px){.Header_header__Kpax6 .Header_title__aMYem{max-height:70px;text-align:center}}@media screen and (min-width:1312px){.Header_header__Kpax6 .Header_title__aMYem{max-height:70px;text-align:left;justify-content:flex-start;align-items:flex-start}}.Header_header__Kpax6 .Header_title__aMYem:after{content:"";bottom:-1rem;height:.5rem;width:3rem;border-radius:2rem;background-color:#71dbd4;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}@media screen and (min-width:768px){.Header_header__Kpax6 .Header_title__aMYem:after{bottom:-1.2rem;width:3.5rem;height:.7rem}}@media screen and (min-width:1312px){.Header_header__Kpax6 .Header_title__aMYem:after{margin:0;bottom:-.7rem;width:4rem;height:.7rem}}.Header_header__Kpax6 .Header_titleActive__8gLX_{animation:Header_text-clip__D4Sp9 1s cubic-bezier(.5,0,.1,1) 0s both}.Header_header__Kpax6 .Header_sub__L_Xxu{width:100%;font-size:.95rem;font-weight:400;color:#bebebe;line-height:1.6}@keyframes Header_text-clip__D4Sp9{0%{-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.About_aboutSection__7Io4r{display:flex;height:100%;flex-direction:column;width:85%;position:relative;padding-top:10rem;text-align:center;margin:0 auto;max-width:450px}@media screen and (min-width:768px){.About_aboutSection__7Io4r{width:100%;padding-bottom:2rem;text-align:left;max-width:-moz-fit-content;max-width:fit-content}}@media screen and (min-width:1312px){.About_aboutSection__7Io4r{display:flex;flex-direction:column;justify-content:center;position:relative;padding-top:11rem}}.About_aboutSection__7Io4r .About_aboutContainer__dPwrP{display:flex;flex-direction:column}@media screen and (min-width:768px){.About_aboutSection__7Io4r .About_aboutContainer__dPwrP{display:flex;margin:0 auto;width:70%}}@media screen and (min-width:1312px){.About_aboutSection__7Io4r .About_aboutContainer__dPwrP{width:65%;flex-direction:column;justify-content:space-between;padding-top:6rem;margin-top:-6rem}}.About_aboutSection__7Io4r .About_aboutContainer__dPwrP .About_aboutText__fs4Lz{display:flex;margin-top:3rem;width:100%;flex-direction:column;justify-content:space-between}@media screen and (min-width:768px){.About_aboutSection__7Io4r .About_aboutContainer__dPwrP .About_aboutText__fs4Lz{margin-top:1.5rem}}@media screen and (min-width:1312px){.About_aboutSection__7Io4r .About_aboutContainer__dPwrP .About_aboutText__fs4Lz{margin-left:0;display:flex;flex-direction:row;align-items:flex-start;margin-top:2rem;width:100%}}.About_aboutSection__7Io4r .About_aboutContainer__dPwrP .About_aboutText__fs4Lz p{transform-style:preserve-3d;font-size:clamp(16px,1vw,18px);color:#bebebe;line-height:1.6;text-align:center;width:100%;margin:0 auto}@media screen and (min-width:768px){.About_aboutSection__7Io4r .About_aboutContainer__dPwrP .About_aboutText__fs4Lz p{margin:0 auto;width:90%}}@media screen and (min-width:1312px){.About_aboutSection__7Io4r .About_aboutContainer__dPwrP .About_aboutText__fs4Lz p{text-align:left;margin-left:0;width:65%}}.About_aboutSection__7Io4r .About_aboutContainer__dPwrP .About_aboutText__fs4Lz p span{font-weight:700;color:#71dbd4;font-size:clamp(16px,1vw,18px)}.About_aboutSection__7Io4r .About_aboutContainer__dPwrP .About_aboutText__fs4Lz .About_box__r_sPb{position:relative;margin:3rem auto 0;width:240px;height:240px;background-color:transparent;border-radius:50%;overflow:hidden}@media screen and (min-width:768px){.About_aboutSection__7Io4r .About_aboutContainer__dPwrP .About_aboutText__fs4Lz .About_box__r_sPb{margin-top:2rem;width:275px;height:275px;margin-left:auto}}@media screen and (min-width:1312px){.About_aboutSection__7Io4r .About_aboutContainer__dPwrP .About_aboutText__fs4Lz .About_box__r_sPb{width:325px;height:325px;margin-left:5rem}}.About_aboutSection__7Io4r .About_aboutContainer__dPwrP .About_aboutText__fs4Lz .About_box__r_sPb:before{content:"";position:absolute;inset:-20px 100px;background:#71dbd4;transition:.5s;animation:About_animate___QoDG 10s linear infinite}.About_aboutSection__7Io4r .About_aboutContainer__dPwrP .About_aboutText__fs4Lz .About_box__r_sPb:after{content:"";position:absolute;background-color:transparent;inset:10px;border-radius:50%;z-index:1}.About_aboutSection__7Io4r .About_aboutContainer__dPwrP .About_aboutText__fs4Lz .About_box__r_sPb:hover:before{inset:-20px 0}.About_aboutSection__7Io4r .About_aboutContainer__dPwrP .About_aboutText__fs4Lz .About_box__r_sPb .About_aboutImage__ehw_N{position:absolute;inset:15px;z-index:3;display:flex;justify-content:center;align-items:center;overflow:hidden;flex-direction:column;border-radius:50%}@media screen and (min-width:1312px){.About_aboutSection__7Io4r .About_aboutContainer__dPwrP .About_aboutText__fs4Lz .About_box__r_sPb .About_aboutImage__ehw_N{margin-top:0}}.About_aboutSection__7Io4r .About_aboutContainer__dPwrP .About_aboutText__fs4Lz .About_box__r_sPb .About_aboutImage__ehw_N img{position:static!important;border-radius:50%;min-width:180px;transition:.3s ease-in-out;filter:grayscale(100);margin:0 auto;position:absolute;top:0;left:0;height:100%;width:100%;transition:.5s;text-align:center;pointer-events:none;z-index:3}@media screen and (min-width:768px){.About_aboutSection__7Io4r .About_aboutContainer__dPwrP .About_aboutText__fs4Lz .About_box__r_sPb .About_aboutImage__ehw_N img{height:auto!important;margin:0!important;margin-top:4rem}}@media screen and (min-width:1312px){.About_aboutSection__7Io4r .About_aboutContainer__dPwrP .About_aboutText__fs4Lz .About_box__r_sPb .About_aboutImage__ehw_N img{width:100%!important;margin:0 0 0 auto}}.About_word-wrapper__K0u1u{white-space:nowrap}@keyframes About_animate___QoDG{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.Carousel_carousel__6x3V_{display:flex;flex-direction:column;width:100%;position:relative;margin-top:1.5rem}@media screen and (min-width:768px){.Carousel_carousel__6x3V_{margin-top:2.25rem}}.Carousel_carousel__6x3V_ .Carousel_carouselImage___R4iy{display:flex;justify-content:center;position:Relative;height:100%;width:95%;padding:2.75rem 0;min-height:30vh;transition:.5s ease-in-out;margin:1rem auto;max-height:30vh;filter:drop-shadow(0 0 .2rem rgb(113,219,212)) grayscale(0) saturate(100%) brightness(85%)}@media screen and (min-width:768px){.Carousel_carousel__6x3V_ .Carousel_carouselImage___R4iy{min-height:40vh;max-height:40vh}}@media screen and (min-width:1312px){.Carousel_carousel__6x3V_ .Carousel_carouselImage___R4iy{min-height:50vh;width:-moz-fit-content;width:fit-content;max-height:50vh}}.Carousel_carousel__6x3V_ .Carousel_carouselImage___R4iy img{position:static!important;object-fit:cover}@media screen and (min-width:768px){.Carousel_carousel__6x3V_ .Carousel_carouselImage___R4iy img{object-fit:contain}}.Carousel_carousel__6x3V_ .Carousel_carouselArrow__mDRxO{position:absolute;bottom:-1.25rem;font-size:2rem;color:#71dbd4;display:none;border-radius:50%}.Carousel_carousel__6x3V_ .Carousel_carouselIndicators__6LkMf{position:absolute;left:0;right:0;width:100%;bottom:-.2rem;justify-content:center;margin-left:auto;margin-right:auto;display:flex;text-align:center}@media screen and (min-width:768px){.Carousel_carousel__6x3V_ .Carousel_carouselIndicators__6LkMf{bottom:-2rem}}@media screen and (min-width:1312px){.Carousel_carousel__6x3V_ .Carousel_carouselIndicators__6LkMf{bottom:-2.25rem}}.Carousel_carousel__6x3V_ .Carousel_carouselIndicators__6LkMf div{background-color:#f4f4f4;border-radius:50%;width:7px;height:7px;margin:0 5px;transition:.2s ease-in-out}@media screen and (min-width:768px){.Carousel_carousel__6x3V_ .Carousel_carouselIndicators__6LkMf div{width:10px;height:10px}}.Carousel_carousel__6x3V_ .Carousel_carouselIndicators__6LkMf .Carousel_active___mBct{background-color:#71dbd4;width:25px;border-radius:2rem;transition:.2s ease-in-out}.Carousel_left__cfG_c{left:0}.Carousel_right__UTT_x{right:0}.Carousel_rtds-slider-wrapper__kG_yx{min-height:35vh;max-height:35vh!important}@media screen and (min-width:768px){.Carousel_rtds-slider-wrapper__kG_yx{min-height:40vh;max-height:40vh!important}}@media screen and (min-width:1312px){.Carousel_rtds-slider-wrapper__kG_yx{min-height:40vh;max-height:40vh!important;width:-moz-fit-content;width:fit-content;max-height:1000px}}.Carousel_rtds-single-slide-styles__1plMV{cursor:pointer}.Carousel_rtds-single-slide-styles__1plMV div{display:block!important;padding:0!important}.Modal_modalBackdrop__Ltzex{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.882);display:flex;align-items:center;justify-content:center;z-index:99999}.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT{border-radius:5px;width:clamp(80%,200px,70%);height:-moz-fit-content;height:fit-content;max-height:78%;padding:1rem 1rem 3rem;display:flex;flex-direction:column;align-items:center;background-color:#0f0c0c;z-index:99999;position:fixed;left:0;right:0;top:0;bottom:0;max-width:1200px;margin:1.75rem auto 2rem;-ms-overflow-style:none;scrollbar-width:none;overflow:scroll;filter:drop-shadow(0 0 .1rem rgb(113,219,212))}.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT::-webkit-scrollbar{display:none}@media screen and (min-width:1312px){.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT{margin-top:5rem;width:70%;max-height:78%}}.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalClose__BG8Lz{position:fixed;right:1rem;top:.4rem;width:30px;height:40px;display:flex;align-items:center;justify-content:center;z-index:99999}.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalClose__BG8Lz .Modal_modalCloseIcon__nBMtn{position:fixed;font-size:1.3rem;color:#71dbd4}@media screen and (min-width:768px){.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalClose__BG8Lz{right:1.5rem;top:.8rem}}.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7{display:flex;flex-direction:column;justify-content:center;padding:.7rem 0 0}@media screen and (min-width:768px){.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7{text-align:center;padding:2rem 0;padding:2.5rem 0}}.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7 h4{color:currentColor;letter-spacing:.3rem;text-transform:uppercase;color:#71dbd4;font-size:.7rem;opacity:.8;margin-top:.8rem}@media screen and (min-width:768px){.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7 h4{margin-top:1.5rem}}@media screen and (min-width:1312px){.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7 h4{margin-top:1rem}}.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7 h2{font-family:Poppins,sans-serif;font-weight:600;margin:.5rem 0 0;font-size:1.6rem;transition:all .3s ease-in-out}.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7 p{margin:.5rem auto;color:#bebebe;line-height:1.6;width:90%;font-size:clamp(16px,1vw,18px);font-weight:400;transition:all .3s ease-in-out}@media screen and (min-width:768px){.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7 p{width:85%;margin:.5rem auto 0}}@media screen and (min-width:1312px){.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7 p{width:70%;margin:.7rem auto 0}}.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7 .Modal_projectLanguages__O4Yob{display:flex;justify-content:flex-start;margin:1rem auto 0;text-align:center}@media screen and (min-width:768px){.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7 .Modal_projectLanguages__O4Yob{text-align:left;margin-top:.5rem}}@media screen and (min-width:1312px){.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7 .Modal_projectLanguages__O4Yob{margin-top:.8rem}}.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7 .Modal_projectLanguages__O4Yob span{background-color:#313131;font-size:.8rem;border-radius:1rem;padding:.3rem 1rem;margin-right:.4rem;color:#f4f4f4}.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7 .Modal_projectLanguages__O4Yob span:nth-child(3){margin-right:0}@media screen and (min-width:768px){.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7 .Modal_projectLanguages__O4Yob span{margin-right:1rem}}.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7 .Modal_btns__ifCnO{display:flex;align-items:center;margin:2rem auto 0}@media screen and (min-width:768px){.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7 .Modal_btns__ifCnO{margin:2rem auto 0}}.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7 .Modal_btns__ifCnO .Modal_siteBtn__KWJIG{display:flex;align-items:center;transition:.2s ease-in;color:#f4f4f4;border:1px solid #71dbd4;outline:none;font-size:.9rem;margin-right:1rem;padding:.4rem .8rem;border-radius:3px;background:#37adcd;font-weight:500;z-index:1;transition:.3s ease-in-out}@media screen and (min-width:768px){.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7 .Modal_btns__ifCnO .Modal_siteBtn__KWJIG{padding:.5rem 1rem;font-size:1rem}}.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7 .Modal_btns__ifCnO .Modal_siteBtn__KWJIG:hover{background:transparent;color:#71dbd4;filter:drop-shadow(0 0 .5rem rgb(113,219,212));transition:.5s ease-in-out}.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7 .Modal_btns__ifCnO .Modal_siteBtn__KWJIG .Modal_icon__YlFHQ{font-size:1.5rem!important;margin-right:.5rem}@media screen and (min-width:768px){.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7 .Modal_btns__ifCnO .Modal_siteBtn__KWJIG .Modal_icon__YlFHQ{font-size:1.75rem!important}}.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7 .Modal_btns__ifCnO .Modal_gitBtn__D8_70{background:none;outline:none;display:flex;font-size:.9rem;border-radius:1rem;border:none;align-items:center;color:#f4f4f4;text-decoration:none}@media screen and (min-width:768px){.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7 .Modal_btns__ifCnO .Modal_gitBtn__D8_70{font-size:1rem}}.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7 .Modal_btns__ifCnO .Modal_gitBtn__D8_70:hover{color:#71dbd4;filter:drop-shadow(0 0 .5rem rgb(113,219,212)) grayscale(0) saturate(90%) brightness(80%);transition:.5s ease-in-out}.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7 .Modal_btns__ifCnO .Modal_icon__YlFHQ{font-size:1.3rem;margin-right:.6rem}@media screen and (min-width:768px){.Modal_modalBackdrop__Ltzex .Modal_modal__TgzCT .Modal_modalContent__7myZ7 .Modal_btns__ifCnO .Modal_icon__YlFHQ{font-size:1.5rem}}.Project_project__0f5qx{display:flex;flex-direction:column;height:100%;width:100%;border-radius:1rem;padding:2rem 1rem;z-index:2;max-width:450px}@media screen and (min-width:768px){.Project_project__0f5qx{margin-bottom:1rem;width:82%;max-width:500px}}@media screen and (min-width:1312px){.Project_project__0f5qx{margin-bottom:2rem!important;width:77%;max-width:100%}.Project_project__0f5qx:nth-child(2n){flex-direction:row-reverse}.Project_project__0f5qx:nth-child(2n) .Project_projectText__igD2B{margin-left:0;padding-right:1rem;margin-top:-.5rem}.Project_project__0f5qx:nth-child(2n) .Project_projectText__igD2B p{width:95%}}.Project_project__0f5qx .Project_projectImage__kPpvZ{width:100%;grid-row-start:1;position:relative;grid-column-start:1;height:12rem;background-attachment:fixed;background-repeat:no-repeat;object-fit:cover;box-shadow:0 3px 8px rgba(0,0,0,.24);transition:1s ease-in-out;margin-bottom:1.5rem;border-radius:10px!important}@media screen and (min-width:768px){.Project_project__0f5qx .Project_projectImage__kPpvZ{height:100%;max-height:18rem}}@media screen and (min-width:1312px){.Project_project__0f5qx .Project_projectImage__kPpvZ{height:100%;max-height:100%;min-height:18rem}}.Project_project__0f5qx .Project_projectImage__kPpvZ img{position:static!important;border-radius:10px!important;object-fit:cover;filter:drop-shadow(0 0 .2rem rgb(113,219,212)) grayscale(100) saturate(90%) brightness(25%);transition:.4s ease-in-out;border:1px solid hsla(0,0%,100%,.02)}.Project_project__0f5qx .Project_projectImage__kPpvZ img:hover{filter:drop-shadow(0 0 .5rem rgb(113,219,212)) grayscale(0) saturate(90%) brightness(80%);transition:.4s ease-in-out}.Project_project__0f5qx .Project_projectImage__kPpvZ:before{background:radial-gradient(800px circle at var(--mouse-x) var(--mouse-y),hsla(0,0%,100%,.15),transparent 40%);border-radius:inherit;opacity:0;transition:opacity .5s;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.Project_project__0f5qx .Project_projectImage__kPpvZ:hover:before{opacity:1}.Project_project__0f5qx .Project_projectImage__kPpvZ:hover .Project_projectImageText__eaAzq{opacity:1;visibility:visible;transform:translateY(0)}.Project_project__0f5qx .Project_projectImage__kPpvZ:hover .Project_projectImageText__eaAzq .Project_innerText__4qPew .Project_shaft__DMsH7{width:40px}@media screen and (min-width:768px){.Project_project__0f5qx .Project_projectImage__kPpvZ:hover .Project_projectImageText__eaAzq .Project_innerText__4qPew .Project_shaft__DMsH7{width:70px}}.Project_project__0f5qx .Project_projectImage__kPpvZ:hover img{filter:drop-shadow(0 0 .5rem rgb(113,219,212)) grayscale(0) saturate(90%) brightness(40%)}.Project_project__0f5qx .Project_projectText__igD2B{display:flex;flex-direction:column;z-index:2;margin-top:0;border-radius:5px;text-align:center}@media screen and (min-width:1312px){.Project_project__0f5qx .Project_projectText__igD2B{margin-left:2.8rem;justify-content:center;text-align:left;width:150%}}.Project_project__0f5qx .Project_projectText__igD2B h4{color:currentColor;letter-spacing:.3rem;text-transform:uppercase;color:#71dbd4;font-size:.7rem;opacity:.8}@media screen and (min-width:768px){.Project_project__0f5qx .Project_projectText__igD2B h4{font-size:.8rem}}.Project_project__0f5qx .Project_projectText__igD2B h1{margin-top:.3rem;font-size:1.4rem;letter-spacing:1px;opacity:1;color:#fff}@media screen and (min-width:768px){.Project_project__0f5qx .Project_projectText__igD2B h1{font-size:1.6rem;margin-top:.5rem}}.Project_project__0f5qx .Project_projectText__igD2B p{margin:1rem 0;color:#bebebe;line-height:1.6;width:100%;font-size:16px;transition:all .3s ease-in-out}@media screen and (min-width:768px){.Project_project__0f5qx .Project_projectText__igD2B p{margin:.5rem 0;font-size:18px}}.Project_project__0f5qx .Project_projectText__igD2B p span{color:#71dbd4}.Project_project__0f5qx .Project_projectText__igD2B .Project_projectLanguages__iMm_y{display:flex;justify-content:flex-start;margin:.5rem auto 0;text-align:left}@media screen and (min-width:768px){.Project_project__0f5qx .Project_projectText__igD2B .Project_projectLanguages__iMm_y{text-align:left;margin-top:.5rem}}@media screen and (min-width:1312px){.Project_project__0f5qx .Project_projectText__igD2B .Project_projectLanguages__iMm_y{margin:.8rem 0 0}}.Project_project__0f5qx .Project_projectText__igD2B .Project_projectLanguages__iMm_y span{background-color:#313131;font-size:.85rem;border-radius:1rem;padding:.3rem 1rem;margin-right:1rem;color:#f4f4f4}.Project_project__0f5qx .Project_projectText__igD2B .Project_projectLanguages__iMm_y span:last-of-type{margin-right:0}@media screen and (min-width:768px){.Project_project__0f5qx .Project_projectText__igD2B .Project_projectLanguages__iMm_y span{margin-right:1rem}}.Project_project__0f5qx .Project_projectText__igD2B .Project_btns__GLwbU{display:flex;align-items:center;margin:1.8rem auto 0;text-align:center}@media screen and (min-width:768px){.Project_project__0f5qx .Project_projectText__igD2B .Project_btns__GLwbU{text-align:left;margin-top:1.8rem}}@media screen and (min-width:1312px){.Project_project__0f5qx .Project_projectText__igD2B .Project_btns__GLwbU{margin:1.8rem 0 0}}.Project_project__0f5qx .Project_projectText__igD2B .Project_btns__GLwbU .Project_siteBtn__nBQFa{display:flex;align-items:center;transition:.2s ease-in;color:#f4f4f4;border:1px solid #71dbd4;outline:none;font-size:.9rem;margin-right:1rem;padding:.4rem .8rem;border-radius:3px;background:#37adcd;font-weight:500;z-index:1;transition:.3s ease-in-out}@media screen and (min-width:768px){.Project_project__0f5qx .Project_projectText__igD2B .Project_btns__GLwbU .Project_siteBtn__nBQFa{padding:.4rem .8rem;font-size:1rem}}.Project_project__0f5qx .Project_projectText__igD2B .Project_btns__GLwbU .Project_siteBtn__nBQFa:hover{background:transparent;color:#71dbd4;filter:drop-shadow(0 0 .5rem rgb(113,219,212));transition:.5s ease-in-out}.Project_project__0f5qx .Project_projectText__igD2B .Project_btns__GLwbU .Project_siteBtn__nBQFa .Project_icon__Cfpan{font-size:1.5rem!important;margin-right:.5rem}@media screen and (min-width:768px){.Project_project__0f5qx .Project_projectText__igD2B .Project_btns__GLwbU .Project_siteBtn__nBQFa .Project_icon__Cfpan{font-size:1.75rem!important}}.Project_project__0f5qx .Project_projectText__igD2B .Project_btns__GLwbU .Project_gitBtn__f6goj{background:none;outline:none;display:flex;font-size:.9rem;border-radius:1rem;border:none;align-items:center;color:#f4f4f4;text-decoration:none}.Project_project__0f5qx .Project_projectText__igD2B .Project_btns__GLwbU .Project_gitBtn__f6goj:hover{color:#71dbd4;filter:drop-shadow(0 0 .5rem rgb(113,219,212)) grayscale(0) saturate(90%) brightness(80%);transition:.5s ease-in-out}.Project_project__0f5qx .Project_projectText__igD2B .Project_btns__GLwbU .Project_gitBtn__f6goj .Project_icon__Cfpan{font-size:1.3rem;margin-right:.6rem}@media screen and (min-width:768px){.Project_project__0f5qx .Project_projectText__igD2B .Project_btns__GLwbU .Project_gitBtn__f6goj .Project_icon__Cfpan{font-size:1.5rem}}@media screen and (min-width:1312px){.Project_project__0f5qx{display:flex;flex-direction:row;width:100%;height:20rem;margin-bottom:1rem;border:1px #f08080}.Project_project__0f5qx img{width:100%;height:100%;object-fit:cover;padding:0;margin:0;opacity:1;transition:.5s ease-in-out}.Project_project__0f5qx img:hover{transition:.3s ease-in-out}.Project_project__0f5qx .Project_project__text__ZERu4{display:flex;width:100%;flex-direction:column;border-radius:.5rem;margin-top:2.5rem;margin-left:3rem;transform:translate(0)}.Project_project__0f5qx .Project_project__text__ZERu4 h1{font-size:2.3rem;font-family:Poppins,sans-serif}.Project_project__0f5qx .Project_project__text__ZERu4 p{font-size:.9rem;width:100%}.Project_project__0f5qx .Project_project__text__ZERu4 .Project_project__languages__AbOKf span{font-size:.95rem}.Project_project__0f5qx .Project_project__text__ZERu4 .Project_btns__GLwbU .Project_site__btn__1c5ds{font-size:1.1rem}.Project_project__0f5qx .Project_project__text__ZERu4 .Project_btns__GLwbU .Project_site__btn__1c5ds .Project_icon__Cfpan{margin-right:.5rem;margin-left:0}.Project_project__0f5qx .Project_project__text__ZERu4 .Project_btns__GLwbU .Project_git__btn__nV3QG{font-size:1.1rem}.Project_project__0f5qx .Project_project__text__ZERu4 .Project_btns__GLwbU .Project_git__btn__nV3QG .Project_icon__Cfpan{margin-right:.5rem;margin-left:0}}@media screen and (min-width:1600px){.Project_project__0f5qx .Project_projectImage__kPpvZ{min-width:525px}}.Projects_projectsSection__D7Z_q{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:85%;margin:0 auto;text-align:center}@media screen and (min-width:768px){.Projects_projectsSection__D7Z_q{text-align:left;padding-top:0}}@media screen and (min-width:1312px){.Projects_projectsSection__D7Z_q{padding-top:12rem;margin-top:-8rem}}.Projects_projectsSection__D7Z_q .Projects_projectsTitle__zwWoo{display:flex;flex-direction:column;width:100%;margin:0 auto;padding-top:3rem}@media screen and (min-width:768px){.Projects_projectsSection__D7Z_q .Projects_projectsTitle__zwWoo{width:82%;margin:0}}@media screen and (min-width:1312px){.Projects_projectsSection__D7Z_q .Projects_projectsTitle__zwWoo{width:77%;margin-top:-2rem;padding:0}}.Projects_projectsSection__D7Z_q .Projects_projectsTitle__zwWoo p{margin:2rem auto 0;font-size:clamp(16px,1vw,18px);font-weight:400;color:#bebebe;line-height:1.6;width:80%}@media screen and (min-width:768px){.Projects_projectsSection__D7Z_q .Projects_projectsTitle__zwWoo p{width:100%;margin:1.5rem 0 0 .5rem;text-align:center}}@media screen and (min-width:1312px){.Projects_projectsSection__D7Z_q .Projects_projectsTitle__zwWoo p{margin-left:0;text-align:left;width:65%}}.Projects_projectsSection__D7Z_q .Projects_projectsTitle__zwWoo p span{font-weight:700;color:#71dbd4}.Projects_projectsSection__D7Z_q .Projects_projects__ohcqk{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:1rem;grid-row-gap:0}@media screen and (min-width:768px){.Projects_projectsSection__D7Z_q .Projects_projects__ohcqk{margin-top:3rem}}@media screen and (min-width:1312px){.Projects_projectsSection__D7Z_q .Projects_projects__ohcqk{width:77%;margin-top:3rem}.Projects_projects__section__MJKAU{position:relative}.Projects_projects__section__MJKAU .Projects_projects__header__dPZs4{display:flex;justify-content:flex-start;align-items:flex-start;padding-top:0;margin:0 auto}.Projects_projects__section__MJKAU .Projects_projects__header__dPZs4 p{width:100%}.Projects_projects__section__MJKAU .Projects_projects__ohcqk{margin-top:6rem;display:flex;justify-content:flex-start;width:65%}.Projects_projects__section__MJKAU .Projects_projects__ohcqk .Projects_reverse__Xap2F{flex-direction:row-reverse}.Projects_projects__section__MJKAU .Projects_projects__ohcqk .Projects_reverse__Xap2F .Projects_project__text__XAmSa{margin-left:0}.Projects_projects__section__MJKAU .Projects_projects__ohcqk .Projects_reverse__Xap2F .Projects_project__text__XAmSa p{width:85%}}.SkillsContainer_skillsSection__TgNn_{width:95%;position:relative;display:flex;flex-direction:column;align-items:center;height:100%;min-width:250px;padding-bottom:1.5rem;margin-bottom:3rem;text-align:center;background-color:#1d1d27;border-radius:1rem;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);transition:.3s ease-in-out;border-radius:.25rem!important;filter:drop-shadow(0 0 .2rem rgb(113,219,212));max-width:300px}@media screen and (min-width:768px){.SkillsContainer_skillsSection__TgNn_{width:100%;margin-bottom:0;max-width:100%}}@media screen and (min-width:1312px){.SkillsContainer_skillsSection__TgNn_{width:100%;height:100%;padding-bottom:1rem}}.SkillsContainer_skillsSection__TgNn_:nth-child(2) .SkillsContainer_skillsIcon__lvl8W{font-size:2.2rem;padding:.2rem 0 .5rem}@media screen and (min-width:1312px){.SkillsContainer_skillsSection__TgNn_:nth-child(2) .SkillsContainer_skillsIcon__lvl8W{font-size:2.25rem;padding:.35rem 0 .5rem}.SkillsContainer_skillsSection__TgNn_:nth-child(2) .SkillsContainer_skillsHeader__q0vyK{margin-top:-2.55rem}}.SkillsContainer_skillsSection__TgNn_:nth-child(3) .SkillsContainer_skillsIcon__lvl8W{font-size:2.8rem;margin:1rem 0}@media screen and (min-width:1312px){.SkillsContainer_skillsSection__TgNn_:nth-child(3) .SkillsContainer_skillsIcon__lvl8W{font-size:3.2rem}}@media screen and (min-width:768px){.SkillsContainer_skillsSection__TgNn_:nth-child(3){margin-top:3rem}}@media screen and (min-width:1312px){.SkillsContainer_skillsSection__TgNn_:nth-child(3){margin-top:0}}.SkillsContainer_skillsSection__TgNn_:hover{filter:drop-shadow(0 0 .5rem rgb(113,219,212));opacity:1}.SkillsContainer_skillsSection__TgNn_ .SkillsContainer_skillsIcon__lvl8W{position:relative;color:#71dbd4;font-size:2.5rem;border-radius:50%;margin:1.2rem 0}@media screen and (min-width:1312px){.SkillsContainer_skillsSection__TgNn_ .SkillsContainer_skillsIcon__lvl8W{font-size:3rem;margin:1.2rem 0}}.SkillsContainer_skillsSection__TgNn_ .SkillsContainer_skillsHeader__q0vyK{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:-2rem;color:#f4f4f4}@media screen and (min-width:1312px){.SkillsContainer_skillsSection__TgNn_ .SkillsContainer_skillsHeader__q0vyK{margin-top:-2.75rem;align-items:center}}.SkillsContainer_skillsSection__TgNn_ .SkillsContainer_skillsHeader__q0vyK h2{font-family:Helvetica Neue,sans-serif;font-weight:600;margin-top:.8rem;color:#f4f4f4;font-size:1.4rem}@media screen and (min-width:768px){.SkillsContainer_skillsSection__TgNn_ .SkillsContainer_skillsHeader__q0vyK h2{font-size:1.5rem}}@media screen and (min-width:1312px){.SkillsContainer_skillsSection__TgNn_ .SkillsContainer_skillsHeader__q0vyK h2{font-size:1.5rem;margin-top:1.5rem}}.SkillsContainer_skillsSection__TgNn_ .SkillsContainer_skillsHeader__q0vyK p{margin-top:1.5rem;font-size:clamp(16px,1vw,18px);color:#bebebe;width:75%;opacity:.7;line-height:1.6;font-weight:600}@media screen and (min-width:1312px){.SkillsContainer_skillsSection__TgNn_ .SkillsContainer_skillsHeader__q0vyK p{font-size:16px;width:73%}}.SkillsContainer_skillsSection__TgNn_ .SkillsContainer_skillsSubSection__U_LmI{color:#d3d3d3}.SkillsContainer_skillsSection__TgNn_ .SkillsContainer_skillsSubSection__U_LmI h3{margin-top:1.5rem;font-weight:600;position:relative}@media screen and (min-width:768px){.SkillsContainer_skillsSection__TgNn_ .SkillsContainer_skillsSubSection__U_LmI h3{font-size:1.1rem}}.SkillsContainer_skillsSection__TgNn_ .SkillsContainer_skillsSubSection__U_LmI .SkillsContainer_skills__bitKc{margin:1rem auto}@media screen and (min-width:1312px){.SkillsContainer_skillsSection__TgNn_ .SkillsContainer_skillsSubSection__U_LmI .SkillsContainer_skills__bitKc{margin:1.5rem auto}}.SkillsContainer_skillsSection__TgNn_ .SkillsContainer_skillsSubSection__U_LmI .SkillsContainer_skills__bitKc h3{color:#f4f4f4}.SkillsContainer_skillsSection__TgNn_ .SkillsContainer_skillsSubSection__U_LmI .SkillsContainer_skills__bitKc h2{font-size:16px;opacity:.8;font-weight:500;margin:.3rem auto}.SkillsContainer_skillsSection__TgNn_ .SkillsContainer_skillsSubSection__U_LmI .SkillsContainer_extras__ElaeL{margin:1rem auto}.SkillsContainer_skillsSection__TgNn_ .SkillsContainer_skillsSubSection__U_LmI .SkillsContainer_extras__ElaeL h2{font-size:clamp(16px,1vw,18px);opacity:.8;font-weight:500;margin:.3rem auto}@import"https://fonts.googleapis.com/css2?family=Grape+Nuts&family=Poppins:wght@200;300;400;500;600;700&display=swap";.Skills_skillsRow__0AaIL{display:flex;flex-direction:column;width:85%;margin:-1rem auto 0;height:100%;padding-top:3rem;position:relative}@media screen and (min-width:768px){.Skills_skillsRow__0AaIL{padding-bottom:8rem;margin-top:0;padding-top:2rem}}@media screen and (min-width:1312px){.Skills_skillsRow__0AaIL{padding-top:8rem;margin-top:-3rem;padding-bottom:0;width:100%}}.Skills_skillsRow__0AaIL .Skills_skillsHeader__Ha_QH{display:flex;flex-direction:column;width:100%;margin:0 auto 1rem;text-align:center}@media screen and (min-width:768px){.Skills_skillsRow__0AaIL .Skills_skillsHeader__Ha_QH{width:82%}}@media screen and (min-width:1312px){.Skills_skillsRow__0AaIL .Skills_skillsHeader__Ha_QH{width:65.5%}}.Skills_skillsRow__0AaIL .Skills_skillsHeader__Ha_QH span{color:#71dbd4;font-size:1.2rem;font-weight:700}.Skills_skillsRow__0AaIL .Skills_skillsHeader__Ha_QH p{width:90%;font-size:clamp(16px,1vw,18px);font-weight:600;color:#bebebe;margin:1rem auto 0;line-height:1.6}@media screen and (min-width:1312px){.Skills_skillsRow__0AaIL .Skills_skillsHeader__Ha_QH p{text-align:left;width:100%}}.Skills_skillsRow__0AaIL .Skills_skillsHeader__Ha_QH p span{color:#71dbd4;font-size:clamp(16px,1vw,18px)}.Skills_skillsRow__0AaIL .Skills_skillsContainer__a4EVV{width:100%;display:flex;flex-direction:column;position:relative;justify-content:center;align-items:center;margin-left:0;margin-top:3rem}@media screen and (min-width:768px){.Skills_skillsRow__0AaIL .Skills_skillsContainer__a4EVV{display:grid;grid-template-columns:1fr 1fr;align-items:flex-start;justify-content:center;width:82%;margin:3rem auto 0;grid-gap:5%;gap:5%;max-width:700px}.Skills_skillsRow__0AaIL .Skills_skillsContainer__a4EVV>div:last-child{grid-column:1/-1;justify-self:center;width:47.5%}}@media screen and (min-width:1312px){.Skills_skillsRow__0AaIL .Skills_skillsContainer__a4EVV{grid-template-columns:1fr 1fr 1fr;gap:1.5rem;grid-column-gap:10%;margin:6rem auto 0;width:65%;max-width:-moz-fit-content;max-width:fit-content}.Skills_skillsRow__0AaIL .Skills_skillsContainer__a4EVV>div:last-child{grid-column:auto;justify-self:stretch;width:100%}.Skills_skills__row__voRVJ{width:100%;display:flex;justify-content:center;margin-top:-5rem;padding-top:9rem}.Skills_skills__row__voRVJ .Skills_bg__skills__tW7To{font-size:35rem;opacity:.01;top:-10rem;left:30rem}.Skills_skills__row__voRVJ .Skills_skills__header__NrWJd{justify-content:flex-start;align-items:flex-start;text-align:left;width:65%;margin:0 auto 4rem}.Skills_skills__row__voRVJ .Skills_skills__header__NrWJd h1{width:100%}.Skills_skills__row__voRVJ .Skills_skills__header__NrWJd p{text-align:left;width:100%}}.Preloader_introduction__mKW65{height:100vh;width:100vw;background-color:#101013;position:fixed;top:0;left:0;z-index:99;color:#fff;display:flex;justify-content:center;align-items:center}.Preloader_introduction__mKW65 h1{margin-top:-10vh;z-index:99;font-size:24px;position:absolute;align-items:center}@media screen and (min-width:768px){.Preloader_introduction__mKW65 h1{font-size:30px}}@media screen and (min-width:1312px){.Preloader_introduction__mKW65 h1{font-size:36px}}.Preloader_introduction__mKW65 h1 span{color:#71dbd4}.Preloader_introduction__mKW65 svg{position:absolute;top:0;width:100%;height:calc(100% + 300px)}.Preloader_introduction__mKW65 svg path{fill:#101013}@keyframes Preloader_opacity__15vrE{0%,to{opacity:0}50%{opacity:1}}