.hs-blog_listing_case-study{padding:70px 15% 80px;position:relative}.hs-blog_listing_case-study .content-wrapper{margin-bottom:20px;max-width:none!important;padding-left:0;padding-right:0}.hs-blog_listing_case-study .fusion-text .title{align-items:center;display:flex;letter-spacing:.12em}.hs-blog_listing_case-study .fusion-text .title .main{font-family:Zen Maru Gothic;font-size:28px;font-weight:400}.hs-blog_listing_case-study .fusion-text .title .sub{font-family:Zen Maru Gothic;font-size:14px;font-weight:400}.hs-blog_listing_case-study .fusion-text .description{font-size:14px}.hs-blog_listing_case-study .fusion-recent-posts{margin-bottom:50px;text-align:left}.hs-blog_listing_case-study .fusion-columns{display:flex;flex-flow:row wrap;margin:0 -10px;overflow:hidden}.hs-blog_listing_case-study .post.fusion-column{min-height:1px;padding-left:10px;padding-right:10px;position:relative;width:100%}.hs-blog_listing_case-study .feature_image_grp .featured_image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;opacity:1;position:absolute;top:0;-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s;width:100%}.hs-blog_listing_case-study .feature_image_grp{overflow:hidden;padding-bottom:56.3%;position:relative}.hs-blog_listing_case-study .feature_image_grp:hover .featured_image{opacity:.9;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}.hs-blog_listing_case-study h4.entry-title{font-size:106.7%}.hs-blog_listing_case-study .bottom_content{border-left:1px solid #2c2c2c;border-right:1px solid #2c2c2c;padding:0 20px}.hs-blog_listing_case-study .bottom_content h4{margin:15px 0 3px}.hs-blog_listing_case-study .bottom_content h4 a{color:#2c2c2c;font-size:17px;text-decoration:none}.hs-blog_listing_case-study .bottom_content .meta{color:#747474;font-size:12px;line-height:1.5;margin-bottom:13px;overflow:hidden;padding:0}.hs-blog_listing_case-study .bottom_content .meta .fusion-inline-sep{padding:0 5px}.hs-blog_listing_case-study .bottom_content .meta a{background-color:#000;border-radius:2px;color:#fff;display:inline-block;font-size:11px;font-weight:400;line-height:1em;padding:2px 3px;text-decoration:none}.hs-blog_listing_case-study .bottom_content .featured-post-content{font-size:13px;line-height:1.5em}@media screen and (min-width:768px){.hs-blog_listing_case-study .post.fusion-column{width:50%}.hs-blog_listing_case-study .fusion-text .title{align-items:center;display:flex;letter-spacing:.35em}.hs-blog_listing_case-study .fusion-text .title .main{font-family:Quicksand;font-size:40px;font-weight:700}.hs-blog_listing_case-study .fusion-text .title .sub{font-family:Zen Maru Gothic;font-size:19px;font-weight:700}}@media only screen and (max-width:800px){.hs-blog_listing_case-study .post.fusion-column{margin:0 0 50px}}.hs-blog_listing_case-study .bottom_link_btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #2c2c2c;border-radius:50px;color:#2c2c2c;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Quicksand-Bold;font-size:18px;height:56px;justify-content:center;letter-spacing:.25em;margin:40px auto 0;overflow:hidden;position:relative;text-align:center;-webkit-transition:all .3s;transition:all .3s;width:240px;z-index:2}.hs-blog_listing_case-study .bottom_link_btn:before{background-color:#2c2c2c;border:1px solid #2c2c2c;content:"";display:block;height:56px;left:0;position:absolute;top:0;-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px);-webkit-transition:all .3s;transition:all .3s;width:240px;z-index:-1}@media screen and (max-width:767px){.hs-blog_listing_case-study .bottom_link_btn{font-size:15px;height:48px;width:210px}.hs-blog_listing_case-study .bottom_link_btn:before{height:48px;-webkit-transform:translateX(-220px);-ms-transform:translateX(-220px);transform:translateX(-220px);width:210px}}.hs-blog_listing_case-study .bottom_link_btn:hover{color:#fff}.hs-blog_listing_case-study .bottom_link_btn:hover:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.hs-blog_listing_case-study .bottom_link_btn:hover:after{border-color:#fff;-webkit-transform:translateX(0) rotate(45deg);-ms-transform:translateX(0) rotate(45deg);transform:translateX(0) rotate(45deg)}.hs-blog_listing_case-study .bottom_link_btn:after{border:2px solid #2c2c2c;border-bottom:none;border-left:none;content:"";display:block;display:inline-block;height:16px;height:10px;letter-spacing:0;margin-left:15px;position:relative;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s;transition:all .3s;vertical-align:middle;width:10px;z-index:2}.hs-blog_listing_case-study .bottom_link_btn.white{background-color:#fff}.hs-blog_listing_case-study .ill_area{bottom:0;position:absolute;z-index:3}.hs-blog_listing_case-study .ill_area,.hs-blog_listing_case-study.-column .ill_area{left:calc(50% - 350px);width:115px}@media screen and (max-width:920px){.hs-blog_listing_case-study .ill_area,.hs-blog_listing_case-study.-column .ill_area{left:20px}}@media screen and (max-width:767px){.hs-blog_listing_case-study .ill_area,.hs-blog_listing_case-study.-column .ill_area{width:53px}}@-webkit-keyframes ill01{0%{opacity:1;-webkit-transform:translateY(45%) rotate(0) scaleY(.99) translateY(-45%);transform:translateY(45%) rotate(0) scaleY(.99) translateY(-45%)}25%{opacity:1;-webkit-transform:translateY(45%) rotate(2deg) translateY(-45%);transform:translateY(45%) rotate(2deg) translateY(-45%)}50%{opacity:1;-webkit-transform:translateY(45%) rotate(0) scaleY(.99) translateY(-45%);transform:translateY(45%) rotate(0) scaleY(.99) translateY(-45%)}75%{opacity:1;-webkit-transform:translateY(45%) rotate(-2deg) translateY(-45%);transform:translateY(45%) rotate(-2deg) translateY(-45%)}to{opacity:1;-webkit-transform:translateY(45%) rotate(0) scaleY(.99) translateY(-45%);transform:translateY(45%) rotate(0) scaleY(.99) translateY(-45%)}}@keyframes ill01{0%{opacity:1;-webkit-transform:translateY(45%) rotate(0) scaleY(.99) translateY(-45%);transform:translateY(45%) rotate(0) scaleY(.99) translateY(-45%)}25%{opacity:1;-webkit-transform:translateY(45%) rotate(2deg) translateY(-45%);transform:translateY(45%) rotate(2deg) translateY(-45%)}50%{opacity:1;-webkit-transform:translateY(45%) rotate(0) scaleY(.99) translateY(-45%);transform:translateY(45%) rotate(0) scaleY(.99) translateY(-45%)}75%{opacity:1;-webkit-transform:translateY(45%) rotate(-2deg) translateY(-45%);transform:translateY(45%) rotate(-2deg) translateY(-45%)}to{opacity:1;-webkit-transform:translateY(45%) rotate(0) scaleY(.99) translateY(-45%);transform:translateY(45%) rotate(0) scaleY(.99) translateY(-45%)}}.hs-blog_listing_case-study .ill_on{-webkit-animation:ill01 2.4s ease-in-out .3s infinite!important;animation:ill01 2.4s ease-in-out .3s infinite!important}