@font-face{font-display:swap;font-family:fontello;src:"/assets/fonts/fontello/font/fontello.woff2" format("woff2")}@font-face{font-family:"Instrument Serif",serif;src:"/assets/fonts/Instrument_Serif/instrument-serif-v4-latin-regular.woff2" format("woff2")}@font-face{font-family:Rethink Sans,sans-serif;src:"/assets/fonts/Rethink_Sans/rethink-sans-v6-latin-regular.woff2" format("woff2")}@font-face{font-family:Customgooglesans,sans-serif;src:"/assets/fonts/google_sans/GoogleSans-Regular.woff2" format("woff2")}@font-face{font-family:CustomInter,sans-serif;src:"/assets/fonts/inter/Inter-Regular.woff2" format("woff2")}.casestudy-related .swiper{width:100%}.casestudy-related__header{justify-content:space-between;align-items:flex-end;width:100%;margin-bottom:48px;display:flex}@media screen and (max-width:991px){.casestudy-related__header{margin-bottom:36px}}@media screen and (max-width:767px){.casestudy-related__header{flex-direction:column;align-items:center;gap:14px}}.casestudy-related__header .casestudy-related__subtitle{align-items:center;gap:12px;margin-bottom:18px;display:flex}@media screen and (max-width:767px){.casestudy-related__header .casestudy-related__subtitle{justify-content:center}}.casestudy-related__header .casestudy-related__subtitle .icon-circle-arrow{color:#fff;background:#000;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;display:flex;overflow:hidden;box-shadow:inset .88px 3.5px #ffffff82}.casestudy-related__header .casestudy-related__subtitle .icon-circle-arrow img{width:10px;height:10px}.casestudy-related__header .casestudy-related__subtitle .icon-circle-arrow i{display:inline-block;transform:rotate(45deg)}.casestudy-related__header .casestudy-related__subtitle .subtitle-text{color:#000;text-transform:capitalize;font-family:Customgooglesans,sans-serif;font-size:18px;font-weight:600}.casestudy-related__header .view-all-pill{color:#000;background:#fff;border-radius:100px;align-items:center;gap:7px;padding:8px 8px 8px 18px;font-family:Customgooglesans,sans-serif;font-size:16px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 8px 20px #00000014}@media screen and (max-width:991px){.casestudy-related__header .view-all-pill{padding:6px 6px 6px 14px;font-size:14px}}.casestudy-related__header .view-all-pill i{color:#fff;background:#000;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;margin-right:0;font-size:15px;transition:transform .3s;display:flex}@media screen and (max-width:991px){.casestudy-related__header .view-all-pill i{width:34px;height:34px;font-size:14px}}.casestudy-related__header .view-all-pill i:before{margin:0}.casestudy-related__header .view-all-pill:hover{box-shadow:0 12px 25px #0000001f}.casestudy-related__header .view-all-pill:hover i{transform:translate(2px)}.casestudy-related__card{background:0 0;flex-direction:column;gap:31px;overflow:visible;display:flex!important}@media screen and (max-width:991px){.casestudy-related__card{gap:21px}}.casestudy-related__card_image-wrapper{border-radius:24px;width:100%;height:240px;position:relative;overflow:hidden;box-shadow:0 15px 40px #0000000d}@media screen and (min-width:1400px){.casestudy-related__card_image-wrapper{height:280px}}@media screen and (max-width:1199px){.casestudy-related__card_image-wrapper{height:200px}}@media screen and (max-width:991px){.casestudy-related__card_image-wrapper{height:150px}}@media screen and (max-width:767px){.casestudy-related__card_image-wrapper{height:250px}}@media screen and (max-width:575px){.casestudy-related__card_image-wrapper{height:180px}}@media screen and (max-width:425px){.casestudy-related__card_image-wrapper{height:140px}}.casestudy-related__card_image-wrapper .card-img{-o-object-fit:cover;object-fit:cover;opacity:1;width:100%;height:100%;transition:transform .6s cubic-bezier(.165,.84,.44,1),opacity .5s}.casestudy-related__card_image-wrapper .cs-card__video{-o-object-fit:cover;object-fit:cover;opacity:0;z-index:2;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0}.casestudy-related__card_image-wrapper .view-case-study-pill{color:#000;opacity:0;white-space:nowrap;z-index:3;background:#fff;border-radius:100px;align-items:center;gap:12px;padding:6px 6px 6px 20px;font-size:15px;font-weight:700;text-decoration:none;transition:all .4s cubic-bezier(.165,.84,.44,1);display:inline-flex;position:absolute;bottom:-21px;left:50%;transform:translate(-50%,50%)scale(.9)}@media screen and (max-width:991px){.casestudy-related__card_image-wrapper .view-case-study-pill{padding:4px 4px 4px 16px;font-size:14px}}.casestudy-related__card_image-wrapper .view-case-study-pill i{color:#fff;background:#000;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;transition:transform .3s;display:flex}@media screen and (max-width:991px){.casestudy-related__card_image-wrapper .view-case-study-pill i{width:32px;height:32px;font-size:13px}}.casestudy-related__card_image-wrapper .view-case-study-pill i:before{margin:0}.casestudy-related__card_image-wrapper .view-case-study-pill:hover i{transform:translate(2px)}.casestudy-related__card_image-wrapper:after{content:"";opacity:0;z-index:1;background:#00000026;width:100%;height:100%;transition:opacity .4s;position:absolute;top:0;left:0}.casestudy-related__card_content{flex-direction:column;gap:18px;display:flex}.casestudy-related__card_content h3{color:#09090b;font-family:Customgooglesans,sans-serif;font-size:24px;font-weight:700;line-height:32px}@media screen and (max-width:1199px){.casestudy-related__card_content h3{font-size:20px;line-height:28px}}@media screen and (max-width:991px){.casestudy-related__card_content h3{font-size:18px;line-height:26px}}.casestudy-related__card_content h3 a{color:#09090b}.casestudy-related__card_content .excerpt{color:#09090bab;opacity:0;max-height:0;font-family:Customgooglesans,sans-serif;font-size:18px;font-weight:500;line-height:30px;transition:max-height .4s,opacity 1s;overflow:hidden}@media screen and (max-width:1199px){.casestudy-related__card_content .excerpt{font-size:16px;line-height:26px}}@media screen and (max-width:767px){.casestudy-related__card_content .excerpt{display:none}}@media screen and (max-width:575px){.casestudy-related__card_content .excerpt{font-size:14px;line-height:24px}}.casestudy-related__card:hover .card-img{opacity:0}.casestudy-related__card:hover .casestudy-related__card_image-wrapper:after,.casestudy-related__card:hover .cs-card__video{opacity:1}.casestudy-related__card:hover .excerpt{opacity:1;max-height:100px}.casestudy-related__card:hover .view-case-study-pill{opacity:1;bottom:65px}@media screen and (max-width:991px){.casestudy-related__card:hover .view-case-study-pill{bottom:40px}}@media screen and (max-width:767px){.casestudy-related__card:hover .view-case-study-pill{bottom:45px}}.casestudy-related__footer_inner{justify-content:center;align-items:center;gap:30px;margin-top:48px;display:flex}@media screen and (max-width:767px){.casestudy-related__footer_inner{gap:14px}}.casestudy-related__footer .swiper-pagination{justify-content:center;align-items:center;gap:8px;height:auto;margin:0;display:flex;bottom:auto;left:auto;position:unset!important;width:auto!important}.casestudy-related__footer .swiper-pagination .swiper-pagination-bullet{opacity:1;background:#e4e4e7;border-radius:100px;width:40px;height:4px;transition:all .3s;margin:0!important}.casestudy-related__footer .swiper-pagination .swiper-pagination-bullet-active{background:#0091f8;width:50px}@media screen and (max-width:767px){.casestudy-related__footer .swiper-pagination .swiper-pagination-bullet{width:30px}.casestudy-related__footer .swiper-pagination .swiper-pagination-bullet-active{width:40px}}@media screen and (max-width:575px){.casestudy-related__footer .swiper-pagination .swiper-pagination-bullet{width:20px}.casestudy-related__footer .swiper-pagination .swiper-pagination-bullet-active{width:30px}}.casestudy-related__footer .swiper-button-next,.casestudy-related__footer .swiper-button-prev{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin:0;transition:all .3s;position:relative;top:auto;left:auto;right:auto;box-shadow:2px 2px 12.3px -4px #00000021;display:flex!important}.casestudy-related__footer .swiper-button-next:after,.casestudy-related__footer .swiper-button-prev:after{display:none}.casestudy-related__footer .swiper-button-next i,.casestudy-related__footer .swiper-button-prev i{color:#000;font-size:16px}.casestudy-related__footer .swiper-button-next i:before,.casestudy-related__footer .swiper-button-prev i:before{margin:0}.casestudy-related__footer .swiper-button-next i.prev-arrow,.casestudy-related__footer .swiper-button-prev i.prev-arrow{display:inline-block;transform:rotate(180deg)}.casestudy-related__footer .swiper-button-next:hover,.casestudy-related__footer .swiper-button-prev:hover{background:#000;border-color:#000}.casestudy-related__footer .swiper-button-next:hover i,.casestudy-related__footer .swiper-button-prev:hover i{color:#fff}.casestudy-related__footer .swiper-button-next.swiper-button-disabled,.casestudy-related__footer .swiper-button-prev.swiper-button-disabled{cursor:not-allowed;opacity:.2}
.header-space{width:100%;height:92px;display:block}@media screen and (min-width:992px) and (max-width:1199px){.header-space{height:90px}}@media screen and (max-width:425px){.header-space{height:90px}}.case-study-reveal-ready [data-aos^=fade]{opacity:0;will-change:opacity, transform;transition-property:opacity,transform;transition-duration:.8s;transition-timing-function:ease-in-out}.case-study-reveal-ready [data-aos=fade-up]{transform:translateY(100px)}.case-study-reveal-ready [data-aos].aos-animate{opacity:1;will-change:auto;transform:translate(0,0)}@media (prefers-reduced-motion:reduce){.case-study-reveal-ready [data-aos^=fade]{opacity:1;transition:none;transform:none}}figure.case-study-gallery__item{width:400px}@media screen and (min-width:1400px){figure.case-study-gallery__item{width:460px}}@media screen and (max-width:991px){figure.case-study-gallery__item{width:350px}}@media screen and (max-width:575px){figure.case-study-gallery__item{width:250px}}.case-study-page .jy-testimonial-section .client-brand-logo{object-fit:contain;width:auto;max-width:160px;height:60px}.case-study-v3 .rank-math-breadcrumb .last{white-space:normal;max-width:none;overflow:visible}.case-study-v3 .rank-math-breadcrumb .separator:before{line-height:20px}@media screen and (min-width:426px) and (max-width:575px){.case-studies-archive .callto-action__inner_text--title h2{font-size:28px;line-height:38px}}@media screen and (min-width:576px) and (max-width:767px){.cms-band-html .global-cta__inner .description-primary{font-size:18px;line-height:30px}}.cms-band-html .row>[class*=col-]{grid-column:auto}.cs-archive .page-numbers.next,.cs-archive .page-numbers.prev{width:auto;height:auto}@media screen and (max-width:575px){.cs-archive .page-numbers.next,.cs-archive .page-numbers.prev{width:16px;height:16px}}.case-studies-archive .rank-math-breadcrumb .last{white-space:normal;max-width:none;font-size:17px;line-height:20px;overflow:visible}
