.cta-wrapper {
  margin-top: 0 !important;
}

.cta-wrapper {
  padding-block: 4rem !important;
  ;
}

.variety-content img {
  border-radius: 50px;
}

.text-mail-link {
  transition: .3s;
  color: #fe6000;
}

body {
  max-width: 1920px !important;
  margin: auto !important;
}

.top-twitter {
  width: 15px !important;
}

.social-top {
  display: flex;
  align-items: center;
  gap: 16px;
  margin-left: 24px !important;

  background: none !important;
}

.social-top li {
  background: none !important;
}

.social-top li a {
  margin: 0 !important;
}

.social-top li a img {
  width: 22px;
}

.backdiscover {
  white-space: nowrap;
}


.backdiscover a {
  white-space: nowrap;
}

.social-top {
  z-index: 10;
}

.exporter-logo-wrapper {
  transition: .3s;
  border: 2px solid transparent;
}

.sial_download {
  text-decoration: none !important;
  color: white;
  background: #f07c01 !important;
  padding: 8px 30px;
  border-radius: 8px;
  font-size: 18px;
  font-weight: 700;
}

.sial_download:hover {
  color: white;
  box-shadow: 5px 5px 10px rgba(0, 0, 0, .3);
}

.min-height-auto {
  min-height: auto !important;
}

.megaMenu:hover {
  color: #fff;
}

.sub_discover_india {
  position: absolute;
  right: -22px !important;
  background: white;
  top: 0;
  z-index: 22;
  opacity: 0;
  transition: .3s;
  border: 1px solid #ddd;
  padding: 16px;
  border-radius: 8px;
}



.discover_menu:hover .sub_discover_india {
  opacity: 1;

}

.sub_discover_india li a {
  border-bottom: 0px !important;
}

.fz-16 {
  font-size: 16px;
}

.sub_discover_india::before {
  content: '\f0da';
  font-family: 'Font Awesome 5 Pro';
  margin-right: 5px;
  font-weight: 700;
  color: #ddd;
  transform: rotate(180deg);
  position: absolute;
  top: 0;
  left: -9px;
  z-index: -1;
  font-size: 24px;
}

.common-modal .modal-btn {
  background-color: #f67400;
  padding: 10px 30px;
  display: block;
  text-align: center;
  width: 100%;
  color: #fff;
  text-decoration: none;
  font-size: 16px;
  transition: .3s;
  border: 0px;
  font-weight: 700;

}

.common-modal .modal-lg {
  max-width: 550px;
}

.common-modal label {

  font-size: 14px;

}

.common-modal .modal-close-btn {
  border: none;
  background: none;
  font-size: 24px;
  color: #fff;
  display: flex;
  align-self: start;
  justify-content: end;
  position: relative;
  left: 18px;
}

.common-modal .modal-content {
  /* border-radius: 25px; */
  box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;

}

.common-modal .modal-body {
  padding: 12px 40px;
}

.common-modal .modal-title {
  max-width: 90%;
  font-size: 22px;
  padding: 0 !important;
  font-weight: 500 !important;
  line-height: 1.2;
  color: white;
}

.common-modal .modal-header {
  background-color: #f67400;
}

.common-modal .modal-header,
.common-modal .modal-footer {
  padding-inline: 34px;
  padding-block: 20px;
  border: none;
}

.common-modal .modal-footer {
  padding-block-start: 0;
}

.common-modal .form-control {
  padding-left: 16px;
  min-height: 40px;
}

.common-modal .modal-btn:hover,
.common-modal .modal-btn:active {
  background-color: #00963f !important;
}

.show_discover_menu {
  display: none;
}

.megaMenuWrapper h4 a {
  text-decoration: none;
}

.backdiscover {
  margin-right: 0;
}

.bg-light-green{
  background-color: #567201
}

@media (max-width: 425px) {
  .sial_download {
    font-size: 14px;
  }
}

@media(max-width:1024px) {
  .social-top {
    position: fixed;
    top: 234px;
    flex-direction: column;
    z-index: 10;
    gap: 22px !important;
    right: 16px;
  }

  .social-top li a {
    background: white;
    padding: 10px !important;
    border-radius: 50%;

  }

  .social-top li a img {
    width: 22px !important;
  }

  header nav>ul>li {
    display: flex;
    align-items: center
  }

  header nav>ul li .megaDropDown {
    margin: 0;
    top: 100%;
  }

  .social-top {
    z-index: 10;
  }
.newscontminht{
  max-height: none;
}

}

