@media(min-width: 992px){
	.SEO-list .row:not(.flex-row-reverse) .d-table{
	    padding-left: 40px;
	}
	.SEO-list .row.flex-row-reverse .d-table{
	    padding-right: 40px;
	}
	.SEO-list .mx-0{
	    max-width: 620px;
	}
	.SEO-list .row:not(.flex-row-reverse) .mx-0{
		margin-left: auto !important;
	}
	.SEO-list .row.flex-row-reverse .mx-0{
		margin-left: 0 !important;
	}
}
@media(min-width: 1400px){
	.SEO-contact-details-wrap{
		padding-left: 30px;
    	max-width: 540px;
    	margin-left: auto;
	}
}
@media(max-width: 1499.98px){
	.SEO-contact-wrap {
  		padding-left: 7%;
  		padding-right: 7%;
	}
}
@media(max-width: 1399.98px){
	.SEO-contact-details, .SEO-contact-details table h6, .SEO-contact-details table p{
		font-size: 14px;
	}
}
@media(max-width: 991.98px){
	.company-usp-block .bg-dark{
		padding: 30px 20px;
	}
	.SEO-contact-wrap{
		padding-left: 10%;
	}
	.SEO-faq .accordion-item .position-absolute{
		width: 35px;
  		height: 35px;
  		top: -5px;
	}
	.SEO-contact-details td{
		width: 100%;
		display: block;
		padding-bottom: 10px;
	}
}