h1{
    font-size:36px!important;
}
 
h3{
    font-size:28px!important;
}

h2, h3, h4, h5, h6 {
    font-family: 'Raleway', Arial, sans-serif;
    font-size:28px;
}

p{
    font-size:16px!important;
    font-family:'Open Sans', sans-serif;
}

a, li, div {
    font-family: 'Raleway', Arial, sans-serif;
    font-size:14px;
}

li {
    list-style:none;
}

.menu .item {
    font-weight: bolder!important;
    margin-right: -5px!important;
    font-size:14px;
    color:#fdfdfd!important;
    font-family: 'Raleway', Arial, sans-serif;
}

.navbar {
    margin-left: 25px!important;
}

.topbar img {
    margin-left:-250px!important;
}

.tiptop {
    margin-top:10px;
}

.tiptop .wide a {
    color:#E2E3E4;
    font-weight:bold;
}

.tiptop .wide i {
    color:#E2E3E4;
}

.banner {
    width:100%;
    height:700px;
    position:relative;
    object-fit:cover;
}

.banner video {
    width:100%;
    height:100%;
    position:absolute;
    object-fit:cover;
    z-index:-1;
}

.midimg {
    min-width:120px;
    padding-top:10px;
    margin-left:-150px;
    margin-right:450px;
}

.topbar {
    background: #1B489B;
    background: linear-gradient(180deg, rgba(27, 72, 155,0.00) 90%, rgba(25,25,25,0) 100%);
}

.mobilelogo {
    display:none;
}

.card img {
    height: 200px!important;
}

@media only screen and (max-width:1367px){
    .banner {height:634px!important;}
    .bantext {margin-top:-455px!important;}
    .midimg {margin-left:150px!important;margin-right:300px!important;}
}

@media only screen and (max-width:900px){
    .banner {background-image:none!important;height:395px!important;}
    .banner video {display:none!important;}
    .bantext {display:none;}
    .belt {display:none!important;}
    .maintext {margin-top:0px!important;}
    .topbar {background:#121212;}
    .navbar .menu .item {margin:auto!important;font-size:16px;}
    .headline {margin-top:20px;}
    .midimg {display:none;}
    .ten, .eleven {text-align:center!important;}
    .navbar {margin:auto!important;}
    .mobilelogo {display:block;width:100%!important;}
    .mobilelogo img {width:80%;}
    .tiptop i {display:none;}
    .tiptop .three {margin-top:-20px!important;}
    .tiptop .four a {margin-left:-61px!important;}
    .navbar .one {display:none!important;}
    .mobimg {display:block;margin-top:25px;margin-bottom:25px;width:80%;}
    .ui.stackable.menu .left.menu {margin-right:-100px!important;}
}

@media only screen and (max-width: 767px){
    .ui.stackable.menu .item {
    width: inherit !important;
    }
}