/* _content/SafetyCloudHub.Web/App.razor.rz.scp.css */
body[b-myxo61u8ku] {
}
/* _content/SafetyCloudHub.Web/Pages/Checkout.razor.rz.scp.css */
.form-control-radio-big[b-ruao77jybz] {
  padding: 20px;
  margin-bottom: 20px;
}

  .form-control-radio-big .header[b-ruao77jybz] {
    display: flex;
    align-items: center;
    width: 100%;
  }

    .form-control-radio-big .header span[b-ruao77jybz] {
      font-size: 20px;
      display: flex;
      flex-direction: column;
      color: #4a4a4a;
      flex: 1;
    }

    .form-control-radio-big .header img[b-ruao77jybz] {
      border: solid 1px #e7e7e7;
      padding: 10px;
      border-radius: 2px;
      align-self: flex-start;
    }

    .form-control-radio-big .header span small[b-ruao77jybz] {
      font-size: 14px;
      color: #9d9d9d;
      font-weight: 400;
    }

  .form-control-radio-big .body[b-ruao77jybz] {
    margin-top: 10px;
    padding-top: 10px;
    border-top: solid 1px #d1d4d3;
    display: flex;
    width: 100%;
  }

.form-footer[b-ruao77jybz] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 20px 0;
}

input[type="radio"][b-ruao77jybz] {
  /* Add if not using autoprefixer */
  -webkit-appearance: none;
  /* Remove most all native input styles */
  appearance: none;
  /* For iOS < 15 */
  background-color: var(--form-background);
  /* Not removed via appearance */
  margin: 0;
  font: inherit;
  color: currentColor;
  width: 32px;
  height: 32px;
  border: 0.15em solid #d1d4d3;
  border-radius: 50%;
  transform: translateY(-0.075em);
  display: grid;
  place-content: center;
  margin-right: 10px;
}

  input[type="radio"][b-ruao77jybz]::before {
    content: "";
    width: 16px;
    height: 16px;
    border-radius: 50%;
    transform: scale(0);
    transition: 120ms transform ease-in-out;
    box-shadow: inset 1em 1em var(--form-control-color);
    /* Windows High Contrast Mode */
    background-color: #69be28;
  }

  input[type="radio"]:checked[b-ruao77jybz]::before {
    transform: scale(1);
  }


.quantity[b-ruao77jybz] {
  display: flex;
  align-items: center;
  font-size: 16px;
  color: #9d9d9d;
  padding-top: 5px;
}

  .quantity label[b-ruao77jybz] {
    margin-right: 10px;
  }

  .quantity .form-control-quantity[b-ruao77jybz] {
    display: flex;
    align-items: center;
  }

    .quantity .form-control-quantity button[b-ruao77jybz] {
      border: none;
      background-color: #f8f8f8;
      border-radius: 50%;
      width: 28px;
      height: 28px;
      font-size: 22px;
      display: flex;
      align-items: center;
      justify-content: center;
      color: #9d9d9d;
      font-weight: bold;
      padding: 0;
      margin: 0;
    }

      .quantity .form-control-quantity button:hover[b-ruao77jybz] {
        background-color: #69be28;
        color: #fff;
      }

    .quantity .form-control-quantity input[b-ruao77jybz] {
      width: 60px;
      border: none;
      text-align: center;
      font-weight: bold;
      margin: 0 15px;
    }

.page-box[b-ruao77jybz] {
  display: flex;
}

.page-box-col[b-ruao77jybz] {
  padding: 25px;
}


.checkout-loading-overlay[b-ruao77jybz] {
  position: fixed;
  z-index: 99999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: #fafafa;
  display: flex;
  justify-content: center;
  align-items: center;
}

.checkout-loading-content[b-ruao77jybz] {
  text-align: center;
  border: 1px solid #ced4da;
  padding: 25px;
  border-radius:5px;
  background-color:#fff;
  width: 500px
}

  .checkout-loading-content p[b-ruao77jybz] {
    color: #003145;
  }


/*.dropdown {
  margin-right: 50px;
}

  .dropdown button {
    background-color: #fff;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    min-width: 250px;
    color: #9d9d9d;
  }

.margin-top {
  margin-top: 15px;
}

.dropdown-menu {
  padding: 20px;
  min-width: 350px;
  margin-top: -2px !important;
  border-radius: 0 0 5px 5px;
  max-height: 400px;
  overflow-y: scroll
}

  .dropdown-menu li label {
    font-size: 14px;
  }

  .dropdown-menu li {
    padding-top: 10px;
  }*/

@media (max-width: 576px) {
  .dropdown button[b-ruao77jybz], .filter-wrapper .filter-row .filter-col[b-ruao77jybz] {
    margin-bottom: 20px;
  }

  .dropdown[b-ruao77jybz] {
    margin-right: 0;
  }

  .page-box[b-ruao77jybz] {
    flex-wrap: wrap;
    flex-direction: column-reverse;
  }

  .check-out-summary-widget[b-ruao77jybz] {
    margin-top: 0;
  }
}
/* _content/SafetyCloudHub.Web/Pages/CheckoutSuccess/CheckoutSuccess.razor.rz.scp.css */
.checkout-loading-overlay[b-43jthsovl6] {
  position: fixed;
  z-index: 99999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: #fafafa;
  display: flex;
  justify-content: center;
  align-items: center;
}
/* _content/SafetyCloudHub.Web/Pages/Dashboard/Dashboard.razor.rz.scp.css */
.header-modal[b-ominiq5bas] {
  text-align:center
}

.header-text[b-ominiq5bas]:after {
  content: '';
  position: absolute;
  bottom: 0px;
  left: 0;
  width: 100%;
  border-bottom: 2px solid #69BE28;
}

.modal-description-text[b-ominiq5bas] {
  font-size: 16px;
  font-weight: normal;
  text-align: center;
  color: #4a4a4a;
}

.modal-description[b-ominiq5bas] {
  margin-bottom: 15px;
}

.button-container[b-ominiq5bas] {
  margin-bottom: 15px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-around;
}

.instruction-text[b-ominiq5bas] {
  font-size: 14px;
  line-height: 1.29;
  letter-spacing: normal;
  text-align: center;
  color: #9d9d9d;
}

