@media (max-width: 1024px){
	.about-top h5 {
	    font-size: 28px;
	    padding-bottom: 10px
	}
	.about-top p {
	    font-size: 15px;
	}
}
@media (max-width: 992px){
	.pearl-brand-top h2 {
	    font-size: 26px;
	}
	.grid span a {
	    font-size: 14px!important;
	    font-weight: 600;
	}
	.pearl-contact3 {
    	width: 46%;
	    margin: 0 auto;
	}
}
@media (max-width: 768px){
	.gapt{
		margin-top: 20px
	}
	.pearl-footer1 {
		 float: none;
    text-align: center
	}
	.pearl-footer2 {
		padding-top: 0;
    float: none;
    text-align: center
}
	.about-top1{
		margin-top: 5px;
		width: 100%

	}
	.pearl-logo{
		text-align: center!important
	}
	.pearl-logo a img {
	    padding: 14px 0 0 0;
	    width: 350px;
	    margin: auto;
	}
	.pearl-icon{
		text-align: center;
	}
	.about-top5 p {
	    padding: 0px 22px;
	    font-size: 14px
	}
}
@media (max-width: 576px){
	.marquee marquee img {
	    width: 180px;
	    height: auto;
	    border: 1px solid #00000015;
	}
	#cssmenu > ul > li > a {
	    padding: 5px 14px;
	}
	.pearl-icon ul li {
	    padding: 0 0 10px 15px;
	}
	.about-top p {
	    padding: 20px 0;
	}
}
@media (max-width: 425px){
	
	.pearl-icon ul li {
	    padding: 0 0 10px 15px;
	}
	#cssmenu > ul > li > a {
	    padding: 5px 5px;
	    font-size: 12px!important;
	}
	.banner .bx-wrapper .bx-pager.bx-default-pager a {
	    background: #cecece;
	    width: 10px;
	    height: 10px;
	}
}
@media (max-width: 375px){
	.about-top h5 {
	    font-size: 24px;
	    padding-bottom: 10px;
	}
}