.btn {
  --bs-btn-padding-x: 2.88rem;
  --bs-btn-padding-y: 0.9rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1.1875rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.125rem;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: 2px;
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: 0.75rem;
  --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: #FFFFFF;
  --bs-btn-bg: #285A9F;
  --bs-btn-border-color: #285A9F;
  --bs-btn-hover-color: #FFFFFF;
  --bs-btn-hover-bg: #224d87;
  --bs-btn-hover-border-color: #20487f;
  --bs-btn-focus-shadow-rgb: 72, 115, 173;
  --bs-btn-active-color: #FFFFFF;
  --bs-btn-active-bg: #20487f;
  --bs-btn-active-border-color: #1e4477;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #FFFFFF;
  --bs-btn-disabled-bg: #285A9F;
  --bs-btn-disabled-border-color: #285A9F;
}

.btn-secondary {
  --bs-btn-color: #FFFFFF;
  --bs-btn-bg: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #FFFFFF;
  --bs-btn-hover-bg: #5c636a;
  --bs-btn-hover-border-color: #565e64;
  --bs-btn-focus-shadow-rgb: 130, 138, 145;
  --bs-btn-active-color: #FFFFFF;
  --bs-btn-active-bg: #565e64;
  --bs-btn-active-border-color: #51585e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #FFFFFF;
  --bs-btn-disabled-bg: #6c757d;
  --bs-btn-disabled-border-color: #6c757d;
}

.btn-success {
  --bs-btn-color: #000;
  --bs-btn-bg: #458E71;
  --bs-btn-border-color: #458E71;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #619f86;
  --bs-btn-hover-border-color: #58997f;
  --bs-btn-focus-shadow-rgb: 59, 121, 96;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #6aa58d;
  --bs-btn-active-border-color: #58997f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #458E71;
  --bs-btn-disabled-border-color: #458E71;
}

.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: #FFFFFF;
  --bs-btn-bg: #9D323D;
  --bs-btn-border-color: #9D323D;
  --bs-btn-hover-color: #FFFFFF;
  --bs-btn-hover-bg: #852b34;
  --bs-btn-hover-border-color: #7e2831;
  --bs-btn-focus-shadow-rgb: 172, 81, 90;
  --bs-btn-active-color: #FFFFFF;
  --bs-btn-active-bg: #7e2831;
  --bs-btn-active-border-color: #76262e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #FFFFFF;
  --bs-btn-disabled-bg: #9D323D;
  --bs-btn-disabled-border-color: #9D323D;
}

.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d3d4d5;
  --bs-btn-hover-border-color: #c6c7c8;
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c6c7c8;
  --bs-btn-active-border-color: #babbbc;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}

.btn-dark {
  --bs-btn-color: #FFFFFF;
  --bs-btn-bg: #2A2930;
  --bs-btn-border-color: #2A2930;
  --bs-btn-hover-color: #FFFFFF;
  --bs-btn-hover-bg: #4a494f;
  --bs-btn-hover-border-color: #3f3e45;
  --bs-btn-focus-shadow-rgb: 74, 73, 79;
  --bs-btn-active-color: #FFFFFF;
  --bs-btn-active-bg: #555459;
  --bs-btn-active-border-color: #3f3e45;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #FFFFFF;
  --bs-btn-disabled-bg: #2A2930;
  --bs-btn-disabled-border-color: #2A2930;
}

.btn-outline-primary {
  --bs-btn-color: #285A9F;
  --bs-btn-border-color: #285A9F;
  --bs-btn-hover-color: #FFFFFF;
  --bs-btn-hover-bg: #285A9F;
  --bs-btn-hover-border-color: #285A9F;
  --bs-btn-focus-shadow-rgb: 40, 90, 159;
  --bs-btn-active-color: #FFFFFF;
  --bs-btn-active-bg: #285A9F;
  --bs-btn-active-border-color: #285A9F;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #285A9F;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #285A9F;
  --bs-gradient: none;
}

