@import url("https://fonts.googleapis.com/css2?family=Raleway:wght@100;400;500;700;800&display=swap");
* {
  font-family: "Raleway", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
}
@media (min-width: 992px) {
  * {
    font-size: 18px;
    line-height: 21px;
  }
}

.onlyUI-kit-head {
  font-weight: 100;
  font-size: 56px;
  line-height: 76px;
}

h6, .h6 {
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
}
@media (min-width: 992px) {
  h6, .h6 {
    font-size: 18px;
    line-height: 21px;
  }
}

h5, .h5 {
  font-weight: 400;
  font-size: 24px;
  line-height: 28px;
}
@media (min-width: 992px) {
  h5, .h5 {
    font-size: 40px;
    line-height: 47px;
  }
}

h4, .h4 {
  font-weight: 800;
  font-size: 24px;
  line-height: 28px;
}
@media (min-width: 992px) {
  h4, .h4 {
    font-size: 40px;
    line-height: 47px;
  }
}

h3, .h3 {
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
}
@media (min-width: 992px) {
  h3, .h3 {
    font-size: 40px;
    line-height: 47px;
  }
}

h2, .h2 {
  font-weight: 800;
  font-size: 34px;
  line-height: 40px;
  text-transform: uppercase;
}
@media (min-width: 992px) {
  h2, .h2 {
    font-size: 72px;
    line-height: 85px;
  }
}

/* h1 can be only one in page, if you need h1 more than once use .h1 class at h2 tag */
h1, .h1 {
  font-weight: 800;
  font-size: 40px;
  line-height: 48px;
  text-transform: uppercase;
}
@media (min-width: 992px) {
  h1, .h1 {
    font-size: 100px;
    line-height: 117px;
  }
}

strong, b {
  font-weight: 800 !important;
}

.btn {
  font-size: 18px;
  line-height: 21px;
  font-weight: 500;
  padding: 9px 16px 11px 16px !important;
  border-radius: 9px !important;
  border-width: 2px !important;
}
.btn.btn-lg {
  font-size: 36px;
  line-height: 42px;
  padding: 12px 20px 13px 20px !important;
}

.btn-primary {
  color: white !important;
  background-color: #6DCFF6 !important;
  border-color: #6DCFF6 !important;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active {
  color: #6DCFF6 !important;
  background-color: white !important;
  border-color: #6DCFF6 !important;
}

.btn-secondary {
  color: white !important;
  background-color: #F26722 !important;
  border-color: #F26722 !important;
}
.btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active {
  color: #F26722 !important;
  background-color: white !important;
  border-color: #F26722 !important;
}

.btn-outline-primary {
  color: #6DCFF6 !important;
  background-color: white !important;
  border-color: #6DCFF6 !important;
  font-weight: 700 !important;
}
.btn-outline-primary:hover, .btn-outline-primary:focus, .btn-outline-primary:active {
  color: white !important;
  background-color: #6DCFF6 !important;
  border-color: #6DCFF6 !important;
}

.btn-outline-secondary {
  color: #F26722 !important;
  background-color: white !important;
  border-color: #F26722 !important;
  font-weight: 700 !important;
}
.btn-outline-secondary:hover, .btn-outline-secondary:focus, .btn-outline-secondary:active {
  color: white !important;
  background-color: #F26722 !important;
  border-color: #F26722 !important;
}

input.error, select.error, textarea.error {
  border-color: #DC3545;
}

label.error, small.error {
  color: #DC3545;
}

input.success, select.success, textarea.success {
  border-color: #28A745;
}

label.success, small.success {
  color: #28A745;
}

.cl-primary {
  color: #6DCFF6 !important;
}

.bg-primary {
  color: white !important;
  background-color: #6DCFF6 !important;
}

.cl-secondary {
  color: #F26722 !important;
}

.bg-secondary {
  color: white !important;
  background-color: #F26722 !important;
}

.cl-black {
  color: #4D4C4C !important;
}

.bg-black {
  color: white !important;
  background-color: #4D4C4C !important;
}

.cl-light {
  color: #F8F9FA !important;
}
.cl-light.hover, .cl-light:hover {
  color: #E2E6EA !important;
}
.cl-light.hover.disabled, .cl-light.hover [disabled], .cl-light:hover.disabled, .cl-light:hover [disabled] {
  color: #FAFCFC !important;
}
.cl-light.disabled, .cl-light [disabled] {
  color: #FAFCFC !important;
}

.bg-light {
  color: #4D4C4C !important;
  background-color: #F8F9FA !important;
}
.bg-light.hover, .bg-light:hover {
  background-color: #E2E6EA !important;
}
.bg-light.hover.disabled, .bg-light.hover [disabled], .bg-light:hover.disabled, .bg-light:hover [disabled] {
  background-color: #FAFCFC !important;
}
.bg-light.disabled, .bg-light [disabled] {
  background-color: #FAFCFC !important;
}
.bg-light.nohover:hover {
  background-color: #F8F9FA !important;
}

.cl-success {
  color: #28A745 !important;
}
.cl-success.hover, .cl-success:hover {
  color: #218838 !important;
}
.cl-success.hover.disabled, .cl-success.hover [disabled], .cl-success:hover.disabled, .cl-success:hover [disabled] {
  color: #74C686 !important;
}
.cl-success.disabled, .cl-success [disabled] {
  color: #74C686 !important;
}

