@import url('https://fonts.googleapis.com/css2?family=Pragati+Narrow:wght@400;700&display=swap');


h2, h3, h4 {
  font-family: 'Pragati Narrow', sans-serif;
}

h4 {
    font-size: 36px;
    font-weight: 700;
    line-height: 100%;
}

h2 {
    font-size: 76px;
    font-weight: 700;
    line-height: 100%;
}

#mod-custom93 {
    text-align: center;
    color: #ffffff;
    letter-spacing: .5em;
}

.main-copy {
  text-align: center;
    padding: 0 10%;

}

article header {
margin: 0;
    width: 100%;
}

.mod-wrapper-flat {
  background-color: #fff;
}

#bottsite {
    background: none;
    color: #043882;
    padding: 10px 0px;
}

#mx-bottom {
    padding: 0;
    text-align: center;
  background:none;
}

#footer {
    background-color: #000000;
    color: #ffffff;
  padding: 0 0 80px 0;
}

#footer a:hover {
    color: yellow;
}

#hormenu, #hormenu:before, #hormenu:after {
    background: #043882;
    border-bottom: none;
}

#hormenu:before, #hormenu:after {
    display:none;
}

.mx-header .clearfix:after {
   content: " ";
    display: block;
    width: 100%;
  max-width:1400px;
  margin: 0 auto;
    background: #fff;
    height: 5px;
    border-bottom: 5px solid #000;
}

.card-body {
  background-color: #043882; 
  color: #fff;
}