.modal-button[b-ominiq5bas]{
  width:45%
}
/* _content/SafetyCloudHub.Web/Pages/FindTraining/FindTraining.razor.rz.scp.css */
.filter-wrapper[b-1boqgavwm8] {
    display: flex;
    flex-direction: column;
    padding: 20px 2.1rem;
    background-color: #005274;
    color: #fff;
}

.filter-wrapper .filter-row[b-1boqgavwm8] {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.filter-wrapper .filter-row.justify-space[b-1boqgavwm8] {
    justify-content: space-between;
}

.filter-wrapper .filter-row .filter-col[b-1boqgavwm8] {
    display: flex;
    align-items: center;
    flex: auto;
    flex-wrap: wrap;
}

.filter-wrapper .filter-row .filter-col .container_check[b-1boqgavwm8] {
    padding-right: 15px;
}

.filter-row h3[b-1boqgavwm8] {
    font-size: 14px;
    opacity: 0.7;
}

.dropdown[b-1boqgavwm8] {
    margin-right: 50px;
}

.dropdown button[b-1boqgavwm8] {
    background-color: #fff;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    min-width: 250px;
    color: #9d9d9d;
}

.margin-top[b-1boqgavwm8] {
    margin-top: 15px;
}

.dropdown-menu[b-1boqgavwm8] {
    padding: 20px;
    min-width: 350px;
    margin-top: -2px !important;
    border-radius: 0 0 5px 5px;
    max-height:400px;
    overflow-y:scroll
}

.dropdown-menu li label[b-1boqgavwm8] {
    font-size: 14px;
}

.dropdown-menu li[b-1boqgavwm8] {
    padding-top: 10px;
}

@media (max-width: 576px) {
    .dropdown button[b-1boqgavwm8], .filter-wrapper .filter-row .filter-col[b-1boqgavwm8] {
        margin-bottom: 20px;
    }

    .dropdown[b-1boqgavwm8] {
        margin-right: 0;
    }
}
/* _content/SafetyCloudHub.Web/Pages/ManageMyStudents/ManageMyStudents.razor.rz.scp.css */
.existing-students[b-j60itbtp8u] {
  border: solid 0.5px #d1d4d3;
  border-radius: 5px;
  min-width: 50%;
  padding: 25px;
  margin-right: 15px;
  background-color: #fff;
}

.heading[b-j60itbtp8u] {
  font-size: 18px;
  color: #003145;
}

.icon[b-j60itbtp8u] {
  color: #69be28
}

.bottom-border[b-j60itbtp8u] {
  border-bottom: solid 0.5px #d1d4d3;
}

.filter:hover[b-j60itbtp8u] {
  cursor: pointer;
}

.filter span[b-j60itbtp8u] {
  color: #d1d4d3;
  font-size: 14px;
}

.students[b-j60itbtp8u] {
  max-height: 450px;
  overflow: scroll;
  overflow-x: hidden;
}

.student-info[b-j60itbtp8u] {
  font-size: 14px;
  color: #9d9d9d;
  margin-left: 5px;
  display: flex;
  align-items: center;
  flex: 1;
}

.student-info-container[b-j60itbtp8u] {
  padding: 10px;
}

.selected-student[b-j60itbtp8u] {
  background-color: #69be28;
}

.selected-student .student-info[b-j60itbtp8u] {
  color: #ffff !important;
}

.booking-info-content[b-j60itbtp8u] {
  height: 80px;
  min-height: 120px;
}

.student-info:hover[b-j60itbtp8u] {
  cursor: pointer;
}
/* _content/SafetyCloudHub.Web/Pages/ManageMyTraining/CompletedCourses/CompletedCourses.razor.rz.scp.css */
.header-section[b-ifxn7vsylb] {
  display: flex;
  flex-direction: column;
  padding-bottom: 20px;
  border-bottom: solid 1px #d1d4d3;
}

.header-text[b-ifxn7vsylb]:after {
  width: 150px;
}

.header-section label[b-ifxn7vsylb] {
  font-size: 14px;
  color: #4a4a4a;
}

  .header-section label.green[b-ifxn7vsylb] {
    color: #69be28;
    font-weight: 400;
  }
/* _content/SafetyCloudHub.Web/Pages/MyProfile/MyProfile.razor.rz.scp.css */
.info-container[b-z5mu788j1k] {
  padding: 2.5rem
}


.box-container[b-z5mu788j1k] {
  display: flex;
}

.form-container[b-z5mu788j1k] {
  flex: 3;
  padding: 2.5rem;
}

.sidebar-container[b-z5mu788j1k] {
  flex: 1;
  background-color: #f8f8f8
}

.sidebar-content[b-z5mu788j1k] {
  padding: 2.5rem;
}

.profile-options-container[b-z5mu788j1k] {
  padding-top: 1rem;
  padding-bottom: 1REM;
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  border-bottom: solid 1px #d1d4d3;
}

.profile-options[b-z5mu788j1k] {
  font-family: Roboto;
  font-size: 16px;
  font-stretch: normal;
  font-style: normal;
  color: #9d9d9d
}

  .profile-options:hover[b-z5mu788j1k] {
    cursor: pointer;
    color: #005274 !important;
  }

.nav-icons[b-z5mu788j1k] {
  font-size: 13px
}

.active[b-z5mu788j1k] {
  color: #005274 !important;
  font-weight: bold;
}

.header-text-profile[b-z5mu788j1k] {
  position: relative;
  font-weight: 400;
  color: #003145;
  padding-bottom: 16px;
  display: inline-block;
}

  .header-text-profile[b-z5mu788j1k]:after {
    content: '';
    position: absolute;
    bottom: 0px;
    left: 0;
    width: 100%;
    border-bottom: 2px solid #69BE28;
  }
/* _content/SafetyCloudHub.Web/Pages/Product/Product.razor.rz.scp.css */
.info-card[b-q4p47vnml5] {
    border: solid 1px #d1d4d3;
    border-radius: 5px;
    padding: 30px;
    margin-bottom: 20px;
    font-size: 14px;
    color: #4a4a4a;
}

.widget-bar[b-q4p47vnml5] {
    justify-content: flex-end;
    display: flex;
    position: relative;
}

.product-book-widget[b-q4p47vnml5] {
    margin-top: -300px;
    max-width: 550px;
}

    .product-book-widget .image-container[b-q4p47vnml5] {
        margin-bottom: 10px;
    }

        .product-book-widget .image-container img[b-q4p47vnml5] {
            width: 100%;
            border-radius: 5px;
        }

        .product-book-widget .price[b-q4p47vnml5] {
            padding: 24px;
            border: solid 1px #d1d4d3;
            color: #69be28;
            font-weight: bold;
            font-size: 24px;
            margin-bottom: 10px;
            background-color: #fff;
        }

  .product-book-widget .info-box[b-q4p47vnml5] {
    padding: 24px;
    border: solid 1px #d1d4d3;
    background-color: #fff;
    display: flex;
    flex-wrap: wrap;
  }

.option-btn.selected[b-q4p47vnml5] {
    background-color: #003145;
    border-color: #003145;
    border-radius: 25px;
    padding: 10px 24px;
    color: #fff;
}

.option-btn[b-q4p47vnml5] {
    background-color: #fff;
    border-color: #d1d4d3;
    border-radius: 25px;
    color: #9d9d9d;
    padding: 10px 24px;
}

.info-box-row[b-q4p47vnml5] {
  display: flex;
  width: 100%;
  align-items: center;
  padding: 7px 0;
  flex-wrap: inherit;
}

.info-box-row input[b-q4p47vnml5] {
    width: 100px;
    margin-left: 20px;
}

    .info-box-row button[b-q4p47vnml5] {
        margin-right: 5px;
    }

    .info-box-row i[b-q4p47vnml5] {
        color: #69be28;
        font-size: 14px;
        margin-right: 5px;
    }

    .info-box-row b[b-q4p47vnml5] {
        font-size: 14px;
        color: #4a4a4a;
        margin-right: 7px;
    }

    .info-box-row label[b-q4p47vnml5] {
        font-size: 14px;
        color: #9d9d9d;
    }

.page-box[b-q4p47vnml5] {
    display: flex;
}

.page-box-col[b-q4p47vnml5] {
    padding: 25px;
}



@media (max-width: 576px) {
    .page-box[b-q4p47vnml5] {
        flex-wrap: wrap;
        flex-direction: column-reverse;
    }

    .product-book-widget[b-q4p47vnml5] {
        margin-top: 0;
    }
}
/* _content/SafetyCloudHub.Web/Pages/Public/PublicCheckout.razor.rz.scp.css */
.sign-up-box[b-sou2515v8v] {
  background: #f3f3f3;
  padding:25px;
  margin-bottom:20px
}

.sign-in-text[b-sou2515v8v] {
  display: flex;
  align-items: center;
  margin-right:15px;
}

.sign-in-container[b-sou2515v8v] {
  display: flex !important;
  flex-wrap: wrap;
  justify-content: center;
}

.personal-detail-text[b-sou2515v8v] {
  font-family: Roboto;
  font-size: 26px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  text-align: left;
  color: #003145;
}

.page-box[b-sou2515v8v] {
  display: flex;
}

.page-box-col[b-sou2515v8v] {
  padding: 25px;
  width:50%
}

.inputs[b-sou2515v8v] {
  font-size: 13px !important;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: 0.2px;
  color: #4a4a4a;
}

.checkout-button-container[b-sou2515v8v] {
  display: flex;
  flex-direction: row;
  justify-content: space-around;
}

.sub-title[b-sou2515v8v] {
  color: #9d9d9d;
  font-size: 14px;
  font-weight: normal;
}

@media (max-width: 576px) {
  .dropdown button[b-sou2515v8v], .filter-wrapper .filter-row .filter-col[b-sou2515v8v] {
    margin-bottom: 20px;
  }

  .dropdown[b-sou2515v8v] {
    margin-right: 0;
  }

  .page-box[b-sou2515v8v] {
    flex-wrap: wrap;
    flex-direction: column-reverse;
  }

  .page-box-col[b-sou2515v8v] {
    padding: 25px;
    width: 100%
  }

  .check-out-summary-widget[b-sou2515v8v] {
    margin-top: 0;
  }
}
/* _content/SafetyCloudHub.Web/Pages/PurchaseOrders/PurchaseOrders.razor.rz.scp.css */
.purchase-order-card[b-stizllv40f] {
  width: 100%;
  height: 152px;
  margin-top:10px;
  padding:24px
}

.header-container[b-stizllv40f] {
  border-bottom: solid;
  border-width:0.5px;
  border-color: #d1d4d3;
  width:100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}

.card-header-text[b-stizllv40f] {
  font-size: 18px;
  font-weight: 600;
  font-size: 18px;
  font-weight: 600;
  color: #4a4a4a;
  margin-bottom: 11px;
}

.info-text[b-stizllv40f] {
  font-size: 16px;
  color: #9d9d9d;
  margin-top:10px;
}

.top-container[b-stizllv40f] {
  border-bottom: solid;
  border-width: 0.5px;
  border-color: #d1d4d3;
  padding: 10px 0;
}

.status[b-stizllv40f] {
  margin: 10px 0;
}

.success[b-stizllv40f] {
  border-color: #69be28 !important;
  color: #69be28 !important;
}

.card-container .course-format-container[b-stizllv40f] {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  padding:0
}

.upload-area[b-stizllv40f] {
  border-radius: 5px;
  display: flex;
  flex-direction: column;
  height: auto;
  padding: 24px;
  background-color: #fff;
  border: 1px solid #D1D4D3;
  margin-right: 10px;
  margin-bottom: 10px;
  position: relative;
  overflow: hidden;
  width: 100%
}
/* _content/SafetyCloudHub.Web/Shared/Components/AnchorLink/AnchorLink.razor.rz.scp.css */
a[b-5lp1hqvaar] {
  font-family: Roboto;
  font-size: 16px;
  font-stretch: normal;
  font-style: normal;
  color: #9d9d9d
}

  a:hover[b-5lp1hqvaar] {
    cursor: pointer;
    color: #005274 !important;
  }

  a:active[b-5lp1hqvaar] {
    color: #005274 !important;
  }
/* _content/SafetyCloudHub.Web/Shared/Components/BookAComputer/CardBase.razor.rz.scp.css */
.card-container[b-dwqluizsl4] {
  width: 244px;
  border-radius: 5px;
  display: flex;
  flex-direction: column;
  height: 400px;
  padding: 24px;
  background-color: #fff;
  border: 1px solid #D1D4D3;
  margin-right: 10px;
  margin-bottom: 10px;
  position: relative;
  overflow: hidden;
}

  .card-container .title-container[b-dwqluizsl4] {
    height: 105px;
    width: 100%;
    margin-bottom: 15px;
    display: flex;
    border-bottom: solid;
    border-bottom-width: 0.5px;
    border-color: #d1d4d3;
    min-height: 70px;
  }

.icon[b-dwqluizsl4] {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-content: flex-start;
  margin-right: 15px;
  margin-top: 3px;
  color: #69be28;
}

.heading-text[b-dwqluizsl4] {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: flex-start;
  align-content: flex-start;
  margin-right: 15px;
  justify-content: flex-end;
  font-size: 18px;
  color: #003145;
}
/* _content/SafetyCloudHub.Web/Shared/Components/BookAComputer/CompanyBookings/CompanyBooking/CompanyBooking.razor.rz.scp.css */
.backdrop[b-9tped25off] {
  position: fixed;
  background-color: black;
  width: 100%;
  height: 100vh;
  top: 0;
  left: 0;
  opacity: 0.5;
  z-index: 1000;
}


button[b-9tped25off] {
  margin-top: 15px !important;
}

.disabled-student[b-9tped25off] {
  color: #69be28;
}

.student-section[b-9tped25off] {
  display: flex;
  flex-direction: column;
  flex: auto;
  padding-bottom: 10px;
  border-bottom: solid 1px #d1d4d3;
}

  .student-section h3[b-9tped25off] {
    font-size: 18px;
    color: #003145;
    margin: 0;
    padding-bottom: 10px;
  }

  .student-section label[b-9tped25off] {
    color: #9d9d9d;
    font-size: 14px;
  }

  .student-section .add-student-btn[b-9tped25off] {
    border: none;
    background-color: #fff;
    display: flex;
    padding: 10px 0;
    color: #69be28;
    justify-content: space-between;
    font-size: 14px;
  }

.booked-student-conttainer[b-9tped25off] {
  border: solid #d1d4d3 0.5px;
  border-radius: 5px;
  padding: 10px 5px;
  margin: 5px 0;
  max-height: 72px;
  min-height: 72px;
}

  .booked-student-conttainer p[b-9tped25off] {
    flex-grow: 0;
    font-family: Roboto;
    font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 0.33;
    letter-spacing: normal;
    text-align: left;
    color: #9d9d9d;
  }


.contact-booking-container[b-9tped25off] {
  border-top: solid 1px #d1d4d3;
  max-height: 200px;
  overflow: scroll;
  border-bottom: solid 1px #d1d4d3;
}

.rz-progressbar-indeterminate-success .rz-progressbar-value[b-9tped25off]:before {
  background-color: #69be28 !important;
}

.rz-progressbar-indeterminate-success .rz-progressbar-value[b-9tped25off]:after {
  background-color: #69be28 !important;
}
/* _content/SafetyCloudHub.Web/Shared/Components/BookAComputer/StudentBookings/Card/StudentBookingCard.razor.rz.scp.css */
.booking-card-container[b-zqopix8b2y] {
  width: 244px;
  border-radius: 5px;
  display: flex;
  flex-direction: column;
  height: 350px;
  padding: 24px;
  background-color: #fff;
  border: 1px solid #D1D4D3;
  margin-right: 10px;
  margin-bottom: 10px;
  position: relative;
  overflow: hidden;
}

.title[b-zqopix8b2y] {
  width: 100%;
  margin-bottom: 15px;
  display: flex;
  border-bottom: solid;
  border-bottom-width: 0.5px;
  border-color: #d1d4d3;
  min-height: 60px;
}

.icon[b-zqopix8b2y] {
  display: flex;
  flex-direction: row;
  color: #69be28;
  margin-right:5px;
}

.heading-text[b-zqopix8b2y] {
  display: flex;
  flex-direction: row;
  font-size: 18px;
  color: #003145;
}

.body-content[b-zqopix8b2y]{
  max-height:150px;
  min-height:150px;
}
/* _content/SafetyCloudHub.Web/Shared/Components/Cards/EmptyCard.razor.rz.scp.css */
.card-container[b-lg5hvn76fb] {
    opacity: 0.6;
}

.img-container[b-lg5hvn76fb] {
    height: 90px;
    margin-bottom: 15px;
}

.title-container[b-lg5hvn76fb] {
    height: 32px;
    margin-bottom: 15px;
}

.type-container[b-lg5hvn76fb] {
    margin-bottom: 10px;
    display: flex;
    align-items: center;
}

.type[b-lg5hvn76fb] {
    height: 25px;
    width: 100px;
    margin-right: 10px;
}

.details-container[b-lg5hvn76fb] {
    height: 150px;
    margin-bottom: 10px;
    flex: auto;
}

.button-container[b-lg5hvn76fb] {
    height: 53px;
}
/* _content/SafetyCloudHub.Web/Shared/Components/Cards/FindTrainingCard.razor.rz.scp.css */
.price[b-wuvymmj2rz] {
    color: #69be28;
    font-size: 16px;
    font-weight: 600;
    padding-bottom: 15px;
}

/*.badge.selected {
    background-color: #003145;
    color: #fff;
}
*/
/* _content/SafetyCloudHub.Web/Shared/Components/Cards/ProductCard/ProductCard.razor.rz.scp.css */
.product-price[b-cdahq55bsb] {
  font-size: 16px;
  font-weight: bold;
  color: #69be28
}

.badge-success[b-cdahq55bsb] {
  background-color: #69be28;
  color: #ffff !important;
}

.price[b-cdahq55bsb] {
  color: #69be28;
  font-size: 16px;
  font-weight: 600;
  padding-bottom: 15px;
}
/* _content/SafetyCloudHub.Web/Shared/Components/CareerPaths/CareerPathCard.razor.rz.scp.css */
.card-container-career[b-cj8czbbsw8] {
  width: 244px;
  border-radius: 5px;
  display: flex;
  flex-direction: column;
  height: 400px;
  padding: 24px;
  background-color: #fff;
  border: 1px solid #D1D4D3;
  margin-right: 10px;
  margin-bottom: 10px;
  position: relative;
  overflow: hidden;
}


span[b-cj8czbbsw8] {
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  margin-bottom:10px
}

.productInfo[b-cj8czbbsw8] {
  max-height: 170px;
  overflow: scroll;
}
/* _content/SafetyCloudHub.Web/Shared/Components/CompletedCourses/Cards/CompletedCourseCard.razor.rz.scp.css */
.card-container[b-0ovtv0f9rp] {
    align-items: center;
    height: 250px;
}

    .card-container.competent[b-0ovtv0f9rp] {
        border-color: #69be28;
        border-width:2px;
    }

    .card-container.not-competent[b-0ovtv0f9rp] {
        border-color: #f25050;
        border-width: 2px;
    }

    .icon[b-0ovtv0f9rp] {
        font-size: 25px;
    }

.card-container.competent .icon[b-0ovtv0f9rp] {
    color: #69be28;
}

.card-container.not-competent .icon[b-0ovtv0f9rp] {
    color: #f25050;
}


.card-container.competent .status[b-0ovtv0f9rp] {
    color: #69be28;
    font-weight: 600;
}

.card-container.not-competent .status[b-0ovtv0f9rp] {
    color: #f25050;
    font-weight: 600;
}

p[b-0ovtv0f9rp] {
    display: flex;
    flex-direction: column;
    align-items: center;
    color: #4a4a4a;
}

.btn[b-0ovtv0f9rp]{
    width:100%;
}

.card-container.not-competent .btn[b-0ovtv0f9rp] {
    background-color: #f25050;
}

/* _content/SafetyCloudHub.Web/Shared/Components/CompletedCourses/Company/CompletedCompanyCard.razor.rz.scp.css */

.card-container[b-ln0eqiy89c] {
  align-items: center;
  height: 250px;
}

.card-container.competent[b-ln0eqiy89c] {
  border-color: #69be28;
  border-width: 2px;
}

.icon[b-ln0eqiy89c] {
  font-size: 25px;
}
.card-container.competent .icon[b-ln0eqiy89c] {
  color: #69be28;
}

.card-container.competent .status[b-ln0eqiy89c] {
  color: #69be28;
  font-weight: 600;
}

p[b-ln0eqiy89c] {
  display: flex;
  flex-direction: column;
  align-items: center;
  color: #4a4a4a;
}

.btn[b-ln0eqiy89c] {
  width: 100%;
}

.card-container.not-competent .btn[b-ln0eqiy89c] {
  background-color: #f25050;
}
/* _content/SafetyCloudHub.Web/Shared/Components/CompletedCourses/CompletedCourses.razor.rz.scp.css */
.footer-btn[b-pxj83kbnei]
{
  display:flex;
}

.cert-item[b-pxj83kbnei]{

}
/* _content/SafetyCloudHub.Web/Shared/Components/LoadingBar/Dashboard/DashboardLoader.razor.rz.scp.css */
.card-container[b-r4u7ydxvi7] {
  max-width: 244px;
  border-radius: 5px;
  display: flex;
  flex-direction: column;
  height: 465px;
  padding: 24px;
  background-color: #fff;
  border: 1px solid #D1D4D3;
  opacity: 0.6;
  margin-right: 10px;
}

.img-container[b-r4u7ydxvi7] {
  height: 90px;
  margin-bottom: 15px;
}

.title-container[b-r4u7ydxvi7] {
  height: 32px;
  margin-bottom: 15px;
}

.type-container[b-r4u7ydxvi7] {
  margin-bottom: 10px;
  display: flex;
  align-items: center;
}

.type[b-r4u7ydxvi7] {
  height: 25px;
  width: 100px;
  margin-right: 10px;
}

.details-container[b-r4u7ydxvi7] {
  height: 150px;
  margin-bottom: 10px;
  flex: auto;
}

.button-container[b-r4u7ydxvi7] {
  height: 53px;
}

.custom-Flex[b-r4u7ydxvi7] {
  display: flex;
  align-items: center;
  width: 100%;
  flex-wrap: wrap;
}
/* _content/SafetyCloudHub.Web/Shared/Components/ManageMyTraining/Cards/ManageBookingCard.razor.rz.scp.css */
.heading-section[b-vk5kt0lvec] {
    display: flex;
    align-items: center;
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: solid 1px #d1d4d3;
}

    .heading-section i[b-vk5kt0lvec] {
        margin-right: 10px;
        color: #69be28;
        font-size: 26px;
    }

    .heading-section h3[b-vk5kt0lvec] {
        font-size: 18px;
        color: #003145;
        margin: 0;
    }



.student-section[b-vk5kt0lvec] {
    display: flex;
    flex-direction: column;
    flex: auto;
    padding-bottom: 10px;
    border-bottom: solid 1px #d1d4d3;
}

    .student-section h3[b-vk5kt0lvec] {
        font-size: 18px;
        color: #003145;
        margin: 0;
        padding-bottom:10px;
    }

    .student-section label[b-vk5kt0lvec] {
        color: #9d9d9d;
        font-size: 14px;
    }

    .student-section .add-student-btn[b-vk5kt0lvec] {
        border: none;
        background-color: #fff;
        display: flex;
        padding: 10px 0;
        color: #69be28;
        justify-content: space-between;
        font-size: 14px;
    }

    .student-section .add-student-btn i[b-vk5kt0lvec]{

    }

.form-dropdown[b-vk5kt0lvec] {
    margin-top: 15px !important;
}

button[b-vk5kt0lvec] {
    margin-top: 15px !important;
}

.companycontacts-wrapper[b-vk5kt0lvec] {
    position: fixed;
    top: 0;
    background-color: #fff;
    right: 0;
    padding: 120px 30px 30px;
    height: 100vh;
    z-index: 1000;
    width: 400px;
    box-shadow: 1px 0 1px -10px rgb(0 0 0 / 80%), -7px 0 8px -4px rgb(0 0 0 / 20%);
    overflow:scroll;
}

    .companycontacts-wrapper .contacts[b-vk5kt0lvec] {
        max-height: 300px;
        overflow: hidden;
        border-top: solid 1px #d1d4d3;
        padding: 15px 0;
        overflow: scroll;
        border-bottom: solid 1px #d1d4d3;
        margin-top: 15px;
    }

    .companycontacts-wrapper .container_check[b-vk5kt0lvec] {
        font-size: 14px;
    }

    .companycontacts-wrapper .checkmark_check[b-vk5kt0lvec] {
        height: 20px;
        width: 20px;
    }

    .companycontacts-wrapper .container_check .checkmark_check[b-vk5kt0lvec]:after {
        left: 7px;
        top: 3px;
    }

    .companycontacts-wrapper button[b-vk5kt0lvec] {
        margin-top: 15px;
        width: 100%;
        max-width: inherit;
        font-size:14px;
    }

.backdrop[b-vk5kt0lvec] {
    position: fixed;
    background-color: black;
    width: 100%;
    height: 100vh;
    top: 0;
    left: 0;
    opacity: 0.5;
    z-index: 1000;
}

.student-container[b-vk5kt0lvec] {
    display: flex;
    flex-direction: column;
    flex: auto;
    overflow: scroll;
    max-height: 100px;
}

.alert-danger[b-vk5kt0lvec] {
    padding: 3px;
    font-size: 12px;
    border-radius: 5px;
    margin-top: 5px;
}

.search-text[b-vk5kt0lvec] {
    background-color: #f8f8f8;
    font-size: 14px;
    margin-top: 10px;
}

.add-student-btn[b-vk5kt0lvec] {
    border: none;
    background: none;
    display: flex;
    padding: 0;
    font-size: 14px;
    color: #69be28;
}

    .add-student-btn i[b-vk5kt0lvec] {
        margin-left: 10px;
    }

.btn-outline-success[b-vk5kt0lvec]{

}

.existing-students[b-vk5kt0lvec] {
    margin-top: 15px;
}

.existing-students input[b-vk5kt0lvec] {
    color: #d1d4d3;
    font-size: 14px;
}

.btn-outline-success[b-vk5kt0lvec] {
    width: 400px;
    flex-grow: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 5px;
    border: solid 1px #69be28;
    font-size: 14px;
}

    .btn-outline-success .spinner-border[b-vk5kt0lvec]{
        margin-left:15px;
    }

    .form-control[b-vk5kt0lvec] {
        font-size: 14px !important;
    }

.student-row[b-vk5kt0lvec] {
    display: flex;
    justify-content: space-between;
    padding-right: 5px;
}

    .student-row i[b-vk5kt0lvec] {
        color: #69be28;
    }

    .student-row i:hover[b-vk5kt0lvec]{
        font-weight:bold;
        cursor:pointer;
    }
/* _content/SafetyCloudHub.Web/Shared/Components/ManageMyTraining/Cards/ManageMyTrainingCard.razor.rz.scp.css */
.course-format-container[b-fckl9zt9yg] {
    padding-bottom: 10px;
}


.booked-spaces[b-fckl9zt9yg] {
    margin-bottom: 20px;
}

    .booked-spaces .spaces-purchased[b-fckl9zt9yg] {
        color: #69be28;
        font-weight: 600;
        font-size: 14px;
        display: block;
        padding-bottom: 5px;
    }

    .booked-spaces .spaces-booked[b-fckl9zt9yg] {
        color: #4a4a4a;
        font-size: 14px;
        font-weight: 600;
        display: block;
    }

.actions .warning[b-fckl9zt9yg] {
    color: #f25050;
    display: flex;
    align-items: center;
    font-size: 14px;
    font-style:italic;
}

    .actions i[b-fckl9zt9yg] {
        font-size: 26px;
        margin-right: 5px;
    }

.actions .success[b-fckl9zt9yg] {
    color: #9d9d9d;
    display: flex;
    align-items: center;
    font-size: 14px;
    font-style: italic;
}

    .actions .success i[b-fckl9zt9yg] {
        color: #69be28;
    }

.progress[b-fckl9zt9yg] {
    border-radius: 20px;
    height: 24px;
    margin-top: 20px;
    margin-bottom: 15px;
    background-color: #f2f2f2;
}

.progress-bar[b-fckl9zt9yg] {
    border-radius: 20px;
}

    .progress-bar.green[b-fckl9zt9yg] {
        background-color: #69be28;
    }

    .progress-bar.red[b-fckl9zt9yg] {
        background-color: #f25050;
    }

.btn[b-fckl9zt9yg] {
    background-color: #fff;
    color: #69be28;
    border: solid 2px #69be28;
}

    .btn:hover[b-fckl9zt9yg] {
        background-color: #69be28;
        color:#fff;
    }
/* _content/SafetyCloudHub.Web/Shared/Components/ManageMyTraining/ManageMyTrainingBookings.razor.rz.scp.css */
.header-section[b-2yqzkndfnn] {
    display: flex;
    flex-direction: column;
    padding-bottom: 20px;
    border-bottom: solid 1px #d1d4d3;
}

.header-text[b-2yqzkndfnn]:after {
    width: 150px;
}

.header-section label[b-2yqzkndfnn] {
    font-size: 14px;
    color: #4a4a4a;
}

.header-section label.green[b-2yqzkndfnn] {
    color: #69be28;
    font-weight: 400;
}

.rounded-pill[b-2yqzkndfnn] {
    border: solid 1px #D1D4D3;
    color: #9D9D9D;
    font-size: 14px;
    font-weight: 400;
    padding: 7px 12px;
    margin-right: 5px;
    max-width: 100px;
    margin-top: 10px;
}
/* _content/SafetyCloudHub.Web/Shared/Components/Modal/BlankModal/BlankModal.razor.rz.scp.css */
.modal-header[b-x2y31adgf9]{
  border:none !important;
}
/* _content/SafetyCloudHub.Web/Shared/Components/Modal/ModalSidebar.razor.rz.scp.css */
.modal-header[b-uxj4vnv3fv] {
  border: none !important;
}

.modal-dialog[b-uxj4vnv3fv] {
  float: right !important;
  width:60%;
}
/* _content/SafetyCloudHub.Web/Shared/Components/MyProfile/ProfileChangePassword/ProfileChangePassword.razor.rz.scp.css */
.sub-title[b-r6orwrtcpu] {
  color: #9d9d9d;
  font-size: 14px;
  font-weight: normal;
}


.email[b-r6orwrtcpu] {
  color: #005274;
  font-size: 16px;
  font-weight: 600;
}
/* _content/SafetyCloudHub.Web/Shared/Components/MyProfile/ProfileCommunication/ProfileCommunication.razor.rz.scp.css */
.disclaimer[b-9na5olumfc] {
  color: #9d9d9d;
  font-size: 14px;
  font-weight: bold;
}
/* _content/SafetyCloudHub.Web/Shared/Components/MyProfile/ProfileEmergencyContact/ProfileEmergencyContact.razor.rz.scp.css */
.sub-title[b-sqgv4qiwm5] {
  color: #9d9d9d;
  font-size: 14px;
  font-weight: normal;
}
/* _content/SafetyCloudHub.Web/Shared/Components/Placeholders/CompletedCoursesPlaceholder.razor.rz.scp.css */
.image-container[b-fva6bq2giy] {
    height: 144.2px;
}
/* _content/SafetyCloudHub.Web/Shared/Components/Placeholders/FindTrainingPlaceholder.razor.rz.scp.css */

/* _content/SafetyCloudHub.Web/Shared/Components/Placeholders/MyTrainingPlaceholder.razor.rz.scp.css */

/* _content/SafetyCloudHub.Web/Shared/Components/Placeholders/PageNotFoundPlaceholder.razor.rz.scp.css */

/* _content/SafetyCloudHub.Web/Shared/Components/Training/Cards/TrainingCard.razor.rz.scp.css */

.card-container[b-r0g8nvhx3e]{
  height: 410px !important;
}

/* _content/SafetyCloudHub.Web/Shared/Components/Training/NoTraining/NoTraining.razor.rz.scp.css */
img.IllustrationNo-Comments[b-2qpcamry7w] {
  width: 198px;
  height: 134px;
  flex-grow: 0;
  object-fit: contain;
  background-color: #9d9d9d;
}
/* _content/SafetyCloudHub.Web/Shared/Components/Training/Training.razor.rz.scp.css */
.card-container-empty[b-obflhvsvrh] {
  height: 410px !important;
}
/* _content/SafetyCloudHub.Web/Shared/MainLayout.razor.rz.scp.css */
.page[b-o7zu3qcmwf] {
  position: relative;
  display: flex;
  flex-direction: column;
}

main[b-o7zu3qcmwf] {
  flex: 1;
}

.sidebar[b-o7zu3qcmwf] {
  background-color: #fff;
}

.img-container:hover[b-o7zu3qcmwf] {
  cursor: pointer;
}

.cart-container:hover[b-o7zu3qcmwf] {
  cursor: pointer;
}

.top-row[b-o7zu3qcmwf] {
  background-color: #f7f7f7;
  border-bottom: 1px solid #d6d5d5;
  justify-content: flex-end;
  height: 3.5rem;
  display: flex;
  align-items: center;
}

  .top-row[b-o7zu3qcmwf]  a, .top-row .btn-link[b-o7zu3qcmwf] {
    white-space: nowrap;
    margin-left: 1.5rem;
  }

  .top-row a:first-child[b-o7zu3qcmwf] {
    overflow: hidden;
    text-overflow: ellipsis;
  }

@media (max-width: 640.98px) {
  .top-row:not(.auth)[b-o7zu3qcmwf] {
    display: none;
  }

  .top-row.auth[b-o7zu3qcmwf] {
    justify-content: space-between;
  }

  .top-row a[b-o7zu3qcmwf], .top-row .btn-link[b-o7zu3qcmwf] {
    margin-left: 0;
  }

  .input-group[b-o7zu3qcmwf] {
    width: 100%
  }
}

@media (max-width: 920.00px) {
  .input-group[b-o7zu3qcmwf] {
    width: 100%
  }

  .sidebar[b-o7zu3qcmwf] {
    position: fixed;
    top: 0;
    z-index: 12;
  }

  .custom-header[b-o7zu3qcmwf] {
    position: fixed;
    top: 88px;
    z-index: 10;
    padding: 10px !important;
  }
}

@media (min-width: 641px) {
  .page[b-o7zu3qcmwf] {
    flex-direction: row;
  }

  .sidebar[b-o7zu3qcmwf] {
    width: 250px;
    height: 100vh;
    position: sticky;
    top: 0;
  }

  .top-row[b-o7zu3qcmwf] {
    position: sticky;
    top: 0;
    z-index: 1;
  }

  .top-row[b-o7zu3qcmwf], article[b-o7zu3qcmwf] {
    padding-left: 2rem !important;
    padding-right: 1.5rem !important;
  }
}

.custom-header[b-o7zu3qcmwf] {
  background-color: black;
  width: 100%;
  padding: 10px 2.1rem;
  display: flex;
  align-items: center;
}

img.Profile_small[b-o7zu3qcmwf] {
  width: 48px;
  height: 48px;
  flex-grow: 0;
  object-fit: contain;
}

.img-container[b-o7zu3qcmwf] {
  padding: 10px
}

@media (max-width: 641px) {
  .img-container[b-o7zu3qcmwf] {
    display: none;
  }
}


.cart-container[b-o7zu3qcmwf] {
  display: flex;
  padding: 10px;
  align-items: center;
  justify-content: center;
  position: relative;
  margin-left: 15px;
}

  .cart-container .ms-Icon[b-o7zu3qcmwf] {
    width: 47px;
    height: 47px;
    background-color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    position: relative;
    font-size: 22px;
  }

  .cart-container .cart-badge[b-o7zu3qcmwf] {
    position: absolute;
    top: 10px;
    right: 0px;
    background-color: #69be28;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 25px;
    height: 25px;
    font-size: 12px;
    color: #fff;
    font-weight: bold;
    font-style: normal;
    margin-left: 10px;
  }


.nav-dark[b-o7zu3qcmwf] {
  background-color: #002540;
}


#footer[b-o7zu3qcmwf] {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 2.5rem; /* Footer height */
}
/* _content/SafetyCloudHub.Web/Shared/NavMenu.razor.rz.scp.css */
.navbar[b-ixkbqgx9m9] {
    flex-wrap: nowrap !important;
    width: 100%;
    padding-right: 0.5em !important;
}

