/*start style here*/



* {

  margin: 0;

  padding: 0;

  -webkit-box-sizing: border-box;

  -moz-box-sizing: border-box;

  box-sizing: border-box;

}



*:before,

*:after {

  -webkit-box-sizing: border-box;

  -moz-box-sizing: border-box;

  box-sizing: border-box;

}



html {

  overflow-x: hidden;

  height: 100%;

  max-height: 100%;

}



a {

  color: #464646;

}



a:hover,

.alink:hover,

a:focus,

.alink:focus,

a:active,

.alink:active {

  color: #f03f34;

  text-decoration: none;

}



@font-face {

  font-family: "Poppins-Medium";

  src: url("../fonts/Poppins/Poppins-Medium.ttf") format("woff2"), url("../fonts/Poppins/Poppins-Medium.woff") format("woff"), url("../fonts/Poppins/Poppins-Medium.ttf") format("opentype");

  font-weight: normal;

  font-style: normal;

  font-display: swap;

}



@font-face {

  font-family: "Poppins-Regular";

  src: url("../fonts/Poppins-Regular/Poppins-Regular.woff2") format("woff2"), url("../fonts/Poppins-Regular/Poppins-Regular.woff") format("woff"), url("../fonts/Poppins-Regular/Poppins-Regular.ttf") format("opentype");

  font-weight: normal;

  font-style: normal;

  font-display: swap;

}



@font-face {

  font-family: "Poppins-Bold";

  src: url("../fonts/Poppins-Bold/Poppins-Bold.woff2") format("woff2"), url("../fonts/Poppins-Bold/Poppins-Bold.woff") format("woff"), url("../fonts/Poppins-Bold/Poppins-Bold.ttf") format("opentype");

  font-weight: normal;

  font-style: normal;

  font-display: swap;

}



@font-face {

  font-family: "Nunito-Regular";

  src: url("../fonts/Nunito-Regular/Nunito-Regular.woff2") format("woff2"), url("../fonts/Nunito-Regular/Nunito-Regular.woff") format("woff"), url("../fonts/Nunito-Regular/Nunito-Regular.ttf") format("opentype");

  font-weight: normal;

  font-style: normal;

  font-display: swap;

}



@font-face {

  font-family: "Nunito-Bold";

  src: url("../fonts/Nunito-Bold/Nunito-Bold.ttf") format("woff2"), url("../fonts/Nunito-Bold/Nunito-Bold.woff") format("woff"), url("../fonts/Nunito-Bold/Nunito-Bold.woff2") format("opentype");

  font-weight: normal;

  font-style: normal;

  font-display: swap;

}



@font-face {

  font-family: "Helvetica-Neue-Medium";

  src: url("../fonts/Helvetica-Neue-Medium/Helvetica-Neue-Medium.ttf") format("woff2"), url("../fonts/Helvetica-Neue-Medium/Helvetica-Neue-Medium.woff") format("woff"), url("../fonts/Helvetica-Neue-Medium/Helvetica-Neue-Medium.woff2") format("opentype");

  font-weight: normal;

  font-style: normal;

  font-display: swap;

}



@font-face {

  font-family: "OpenSans";

  src: url("../fonts/OpenSans/OpenSans-Bold.ttf") format("woff2"), url("../fonts/OpenSans/OpenSans-Bold.woff") format("woff"), url("../fonts/OpenSans/OpenSans-Bold.woff2") format("opentype");

  font-weight: normal;

  font-style: normal;

  font-display: swap;

}



@font-face {

  font-family: "AdobeClean-Regular";

  src: url("../fonts/AdobeClean-Regular/AdobeClean-Regular.ttf") format("woff2"), url("../fonts/AdobeClean-Regular/AdobeClean-Regular.woff") format("woff"), url("../fonts/AdobeClean-Regular/AdobeClean-Regular.woff2") format("opentype");

  font-weight: normal;

  font-style: normal;

  font-display: swap;

}



body {

  font-family: "Nunito-Regular";

}



h1,

.title {

  font-family: "Poppins-Regular";

}



.title_second {

  font-family: "Nunito-Bold";

  font-size: 40px;

  line-height: 46px;

}





/*end*/





/* new css */

.banner_images {
    padding-bottom: 40px;
}


#in_service_header,

.container,

.in-services-second {

  max-width: 1300px;

  margin-right: auto;

  margin-left: auto;

}



li.login {

  background: #2B4685 0% 0% no-repeat padding-box;

  opacity: 1;

  padding: 8px 10px;

  color: #fff;

  margin-top: -8px;

}



img.search_images {

  margin-top: -5px;

}



div#carousel06 button.owl-prev {

  top: -10em;

  position: absolute;

  left: -11px;

  outline: 0;

}

.col-12.col-md-12.col-sm-12.col-xs-12.text-center.table-header {

    padding: 30px 0px;

}



.col-md-12.pdficon a {

    text-align: left;

    text-decoration: underline;

     font-family: 'Helvetica', Medium;

     font-size: 16px;

    letter-spacing: 0px;

    color: #3657A1;

    opacity: 1;

}

.chart-header h5 {

    text-align: center;

    font-family: 'Helvetica', Medium;

    font-size: 20px;

    letter-spacing: 0px;

    color: #2A3641;

    opacity: 1;

    font-weight: 600;

}

.table-header h5{

  text-align: center;

    font-family: 'Helvetica', Medium;

    font-size: 20px;

    letter-spacing: 0px;

    color: #2A3641;

    opacity: 1;

    font-weight: 600;

  }

  .table-header h6{

  text-align: center;

    font-family: 'Helvetica', Regular;

    font-size: 18px;

    letter-spacing: 0px;

    color: #2A3641;

    opacity: 1;

    font-weight: 500;

  }



.col-md-12.pdficon {

    padding: 30px 0px 0;

  }

.pdficon a img {

    padding-right: 10px;

  }



div#carousel04 button.owl-next {

  right: -25px;

  top: -18em;

}



div#carousel06 button.owl-next {

  right: 0;

  margin-right: -45px;

  top: -10em;

}



.Vacancies_contnet {

  background: #FFFFFF 0% 0% no-repeat padding-box;

  border: 1px solid #E1E1E1;

  border-radius: 8px;

  opacity: 1;

  padding: 20px;

  /* margin-right: 20px;*/

  margin-bottom: 25px;

}



.Vacancies_contnet h3 {

  text-align: left;

  font-family: 'Helvetica', Bold;

  font-size: 18px;

  letter-spacing: 0px;

  color: #2A3641;

  opacity: 1;

  font-weight: 600;

  margin-bottom: 0;

}



.Vacancies_contnet span {

  text-align: left;

  font-family: 'Helvetica', Medium;

  font-size: 15px;

  letter-spacing: 0px;

  color: #2A3641;

  font-weight: 500;

  opacity: 1;

}



.Vacancies_contnet p {

  text-align: left;

  font-family: 'Helvetica', Regular;

  letter-spacing: 0px;

  color: #2A3641;

  opacity: 1;

  padding-top: 5px;

  font-size: 14px;

}



.servicess_sectore_list ul li a {

  /* font-family: "OpenSans-SemiBold" !important; */

  color: #3657A1 !important;

  width: 30px;

  height: 30px;

  background: #FFFFFF;

  border-radius: 50%;

  box-shadow: 0px 3px 3px #0000001f;

  display: block;

  display: flex;

  align-items: center;

  justify-content: center;

  font-size: 17px;

  margin-right: auto;

  margin-left: auto;

  margin-bottom: 25px;

  font-family: 'Helvetica', Medium;

  margin-right: 12px;

}



.company_name h5 {

  text-align: left;

  font-family: 'Helvetica', Medium;

  font-size: 20px;

  letter-spacing: 0px;

  color: #2A3641;

  opacity: 1;
  font-weight: 500;

  padding-bottom: 15px;

}



.modal-open .modal {

  /* overflow-x: hidden; */

  overflow-y: hidden;

}



.row.compny_pro {

  padding: 10px;

}



span#company_names {

  font-family: 'Helvetica', Medium;

  color: #2A3641;

  font-size: 16px;

}



.row.compny_pro {

  font-family: 'Helvetica', Medium;

  color: #2A3641;

  font-size: 16px;

}



.company_name_struture {

  background: #FFFFFF 0% 0% no-repeat padding-box;

  border: 1px solid #E1E1E1;

  opacity: 1;

  padding: 5px 15px;

  margin-bottom: 20px;

}



.SERVICE_sectors h1 span {

  font-size: 23px;

  text-transform: capitalize;

}



.cgc_member h1 {

  margin-bottom: 0 !important;

}



ul.dropdown-menu.Education_Services.show {

  width: 403px;

  margin-top: 6px;

  border: 0;

  z-index: 0;

}



a.dropdown-toggle.Education_Services {

  /* position: absolute; */

  font-family: 'Helvetica', Medium;

  background: #FFFFFF 0% 0% no-repeat padding-box;

  border: 1px solid #93A4C1;

  opacity: 1;

  padding: 10px 30px;

}



select.form-control.Services-Sector {

  background: #FFFFFF !important;

  border: 1px solid #93A4C1;

  opacity: 1;

  font-size: 16px !important;

  text-align: left;

  font-family: 'Helvetica', Medium;

  letter-spacing: 0px;

  color: #2A3641 !important;

  opacity: 1;

}



span.Go-back a.active {

  /* color: red; */

  text-align: left;

  font-family: 'Helvetica', Bold;

  font-size: 16px;

  letter-spacing: 0px;

  color: #1B95E0;

  opacity: 1;

}



.row.padd_secivess-30 {

  padding: 10px 20px;

}



.services_detils_page {

  padding-right: 90px;

}



.services_detils_page ul li {

  text-align: left;

  font-family: 'Helvetica', Medium;

  font-size: 14px;

  letter-spacing: 0.8px;

  color: #3E4C5A;

  opacity: 1;

  padding-bottom: 20px;

}



.servicess_titile h2 {

  text-align: left;

  font-family: 'Helvetica', Bold;

  font-size: 32px;

  letter-spacing: 0px;

  color: #2A3641;

  opacity: 1;

  vertical-align: middle;

  font-weight: 600;

}



.servicess_sectore_detils {

  background: #FFFFFF 0% 0% no-repeat padding-box;

  box-shadow: 2px 3px 12px #02335821;

  border-radius: 6px;

  opacity: 1;

  padding: 30px 50px 0;

}



.servicess_titile h2 img {

  padding-right: 20px;

}



.SERVICE_sectors h1:after {

  display: none;

}



.Education-Services-blue span a {

  text-align: left;

  font-family: 'Helvetica', Medium;

  font-size: 18px;

  letter-spacing: 0px;

  color: #2A3641 !important;

  opacity: 1;

}



li.login a {

  text-align: center;

  font-family: 'Helvetica', Medium;

  letter-spacing: 0px;

  color: #FFFFFF !important;

  opacity: 1;

  font-size: 12px;

}



span.Go-back {

  text-align: left;

  text-decoration: underline;

  font-family: 'Helvetica', Medium;

  font-size: 14px;

  font-weight: 500;

  letter-spacing: 0px;

  color: #2A3641;

  opacity: 1;

}



.in_service_header_mainl_col {

  padding-top: 10px;

  padding-bottom: 10px;

}



.footer_logo h5 {

  text-align: left;

  font-family: 'Open Sans', Bold;

  color: #FFFFFF;

  opacity: 1;

  font-size: 14px;

  font-weight: 600;

}



.footer_logo p {

  text-align: left;

  font-family: 'Open Sans', Regular;

  letter-spacing: 0px;

  color: #FFFFFF;

  opacity: 1;

  font-size: 11px;

}



.menu_footer ul li {

  float: left;

  list-style-type: none;

  padding-right: 25px;

}



.menu_footer {

  padding-left: 80px;

}



.menu_footer ul li:nth-last-child(1) {

  padding-right: 0;

}



.menu_footer ul li a {

  text-align: left;

  font-family: 'Helvetica', Medium;

  color: #FFFFFF !important;

  opacity: 1;

  font-size: 15px;

}



.pt-10_about {

  padding-top: 20px !important;

}



.marquee_hedder_letest marquee {

  padding: 1px;

  position: relative;

  left: 130px;

  width: 80%;

  font-family: 'Poppins-Regular';

  background: #98989826;

  border-radius: 29px;

  color: #F25050;

  z-index: -1;

}



.marquee_hedder_letest {

  position: relative;

  left: 50px;

  padding-bottom: 20px;

}



.gove_images img {

  display: block;

  text-align: center;

  margin: 0 auto;

}



.gove_images h5 {

  text-align: center;

  font-family: 'Source Sans Pro', sans-serif;

  letter-spacing: 0px;

  color: #FFFFFF;

  opacity: 1;

  font-size: 4px;

}



ul.main-menu li {

  float: left;

  list-style-type: none;

  padding-left: 9px;

  font-weight: 600;

  text-align: left;

  font-family: 'Helvetica', Medium;

  letter-spacing: 0px;

  color: #3355A3;

  text-transform: uppercase;

  opacity: 1;

  font-size: 14px;

  padding-right: 9px;

  line-height: 17px;

}



ul.main-menu li:last-child {

  border: 0;

}



header #in_service_header .in_service_logo h2 {

  line-height: 32px;

  margin-bottom: 0;

}



.in_service_header_social_media li a i {

  color: #464646;

  font-size: 14;

  line-height: 14px;

}



.in_service_header_social_media li {

  height: 21px;

}



ul.main-menu li a {

  color: #3355A3;

}



ul.list-unstyled.mb-0.text-center li {

  float: left;

  padding-right: 15px;

  padding-top: 0px;

}



.in_service_header_social_media .in_service_facebook a:hover i,

.in_service_header_social_media .in_service_facebook a:focus i {

  color: #4867aa;

}



.in_service_header_social_media .in_service_twitter a:hover i,

.in_service_header_social_media .in_service_twitter a:focus i {

  color: #5da9de;

}



.in_service_header_social_media .in_service_insta a:hover i,

.in_service_header_social_media .in_service_insta a:focus i {

  color: #604dc2

}



.in_service_header_social_media .in_service_youtube a:hover i,

.in_service_header_social_media .in_service_youtube a:focus i {

  color: #fd0807

}



.in_service_header_social_media .in_service_linkedin a:hover i,

.in_service_header_social_media .in_service_linkedin a:focus i {

  color: #0f77b5

}



.row.pad_bootom {

  padding-bottom: 80px;

}



.viwe_more a {

  text-align: center;

  font-family: 'Helvetica', Medium;

  font-size: 18px;

  letter-spacing: 1.5px;

  color: #FFFFFF;

  text-transform: uppercase;

  opacity: 1;

  background: #3657A1 0% 0% no-repeat padding-box;

  border: 1px solid #3657A1;

  opacity: 1;

  padding: 13px 30px;

}



main.in_service_exportor_fr_india,

main.in_services_main {

  padding-top: 130px;

}



header#header-in-services {

  position: fixed;

  width: 100%;

  top: 0;

  background: #fff;

  z-index: 99;

  background: #FFFFFF 0% 0% no-repeat padding-box;

  box-shadow: 0px 3px 6px #00000029;

  opacity: 1;

}



.in_service_council_logo img {

  height: 55px;

}



.top_bar {

  background: #2B4685 0% 0% no-repeat padding-box;

  opacity: 1;

  padding: 12px 0;

}



.in_service_header_social_media {

  height: 100%;

  display: flex;

  justify-content: flex-end;

  align-items: flex-end;

  margin-left: 0px;

  margin-right: 0px !important;

}



.row.footer_logo_menu {

  padding-bottom: 40px;

  border-bottom: 0.1px solid #ffffff2e;

  margin-bottom: 25px;

}



.GALLERY {

  padding-top: 20px !important;

  padding-bottom: 20px !important;

}



div#gallry_home button.owl-next,

div#gallry_home button.owl-prev {

  position: relative;

  top: -18em;

  right: 0;

  left: 66em;

}



div#gallry_home button.owl-prev.disabled img,

button.owl-next img {

  width: 40px !important;

}



.BUSINESS-CONNECT {

  background: #FFFFFF 0% 0% no-repeat padding-box;

  box-shadow: 2px 3px 42px #02335817;

  border-radius: 10px;

  opacity: 1;

  padding: 30px;

  height: 370px;

}



.BUSINESS-CONNECT h3 {

  text-align: left;

  font-family: 'Helvetica', Medium;

  font-size: 22px;

  font-weight: 600;

  letter-spacing: 0.57px;

  color: #2A3641;

  opacity: 1;

  padding-top: 15px;

  min-height: 70px;

}



.BUSINESS-CONNECT a {

  position: absolute;

  bottom: 30px;

  background: #3657A1 0% 0% no-repeat padding-box;

  border: 1px solid #3657A1;

  opacity: 1;

  text-align: center;

  font-family: 'Helvetica', Medium;

  font-size: 14px;

  letter-spacing: 1.04px;

  color: #FFFFFF;

  text-transform: uppercase;

  opacity: 1;

  padding: 7px 20px;

}



ul.main-menu li.active {

  border-bottom: 4px solid #3657A1;

  padding-bottom: 24px;

  border-radius: 10px 10px 0 0;

}



.BUSINESS-CONNECT p {

  text-align: left;

  font-family: 'Helvetica', Regular !important;

  font-size: 14px !important;

  letter-spacing: 0.4px !important;

  color: #2A3641 !important;

  opacity: 1;

}



div#gallry_home button.owl-prev {

  left: 64em !important;

}



section.What_new {

  background: #2B4685 0% 0% no-repeat padding-box;

  opacity: 1;

  padding: 80px 120px;

  margin-bottom: 50px;

  margin-top: 50px;

}