@media(max-width:767px) {
  .social-top {
    position: fixed;
    top: 186px;
    right: 0;
    flex-direction: column;
    z-index: 10;
    gap: 8px !important;
  }

  .social-top li a {
    background: white;
    padding: 10px !important;
    border-radius: 50%;

  }

  .social-top li a img {
    width: 18px !important;
  }

  .sub_discover_india {
    display: none;
  }

  .sub_discover_india:before {
    display: none;
  }

  .modal-close-btn {

    right: 8px;
    top: 21px;
    height: 30px;
    width: 30px;
    transform: none;
  }

  .thank-you-msg {
    font-size: 18px;
    font-weight: 600 !important;
  }

  .show_discover_menu {
    display: block;
  }

  .common-modal .modal-title {
    font-size: 20px;
  }

  .common-modal .modal-body,
  .common-modal .modal-header,
  .common-modal .modal-footer {
    padding: 16px;
  }

  .modal-footer {
    padding-block-start: 0 !important;
  }

  .common-modal .modal-close-btn {
    top: 0;
    left: 10px;
    justify-content: start;
  }

  .common-modal .form-group.mb-4 {
    font-size: 12px;
  }

  .common-modal .form-control {
    min-height: 40px;
  }

  #inner_nav ul li a {
    font-size: 12px !important;
  }

  .event-nav-link {
    font-size: 12px !important;
    line-height: 1.3;
    padding: 2px !important;
    ;
    text-align: left;
    display: block;
    color: #fff !important;
    ;
    margin: 0;
    display: inline-flex !important;
    align-items: center;
    gap: 2px;
  }

  #inner_nav ul.dropdown-custom {
    z-index: 12;
  }

}

.backdiscover a {
  color: #ff7800 !important;
  font-size: 13px;
  margin-right: 5px;
}

@media(min-width:2000px) {
  .scroll-to-top {
    right: 13.5% !important;
    bottom: 5% !important;
  }
}

@media(min-width:3000px) {
  .scroll-to-top {
    right: 19.5% !important;
    bottom: 5% !important;
  }
}

@media (max-width: 767px) {
  #inner_nav ul {
    padding-inline: 12px;
    flex-wrap: wrap;
    align-items: center;
  }

  .lp_6_content {
    text-align: left;
  }

  .lp_sec_inner {
    max-width: 90%;
  }

  section#lp_sec_6,
  section#lp_sec_7,
  section#lp_sec_contact {
    padding: 30px 10px;
  }

  .banner-bottom .content {
    padding-block: 14px;
  }

  .banner-bottom-mobile {
    position: relative;
  }

  .banner-bottom-mobile::before {
    content: '';
    position: absolute;
    height: 50px;
    width: 50px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yOTMuNzUxLDQ1NS44NjhjLTIwLjE4MSwyMC4xNzktNTMuMTY1LDE5LjkxMy03My42NzMtMC41OTVsMCwwYy0yMC41MDgtMjAuNTA4LTIwLjc3My01My40OTMtMC41OTQtNzMuNjcyICBsMTg5Ljk5OS0xOTBjMjAuMTc4LTIwLjE3OCw1My4xNjQtMTkuOTEzLDczLjY3MiwwLjU5NWwwLDBjMjAuNTA4LDIwLjUwOSwyMC43NzIsNTMuNDkyLDAuNTk1LDczLjY3MUwyOTMuNzUxLDQ1NS44Njh6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjIwLjI0OSw0NTUuODY4YzIwLjE4LDIwLjE3OSw1My4xNjQsMTkuOTEzLDczLjY3Mi0wLjU5NWwwLDBjMjAuNTA5LTIwLjUwOCwyMC43NzQtNTMuNDkzLDAuNTk2LTczLjY3MiAgbC0xOTAtMTkwYy0yMC4xNzgtMjAuMTc4LTUzLjE2NC0xOS45MTMtNzMuNjcxLDAuNTk1bDAsMGMtMjAuNTA4LDIwLjUwOS0yMC43NzIsNTMuNDkyLTAuNTk1LDczLjY3MUwyMjAuMjQ5LDQ1NS44Njh6Ii8+DQo8L3N2Zz4=);
    background-size: 22px;
    background-repeat: no-repeat;
    background-position: center;
    z-index: 9;
    background-color: #8e2e32;
    top: 0;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: 50%;
    animation-name: Animarrow;
    animation-duration: .8s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-direction: alternate;
    overflow: hidden;
  }

  @keyframes Animarrow {
    from {
      background-position: center center;
    }

    to {
      background-position: center top 10px
    }
  }
}

@media (max-width: 400px) {
  .dropdown-custom.start-0 {
    left: auto !important;
    right: 0;
  }
}