.x-wb-case .body{max-width:700px;margin:100px auto 80px}.x-wb-case .body section{margin-bottom:80px}.x-wb-case .body section .contact{padding:15px;background-color:#f5f5f5;border-radius:10px;max-width:500px}.x-wb-case .body section .contact b{display:block;font-size:20px;margin-bottom:20px}.x-wb-case .body section .contact p{font-size:18px;margin-bottom:2px}.x-wb-case .body h3{font-size:40px;margin-bottom:60px}.x-wb-case .body ul{margin-top:50px;margin-bottom:30px}.x-wb-case .body li,.x-wb-case .body p{max-width:600px;line-height:33px;font-size:20px}.x-wb-case .body li{padding-left:30px;margin-bottom:20px;position:relative}.x-wb-case .body li:before{content:"■";display:block;position:absolute;left:0;transform:translateY(-2px)}.x-wb-case .body .x-half{height:380px;min-width:580px;max-width:580px;margin-top:80px;margin-bottom:30px}.x-wb-case .body blockquote{font-family:NotoI;margin:0 0 80px;font-size:26px;max-width:600px;background-color:#f5f5f5;padding:30px;border-radius:5px}.x-wb-case .body blockquote span{display:block;font-size:14px;margin-top:30px}@media(max-width:700px){.x-wb-case .body section{padding:20px}.x-wb-case .body blockquote{margin-left:20px;margin-right:20px}.x-wb-case .body .x-half{height:240px;min-width:calc(100vw - 40px);max-width:calc(100vw - 40px);margin-top:80px;margin-bottom:30px}}.x-wb-case .body .x-blurb.one{margin:100px auto 0;max-width:700px;text-align:center}.x-wb-case .body .x-blurb.two{max-width:400px}.case-stats{margin:70px auto 50px;display:flex;justify-content:center;flex-direction:column;align-items:center;flex-wrap:wrap}@media(max-width:700px){.case-stats{margin-bottom:10px;align-items:center!important}.case-stats *{text-align:center!important}.case-stats>div>div{margin-left:5px;margin-right:5px}.case-stats>div>div span:first-child{line-height:60px;display:inline-block;margin-top:20px}}.case-stats.left{align-items:flex-start}.case-stats.left *{text-align:left}.case-stats.left>div>div{margin-left:0;margin-right:50px}.case-stats h4{margin-top:40px;font-weight:800;font-size:28px;letter-spacing:0}.case-stats h4 span{font-weight:100}.case-stats>div{display:flex;justify-content:center;flex-wrap:wrap}.case-stats>div>div{margin:0 20px}.case-stats>div>div span{display:block;text-align:right}.case-stats>div>div span:first-child{font-weight:800;font-size:50px}