.btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: var(--bs-border-width);
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: var(--bs-border-radius);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .btn {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #002776;
  --bs-btn-border-color: #002776;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #002164;
  --bs-btn-hover-border-color: #001f5e;
  --bs-btn-focus-shadow-rgb: 38, 71, 139;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #001f5e;
  --bs-btn-active-border-color: #001d59;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #002776;
  --bs-btn-disabled-border-color: #002776;
}

.btn-secondary {
  --bs-btn-color: #000;
  --bs-btn-bg: #989898;
  --bs-btn-border-color: #989898;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #a7a7a7;
  --bs-btn-hover-border-color: #a2a2a2;
  --bs-btn-focus-shadow-rgb: 129, 129, 129;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #adadad;
  --bs-btn-active-border-color: #a2a2a2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #989898;
  --bs-btn-disabled-border-color: #989898;
}

.btn-success {
  --bs-btn-color: #000;
  --bs-btn-bg: #BFCE1C;
  --bs-btn-border-color: #BFCE1C;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #c9d53e;
  --bs-btn-hover-border-color: #c5d333;
  --bs-btn-focus-shadow-rgb: 162, 175, 24;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ccd849;
  --bs-btn-active-border-color: #c5d333;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #BFCE1C;
  --bs-btn-disabled-border-color: #BFCE1C;
}

.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #31d2f2;
  --bs-btn-hover-border-color: #25cff2;
  --bs-btn-focus-shadow-rgb: 11, 172, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #3dd5f3;
  --bs-btn-active-border-color: #25cff2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffca2c;
  --bs-btn-hover-border-color: #ffc720;
  --bs-btn-focus-shadow-rgb: 217, 164, 6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffcd39;
  --bs-btn-active-border-color: #ffc720;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #CC0000;
  --bs-btn-border-color: #CC0000;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #ad0000;
  --bs-btn-hover-border-color: #a30000;
  --bs-btn-focus-shadow-rgb: 212, 38, 38;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #a30000;
  --bs-btn-active-border-color: #990000;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #CC0000;
  --bs-btn-disabled-border-color: #CC0000;
}

.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #EFEFEF;
  --bs-btn-border-color: #EFEFEF;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #cbcbcb;
  --bs-btn-hover-border-color: #bfbfbf;
  --bs-btn-focus-shadow-rgb: 203, 203, 203;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #bfbfbf;
  --bs-btn-active-border-color: #b3b3b3;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #EFEFEF;
  --bs-btn-disabled-border-color: #EFEFEF;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #313131;
  --bs-btn-border-color: #313131;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #505050;
  --bs-btn-hover-border-color: #464646;
  --bs-btn-focus-shadow-rgb: 80, 80, 80;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #5a5a5a;
  --bs-btn-active-border-color: #464646;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #313131;
  --bs-btn-disabled-border-color: #313131;
}

.btn-outline-primary {
  --bs-btn-color: #002776;
  --bs-btn-border-color: #002776;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #002776;
  --bs-btn-hover-border-color: #002776;
  --bs-btn-focus-shadow-rgb: 0, 39, 118;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #002776;
  --bs-btn-active-border-color: #002776;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #002776;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #002776;
  --bs-gradient: none;
}

.btn-outline-secondary {
  --bs-btn-color: #989898;
  --bs-btn-border-color: #989898;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #989898;
  --bs-btn-hover-border-color: #989898;
  --bs-btn-focus-shadow-rgb: 152, 152, 152;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #989898;
  --bs-btn-active-border-color: #989898;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #989898;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #989898;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #BFCE1C;
  --bs-btn-border-color: #BFCE1C;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #BFCE1C;
  --bs-btn-hover-border-color: #BFCE1C;
  --bs-btn-focus-shadow-rgb: 191, 206, 28;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #BFCE1C;
  --bs-btn-active-border-color: #BFCE1C;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #BFCE1C;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #BFCE1C;
  --bs-gradient: none;
}

.btn-outline-info {
  --bs-btn-color: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #0dcaf0;
  --bs-btn-hover-border-color: #0dcaf0;
  --bs-btn-focus-shadow-rgb: 13, 202, 240;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #0dcaf0;
  --bs-btn-active-border-color: #0dcaf0;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0dcaf0;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0dcaf0;
  --bs-gradient: none;
}

