@media(max-width:1024px) {

}

@media(max-width:991px) {
	.title-2{font-size: 22px;line-height: 30px;margin-bottom: 40px;}
	.banner-box h1{font-size: 40px;}
	.banner-box h2,
	.tlb-section .right-section .data,
	.tlb-section .title-2{font-size: 22px;}

	.haq-contact-no h2 a{font-size: 18px;}

	.tlb-section a{display: block;}
	.tlb-section .international-phone a{display: inline-block;}
	.decl:after{margin-bottom: 30px;}
}

@media(max-width:767px) {
	.main-banner{padding:0 0 15px 0;background-image: none !important;background: rgba(122, 107, 98, 1);}
	.main-banner .banner-text h1{font-size: 22px;}
	.main-banner .banner-text h2{font-size: 18px;}
	.main-banner .banner-text p{font-size: 14px;}
	.banner-text {float: none !important;display: block;text-align:center;}
	.banner-box-outer {float: none !important;max-width: 400px;margin: 0 auto;display: block;margin-top: 50px;}
	.tlb-section .left-section,
	.tlb-section .right-section{display: block;padding: 15px;text-align: center;}

	.uk-section h2{font-size: 18px;}
	.contact-section:after{display: none;}
	.contact-section .left-section{display: block;background: #786A61;padding: 20px 15px;}
	.contact-section .left-section:after {right: 50% !important;top: 100%;}
	.contact-section .right-section{text-align: center;padding:15px;}
	.call-us-section h2,
	.contact-section .left-section h2,
	.contact-section .left-section h3,
	.contact-section .left-section h3 i{font-size: 24px;}
	.contact-section .left-section h2{margin-bottom: 30px;}
	.main-nav .right-phone{display: none;}
	.main-nav .left-logo{float: none;display: block;width: 100%;text-align: center;}

	.q-box {float:none;display:inline-block;margin-left:-4px;margin-right:-4px;vertical-align:top;}
}