.anyrobot-blog-post-case-studies-partner{padding:40px 0 50px}.anyrobot-blog-post-case-studies-partner .heading{max-width:700px;margin:0 auto 40px}.anyrobot-blog-post-case-studies-partner .flex-row{display:flex;flex-flow:row;flex-wrap:wrap;align-items:center;margin:0 -20px}.anyrobot-blog-post-case-studies-partner .divider{border-bottom:1px solid #d8d8d8}.anyrobot-blog-post-case-studies-partner .divider.top{margin-bottom:70px}.anyrobot-blog-post-case-studies-partner .divider.bottom{margin-top:50px}.anyrobot-blog-post-case-studies-partner .flex-row .flex-col{flex:1;padding:20px 20px}.anyrobot-blog-post-case-studies-partner .image-wrap{background-color:#f2f4f5;padding:40px;text-align:center;position:relative}.anyrobot-blog-post-case-studies-partner .image-wrap .image{margin-bottom:30px}.anyrobot-blog-post-case-studies-partner .image-wrap .image-description{font-size:15px}.anyrobot-blog-post-case-studies-partner .image-wrap p:last-child{margin-bottom:0}.anyrobot-blog-post-case-studies-partner .image-button{position:absolute;top:-20px;right:20px}.anyrobot-blog-post-case-studies-partner .footer{max-width:700px;margin:40px auto 0}@media(max-width:767px){.anyrobot-blog-post-case-studies-partner{padding:50px 0}.anyrobot-blog-post-case-studies-partner .flex-row .flex-col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.anyrobot-blog-post-case-studies-partner .flex-row{margin:0 -40px}}