@media only screen and (max-width: 1400px) {
  
}
@media only screen and (max-width: 1200px) {
   
}
@media only screen and (max-width: 1024px) {

}
@media only screen and (max-width: 991px) {
 	section.we-help-us .bg lottie-player { display: none; }
	section.we-help-us .box { background: #B53679; position: unset; padding: 30px 0; text-align: center; }
	section.we-help-us .box h3 { margin: 0 0 30px;  }
	section.write-message .contact-info  { margin: 30px 0 0; }

}
@media only screen and (max-width: 768px) {
	 
} 
@media only screen and (max-width: 767px) {
	.page-title h1 { font-size: 1.8rem; }
	.section-title { margin: 20px 0 30px; position: relative; }
	.section-title h2 { font-size: 1.5rem; }
	body { font-size: 0.9rem; }
	section.inner-banner { min-height: auto; }
	section.inner-banner .page-title p { font-size: 0.9rem; }
	footer .border-right { border: none; }
	.service-box {  display: block !important; text-align: center; }
	.service-pading .big-height { height: auto; } 
	.service-box lottie-player { max-height: initial !important; max-width: 300px; margin: 0 auto; }

	section.about-team-detail .detail {margin: 30px 0 0 0; }
	section.investing-batter .white-bg { border-radius: 20px; padding:20px 15px 0 15px; }
 	section.investing-batter .white-bg .img { margin-top: 0; }
 	section.investing-batter .text h2 { font-size: 1.3rem; }
 	section.investing-batter .text p { font-size: 1rem; }
}
@media only screen and (max-width: 667px) {
	footer { border-radius: 20px; font-size: 0.8rem; margin: 10px 0; }
	footer .contact-info ul li {  margin: 0 0 10px; }
   	footer .about-info, footer .footer-link { margin: 0 0 20px; display: inline-block; width: 100%; }
   	footer .title { margin: 0 0 10px; }
   	footer .copy-right { margin-top: 10px; font-size: 12px; }

	section { padding: 20px 0; border-radius: 20px; margin: 10px 0; }
	
   	.section-title p { font-size: 0.9rem; }
}
@media only screen and (max-width: 575px) {
	.service-box { border-radius: 10px; }
 	.service-box p { font-size: 1rem;}
 	section.investment-advisory .content .img img { border-radius: 10px; }
 	section.investing-batter { padding: 30px 0 30px; } 	
 	section.sectors-covered .box p { word-break: break-all; font-size: 14px; }
 	section.sectors-covered .box { padding: 15px 10px; }
 	section.about-overview .content .img img { margin: 10px 0 30px; border-radius: 10px; }
 	section.faq-section .accordion { padding:0; margin: 20px 0 0; }

}
@media only screen and (max-width: 480px) {
	 
}
@media only screen and (max-width: 400px) {
	 
}