.portfolio_hero_tp_section_wrapper__1_hTk{background-color:#faf2e8}.portfolio_hero_tp_section_wrapper__1_hTk .portfolio_hero_tp_content_wrapper__CZ1eS{padding-top:3.75rem;padding-bottom:2.5rem;display:flex;flex-direction:column;gap:2.5rem}.portfolio_hero_tp_section_wrapper__1_hTk .portfolio_hero_tp_content_wrapper__CZ1eS .portfolio_hero_tp_nav__KBtHs{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-style:Bold;font-size:1.125rem;line-height:1.75rem;letter-spacing:0;text-align:center;color:#242424}.portfolio_hero_tp_section_wrapper__1_hTk .portfolio_hero_tp_content__XpJT4{max-width:1080px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:1.625rem;align-items:center}.portfolio_hero_tp_section_wrapper__1_hTk .portfolio_hero_tp_content__XpJT4 .portfolio_hero_tp_title__oLt1Y{font-weight:800;font-size:5.625rem;line-height:6.125rem;letter-spacing:-1%;text-align:center;text-transform:uppercase;color:#242424}@media(max-width:1024px){.portfolio_hero_tp_section_wrapper__1_hTk .portfolio_hero_tp_content__XpJT4 .portfolio_hero_tp_title__oLt1Y{font-size:4.5rem;line-height:5rem}}@media(max-width:624px){.portfolio_hero_tp_section_wrapper__1_hTk .portfolio_hero_tp_content__XpJT4 .portfolio_hero_tp_title__oLt1Y{font-size:4rem;line-height:4.5rem}}@media(max-width:480px){.portfolio_hero_tp_section_wrapper__1_hTk .portfolio_hero_tp_content__XpJT4 .portfolio_hero_tp_title__oLt1Y{font-size:3rem;line-height:3.3rem}}.portfolio_hero_tp_section_wrapper__1_hTk .portfolio_hero_tp_content__XpJT4 .portfolio_hero_tp_subtitle__d__bf{font-weight:500;font-size:1.125rem;line-height:1.75rem;letter-spacing:0;text-align:center;color:#606060}.portfolio_hero_tp_section_wrapper__1_hTk .portfolio_hero_tp_content__XpJT4 .portfolio_hero_tp_buttons_wrapper__QdN0Q{display:flex;gap:1.25rem}.portfolio_hero_tp_section_wrapper__1_hTk .portfolio_hero_tp_content__XpJT4 .portfolio_hero_tp_buttons_wrapper__QdN0Q .portfolio_hero_tp_portfolio_btn__gyfeA{padding:.75rem .875rem;opacity:1;border-radius:.75rem;background-color:#ff9c94;font-weight:600;font-size:1rem;line-height:1.375rem;align-items:center;display:flex;gap:.5rem;color:#242424}.portfolio_hero_tp_section_wrapper__1_hTk .portfolio_hero_tp_content__XpJT4 .portfolio_hero_tp_buttons_wrapper__QdN0Q .portfolio_hero_tp_portfolio_btn__gyfeA svg{width:1.125rem}.portfolio_hero_tp_section_wrapper__1_hTk .portfolio_hero_tp_content__XpJT4 .portfolio_hero_tp_buttons_wrapper__QdN0Q .portfolio_hero_tp_meeting_btn__5OoAz{border:1px solid #242424;font-weight:600;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#242424;padding:.75rem .875rem;opacity:1;border-radius:.75rem;align-items:center}.portfolio_hero_tp_section_wrapper__1_hTk .portfolio_hero_ctaImageWrapper__ssCdO{position:relative;width:100%;aspect-ratio:1648/740}@media(max-width:768px){.portfolio_hero_tp_section_wrapper__1_hTk .portfolio_hero_ctaImageWrapper__ssCdO{height:20rem}}.portfolio_hero_tp_section_wrapper__1_hTk .portfolio_hero_ctaImageWrapper__ssCdO .portfolio_hero_ctaImage__COV_7{object-fit:cover}.portfolio_hero_tp_section_wrapper__1_hTk .portfolio_hero_ctaText__IzbX3{position:absolute;bottom:0;padding:2.5rem;font-weight:500}@media(max-width:768px){.portfolio_hero_tp_section_wrapper__1_hTk .portfolio_hero_ctaText__IzbX3{padding-inline:1rem;padding-bottom:1rem}}.portfolio_hero_tp_section_wrapper__1_hTk .portfolio_hero_ctaText__IzbX3 .portfolio_hero_ctaTitle__T_Lhr{font-weight:600;font-size:3.125rem;line-height:3.625rem;letter-spacing:0;color:#faf2e8}@media(max-width:1024px){.portfolio_hero_tp_section_wrapper__1_hTk .portfolio_hero_ctaText__IzbX3 .portfolio_hero_ctaTitle__T_Lhr{font-size:2.8rem;line-height:100%}}@media(max-width:480px){.portfolio_hero_tp_section_wrapper__1_hTk .portfolio_hero_ctaText__IzbX3 .portfolio_hero_ctaTitle__T_Lhr{font-size:2.5rem}}.portfolio_hero_tp_section_wrapper__1_hTk .portfolio_hero_ctaText__IzbX3 .portfolio_hero_ctaSubtitle__QoS04{font-family:Figtree;font-weight:400;font-size:1.625rem;line-height:2.375rem;letter-spacing:0;color:#faf2e8}@media(max-width:768px){.portfolio_hero_tp_section_wrapper__1_hTk .portfolio_hero_ctaText__IzbX3 .portfolio_hero_ctaSubtitle__QoS04{font-size:1.4rem;line-height:100%}}@media(max-width:480px){.portfolio_hero_tp_section_wrapper__1_hTk .portfolio_hero_ctaText__IzbX3 .portfolio_hero_ctaSubtitle__QoS04{font-size:1rem}}.clients_tp_clients_container__qHz0E{background-color:#faf2e8}.clients_tp_clients_container__qHz0E .clients_clients_content_wrapper__1H5PJ{padding-top:2.5rem;padding-bottom:5rem;display:flex;flex-direction:column;gap:5rem}.clients_tp_clients_container__qHz0E .clients_clients_content_wrapper__1H5PJ .clients_header__WQCvv{display:flex;flex-direction:column;gap:5rem}@media(max-width:1024px){.clients_tp_clients_container__qHz0E .clients_clients_content_wrapper__1H5PJ .clients_header__WQCvv{flex-direction:column;gap:1rem}}.clients_tp_clients_container__qHz0E .clients_clients_content_wrapper__1H5PJ .clients_header__WQCvv .clients_header_content__NXQl4{display:flex;flex-direction:column;gap:1.25rem}.clients_tp_clients_container__qHz0E .clients_clients_content_wrapper__1H5PJ .clients_header__WQCvv .clients_header_content__NXQl4 .clients_pill__INEii{display:flex;padding:.625rem .875rem;justify-content:center;align-items:center;gap:.5rem;border-radius:7.25rem;border:1px solid #242424;width:max-content}.clients_tp_clients_container__qHz0E .clients_clients_content_wrapper__1H5PJ .clients_header__WQCvv .clients_header_content__NXQl4 .clients_pill__INEii .clients_pill_text__dLgfY{color:#242424;font-size:1.25rem;font-weight:700;line-height:1.5rem;text-transform:uppercase}.clients_tp_clients_container__qHz0E .clients_clients_content_wrapper__1H5PJ .clients_header__WQCvv .clients_header_content__NXQl4 .clients_tp_clients_tagline__UUzEJ{font-weight:700;font-style:Bold;font-size:5.625rem;line-height:98px;letter-spacing:0}@media(max-width:1024px){.clients_tp_clients_container__qHz0E .clients_clients_content_wrapper__1H5PJ .clients_header__WQCvv .clients_header_content__NXQl4 .clients_tp_clients_tagline__UUzEJ{font-size:4.6rem;line-height:100%}}@media(max-width:624px){.clients_tp_clients_container__qHz0E .clients_clients_content_wrapper__1H5PJ .clients_header__WQCvv .clients_header_content__NXQl4 .clients_tp_clients_tagline__UUzEJ{font-size:3.5rem}}.clients_tp_clients_container__qHz0E .clients_clients_content_wrapper__1H5PJ .clients_header__WQCvv .clients_bottom_wrapper__ardE3{display:flex;justify-content:space-between;align-items:center}@media(max-width:1024px){.clients_tp_clients_container__qHz0E .clients_clients_content_wrapper__1H5PJ .clients_header__WQCvv .clients_bottom_wrapper__ardE3{flex-direction:column;gap:1rem;text-align:start;align-items:flex-start}}.clients_tp_clients_container__qHz0E .clients_clients_content_wrapper__1H5PJ .clients_header__WQCvv .clients_bottom_wrapper__ardE3 .clients_title____3ZU{font-family:Figtree;font-weight:600;font-style:SemiBold;font-size:3.125rem;line-height:58px;letter-spacing:0;color:#242424}@media(max-width:624px){.clients_tp_clients_container__qHz0E .clients_clients_content_wrapper__1H5PJ .clients_header__WQCvv .clients_bottom_wrapper__ardE3 .clients_title____3ZU{font-size:2.5rem;line-height:100%}}.clients_tp_clients_container__qHz0E .clients_clients_content_wrapper__1H5PJ .clients_header__WQCvv .clients_bottom_wrapper__ardE3 .clients_description__7xnrI{color:#242424;font-size:1.125rem;font-weight:500;max-width:776px;display:flex;margin-left:4rem}@media(max-width:1024px){.clients_tp_clients_container__qHz0E .clients_clients_content_wrapper__1H5PJ .clients_header__WQCvv .clients_bottom_wrapper__ardE3 .clients_description__7xnrI{margin:0}}.clients_tp_clients_container__qHz0E .clients_clients_content_wrapper__1H5PJ .clients_tp_content_wrapper__4a1tb{display:flex;flex-wrap:wrap;gap:2.5rem;width:100%}.clients_tp_clients_container__qHz0E .clients_clients_content_wrapper__1H5PJ .clients_tp_content_wrapper__4a1tb .clients_tp_service_card__jOVGy{width:calc((100% - 7.65rem)/4);display:flex;flex-direction:column}@media(max-width:768px){.clients_tp_clients_container__qHz0E .clients_clients_content_wrapper__1H5PJ .clients_tp_content_wrapper__4a1tb .clients_tp_service_card__jOVGy{width:calc((100% - 2.6rem)/2)}}@media(max-width:480px){.clients_tp_clients_container__qHz0E .clients_clients_content_wrapper__1H5PJ .clients_tp_content_wrapper__4a1tb .clients_tp_service_card__jOVGy{width:100%}}.clients_tp_clients_container__qHz0E .clients_clients_content_wrapper__1H5PJ .clients_tp_content_wrapper__4a1tb svg{object-fit:contain;height:100%;width:100%}.portfolio_tp_portfolio_wrapper__8Wp5V{background-color:#faf2e8}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU{padding-top:2.5rem;padding-bottom:5rem;display:flex;flex-direction:column;gap:2.5rem}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_filter_bar__zNAsl{display:flex;padding:0 1rem;align-items:center;width:100%;overflow:auto}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_filter_bar__container__CKBLt{display:flex;justify-content:space-between;align-items:center;border-bottom:.125rem solid rgba(85,85,85,.15);width:100%;height:100%}@media(max-width:624px){.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_filter_bar__container__CKBLt{flex-direction:column;gap:1rem;align-items:flex-start}}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_filter_bar__categories__HM_RW{display:flex;align-items:center;width:100%}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_filter_bar__zNAsl .portfolio_category__0ZV2C{display:flex;padding:.875rem;align-items:center;gap:2.1875rem;width:-moz-fit-content;width:fit-content}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_filter_bar__zNAsl .portfolio_category__text__Psm0a{color:rgba(36,36,36,.8);font-size:1rem;font-weight:600;line-height:1.375em;width:-moz-fit-content;width:fit-content;cursor:pointer}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_filter_bar__zNAsl .portfolio_category__text_active__nwVZC{color:#242424;font-size:1rem;font-weight:500;line-height:1.375em;width:-moz-fit-content;width:fit-content}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_filter_bar__zNAsl .portfolio_category_active__ZHVwo{border-bottom:.125rem solid #242424}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_filter_bar__viewby__gi77v{display:flex;justify-content:space-between;align-items:center;width:12.5rem;height:100%;position:relative;cursor:pointer}@media(max-width:624px){.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_filter_bar__viewby__gi77v{width:10rem}}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_filter_bar__zNAsl .portfolio_viewby__text__7ZvAE{color:#242424;font-size:1rem;font-weight:600;line-height:1.375em;width:-moz-fit-content;width:fit-content}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_filter_bar__zNAsl .portfolio_viewby__icon__AP__D{width:.9375rem;height:.5rem;flex-shrink:0}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_filter_bar__zNAsl .portfolio_subcategories_dropdown__OX_xS{border:.125rem solid rgba(85,85,85,.15);display:flex;flex-direction:column;gap:.5rem;position:absolute;background-color:#faf2e8;margin-top:19px;z-index:8;width:12.5rem;cursor:pointer;padding:.5rem;border-radius:.9rem;color:rgba(36,36,36,.8);font-size:1rem;font-weight:600;line-height:1.375em}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_tp_content_wrapper__F_0p9{display:flex;flex-wrap:wrap;gap:2.5rem;width:100%}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_tp_content_wrapper__F_0p9 .portfolio_portfolio_wrapper__daiY0{display:flex;flex-direction:column;gap:1.25rem}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_tp_content_wrapper__F_0p9 .portfolio_tp_service_card__ZTRs8{width:calc((100% - 2.5rem)/2);display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem;border-radius:1.5rem}@media(max-width:624px){.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_tp_content_wrapper__F_0p9 .portfolio_tp_service_card__ZTRs8{width:100%}}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_tp_content_wrapper__F_0p9 .portfolio_tp_service_card__ZTRs8:hover{background-color:#1f2e24;transform:translateY(-2px);border:1px solid rgba(74,163,166,.3294117647)}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_tp_content_wrapper__F_0p9 .portfolio_tp_service_card__ZTRs8:hover .portfolio_tp_content___uPQW h3{color:#cce561}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_tp_content_wrapper__F_0p9 .portfolio_tp_service_card__ZTRs8:hover .portfolio_tp_content___uPQW p{color:#faf2e8}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_tp_content_wrapper__F_0p9 .portfolio_tp_service_card__ZTRs8:hover .portfolio_tp_content___uPQW .portfolio_tp_pill__b3ALY{color:#faf2e8;border:1px solid #faf2e8}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_tp_content_wrapper__F_0p9 .portfolio_tp_service_card__ZTRs8:hover .portfolio_image_overlay__bQk7i,.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_tp_content_wrapper__F_0p9 .portfolio_tp_service_card__ZTRs8:hover .portfolio_rotatory_icon__uzOzm{position:absolute;opacity:1;pointer-events:none;transition:opacity .3s ease}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_tp_content_wrapper__F_0p9 .portfolio_tp_service_card__ZTRs8:hover .portfolio_image_overlay__bQk7i{position:absolute;top:4%;left:2%;right:2%;bottom:2%;display:flex;align-items:center;justify-content:center}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_tp_content_wrapper__F_0p9 .portfolio_tp_service_card__ZTRs8:hover .portfolio_rotatory_icon__uzOzm{right:3.5%;top:6%;transform-origin:center;animation:portfolio_rotateIcon__iAk3x 2s linear infinite;height:1.125rem;width:1.125rem}@media(max-width:1300px){.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_tp_content_wrapper__F_0p9 .portfolio_tp_service_card__ZTRs8:hover .portfolio_rotatory_icon__uzOzm{height:.93rem;width:.93rem}}@media(max-width:1024px){.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_tp_content_wrapper__F_0p9 .portfolio_tp_service_card__ZTRs8:hover .portfolio_rotatory_icon__uzOzm{height:.8rem;width:.8rem}}@media(max-width:768px){.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_tp_content_wrapper__F_0p9 .portfolio_tp_service_card__ZTRs8:hover .portfolio_rotatory_icon__uzOzm{height:.6rem;width:.6rem}}@keyframes portfolio_rotateIcon__iAk3x{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_tp_content_wrapper__F_0p9 .portfolio_card_wrapper__sgk1b{display:flex;flex-direction:column;gap:1.25rem}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_tp_content_wrapper__F_0p9 .portfolio_card_wrapper__sgk1b .portfolio_tp_image_container__hvicm{position:relative;aspect-ratio:1.49;overflow:hidden;border-radius:1.5rem}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_tp_content_wrapper__F_0p9 .portfolio_card_wrapper__sgk1b .portfolio_tp_image_container__hvicm .portfolio_tp_img__HIO7e{height:100%;width:100%;object-fit:cover}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_tp_content_wrapper__F_0p9 .portfolio_tp_content___uPQW{display:flex;flex-direction:column;gap:.5rem}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_tp_content_wrapper__F_0p9 .portfolio_tp_content___uPQW h3{font-weight:600;font-size:1.5rem;line-height:2rem;letter-spacing:0;color:#242424}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_tp_content_wrapper__F_0p9 .portfolio_tp_content___uPQW p{font-weight:500;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:rgba(36,36,36,.8)}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_tp_content_wrapper__F_0p9 .portfolio_tp_content___uPQW .portfolio_tp_title_home__F2CoM{font-weight:600;font-size:1.5rem;line-height:2rem;letter-spacing:0;color:#faf2e8}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_tp_content_wrapper__F_0p9 .portfolio_tp_content___uPQW .portfolio_tp_subtitle_home__H1br_{font-weight:500;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:rgba(250,242,232,.6)}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_tp_content_wrapper__F_0p9 .portfolio_tp_pills__jhD8z{display:flex;gap:.937rem;flex-wrap:wrap}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_tp_content_wrapper__F_0p9 .portfolio_tp_pills__jhD8z .portfolio_tp_pill__b3ALY{padding:.5rem .75rem;border:1px solid #242424;border-radius:2.625rem;font-weight:500;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#242424}.portfolio_tp_portfolio_wrapper__8Wp5V .portfolio_tp_portfolio_content_wrapper__w_SEU .portfolio_tp_content_wrapper__F_0p9 .portfolio_tp_pills__jhD8z .portfolio_tp_pill_home__UAeQF{color:#faf2e8;border-color:#faf2e8}.all-projects-section_all_projects_container__Jzo0Q,.portfolio_home_bg__4yuNK{background-color:#334238}.all-projects-section_all_projects_container__Jzo0Q .all-projects-section_all_projects_wrapper__wcbPM{padding:5rem 0;display:flex;flex-direction:column;gap:5rem}.all-projects-section_all_projects_container__Jzo0Q .all-projects-section_all_projects_wrapper__wcbPM .all-projects-section_tp_content_wrapper__vdnaZ{display:flex;flex-wrap:wrap;gap:2.5rem;width:100%}.all-projects-section_all_projects_container__Jzo0Q .all-projects-section_all_projects_wrapper__wcbPM .all-projects-section_tp_content_wrapper__vdnaZ .all-projects-section_tp_service_card__lwY_y{width:calc((100% - 2.5rem)/2);display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem;border-radius:1.5rem}@media(max-width:624px){.all-projects-section_all_projects_container__Jzo0Q .all-projects-section_all_projects_wrapper__wcbPM .all-projects-section_tp_content_wrapper__vdnaZ .all-projects-section_tp_service_card__lwY_y{width:100%}}.all-projects-section_all_projects_container__Jzo0Q .all-projects-section_all_projects_wrapper__wcbPM .all-projects-section_tp_content_wrapper__vdnaZ .all-projects-section_tp_service_card__lwY_y:hover{background-color:#1f2e24;transform:translateY(-2px);border:1px solid rgba(74,163,166,.3294117647)}.all-projects-section_all_projects_container__Jzo0Q .all-projects-section_all_projects_wrapper__wcbPM .all-projects-section_tp_content_wrapper__vdnaZ .all-projects-section_tp_service_card__lwY_y:hover .all-projects-section_tp_content__2PXiB h3{color:#cce561}.all-projects-section_all_projects_container__Jzo0Q .all-projects-section_all_projects_wrapper__wcbPM .all-projects-section_tp_content_wrapper__vdnaZ .all-projects-section_tp_service_card__lwY_y:hover .all-projects-section_tp_content__2PXiB p{color:#faf2e8}.all-projects-section_all_projects_container__Jzo0Q .all-projects-section_all_projects_wrapper__wcbPM .all-projects-section_tp_content_wrapper__vdnaZ .all-projects-section_tp_service_card__lwY_y:hover .all-projects-section_tp_content__2PXiB .all-projects-section_tp_pill__7VHCQ{color:#faf2e8;border:1px solid #faf2e8}.all-projects-section_all_projects_container__Jzo0Q .all-projects-section_all_projects_wrapper__wcbPM .all-projects-section_tp_content_wrapper__vdnaZ .all-projects-section_tp_service_card__lwY_y:hover .all-projects-section_image_overlay__ogsAD,.all-projects-section_all_projects_container__Jzo0Q .all-projects-section_all_projects_wrapper__wcbPM .all-projects-section_tp_content_wrapper__vdnaZ .all-projects-section_tp_service_card__lwY_y:hover .all-projects-section_rotatory_icon__5Ll6b{position:absolute;opacity:1;pointer-events:none;transition:opacity .3s ease}.all-projects-section_all_projects_container__Jzo0Q .all-projects-section_all_projects_wrapper__wcbPM .all-projects-section_tp_content_wrapper__vdnaZ .all-projects-section_tp_service_card__lwY_y:hover .all-projects-section_image_overlay__ogsAD{position:absolute;top:4%;left:2%;right:2%;bottom:2%;display:flex;align-items:center;justify-content:center}.all-projects-section_all_projects_container__Jzo0Q .all-projects-section_all_projects_wrapper__wcbPM .all-projects-section_tp_content_wrapper__vdnaZ .all-projects-section_tp_service_card__lwY_y:hover .all-projects-section_rotatory_icon__5Ll6b{right:3.5%;top:6%;transform-origin:center;animation:all-projects-section_rotateIcon__1bwzv 2s linear infinite;height:1.125rem;width:1.125rem}@media(max-width:1300px){.all-projects-section_all_projects_container__Jzo0Q .all-projects-section_all_projects_wrapper__wcbPM .all-projects-section_tp_content_wrapper__vdnaZ .all-projects-section_tp_service_card__lwY_y:hover .all-projects-section_rotatory_icon__5Ll6b{height:.93rem;width:.93rem}}@media(max-width:1024px){.all-projects-section_all_projects_container__Jzo0Q .all-projects-section_all_projects_wrapper__wcbPM .all-projects-section_tp_content_wrapper__vdnaZ .all-projects-section_tp_service_card__lwY_y:hover .all-projects-section_rotatory_icon__5Ll6b{height:.8rem;width:.8rem}}@media(max-width:768px){.all-projects-section_all_projects_container__Jzo0Q .all-projects-section_all_projects_wrapper__wcbPM .all-projects-section_tp_content_wrapper__vdnaZ .all-projects-section_tp_service_card__lwY_y:hover .all-projects-section_rotatory_icon__5Ll6b{height:.6rem;width:.6rem}}@keyframes all-projects-section_rotateIcon__1bwzv{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.all-projects-section_all_projects_container__Jzo0Q .all-projects-section_all_projects_wrapper__wcbPM .all-projects-section_tp_content_wrapper__vdnaZ .all-projects-section_tp_image_container__uew3F{position:relative;aspect-ratio:1.49;overflow:hidden;border-radius:1.5rem}.all-projects-section_all_projects_container__Jzo0Q .all-projects-section_all_projects_wrapper__wcbPM .all-projects-section_tp_content_wrapper__vdnaZ .all-projects-section_tp_image_container__uew3F .all-projects-section_tp_img__pJMuS{height:100%;width:100%;object-fit:cover}.all-projects-section_all_projects_container__Jzo0Q .all-projects-section_all_projects_wrapper__wcbPM .all-projects-section_tp_content_wrapper__vdnaZ .all-projects-section_tp_content__2PXiB{display:flex;flex-direction:column;gap:.5rem}.all-projects-section_all_projects_container__Jzo0Q .all-projects-section_all_projects_wrapper__wcbPM .all-projects-section_tp_content_wrapper__vdnaZ .all-projects-section_tp_content__2PXiB h3{font-weight:600;font-size:1.5rem;line-height:2rem;letter-spacing:0;color:#faf2e8}.all-projects-section_all_projects_container__Jzo0Q .all-projects-section_all_projects_wrapper__wcbPM .all-projects-section_tp_content_wrapper__vdnaZ .all-projects-section_tp_content__2PXiB p{font-weight:500;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:rgba(250,242,232,.8)}.all-projects-section_all_projects_container__Jzo0Q .all-projects-section_all_projects_wrapper__wcbPM .all-projects-section_tp_content_wrapper__vdnaZ .all-projects-section_tp_pills__0STXP{display:flex;gap:.937rem;flex-wrap:wrap}.all-projects-section_all_projects_container__Jzo0Q .all-projects-section_all_projects_wrapper__wcbPM .all-projects-section_tp_content_wrapper__vdnaZ .all-projects-section_tp_pills__0STXP .all-projects-section_tp_pill__7VHCQ{padding:.5rem .75rem;border:1px solid #faf2e8;border-radius:2.625rem;font-weight:500;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#faf2e8;text-transform:capitalize}