.navbar-brand {
    max-width: 550px;
}
.t4-header {
  background-color: #fff;
  border-bottom: none;
}
@media (min-width: 1600px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container, .t4-masthead .t4-masthead-detail {
    max-width: 1420px;
  }
}
.moduletable {
  border: none;
  padding: 0;
  border-radius: 0;
  margin: 0;
}

.module-title span {
  border-bottom: none;
  margin-bottom: 5px;
  padding: 0;
  font-size: 1.6em;
  color: #0064b2;
}
.module-title {
  border-bottom: none;
  margin: 0;
  padding: 0;
  text-transform: uppercase;
  text-align: center;
}
#t4-section-2 .custom div {
    position: relative;
}
#t4-section-2 .custom div {
    position: relative;
}
#t4-section-2 .custom div h2 {
    position: absolute;
    color: #fff;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 0;
    margin: 0;
    text-transform: uppercase;
    backdrop-filter: blur(6px) saturate(71%);
    border-radius: 36px;
    padding: 3px 20px 7px;
}
#t4-masthead img {
    width: 100%;
}
#t4-masthead .custom {
    position: relative;
}
#t4-masthead h1 {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #fff;
    backdrop-filter: blur(6px) saturate(71%);
    border-radius: 36px;
    padding: 3px 20px 7px;
    margin: 0;
}
#t4-section-2 .custom {
    position: relative;
    margin-bottom: 20px;
    min-height: 450px;
}
#t4-section-2 .btn {
    position: absolute;
    bottom: 0;
}
.navbar-expand-lg .navbar-toggler {
    display: none;
}
@media (max-width: 800px) {
    #t4-masthead h1 {
        font-size: 18px;
    }
}