.case-studies{padding:122px 0}.case-studies__wrapper{align-items:flex-start;display:flex;gap:30px}.case-studies__filters h2{color:#00204e;font-size:16px;font-weight:700;letter-spacing:.7px;line-height:26px;margin-bottom:5px;text-transform:uppercase}.case-studies__filter-btn{background-color:#fff;border:1px solid #e6ecf3;color:#00204e;cursor:pointer;font-family:MatterSQ;font-size:14px;height:43px;letter-spacing:.3px;line-height:14px;margin-bottom:10px;padding:12px 15px;text-align:left;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:100%}.case-studies__filter-btn--active,.case-studies__filter-btn:hover,.case-studies__filters .case-studies__filters-mobile .case-studies__filter-btn--active{background:#02ffdc;color:#00204e}.case-studies__regions{margin-top:31px}.case-studies__filter-clear{background:none;border:none;color:#f66e01;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:.53px;line-height:26px;margin-top:10px;padding:0;text-decoration:underline}.case-studies__filter-clear:hover{text-decoration:underline}.case-studies__grid{display:grid;gap:28px;grid-template-columns:repeat(3,1fr)}.case-studies__filters{width:192px}.case-studies__wrap{width:calc(100% - 192px)}.case-studies__item-image{height:160px;overflow:hidden;position:relative}.case-studies__item{background:#fff}.case-studies__item a{background:#fff;color:#00204e;display:block;text-decoration:none;transition:none}.case-studies__item a:hover,.case-studies__item a:hover *{color:#fff}.case-studies__item a:hover .case-studies__item-content{background:#00204e}.case-studies__item-content{display:flex;flex-direction:column;justify-content:space-between;min-height:220px;padding:30px;transition:all .3s}.case-studies__item-type{align-items:center;display:flex;margin-bottom:8px}.case-studies__item-type span{display:inline-block;font-size:14px;font-weight:400;letter-spacing:.7px;line-height:18px;margin-left:10px}.case-studies__item a:hover span{color:#fff}.case-studies__item-title h3{font-size:20px;line-height:30px}.case-studies__item-btn{align-items:center;align-self:flex-start;display:flex}.case-studies__item-btn span{display:inline-block;font-family:Mont,helvetica,arial,sans-serif;font-size:14px;font-weight:800;line-height:18px;margin-right:14px}.case-studies__item-btn svg path{fill:#00204e}.case-studies__item a:hover svg path{fill:#fff}.case-studies__item-btn svg{height:14px;width:18px}.case-studies__item-play{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.case-studies__load-more{margin-top:69px;text-align:center}.case-studies__load-more .btn{cursor:pointer}.case-studies__filters-mobile{display:none}.case-studies__item a:hover .case-studies__item-type svg path{fill:#ff6e00}.case-studies__empty a{cursor:pointer;font-size:14px;font-weight:700;letter-spacing:.53px;line-height:26px}@media (max-width:1200px){.case-studies__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.case-studies__filters-mobile{cursor:pointer;display:block;position:relative}.case-studies__filters-wrap{display:none}.case-studies__filters-mobile .case-studies__filters-wrap{background:#21578a;border-bottom:1px solid #e6ecf3;border-left:1px solid #e6ecf3;display:block;max-height:0;overflow:hidden;padding:0 20px;right:0;top:58px;transition:.3s ease;transition:max-height .3s ease-out;width:100%;z-index:3}.case-studies__filters-wrap .inner-wrap{background:#21578a;margin:0 auto 20px;padding:20px;position:relative;transition:.3s ease;width:100%}.case-studies__filters .case-studies__filters-mobile h2{color:#fff}.case-studies__filters .case-studies__filters-mobile button{background:transparent;color:#fff}.case-studies__filters .case-studies__filters-mobile button:hover{background:#02ffdc;color:#00204e}.case-studies__filters .case-studies__filters-mobile button.case-studies__filter-clear{color:#f66e01}.case-studies__filters .case-studies__filters-mobile button.case-studies__filter-clear:hover{background:transparent}.case-studies__wrapper{flex-direction:column}.case-studies__filters-click{align-items:center;background:#21578a;color:#fff;display:flex;justify-content:space-between;padding:4px 30px;width:100%}.case-studies__filters{width:100%}.case-studies .case-studies__filters-click h5{color:#fff;margin:12px 0}.container-fluid .row-fluid .case-studies .page-center{padding:0}.case-studies{padding-bottom:84px;padding-top:0}.case-studies__wrap{margin:0 auto;max-width:308px;width:100%}.case-studies__grid{grid-template-columns:repeat(1,1fr)}.case-studies__load-more{margin-top:50px}.filter--open.case-studies__filters-mobile .case-studies__filters-wrap{transform:none}.case-studies__filters-click img{transform:rotate(-90deg);transition:.3s ease}.filter--open .case-studies__filters-click img{transform:rotate(0)}}