@font-face{font-display:swap;font-family:karelia-regular;font-style:normal;src:url(https://4313900.fs1.hubspotusercontent-na1.net/hubfs/4313900/website/fonts/karelia-regular/karelia-regular.otf);src:url(https://4313900.fs1.hubspotusercontent-na1.net/hubfs/4313900/website/fonts/karelia-regular/karelia-regular.woff2) format("woff2"),url(https://4313900.fs1.hubspotusercontent-na1.net/hubfs/4313900/website/fonts/karelia-regular/karelia-regular.woff) format("woff")}@font-face{font-display:swap;font-family:karelia-medium;font-style:normal;src:url(https://4313900.fs1.hubspotusercontent-na1.net/hubfs/4313900/website/fonts/karelia-medium/karelia-medium.otf);src:url(https://4313900.fs1.hubspotusercontent-na1.net/hubfs/4313900/website/fonts/karelia-medium/karelia-medium.woff2) format("woff2"),url(https://4313900.fs1.hubspotusercontent-na1.net/hubfs/4313900/website/fonts/karelia-medium/karelia-medium.woff) format("woff")}@font-face{font-display:swap;font-family:karelia-bold;font-style:normal;src:url(https://4313900.fs1.hubspotusercontent-na1.net/hubfs/4313900/website/fonts/karelia-bold/karelia-bold.otf);src:url(https://4313900.fs1.hubspotusercontent-na1.net/hubfs/4313900/website/fonts/karelia-bold/karelia-bold.woff2) format("woff2"),url(https://4313900.fs1.hubspotusercontent-na1.net/hubfs/4313900/website/fonts/karelia-bold/karelia-bold.woff) format("woff")}.twoColBanner{padding:60px 0}@media (min-width:768px){.twoColBanner{padding:100px 0}}@media (min-width:992px){.twoColBanner{padding:140px 0}.twoColBanner__column:first-child{padding-right:0}.twoColBanner__column:last-child{padding-left:0}}.twoColBanner__column:last-child .twoColBannerCard{margin-top:30px}@media (min-width:768px){.twoColBanner__column:last-child .twoColBannerCard{margin:0}}.twoColBanner .twoColBannerCard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;justify-content:space-between;padding:30px}@media (min-width:992px){.twoColBanner .twoColBannerCard{padding:30px 100px 30px 30px}}.twoColBanner .twoColBannerCard-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.twoColBanner .twoColBannerCard-bg:before{background-color:rgba(0,0,0,.3);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:992px){.twoColBanner .twoColBannerCard--1{border-bottom-right-radius:0;border-top-right-radius:0}.twoColBanner .twoColBannerCard--2{border-bottom-left-radius:0;border-top-left-radius:0}}.twoColBanner .twoColBannerCard__header{-webkit-box-flex:1;-ms-flex:1;flex:1}.twoColBanner .twoColBannerCard__header-header{font-size:calc(8.12658px + 3.79747vw);font-size:1.875rem;line-height:calc(15.04304px + 3.29114vw);line-height:1.2;margin-bottom:25px}@media screen and (max-width:576px){.twoColBanner .twoColBannerCard__header-header{font-size:30px}}@media screen and (min-width:1366px){.twoColBanner .twoColBannerCard__header-header{font-size:60px}}@media screen and (max-width:576px){.twoColBanner .twoColBannerCard__header-header{line-height:34px}}@media screen and (min-width:1366px){.twoColBanner .twoColBannerCard__header-header{line-height:60px}}@media (min-width:992px){.twoColBanner .twoColBannerCard__header-header{font-size:3.75rem}}.twoColBanner .twoColBannerCard__footer{padding-top:60px}@media (min-width:768px){.twoColBanner .twoColBannerCard__footer{padding-top:100px}}@media (min-width:992px){.twoColBanner .twoColBannerCard__footer{padding-top:160px}}@media (min-width:1200px){.twoColBanner .twoColBannerCard__footer{padding-top:275px}}