.Footer_footer__i2Gv2{background:var(--bg-lite-2);padding:60px 90px 0;display:flex;flex-direction:column;align-items:center}.Footer_details__CLfQq{display:flex;color:var(--text-lite-1);font-size:20px;gap:0 70px}.Footer_getInTouch__U7Snv h3{color:var(--text-main);font-weight:400;font-size:20px}.Footer_getInTouch__U7Snv hr{width:50px;margin:10px 0 45px}.Footer_getInTouch__U7Snv p{line-height:125%}.Footer_callUs__uu31A{margin-top:30px}.Footer_addresX__azL5d{display:none}.Footer_email__vD8Kf{border-radius:4px;padding:18px 14px;font-size:16px;color:var(--text-main);background-color:var(--bg-lite-3);width:100%;margin:27px 0;border:none}.Footer_email__vD8Kf::placeholder{color:#fff!important}.Footer_email__vD8Kf:focus{outline:none}.Footer_inputDiv__kl8SU{width:480px}.Footer_btn__w7c0k{text-align:end}.Footer_socialMedia__xtZmY{text-align:center;padding:25px 0}.Footer_logo__lE5Ms{width:30px}.Footer_logoLink__LpyGq:not(:last-child){margin-right:12px}.Footer_copyright__dF1ZX{padding:20px 0;background-color:var(--bg-lite-4);text-align:center;font-size:14px;color:var(--text-main);font-weight:300}.Footer_studio__LQMRc p{margin-top:10px}.Footer_studio__LQMRc{min-width:150px}@media (max-width:1200px){.Footer_inputDiv__kl8SU{display:none}.Footer_footer__i2Gv2{padding:40px 45px 0;align-items:normal}.Footer_details__CLfQq{font-size:16px;gap:0 60px}.Footer_getInTouch__U7Snv h3{font-size:16px}.Footer_getInTouch__U7Snv hr{margin:10px 0 30px}.Footer_studio__LQMRc p{margin-top:10px}.Footer_studio__LQMRc{min-width:150px}}@media (max-width:550px){.Footer_address__p883F{display:none}.Footer_addresX__azL5d{margin-top:20px;display:block;max-width:200px;min-width:160px}.Footer_footer__i2Gv2{padding:30px 30px 0}.Footer_studio__LQMRc{min-width:120px}.Footer_details__CLfQq{font-size:13px;gap:0 40px}.Footer_callUs__uu31A{margin-top:20px}.Footer_socialMedia__xtZmY{padding:40px 0}.Footer_logo__lE5Ms{width:24px}.Footer_logoLink__LpyGq:not(:last-child){margin-right:9px}.Footer_copyright__dF1ZX{font-size:10px}}.NavBar_navBar__9kwbd{background:var(--bg-primary-lite);display:flex;justify-content:space-between;align-items:center;padding:20px 90px;position:relative;z-index:10}.NavBar_responsiveNAv__EUgPL{flex-direction:column;height:100vh;background-color:var(--bg-lite);overflow:none}.NavBar_linksList__gM6Uq{display:flex;align-items:center;font-size:12px}.NavBar_logo__VdGu8{width:50px}.NavBar_link__F63Dy{margin-right:25px}.NavBar_menu__OgH0t{display:none}.NavBar_btn__Yo14l{font-size:11px;border-radius:4px;background:var(--bg-lite-1);padding:5px 10px}.NavBar_active__ARb1b{position:relative}.NavBar_active__ARb1b,.NavBar_activebtn__DgcWA{color:var(--text-main);font-weight:600}.NavBar_active__ARb1b:after{content:"";position:absolute;bottom:0;left:0;width:20px;border-bottom:1.5px solid var(--text-primary)}.NavBar_borderBottom__1QwfL{border-bottom:var(--border-lite-1);margin-right:25px;padding-bottom:5px}@media (max-width:992px){.NavBar_navBar__9kwbd{padding:22px 50px}.NavBar_displayNone__57WuR{display:none}.NavBar_displayBlock__VrgfN{display:block;width:100%;font-size:14px;margin-top:70px}.NavBar_close__48L0g{width:40px}.NavBar_linksList__gM6Uq{font-size:20px}.NavBar_menu__OgH0t{display:block;width:50px;height:24px}.NavBar_close__48L0g{margin-left:auto}.NavBar_copyrights__W7XE2{margin:auto auto 40px;text-align:center;color:var(--text-primary);font-size:14px;font-weight:300;line-height:18px;letter-spacing:.48px}.NavBar_active__ARb1b:after{border-bottom:none}}@media (max-width:550px){.NavBar_navBar__9kwbd{padding:25px 30px}.NavBar_displayBlock__VrgfN{margin-top:60px}.NavBar_close__48L0g,.NavBar_logo__VdGu8{width:40px}.NavBar_linksList__gM6Uq{font-size:14px}.NavBar_menu__OgH0t{width:25px}.NavBar_copyrights__W7XE2{font-size:12px}}.IntroSection_introSection__1QGhD{height:720px;width:100%;background-image:url(/_next/static/media/hero-bg.98853585.webp);background-repeat:no-repeat;background-size:cover;position:relative}.IntroSection_content__4blop{position:absolute;left:90px;bottom:120px;color:var(--text-primary);font-weight:300}.IntroSection_color__J_MO4{color:var(--text-main)}.IntroSection_heading__q_9lx{font-size:50px;font-weight:400}.IntroSection_text__ULgDB{width:90%;font-size:20px;line-height:120%;margin:25px 0 0}@media (max-width:992px){.IntroSection_introSection__1QGhD{height:530px}.IntroSection_content__4blop{width:450px;left:50px;bottom:60px;width:500px}.IntroSection_heading__q_9lx{font-size:40px}.IntroSection_text__ULgDB{width:100%;font-size:16px;line-height:130%;margin:15px 0 0}}@media (max-width:550px){.IntroSection_introSection__1QGhD{height:500px;background-image:url(/_next/static/media/mobile-bg.70c8e4de.webp)}.IntroSection_content__4blop{width:300px;left:30px;bottom:50px}.IntroSection_heading__q_9lx{font-size:26px;letter-spacing:0}.IntroSection_text__ULgDB{font-size:12px;width:75%}}.Cases_carrers__oDrIK{text-align:center;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px 20px;gap:30px 20px;max-width:1300px;margin:120px auto}.Cases_card__LNOAp{position:relative;width:300px;height:300px;border-radius:12px;background-color:var(--bg-lite-2)}.Cases_image__urCfT{width:100%;height:100%;filter:grayscale(100%)}.Cases_details__KaOHe:hover .Cases_image__urCfT,.Cases_image__urCfT:hover{filter:none}.Cases_details__KaOHe{color:var(--text-main);position:absolute;bottom:0;width:100%;height:45px;border-radius:0 0 12px 12px;background:hsla(260,5%,66%,.34);display:flex;justify-content:space-between;align-items:center;padding:0 20px;z-index:-2;opacity:0;transition:opacity .3s ease-in-out}.Cases_details__KaOHe span{font-size:16px;font-weight:500}.Cases_details__KaOHe a{font-size:10px;font-weight:300;letter-spacing:.7px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.Cases_card__LNOAp:hover .Cases_details__KaOHe{z-index:1;opacity:1}@media (max-width:1300px){.Cases_carrers__oDrIK{max-width:970px}.Cases_card__LNOAp{width:230px;height:230px}.Cases_details__KaOHe{height:35px;border-radius:0 0 12px 12px;padding:8px}}@media screen and (max-width:992px){.Cases_carrers__oDrIK{grid-template-columns:repeat(3,1fr);gap:20px;margin:70px auto;max-width:730px}.Cases_details__KaOHe{border-radius:0 0 9px 9px}}@media screen and (max-width:700px){.Cases_carrers__oDrIK{max-width:315px;gap:15px;margin:50px auto}.Cases_card__LNOAp{width:150px;height:150px}.Cases_carrers__oDrIK{grid-template-columns:repeat(2,1fr)}.Cases_details__KaOHe{height:25px;padding:5px}.Cases_details__KaOHe span{font-size:10px}.Cases_details__KaOHe a{font-size:8px}}