.btn-outline-secondary {
  --bs-btn-color: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #FFFFFF;
  --bs-btn-hover-bg: #6c757d;
  --bs-btn-hover-border-color: #6c757d;
  --bs-btn-focus-shadow-rgb: 108, 117, 125;
  --bs-btn-active-color: #FFFFFF;
  --bs-btn-active-bg: #6c757d;
  --bs-btn-active-border-color: #6c757d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6c757d;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #458E71;
  --bs-btn-border-color: #458E71;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #458E71;
  --bs-btn-hover-border-color: #458E71;
  --bs-btn-focus-shadow-rgb: 69, 142, 113;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #458E71;
  --bs-btn-active-border-color: #458E71;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #458E71;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #458E71;
  --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: #9D323D;
  --bs-btn-border-color: #9D323D;
  --bs-btn-hover-color: #FFFFFF;
  --bs-btn-hover-bg: #9D323D;
  --bs-btn-hover-border-color: #9D323D;
  --bs-btn-focus-shadow-rgb: 157, 50, 61;
  --bs-btn-active-color: #FFFFFF;
  --bs-btn-active-bg: #9D323D;
  --bs-btn-active-border-color: #9D323D;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #9D323D;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #9D323D;
  --bs-gradient: none;
}

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

.btn-outline-dark {
  --bs-btn-color: #2A2930;
  --bs-btn-border-color: #2A2930;
  --bs-btn-hover-color: #FFFFFF;
  --bs-btn-hover-bg: #2A2930;
  --bs-btn-hover-border-color: #2A2930;
  --bs-btn-focus-shadow-rgb: 42, 41, 48;
  --bs-btn-active-color: #FFFFFF;
  --bs-btn-active-bg: #2A2930;
  --bs-btn-active-border-color: #2A2930;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #2A2930;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #2A2930;
  --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: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 172, 81, 90;
  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: calc(1.2734375rem + 0.28125vw);
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}
@media (min-width: 1200px) {
  .btn-lg {
    --bs-btn-font-size: 1.484375rem;
  }
}

.btn-sm {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 1.0390625rem;
  --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: #d4deec;
  --bs-table-border-color: #aab2bd;
  --bs-table-striped-bg: #c9d3e0;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bfc8d4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c4cdda;
  --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: #e2e3e5;
  --bs-table-border-color: #b5b6b7;
  --bs-table-striped-bg: #d7d8da;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cbccce;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d1d2d4;
  --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: #dae8e3;
  --bs-table-border-color: #aebab6;
  --bs-table-striped-bg: #cfdcd8;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c4d1cc;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #cad7d2;
  --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: #ebd6d8;
  --bs-table-border-color: #bcabad;
  --bs-table-striped-bg: #dfcbcd;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #d4c1c2;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d9c6c8;
  --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: #f8f9fa;
  --bs-table-border-color: #c6c7c8;
  --bs-table-striped-bg: #ecedee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfe0e1;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5e6e7;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-dark {
  --bs-table-color: #FFFFFF;
  --bs-table-bg: #2A2930;
  --bs-table-border-color: #555459;
  --bs-table-striped-bg: #35343a;
  --bs-table-striped-color: #FFFFFF;
  --bs-table-active-bg: #3f3e45;
  --bs-table-active-color: #FFFFFF;
  --bs-table-hover-bg: #3a3940;
  --bs-table-hover-color: #FFFFFF;
  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;
  }
}
.blog-list .blog-img img {
  border-radius: 20px;
}
@media (max-width: 991.98px) {
  .blog-list .blog-img img {
    width: 100%;
    height: auto;
  }
}
.blog-list .blog-author {
  max-width: 320px;
}

.blog-list-main .blog-img img {
  width: 100%;
  height: auto;
}

