.bus-routes-faqs .container>.collapsible{border:1px solid #e0e0e0;border-radius:.6125em;margin:5px 0}.bus-routes-faqs .container .collapsible-header{padding:.3rem}@media(orientation:portrait)or (max-width:960px){.bus-routes-faqs .collapsible-body{padding:0!important}}.bus-routes-faqs .text-light{color:#5e616e;font-weight:400}.bus-routes-faqs .accordion .container .col{width:auto;cursor:pointer}.bus-routes-faqs .accordion .collapsible .collapsible-body{color:#767676;font-size:.9rem;padding:0 1rem .5rem .5rem}.bus-routes-faqs .mobile-bus-route-faq{padding:12px 0}.bus-routes-faqs .mobile-bus-route-faq h3{font-weight:700}.bus-routes-faqs .mobile-bus-route-faq h3,.bus-routes-faqs .mobile-bus-route-faq p{font-size:.875rem!important}