.hs-blogList-banner{position:relative;padding-bottom:200px;padding-top:110px;color:#fff}.hs-blogList-banner .col-img{padding-right:10px}.hs-blogList-banner .video_popup_overlay a.popup-vimeo{display:block;position:relative}.hs-blogList-banner .play-icon{text-align:center;position:absolute;z-index:9;height:100%;width:100%;color:#fff;transition:all .2s ease-in-out;display:flex;justify-content:center;align-items:center}.hs-blogList-banner .play-icon:hover{transition:all .2s ease-in-out;background:rgba(0,83,199,.3)}.hs-blogList-banner .play-icon img{display:block;max-width:100%}.hs-blogList-banner .poster_image_grp{padding-top:56.25%;display:block}.hs-blogList-banner .poster_image{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.hs-blogList-banner .featured-post .col-txt{padding-left:50px}.hs-blogList-banner .featured-post .tag{background-color:#fff;color:#545664;display:inline-block;border-radius:6px;padding:7px 30px;font-size:16px;font-weight:900}.hs-blogList-banner .featured-post h3 a{color:#fff}.hs-blogList-banner .featured-post h3 a:hover{color:#fc1d82}.hs-blogList-banner .featured-post p{font-weight:lighter;margin-bottom:.2em;line-height:1.5}.hs-blogList-banner .hs-blog_arrow_link{transition:all .2s ease-in-out;border-radius:6px;min-width:180px;font-weight:700;display:inline-block;line-height:1.25;color:#fff;font-size:18px;padding:12px 0;border:2px solid transparent}.hs-blogList-banner .hs-blog_arrow_link img{margin-left:30px;margin-top:-3px}@media (max-width:990px){.hs-blogList-banner{padding-top:90px;padding-bottom:207px}.hs-blogList-banner .featured-post .col-txt{padding-left:0;padding-top:20px}.hs-blog_listing_grp{padding-bottom:90px}}@media (max-width:480px){.hs-blogList-banner{padding-top:55px;padding-bottom:200px}.hs-blogList-banner .col-img{padding-right:0}.hs-blogList-banner .featured-post .col-txt{padding-left:15px;padding-right:15px;padding-top:30px}.hs-blogList-banner .play-btn .img_wrap{width:46px!important}.hs-blog_listing_grp{padding-bottom:55px}}@media (max-width:400px){.hs-blogList-banner .featured-post .col-txt{padding-left:12px;padding-right:11px}.hs-blogList-banner .hs-blog_arrow_link img{margin-left:10px;margin-top:0}}