.content-styles ul:empty{margin:0;padding:0;display:none}.content-styles ul ul{margin:0;padding-left:0}.content-styles ul ul li:before{display:none}.dynamic-common-routes ul{list-style:none!important}.dynamic-common-routes li{padding-left:16px;position:relative}.dynamic-common-routes li:before{content:"";background-color:#c8d0fa;border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:0}.content-styles p{line-height:1.6;font-family:var(--font-figtree), sans-serif;color:#070e2e;margin:16px 0}.content-styles h1,.content-styles h2,.content-styles h3,.content-styles h4,.content-styles h5,.content-styles h6{color:#070e2e;margin-top:24px;margin-bottom:16px;font-family:Figtree,sans-serif;font-style:normal;line-height:150%}.content-styles h2,.content-styles h3{color:#070e2e;font-size:24px;font-weight:700;line-height:150%}.content-styles.static-page h3{color:#070e2e;font-size:20px;font-weight:600;line-height:150%}.content-styles ul,.content-styles ol,.content-styles li{margin:16px 0}.content-styles ul,.content-styles ol{padding-left:24px;list-style:none}.content-styles li{margin-bottom:8px;padding-left:16px;position:relative}.content-styles li:before{content:"";background-color:#c8d0fa;border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:0}.content-styles li:last-child,.dynamic-common-routes li:last-child{margin-bottom:0}.content-styles table{border-collapse:collapse;width:100%;margin:16px 0}.content-styles th,.content-styles td{border:1px solid #e2e8f0;padding:8px}.content-styles a:not(.cta-container a){color:#2447f2;font-family:Figtree,sans-serif;font-weight:500;text-decoration:none}.content-styles a:not(.cta-container a):hover{text-decoration:underline}.content-styles img{max-width:100%;height:auto;margin:16px 0}.content-styles .tc-city-map{float:right;max-width:300px;margin:0 0 16px 16px}.content-styles>:first-child,.accordion-content .content-styles>:first-child{margin-top:0}.content-styles>:last-child{margin-bottom:0}.content-styles blockquote{background-color:#f8fafc;border-left:4px solid #2447f2;margin:16px 0;padding:12px 24px}.content-styles .req_text2{color:#4a5568;font-style:italic}.content-styles .typeform-popup{color:#2447f2;font-family:Figtree,sans-serif;font-weight:500;text-decoration:none}