.btn-outline-warning {
  --bs-btn-color: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffc107;
  --bs-btn-hover-border-color: #ffc107;
  --bs-btn-focus-shadow-rgb: 255, 193, 7;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffc107;
  --bs-btn-active-border-color: #ffc107;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffc107;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffc107;
  --bs-gradient: none;
}

.btn-outline-danger {
  --bs-btn-color: #CC0000;
  --bs-btn-border-color: #CC0000;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #CC0000;
  --bs-btn-hover-border-color: #CC0000;
  --bs-btn-focus-shadow-rgb: 204, 0, 0;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #CC0000;
  --bs-btn-active-border-color: #CC0000;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #CC0000;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #CC0000;
  --bs-gradient: none;
}

.btn-outline-light {
  --bs-btn-color: #EFEFEF;
  --bs-btn-border-color: #EFEFEF;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #EFEFEF;
  --bs-btn-hover-border-color: #EFEFEF;
  --bs-btn-focus-shadow-rgb: 239, 239, 239;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #EFEFEF;
  --bs-btn-active-border-color: #EFEFEF;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #EFEFEF;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #EFEFEF;
  --bs-gradient: none;
}

.btn-outline-dark {
  --bs-btn-color: #313131;
  --bs-btn-border-color: #313131;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #313131;
  --bs-btn-hover-border-color: #313131;
  --bs-btn-focus-shadow-rgb: 49, 49, 49;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #313131;
  --bs-btn-active-border-color: #313131;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #313131;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #313131;
  --bs-gradient: none;
}

.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #989898;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 38, 71, 139;
  text-decoration: none;
}
.btn-link:hover, .btn-link:focus-visible {
  text-decoration: none;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}

.btn-lg {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}

.btn-sm {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}

.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: var(--bs-emphasis-color);
  --bs-table-bg: var(--bs-body-bg);
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-emphasis-color);
  --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
  --bs-table-active-color: var(--bs-emphasis-color);
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
  --bs-table-hover-color: var(--bs-emphasis-color);
  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color: var(--bs-table-bg);
  border-bottom-width: var(--bs-border-width);
  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}

.table-group-divider {
  border-top: calc(var(--bs-border-width) * 2) solid currentcolor;
}

.caption-top {
  caption-side: top;
}

.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}

.table-bordered > :not(caption) > * {
  border-width: var(--bs-border-width) 0;
}
.table-bordered > :not(caption) > * > * {
  border-width: 0 var(--bs-border-width);
}

.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
  border-top-width: 0;
}

