.TextModule{padding:5rem 0 4rem;text-align:center}
@media(min-width:768px){.TextModule{padding:5rem 0}
}
@media(min-width:1200px){.TextModule{padding:7.5rem 0}
}
.TextModule .wrapper{margin:0 auto;max-width:100%;padding:0 12px}
@media(min-width:768px){.TextModule .wrapper{padding:0 12px;max-width:50%}
}
.TextModule .subtitle{font-size:18px;line-height:1.5;font-weight:400;color:#0e141a;margin:.5rem 0 0}
@media(min-width:768px){.TextModule .subtitle{font-size:18px;line-height:1.5}
}
@media(min-width:1024px){.TextModule .subtitle{font-size:18px;line-height:1.5}
}
.TextModule .title{font-size:1.35rem;line-height:1.22222;font-weight:700;margin:0;letter-spacing:-.01em;color:#0e141a}
@media(min-width:1024px){.TextModule .title{font-size:2rem;line-height:1.2;letter-spacing:-.02em}
}
.TextModule .time,.TextModule .address{display:inline-block;margin:0}
.TextModule .copy{font-size:16px;line-height:24px;margin:1rem 0 0}
@media(min-width:1200px){.TextModule .copy{font-size:18px;line-height:26px}
}
.TextModule .CtaModule{padding-top:2.5rem}