@media(min-width:1600px){
    
}

@media(max-width:1280px){
	.textile-heading{font-size: 110px;}
}
@media(max-width:1200px){
	.ab-heading{font-size: 110px;}
	.ab-txt-wrap{width: 90%;}
	.service-sec {padding-top: 100px;}
	.txt-paralax, .company_at_glance{width: 100%;}
	.award-txt-blk {width: 100%;}
	.award-img{margin-bottom: 15px;}
	.item-award{flex-wrap: wrap;}
	.overview-img-box{position: relative;}
}
@media(max-width:1024px){
	.box-heading{font-size: 50px !important; margin-bottom: 10px;}
	.heading{font-size: 40px !important;}
	.man-box-blk {width: 245px;position: relative;top: -152px;left: 0;}
	.text-review {font-size: 210px;left: 0;right: 0;margin: auto;text-align: center;}
	.slider-award .slick-slide:nth-child(odd){top: 50px;}
	.slider-award .slick-list{padding-bottom: 100px;}
	.circle_banner_wrap{width: 390px;height: 390px; bottom: 40px;}
	.heading_banner{font-size: 26px;}
	.red_strip_txt{font-size: 26px;}
	.man-right{width: 32%;}
	.company_at_glance_sec{padding-top: 0;}
	.heading_banner{font-family: 'HelveticaBold';}
	
	.heading-banner{font-size: 50px;}

	
}
@media(max-width:991px){
	.ab-heading {
	    font-size: 90px;
	}
	.sec-about{padding-top: 100px;}
	.heading_bg{font-size: 170px;}
	.about-txt-intro{top: -70px;}
	.ab-txt-wrap {width: 100%;left: 0; top: 0;}
	.item-three .project-sm {position: relative;width: 100%;top: 0;right: 0px;}
	.s-item { width: 33.3% !important;top: 0 !important;}
	.project__title{font-size: 16px;}
	.img-box-ab {width: 60%;}
	.company_at_glance_sec{padding-top: 100px;}
	.box_Blk-txt { width: 80%;  margin: 30px auto;}
	.quicklinkttl{font-size: 20px;}
	.quicklinksul li a {font-size: 16px;}
	.cout-number {font-size: 55px;}
	.count-heading { font-size: 22px;}
	p.text-big{font-size: 20px;}
	.box-heading {    font-size: 40px !important;}
	.btop_Right_warp{justify-content: flex-start; width: 100%;}
	.paralax-blk{height: 500px;}
	.heading{font-size: 40px !important;}
	.quote-symbol {width: 50px;}
	.signature-txt{font-size: 14px;}

	.heading-banner{font-size: 40px !important; padding-bottom: 10px;}

}
@media(max-width:800px){
	.quicklinksblk {width: 50%;margin-bottom: 15px;}
	.footer-sec{padding: 25px 0;}
	.text-review{display: none;}
	.sec-award{padding-bottom: 0;}
	.box-red-blk{display: none;}
	.box-left, .box-right{width: 100%;}
	.flex-column-reverse {    flex-direction: column-reverse;}
	.box_Blk-txt { width: 80%; margin: 100px auto;}
	.glance-counter:after{display: none;}
	.about-page .ov-height-blk{height: auto;}
	.about-page .overview-sec{min-height: 300px;}
	.about-page .box_Blk-txt { width: 80%; margin: 130px auto;}
	.gl-left.usp-serv {    width: 100%;margin-left: 0;}
	.galley-sec{padding: 50px 0;}
	.gl-right{width: 100%;}
	.gl-content {    padding: 50px 0;}
	.enq-form-sec .gl-content {    padding: 10px 0;}
    .enq-form-wrap .gl-left, .enq-form-wrap .gl-right{width: 100%;}
    .hide-sm{display: none;}
    .servi-red-sec{padding: 0;}
    .chairman-txt-paralax.insurance_help{padding: 100px 0; margin-left: 0;}
    .ins-heading{font-size: 24px;}
    .box-left.width60 {width: 100%;}
    .box-left.width60 .box_Blk-txt{width: 80%;}
    .box-left.width40, .gl-right.Wealth-usp{width: 100%;}
    ul.list-item {
    margin-top: 20px;}
    .box-left.width45 img{padding-top: 0 !important;}
    .box-left.width33{width: 100%;}
    .box-left.width67{width: 100%;}
    .img-sm-box{display: none;}
    .box-left.width67 .box_Blk-txt{width: 80%;}


}
@media(max-width:768px){
   .s-item {
	    width: 50% !important;
	    top: 0 !important;
	}
	.s-item.item-three{
		width: 100% !important;
	}
	.item-three .project{
		width: 50%;
	}
	.count-heading br{display: none;}
	.count-heading {font-size: 20px;}
	.heading {    font-size: 30px;}
	.service-sec{padding-top: 0;}
	.glance_txt_Right_warp{justify-content: flex-start; margin: 0;}
	
	.man-right{display: none;}
	.work-culture-blk {margin-bottom: 30px;width: 47%;}
	.box-left.width55, .box-left.width45{width: 100%;}
	.contact_sec .box_Blk-txt {width: 80%;}
	.contact-form-blk {padding: 40px;}
	ul.list-item{padding-left: 20px;}
	.mt60{margin-top: 20px;}
}
@media(max-width:700px){
	.cout-number {    font-size: 45px;}
	.glance-count-blk { width: 45%; margin-bottom: 20px;}
	.ab-heading { font-size: 65px;}
	.heading_bg { font-size: 100px;}
	.img-box-ab { width: 100%;}
	.about-txt-intro{left: 10px;}
	.ab-txt-wrap p{font-size: 18px;}
	.chairman-txt-paralax {
    padding: 100px 0;
    margin-left: 0;
    width: 100%;}
    br{display: none;}
    
}

