@import url(https://p.typekit.net/p.css?s=1&k=ecp7mmi&ht=tk&f=56039.56040.56041.56043.56045.56046&a=99116501&app=typekit&e=css);
@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);
@font-face{font-display:auto;font-family:richmond-text;font-stretch:normal;font-style:normal;font-weight:400;src:url(https://use.typekit.net/af/56ba49/0000000000000000775766d8/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/56ba49/0000000000000000775766d8/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/56ba49/0000000000000000775766d8/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype")}@font-face{font-display:auto;font-family:richmond-text;font-stretch:normal;font-style:normal;font-weight:900;src:url(https://use.typekit.net/af/fc4f93/0000000000000000775766db/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("woff2"),url(https://use.typekit.net/af/fc4f93/0000000000000000775766db/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("woff"),url(https://use.typekit.net/af/fc4f93/0000000000000000775766db/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("opentype")}@font-face{font-display:auto;font-family:richmond-text;font-stretch:normal;font-style:italic;font-weight:400;src:url(https://use.typekit.net/af/bcf850/0000000000000000775766e4/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/bcf850/0000000000000000775766e4/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/bcf850/0000000000000000775766e4/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype")}@font-face{font-display:auto;font-family:richmond-text;font-stretch:normal;font-style:normal;font-weight:700;src:url(https://use.typekit.net/af/dcaf57/0000000000000000775766d2/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/dcaf57/0000000000000000775766d2/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/dcaf57/0000000000000000775766d2/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype")}@font-face{font-display:auto;font-family:richmond-text;font-stretch:normal;font-style:normal;font-weight:500;src:url(https://use.typekit.net/af/730398/0000000000000000775766e8/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/730398/0000000000000000775766e8/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/730398/0000000000000000775766e8/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("opentype")}@font-face{font-display:auto;font-family:richmond-text;font-stretch:normal;font-style:normal;font-weight:600;src:url(https://use.typekit.net/af/336f5c/0000000000000000775766ed/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/336f5c/0000000000000000775766ed/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/336f5c/0000000000000000775766ed/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("opentype")}.inter{font-family:Inter,serif}.tk-richmond-text{font-family:richmond-text,sans-serif}.cardsIconScrollFluid .introLeft .ctaRight{display:inline-block;margin:0 6px 30px 0}.cardsIconScrollFluid .introLeft .maincopy{margin-bottom:0}.cardsIconScrollFluid .ctaWrapper{display:flex}.cardsIconScrollFluid .ctaCenter{display:inline-block;margin:0 3px 30px}.cardsIconScrollFluid .introLeftColumn{text-align:right}.cardsIconScrollFluid .cardIconWrap .icon{border-radius:8px;color:#fff;font-size:24px;height:53px;position:relative;width:54px}.cardsIconScrollFluid .cardIconWrap .icon:before{align-items:center;background-color:#80181d;border-radius:inherit;display:flex;height:100%;justify-content:center;position:relative;transition:.3s;width:100%;z-index:1}.cardsIconScrollFluid .cardIconWrap .icon:after{background-color:#b61b23;border-radius:inherit;content:"";height:100%;position:absolute;right:4px;top:4px;transition:.3s;width:100%}.cardsIconScrollFluid .cardBasic{align-items:center;background-color:#f0f4fa;border:none;border-radius:48px 0;box-shadow:none;padding:32px;position:relative;transition:box-shadow .3s}.cardsIconScrollFluid .cardBasic.strokeBar{border-top:none}.cardsIconScrollFluid .cardBasic.strokeBar:before{border-color:#b61b23}.cardsIconScrollFluid .cardBasic:has(a.readMore):hover{box-shadow:0 3px 9px 2px rgba(51,50,48,.14)}.cardsIconScrollFluid .cardBasic:has(a.readMore):hover.strokeBar:after{border-color:#e7ba00}.cardsIconScrollFluid .cardBasic:hover .readMore{color:#b61b23}.cardsIconScrollFluid .cardBasic .icon{margin:0 0 20px;padding:0}.cardsIconScrollFluid .cardBasic .cardBasicBody{padding:0}.cardsIconScrollFluid .cardBasic .cardBasicBody h2{font-size:24px;line-height:120%;margin-bottom:0}.cardsIconScrollFluid .cardBasic .cardBasicBody a{color:#80181d;text-decoration:none}.cardsIconScrollFluid .cardBasic .cardBasicBody a:hover{color:#b61b23}.cardsIconScrollFluid .cardBasic .excerpt{font-size:18px;line-height:160%}@media screen and (max-width:767px){.cardsIconScrollFluid .cardBasic .excerpt{font-size:15px}}.cardsIconScrollFluid .cardBasic .excerpt *{font:inherit}.cardsIconScrollFluid .cardBasic .excerpt ol li,.cardsIconScrollFluid .cardBasic .excerpt p,.cardsIconScrollFluid .cardBasic .excerpt ul li{color:#5e6062}.cardsIconScrollFluid .cardBasic .excerpt a{position:relative;z-index:1}.cardsIconScrollFluid .cardBasic .readMore{font-size:18px;line-height:160%}@media screen and (max-width:767px){.cardsIconScrollFluid .cardBasic .readMore{font-size:15px}}.cardsIconScrollFluid .cardBasic .readMore:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.cardsIconScrollFluid .cardBasic.Horizontal .icon{align-items:flex-start;flex-basis:72px;margin-bottom:0;margin-top:0;padding:0}.cardsIconScrollFluid .cardBasic.Horizontal .cardBasicBody{flex-basis:calc(100% - 72px);padding:0 0 0 28px}.cardsIconScrollFluid .cardBasic:has(.excerpt),.cardsIconScrollFluid .cardBasic:has(.readMore){align-items:flex-start}.cardsIconScrollFluid .cardBasic:has(.excerpt) .cardBasicBody h2,.cardsIconScrollFluid .cardBasic:has(.readMore) .cardBasicBody h2{margin-bottom:16px}.cardsIconScrollFluid .cardBasic.Vertical{align-items:flex-start}@media screen and (max-width:767px){.cardsIconScrollFluid .cardBasic{align-items:flex-start}.cardsIconScrollFluid .cardBasic.Horizontal .icon{margin-bottom:20px}}.cardsIconScrollFluid .image-icon{line-height:0}.cardsIconScrollFluid .image-icon img{height:auto;width:70px}.col-md-custom{width:20%;*width:20%}@media screen and (max-width:991px){.cardsIconScrollFluid .cardBasic.Horizontal .cardBasicBody{flex-basis:100%;padding:0}.cardsIconScrollFluid .cardBasic.Horizontal .icon{flex-basis:100%}}@media screen and (max-width:767px){.col-md-custom{width:100%;*width:100%}.cardsIconScrollFluid .introLeft .maincopy,.cardsIconScrollFluid .introLeft .maincopy p{margin-bottom:0}.cardsIconScrollFluid .introLeft .ctaRight{display:block;margin:15px 0;text-align:center}.cardsIconScrollFluid .cardBasic{flex-direction:column;padding:48px 32px}.cardsIconScrollFluid .cardBasic .cardBasicBody h2{font-size:20px}.cardsIconScrollFluid .cardBasic.Horizontal .cardBasicBody{flex-basis:100%;padding:0}.cardsIconScrollFluid .cardBasic.Horizontal .icon{flex-basis:100%;font-size:48px}.cardsIconScrollFluid .cardBasic .icon{font-size:48px}.cardsIconScrollFluid .image-icon img{width:48px}.cardsIconScrollFluid .ctaCenter{display:block;margin:15px 0}.cardsIconScrollFluid .grid-inner{padding:0}}@media screen and (max-width:1199px){.cardsIconScrollFluid .ctaWrapper{flex-direction:column}}
