.cards-block .container{margin:auto;max-width:80%;position:relative}.cards-block__description,.cards-block__title{text-align:center}.cards-block__title span{color:#ff846c}.cards-block__grid{align-content:center;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:10px 0}.cards-block__grid__col{background-color:#efefef;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;position:relative}.cards-block__grid__col--one{margin:30px auto;width:calc(50% - 60px)}.cards-block__grid__col--two{margin:30px;width:calc(50% - 60px)}.cards-block__grid__col--three{margin:30px;width:calc(33.333% - 60px)}.cards-block__grid__col--four{margin:30px;width:calc(25% - 60px)}.cards-block__grid__col--five{margin:30px;width:calc(20% - 60px)}.cards-block__grid__col--top{background-image:url(https://cdn2.hubspot.net/hubfs/2820648/Finally%202020/Images/black-brushed-background.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding:15px}.cards-block__grid__col--top h1,.cards-block__grid__col--top h2,.cards-block__grid__col--top h3,.cards-block__grid__col--top h4,.cards-block__grid__col--top h5,.cards-block__grid__col--top h6,.cards-block__grid__col--top p{color:#fff}.cards-block__grid__col--top img{height:auto;width:100%}.cards-block__grid__col--bottom{display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:15px}.cards-block__grid__col--bottom h4 a{color:#313131}.cards-block__grid__col--bottom p{word-break:break-word}.cards-block__grid__col--bottom .button{display:block;margin-top:auto;text-align:center}.cards-block__bordered-style .cards-block__grid__col--top{padding:0}.cards-block__bordered-style .cards-block__grid__col--top img{width:100%!important}.cards-block__bordered-style .cards-block__grid__col--bottom{border:1px solid #e5e5e5;justify-content:flex-start;padding:20px}.cards-block__bordered-style .cards-block__grid__col--bottom p,.cards-block__bordered-style .cards-block__grid__col--top p{font-size:16px;line-height:24px}.cards-block__bordered-style .cards-block__grid__col{background-color:#fff}.cards-block__white-space-between .cards-block__grid__col--top{background-image:none;border:1px solid #e5e5e5;border-bottom:0;color:#313131;padding:15px 15px 0}.cards-block__white-space-between .cards-block__grid__col--bottom{border-top:0;justify-content:flex-end}.cards-block__white-space-between .cards-block__grid__col--top h1,.cards-block__white-space-between .cards-block__grid__col--top h2,.cards-block__white-space-between .cards-block__grid__col--top h3,.cards-block__white-space-between .cards-block__grid__col--top h4,.cards-block__white-space-between .cards-block__grid__col--top h5,.cards-block__white-space-between .cards-block__grid__col--top h6,.cards-block__white-space-between .cards-block__grid__col--top p{color:#131313}.cards-block__coral-white-style .cards-block__grid__col--top{background-color:#ff846c;background-image:none}.cards-block__coral-white-style .cards-block__grid__col--bottom{background-color:#fff}.cards-block__flex-start .cards-block__grid__col--bottom{justify-content:flex-start}.cards-block--smaller-sub-text .cards-block__description{font-size:18px;line-height:28px;margin:auto;max-width:900px}.cards-block .cta-button-centered{margin:0 30px;text-align:center}.cards-block--border-spacer-bottom .container .cta-button-centered{border-bottom:1px solid #ffc6a1;margin-bottom:25px;padding-bottom:50px}.cards-block .columns-flex-grow .cards-block__grid__col--three{flex:1 0 25%;width:auto}@media (min-width:1024px){.cards-block__description{font-size:28px;line-height:32px}}@media (min-width:768px) and (max-width:1024px){.cards-block .columns-flex-grow .cards-block__grid__col--three{flex:1 0 40%}.cards-block__grid__col--five,.cards-block__grid__col--four,.cards-block__grid__col--three{margin:30px 15px;width:calc(50% - 30px)}}@media (max-width:767px){.cards-block .container{max-width:90%}.cards-block__grid{margin:0}.cards-block__grid__col--five,.cards-block__grid__col--four,.cards-block__grid__col--one,.cards-block__grid__col--three,.cards-block__grid__col--two{margin:30px 15px;width:100%}.cards-block .columns-flex-grow .cards-block__grid__col--three{flex:1 0 100%}.cards-block--border-spacer-bottom .container .cta-button-centered{margin-bottom:10px;padding-bottom:20px}.cards-block .cta-button-centered{margin:0 15px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.cards-block__grid__col--top{min-height:200px}}