@charset "UTF-8";
html {
    background-color: #f2f2f2;
}
body {
    font-family: 'Open Sans', sans-serif;
    background-color: #f8f8f8;
    color: rgb(100, 100, 100);

}
.bg-kekblue {
    background-color: rgb(136, 174, 210);
}
.font-darkblue {
    color: rgb(1, 56, 107);
}
.navbargrey {
    background-color: #f2f2f2;
}
.nav-link  {
    font-size: 16px;
    color: rgb(153, 153, 153);
}
.dropdown-item  {
    font-size: 14px;
    color: rgb(153, 153, 153);
}

.footer {
    color: #7697f9;
    background-color: #eeeeee;
}
.dropdown-menu {
    color: #7697f9;
    background-color: #f2f2f2;
}
ul.kekkftplist {
  list-style: none;
  padding-left: 0;
}

ul.kekkftplist li {
  position: relative;
  padding-left: 1.75em;
  margin-bottom: 0.5em;
}

ul.kekkftplist li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.15em;
  width: 1.1em;
  height: 1.1em;
  background-color: currentColor;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M3.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L9.293 8 3.646 2.354a.5.5 0 0 1 0-.708z'/%3E%3Cpath fill-rule='evenodd' d='M7.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L13.293 8 7.646 2.354a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M3.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L9.293 8 3.646 2.354a.5.5 0 0 1 0-.708z'/%3E%3Cpath fill-rule='evenodd' d='M7.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L13.293 8 7.646 2.354a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}