#filterable-container{margin:0 auto;padding-left:20px;padding-right:20px}.post-type-archive-case-studies .main-page__wrapper main.main{overflow:unset}.testimonials .show-more{text-align:left}.filterable-container a{text-decoration:none}.filterable-item{width:100%;margin-bottom:40px;display:none;transition:all .33s ease-in-out}@media (min-width: 1025px){.filterable-item{width:229px;min-height:230px}}.grid--extrabig-paddings .filterable-item-img-container{border:none;background-position:center top}.grid--extrabig-paddings .filterable-item.case-study,.grid--extrabig-paddings .test-wrapper.sm-test-wrapper{padding:0 20px}@media (min-width: 1025px){.grid--extrabig-paddings .filterable-item.case-study,.grid--extrabig-paddings .test-wrapper.sm-test-wrapper{padding:0 35px}}.grid--extrabig-paddings .case-study-card__title{line-height:1.5}.filterable-item a{color:#111428}.filterable-item-img-container{width:229px;height:104px;margin-bottom:10px;overflow:hidden;background-size:contain;background-repeat:no-repeat;background-position:center;text-align:center;display:flex;align-items:center}.filterable-item:hover .filterable-item-img-container{border-color:#406ef1}.show-more{text-align:center;margin-bottom:30px;margin-top:70px}.filtered-items-container .no-items-found{display:none;padding:60px 0;text-align:center;font-size:24px;line-height:1.4;color:#84919a}@media (min-width: 768px){body[class*=case-studies]:not(.post-type-archive-case-studies) .main-page section.hero-image,body[class*=case-studies]:not(.post-type-archive-case-studies) .main-page .breadcrumb-container,body[class*=case-study] .main-page section.hero-image,body[class*=case-study] .main-page .breadcrumb-container{height:280px}}body[class*=case-studies]:not(.post-type-archive-case-studies) .main-page section.hero-image .breadcrumbs .breadcrumb_last,body[class*=case-studies]:not(.post-type-archive-case-studies) .main-page .breadcrumb-container .breadcrumbs .breadcrumb_last,body[class*=case-study] .main-page section.hero-image .breadcrumbs .breadcrumb_last,body[class*=case-study] .main-page .breadcrumb-container .breadcrumbs .breadcrumb_last{margin:20px auto;font-size:30px;font-weight:500}.case-studies.filtered-items-container{position:relative;padding-bottom:100px}@media (max-width: 767px){.case-studies.filtered-items-container{padding-bottom:50px}}.filter-container--case-studies{margin-bottom:40px;height:auto!important;font-size:0}.filter-container--case-studies *{font-size:18px}.filter-container--case-studies .filter-wrapper{position:relative;display:inline-block;vertical-align:top;margin-left:30px}@media (max-width: 1024px){.filter-container--case-studies .filter-wrapper{margin-left:0}}@media (max-width: 768px){.filter-container--case-studies .filter-wrapper{width:100%;margin-left:0}}.filter-container--case-studies .filter-wrapper .filter-button{display:inline-block;float:none;background:none;padding:5px 13px;cursor:pointer}@media (max-width: 576px){.filter-container--case-studies .filter-wrapper .filter-button{min-width:100px}}.filter-container--case-studies .filter-wrapper .filter-button{color:#878f91;position:relative;z-index:2}.filter-container--case-studies .filter-wrapper .filter-button span{margin-left:15px;pointer-events:none}@media (max-width: 576px){.filter-container--case-studies .filter-wrapper .filter-button span{margin-left:5px}}.filter-container--case-studies .filter-wrapper .filter-button span:after{content:"";display:inline-block;width:0;height:0;left:0;top:12px;border-style:solid;border-width:9px 6px 0 6px;border-color:#406ef1 transparent transparent transparent}.filter-container--case-studies .filter-wrapper .filter-button.active{z-index:110}.filter-container--case-studies .filter-wrapper .filter-button.active+.filter-options-container{z-index:100}.filter-container--case-studies .filter-wrapper .filter-options-container{top:0;left:0;position:absolute}@media (max-width: 767px){.filter-container--case-studies .filter-wrapper .filter-options-container{width:100%;z-index:110}}.filter-container--case-studies .filter-wrapper .filter-options-container .filter-options-section{padding:0 13px}@media (min-width: 769px){.filter-container--case-studies .filter-wrapper .filter-options-container .filter-options-section{min-width:100%}}.filter-container--case-studies .filter-wrapper .filter-options-container .filter-options-section.sm-row{margin-bottom:10px}.filter-container--case-studies .filter-wrapper .filter-options-container .filter-options-close{display:none}.filter-container--case-studies .filter-wrapper .filter-options-container .filter-options.gray-box{position:absolute;z-index:1;display:none;background:#fff;top:34px;box-shadow:0 3px 6px #00000029;border:1px solid rgba(135,143,145,.5)}@media (min-width: 769px){.filter-container--case-studies .filter-wrapper .filter-options-container .filter-options.gray-box{min-width:100%}}.filter-container--case-studies .filter-wrapper .filter-options-container ul{display:grid;grid-gap:3px 0;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media (min-width: 577px){.filter-container--case-studies .filter-wrapper .filter-options-container ul li{white-space:nowrap}}.filter-container--case-studies .filter-wrapper .filter-options-container .filter-options li{padding:5px 0;color:#878f91;line-height:1;cursor:pointer}.filter-container--case-studies .filter-wrapper .filter-options-container .filter-options li:hover{color:#406ef1}.filter-container--case-studies .filter-wrapper .filter-options-container .filter-options li.selected{background:none;color:#406ef1}@media (max-width: 599px){.filter-container--case-studies .filter-wrapper .filter-options-container.filter-options--services{right:0;left:auto}}@media (min-width: 349px) and (max-width: 479px){.filter-container--case-studies .filter-wrapper .filter-options-container.filter-options--services .filter-options{right:0}}.filter-container--case-studies .filter-wrapper .filter-options-container.filter-options--services li{white-space:nowrap}@media (max-width: 900px){.filter-container--case-studies .filter-wrapper .filter-options-container.filter-options--services .filter-options{max-width:initial}}.filter-container--case-studies .filter-label{display:inline-block;vertical-align:top;font-weight:400;padding:4px 10px 4px 0}@media screen and (max-width: 479px){.filter-container--case-studies .filter-label{display:block;margin-bottom:15px}}.filter-container--case-studies .filter-selection{display:none;float:none;background:none;border:none;padding:20px 0 0}.filter-container--case-studies .filter-selection span{cursor:pointer;color:#878f91;background:none;display:inline-block;padding-right:0;padding-left:23px;position:relative;vertical-align:middle;margin-right:30px}.filter-container--case-studies .filter-selection span:before{content:attr(data-content);font-size:18px}.filter-container--case-studies .filter-selection span:after{content:"";display:inline-block;width:14px;height:14px;border:1px solid #878F91;border-radius:50%;overflow:hidden;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg height='311pt' viewBox='0 0 311 311.07733' width='311pt' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m16.035156 311.078125c-4.097656 0-8.195312-1.558594-11.308594-4.695313-6.25-6.25-6.25-16.382812 0-22.632812l279.0625-279.0625c6.25-6.25 16.382813-6.25 22.632813 0s6.25 16.382812 0 22.636719l-279.058594 279.058593c-3.136719 3.117188-7.234375 4.695313-11.328125 4.695313zm0 0' fill='%23878F91'/%3E%3Cpath d='m295.117188 311.078125c-4.097657 0-8.191407-1.558594-11.308594-4.695313l-279.082032-279.058593c-6.25-6.253907-6.25-16.386719 0-22.636719s16.382813-6.25 22.636719 0l279.058594 279.0625c6.25 6.25 6.25 16.382812 0 22.632812-3.136719 3.117188-7.230469 4.695313-11.304687 4.695313zm0 0' fill='%23878F91'/%3E%3C/svg%3E");background-size:8px 8px;background-repeat:no-repeat;background-position:50%;position:absolute;left:0;top:50%;margin-top:-7px}body.post-type-archive-case-studies .breadcrumbs{padding:80px 0 45px}body.post-type-archive-case-studies .breadcrumb-container .grid-container{max-width:1260px;margin:0 auto;padding-left:40px;padding-right:40px}@media (max-width: 767px){body.post-type-archive-case-studies .breadcrumb-container .grid-container{padding-left:20px;padding-right:20px}}body.post-type-archive-case-studies .filterable-item:nth-child(5n+1) .case-study-card{background:#406ef1}body.post-type-archive-case-studies .filterable-item:nth-child(5n+2) .case-study-card{background:#111428}body.post-type-archive-case-studies .filterable-item:nth-child(5n+3) .case-study-card{background:#bad0d6}body.post-type-archive-case-studies .filterable-item:nth-child(5n+4) .case-study-card{background:#878f91}body.post-type-archive-case-studies .filterable-item:nth-child(5n) .case-study-card{background:#87a29c}body.post-type-archive-case-studies .filterable-item.case-study-testimonial .case-study-card{background:#fff}body.post-type-archive-case-studies .filterable-item.case-study-testimonial .case-study-card__testimonial{color:#111428}body.post-type-archive-case-studies .filterable-item.case-study-testimonial:nth-child(5n+1) .case-study-card__text{background:#406ef1}body.post-type-archive-case-studies .filterable-item.case-study-testimonial:nth-child(5n+2) .case-study-card__text{background:#111428}body.post-type-archive-case-studies .filterable-item.case-study-testimonial:nth-child(5n+3) .case-study-card__text{background:#bad0d6}body.post-type-archive-case-studies .filterable-item.case-study-testimonial:nth-child(5n+4) .case-study-card__text{background:#878f91}body.post-type-archive-case-studies .filterable-item.case-study-testimonial:nth-child(5n) .case-study-card__text{background:#87a29c}body.post-type-archive-case-studies .case-study-card{border-top:none;position:relative;width:100%;height:0;padding:0 0 92.6%}body.post-type-archive-case-studies .case-study-card .filterable-item-img-container{margin:0 auto 10px}body.post-type-archive-case-studies .case-study-card .filterable-item-img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}body.post-type-archive-case-studies .case-study-card__text{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background:#878f91;color:#fff;padding-bottom:35px;box-sizing:border-box;opacity:0;transition:opacity .2s ease-in-out}@media (hover: hover){body.post-type-archive-case-studies .case-study-card:hover .case-study-card__text{opacity:1}body.post-type-archive-case-studies .case-study-card:hover .button{background-color:#fff;color:#878f91}}body.post-type-archive-case-studies .case-study-card__title{text-align:center}body.post-type-archive-case-studies .case-study-card__title h4{text-align:center;margin:0;padding:0;color:#fff}body.post-type-archive-case-studies .case-study-card__title--testimonial{font-size:18px;line-height:1.25;display:block;margin:auto;max-width:66.6666666667%}body.post-type-archive-case-studies .case-study-card__testimonial{text-align:center;color:#fff;font-weight:600;line-height:1.25}body.post-type-archive-case-studies .case-study-card .button{position:absolute;left:50%;bottom:20px;transform:translate(-50%);white-space:nowrap;cursor:pointer}
