body{
  font-family: 'M PLUS Rounded 1c', sans-serif;
  background-color:#ffffff;
  font-size:21px;
  margin: 0;
  color:#000;
   -webkit-font-smoothing: antialiased;
}

*{
  outline: none !important;
}

.text-blue { color:#1a1a6f;}
.text-green {color:#43c0b4;}
.text-black{color:#000000;}
.text-white {color:#fff;}
.bg-blue { background-color:#01012e;}
.f-right { float:right; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{
  line-height: normal;
}
h1, .h1{
  font-size: 88px;font-weight:bold;line-height:88px;text-transform:uppercase;
}
h2, .h2{
	font-size: 40px; 
}
h3, .h3{
   font-size: 30px;
}
h4, .h4{  
  font-size: 25px;
}
h5, .h5{
  font-size: 20px;
  margin-bottom:10px;
}
h6, .h6{
  font-size: 25px;
}
p { font-size:16px;font-family: 'Poppins', sans-serif;line-height:28px;font-weight: 400; }
.pb-0{
  padding-bottom: 0 !important;
}
.pt-0{
  padding-top: 0 !important;
}
.mb-0{
  margin-bottom: 0 !important;
}
.mt-0{
  margin-top: 0 !important;
}
img{border:0;}
a, .btn{
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition:  0.3s ease-in-out;
  -ms-transition:  0.3s ease-in-out;
  -o-transition:  0.3s ease-in-out;
  transition:  0.3s ease-in-out;
}
.section-padding{
  padding-top: 140px;
  padding-bottom: 140px;
}
.container-fluid {padding:0px 60px;}
/*==header-start==*/
.toggle-wrap {padding: 10px;position: relative;z-index:10;cursor: pointer;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.toggle-bar,.toggle-bar::before,.toggle-bar::after,.toggle-wrap.active .toggle-bar,
.toggle-wrap.active .toggle-bar::before,.toggle-wrap.active .toggle-bar::after {-webkit-transition: all .2s ease-in-out; z-index:10;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.toggle-bar {width: 30px;margin: 6px 0;position: relative;border-top: 2px solid #fff;display: block;}
.toggle-bar::before,
.toggle-bar::after {content: "";display: block;background: #fff;height: 2px;width: 30px;position: absolute;top: -12px;-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);-ms-transform-origin: 5%;-webkit-transform-origin: 5%;transform-origin: 5%;}
.toggle-bar::after {top: 7px;}
.toggle-wrap.active .toggle-bar {border-top: 2px solid transparent;}
.toggle-wrap.active .toggle-bar::before {-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.toggle-wrap.active .toggle-bar::after {-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
.navbar-div { display:flex;justify-content:space-between;align-items: center; }
 header { position: fixed;top: 0;z-index: 4;width: 100%;padding:22px 0px;transition: 0.2s ease-in-out;}
 .sidebar { position: fixed;top:0;padding: 260px 2px 0px 186px;height:100%;z-index:6;width:50vw;left:-100%;background-color: #120f39;-webkit-transition:  0.5s ease-in-out;
  -moz-transition:  0.5s ease-in-out;-ms-transition:  0.5s  ease-in-out;-o-transition:  0.5s ease-in-out;}
 .sidebar.active {left:0;}
 .stikey-header .sidebar {padding: 260px 2px 0px 130px;  }
 .header-logo {position: relative;z-index: 7;transition: all 0.2s ease;}
 .header-logo img {transition: all 0.2s ease;  }
 .sidebar ul a { color:#fff;font-size:25px;padding:0px 0px 35px;line-height:25px;font-weight: 500;display: inline-block;background-color:transparent !important; }
.sidebar ul >li > a::after {content: '';position: relative;top:10px;display: block; width: 0;height: 3px;background: #2aa499; transition: width .3s;}
.sidebar ul >li > a:hover::after , .sidebar ul >li.active > a::after {width: 75px;}
header.stikey-header {background: #120f39;padding: 10px 0;border-bottom: rgba(0,0,0,0.1) 1px solid;}
.header-logo img{width:225px;}
header.stikey-header .header-logo img { width: 130px;}
.sidebar.active::after {content: '';background-image: url(../image/sidebar-boxshadow.png);position: absolute;right: -455px;height: 100%;width: 504px;top: 0;}
.togglebar { position:relative; }
/*==header-end==*/
/*==homepage-slider==*/
.home-banner { background-image:url(../image/homebanner.png);overflow:hidden;height:100vh;position:relative;background-size:cover;}
/*.home-banner::before{ content:'';background-color: rgba(20,12,45,0.42);position:absolute;top:0;left:0;width:100%;height:100%;z-index:2; }*/
.home-banner ul#slider li::before{ content:'';background-color: rgba(20,12,45,0.42);position:absolute;top:0;left:0;width:100%;height:100%;z-index:2; }
.home-banner .shape { position:absolute;z-index:1; }
.home-banner .shape1 { top:0;left:0; }
.home-banner .shape2 { top:0;right:0;z-index:2; }
.home-banner .shape3 { bottom:0;left:0;z-index:2; }
.home-banner .shape4 { bottom:0;right:0;z-index:2; }
/*.home-banner::after{content:'';background-image:url(../image/banner-boxshadoe.png);width: 100%;height: 291px;position:absolute;top:0;z-index:3;}*/
.home-banner ul#slider li::after{content:'';background-image:url(../image/banner-boxshadoe.png);width: 100%;height: 281px;position:absolute;top:0;z-index:3;}
.aboutbannersection::before{content:'';background-image:url(../image/banner-boxshadoe.png);background-size:cover;width: 100%;height: 100%;position:absolute;top:0;z-index:3;}

.home-banner .container-fluid {position: relative;height: 100%; }
.homebanner-content {position: absolute;z-index:3;left:0;bottom:11%; min-width: 900px;text-align:right;}
.homebanner-content h1 { text-transform:uppercase;font-weight:bold;margin-bottom:105px; }
.homebanner-content p { font-family: 'Poppins', sans-serif; font-weight:300;font-size:24px;margin-bottom:30px; }
a.green-btn  { color:#fff;font-weight:400;font-size:18px; background-color:#43c0b4;border-radius:12px;text-transform:uppercase;padding: 11px 62px;letter-spacing:1px;max-width: 270px;}
.drawer-open{overflow-y:hidden;}
a.green-btn:hover , a.green-btn:focus {background-color:#1a1a6f;color:#fff;}
a.green-border-btn  { color:#43c0b4;font-weight:400;font-size:18px;border:1px solid #43c0b4;background-color:transparent;border-radius:12px;text-transform:uppercase;padding: 11px 62px;letter-spacing:1px;max-width: 270px;}
.drawer-open{overflow-y:hidden;}
a.green-border-btn:hover , a.green-border-btn:focus {background-color:#43c0b4;color:#fff;} 
/*==homepage-slider-end==*/
/*==vast-section-start==*/
.pharmaceuticalspecialist h3 { font-weight:bold; }
.pharmaceuticalspecialist { margin-top:100px; }
.pharmaceuticalspecialist p{ margin:20px 30px;}
.pharmaceuticalnetwork img { margin:0 auto; }
.pharmaceuticalnetwork .h1 {padding-left: 25px;}
/*==vast-section-end==*/
/*==import-export-start==*/
.import-export-left .h1 { text-transform:uppercase;margin-top:0px;}
.import-export-left h5 { line-height:35px;font-weight:500;margin:90px 0px 50px; }
.import-export-section p { font-size:15px; font-weight:400;line-height:24px;margin-bottom:25px;}
.import-export-content p::last-child { margin-bottom:0px; }
.import-export-content a { margin-top:45px; margin-bottom:40px; }
.import-export-section .row { display:flex;align-items: center;flex-wrap:wrap; }
.import-export-section .row:nth-child(odd) .import-export-right img { margin-left:auto; }
.import-export-section .row:nth-child(even) .import-export-right img { margin-right:auto; }
.import-export-section .row:nth-child(even){ direction: rtl;margin-top:90px; }
.import-export-section .row:nth-child(odd) .import-export-content  {padding-left:130px; }
.import-export-section .row:nth-child(even) .import-export-content  {padding-right:130px; }
/*==import-export-end==*/
/*==fotter-start===*/
footer { background-color:#03011f;padding:26px 0px 20px;}
.footer-social a {font-size: 14px;font-weight: 500;font-family: 'Montserrat', sans-serif;letter-spacing: -0.01em;}
.footer-social img { margin: 0 auto 18px; }
.footer-social { text-align:right;margin:0;padding: 25px 0px 0px;}
.footer-social li { display:inline-block; }
.footer-social li + li { margin-left:110px; }
.copyright-text p { font-size:12px;font-family: 'Montserrat', sans-serif;font-weight:600;color:rgba(255,255,255,0.54);letter-spacing:0.02px}
.copyright-text { margin-top:40px; }
.copyright-text img { margin-left:10px; }
footer::before {background-image: url(../image/footer-bottom.png);content: '';width: 100%;height: 6px;display: block;position: relative; top: -32px;}
.footer-social a:hover , .footer-social a:focus { color:#43c0b4;text-decoration:none; }
.only-mb , .only-mobile { display:none; }
/*==footer-end==*/
/*==aboutpage-start==*/
.aboutbanner-content {position: absolute;z-index: 3;left: 0;bottom: 90px;}
.aboutbanner-content p {font-size:22px;line-height:37px;margin-bottom:90px;}
.aboutbannersection .container { position:relative;}
.aboutbanner-flex { display: flex; flex-wrap: wrap; align-items: start;}
.aboutbanner-flex h1 { width:50%; text-align:right;padding-right: 50px;}
.aboutbanner-flex h1.extend-width{width:70%;}
.aboutbanner-flex .about-description { width:50%;padding-left: 50px;}
.home-banner.aboutbanner { height:100%; }
.aboutbannersection { height:79vh;position:relative;}
.home-banner.aboutbanner {background-image: url(../image/aboutbanner.png);}
/*==aboutpage-end==*/
/*==about-import-expoort-start==*/
.about-import-export .h1{ margin-bottom:70px; }  
/*.about-import-export  p { margin-bottom:100px; }*/
.about-import-export .col-sm-6 { padding:0px 50px; }
.about-import-export  .row { margin-left:-50px;margin-right:-50px;}
.about-import-export h5 { margin-bottom:70px; }
/*.about-import-export.bg-blue  p {font-size: 14px;line-height: 24px;  }*/
/*==about-import-export-end==*/
/*==call-to-actions-start==*/
.callto-action { background-image: url(../image/about-call-to-action.png); background-size:cover;background-repeat:no-repeat;padding: 180px 0px 100px;position:relative; }
.callto-action h1 { margin-bottom: 90px; }
.callto-action::before {content:'';background-color:rgba(20,12,45,0.43);position:absolute;top:0;left:0;width:100%;height:100%;}
/*==call-to-action-end==*/
/*==ourglobalnetwork-start==*/
.pharmaceuticalspecialist .h1 , .importexportrelation .h1 { margin-bottom:90px; }
.importexportrelation h3 { margin-bottom:100px;font-weight:700; }
.importexportrelation-content {padding:0px 90px;  }
.importexportrelation-content p , .importexportrelation-content li { /*font-size:14px;    font-family: 'Poppins', sans-serif;*/list-style-position: inside;/*line-height:24px;*/margin-bottom:20px; max-width:790px; }
 .importexportrelation-content ul {padding-left: 10px;margin:40px 0px 0px;}
 .importexportrelation-content li { margin-bottom:10px; }
 .importexportrelation-img img { margin-top:100px; }
/*==ourglobalnetwork-end==*/
/*=========responsive-start=========*/
@media(max-width:1500px) and (min-width:768px)
{
  .home-banner .shape {max-width: 40vw;}
}
@media(min-width:1200px)
{
.container { max-width:1230px;width:100%; }
.pharmaceuticalnetwork .h1 {line-height:96px;}
}
@media(max-width:1600px)
{
.pharmaceuticalnetwork .h1 { font-size: 60px;line-height: 60px;}
}
@media(max-width:1300px)
{
.container  { padding:0px 60px;}
.pharmaceuticalnetwork .h1 { font-size: 60px;line-height: 60px;}
}
@media(min-width:1200px) and ( max-height:800px)
{
.homebanner-content h1 {margin-bottom: 60px;}
}
@media(max-width:1500px)
{
  h1 , .h1 { font-size:75px;line-height:75px; }
  .homebanner-content {min-width: 780px;}
}
@media(max-width:1199px)
{
  h1, .h1 {font-size: 60px;line-height: 70px;}
  .homebanner-content h1 { margin-bottom:60px; }
  .homebanner-content {display: inline-block;min-width: unset;left: 80px;}
    .pharmaceuticalnetwork img {max-width: 280px; }
    .container-fluid , .container {padding: 0px 30px;}
.import-export-section .row:nth-child(odd) .import-export-content  {padding-left:100px; }
.import-export-section .row:nth-child(even) .import-export-content  {padding-right:100px; }
.aboutbanner-content p {font-size: 20px;line-height: 33px; margin-bottom: 60px;}
.callto-action { padding: 70px 0px; }
.sidebar { padding: 250px 2px 0px 155px; }
 .stikey-header .sidebar {padding: 260px 2px 0px 99px;  }
.home-banner { background-position:center; }
.pharmaceuticalnetwork .h1 {font-size: 50px; line-height: 60px;}
}
@media(max-width:991px)
{
  h1, .h1 {font-size: 45px;line-height: 55px;}
  .homebanner-content p { font-size:20px; }
  .container-fluid {padding: 0px 30px;}
  .homebanner-content { left:40px; }
  a.green-btn {font-size: 16px;padding: 10px 50px;}
  .pharmaceuticalnetwork img {max-width: 230px;}
  .section-padding {padding-top: 100px;padding-bottom: 100px;}
  .pharmaceuticalspecialist {margin-top: 50px;}
  h3, .h3 {font-size: 26px;}
  .pharmaceuticalspecialist p { margin: 40px 0px;}
  .import-export-section .row:nth-child(odd) .import-export-content  {padding-left:0px; }
.import-export-section .row:nth-child(even) .import-export-content  {padding-right:0px; }
.import-export-left h5 { margin:30px 0px;line-height:32px;}
.import-export-section .row .import-export-right img { max-height:200px; }
.only-mb {display:block;}
.only-desk {display:none;}
.import-export-section .row .import-export-right img { margin: 40px 0px;}
.footer-social li + li {margin-left: 30px;}
.aboutbanner-content p {font-size: 16px;line-height: 31px;}
.about-import-export .col-sm-6 {padding: 0px 15px;width:100%;}
.about-import-export p { margin:35PX 0px; }
.about-import-export .row {margin-left: -15px; margin-right: -15px;}
.about-import-export .col-sm-6 {padding: 0px 15px;}
.about-import-export.bg-blue { text-align: right;}
.about-import-export .h1 , .about-import-export h5 { margin-bottom: 35PX;}
.about-import-export h5 { font-weight:bold; }
.about-import-export.bg-blue img {margin-top:70px;margin-left: auto;margin-right:auto;}
.pharmaceuticalspecialist .h1, .importexportrelation .h1 { margin-bottom: 50px;}
.importexportrelation h3 {margin-bottom: 40px;}
.pharmaceuticalnetwork .h1 {padding-left: 0px;font-size: 40px;line-height: 50px;}
.importexportrelation-content li { list-style-position:outside; }
.importexportrelation-content ul { padding-left:25px;}
}
@media(max-width:767px)
{
  .header-logo img { width:160px; }
  header { padding:10px 0px;}
  .home-banner .shape2 {display: none;}
.home-banner .shape4 {    max-width: 106%; max-height: 66%; overflow: hidden; right: -37%;}
.home-banner .shape1 {top: -21%;left: -75%;max-width: 127%;}
.home-banner .shape3 {    bottom: -8%;left: -54%; width: 182%;overflow: hidden;z-index: 1;}
.home-banner { overflow:hidden;height: 567px;}
.container-fluid {padding: 0px 25px;}
h1, .h1 , .pharmaceuticalnetwork .h1 {font-size:35px;line-height:36px;}
.homebanner-content {left: 20px;right: 20px;bottom: 30px;}
.homebanner-content h1 {margin-bottom: 35px;}
.homebanner-content p {font-size: 18px;max-width: 235px;margin-left: auto;margin-bottom: 20px;}
a.green-btn , a.green-border-btn {font-size: 14px; padding: 9px 44px;}
 .section-padding {padding-top: 50px;padding-bottom: 50px;}
 .pharmaceuticalnetwork img {max-width: 200px;margin: 0 auto;}
 .pharmaceuticalnetwork .row { display: flex;flex-wrap: wrap;flex-direction: column-reverse; }
 .pharmaceuticalnetwork .h1 { margin-bottom:42px;}
 .pharmaceuticalspecialist { margin-top: 45px;}
   .container { padding:0px 25px; }
   .pharmaceuticalspecialist h3 {font-size: 22px;line-height: 34px; text-align: left;}
   .pharmaceuticalspecialist p { margin: 25px 0px;}
   .pharmaceuticalspecialist .text-center { text-align:left;margin-top: 10px; }
   h5, .h5 {font-size: 22px;line-height: 34px;}
   .import-export-left h5 {font-weight: bold;}
   .import-export-section p { margin-bottom:32px;font-size: 16px;line-height: 28px;}
   .import-export-section .row .import-export-right img { margin: 25px 0px 60px;max-width:245px;}
   a.green-border-btn {border: 1px solid #43c0b4; }
   .import-export-section .row:nth-child(even) {margin-top:80px;}
   footer::before { height:10px;top: -45px; }
   .footer-logo { margin:0 auto; }
   footer {padding: 45px 0px 20px;}
   .only-mobile { display:block; }
   .only-tab{display:none;}
   .footer-social { padding:60px 0px; }
   .footer-social a {font-size: 14px;line-height:14px;}
   .footer-social li + li {margin-left: 0px;margin-top:35px;}
   .copyright-text {margin-top: 0px;text-align:center;}
   .aboutbanner-flex {display: block;}
   .aboutbanner-flex h1 , .about-description { width:100% !important;padding:0px !important;}
   .aboutbanner-content {position: relative; bottom: unset;margin-top: -60px;}
   .aboutbannersection{height:100%;}
   .home-banner.aboutbanner { height:400px; background-position:right; }
    .home-banner.aboutbanner .shape1 {top: -34%;left: -78%;max-width: 132%;}
    .home-banner.aboutbanner .shape4 {max-width: 85%;max-height: 47%;right: -27%;}
    .home-banner.aboutbanner .shape3 {bottom: -48%;left: -53%;width: 179%;overflow: hidden; z-index: 1;}
   .aboutbanner-flex h1 { text-align:left;color:#fff;margin-bottom:100px;}
   .aboutbanner-content p { color:#000;line-height:28px;margin-bottom:20px;}
  .callto-action h1 {margin-bottom: 50px;}
   .callto-action { padding: 70px 0px 50px;}
   .pharmaceuticalspecialist .h1, .importexportrelation .h1 {margin-bottom: 40px;}
   .pharmaceuticalspecialist a {background-color:#43c0b4;color:#fff;}
   .pharmaceuticalspecialist a:hover , .pharmaceuticalspecialist a:focus {background-color:#1a1a6f;border-color:#1a1a6f;}
   .importexportrelation .h1 , .importexportrelation p { text-align:left !important ; }
   .importexportrelation-content { padding: 0px;}
   .importexportrelation h3 {font-size: 22px;line-height: 34px;font-weight:700;}
   .importexportrelation-content p, .importexportrelation-content li { font-size:16px;line-height:28px; }
   .importexportrelation-content ul { margin:0px;}
   .importexportrelation-img img { margin-top: 50px;}
   .importexportrelation img{width:calc(100% + 50px);margin-left:-25px;max-width:calc(100% + 50px); }
   header.stikey-header .header-logo img { width: 110px;}
   .sidebar ul a {font-size: 18px;padding: 0px 0px 23px;line-height: 18px;}
   .sidebar { padding: 170px 2px 0px 107px;}
   .sidebar { width:270px; }
   .footer-social {text-align:center;}
   .about-import-export img {height: 320px;object-fit: cover; }
   .about-import-export.bg-blue img { height: auto;object-fit:none; }
   .home-banner::after { background-image:url(../image/header-mbboxshadow.png);height:175px;z-index:1;}
   .footer-social li {display: block;}
   .callto-action h1 { font-size:45px;line-height:49px; }
  .stikey-header .sidebar {padding: 170px 2px 0px 86px;}
}
@media(max-width:360px)
{
  h1, .h1, .pharmaceuticalnetwork .h1 {font-size: 29px;line-height: 33px;}
}
/*===========responsive-end============*/