.Project_container__Fyk5S{display:flex;padding:20px;gap:90px;align-items:center;background-color:#fff;border-radius:17px;box-shadow:0 0 10px rgba(0,0,0,.1)}.Project_row-reverse__X43Pk{flex-direction:row-reverse}.Project_pro__img__qAq59{position:relative;background-color:hsla(0,0%,46%,.2);border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);overflow:hidden;width:52%;aspect-ratio:16/9;transition:all .2s ease-in-out}.Project_pro__img__qAq59:hover{transform:scale(1.01)}.Project_pro__text__zBk8t{display:flex;flex-direction:column;justify-content:center;text-align:center;height:auto;max-width:300px}.Project_pro__text__zBk8t h3{color:#2d2e32;font-size:17px;font-weight:700;margin:0 0 20px;position:relative;text-transform:uppercase}.Project_pro__text__zBk8t>p{color:#767676;font-size:17px;font-weight:500;text-align:center;text-transform:none;margin:0 0 10px}.Project_stack__Y_R0z{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:10px}.Project_stack__Y_R0z p{color:#000!important;font-family:Mulish,sans-serif!important;font-weight:600!important;padding:10px 13px;margin:0;background-color:rgba(0,0,0,.035);border-color:#f8f9fa;border-radius:.25rem;transition:all .2s ease-in-out}.Project_stack__Y_R0z p:hover{cursor:pointer;transform:scale(1.1)}.Project_links__RLnBe{gap:10px;justify-content:space-evenly;margin-top:30px}.Project_links__RLnBe,.Project_links__RLnBe a{align-items:center;display:flex}.Project_links__RLnBe a{color:#2d2e32;font-size:18px;font-weight:500;gap:5px;text-decoration:none}.Project_links__RLnBe a:hover{color:#147efb;transition:all .3s}.Project_links__RLnBe a i{font-size:25px}.Project_links__RLnBe a:last-child i{font-size:20px!important}@media (max-width:1150px){.Project_container__Fyk5S{gap:0;padding:0;place-self:center;flex-direction:column}.Project_pro__text__zBk8t{padding:20px;place-self:center;max-width:30rem}.Project_pro__img__qAq59{width:100%;aspect-ratio:16/10;box-shadow:none;border-radius:0;border-top-left-radius:17px;border-top-right-radius:17px}}.WorkInfo_wrapper__27A6b{display:flex;justify-content:center;align-items:center;padding:100px 0;background-color:#f8f9fa}.WorkInfo_grid-container__IiAcj{display:grid;max-width:62rem;grid-template-columns:1fr 1fr;grid-column-gap:2rem;column-gap:2rem;padding:0 30px}.WorkInfo_heading-title__8qrVe{grid-column:1/3;text-align:start}.WorkInfo_heading-title__8qrVe p{font-size:17px;margin-bottom:10px;color:#147efb;font-weight:700;text-transform:uppercase}.WorkInfo_heading-title__8qrVe h3{font-size:23px;font-weight:700;margin-bottom:30px;color:#2d2e32}.WorkInfo_card-inner-container__R6uK_{display:flex;flex-direction:column;cursor:pointer;border-radius:17px;box-shadow:0 4px 6px rgb(0 0 0/6%);transition:all .3s ease-in-out;text-decoration:none;color:#000;height:100%}.WorkInfo_card-inner-container__R6uK_:hover{transform:scale(1.05);box-shadow:0 19px 43px rgba(0,0,0,.22)}.WorkInfo_image-container__Bb6lc{aspect-ratio:16/9;position:relative}.WorkInfo_image___fzD6{object-fit:fill;border-top-left-radius:17px;border-top-right-radius:17px}.WorkInfo_card-description__cnB_n{padding:0 1rem}.WorkInfo_card-description__cnB_n>h2{color:#2d2e32;font-size:17px;font-weight:700}.WorkInfo_card-description__cnB_n span{color:#2d2e32;font-size:16px;font-weight:700}.WorkInfo_card-description__cnB_n>p{color:#767676;font-size:17px;font-weight:500;margin:0 0 10px}.WorkInfo_skills__fZlur{display:flex;align-items:flex-end;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.WorkInfo_skill-name__JnDdo{padding:.7rem 1rem;background-color:rgba(0,0,0,.035);border-color:#f8f9fa;border-radius:.25rem;transition:all .2s ease-in-out}.WorkInfo_skill-name__JnDdo:hover{transform:scale(1.1)}.WorkInfo_skill-name__JnDdo:last-child{background-color:rgba(0,0,0,.9);color:#fff}@media screen and (max-width:900px){.WorkInfo_grid-container__IiAcj{grid-template-columns:1fr;row-gap:2rem}.WorkInfo_heading-title__8qrVe{grid-column:1/2;text-align:center}.WorkInfo_card-inner-container__R6uK_{max-width:32rem;text-align:center}.WorkInfo_skills__fZlur{justify-content:center}}.ImageDescription_imageDescriptionContainer__SHKS5{background:#191818;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff;cursor:pointer;padding:1rem;box-sizing:border-box}.ImageDescription_imageDescriptionContainer__SHKS5 p{font-size:1vmax}.ImageDescription_dash-line__pxYxd{height:1px;width:1rem;border-radius:2px;background-color:#fff}.HobbiesInfo_main-wrapper__rkN6k{display:flex;justify-content:center;padding:100px 0;width:100%}.HobbiesInfo_wrapper__dlig3{padding:0 30px;width:62rem}.HobbiesInfo_wrapper__dlig3 p{max-width:35rem}.HobbiesInfo_title___V0t8{display:flex;flex-direction:column;justify-content:flex-start}.HobbiesInfo_title___V0t8 h2{padding:0 1rem 0 0;margin:0;color:#2d2e32;font-size:17px}.HobbiesInfo_title___V0t8 h2 span{color:#147efb;text-transform:uppercase;font-size:17px;font-weight:700}.HobbiesInfo_text__6DRT4{color:#767676;font-family:Mulish,sans-serif;font-size:17px}.HobbiesInfo_text__6DRT4 a{color:#147efb;text-decoration:none}.HobbiesInfo_text__6DRT4 a:hover{color:#000}.HobbiesInfo_container__sQ1BH{display:grid;grid-template-columns:repeat(auto-fit,minmax(20%,1fr));grid-auto-flow:dense;grid-gap:1rem;gap:1rem}.HobbiesInfo_imageContainer__9qd8U{position:relative;aspect-ratio:1}.HobbiesInfo_imageContainer__9qd8U:nth-child(2n){grid-column:auto/span 2;grid-row:auto/span 2}.HobbiesInfo_image__a8iBt{object-fit:cover}@media screen and (max-width:800px){.HobbiesInfo_container__sQ1BH{grid-template-columns:repeat(auto-fit,minmax(25%,1fr))}}@media screen and (max-width:750px){.HobbiesInfo_container__sQ1BH{grid-template-columns:repeat(auto-fit,minmax(33%,1fr))}}@media (max-width:550px){.HobbiesInfo_title___V0t8 h2,.HobbiesInfo_title___V0t8 p{text-align:center}.HobbiesInfo_text__6DRT4{font-size:15px}}.AboutInfo_wrapper__n2Oie{display:flex;justify-content:center;align-items:center;padding:50px 0 100px;background-color:#f9f9f9}.AboutInfo_container__V6mL_{display:flex;flex-direction:column;justify-content:flex-start;padding:0 40px;max-width:62rem}.AboutInfo_about-me__PpRj_{display:flex;justify-content:space-between;align-items:flex-start}.AboutInfo_description__N_LUq{width:60%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.AboutInfo_description__N_LUq>h1{color:#2d2e32;font-size:55px;font-weight:700;line-height:1.2;margin:20px 0}.AboutInfo_description__N_LUq span{font-size:55px;font-weight:700;line-height:1.2;color:#1480fbf7}.AboutInfo_description__N_LUq>p{color:#767676;font-family:Mulish,sans-serif;font-size:18px;font-weight:500;line-height:1.6;margin:0}.AboutInfo_image-container__e9Cb8{aspect-ratio:9/11;height:330px;position:relative;border:3px solid #222}.AboutInfo_image-container__e9Cb8 .AboutInfo_image__AMTEr{object-fit:cover}.AboutInfo_tech-stack__6jGnp{display:flex;align-items:center;width:100%;margin-top:7vh}.AboutInfo_tech-stack__6jGnp>p{border-right:2px solid rgba(45,46,50,.5);color:#2d2e32;font-family:Mulish,sans-serif;font-weight:600;margin-right:2rem;padding-right:2rem;font-size:1.1rem}.AboutInfo_logos__QTCbT{display:block}.AboutInfo_logos__QTCbT ul{display:flex;flex-wrap:wrap;gap:2.5rem;list-style:none}.AboutInfo_logos__QTCbT ul li{position:relative;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.09);display:flex;height:65px;width:65px;transition:all .2s ease-in-out}.AboutInfo_logos__QTCbT ul li:hover{transform:scale(1.3)}.AboutInfo_social-media-container__1PoXe{display:flex;width:100%;margin:25px 0;gap:.5rem}.AboutInfo_social-media-container__1PoXe a{display:flex;justify-content:center;align-items:center;color:#fff;width:30px;height:30px;border-radius:50%;background:#2d2e32;transition:all .2s ease-in-out}.AboutInfo_social-media-container__1PoXe a:first-child{border-radius:4px}.AboutInfo_social-media-container__1PoXe a:hover{cursor:pointer;background-color:#147efb;transform:scale(1.1)}@media (max-width:1050px){.AboutInfo_wrapper__n2Oie{padding-top:35px;padding-bottom:35px}.AboutInfo_container__V6mL_{display:flex;flex-direction:column;text-align:center;margin:0;padding:0 17px}.AboutInfo_about-me__PpRj_{flex-direction:column-reverse;align-items:center;justify-content:flex-end;height:auto}.AboutInfo_image-container__e9Cb8{height:270px;width:220px}.AboutInfo_description__N_LUq{align-items:center;width:100%}.AboutInfo_description__N_LUq>.AboutInfo_social-media-container__1PoXe{justify-content:center}.AboutInfo_description__N_LUq h1,.AboutInfo_description__N_LUq span{font-size:45px;margin-top:3rem}.AboutInfo_description__N_LUq p{font-size:20px;margin:0;padding:.5rem}.AboutInfo_social-media-container__1PoXe{margin-top:1rem}.AboutInfo_tech-stack__6jGnp{flex-direction:column;text-align:center}.AboutInfo_tech-stack__6jGnp>p{border-right:none;margin-right:0;padding-right:0;padding-bottom:.7rem;border-bottom:2px solid rgba(45,46,50,.5)}.AboutInfo_logos__QTCbT ul{justify-content:center;margin:0;padding:.5rem}}.AboutMe_section___2Ctd{padding:150px 0}.AboutMe_container__UMey6{padding:0 30px;margin:0 auto;max-width:62rem}.AboutMe_about-content___dtLJ{align-items:center;display:grid;grid-template-columns:1fr 1fr;justify-content:center}.AboutMe_image-side__tcXKo,.AboutMe_text-side__XiAlu{position:relative}.AboutMe_image-side__main-image__aFnos{border-radius:.8rem}.AboutMe_work-emoji__XCq4V{bottom:38px;position:absolute;right:133px;z-index:10}.AboutMe_rotate__nQ5x0{background-color:#fff;border-radius:50%;bottom:-28px;height:11rem;position:absolute;right:73px;width:11rem;animation:AboutMe_rotate__nQ5x0 9s linear infinite}.AboutMe_text-side__XiAlu h4{color:#147efb;font-size:17px;font-weight:700;margin:0 0 10px;text-transform:uppercase}.AboutMe_text-side__XiAlu h3{color:#2d2e32;font-family:Poppins,sans-serif;font-size:25px;font-weight:700;line-height:1.4;margin:0 0 20px}.AboutMe_text-side__XiAlu p{color:#767676;font-family:Mulish,sans-serif;font-size:17px;font-weight:500;line-height:1.5}@keyframes AboutMe_rotate__nQ5x0{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@media screen and (max-width:1170px){.AboutMe_about-content___dtLJ{grid-template-columns:1fr;gap:2rem}.AboutMe_image-side__tcXKo{place-self:center}.AboutMe_work-emoji__XCq4V{right:-12px;bottom:30px;width:50px;height:50px}.AboutMe_rotate__nQ5x0{bottom:-23px;height:9rem;right:-60px;width:9rem}.AboutMe_text-side__XiAlu{place-self:center;text-align:center;max-width:35rem}}@media screen and (max-width:580px){.AboutMe_image-side__main-image__aFnos{max-width:300px;height:250px}.AboutMe_rotate__nQ5x0,.AboutMe_work-emoji__XCq4V{display:none}}.Contact_section__ni7Ei{padding:80px 0;background-color:#f8f9fa}.Contact_container__p5ctl{max-width:62rem;margin:0 auto;padding:0 40px}.Contact_contact__content__tVS9a{display:flex;flex-direction:column}.Contact_contact__title__kC7vA p{padding:0;color:#147efb;font-size:16px;font-weight:800;margin:0 0 .5rem;text-transform:uppercase}.Contact_contact__title__kC7vA h3{margin:0;padding:0;color:#2d2e32;font-size:25px;font-weight:700}.Contact_contact__icons__lEFqW{display:flex;flex-wrap:wrap;gap:4rem;margin-top:3rem}.Contact_contact__icon-box__aHybY{align-items:center;display:flex;gap:.7rem}.Contact_contact__icon-box__aHybY span{background-color:#fff;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.1);padding:1.2rem}.Contact_contact__icon-box__aHybY span i{color:#147efb;font-size:1.5rem}.Contact_contact__info__UdnQ9{display:flex;flex-direction:column;gap:.25rem}.Contact_contact__info__UdnQ9 h3{margin:0;padding:0;color:#2d2e32;font-size:17px;font-weight:700}.Contact_contact__info__UdnQ9 a,.Contact_contact__info__UdnQ9 p{margin:0;padding:0;color:#767676;cursor:pointer;font-size:17px;font-weight:500;text-decoration:none}@media screen and (max-width:750px){.Contact_contact__zk9L_{padding:80px 0}.Contact_contact__title__kC7vA{text-align:center}.Contact_contact__icons__lEFqW{flex-direction:column;gap:50px;justify-content:center;text-align:center}.Contact_contact__icon-box__aHybY{flex-direction:column}}.Copyright_footer__yRVEC{background-color:#2d2e32;padding:50px 0;width:100%}.Copyright_container__Nr76P{margin:0 auto;max-width:62rem;padding:0 40px}.Copyright_footerc__cftH_{align-items:center;display:flex;justify-content:space-between}.Copyright_footer__yRVEC h3{margin:0;padding:0;color:#fff;font-size:17px;font-weight:700}.Copyright_footerc__socials__mTT7b{display:flex;gap:20px}.Copyright_footerc__socials__mTT7b i{color:#fff;font-size:23px;transition:all .2s ease-in-out}.Copyright_footerc__socials__mTT7b i:hover{transform:scale(1.2)}@media (max-width:550px){.Copyright_footerc__cftH_{flex-wrap:wrap;gap:1rem;justify-content:center;text-align:center}}.ProjectInfo_project__MVt91{background-color:#f9f9f9;padding:100px 0}.ProjectInfo_container__lKrBe{margin:0 auto;max-width:62rem;padding:0 30px}.ProjectInfo_project-content__0yVEM{display:flex;flex-direction:column}.ProjectInfo_project-content__0yVEM>p{color:#147efb;font-size:17px;font-weight:700;margin:0 0 10px;text-transform:uppercase}.ProjectInfo_project-content__0yVEM>h3{color:#2d2e32;font-size:23px;font-weight:700;margin:0 0 50px}.ProjectInfo_projects-grid__Y36g_{display:grid;grid-gap:30px;gap:30px;grid-template-columns:1fr;grid-template-rows:auto auto;height:auto;width:100%}@media (max-width:1000px){.ProjectInfo_project-content__0yVEM>h3,.ProjectInfo_project-content__0yVEM>p{text-align:center}}.Home_header__qwdnY{display:flex;justify-content:space-between;align-items:center;padding:25px 40px 25px 50px;box-shadow:0 0 10px rgba(0,0,0,.09);position:-webkit-sticky;position:sticky;top:0;z-index:100;background:#fff}.Home_header__qwdnY a{font-size:20px;cursor:pointer;text-decoration:none;color:#2d2e32;margin:0}.Home_header__qwdnY>a{font-weight:700}.Home_links__71eXI{display:flex;gap:1rem}.Home_links__71eXI a{text-decoration:none;cursor:pointer;font-size:17px;font-weight:700;color:#2d2e32}.Home_links__71eXI a:hover{color:#147efb}.Home_mobile-menu__kk3IT{display:none;font-size:23px;font-weight:900;cursor:pointer}.Home_mobile-menu__kk3IT:hover{color:#147efb;transition:all .3s}.Home_mobile-nav__x5fdr{align-items:center;background-color:#fff;display:flex;height:100vh;justify-content:center;left:0;position:fixed;text-align:center;top:0;transition:all .3s ease-in-out;width:100%;z-index:300}.Home_open-menu__3MDrF{left:0!important}.Home_closed-menu__L4wbZ{left:-100%!important}.Home_mobile-nav__x5fdr span i{cursor:pointer;font-size:33px;position:absolute;right:30px;top:20px}.Home_mobile-nav__x5fdr ul{display:flex;flex-direction:column;gap:40px;list-style:none;margin:0;padding:0}.Home_mobile-nav__x5fdr ul a{color:#000;font-size:23px;font-weight:700;text-decoration:none}.Home_mobile-nav__x5fdr span i:hover,.Home_mobile-nav__x5fdr ul a:hover{color:#147efb;transition:all .3s}@media screen and (max-width:900px){.Home_header__qwdnY{padding:23px 30px}.Home_links__71eXI{display:none}.Home_mobile-menu__kk3IT{display:block;transition:all 1s ease-in}}