section.margin_botom {

  margin-bottom: 0;

  padding-top: 10px !important;

}



.What_New h1 {

  color: #fff !important;

  font-family: 'Helvetica', bold !important;

  letter-spacing: 3.12px !important;

  opacity: 1;

  font-size: 36px !important;

}



.What_New h1:after {

  background: #fff !important;

}



a.Contact_us {

  background: #FFFFFF 0% 0% no-repeat padding-box;

  opacity: 0.99;

  padding: 3px 9px;

  font-family: 'Helvetica', Medium;

  font-size: 14px;

}



ul.footer_social li {

  text-align: left;

  font-family: 'Helvetica', Medium;

  font-size: 14px;

  letter-spacing: 0px;

  color: #FFFFFF;

  opacity: 1;

}



.whats_new h2 {

  text-align: left;

  font-family: 'Helvetica', Medium;

  font-size: 28px;

  letter-spacing: 1.32px;

  color: #FFFFFF;

  opacity: 1;

  font-weight: 500;

  position: relative;

  margin-bottom: 20px;

  padding-bottom: 20px;

}



.whats_new h2:after {

  content: "";

  position: absolute;

  background: #fff;

  width: 80px;

  height: 2px;

  bottom: 0;

  left: 0;

}



.whats_new a {

  text-align: center;

  font-family: 'OpenSans', Medium;

  font-size: 12px;

  letter-spacing: 1.24px;

  color: #FFFFFF;

  font-weight: 500;

  text-transform: uppercase;

  opacity: 1;

  border: 1px solid #FFFFFF;

  opacity: 1;

  padding: 10px 33px;

  position: absolute;

  bottom: 0;

}



.What_New {

  padding: 0 0 20px !important;

}



.whats_new a img {

  padding-left: 5px;

  width: 30px;

}



.footer_page_last_update h6 {

  text-align: left;

  font-family: 'Helvetica', Medium;

  font-size: 16px;

  letter-spacing: 0.32px;

  color: #FFFFFF;

  opacity: 1;

}



.copyright {

  background: #2B4685 0% 0% no-repeat padding-box;

  opacity: 1;

  padding: 10px;

}



.copyright_data p {

  font-family: 'Helvetica', Medium;

  letter-spacing: 0.3px;

  color: #FFFFFF;

  opacity: 1;

  font-size: 15px;

  margin-bottom: 0;

  font-weight: 500;

}



section.banner {

  background-image: url(../images/banner-1.png);

  background-position: center;

  background-repeat: no-repeat;

  background-size: 94% 100%;

  height: 55vh;

  padding: 70px;

  margin-bottom: 70px;

}



.virtual_sepc h1 {

  text-align: left;

  font-family: 'Merriweather', Bold;

  letter-spacing: 0px;

  color: #FFEB00;

  text-transform: uppercase;

  opacity: 1;

  font-weight: 600;

}



.click_registration {

  position: absolute;

  right: 12%;

  color: #fff;

  width: 200px;

  top: 48%;

}



.click_registration p {

  text-align: right;

  font-family: 'OpenSans', Medium;

  letter-spacing: 0px;

  color: #FFFFFF;

  text-transform: uppercase;

  opacity: 1;

  font-weight: 500;

  font-size: 11px;

}



.click_registration a {

  text-align: left;

  font-family: 'OpenSans', Bold;

  letter-spacing: 0px;

  color: #000 !important;

  text-transform: lowercase;

  opacity: 1;

  font-size: 14px;

  font-weight: 500;

  background: #FFFFFF 0% 0% no-repeat padding-box;

  border-radius: 6px;

  opacity: 1;

  padding: 8px 15px;

  position: absolute;

  /* bottom: 0; */

  top: 5em;

  right: -30px;

}



section.about_us {

  padding: 0 130px 30px;

}



.about_uspad_right {

  padding-right: 6%;

}



.miisin_lft_padd {

  padding-left: 5%;

}



.about_us {

  padding-top: 20px;

  padding-bottom: 20px;

}
.SERVICES p {
    text-align: center;
}



.about_us p {

  font-family: 'Helvetica', Medium;

  font-size: 14px;

  letter-spacing: 0.9px;

  color: #3E4C5A;

  opacity: 1;

  font-weight: 500;

}



.row.SERVICES1 {

  padding-top: 25px;

}



.servicess_all_section {

  background: #FFFFFF 0% 0% no-repeat padding-box;

  box-shadow: 2px 3px 12px #02335821;

  opacity: 1;

  padding: 40px;

  text-align: center;

  margin-bottom: 20px;

}



.servicess_all_section h6 {

  text-align: center;

  font-family: 'Helvetica', Medium;

  font-size: 14px;

  line-height: 20px;

  letter-spacing: 0.37px;

  color: #3D4D71;

  opacity: 1;

  font-weight: 600;

  padding-top: 15px;

}



.EVENTS_OF_SEPC {

  background: #FFFFFF 0% 0% no-repeat padding-box;

  box-shadow: 2px 3px 42px #02335817;

  border-radius: 10px;

  opacity: 1;

  /*height: 400px;*/

}



.bg_event {

  height: 192px;

  background-position: center;

  background-repeat: no-repeat;

  /* background-image: url(../images/eventabout1.png);*/

  background-size: 99% 100%;

  position: relative;

}



.bg_event:after {

  content: "";

  position: absolute;

  background-image: url(../images/after_images.png);

  left: 0;

  right: 0;

  width: 100%;

  height: 100%;

  bottom: 0;

  background-position: bottom;

  background-repeat: no-repeat;

  background-size: cover;

}



.event_content {

  padding: 30px;

  background: #fff;

}



.event_content h6 {

  background: #3657A1 0% 0% no-repeat padding-box;

  border-radius: 2px;

  opacity: 1;

  font-size: 15px;

  font-family: 'Helvetica', Medium;

  color: #fff;

  padding: 5px 15px;

  max-width: 219px;

  margin-bottom: 15px;

}



.event_content h6 img {

  padding-right: 10px;

  vertical-align: middle;

}



.event_content h4 {

  text-align: left;

  font-family: 'Helvetica', Bold;

  font-size: 18px;

  letter-spacing: 0.44px;

  color: #2A3641;

  margin-bottom: 20px;

  font-weight: 600;

  max-height: 160px;

  min-height: 68px;

}



.event_content span {

  text-align: center;

  font-family: 'Helvetica', medium;

  font-size: 16px;

  letter-spacing: 0.8px;

  color: #C1A783;

  opacity: 1;

}



.event_content span img {

  padding-right: 8px;

}



.bg_event>div {

  z-index: 9;

  position: absolute;

  bottom: 9px;

  left: 40px;

}



.bg_event>div h6 {

  text-align: left;

  letter-spacing: 0.26px;

  color: #FFFFFF;

  opacity: 1;

  font-family: 'Merriweather', Regular;

  font-size: 12px;

  font-weight: 500;

  margin-bottom: 5px;

}



.bg_event>div h4 {

  text-align: left;

  font-family: 'Merriweather', Regular;

  letter-spacing: 0.4px;

  color: #FFFFFF;

  font-style: italic;

  opacity: 1;

}
section.banne_setion {
    padding-bottom: 50px;
}


.about_us_images img {

  width: 80%;

  text-align: center;

  margin: 0px auto;

}



.about_us h1 {

  text-align: left;

  font-family: 'Helvetica', Bold;

  font-size: 26px;

  font-weight: 600;

  letter-spacing: 0px;

  color: #2A3641;

  text-transform: capitalize;

  opacity: 1;

  position: relative;

  padding-bottom: 15px;

  margin-bottom: 30px;

}



.about_us h1:after {

  content: "";

  position: absolute;

  background: #C1A783;

  width: 80px;

  bottom: 0;

  height: 3px;

  left: 0;

}



.SERVICES h1 {

  text-align: center;

}



.SERVICES h1:after {

  content: "";

  position: absolute;

  background: #C1A783;

  width: 80px;

  bottom: 0;

  height: 3px;

  left: 46%;

  right: 0;

}



.virtual_sepc h2:after {

  content: "";

  position: absolute;

  background: #fff;

  width: 60px;

  bottom: -1px;

  height: 2px;

  left: 0;

}



.virtual_sepc h2 {

  text-align: left;

  font-family: 'OpenSans', Bold;

  letter-spacing: 0px;

  color: #FFFFFF;

  text-transform: uppercase;

  opacity: 1;

  padding-top: 30px;

  font-size: 28px;

  position: relative;

  padding-bottom: 30px;

  margin-bottom: 30px;

}



.virtual_sepc a {

  text-align: left;

  font-family: 'OpenSans', Bold;

  letter-spacing: 0px;

  color: #FFFFFF;

  text-transform: lowercase;

  opacity: 1;

  font-size: 14px;

  font-weight: 500;

}





/* new css end */



.owl-carousel .owl-item,

.owl-carousel .owl-wrapper {

  -webkit-transform: initial;

}



.education-services img {

  border-top-left-radius: 30px;

  border-bottom-left-radius: 30px;

}



div#carousel07 {

  /* left: 0;*/

  width: 100% !important;

}



.owl-carousel button.owl-dot {

  background: #EBEBEB!important;

  color: #EBEBEB !important;

  border: none;

  padding: 0px!important;

  font: inherit;

  margin-right: 3px !important;

  outline-style: none;

  border-radius: 0;

}



.owl-dots {

  text-align: center;

}



button.owl-dot.active {

  background: #3657A1!important;

}



.report_bg {

  background: #98989826;

  /* width: 0%; */

  margin-right: 0px;

  padding: 30px;

}





/*.owl-item.active.center .report_bg{

      -webkit-transform: scale(1);

          transform: scale(1.1);

}*/



.owl-item.cloned.active {

  z-index: -6;

}



.owl-item.active.center .item {

  /* display: block; */

  transition-duration: 0.8s;

  width: auto;

  position: relative;

  height: auto;

  margin-top: 0px;

  margin-left: -10px;

  transform: scale(1.3);

  margin-top: 0 !important;

  z-index: 999;

  -webkit-transform: scale(1);

  top: 0px;

}



.owl-item.active.center {

  margin-right: 20px !important;

}





/*.owl-item.active .item {

    position: relative;

    top: 18px;

}

*/



.owl-dots {

  text-align: center;

  position: relative;

  bottom: 0px;

  width: 100%;

  top: 15px;

  -webkit-backface-visibility: hidden;

  -moz-backface-visibility: hidden;

  -ms-backface-visibility: hidden;

  backface-visibility: hidden;

}



.owl-dot {

  border-radius: 50px;

  height: 7px;

  width: 7px;

  display: inline-block;

  background: rgba(127, 127, 127, 0.5);

  margin-left: 5px;

  margin-right: 5px;

}





/*animation of logo*/



@keyframes slideInFromLeft {

  0% {

    transform: translateX(-100%);

  }

  100% {

    transform: translateX(0);

  }

}



@keyframes rotation {

  from {

    transform: rotate(0deg);

  }

  to {

    transform: rotate(359deg);

  }

}



.slider_scrol img {

  height: 200px;

}



.contact-toggle-panel .attr_text {

  height: 40px;

  display: flex;

  padding-left: 15px;

  padding-right: 15px;

  cursor: pointer;

  align-items: center;

}



.in_service_second_header_frm .secto_countries_header_list.active_dropdown {

  display: block;

}



input.form-control.frome-control-btn-search_1 {

  background: #FFFFFF 0% 0% no-repeat padding-box !important;

  box-shadow: 0px 3px 6px #00000029;

  border-radius: 10px 0px 0px 10px;

  opacity: 1;

  color: #000 !important;

  font-size: 11px !important;

  font-family: 'Poppins-Regular';

}



button.in_service_header_btn {

  background: transparent;

  border: 0;

  color: #000;

}



button.in_service_header_btn {

  background: transparent;

  border: 0;

  color: #ff0008;

  position: absolute;

  right: 20px;

  top: 7px;

  outline: 0;

}



div#carousel07.owl-carousel .owl-item img {

  width: 65% !important;

  margin: 0 auto;

}



.secto_countries_header_list.meemberss_list {

  position: absolute;

  top: 34px;

}



.contact-toggle-panel .contact-toggle-container {

  border: 1px solid #E1E1E1;

  margin-bottom: 1rem!important;

}



.contact-toggle-panel .content,

.contact-toggle-panel .content1 {

  padding: 20px 15px;

  display: none;

}



.contact-info-panel .contact-general-info {

  border: 1px solid #E1E1E1;

  padding: 20px 15px;

}



.contact-toggle-panel .attr_text i.float-right {

  margin-left: auto;

  font-size: 14px;

  color: #3657A1 !important;

}



.contact-info-panel .attr_text.active {

  background: transparent;

}



.contact-info-panel .attr_text.active h6,

.contact-info-panel .attr_text.active i {

  color: #2A3641;

}



.contact-general-info h6,

.contact-toggle-panel .attr_text h6 {

  text-transform: uppercase;

  color: #000;

  font-family: 'Poppins-Regular';

}



span.font-weight-bold img {

  margin-right: 12px;

}



p.font-b {

  font-weight: 600;

  color: #2A3641;

  font-size: 14px;

  padding-bottom: 10px;

}



.contact-info-panel {

  padding-right: 0;

}



main.contact-us-page {

  padding-top: 130px;

  padding-bottom: 0 !important;

}



.attr_contain.content a {

  color: red;

}





/*end*/



.sidenav {

  height: 100%;

  width: 0;

  position: fixed;

  z-index: 999;

  top: 0;

  right: 0;

  background-color: #093f7f;

  overflow-x: hidden;

  transition: 0.5s;

  padding-top: 60px;

  text-align: center;

}



.sidenav a {

  padding: 0;

  text-decoration: none;

  font-size: 15px;

  color: #fff;

  display: block;

  transition: 0.3s;

}



.sidenav a:hover {

  color: #f1f1f1;

}



.Trade-with-India a {

  color: #fff;

  font-family: 'Poppins-Regular';

  font-size: 15px;

}



.timeline-Viewport {

  height: 358px;

  overflow-y: scroll !important;

}



.SandboxRoot.var-fully-expanded .timeline-Viewport {

  overflow-y: scroll !important;

}



a.dropdown-toggle.Education_Services::after {

  display: inline-block;

  margin-left: 7.255em;

  vertical-align: .255em;

  content: "";

  background-image: url(../images/ser_drop.png) !important;

  /*border-top: .3em solid;

    border-right: .3em solid transparent;

    border-bottom: 0;

    border-left: .3em solid transparent;*/

}



input:-webkit-autofill,

input:-webkit-autofill:hover,

input:-webkit-autofill:focus,

textarea:-webkit-autofill,

textarea:-webkit-autofill:hover,

textarea:-webkit-autofill:focus,

select:-webkit-autofill,

select:-webkit-autofill:hover,

select:-webkit-autofill:focus {

  -webkit-text-fill-color: #fff;

  -webkit-box-shadow: 0 0 0px 1000px #495463 inset;

  /*  */

}



ul.dropdown-menu.Education_Services li a {

  color: #000 !important;

  font-family: 'AdobeClean-Regular';

}



.sidenav .closebtn {

  position: absolute;

  top: 20px;

  left: 20px;

  font-size: 36px;

  margin-left: 0;

}



img.Dept_of_Commerce {

  /*  width: 32% !important;*/

  border-left: 1px solid #707070;

  margin-left: 10px;

  padding-left: 10px;

}



select.form-control.egucationservicess {

  background: #00859b !important;

  border: 0;

  /* color: #ccc !important; */

}



ul.main-menu li:nth-child(1) {

  padding-left: 0 !important;

}



ul.main-menu {

  padding-left: 22px;

  padding-bottom: 20px;

  padding-top: 30px;

}



.marquee_hedder_letest span {

  /*      z-index: 9;*/

  position: absolute;

  color: red;

  font-weight: 600;

  background: #fff;

  left: 40px;

  background: #D9983D 0% 0% no-repeat padding-box;

  border-radius: 24px 0px 0px 24px;

  opacity: 1;

  text-align: left;

  font-size: 11px;

  font-family: 'Poppins-Regular';

  letter-spacing: 0px;

  padding: 5px 10px;

  color: #FFFFFF;

  opacity: 1;

}



.Sub_Services {

  padding-top: 20px !important;

}



.Sub_Services h3,

h4 {

  font-size: 20px;

  font-family: 'Poppins-Regular';

  color: #000;

}



ul.sub-menu.dropdown-content li {

  /* padding-left: 0; */

  background: none;

  padding: 0;

}



.row.showcase_content p {

  font-size: 18px;

  font-family: 'AdobeClean-Regular';

  margin-bottom: 25px;

}



.col-6.col-md-3.border-right_month {

  padding-right: 0px;

}



table.table_style td,

table.table_style th {

  border-width: 1px;

  padding: 8px;

  border-style: solid;

  border-color: #00000a;

}



table.table_style tr:nth-child(even) {

  background: #f9f9f9;

}



.dropdown-content {

  display: none;

  position: absolute;

  min-width: 200px;

  z-index: 9;

  background-color: #fff;

  padding: 10px;

  box-shadow: 5px 6px 6px #0000001F;

  border-radius: 0px 0px 10px 10px;

  opacity: 1;

}



img.serch_menu_1 {

  margin-right: 10px;

}



ul.sub-menu.dropdown-content li {

    float: none;

    border-bottom: 1px solid #f1f1f1;

    padding: 10px 0px;

}

.dropdown-content a {

  padding: 0;

  text-decoration: none;

  display: block;

  font-size: 15px;

  font-weight: 600;

  text-align: left;

 font-family: 'Helvetica', Medium;

  letter-spacing: -0.18px;

  color: #000000;

  opacity: 1;

}



