.cs-detail-back{background-color:#00a6a4;color:#fff;padding:18px 0;width:100%}.cs-detail-back .icon-container{display:inline-block;vertical-align:middle}.cs-detail-back .icon-container img{vertical-align:middle}.cs-detail-back .banner-text{color:#fff;display:inline-block;font-weight:700;text-align:left;vertical-align:middle}.cs-detail-back .banner-text:hover{text-decoration:underline}.section-wrap{clear:both;display:block;float:none;margin:0 auto;overflow:hidden;padding-bottom:3.8em;padding-top:3.8em;position:relative}.bg-strongGrey{background-color:#edf3f7}.loop-index{background-color:#000;border-radius:20px;color:#fff;display:none;font-size:14px;font-weight:600;line-height:1.5;padding:.1em 1em;position:absolute;right:0}.background,.background-absolute{background-position:50%;background-repeat:no-repeat;background-size:cover;-o-object-fit:cover;object-fit:cover}.resources-slider .splide__arrows .splide__arrow.splide__arrow--prev{background-image:url(https://6547620.fs1.hubspotusercontent-na1.net/hubfs/6547620/raw_assets/public/MikMak_2026/images/icon-arrow-left_white.svg)}.resources-slider .splide__arrows .splide__arrow.splide__arrow--next{background-image:url(https://6547620.fs1.hubspotusercontent-na1.net/hubfs/6547620/raw_assets/public/MikMak_2026/images/icon-arrow-right_white.svg)}.bg-darkTeal,.bg-green{background-color:#084a49}.white-text{color:#fff}.cst-casestudy-post .splide__pagination{bottom:-25px;display:block;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.cst-casestudy-post .splide__pagination li button{background:#333;border-radius:50%;border-radius:0;cursor:pointer;display:inline-block;height:10px;line-height:normal;margin:0 8px;opacity:.25;transform:none;width:10px;width:1em}.cst-casestudy-post .splide__pagination li:not(:last-child){line-height:normal;margin:0}.cst-casestudy-post .splide__pagination li:not(:first-child) button{margin-top:.5em}.cst-casestudy-post .splide__pagination li button.is-active{opacity:1}.cst-casestudy-post .splide.is-focus-in .splide__pagination__page:focus,.cst-casestudy-post .splide__pagination li button:focus,.cst-casestudy-post .splide__pagination li button:focus-visible{outline:none}.cst-casestudy-listing .flickity-page-dots .dot.is-selected{opacity:1}.cst-casestudy-listing .flickity-page-dots .dot{border-radius:0;width:1em}.cst-casestudy-listing .flickity-page-dots .dot:not(:last-child){margin-bottom:0}.cst-casestudy-listing .white-text .flickity-page-dots .dot{background:#fff}.industry-testimonial .flickity-page-dots{bottom:-10px}.cs-feed-header{padding-top:2.8em;text-align:center}.case-study-filter{clear:both;display:block;float:none;margin:0 auto;overflow:hidden;padding-bottom:1.8em;padding-top:1.8em;position:relative}.case-study-filter .filter-heading{padding-bottom:10px;text-align:left}.case-study-filter .filter-heading h4{font-weight:400}.filter-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;overflow:hidden}.filter-container .btn{background-color:#fff;border:1px solid #ddd;border-image:initial;border-radius:5px;color:#000;display:inline-block;font-size:14px;height:auto;line-height:1.1;outline:none;padding:12px 16px;text-align:center}.filter-container .btn:hover{background-color:#ddd}.filter-container .btn.active{background-color:#66215f;border:1px solid #66215f;border-image:initial;color:#fff}#mobile-filter{display:none}.cs-feed{padding-bottom:90px}.cs-feed .flex-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cs-feed .flex-wrap.items{column-gap:10px;row-gap:20px}.cs-feed .cs-card.item{border:1px solid #ddd;border-radius:5px;min-height:540px;overflow:hidden;position:relative;text-decoration:none;width:calc(33.33% - 6.66667px)}.cs-feed .cs-card.show-card{display:block}.cs-feed .cs-card .cs-card__image{aspect-ratio:17/9;display:block;overflow:hidden;position:relative}.cs-feed .cs-card__image>img{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:all .3s ease;width:100%}.cs-feed .cs-card__image:hover>img{transform:scale(103%)}.cs-feed .item-content-area{padding:20px;position:relative}.cs-feed .item-industry{color:#797d7f;font-size:15px;font-weight:600}.cs-feed .item-title{font-weight:700}.cs-feed .cs-card.item .cs-card-inner .cst-top-cnt h4.item-title{font-size:18px}.cs-feed .item-value{align-items:center;bottom:4em;display:flex;flex-wrap:wrap;left:1em;padding-left:20px;padding-right:20px;vertical-align:middle}.cs-feed .item-value .value-icon{display:inline-block;vertical-align:middle}.cs-feed .item-value .value-icon img{height:100%;line-height:20px;max-height:20px;vertical-align:middle}.cs-feed .item-value .value-text{display:inline-block;font-size:15px;font-weight:400;line-height:18px;padding-left:10px;vertical-align:middle;width:90%}.cs-feed .button-container{padding:20px}.cs-feed .cs-card.item .cs-card-inner{display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;height:100%;justify-content:space-between}.cs-feed .cs-card.item .cs-card-inner>*{width:100%}.bg-teal{background-color:#00a6a4}.bg-teal a.hs-button{border-color:currentColor}.cs-feed .cs-card.item.hide-card{display:none}.hide-el{display:none!important}@media (max-width:1150px){.cs-feed .cs-card.item{min-height:auto;width:calc(50% - 10px)}.cs-feed .flex-wrap.items{column-gap:20px}}@media(max-width:767px){.section-wrap{padding-bottom:40px;padding-top:40px}.cs-feed .cs-card.item{width:100%}.cs-feed{padding-bottom:40px}.cs-feed .item-content-area{padding:15px}.cs-feed .item-value{padding-left:15px;padding-right:15px}.cs-feed .button-container{padding:15px}.cs-feed .item-title{font-size:var(--h5_font_size)}}@media(max-width:480px){.industry-testimonial .flickity-prev-next-button.previous{left:0}.industry-testimonial .flickity-prev-next-button.next{right:0}.industry-testimonial .flickity-prev-next-button{height:20px;padding:0;width:20px}.industry-testimonial .flickity-prev-next-button .flickity-button-icon{display:inline-block;height:100%;position:unset;width:100%}}@media (max-width:414px){#desktop-filter{display:none}#mobile-filter{display:block}.case-study-filter select{background-color:#fff;border:2px solid #d1d6dc;border-color:#d1d6dc;border-radius:3px;color:#33475b;color:#000;display:inline-block;font-size:.875rem;padding:.7rem;width:100%}.case-study-filter select:focus{border-color:#00a6a4}.case-study-filter select:focus-visible{outline:none}.disable-focus-styles :focus{outline:none}}