.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-striped-columns > :not(caption) > tr > :nth-child(even) {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-active {
  --bs-table-color-state: var(--bs-table-active-color);
  --bs-table-bg-state: var(--bs-table-active-bg);
}

.table-hover > tbody > tr:hover > * {
  --bs-table-color-state: var(--bs-table-hover-color);
  --bs-table-bg-state: var(--bs-table-hover-bg);
}

.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: #ccd4e4;
  --bs-table-border-color: #a3aab6;
  --bs-table-striped-bg: #c2c9d9;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #b8bfcd;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bdc4d3;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: #eaeaea;
  --bs-table-border-color: #bbbbbb;
  --bs-table-striped-bg: #dedede;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: lightgray;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d8d8d8;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-success {
  --bs-table-color: #000;
  --bs-table-bg: #f2f5d2;
  --bs-table-border-color: #c2c4a8;
  --bs-table-striped-bg: #e6e9c8;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #daddbd;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e0e3c2;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-info {
  --bs-table-color: #000;
  --bs-table-bg: #cff4fc;
  --bs-table-border-color: #a6c3ca;
  --bs-table-striped-bg: #c5e8ef;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #badce3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfe2e9;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: #fff3cd;
  --bs-table-border-color: #ccc2a4;
  --bs-table-striped-bg: #f2e7c3;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6dbb9;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ece1be;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: #f5cccc;
  --bs-table-border-color: #c4a3a3;
  --bs-table-striped-bg: #e9c2c2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #ddb8b8;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e3bdbd;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #EFEFEF;
  --bs-table-border-color: #bfbfbf;
  --bs-table-striped-bg: #e3e3e3;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #d7d7d7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #dddddd;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #313131;
  --bs-table-border-color: #5a5a5a;
  --bs-table-striped-bg: #3b3b3b;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #464646;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #404040;
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.slider-homepage .slick-slide {
  position: relative;
}

.images img {
  width: 100%;
  height: 100vh;
}

@media (max-width: 575.98px) {
  .slider-homepage .fs-1 {
    font-size: 0.875rem !important;
  }
  .slider-homepage p {
    margin-bottom: 0;
  }
}
@media (max-width: 767.98px) {
  .slider-homepage video::-webkit-media-controls-play-button,
.slider-homepage video::-webkit-media-controls-start-playback-button {
    display: none !important;
  }
  .slider-homepage .fs-1 {
    font-size: calc(1.275rem + 0.3vw) !important;
  }
  .slider-homepage .slick-prev:before {
    background-size: 40px !important;
    width: 40px !important;
    height: 40px !important;
  }
  .slider-homepage .slick-next:before {
    background-size: 40px !important;
    width: 40px !important;
    height: 40px !important;
  }
}
.new-slider {
  position: absolute;
  height: 100px;
  bottom: -20% !important;
  right: 0%;
  z-index: 2;
  overflow: visible;
}
@media (max-width: 991.98px) {
  .new-slider {
    top: auto;
    right: unset;
    position: relative;
    width: 370px;
  }
}
@media (max-width: 767.98px) {
  .new-slider {
    position: absolute;
    top: unset;
    width: 330px;
  }
}
@media (max-width: 575.98px) {
  .new-slider {
    width: 300px;
    bottom: -50% !important;
  }
}
.new-slider .box {
  width: 450px;
  height: auto;
  transition: opacity 0.7s ease;
}
@media (max-width: 991.98px) {
  .new-slider .box {
    width: 370px;
    position: relative;
    height: 100%;
  }
}
@media (max-width: 767.98px) {
  .new-slider .box {
    width: 330px;
  }
}
@media (max-width: 991.98px) {
  .new-slider .box ul {
    padding-left: 4rem;
  }
}
.new-slider .box ul li {
  display: none;
  position: absolute;
  width: 360px;
}
.new-slider .box ul li:first-child {
  display: block;
}
.new-slider .box ul li.show-slide {
  display: block !important;
  z-index: 99;
}
.new-slider .box ul li.hidden-slide {
  z-index: 0 !important;
}
@media (max-width: 991.98px) {
  .new-slider .box ul li {
    position: inherit;
    display: block;
    width: auto;
  }
  .new-slider .box ul li.hidden-slide {
    display: none !important;
  }
}
.new-slider .box ul li::marker {
  display: none;
  color: transparent;
}
.new-slider .box ul li p {
  color: #fff;
  position: relative;
  font-size: 1.25rem;
  margin-bottom: 0;
  font-weight: 400 !important;
}
@media (max-width: 991.98px) {
  .new-slider .box ul li p {
    position: inherit;
    font-size: 0.875rem;
  }
}
.new-slider .box ul li p a {
  color: #fff !important;
  font-size: 16px;
}
@media (max-width: 991.98px) {
  .new-slider .box ul li p a {
    font-size: 12px;
  }
}
.new-slider .box ul li p:after {
  position: absolute;
  content: "Yeni";
  font-size: 14px;
  background-color: #002776;
  color: #fff;
  padding: 6px 8px;
  left: -18%;
  top: 0px;
  border-radius: 50px;
  display: block;
}
@media (max-width: 991.98px) {
  .new-slider .box ul li p:after {
    left: 0%;
    top: 5px;
  }
}
.new-slider .scroll-container a.prev {
  position: absolute;
  z-index: 2;
  display: block;
  cursor: pointer;
  width: 20px;
  height: 20px;
  right: 19%;
  bottom: -100px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZGRfMjM1NF80MzA5MSkiPgo8cmVjdCB4PSIzIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSI4IiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTIuMzMzMyA2LjY2NDA2TDkgOS45OTc0TDEyLjMzMzMgMTMuMzMwNyIgc3Ryb2tlPSIjMzEzMTMxIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPGRlZnM+CjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZGRfMjM1NF80MzA5MSIgeD0iMCIgeT0iMCIgd2lkdGg9IjIyIiBoZWlnaHQ9IjIyIiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVPZmZzZXQgZHk9IjEiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMSIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwLjA2Mjc0NTEgMCAwIDAgMCAwLjA5NDExNzYgMCAwIDAgMCAwLjE1Njg2MyAwIDAgMCAwLjA2IDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMjM1NF80MzA5MSIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0IGR5PSIxIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNSIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwLjA2Mjc0NTEgMCAwIDAgMCAwLjA5NDExNzYgMCAwIDAgMCAwLjE1Njg2MyAwIDAgMCAwLjEgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzIzNTRfNDMwOTEiIHJlc3VsdD0iZWZmZWN0Ml9kcm9wU2hhZG93XzIzNTRfNDMwOTEiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QyX2Ryb3BTaGFkb3dfMjM1NF80MzA5MSIgcmVzdWx0PSJzaGFwZSIvPgo8L2ZpbHRlcj4KPC9kZWZzPgo8L3N2Zz4K");
}
@media (max-width: 991.98px) {
  .new-slider .scroll-container a.prev {
    bottom: 10px;
    right: 16%;
  }
}
@media (max-width: 767.98px) {
  .new-slider .scroll-container a.prev {
    right: 15%;
  }
}
.new-slider .scroll-container a.next {
  position: absolute;
  z-index: 2;
  display: block;
  width: 20px;
  height: 20px;
  left: 83%;
  bottom: -100px;
  cursor: pointer;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZGRfMjM1NF80MzA5MikiPgo8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSI4IiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSAxOSAyKSIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTkuNjY2NjcgNi42NjQwNkwxMyA5Ljk5NzRMOS42NjY2NyAxMy4zMzA3IiBzdHJva2U9IiMzMTMxMzEiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8ZGVmcz4KPGZpbHRlciBpZD0iZmlsdGVyMF9kZF8yMzU0XzQzMDkyIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldCBkeT0iMSIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxIi8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAuMDYyNzQ1MSAwIDAgMCAwIDAuMDk0MTE3NiAwIDAgMCAwIDAuMTU2ODYzIDAgMCAwIDAuMDYgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18yMzU0XzQzMDkyIi8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVPZmZzZXQgZHk9IjEiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAuMDYyNzQ1MSAwIDAgMCAwIDAuMDk0MTE3NiAwIDAgMCAwIDAuMTU2ODYzIDAgMCAwIDAuMSAwIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3dfMjM1NF80MzA5MiIgcmVzdWx0PSJlZmZlY3QyX2Ryb3BTaGFkb3dfMjM1NF80MzA5MiIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDJfZHJvcFNoYWRvd18yMzU0XzQzMDkyIiByZXN1bHQ9InNoYXBlIi8+CjwvZmlsdGVyPgo8L2RlZnM+Cjwvc3ZnPgo=");
}
@media (max-width: 991.98px) {
  .new-slider .scroll-container a.next {
    bottom: 10px;
    left: 87%;
  }
}
@media (max-width: 767.98px) {
  .new-slider .scroll-container a.next {
    left: 87%;
  }
}

html:lang(en) .new-slider .box ul li p::after {
  content: "New";
}

.slider-homepage input {
  display: none !important;
}

.slider-homepage #edit-submit {
  display: none;
}
@media (min-width: 992px) {
  .slider-homepage .top-50 {
    top: 40% !important;
  }
}
@media (min-width: 1400px) {
  .slider-homepage .top-50 {
    top: 50% !important;
  }
}
.slider-homepage .text-white > p {
  color: white !important;
}
.slider-homepage .slick-prev:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiIGNsYXNzPSJiaSBiaS1jaGV2cm9uLWxlZnQiIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMHoiLz4KPC9zdmc+");
  background-size: 60px;
  width: 60px;
  height: 60px;
}
.slider-homepage .slick-next:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiIGNsYXNzPSJiaSBiaS1jaGV2cm9uLXJpZ2h0IiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTQuNjQ2IDEuNjQ2YS41LjUgMCAwIDEgLjcwOCAwbDYgNmEuNS41IDAgMCAxIDAgLjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4IDQuNjQ2IDIuMzU0YS41LjUgMCAwIDEgMC0uNzA4eiIvPgo8L3N2Zz4=");
  background-size: 60px;
  width: 60px;
  height: 60px;
  right: 1px;
}
.slider-homepage .start-40 {
  left: 40%;
}
.slider-homepage .slider-title-wrapper {
  line-height: 1.16667;
  max-width: 600px;
  position: relative;
  z-index: 2;
  top: 30%;
}
@media (max-width: 767.98px) {
  .slider-homepage .slider-title-wrapper {
    top: 35%;
  }
}
@media (max-width: 575.98px) {
  .slider-homepage .slider-title-wrapper {
    top: 30%;
    position: absolute;
    margin-top: 150px;
  }
}
.slider-homepage .slider-title-wrapper .link-buttons {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
}
@media (max-width: 767.98px) {
  .slider-homepage .slider-title-wrapper .link-buttons {
    flex-direction: column;
    align-items: flex-start;
  }
}
.slider-homepage .slider-title-wrapper .slider-title {
  font-size: 4rem;
}
.slider-homepage .slider-title-wrapper .slider-title p {
  padding-top: 30px;
  font-size: 1.125rem;
  line-height: 24px;
}
.slider-homepage .slider-title-wrapper .slider-title h2 {
  font-size: 4rem !important;
  line-height: 75px;
}
@media (max-width: 991.98px) {
  .slider-homepage .slider-title-wrapper .slider-title h2 {
    font-size: 50px !important;
    line-height: 55px;
  }
}
.slider-homepage .slider-title-wrapper .slider-body p {
  padding-top: 30px;
  font-size: 1.125rem;
  line-height: 24px;
  font-weight: 300;
}
.slider-homepage .slider-title-wrapper .slider-body h2 {
  font-size: 4rem !important;
  line-height: 75px;
}
@media (max-width: 991.98px) {
  .slider-homepage .slider-title-wrapper .slider-body h2 {
    font-size: 50px !important;
    line-height: 55px;
  }
}
.slider-homepage .slider-title-wrapper .slider-link a {
  background-color: #fff;
  padding: 16px 24px 16px 52px;
  color: #313131;
  border-radius: 100px;
}
.slider-homepage .slider-title-wrapper .slider-link a:hover {
  background-color: #d6d6d6 !important;
}
@media (max-width: 991.98px) {
  .slider-homepage .slider-title-wrapper .slider-link a {
    background-color: rgba(251, 251, 251, 0.45) !important;
    color: #fff !important;
  }
  .slider-homepage .slider-title-wrapper .slider-link a:hover {
    background-color: rgba(0, 0, 0, 0.45) !important;
  }
}
@media (max-width: 575.98px) {
  .slider-homepage .slider-title-wrapper .slider-link a {
    font-size: 12px;
    padding: 16px 12px 16px 52px;
  }
}
.slider-homepage .slider-title-wrapper .slider-link:after {
  content: "";
  position: absolute;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE2IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjMzMzM3IDEuMzM1OTRMOC4wMDAwNCA4LjAwMjZMMTQuNjY2NyAxLjMzNTk0IiBzdHJva2U9IiMzMTMxMzEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=");
  height: 9px;
  width: 16.33px;
  margin-right: 10px;
  top: 38px;
  left: 25px;
}
@media (max-width: 991.98px) {
  .slider-homepage .slider-title-wrapper .slider-link:after {
    filter: invert(1);
  }
}
.slider-homepage .slider-title-wrapper .three-circle-icon, .slider-homepage .slider-title-wrapper .close-circle-icon {
  position: relative;
}
.slider-homepage .slider-title-wrapper .three-circle-icon::after, .slider-homepage .slider-title-wrapper .close-circle-icon::after {
  content: "";
  position: absolute;
  padding: 20px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.slider-homepage .slider-title-wrapper .three-circle-icon::after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMWVtIiBoZWlnaHQ9IjFlbSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCIgdmlld0JveD0iMCAwIDI1NiAyNTYiIHN0eWxlPSItbXMtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyI+PHBhdGggZmlsbD0iIzBmNDk5MCIgZD0iTTEyOCAyNGExMDQgMTA0IDAgMSAwIDEwNCAxMDRBMTA0LjIgMTA0LjIgMCAwIDAgMTI4IDI0Wk04MCAxNDBhMTIgMTIgMCAxIDEgMTItMTJhMTIgMTIgMCAwIDEtMTIgMTJabTQ4IDBhMTIgMTIgMCAxIDEgMTItMTJhMTIgMTIgMCAwIDEtMTIgMTJabTQ4IDBhMTIgMTIgMCAxIDEgMTItMTJhMTIgMTIgMCAwIDEtMTIgMTJaIi8+PC9zdmc+);
}
.slider-homepage .slider-title-wrapper .close-circle-icon::after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMWVtIiBoZWlnaHQ9IjFlbSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9Ii1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7Ij48cGF0aCBmaWxsPSIjMGY0OTkwIiBkPSJNNTEyIDY0QzI2NC42IDY0IDY0IDI2NC42IDY0IDUxMnMyMDAuNiA0NDggNDQ4IDQ0OHM0NDgtMjAwLjYgNDQ4LTQ0OFM3NTkuNCA2NCA1MTIgNjR6bTE2NS40IDYxOC4ybC02Ni0uM0w1MTIgNTYzLjRsLTk5LjMgMTE4LjRsLTY2LjEuM2MtNC40IDAtOC0zLjUtOC04YzAtMS45LjctMy43IDEuOS01LjJsMTMwLjEtMTU1TDM0MC41IDM1OWE4LjMyIDguMzIgMCAwIDEtMS45LTUuMmMwLTQuNCAzLjYtOCA4LThsNjYuMS4zTDUxMiA0NjQuNmw5OS4zLTExOC40bDY2LS4zYzQuNCAwIDggMy41IDggOGMwIDEuOS0uNyAzLjctMS45IDUuMkw1NTMuNSA1MTRsMTMwIDE1NWMxLjIgMS41IDEuOSAzLjMgMS45IDUuMmMwIDQuNC0zLjYgOC04IDh6Ii8+PC9zdmc+);
}

