@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@100;200;300;400;500;600;700;800;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Serif:ital,wght@0,100..900;1,100..900&display=swap");:root{--background:white;--foreground:#171717;--primary-color:#1a5bba}body,html{height:100%;margin:0}#__next,#root,body,html{display:flex;flex-direction:column}#__next,#root{min-height:100%}main{flex:1 1}body{color:var(--foreground);background:var(--background);font-family:Outfit,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}.form-control{--bs-border-radius:0}.mobile-clinic__content a{color:#1a5bba;font-weight:400;text-decoration:none}.mobile-clinic__content a:hover{color:#1a5bba;font-weight:400;border-bottom:2px solid #1a5bba}.brand-blue{color:var(--primary-color)!important}footer ul,nav ul{display:inline-block;list-style-type:none}.container{max-width:1366px;width:100%}.main-container{display:flex;width:100%;justify-content:center}.mobile-clinic{max-width:575px!important;min-height:125px;padding:5px 10px;border-radius:5px;border:2px solid #e2e2e2;color:#171717;margin:10px auto;display:flex;text-align:left}.mobile-clinic__content{margin-top:20px;font-size:1rem;font-family:Outfit,sans-serif;font-weight:300}.tags{background-color:#1a5bba;display:inline-block;margin:5px 5px 5px 0;padding:5px 10px;font-size:.75rem;border-radius:5px;color:white}.date-card{max-width:65px;height:75px;float:left;border-radius:5px;margin:20px;border:2px solid #e2e2e2;color:#171717;text-align:center}.date-card,.date-card__day{align-items:center;justify-content:center}.date-card__day{font-size:1.5rem;font-weight:600;padding-top:4px}.date-card__month{font-size:.75rem;padding:5px;font-weight:600;background:#e5e5e5;text-transform:uppercase}.builder-custom-code table{width:100%;border-collapse:collapse}.builder-custom-code td,.builder-custom-code th{border:1px solid #ddd;padding:8px;text-align:center}.builder-custom-code th{background-color:var(--primary-color);color:white;font-weight:700;text-align:center}.builder-custom-code th:nth-last-child(-n+3){background-color:#f2f2f2;color:black}.builder-custom-code tr:nth-child(2n){background-color:#f9f9f9}.builder-custom-code thead th{position:-webkit-sticky;position:sticky;top:0;background-color:var(--primary-color);color:white;text-align:center;z-index:1}.builder-custom-code thead th:nth-last-child(-n+3){background-color:#f2f2f2;color:black}.builder-custom-code tbody tr td:first-child{font-weight:700}