h1, h2, h3, h4, h5, h6 {
    font-family:'Raleway', sans-serif;
    font-size:22px;
}

h1{
font-size: 35px!important;
}

p, li, div, li, a {
    list-style:none;
    font-family:'Roboto', sans-serif;
    font-size:16px!important;
}

.menu .item, .navbar a {
    font-size:16px;
    font-family: 'Raleway', sans-serif!important;
    font-weight:bold!important;
}

.navbar span {
    position:absolute;
    margin-top:10px;
    margin-left:25px;
    color:#fefefe;
    font-size:30px;
    font-weight:300;
}

.right.menu .item, .right.menu .item i {
  color:#ededed!important;
}

.quicknav .blue.column {
  background-color:#19459F!important;
}

.quicknav .blue.column div {
  color:#fefefe!important;
}

.quicknav .blue.column:hover {
  background-color:#0D2352!important;
}

.banner {
    background-image:url('/static/mannbkg.jpg');
    background-position:center;
    background-size:cover;
    width:100%;
    height:900px;
    position:relative;
}

.banner video {
    width:100%;
    height:100%;
    position:absolute;
    object-fit:cover;
    z-index:-1;
}

.banbar {
    background:rgba(25,25,25,0.1)!important;
}

.midimg {
    width:100px!important;
}

.topbar {
    background: rgb(255,255,255);
    background: linear-gradient(180deg, #fefefe 0%, rgba(255,255,255,0.01) 0%);
    max-height:fit-content;
}

.topbar .item {
    color:#676767!important;
}

.topbar .item i {
    color:#121212;
}

.statistic .value {
  font-size:36px!important;
  color:#fefefe!important;
}

.statistic .label {
  color:#fefefe!important;
}

.middle .column, .headline {
    color:#121212;
}

.mobilelogo {
    display:none;
}

.message ul {
    padding-left:5px;
}

.message li {
    margin-top:10px;
}

.message li:first-of-type {
    margin-top:3px;
}

.card img {
    height: 200px!important;
}

.footer p, .footer a {
    color:#121212;
}

.footer a:hover {
    color:#19459F;
}

.foothead {
    font-weight:bold;
    font-size:18px!important;
    text-decoration:underline;
}

@media only screen and (max-width:1367px){
    .banner {height:634px!important;}
    .bantext {margin-top:-400px!important;}
    .maintext {margin-top:250px!important;}
}

@media only screen and (max-width:900px){
    .banner {background-image:none;max-height:300px!important;}
    .topbar .navbar .menu .item {color:#fefefe!important;}
    .quicknav {margin-top:-15px!important;}
    .quicknav .blue.column {padding:5px 100px!important;text-align:center;}
    .navbar .menu .item {margin:auto!important;font-size:16px;color:#121212!important;}
    .midimg {display:none;}
    .ten, .eleven {text-align:center!important;}
    .navbar {margin:auto!important;}
    .topbar img {margin-left:0!important;}
    .maintext {margin-top:10px!important;}
    .row .column {text-align:center!important;}
    .footer .two img {max-width:50%!important;margin:auto!important;}
}

@media only screen and (max-width: 767px){
    .ui.stackable.menu .item {width: inherit !important;}
    #coltext {width: 100% !important;max-width: 100% !important;min-width: 100% !important;padding: 0 !important;margin-left: auto !important;margin-right: auto !important;}
    .toptext .column, .midtext .column, .bottext .column {width:100%!important;max-width:100%!important;margin: auto!important;min-width:100%!important;}
}