.bg-success {
  color: white !important;
  background-color: #28A745 !important;
}
.bg-success.hover, .bg-success:hover {
  background-color: #218838 !important;
}
.bg-success.hover.disabled, .bg-success.hover [disabled], .bg-success:hover.disabled, .bg-success:hover [disabled] {
  background-color: #74C686 !important;
}
.bg-success.disabled, .bg-success [disabled] {
  background-color: #74C686 !important;
}

.cl-danger {
  color: #DC3545 !important;
}
.cl-danger.hover, .cl-danger:hover {
  color: #C82333 !important;
}
.cl-danger.hover.disabled, .cl-danger.hover [disabled], .cl-danger:hover.disabled, .cl-danger:hover [disabled] {
  color: #E97B86 !important;
}
.cl-danger.disabled, .cl-danger [disabled] {
  color: #E97B86 !important;
}

.bg-danger {
  color: white !important;
  background-color: #DC3545 !important;
}
.bg-danger.hover, .bg-danger:hover {
  background-color: #C82333 !important;
}
.bg-danger.hover.disabled, .bg-danger.hover [disabled], .bg-danger:hover.disabled, .bg-danger:hover [disabled] {
  background-color: #E97B86 !important;
}
.bg-danger.disabled, .bg-danger [disabled] {
  background-color: #E97B86 !important;
}

.cl-warning {
  color: #FFC107 !important;
}
.cl-warning.hover, .cl-warning:hover {
  color: #E0A800 !important;
}
.cl-warning.hover.disabled, .cl-warning.hover [disabled], .cl-warning:hover.disabled, .cl-warning:hover [disabled] {
  color: #FFD75E !important;
}
.cl-warning.disabled, .cl-warning [disabled] {
  color: #FFD75E !important;
}

.bg-warning {
  color: white !important;
  background-color: #FFC107 !important;
}
.bg-warning.hover, .bg-warning:hover {
  background-color: #E0A800 !important;
}
.bg-warning.hover.disabled, .bg-warning.hover [disabled], .bg-warning:hover.disabled, .bg-warning:hover [disabled] {
  background-color: #FFD75E !important;
}
.bg-warning.disabled, .bg-warning [disabled] {
  background-color: #FFD75E !important;
}

.table.table-bordered tr:hover {
  background-color: #E2E6EA;
}

.select2 {
  display: block;
  width: 100% !important;
}

.select2-container--default .select2-selection--single {
  border: 1px solid #ced4da !important;
  height: 43px !important;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #4D4C4C !important;
  line-height: 43px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 41px !important;
}

.select2-container .select2-selection--single .select2-selection__rendered {
  padding-left: 0.75rem;
}

.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #F26722 !important;
  color: white !important;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #6DCFF6;
  color: white;
}

.select2-container--default .select2-selection--single .select2-selection__clear {
  line-height: 40px !important;
}

.select2-results__option {
  padding-left: 13px;
}

.select2-container--default .select2-results > .select2-results__options {
  max-height: 400px;
}

.xdsoft_year i {
  display: none !important;
}

.xdsoft_datetimepicker .xdsoft_calendar th {
  background: white !important;
}

.xdsoft_datetimepicker .xdsoft_calendar td {
  background: white !important;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  background: #6DCFF6 !important;
  box-shadow: none !important;
  color: white !important;
  font-weight: 400 !important;
}

.xdsoft_datetimepicker .xdsoft_calendar td, .xdsoft_datetimepicker .xdsoft_calendar th {
  width: 30px;
  height: 32px;
  border-radius: 90px;
  border-color: transparent !important;
  text-align: center !important;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div {
  height: 32px;
  line-height: 32px;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box {
  height: 189px;
}

.xdsoft_datetimepicker .xdsoft_calendar td > div {
  padding-right: 0px;
}

.form-text a, label a {
  color: #F26722;
}
.form-text a:hover, label a:hover {
  color: #F26722;
  text-decoration: underline;
}

.custom-checkbox label {
  padding-top: 4px;
}

.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #6DCFF6;
  background-color: #6DCFF6;
}

.custom-radio label {
  padding-top: 4px;
}

.custom-switch label {
  padding-top: 4px;
}

#slider-div {
  display: flex;
  flex-direction: row;
  margin-top: 30px;
}

#slider-div > div {
  margin: 8px;
  width: 100% !important;
}
#slider-div > div .slider-horizontal {
  width: 100% !important;
}

.slider-label {
  position: absolute;
  background-color: #eee;
  padding: 4px;
  font-size: 0.75rem;
  top: -20px;
}

#slider-outer-div {
  position: relative;
}

.slider-handle {
  background-color: #6DCFF6;
  background-image: -moz-linear-gradient(top, #6DCFF6, #6DCFF6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6DCFF6), to(#6DCFF6));
  background-image: -webkit-linear-gradient(top, #6DCFF6, #6DCFF6);
  background-image: -o-linear-gradient(top, #6DCFF6, #6DCFF6);
  background-image: linear-gradient(to bottom, #6DCFF6, #6DCFF6);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#6DCFF6", endColorstr="#6DCFF6",GradientType=0);
  background-color: #6DCFF6;
}

.slider-selection {
  background-color: #F26722;
  background-image: -moz-linear-gradient(top, #F26722, #F26722);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#F26722), to(#F26722));
  background-image: -webkit-linear-gradient(top, #F26722, #F26722);
  background-image: -o-linear-gradient(top, #F26722, #F26722);
  background-image: linear-gradient(to bottom, #F26722, #F26722);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#F26722", endColorstr="#F26722",GradientType=0);
}

.modal-dialog-scrollable .modal-body {
  background-color: #E2E6EA;
}

/*# sourceMappingURL=main.css.map */
