.highlight-blue {
  color: #fff;
  background-color: #f8f9fb;
  padding: 50px 0;
  
}

.highlight-blue p {
  color: #c4d5ef;
  line-height: 1.5;
}
.koso{
  background-color:rgba(255,255,255,0);
    background-image: -webkit-gradient( linear,to bottom right, color-stop( 50%, rgba(255,255,255,0) ), color-stop( 50%, rgba(255,255,255,0) ), color-stop( 49%, white ) );
    background-image: -webkit-linear-gradient( top,rgba(255,255,255,0) 50%, rgba(255,255,255,0) 50%, white 49% );
    background-image: -moz-linear-gradient( top,rgba(255,255,255,0) 50%, rgba(255,255,255,0) 50%, white 49% );
    background-image: linear-gradient(to bottom right, white 49%, rgba(255,255,255,0) 50%);
    height: 50px;
    width:100%;
 }
 .koso2{
  background-color: rgba(70,146,235,0);
    background-image: -webkit-gradient( linear,to bottom right, color-stop( 50%, #4692eb ), color-stop( 50%, white ), color-stop( 49%, white ) );
    background-image: -webkit-linear-gradient( top, #4692eb 50%, #4692eb 50%, rgba(255,255,255,0) 49% );
    background-image: -moz-linear-gradient( top, white 50%, white 50%, rgba(255,255,255,0) 49% );
    background-image: linear-gradient(to bottom right, rgba(255,255,255,0) 49%, white 50%);
    height: 50px;
    width:100%;
 }

.highlight-blue h2 {
  font-weight: normal;
  margin-bottom: 25px;
  line-height: 1.5;
  padding-top: 0;
  margin-top: 0;
  color: inherit;
}

.highlight-blue .intro {
  font-size: 16px;
  margin: 0 auto 25px;
  font-weight:bold;
}

.highlight-blue .buttons {
  text-align: center;
}

.highlight-blue .buttons .btn {
  padding: 16px 32px;
  margin: 6px;
  border: none;
  background: none;
  box-shadow: none;
  text-shadow: none;
  opacity: 1;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 13px;
  letter-spacing: 0.4px;
  line-height: 1;
}

.highlight-blue .buttons .btn:hover {
  opacity: 1;
  background-color: #54C8E8;
}
body{
    font-family:Quicksand, sans-serif;
}
.highlight-blue .buttons .btn:active {
  transform: translateY(1px);
}

.highlight-blue .buttons .btn-primary, .highlight-blue .buttons .btn-primary:active {
  
  border-radius: 6px;
  color: #ebeff1;
  box-shadow: none;
  text-shadow: none;
  padding: 14px 24px;
  /*background: transparent;*/
  transition: background-color 0.25s;
  background-color: #CFB400;
}
@media (max-width:400px) {
  #my-form {
    margin-top:-7em!important;
  }
}