.slider-progress {
  position: absolute;
  bottom: 20%;
  width: 15%;
  left: 43%;
  height: 5px;
  background-color: #ffffff61;
}
@media (min-width: 1200px) {
  .slider-progress {
    bottom: 15%;
  }
}

.slider-progress span {
  position: absolute;
  left: 0;
  bottom: 0;
  display: block;
  width: 0px;
  height: 100%;
  background-color: white;
  transition: all 0s linear;
}

.slider-progress span.active {
  width: 100%;
}

.video-content-wrapper {
  overflow: hidden;
}
.video-content-wrapper .video.hero-background {
  width: 100%;
  height: 100vh;
  object-fit: cover;
  background-repeat: no-repeat;
  background-origin: inherit;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: center;
  position: relative;
}
.video-content-wrapper .video.hero-background video {
  width: 100%;
  height: 100%;
  position: absolute;
  -o-object-fit: cover;
  object-fit: cover;
}
.video-content-wrapper .video::before {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0px;
  left: 0;
  z-index: 2;
  background: -webkit-gradient(linear, left top, right top, color-stop(5%, rgba(0, 0, 0, 0.6)), color-stop(94%, rgba(0, 0, 0, 0.5)));
  background: linear-gradient(to right, rgba(0, 0, 0, 0.6) 5%, rgba(0, 0, 0, 0.5) 94%);
  content: "";
  opacity: 0.7;
  -webkit-transition: opacity 0.35s;
  transition: opacity 0.35s;
}
.video-content-wrapper .buttons {
  top: 90%;
  position: absolute;
  right: 5%;
  z-index: 5;
}
@media (max-width: 1199.98px) {
  .video-content-wrapper .buttons {
    top: 75%;
    right: 10%;
  }
}
@media (max-width: 767.98px) {
  .video-content-wrapper .buttons {
    top: 70%;
    right: 15%;
  }
}
.video-content-wrapper .buttons .play {
  position: relative;
}
.video-content-wrapper .buttons .play::after {
  position: absolute;
  content: "";
  padding: 30px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iI2ZmZiIgY2xhc3M9ImJpIGJpLXBsYXktYnRuIiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxwYXRoIGQ9Ik02Ljc5IDUuMDkzQS41LjUgMCAwIDAgNiA1LjV2NWEuNS41IDAgMCAwIC43OS40MDdsMy41LTIuNWEuNS41IDAgMCAwIDAtLjgxNGwtMy41LTIuNXoiLz4KICA8cGF0aCBkPSJNMCA0YTIgMiAwIDAgMSAyLTJoMTJhMiAyIDAgMCAxIDIgMnY4YTIgMiAwIDAgMS0yIDJIMmEyIDIgMCAwIDEtMi0yVjR6bTE1IDBhMSAxIDAgMCAwLTEtMUgyYTEgMSAwIDAgMC0xIDF2OGExIDEgMCAwIDAgMSAxaDEyYTEgMSAwIDAgMCAxLTFWNHoiLz4KPC9zdmc+");
}
@media (max-width: 767.98px) {
  .video-content-wrapper .buttons .play::after {
    padding: 20px;
  }
}
.video-content-wrapper .buttons .pause {
  position: relative;
}
.video-content-wrapper .buttons .pause::after {
  position: absolute;
  content: "";
  padding: 30px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iI2ZmZiIgY2xhc3M9ImJpIGJpLXBhdXNlLWJ0biIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8cGF0aCBkPSJNNi4yNSA1QzUuNTYgNSA1IDUuNTYgNSA2LjI1djMuNWExLjI1IDEuMjUgMCAxIDAgMi41IDB2LTMuNUM3LjUgNS41NiA2Ljk0IDUgNi4yNSA1em0zLjUgMGMtLjY5IDAtMS4yNS41Ni0xLjI1IDEuMjV2My41YTEuMjUgMS4yNSAwIDEgMCAyLjUgMHYtMy41QzExIDUuNTYgMTAuNDQgNSA5Ljc1IDV6Ii8+CiAgPHBhdGggZD0iTTAgNGEyIDIgMCAwIDEgMi0yaDEyYTIgMiAwIDAgMSAyIDJ2OGEyIDIgMCAwIDEtMiAySDJhMiAyIDAgMCAxLTItMlY0em0xNSAwYTEgMSAwIDAgMC0xLTFIMmExIDEgMCAwIDAtMSAxdjhhMSAxIDAgMCAwIDEgMWgxMmExIDEgMCAwIDAgMS0xVjR6Ii8+Cjwvc3ZnPg==");
}
@media (max-width: 767.98px) {
  .video-content-wrapper .buttons .pause::after {
    padding: 20px;
  }
}

