.swiperClientCaseSwiper{padding-left:10px;padding-right:10px;height:100%}@media(min-width:768px){.swiperClientCaseSwiper{padding:0;border-radius:10px 0 0 10px;overflow:initial}}@media(min-width:1280px){.swiperClientCaseSwiper .swiper-wrapper{align-items:center}}.swiper-slide{height:auto}.swiperPaginationClientCaseSwiper{display:flex;justify-content:center;width:-moz-fit-content!important;width:fit-content!important;margin:0 auto;position:absolute;bottom:-15px!important;right:0;left:calc(-1*var(--client-case-swiper-offset))!important;gap:10px}.swiperPaginationClientCaseSwiper .swiper-pagination-bullet{width:5px;height:5px;border-radius:50%;background:#dde1e7;display:inline-flex;align-items:center;justify-content:flex-start;opacity:1;overflow:hidden;transition:width .4s ease,height .4s ease}.swiperPaginationClientCaseSwiper .swiper-pagination-bullet:last-child,.swiperPaginationClientCaseSwiper .swiper-pagination-bullet:not(:last-child){margin:0}.swiperPaginationClientCaseSwiper .swiper-pagination-bullet.swiper-pagination-bullet-active{width:40px;border-radius:20px}.swiperPaginationClientCaseSwiper .swiper-pagination-bullet.swiper-pagination-bullet-active .bulletProgressBar{width:100%}.swiperPaginationClientCaseSwiper .swiper-pagination-bullet .bulletProgressBar{width:0;height:100%;border-radius:inherit;background:#2c5dfd}.swiperClientCaseGalleryMain{flex:1 1;min-width:0}.swiperClientCaseGalleryThumbs{min-width:0}@media(min-width:1280px){.swiperClientCaseGalleryThumbs{height:100%}}.ClientCaseSwiper_wrapper__4Inw1{position:relative;display:grid;margin-bottom:75px}.ClientCaseSwiper_header__lmoDK{margin-bottom:20px}.ClientCaseSwiper_title__ciMbm{font-size:24px;font-weight:500}.ClientCaseSwiper_sliderSection__9J6vU{--client-case-swiper-offset:10px;position:relative;margin:0 calc(50% - 50vw);min-width:0;min-height:0;overflow:hidden}.ClientCaseSwiper_sliderSection__9J6vU:after{content:none}.ClientCaseSwiper_sliderViewport___q5AK{z-index:2;pointer-events:none;isolation:isolate;--nav-zone-width:clamp(120px,12vw,180px);position:absolute;top:0;bottom:0;left:calc(-1*var(--client-case-swiper-offset));right:0}@media(min-width:420px){.ClientCaseSwiper_title__ciMbm{font-size:28px}}@media(min-width:768px){.ClientCaseSwiper_header__lmoDK{margin-bottom:30px}.ClientCaseSwiper_title__ciMbm{font-size:36px}.ClientCaseSwiper_sliderSection__9J6vU{--client-case-swiper-offset:30px;margin:0 calc(50% - 50vw) 0 0;overflow:initial}}@media(min-width:1280px){.ClientCaseSwiper_wrapper__4Inw1{margin-bottom:105px}.ClientCaseSwiper_title__ciMbm{font-size:48px}.ClientCaseSwiper_sliderSection__9J6vU{--client-case-swiper-offset:60px}}@media(min-width:1920px){.ClientCaseSwiper_sliderSection__9J6vU{--client-case-swiper-offset:250px}}.ClientCaseGallery_gallery__SmHmp{--client-case-gallery-height:300px;display:grid;grid-gap:10px;gap:10px;min-width:0;margin-bottom:20px}.ClientCaseGallery_mainSlider__9Rgd_{position:relative;min-width:0;min-height:0;display:flex;align-items:center}.ClientCaseGallery_gallerySlide__5HtCZ{position:relative;width:100%;height:var(--client-case-gallery-height);overflow:hidden;border-radius:10px;background:#f2f3f7}.ClientCaseGallery_image__7THyU{object-fit:cover;object-position:center}.ClientCaseGallery_thumbsSlider__FusEv{min-width:0}.ClientCaseGallery_galleryThumb__iWHbQ{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;height:100px;border-radius:5px;background:#f2f3f7}.ClientCaseGallery_galleryThumb__iWHbQ:after{content:"";position:absolute;inset:0;border-radius:inherit;background:#282828;opacity:0;pointer-events:none;transition:opacity .2s ease}.ClientCaseGallery_galleryThumb__iWHbQ:hover:after{opacity:.12}.ClientCaseGallery_active__xThKr:after{opacity:.2}.ClientCaseGallery_singleGallery__C6EVi .ClientCaseGallery_mainSlider__9Rgd_ .ClientCaseGallery_gallerySlide__5HtCZ{height:var(--client-case-gallery-height)}@media(min-width:420px){.ClientCaseGallery_gallery__SmHmp{--client-case-gallery-height:360px}}@media(min-width:768px){.ClientCaseGallery_gallery__SmHmp{--client-case-gallery-height:480px;gap:20px}}@media(min-width:1280px){.ClientCaseGallery_gallery__SmHmp{--client-case-gallery-height:460px;grid-area:gallery;margin-bottom:0;padding:20px;align-self:start;grid-template-areas:"thumbs main";grid-template-columns:100px 1fr;gap:20px}.ClientCaseGallery_mainSlider__9Rgd_{grid-area:main}.ClientCaseGallery_thumbsSlider__FusEv{grid-area:thumbs;height:var(--client-case-gallery-height);overflow:hidden}.ClientCaseGallery_singleGallery__C6EVi{grid-template-areas:"main";grid-template-columns:1fr}}@media(min-width:1600px){.ClientCaseGallery_gallery__SmHmp{padding:20px 30px 20px 20px;gap:30px}}.ClientCaseSlideCard_card___UywO{background-color:#fff;border-radius:10px;padding:20px 20px 30px;min-height:100%;height:100%;align-items:stretch;overflow:hidden}.ClientCaseSlideCard_card___UywO,.ClientCaseSlideCard_content__hh6XA{display:flex;flex-direction:column}.ClientCaseSlideCard_caseHeader__EapVb{margin-bottom:20px}.ClientCaseSlideCard_tags__KqDo5{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.ClientCaseSlideCard_tag__mgzHU{display:inline-flex;font-size:17px;font-weight:500;padding:5px;color:#2c5dfd;background-color:#e4e5ff;border-radius:5px;white-space:nowrap}.ClientCaseSlideCard_titleBlock__nmHtj{display:grid;grid-gap:10px;gap:10px}.ClientCaseSlideCard_caseTitle__AScde{font-size:20px;font-weight:500}.ClientCaseSlideCard_subtitle__8epBz{font-size:17px}.ClientCaseSlideCard_features__4BPme{display:grid;grid-gap:20px;gap:20px;margin-bottom:20px}.ClientCaseSlideCard_feature__LqF6b{display:grid;grid-gap:10px;gap:10px;align-content:start}.ClientCaseSlideCard_line__o1ioS{width:40px;height:3px;border-radius:0 0 3px 3px;background-color:#2c5dfd}.ClientCaseSlideCard_featureTitle__2OufU{font-size:17px;font-weight:500}.ClientCaseSlideCard_featureDescription__u2s7D{font-size:14px}.ClientCaseSlideCard_footer__PEfw5{position:relative;z-index:5;display:grid;grid-gap:10px;gap:10px;margin-top:auto}.ClientCaseSlideCard_button__BK_eq{position:relative;z-index:6;width:100%;height:50px;padding:10px 20px;border-radius:5px;font-size:17px;font-weight:500;text-align:center;align-content:center;cursor:pointer;transition:background-color .2s ease}.ClientCaseSlideCard_primaryButton__qrvHq{color:#fff;background-color:#2c5dfd}.ClientCaseSlideCard_primaryButton__qrvHq:hover{background-color:rgb(3.5830985915,61.9690140845,252.6169014085)}.ClientCaseSlideCard_secondaryButton__YqHkq{color:#282828;background-color:#f2f3f7}.ClientCaseSlideCard_secondaryButton__YqHkq:hover{background-color:hsl(228,23.8095238095%,91.8823529412%)}@media(min-width:420px){.ClientCaseSlideCard_caseTitle__AScde{font-size:24px}}@media(min-width:768px){.ClientCaseSlideCard_card___UywO{padding:30px 30px 40px}.ClientCaseSlideCard_caseHeader__EapVb .ClientCaseSlideCard_tags__KqDo5{margin-bottom:15px}.ClientCaseSlideCard_subtitle__8epBz{font-size:20px}.ClientCaseSlideCard_caseTitle__AScde{font-size:28px}.ClientCaseSlideCard_features__4BPme{gap:40px;grid-template-columns:repeat(auto-fit,220px)}}@media(min-width:1280px){.ClientCaseSlideCard_card___UywO{display:grid;grid-template-areas:"content gallery" "footer gallery";grid-template-columns:minmax(0,1.3fr) minmax(340px,1fr);grid-template-rows:1fr auto;padding:0;align-items:stretch}.ClientCaseSlideCard_content__hh6XA{grid-area:content;min-width:0;padding:40px 40px 0}.ClientCaseSlideCard_caseHeader__EapVb{margin-bottom:30px}.ClientCaseSlideCard_caseTitle__AScde{font-size:36px}.ClientCaseSlideCard_features__4BPme{grid-template-columns:repeat(auto-fit,260px);align-content:flex-start;margin-bottom:0}.ClientCaseSlideCard_featureTitle__2OufU{font-size:20px}.ClientCaseSlideCard_footer__PEfw5{grid-area:footer;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;gap:10px;margin-top:0;padding:0 40px 40px}.ClientCaseSlideCard_button__BK_eq{width:-moz-fit-content;width:fit-content}}