.banner-t1 {
    min-height: 330px;
    padding-top: 143px;
    padding-bottom: 111px;
    background-repeat: no-repeat;
    background-position: center center
}
.banner-t1-title { 
  margin-bottom: 30px; 
  font-size: 60px; 
  color: #fff; 
  text-transform: uppercase;  
}
.banner-t1-content p { 
  width: 82%;
  margin: 0 auto 80px; 
  color: #fff;
}
.banner-t1-content .btn-primary {
  padding: 0 50px;
  font-size: 14px;
  line-height: 54px;
  background: none;
  border: 2px solid #fff;
  border-radius: 23px;
}
.banner-t1-content .btn-primary:hover {
  background: #fff;
  color: #222;
} 
.banner-t1-link {
    display: block;
    cursor: pointer
}
.banner-t1-content_left {
    float: left;
    text-align: left;
    padding-left: 75px
}
.banner-t1-content_right {
    float: right;
    text-align: right;
    padding-right: 90px
}
.banner-t1-content_center {
    margin: auto;
    text-align: center
}
@media (max-width: 767px) {
  .banner-t1 {
	padding-top: 40px;
    padding-bottom: 40px;
  }
} 