@media (max-width:600px){
	.s-item, .item-three .project {
	    width: 100% !important;
	    top: 0 !important;
	}
	.nav-right-list ul{display: none;}
	.navbar-blk .logo {width: 220px;}
	.navbar-blk .nav-right-list {
    width: calc(100% - 230px);
 	}
	.overlay-search{width: 100%; left: 0;}
	.bgvedio-player{width: 100%;}
	.bg-right {    width: 20%;}
	.bgvedio-player:before{width: 84%;}
	.overlay-nav.white:before{width: 80%;}
	.slider-award .slick-list{padding-bottom: 50px;}
	.box-heading{font-size: 32px !important;}
	.heading {    font-size: 32px !important; margin-bottom: 5px;}
	.work-culture-blk {margin-bottom: 30px;width: 100%;}
	.chairman-txt-paralax p {    font-size: 18px;}
	.chairman-txt-paralax.insurance_help{padding: 100px 0;}
	.about-banner-txt{width: 80%;}
}
@media(max-width:500px){
	.count-heading br{display: block;}
	.paralax-blk {height: auto;padding: 40px 0;}
	.ab-heading { font-size: 50px;}
	.circle_banner_wrap{width: 100%; height: 100%; border: none;}
	.circle_banner_wrap:before{display: none;}
	.circle_banner_wrap {width: 100%;height: auto;border: none;bottom: 100px;left: 45px;}
    .circle_banner_blk {position: relative;left: 0;}
    p.text-big br{display: none;}
    .quicklinksblk{width: 100%;}
    .txt-paralax{padding-bottom: 30px;}
    .box_Blk-txt {width: 80%; margin: 70px auto;}
    .signature-txt {    font-size: 12px;}
	.heading-banner{font-size: 30px !important; padding-bottom: 10px;}
	.about-page .box_Blk-txt{margin: 50px auto; width: 100%;}
	.breadcrume li:before{top: 3px;}
	.breadcrume li a{font-size: 15px;}
	p.text-big {
	    font-size: 16px;
	}
	.breadcrume li {font-size: 14px;}
	.heading-culture{font-size: 20px;}


}
@media(max-width:440px){
	body{font-size: 16px;}
	.heading{font-size: 27px !important;}
}
@media(max-width:375px){
	
	.glance-count-blk {
	    width: 100%;
	    display: flex;
	    align-items: center;
	    justify-content: space-around;
	}
}
@media(max-width:330px){

}