.hero-container{background-image:url(/assets/hero-schedule-DYrsUHJ-.webp)}.hero-container{min-height:170px}.hero-text-1{font-size:40px;margin-top:-88px}@media only screen and (min-width: 576px){.hero-container{min-height:320px}.hero-text-1{font-size:52px}}.hero-text-2{margin:15px 0 41px;font-family:var(--font-primary);font-size:30px;font-weight:500;font-style:italic;text-align:center;color:var(--color-white)}.filter-container{margin-top:-86px;margin-left:auto;margin-right:auto;max-width:385px;background-color:#fff;border-radius:5px;padding:24px}.filter-container select{max-width:100%;font-family:Inter;font-size:18px;font-weight:600;font-stretch:normal;font-style:italic;letter-spacing:normal;color:#000;padding-left:14px}@media only screen and (min-width: 576px){.filter-container{max-width:1145px}.filter-container select{max-width:286px}}.meets-container{margin:10px auto 60px;max-width:1145px;padding-left:30px;padding-right:30px}.meets-container a{text-decoration:none}.month-title{font-family:Inter;font-size:35px;font-weight:700;font-stretch:normal;font-style:italic;letter-spacing:normal;color:#000;text-align:center}.table{--bs-border-color: #a1a1a1}.table tr{border-left:1px solid #a1a1a1;border-right:1px solid #a1a1a1;vertical-align:middle}.table thead th{background-color:#000;font-family:Inter;font-size:20px;font-weight:700;font-stretch:normal;font-style:italic;letter-spacing:normal;text-align:left;color:#fff;height:50px}.table tbody tr{height:70px}.meet-date{font-family:Inter;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#646464!important;width:150px}.meet-date2{font-family:Inter;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#646464}.meet-name{font-family:Inter;font-size:18px;font-weight:600;font-stretch:normal;font-style:italic;letter-spacing:normal;text-align:left;color:#3f4ce1}.meet-location{font-family:Inter;font-size:13px;font-weight:600;font-stretch:normal;font-style:italic;letter-spacing:normal;text-align:left;color:#646464}.meet-view{font-family:Inter;font-size:14px;font-weight:700;font-stretch:normal;font-style:italic;letter-spacing:normal;text-align:center;color:#3f4ce1;width:120px}.camera-icon{width:50px}.meet-timer{width:310px}.timer-container+.timer-container{margin-top:8px}.timer-photo{width:48px;height:48px;border-radius:50%;object-fit:cover}.timer-name{font-family:Inter;font-size:15px;font-weight:600;font-style:italic;text-align:left;color:#000}.timer-email{font-family:Inter;font-size:13px;font-weight:600;font-style:italic;text-align:left;color:#3f4ce1;overflow-wrap:anywhere}a.timer-name{display:block;text-decoration:none}@media only screen and (max-width: 767px){.meet-timer{width:1%;min-width:96px;padding-left:4px}.timer-name{font-size:14px;line-height:1.25}.timer-photo{width:36px;height:36px}}.meet-finder{max-width:596px;margin:16px auto 0}.meet-finder-row{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.meet-finder-row .form-control{flex:1 1 220px;font-size:16px}.meet-finder-row .meet-finder-radius{width:auto;max-width:120px;padding-left:12px;font-size:16px;font-style:normal;font-weight:500}.meet-finder-near{border:1px solid #3f4ce1;color:#3f4ce1;font-weight:600}.meet-finder-near:hover,.meet-finder-near.active{background-color:#3f4ce1;color:#fff}.meet-finder-status{margin-top:8px;font-size:14px;color:#646464;text-align:center}.meet-finder-status:empty{display:none}.meet-finder-empty{margin:24px 0}.meet-distance{white-space:nowrap;color:#3f4ce1}.meet-date{width:110px}.date-block{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:56px;padding:6px 8px;border:1px solid #e3e6f3;border-radius:8px;background-color:#f5f6fa;line-height:1.1}.date-block-dow{font-family:Inter;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#646464}.date-block-day{font-family:Inter;font-size:24px;font-weight:800;font-variant-numeric:tabular-nums;color:#111318}.date-block-range .date-block-day{font-size:18px}.meet-row-today .date-block{border-color:#3f4ce1;background-color:#fff}.table tbody tr.meet-row-today>td{background-color:#eef0fd}.meet-view a{color:#3f4ce1}@media only screen and (max-width: 767px){.meets-container{padding-left:12px;padding-right:12px}.month-title{font-size:28px;margin-bottom:8px}.table thead{display:none}.table>tbody>tr:first-child{border-top:1px solid #a1a1a1}.table tbody tr{height:auto}.meet-name{font-size:16px}.meet-view{width:76px;font-size:13px}.meet-date{width:1%;padding-left:6px;padding-right:2px}.date-block{min-width:48px;padding:5px 6px}.date-block-day{font-size:20px}.date-block-range .date-block-day{font-size:15px}.camera-icon{width:1%;padding-left:0;padding-right:0}.camera-icon img{max-width:64px;height:auto}}