.new-slider.small-slider-wrapper {
  bottom: 75% !important;
  position: absolute !important;
  bottom: 75% !important;
  right: 0;
}
.new-slider.small-slider-wrapper .box ul {
  list-style: none;
  padding: 0;
  margin: 0;
  position: relative;
  height: auto;
}
.new-slider.small-slider-wrapper .box ul li {
  position: absolute;
  top: 0;
  left: 0;
  width: 80%;
  display: none;
  pointer-events: none;
}
.new-slider.small-slider-wrapper .box ul li.show-slide {
  display: block !important;
  pointer-events: auto;
  position: absolute;
  z-index: 2;
}
.new-slider.small-slider-wrapper .box ul li.hidden-slide {
  display: none !important;
  z-index: 1;
}
.new-slider.small-slider-wrapper .box ul li .slider-item-content {
  display: flex;
  flex-direction: column;
  gap: 0;
}
.new-slider.small-slider-wrapper .small-slider-img {
  width: 100%;
  overflow: hidden;
  border-radius: 10px 10px 0 0;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3);
}
.new-slider.small-slider-wrapper .small-slider-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
.new-slider.small-slider-wrapper .slider-progress-bar {
  width: 100%;
  height: 4px;
  background-color: rgba(255, 255, 255, 0.15);
  border-radius: 0 0 10px 10px;
  overflow: hidden;
  margin-top: 0;
  margin-bottom: 15px;
}
.new-slider.small-slider-wrapper .slider-progress-bar .progress-bar {
  height: 100%;
  width: 0%;
  background-color: #ffffff;
}
.new-slider.small-slider-wrapper .small-slider-text {
  margin-bottom: 16px;
  padding-top: 16px;
  padding-left: 16px;
}
.new-slider.small-slider-wrapper .small-slider-text p {
  color: #333;
  font-size: 1.2rem;
  font-weight: 600;
  margin: 0;
  text-align: left;
  padding-left: 5px;
}
.new-slider.small-slider-wrapper .small-slider-text p::after {
  display: none !important;
}
@media (max-width: 1199.98px) {
  .new-slider.small-slider-wrapper .small-slider-text p {
    color: #333;
  }
}
.new-slider.small-slider-wrapper .small-slider-button-wrapper {
  padding-left: 16px;
  padding-bottom: 16px;
}
.new-slider.small-slider-wrapper .small-slider-button-wrapper .small-slider-button {
  display: inline-block;
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  padding: 8px 16px;
  background: #002776;
  border-radius: 100px;
}
.new-slider.small-slider-wrapper .scroll-container {
  position: relative !important;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  bottom: unset !important;
  left: unset !important;
  right: unset !important;
  margin-top: 20px;
  padding-left: 12px;
}
.new-slider.small-slider-wrapper .scroll-container a.prev,
.new-slider.small-slider-wrapper .scroll-container a.next {
  position: relative !important;
  bottom: unset !important;
  left: unset !important;
  right: unset !important;
  width: 30px;
  height: 30px;
  display: block;
  cursor: pointer;
  background-size: contain;
  background-repeat: no-repeat;
  opacity: 0.7;
}
.new-slider.small-slider-wrapper .scroll-container a.prev:hover,
.new-slider.small-slider-wrapper .scroll-container a.next:hover {
  opacity: 1;
  transform: scale(1.1);
}
@media (max-width: 767.98px) {
  .new-slider.small-slider-wrapper .scroll-container {
    opacity: 0;
    visibility: hidden;
    height: 35px;
  }
}
@media (max-width: 1199.98px) {
  .new-slider.small-slider-wrapper {
    height: auto !important;
    right: 3%;
    padding: 35px;
  }
}
@media (max-width: 767.98px) {
  .new-slider.small-slider-wrapper {
    position: relative !important;
    bottom: unset !important;
    right: unset !important;
    width: 100%;
    margin-top: 0;
  }
}

