h2{font-size:3rem;line-height:4rem}h3{font-size:2rem;line-height:2.6rem}h4{font-size:1.6rem;line-height:2.2rem}h5{font-size:1.6rem;line-height:2.2rem}.img-blog-post,.container-img-highlight-post img,.single-post-container-outer .featured-image{filter:none;-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none}.container-img-highlight-post::before{bottom:-8rem}.container-img-highlight-post::after{bottom:-8rem;height:8rem;width:23.6rem;right:10rem}a.cta-button{position:relative;padding:var(--cta-padding);font-size:var(--cta-font-size);line-height:var(--cta-line-height);font-weight:var(--cta-font-weight);letter-spacing:var(--cta-letter-spacing);text-transform:var(--cta-text-transform);color:var(--cta-color);border-radius:var(--cta-border-radius);background:var(--cta-background);filter:drop-shadow(0 0 0rem rgba(20,29,133,0));transition:all .2s ease}a.cta-button::before,a.cta-button::after{content:"";position:absolute;top:50%;right:0;transition:transform .2s ease}a.cta-button::before{width:50px;height:23px;background-image:url('https://f.hubspotusercontent20.net/hubfs/423121/rebel-blog/cta-blanc.svg');background-size:contain;background-position:center;background-repeat:no-repeat;transform:translate(50%,-50%)}a.cta-button::after{width:19px;height:12px;background-image:url('https://f.hubspotusercontent20.net/hubfs/423121/rebel/homepage/single-right-arrow.svg');background-size:contain;background-position:center;background-repeat:no-repeat;transform:translate(50%,-50%)}@media(hover:hover){a.cta-button:hover{filter:drop-shadow(0 1rem .75rem rgba(20,29,133,0.1))}a.cta-button:hover::after{transform:translate(calc(50% + 5px),-50%)}}