@font-face {
  font-family: 'icomoon';
  src:  url('../fonts/icomoon/fonts/icomoon.eot?10si43');
  src:  url('../fonts/icomoon/fonts/icomoon.eot?10si43#iefix') format('embedded-opentype'),
    url('../fonts/icomoon/fonts/icomoon.ttf?10si43') format('truetype'),
    url('../fonts/icomoon/fonts/icomoon.woff?10si43') format('woff'),
    url('../fonts/icomoon/fonts/icomoon.svg?10si43#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

body{font-family: 'Poppins', sans-serif;}

html, body {
    padding:0;
    margin:0;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: "Quicksand", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }

a {
  -webkit-transition: .3s all ease;
  -o-transition: .3s all ease;
  transition: .3s all ease; }
  a, a:hover {
    text-decoration: none !important; }

p{margin-bottom:0;}

.hero {
  height: 100vh;
  width: 100%;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat; }

.home-deeppink{color: #ec008c; font-weight:600;}
.home-midnightblue{color: #39409a; font-weight:600;}

.navbar-brand{display:inline-block; margin-right:0; padding-top:0; padding-bottom:0px;}
.navbar-brand img{max-width:100%; /*padding-right:15px;*/}

.logo-main-box{width:550px; height:auto; margin-bottom: 10px;}
.menu-main-box{width:638px; height:auto; font-weight:500;}

.logo-date{/*width:36px; height:36px; background:#e3242a; border-radius:50px;*/ display:inline-block; font-size:45px; line-height: 36px; font-weight:bold; color:#fff; text-align: center; float: left; margin: 0 5px 0px 0;}
.logo-year{font-size:20px; font-weight:800; margin-top:0px; color:#fff; display:inline-block; line-height:20px;}
.logo-location{font-size:16px; color:#ccc; display:block; font-weight: 500; line-height: 20px;}
.logo-date-main-box{/*min-width:182px;*/ height:auto; border-left:1px solid #fff; padding:0 0 0 15px; margin-top: 25px;}

.exibition-top-date{color:#e63cac; font-size:20px; font-weight:bold; float: right;}
.exibition-top-date span{display: block; text-align: left; line-height: 1.1;}
.exibition-top-date .scidate{color:#ffcc00; font-weight:bold;}

.nav-item-top{width:100%; height:auto; text-align:right; margin-top: 15px; margin-bottom: 12px; overflow-y: hidden; overflow-x: auto; white-space: nowrap;}
.nav-item-top .nav-link{padding: 0.7rem .5rem; font-size: 14px;}
.nav-item-top .nav-link:last-child{padding-right: 0;}
.nav-item-top a{display:inline-block; color:#fff;}
.pre-register-btn{/*display: inline-block; margin-right:0px; font-size: 14px; font-weight: 400;*/}
.pre-register-btn span{padding:8px; border-right:0px dashed #fff; margin-right: 0px; display: inline-block;}
.pre-register-btn a{display: inline-block; color:#fff; /*text-transform:uppercase;*/ background: #222fda; font-size:15px; padding:10px 15px; line-height: 20px;
/*
background: -moz-linear-gradient(90deg, rgba(57,64,154,1) 0%, rgba(200,44,146,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(57,64,154,1) 0%, rgba(200,44,146,1) 100%);
background: linear-gradient(90deg, rgba(57,64,154,1) 0%, rgba(200,44,146,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#39409a",endColorstr="#c82c92",GradientType=1);
*/}

.pre-register-btn a:hover{background: rgb(255,255,255); color:#000;/*
background: -moz-linear-gradient(90deg, rgba(200,44,146,1) 0%, rgba(57,64,154,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(200,44,146,1) 0%, rgba(57,64,154,1) 100%);
background: linear-gradient(90deg, rgba(200,44,146,1) 0%, rgba(57,64,154,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#c82c92",endColorstr="#39409a",GradientType=1);*/}


/*menu update*/
.header-main {
    z-index: 99;
    padding-top: 0rem;
    padding-bottom: 0.5rem;
    background: #000;
    box-shadow: 0px 0px 0px 0px #e5e5e5;
}

.site-navbar-wrap {position: relative;}
.sticky-wrapper {position: relative;}

.site-navbar .site-navigation .site-menu{padding-left: 0;}
.site-navbar .site-navigation .site-menu > li{padding:0;}
.site-navbar .site-navigation .site-menu > li > a{padding: .5rem .7rem;}
.sticky-wrapper.is-sticky .site-navbar .site-navigation .site-menu > li > a{padding: .5rem .7rem;}
.site-navbar .site-navigation .site-menu .has-children > a{padding-right: .7rem;}
.site-navbar .site-navigation .site-menu .has-children > a::before{content:"";}

.sticky-wrapper.is-sticky .site-navbar .site-navigation .site-menu > li{padding:0;}
.sticky-wrapper.is-sticky .site-navbar .site-navigation .site-menu > li.has-children > a{padding-right: .7rem; padding-left: .7rem;}
.sticky-wrapper.is-sticky .site-navbar .site-navigation .site-menu > li:last-child > a{padding-right: 0;}
.site-navbar .site-navigation .site-menu > li > a{color:#fff;}
.sticky-wrapper{/*padding-top: 10px;*/}

.sticky-wrapper.is-sticky .site-navbar{background-color:rgba(0, 0, 0, 1); /*background: rgb(200,44,146);
background: -moz-linear-gradient(90deg, rgba(200,44,146,1) 0%, rgba(57,64,154,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(200,44,146,1) 0%, rgba(57,64,154,1) 100%);
background: linear-gradient(90deg, rgba(200,44,146,1) 0%, rgba(57,64,154,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#c82c92",endColorstr="#39409a",GradientType=1);*/}
.sticky-wrapper.is-sticky .site-navbar .site-navigation .site-menu > li > a{color: rgba(255, 255, 255, 1);}

.site-mobile-menu .site-nav-wrap > li > a{font-size: 15px; border-top: 1px solid #ededed;}
.site-mobile-menu .site-nav-wrap > li > ul > li > a{font-size: 14px;}

.site-mobile-menu .site-nav-wrap .active .arrow-collapse:before {content: "\f078";}

.site-mobile-menu .site-mobile-menu-header img{max-width: calc(100% - 40px);}


.icon-menu{font-size: 3rem;}

.site-menu-toggle{margin-top: 20px; display: block;}
.site-menu-toggle .icon-menu {
  display: inline-block; position: relative; width: 32px; height: 2px; border-radius: 4px; background-color: #fff; transition: all .3s ease-in-out;
}

.site-menu-toggle .icon-menu:after, .site-menu-toggle .icon-menu:before {
  content: ""; width: 100%; height: 100%; position: absolute; background-color: inherit; right: 0; transition: all .3s ease-in-out; pointer-events: none; border-radius: 4px;
}

.site-menu-toggle .icon-menu:before {top: -8px;}
.site-menu-toggle .icon-menu:after {top: 8px;}
/*menu update end*/

.myCarouselbanner{height: calc(100vh - 119px); position: relative;}
.myCarouselbanner:after {
  content: '';
  background:url(../images/banner-circle.png--) rgba(28, 32, 110, 0.6);
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  background-position: center;
background-repeat: no-repeat;
}
.home-video-banner{width:100%; height:auto; line-height:0;}
#myVideo{ width:100%; height:100%; }

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: calc(50% - 250px);
  left: 0;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: left;
  width: 100%;
}
.carousel-caption h5{font-size:50px; color:#fff; font-weight:600; font-family: 'Poppins', sans-serif; line-height:58px; margin-bottom: 1.2rem;}
.carousel-caption p{font-size:18px; color:#ccc; margin-bottom: 15px;}


.carousel-home-btn-book{padding:10px 15px; background:#ec008c; font-size:15px; color:#fff; display:inline-block; position:relative; line-height:20px; font-weight: 500; /*margin-bottom:30px; text-transform:uppercase;*/ margin-right:15px;}
.carousel-home-btn-book:hover{color:#000; background:#fff;}
.banner-box-image-main {width: 100%; height: auto; float: left; text-align: center;}
.banner-box-image-main img {width: 100%;}
.home-banner-bottom {width:100%; height:auto; overflow: hidden; background: #1c206e; /*position: absolute; top: -95px;*/}
.home-banner-bottom-bg {position: relative; padding: 10px 0; /**/ background: #1c206e; }
/*.home-banner-bottom-bg::after{content:''; background: #1c206e; width: 100%; position: absolute; left: 100%; top:0; height: 100%;}*/
.home-banner-bottom ul {margin: 0px; padding: 0px; width:100%; height:100%; display:table; table-layout: fixed;}
.home-banner-bottom ul li {list-style: none; font-size: 18px; color: #555655; font-weight: 700; text-align: center; /*height: 78px; float: left; padding: 0 18px;*/ /*background: url(../images/gray-divider-2.png) center right no-repeat;*/ vertical-align: middle; display: table-cell !important;}

.home-banner-bottom ul li:last-child {background: none;}

.home-banner-bottom ul li img{max-width: 100%;/**/}

.nitin-gadkari-banner-box-main{width: 100%; height: auto; float:left; text-align:center; color:#fff;}
.nitin-gadkari-banner-box{width: 100%; height: auto; float:left; text-align:center; margin-bottom: 10px;}
.nitin-gadkari-banner-box img{max-width: 100%;}
.nitin-gadkari-banner-heading{width: 100%; height: auto; float:left; text-align:center; font-size:36px; font-weight: bold; line-height: 36px;}
.nitin-gadkari-banner-para{width: 100%; height: auto; float:left; text-align:center; font-size:19px; line-height: 23px;}

.section-padding{padding:60px 0;}
.section-padding-inner{padding:60px 0 0;}
.co-located-hd {color: #ccc; font-size: 13px; text-align: center; position: relative; line-height: 14px; margin-bottom: -7px; margin-top: 5px; /*padding-right: 12px; font-weight: 600;*/}

.home-heading-center-white{width: 100%; height: auto; float:left; font-size:48px; text-align: center; color:#fff; font-weight:bold; line-height:52px; margin-bottom:15px;}
.home-para-center-white{width: 100%; height: auto; float:left;  font-size:15px; font-weight:500; text-align: center; color:#fff; margin-bottom:30px;}
.home-section-black{background:#121212; position:relative; padding:70px 0;}
.home-gradient-section{background:#121212; position:relative; padding:70px 0 70px;  background-image:url(../images/home-gradient-section-bg.png), rgb(200,44,146) ;

 background-image:url(../images/home-gradient-section-bg.png), -moz-linear-gradient(90deg, rgba(57,64,154,1) 0%, rgba(200,44,146,1) 100%);/**/
background-image:url(../images/home-gradient-section-bg.png), -webkit-linear-gradient(90deg, rgba(57,64,154,1) 0%, rgba(200,44,146,1) 100%);
background-image:url(../images/home-gradient-section-bg.png), linear-gradient(90deg, rgba(57,64,154,1) 0%, rgba(200,44,146,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#39409a",endColorstr="#c82c92",GradientType=1); 
background-repeat: no-repeat;
background-position: top right;
}

.home-statistics-white-bg{background:#fff; padding:80px 50px 20px; margin-bottom:80px;}
.home-heading-left-black{width: 100%; height: auto; float:left; font-size:34px; font-family: 'Poppins', sans-serif; color:#000; font-weight:bold; line-height:42px; margin-bottom:15px;}
.home-para-left-black{width: 100%; height: auto; float:left; font-size:15px; font-weight:400; color:#000; margin-bottom:15px; line-height: 20px;}
.download-brochure-home-row{width: 100%; height: auto; float:left; font-size:15px; font-weight:500; color:#000; margin-bottom:30px;}
.download-brochure-home-row span{display: inline-block; padding: 10px 15px; margin-right:15px; border-right:1px dashed #fff;}
.download-brochure-home-row a{display: inline-block; padding-right:15px; color:#fff; text-transform:uppercase; background: rgb(200,44,146);
background: -moz-linear-gradient(90deg, rgba(57,64,154,1) 0%, rgba(200,44,146,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(57,64,154,1) 0%, rgba(200,44,146,1) 100%);
background: linear-gradient(90deg, rgba(57,64,154,1) 0%, rgba(200,44,146,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#39409a",endColorstr="#c82c92",GradientType=1);}

.download-brochure-home-row a:hover{background: rgb(200,44,146);
background: -moz-linear-gradient(90deg, rgba(200,44,146,1) 0%, rgba(57,64,154,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(200,44,146,1) 0%, rgba(57,64,154,1) 100%);
background: linear-gradient(90deg, rgba(200,44,146,1) 0%, rgba(57,64,154,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#c82c92",endColorstr="#39409a",GradientType=1);}

.section-statistics-gradient {background: rgba(200,44,146,1); padding: 30px 0 0px;}

.home-icon-attendees-main-box{width: 100%; height: auto; float:left; margin:20px 0 20px 0; text-align:center; position:relative;}
.home-icon-attendees-main-box:after{content:''; border-right:1px solid rgba(255,255,255,0.5); position:absolute; width:1px; height:140px; right: -15px; top:10px;}
/*.section-statistics-gradient .container .row.align-items-center .home-icon-attendees-main-box{border-right:0px;}*/
.section-statistics-gradient .container .row.align-items-center .col-md-2.col-4:last-child .home-icon-attendees-main-box:after{border-right:0px;}
.home-attendees-icon{width: 100%; height: auto; float:left; text-align:center;}
.home-attendees-icon img{max-width: 100%;}
.home-icon-attendees-txt-main-box{width: 100%; height: auto; float:left; padding-left: 0px; text-align:center; color:#fff; margin-top: 20px;}
.home-icon-attendees-txt-main-box .icon-attendees-txt-top{width: 100%; height: auto; float:left; font-size:30px; font-weight:bold; font-family: "Poppins", sans-serif !important;}
.home-icon-attendees-txt-main-box .icon-attendees-txt-p{width: 100%; height: auto; float:left; font-size:18px; font-family: "Poppins", sans-serif !important;}
.statistics-row {background: #a63194; padding: 15px 0;}
.attendees-star-txt{width: 100%; height: auto; float:left; font-size:12px; color:#fff; margin-bottom:0px; text-align:center;}

.home-startup-hub-section {
  padding-top: 30px;
  padding-bottom: 30px;
  background: rgb(236,76,0);
  background: -moz-linear-gradient(30deg, rgba(236,76,0,1) 0%, rgba(188,23,132,1) 90%);
  background: -webkit-linear-gradient(30deg, rgba(236,76,0,1) 0%, rgba(188,23,132,1) 90%);
  background: linear-gradient(30deg, rgba(236,76,0,1) 0%, rgba(188,23,132,1) 90%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ec4c00",endColorstr="#bc1784",GradientType=1);
}
.home-startup-hub-btn-row {width: 100%; height: auto; float: left;}
.home-startup-hub-btn-row a {display: inline-block; background: rgba(255, 255, 255, 0.3); font-size: 15px; padding: 10px 40px; color: #ffffff; text-align: center; /*text-transform: uppercase;*/}
.home-startup-hub-btn-row a:hover {background: #ec4c00; color: #fff;}
.home-heading-left-white{width: 100%; height: auto; float:left; font-size:48px; color:#fff; font-weight:bold; line-height:52px; margin-bottom:15px;}
.home-para-left-white{width: 100%; height: auto; float:left;  font-size:15px; font-weight:500; color:#fff; margin-bottom:30px;}

.home-heading-center-black{width: 100%; height: auto; float:left; font-size:48px; color:#000; text-align:center; font-weight:bold; line-height:52px; margin-bottom:15px;}

.home-special-partners-heading{width: 100%; height: auto; float:left; font-size:15px; line-height:18px; text-align:center; color:#121212; font-weight:500; margin-bottom:15px;}

.showcase-products-services-home-main{ font-size:17px;/*padding:10px; background:#10146c;*/ margin-bottom:30px; /*margin-left:15px; margin-right:15px;*/}
.showcase-products-services-home-img{width: 100%; height: auto; float:left; text-align:center; margin-bottom:15px; position:relative; }
.showcase-products-services-home-img img{width: 100%;}
.showcase-products-services-home-heading{width: 100%; height: auto; float:left; font-size:17px; line-height:20px; color:#fff; font-weight:bold; margin-bottom:5px;}
.showcase-products-services-home-para{width: 100%; height: auto; float:left; font-size:13px; line-height:17px; color:#cccccc; margin-bottom:15px; }

 .showcase-products-services-home-img::after{content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: #C72C92DB; -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;
}
/*.showcase-products-services-home-main:hover .showcase-products-services-home-img::after{-webkit-transform: scaleY(1); transform: scaleY(1);}*/

.showcase-products-inner-box-main{background: rgba(255, 255, 255, 0.3); padding:10px; float:left; height: 100%; width: 100%;}

.home-book-space-btn{width: 100%; height: auto; float:left; text-align:center;}
.home-book-space-btn a{/*width: 100%; height: auto; float:left; text-transform: uppercase; */border:2px solid #fff; font-size:20px; font-weight:500; padding:18px 40px;  color:#fff; text-align:center; display: inline-block;}
.home-book-space-btn a:hover{border:2px solid #ec008c; color:#fff; background:#ec008c;}
.startup-hub-img-home{width: 100%; height: auto; float:left; text-align:center; margin-bottom:0;}
.startup-hub-img-home img{max-width: 100%;}

.indiasoft-section{padding: 40px 0;}
.indiasoft-home-btn-row{width: 100%; height: auto; float:left;}
.indiasoft-home-btn-row a{display:inline-block; background:#ec008c; font-size:13px; padding:7px 20px; color:#fff; text-align:center; /*text-transform: uppercase;*/ font-weight:400;}

.home-Register-btn-row{width: 100%; height: auto; float:left;}
.home-Register-btn-row a{display:inline-block; background:#ec008c; font-size:18px; padding:16px 40px; color:#fff; text-align:center; text-transform: uppercase; font-weight:500;}
.indiasoft-home-btn-row a:hover, .home-Register-btn-row a:hover{background:#10146c;}

.home-arrow-right {
  display: none; width: 18px; height: 16px; position: relative; margin-left: 8px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.home-arrow-right::before {content: ""; background: url(../images/home-arrow.png); position: absolute; left: 0; top: 2px; z-index: 9999; width: 18px; height: 16px;}

.exhibitor-profile-ul-heading{width: 100%; height: auto; float:left; font-size:20px; color:#000; font-weight:bold; margin:0 0 15px 0; }
.exhibitor-profile-ul-para-main{width: 100%; height: auto; float:left; font-size:15px; color:#000; margin:0 0 15px 0; }
.exhibitor-profile-ul-para-main ul{margin:0; padding:0; list-style-type: none;}
.exhibitor-profile-ul-para-main ul li{margin-bottom:10px; padding-left:20px; position:relative; }
.exhibitor-profile-ul-para-main ul li:after{position:absolute; content:"\f1db"; left:0; top: 4px; font-size: 10px; color:#ec008c; font-weight:bold; font-family: 'FontAwesome';}

.exhibitor-profile-table-box{width: 100%; height: auto; float:left; font-size:15px; padding:30px 30px 15px;  background:#fff; color:#000; margin:10px 0; }
.exhibitor-profile-table-box .table{margin-bottom:0;}
.exhibitor-profile-table-box .table-light{background-color: #f1f1f1;}

.exhibitor-profile-table-box .table thead th {border-right:1px solid #dee2e6; border-bottom-width: 0px; }
.exhibitor-profile-table-box .table thead th:last-child{border-right:0;} 
.exhibitor-profile-table-box .table td{border:1px solid #dee2e6; }
.exhibitor-profile-table-box .table td:first-child{border-left:0px solid #dee2e6; }
.exhibitor-profile-table-box .table td:last-child{border-right:0;} 
.exhibitor-profile-table-box .table tr:last-child td{border-right:0; border-bottom:0;} 

.exhibitor-profile-table-box .table-heading-txt{color:#ec008c; font-weight:bold;}
.exhibitor-profile-table-box .table p{margin-bottom:0;}

.exhibitor-profile-form-main{width: 100%; height: auto; /*float:left;*/ font-size:15px; color:#000;}
.exhibitor-profile-form-main .col-form-label{font-size:15px; color:#000; font-weight:500;}
.exhibitor-profile-btn{background:#ec008c; border-radius:0; color:#fff;}

label.error, .exhibitor-profile-form-main label.error{display: none; color: #f00;
    font-weight: 500;
    padding: 5px 0;
    font-size: 14px;
    width: 100%;
    max-width: 100%;}

.form-group{ margin-bottom:20px; }
.form-group label span{ color: #f00; }

/*slider css*/
.home-brands {
    width: 100%; position:relative;
}

.brands_slider_container {
    /*height: 130px;
    border: solid 1px #e8e8e8;
    box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.1);*/
    padding-left: 30px;
    padding-right: 30px;
   /* background: #fff*/
   position: relative;
}

.brands_slider {
    height: 100%;
   /* margin-top: 50px;*/
}

.brands_item {width: 94%; height: 100%; box-shadow:0 0 0px 0 #b9b9b9; margin: 3%;}

.brands_item img {max-width: 100%}

.brands_nav {
    position: absolute;
    top: 35%;
	/*
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);*/
    padding: 0px;
    cursor: pointer
}

.brands_nav i {
    color: #000;
    -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -ms-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    transition: all 200ms ease
}

.brands_nav:hover i {color: #676767;}
.brands_prev {left: 0px; background: #ccc; padding: 10px 5px;}
.brands_next {right: 0px; background: #ccc; padding: 10px 5px;}
/*slider css end*/

.section-exhibitor{background:#1c206e url(../images/section-exhibitor-bg.png); padding:60px 0;}
.home-exhibitor-feedback-heading{width: 100%; height: auto; float:left; font-size:48px; color:#fff; font-weight:bold; line-height: 35px; margin-bottom: 10px;}
.home-exhibitor-feedback-heading span{font-size:60px; color:#ec008c; font-weight:bold; font-family: 'Tangerine', cursive; display: inline-block;}
.exhibitor-feedback-para{width: 100%; height: auto; float:left; font-size:20px; color:#ccc; line-height: 25px;}


.exhibition-indicated-main-box{width: 100%; height: auto; float:left; text-align:center; border:5px solid #ec008c; background:#1c206e; /*margin-bottom:30px;*/ }
.exhibition-indicated-number-box{width: 100%; height: auto; float:left; font-size:70px; color:#ec008c; text-align:center; margin:40px 0 25px; font-weight: bold; line-height: 50px; font-family: 'Montserrat', sans-serif;}
.exhibition-indicated-number-box sup{font-size:55%; font-weight: 900;}
.exhibition-indicated-para-box{width: 100%; height: auto; float:left; font-size:15px; color:#ec008c; text-align:center; margin-bottom:15px; padding:0 5px; line-height: 18px;}

.home-speakers-section{padding:90px 0 70px;}
.home-speakers-section-heading{width: 100%; height: auto; float:left; font-size:48px; color:#000; font-weight:bold; line-height:52px; margin-bottom:15px;}
.home-speakers-section-heading span{color:#ec008c;}
.home-speakers-section-para{width: 100%; height: auto; float:left;  font-size:15px; font-weight:500; color:#000; margin-bottom:30px;}


.home-speakers-txt-outer-box{width: 100%; height: auto; float: left; padding:0 5px;}
.home-speakers-outer-box {width: 100%; height: auto; float: left;  margin-bottom:25px; padding:10px;}
.home-speakers-outer-box:hover {-webkit-box-shadow: 0px 2px 20px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 2px 20px rgba(0,0,0,0.1); cursor:pointer; box-shadow: 0px 2px 20px rgba(0,0,0,0.1);/**/}

.home-speakers-outer-box:hover .home-speakers-pic img{filter: grayscale(1);}

.home-speakers-pic{width: 100%; height: auto; float:left; text-align:center; margin-bottom:10px;}
.home-speakers-pic img{max-width: 100%;}
.home-speakers-name{width: 100%; height: auto; float:left; font-size:18px; line-height:22px; color:#ec008c; font-weight: 500;}
.home-speakers-position{width: 100%; height: auto; float:left; font-size:15px; color:#000; font-weight: 500; line-height:17px;}
.home-speakers-position-details{width: 100%; height: auto; float:left; font-size:12px; color:#555555; line-height:16px; margin-bottom:5px;}
/*
.section-get-involved{padding:90px 0 40px; background:#1c206e url(../images/section-get-involved-bg.png) no-repeat; background-size:cover; border-bottom:10px solid #ec008c;}
.get-involved-main-box{width: 100%; height: auto; float:left; position:relative; background:#fff; margin-bottom:30px; padding: 36px; z-index: 1;}
.get-involved-main-box:after{width: calc(100% - 20px); height:calc(100% - 20px); content:""; top:10px; left:10px; position:absolute; background: linear-gradient(#fff, #fff), linear-gradient(to right, #39409a, #c82c92); border: 2px solid transparent; background-repeat: no-repeat; background-origin: padding-box, border-box; z-index: -1;}
.get-involved-heading{width: 100%; height: auto; float:left; margin-bottom:10px;}
.get-involved-heading span{font-size:48px; font-weight:bold; color:#000; background: linear-gradient(to right, #39409a, #c82c92);
  -webkit-background-clip: text; -webkit-text-fill-color: transparent; line-height:44px;}
.get-involved-para{width: 100%; height: auto; float:left; font-size:15px; color:#000;}
.get-involved-img-box-main{width: 100%; height: auto; float:left; margin-bottom:30px; background:#fff; 
-webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;
}
.get-involved-img-box-main a{display:block;}
.get-involved-img-box::after{content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: #C72C92DB; -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;
}
.get-involved-img-box-main:hover .get-involved-img-box::after{-webkit-transform: scaleY(1); transform: scaleY(1);}
.get-involved-img-box-main:hover span{background: #10146c;}
*/
.section-get-involved{padding:60px 0; background:#000 url(../images/get-involved-bg.png)}
.get-involved-img{width: 100%; height: auto; float:left; margin-bottom:0px; text-align:center;}
.get-involved-img img{max-width: 100%; width: auto !important; display: initial !important;} 
.get-involved-main-box{width: 100%; height: auto; float:left; margin-bottom:10px;}
.get-involved-txt-box-main{width: 100%; height: auto; float:left; padding-right:50px;}
.get-involved-heading{width: 100%; height: auto; float:left; font-size:28px; color:#fff; font-weight:700; text-transform:uppercase; margin-bottom:15px; line-height: 34px;}
.get-involved-txt{width: 100%; height: auto; float:left; font-size:16px; color:#fff; font-weight:400; margin-bottom:15px;}
.get-involved-btn{background: #ec008c; color: #fff; text-decoration: none; padding:10px 15px; display: inline-block; font-weight:500; font-size:15px; line-height: 20px; /*text-transform:uppercase;*/}	
.get-involved-btn:hover{background: #10146c; text-decoration:none; color: #fff; }
.section-get-involved .owl-theme .owl-dots .owl-dot span{background:transparent; border:1px solid #959595;}
.section-get-involved .owl-theme .owl-dots .owl-dot.active span, .section-get-involved .owl-theme .owl-dots .owl-dot:hover span{background:#ec008c !important; border:1px solid #ec008c;}
/*
.hvr-sweep-to-bottom {
  display: inline-block; vertical-align: middle; -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;
}
.hvr-sweep-to-bottom::before {
  content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #2098D1; -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;
}*/

figure::before, figure::after {
  border-radius: var(--rad, 50%);
  transform: translate(var(--oxy, 0, 0)) rotate(var(--raz, 0deg)) scale(var(--fxy, 2.82843));
  box-shadow: inset 0 0 0 var(--spr, calc(.5*(1 - var(--hov))*var(--l))) #666666;
  mix-blend-mode: multiply;
  transition: .5s;
  pointer-events: none;
  content: "";
}

.highlight-video-box{ margin-bottom:30px;}
.get-involved-img-box{width: 100%; height: auto; float:left; position:relative;}
.get-involved-img-box img{width: 100%;}
.get-involved-img-heading{width: 100%; height: 110px; float:left; font-size:20px; font-weight:bold; color:#000; padding: 20px; position:relative; line-height:24px;}
.get-involved-img-heading span{/*width: 30px; height: 30px;*/ background:#ec008c; color:#fff; padding:6px 10px; position:absolute; bottom:0; right:0; line-height:0;}

.section-last-year-highlights{padding:90px 0; background:#121212;}

.home-highlight-pic{width: 100%; height: auto; float:left; text-align:center; margin-bottom: 32px;}
.home-highlight-pic img{width: 100%;}

.section-testimonials{padding:90px 0 70px;}
.testimonials-main-box{width: 100%; height: 100%; float:left; padding:30px; background: linear-gradient(#fff, #fff), 
              linear-gradient(to right, #39409a, #c82c92); border: 5px solid transparent; background-repeat: no-repeat; background-origin: padding-box, border-box;}
  
.testimonials-img-box-main{width: 100%; height: auto; float:left; margin-bottom:15px; padding: 0px 0px 0px 15px;}
.testimonials-img-box{width: 100%; height: auto; float:left; text-align:center; margin-bottom:10px;}
.testimonials-img-box img{max-width: 100%;}
.testimonials-name-box{width: 100%; height: auto; float:left; font-size:20px; color:#ec008c; text-align:center; font-weight: 700; padding: 0;}
.testimonials-position-txt{width: 100%; height: auto; float:left; font-size:15px; color:#000; text-align:center; padding: 0 15px; line-height:18px;}
.testimonials-para-box{width: 100%; height: auto; float:left; font-size:15px; color:#555555; font-style: italic; position:relative; padding:30px 15px 30px 30px;}
.testimonials-para-box:after{content:""; background:url(../images/testimonials-after-quote-right.png); width:46px; height:27px; position:absolute; bottom: 0;}
.testimonials-para-box:before{content:""; background:url(../images/testimonials-before-quote-left.png); width:46px; height:27px; position:absolute; top:0;}

.home-testimonials-btn{width: 100%; height: auto; text-align:center;/**/ float:left;}
.home-testimonials-btn a{width: 100%; height: auto; background:#ec008c; color:#fff; font-size:20px; padding:20px 15px; text-align:center; display: inline-block; font-weight:500; /*text-transform: uppercase;*/}
.home-testimonials-btn a:hover{background:#10146c;}

.home-conference-agenda-btn{width: 100%; height: auto; text-align:center;}
.home-conference-agenda-btn a{width: 100%; height: auto; background:#fff; color:#ec008c; border:2px solid #ec008c; font-size:20px; padding:18px 15px; text-align:center; display: block; font-weight:500; /*text-transform: uppercase;*/}

.home-conference-agenda-btn a:hover{color: #fff; background: #10146c; border-color:#10146c;}

.home-brochure-btn-row{width: 100%; height: auto; /*text-align:center;*/ float:left;}
.home-brochure-btn{background:#ec008c; color:#fff; font-size:15px; line-height:20px; padding:10px 15px; text-align:center; display: inline-block; font-weight:500; margin-right: 15px;}
.home-brochure-btn:hover{background:#10146c; color:#fff;}

.carousel-home-btn{padding:10px 15px; background:#ffcc00; font-size:15px; color:#000; display:inline-block; position:relative; /*text-transform:uppercase;*/ line-height:20px; font-weight: 500; margin-bottom:20px;}
/*.carousel-home-btn:before{content:""; background:url(../images/carousel-home-btn.png); width:94px; height:39px; position:absolute; left: 264px; top:3px;}*/
.carousel-home-btn:hover{color:#fff; background:#ec008c;}

.digital-reach-home-img{width: 100%; height: auto; margin-bottom: 0px;}
.expo-promotion-number{width: 100%; height: auto; font-size:42px; color:#39409a; font-weight:700; padding: 16px 0;}
.expo-promotion-number span{font-size:16px; color:#333333; font-weight:500; display: inline-block; line-height: 18px; margin-right:15px;}
.expo-promotion-top-border{border-top:1px solid #000;}
.digital-reach-number{width: 100%; height: auto; font-size:42px; color:#ec008c; font-weight:700; padding: 16px 0; /*white-space: nowrap;*/}
.digital-reach-number span{font-size:16px; color:#333333; font-weight:500; display: inline-block; line-height: 18px; margin-right:12px;}
.digital-reach-number a{display:inline-block; padding:0 7px;}

.section-partners-home{background:#f3f3f3; padding:60px 0;}
.owl-partner-logo-main{width: 100%; height: auto; text-align:center;}
.home-Partners-logo-box{width: 100%; height: auto; float:left; text-align:center; margin-bottom:30px; }

.home-Partners-logo-img{width: 100%; height: auto; float:left;} 
.home-Partners-logo-img img{max-width: 100%; box-shadow:0 0 0px 0 #b9b9b9;}
.home-Partners-logo-txt{width: 100%; height: auto; font-size:15px; line-height:18px; color:#777777; font-weight:400; margin-bottom:15px;}

.partners-logo-box-main{width: 100%; height: auto; float:left; text-align:center; margin-bottom:30px; }
.partners-logo-txt-box{width: 100%; height: auto; float:left; font-size:16px; text-align:center; color:#121212; font-weight:500; margin-bottom:5px;}
.partners-logo-img-box{width: 100%; height: auto; float:left;} 
.partners-logo-img-box img{max-width: 100%; box-shadow:0 0 5px 0 #b9b9b9;}


.home-government-logo-img{width: 100%; height: auto; float:left; text-align: center; margin-bottom:10px;} 
.home-government-logo-img img{max-width: 100%;}
.home-government-txt{width: 100%; height: auto; float:left; font-size:13px; line-height: 18px; color:#121212; font-weight:400; margin-bottom:15px;}
.home-government-txt ul{padding:0; margin:0; list-style-type:none;}
.home-readmore-btn-row{width: 100%; height: auto; float:left; text-align:center;}
.home-readmore-btn-row a{display:inline-block; background:#333333; font-size:15px; padding:10px 40px; color:#cccccc; text-align:center; text-transform:uppercase;}

.home-readmore-btn-row a:hover{background:#ec008c; color:#fff;}


footer{padding:45px 0 0 0; color:#fff; overflow: hidden; background: rgb(200,44,146);
background: -moz-linear-gradient(90deg, rgba(57,64,154,1) 0%, rgba(200,44,146,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(57,64,154,1) 0%, rgba(200,44,146,1) 100%);
background: linear-gradient(90deg, rgba(57,64,154,1) 0%, rgba(200,44,146,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#39409a",endColorstr="#c82c92",GradientType=1);}

.footer-link-main-box{width: 100%; height: auto; float:left; margin-top:40px;}
.footer-link-heading{width: 100%; height: auto; float:left; font-size:18px; font-weight:bold; text-transform:uppercase; border-bottom:1px solid #fff; padding-bottom:10px; margin-bottom:10px; position:relative;}
.footer-link-heading:after{content:""; position:absolute; right:-30px; border-bottom:1px solid #fff; width:30px; bottom:-1px;}
.footer-link-box-main{width: 100%; height: auto; float:left; font-size:13px;}
.footer-link-box-main ul{width: 100%; height: auto; float:left; padding: 0; list-style: none; margin-bottom:0;}
.footer-link-box-main ul li{width: 100%; height: auto; float:left; margin-bottom: 7px;}
.footer-logo-bottom{width: 100%; height: auto; float:left; margin-bottom: 7px;}
.footer-logo-bottom-txt{width: 79%; height: auto; float:left; font-size:13px; color:#ccc; margin-bottom: 45px;}
.footer-logo-bottom-link-main{width: 100%; height: auto; float:left; font-size:18px; font-weight:500; text-transform:uppercase;}
.footer-logo-bottom-link-main ul{width: 100%; height: auto; float:left; padding: 0; list-style: none; margin-bottom:0;}
.footer-logo-bottom-link-main ul li{width: 100%; height: auto; float:left; margin-bottom: 7px;}
.footer-logo-bottom-link-main ul li a{color:#fff; text-decoration:none;}
.footer-logo-bottom-link-main ul li a:hover{color:#fff; border-bottom:2px solid #fff;}
.footer-link-box-main ul li a{color:#fff; text-decoration:none;}
.footer-link-box-main ul li a:hover{color:#fff; border-bottom:1px solid #fff;}

.footer-container{background:rgba(0, 0, 0, 50%); padding:30px 0; margin-top: 50px;}
.footer-container .footer-heading-txt{width: 100%; height: auto; float:left; text-align:center; font-size:15px; font-weight:500; margin-bottom:18px; margin-top:0px; /*text-transform:capitalize;*/ color: #999;}
.footer-container .footer-image-box{width: 100%; height: auto; float:left; text-align:center;}
.footer-container .footer-image-box img{max-width: 100%;}
.footer-container-social-main{/*width: 100%; height: 100%; float:left; padding-left:30px;*/ border-left:1px solid #ffffff35;}
.footer-social-box{width: 100%; height: auto; float:left;}
.footer-social-box ul{margin:0; padding:0; text-align: center;}
.footer-social-box li{display: inline-block; /*width:50px; height:50px; text-align:center; background:#00000050; color:#fff; border-radius:50%; font-size:30px; line-height:51px; margin-right:10px; margin-bottom:20px;*/}
.footer-social-box li a{display: inline-block; width:45px; height:45px; text-align:center; background:#00000050; color:#bda4ba; border-radius:50%; font-size:20px; line-height:45px; margin-right:5px; margin-bottom:10px;}
.footer-social-box li a:hover{background:rgba(195 44 146 / 100%); color:#fff;}
/*.footer-social-box li a svg:hover{fill:#fff;}*/

.footer-container-bottom{width: 100%; height: auto; font-size:14px; padding:30px 0;}
.footer-bottom-link-right{text-align:right;}
.footer-bottom-link-right a{color:#fff; margin-left: 15px; display: inline-block;}
.footer-bottom-link-right a:hover{color:#fff; border-bottom:1px solid #fff;}
.footer-join-mailing-box-heading{width: 100%; height: auto; margin-top:10px; font-size:15px; font-weight: 500; text-align:center; color:#ccc; text-transform: uppercase;}
.footer-join-mailing-input-box{width: 90%; height: auto; margin:0 auto; margin-top:10px; border:0px solid #999999; border-radius: 10px 10px;}
.footer-join-mailing-input-box .form-inline{ margin-top:0px; border:1px solid #999999; border-radius: 10px 10px; display: block; border-right: 0;}
.footer-join-mailing-input-box input{width:calc(100% - 81px); padding: .280rem .75rem; background:transparent; border:0px solid #999999; color:#e5e5e5;}
.footer-join-mailing-input-box input::focus{border-color:transparent; box-shadow: 0 0 0 0 rgba(0, 123, 255, 0);}
.footer-join-mailing-input-box input:focus-visible {outline: -webkit-focus-ring-color auto 0px; outline: none}
.footer-join-mailing-input-box .btn{padding: .375rem .75rem; background:#dc3ca6; border:0px solid #999999; border-radius: 10px; color:#fff; font-size:15px; float: right;}
.footer-join-mailing-input-box .btn:hover{background:#10146c; color:#fff;}

.footer-logo-border {
    border-right: 1px solid #ffffff52;
    /*border-left: 1px solid #ffffff52;*/
    padding: 0 15px 0px 0px; margin-right: 15px;
}

.sticky-wrapper .site-navbar{padding-top: 10px; padding-bottom: 0px;
  -webkit-transition: none;
  -o-transition: none;
  transition: none;
}

#showcase-products-services-home.owl-theme .owl-dots .owl-dot{margin-top: 20px;}/**/
#showcase-products-services-home.owl-theme .owl-dots .owl-dot span{background: transparent; border:1px solid #ebb3d8;}
#showcase-products-services-home.owl-theme .owl-dots .owl-dot.active span, #showcase-products-services-home.owl-theme .owl-dots .owl-dot:hover span{background:url(../images/owl-hover-dot.png); background-repeat: no-repeat; background-position: center;}


.lb-nav a.lb-next, .lb-nav a.lb-prev{opacity: 1 !important;}

@media (max-height: 900px){
	.header-main{padding-top:0;}
.carousel-caption{bottom: calc(50% - 195px); padding-top: 0px; padding-bottom: 0px;}
/*.mediasixfifty{-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;}*/
.carousel-caption h5{font-size: 40px; line-height: 48px;}

/*.mediasixfifty{width:100%;}*/

.nitin-gadkari-banner-box img{max-width: 58%;}

}

@media (max-height: 700px){
	.header-main{padding-top:0;}
.carousel-caption{bottom: calc(50% - 290px); padding-top: 0px; padding-bottom: 0px;}
/*.mediasixfifty{-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;}*/
.carousel-caption h5{font-size: 40px; line-height: 48px;}

/*.mediasixfifty{width:100%;}*/

.nitin-gadkari-banner-box img{max-width: 58%;}
.myCarouselbanner {height: calc(100vh - 50px); }

}

@media (max-height: 500px){
	.myCarouselbanner{height: 100vh;}
}

@media (min-width: 1366px){
.container{max-width: 1200px;}
.home-banner-bottom ul li img {width: auto;}
.showcase-products-services-home-main{max-width: 210px; height: auto; float:left; padding:0px; margin-left:15px; margin-right:15px;/* font-size:17px; background:#10146c; margin-bottom:40px; */}
.highlight-video-box{max-width: 714px; flex: auto; height: auto; float:left;}

.home-speakers-txt-box-main{max-width: 475px; flex: auto; height: auto;}
.home-speakers-box-main{max-width: 238px; flex: auto; height: auto; float:left; padding-left: 5px;
padding-right: 5px;}
.home-highlight-img-main{max-width: 238px; flex: auto; height: auto; float:left;}

.home-speakers-section-heading span{display:block;}

.section-last-year-highlights .row{display:flow-root; flex-wrap: unset;}
#testimonial-home .owl-stage {display: flex;}
#testimonial-home .owl-item {display: flex; flex: 1 0 auto;}
.home-banner-bottom ul li{width: auto;}

}

@media only screen and (max-width: 1200px) and (min-width: 992px) { 
.logo-main-box{width: 300px; /*margin-bottom: 20px;*/}
/*.menu-main-box{width: 100%;}*/
.nav-item-top{margin-top:0;}
/*.container{width: 100%; max-width: 100%;}*/
.home-exhibitor-feedback-heading{font-size: 40px;}
}

@media (max-width: 991px) { 
.section-exhibitor{padding: 60px 0 30px 0;}
.container{width: 100%; max-width: 100%;}
.menu-main-box{display:none;}
.logo-main-box{width: 100%;}
.home-banner-bottom ul li{/*float: left;*/ height:auto;}
.home-banner-bottom ul li img{max-width: 100%;}
.footer-container-social-main{border-left:0; padding-left:0;}
.footer-container-bottom{text-align:center; padding-top:10px;}
.footer-bottom-link-right{text-align:center; margin-top:15px;}
.startup-hub-img-home{margin-bottom: 30px;}
.exhibitor-feedback-para, .exhibition-indicated-main-box{margin-bottom: 30px;}
.footer-container .footer-image-box{margin-bottom: 30px;}
.footer-social-box ul{text-align: center;}
.footer-link-main-box{margin-top: 20px;}
.home-speakers-section .home-speakers-box-main:last-child{display:none;}

.showcase-products-services-home-img img {width: 100%; }
.home-exhibitor-feedback-heading{font-size: 40px;}

}

@media (max-width: 768px){
.home-banner-bottom ul{display: flex;}
.home-banner-bottom ul li{margin:10px 0;}
.footer-join-mailing-input-box input{width: calc(100% - 81px);}
.home-statistics-white-bg{padding: 40px 20px 20px; margin-bottom: 25px;}
.home-icon-attendees-txt-main-box{/*width: 90px;*/ margin-top: 10px;}
.home-icon-attendees-txt-main-box .icon-attendees-txt-top{font-size: 24px;}
.home-attendees-icon{/*width: 40px;*/}
.logo-date{font-size: 30px;}
.logo-location{font-size: 11px; line-height: 14px;}
.logo-year{font-size: 13px; line-height: 14px; margin-top: 4px;}
/*.sticky-wrapper{padding-top: 20px;}*/
.menu-main-box{display:none;}
/*.home-banner-bottom{background: #1c206e; position: static; margin-bottom:40px;}*/
.logo-main-box{width:100%; margin-bottom: 0px;}
.home-special-partners-heading{font-size: 13px; margin-bottom: 5px; text-align:center; font-weight: bold;}
.showcase-products-services-home-main{width: 100%; height: auto; float:left; margin:0;}
.home-Partners-logo-txt {font-size: 11px;}

.home-heading-center-white, .home-heading-left-black{font-size: 24px; line-height: 27px;}
.home-heading-left-white{font-size: 30px; line-height: 33px;}
.home-gradient-section{padding:40px 0px;}
.home-book-space-btn{margin-top: 15px;}
.home-book-space-btn a{font-size: 17px;}
.section-padding{padding:40px 0;}

.home-para-center-white{margin-bottom: 15px;}
.startup-hub-img-home{margin-bottom:30px;}
.section-exhibitor{padding:40px 0 10px;}
.exhibition-indicated-main-box{margin-bottom: 30px;}
.exhibitor-feedback-para{margin-bottom: 30px;}
.home-speakers-section {padding: 50px 0 20px;}
.home-speakers-box-main{margin-bottom: 0px;}
.section-get-involved{padding: 50px 0 20px;}
.section-testimonials{  padding: 50px 0 40px;}
.home-heading-center-black{font-size: 30px; line-height: 33px;}
.home-heading-center-black.mb-5{margin-bottom: 2rem !important;}
.get-involved-img-heading{height:auto; font-size: 15px; padding: 10px; line-height: 17px; min-height:75px;}
.digital-reach-number{font-size: 30px; padding: 10px 0;}
.digital-reach-number span{font-size: 12px; line-height: 14px;}
.home-government-txt{font-size: 12px;}
.footer-container .footer-heading-txt{font-size: 15px; margin-bottom: 15px;}
.footer-join-mailing-box-heading{margin-top:0;}
.section-last-year-highlights{padding: 50px 0 20px 0;}
.digital-reach-number span{font-size: 11px; line-height: 14px; margin-right:0;}

.owl-carousel.owl-drag .owl-item.active{height:100%;}
/*.item{height:100%;}*/

.header-main{padding-top:0;}
.carousel-caption h5{font-size:24px; line-height:30px; /*text-align:center;*/ margin-bottom:15px;}
.carousel-caption p{font-size:15px; color:#ccc; margin-bottom: 15px;}
.showcase-products-services-home-heading{display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;}
.showcase-products-services-home-para{
word-break: break-word;
   overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   line-height: 16px; /* fallback */
   max-height: 32px; /* fallback */
   -webkit-line-clamp: 2; /* number of lines to show */
   -webkit-box-orient: vertical;}
.digital-reach-home-img{margin-top: 30px;}

.myCarouselbanner {height: calc(100vh - 10px);}
.carousel-caption{bottom: calc(50% - 210px);}
/*.carousel-caption{bottom: 0%;}*/

.nitin-gadkari-banner-heading{width: 100%; height: auto; float:left; text-align:center; font-size:24px; font-weight: bold; line-height: 24px; color:#ffcc00;}
.nitin-gadkari-banner-para{width: 100%; height: auto; float:left; text-align:center; font-size:14px; line-height: 18px;}
.nitin-gadkari-banner-box img { max-width: 55%; }

.carousel-home-btn-book{/**/display:inline-block !important; margin-bottom:15px; font-size: 12px;}
.home-brochure-btn, .carousel-home-btn{/*display:none;*/ margin-bottom:15px; font-size: 12px;}

.nitin-gadkari-banner-box-main{margin-bottom:20px;}

.section-statistics-gradient {padding: 20px 0 0px;}
.home-icon-attendees-main-box::after{height: 90px;}
.testimonials-img-box img{width: unset !important; display: inline-block !important;}
.home-icon-attendees-txt-main-box .icon-attendees-txt-p {font-size: 15px;}
}

@media (max-width: 576px) { 
.home-banner-bottom ul li {margin: 5px 0;}
.logo-date-main-box{min-width:auto;overflow: hidden; margin-top:0;}
.brands_nav{top: 35%;}

/*.myCarouselbanner {height: calc(100vh - 218px);}*/
.home-highlight-pic img {width: 100%; }
.home-highlight-pic img {width: 100%;}
.carousel-caption h5{font-size:30px; line-height:35px; text-align:left; margin-bottom:5px;}
.carousel-caption {bottom:0;}
.home-attendees-icon img{max-height: 70px;}
}

@media (max-width: 480px){
.expo-promotion-number{font-size: 24px; padding: 10px 0;}
.expo-promotion-number span{font-size: 12px; line-height: 14px;}
.digital-reach-number{font-size: 24px; padding: 10px 0;}
.digital-reach-number a {padding:0;}
.digital-reach-number a img {width:70%;}
.digital-reach-number img {width:35px;}
.exhibitor-feedback-para{margin-bottom: 30px;}
.exhibition-indicated-main-box{margin-bottom: 30px;}
.footer-container .footer-image-box{margin-bottom: 25px;}
.startup-hub-img-home{margin-bottom: 30px;}
/*.myCarouselbanner {height: calc(100vh - 180px);}*/
/*.carousel-caption{bottom: calc(50% - 180px);}*/

}


@media (max-height: 800px) and (min-height: 500px){
	.myCarouselbanner {height: calc(100vh - 0px); }
  }
  