@charset "UTF-8"; .mdc-list{font-size:1rem;font-weight:400;letter-spacing:.009375em;text-decoration:inherit;text-transform:inherit;line-height:1.5rem;margin:0;padding:8px 0;word-break:break-word;list-style-type:none}.mdc-list .mdc-list-item{display:flex;position:relative;justify-content:flex-start;align-items:flex-start;padding:0 16px;overflow:hidden;margin:16px 0}.mdc-list .mdc-list-item>div{width:100%}.mdc-list .mdc-list-item>i{padding-right:16px}.mdc-list.dense .mdc-list-item{margin:8px 0}.mdc-list.dense .mdc-list-item>i{padding-right:8px}.mdc-list.normal .mdc-list-item{margin:16px 0}.mdc-list.normal .mdc-list-item>i{padding-right:16px}.mdc-list.roomy .mdc-list-item{margin:24px 0}.mdc-list.roomy .mdc-list-item>i{padding-right:24px}.mdc-list.bullet-center .mdc-list-item{align-items:center} .split-section{display:flex;justify-content:start}.right-split{width:70%;flex-shrink:0;border-left:8px solid #e4eef3;padding-left:16px;margin-bottom:32px}.left-split{text-align:right;padding-right:16px;margin-top:0;flex-grow:1;margin-bottom:0}@media only screen and (min-width:901px){.right-split>:first-child{margin-top:0!important}.left-split{margin-top:0!important}}@media only screen and (max-width:900px){.split-section{flex-direction:column;align-items:flex-start}.left-split{text-align:left}.right-split{border-left:none;width:100%;padding-right:0;padding-left:0;margin-bottom:0;margin-top:8px}.center-content>*{margin-left:auto;margin-right:auto}.right-split>:first-child{margin-top:auto}} .mt-32{ margin-top: 32px;} .ml-auto{ margin-left: auto;} .mr-auto{ margin-right: auto;} .border-width-8{border-style:solid;border-width:8px;} .mb-32{ margin-bottom: 32px;} .pb-32{ padding-bottom: 32px;} .clinic-tile{width:95%;max-width:320px;background-color:#f7fcff;padding:5px 3px 15px;margin-bottom:18px;border-radius:7px}.clinic-tile .clinic-tile--address{color:#2b6a96;padding:2px;font-weight:700}.clinic-tile .clinic-tile--address .primary{font-size:1.4em}.clinic-tile .clinic-tile--address .secondary{font-size:1.01em}.clinic-tile .clinic-tile--address .city-state{font-size:1.15em}.clinic-tile,.clinic-tile .clinic-tile--about{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;border:1px solid #bfbfbf}.clinic-tile .clinic-tile--about{width:88%;background-color:#e4eef3;box-shadow:#aaa 4px 3px 5px;border-radius:10px;font-size:.8em;padding:5px 2px}.clinic-tile .about-header{padding:10px 5px 0;text-decoration:underline;font-size:.9em}.clinic-tile .about-content{color:#2b6a96;width:80%;padding:1px 5px 5px;font-style:italic;font-size:.9em}