.blog-detail .paragraph-body img {
  width: 100%;
  height: auto;
}
.blog-detail .blog-img:not(.blog-list .blog-img) img {
  width: 100%;
  height: auto;
  border-radius: 2rem;
}
.blog-detail .blog-img:not(.blog-list .blog-img)::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 1.5rem;
  overflow: hidden;
  background: linear-gradient(180deg, rgba(70, 69, 78, 0) 0%, rgba(37, 35, 53, 0.54) 84%);
}
.blog-detail .blog-body h1 {
  font-size: 2.25rem;
}
.blog-detail .blog-body h2 {
  font-size: 2rem;
}
.blog-detail .blog-body h3 {
  font-size: 1.85rem;
}
.blog-detail .blog-body h4 {
  font-size: 1.65rem;
}
.blog-detail .blog-body h5 {
  font-size: 1.4rem;
}
.blog-detail .blog-body h6 {
  font-size: 1.25rem;
}
.blog-detail .blog-title {
  position: absolute;
  bottom: 0;
  width: 100%;
  margin: auto;
  text-align: left;
  padding: 50px 0;
}
@media (min-width: 992px) {
  .blog-detail .blog-title h1 {
    width: 75%;
    margin-left: 5%;
  }
}
.blog-detail .blog-title h1 span {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
}
@media (max-width: 991.98px) {
  .blog-detail .blog-title {
    bottom: -25px;
  }
  .blog-detail .blog-title h1 {
    text-align: center;
  }
  .blog-detail .blog-title span {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
  }
}

