img {
  vertical-align: middle;
}
.section {
  border: 10px solid #ddd;
  border-image: -webkit-linear-gradient(160deg, #043360, #127bbe) 30 30;
  border-image: -moz-linear-gradient(160deg, #043360, #127bbe) 30 30;
  border-image: linear-gradient(160deg, #043360, #127bbe) 30 30;
}
.logo {
  width: 240px;
  position: absolute;
  left: 5%;
  top: 5%;
}
.section1 {
  padding: 3% 20%;
  color: #01315f;
}
.section1 img {
  margin: 0 auto;
  clear: both;
  padding: 5px 0;
}
.content a,
.content a:hover,
.content a:active {
  text-decoration: none;
  color: #0079c2;
}
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
.float-right {
  text-align: right;
}
.center {
  text-align: center;
}
.visible-xs {
  display: none !important;
}
@media screen and (max-width: 1440px) {
  .section1 {
    padding: 10px 10% 0 10%;
  }
}
@media screen and (max-width: 1280px) {
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
  .visible-xs {
    display: block !important;
  }
}
@media screen and (max-width: 414px) {
  .section1 {
    padding: 10px 10% 0 10%;
  }
}
