.custom-case{padding-bottom:68px}.custom-case .logo-container{margin-bottom:1.35rem;border-radius:.25rem}.custom-case .post-item-content{color:#222222aa;margin-top:.8rem}.custom-case .custom-column-4{margin-bottom:calc((2.5rem + 1.25rem))}.custom-case a:hover .icon{fill:#222 !important;stroke:#222 !important;margin-left:.8em}.custom-case .custom-case-heading h1{margin-bottom:3.5rem}.custom-case hr{border-top:3px solid #22222221;margin-top:0;height:0;background-color:transparent;margin-bottom:5rem}.custom-case .custom-case-all-case .custom-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:3.5rem}.custom-case .custom-case-all-case .custom-case-heading h1{margin:0}.custom-case .custom-case-all-case .custom-case-heading{padding-left:1.25rem;padding-right:1.25rem;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.custom-case .custom-case-all-case .custom-case-all{padding-left:1.25rem;padding-right:1.25rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.custom-case .custom-case-all-case .custom-case-all p{margin-bottom:-.25rem}.custom-case .custom-case-all-case .custom-case-all a{font-size:.98rem;color:#222222aa}.custom-case .custom-case-all-case .custom-case-all a:hover .icon{fill:#222222aa !important;stroke:#222222aa !important}@media(min-width:768px){.custom-case hr{margin-bottom:6.5rem}}@media(min-width:1200px){.custom-case hr{margin-bottom:8rem}}@media(max-width:992px){.custom-case .custom-column-4{width:50%}.custom-case{padding-bottom:44px}}@media(max-width:767px){.custom-case .logo-container{margin-bottom:1rem}.custom-case{padding-bottom:20px}.custom-case .custom-case-heading h1{margin-bottom:3rem}.custom-case .custom-case-all-case .custom-case-heading{padding-left:.6rem;padding-right:.6rem}.custom-case .custom-case-all-case .custom-case-all{padding-left:.6rem;padding-right:.6rem}.custom-case .custom-case-all-case .custom-row{-webkit-box-orient:vertical;flex-direction:column;align-items:unset}.custom-case .custom-case-all-case .custom-case-heading h1{margin-bottom:.5rem}}@media(max-width:575px){.custom-case .custom-column-4{width:100%}}