/*
	--bs-primary: #0d6efd;
	--bs-primary-rgb: 13,110,253;
    
	--bs-secondary: #6c757d;
	--bs-secondary-rgb: 108,117,125;
	
	--bs-link-color: #0d6efd;
    --bs-link-color-rgb: 13,110,253;
	
    --bs-link-hover-color: #0a58ca;
    --bs-link-hover-color-rgb: 10,88,202;
	
	--bs-secondary-color: rgba(33, 37, 41, 0.75);
    --bs-secondary-color-rgb: 33,37,41;
    --bs-secondary-bg: #e9ecef;
    --bs-secondary-bg-rgb: 233,236,239;
	
    --bs-tertiary-color: rgba(33, 37, 41, 0.5);
    --bs-tertiary-color-rgb: 33,37,41;
    --bs-tertiary-bg: #f8f9fa;
    --bs-tertiary-bg-rgb: 248,249,250;
*/
/* Define theme colors shadows and border radius */
:root {
  --bs-body-color: #083645;
  --bs-body-color-rgb: 8,54,69;
  --bs-body-bg: #E9F3F6;
  --bs-body-bg-rgb: 233,243,246;
  --bs-border-color: #D8E6EB;
  --bs-border-color-rgb: 216, 230, 235;
  --bs-primary: #4A9BB4;
  --bs-primary-rgb: 74, 155, 180;
  --bs-light: #E9F3F6;
  --bs-light-rgb: 233,243,246;
  --bs-highlight-bg: #53E5F6;
  --bs-highlight-bg-rgb: 83, 229, 246;
  --bs-link-color: #288CAB;
  --bs-link-color-rgb: 40, 140, 171;
  --bs-link-hover-color: #4A9BB4 ;
  --bs-link-hover-color-rgb: 74, 155, 180;
  --bs-border-radius: 0rem;
  --btn-border-radius: 0rem;
  --box-border-radius: 0rem;
  --bs-body-line-height: 1.25; }

.noto-sans-semi {
  font-family: "Noto Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  font-variation-settings: "wdth" 87.5; }

a {
  text-decoration: none; }

a:hover {
  text-decoration: underline; }

/* Skin ||||||||||||||||||||||||||||||||||||| */
body {
  font-family: "Noto Sans", sans-serif; }

.box {
  background-color: var(--bs-white);
  border: 1px solid var(--bs-border-color);
  min-height: auto;
  height: 100%; }
  @media (min-width: 768px) {
    .box {
      min-height: 23rem; } }

.box-primary {
  background-color: var(--bs-primary);
  border: 1px solid var(--bs-primary); }

.card-body h4 {
  line-height: 1; }

.mark, mark {
  padding: 0 .1875em;
  color: var(--bs-white);
  background-color: RGBA(var(--bs-highlight-bg-rgb), var(--bs-bg-opacity, 0.5)) !important; }

.badges {
  line-height: 1.75; }

.badge {
  font-size: 0.875rem;
  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
  color: var(--bs-body-color); }
  .badge.bg-white {
    background-color: var(--bs-white) !important; }

.links {
  line-height: 1.75; }
  .links .badge {
    color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1)); }
    .links .badge.active {
      background-color: var(--bs-white) !important;
      color: var(--bs-body-color);
      text-decoration: none; }

.nav-link {
  width: 45px;
  background-color: var(--bs-primary);
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%; }
  @media (min-width: 768px) {
    .nav-link {
      width: 60px; } }
  .nav-link:hover {
    background-color: var(--bs-link-color); }

.info {
  padding: 4.875rem 1.5rem 1.5rem; }
  @media (min-width: 768px) {
    .info {
      padding: 5.5rem 1.5rem 1.5rem; } }

.dots-img {
  position: absolute;
  bottom: -1px;
  right: 10px; }

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