.social-media-share a {
  background-size: 100%;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  content: "";
}
.social-media-share a.facebook {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNyAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMzEyNSA4LjI4Mjg5QzAuMzEzNDMxIDEyLjAzMDkgMy4xNzUxMiAxNS4yMjIxIDcuMDYxODcgMTUuODA5NVYxMC40ODQ3SDUuMDMyMzRWOC4yODI4OUg3LjA2NDI3VjYuNjA2NzZDNi45NzM0MyA1LjgxMjU0IDcuMjU4MjggNS4wMjA5OCA3Ljg0MTU1IDQuNDQ2NzlDOC40MjQ4MiAzLjg3MjU5IDkuMjQ2MDcgMy41NzUyNiAxMC4wODI2IDMuNjM1NDRDMTAuNjgzIDMuNjQ0NjcgMTEuMjgxOSAzLjY5NTYgMTEuODc0NSAzLjc4NzgxVjUuNjYxMjdIMTAuODYzM0MxMC41MTUyIDUuNjE3ODUgMTAuMTY1MiA1LjcyNzM0IDkuOTExOTggNS45NTg5MUM5LjY1ODcyIDYuMTkwNDggOS41Mjk2IDYuNTE5MDYgOS41NjA5OCA2Ljg1MjA5VjguMjgyODlIMTEuNzc3N0wxMS40MjMzIDEwLjQ4NTVIOS41NjA5OFYxNS44MDk1QzEzLjc2NDQgMTUuMTc2OCAxNi43MTIgMTEuNTIwNyAxNi4yNjg0IDcuNDg5ODRDMTUuODI0NyAzLjQ1ODk2IDEyLjE0NTEgMC40NjQ0NDkgNy44OTUzIDAuNjc1Njc5QzMuNjQ1NDcgMC44ODY5MDkgMC4zMTMxNzYgNC4yMjk5NCAwLjMxMjUgOC4yODI4OVoiIGZpbGw9IiMyODVBOUYiLz4KPC9zdmc+Cg==");
}
.social-media-share a.twitter {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNyAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjMxMjUgMi4yMjU3NkMxNS43MTEyIDIuNDg2NjQgMTUuMDc1MiAyLjY1OTA5IDE0LjQyNDUgMi43Mzc3NkMxNS4xMTEgMi4zMjc2MiAxNS42MjU1IDEuNjgyMzkgMTUuODcyNSAwLjkyMTc2M0MxNS4yMjczIDEuMzA1ODEgMTQuNTIxMSAxLjU3NjQgMTMuNzg0NSAxLjcyMTc2QzEzLjI5MjEgMS4xODc4MiAxMi42MzY1IDAuODMyNCAxMS45MjAzIDAuNzExMjQ1QzExLjIwNDIgMC41OTAwODkgMTAuNDY4MSAwLjcxMDA1IDkuODI3NTMgMS4wNTIzMUM5LjE4NjkzIDEuMzk0NTggOC42NzgwNSAxLjkzOTc5IDguMzgwNjkgMi42MDI0M0M4LjA4MzM0IDMuMjY1MDggOC4wMTQzMyA0LjAwNzY3IDguMTg0NSA0LjcxMzc2QzYuODgwMDQgNC42NDc3OCA1LjYwNDA1IDQuMzA4MTMgNC40Mzk0MiAzLjcxNjg1QzMuMjc0NzkgMy4xMjU1OCAyLjI0NzU4IDIuMjk1OTIgMS40MjQ1IDEuMjgxNzZDMS4xMzU4MSAxLjc4NTkgMC45ODQxMTUgMi4zNTY4MiAwLjk4NDUgMi45Mzc3NkMwLjk4MzQ3NiAzLjQ3NzI3IDEuMTE1ODcgNC4wMDg2NiAxLjM2OTkgNC40ODQ2MUMxLjYyMzkzIDQuOTYwNTcgMS45OTE3MSA1LjM2NjMzIDIuNDQwNSA1LjY2NTc2QzEuOTE4ODggNS42NTE1NyAxLjQwODQxIDUuNTExNiAwLjk1MjUgNS4yNTc3NlY1LjI5Nzc2QzAuOTU2NDEgNi4wNTM2OCAxLjIyMTMgNi43ODUwNCAxLjcwMjM1IDcuMzY4MTNDMi4xODM0MSA3Ljk1MTIzIDIuODUxMSA4LjM1MDI4IDMuNTkyNSA4LjQ5Nzc2QzMuMzA3MSA4LjU4NDYyIDMuMDEwOCA4LjYzMDQxIDIuNzEyNSA4LjYzMzc2QzIuNTA2MDEgOC42MzEzNSAyLjMwMDA0IDguNjEyNjMgMi4wOTY1IDguNTc3NzZDMi4zMDc2MyA5LjIyODAxIDIuNzE2MiA5Ljc5NjI4IDMuMjY1MzYgMTAuMjAzNUMzLjgxNDUyIDEwLjYxMDcgNC40NzY5NiAxMC44MzY2IDUuMTYwNSAxMC44NDk4QzQuMDA2MjYgMTEuNzU4IDIuNTgxMjEgMTIuMjUzNiAxLjExMjUgMTIuMjU3OEMwLjg0NTA4OCAxMi4yNTg2IDAuNTc3ODg4IDEyLjI0MjYgMC4zMTI1IDEyLjIwOThDMS44MTIwNCAxMy4xNzggMy41NTk1NSAxMy42OTE5IDUuMzQ0NSAxMy42ODk4QzYuNTc2MjUgMTMuNzAyNiA3Ljc5ODIxIDEzLjQ2OTggOC45Mzg5OSAxMy4wMDVDMTAuMDc5OCAxMi41NDAzIDExLjExNjUgMTEuODUyOSAxMS45ODg3IDEwLjk4M0MxMi44NjA4IDEwLjExMyAxMy41NTA5IDkuMDc4MDcgMTQuMDE4NSA3LjkzODQ5QzE0LjQ4NjIgNi43OTg5IDE0LjcyMjEgNS41Nzc1NCAxNC43MTI1IDQuMzQ1NzZDMTQuNzEyNSA0LjIwOTc2IDE0LjcxMjUgNC4wNjU3NiAxNC43MTI1IDMuOTIxNzZDMTUuMzQwMyAzLjQ1MzYxIDE1Ljg4MTcgMi44Nzk3IDE2LjMxMjUgMi4yMjU3NloiIGZpbGw9IiMyODVBOUYiLz4KPC9zdmc+Cg==");
}
.social-media-share a.linkedin {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNyAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMzEyNSAyLjU4NjM3QzAuMzEyNSAxLjUyNTcxIDEuMTczMTcgMC42NjUwMzkgMi4yMzM4NCAwLjY2NTAzOUMzLjI5Mzg0IDAuNjY1MDM5IDQuMTU0NTEgMS41MjU3MSA0LjE1NTE3IDIuNTg2MzdDNC4xNTUxNyAzLjY0NzA0IDMuMjk0NSA0LjUyNTcgMi4yMzM4NCA0LjUyNTdDMS4xNzMxNyA0LjUyNTcgMC4zMTI1IDMuNjQ3MDQgMC4zMTI1IDIuNTg2MzdaIiBmaWxsPSIjMjg1QTlGIi8+CjxwYXRoIGQ9Ik0xNi4zMDg1IDE2LjY2NVYxNi42NjQ0SDE2LjMxMjVWMTAuNzk2NEMxNi4zMTI1IDcuOTI1NzEgMTUuNjk0NSA1LjcxNDM4IDEyLjMzODUgNS43MTQzOEMxMC43MjUyIDUuNzE0MzggOS42NDI0OSA2LjU5OTcxIDkuMjAwNDkgNy40MzkwNEg5LjE1MzgyVjUuOTgyMzhINS45NzE4MlYxNi42NjQ0SDkuMjg1MTVWMTEuMzc1QzkuMjg1MTUgOS45ODIzOCA5LjU0OTE2IDguNjM1NzEgMTEuMjczOCA4LjYzNTcxQzEyLjk3MzIgOC42MzU3MSAxMi45OTg1IDEwLjIyNSAxMi45OTg1IDExLjQ2NDRWMTYuNjY1SDE2LjMwODVaIiBmaWxsPSIjMjg1QTlGIi8+CjxwYXRoIGQ9Ik0wLjU3NjU5NyA1Ljk4MzAySDMuODkzOTRWMTYuNjY1SDAuNTc2NTk3VjUuOTgzMDJaIiBmaWxsPSIjMjg1QTlGIi8+Cjwvc3ZnPgo=");
}

