.elementor-57 .elementor-element.elementor-element-2a27685 > .elementor-container{max-width:1600px;}.elementor-57 .elementor-element.elementor-element-87126fe{text-align:center;}.elementor-57 .elementor-element.elementor-element-6501bc9{text-align:center;}.elementor-57 .elementor-element.elementor-element-46bc940f{margin-top:0px;margin-bottom:30px;}.elementor-57 .elementor-element.elementor-element-2cf55474 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-57 .elementor-element.elementor-element-6d271185{width:var( --container-widget-width, 100.898% );max-width:100.898%;--container-widget-width:100.898%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-6d271185 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-6d271185 .elementor-accordion-item{border-width:0px;}.elementor-57 .elementor-element.elementor-element-6d271185 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-57 .elementor-element.elementor-element-6d271185 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-57 .elementor-element.elementor-element-6d271185 .elementor-tab-title{background-color:#2BA945;}.elementor-57 .elementor-element.elementor-element-6d271185 .elementor-accordion-icon, .elementor-57 .elementor-element.elementor-element-6d271185 .elementor-accordion-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-6d271185 .elementor-accordion-icon svg{fill:#FFFFFF;}/* Start custom CSS for accordion, class: .elementor-element-6d271185 */b, strong {
    font-weight: 700 !important;
}

.rider-alert {
      width: 100% !important;
      border-collapse: collapse !important;
      text-align: center !important;

    }

    .rider-alert thead th {
    background-color: #fff !important;
      padding: 20px !important;
      text-transform: capitalize;
      font-weight: 600 !important;
      font-size: 1.5rem;
      border: 2px solid black;
    }
    .rider-alert .sub-header th {
      background-color: #44b3e1 !important;
            font-size: 1.25rem !important;
      text-transform: capitalize !important;
      color: #000 !important;
      font-weight: 500 !important;
    }
    

    .rider-alert tbody td {
      padding: 8px !important;
      border: 2px solid black;
    }
    .rider-alert tbody tr:nth-child(even) {
      background-color: #acdef2 !important;
    }
    
    .rider-alert tbody tr:nth-child(odd) {
      background-color: white !important;
    }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-46bc940f */table {
  border-collapse: collapse;
  width: 50%;
}

td, th {
  border: 1px solid #000 !important;
  text-align: left;
  padding: 10px !important;
}

tr:nth-child(even) {
  background-color: #FFF;
}/* End custom CSS */