.trial-page .container-fluid{
	max-width: 1466px;
	margin: 0 auto;
}

.trial-page .trial-content {
	padding: 40px 0;
}

.trial-page .header-info {
	padding: 0;
}

.trial-page .header-info {
	padding-top: 40px;
}

.header-info h1 {
	margin: 0;
}

.btn-shop {
	margin-right: 45px;
}

/*Form*/
.form-holder {
    background: #20c486;
    margin-top: 20px;
}

.title-bar {
	display: inline-block;
	position: relative;
	width: 100%;
	padding: 35px 20px 0 20px;
	font-family: 'Poppins', sans-serif;
	font-size: 24px;
    text-align: center;
    text-transform: uppercase;
    color: #fff;

}

.title-bar span{
    font-size: 46px;
    font-weight: 700;
    display: block; 
}

.form-box {
    padding: 20px;
}

.form-box .form-control{
    height: 45px;
    -webkit-border-radius: 0;
    border-radius: 0;
    text-transform: uppercase;
    color: #000!important;
    border:none;
    background: #9ffad8;
}

.form-box .form-control option {
	color: #000!important;
}


::-webkit-input-placeholder { /* Chrome */
  color: #444!important;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #444!important;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #444!important;
  opacity: 1;
}
:-moz-placeholder { /* Firefox 4 - 18 */
  color: #444!important;
  opacity: 1;
}


.product-area{
	background: #000; /* For browsers that do not support gradients */
	background: -webkit-linear-gradient(left,rgba(0,0,0,0.4),rgba(0,0,0,0)); /*Safari 5.1-6*/
	background: -o-linear-gradient(right,rgba(0,0,0,0.4),rgba(0,0,0,0,0)); /*Opera 11.1-12*/
	background: -moz-linear-gradient(right,rgba(0,0,0,0.4),rgba(0,0,0,0)); /*Fx 3.6-15*/
	background: linear-gradient(to right, rgba(0,0,0,0.4), rgba(0,0,0,0)); /*Standard*/
	padding: 40px 0 30px 30px;
	margin-top: 80px;
}

.product-area img{
	margin-top: -80px; 
}

.feature{
	margin-left: 20px;
}

.feature ul li{
   font-size: 25px;	
   margin-bottom: 20px;
   text-indent: -35px;
   color: #fff;
}

.feature ul li:before{
   content: url(../images/arrow.png);
   margin-right: 35px;
   float: left;
}

.bg5 {
  background:url(../images/bg/bg5.jpg) no-repeat top center; 
}

.bg6 {
  background:url(../images/bg/bg6.png) no-repeat top center; 
}

.bg7 {
  background:url(../images/bg/bg7.png) no-repeat top center; 
}

.bg8 {
  background:url(../images/bg/bg8.png) no-repeat top center; 
}

.bg9 {
  background:url(../images/bg/bg9.png) no-repeat top center; 
}


.offer1-title {
  font-size: 20px;
  text-transform: uppercase;
  margin:0 0 30px 0;
  color: #333;
}

.offer1-title span{
  font-size: 25px;
  font-weight: 700;
  color: #009688;
}

.offer1{
  padding: 80px 15px;
}

.offer1 p{
  font-size: 14px;
  color: #333;
  margin-top: 20px;
}

.offer1-list li{
  font-size: 16px;
  color: #009688;
  font-weight: 500;
  padding: 5px 0;
}

.offer1-list li i{
  margin-right: 10px;
  font-size: 14px;
}

.btn-why-not {
  margin: 55px 0 0 0;
  font-size: 28px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}

.offer2 h3{
  padding: 20px;
  background: #ffc600;
  color: #fff;
  text-align: center;
  font-size: 14px;
  font-weight: 300;
  line-height: 30px;
}
.offer2 h3 span{
  font-size: 26px;
  font-weight: 700;
}

.offer2 img{
  margin-top: 20px;
}

.product-2 img{
  margin-top: 150px;
}

.offer2 p{
  margin-top: 20px; 
  font-size: 18px;
  color: #fff;
}

.offer2-list li{
  font-size: 16px;
  color: #fff;
  padding: 5px 0;
}

.offer2-list li i{
  margin-right: 10px;
  font-size: 14px;
  color: #ffc600;
}

.btn-send-me{
  margin: 115px 0 0 0;
  font-size: 40px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  border: none;
}

.btn-send-macha{
   margin: 75px 0 0 0;
}

.prod-tea{
   margin-top: -50px;
}

.prod-macha{
   margin-top: -50px;
}

/*Responsive*/
@media(max-width:767px){
.product-area img{
	margin-top:0; 
  margin-left: -15px;
}

.btn-shop {
	margin:20px auto auto auto;
	display: block;
}

.offer1{
  padding: 20px 15px;
}

.offer2-list{
  margin-top: 40px;
}

.offer2-list li{
  color: #009688;
}

.product-2 img{
  margin-top: 20px;
}

.btn-send-me{
  margin: 30px 0 0 0;
  font-size: 28px;
}

.btn-send-macha{
   margin: 10px;
}

.prod-tea{
   margin-top: 0;
}

.prod-macha{
   margin-top: 0;
}

.footer-mid {
   margin: 30px 0 0 0;
}

}