@import url(https://fonts.googleapis.com/css2?family=Fira+Sans:wght@300;400;500;600&display=swap);:root{--color-primary:#f04c24;--color-primary-rgb:240,76,36;--color-secondary:#215eac;--color-text:#4e5d7b;--color-text-rgb:102,112,133;--color-bg:#f8fafb;--custom-font:"Fira Sans";--color-success:#52c41a;--color-warning:#ec4c26}body,html{height:100%}body{background:#f8fafb!important;background:var(--color-bg)!important;color:#4e5d7b!important;color:var(--color-text)!important;font-family:Fira Sans!important;font-family:var(--custom-font)!important;font-weight:300!important;line-height:30px;margin:0;padding:0}body,body a,body p{font-size:18px}body *{box-sizing:border-box}body *,h1,h2,h3,h4,h5,h6{font-family:Fira Sans!important;font-family:var(--custom-font)!important}h1,h2,h3,h4,h5,h6{font-weight:500!important}a{color:#f04c24;color:var(--color-primary);text-decoration:none!important}.mt-0{margin-top:0!important}.mt-20{margin-top:20px!important}.mt-25{margin-top:25px!important}.mt-30{margin-top:30px!important}.mt-40{margin-top:40px!important}.mt-50{margin-top:50px!important}.mb-0{margin-bottom:0!important}.mb-8{margin-bottom:8px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-25{margin-bottom:25px!important}.mb-30{margin-bottom:30px!important}.mb-40{margin-bottom:40px!important}.mr-20{margin-right:20px!important}.d-block{display:block}.d-flex{display:flex}.ant-menu{color:var(--color-text)}.MenuBar>.ant-menu{background:none;border:none;line-height:normal}.MenuBar>.ant-menu>li{margin:0 8px;padding:0}.MenuBar>.ant-menu>li:after{display:none!important}.MenuBar>.ant-menu>li span>a{color:var(--color-text);display:block;font-size:18px;padding:10px 12px}.MenuBar>.ant-menu>li span>a:hover,.MenuBar>.ant-menu>li.ant-menu-submenu-selected span>a,.ant-menu-submenu.ant-menu-submenu-popup .ant-menu-sub li.ant-menu-item-selected{color:var(--color-secondary);text-decoration:none!important}.AppMenuDrop .ant-dropdown-menu.ant-dropdown-menu-vertical>li span>a:hover,body.PageHome .MenuBar>.ant-menu>li span>a:hover{color:var(--color-primary)!important;text-decoration:none!important}.MenuBar>.ant-dropdown-trigger.ant-dropdown-open,.MenuBar>.ant-menu>li.ant-menu-item-selected>span>a{border-radius:8px;color:var(--color-secondary);text-decoration:none!important}.MenuBar>.ant-menu>.ant-menu-item-selected a:hover,.ant-menu-submenu.ant-menu-submenu-popup .ant-menu>.ant-menu-item-selected a:hover{background:none!important;text-decoration:none!important}.MenuBar>.ant-dropdown-trigger{background:none;border:none;color:var(--color-text);cursor:pointer;display:inline-block;padding:10px 10px 3px}.MenuBar>.ant-dropdown-trigger svg{height:20px;width:20px}.MenuBar>.ant-dropdown-trigger:hover svg path{fill:var(--color-secondary)}.AppMenuDrop .ant-dropdown-menu.ant-dropdown-menu-vertical{padding:0}.AppMenuDrop .ant-dropdown-menu.ant-dropdown-menu-vertical>li span>a{color:var(--color-text);display:block;font-weight:300;padding:6px 8px}.AppMenuDrop .ant-dropdown-menu.ant-dropdown-menu-vertical>li span>a:hover{color:var(--color-secondary)!important}.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-popup .ant-dropdown-menu.ant-dropdown-menu-sub li a{color:var(--color-text);font-weight:300}.ant-menu-submenu.ant-menu-submenu-popup .ant-menu-sub li.ant-menu-item-selected,.ant-menu-submenu.ant-menu-submenu-popup .ant-menu-sub li:not(.ant-menu-item-group):hover{background:#0000000f}.AppMenuDrop .ant-dropdown-menu.ant-dropdown-menu-vertical>li>div{align-items:center;display:flex}.ant-menu-submenu.ant-menu-submenu-popup .ant-menu-sub li.ant-menu-item-group .ant-menu-item-group-title{background:#0000000a;color:#777;font-weight:400}@media screen and (max-width:515px){.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-popup.ant-dropdown-menu:not(.AppMenuDrop){left:0!important}}.AppHeader{height:100px;position:relative;width:100%;z-index:9}.AppHeader .ant-btn{align-items:center;border:none;box-shadow:none;color:var(--color-text);display:flex;justify-content:center}.AppHeader .ant-btn:hover{background:var(--color-bg);color:var(--color-primary)!important}.AppHeader .AppContainer{padding:25px 20px}.AppHeader .AppLogo{display:inline-flex}@media screen and (max-width:767px){.AppHeader{height:80px}.AppHeader .AppContainer{padding:19px 20px}.AppHeader .AppLogo img{height:42px}}#root,.App,.AppContainer,.Login .ant-row{height:100%}.App{font-size:1.2em;width:100%}.AppContainer{margin:0 auto;max-width:1320px;padding:18px 20px;width:100%}.SectionHero{align-items:flex-end;background-position:100% 0;background-repeat:no-repeat;background-size:contain;display:flex;min-height:650px;padding:0 0 50px;position:relative;width:100%}@media screen and (min-width:1000px){.SectionHero{align-items:center}.SectionHomeCTA{margin-top:-100px}}@media screen and (min-width:1600px){.SectionHero{min-height:880px}}.SectionHero:before{bottom:0;height:100%}.SectionHero:after,.SectionHero:before{content:"";left:0;position:absolute;right:0;top:0;width:100%}.SectionHero:after{background:url(/static/media/hero_clip.f303ca71d70828d80872.svg) no-repeat bottom;background-size:100% auto;bottom:-2px;display:none;height:calc(100% + 2px)}.SectionHero .AppContainer{z-index:2}.SectionHero .HeroTitle h1,.SectionHero .HeroTitle h2{color:#215eac;font-size:40px;font-weight:500;line-height:42px;margin:0;text-transform:uppercase}.SectionHero .HeroTitle h2{font-size:24px;line-height:28px}.SectionHero .HeroDesc{margin:0 0 20px}.SectionHero .HeroDesc p{color:var(--color-text);font-size:16px;line-height:22px;margin:15px 0}@media screen and (min-width:992px){.SectionHero .HeroTitle h1,.SectionHero .HeroTitle h2{font-size:44px;line-height:52px}.SectionHero .HeroTitle h2{font-size:30px;line-height:34px}.SectionHero .HeroDesc p{font-size:18px;line-height:28px;margin:20px 0;max-width:90%}}.SiteSection{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding:60px 0;position:relative;width:100%}@media screen and (min-width:992px){.SiteSection{padding:100px 0}}.SiteSection.Dark{align-items:center;color:#fff;display:flex}@media screen and (min-width:768px){.SiteSection.Dark.BottomBg{padding:100px 0 264px}}.SiteSection.Dark.BottomBg:before{background:linear-gradient(45deg,#000000b3,#00000080 50%,#fff0);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.SiteSection.Dark.BottomBg:after{background:url(/static/media/section_clip.61c2a148f4feca86c2ac.svg) no-repeat bottom;background-size:100% auto;bottom:-2px;content:"";height:calc(100% + 2px);left:0;position:absolute;right:0;top:0;width:100%}.SiteSection.Dark .AppContainer{position:relative;z-index:2}.SiteSection.Dark.CTA{padding:60px 0;text-align:center}.SiteSection.Dark.CTA:before{background:#00000059;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.SiteSection.Dark.CTA .SectionTitle{margin-bottom:0}.SiteSection.Dark.CTA .SectionTitle p{margin-left:auto;margin-right:auto;max-width:475px}.SiteSection.Dark.CTA .SectionTitle .ant-flex{margin-top:30px}.SectionTitle{font-size:20px;margin:0 0 20px}.SiteSection.Events .SectionTitle{margin-bottom:50px}.SectionTitle h2,.SectionTitle h3{text-transform:uppercase}.SiteSection.Dark .SectionTitle h2,.SiteSection.Dark .SectionTitle h3,.SiteSection.Dark p{color:#fff;text-shadow:0 0 10px #0003}.SectionTitle h2{color:var(--color-secondary);font-size:30px;line-height:32px;margin:0}h2.SectionTitle{color:#8c94a4;font-size:26px;margin-bottom:30px}.SectionTitle h3{color:var(--color-primary);font-size:18px;line-height:20px;margin:0 0 4px}@media screen and (min-width:768px){.SectionTitle h2{font-size:40px;line-height:42px}.SectionTitle h3{font-size:20px;line-height:22px}h2.SectionTitle{font-size:32px}}.ImageWrap{display:flex;position:relative}.ImageWrap img,.ImageWrap:after,.ImageWrap:before{border-radius:25px}.ImageWrap:after,.ImageWrap:before{bottom:0;content:"";height:100%;position:absolute;right:0;width:100%}.ImageWrap:before{background:rgba(var(--color-primary-rgb),.5);bottom:0;left:10px;right:0;top:10px;z-index:-2}.ImageWrap:after{background:var(--color-primary);left:5px;top:5px;z-index:-1}.CheckList,.PageSingle .AppContainer ul:not(.InfoMenu ul,.SchoolStopList ul,.suggestions),.SectionContent ul{display:flex;flex-direction:column;flex-wrap:wrap;font-size:18px;list-style:none;margin:0 0 10px;padding:0}.CheckList li,.SectionContent ul li{align-items:center;display:flex;margin-bottom:20px;width:50%}.PageSingle .AppContainer ul:not(.InfoMenu ul,.SchoolStopList ul,.suggestions) li{display:flex;margin-bottom:12px!important;width:100%}@media screen and (min-width:1280px){.CheckList li,.SectionContent ul li{width:33.33%}}.CheckList li:before,.PageSingle .AppContainer ul:not(.InfoMenu ul,.SchoolStopList ul,.suggestions) li:before,.SectionContent ul li:before{background:url(/static/media/Check.219625d50eb8ec807e5f.svg) no-repeat 50%;background-size:contain;content:"";display:flex;flex-shrink:0;height:22px;margin-right:15px;opacity:.8;width:22px}.PageSingle .AppContainer ul:not(.InfoMenu ul,.SchoolStopList ul,.suggestions) li:before{margin-top:3px}.CardItem{background:none;border-radius:0;box-shadow:none!important}.CardItem .ant-card-cover{display:block;margin-bottom:25px;position:relative}.CardItem .ant-card-cover img,.CardItem .ant-card-cover:after{border-radius:25px}.CardItem .ant-card-cover img{height:100%;object-fit:cover;width:100%}.CardItem .ant-card-cover{height:250px}.CardItem .ant-card-body{padding:0}.CardItem h3{font-size:17px;line-height:21px;margin:0 0 8px}@media screen and (min-width:768px){.CardItem h3{font-size:20px;line-height:28px}}.CardItem iframe{border-radius:18px;max-width:100%;overflow:hidden}.CardItem p code{display:block;overflow:hidden;padding-top:56.25%;position:relative;width:100%}.CardItem p code iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.PageSingle a{color:var(--color-secondary)}.PageSingle a:hover{text-decoration:underline}.CardItemHome,.PageSingle .CardItem:not(.Cover){background:#fff;border-radius:20px;box-shadow:0 1px 2px 0 #00000008,0 1px 6px -1px #00000005,0 2px 4px 0 #00000005!important}.CardItemHome .ant-card-body{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding:20px 40px}@media screen and (min-width:768px){.CardItemHome .ant-card-body{flex-direction:row;gap:40px}}.CardItemHome .ant-card-body:after,.CardItemHome .ant-card-body:before{display:none}.PageSingle .CardItem .ant-card-body{padding:30px}.PageSingle .CardItem.Cover .ant-card-body{padding:0}.PageHero{align-items:center;background:var(--color-primary);color:#fff;display:flex;justify-content:center;margin-bottom:20px;min-height:80px;text-align:center;width:100%}.PageHero h1{color:#fff;text-transform:uppercase}.PageHero.Cover{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;margin-bottom:0!important;min-height:280px;padding:0;position:relative;width:100%}@media screen and (min-width:768px){.PageHero.Cover{min-height:360px;width:100%}}.PageHero.Cover .AppContainer{z-index:2}.PageHero.Cover:before{background:linear-gradient(13deg,#0009,#00000080 20%,#fff0);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.EventsSingle .PageHero{min-height:100px}.EventsSingle .PageHero h1{margin:0 auto!important;max-width:800px;text-transform:none!important}.CardItem p,.PageSingle .CardItem ol,.PageSingle .CardItem ul{color:var(--color-text);font-weight:300;margin:0 0 15px}.CardItem .ant-card-body .ant-btn{margin-top:10px}.CardMeta{align-items:center;color:rgba(var(--color-text-rgb),.7);display:flex;font-size:16px;line-height:16px}.CardItem.CardTable .ant-card-body{padding:4px!important}.ant-btn{background:#fff3;border-color:var(--color-secondary);border-radius:50px!important;box-shadow:none;color:var(--color-secondary);font-size:16px!important;font-weight:500!important;font-weight:500;letter-spacing:.6px;line-height:21px;min-height:54px;padding:15px 30px;text-transform:uppercase}@media screen and (min-width:768px){.ant-btn{font-size:17px!important}}.ant-btn.ant-btn-sm:hover,.ant-btn:hover{background:var(--color-secondary);border-color:var(--color-secondary)!important;color:#fff!important}.ant-btn.ant-btn-primary{background:var(--color-primary);border-color:var(--color-primary);color:#fff;text-shadow:0 0 6px #0000001a}.Employment.PageSingle a.ant-btn{background:var(--color-secondary)!important;border-color:var(--color-secondary)!important;color:#fff!important}.Employment.PageSingle a.ant-btn:hover{background:var(--color-primary)!important;border-color:var(--color-primary)!important;color:#fff!important;text-shadow:0 0 6px #0000001a!important}.ant-btn.ant-btn-primary:hover{background:var(--color-secondary)!important;border-color:var(--color-secondary)!important}.ant-btn.ant-btn-sm{align-items:center;border-color:rgba(var(--color-text-rgb),.8);color:rgba(var(--color-text-rgb),.8);display:inline-flex;font-size:14px!important;line-height:16px;min-height:39px;padding:12px 20px}.ant-picker-ok .ant-btn.ant-btn-sm{background:var(--color-secondary);color:#fff;height:auto;min-height:auto;padding:4px 10px}.ant-picker-footer .ant-picker-today-btn,.ant-picker-now .ant-picker-now-btn{color:var(--color-secondary);font-size:16px}.ant-btn.ant-btn-sm:hover svg path{stroke:#fff}.CardItem.CardSteps .ant-card-body{padding-bottom:0}.PageSingle h2.title{font-size:18px!important;line-height:20px;margin:0 0 8px;text-transform:uppercase}.PageSingle h1.title{font-size:30px!important;line-height:32px;margin:0;text-transform:uppercase}.PageSingle .CardMeta{color:#ffffffb3;justify-content:center;margin:12px auto 0;text-align:center}.PageSingle .CardItem ol,.PageSingle .CardItem p,.PageSingle .CardItem ul{font-size:16px;line-height:26px;margin:0 0 20px}.PageSingle .CardItem p:last-of-type{margin-bottom:0}.PageSingle .CardItem .CardTitle{margin-top:0}.PageSingle .CardItem ol li,.PageSingle .CardItem ul li{margin-bottom:5px}.PageSingle .CardItem h1,.PageSingle .CardItem h2,.PageSingle .CardItem h3,.PageSingle .CardItem h4,.PageSingle .CardItem h5,.PageSingle .CardItem h6{color:var(--color-text)}.PageSingle .CardItem h1{font-size:20px}.PageSingle .CardItem h2{font-size:19px}.PageSingle .CardItem h3{font-size:18px}.PageSingle .CardItem h4{font-size:17px}.PageSingle .CardItem h5{font-size:16px}.PageSingle .CardItem h6{font-size:15px}.PageSingle{padding:0 0 40px}@media screen and (min-width:768px){.PageSingle{padding:0 0 50px}.PageSingle .CardItem .ant-card-cover{height:auto}.PageSingle h2.title{font-size:20px!important;line-height:20px}.PageSingle h1.title{font-size:40px!important;line-height:40px}.PageSingle .CardItem ol,.PageSingle .CardItem p,.PageSingle .CardItem ul{font-size:18px;line-height:30px;margin:0 0 25px}.PageSingle .CardItem h1{font-size:24px}.PageSingle .CardItem h2{font-size:22px}.PageSingle .CardItem h3{font-size:20px}.PageSingle .CardItem h4{font-size:18px}.PageSingle .CardItem h5{font-size:16px}}.PageSingle .ant-card.CardItem .ant-card-body img{height:auto;max-width:100%;min-width:100%}.PageSingle .ant-card.CardItem .ant-card-body img.no-width{max-width:auto;min-width:auto}.PageSingle .ant-card.CardItem .ant-card-body hr{border-top:1px solid #ccc;margin:30px 0 25px}.AppFooter{position:relative}.AppFooter .SiteFooter{background:#fff;padding:20px 0 0;position:relative}.AppFooter .SiteFooter .ant-flex a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.AppFooter .SiteFooter .ant-flex p{color:var(--color-text);font-size:16px;line-height:26px;margin-top:0;max-width:360px}.AppFooter .AppContainer{position:relative;z-index:3}.AppFooter .CopyFooter{background:#f2f6f8;padding:10px 0;position:relative;z-index:1}.AppFooter .CopyFooter a{color:rgba(var(--color-text-rgb),.6);font-size:14px}.AppFooter .CopyFooter a:hover{text-decoration:underline}.AppFooter .CopyFooter .AppContainer small:last-of-type a{color:#6b54f9}@media screen and (min-width:992px){.AppFooter .SiteFooter{padding:20px 0}.AppFooter .CopyFooter .AppContainer{display:flex}.AppFooter .CopyFooter .AppContainer small:last-of-type{text-align:right}}.AppFooter small{color:rgba(var(--color-text-rgb),.6);display:inline-block;font-size:14px;font-weight:300!important;line-height:22px;width:100%}@media screen and (max-width:991px){.FlexSM{flex-direction:column}.AppFooter small:last-of-type{padding:0}}.AppAlert{background:var(--color-primary);color:#fff;font-size:16px;line-height:20px;padding:10px 20px 10px 40px;text-align:center;width:100%}.AppAlert .ant-alert-message p{margin:0}.AppAlert .ant-alert-message a{color:#fff;text-decoration:underline}.AppAlert .ant-alert-message a:hover{text-decoration:none}@media screen and (min-width:768px){.AppAlert{font-size:20px;line-height:22px;padding:15px 20px 15px 40px}}.SocialIcons{align-items:center;display:flex;gap:32px;list-style:none;margin:0;padding:0}@media screen and (max-width:991px){.FooterLinks,.SocialIcons{margin-bottom:40px}}.SocialIcons li a:hover svg path{fill:var(--color-secondary)}.FooterLinks h4{color:#98a2b3;font-size:16px;margin:0 0 15px}.FooterLinks ul{list-style:none;margin:0;padding:0}.FooterLinks ul li{margin:0 0 12px}.FooterLinks ul li:last-child{margin-bottom:0}.FooterLinks ul li a{color:var(--color-text);font-size:16px;line-height:26px}.FooterLinks ul li a:hover{color:var(--color-secondary)}@media screen and (min-width:540px){.FooterLinks.FlexCol ul{display:flex;flex-wrap:wrap}}.FooterLinks.FlexCol ul li{width:50%}.ant-form .ant-select-selection-item,.ant-form input,.ant-form textarea,.ant-select-dropdown .ant-select-item-option-content{color:var(--color-text)}.ant-form .ant-form-item .ant-form-item-row .ant-form-item-label label,.ant-form .ant-radio-group .ant-radio-wrapper span{color:var(--color-text);font-size:16px}.ant-form h4:not(:first-of-type){margin-top:50px}.ant-form h4{color:rgba(var(--color-text-rgb),.9)!important}.ant-form h5{color:rgba(var(--color-text-rgb),.8)!important}.ant-btn.ant-btn-sm.btn-secondary{background:var(--color-secondary)!important;border:none;color:#fff!important;font-size:15px!important;min-height:44px;padding:10px 40px}.ant-btn.ant-btn-sm.btn-secondary:hover{background:var(--color-primary)!important}.ant-form .ant-btn.ant-btn-sm.ant-btn-dashed{margin-top:0;min-height:38px;text-transform:none}.ant-form .form-custom-labels .ant-form-item-control-input-content>div{align-items:center;display:flex;width:100%}.ant-form .form-custom-labels .ant-form-item-control-input-content>div:not(:last-of-type){margin-bottom:10px}.ant-form .form-custom-labels .ant-form-item-control-input-content>div>span{align-items:center;background:#f6f6f6;border:1px solid #d9d9d9;border-radius:6px 0 0 6px;color:#777;display:inline-flex;font-size:16px;height:40px;min-width:50px;padding:0 0 0 10px;width:20%}.ant-form .form-custom-labels .ant-form-item-control-input-content>div>.ant-picker{border-radius:0!important;margin-left:-1px;width:40%}.ant-form .form-custom-labels .ant-form-item-control-input-content>div>.ant-picker:last-of-type{border-radius:0 6px 6px 0!important}.SchoolStopList ul{display:flex;flex-wrap:wrap;gap:20px;list-style:none;padding:0}.SchoolStopList ul li{margin:0!important;width:100%}@media screen and (min-width:768px){.SchoolStopList ul li{width:calc(50% - 10px)}}@media screen and (min-width:1240px){.SchoolStopList ul li{width:calc(33.33% - 20px)}}.SchoolStopList ul li a{align-items:center;background:#fff;border-radius:20px;box-shadow:0 1px 2px 0 #00000008,0 1px 6px -1px #00000005,0 2px 4px 0 #00000005!important;color:#565f71;display:flex;font-size:18px;font-weight:400;gap:20px;padding:24px 22px;width:100%}.SchoolStopList ul li a:before{background:url(/static/media/School.9892d4c39bee03761b24.svg) no-repeat;background-size:contain;content:"";display:block;height:26px;opacity:.6;width:31px}.SchoolStopList ul li a:hover{box-shadow:0 2px 3px 0 #0000000f,0 2px 7px 0 #0000000a,0 3px 5px 0 #0000000a!important;color:var(--color-secondary)}.SchoolStopList ul li a svg{display:none!important}#busable_timetables .Timetable{padding-top:50px}#busable_timetables .Timetable h1.page-title.header-title{font-size:24px;margin-bottom:20px!important}#busable_timetables .Timetable .map-items.RouteListContainer{min-height:100%!important}#busable_timetables .Timetable .ant-btn{align-items:center!important;background:#e9e6fa!important;border:none!important;box-shadow:none!important;color:#6b54f9!important;display:inline-flex!important;font-size:12px!important;line-height:16px!important;min-height:28px!important;padding:0 15px!important;text-shadow:none!important}.CardRegion:hover{text-decoration:none!important}.CardRegion:hover .CardItem{box-shadow:0 3px 4px 0 #0000000f,0 3px 8px 0 #0000000a,0 4px 6px 0 #0000000a!important}.CardRegion .CardItem .ant-card-body{padding-bottom:50px;padding-top:50px;text-align:center}.CardRegion .CardItem .ant-card-body h2{font-size:22px;line-height:40px;margin-bottom:10px;margin-top:0}@media screen and (min-width:1024px){.CardRegion .CardItem .ant-card-body h2{font-size:28px;line-height:40px}}.Townlink .CardRegion .CardItem .ant-card-body h2{margin:0}.CardRegion .CardItem .ant-card-body svg{height:70px;opacity:.7;width:70px}.CardRegion:hover .CardItem .ant-card-body svg{opacity:.9}.CardRegion:hover .CardItem .ant-card-body h2{color:var(--color-secondary)}.CardItem .ant-alert{font-size:18px;font-weight:400;text-align:center}.CardItem .ant-alert.ant-alert-success{color:#047216}.CardItem .ant-collapse .ant-collapse-header{align-items:center}.CardItem .ant-collapse .ant-collapse-header-text{color:var(--color-text);font-size:18px;font-weight:400}.ant-btn.ant-btn-primary.ant-btn-sm.light{border:none;color:#fff}.CardEmbed{background:none;box-shadow:none!important;margin-top:20px}.CardEmbed .ant-card-body{padding:0}.share-btn-wrap .icon-button.btn-outline{align-items:center!important;background:none!important;border:1px solid #6a54f942!important;border-radius:50px!important;color:#6b54f9!important;display:flex!important;font-size:11px!important;font-weight:600!important;gap:6px!important;height:25px!important;text-transform:uppercase!important}.share-btn-wrap .icon-button.btn-outline:hover{background:#6b54f9!important;color:#fff!important}.share-btn-wrap .icon-button.btn-outline svg{height:12px!important}.TripPlanner a{font-size:14px!important}.SchoolStopList.SchoolViewList .filter-options-main.top-float{display:none!important}.InfoText{background:#fff;border-radius:50px;box-shadow:0 1px 2px 0 #00000008,0 1px 6px -1px #00000005,0 2px 4px 0 #00000005;color:#888;display:inline-block;font-size:16px;margin:80px 0;padding:15px 30px;text-align:center}.ContactUs.PageSingle .AppContainer .CardItem .ant-row .ant-col:first-of-type ul{gap:0 30px}.ContactUs.PageSingle .AppContainer .CardItem .ant-row .ant-col:first-of-type ul li{width:auto}.ContactUs.PageSingle .AppContainer .CardItem .ant-row .ant-col:last-of-type iframe{height:100%}.CardList{display:flex!important;flex-wrap:wrap!important;gap:16px!important;list-style:none!important}.CardList,.CardList li{margin:0!important;padding:0!important}.CardList li{border:none!important;width:100%!important}.PageSingle .AppContainer ul.CardList:not(.InfoMenu ul,.SchoolStopList ul,.suggestions) li{margin-bottom:0!important}.CardList li:before{display:none!important}.CardList li a{align-items:center!important;background:#fff!important;border:none!important;border-radius:20px!important;box-shadow:0 1px 2px 0 #00000008,0 1px 6px -1px #00000005,0 2px 4px 0 #00000005!important;color:#565f71!important;display:flex!important;font-size:17px!important;font-weight:400!important;gap:20px!important;line-height:20px!important;padding:20px 22px!important;text-align:left!important;width:100%!important}.CardList li a strong{background:#00b5ef;border-radius:8px;color:#fff;font-size:18px!important;min-width:50px;padding:6px 0;text-align:center}.CardList li a:hover{box-shadow:0 2px 3px 0 #0000000f,0 2px 7px 0 #0000000a,0 3px 5px 0 #0000000a!important;color:var(--color-secondary)!important}.CardList li a span{color:#999!important;font-size:16px;font-style:italic}.TableList{border-collapse:collapse;border-spacing:0;font-size:18px;max-width:100%;width:100%}.TableList thead tr th{background:var(--color-secondary)!important;color:#fff}.TableList th,.TableList tr td{border:1px solid #dcdcdc;padding:12px 20px}.TableList tr:nth-child(2n){background:#f6f6f6}.TableWrap{overflow:auto;width:100%}.InfoMenu{border-radius:20px;margin:30px auto 0;max-width:760px}.InfoMenu .ant-card-body{padding:0!important}.InfoMenu ul{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;list-style:none;margin:0 auto!important;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.InfoMenu ul li{margin:0 1px 0 0!important;padding:0 30px;text-align:left;width:100%}.InfoMenu ul li:first-child{border-radius:18px 18px 0 0}.InfoMenu ul li:last-child{border-radius:0 0 18px 18px;margin-right:0!important}.InfoMenu ul li{background:#fffffff2}.InfoMenu ul li,.InfoMenu ul li a{align-items:center;color:var(--color-text);display:flex;font-size:15px;font-weight:400;gap:15px;justify-content:center;min-height:44px}.InfoMenu ul li a{border-radius:18px;width:100%}.InfoMenu ul li.active,.InfoMenu ul li.active a,.InfoMenu ul li:hover,.InfoMenu ul li:hover a{background:#fff;color:var(--color-secondary);text-decoration:none}.InfoMenu ul li svg path{fill:rgba(var(--color-text-rgb),.7)}.InfoMenu ul li.active svg path,.InfoMenu ul li:hover svg path{fill:var(--color-secondary)}.InfoMenu>ul li:hover{cursor:pointer}@media screen and (min-width:768px){.InfoMenu ul{flex-direction:row}.InfoMenu ul li{padding:0;width:33.33%}.InfoMenu ul li:first-child{border-radius:18px 0 0 18px}.InfoMenu ul li:last-child{border-radius:0 18px 18px 0}.InfoMenu ul li,.InfoMenu ul li a{font-size:18px;min-height:75px}.InfoMenu ul{margin:0!important;width:100%}}
/*# sourceMappingURL=main.78649541.css.map*/