.AboutMe_container__rM_Kd{display:flex;gap:2rem;align-items:center;padding:4rem 10%}.AboutMe_content__k1Aow{width:60%;display:flex;flex-direction:column;gap:1rem}.AboutMe_content__k1Aow h2{font-size:2rem;font-weight:400;color:var(--primary-color)}.AboutMe_content__k1Aow h1{font-size:3rem;font-weight:600}.AboutMe_content__k1Aow p{font-size:1.2rem;font-weight:400;color:var(--secondary-text-color);line-height:1.5}.AboutMe_asset__qkbps{scale:.9}.AboutMe_buttons__a0v_M{display:flex;align-items:center;gap:1rem}.AboutMe_social-buttons__coDZj{display:flex;gap:1.5rem}.AboutMe_social-icon__BWFe3{fill:var(--secondary-text-color);transition:.4s;scale:1.5}.AboutMe_social-icon__BWFe3:hover{fill:var(--primary-color);transition:.4s}@media screen and (min-width:993px) and (max-width:1200px){.AboutMe_container__rM_Kd{padding:4rem 5%}.AboutMe_asset__qkbps{scale:.8}.AboutMe_buttons__a0v_M{gap:.5rem}}@media screen and (min-width:769px) and (max-width:992px){.AboutMe_container__rM_Kd{padding:4rem 2%}.AboutMe_content__k1Aow{width:60%}.AboutMe_asset__qkbps{scale:.65;width:50%}.AboutMe_buttons__a0v_M{gap:.5rem}}@media screen and (max-width:768px){.AboutMe_container__rM_Kd{padding:4rem 20px;flex-direction:column}.AboutMe_content__k1Aow{width:100%}.AboutMe_asset__qkbps{scale:.7}.AboutMe_buttons__a0v_M{flex-wrap:wrap}}.Contact_container__2bQFj{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:4rem 10%;background-color:var(--secondary-color)}.Contact_shape__pZnkq{margin-top:50px;position:relative}.Contact_shape__pZnkq .Contact_overlay__ZrqRT{width:100%;padding-left:120px;width:1358px;min-height:657px;display:flex;flex-direction:column;justify-content:center;gap:2rem}.Contact_shape__pZnkq h1{font-size:3.5rem;font-weight:700;color:var(--white-color);max-width:500px}.Contact_shape__pZnkq p{font-size:1.5rem;font-weight:400;color:var(--white-color);max-width:500px;word-spacing:2px}.Contact_shape__pZnkq form{position:absolute;right:100px;top:-50px;background-color:var(--white-color);border-radius:10px;display:flex;flex-direction:column;align-items:center;gap:2rem;width:40%;padding:3rem}.Contact_shape__pZnkq form input,.Contact_shape__pZnkq form textarea{width:100%;padding:1rem;background-color:var(--white-color);border:1px solid var(--secondary-text-color);border-radius:5px;outline:none;color:#000;font-size:1rem;font-weight:500}.Contact_shape__pZnkq form input::placeholder,.Contact_shape__pZnkq form textarea::placeholder{color:var(--gray-color)}.Contact_shape__pZnkq form input:focus,.Contact_shape__pZnkq form textarea:focus{border-color:var(--black-color)}.Contact_shape__pZnkq form button{width:100%;padding:1rem;background-color:var(--primary-color);color:var(--white-color);font-size:1rem;font-weight:500;border:none;border-radius:5px;cursor:pointer;transition:var(--transition)}.Contact_shape__pZnkq form button:hover{background-color:var(--button-hover-color)}@media screen and (min-width:993px) and (max-width:1200px){.Contact_container__2bQFj{padding:4rem 5%}.Contact_shape__pZnkq .Contact_overlay__ZrqRT{padding-left:185px}.Contact_shape__pZnkq form{position:absolute;right:170px;top:-50px;width:35%;padding:2rem}.Contact_shape__pZnkq h1{font-size:3rem}.Contact_shape__pZnkq p{font-size:1.3rem}}@media screen and (min-width:769px) and (max-width:992px){.Contact_container__2bQFj{padding:4rem 2%}.Contact_shape__pZnkq{background-color:var(--primary-color);border-radius:12px;display:flex;flex-direction:column;gap:2rem;text-align:center}.Contact_shape__pZnkq .Contact_overlay__ZrqRT{padding:40px 20px 0;width:100%;min-height:-moz-fit-content;min-height:fit-content}.Contact_shape__pZnkq h1{font-size:2.5rem}.Contact_shape__pZnkq p{font-size:1.2rem}.Contact_shape__pZnkq form{position:relative;right:0;top:0;width:100%;padding:2rem}}@media screen and (max-width:768px){.Contact_container__2bQFj{padding:4rem 20px}.Contact_shape__pZnkq{background-color:var(--primary-color);border-radius:12px;display:flex;flex-direction:column;gap:2rem;text-align:center}.Contact_shape__pZnkq .Contact_overlay__ZrqRT{padding:40px 20px 0;width:100%;min-height:-moz-fit-content;min-height:fit-content}.Contact_shape__pZnkq h1{font-size:2.5rem}.Contact_shape__pZnkq p{font-size:1rem}.Contact_shape__pZnkq form{position:relative;right:0;top:0;width:100%;padding:2rem}}.Education_container__aaqBl{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding:4rem 10%;background-color:var(--white-color)}.Education_container__aaqBl h1{font-size:2.5rem;font-weight:700;color:var(--black-color)}.Education_container__aaqBl p{font-size:1.2rem;font-weight:500;color:var(--gray-color);text-align:center}.Education_container__aaqBl .Education_icon__4_sGC{fill:var(--primary-color);padding:.3rem;width:6rem;height:6rem;border:2px dashed var(--primary-color);border-radius:50%;transition:var(--transition)}.Education_container__aaqBl .Education_icon__4_sGC:hover{background-color:var(--primary-color);fill:var(--white-color);transition:var(--transition)}.Education_container__aaqBl .Education_degrees__utLdg{display:flex;flex-direction:column;gap:2rem}.Education_degree__qpqQQ{display:flex;flex-direction:column;align-items:center;gap:1rem}.Education_degree__qpqQQ h1{font-size:1.8rem;font-weight:700;color:var(--black-color)}.Education_degree__qpqQQ h2{font-size:1.3rem;font-weight:500;color:var(--primary-color)}.Education_degree__qpqQQ h3{font-size:1.2rem;font-weight:500;color:var(--black-color)}.Education_degree__qpqQQ p{font-size:1.2rem;font-weight:500;color:var(--gray-color);text-align:center}@media screen and (min-width:993px) and (max-width:1200px){.Education_container__aaqBl{padding:4rem 5%}.Education_container__aaqBl h1{font-size:2.2rem}.Education_container__aaqBl p{font-size:1.1rem}.Education_container__aaqBl .Education_icon__4_sGC{width:5rem;height:5rem}.Education_degree__qpqQQ h1{font-size:1.5rem}.Education_degree__qpqQQ h2{font-size:1.2rem}.Education_degree__qpqQQ h3,.Education_degree__qpqQQ p{font-size:1.1rem}}@media screen and (min-width:769px) and (max-width:992px){.Education_container__aaqBl{padding:4rem 2%}.Education_container__aaqBl h1{font-size:2rem}.Education_container__aaqBl p{font-size:1.1rem}.Education_container__aaqBl .Education_icon__4_sGC{width:5rem;height:5rem}.Education_degree__qpqQQ h1{font-size:1.5rem}.Education_degree__qpqQQ h2{font-size:1.2rem}.Education_degree__qpqQQ h3,.Education_degree__qpqQQ p{font-size:1.1rem}}@media screen and (max-width:768px){.Education_container__aaqBl{padding:4rem 50px}.Education_container__aaqBl h1{font-size:2rem}.Education_container__aaqBl .Education_icon__4_sGC{width:5rem;height:5rem}.Education_degree__qpqQQ{text-align:center}.Education_degree__qpqQQ h1{font-size:1.5rem}.Education_degree__qpqQQ h2{font-size:1.2rem}}.Experience_container__lcc0J{background:linear-gradient(90deg,#eadaf5,#dec6f1);display:flex;flex-direction:column;align-items:center;gap:2rem;padding:4rem 10%}.Experience_container__lcc0J h1{font-size:2.5rem;font-weight:700;color:var(--black-color)}.Experience_container__lcc0J p{font-size:1.2rem;font-weight:500;color:var(--gray-color);text-align:center}.Experience_jobs__YVBQY{display:flex;flex-direction:column;gap:2rem}.Experience_job__bq4cb{display:flex;gap:2rem}.Experience_job__bq4cb h2{min-width:15rem;color:var(--secondary-color);font-size:1.4rem;font-weight:500}.Experience_job__bq4cb .Experience_right__ZCM1l{display:flex;gap:1rem;align-items:center}.Experience_job__bq4cb .Experience_right__ZCM1l img{object-fit:cover}.Experience_job__bq4cb .Experience_info___XwZ_{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:993px) and (max-width:1200px){.Experience_container__lcc0J{padding:4rem 5%}.Experience_container__lcc0J h1{font-size:2.2rem}.Experience_container__lcc0J p{font-size:1.1rem}.Experience_job__bq4cb,.Experience_jobs__YVBQY{gap:1rem}}@media screen and (min-width:769px) and (max-width:992px){.Experience_container__lcc0J{padding:4rem 2%}.Experience_container__lcc0J h1{font-size:2rem}.Experience_container__lcc0J p{font-size:1.1rem}.Experience_job__bq4cb,.Experience_jobs__YVBQY{gap:1rem}}@media screen and (max-width:768px){.Experience_container__lcc0J{padding:4rem 20px}.Experience_container__lcc0J h1{font-size:2rem}.Experience_container__lcc0J p{font-size:1rem}.Experience_jobs__YVBQY{gap:1rem}.Experience_job__bq4cb{flex-direction:column;align-items:center;gap:1rem}.Experience_job__bq4cb h2{min-width:0}.Experience_job__bq4cb .Experience_right__ZCM1l{flex-direction:column;align-items:center;gap:1rem;text-align:center}}.HeroHeader_hero-header__Yxi0_{font-size:2.5rem;font-weight:600}.HeroHeader_service-slider__OGJh4{width:50%;overflow:hidden;white-space:nowrap;font-size:.8rem;padding:.5rem;background-color:var(--primary-color);border-radius:3rem}.HeroHeader_service-text-content__zZw8A{display:flex;animation:HeroHeader_scrollText__T_Clz 10s linear infinite}.HeroHeader_service-text-slide__TztI1{display:inline-flex;align-items:center;animation:HeroHeader_scrollText__T_Clz 10s linear infinite}.HeroHeader_service-text-slide__TztI1 h2{display:inline}@keyframes HeroHeader_scrollText__T_Clz{0%{transform:translateX(50%)}to{transform:translateX(-100%)}}@media screen and (min-width:993px) and (max-width:1200px){.HeroHeader_hero-header__Yxi0_{font-size:2rem}.HeroHeader_service-slider__OGJh4{width:60%;font-size:.8rem;padding:.4rem}.HeroHeader_service-text-slide__TztI1{padding-left:15%}}@media screen and (min-width:769px) and (max-width:992px){.HeroHeader_hero-header__Yxi0_{font-size:2rem}.HeroHeader_service-slider__OGJh4{width:70%;font-size:.8rem;padding:.4rem}.HeroHeader_service-text-slide__TztI1{padding-left:15%}}@media screen and (max-width:768px){.HeroHeader_hero-header__Yxi0_{font-size:1.5rem}.HeroHeader_hero-header__Yxi0_ h1{display:flex;flex-direction:column;gap:1rem}.HeroHeader_service-slider__OGJh4{width:100%;font-size:.8rem;padding:.3rem}.HeroHeader_service-text-slide__TztI1{padding-left:10%}}.Hero_container__yFba6{display:flex;justify-content:space-between;align-items:center;min-height:calc(100vh - 6.7rem)}.Hero_content__JgR__{width:60%;display:flex;flex-direction:column;gap:1rem}.Hero_content__JgR__ p{font-size:1.5rem;font-weight:400;color:var(--secondary-text-color)}.Hero_asset__7Fme2{scale:.85}@media screen and (min-width:993px) and (max-width:1200px){.Hero_container__yFba6{padding:0 5%}.Hero_content__JgR__{width:50%}.Hero_asset__7Fme2{scale:.8}}@media screen and (min-width:769px) and (max-width:992px){.Hero_container__yFba6{padding:0 2%}.Hero_content__JgR__{width:50%}.Hero_asset__7Fme2{scale:.8}}@media screen and (max-width:768px){.Hero_container__yFba6{flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding:1rem 20px}.Hero_content__JgR__{width:100%}.Hero_asset__7Fme2{width:-moz-fit-content;width:fit-content;scale:.7}}.Projects_container__r9YIS{background-color:var(--secondary-color);display:flex;flex-direction:column;align-items:center;gap:2rem;padding:4rem 10%}.Projects_container__r9YIS h1{font-size:2.5rem;font-weight:700;color:var(--white-color)}.Projects_container__r9YIS p{font-size:1.2rem;font-weight:500;color:var(--secondary-text-color);text-align:center}.Projects_projects__zKemx{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(40%,1fr));justify-content:center;align-items:stretch;grid-gap:1rem;gap:1rem}.Projects_project__1z_yH{display:flex;flex-direction:column;align-items:center;cursor:pointer}.Projects_project__1z_yH .Projects_image__gNCBT{width:100%;border-radius:var(--border-radius);overflow:hidden;position:relative}.Projects_project__1z_yH .Projects_image__gNCBT img{width:100%;height:350px;object-fit:cover;transition:var(--transition)}.Projects_project__1z_yH .Projects_info__BXKyI{width:100%;display:flex;justify-content:space-between;align-items:center;padding:2rem;gap:1rem}.Projects_project__1z_yH .Projects_info__BXKyI .Projects_info-text__HEMz4{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.Projects_project__1z_yH .Projects_info__BXKyI .Projects_info-text__HEMz4 p{text-align:start}.Projects_project__1z_yH .Projects_info__BXKyI .Projects_btn__RXoO0{background-color:#3e414a;border-radius:50%;padding:1rem;min-width:4.5rem;min-height:4.5rem;transition:var(--transition)}.Projects_project__1z_yH:hover .Projects_info__BXKyI .Projects_btn__RXoO0{background-color:var(--primary-color);transition:var(--transition);transform:rotate(-45deg)}.Projects_project__1z_yH:hover .Projects_image__gNCBT img{transform:scale(1.1);transition:var(--transition)}@media screen and (min-width:993px) and (max-width:1200px){.Projects_container__r9YIS{padding:4rem 5%}.Projects_container__r9YIS h1{font-size:2.2rem}.Projects_container__r9YIS p{font-size:1.1rem}.Projects_project__1z_yH .Projects_info__BXKyI{padding:1.5rem}.Projects_project__1z_yH .Projects_info__BXKyI .Projects_info-text__HEMz4{gap:.5rem}.Projects_project__1z_yH .Projects_info__BXKyI .Projects_btn__RXoO0{padding:.7rem;min-width:3.5rem;min-height:3.5rem}.Projects_project__1z_yH .Projects_image__gNCBT img{height:300px}}@media screen and (min-width:769px) and (max-width:992px){.Projects_container__r9YIS{padding:4rem 2%}.Projects_container__r9YIS h1{font-size:2rem}.Projects_container__r9YIS p{font-size:1.1rem}.Projects_project__1z_yH .Projects_info__BXKyI{padding:1.5rem}.Projects_project__1z_yH .Projects_info__BXKyI .Projects_info-text__HEMz4{gap:.5rem}.Projects_project__1z_yH .Projects_info__BXKyI .Projects_btn__RXoO0{padding:.7rem;min-width:3.5rem;min-height:3.5rem}.Projects_project__1z_yH .Projects_image__gNCBT img{height:300px}}@media screen and (max-width:768px){.Projects_container__r9YIS{padding:4rem 20px}.Projects_container__r9YIS h1{font-size:2rem}.Projects_container__r9YIS p{font-size:1rem}.Projects_projects__zKemx{grid-template-columns:repeat(auto-fill,minmax(80%,1fr))}.Projects_project__1z_yH .Projects_info__BXKyI{padding:1rem}.Projects_project__1z_yH .Projects_info__BXKyI .Projects_info-text__HEMz4{gap:.5rem}.Projects_project__1z_yH .Projects_info__BXKyI .Projects_btn__RXoO0{padding:.5rem;min-width:3rem;min-height:3rem}.Projects_project__1z_yH .Projects_image__gNCBT img{height:200px}}.Services_container__tuCEK{background-color:#f8f6ff;display:flex;flex-direction:column;align-items:center;gap:2rem;padding:4rem 10%}.Services_container__tuCEK h1{color:var(--black-color);font-size:2.5rem;font-weight:700}.Services_container__tuCEK p{color:var(--gray-color);font-size:1.2rem;font-weight:500;text-align:center}.Services_services__78ojL{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));grid-gap:2rem;gap:2rem;justify-content:center;align-items:stretch;padding:2rem 0}.Services_service__5qgik{background-color:var(--white-color);padding:2rem;border-radius:var(--border-radius);box-shadow:var(--box-shadow);transition:var(--transition);display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;position:relative}.Services_service__5qgik h3{color:var(--black-color);font-size:1.5rem;font-weight:700}.Services_service__5qgik .Services_icon__OVl9W{font-size:2rem;fill:var(--primary-color)}.Services_service__5qgik .Services_icon__OVl9W,.Services_service__5qgik h3,.Services_service__5qgik p{transition:var(--transition);z-index:1}.Services_service__5qgik .Services_fill__LZmQo{background-color:var(--primary-color);height:2px;width:100%;position:absolute;bottom:0;transition:var(--transition)}.Services_service__5qgik:hover .Services_fill__LZmQo{transition:var(--transition);height:100%}.Services_service__5qgik:hover .Services_icon__OVl9W,.Services_service__5qgik:hover h3,.Services_service__5qgik:hover p{color:var(--white-color);fill:#fff}@media screen and (min-width:993px) and (max-width:1200px){.Services_container__tuCEK{padding:4rem 5%}.Services_container__tuCEK h1{font-size:2.2rem}.Services_container__tuCEK p{font-size:1.1rem}.Services_services__78ojL{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.Services_service__5qgik h3{font-size:1.3rem}.Services_service__5qgik p{font-size:1.1rem}}@media screen and (min-width:769px) and (max-width:992px){.Services_container__tuCEK{padding:4rem 2%}.Services_container__tuCEK h1{font-size:2rem}.Services_container__tuCEK p{font-size:1.1rem}.Services_services__78ojL{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.Services_service__5qgik h3{font-size:1.3rem}.Services_service__5qgik p{font-size:1.1rem}}@media screen and (max-width:768px){.Services_container__tuCEK{padding:4rem 20px}.Services_services__78ojL{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.Services_service__5qgik h3{font-size:1.2rem}.Services_service__5qgik p{font-size:1rem}}.Technologies_container__2H5P5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding:4rem 10%;background-color:var(--white-color)}.Technologies_container__2H5P5 h1{font-size:2.5rem;font-weight:700;color:var(--black-color)}.Technologies_container__2H5P5 p{font-size:1.2rem;font-weight:500;color:var(--gray-color);text-align:center}.Technologies_technologies__zEPkU{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.Technologies_technology__ZBRCN{background-color:#f3f4f6;display:flex;align-items:center;gap:1rem;color:var(--secondary-color);padding:.5rem;border-radius:var(--border-radius);font-size:1.2rem;font-weight:600}.Technologies_technology__ZBRCN img{width:50px;height:50px}@media screen and (min-width:993px) and (max-width:1200px){.Technologies_container__2H5P5{padding:4rem 5%}.Technologies_container__2H5P5 h1{font-size:2.2rem}.Technologies_container__2H5P5 p{font-size:1.1rem}.Technologies_technologies__zEPkU{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.Technologies_technology__ZBRCN{font-size:1rem}.Technologies_technology__ZBRCN img{width:40px;height:40px}}@media screen and (min-width:769px) and (max-width:992px){.Technologies_container__2H5P5{padding:4rem 2%}.Technologies_container__2H5P5 h1{font-size:2rem}.Technologies_container__2H5P5 p{font-size:1.1rem}.Technologies_technologies__zEPkU{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.Technologies_technology__ZBRCN{font-size:1rem}.Technologies_technology__ZBRCN img{width:40px;height:40px}}@media screen and (max-width:768px){.Technologies_container__2H5P5{padding:4rem 50px}.Technologies_container__2H5P5 h1{font-size:2rem;text-align:center}.Technologies_container__2H5P5 p{font-size:1rem}.Technologies_technologies__zEPkU{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.Technologies_technology__ZBRCN{font-size:1rem}.Technologies_technology__ZBRCN img{width:40px;height:40px}}