@font-face {
    font-family: 'montserrat-regular';
    src: url('/fonts/Montserrat-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'montserrat-bold';
    src: url('/fonts/Montserrat-Bold.ttf') format('truetype');
}

@font-face {
    font-family: 'montserrat-semibold';
    src: url('/fonts/Montserrat-SemiBold.ttf') format('truetype');
}

@font-face {
    font-family: 'charles-wright';
    src: url('/fonts/charles-wright.ttf') format('truetype');
}

a {
    text-decoration: none;
}

html {
  font-size: 14px;
}

@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
}

@media screen and (max-width: 768px) {
    .hide-md-content {
        display: none !important;
    }
}

.btn:focus, .btn:active:focus, .btn-link.nav-link:focus, .form-control:focus, .form-check-input:focus {
  box-shadow: 0 0 0 0.1rem white, 0 0 0 0.25rem #258cfb;
}

/*html {
  position: relative;
  min-height: 100%;
}

body {
  margin-bottom: 60px;
}*/

html, body {
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
    overflow-x: hidden;
}

.container-bg {
    background-color: rgba(239, 242, 246, 1);
}

.ul-tick {
    list-style-image: url('/Images/tick.svg');
}

.nav-color {
    background-color: #153467;
    height: 5%;
}

.nav-logo {
    height: 20px;
}

h1 {
    text-decoration: none;
    font-family: montserrat-bold;
}

h2, h3, h4, h5, label, tr, a {
    text-decoration: none;
    font-family: montserrat-semibold;
}

input, nav, td, button, textarea, select {
    text-decoration: none;
    font-family: montserrat-regular;
}

.equal-height-column {
    display: -webkit-box;
    display: -webkit-fleX;
    display: -ms-flexbox;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}

.equal-column-content {
    height: 100%;
}

.service-height {
    min-height: 10%;
}

.content-bg-white {
    background-color: hsl(0,0%,100%);
}

.btn {
    background-color: #002564;
    color: #fff;   
}

.btn:hover {
    background-color: rgba(15, 62, 158, 1);
    color: #fff;
}

.fks-text {
    text-decoration: none;
    font-family: montserrat-regular;
}