.navbar-toggler[b-ixkbqgx9m9] {
  background-color: #fff;
}

.top-row[b-ixkbqgx9m9] {
  height: 5.5rem;
  background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-ixkbqgx9m9] {
  font-size: 1.1rem;
}

.oi[b-ixkbqgx9m9] {
  width: 2rem;
  font-size: 1.1rem;
  vertical-align: text-top;
  top: -2px;
}

.nav-item[b-ixkbqgx9m9] {
  font-size: 0.9rem;
  padding-bottom: 0.5rem;
}

.nav-link[b-ixkbqgx9m9]{
    font-size:14px;
}

    .nav-link span[b-ixkbqgx9m9] {
        display: flex;
        align-items: center;
    }

    .nav-link .ms-Icon--ChevronRightMed[b-ixkbqgx9m9] {
        color: #003145;
        font-size: 10px;
        font-weight: bold;
    }

.nav-item:first-of-type[b-ixkbqgx9m9] {
    padding-top: 1rem;
}

  .nav-item:last-of-type[b-ixkbqgx9m9] {
    padding-bottom: 1rem;
  }

  .nav-item[b-ixkbqgx9m9]  a {
    color: #9d9d9d;
    border-radius: 4px;
    height: 3rem;
    display: flex;
    align-items: center;
    line-height: 3rem;
    font-family: Roboto;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    justify-content:space-between;
  }

    .nav-item[b-ixkbqgx9m9]  a.active {
      background-color: #69be28;
      color: white;
    }

    .nav-item[b-ixkbqgx9m9]  a:hover {
      background-color: #69be28;
      color: white;
    }