body.servce {

  /* animation: 2s ease-out 0s 1 slideInFromLeft; */

  position: relative;

  -webkit-transition: all 3s ease-in-out;

  -moz-transition: all 3s ease-in-out;

  -o-transition: all 3s ease-in-out;

  transition: all 3s ease-in-out;

}



button.owl-next {

  right: -50px;

  top: 20px;

}



.dropdown-content a:hover {

  color: red;

}



.red_more_news img {

  opacity: 0.5;

}



.red_more_news.active img {

  opacity: 1;

}



li.dropdown:hover .dropdown-content {

  display: block;

}



.menu_fotter_media {

  margin: 0;

  padding: 0px 0 0 20px;

}



ul.sub-menu.dropdown-content li {

  border-right: 0;

}



table.table.member_ship {

  margin-top: 10px;

}



strong.str_sepc {

  font-family: 'Poppins-Regular';

}





/*end*/





/*home page*/





/* new css*/



.trade_iniailize.active a {

  /* color: red; */

  text-align: left;

  font-family: Bold;

  color: #D90A2C;

  opacity: 1;

  font-weight: 500;

}



.service-sector-home-info {

  /* display: flex; */

  /* display: flow-root; */

  flex-wrap: wrap;

  margin-top: 0px;

}



ul#my_menu li a {

  text-align: left;

  font-family: 'AdobeClean-Regular';

  letter-spacing: 0px;

  color: #FFFFFF;

  font-weight: 300;

  opacity: 1;

  text-transform: capitalize;

}



.sidebar_content_homepage.active {

  width: 84%;

  /*background-image: url('../images/left_sidebar_bg.png');*/

  background-image: linear-gradient(to bottom right, #00859BC2, #005C6BE8, #00434E);

  box-shadow: 7px 3px 11px #00000029;

  border-radius: 0px 22px 22px 0px;

  opacity: 1;

  padding-left: 50px;

  padding-top: 17px;

  padding-bottom: 10px;

  border-top-right-radius: 10px;

  border-bottom-right-radius: 10px;

  position: relative;

  /* height: 175px;*/

  margin-bottom: 10px;

}



.sidebar_content_homepage a {

  text-align: left;

  font-family: 'Poppins-Regular';

  letter-spacing: -1.44px;

  color: #495463;

  opacity: 1;

  text-transform: capitalize;

  font-size: 16px;

}



.sidebar_content_homepage {

  width: 84%;

  background: #fff;

  padding-left: 50px;

  padding-top: 17px;

  padding-bottom: 10px;

  border-top-right-radius: 10px;

  border-bottom-right-radius: 10px;

  position: relative;

  /* height: 80px;*/

  margin-bottom: 10px;

}



.sidebar_content_homepage.active a {

  text-align: left;

  font-family: 'Poppins-Regular';

  letter-spacing: 0px;

  color: #fff;

  opacity: 1;

  font-size: 17px;

  line-height: 24px;

  position: relative;

  font-weight: 600;

}



.sidebar_content_homepage:last-child:before {

  width: 50%;

  top: 0;

}



.in_service_header_social_media.h-100 ul li img {

  width: 18px;

  height: 18px;

}





/*.sidebar_content_homepage {

  background: url(../images/sidebar-left.png);

  background-repeat: no-repeat;

  background-size: contain;

}*/



.sidebar_content_homepage.active ul li a {

  color: #fff;

  font-size: 14px;

  margin-bottom: 0;

}



.sidebar_content_homepage ul {

  margin-bottom: 0;

}



.sidebar_content_homepage ul li {

  list-style: none;

}



.sidebar_content_homepage ul strong {

  color: #fff;

  font-size: 21px;

}



.sidebar_content_homepage:after {

  z-index: 1;

  content: "";

  width: 30px;

  height: 30px;

  background: url(../images/nav_toggle.png);

  top: 15px;

  right: 5px;

  position: absolute;

  display: inline-block;

  background-repeat: no-repeat;

  background-size: contain;

  left: 6px;

}



.sidebar_content_homepage:before {

  content: "";

  /*position: absolute;*/

  /*border: 1px solid #EDF5F5;*/

  /*opacity: 0.5;*/

  /*width: 50%;

    transform: rotate(

90deg

);*/

  background: url(../images/Line.png);

  left: -30px;

  top: 44px;

  /*background: #EDF4F5;*/

  position: absolute;

  display: inline-block;

  background-repeat: no-repeat;

  background-size: contain;

}



.sidebar_content_homepage.trade_iniailize {

  left: 96px;

}



.sidebar_content_homepage.active ul#my_menu {

  display: block;

}



.sidebar_content_homepage ul#my_menu {

  display: none;

}



.sidebar_content_homepage.active {

  position: relative;

}



.sidebar_content_homepage.active:after {

  z-index: 1;

  content: "";

  width: 30px;

  height: 30px;

  background: url(../images/nav_toggleactive.png);

  top: 15px;

  right: 5px;

  position: absolute;

  display: inline-block;

  background-repeat: no-repeat;

  background-size: contain;

  left: 6px;

}



ul.dropdown-menu li a {

  color: #000;

}



ul.dropdown-menu.show {

  width: 210px;

  padding: 10px 20px;

}



.sidebar_content_homepage.active:before {

  content: "";

  position: absolute;

  background: url(../images/Line.png);

  left: 15px;

  top: 0px;

  width: 6px;

  height: 100%;

  background-position: left;

  background-repeat: no-repeat;

  /* background-size: contain; */

}



#myLinks {

  display: none;

}



.secto_countries_header_list {

  /* position: absolute;*/

  background: #495463;

  z-index: 99;

  top: 28px;

  right: -104px;

  border-radius: 16px;

  border-bottom-right-radius: 0;

  padding: 20px 16px 30px;

  box-shadow: 0px 1px 2px 2px #a9a9a9bf;

  display: none;

  transition: 0.6s ease;

}



.aniationscrcal {

  opacity: 1;

  position: relative;

  right: 0;

  left: 223px;

  /* border: 3px dashed #00859B; */

  border-radius: 350px;

  padding-left: 50px;

  height: 360px;

  border-top-right-radius: 0;

  border-bottom-right-radius: 0;

  padding-top: 6%;

  z-index: -1;

  top: 0;

  /*   transform: matrix(-0.21, 0.98, -0.98, -0.21, 0, 0);*/

  /*transition-duration: 1.2s;*/

  /*animation-delay: 1s;*/

  /* animation: rotation 8s infinite linear;

*/

}



.rotate {

  /*  animation: rotation 9s infinite linear;

  transform: matrix(-0.21, 0.98, -0.98, -0.21, 0, 0);

  animation-delay: 1s;*/

  animation: roll 12s infinite;

  transform: rotate(30deg);

  transform: matrix(-0.21, 0.98, -0.98, -0.21, 0, 0);

}



@keyframes roll {

  0% {

    transform: rotate(0);

  }

  100% {

    transform: rotate(180deg);

  }

}



.trade_iniailize ul li {

  line-height: 110px;

  list-style-type: none;

  position: relative;

  text-align: left;

  font-family: 'Poppins-Regular';

  letter-spacing: 0px;

  color: #707070;

  opacity: 1;

  font-weight: 500;

  font-size: 14px;

}



li.content:after {

  content: "";

  position: absolute;

  z-index: 1;

  top: 47px;

  left: calc(64% - 12px);

  width: 33px;

  height: 33px;

  /* background-color: #495463; */

  /* border: 1px solid rgb(97 0 1); */

  background: #00859B 0% 0% no-repeat padding-box;

  opacity: 1.3;

  border-radius: 50%;

  box-shadow: inset 0 0 0 6px #ffffff8f, 0 0 0 0px #ffffff57;

  /* box-shadow: 5px 5px 5px #0000001c; */

  /* padding: 5px; */

}



li.content.active:after {

  content: "";

  position: absolute;

  z-index: 1;

  top: 47px;

  left: calc(64% - 12px);

  width: 33px;

  height: 33px;

  /* background-color: #495463; */

  /* border: 1px solid rgb(97 0 1); */

  background: #D90A2C 0% 0% no-repeat padding-box;

  opacity: 1.3;

  border-radius: 50%;

  box-shadow: inset 0 0 0 6px #ffffff8f, 0 0 0 0px #ffffff57;

  /* box-shadow: 5px 5px 5px #0000001c; */

  /* padding: 5px; */

}



.trade_iniailize ul li:nth-child(1) {

  left: 83px;

}



.trade_iniailize ul li:nth-child(1)::after {

  left: calc(70% - 15px);

  top: 34px;

}



.trade_iniailize ul li:nth-child(2) {

  left: 10px;

}



.trade_iniailize ul li:nth-child(3) {

  left: 23px;

}



.trade_iniailize ul li:nth-child(2)::after {

  left: calc(76% - 12px);

  top: 35px;

}



.trade_iniailize ul li:nth-child(3)::after {

  left: calc(64% - 0px);

  top: 33px;

}



.trade_iniailize ul li:last-child {

  left: -24px;

}



.trade_iniailize ul li:last-child::after {

  left: calc(107% - 0px);

  top: 30px;

}



.secto_countries_header_list.active_dropdown {

  display: block;

}



.trade_iniailize {

  position: absolute;

  display: flex;

  justify-items: flex-start;

  left: 52px;

}



.trade_iniailize ul li {

  line-height: 95px;

}



.in_services_trade_with_india_panel .in_services_trade_with_india_search {

  width: 35%;

  height: 61%;

  /* background: #EB1C24; */

  display: flex;

  justify-content: center;

  align-items: center;

  border-top-left-radius: 35px;

  border-bottom-left-radius: 35px;

  background-image: url(../images/Subtraction.png);

  background-size: contain;

  background-position: right 0% center;

  background-repeat: no-repeat;

  position: relative;

  /* box-shadow: 0 2px 4px rgb(0 0 0 / 40%); */

  top: 40px;

}



main#in_services_main {

  padding-top: 150px;

  padding-bottom: 50px;

}



.images_slider {

  background-position: left;

  background-repeat: no-repeat;

  background-size: cover;

  height: 610px;

  /* width: 35%; */

  float: left;

  padding-bottom: 40px;

  max-height: 110px;

  min-height: 435px;

  border-top-left-radius: 25px;

  border-bottom-left-radius: 25px;

}





/* about us section css start */



.in_services_trade_with_india_vslider.about_us_sec_red {

  background: #D90A2C !important;

  /* padding: 10px; */

}



.about_us_page_setion img {

  width: 30%;

  margin: 0 auto;

  /* position: absolute; */

  right: 0;

  left: 0;

  display: flex;

  padding-top: 35px;

}



.about_us_content_sec {

  padding: 20px 5% 0;

}



.about_us_content_sec h2 {

  font-family: 'Poppins-Regular';

  /* color: #fff; */

  text-align: left;

  letter-spacing: -1.32px;

  color: #FFFFFF;

  opacity: 1;

}



.about_us_content_sec p {

  text-align: left;

  font-family: 'AdobeClean-Regular';

  letter-spacing: 0px;

  color: #FFFFFF;

  opacity: 1;

  font-size: 16px;

}



.attr_contain.content {

  font-family: 'AdobeClean-Regular';

  letter-spacing: 0px;

  color: #000;

  opacity: 1;

  font-size: 16px;

}





/* about us section css end */





/* marketreports page css start */



.Market_Reports h1 {

  color: #D90A2C;

  font-size: 29px;

  font-family: 'Poppins-Regular';

  font-weight: 600;

  letter-spacing: -0.49px;

}



.row.Market_Reports {

  padding-bottom: 40px;

}





/* marketreports css end */





/*cgc meberpage css start */



.ccg_member_profile img {

  float: left;

  /* padding-right: 20px; */

  margin-right: 30px;

  border: 0.5px solid #c1c1c1;

  padding: 10px;

}



.ccg_membe_profile_content ul {

  padding-left: 0px;

  list-style-type: none;

}



.ccg_member_profile h1 {

  font-size: 24px;

  margin: 0;

  font-weight: 600;

  font-family: 'Poppins-Regular';

}



.ccg_member_profile h4 {

  font-size: 17px;

  padding-top: 7px;

  font-weight: 600;

  font-family: 'Nunito-Regular';

}



.ccg_membe_profile_content p,

.ccg_membe_profile_content ul li {

  text-align: justify;

  font-size: 12px;

  font-family: 'Poppins-Regular';

  margin-bottom: 5px;

}



.parent {

  width: 96%;

  /* border: 5px solid red; */

  overflow-x: scroll;

  height: auto;

  padding-bottom: 50px;

}



.cgs_membeer_ab.out_us.pt-30 {

  padding-bottom: 15px;

}



::-webkit-scrollbar {

  height: 2px;

}



::-webkit-scrollbar-thumb {

  background: #fff;

  border-radius: 0px;

  width: 9px;

}



::-webkit-scrollbar-track {

  background: #ffffff52;

  border-radius: 0;

  opacity: 0.354;

  width: 15px;

}



.child {

  width: 1000px;

  /* float:left;*/

  font-size: 15px;

  font-family: arial;

  /*padding:10px;*/

  cursor: pointer;

}



.slider_scrol {

  /* background: #000000 0% 0% no-repeat padding-box; */

  /*  box-shadow: 0px 8px 10px #00000099;*/

  border-radius: 4px;

  opacity: 1;

  background: #fff;

}



.slider_gap_sec {

  margin-right: 20px;

  max-width: 23%;

}



.content_team {

  padding: 20px;

  text-align: center;

  box-shadow: 0px 0px 60px #00000099;

  border-radius: 4px;

  opacity: 1;

  background: #fff;

}



.content_team span {

  font-size: 10px;

  color: #ccc;

  font-family: 'AdobeClean-Regular';

  font-weight: 500;

}



.content_team h5 {

  font-size: 13px;

  font-weight: 600;

  font-family: 'Poppins-Regular';

}



.SEPC_Vision_Mission {

  padding-top: 40px;

  padding-left: 0;

  padding-bottom: 70px;

}



.SEPC_Vision_Mission img {

  padding-top: 30px;

}



.SEPC_Vision_Mission h1 {

  color: #D90A2C;

  font-size: 36px;

  /* font-family: 'Nunito-Bold'; */

  font-family: 'Poppins-Regular';

  font-size: 30px;

  letter-spacing: -1.49px;

  font-weight: 500;

}



.Artboard:last-child {

  margin-right: 0 !important;

}



.Artboard {

  padding-left: 15px;

  display: flex;

  background: #00000029;

  padding: 50px;

  max-width: 30.333333%;

  margin-right: 39px;

}



.in_services_trade_with_india_vslider.cgg_member {

  background: #1E7887 !important;

  opacity: 1;

  width: 90% !important;

  border-radius: 0 !important;

  padding: 50px 80px;

}



.cgs_membeer_ab.out_us h3 {

  color: #fff;

  font-family: 'Poppins-Regular';

  font-size: 30px;

  letter-spacing: -1.49px;

  font-weight: 400;

}