.share .blog-time,
.share .news-time {
  flex: 7;
}
.share .blog-time::before,
.share .news-time::before {
  content: "";
  display: inline-block;
  width: 19px;
  height: 19px;
  margin-left: 0px;
  position: relative;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwLjMzIDEwLjY2NUMyMC4zMyAxNi4wMDAxIDE2LjAwMDEgMjAuMzMgMTAuNjY1IDIwLjMzQzUuMzI5OTIgMjAuMzMgMSAxNi4wMDAxIDEgMTAuNjY1QzEgNS4zMjk5MiA1LjMyOTkyIDEgMTAuNjY1IDFDMTYuMDAwMSAxIDIwLjMzIDUuMzI5OTIgMjAuMzMgMTAuNjY1WiIgc3Ryb2tlPSIjOUQzMjNEIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNC4yNDQxIDEzLjczOTJMMTEuMjQ4IDExLjk1MTJDMTAuNzI2IDExLjY0MTkgMTAuMzAwOCAxMC44OTc3IDEwLjMwMDggMTAuMjg4OFY2LjMyNjE3IiBzdHJva2U9IiM5RDMyM0QiIHN0cm9rZS13aWR0aD0iMS4zIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
}
.share .blog-date,
.share .news-date {
  flex: 0.8;
}
@media (min-width: 992px) {
  .share .blog-date,
  .share .news-date {
    flex: 2;
  }
}

.share:not(.blog-newest .share) {
  transform: translateY(-24px);
}
.share:not(.blog-newest .share) .blog-date {
  flex: 1;
}

