.page-rewards .page__title__wrapper{background:#fff url(assets/img/2021/07/bacon-chicken-club-1.jpg) no-repeat;background-size:60%;background-position:100% -30px;border-bottom:1px solid #000}
@media (max-width:767px){
	.page-rewards .page__title__wrapper{background:url(assets/img/2021/07/bacon-chicken-club-1-mobile.jpg) no-repeat;background-size:cover;background-position:50% 50%}
}

.page-rewards .page__title__wrapper .breadcrumbs_wrap{display:none}.page-rewards .page__title__wrapper .page__title__inner{padding:15.5% 0;width:1400px;max-width:95%;margin:0 auto;text-align:left}
@media (max-width:1270px){
	.page-rewards .page__title__wrapper .page__title__inner{padding:14.75% 0}
}
@media (max-width:886px){
	.page-rewards .page__title__wrapper .page__title__inner{padding:13% 0}
}
@media (max-width:767px){
	.page-rewards .page__title__wrapper .page__title__inner{padding:10px 0 70%}
}
.page-rewards .page__title__wrapper .page__title__inner .page-title{font-family:Montserrat;color:#000;font-weight:700;font-size:80px;line-height:1;max-width:500px;margin-top:0}
@media (max-width:1200px){
	.page-rewards .page__title__wrapper .page__title__inner .page-title{font-size:60px;max-width:300px}
}
@media (max-width:767px){
	.page-rewards .page__title__wrapper .page__title__inner .page-title{font-size:32px}
}
.page-rewards .hentry{padding-bottom:0}
.page-rewards .page-wrapper{max-width:100%;margin:0 auto;width:100%;padding-top:102px}
@media (max-width:767px){
	.page-rewards .page-wrapper{padding-top:40px}
}
.page-rewards .page-wrapper .entry-content{padding-top:0;margin-top:0}
.page-rewards .page-wrapper .entry-content .how{margin-top:102px}
@media (max-width:767px){
	.page-rewards .page-wrapper .entry-content .how{margin-top:40px}
}
.page-rewards .page-wrapper .entry-content .how-it-works{background:#f2f2f2;padding:40px 0;margin-top:30px;margin-bottom:102px}
@media (max-width:767px){
	.page-rewards .page-wrapper .entry-content .how-it-works{margin-bottom:40px}
}
.page-rewards .page-wrapper .entry-content .how-it-works ul{display:flex;max-width:1400px;width:95%;margin:0 auto;justify-content:space-between;padding-left:0;flex-wrap:wrap}
.page-rewards .page-wrapper .entry-content .how-it-works ul li{list-style-type:none;text-align:center;font-size:18px;font-weight:700;line-height:25px;width:30%;display:flex;flex-direction:column}
@media (max-width:715px){
	.page-rewards .page-wrapper .entry-content .how-it-works ul li{width:100%;margin-bottom:40px}.page-rewards .page-wrapper .entry-content .how-it-works ul li:last-child{margin-bottom:0}
}
.page-rewards .page-wrapper .entry-content .how-it-works ul li:nth-child(2){position:relative}
.page-rewards .page-wrapper .entry-content .how-it-works ul li:nth-child(2):after,.page-rewards .page-wrapper .entry-content .how-it-works ul li:nth-child(2):before{display:block;background:url(assets/img/2021/07/right-arrow.png) no-repeat;background-size:93px 47px;width:93px;height:47px;content:"";position:absolute}@media (max-width:850px){.page-rewards .page-wrapper .entry-content .how-it-works ul li:nth-child(2):after,.page-rewards .page-wrapper .entry-content .how-it-works ul li:nth-child(2):before{display:none}}.page-rewards .page-wrapper .entry-content .how-it-works ul li:nth-child(2):before{top:60px;left:-80px}
@media (max-width:1080px){
	.page-rewards .page-wrapper .entry-content .how-it-works ul li:nth-child(2):before{left:-70px}
}
.page-rewards .page-wrapper .entry-content .how-it-works ul li:nth-child(2):after{top:60px;right:-80px}
@media (max-width:1080px){
	.page-rewards .page-wrapper .entry-content .how-it-works ul li:nth-child(2):after{right:-70px}
}
.page-rewards .page-wrapper .entry-content .how-it-works ul li img{margin:0 auto}
.page-rewards .page-wrapper .entry-content .how-it-works ul li span{padding-top:15px}
.page-rewards .page-wrapper .entry-content h2{margin-top:0;font-weight:500;font-size:32px;margin-bottom:0;color:#000;max-width:660px;margin:0 auto;width:95%;text-align:center}
@media (max-width:767px){
	.page-rewards .page-wrapper .entry-content h2{font-size:24px;text-align:left}
}
.page-rewards .page-wrapper .entry-content p{font-size:18px;color:#000;text-align:center;max-width:660px;margin:12px auto 0;width:95%}
@media (max-width:767px){
	.page-rewards .page-wrapper .entry-content p{text-align:left}
}
.page-rewards .page-wrapper .entry-content p.question{font-weight:700;margin-bottom:0}
.page-rewards .page-wrapper .entry-content p.question+p{margin-top:12px}
body{overflow-x:hidden}.button-primary{background:#493627!important;border-radius:10px!important;font-weight:700;font-size:18px;color:#fff;letter-spacing:0;text-align:center;text-decoration:none!important;padding:10px 20px;font-family:Montserrat;border:2px solid #493627!important}
.button-primary:hover{color:#493627!important;background:#fff!important}
@media (max-width:767px){
	.button-primary{width:100%;display:block}
}
.page-home .entry-content{margin-top:0}.page-about-us .kc_button,.page-location-menus .kc_button,input[type=submit]{background:#493627!important;border-radius:10px!important;font-weight:700;font-size:18px;color:#fff;letter-spacing:0;text-align:center;text-decoration:none!important;padding:10px 20px;font-family:Montserrat;border:2px solid #493627!important;letter-spacing:0!important}
.page-about-us .kc_button:hover,.page-location-menus .kc_button:hover,input[type=submit]:hover{color:#493627!important;background:#fff!important}
.page-about-us .kc_button i,.page-location-menus .kc_button i,input[type=submit] i{display:none}
.page-contact-us input[type=submit]{max-width:320px}

.main-menu ul li .sub-menu {
	 background-color: #fff !important;
}