.case-index{position:relative}.case-index .content-wrapper{display:flex;flex-wrap:wrap;position:relative}.filters{align-items:center;display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px;margin-left:.5em;margin-right:.5em}.filters .ui-group{display:inline-block;position:relative}.filters .option-set{background:#fff 0 0 no-repeat padding-box;border:1px solid #d8d8d8;border-radius:8px;box-shadow:3px 3px 4px #00000040;box-sizing:content-box;left:0;padding:12px 20px 0 15px;position:absolute;top:calc(100% - 7px);z-index:10}.filters .option-set div{align-items:center;display:flex;flex-wrap:wrap;white-space:nowrap;width:100%}.filters .ui-group input{display:none!important;margin-right:10px;position:relative;width:auto}.filters .ui-group label{color:#848484;display:block;float:left;font-size:16px;margin-bottom:12px;padding-left:32px;position:relative;white-space:nowrap}.filters .ui-group input+label:before{background:none;border:1px solid #dadadc;content:"";cursor:pointer;display:inline-block;float:left;height:17px;left:0;margin-right:19px;padding:3px;position:absolute;text-align:center;top:2px;vertical-align:middle;width:17px}.filters .ui-group input:checked+label:before{background:#019cb6;border-color:#019cb6}.filters .ui-group input:checked+label:after{border:solid #fafafa;border-width:0 2px 2px 0;content:"";height:12px;left:6px;padding:2px;position:absolute;text-align:center;top:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);width:1px}.filters .selected+label:before{background:#019cb6!important;border-color:#019cb6!important}.filters .selected+label:after{border:solid #fafafa;border-width:0 2px 2px 0;content:"";height:12px;left:7px;padding:2px;position:absolute;text-align:center;top:4px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);width:1px}.filters .ui-group h5{background-color:#fff;border:2px solid #019cb6;border-radius:8px;cursor:pointer;padding:7px 14px;position:relative;transition:all .3s ease}.filters .ui-group h5:after{border-right:2px solid;border-top:2px solid;content:"";display:inline-block;height:10px;line-height:1em;margin-left:11px;margin-top:1px;position:relative;transform:rotate(135deg);vertical-align:top;width:10px}.filters .ui-group h5.open:after{margin-top:6px;transform:rotate(-45deg)}.hidden{height:0!important;margin:0!important;padding:0!important;visibility:hidden;width:0!important}.case-index #load-more{display:inherit;float:none;margin:50px auto 0}.filters #clear-filters{color:#019cb6;cursor:pointer;margin-left:10px}.case-index__post{background:#fff;border:1px solid #d8d8d899;border-radius:8px;box-shadow:0 12px 24px 0 #0000000f;margin:.75em .5em!important;overflow:hidden;width:calc(33% - 1.55em)!important}.case-index__post.full{align-items:center;background:#fff;border:0;border-radius:10px;box-shadow:none;box-shadow:0 12px 24px 0 #0000000f;display:flex;margin-bottom:3em;width:calc(100% - 40px)}.case-index__post.full h4{font-size:40px}.case-index__post a:hover{font-weight:700}.case-index__post.full .case-index__post-image-wrapper{padding-bottom:35%;width:70%}.case-index__post.full .case-index__post-content{padding-left:2em;width:30%}.case-index__post-image-wrapper{display:block;position:relative}.case-index__post.full #hero-svg-big{height:0;position:absolute;top:0;width:0}.case-index__post.full .hero__img--big{height:100%;object-fit:cover!important;position:absolute;right:0;top:0;width:90%;z-index:1}.case-index__post.full .shape-big{left:0;position:absolute;top:0;width:100%;z-index:0}.case-index__post.small #hero-svg{height:0;position:absolute;top:0;width:0}.case-index__post.small .hero__img{height:191px;object-fit:cover!important;position:relative;right:0;top:0;width:100%;z-index:1}.case-index__post.small .shape{left:0;position:absolute;top:0;width:100%;z-index:0}.case-index__post-content{padding:1.2em 1.2em 1.4em}.case-index__post-content .post-info{font-size:15px}.case-index__post-content h4{color:#2c4251;font-weight:700;margin:.8em 0}.case-related-posts__title-link{font-weight:700;text-decoration:none}.isotope-pager{float:none;margin:2em auto 0;max-width:1120px;text-align:center}.isotope-pager .pager{color:#bdbdbd;margin:0 10px}.isotope-pager .pager.active{color:#2c4251}@media(max-width:767px){.case-index{box-sizing:border-box}.case-index__post.full{flex-direction:column-reverse}.case-index__post.full .hero__img--big,.case-index__post.small .hero__img{clip-path:none;-webkit-clip-path:none;height:100%;width:100%}.case-index__post.small .hero__img{position:absolute}.case-index__post.full .shape-big,.case-index__post.small .shape{display:none}.case-index__post.small .case-index__post-image-wrapper{padding-bottom:40%}.case-index__post.full .case-index__post-content,.case-index__post.full .case-index__post-image-wrapper{width:100%}.case-index__post .case-index__post-content *,.case-index__post.full .case-index__post-content *{float:none!important}.case-index__post.full h4{font-size:20px}.case-index__post{margin-left:0!important;margin-right:0!important;width:100%!important}.case-index__post.small{margin-left:0;margin-right:0;max-width:calc(100% - 40px)}}