.btn-return {
  width: max-content;
}
.btn-return::before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-left: 0px;
  position: relative;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuMjg5NjcgNS4yMTk2N0M5LjU4MjU2IDQuOTI2NzggMTAuMDU3NCA0LjkyNjc4IDEwLjM1MDMgNS4yMTk2N0MxMC42NDMyIDUuNTEyNTYgMTAuNjQzMiA1Ljk4NzQ0IDEwLjM1MDMgNi4yODAzM0w1LjU2MDY2IDExLjA3SDIwLjc1QzIxLjE2NDIgMTEuMDcgMjEuNSAxMS40MDU4IDIxLjUgMTEuODJDMjEuNSAxMi4yMzQyIDIxLjE2NDIgMTIuNTcgMjAuNzUgMTIuNTdINS41NjA2NkwxMC4zNTAzIDE3LjM1OTdDMTAuNjQzMiAxNy42NTI2IDEwLjY0MzIgMTguMTI3NCAxMC4zNTAzIDE4LjQyMDNDMTAuMDU3NCAxOC43MTMyIDkuNTgyNTYgMTguNzEzMiA5LjI4OTY3IDE4LjQyMDNMMy4yMTk2NyAxMi4zNTAzQzMuMDc5MDIgMTIuMjA5NyAzIDEyLjAxODkgMyAxMS44MkMzIDExLjYyMTEgMy4wNzkwMiAxMS40MzAzIDMuMjE5NjcgMTEuMjg5N0w5LjI4OTY3IDUuMjE5NjdaIiBmaWxsPSIjMjg1QTlGIi8+Cjwvc3ZnPgo=");
}

.font-controller {
  cursor: pointer;
}

.team-blog .blog-img img {
  width: 100%;
  height: auto;
}
.team-blog .blog-time::before {
  content: "";
  display: inline-block;
  width: 19px;
  height: 19px;
  margin-left: 0px;
  position: relative;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwLjMzIDEwLjY2NUMyMC4zMyAxNi4wMDAxIDE2LjAwMDEgMjAuMzMgMTAuNjY1IDIwLjMzQzUuMzI5OTIgMjAuMzMgMSAxNi4wMDAxIDEgMTAuNjY1QzEgNS4zMjk5MiA1LjMyOTkyIDEgMTAuNjY1IDFDMTYuMDAwMSAxIDIwLjMzIDUuMzI5OTIgMjAuMzMgMTAuNjY1WiIgc3Ryb2tlPSIjOUQzMjNEIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNC4yNDQxIDEzLjczOTJMMTEuMjQ4IDExLjk1MTJDMTAuNzI2IDExLjY0MTkgMTAuMzAwOCAxMC44OTc3IDEwLjMwMDggMTAuMjg4OFY2LjMyNjE3IiBzdHJva2U9IiM5RDMyM0QiIHN0cm9rZS13aWR0aD0iMS4zIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
}

.other-blog::after {
  content: "";
  display: inline-block;
  width: 500px;
  height: 100%;
  margin-left: 0px;
  top: 30%;
  left: -32%;
  z-index: -1;
  position: absolute;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjEyIiBoZWlnaHQ9IjE0MzkiIHZpZXdCb3g9IjAgMCA2MTIgMTQzOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC4yIiBmaWx0ZXI9InVybCgjZmlsdGVyMF9mXzEwMzJfMjI1MCkiPgo8Y2lyY2xlIGN4PSItMTA3Ljc3NyIgY3k9IjcxOS41NTEiIHI9IjUxOS4xODYiIHRyYW5zZm9ybT0icm90YXRlKDYwIC0xMDcuNzc3IDcxOS41NTEpIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXJfMTAzMl8yMjUwKSIvPgo8L2c+CjxkZWZzPgo8ZmlsdGVyIGlkPSJmaWx0ZXIwX2ZfMTAzMl8yMjUwIiB4PSItODI2LjY1MSIgeT0iMC42Nzg1NTgiIHdpZHRoPSIxNDM3Ljc1IiBoZWlnaHQ9IjE0MzcuNzQiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0ic2hhcGUiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iOTkuOCIgcmVzdWx0PSJlZmZlY3QxX2ZvcmVncm91bmRCbHVyXzEwMzJfMjI1MCIvPgo8L2ZpbHRlcj4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzEwMzJfMjI1MCIgeDE9Ii02MjYuOTYzIiB5MT0iNzE5LjU5NCIgeDI9IjQxMS40MDgiIHkyPSI3MTkuNTk0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFNzU4NjMiLz4KPHN0b3Agb2Zmc2V0PSIwLjMwMjA4MyIgc3RvcC1jb2xvcj0iI0Y0OEQ0MSIvPgo8c3RvcCBvZmZzZXQ9IjAuNTg4NTQyIiBzdG9wLWNvbG9yPSIjNzJBQTlFIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzRGQTdENiIvPgo8L2xpbmVhckdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo=);
}

