@media screen and (max-width:992px){
section.product_banner{padding-top: 8rem; padding-left: .8rem}
p.part-prog-para{font-size: 24px; padding-top: 1rem}
.benifit p{padding-bottom: 1rem}
.partner-program-aff{justify-content:space-between; padding-left: 1rem}
.list-part ul, .list-part-main ul{display: flex; justify-content: space-around; column-gap: 1rem; align-items: center}
.list-part ul li img, .list-part-main ul li img{max-width: 100%;}
.footer-partners-logo img{position: relative !important}
.footer_mobile_collaps{padding: 0 1rem !important}
.bene_par{padding-top: 2rem}
section.product_banner{min-height: auto; padding-bottom: 2rem; margin-bottom: 3rem}
p.bene_par{font-size: 24px}
}

@media screen and (max-width:768px) {   
  .product_banner{padding: 7rem 2.3rem 3rem!important}  
} 
@media screen and (max-width:767px){
	header{background:none !important}
	section.product_banner{background: #f0f0f0; text-align: center; padding-top: 6rem}
	p.header-comm-main{ text-align: center; width: 100%}
	.product_banner .info_h{font-size: 24px;}
	a.tab_button { font-size: 18px; padding: 17px 14px;	}
	section .bussiness-prog{background: #f0f0f0;}	
}

@media screen and (max-width:375px){
	p.part-prog-para, p.bene_par{font-size: 20px;}
	.partners_tab li a{font-size: 12px;}
	.bene_par-program {font-size: 22px; margin-bottom: 0;  font-weight: 500; margin-top: 0;color: #0154b8;
    text-align: center;}
    .dropbtn1{width: 286px!important;width: 100%!important;font-size: 16px!important;}
}