/**/
    .section-title {margin:0; padding:0; }
    .section-title .subtitle {margin:0; padding:0 0 6px 0; font-size: 18px;line-height: 24px;color: #036a63;font-weight: 600;}
    .section-title .title {margin:0; padding:0 0 10px 0; font-size: 30px;font-weight: 600;}
    .section-title p {	margin: 0;	padding: 0;	font-size: 15px;	line-height: 23px; }
    /**/

    .heading-border { font-family: "Poppins", sans-serif; font-weight: 600; }
    
    
    /*banner*/
    
    
        .drugzone_inrbanner { margin:0; padding:0; height: auto;}
        
        .drugzone_inrbanner .itembanner_row {  }
        .drugzone_inrbanner .itembanner_row .itemcol_left {  }
        
        .drugzone_inrbanner .banner-text .short_title {	margin: 0;	padding: 0;	font-size: 22px; font-weight: 500; color: #fff; }
        
        .drugzone_inrbanner .banner-text {	background: #00b2a6; background: linear-gradient(-90deg, #32bfb6 0, rgb(3, 106, 99) 70%);
        padding: 40px 80px;	height: 100%; display: flex; flex-direction: column;	justify-content: center; height: 100%; }
        
        .drugzone_inrbanner .banner-text h1 {   margin: 0;padding: 0 0 20px 0; font-family: "Poppins", sans-serif; 
        font-weight: 600;color: #fff;font-size: 34px; line-height: 44px;letter-spacing: 0%;}
        
        .drugzone_inrbanner .banner-text .breadcrumb-wrap .breadcrumb .breadcrumb-item { color: #fff; font-weight: 600; }
        .drugzone_inrbanner .banner-text .breadcrumb-wrap .breadcrumb .breadcrumb-item a { color:#fff; font-weight:500; }
        
        .drugzone_inrbanner .banner-text p { margin: 0;padding: 0 0 20px 0; font-family: "Poppins", sans-serif;   font-weight: 500;  font-size: 15px;  color: #fff;
        line-height: 23px;  letter-spacing: 0%; }
        
        .drugzone_inrbanner .itemcol_right { margin:0; padding:0; }
        .drugzone_inrbanner .itemcol_right img {  height: 100% !important;width: 100%;object-fit: cover; }
    
    
    /*banner*/
    
    
    /**/
    
    .whychoose-01 .why-choose-us { margin:0; padding:0 !important; }
    
    .whychoose-01 .why-choose-us .item-col {   margin-bottom: 30px;}
    .whychoose-01 .why-choose-us .item-col .box { margin:0; padding:30px; height: 100%;border-radius: 12px;background: #F1F1F1;min-height: auto;}
    
    .whychoose-01 .why-choose-us .item-col .box .icon { margin:0; padding:0; }
    
    .whychoose-01 .why-choose-us .item-col .box .icon img {	width: 46px; object-fit: contain; }
    
    
    .whychoose-01 .why-choose-us .box { margin:0; padding:0; }
    
    .whychoose-01 .why-choose-us .box h4 { margin:0; padding:0; font-family: "Poppins", sans-serif;  font-weight: 800;color: #414141;font-size: 16px;line-height: 26px;letter-spacing: 0%;}
    .whychoose-01 .why-choose-us .box p img { }
    .whychoose-01 .why-choose-us .box p { margin:0; padding:0; font-family: "Poppins", sans-serif;  font-weight: 400;color: #414141;font-size: 15px;line-height: 24px;letter-spacing: 0%;}
    .whychoose-01 .why-choose-us .box p .uil  { margin:0; padding:0 0 9px 0; font-size: 37px;display: inline-block;color: #00b2a6;}
    
    /**/
    
    /**/
    .home-comprehensive { margin:0; padding:68px 0; background: #0CB5AE;}
    .home-comprehensive .title_sec { margin:0; padding:0 0 30px 0; }
    .home-comprehensive .title_sec h2 { margin:0; padding:0 0 20px 0; font-family: "Poppins", sans-serif;  font-weight: 600;color: #fff;font-size: 40px;line-height: 48px;letter-spacing: 0%;}
    .home-comprehensive .title_sec p { margin:0; padding:0; font-family: "Poppins", sans-serif;  font-weight: 600;color: #fff;font-size: 18px;line-height: 24px;letter-spacing: 0%;}
    .home-comprehensive .text-bd { margin:0; padding:0; }
    .home-comprehensive .text-bd h3 { margin:0; padding:0 0 14px 0; font-family: "Poppins", sans-serif;  font-weight: 600;font-size: 18px;color: #fff;
    line-height: 25px;letter-spacing: 3%; min-height:auto; }
    .home-comprehensive .text-bd h3 .fa {  padding:0 0 0 3px; }
    .home-comprehensive .text-bd p { margin:0; padding:0; font-family: "Poppins", sans-serif;  font-weight: 500;font-size: 15px;color: #fff;line-height: 23px;letter-spacing: 0%;}
    /**/
    
    /*------faq-----------*/
    
    .faq-block .faq-bd-wrapper .faq-bd .acc-head h4::after,
    .faq-block .faq-bd-wrapper .faq-bd .acc-head.active h4:after {            height: 20px;            background-repeat: no-repeat;            background-size: contain;            background-position: right top;
        position: absolute;            right: 18px;            top: 50%;            transform: translatey(-50%);
        font-family: "Font Awesome 5 Free";            display: flex;            color: #05124C;  }
    
    .faq-block { margin: 0;  padding: 50px 0 60px 0;  background: #fff;  }
    .faq-block h3 {           margin: 0;            padding: 0 0 48px;            font-size: 50px;    line-height: 65px;            color: #000;
        font-weight: 600; /*! text-transform: uppercase; */            text-align: center; }
    .faq-block .faq-bd-wrapper {            margin: 0;            padding: 0;    display: flex;            align-items: start;        }
    .faq-block .faq-bd-wrapper .left-block {   margin: 0;  padding: 0;  width: 30%;    position: -webkit-sticky;
        position: sticky;            top: 80px; }
    .faq-block .faq-bd-wrapper .left-block img {  width: 100%; }
    .faq-block .faq-bd-wrapper .faq-bd { margin: 0 auto; padding: 0;  width: 70%; }
    
    .faq-block .faq-bd-wrapper .faq-bd h4.ui-accordion-header-active {   border-radius: 6px 6px 0 0; }
    
    /*.faq-block .faq-bd-wrapper .faq-bd .acc-head h4::after {content: "\f0d7";      	font-weight: 600;        	font-size: 31px;        	align-items: center;*/
    /*	justify-content: center;        	font-family: "FontAwesome";        	transform: rotate(-91deg);        }*/
    
    /*.faq-block .faq-bd-wrapper .faq-bd .acc-head.active h4:after {            content: "\f0d7";            width: 20px;            font-weight: 800;*/
    /*    font-size: 31px;            align-items: center;            justify-content: center;*/
    /*    font-family: "FontAwesome";  }*/
        
    /*.faq-block .faq-bd-wrapper .faq-bd .acc-head h4::after {content: "\f0d7";*/
    /*    font-weight: 600;            font-size: 31px;            align-items: center;            justify-content: center;*/
    /*    font-family: "FontAwesome";   }*/
        
    
    .faq-block .faq-bd-wrapper .faq-bd .acc-head.active h4:after {            content: "\f107";            width: 20px;            font-weight: 800;
    font-size: 31px;            align-items: center;            justify-content: center;
    font-family: "FontAwesome";  }
    
    .faq-block .faq-bd-wrapper .faq-bd .acc-head h4::after {content: "\f105";
    font-weight:600;            font-size: 31px;            align-items: center;            justify-content: center;
    font-family: "FontAwesome";   }  
        
    .faq-block .faq-bd-wrapper .faq-bd .acc,
    .faq-block .faq-bd-wrapper .faq-bd .acc-head {   margin: 0;    padding: 0;       }
    .faq-block .faq-bd-wrapper .faq-bd .acc-head h4 {            display: block;            cursor: pointer;
        position: relative;            padding: 13px 42px 13px 0;            border-radius: 6px;   font-family: "Poppins", sans-serif;      font-weight:600;
        color: #05124C;            font-size: 17px;            line-height: 23px;
        letter-spacing: 10%; }
    .faq-block .faq-bd-wrapper .faq-bd .acc-content {  margin: 0;  padding: 0 0 13px 0;  display: none;     }
    .faq-block .faq-bd-wrapper .faq-bd .acc-content p {   margin: 0;
        border-radius: 6px;   padding: 0;   height: auto !important;  font-family: "Poppins", sans-serif; 
        font-weight: 400;    color: #4e4e4e;   font-size: 16px;  line-height: 25px;
        letter-spacing: 10%; }
        
    .faq-block .faq-bd-wrapper .faq-bd .acc-content ul {	margin: 0;	padding: 0 0 8px 13px;	display: flex;	flex-wrap: wrap; }
    
    .faq-block .faq-bd-wrapper .faq-bd .acc-content ul li {	margin: 0 10px;	padding: 3px 2px !important;	background: transparent !important;
	font-size: 16px;	line-height: 25px;	color: #000;	font-weight: 400;	list-style-type: disc;	width: 47%; }
        
        
    .faq-block .faq-bd-wrapper .faq-bd .acc-content ul {  margin: 0; padding: 0 0 0 13px;            display: flex;            flex-wrap: wrap;    }
    .faq-block .faq-bd-wrapper .faq-bd .acc-content ul li {            margin: 0 10px;            padding: 10px 2px;
        height: auto !important;            background: #f6f6f6;            font-size: 16px;            line-height: 25px;            color: #000;
        font-weight: 400;            list-style-type: disc;            width: 47%;  }

/*----faq-block-end----*/
    
 
/*customer-access*/

.customer-access {  margin:0;padding:55px 0;background: #0CB2A6;}
.customer-access .item-left {  }
.customer-access .item-left img {  }

.customer-access .item-right {  margin: 0;padding: 0;padding-right: 50px;}
.customer-access .item-right h2 {  margin: 0;padding: 0 0 10px 0;font-family: "Poppins", sans-serif;  font-weight: 800;color: #fff;font-size: 30px;line-height: 45px;letter-spacing: 0%;}
.customer-access .item-right h5 {  color: #fff;  }

.customer-access .item-right p {  margin: 0;padding: 0;color: #fff;font-family: "Poppins", sans-serif;  font-weight: 600;font-size: 18px;line-height: 26px;letter-spacing: 0%;}
.customer-access .item-right .btnsec {  margin: 0;padding: 30px 0 0 0;display: flex;}
.customer-access .item-right .btnsec .itembtn {  margin: 0; padding: 8px 20px;font-family: "Poppins", sans-serif;  font-weight: 600; 
 color: #fff;font-size: 18px;line-height: 24px;letter-spacing: 0%; 
 text-transform: capitalize;border: 1px solid #FFF; transition: all 0.3s; border-radius: 10px;}

.customer-access .item-right .btnsec .itembtn:hover { opacity:0.8; }
.customer-access .item-right .btnsec .btn01 {  margin-right: 15px;}
.customer-access .item-right .btnsec .btn02 {  color: #0CB5AE;background: #FFF;}

/*customer-access*/   

/*--generic_distribution--*/

.generic_distribution { margin:0; padding:60px 0 30px 0; }

.generic_distribution .title_sec { margin:0; padding:0; }
.generic_distribution .title_sec h2 { 	margin: 0;	padding: 0 0 33px 0;	color: #414141;	font-weight: 600;	font-size: 30px;
	line-height: 30px;	letter-spacing: 0%;	font-family: "Poppins", sans-serif; text-align: center; }

.generic_distribution .item-col {    margin-bottom: 30px;/*! height: 100%; */}
.generic_distribution .item-col .sec_boxcard {  margin:0; padding:0; height: 100%;background: #fff; transition: all 0.3s; }

.generic_distribution .item-col .sec_boxcard .item {  margin:0; padding:0 23px 23px 23px; 
box-shadow: 0px 0px 18px -8px rgb(208, 208, 208);border-radius: 11px;height: 100%; transition: all 0.3s; }

.generic_distribution .item-col .sec_boxcard .top {  margin:0; padding:0 0 10px 0; display: flex;align-items: center; transition: all 0.3s; }

.generic_distribution .item-col .sec_boxcard .top .iconsec { margin: 0 12px 0 0;	padding: 20px 8px 12px 8px;
	background: #01b1a3;	border-radius: 0 0 80px 80px;	display: flex; transition: all 0.3s; }

.generic_distribution .item-col .sec_boxcard .top .iconsec img {  width: 43px; object-fit: contain;}

.generic_distribution .item-col .sec_boxcard .top h3 {  margin: 0;padding: 0; font-family: "Poppins", sans-serif;  font-weight: 600; 
 color: #1E2B38;font-size: 21px;line-height: 22.88px;letter-spacing: 1%;text-transform: capitalize; transition: all 0.3s; }
 
.generic_distribution .item-col .sec_boxcard p { margin: 0;padding: 0; font-family: "Poppins", sans-serif;  font-weight: 400;color: #A2A2B3; 
font-size: 15px;line-height: 26px;letter-spacing: 0%;text-transform: capitalize; transition: all 0.3s; }

.generic_distribution .item-col .sec_boxcard .top .iconsec .green { opacity: 0;  visibility: hidden; width:0; }
.generic_distribution .item-col .sec_boxcard .top .iconsec .white { opacity: 1;  visibility: visible; width: 43px; object-fit: contain;  }
.generic_distribution .item-col .sec_boxcard:hover .top .iconsec .white { opacity: 0;  visibility: hidden; width:0; }
.generic_distribution .item-col .sec_boxcard:hover .top .iconsec .green { opacity: 1;  visibility: visible; width: 43px; object-fit: contain; }

.generic_distribution .item-col .sec_boxcard:hover .item { background:#01b1a3;  }
.generic_distribution .item-col .sec_boxcard:hover .top .iconsec {	background: #fff;}
.generic_distribution .item-col .sec_boxcard:hover .top h3 {	color: #fff; }
.generic_distribution .item-col .sec_boxcard:hover p { color: #fff; }

/*--generic_distribution--*/

/*--ourwholesale_sec--*/

   
    .ourwholesale_sec { margin:0; padding:0; }
    .ourwholesale_sec .bdsec { margin:0; padding:60px 0 40px 0; background: #eeeeee;}
    .ourwholesale_sec .itemleft_text { margin:0; padding:0; }
    
    .ourwholesale_sec .itemleft_text .section-title { margin:0; padding:0 0 40px 0; }

    
    
    .ourwholesale_sec .itemleft_text .item-col { margin:0; padding:0 0 22px 0; display: flex;align-items: start;flex-wrap: wrap;}
    .ourwholesale_sec .itemleft_text .item-col .icon { margin:0; padding:0; }
    .ourwholesale_sec .itemleft_text .item-col .icon img {  width: 45px;height: 45px;object-fit: contain;}
    
    .ourwholesale_sec .itemleft_text .item-col .text { margin:0; padding:0 0 0 24px; width: 88%;}
    
    .ourwholesale_sec .itemleft_text .item-col .text h3 {   display: block;width: 100%;margin: 0;padding: 0 0 5px 0; font-family: "Poppins", sans-serif; font-weight: 600;color: #1E2B38;font-size: 20px;line-height: 26px;}
    .ourwholesale_sec .itemleft_text .item-col .text p {   margin: 0;padding: 0; font-family: "Poppins", sans-serif;  font-weight: 400;color: #666666;font-size: 15px;line-height: 24px;text-transform: capitalize;transition: all 0.3s;}
    
    .ourwholesale_sec .itemright_img {	margin: 0;	padding: 9px;	position: relative;	width: 100%;	max-height: 614px;	height: 100%; }
    
    .ourwholesale_sec .itemright_img::before {	content: "";	position: absolute;	right: 0;	top: 0;	width: 87%;	height: 90%;
	background: #00b2a6;	border-radius: 30px 30px 126px 30px;	z-index: 1;	left: initial; }
    
    .ourwholesale_sec .itemright_img .img_md {	margin: 0;	width: 100%;	height: 100%;	border-radius: 30px 30px 193px 0px;	overflow: hidden;
	background: #000;	position: relative;	z-index: 2;	border: 2px solid #eee; }
    
    .ourwholesale_sec .itemright_img .img_md img { width:100%; height:100%; }
    .ourwholesale_sec .secpara01 { margin:0; padding:25px 0 40px 0; background:#fff;  }
    .ourwholesale_sec .secpara01 p { margin: 0;padding: 0; text-align: center; font-family: "Poppins", sans-serif;  font-weight:500;font-size: 20px;line-height: 30px;letter-spacing: 0%;text-transform: capitalize;color: #006666;}
    
/*----*/

/*--partneranimal_sec--*/

    .partneranimal_sec { margin:0; padding:0; }
    
    .partneranimal_sec .bdsec {	margin: 0;	padding: 60px 0 40px 0;	background: #f3fcff; }
    .partneranimal_sec .itemleft_text { margin:0; padding:0; }
    
    .partneranimal_sec .itemleft_text .section-title { margin:0; padding:0 0 40px 0; }
    
    .partneranimal_sec .itemleft_text .item-col { margin:0; padding:0 0 14px 0; display: flex;align-items: start;flex-wrap: wrap; }
    .partneranimal_sec .itemleft_text .item-col .icon { margin:0; padding:0; }
    .partneranimal_sec .itemleft_text .item-col .icon img {  width: 42px;height: 42px;object-fit: contain; }
    
    .partneranimal_sec .itemleft_text .item-col .text { margin:0; padding:0 0 0 20px; width: 85%; }
    
    .partneranimal_sec .itemleft_text .item-col .text h3 {   display: block;width: 100%;margin: 0;padding: 0 0 5px 0; font-family: "Poppins", sans-serif;  font-weight:600; 
    color: #1E2B38;font-size: 18px;line-height: 23px; }
    .partneranimal_sec .itemleft_text .item-col .text p { margin:0;padding: 0;font-family: "Poppins", sans-serif;  font-weight: 400;color: #666666; 
    font-size: 15px;line-height: 24px;text-transform: capitalize;transition: all 0.3s;}
    
    .partneranimal_sec .itemright_img {	margin: 0;	padding: 9px;	position: relative;	width: 100%;	max-height: 614px;	height: 100%; }
    
    /*.partneranimal_sec .itemright_img::before {	content: "";	position: absolute;	right: 0;	top: 0;	width: 87%;	height: 90%;*/
    /*background: #00b2a6;	border-radius: 30px 30px 126px 30px;	z-index: 1;	left: initial; }*/
    
    .partneranimal_sec .itemright_img .img_md {	margin: 0;	width: 100%;	height: 100%;	border-radius: 25px;	overflow: hidden;
    background: #000;	position: relative;	z-index: 2;	border: 2px solid #eee; }
    
    .partneranimal_sec .itemright_img .img_md img { width:100%; height:100%; }
    .partneranimal_sec .secpara01 { margin:0; padding:25px 0 40px 0; background:#fff;  }
    .partneranimal_sec .secpara01 p { margin: 0;padding: 0; text-align: center; font-family: "Poppins", sans-serif;  font-weight:500;font-size: 20px;line-height: 30px;letter-spacing: 0%;text-transform: capitalize;color: #006666;}


/*--partneranimal_sec--*/


/*sec_whoweserve*/

.sec_whoweserve { margin:0; padding:60px 0;  }
.sec_whoweserve .section-title { text-align:center; }

.sec_whoweserve .item_row { padding-top:30px; }
.sec_whoweserve .item_col {  }

.sec_whoweserve .service-card-items { margin:10px 0; padding:0; border-radius: 10px;overflow: hidden; 
box-shadow: 0 0 7px 2px rgba(0, 0, 0, 0.21); height: 100%;min-height: 100%; position:relative;  transition: 0.4s; } 

.sec_whoweserve .service-card-items:hover { margin-top:-5px;  }

.sec_whoweserve .service-card-items .service-image { margin:0; padding:0; width: 100%;height: 228px;} 
.sec_whoweserve .service-card-items .service-image img { width: 100%;height: 100%;object-fit: cover;} 

.sec_whoweserve .service-card-items .service-content { margin:0; padding:20px 15px; transition: 0.4s; } 


.sec_whoweserve .service-card-items .service-content h3 { margin:0; padding:0; font-size: 22px;font-weight: 600;line-height: 28px;padding-bottom: 10px;color: #000; transition: 0.4s;} 
.sec_whoweserve .service-card-items .service-content p { margin:0; padding:0; font-size: 16px;line-height: 24px;color: #444; transition: 0.4s;} 

.sec_whoweserve .service-card-items:hover  { background:#00b2a6; } 

.sec_whoweserve .service-card-items:hover .service-content h3 { color:#fff;} 
.sec_whoweserve .service-card-items:hover .service-content p { color:#fff;} 

/*sec_whoweserve*/

/*--why-choose-us-wrap--*/

.why-choose-us-wrap { padding:50px 0 0px 0; }

/*--why-choose-us-wrap--*/





/*mediaquery-start*/

/*Large Desktop and Laptops */
@media screen and (max-width: 1200px) {

.offering-banner .banner-text {	padding: 40px 33px; }
.banner-text h1 { font-size: 32px;	line-height: 38px; }

.home-comprehensive .title_sec h2 {	padding: 0 0 10px 0;	font-size: 34px; line-height: 40px; }
.home-comprehensive .title_sec p { font-size: 16px; line-height: 23px;	letter-spacing: 0%; }
.home-comprehensive .text-bd h3 { padding: 0 0 9px 0; font-size: 17px; line-height: 25px;	min-height: 57px; }

.home-comprehensive { padding: 50px 0; }

.customer-access .item-right {	padding-right: 20px; }
.customer-access .item-right .btnsec .itembtn {	padding: 8px 15px;	font-size: 16px;	line-height: 24px; }

.customer-access {	padding: 47px 0; }

.drugzone_inrbanner .banner-text {	background: #00b2a6;	background: linear-gradient(-90deg, #32bfb6 0, rgb(3, 106, 99) 70%);
	padding: 40px 35px;	height: 100%;	display: flex;	flex-direction: column;	justify-content: center;	height: 100%; }
.drugzone_inrbanner .banner-text h1 {	padding: 0 0 20px 0;	font-size: 30px;	line-height: 39px; }
.drugzone_inrbanner {	margin: 0;	padding: 0;	height: auto; }

.whychoose-01 .why-choose-us .item-col .box { padding: 20px; }

.partneranimal_sec .itemleft_text .item-col .text {	width: 80%; }
.partneranimal_sec .itemleft_text .item-col .text p { font-size: 14px;	line-height: 21px; }



/**/
}
/**/
/*Medium Devices - Tablets Landscape */
@media screen and (max-width: 991px) {

.home-comprehensive .text-bd h3 {	padding: 0 0 9px 0;	font-size: 18px;	line-height: 25px;	min-height: auto; }
.home-comprehensive .text-bd {	margin: 0;	padding: 10px 0; }

.about-wrap img { display: block !important; }

.ourwholesale_sec .secpara01 p br { display:none; }
.generic_distribution .item-col .sec_boxcard .top h3 {	font-size: 20px; line-height: 26px; }
.generic_distribution .item-col .sec_boxcard p { font-size: 15px;	line-height: 25px; }

/*.offering-banner .itemsec01row {   }*/

.customer-access .item-right .btnsec .itembtn {	padding: 6px 7px;	font-size: 13px;	line-height: 24px; }
.customer-access .item-right .btnsec .btn01 { margin-right: 9px; }

.faq-block .faq-bd-wrapper .faq-bd {	margin: 0 auto;	padding: 0;	width: 90%; }

.drugzone_inrbanner {	margin: 0;	padding: 0;	height: 500px !important;	overflow: hidden;	position: relative; }
.drugzone_inrbanner .itemcol_right img {	height: 500px !important;	object-fit: cover; }
.drugzone_inrbanner .itembanner_row .itemcol_left {	position: absolute;	left: 0;	top: 0;
	width: 100%;	height: 100%;	margin: 0;	padding: 0; }
.drugzone_inrbanner .banner-text { background: linear-gradient(-90deg, #248e88a3 0, rgba(3, 106, 99, 0.95) 70%); }

.drugzone_inrbanner .banner-text h1 {	padding: 0 0 10px 0; }

.sec_whoweserve .item_col {	margin-bottom: 30px; }
.sec_whoweserve .item_row {	padding-top: 30px; justify-content: center; }
.sec_whoweserve { padding: 40px 0; }
.ourwholesale_sec .itemright_img { position:relative; width: 100%; max-height:100%; height: 100%; }
.ourwholesale_sec .row { flex-direction: column-reverse; }

.service-wrap {	height: auto; }
.partneranimal_sec .itemright_img {	width: 100%;	max-height: initial;	height: 100%; }






/**/
}
/**/
/*Small Devices - Tablets Portrait */
@media screen and (max-width: 767px) {
  
.whychoose-01 .why-choose-us .item-col .box { padding: 20px;	height: 100%;
	border-radius: 12px; }
.whychoose-01 .why-choose-us .box p { font-size: 15px; line-height: 24px; font-weight: 500;}

.home-comprehensive .title_sec h2 {	padding: 0 0 10px 0;	font-size: 24px;	line-height: 29px; }
.home-comprehensive { padding: 40px 0; }
.home-comprehensive .title_sec p {	font-size: 16px;	line-height: 24px;	font-weight: 500; }

.home-comprehensive .text-bd {	margin: 3px 0;	padding: 10px;	background: #1aa49e;	border-radius: 6px; }

.content-box img {	width: 100%;	height: 50px;	object-fit: contain; }

.heading-border { font-weight:600; font-size: 24px; }

.why-choose-us-wrap .section-title p { font-size: 16px;	width: 100%; }

.generic_distribution .title_sec h2 { padding: 0 0 33px 0; font-size: 24px;	line-height: 30px; }

.ourwholesale_sec .itemleft_text .title_sec h2 { padding: 0 0 14px 0; font-size: 24px; line-height: 32px; }

.ourwholesale_sec .itemleft_text .item-col .text h3 { padding: 0 0 5px 0; font-size: 18px; line-height: 26px; }

.customer-access .item-right h2 {
	padding: 0 0 10px 0;	font-weight: 800;	font-size: 22px;	line-height: 45px; }
.customer-access .item-right p {	font-weight: 600;	font-size: 16px;	line-height: 24px;	}

.customer-access .item-right .btnsec {	margin: 0;	padding: 30px 0 0 0;	display: flex;	flex-wrap: wrap;}
.customer-access .item-right .btnsec .btn01 {	margin-right: 9px;	margin-bottom: 6px; }
.customer-access .item-right .btnsec .itembtn {	padding: 7px 12px;	font-size: 14px;	line-height: 24px; }

.faq-block .faq-bd-wrapper .faq-bd .acc-head h4 {	padding: 9px 35px 9px 0; 
border-radius: 6px;	font-size: 16px;	line-height: 20px;	}
.faq-block .faq-bd-wrapper .faq-bd .acc-content p {	font-size: 15px;	line-height: 25px; }
.faq-block .faq-bd-wrapper .faq-bd .acc-content ul li {	width: 100%; }


.generic_distribution .item-col .sec_boxcard .top h3 {	font-size: 18px;	line-height: 24px; }
.ourwholesale_sec .itemleft_text .item-col .text {	margin: 0;	padding: 0 0 0 24px;	width: 84%; }

.ourwholesale_sec .secpara01 p { font-size: 16px; line-height: 25px; }
.customer-access .item-right {	padding-right: 0; }

.drugzone_inrbanner {	margin: 0;	padding: 0;	height: 500px !important; }
.drugzone_inrbanner .itemcol_right img {	height: 600px !important;}
.drugzone_inrbanner .banner-text {	background: linear-gradient(-90deg, #248e88a3 0, rgba(3, 106, 99, 0.95) 70%); }
.sec_whoweserve .service-card-items .service-image { width: 100%; height: auto; }

.section-title .title {	font-size: 24px; line-height: 30px; }
.partneranimal_sec .bdsec {	padding: 40px 0; }
.partneranimal_sec .itemleft_text .item-col .text h3 {	font-size: 18px;	line-height: 26px; }

.service-wrap {	height: auto;	padding: 50px 0; }
.why-choose-us-wrap .col-12.mb-5.text-center p {
font-size: 16px !important;	width: 100% !important;	margin: 0 auto; }





/**/
}
/**/
/* Extra Small Devices - Large Mobile */
@media screen and (max-width: 576px) {
 
.drugzone_inrbanner .banner-text h1 {	padding: 0;	font-size: 22px; line-height: 28px; }
.drugzone_inrbanner .banner-text {	background: linear-gradient(-90deg, #248e88a3 0, rgba(3, 106, 99, 0.95) 70%);
	padding: 24px 15px;	height: 100%;	display: flex;	height: 100%; }

.section-title .title {	font-size: 22px; line-height: 30px; }
.sec_whoweserve .service-card-items .service-content h3 { font-size: 20px; font-weight: 600; line-height: 28px; }
.sec_whoweserve .service-card-items .service-content p { font-size: 15px;	line-height: 24px; }
.ourwholesale_sec .itemright_img .img_md {	border-radius: 30px; }

.partneranimal_sec .itemright_img .img_md {	border-radius: 30px; }
.partneranimal_sec .itemleft_text .item-col .text {	padding: 0px 0 0 15px;	width: 84%; }
.heading-border {	font-size: 22px; }
.faq-block { padding: 40px 0 40px 0; }
.faq-block .faq-bd-wrapper .faq-bd .acc-head h4 { font-size: 15px; }
.partneranimal_sec .itemright_img {	width: 100%;	max-height: initial;	height: 100%;	padding: 0 0 16px 0; }



/**/
}
/**/
/* Very Small Devices - Small Mobile */
@media screen and (max-width: 480px) {

.customer-access .item-right .btnsec .itembtn {	padding: 7px 12px;	font-size: 14px;	line-height: 24px;	max-height: 40px; }


/**/
}
/**/

/*mediaquery-start*/