.blog-newest .blog-img img {
  width: 100%;
  height: auto;
}

.blog-category a {
  font-size: 12px;
  border-radius: 32px;
  color: black !important;
  padding: 4px 16px;
}

.full-blog-list .row.g-14 {
  margin-top: 32px;
}
.full-blog-list .full-blog-card .social-media-share {
  position: relative !important;
  align-self: start;
  margin-top: 16px;
}
.full-blog-list .full-blog-card .social-media-share a {
  width: 15px;
  height: 15px;
}
.full-blog-list .full-blog-card .d-flex.align-items-center.gap-4.my-4.position-relative > a {
  align-self: start;
  gap: 0.738rem !important;
}
.full-blog-list .full-blog-card:hover .blog-img img {
  transform: scale3d(1.03, 1.03, 1);
}
.full-blog-list .full-blog-card .fs-20.text-grey-04 {
  max-width: 228px;
  height: 60px;
}
.full-blog-list .full-blog-card .author-image {
  width: 28px;
}
.full-blog-list .full-blog-card .author-image img {
  border: solid 1px #285A9F;
}
.full-blog-list .full-blog-card img {
  border-radius: 28px !important;
  transition: all 0.3s ease-in-out;
  border: solid 1px #cccbcb;
  width: 100%;
  height: auto;
}
.full-blog-list .full-blog-card .blog-content .fs-14 {
  margin-bottom: 0px !important;
}
.full-blog-list .full-blog-card .blog-content a:nth-child(1), .full-blog-list .full-blog-card .blog-content a:nth-child(2) {
  display: block;
  color: black !important;
  transition: all 0.3s;
}
.full-blog-list .full-blog-card .blog-content a:nth-child(1):hover, .full-blog-list .full-blog-card .blog-content a:nth-child(2):hover {
  color: #285A9F !important;
}
.full-blog-list .full-blog-card .blog-content p.text-grey-04 {
  display: block;
}
.full-blog-list .full-blog-card .blog-time::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-left: 0px;
  position: relative;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwLjMzIDEwLjY2NUMyMC4zMyAxNi4wMDAxIDE2LjAwMDEgMjAuMzMgMTAuNjY1IDIwLjMzQzUuMzI5OTIgMjAuMzMgMSAxNi4wMDAxIDEgMTAuNjY1QzEgNS4zMjk5MiA1LjMyOTkyIDEgMTAuNjY1IDFDMTYuMDAwMSAxIDIwLjMzIDUuMzI5OTIgMjAuMzMgMTAuNjY1WiIgc3Ryb2tlPSIjOUQzMjNEIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNC4yNDQxIDEzLjczOTJMMTEuMjQ4IDExLjk1MTJDMTAuNzI2IDExLjY0MTkgMTAuMzAwOCAxMC44OTc3IDEwLjMwMDggMTAuMjg4OFY2LjMyNjE3IiBzdHJva2U9IiM5RDMyM0QiIHN0cm9rZS13aWR0aD0iMS4zIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
}
.full-blog-list .full-blog-card .blog-date::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-left: 0px;
  position: relative;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxNyAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjkgNy45MzgxNUgxLjVNMTEuOSAxLjUzODE1VjQuNzM4MTVNNS41IDEuNTM4MTVWNC43MzgxNU01LjM0IDE3LjUzODFIMTIuMDZDMTMuNDA0MSAxNy41MzgxIDE0LjA3NjIgMTcuNTM4MSAxNC41ODk2IDE3LjI3NjZDMTUuMDQxMiAxNy4wNDY1IDE1LjQwODMgMTYuNjc5MyAxNS42Mzg0IDE2LjIyNzdDMTUuOSAxNS43MTQzIDE1LjkgMTUuMDQyMyAxNS45IDEzLjY5ODFWNi45NzgxNUMxNS45IDUuNjM0MDIgMTUuOSA0Ljk2MTk2IDE1LjYzODQgNC40NDg1N0MxNS40MDgzIDMuOTk2OTggMTUuMDQxMiAzLjYyOTgzIDE0LjU4OTYgMy4zOTk3M0MxNC4wNzYyIDMuMTM4MTUgMTMuNDA0MSAzLjEzODE1IDEyLjA2IDMuMTM4MTVINS4zNEMzLjk5NTg3IDMuMTM4MTUgMy4zMjM4MSAzLjEzODE1IDIuODEwNDIgMy4zOTk3M0MyLjM1ODgzIDMuNjI5ODMgMS45OTE2OCAzLjk5Njk4IDEuNzYxNTggNC40NDg1N0MxLjUgNC45NjE5NiAxLjUgNS42MzQwMiAxLjUgNi45NzgxNVYxMy42OTgxQzEuNSAxNS4wNDIzIDEuNSAxNS43MTQzIDEuNzYxNTggMTYuMjI3N0MxLjk5MTY4IDE2LjY3OTMgMi4zNTg4MyAxNy4wNDY1IDIuODEwNDIgMTcuMjc2NkMzLjMyMzgxIDE3LjUzODEgMy45OTU4NyAxNy41MzgxIDUuMzQgMTcuNTM4MVoiIHN0cm9rZT0iIzlEMzIzRCIgc3Ryb2tlLXdpZHRoPSIxLjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K");
}
.full-blog-list .full-blog-card .blog-category a {
  border: solid 1px #9D323D;
  transition: all 0.3s;
}
.full-blog-list .full-blog-card .blog-category a:hover {
  background-color: #9D323D;
  color: white !important;
}
.full-blog-list .full-blog-card .read-more-btn {
  width: max-content;
  margin-top: auto;
}
.full-blog-list .views-exposed-form ul {
  display: flex;
  gap: 16px;
  align-items: center;
  justify-content: center;
  width: 100%;
  margin: 32px 0px;
}
@media (max-width: 767.98px) {
  .full-blog-list .views-exposed-form ul {
    flex-direction: column;
    gap: 8px;
  }
}
.full-blog-list .views-exposed-form ul li {
  white-space: nowrap;
  margin-left: 0 !important;
}
.full-blog-list .views-exposed-form ul li::before {
  display: none !important;
}
.full-blog-list .views-exposed-form ul li a {
  color: black;
}
.full-blog-list .views-exposed-form ul li a:hover {
  color: #9D323D;
}
.full-blog-list .bef-link {
  padding: 4px 16px;
  font-size: 18px !important;
  border: solid 1px #9D323D;
  border-radius: 32px;
  color: black !important;
  font-weight: 600;
}
.full-blog-list .bef-link--selected {
  background-color: #9D323D;
  color: white !important;
}

.author-info img {
  border-radius: 50%;
  border: solid 2px #285A9F;
}
.author-info .author-title {
  max-width: 340px;
  color: #AEB0B6;
}

.other-blog-slider .swiper-control-btn .swiper-button-prev {
  left: auto;
  right: 70px;
}
.other-blog-slider .blog-img img {
  width: 100%;
  height: auto;
}
.other-blog-slider .swiper-scrollbar {
  width: 88%;
  overflow: hidden;
  bottom: 8%;
}
.other-blog-slider.swiper {
  width: 100%;
  height: 100%;
}
.other-blog-slider .swiper-scrollbar {
  background: #E4ECFF;
}
.other-blog-slider .swiper-scrollbar-drag {
  background-color: #285A9F;
}

.author-information .social-media-share {
  margin-bottom: 4px;
}

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