@media (min-width: 641px) {
  .navbar-toggler[b-ixkbqgx9m9] {
    display: none;
  }
  .collapse[b-ixkbqgx9m9] {
    /* Never collapse the sidebar for wide screens */
    display: block;
  }
}

@media (max-width: 576px) {
    .logo[b-ixkbqgx9m9] {
        width: 60% !important;
    }

    width: 100%;
    margin-right: 0;[b-ixkbqgx9m9]
}

@media (max-width:628){
    .navbar[b-ixkbqgx9m9] {
        width: 60%;
        padding-right: 0.5em;
    }

    
}

.navbar-expand-icon[b-ixkbqgx9m9] {
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  color: #005274
}

.sidebar-nav[b-ixkbqgx9m9] {
  background-color:#fff !important
}

.nav-icons[b-ixkbqgx9m9] {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 12px;
    border: solid 1.5px #003145;
    border-radius: 10px;
    margin-right: 10px;
    color: #003145;
    width: 25px;
    height: 25px;
    font-weight: bold;
}

.navbar-light[b-ixkbqgx9m9]{
  background-color:#fff
}

.logo[b-ixkbqgx9m9]{
  width:90%;
  float:left;
}

.title-container[b-ixkbqgx9m9] {
  height: 3rem;
}
/* _content/SafetyCloudHub.Web/Shared/TopNavMenu.razor.rz.scp.css */