.SEPC_Secretariat {

  background: transparent linear-gradient( 180deg, #EB1C24 0%, #760E12 100%) 0% 0% no-repeat padding-box;

  opacity: 1;

  width: 93%;

  opacity: 1;

  width: 90% !important;

  border-radius: 0 !important;

  padding: 50px 80px;

}



.View_all a {

  color: #fff;

  font-family: Segoe UI;

  font-size: 18px;

  letter-spacing: -0.66px;

  padding-right: 30px;

  padding-top: 40px;

  font-weight: 300;

}



.View_all {

  padding-top: 20px;

}



.slider_gap_sec2 {

  margin-right: 0px;

  max-width: 19.8%;

  padding-left: 0;

  display: flex;

}



.Annual-Reports {

  padding-top: 40px;

  padding-bottom: 50px;

}



.Artboard img {

  width: 100%;

}



.Annual_Reports {

  padding-bottom: 30px;

}



.Artboard.zoom {

  transform: scale(1.1);

}



.Annual_Reports h1 {

  color: #D90A2C;

  font-size: 35px;

  /* font-family: sans-serif; */

  font-weight: 600;

  letter-spacing: -1.49px;

  font-family: 'Poppins-Regular';

  /* font-size: 30px; */

  letter-spacing: -1.49px;

  font-weight: 600;

}



.content_fix {

  position: absolute;

  width: 75%;

  margin: 0 auto;

  right: 0;

  /* bottom: 120px; */

  padding-right: 50px;

  top: 51%;

}



.content_fix p {

  font-size: 9px;

}



.SECTOR {

  background: #C69C6D 0% 0% no-repeat padding-box;

  box-shadow: 0px 0px 21px #ccccdf80;

  opacity: 1;

  padding: 10px;

  display: flex;

  display: flow-root;

  height: 90px;

}



.slider_gap_sec3 {

  padding-right: 0;

  /* display: flex; */

  height: 100%;

}



.row.service_sectore {

  flex-wrap: nowrap;

}



.SECTOR h5 {

  text-align: left;

  letter-spacing: 1.2px;

  color: #111111;

  opacity: 1;

  font-family: 'Poppins-Regular';

  font-weight: 500;

  font-size: 12px;

}



.SECTOR span {

  text-align: left;

  letter-spacing: 0px;

  color: #FFFFFF;

  opacity: 1;

  font-size: 13px;

  font-family: 'AdobeClean-Regular';

  font-weight: 300;

  line-height: initial;

}



.SECTOR span a {

  color: #fff;

}



.sectors1 h6 {

  text-align: left;

  letter-spacing: 1.2px;

  color: #C69C6D;

  opacity: 1;

  font-family: 'Poppins-Regular';

  font-size: 12px;

  /* text-align: center; */

  line-height: 35px;

}



.sectors1 span {

  text-align: left;

  letter-spacing: 0px;

  color: #000000;

  opacity: 1;

  font-family: 'AdobeClean-Regular';

  /* font-size: 13px; */

  font-size: 14px;

  font-weight: 300;

}



.sectors1 {

  padding: 40px 10px;

}



.Read_more {

  margin: 0% 0 0 0;

}



.Read_more button {

  /* background: #000; */

  /* width: 100px; */

  text-align: left;

  letter-spacing: -0.24px;

  color: #FFFFFF;

  opacity: 1;

  font-family: 'Poppins-Regular';

  padding: 7px;

  background: #111111 0% 0% no-repeat padding-box;

  box-shadow: 6px 6px 7px #00000052;

  border-radius: 10px;

  opacity: 1;

  border: 0;

}



.animate__animated.animate__fadeOutLeft {

  --animate-duration: 800ms;

  --animate-delay: 0.15s;

}





/* cgc member page css end */





/* Business connect css start */



.tred_with_india {

  box-shadow: 19px 5px 11px #00000059;

  border-radius: 20px;

  opacity: 1;

  position: relative;

  padding: 0 15px 18px;

  margin-bottom: 25px;

  height: 250px;

}



.form-group.d-flex.frome-control-btn-search {

  width: 85%;

}



.form-group.d-flex.frome-control-btn-search img {

  width: 18px;

  height: 18px;

  position: relative;

  left: -30px;

  top: 7px;

}



a.Click_here {

  background: #D90A2C 0% 0% no-repeat padding-box;

  /* box-shadow: 6px 6px 7px #ffd2d252; */

  border-radius: 10px;

  opacity: 1;

  /* box-shadow: 7px 7px 8px #d90a2c; */

  border-radius: 50px;

  opacity: 1;

}



.Global-Business p {

  background: #00859B 0% 0% no-repeat padding-box;

  box-shadow: 6px 6px 21px #00000029;

  border: 1px solid #707070;

  border-radius: 40px;

  opacity: 1;

  padding: 5px 4px;

  margin-bottom: 16px;

  text-align: center;

  color: #fff;

  font-family: 'AdobeClean-Regular';

  font-size: 14px;

}



.tred_with_india h2 {

  font-size: 28px;

  padding-top: 15%;

  font-family: 'Poppins-Regular';

  letter-spacing: -1.65px;

  margin: 0;

  font-weight: 500;

  display: block;

}



.tred_with_india span {

  color: #D90A2C;

  font-family: 'Poppins-Regular';

  font-size: 24px;

}



.tred_with_india p {

  color: #495463;

  font-family: 'AdobeClean-Regular';

  font-size: 18px;

  line-height: 21px;

}



.se2 h2 {

  padding-top: 6%;

  padding-bottom: 10px;

}



.se4 h2 {

  padding-top: 6%;

  padding-bottom: 10px;

}



.content.active a {

  color: #ee0b04;

}



.se3 h2 {

  padding-top: 15%;

  padding-bottom: 10px;

}



.tred_with_india_se {

  display: flex;

  flex-direction: column;

}



span.indi a {

  background: transparent;

  color: #D90A2C;

  box-shadow: none !important;

  padding: 0 !important;

}



.trade-width-frm>form {

  background-image: url(assets/images/Sector_search_Sepc Service.png);

}



.tred_with_india:before {

  content: "";

  background-color: #00859B;

  border-radius: 50px 0px 0px 50px;

  opacity: 1;

  width: 7%;

  height: 100%;

  position: absolute;

  left: -30px;

}



.tred_with_india a {

  text-align: left;

  font-family: 'Poppins-Regular';

  letter-spacing: -0.25px;

  color: #FFFFFF;

  opacity: 1;

  background: #000;

  padding: 5px 14px;

  background: #111111 0% 0% no-repeat padding-box;

  box-shadow: 6px 3px 5px #00000052;

  border-radius: 10px;

  opacity: 1;

}



.tred_with_india_se.second_section {

  margin-left: 100px;

}



.se2:before {

  background: #6195DC !important;

}



.se3:before {

  background: #00C689 !important;

}



.se4:before {

  background: #D90A2C !important;

}





/*.tred_with_india:last-child:before {

  background: red;

}

*/





/*.service-sector-home-slider {

  padding-left: 66px !important;

}

*/



a.Click_here {

  background: #D90A2C 0% 0% no-repeat padding-box;

  box-shadow: 6px 6px 7px #00000052;

  border-radius: 10px;

  opacity: 1;

}



.cliek_bag {

  background-image: url(../images/cliek_more.png);

  background-position: left;

  background-repeat: no-repeat;

  background-size: contain;

  padding: 10px 10px;

  width: 130px;

}





/* Business connect css end */



.As_Member_SEPC img {

  width: 45%;

}



.Explore_Global_Business_Opportunities {

  width: 55%;

  height: 100%;

  background: #EB1C24;

  border-top-left-radius: 35px;

  border-bottom-left-radius: 35px;

  /*background-image: url(../images/trade-with-me-bg.png);*/

  background-size: contain;

  background-position: bottom 11% center;

  background-repeat: no-repeat;

  position: relative;

}





/*.shadow_all_site {

    box-shadow: 6px 6px 25px #00000029;

    opacity: 1;

}*/



.As_Member_SEPC {

  background-image: url(../images/Business-Connect.png);

  background-size: 100% 100%;

  background-repeat: no-repeat;

  width: 45%;

  height: 100%;

  display: flex;

  background-position: right;

  justify-content: start;

  border-top-right-radius: 35px;

  border-bottom-right-radius: 35px;

}



.As_Member_SEPC p {

  font-family: 'AdobeClean-Regular';

  color: #fff;

  font-size: 16px;

  font-weight: 300;

  padding: 21% 39% 0 3%;

}



.As_Member_SEPC1 a {

  color: #fff;

  background: #;

  background: #D90A2C 0% 0% no-repeat padding-box;

  box-shadow: 6px 6px 7px #00000052;

  border-radius: 10px;

  opacity: 1;

  padding: 2px 10px;

  line-height: 21px;

  font-size: 14px;

  text-align: center;

  font-family: 'Poppins-Regular';

  letter-spacing: -0.25px;

  color: #FFFFFF;

  opacity: 1;

}



.As_Member_SEPC1 {

  background-image: url(../images/cliek_more.png);

  background-position: left;

  background-repeat: no-repeat;

  background-size: contain;

  padding: 10px 10px;

  position: absolute;

  bottom: 25px;

  margin-left: 10px;

}



.Explore_Global_Business_Opportunities h1 {

  font-family: 'Poppins-Regular';

  color: #fff;

  font-size: 36px;

  /* position: relative; */

  display: flex;

  width: 100px;

  margin-left: 40px;

  /* margin-top: 0px; */

  padding-top: 40px;

  line-height: 47px;

  font-weight: 600;

}



.Explore_Global_Business_Opportunities p {

  border-left: 1px solid #000;

  margin-left: 8%;

  padding-left: 2%;

  padding-right: 15%;

  font-family: 'AdobeClean-Regular';

  font-size: 15px;

}



.Education-ServicesTrade-with-India {

  padding-top: 30px;

  display: flex;

}



.education-services {

  width: 50%;

  display: flex;

  /* box-shadow: 6px 6px 25px #00000029; */

  opacity: 1;

  border-top-left-radius: 30px;

  border-bottom-left-radius: 30px;

}



.As_Member_Education {

  width: 50%;

  display: flow-root;

  background: #464646;

  padding: 20px 5px 10px 10px;

  border-top-right-radius: 35px;

  border-bottom-right-radius: 35px;

  /* box-shadow: 6px 6px 25px #00000029;*/

  opacity: 1;

}



.As_Member_Education p {

  text-align: left;

  font-family: 'AdobeClean-Regular';

  letter-spacing: 0.9px;

  color: #FFFFFF;

  opacity: 1;

  font-size: 14px;

  /* padding: 10px 10px; */

}



ul.mode_red li {

  list-style-type: none;

  position: relative;

  opacity: 1;

  font-family: 'Arial-Regular';

  color: #fff;

  font-size: 10px;

  padding-top: 8px;

  padding-bottom: 8px;

  padding-left: 92px;

}



.demo_123 {

  width: 20%;

  float: left;

  background: #EE0B04 0% 0% no-repeat padding-box;

  display: inline-block;

  float: left;

  width: 100px;

  padding: 10px 0 0px 13px;

  color: #EDF5F5;

  font-family: 'D-DIN-Bold';

}



.demo_123 strong {

  line-height: 37px;

}



.demoand_qution {

  position: relative;

  top: 21px;

}



ul.mode_red li::before {

  content: '';

  position: absolute;

  width: 100%;

  height: 1px;

  background: #f0f0f0;

  bottom: 0;

  opacity: 0.2;

  left: 15px;

}



ul.mode_red li:last-child::before {

  background: none;

}





/*.Education-Services-blue {

  background: #FFFFFF 0% 0% no-repeat padding-box;

border: 1px solid #93A4C1;

opacity: 1;

}*/



.Trade-with-India {

  /* display: flex; */

  width: 21%;

  float: left;

  background: transparent linear-gradient(180deg, #EB1C24 0%, #760E12 100%) 0% 0% no-repeat padding-box !important;

  margin-right: 20px;

  border-radius: 15px;

  opacity: 1;

  color: #fff;

  text-align: center;

  padding: 4px 10px;

  letter-spacing: -0.66px;

  opacity: 1;

  font-size: 16px;

  font-family: Segoe UI;

}



footer.media_footer_black {

  background: #26313A 0% 0% no-repeat padding-box;

  border: 1px solid #707070;

  opacity: 1;

}





/* Style tab links */



.tab {

  overflow: hidden;

  /* border: 1px solid #ccc; */

  /* background-color: #f1f1f1;*/

  padding-top: 10px;

}



.tab_sec_servicess_sec {

  padding-top: 50px;

}



.As_Member_Education h1 {

  color: #fff;

  font-size: 20px;

  font-family: 'Poppins-Regular';

  font-weight: 600;

  padding-bottom: 10px;

}





/* Style the buttons inside the tab */



.tab button {

  font-family: 'Poppins-Regular';

  background-color: inherit;

  float: left;

  border: none;

  outline: none;

  cursor: pointer;

  padding: 6px 16px;

  transition: 0.3s;

  font-size: 17px;

  width: 210px;

  box-shadow: 3px -2px 2px #00000029;

  border-radius: 10px;

  text-transform: uppercase;

  margin-right: 19px;

  font-weight: 600;

  color: #00859b;

  background: #EDF5F5;

}



.tab button:last-child {

  margin-right: 0 !important;

}





/* Change background color of buttons on hover */



.tab button:hover {

  background-color: #ddd;

}



.row.showcase_content {

  /* padding-top: 30px; */

  padding: 30px 15px 0;

  margin-top: 10px;

}



.report_iamges_section img {

  box-shadow: rgb(0 0 0 / 17%) 0px 3px 11px;

  width: 100%;

}



.content_pyechart_right_side {

  background: #00000029;

  padding: 20px;

}





/* Create an active/current tablink class */



.tab button.active {

  background: transparent linear-gradient(180deg, #EB1C24 0%, #760E12 100%) 0% 0% no-repeat padding-box !important;

  box-shadow: 3px -2px 2px #00000029;

  border-radius: 10px;

  opacity: 1;

  color: #fff;

}





/* Style the tab content */



.tabcontent {

  display: none;

  padding: 6px 12px 30px;

  border: none;

  border-top: none;

  /* box-shadow: rgb(136 165 191 / 48%) 9px 9px 16px 0px, rgb(255 255 255 / 80%) 1px 3px 22px 3px; */

  border-bottom-right-radius: 30px;

  box-shadow: 15px 15px 25px #00000029;

  /* border-radius: 50px; */

  opacity: 1;

}



.Purchase_Report_sec {

  padding: 2% 2% 0 2%;

  margin-top: 10;

}



.read_about span {

  text-align: center !important;

  display: block;

  color: red;

  font-size: 16px;

  line-height: 26px;

  font-weight: 600;

}



.read_about a {

  background: transparent linear-gradient( 180deg, #EB1C24 0%, #760E12 100%) 0% 0% no-repeat padding-box !important;

  margin-right: 20px;

  border-radius: 15px;

  color: #fff;

  text-align: center;

  padding: 5px 60px;

  letter-spacing: -0.66px;

  opacity: 1;

  font-size: 16px;

  font-family: Segoe UI;

  max-width: 221px;

  display: inline;

}



.read_about1::after {

  content: "";

  /* border-left: 1px solid #CCB; */

  border: 0.5px solid #ccc;

  padding: 0 20px;

  position: absolute;

  width: 52%;

  left: -100px;

  transform: rotate( 90deg);

  top: 69px;

}



.report_iamges_section {

  background: #00000029;

  /* width: 0%; */

  margin-right: 14px;

  max-width: 31.333333%;

  padding: 50px 40px;

}



.read_about1::before {

  content: "";

  /* border-left: 1px solid #CCB; */

  border: 0.5px solid #ccc;

  padding: 0 20px;

  position: absolute;

  width: 52%;

  right: -70px;

  transform: rotate(90deg);

  top: 69px;

}



.read_about p {

  font-size: 14px;

  line-height: 16px;

  padding-top: 10px;

}



.read_about1 {

  position: relative;

  padding-right: 3%;

}





/* media page css start */



footer.media_footer_black {

  background: #26313A 0% 0% no-repeat padding-box;

  border: 1px solid #707070;

  opacity: 1;

  padding: 50px 0px;

  margin-top: 20px;

}



.please_visit span {

  color: #F7941D;

  font-family: 'Poppins-Regular';

  font-size: 14px;

  font-weight: 500;

}



.please_visit ul li {

  list-style-type: none;

  line-height: 16px;

}



.please_visit ul li a {

  color: #fff;

  font-size: 14px;

  line-height: 12px;

}



.please_visit ul {

  padding-top: 20px;

  margin-bottom: 0;

}



.Copyright_Services span {

  font-size: 14px;

  /* color: #fff; */

  text-align: left;

  font-family: 'Poppins-Regular';

  letter-spacing: 0px;

  color: #FFFFFF;

  opacity: 1;

  font-weight: 500;

}



.Copyright_Services p {

  /* color: var(--unnamed-color-f7941d); */

  text-align: left;

  /* font: normal normal normal 12px/17px Open Sans; */

  letter-spacing: 0px;

  color: #fff;

  opacity: 1;

  font-size: 12px;

}



.Copyright_Services p {

  /* color: var(--unnamed-color-f7941d); */

  text-align: left;

  font-family: 'AdobeClean-Regular';

  letter-spacing: 0px;

  color: #fff;

  opacity: 1;

  font-size: 12px;

  padding-top: 10px;

  font-weight: 300;

  margin-bottom: 0;

}



.Copyright_Services p a {

  color: #F7941D;

}



.menu_fotter_media ul li {

  list-style-type: none;

  float: left;

  border-right: 1px solid #ccc;

  padding: 0 6px 0 7px;

  line-height: 14px;

}



.menu_fotter_media ul li a {

  text-align: left;

  font-family: 'Poppins-Regular';

  letter-spacing: 0px;

  color: #FFFFFF;

  opacity: 1;

  font-size: 16px;

}



.menu_fotter_media ul li:last-child {

  border-right: 0;

}



.menu_fotter_media {

  margin: auto;

  padding: 0px 0 0 20px;

}



.Copyright_Services {

  border-left: 1px solid #707070;

  border-right: 1px solid #707070;

}



.Mero_serives span {

  font-size: 18px;

  font-family: 'Poppins-Regular';

  letter-spacing: -0.01em;

  display: block;

  color: red;

}



.Read_more1 a {

  text-align: left;

  letter-spacing: -0.18px;

  color: #FFFFFF;

  opacity: 1;

  font-family: 'Poppins-Regular';

  padding: 5px 8px;

  background: #111111 0% 0% no-repeat padding-box;

  box-shadow: 6px 6px 7px #00000052;

  border-radius: 10px;

  opacity: 1;

  font-size: 12px;

  margin: 6px auto 0;

}



.Mero_serives {

  width: 130px;

  float: left;

  padding-top: 7px;

}



.row.media_sectiore {

  margin-top: 20px;

  /* padding-right: 40px;*/

}



.Read_more1 {

  /* display: flex; */

  margin: 13px auto 0;

  float: right;

}



.Scroll {

  height: 410px;

  overflow-y: scroll;

  border-right: 2px solid #7070704a;

}



.button_lefy {

  float: left;

  position: relative;

  top: 31%;

  right: 12px;

  padding: 20px;

}



button#slidetop,

button#slidebottom {

  background: #000;

  border: 0;

  border-radius: 50%;

  width: 30px;

  height: 30px;

  color: #fff;

}



button#slidebottom {

  background: red;

}



button#slidebottom {

  background: red;

  margin-top: 10px;

}



button.month {

  text-align: left;

  letter-spacing: 0px;

  color: #707070;

  opacity: 0.78;

  border: 0;

  /* background: #ccc; */

  padding: 0px 8px;

  /* border-radius: 27px; */

  font-family: 'AdobeClean-Regular';

  background: #E1E1E1 0% 0% no-repeat padding-box;

  border-radius: 0px;

  opacity: 0.72;

  font-size: 14px;

  text-align: center;

  margin-left: auto;

  width: 83px;

  margin-right: 0;

  outline: 0;

  height: 38px;

}



#tow {

  display: none;

  padding: 5px;

  background: #FF0000;

}



.serch_month {

  text-align: center;

}



.secto_countries_header_list1.active_dropdown {

  display: block;

}



