#tra-gop {
  font-family: "Helvetica Neue";
}
#tra-gop .font-weight-bold {
  font-family: "SVN-Helvetica Neue Bold";
}
#tra-gop .des-custom {
  font-size: 1.125rem;
}
#tra-gop section {
  padding: 0;
}
#tra-gop section .btn-primary {
  background-color: #FFCE17;
  color: #022748;
  font-size: 1rem;
  padding: 10px 40px;
  font-weight: 400;
}

#tra-gop .btn-primary {
    color: #fff!important;
    border-color: #209ad6;
}

#tra-gop .section-banner__overplay {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
#tra-gop .section-banner .bg {
  background: linear-gradient(244.85deg, #012647 4.7%, #11558B 30.82%, #1E7EC7 53.33%, #6ABDFA 74.37%);
  transform: rotate(-180deg);
  z-index: -2;
}
#tra-gop .section-banner .star {
  background: url("/images/tra-gop/banner-overlay.png") repeat-x;
  z-index: -1;
}
#tra-gop .section-banner h2 {
  color: #FFCE17;
  font-size: 3.25rem;
}
@media screen and (max-width: 1440px) {
  #tra-gop .section-banner h2 {
    font-size: 3rem;
  }
}
#tra-gop .section-banner h2 {
  color: #FFFFFF;
  font-size: 1.75rem;
}
#tra-gop .section-banner p {
  color: #fff;
}
#tra-gop .section-banner__des {
  font-size: 1.25rem;
}
#tra-gop .section-banner__des span {
  font-size: 1.375rem;
}
#tra-gop .section-reason h2 {
  color: #FB428B;
  font-size: 1.75rem;
}
#tra-gop .section-reason ul {
  list-style: url("/images/tra-gop/list-type.png");
}
#tra-gop .section-reason ul li {
  font-weight: 600;
}
#tra-gop .section-reason p span {
  color: #FB428B;
}
#tra-gop .section-reason__img1 {
  top: 0;
  left: 0;
}
#tra-gop .section-reason__img2 {
  top: 0;
  right: 0;
}
#tra-gop .section-video {
  background-color: #3C8EDA;
}
#tra-gop .section-video h3 {
  font-size: 1.75rem;
  color: #fff;
}
#tra-gop .section-video p {
  color: #fff;
}
#tra-gop .section-solution h3 {
  font-size: 1.75rem;
  color: #FB428B;
}
#tra-gop .section-solution p span {
  color: #FB428B;
}
#tra-gop .section-solution__item {
  border-radius: 10px;
}
#tra-gop .section-solution__item div {
  color: #fff;
}
#tra-gop .section-solution__item-yellow {
  background-color: #EA6B21;
}
#tra-gop .section-solution__item-blue {
  background-color: #0996D6;
}
#tra-gop .section-solution__item-pink {
  background-color: #DA226C;
}
#tra-gop .section-solution__item-green {
  background-color: #148640;
}
#tra-gop .section-form {
  background: url("/images/tra-gop/bg-footer.png") no-repeat;
  background-size: cover;
}
#tra-gop .section-form h3 {
  color: #fff;
  line-height: 2.5rem;
}
#tra-gop .section-form form .form-control {
  background: transparent;
  border-radius: 100px;
  color: #D8D8D8;
  height: calc(2.4em + 0.75rem + 2px);
  font-size: 1.125rem;
}
#tra-gop .section-form form ::-webkit-input-placeholder {
  /* Edge */
  color: #d8d8d8;
}
#tra-gop .section-form form :-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #d8d8d8;
}
#tra-gop .section-form form ::placeholder {
  color: #d8d8d8;
}
#tra-gop .section-form form select option {
  color: black;
}

/*# sourceMappingURL=tra-gop.page.css.map */
