@media screen and (min-width:1440px){
	.banner-txt-sect{bottom: 260px;left: 30%;}
}
@media screen and (min-width:1399px){
	.overview-txt{left: -240px;}
	.manufacturing-txt-wrap{top: 55px;}
	.manuf-img{width: 85%;}
	.navigationwrap .navigation-leftlogoblk{width: 30%;}
	.navigationwrap .navigation-linkblk:first-child, .navigationwrap .navigation-linkblk:nth-child(2){padding-right: 5%}
	.address-sec{height: auto;padding-bottom: 100px;}
	.whycogent-banner{background: url(../images/banner/why-cogent-banner.jpg) no-repeat right center/cover;}
}
@media screen and (max-width:1300px){
	.address-sec{height: auto;padding-bottom: 100px;}
	.banner-txt-sect{left: 32%;}
}
@media screen and (max-width:1200px){
	.address-sec .contactinfo-wrap{width: 70%;}
	.navigationwrap .navigation-link a{font-size: 20px;}
	.navigationwrap .navigation-sublink a{font-size: 16px;}
	.abt-cogent .abt-labimg:after{width: 500px;height: 500px;top: -450px}
	.overview-right{width: 60%;padding: 0 50px 0 20px;}
	.overview-txt{top: 0;left: -100px;}
	.overview-ttl{font-size: 80px;line-height: 1;}
	.glob-map{width: 100%;}
	.location1 {top: 36%;left: 18%;}
	.location2 {left: 26%;top: 30%;}
	.location3 {bottom: 44%;left: 68%;}
	.location4 {top: 38%;left: 12.5%;}
	.map-icon::before, .map-icon::after{display: none !important}
	.global-txt{font-size: 70px;line-height: 1;}
	.schedule-btn{font-size: 20px;}
	.global-txtwrap{bottom: 170px;left: 70px;}
	
}
@media screen and (max-width: 1100px){
	.banner-sec .banner-left .banner-heading2{font-size: 40px;line-height: 50px;}
	.banner-sec .banner-left .banner-heading1{font-size: 30px;line-height: 1;}
	.pagelist ul{padding: 0 20px}
	.pagelist ul li a{font-size: 20px;line-height: 1.2;}
	.mfg-facilities-page ul.star-listing li, .analytical-service-sec .analytical-right ul.star-listing li, .mfg-facilities-page .process-chem-left ul.star-listing li, .ehs-etp-page ul.star-listing li, .ehs-etp-page .ehs-sec1 p, .products-wrap ul.star-listing li, .r-and-d-wrap .r-and-d-facilities-wrap .rnd-facilitiesblk ul.star-listing li, .flow-chem-pg .flow-chem-last-sec .flow-chem-left ul.star-listing li, .qty-assurance .qty-assurance-wrap ul.star-listing li{font-size: 20px;line-height: 1.2;}
	.flow-chem-pg .flow-chem-sec .advantageinfograph .advantage-img{width: 45%;}
	.flow-chem-pg .flow-chem-last-sec .flow-chem-left{padding: 5% 0;}
	.c-icon img{-webkit-transform: scale(0.4);transform: scale(0.4);}
	p.medium-txt{font-size: 20px;line-height: 1.5;}
	.features-ttl{font-size: 40px;line-height: 1.2;}
	.features-txtwrap{left: 20px;}

	.nav-wrapper {width: 90%;}
	.banner-txt-sect{left: 38%;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){
	.parallax{background-size:initial;background-attachment:initial;-webkit-background-attachment:initial;-moz-background-attachment:initial;-o-background-attachment:initial;background-attachment:initial}
}
@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait){
	.parallax{background-size:initial;background-attachment:initial;-webkit-background-attachment:initial;-moz-background-attachment:initial;-o-background-attachment:initial;background-attachment:initial}
}
@media screen and (max-width:1023px){
	.banner-sec .banner-left .banner-heading2{font-size: 50px;line-height: 60px;}
	.banner-sec .banner-left .banner-heading1{font-size: 24px;line-height: 1;}
	.banner-sec .banner-left{padding: 0 20px;}
	.address-sec .footer-add-wrap p{font-size: 18px;}
	.address-sec .footer-add-wrap .add-head{font-size: 24px;}
	.address-sec .contactinfo-wrap{font-size: 20px;}

	.nav-wrapper{display: none;}
	header .nav-res{display: block;}
	.banner-mobimg {display: block;width: 100%;}
	.banner1 {height: auto;background: none;}
	.banner-sec{height: auto;padding-top: 95px;}
	.banner-txt-sect{left: 0;right: 0;margin: 0 auto;text-align: center;}
	.banner-sec .c-icon{top: 47%;width: 30%;}
	header{background: #fff;box-shadow: 2px 2px 2px rgb(0 0 0 / 10%);}
	.banner-txt-sect{bottom: 25px;}
	/*.banner-sec .banner-left{width:48%;}*/

	.banner-sec{background: none !important;height: auto;display: flex;flex-wrap: wrap;flex-direction: column-reverse;margin-top: 0;}
	.banner-sec .banner-left{width: 100%;border-radius: 0;height: auto;padding: 20px 50px;background-color: #7bceb4;}
	.banner-sec .banner-left .banner-heading1{color: #fff}
	.banner-right{display: block}
	.pagelist ul{display: none;}
	.banner-heading2 br{display: none;}
	.banner-sec .banner-left .banner-heading1{margin-bottom: 10px;}
	.banner-sec{flex-wrap: nowrap;}
}
@media screen and (max-width:990px){
	.mfg-sec1-img{position: static;margin-top: 50px;}
	.mfg-facilities-page .analytical-service-sec .mfg-commercial-img, .analytical-service-sec .analytical-right{width: 100%;}
	.analytical-service-sec{height: auto;}
	.mob-img{display: block}
	.desk-img{display: none;}
	.mfg-facilities-page .analytical-service-sec .mfg-commercial-img{background: none;height: auto;}
	.analytical-service-sec .analytical-right, .mfg-facilities-page .process-chem-left{padding: 5%}	
	.address-sec .contactinfo-wrap{width: 80%;}
	.process-chem-img{padding:0 5% 5%;}
	.ehs-sec1-info{flex-wrap: wrap;}
	.ehs-etp-page .ehs-sec1-left{width: 100%;padding: 0 7%}
	.ehs-etp-page .ehs-sec1-right{background: none;height: auto;right: 0;margin: 30px auto 0;width: 90%;}
	.ehs-etp-page .ehs-sec3 .container{flex-wrap: wrap;flex-direction: column-reverse;}
	.ehs-etp-page .ehs-sec3 .qty-img{left: 0;width: 100%;}
	.ehs-etp-page .ehs-sec3 .qty-wrap{width: 100%;}
    header .nav-res{display: inline-block}
    header #nav-icon{display: none;}
	.whoweare-wrap{padding: 50px 0;}
	.abt-cogent .abt-labimg:after{display: none;}
	.abt-cogent .abt-labimg{width: 70%;margin: 0 auto 30px;}
	.abt-cogent p{margin-right: 0;}
	.analytical-service-sec .analytical-left{height: auto;background: none;width: 100%;}
	.flow-chem-pg .flow-chem-sec .advantageinfograph .advantage-img .advantage-center-txt{font-size: 16px;}
	.flow-chem-pg .flow-chem-sec .advantageinfograph .advantage-img .flow-approach-txt, .flow-chem-pg .flow-chem-sec .advantageinfograph .advantage-img .sustainability-txt{font-size: 24px;left: -200px;}
	.banner-txt1{font-size: 60px;line-height: 60px;}
	/*.banner-sec .c-icon{left: 45%;}*/
	.overview-right{width: 100%;padding-bottom: 30px;padding-top: 30px;}
	.overview-sec{height: auto;}
	.overview-ttl{margin: 0 0 20px;}
	.overview-left{width: 100%;background: none;height: auto;}
	.features-ttl{font-size: 30px}
	p.features-introtxt{font-size: 16px;line-height: 1.2;}
	.rnd-manufacture-ttl{font-size: 40px;line-height: 1;}
	.rnd-manufacturing-sec p{font-size: 20px;line-height: 1.2;}
	.leadership-page .member-name{font-size: 24px;}
	.leadership-page .member-degree{font-size: 16px;}
	.global-txt{font-size: 60px;line-height: 1;}
	.schedule-btn{font-size: 16px;}
	.global-txtwrap{bottom: 110px;left: 70px;}
	.map-icon .icon-location{display: block;color: red;font-size: 20px;line-height: 1;}
	.map-icon{background: none;width: auto;height: auto;}
	.location2{left: 26%;top: 32%;}
	.global-sec{padding: 20px;}
	.pillarstxt {font-size: 20px;padding: 20px;}
	.pillarstxt br{display: none;}
	.map-icon-name{top: -15px;font-size: 12px;}
	.leadership-team-wrap > div{margin-bottom: 30px;}
	.qty-assurance .qty-assurance-wrap .qty-assurance-right{background: none;height: auto;}
}

@media screen and (max-width:767px){
	header{position: fixed;top: 0;width: 100%;background: #fff;box-shadow: 2px 2px 2px rgb(0 0 0 / 10%);}
	header .logoblk{margin: 0;}
	header .navblk .nav-txt{font-size: 20px;line-height: 1;padding: 0 10px 0 0}
	.banner-sec{padding-top: 74px;}
	
	
	.homepage .banner-sec{margin-top: 0;padding-top:72px}
	.banner-sec .banner-left .banner-heading1{margin: 0 15px 0 0;}	
    
	.pagelist ul{display: none;}
	.cdmo-cmo-wrap .cdmo-info-wrap, .vision-mission-wrap, .contact-us-wrap .contact-info-wrap, .ehs-etp-page .ehs-sec1, .ehs-etp-page .ehs-sec2, .ehs-etp-page .ehs-sec3, .products-wrap .products-info-wrap, .products-wrap .products-info-wrap, .whycogent-wrap, .r-and-d-wrap, .flow-chem-pg .flow-chem-sec, .flow-chem-pg .innovation-tec-sec, .qty-assurance .qty-control-sec, .qty-assurance .qty-policy-sec{padding: 50px 0;}	
	.heading{font-size: 50px !important;line-height: 54px !important}
	.cdmo-cmo-wrap .accordion .btn.btn-link{font-size: 18px;}
	.cdmo-cmo-wrap .accordion .card-body{font-size: 16px;}
	.cdmo-cmo-wrap .accordion .btn.btn-link{padding-right: 30px;}
	.mfg-facilities-page ul.star-listing li, .analytical-service-sec .analytical-right ul.star-listing li, .mfg-facilities-page .process-chem-left ul.star-listing li, .ehs-etp-page ul.star-listing li, .ehs-etp-page .ehs-sec1 p, .products-wrap ul.star-listing li, .r-and-d-wrap .r-and-d-facilities-wrap .rnd-facilitiesblk ul.star-listing li, .flow-chem-pg .flow-chem-last-sec .flow-chem-left ul.star-listing li, .qty-assurance .qty-assurance-wrap ul.star-listing li{font-size: 16px;}
	.mfg-facilities-page ul.star-listing li, .analytical-service-sec .analytical-right ul.star-listing li, .mfg-facilities-page .process-chem-left ul.star-listing li, .ehs-etp-page ul.star-listing li, .products-wrap ul.star-listing li, .r-and-d-wrap .r-and-d-facilities-wrap .rnd-facilitiesblk ul.star-listing li, .flow-chem-pg .flow-chem-last-sec .flow-chem-left ul.star-listing li, .qty-assurance .qty-assurance-wrap ul.star-listing li{padding:0 0 10px 20px}
	p{font-size: 16px;line-height: 1.5;}
	.address-sec .footer-add-wrap{flex-wrap: wrap;padding: 20px 0 0}
	.address-sec .footer-add-wrap .col{flex-basis: auto;padding: 0 5%}
	.address-sec .footer-ttl{padding: 50px 0 0;}
	.address-sec{padding-bottom: 50px;}
	.address-sec .footer-ttl{font-size: 30px;line-height: 1.2;}
	.address-sec .contactinfo-wrap{flex-wrap: wrap;width: 100%;padding: 20px 0 0}
	.emailwrap{margin-bottom: 20px;}
	.emailwrap, .websitewrap{width: 100%;justify-content: flex-start !important;}
	.footer-sec{padding: 40px 0}
	.footer-sec .footer-right .share-icon .shareiconsec .socialmedia-wrap{visibility: visible;opacity: 1;}
	.contact-us-wrap .contact-form .two-form-feild, .ehs-sec2-list, .products-wrap .products-sec2{flex-wrap: wrap;}
	.contact-us-wrap .contact-form .two-form-feild .formfeild{width: 100%;}
	.contact-us-wrap .contact-form .formttl{font-size: 30px;}
	.address-sec .contactinfo-wrap{font-size: 18px;}
	.contact-us-wrap .address-sec{padding-bottom: 50px;}
	.ehs-etp-page .ehs-sec1 .heading span, .ehs-etp-page .ehs-sec1 .subheading, .ehs-etp-page .ehs-sec3 .heading span{font-size: 30px;}
	.ehs-etp-page .ehs-sec1-listttl{font-size: 20px;}
	.ehs-etp-page .ehs-sec2 .star-listing{width: 100%;margin-bottom: 0;}
	.products-wrap .heading{font-size: 30px !important;line-height: 1.2 !important;}
	.products-wrap .products-sec2 .products-secleft, .products-wrap .products-sec2 .products-secright, .products-wrap .products-sec4 ul.star-listing, .products-wrap .products-sec6 ul.star-listing, .r-and-d-wrap .r-and-d-facilities-wrap .rnd-facilitiesblk, .products-info-wrap ul.star-listing, .products-sec5 ul.star-listing{width: 100%;}
	.products-wrap .products-sec2{padding: 0}
	.products-wrap .products-sec4, .products-wrap .products-sec5, .products-wrap .products-sec6{padding: 5%;}
	.scroll-to-top{bottom: 10px;}
	.abt-cogent .abt-labimg{width: 90%}
	.whycogent-wrap .row{justify-content: center;}
	.whycogent-wrap .row .whycogentblk{margin-bottom: 30px;}
	.vision-mission-wrap .visionmission-img-wrap{width: 70%;margin: 30px auto;}
	.culture-value-wrap{padding: 50px;}
	.flow-chem-pg .flow-chem-sec .advantageinfograph .advantage-img .flow-approach-txt, .flow-chem-pg .flow-chem-sec .advantageinfograph .advantage-img .sustainability-txt{position: static;text-align: center;}
	.flow-chem-pg .flow-chem-sec .advantageinfograph .advantage-img{width: 60%;}
	.flow-chem-pg .innovation-tec-sec .sub-heading{font-size: 30px;line-height: 1;}
	.flow-chem-pg .flow-chem-last-sec .flow-chem-left{width: 100%;}
	.flow-chem-pg .flow-chem-last-sec .flow-chem-right, .qty-assurance .qty-assurance-wrap .qty-assurance-right{width: 100%;height: auto;}
	.qty-assurance .qty-assurance-wrap .qty-assurance-left{width: 100%;padding: 0 5%;}
	.qty-assurance .qty-assurance-sec{padding: 50px 0 0;}
	.qty-assurance .qty-assurance-wrap .qty-assurance-right{margin-top: 30px;}
	.qty-assurance .qty-assurance-wrap{padding: 0}
	.qty-assurance .qty-control-sec .qty-wrap .qty-img{padding: 0 0 30px;}
	.qty-assurance .qty-policy-sec .qty-policy-wrap .qty-img2{width: 70%;padding:30px}
	.address-sec .footer-add-wrap p{font-size: 16px;}
	.address-sec .footer-add-wrap .add-head, .address-sec .footer-ttl{font-size: 20px;}
	.banner1{height: auto;background: none;}
	.homepage .banner-sec{border-bottom: 2px solid #7bceb4;}
	/*.banner-sec .c-icon{top: 38%;}*/
	.banner-txtwrap{padding: 5%;width: 100%;text-align: center;}
	.banner-txt1 br{display: none;}
	.banner-txt1, .overview-ttl{font-size: 50px;line-height: 50px;}
	.banner-mobimg{display: block;}
	.overview-content p.semibold-txt, .overview-content p.medium-txt{font-size: 16px;line-height: 1.5;}
	a.explore-btn{font-size: 20px;line-height: 1;}
	.featuresblk{width: 50%;height: 600px;}
	.rnd-sec, .manufacturing-sec{width: 100%;height: 500px;}
	.manuf-img:before, .manuf-img:after{display: none;}
	.rnd-manufacturing-sec{height: auto;}
	.rnd-txt-wrap{bottom: 30px;left: 30px;}
	.manufacturing-txt-wrap{top: 30px;left: 30px;}
	.leadership-page .subheading{font-size: 30px;line-height: 1;}
	.leadershipblk{margin-bottom: 30px}
	.culture-value-wrap .page-heading{font-size: 30px;line-height: 34px;}
	.features-overlayblk{padding: 20px;}
	.features-overlayblk p{font-size: 16px;}
	.global-txt{font-size: 40px;margin: 0 0 20px;}
	.global-txtwrap{bottom: 50px;left: 30px;}
	.pillarstxt, .overview-txt{font-size: 18px}
	p br{display: none;}
	.thankyou {font-size: 40px;line-height: 1.2}
	.banner-sec .c-icon{top: 280px;}

	.banner-txtblk {font-size: 26px;line-height: 30px;}
	.banner-sec .c-icon {top: 53%;width: 40%;}
	header {padding: 10px 0;}
	.thankyou {font-size: 28px;}
	.common-padding{padding: 50px 0;}
	.certificate-blk {width: 42%;}

	.footer-add-wrap .col{width: 100%; flex-basis: inherit;}
.address-sec{height: auto; padding-bottom: 50px}
}
@media screen and (max-width:640px){
	.flow-chem-pg .flow-chem-sec .advantageinfograph .advantage-img{width: 70%;}
	.heading2{font-size: 36px;line-height: 40px;}

}
@media screen and (max-width:575px){
	.footer-sec .footer-right .share-icon .shareiconsec .socialmedia-wrap{right: auto;left: 50px;}
	.share-iconwrap{text-align: left;margin-top: 30px;}
	.whycogent-wrap .whycogentblk{padding: 20px;min-height: auto;}
	.vision-mission-wrap .visionmission-img-wrap{width: 90%}
	.culture-value-wrap{padding: 20px;}
	.flow-chem-pg .flow-chem-sec .advantageinfograph .advantage-img{width: 80%;}
	.banner-txt1{font-size: 40px;line-height: 40px;}
	.leadership-page .modal-dialog{max-width: 100%}
	.modal-dialog .t-member-popinfo, .modal-dialog .t-member-popinfo{width: 100%;}
	.modal-dialog .t-member-img{width: 70%}
		.modal-body.d-flex{flex-wrap: wrap;}
		.leadership-page .modal-dialog .t-member-img{width: 50%;}
		.header-wrapper .logoblk {width: 180px;}
}
@media screen and (max-width:540px){
	header .navblk{padding: 5px 20px}
	/*header .navblk .nav-menu-icon{font-size: 24px;}*/
	.banner-sec .banner-left .banner-heading2{font-size: 40px;line-height: 1.2}
	.banner-sec .banner-left .banner-heading1{font-size: 20px;}
	.heading{font-size: 44px !important;line-height: 48px !important}
	.ehs-etp-page .ehs-sec1 .heading span, .ehs-etp-page .ehs-sec1 .subheading, .ehs-etp-page .ehs-sec3 .heading span{font-size: 24px;}
	.abt-cogent .abt-labimg{width: 100%}
	.abt-cogent .abt-labimg img{padding: 20px;}
	.rnd-manufacturing-sec p{font-size: 16px;}
	.rnd-manufacture-ttl{font-size: 30px;}
	.manuf-img{width: 75%;}
	.map-icon .icon-location{font-size: 12px;}
	.map-icon-name{font-size: 9px;top: -10px;left: -15px;}
	.banner-sec .c-icon{top: 202px;}

	header .navblk .nav-menu-icon{width: 40px;}
	.subheading {font-size: 20px;line-height: 24px;}
}
@media screen and (max-width:480px){
	.banner-sec .banner-left{padding: 20px}
	.banner-sec .banner-left .banner-heading2{font-size: 30px}
	.heading, .r-and-d-wrap .subheading{font-size: 30px !important;line-height: 34px !important}
	/*.banner-sec{margin-top: 85px;}*/
	.address-sec .footer-ttl{font-size: 20px;}
	.ehs-etp-page .ehs-sec1 .heading span, .ehs-etp-page .ehs-sec1 .subheading, .ehs-etp-page .ehs-sec3 .heading span{font-size: 20px;}
	.vision-mission-wrap .visionmission-img-wrap{width: 100%}
	.flow-chem-pg .flow-chem-sec .advantageinfograph .advantage-img{width: 100%}
	.qty-assurance .qty-policy-sec .qty-policy-wrap .qty-img2{width: 100%;padding: 10px}
	.banner-txt2{font-size: 16px;}
	.featuresblk{width: 100%}
	.features-sec .slick-dots{bottom: 30px;}
	.features-sec .slick-dots li button{background-color: #fff;width: 8px;height: 8px;border-radius: 50%;}
	.features-sec .slick-dots li.slick-active button{background-color: #1d42a4;}
	.rnd-sec, .manufacturing-sec{width: 100%;height: 400px;}
	.features-txtwrap{bottom: 65px;}
	.feafures-img img{height: 550px;object-fit: cover;}
	.leadership-page .t-member-img{width: 100%}
	.leadership-page .modal-dialog .t-member-img{width: 80%;}
	.featuresblk{height: auto;}
	.global-txt{font-size: 30px;margin: 0 0 20px;}
	.global-txtwrap{bottom: 30px;left: 30px;}
	.schedule-btn{font-size: 16px;padding: 5px 10px 8px;}
	.map-icon .icon-location{font-size: 12px;}
	.map-icon-name{font-size: 8px;line-height: 0.9;width: 40px;left: 0;}
	.map-icon.sprite.location4 .map-icon-name{left: -18px;}
	header .logoblk{width:280px}
	header .navblk .nav-txt{font-size:16px;padding:0;}
	.banner-sec .c-icon{top: 178px;}


	.nav-menu-icon {width: 24px;}
	.header .logoblk {width: 145px;}
	.header-left {margin-right: 60px;}
	.homepage .banner-sec {padding-top: 68px;}
	.banner-txtblk {font-size: 18px;line-height: 22px;}
	header .navblk{padding: 10px 15px;}
	.banner-txt-sect{bottom: 20px;}
	.thankyou {font-size: 24px;padding: 150px 20px 80px;}

	.certificate-blk {width: 44%;margin-right: 15px;}
}
@media screen and (max-width:400px){
	header .navblk{padding: 5px 10px}
	header .navblk .nav-txt{font-size: 13px;padding: 0}
	header .navblk .nav-menu-icon{font-size: 20px;}
	header .logoblk{width: 200px;}
	/*.banner-sec{margin-top: 75px;}*/
	.banner-txt1{font-size: 25px;line-height: 25px;margin: 0 0 10px;}
	.leadership-page .modal-dialog .t-member-img{width: 100%;}
	.flow-chem-pg .flow-chem-sec .advantageinfograph .advantage-img .advantage-center-txt{font-size: 13px;}
	.global-txt{font-size: 24px;margin: 0 0 10px;}
	.global-txtwrap{bottom: 10px;left: 10px;}
	.schedule-btn{font-size: 13px;padding: 5px 10px 8px;}
	.map-icon-name{font-size: 7px;}
	.homepage .banner-sec{padding-top:65px;}
	.banner-sec .c-icon{top: 150px;}
	header .navblk .nav-menu-icon {width: 28px;}
}