.secto_countries_header_list1 {

  position: absolute;

  background: #fff;

  z-index: 99;

  top: 28px;

  left: 90px;

  /* border-radius: 16px;*/

  border-bottom-right-radius: 0;

  padding: 20px 16px 0px;

  box-shadow: none;

  display: none;

  transition: 0.6s ease;

  margin: 0 auto;

  text-align: left;

}



.secto_countries_header_list1 img {

  position: absolute;

  top: -30px;

  left: -10px;

}



button.month img {

  position: absolute;

  left: 51px;

  display: block;

}



button.month.active_dr_arrow img {

  display: none;

}



.secto_countries_header_list1.active_dropdown ul li a {

  text-align: left;

  font-family: Segoe UI;

  letter-spacing: 0px;

  color: #1E1A33;

  opacity: 1;

  font-size: 14px;

}



input.form-control.Subscribe {

  width: 57%;

  float: left;

  text-align: left;

  letter-spacing: 0px;

  color: #000000;

  opacity: 0.4;

  padding: 0px 1px;

  font-family: 'Poppins-Regular';

  /* background: transparent !important; */

  background: #EDF5F5 !important;

  box-shadow: 0px 3px 6px #00000029;

  border-radius: 18px;

  opacity: 1;

  font-size: 10px !important;

  border: 0;

  height: calc(1.22em + 0.75rem + 2px);

}



.timeline-Viewport {

  height: 443px;

}





/*iframe#twitter-widget-0 {

    height: 453px !important;

}



.timeline-Viewport {

    overflow-x: hidden;

    overflow-y: scroll;

    height: 553px;

}

*/



.Subscribe_form {

  /* position: absolute; */

  bottom: 40px;

}



.Gallery-slider {

  border-right: 1px solid #ccc;

  padding-top: 20px;

  /*height: 80px;*/

  /* padding-right: 0 !important; */

  max-width: 13.666667%;

}



.Gallery-slider h1 {

  color: #707070;

  font-size: 33px;

  font-family: 'Helvetica', Bold;

  font-weight: 600;

  position: absolute;

  bottom: 0;

  top: 2em;

}



.Gallery-slider h1:after {

  display: none;

}



button.btn.Subscribe {

  background: transparent linear-gradient( 180deg, #EB1C24 0%, #760E12 100%) 0% 0% no-repeat padding-box !important;

  margin-right: 0px;

  border-radius: 15px;

  opacity: 1;

  color: #fff;

  text-align: center;

  padding: 1px 40px;

  letter-spacing: -0.66px;

  opacity: 1;

  font-size: 16px;

  font-family: Segoe UI;

}



button.owl-prev {

  top: 20px;

  position: absolute;

  left: -50px;

  outline: 0;

}



button.owl-next {

  right: -40px;

  top: 20px;

  position: absolute;

  outline: 0;

}



div#carousel06.owl-carousel {

  width: 85% !important;

  z-index: 1;

  left: 50px;

}



.carousel-indicators li {

  box-sizing: content-box;

  -ms-flex: 0 1 auto;

  flex: 0 1 auto;

  width: 7px;

  height: 7px;

  margin-right: 3px;

  margin-left: 3px;

  text-indent: -999px;

  cursor: pointer;

  background-color: #00859B !important;

  background-clip: padding-box;

  border-top: 10px solid transparent;

  border-bottom: 10px solid transparent;

  opacity: .5;

  transition: opacity .6s ease;

}



.carousel-indicators {

  bottom: 70px;

}





/*.owl-dots {

  display: none;

}*/



.row.displi_wrap_home {

  flex-wrap: inherit;

}



label.checkcontainer {

  margin-right: 21px;

  font-family: 'AdobeClean-Regular';

}



label.checkcontainer img {

  width: 25px;

  height: 25px;

  margin-right: 5px;

}



.news_section.active {

  width: 114px;

  /* height: 391px; */

  background: #e1e1e1;

  float: left;

  position: relative;

  padding-top: 10px;

}



.media_call_vac a {

  margin-right: 10px;

  /* font-size: 0; */

}



.red_more_news.active {

  border-top: 3px solid #fff;

  margin-top: 15px;

  margin-right: -10px;

  padding-right: 15px;

}



.news_section1 {

  padding: 7px 7px 7px;

  background: #D8D8D833 0% 0% no-repeat padding-box;

  opacity: 1;

  margin-bottom: 10px;

}



.news_section {

  float: right;

  padding: 10px;

  width: 118px;

  text-align: left;

  /* font: normal normal normal 10px/14px Segoe UI; */

  letter-spacing: 0px;

  color: #707070;

  opacity: 1;

  font-family: 'Poppins-Regular';

  font-size: 10px;

  padding: 0;

}



.news_section img {

  padding-bottom: 10px;

  padding-left: 5px;

}



span.date {

  fill: #707070;

  font-size: 13px;

  font-family: 'Poppins-Regular';

  padding-left: 7px;

  font-weight: 600;

  display: block;

  padding-bottom: 0px;

}



.news_section p {

  padding-left: 7px;

  margin-bottom: 0;

  font-family: 'Helvetica', Medium;

  font-size: 10px;

}



.red_more_news a {

  fill: #363636;

  font-size: 11px;

  font-family: 'AdobeClean-Regular';

  font-weight: 600;

}



.red_more_news a img {

  padding-top: 9px;

  padding-left: 2px;

}





/* media css end */



.hedding_title_top ul li {

  list-style-type: none;

  float: left;

  margin-right: 15px;

  font-size: 22px;

  color: #00859B;

  font-family: 'Poppins-Regular';

  font-weight: 600;

}



.event-slider {

  /* padding-top: 30px; */

  margin-top: 30px;

  width: 92%;

  border: 1px solid #fff;

}



.slider_setion {

  margin-top: 70px;

}



.ipad_moble_width_100 {

  background-image: url(../images/event-bg.png);

  background-position: center;

  background-repeat: no-repeat;

  background-size: 100% 90%;

  /*height: 40vh;*/

}



.next {

  right: 0;

  border-radius: 3px 0 0 3px;

}



div#carousel04 .get-zoom img {

  width: 150px;

  border-top-left-radius: 30px;

  border-bottom-left-radius: 30px;

}



.get-zoom {

  float: left;

  /*width: 160px;*/

}



.item1.show {

  /* display: block; */

  transition-duration: 0.8s;

  width: 400px;

  position: relative;

  height: 337px;

  margin-top: 0px;

  margin-left: -30px;

  transform: scale(1.3);

  margin-top: 0 !important;

  z-index: 999;

  -webkit-transform: scale(1);

}



.prev {

  display: block !important;

  position: relative;

  transform: scale(0.8);

  transition-duration: 0.3s;

  opacity: 1;

  width: 400px;

  left: -30px;

}



.show {

  display: block !important;

}



.next {

  display: block !important;

  position: relative;

  transform: scale(0.8);

  transition-duration: 0.3s;

  opacity: 1;

  width: 400px;

}



.item1 {

  width: 400px;

}



ul.list1 {

  padding-left: 36px;

  padding-top: 10px;

}



.hedding_title_top {

  padding-left: 120px;

}



.event-slider-sectin {

  background: #FFFFFF 0% 0% no-repeat padding-box;

  box-shadow: 0px 10px 6px #00000029;

  border-radius: 51px;

  padding: 0;

}



div#carousel04 {

  padding: 10% 0 0px 0;

  position: relative;

  bottom: 0;

  top: 70px;

  margin-bottom: 0;

}



.event_content img {

  width: auto !important;

  float: left;

}



.events_detils ul li img {

  width: 31px!important;

  height: 31px;

  /* float: left; */

  position: absolute;

  display: block;

  display: block;

  /* left: 0; */

}



.item1.show .get-zoom img {

  width: 193px !important;

  border-top-left-radius: 30px;

  border-bottom-left-radius: 30px;

}



.events_detils ul li span {

  text-align: left;

  /* font: normal normal normal 10px/14px Segoe UI; */

  letter-spacing: 0px;

  color: #707070;

  opacity: 1;

  margin-left: 40px;

  font-family: 'AdobeClean-Regular';

  font-size: 10px;

}



.events_detils {

  float: left;

  width: 203px;

  padding: 10px;

}



.events_detils ul li {

  padding-bottom: 12px;

  list-style: none;

}



.events_detils h4 {

  text-align: left;

  letter-spacing: 0px;

  color: #707070;

  opacity: 1;

  font-family: 'Poppins-Regular';

  font-weight: bold;

  font-size: 22px;

}



.item1.show .events_detils h4 {

  text-align: left;

  font-family: 'Poppins-Regular';

  font-weight: bold;

  font-size: 22px;

  letter-spacing: 0px;

  color: #707070;

  opacity: 1;

}



div#carousel04 button.owl-prev {

  position: absolute;

  top: -18em;

  left: -2em;

}





/*div#carousel06 .owl-stage-outer {

    height: 80px;

}*/



.events_detils {

  float: left;

  width: 206px;

  padding: 25px 10px 0px 22px;

}



.events_detils a {

  background: #3C4955 0% 0% no-repeat padding-box;

  box-shadow: 5px 5px 5px #00000017;

  border-radius: 17px;

  opacity: 1;

  text-align: center;

  font: normal normal normal 16px/25px Poppins;

  letter-spacing: -0.16px;

  color: #FFF;

  padding: 5px 30px;

}



.item1.prev .events_detils ul li img {

  width: 25px!important;

  height: 25px;

}



.item1.next .events_detils ul li img {

  width: 25px!important;

  height: 25px;

}





/*end new css*/



.in_services_home_panel {

  padding-left: 35px;

}



.in_services_home_panel .in_services_home_panel_inner {

  background: linear-gradient(to right, #00859B 50%, white 50%);

  background-size: 202% 98%;

  background-position: right bottom;

  transition: all .5s ease-out;

  box-shadow: 0px 3px 6px #00000029;

  border-radius: 22px;

  opacity: 1;

}



.in_services_home_panel .in_services_home_panel_inner span {

  border: 13px solid #00859B;

  display: inline-block;

  padding: 0px 5px 0px 1px;

  font-size: 15px;

  line-height: 32px;

  /* color: #495463; */

  border-radius: 15px 0px 0px 15px;

  opacity: 1;

  border-top: 0;

  border-bottom: 0;

  border-right: 0;

  letter-spacing: 0.85px;

  font-family: 'AdobeClean-Regular';

}



.in_services_home_panel_listing a:hover .in_services_home_panel_inner {

  background-position: left bottom;

}



.in_services_home_panel_listing a:hover .in_services_home_panel_inner span {

  color: #fff;

}



.in_services_home_panel_listing {

  position: relative;

  padding-bottom: 0px;

  margin-bottom: 5px;

  width: 100%;

  /* float: left; */

  font-family: "Nunito-Bold";

}



.in_services_home_panel_listing:nth-last-child(1)::before,

.in_services_home_panel_listing:nth-last-child(2)::before {

  display: none;

}



.in_services_home_panel_listing:nth-child(even)::before {

  width: 100%;

}



.in_services_home_panel .in_services_home_panel_inner {

  max-width: 99%;

}



.service-sector-home-info .in_services_home_page_title {

  width: 77.4%;

}



.service-sector-home-info h1 {

  margin: 20px 0px 22px;

  font-size: 39px;

  line-height: 45px;

  color: #495463;

}



.in_services_trade_with_india_panel {

  display: flex;

  flex-wrap: wrap;

  margin-top: 0px;

}



.election h1:after {

  display: none;

}



.in_services_trade_with_india_panel .in_services_trade_with_india_vslider {

  width: 65%;

  height: 95.1%;

  /* display: flex;*/

  align-items: center;

  justify-content: center;

  box-shadow: 0 2px 4px rgb(0 0 0 / 40%);

  border-top-left-radius: 27px;

  border-bottom-left-radius: 27px;

}



.in_services_trade_with_india_vslider.cgg_member {

  height: auto;

}



.vision ul {

  padding-left: 18px;

}



a.Get_Started {

  background: #111111 0% 0% no-repeat padding-box;

  box-shadow: 6px 6px 7px #00000052;

  border-radius: 10px;

  opacity: 1;

  width: 157px;

  height: 64px;

  padding: 8px;

  text-align: left;

  font-family: 'Poppins-Regular';

  letter-spacing: -0.25px;

  color: #FFFFFF;

  opacity: 1;

  margin-left: 20px;

}



.trade-width-verticl_slider {

  cursor: pointer;

  /* height: 86%;*/

  display: flex;

  align-items: center;

}



.in_services_trade_with_india_panel .in_services_trade_with_india_vslider {

  background: #3D8AA6;

}



.trade-width-frm .form-group.d-flex {

  justify-content: center;

}



.work-wrap h2 {

  font-family: "Poppins-Regular";

  font-size: 25px;

  line-height: 44px;

  color: #fff;

  margin-bottom: 0;

  padding-left: 20px;

  letter-spacing: -1.32px;

}



.work-wrap p {

  font-size: 16px;

  line-height: 26px;

  color: #fff;

  font-family: "AdobeClean-Regular";

  padding-left: 20px;

  margin-bottom: 2px;

}



.trade-width-verticl_slider .slick_item_div {

  padding: 0% 25% 0px 8%;

  /* height: 100%;*/

}



.slick_item_div img {

  width: 250px;

}



.slick_item_div>div {

  /*padding-left: 270px;*/

  max-height: 360px;

  padding-top: 30px;

}



.slick-slide {

  height: 50vh !important;

}



.slick_item {

  width: 100%;

  position: relative;

}



.in_services_trade_with_india_search .text-center {

  z-index: 9;

}





/*footer.in_service_footer ul li a {

  font-size: 18px;

  font-family: "Nunito-Bold";

  color: #EB1C24;

  line-height: 26px;

}*/





/*footer.in_service_footer ul li:nth-child(1) {

  position: relative;

  padding-right: 14px;

  margin-right: 14px;

}*/





/*footer.in_service_footer ul li:nth-child(1)::after {

  content: '';

  position: absolute;

  width: 1px;

  background: #707070;

  right: 0;

  top: 50%;

  transform: translateY(-50%);

  height: 70%;

}

*/



footer.in_service_footer {

  margin-top: 0px;

}



footer.in_service_footer .footer_menu .container {

  background: #f4f0f0;

  padding: 8px 25px !important;

}



.in_service_help_desk {

  position: fixed;

  bottom: 0%;

  right: 2%;

}



.Scroll img {

  width: 100%;

}



.in_services_right_header .in_service_council_logo {

  height: 90%;

  width: 100%;

  display: flex;

  align-items: flex-start;

  justify-content: flex-start;

}



.in_service_help_desk img {

  height: 55px;

}



.trade-width-verticl_slider .carousel-item img {

  display: flex;

  position: absolute;

  justify-content: start;

  height: 75.5%;

  /* width: 100%;*/

  border-top-left-radius: 28px;

  border-bottom-left-radius: 28px;

  /*top: 107px;*/

}



.content.active {

  color: #D90A2C;

  font-weight: 600;

  font-size: 14px;

}



.content.active ul li:after {

  background: #00859B 0% 0% no-repeat padding-box;

}





/*header second*/



header#headaer-second .in-services-second .col-lg-5,

header#headaer-second .in-services-second .col-lg-4 {

  background-color: #EB1C24;

}



header#headaer-second .in-services-second {

  height: 146px;

}



header#headaer-second .in_service_second_logo img {

  width: 94%;

}



header#headaer-second .in_service_second_header_frm .in_service_header_btn {

  background: transparent;

  border: none;

  box-shadow: none;

  padding: 0px 0px 0px 2px;

}



header#headaer-second .in_service_second_header_frm .form-group {

  justify-content: flex-end;

  align-items: center;

}



header#headaer-second .in_service_second_header_frm .form-group i.fas {

  font-size: 20px;

  line-height: 23px;

  padding: 3px;

}



header#headaer-second .in_service_second_header_frm .form-group .form-control {

  height: 29px;

  width: 286px;

  border-top-left-radius: 7px;

  border-bottom-left-radius: 7px;

  border-top-right-radius: 0px;

  border-bottom-right-radius: 0px;

  border: none;

  box-shadow: 0 2px 4px rgb(0 0 0 / 40%);

  font-family: "Poppins-Regular";

  font-size: 12px;

  color: #C2C2C2;

}



header#headaer-second .in_service_header_trade p {

  font-size: 20px;

  font-family: "Poppins-Regular";

  margin-bottom: 6px;

}



header#headaer-second .in_service_header_trade {

  padding: 10px 25px 1px 0px;

}



header#headaer-second .in_service_header_social_media {

  margin-right: 0px;

}



header#headaer-second .in_service_header_social_media li {

  height: 22px;

}



header#headaer-second {

  transition: all 0.4s ease;

  background: #ffffff;

}



.sticky,

.sticky-page-title {

  position: fixed;

  top: 0;

  left: 0;

  width: 100%;

  z-index: 99999;

  background: #fff;

  padding-bottom: 20px !important;

}





/*end*/





/*exportor from india*/



.page_title_second {

  font-size: 29px;

  line-height: 27px;

  font-family: Helvetica-Neue-Medium;

  color: #000000;

}



.in_service_exportor_title_header .container {

  padding: 38px 0px 56px 74px;

  background: #ffffff;

}



.in_service_exportor_title_header .page_title_second {

  padding-left: 50px;

}



.in_service_exportor_list .in_service_exportor_list_panel .in_service_exportor_name {

  align-items: center;

}



.in_service_exportor_list .in_service_exportor_list_panel .in_service_exportor_name div p {

  width: 60px;

  height: 60px;

  margin-right: 24px;

}



