.rewards {
	font-family: 'Montserrat';
	background:#EBEBEB;
	padding-bottom:4em;
}

.rewards .bookerfly-rewards {
	display: block;
    margin: 0 auto;
    padding-bottom: .5em;
    width: 60px;
}

.rewards .container { width:auto; margin:2em 0; padding:0;}

.rewards img {
	max-width:100%;
}
#contentApp.container {
    width:100%;
    padding:0;
}
.rewards .jumbotron {
	  background: linear-gradient(140.14deg, #99D453 0%, #32D3D0 100%);
	  height:350px;
	  color:white;
}

.rewards .rewards-content {
	background:white;
	margin:0 auto;
	width:980px;
	max-width:95%;
	padding:35px;
	margin-top:-75px;
	border-radius:20px;
}

.rewards .rewards-content .col-md-6 {
	margin:1em 0;
	padding:0;
	
}
.rewards .rewards-content .padding-right { margin-right: 1.25em; margin-bottom:1em;}

.rewards .rewards-content h2 { margin-bottom: 2em; font-size:20px; font-weight: normal; color: black; line-height: 1.35; }
.rewards .rewards-content h3 { color:black; }
.rewards .rewards-content p { color:#767676; font-size: 16px; line-height: 1.5; }
.rewards .rewards-content li { line-height: 2; }

@media (min-width: 768px) {
	.rewards .rewards-content {
	padding:100px;
}
.rewards .rewards-content p { font-size: 20px; }
.rewards .rewards-content h2 { font-size: 30px; }
.rewards .rewards-content h3 { font-size: 24px; }

.rewards .bookerfly-rewards {
    display: inline-block;
    padding-bottom: 0;
    width: 100px;
}