.top{padding:0 160px 0 120px;width:calc(100% - 280px);display:flex;align-items:center}.top__left{width:50%}.top__space{max-height:100px;height:calc(100vh - 827px)}.top__links{font-family:var(--font-medium),serif;font-size:18px}.top__links,.top__page-link-img{display:flex}.top a{text-decoration:none;color:#2d2d2d}.top__p{color:#3047fd;font-family:var(--font-medium),serif;font-size:18px}.top-h1{max-width:544px;color:#2d2d2d;font-family:var(--font-bold),serif;font-size:39px}.top__p-2{font-family:var(--font-regular),serif;font-size:19px;color:rgba(45,45,45,.7);margin-bottom:80px}.intro__pages-links{display:flex;align-items:center;p{margin-top:0;margin-bottom:0;@media (max-width:1070px){&:last-of-type{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px}}}}.intro__pages-links-wrapper,.intro__pages-links-wrapper--industries{margin-top:-40px}.intro__pages-links a{text-decoration:none;margin:0 2px 0 0}.intro__pages-links-industry p{margin-top:0;margin-bottom:0}.page-link-img{display:flex}.intro-animation{width:50%}.intro-animation-sitemap{width:55%}.intro-animation-sitemap img{width:100!important;object-fit:cover!important;transform:translateY(4px);height:700px}@media (max-width:1070px){.intro-animation-sitemap{width:100%;transform:translateY(0);height:unset}}.intro-animation--img{width:100%;object-fit:contain}.intro a{text-decoration:none;color:#2d2d2d}.main-color{color:#3047fd}.dark-color{color:#2d2d2d}.intro__pages-links p{font-family:var(--font-medium),serif;font-size:16px}.bg__grey{background-color:#f4f6f9}.svg-width{position:relative}.slogan{display:flex;flex-direction:column;align-items:center;padding:25px 0;margin-top:50px}.slogan__p{font-family:var(--font-regular),serif;font-size:26px;color:#2d2d2d;text-align:center}.svg__p{width:max-content;font-family:var(--font-semi-bold),serif;position:absolute;top:15%;left:50%;transform:translate(-50%,-50%);color:#3047fd}.services__h2{font-family:var(--font-bold),serif;font-size:36px;color:#2d2d2d;text-align:center}.expertise{display:flex;flex-direction:column;align-items:center;padding:0 100px;margin-bottom:74px}.expertise__cards{display:flex;justify-content:space-between;width:950px}.expertise__card{display:flex;flex-direction:column;align-items:center;border-radius:15px;padding:30px 36px;max-width:150px}.expertise__card-center{color:#fff}.expertise__card__h3{font-family:var(--font-bold),serif;font-size:56px;color:#2d2d2d}.expertise__card,.expertise__card__h3,.expertise__card__h4{transition:all .3s;text-align:center;margin:0 0 15px}.expertise__card__h4{font-family:var(--font-semi-bold),serif;font-size:24px;color:#2d2d2d;margin:0}.expertise__card-center{background-color:#3047fd}.expertise__card-center .expertise__card__h3,.expertise__card-center .expertise__card__h4{color:#fff}.expertise__text-container{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:74px;column-gap:74px}.main__p{font-family:var(--font-regular),serif;font-size:20px;color:#2d2d2db2}.expertise__p{line-height:30px}.bg__blue{background-color:#3047fd}.m-r{margin-right:10px}.industries__list-top{display:flex;justify-content:center;align-items:flex-start}@media screen and (max-width:1070px){.expertise{padding:0 16px;align-items:unset}.expertise__cards{display:block;width:auto}.expertise__card{max-width:unset}.expertise__text-container{display:block}.main__p{font-size:14px}.intro__pages-links-wrapper{padding:0 20px}.industries__list-top{flex-direction:column}}@media screen and (max-width:800px){.intro-animation{display:none}}@media screen and (max-width:450px){.intro__pages-links p{font-size:10px}}@media screen and (max-width:380px){.intro__pages-links p{font-size:10px}.intro__pages-links a{margin:2px}}.cases_case_case__top-container__oWuDU{padding:0 100px;display:flex;align-items:center;justify-content:space-between;flex-direction:column}.cases_case_case__top__CPbq8{overflow:hidden;position:relative;margin-bottom:50px;margin-top:50px}.cases_case_case__top__info__F4UQ_{z-index:5;max-width:70%;display:flex;flex-direction:column;align-items:center}@media(max-width:960px){.cases_case_case__top__info__F4UQ_{max-width:100%}}.cases_case_info__logo__NWDnP{background-color:#fff;border-radius:50%;padding:12px;width:30px;height:30px;display:flex}.cases_case_info__title__EaOFV{font-family:var(--font-regular),serif;font-size:46px;font-weight:700;text-align:center;width:84%}@media(max-width:960px){.cases_case_info__title__EaOFV{font-size:28px;width:100%}}.cases_case_case__top__info__slogan__xSdbX{font-family:var(--font-semi-bold),serif}.cases_case_case__top__info__text__dWGK4{font-family:var(--font-regular),serif;font-size:18px;text-align:center}.cases_case_top__sub-info__xohio{display:flex;margin:0 20px 0 0}.cases_case_top-sub-info__text__yzKCA{font-family:var(--font-regular),serif;font-size:14px}.cases_case_top__sub-info__img__K3lES{margin-right:5px}.cases_case_about-section__2oeAE{background-color:#f4f6f9;padding:50px 0}@media(max-width:960px){.cases_case_about-section__2oeAE{padding:0 16px 50px}}.cases_case_case__top__img__8FYLy{z-index:5;display:flex;justify-content:center;align-items:center}@media(max-width:960px){.cases_case_case__top__img__8FYLy{height:267px}}.cases_case_case__top__img__8FYLy img{max-width:486px;max-height:486px;object-fit:contain;width:486px;height:486px}.cases_case_case__top__circle-bg__A2mGx{width:1500px;height:1500px;border-radius:50%;position:absolute;top:50%;left:50%}.cases_case_case__top__circle1__QFbYE{background-color:#4f62ff;transform:translate(10%,-50%);z-index:4}.cases_case_case__top__circle2__yxSQo{background-color:#465aff;transform:translate(5%,-50%);z-index:3}.cases_case_case__top__circle3__fKygN{background-color:#3a50ff;transform:translateY(-50%);z-index:2}.cases_case_buttons-nav-container__drY_e{display:flex;flex-wrap:wrap;gap:14px;align-items:stretch;justify-content:center;max-width:800px;margin-bottom:50px}.cases_case_buttons-nav-container__drY_e .cases_case_button__wq_si{display:flex;align-items:center;background-color:rgba(48,71,253,.2);gap:8px;padding:6px 12px;border-radius:50px;cursor:pointer;color:#2d2d2d;font-weight:500;transition:all .3s}.cases_case_buttons-nav-container__drY_e .cases_case_button__wq_si:hover{background-color:#3047fd;color:#fff}.cases_case_buttons-nav-container__drY_e .cases_case_button__wq_si:hover path{fill:#fff}.cases_case_buttons-nav-container__drY_e .cases_case_button__wq_si .cases_case_arrow__j6x1o{transition:all .3s;animation:cases_case_arrows__l8Izy 2s linear infinite;width:12px}@keyframes cases_case_arrows__l8Izy{0%{transform:translateY(0)}50%{transform:translateY(4px)}to{transform:translateY(0)}}.cases_case_about-project__slSCX{display:flex;flex-direction:column;align-items:center}.cases_case_about-project__items__DPakY{display:flex;align-items:center;gap:20px;margin:20px 0}.cases_case_about-project__item__4AN_S{display:flex;flex-direction:column;align-items:center}.cases_case_about-project__item__4AN_S p{color:#3047fd;font-size:20px;font-weight:600}.cases_case_about-project__images__5PUd9{width:100%;display:flex;justify-content:center;gap:20px}.cases_case_about-project__images__5PUd9 div:first-child{width:100%}@media(max-width:960px){.cases_case_about-project__images__5PUd9 div:first-child{display:none}}.cases_case_about-project__images__5PUd9 div:last-child{width:100%;display:none}@media(max-width:960px){.cases_case_about-project__images__5PUd9 div:last-child{display:block}}.cases_case_about-project__flex-images__pPvAG{display:flex;align-items:center;justify-content:center;gap:30px}@media(max-width:960px){.cases_case_about-project__flex-images__pPvAG{flex-direction:column}}.cases_case_about-project__flex-images--big__dDsb9{width:70%}@media(max-width:960px){.cases_case_about-project__flex-images--big__dDsb9{width:100%}}.cases_case_about-project__flex-images--small__Ck_46{width:20%;display:block;display:flex;flex-direction:column;justify-content:space-between;gap:30px}@media(max-width:960px){.cases_case_about-project__flex-images--small__Ck_46{flex-direction:row;width:100%}}.cases_case_about-project__flex-images__pPvAG img{width:100%;height:100%;border-radius:14px}.cases_case_case-task__NRn2Z{display:flex;justify-content:space-between;gap:20px;color:#fff;padding:50px 0}@media(max-width:960px){.cases_case_case-task__NRn2Z{flex-direction:column-reverse;align-items:center}}.cases_case_case-task__img-container__JoN2r{display:flex;flex-direction:column;justify-content:center;gap:20px}@media(max-width:960px){.cases_case_case-task__img-container__JoN2r{width:90%}}.cases_case_case-task__text-container__kq_09{width:60%}@media(max-width:960px){.cases_case_case-task__text-container__kq_09{width:90%}}.cases_case_case-task__text-container__kq_09 h3{color:#fff;margin:0 0 10px;font-size:30px;font-weight:500}.cases_case_case-task__text-container__kq_09 p{font-weight:300;font-size:16px}.cases_case_case-task__img-item__sQffo{display:flex;gap:10px}.cases_case_case-task__img-item--img-container__AXaM8{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:6px;width:40px;height:40px}.cases_case_case-task__img-item--img-container__AXaM8 img,.cases_case_case-task__img-item--img-container__AXaM8 svg{max-width:30px}.cases_case_case-task__img-item--text__StIfE{display:flex;flex-direction:column;justify-content:space-around}.cases_case_case-task__img-item--text__StIfE p{margin:0}.cases_case_case-task__img-item--text__StIfE p:first-child{font-size:14px;font-weight:300}.cases_case_case-task__img-item--text__StIfE p:last-child{font-size:16px;font-weight:500}.cases_case_case-tab__iUUfx{color:#2d2d2d}@media(max-width:960px){.cases_case_case-tab__iUUfx{padding:0 16px}}.cases_case_case-tab__iUUfx .cases_case_arrow-container__uyWVR{width:22px;height:45px;cursor:pointer}.cases_case_case-tab__iUUfx .cases_case_main-content-container__HWpZH{border-radius:16px;width:80%;overflow:hidden;display:flex;position:relative;height:450px}@media(max-width:960px){.cases_case_case-tab__iUUfx .cases_case_main-content-container__HWpZH{width:100%;height:600px}}.cases_case_case-tab__iUUfx .cases_case_main-content__pdp6T{padding:10px;background-color:#f4f6f9;width:100%;position:absolute;top:0;left:100%;height:100%;display:flex;flex-direction:column;justify-content:space-around;transition:all .6s}.cases_case_case-tab__iUUfx .cases_case_main-content__top__7_mrV{display:flex;justify-content:space-between;margin-bottom:20px}@media(max-width:960px){.cases_case_case-tab__iUUfx .cases_case_main-content__top__7_mrV{flex-direction:column}}.cases_case_case-tab__iUUfx .cases_case_main-content__top--title__RFIgq{font-size:26px;font-weight:600;color:#2d2d2d}.cases_case_case-tab__iUUfx .cases_case_main-content--active__pWWL4{left:0}.cases_case_case-tab__top__sq8rx{display:flex;gap:20px}@media(max-width:960px){.cases_case_case-tab__top__sq8rx{flex-direction:column}}.cases_case_case-tab__top--rocket__rD0J9{width:40%;background-color:#3047fd;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:space-around}@media(max-width:960px){.cases_case_case-tab__top--rocket__rD0J9{width:100%;height:200px}}.cases_case_case-tab__top--rocket__rD0J9 .cases_case_rocket-img__49P1Y{width:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cases_case_case-tab__bottom__22O1G{display:grid;align-items:center;grid-gap:20px;gap:20px;margin-top:20px;grid-template-columns:repeat(5,1fr)}@media(max-width:960px){.cases_case_case-tab__bottom__22O1G{display:none}}.cases_case_case-tab__bottom--item__kgKi7{cursor:pointer;background-color:#f4f6f9;border-radius:16px;padding:10px}.cases_case_case-tab__bottom--title__mulWZ{font-size:18px;font-weight:600}.cases_case_case-tab__iUUfx .cases_case_number-circle__S5bVY{display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #2d2d2d;font-size:20px;width:40px;height:40px;margin-bottom:10px}.cases_case_case-tab__iUUfx .cases_case_active-tab__zJ6Xm{color:#3047fd;border:1px solid #3047fd}.cases_case_case-tab__iUUfx .cases_case_active-title__g16j_{color:#3047fd}.cases_case_number-circle__S5bVY{display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #2d2d2d;font-size:20px;width:40px;height:40px}.cases_case_more-cases__1qU6s{cursor:pointer;display:flex;align-items:center;gap:8px}.cases_case_more-cases__1qU6s:hover .cases_case_more-cases__arrow__qbRjb{transition:all .3s;transform:translateX(4px)}.cases_case_more-cases__arrow__qbRjb{width:16px}.cases_case_calendar-container___SGMU{height:200px}.cases_case_dotted-line-container__oMWxs{display:grid;grid-template-columns:repeat(20,1fr)}.cases_case_dotted-line-container__oMWxs div{border-left:.35px dotted hsla(0,0%,100%,.329);height:270px;max-width:15px}.cases_case_calendar-week__qC8Iy{color:#fff;font-family:var(--font-regular),serif;font-size:12px;margin:0}.cases_case_calendar-month__WM5U7{color:#fff;text-align:center;font-family:var(--font-regular),serif;font-size:18px}.cases_case_calendar-item__EWrJU{background-color:#fff;color:#2d2d2d;font-family:var(--font-medium),serif;font-size:14px;padding:14px;border-radius:70px;display:block}.cases_case_calendar-item1__Xs3tZ{margin:-120px 0 108px;width:136px}.cases_case_calendar-item2__5YlZA{margin:-100px 0 100px 124px;width:216px}.cases_case_calendar-item3__qxOnk{margin:-144px 0 100px 380px;width:315px}.cases_case_calendar-item4__2q7cK{margin:-92px 0 100px 588px;width:314px}.cases_case_calendar-item5__nDziX{margin:-92px 0 100px 816px;width:294px}.cases_case_slider__7peqK{position:relative;width:100%;overflow:hidden;padding:70px 0}.cases_case_case__btn__slider-margin__Z5yD2{margin:0 20px}.cases_case_slider-container__sok2v{display:flex;transition:transform .5s ease-in-out}.cases_case_slider-item__HNrfq{flex:0 0 20%}.cases_case_slider-item__HNrfq img{max-width:300px}.cases_case_case__slider-h3__zK0NA{font-family:var(--font-medium),serif;font-size:46px;color:#2d2d2d}.cases_case_case__fonts-colors-container__XiQYG{padding:20px 0}.cases_case_fonts-container__7OFkj{display:flex;align-items:center;justify-content:center}.cases_case_main-letter__CpgAI{font-family:var(--font-bold),serif;font-size:158px;color:hsla(0,0%,100%,.502);margin:0}.cases_case_fonts-container__p__GNows{color:#fff;font-size:36px;margin:0}.cases_case_colors-container__bfm9O{display:grid;grid-template-columns:2fr repeat(3,1fr);height:332px}.cases_case_colors-container__bfm9O div{display:flex;align-items:center;justify-content:center}.cases_case_colors-container__bfm9O div:first-child p{color:rgba(45,45,45,.349)}.cases_case_colors-container__bfm9O p{font-family:var(--font-regular),serif;font-size:26px;color:hsla(0,0%,100%,.349);text-align:center}.cases_case_case__features-container__1RkQV{display:flex;justify-content:space-between;align-items:center;flex-direction:column;margin:50px 0}.cases_case_direction-feature__8RL2U{transform:translateY(10%)}@media(max-width:960px){.cases_case_direction-feature__8RL2U{margin-top:-80px}}.cases_case_features-num__7R_tP{font-family:var(--font-bold),serif;font-size:90px;color:rgba(48,71,253,.502);margin:0}.cases_case_features-h4__FDDsV{font-family:var(--font-semi-bold),serif;font-size:28px;color:#2d2d2d;margin:0}@media(max-width:960px){.cases_case_features-h4__FDDsV{font-size:24px}}.cases_case_case__features-container__1RkQV img{width:100%;height:100%}.cases_case_image-grid-top__xbdFu{display:grid;grid-template-columns:repeat(5,1fr)}.cases_case_website-design-images__KycJf{display:flex;gap:40px;justify-content:space-between;overflow:hidden;position:relative}@media(max-width:960px){.cases_case_website-design-images__KycJf{flex-direction:column}}.cases_case_website-design-images__KycJf:after{content:"";position:absolute;bottom:0;left:0;right:0;height:100px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);z-index:1}.cases_case_mob-close-button__9h0kh{border-radius:50px;border:2px solid #fff;background-color:#ecedf4;padding:8px 16px;color:#fff;position:fixed;bottom:20px;right:20px}.cases_case_mob-close-button__9h0kh.cases_case_hidden__xnzpd{opacity:0;pointer-events:none}.cases_case_image-grid-top__xbdFu img,.cases_case_image-grid__ju2tS img{max-width:250px}.cases_case_image-grid__ju2tS{display:grid;grid-template-columns:repeat(4,1fr);max-height:max-content;overflow:visible;visibility:visible;opacity:1;transition:all 1s ease-out}.cases_case_hidden__xnzpd{max-height:0;overflow:hidden;visibility:hidden;opacity:0;transition:all 1s ease-out}.cases_case_image-grid-top-container__KyOPd{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;text-align:center}.cases_case_toggleButton__JkZzP{border:2px solid #3a50ff;color:#3a50ff;background-color:#fff;border-radius:90px;padding:10px 30px;font-family:var(--font-regular),serif;font-size:18px;display:flex;align-items:center;cursor:pointer;margin-top:50px;transition:all .3s}@media(max-width:960px){.cases_case_toggleButton__JkZzP{margin-top:10px;width:90%;display:flex;justify-content:center;align-items:center;margin-bottom:80px}}.cases_case_toggleButton__JkZzP svg{transition:all .3s}.cases_case_toggleButton__JkZzP:hover .cases_case_toggleButton--arrow-down__bLop0 svg,.cases_case_toggleButton__JkZzP:hover .cases_case_toggleButton--arrow-up__wQZ6Q svg{transform:translateY(6px)}.cases_case_rotate-arrow__p6pQO{transform:rotate(180deg)}.cases_case_toggleButton-p__Hvh0C{margin:0}.cases_case_toggleButton-arrow__xnYaR{margin:0 0 0 10px;transition:all .3s}.cases_case_case__top-small-img___FRtz{display:flex}.cases_case_case-task-img-column__9aSsC{width:40%}.cases_case_case-task-img-column__9aSsC.cases_case_right__C_a8E{position:relative;top:-305px}@media(max-width:600px){.cases_case_horizontal-buttons__fcdJr{display:none}}@media screen and (max-width:1224px){.cases_case_timeline-width__xPlLI{overflow-x:hidden}.cases_case_image-grid-top__xbdFu img,.cases_case_image-grid__ju2tS img{max-width:255px}}@media screen and (max-width:1070px){.cases_case_case__top-container__oWuDU{flex-direction:column;padding:0 20px}.cases_case_case__h3-white__oskMH{font-size:30px;margin-bottom:0}.cases_case_case__top__info__text__dWGK4,.cases_case_info__logo__NWDnP{font-size:14px;line-height:27px}.cases_case_case__h3-black__20Q2r{font-size:46px;text-align:center}.cases_case_case-p__ktm8m{max-width:70%;text-align:center}}@media screen and (max-width:1070px)and (max-width:960px){.cases_case_case-p__ktm8m{max-width:90%;text-align:left}}@media screen and (max-width:1070px){.cases_case_horizontal__9qj7Z .cases_case_case__task-text__wpLei{line-height:22px;margin-bottom:0}.cases_case_case__top__circle1__QFbYE{transform:translate(-50%,-7%)}.cases_case_case__top__circle2__yxSQo{transform:translate(-50%,-9%)}.cases_case_case__top__circle3__fKygN{transform:translate(-50%,-11%)}.cases_case_case-task-container__QYoAM{flex-direction:column;padding:0 20px;align-items:center}.cases_case_slider-item__HNrfq img{max-width:200px}.cases_case_main-letter__CpgAI{font-size:80px}.cases_case_fonts-container__7OFkj{margin-top:20px}.cases_case_fonts-container__p__GNows{font-size:20px}.cases_case_colors-container__bfm9O{height:250px}.cases_case_colors-container__bfm9O p{font-size:16px}.cases_case_case__features-container__1RkQV{flex-direction:column;padding:0 20px}.cases_case_case__features-container__1RkQV p{margin-bottom:20px}.cases_case_features__img-container__3CszP{width:60%}}@media screen and (max-width:1070px)and (max-width:960px){.cases_case_features__img-container__3CszP{width:100%}}@media screen and (max-width:1070px){.cases_case_direction-feature__8RL2U{flex-direction:column}.cases_case_image-grid-top__xbdFu,.cases_case_image-grid__ju2tS{grid-template-columns:repeat(1,1fr)}.cases_case_image-grid-top__xbdFu img,.cases_case_image-grid__ju2tS img{max-width:200px}.cases_case_timeline-scroll__cAWpw{width:max-content}.cases_case_calendar-item1__Xs3tZ{margin:-120px 0 108px;width:72px}.cases_case_calendar-item2__5YlZA{margin:-100px 0 100px 44px;width:188px}.cases_case_calendar-item3__qxOnk{margin:-144px 0 100px 265px;width:252px}.cases_case_calendar-item4__2q7cK{margin:-92px 0 100px 403px;width:236px}.cases_case_calendar-item5__nDziX{margin:-92px 0 100px 557px;width:225px}}@media screen and (max-width:700px){.cases_case_case-task-img-container__o_mih{width:100%}}@media screen and (max-width:600px){.cases_case_case__top-small-img___FRtz{display:grid;grid-template-columns:1fr 1fr}.cases_case_toggleButton__JkZzP{font-size:16px;padding:10px 20px}}@media screen and (max-width:460px){.cases_case_case__top-small-img___FRtz{display:block}.cases_case_image-grid-top__xbdFu img,.cases_case_image-grid__ju2tS img{max-width:180px}}@media screen and (max-width:400px){.cases_case_image-grid-top__xbdFu img,.cases_case_image-grid__ju2tS img{max-width:150px}}