@media (max-width: 640.98px) {
  .input-group[b-9tfq4433qw] {
    width: 100%
  }
}

@media (max-width: 920.00px) {
  .input-group[b-9tfq4433qw] {
    width: 100%
  }

  .custom-header[b-9tfq4433qw] {
    position: fixed;
    top: 88px;
    z-index: 10;
    padding: 10px !important;
    color: #003145
  }
}

.custom-header[b-9tfq4433qw] {
  background-color: #003145;
  width: 100%;
  padding: 10px 2.1rem;
  display: flex;
  align-items: center;
}

img.Profile_small[b-9tfq4433qw] {
  width: 48px;
  height: 48px;
  flex-grow: 0;
  object-fit: contain;
}

.blank-avatar[b-9tfq4433qw] {
  border: solid;
  border-width: 1px;
  border-radius: 50%;
  padding:10px
}

.img-container[b-9tfq4433qw] {
  padding: 10px
}

@media (max-width: 641px) {
  .img-container[b-9tfq4433qw] {
    display: none;
  }
}

.cart-container:hover[b-9tfq4433qw] {
  cursor: pointer;
}

.cart-container[b-9tfq4433qw] {
  display: flex;
  padding: 10px;
  align-items: center;
  justify-content: center;
  position: relative;
  margin-left: 15px;
}

  .cart-container .ms-Icon[b-9tfq4433qw] {
    width: 47px;
    height: 47px;
    background-color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    position: relative;
    font-size: 22px;
  }

  .cart-container .cart-badge[b-9tfq4433qw] {
    position: absolute;
    top: 10px;
    right: 0px;
    background-color: #69be28;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 25px;
    height: 25px;
    font-size: 12px;
    color: #fff;
    font-weight: bold;
    font-style: normal;
    margin-left: 10px;
  }


