column-module{display:block}
.ColumnModule{padding:4.9rem 0}
@media(min-width:768px) and (max-width:1023px){.ColumnModule{padding:5.9rem 0}
}
@media(min-width:1024px){.ColumnModule{padding:7.5rem 0}
}
.ColumnModule.gutter-top-none{padding-top:0 !important}
.ColumnModule.gutter-top-small{padding-top:2.5rem !important}
@media(min-width:768px) and (max-width:1023px){.ColumnModule.gutter-top-small{padding-top:3rem !important}
}
@media(min-width:1024px){.ColumnModule.gutter-top-small{padding-top:3.8rem !important}
}
.ColumnModule.gutter-top-medium{padding-top:4.9rem !important}
@media(min-width:768px) and (max-width:1023px){.ColumnModule.gutter-top-medium{padding-top:5.9rem !important}
}
@media(min-width:1024px){.ColumnModule.gutter-top-medium{padding-top:7.5rem !important}
}
.ColumnModule.gutter-top-large{padding-top:6.5rem !important}
@media(min-width:768px) and (max-width:1023px){.ColumnModule.gutter-top-large{padding-top:7.8rem !important}
}
@media(min-width:1024px){.ColumnModule.gutter-top-large{padding-top:9.9rem !important}
}
.ColumnModule.gutter-bottom-none{padding-bottom:0 !important}
.ColumnModule.gutter-bottom-small{padding-bottom:2.5rem !important}
@media(min-width:768px) and (max-width:1023px){.ColumnModule.gutter-bottom-small{padding-bottom:3rem !important}
}
@media(min-width:1024px){.ColumnModule.gutter-bottom-small{padding-bottom:3.8rem !important}
}
.ColumnModule.gutter-bottom-medium{padding-bottom:4.9rem !important}
@media(min-width:768px) and (max-width:1023px){.ColumnModule.gutter-bottom-medium{padding-bottom:5.9rem !important}
}
@media(min-width:1024px){.ColumnModule.gutter-bottom-medium{padding-bottom:7.5rem !important}
}
.ColumnModule.gutter-bottom-large{padding-bottom:6.5rem !important}
@media(min-width:768px) and (max-width:1023px){.ColumnModule.gutter-bottom-large{padding-bottom:7.8rem !important}
}
@media(min-width:1024px){.ColumnModule.gutter-bottom-large{padding-bottom:9.9rem !important}
}
@media(max-width:767px){.ColumnModule .col-12:nth-of-type(2){margin:0 0 2rem}
}
.ColumnModule .title{font-size:1.35rem;letter-spacing:-0.01em;line-height:1.2;margin:0 0 2.5rem}
@media(min-width:768px){.ColumnModule .title{margin:0 0 3.1rem;max-width:85%}
}
@media(min-width:1024px){.ColumnModule .title{font-size:2rem;letter-spacing:-0.02em;margin:0 0 4.1rem;max-width:60%}
}
.ColumnModule .title+.intro{margin-top:-2.4rem}
@media(min-width:768px){.ColumnModule .title+.intro{margin-top:-3rem}
}
@media(min-width:1024px){.ColumnModule .title+.intro{margin-top:-4rem}
}
.ColumnModule .intro .copy{font-size:.9rem;line-height:1.444;font-weight:400;margin:0 0 1rem;padding-top:1.5rem}
.ColumnModule .intro .copy p{font-size:1.125rem;line-height:1.444;font-weight:400}
@media(min-width:768px){.ColumnModule .intro .copy{max-width:85%;padding-right:12px}
}
@media(min-width:1024px){.ColumnModule .intro .copy{font-size:.9rem;line-height:1.455;margin:0 0 1rem;max-width:60%}
.ColumnModule .intro .copy p{font-size:1.375rem;line-height:1.455}
}
.ColumnModule .cta-wrapper{margin-top:-0.25em}
@media(min-width:1024px){.ColumnModule .cta-wrapper .cta{font-size:.9rem}
}
.ColumnModule .intro .copy:last-child,.ColumnModule .intro .cta-wrapper:last-child{margin-bottom:4rem}
.ColumnModule .has-1-columns,.ColumnModule .has-2-columns,.ColumnModule .has-3-columns{display:flex;flex-flow:column nowrap}
@media(min-width:768px){.ColumnModule .container{padding-left:0;padding-right:0}
}
@media(min-width:768px){.ColumnModule .has-1-columns,.ColumnModule .has-2-columns,.ColumnModule .has-3-columns{flex-flow:row wrap;margin:0 -12px}
}
@media(min-width:768px){.ColumnModule .has-1-columns .ColumnModuleItem,.ColumnModule .has-1-columns .AttachmentModuleItem,.ColumnModule .has-1-columns .AssetModule{flex:0 0 100%}
}
@media(min-width:768px){.ColumnModule .has-2-columns .ColumnModuleItem,.ColumnModule .has-2-columns .ContactColumnModuleItem,.ColumnModule .has-2-columns .AttachmentModuleItem,.ColumnModule .has-2-columns .AssetModule{flex:0 0 50%;min-width:0}
}
@media(min-width:768px){.ColumnModule .has-3-columns .ColumnModuleItem,.ColumnModule .has-3-columns .ContactColumnModuleItem,.ColumnModule .has-3-columns .AttachmentModuleItem,.ColumnModule .has-3-columns .AssetModule{flex:0 0 33.33333%;min-width:0}
}
.ColumnModule .ColumnModuleItem,.ColumnModule .ContactColumnModuleItem,.ColumnModule .AttachmentModuleItem,.ColumnModule .AssetModule{margin:0 0 3rem;padding:0}
@media(min-width:768px){.ColumnModule .ColumnModuleItem,.ColumnModule .ContactColumnModuleItem,.ColumnModule .AttachmentModuleItem,.ColumnModule .AssetModule{margin:0;padding:0 12px}
}
.ColumnModule .ColumnModuleItem:last-child,.ColumnModule .ContactColumnModuleItem:last-child,.ColumnModule .AttachmentModuleItem:last-child,.ColumnModule .AssetModule:last-child{margin-bottom:0}
.ColumnModule .ColumnModuleItem .subtitle,.ColumnModule .ContactColumnModuleItem .subtitle,.ColumnModule .AttachmentModuleItem .subtitle,.ColumnModule .AssetModule .subtitle{font-size:1.1rem;letter-spacing:-0.005em;line-height:1.2222;margin:0 0 1.05rem}
@media(min-width:768px) and (max-width:1023px){.ColumnModule .ColumnModuleItem .subtitle,.ColumnModule .ContactColumnModuleItem .subtitle,.ColumnModule .AttachmentModuleItem .subtitle,.ColumnModule .AssetModule .subtitle{font-size:1.375rem;line-height:1.455}
}
@media(min-width:1024px){.ColumnModule .ColumnModuleItem .subtitle,.ColumnModule .ContactColumnModuleItem .subtitle,.ColumnModule .AttachmentModuleItem .subtitle,.ColumnModule .AssetModule .subtitle{font-size:1.35rem;line-height:1.2222222;margin:0 0 1.5rem}
}
.ColumnModule .ColumnModuleItem .copy,.ColumnModule .ContactColumnModuleItem .copy,.ColumnModule .AttachmentModuleItem .copy,.ColumnModule .AssetModule .copy{font-size:1.125rem;line-height:1.444}
@media(min-width:768px){.ColumnModule .ColumnModuleItem .copy,.ColumnModule .ContactColumnModuleItem .copy,.ColumnModule .AttachmentModuleItem .copy,.ColumnModule .AssetModule .copy{font-size:1rem;line-height:1.5}
}
@media(min-width:1024px){.ColumnModule .ColumnModuleItem .copy,.ColumnModule .ContactColumnModuleItem .copy,.ColumnModule .AttachmentModuleItem .copy,.ColumnModule .AssetModule .copy{font-size:1.125rem;line-height:1.333}
}
.ColumnModule .link-list{display:flex;flex-direction:column;margin:1rem 0 0}
.ColumnModule .link-list .cta-link{font-size:.9rem;line-height:1.5}
@media(min-width:1024px){.ColumnModule .link-list .cta-link{font-size:.9rem;line-height:1.5}
}
.ColumnModule .link-list .cta-link .chevron-right{margin:0 0 0 .35rem}
.ColumnModule.col-custom .has-3-columns .ColumnModuleItem,.ColumnModule.col-custom .has-3-columns .ContactColumnModuleItem,.ColumnModule.col-custom .has-3-columns .AttachmentModuleItem,.ColumnModule.col-custom .has-3-columns .AssetModule{flex:0 0 50%;margin:0 0 5rem}
@media(min-width:1024px){.ColumnModule.col-custom .has-3-columns .ColumnModuleItem,.ColumnModule.col-custom .has-3-columns .ContactColumnModuleItem,.ColumnModule.col-custom .has-3-columns .AttachmentModuleItem,.ColumnModule.col-custom .has-3-columns .AssetModule{flex:0 0 33.33333%;margin:0}
}
.ColumnModule .intro.hidden{display:none}
.ColumnModule-inner.override--background-color-snow{background-color:#eff2f7 !important}
.ColumnModule-inner.override--background-color-snow-a50{background-color:#f7f9fb !important}
.ColumnModule-inner.override--background-color-snow-a25{background-color:#fbfcfd !important}
.ColumnModule-inner.override--background-color-dark-snow{background-color:#c2cddd !important}
.ColumnModule-inner.override--background-color-smoke{background-color:#667790 !important}
.ColumnModule-inner.override--background-color-dark-smoke{background-color:#4a5568 !important}
.ColumnModule-inner.override--background-color-white{background-color:#fff !important}
.ColumnModule-inner.override--background-color-transparent{background-color:transparent !important}
.ColumnModule-inner.override--background-color-black{background-color:#000 !important}
.ColumnModule-inner.override--background-color-dark-magenta{background-color:#50002d !important}