.in_service_exportor_list .in_service_exportor_list_panel .in_service_exportor_name div img {

  height: 100%;

  width: 100%;

  object-fit: scale-down;

  border-radius: 50%;

}



.in_service_exportor_list .in_service_exportor_list_panel .in_service_exportor_name h3 {

  font-size: 20px;

  line-height: 24px;

  color: #00859B;

  font-family: "AdobeClean-Bold";

  max-width: 210px;

}



.in_service_exportor_list .in_service_exportor_list_panel p.exportor_listing_para {

  font-size: 14px;

  line-height: 18px;

  color: #00859B;

  font-family: "AdobeClean-Regular";

  border-bottom: 1px solid;

  padding-bottom: 15px;

  margin-top: 20px;

  height: 142px;

}



.in_service_exportor_list .in_service_exportor_list_panel {

  display: block;

  padding: 40px 25px;

  transition: 0.3s ease;

  box-shadow: 9px 9px 5px rgb(0 0 0 / 12%);

  -moz-box-shadow: 9px 9px 5px rgb(0 0 0 / 12%);

  -webkit-box-shadow: 9px 9px 5px rgb(0 0 0 / 12%);

  -o-box-shadow: 9px 9px 5px rgb(0 0 0 / 12%);

  border-top: 1px solid #ececec;

  border-radius: 5px;

  background: #fff;

}



.in_service_exportor_list .exportor_listing_btn {

  font-size: 13px;

  height: 30px;

  background: #ffff;

  border: none;

  color: #000;

  background: #fff;

  padding: 4px 10px 2px;

  border-radius: 15px;

  opacity: 0;

  margin-top: 22px;

}



.in_service_exportor_list .in_service_exportor_list_panel:hover {

  background: #00859B;

  ;

}



.in_service_exportor_list .in_service_exportor_list_panel:hover p,

.in_service_exportor_list .in_service_exportor_list_panel:hover h3 {

  color: #fff;

}



.in_service_exportor_list .in_service_exportor_list_panel:hover p {

  border-color: #fff;

}



.in_service_exportor_list .in_service_exportor_list_panel:hover .exportor_listing_btn {

  opacity: 1;

}



.in_service_exportor_list .container {

  padding-left: 110px;

  padding-right: 9px;

  background: url('../images/in-service-dotted-bg.png');

  background-repeat: no-repeat;

  background-size: auto;

  background-position: top 242px left 113px;

  background-attachment: fixed;

}



.in_service_exportor_list .in_service_exportor_col_1 .in_service_exportor_list_panel {

  margin: 0% 6% 10% 0%;

}



.in_service_exportor_list .in_service_exportor_col_2 .in_service_exportor_list_panel {

  margin: 0% 3% 10% 3%;

}



.in_service_exportor_list .in_service_exportor_col_3 .in_service_exportor_list_panel {

  margin: 0% 0% 10% 6%;

}



.vision {

  padding-top: 15px;

}





/*end*/





/* register css start */



input#trade_with_me_search {

  background: #fff !important;

  background: #FFFFFF 0% 0% no-repeat padding-box;

  box-shadow: 0px 3px 6px #00000029;

  border-radius: 10px 0px 0px 10px;

  opacity: 1;

  border: 0;

}



.bf_bac {

  background: linear-gradient(to bottom right, #00859BC2, #005C6BE8, #00434E);

  padding-bottom: 8px !important;

  color: #fff;

}



.bf_bac h6 {

  color: #fff !important;

}





/*.form-control::placeholder{

  color: #fff;

}*/



.secto_countries_header_list.meemberss_list.active_dropdown li {

  font-family: 'Poppins-Regular';

  font-size: 14px;

}



input.form-control.Subscribe::placeholder,

input#trade_with_me_search::placeholder,

input.form-control.frome-control-btn-search_1::placeholder {

  color: #000;

}



input.form-control.Subscribe {

  padding: 5px 10px;

}



.row.register-form .form-group input,

select.form-control,

.row.register-form input::placeholder,

input.form-control.border-re-0.mobile_no_w80::placeholder,

input.form-control.border-re-0,

.row.register-form button,

input,

.row.register-form select.form-control.border-re-01,

.row.register-form select.form-control,

.row.register-form input.form-control,

.row.register-form textarea#exampleFormControlTextarea1 {

  text-transform: capitalize;

  font-family: 'AdobeClean-Regular';

  font-size: 16px !important;

  background: #FFFFFF 0% 0% no-repeat padding-box;

  border-color: #93A4C1;

  opacity: 1;

  color: #A5A8AC !important;

}



.register {

  /* background: url(https://indiaserves.org/public/themes/frontendTheme/assets/images/Rectangle-map.png); */

  margin-top: 0;

  /* padding: 3%; */

  border-top-left-radius: 16%;

  border-bottom-left-radius: 16%;

  padding: 0px;

  text-align: center;

  background-attachment: fixed;

  background-position: center;

  background-repeat: no-repeat;

}



.register h2 {

  color: #2A3641;

  font-size: 24px;

  font-family: 'Helvetica', Bold;

  font-weight: 600;

  position: relative;

  padding-bottom: 10px;

  padding-bottom: 10px;

  margin-bottom: 30px;

}



.register h2:after {

  content: "";

  position: absolute;

  background: #C1A783;

  left: 15em;

  right: 0;

  width: 100px;

  height: 2px;

  bottom: -6px;

}



small.provide-Membership {

  color: #000;

  font-size: 13px;

  font-family: 'Helvetica', Medium;

}



input.form-control.border-re-0 {

  border-top-left-radius: 0;

  border-left: 0;

  border-bottom-left-radius: 0;

}



select.form-control.border-re-01 {

  border-right: 0;

  border-top-right-radius: 0;

  border-bottom-right-radius: 0;

  border-radius: 0;

}



label.btn.btn-primary.Company {

  background: #2b4685;

  color: #fff;

  border-color: #2b4685;

  font-family: 'Helvetica', Medium;

}



i.fa.fa-image {

  padding-right: 10px;

}



.form-control:focus {

  border-color: #495463;

  outline: 0;

  box-shadow: none;

}



input.btnRegister {

  /* width: 200px; */

  border: none;

  padding: 1%;

  background: #2b4685 !important;

  color: #fff !important;

  font-weight: 300;

  width: 40%;

  cursor: pointer;

  margin-top: 20px;

  font-family: 'Helvetica', Medium;

}



textarea#exampleFormControlTextarea1 {

  height: 85px;

}



.form-group.text-left.color-white label {

  color: #000;

  padding-right: 10px;

  font-family: 'AdobeClean-Regular';

}





/* register css end */





/* new css start */



ul.list {

  padding-left: 17px;

}



.election h5 {

  text-align: left;

  font-family: 'Helvetica', Medium;

  font-size: 18px;

  font-weight: 600;

  letter-spacing: 0.36px;

  color: #2A3641;

  opacity: 1;

  padding: 30px 0px !important;

}



.Elections h1 {

  margin-bottom: 10px;

}



.election h1,

.election h3 {

  font-size: 20px;

  font-family: 'Helvetica', Medium;

  font-weight: 600;

  color: #000;

  line-height: 28px;

}



ul.list li {

  color: #D90A2C;

  list-style-type: auto;

  font-size: 18px;

  line-height: 20px;

  font-family: 'Helvetica', Medium;

}



.election {

  padding-right: 50px;

}



.election h6 {

  text-align: left;

  font-family: 'Helvetica', Medium;

  font-size: 15px;

  letter-spacing: 0.32px;

  color: #2A3641;

  opacity: 1;

  font-weight: 600;

}



ul.list1 li {

  font-family: 'Helvetica', Medium;

  text-align: left;

  font-size: 14px;

  letter-spacing: 0.28px;

  color: #2A3641;

  opacity: 1;

  padding-bottom: 10px;

}



.member h4 {

  font-style: normal;

  color: #D90A2C;

  text-align: left;

  font-size: 20px;

  line-height: 24px;

  font-family: 'Poppins-Regular';

  font-weight: 600;

}



.member1 p {

  font-size: 13px;

  color: #000000;

  letter-spacing: 0;

  opacity: 1;

  font-weight: normal;

  font-family: 'Poppins-Regular';

}



ul.pad-le-about {

  padding-left: 40px;

}



table.table.member_ship1 {

  border-collapse: unset;

}



table.table.member_ship {

  border-collapse: collapse !important;

}



table.table.member_ship1 td,

table.table.member_ship1 th,

table.table.member_ship td,

table.table.member_ship th {

  border-color: #000;

}



table.table.member_ship1 th,

table.table.member_ship th {

  font-family: 'Poppins-Regular';

}



table.table.member_ship1 td,

table.table.member_ship td {

  font-family: 'AdobeClean-Regular';

}



.w-95 {

  width: 95%;

}



.contact-general-info.mt-4 p {

  font-family: 'Helvetica', Medium;

}



ul.pad-le-about li {

  font-family: 'AdobeClean-Regular';

}



.member2 h4 {

  font-style: normal;

  color: #D90A2C;

  text-align: left;

  font-size: 20px;

  line-height: 24px;

  font-family: 'Poppins-Regular';

  font-weight: 600;

}



table.table.member_ship1 th {

  font-family: 'Poppins-Regular';

}



table.table.member_ship1 td {

  font-family: 'AdobeClean-Regular';

}



.member2 p {

  font-size: 16px;

  color: #000000;

  letter-spacing: 0;

  opacity: 1;

  font-weight: normal;

  font-family: 'AdobeClean-Regular';

}



.img {

  background: transparent;

  padding: 0;

  box-shadow: 20px 30px 40px #00000029;

  /*border: 1px solid #707070;*/

  opacity: 1;

  background-repeat: no-repeat;

}



.tender p {

  font-size: 10px;

  color: #000000;

  letter-spacing: 0;

  opacity: 1;

  font-weight: normal;

  font-family: 'Poppins-Regular';

}



.tender1 h4 {

  font-style: normal;

  color: #D90A2C;

  font-size: 15px;

  line-height: 24px;

  font-weight: bold;

  background: #00000040;

  text-align: center;

  border: 0px;

  margin-right: 20px;

  border-radius: 15px;

  /* background: var(--unnamed-color-000000) 0% 0% no-repeat padding-box;

background: #000000 0% 0% no-repeat padding-box;

opacity: 0.05;*/

}



select.form-control.Title option.hidden span {

  color: #D90A2C;

}



select.form-control.Title {

  font-style: normal;

  color: #D90A2C !important;

  font-size: 15px;

  line-height: 24px;

  font-weight: bold;

  background: #fff !important;

  text-align: center;

  border: 0px;

  margin-right: 20px;

  border-radius: 15px;

  /* background: var(--unnamed-color-000000) 0% 0% no-repeat padding-box;

background: #000000 0% 0% no-repeat padding-box;

opacity: 0.05;*/

  border-radius: 32px;

  opacity: 1;

}



input.form-control.Search {

  width: 70%;

  float: left;

  background: #fff !important;

  /* border: 0; */

  background: #FFFFFF 0% 0% no-repeat padding-box;

  border-radius: 32px;

  opacity: 1;

  padding: 0 !important;

  height: 36px;

}



.tender1 {

  width: 30%;

  float: left;

  vertical-align: middle;

  margin-top: 7px;

}



.tender1 span {

  color: red;

  vertical-align: middle;

  text-align: left;

  font-family: 'Nunito-Bold';

  letter-spacing: 0px;

  color: #D90A2C;

  opacity: 1;

  font-size: 18px;

  font-weight: 500;

  padding-top: 10px;

}



.table td,

.table th {

  border: 1px solid #dee2e6;

}



.Search_top_bar {

  padding: 0px 29px;

}



table.table.table_tender {

  border-color: #fff;

  border-spacing: 10px;

  border: 1px solid #D5D5D5;

}



.table .thead-dark th {

  color: #fff;

  background: #F9F9F9 0% 0% no-repeat padding-box;

  border: 1px solid #D5D5D5;

  opacity: 1;

  /* background: transparent linear-gradient(180deg, #00859BC2 0%, #005C6BE8 75%, #00434E 100%) 0% 0% no-repeat padding-box;*/

  opacity: 1;

  text-align: left;

  font-family: 'Helvetica', Medium;

  letter-spacing: 0px;

  text-align: left;

  letter-spacing: 0px;

  color: #2A3641;

  opacity: 1;

  font-size: 14px;

  font-weight: 600;

}





/*.table .thead-dark th{background: none; border: 0}

*/



.row.top_bar_sec {

  /* position: relative; */

  padding: 5px 0 5px;

  vertical-align: middle;

  background: #00000040;

  /* opacity: 0.05; */

  vertical-align: bottom;

}



table.table.table_tender tbody tr {

  text-align: left;

 font-family: 'Helvetica', Medium;

  letter-spacing: 0px;

  /* background: #00000040;*/

  /* opacity: 0.2; */

  /* color: #000 !important; */

  font-size: 13px;

  font-weight: 300 !important;

}



.button1 {

  background: transparent linear-gradient(180deg, #00859BC2 0%, #005C6BE8 75%, #00434E 100%) 0% 0% no-repeat padding-box !important;

  margin-right: 20px;

  border-radius: 15px;

  opacity: 1;

  color: #fff;

  text-align: center;

  padding: 6px 10px;

  letter-spacing: -0.66px;

  font-size: 16px;

 font-family: 'Helvetica', Medium;

  width: 100%;

  border: 0;

  outline: 0;

}



.button1:focus {

  outline: 0;

}



.vision h3 {

  color: #111;

  font-size: 24px;

  font-family: 'Poppins-Regular';

  font-weight: 600;

}



.vision p {

  font-family: 'AdobeClean-Regular';

  font-size: 16px;

}



.parent.pl-20 {

  padding-left: 2px;

}





/* end css */



.about_us_content_sec p a {

  color: #fff;

  text-decoration: underline;

}



.modal-header {

  border: 0;

}



.shadow_all_site {

  margin-top: 30px;

}



select.form-control.border-re-01.mobile_no_w50 {

  width: 20%;

  float: left;

}



input.form-control.border-re-0.mobile_no_w80 {

  width: 80%;

  float: left;

  margin-bottom: 15px;

}





/*responsive start here*/



@media(max-width:1980px) {

  ul.dropdown-menu.Education_Services.show {

    margin-top: 178px;

  }

  section.banner {

    height: 60vh;

  }

  .images_slider {

    max-height: 100%;

    /* width: 100%; */

  }

  .in_services_trade_with_india_panel .in_services_trade_with_india_search {

    width: 35%;

    height: 77% !important;

    /* background: #EB1C24; */

    display: flex;

    justify-content: center;

    align-items: center;

    border-top-left-radius: 35px;

    border-bottom-left-radius: 35px;

    background-image: url(../images/Subtraction.png);

    background-size: contain;

    background-position: right 0% center;

    background-repeat: no-repeat;

    position: relative;

    /* box-shadow: 0 2px 4px rgb(0 0 0 / 40%); */

    top: 50px;

  }

}



@media(max-width:1440px) {

  ul.dropdown-menu.Education_Services.show {

    margin-top: 178px;

  }

  .sidebar_content_homepage.active:after {

    left: 6px;

  }

  .in_services_trade_with_india_search.about_us_co {

    height: 75% !important;

  }

  .in_services_trade_with_india_panel .in_services_trade_with_india_search {

    width: 35%;

    height: 80%;

    /* background: #EB1C24; */

    display: flex;

    justify-content: center;

    align-items: center;

    border-top-left-radius: 35px;

    border-bottom-left-radius: 35px;

    background-image: url(../images/Subtraction.png);

    background-size: contain;

    background-position: right 0% center;

    background-repeat: no-repeat;

    position: relative;

    /* box-shadow: 0 2px 4px rgb(0 0 0 / 40%); */

    top: 50px;

  }

  .trade_iniailize {

    left: 27px;

  }

  ul.mode_red li {

    padding-left: 107px;

    font-size: 8px;

  }

  .sidebar_content_homepage.active:before {

    left: 15px;

  }

  .sidebar_content_homepage:before {

    left: 0px;

  }

  /* .service-sector-home-slider {

    padding-left: 0px;

  }*/

  .sidebar_content_homepage.active {

    width: 100%;

  }

  .sidebar_content_homepage.active:after,

  .sidebar_content_homepage:after {

    left: 7px;

  }

  .images_slider {

    min-height: 423px;

  }

  .in_services_home_panel {

    padding-left: 30px;

    margin-top: 30px;

  }

  .in_services_home_panel_listing:nth-child(odd) {

    width: 100%;

  }

  .in_services_home_panel_listing:nth-child(even) {

    width: 100%;

  }

  .in_service_help_desk {

    right: 0%;

    bottom: 7%;

  }

  footer.in_service_footer {

    margin-top: 0px;

    background: #3355A3 0% 0% no-repeat padding-box;

    opacity: 1;

    padding: 70px 20px 20px;

  }

}



@media(max-width:1350px) {

  ul.dropdown-menu.Education_Services.show {

    margin-top: 178px;

  }

  .sidebar_content_homepage.active:after {

    left: 6px;

  }

  .trade_iniailize {

    left: -7px;

  }

  .sidebar_content_homepage.active {

    width: 100%;

  }

  ul.main-menu {

    padding-left: 2px;

    padding-bottom: 20px;

    padding-top: 30px;

  }

  .images_slider {

    min-height: 440px;

  }

  .trade-width-verticl_slider .slick_item_div {

    padding: 0% 23% 0px 14% !important

  }

  #in_service_header .in_service_header_empty_col img {

    top: -67px;

  }

  .in_service_exportor_title_header .container {

    padding: 38px 0px 56px 67px;

  }

}