.nav-dark[b-9tfq4433qw] {
  background-color: #002540;
}

.name-surname[b-9tfq4433qw] {
  font-size: 16px;
  font-weight: 600;
  color: #005274;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  align-items: center;
  padding-top: 10px;
}

.dropdown-menu[b-9tfq4433qw] {
  width: 15rem !important;
  transform: translate(1282px, 69px);
}

.menu-item[b-9tfq4433qw] {
  padding: 0.5rem 1.5rem;
}

.nav-icons[b-9tfq4433qw] {
  color: #69be28;
  padding: 0.2rem 0.5rem;
  line-height: 1.5;
  font-size: 18px;
}

.nav-icons-red[b-9tfq4433qw] {
  color: #f25050;
  padding: 0.2rem 0.5rem;
  line-height: 1.5;
  font-size: 18px;
}

.nav-flex[b-9tfq4433qw] {
  display: flex !important;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
}

.check-label[b-9tfq4433qw] {
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 2;
  padding-left: 5px;
  color: #4a4a4a;
}

.form-check-input:checked[b-9tfq4433qw] {
  background-color: #0d6efd;
  border-color: #0d6efd;
}

.check-input[b-9tfq4433qw] {
  height: 24px;
  width: 43px;
}

.name-company[b-9tfq4433qw] {
  font-size: 16px;
  font-weight: 600;
  color: #005274;
}

.select-input[b-9tfq4433qw] {
  padding-left: 5px
}

.circle-with-text[b-9tfq4433qw] {
  justify-content: center;
  align-items: center;
  border-radius: 100%;
  text-align: center;
  display: flex;
  height:47px;
  width:47px;
  background-color:#fff;
}

a[b-9tfq4433qw] {
  color:black
}