@media (max-width: 1199.98px) {
  .new-slider.small-slider-wrapper {
    bottom: -5% !important;
    display: none;
  }
  .new-slider.small-slider-wrapper .box ul {
    height: auto;
  }
  .new-slider.small-slider-wrapper .box ul li {
    position: relative !important;
    top: unset !important;
    left: unset !important;
  }
  .new-slider.small-slider-wrapper .box ul li.show-slide {
    position: relative !important;
  }
}
@media (max-width: 991.98px) {
  .new-slider.small-slider-wrapper {
    position: relative !important;
  }
}

.mobile-slider-below {
  width: 100%;
}
.mobile-slider-below .box ul {
  height: auto;
}
.mobile-slider-below .box ul li {
  position: relative !important;
  display: none;
}
.mobile-slider-below .box ul li.show-slide {
  display: block !important;
}
.mobile-slider-below .box ul li.hidden-slide {
  display: none !important;
}
.mobile-slider-below .small-slider-img {
  height: auto;
}

.new-slider .scroll-container a.prev {
  bottom: 0 !important;
}
@media (max-width: 1199.98px) {
  .new-slider .scroll-container a.prev {
    bottom: 60px !important;
  }
}

.new-slider .scroll-container a.next {
  bottom: 0 !important;
}
@media (max-width: 1199.98px) {
  .new-slider .scroll-container a.next {
    bottom: 60px !important;
  }
}

@media (max-width: 1199.98px) {
  .new-slider.small-slider-wrapper .box {
    width: 250px;
  }
}
@media (max-width: 991.98px) {
  .new-slider.small-slider-wrapper .box {
    width: auto;
  }
}

.new-slider.small-slider-wrapper .slider-item-content {
  background: #FFFFFF;
  border-radius: 8px;
}

.slider-link-third {
  margin-top: 12px;
}

.small-slider-wrapper .box ul li p {
  font-weight: 600 !important;
}

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