@media(max-width:1280px) {

  .trade_iniailize {

    left: -17px;

  }

  .content_fix {

    top: 59%;

  }

  .content_fix {

    width: 72%;

  }

  ul.main-menu li {

    padding-left: 8px;

    font-size: 16px;

    padding-right: 8px;

  }

  .images_slider {

    min-height: 420px;

  }

  .in_services_home_panel {

    padding-left: 15px;

  }

  .in_services_home_panel_listing:nth-child(odd) {

    width: 100%;

    margin-right: 3%;

  }

  .in_services_home_panel .in_services_home_panel_inner span {

    font-size: 14px;

    line-height: 24px;

  }

  .trade-width-verticl_slider .slick_item_div {

    padding: 0% 5% 0px 0%;

  }

  .in_service_help_desk {

    bottom: 4%;

  }

  .in_services_right_header .in_service_council_logo img {

    width: 84%;

    height: 60px;

  }

  .in_service_council_logo img {

    height: auto;

  }

  .in_service_exportor_list .in_service_exportor_col_1 .in_service_exportor_list_panel {

    margin: 0% 2% 10% 0%;

  }

  .in_service_exportor_list .in_service_exportor_col_3 .in_service_exportor_list_panel {

    margin: 0% 0% 10% 2%;

  }

  .in_service_exportor_list .in_service_exportor_col_2 .in_service_exportor_list_panel {

    margin: 0% 1% 10% 1%;

  }

  .in_service_exportor_title_header .container {

    padding: 30px 0px 45px 55px;

  }

  header#headaer-second .in_service_header_trade .title_second {

    font-size: 35px;

    margin-bottom: 4px;

  }

  header#headaer-second .in_service_second_logo img {

    width: 100%;

  }

  .in_service_exportor_list .in_service_exportor_list_panel .in_service_exportor_name h3 {

    font-size: 17px;

    line-height: 23px;

  }

  header#headaer-second .in-services-second .col-lg-5 {

    flex: 0 0 38.666667%;

    max-width: 38.666667%;

    margin-right: 3%;

  }

}



@media(max-width:1199px) {

  .trade_iniailize {

    left: 50px;

  }

  .service-sector-home-info h1 {

    font-size: 35px;

  }

  .title_second {

    font-size: 35px;

    line-height: 40px;

  }

  /*.in_services_trade_with_india_panel .in_services_trade_with_india_search{

   width: 100%;

   height:45%;

   border-bottom-left-radius: 0px;

   box-shadow: none;

 }*/

  .in_services_trade_with_india_panel .in_services_trade_with_india_vslider {

    border-bottom-left-radius: 35px;

    width: 100%;

    height: auto;

  }

  /*.in_services_trade_with_india_panel .in_services_trade_with_india_search p{

  margin-top: 20px;

  margin-bottom: 26px;

 }

 .in_services_trade_with_india_panel .in_services_trade_with_india_search{

   z-index:99;

 }*/

  .trade-width-verticl_slider h2 {

    font-size: 25px;

    line-height: 35px;

    text-align: center;

  }

  .trade-width-verticl_slider p {

    text-align: center;

  }

  header #in_service_header .in_service_logo img {

    height: auto;

    object-fit: unset;

    margin-left: -10px;

  }

  .in_services_trade_with_india_panel .in_services_trade_with_india_search::after {

    border-bottom-left-radius: 0px;

  }

  .in_service_help_desk {

    bottom: 2%;

  }

  .in_services_right_header .in_service_council_logo img {

    width: 100% !important;

  }

  #headaer-second .in_services_right_header .in_service_council_logo {

    align-items: flex-start;

  }

  .in_service_exportor_list .container {

    background-position: top 242px left -127px;

    padding-left: 15px;

    padding-right: 15px;

  }

  .in_services_trade_with_india_panel .in_services_trade_with_india_search {

    background-size: 100%;

  }

  #headaer-second .in_services_right_header .in_service_council_logo img {

    width: 84%;

  }

  .in_service_exportor_title_header .container {

    padding: 30px 0px 45px 30px;

  }

  .in_service_exportor_list .in_service_exportor_col_2 .in_service_exportor_list_panel {

    margin: 0% 0% 10% 0%;

  }

  .in_service_exportor_list .in_service_exportor_col_1 .in_service_exportor_list_panel {

    margin: 0% 0% 10% 0%;

  }

  .in_service_exportor_list .in_service_exportor_col_3 .in_service_exportor_list_panel {

    margin: 0% 0% 10% 0%;

  }

  .in_service_exportor_list .in_service_exportor_list_panel {

    padding: 35px 15px;

  }

  header#headaer-second .in_service_second_logo img {

    margin-top: 10px;

  }

}



@media(max-width:1100px) {

  .trade_iniailize {

    left: -98px !important;

  }

  .in_services_trade_with_india_panel .in_services_trade_with_india_search {

    width: 35%;

    height: 70% !important;

  }

  #in_services_main .service-sector-home-info {

    flex: 0 0 20%;

    max-width: 20%;

  }

  #in_services_main .service-sector-home-slider {

    flex: 0 0 80%;

    max-width: 80%;

  }

  .in_services_trade_with_india_panel {

    display: flex;

    flex-wrap: nowrap;

    height: 90%;

    margin-top: 30px;

  }

  /*#in_service_header .in_service_header_logo_col {

  flex: 0 0 37.5%;

  max-width: 37.5%;

 }

 #in_service_header .in_service_header_empty_col{

  flex: 0 0 37.5%;

  max-width: 37.5%;

 }

 #in_service_header .in_service_header_mainl_col{

  flex: 0 0 25%;

  max-width: 25%;

 }*/

  .page_title_second {

    font-size: 25px;

  }

}



@media(max-width:1024px) {

  .trade_iniailize {

    left: 50px;

  }

  .in_services_home_panel .in_services_home_panel_inner span {

    font-size: 14px;

    line-height: 22px;

  }

  #in_service_header .in_service_header_empty_col img {

    top: -28px;

  }

  .in_service_header_social_media {

    margin-right: 20px;

  }

  header#headaer-second .in_service_header_trade .title_second {

    font-size: 32px;

  }

  header#headaer-second .in_service_header_trade p {

    font-size: 17px;

  }

}



@media(max-width:991px) {

  input.form-control.Search {

    margin-bottom: 10px;

  }

  .Sub_Services h3,

  h4 {

    font-size: 15px;

    font-weight: 600;

  }

  .row.showcase_content {

    padding: 30px 0px 0;

  }

  .images_slider {

    height: 320px !important;

  }

  .trade-width-verticl_slider .slick_item_div {

    padding: 0% 0% 0px 0%;

  }

  .menu_fotter_media ul li {

    float: none;

    border-right: none;

    padding: 0 6px 0 7px;

    line-height: 38px;

  }

  .menu_fotter_media ul li a {

    font-size: 22px;

  }

  .menu_fotter_media {

    margin: 0;

  }

  button.month img {

    left: 54px;

  }

  .secto_countries_header_list1 {

    left: 60px;

  }

  .Read_more1 {

    /* display: flex; */

    margin: 0 auto 0;

    float: none;

  }

  .tred_with_india_se.second_section {

    margin-left: 30px;

  }

  .tred_with_india_se {

    flex: 0 0 99.666667%;

    max-width: 99.666667%;

  }

  .tred_with_india h2 {

    font-size: 24px;

  }

  .form-group.d-flex.frome-control-btn-search {

    width: 100%;

  }

  .hedding_title_top {

    padding-left: 0;

  }

  .ipad_moble_width_100 {

    padding: 0 15px !important;

  }

  .hedding_title_top ul li {

    font-size: 22px;

  }

  div#carousel04 {

    height: 68vh;

  }

  div#carousel04 button.owl-prev {

    top: 3em;

  }

  button.owl-next {

    right: 20px;

  }

  button.owl-prev svg {

    font-size: 13px !important;

    padding-left: 10px;

  }

  .owl-carousel {

    width: 100% !important;

  }

  button.owl-next {

    top: 10px;

    right: -20px;

    font-size: 20px;

    width: 10px;

    height: 10px;

  }

  .news_section {

    float: none;

    padding: 15px 10px 0;

    width: auto;

  }

  .news_section.active {

    height: auto;

    width: auto;

    float: none;

    margin-bottom: 20px;

  }

  label.checkcontainer {

    margin-right: 10px;

  }

  label.checkcontainer img {

    width: 15px;

    height: 15px;

    margin-right: 5px;

  }

  .row.media_sectiore {

    margin-top: 30px;

    padding-right: 0;

  }

  button.owl-next {

    padding-right: 10px;

    font-size: 13px !important;

  }

  div#carousel06 button.owl-next {

    top: 10px;

    right: -50px;

    font-size: 20px;

    width: 10px;

    height: 10px;

  }

  .in_service_header_social_media.h-100 {

    position: relative;

    left: -30px;

    top: 1.5em;

  }

  .sticky,

  .sticky-page-title {

    top: 0px;

  }

  .list_py_chart img {

    width: 100%;

  }

  .read_about a {

    padding: 5px 35px;

    /* line-height: 28px; */

  }

  ul.main-menu li {

    line-height: 40px;

    float: none;

  }

  ul.dropdown-menu.show {

    width: auto;

  }

  ul.main-menu li {

    border-right: 0;

  }

  .sidenav a {

    font-size: 28px;

  }

  ul.main-menu li:nth-child(1) {

    padding-left: 8px !important;

  }

  .sidenav {

    padding: 60px 0px 10px 0px;

  }

  header#headaer-second .in-services-mobile-header .in-services-toogler {

    display: flex;

    height: 100%;

    align-items: center;

    width: 100%;

  }

  .in-services-mobile-header .in-services-toogler .in-services-toogler-div {

    width: 100%;

  }

  .in-services-mobile-header .in-services-toogler-div div {

    width: 25px;

    height: 5px;

    background-color: #EB1C24;

    margin-left: auto;

    margin-bottom: 5px;

    border-radius: 30px;

    background: linear-gradient(141deg, #eb1c24 0%, #eb1c24 51%, #093f7f 75%);

    margin-right: 10px;

  }

  .mobile_ipad_media_100 {

    flex: 0 0 100%;

    max-width: 100%;

  }

  .SECTOR span {

    font-size: 13px;

  }

  .content_fix {

    top: 70%;

  }

  .Read_more {

    margin: 7% 0 0 0;

  }

  .images_slider {

    height: auto;

    width: 100%;

    float: none;

    min-height: auto;

  }

  .in_services_trade_with_india_vslider.cgg_member {

    width: 100% !important;

    padding: 50px 30px 80px 50px;

  }

  .SEPC_Vision_Mission,

  .SEPC_Secretariat {

    padding-left: 45px;

    flex: 0 0 100%;

    max-width: 100%;

    padding-right: 30px;

  }

  .Annual_Reports h1 {

    font-size: 33px;

  }

  .Annual-Reports {

    padding-top: 20px;

    padding-bottom: 0;

  }

  .Artboard {

    max-width: 29.333333%;

    flex: 0 0 33.333333%

  }

  .slider_gap_sec2 {

    max-width: 21.8%;

    flex: 0 0 21.8%;

  }

  ul.main-menu {

    padding-left: 15px;

  }

  .parent {

    height: 100%;

    padding-bottom: 0px;

  }

  .in_services_trade_with_india_panel .in_services_trade_with_india_vslider {

    border-bottom-left-radius: 35px;

    width: 100%;

    height: auto;

  }

  .in_services_trade_with_india_panel .in_services_trade_with_india_search {

    width: 100%;

    height: auto;

    /* background: #EB1C24; */

    display: block;

  }

  .trade_iniailize {

    left: -7px;

  }

  .trade-width-verticl_slider {

    display: block;

  }

  .slick_item_div>div {

    padding-left: 0;

    max-height: initial;

    padding-top: 30px;

  }

  .trade-width-verticl_slider .carousel-item img {

    display: flex;

    position: relative;

    justify-content: start;

    height: 100%;

  }

  .in-services-mobile-header {

    display: block !important;

    /* width: 10%; */

    position: absolute;

    top: 30px;

    right: 0;

  }

  .in_service_header_empty_col {

    position: relative;

    bottom: 0;

    top: 0;

  }

  .menu_right_in_ser {

    display: none !important;

  }

  #in_services_main .service-sector-home-info {

    flex: 0 0 60%;

    max-width: 100%;

  }

  .in_services_trade_with_india_panel {

    display: flex;

    flex-wrap: wrap;

    margin-top: 30px;

  }

  .sidebar_content_homepage {

    width: 100%;

  }

  #in_services_main .service-sector-home-slider {

    flex: 0 0 100%;

    max-width: 100%;

    padding: 0px 15px !important;

  }

  .in_service_header_social_media {

    margin-right: 5px;

  }

  header #in_service_header .in_service_logo div {

    height: 100%;

  }

  header #in_service_header .in_service_logo img {

    height: 100%;

    object-fit: cover;

  }

  header #in_service_header .in_service_logo {

    height: 120px;

  }

  .in_services_right_header .in_service_council_logo {

    height: 100%;

    align-items: center;

  }

  .trade-width-verticl_slider h2 {

    font-size: 20px;

    line-height: 27px;

  }

  header#headaer-second .in_service_header_trade .title_second {

    font-size: 30px;

  }

  header#headaer-second .in-services-second .col-lg-4 {

    flex: 0 0 25%;

    max-width: 25%;

  }

  header#headaer-second .in-services-second .col-lg-5 {

    flex: 0 0 45%;

    max-width: 45%;

    margin-right: 0%;

  }

  header#headaer-second .in-services-second .col-lg-3 {

    flex: 0 0 30%;

    max-width: 30%;

  }

  header#headaer-second .in_service_header_trade p {

    font-size: 15px;

  }

  header#headaer-second .in_service_second_header_frm .form-group .form-control {

    width: 215px;

  }

  #headaer-second .in_services_right_header .in_service_council_logo img {

    width: 100%;

  }

  #headaer-second .in_services_right_header .in_service_council_logo img {

    width: 84%;

    margin-top: 4px;

  }

  header#headaer-second .in_service_second_logo {

    height: 100%;

    display: flex;

    align-items: center;

  }

  header#headaer-second .in_service_second_logo a {

    height: 100%;

    width: 100%;

  }

  header#headaer-second .in_service_second_logo img {

    margin-top: 0px;

    height: 100%;

    object-fit: cover;

  }

  .in_service_exportor_title_header .container {

    padding: 10px 0px 25px 15px;

  }

  .in_service_exportor_title_header .page_title_second {

    padding-left: 35px;

  }

  .in_service_exportor_title_header .container img {

    margin-top: 4px;

    width: 30px;

  }

  .Education-Services-blue {

    width: 30%;

    margin-right: 30px;

  }

  .Trade-with-India {

    width: 27%;

    padding: 5px 10px;

  }

  .service-sector-home-slider {

    padding-left: 0px !important;

  }

  .tab button {

    width: 150px;

    font-size: 14px;

  }

  .report_iamges_section {

    max-width: 30.333333%;

  }

  .event-slider {

    width: 100%;

  }

  .ipad_moble_width_100 {

    flex: 0 0 100%;

    max-width: 100%;

  }

  .next {

    width: 400px;

  }

  .row.showcase_content img {

    width: 100%;

  }

  table.display_block_mobile td::last-child {

    border-bottom: 0 !important;

  }

}



@media only screen and (min-width:321px) and (max-width:767px) {

  /*  div#gallry_home {

    display: none;

}*/

.chart_icon img {

    width: 100%;

}

.col-md-12.pdficon {

    padding: 20px 0;

  }



section.banner {

    background-size: 100% 100%;

    padding: 50px 10px;

    margin-bottom: 70px;

        margin-top: 20px;

}

.virtual_sepc h1 {

    font-size: 22px;

    line-height: 32px;

}

.virtual_sepc h2 {

    padding-top: 30px;

    font-size: 13px;

    position: relative;

    padding-bottom: 10px;

    margin-bottom: 0px;

    line-height: 24px;

}

.click_registration a {

    top: 4em;

    right: 0px;

}



.click_registration {

    position: absolute;

    right: 16%;

    color: #fff;

    width: auto;

    top: 110%;

}

.click_registration p {

      margin: 0;

}

.whats_new h2 {

     font-size: 18px;

    margin-bottom: 0;

    padding-bottom: 20px;

    line-height: 29px;

}

.whats_new a {

    padding: 10px 20px;

  }

  .padd_list_top_report {

    padding-bottom: 30px;

}

.col-12.col-md-12.col-xs-12.col-md-4.p-0 {

    padding-left: 15px !important;

}



  .bg_event>div {

    left: 30px;

  }

  div#gallry_home button.owl-prev {

    left: 23em !important;

  }

  div#gallry_home button.owl-next, div#gallry_home button.owl-prev {

    position: relative;

    top: -18em;

    right: 0;

    left: 20em;

}

button.owl-prev img {

    width: 70%;

}



