.blog-index{overflow:hidden;padding-bottom:45px;position:relative}.blog-index article .hidden{transform:translateX(-10%)!important}.blog-index article>*{text-decoration:none}.blog-index .card{min-height:460px;transition:all .25s ease-in-out}.blog-index .card:focus,.blog-index .card:hover{box-shadow:0 10px 20px hsla(0,0%,48%,.19),0 6px 6px hsla(0,0%,48%,.23);transform:scale(1.01)}.blog-index .card .card-title{color:#462c6b;font-family:OptimaBold;text-transform:none}.blog-index .card .category{color:#ca1e47}.hs-blog-post .internal-hero{height:25vw;min-height:400px;position:relative;width:100%}.hs-blog-post .internal-hero .content{position:relative;z-index:1}.hs-blog-post .internal-hero .banner-gradient{background:linear-gradient(0deg,#fff 50%,hsla(0,0%,100%,.7) 75%,hsla(0,0%,100%,0));bottom:0;height:15vw;left:0;min-height:300px;position:absolute;width:100%}.hs-blog-post .back{color:#ca1e47;font-weight:700;text-decoration:none}.hs-blog-post .back i{color:#f26524;font-size:16px}.hs-blog-post .back:focus,.hs-blog-post .back:hover{color:#462c6b}.hs-blog-post a:not(.btn){color:#ca1e47;text-decoration:none}.hs-blog-post a:not(.btn):focus,.hs-blog-post a:not(.btn):hover{color:#7d6b9d}.hs-blog-post img.img-fluid.featured-image{margin:0 30px 10px 0;width:350px}@media screen and (max-width:992px){.hs-blog-post img.img-fluid.featured-image{width:100%}}.hs-blog-listing .filtered_by{display:none}.hs-blog-listing .badge{background-color:#462c6b;padding:.5rem}.hs-blog-listing .badge:hover{background-color:#ca1e47;cursor:pointer}.hs-blog-listing .badge i{padding-left:2.5rem}.hs-blog-listing #author_name,.hs-blog-listing label{color:#ca1e47}