div#gallry_home button.owl-next{

    top: -23.3em;

  }

  .row.SERVICES1 {

    padding-top: 0;

  }

  .about_us {

    padding-top: 0;

    padding-bottom: 20px;

  }

  .servicess_all_section {

    padding: 20px;

  }

  .servicess_all_section h6 {

    font-size: 13px;

  }

  .SERVICES h1 {

    text-align: left;

  }

  .SERVICES h1:after {

    left: 0;

  }

  section.What_new {

    padding: 20px 10px 30px;

    margin-bottom: 20px;

    margin-top: 50px;

  }

  .about_us h1 {

    padding-left: 0px;

    padding-top: 20px;

  }

  .about_us_images img {

    width: 100%;

    text-align: left;

    margin: 0;

  }

  .servicess_sectore_list ul {

    flex-wrap: wrap;

  }

  div#carousel04 button.owl-next {

    right: 0;

    top: -24em;

    left: 25em;

  }

  .col-md-5.pr-0 {

    padding-right: 15px !important;

  }

  .register h2:after {

    left: 6em;

  }

  footer.in_service_footer {

    padding: 40px 20px 20px;

  }

  .footer_logo h5 {

    font-size: 12px;

  }

  .footer_logo p {

    font-size: 10px;

  }

  .menu_footer {

    padding-left: 0;

    padding-top: 20px;

  }

  .menu_footer ul li {

    padding-right: 10px;

  }

  .row.footer_logo_menu {

    padding-bottom: 20px;

    border-bottom: 0.1px solid #ffffff2e;

    margin-bottom: 20px;

  }

  .col-md-5.mobile_none {

    display: none;

  }

  .col-12.col-md-3.footer_page_last_update {

    padding-top: 10px;

    padding-left: 0;

  }

  .col-12.col-md-4.fot-pad_top,

  .col-6.col-md-3.fot_logo {

    padding-left: 0;

  }

  section.about_us {

    padding: 0;

  }

  main#in_services_main {

    padding-top: 120px;

  }

  .tred_with_india span {

    font-size: 15px;

  }

  .row.showcase_content {

    padding: 30px 0px 0;

  }

  table.display_block_mobile td {

    display: block;

    width: 100%;

    border: 0;

    border-bottom: 1px solid #000 !important;

  }

  .Sub_Services h3,

  h4 {

    font-size: 15px;

    font-weight: 600;

  }

  .row.showcase_content img {

    width: 100%;

  }

  .Education-Services-blue {

    width: 30%;

    margin-right: 10px;

    margin-left: 0;

  }

  .Trade-with-India:last-child {

    margin-right: 0 !important;

  }

  .Trade-with-India {

    width: 27%;

    padding: 5px 6px;

  }

  .contact-general-info h6,

  .contact-toggle-panel .attr_text h6 {

    text-transform: uppercase;

    color: #000;

    font-family: "Nunito-Bold";

    font-size: 12px;

  }

}



@media (max-width: 768px) {

  select.form-control.border-re-01.mobile_no_w50 {

    width: 25%;

  }

  input.form-control.border-re-0.mobile_no_w80 {

    width: 75%;

  }

  .pad_mobile_o {

    /* padding-right: 0; */

    padding-right: 0;

  }

  .button1 {

    font-size: 13px;

  }

  .tab button {

    width: 100px;

    font-size: 8px;

    margin-right: 7px;

  }

  .row.showcase_content img {

    width: 99%;

  }

  .main-reviewimage {

    height: 400px;

    width: 425px;

    margin: 0 auto;

    display: block;

  }

  .testimonial_detail {

    left: inherit;

    width: 100%;

  }

  .row.showcase_content img {

    width: 100%;

  }

  .contact-general-info h6,

  .contact-toggle-panel .attr_text h6 {

    font-size: 13px;

    line-height: 21px;

  }

  /*.contact-info-panel .attr_text.active {

    background: #0e859b;

    padding: 40px 10px;

}*/

  .contact-toggle-panel .attr_text {

    height: 70px;

  }

  a.dropdown-toggle.Education_Services {

    width: auto;

    position: absolute;

  }

  .contact-info-panel {

    padding-right: 0;

  }

  .Global-Business p {

    font-size: 13px;

  }

  #in_services_main .service-sector-home-info {

    flex: 0 0 30%;

    max-width: 30%;

  }

  #in_services_main .service-sector-home-slider {

    flex: 0 0 70%;

    max-width: 70%;

    padding: 0px 15px !important;

  }

  .tred_with_india:before {

    left: -15px;

  }

  .tred_with_india_se {

    flex: 0 0 46.666667%;

    max-width: 46.666667%;

  }

  .tred_with_india span {

    font-size: 15px;

  }

  .Sub_Services h3,

  h4 {

    font-size: 15px;

    font-weight: 600;

  }

  .row.showcase_content img {

    width: 100%;

  }

  .mobile_ipad_media_100 {

    max-width: 100%;

  }

  .trade_iniailize {

    left: 50px;

  }

  header#headaer-second .in-services-mobile-header .in-services-toogler {

    display: flex;

    height: 100%;

    align-items: center;

    width: 100%;

  }

  .in-services-mobile-header .in-services-toogler .in-services-toogler-div {

    width: 100%;

  }

  .in-services-mobile-header .in-services-toogler-div div {

    width: 25px;

    height: 5px;

    background-color: #EB1C24;

    margin-left: auto;

    margin-bottom: 5px;

    border-radius: 30px;

    background: linear-gradient(141deg, #eb1c24 0%, #eb1c24 51%, #093f7f 75%);

    margin-right: 10px;

  }

  .menu_right_in_ser {

    display: none;

  }

  .tred_with_india_se.second_section {

    margin-left: 10px;

  }

  .tred_with_india h2 {

    font-size: 18px;

  }

  .tred_with_india p {

    font-size: 14px;

  }

  .in_service_header_social_media.h-100 {

    position: relative;

    left: -30px;

    top: 2.5em;

  }

  .Artboard {

    max-width: 29.333333%;

    margin-right: 25px;

    padding: 20px;

  }

  ul.main-menu li {

    float: none;

  }

  .sidenav a {

    font-size: 21px;

    line-height: 41px;

    padding-left: 20px;

  }

  ul.main-menu li a {

    color: #fff;

  }

  li.login {

    padding: 8px 10px;

    color: #fff;

    margin-top: 0;

  }

  ul.main-menu li:nth-child(1) {

    padding-left: 0px !important;

  }

  .Education-Services-blue {

    width: 35%;

    margin-right: 10px;

    margin-left: 0;

  }

  .Trade-with-India {

    width: 25%;

    padding: 8px 10px;

    font-size: 10px;

  }

  table.display_block_mobile td {

    display: block;

    width: 100%;

    border: 0;

    border-bottom: 1px solid #000 !important;

  }

  .education-services {

    width: 100%;

  }

  .education-services img {

    border-top-right-radius: 30px;

    border-bottom-left-radius: 0px;

  }

  .As_Member_Education {

    width: 100%;

    border-top-right-radius: 0px;

    border-bottom-left-radius: 35px;

  }

  a.dropdown-toggle.Education_Services::after {

    margin-left: 7px;

  }

  .Explore_Global_Business_Opportunities h1 {

    font-size: 30px;

    line-height: 38px;

  }

  .col-md-6.mobile_view_chnges {

    flex: 0 0 100%;

    max-width: 100%;

    margin-bottom: 10px;

  }

  .col-md-6.mobile_view_chnges:nth-child(2) {

    margin-bottom: 0px;

  }

  .register h2 {

    font-size: 21px;

  }

  .in_services_home_panel_listing:nth-child(odd) {

    width: 100%;

    margin-right: 3%;

  }

  .marquee_hedder_letest {

    position: relative;

    top: 80px;

    left: 0;

  }

  .marquee_hedder_letest marquee {

    /* padding-left: 70px; */

    position: relative;

    left: 70px;

    width: 100%;

  }

  .election {

    padding-right: 0px;

  }

  .election h3 {

    font-size: 24px;

  }

  .marquee_hedder_letest marquee {

    background: #fff;

  }

  .slider_gap_sec {

    margin-right: 0;

    max-width: 25%;

  }

}



@media only screen and (max-width: 600px) {

  a.dropdown-toggle.Education_Services::after {

    margin-left: 0;

  }

  .Mero_serives {

    width: 132px;

    float: none;

    padding-bottom: 10px;

  }

  footer.media_footer_black {

    padding: 50px 0px 0;

    border: 0;

  }

  .Copyright_Services {

    border-left: 0;

    border-right: 0;

    border-top: 1px solid #707070;

    border-bottom: 1px solid #707070;

    margin: 20px 0px 0;

    padding: 10px;

  }

  .secto_countries_header_list1 {

    left: 15px;

    top: 35px;

  }

  .Subscribe_form {

    /* position: absolute; */

    bottom: 0;

  }

  input.form-control.Subscribe {

    width: 50%;

  }

  .Gallery-slider {

    border-right: 0;

    padding-top: 10px;

    height: auto;

    /* padding-right: 0 !important; */

    max-width: 100%;

  }

  .menu_fotter_media {

    padding: 10px 0 0 10px;

  }

  .pad-top-mobile {

    padding-top: 40px;

  }

  .Scroll {

    height: 270px;

  }

  button.month img {

    left: -10px;

  }

  button.month {

    height: 34px;

  }

  div#carousel06 button.owl-next {

    top: 20px;

    right: 20px;

    width: 0px;

    height: 0px;

  }

  button.owl-prev {

    top: 20px;

    position: absolute;

    left: -23px;

  }

  button.owl-prev svg,

  button.owl-next svg {

    font-size: 12px !important;

    padding-left: 10px;

  }

  .owl-carousel {

    /*width: auto !important;*/

    left: 0;

  }

  .slider_scrol img {

    height: 230px;

  }

  iframe#twitter-widget-1 {

    min-width: 150px !important;

  }

  .election h3 {

    font-size: 17px;

  }

  .election h1 {

    font-size: 21px;

  }

  .tender1 {

    width: 25%;

  }

  input.form-control.Search {

    width: 75%;

  }

  select.form-control.border-re-01.mobile_no_w50 {

    width: 25%;

  }

  input.form-control.border-re-0.mobile_no_w80 {

    width: 75%;

  }

  .contact-info-panel {

    padding-right: 0;

    padding-left: 0;

  }

  .tred_with_india_se {

    flex: 0 0 900% !important;

    max-width: 100% !important;

  }

  #in_services_main .service-sector-home-info {

    flex: 0 0 60% !important;

    max-width: 60% !important;

  }

  #in_services_main .service-sector-home-slider {

    flex: 0 0 100% !important;

    max-width: 100% !important;

    padding: 0px 15px !important;

  }

  .tred_with_india:before {

    left: -15px;

  }

  table.display_block_mobile td {

    display: block;

    width: 100%;

    border: 0;

    border-bottom: 1px solid #000 !important;

  }

  .Sub_Services h3,

  h4 {

    font-size: 15px;

    font-weight: 600;

  }

  .row.showcase_content img {

    width: 99%;

  }

  .hedding_title_top {

    padding-left: 10px;

  }

  div#carousel04 button.owl-prev {

    position: absolute;

    top: -18.8em;

    left: 2em !important;

  }

  button.owl-next {

    right: 0;

    top: 0;

  }

  .hedding_title_top ul li {

    font-size: 10px;

    margin-right: 10px;

  }

  div#carousel04 {

    width: 100% !important;

    left: 0;

    padding: 10% 0 0px 0;

  }

  .events_detils {

    width: 190px;

    padding: 20px 10px 0px 22px;

  }

  .event-slider {

    width: 100%;

  }

  .trade_iniailize ul li:nth-child(1) {

    left: 23px;

  }

  .trade_iniailize {

    left: 50px;

  }

  .aniationscrcal {

    left: 0;

    padding-left: 0;

  }

  .trade_iniailize ul li:nth-child(1) {

    left: 0;

  }

  .trade_iniailize {

    left: 0;

    transform: rotate(90deg);

  }

  .trade_iniailize ul li {

    line-height: 65px;

  }

  .service-sector-home-slider {

    padding-left: 15px !important;

    padding-right: 15px !important;

  }

  .trade-width-verticl_slider h2,

  .trade-width-verticl_slider p {

    padding: 0;

  }

  .in_services_trade_with_india_search {

    display: none !important;

  }

  .marquee_hedder_letest {

    position: relative;

    top: 0px;

  }

  .top_bar {

    display: none;

  }

  .in_services_trade_with_india_vslider.cgg_member {

    background: #1E7887 !important;

    opacity: 1;

    width: 100% !important;

    border-radius: 0 !important;

    padding: 50px 10px;

  }

  .child {

    padding: 0;

  }

  .SEPC_Vision_Mission {

    padding-left: 15px;

    padding-bottom: 40px;

  }

  .SEPC_Vision_Mission h1 {

    font-size: 35px;

  }

  .SEPC_Secretariat {

    width: 100% !important;

    padding: 50px 10px;

  }

  .slider_gap_sec2 {

    max-width: 20%;

  }

  .parent {

    /* width: 100%;*/

    height: auto;

    padding-bottom: 50px;

  }

  .slider_gap_sec {

    margin-right: 0px;

    max-width: 100% !important;

    flex: 0 0 25%;

  }

  .slider_scrol {

    width: auto;

    margin-right: 0px;

  }

  .slider-cgs {

    padding: 0 !important;

  }

  .menu_right_in_ser {

    display: none;

  }

  .marquee_hedder_letest marquee {

    /* padding-left: 70px; */

    position: absolute;

    left: 0px;

    width: 100%;

    background: #fff;

  }

  .in_service_header_empty_col {

    position: absolute;

    bottom: 0;

    top: 80px;

  }

  .marquee_hedder_letest span {

    left: 0px;

    width: 115px;

}

  ul.main-menu li {

    float: none;

    padding-left: 0;

    font-weight: 500;

    text-align: left;

    line-height: 32px;

  }

  .dropdown-container {

    /* display: none;*/

    background-color: #262626;

    padding-left: 8px;

  }

  .dropdown-btn:hover {

    color: #f1f1f1;

  }

  .dropdown-btn {

    padding: 6px 8px 6px 16px;

    text-decoration: none;

    font-size: 20px;

    color: #818181;

    display: block;

    border: none;

    background: none;

    width: 100%;

    text-align: left;

    cursor: pointer;

    outline: none;

  }

  .Artboard {

    /* padding-left: 15px; */

    display: flex;

    background: #00000029;

    padding: 10px;

    max-width: initial;

    margin-right: 0;

    margin-bottom: 20px;

  }

  .Artboard.zoom {

    transform: none;

  }

  .in_services_right_header .in_service_council_logo img {

    /* width: 84%;*/

    height: 70px;

  }

  .in_services_right_header {

    padding-top: 10px;

  }

  ul.main-menu {

    padding-left: 22px;

    padding-bottom: 20px;

    padding-top: 30px;

  }

  .Explore_Global_Business_Opportunities,

  .As_Member_SEPC {

    width: 100%;

    height: auto;

    padding-bottom: 20px;

  }

  .Explore_Global_Business_Opportunities {

    border-top-right-radius: 35px;

    border-top-left-radius: 35px;

    border-bottom-left-radius: 0;

  }

  .As_Member_SEPC {

    border-top-right-radius: 0;

    border-bottom-right-radius: 35px;

    border-bottom-left-radius: 35px;

  }

  .Explore_Global_Business_Opportunities h1 {

    margin-left: 20px;

  }

  .As_Member_SEPC p {

    padding: 20% 30% 0 3%;

  }

  .As_Member_SEPC {

    height: 60vh;

  }

  .tred_with_india_se.second_section {

    margin-left: 0;

  }

  .tred_with_india h2 {

    font-size: 24px;

  }

  .Global-Business p {

    font-size: 8px;

  }

  .form-group.d-flex.frome-control-btn-search {

    width: 100%;

  }

  .tred_with_india:before {

    left: -20px;

  }

  .tred_with_india {

    box-shadow: 10px 5px 19px #00000059;

    height: auto;

  }

  .Education-Services-blue {

    width: 35%;

    float: left;

    margin-right: 0px;

    margin-left: 0%;

    font-size: 12px;

  }

  .Trade-with-India {

    width: 28%;

    padding: 6px 3px;

    font-size: 13px;

    margin-right: 0;

  }

  .Trade-with-India:last-child {

    width: 37%;

    padding: 6px 3px;

    font-size: 13px;

    margin-right: 0;

  }

  .education-services,

  .As_Member_Education {

    width: 100%;

  }

  .As_Member_Education {

    border-top-right-radius: 0;

    border-bottom-left-radius: 30px;

  }

  .education-services img {

    border-top-left-radius: 30px;

    border-bottom-right-radius: 0px;

    border-bottom-left-radius: 0px;

    border-top-right-radius: 30px;

  }

  .education-services {

    border-top-right-radius: 30px;

  }

  ul.mode_red li {

    font-size: 7px;

  }

  .As_Member_Education p {

    font-size: 13px;

  }

  .tab button {

    float: none;

    width: 100%;

    /* box-shadow: 10px 6px 7px #00000029;*/

    margin-right: 0;

    margin-bottom: 15px;

  }

  .tab_sec_servicess_sec {

    padding: 50px 0px 0px 0px;

  }

  .list_py_chart img {

    width: 100%;

  }

  .report_iamges_section {

    margin-right: 0;

    max-width: inherit;

    padding: 40px 40px;

    margin-bottom: 30px;

  }

  .read_about.frist_colom,

  .Purchase_Report_sec {

    text-align: center;

    padding-bottom: 10px;

  }

  .read_about1::before {

    width: 100%;

    right: 0;

    transform: rotate(0deg);

    top: 0;

    left: 0;

  }

  .read_about1 {

    padding-bottom: 20px;

    padding-top: 20px;

  }

  .read_about1::after {

    width: 100%;

    left: 0;

    transform: rotate( 0deg);

    bottom: 0;

    top: 179px;

  }

  .content_fix {

    width: 100%;

    right: 0;

    padding: 10px;

  }

  .sectors1 {

    padding: 1px 0px;

  }

  .content_fix {

    top: 90%;

  }

  .slider_scro3 img {

    height: auto;

  }

  .service_sec_main .child {

    padding: 10px;

  }

  .Education-ServicesTradeindia {

    padding: 0;

  }

  .tab button {

    font-size: 15px;

  }

  ul.dropdown-menu.Education_Services.show {

    margin-top: 8px;

    width: 365px;

  }

}