/*font-family: 'Montserrat', sans-serif;*/
html {
  scroll-behavior: smooth;
}

body{font-family: 'Montserrat', sans-serif; color:#03010c; background: none;}

.home-banner-carousel {position: relative;}
.home-carousel-inner {position: relative; width: 100%; overflow: hidden;}
.home-carousel-item {
    position: relative;
    /* display: none; */
    float: left;
    width: 100%;
    margin-right: -100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transition: transform .6s ease-in-out;
}

#navbar_top{/*position: fixed; top: 0; right: 0; left: 0;*/ z-index: 1030;transition: color .5s,background-color .5s; box-shadow: 0px 0px 5px 0px #e5e5e5;padding-top: 1.5rem; padding-bottom: 0.5rem; background:#fff;}
.fixed-top{background-color: rgb(255 255 255); color: #03010c; padding: 0 !important;
    /*transform: translateY(-48px);*/
    transition: color .5s ease-in-out .3s,background-color .5s ease-in-out .8s; box-shadow: 0px 0px 5px 0px #e5e5e5;}
.header-main .navbar-light .navbar-nav .nav-link {color:#000; font-weight: 700; font-size: 14px;}
.header-main .navbar-light .navbar-nav .dropdown-item {color:#000; font-weight: 700; font-size: 14px;}
/*.fixed-top .navbar-light .navbar-nav .nav-link {color:#03010c;}*/

.navbar-brand{display:inline-block; margin-right:0;}
.navbar-brand img{max-width:100%; /*padding-right:15px;*/}
.nav-item-top{width:100%; height:auto; text-align:right; margin-bottom: 0px; 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:#000;}

.logo-main-box{width:450px; height:auto;}
.menu-main-box{width:760px; height:auto; font-weight:500;}

.logo-date{width:36px; height:36px; background:#c72c92; display:inline-block; font-size:16px; font-weight:bold; color:#fff; border-radius:50px; text-align: center;
    line-height: 36px; float: left; margin: 0 5px 5px 0;}
.logo-year{font-size:24px; font-weight:800; margin-top:0px; color:#000; display:block; line-height:28px;}
.logo-location{font-size:12px; color:#000; display:block; font-weight: 500;}
.logo-date-main-box{/*min-width:182px;*/ height:auto; border-left:1px solid #777777; padding:0 0 0 15px; margin-top: 10px;}

.exibition-top-date{color:#c72c92; font-size:25px; font-weight:bold;}

.header-main .site-navbar .site-navigation .site-menu .top-register-btn{background:#c72c92; color:#fff; padding-right: .6rem !important; padding-left: .6rem !important;  margin-left:0.5rem;}

.header-main .sticky-wrapper.is-sticky .site-navbar .site-navigation .site-menu .top-register-btn{color:#fff;}
/*.fixed-top .navbar-light .navbar-nav .top-register-btn{background:#fff; padding-right: .7rem !important; padding-left: .7rem !important;}*/

.site-mobile-menu .site-nav-wrap .top-register-btn{background:#c72c92; color:#fff;}

.home-video-banner{width:100%; height:auto; line-height:0;}
#myVideo{ width:100%; height:100%; }

.rightFloat {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: transparent none repeat scroll 0 0;
	display: inline-block;
	overflow: hidden;
	position: fixed;
	right: 0;
	top: 40%;
	z-index: 99
}
.rightFloat ul {
	list-style: outside none none;
	margin: 0;
	padding: 0
}
.rightFloat ul li {
	padding: 0
}
.rightFloat ul li a {
	color: #ee6637;
	display: block;
	padding: 0px 0;
	text-align: center; line-height:15px;
}
.rightFloat ul li a:hover {
	-webkit-transition: all 0.7s ease;
	transition: all 0.7s ease-in;
	opacity: 0.6;
	filter: alpha(opacity=60)
}

.navbar-toggler{float:right;}
/*.navbar-light .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280,256, 256, 1' stroke-linecap='round' stroke-miterlimit='10' stroke-width='4' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}*/
/*.header-main .navbar-light .navbar-nav .nav-item.dropdown .nav-link.dropdown-toggle:hover .dropdown-menu{display:block;}*/
/*.carousel-inner {background:url(../images/banner-image.jpg)}
.carousel-item{position:unset;}*/

/*.navbar .nav-item:hover .dropdown-menu {display: block;}*/
/*.header-main .navbar-light .navbar-nav .nav-item.dropdown .nav-link:hover .dropdown-menu {display: block;}*/

.section-padding{padding:60px 0; clear:both;}
.section-padding-inner{padding:60px 0 0; clear:both;}

.txt-red{color:#e3242a;}

.home-heading-left{width: 100%; height: auto; float:left; font-size:30px; color:#012121; font-weight:800;  margin-bottom:15px;}
.exhibitor-heading-left{width: 100%; height: auto; float:left; font-size:18px; color:#012121; font-weight:800;  margin-bottom:15px;}
.home-para-left{width: 100%; height: auto; float:left;  font-size:16px; font-weight:500;  margin-bottom:30px;}
.home-heading-left-white{width: 100%; height: auto; float:left; font-size:40px; color:#fff; font-weight:bold;  margin-bottom:0px; text-transform: uppercase; line-height:42px;}
.home-para-left-white{width: 100%; height: auto; float:left;  font-size:22px; color:#fff; font-weight:400;  margin-bottom:30px;}
.home-video-box{width: 100%; height: auto; float:left;  font-size:16px; font-weight:600;  margin-bottom:30px; position: relative; padding-top:12px;}
.home-video-box:after{content:""; width: 86px; height: 86px; float:left; background:url(../images/video-after-img.png); position: absolute; right: -12px; top: 0; z-index: -1;}
.home-para-left p:last-child{margin-bottom:0;}
.home-arrow-right{display: inline-block; 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: 9;
    width: 18px;
    height: 16px;
}

.inner-top-para-left{width: 100%; height: auto; float:left;  font-size:16px; font-weight:500;}


.contact-city-heading{width: 100%; height: auto; float:left; font-size:18px; color:#012121; font-weight:700;  margin-bottom:15px;}
.contact-para-box{width: 100%; height: auto; float:left;  font-size:16px; font-weight:500; margin-bottom:15px;}
.contact-map-box{width: 100%; height: auto; float:left; border:1px solid #f5f5f5; padding:10px; margin-bottom:15px;}

.carousel-caption {/*position: absolute; right: 20%; bottom:auto; top: calc(50% - 76px); left: 20%; padding: 1rem; font-size: 2.5rem; font-weight:700; color: #fff; text-align: center; */}
.carousel-caption:before{/*content:""; width: 27px; height: 36px; float:left; background:url(../images/banner-text-top.png); position: absolute; left: 0px; top: 0; z-index: 1;*/}
.carousel-caption:after{/*content:""; width: 27px; height: 36px; float:left; background:url(../images/banner-text-bottom.png); position: absolute; right: 0px; bottom: 0; z-index: 1;*/}

.home-btn-enquiry{background:#c72c92; color:#fff; font-weight:600; text-decoration:none; padding:12px 15px; display: inline-block; border-bottom:5px solid #fff;}
.home-btn-brochure{background:#000; color:#fff; text-decoration:none; font-size:16px; font-weight:bold; padding:12px 15px; display: inline-block; margin-left: 24px;}
.home-btn-enquiry:hover{background:#e3242a; text-decoration:none; color:#fff;}
.home-btn-brochure:hover{background:#e3242a; text-decoration:none; color:#fff;}

.section-big-figures{padding:90px 0 60px; position:relative; background:url(../images/section-big-figures.jpg); z-index: 0; overflow:hidden; background-attachment: fixed; background-repeat: no-repeat; background-size:cover;}
.section-big-figures:after{content:""; width: 430px; height: 100%; float:left; background:#e3242a; position: absolute; left: 200px; top: 0; z-index: -1; transform: scaleY(2) skewx(-50deg);}

.home-ul-box .home-li-white{background:rgba(256 256 256 / 50%); color:#000;}
.home-ul-box .home-li-black{background:rgba(0 0 0 / 70%); color:#fff;}
.home-li{padding:40px 20px; text-align:center; font-weight:600; margin-bottom:30px; font-size: 16px;}
.home-li span{font-size:30px; font-weight:bold; display:block; line-height:30px;}
.home-li .li-sqm{font-size:20px; font-weight:bold; display:block; line-height:24px;}
.home-li-confrence{padding:28px 20px;}

.home-ul-box .owl-carousel .owl-stage-outer .owl-stage .owl-item .item:nth-child(2n+2) .home-li{background:rgba(256 256 256 / 50%); color:#000;}
.home-ul-box .owl-carousel .owl-stage-outer .owl-stage .owl-item .item:nth-child(2n+1) .home-li{background:rgba(0 0 0 / 70%); color:#fff; margin-bottom:0;}

.home-heading-top-center{width: 100%; height: auto; float:left;  font-size:30px; font-weight:800; text-align:center; margin-bottom:0.5rem;}
.home-para-top-center{width: 100%; height: auto; float:left;  font-size:16px; font-weight:600; text-align:center; margin-bottom:1rem;}
.home-para-top-center span{color:#e3242a; font-weight:bold;}

/*partner heading start*/
.home-heading-top-center .partner-heading-box {display: inline-block; position: relative; background: #fe0000; color: #fff; padding:6px 35px; text-transform:uppercase; font-weight: 700; margin-bottom: 15px;}
.home-heading-top-center .partner-heading-box:before,
.home-heading-top-center .partner-heading-box:after {content: ""; position: absolute; height: 5px; border-bottom: 1px solid #fe0000; border-top: 1px solid #fe0000; top: 47%; width: 100%;}
.home-heading-top-center .partner-heading-box:before {right: 100%;}
.home-heading-top-center .partner-heading-box:after {left: 100%;}
/*partner heading end*/

.home-heading-top-red{width: 100%; height: auto; float:left; color:#e3242a; font-size:30px; font-weight:800; text-align:center; margin-bottom:0.5rem;}
.home-para-top-white{width: 100%; height: auto; float:left; color:#fff; font-size:16px; font-weight:600; text-align:center; margin-bottom:30px;}

.showcase-products-main-box{width: 100%; height: auto; float:left; text-align:center; margin-bottom:15px;}
.showcase-products-img{width: 100%; height: auto; float:left;}
.showcase-products-img img{width: 100%;}
.showcase-products-txt{width: 100%; height: auto; float:left; padding:15px 5px; font-size:16px; font-weight:600;}

.showcase-products-btn-box{width: 100%; height: auto; float:left; text-align:center; margin-bottom:10px; padding:0 16px}
.showcase-products-btn-box a{background:#e3242a; color:#fff; padding:15px; text-decoration:none; display:block; text-transform: uppercase; font-weight:bold;}

.section-participate{background:#f1f1f1; overflow: hidden;}
.participate-main-box{width: 100%; height: 100%; float:left; background:#fff; padding:20px 10px; margin-bottom:0px;}
.participate-main-txt-box{width: 100%; height: auto; float:left; text-align:center;}
.participate-icon-img{width: 120px; height: 120px; background:#f1f1f1; border-radius:50%; padding:20px;  margin:0 auto 15px;}
.participate-icon-img img{width: 100%;}
.participate-icon-heading{width: 100%; height: auto; float:left; color:#c72c92; font-size:18px; text-transform:uppercase; font-weight:700;}
.participate-icon-txt{width: 100%; height: auto; float:left; font-size:16px; color:#333333; font-weight:500; padding: 0 12px; line-height: 22px;}

#listen-experts-carousel{margin-bottom:30px;}
.listen-experts-main-box{width: 100%; height: 485px; height: auto; float:left; margin-bottom:30px; padding:0 16px}
.listen-experts-img{width: 100%; height: auto; float:left; margin-bottom:10px; border-bottom:2px solid #c72c92; position:relative;}
.listen-experts-img img{max-width: 100%;}
.listen-experts-heading{width: 100%; height: auto; float:left; padding:0 5px; font-size:17px; color:#c72c92; font-weight:700; line-height: 24px;}
.listen-experts-txt{width: 100%; height: auto; float:left; padding:0 5px; font-size:14px; color:#555555; font-weight:600;}


.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:30px;}
.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: #c72c92; color: #fff; text-decoration: none; padding:12px 15px; display: inline-block; font-weight:600;}
.get-involved-btn:hover{background: #c72c92; 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:transparent; border:1px solid #e50000;}

/*
.owl-theme .owl-dots .owl-dot span{background:transparent !important; border:1px solid #959595;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background:transparent; border:1px solid #e50000;}
*/

.owl-theme .owl-dots .owl-dot span{background:transparent !important; border:1px solid #959595;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background: url('../images/testimonial-dot-icon.png') no-repeat center center / contain !important; border:0px solid #e50000;}


.white-owl-section .owl-dots .owl-dot span{background:transparent !important; border:1px solid #fff;}
.white-owl-section .owl-dots .owl-dot.active span, .white-owl-section .owl-dots .owl-dot:hover span{background: #fff !important; border:0px solid #fff;}


#banner-top-carousel.owl-theme .owl-dots{text-align:center;}
#banner-top-carousel.owl-theme .owl-dots .owl-dot span{background:#ffcc00 !important; border:0px solid #959595;}
#banner-top-carousel.owl-theme .owl-dots .owl-dot.active span, #banner-top-carousel.owl-theme .owl-dots .owl-dot:hover span{background: url('../../images/testimonial-dot-icon.png') no-repeat center center / contain !important; border:0px solid #e50000; background:#ffcc00 !important; width:30px;}

#showcase-products-carousel{}

.home-special-partners-heading{width: 100%; height: auto; float:left; font-size:20px; text-align:center; color:#121212; font-weight:700; margin-bottom:15px;}
.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 5px 0 #b9b9b9;}
.home-Partners-logo-txt{width: 100%; height: auto; font-size:16px; color:#03010c; font-weight:500; margin-bottom:5px;}

.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;}

.keep-touch-main-box{width:100%; height:auto; background:#c72c92; font-size:30px; color:#fff; float: left; padding:20%; font-weight:800;  /*clip-path: polygon(0% 100%, 100% 100%, 0% -200%);*/}

.keep-touch-main-box:before{content:""; width:200%; background:#c72c92; height:100%; position:absolute; left: -200%; top: 0;}
.keep-touch-heading-txt{width:100%; height:auto; font-size:38px; color:#fff; font-weight:800; text-transform:uppercase; }

.social-feed-box{width:100%; height:auto; float:left; overflow:auto; text-align:center; margin:15px 0 15px;}
.social-feed-box img{max-width:100%;}

.footer-social-icon-main{width: 100%; height: auto; float:left; margin-bottom:20px; border-bottom:1px solid #121212; padding-bottom:20px;}

.home-registration-main-box{width: calc(100% - 20px); height: 100%; float:left; text-align:center; margin:5px 10px; box-shadow:0 0 5px 0 #b9b9b9; padding:30px 10px;}
.home-registration-main-box:hover{box-shadow:0 0 1px 1px #c72c92; cursor:pointer;}
.home-registration-icon-box{width: 100px; height: 100px; margin:0 auto; text-align:center; margin-bottom:15px;} 
.home-registration-icon-box img{max-width: 100% !important; width: auto !important; display: initial !important;}
.home-registration-heading-box{width: 100%; height: auto; float:left; font-size:20px; color:#121212; font-weight:700; text-transform:uppercase; margin-bottom:5px;}
.home-registration-txt-box{width: 100%; height: auto; float:left; font-size:16px; color:#121212; font-weight:600; margin-bottom:15px; padding: 0 20px;}
.home-registration-btn-box{width: 100%; height: auto; float:left; }
.home-registration-btn-box a{background: #777777; color: #fff; text-decoration: none; padding: 7px 30px; display: inline-block}
.home-registration-main-box:hover .home-registration-btn-box a{background: #c72c92; color: #fff; text-decoration: none; display: inline-block}

.home-registration-icon-box.exhibitor{background:url(../images/registration-icon1.png); background-position: center; background-repeat: no-repeat;}
.home-registration-main-box:hover .home-registration-icon-box.exhibitor{background:url(../images/registration-icon-hover1.png);  background-position: center; background-repeat: no-repeat;}

.home-registration-icon-box.sponsorship{background:url(../images/registration-icon2.png); background-position: center; background-repeat: no-repeat;}
.home-registration-main-box:hover .home-registration-icon-box.sponsorship{background:url(../images/registration-icon-hover2.png);  background-position: center; background-repeat: no-repeat;}

.home-registration-icon-box.delegate{background:url(../images/registration-icon3.png); background-position: center; background-repeat: no-repeat;}
.home-registration-main-box:hover .home-registration-icon-box.delegate{background:url(../images/registration-icon-hover3.png);  background-position: center; background-repeat: no-repeat;}

.home-registration-icon-box.visitor{background:url(../images/registration-icon4.png); background-position: center; background-repeat: no-repeat;}
.home-registration-main-box:hover .home-registration-icon-box.visitor{background:url(../images/registration-icon-hover4.png);  background-position: center; background-repeat: no-repeat;}

.home-registration-icon-box.media{background:url(../images/registration-icon5.png); background-position: center; background-repeat: no-repeat;}
.home-registration-main-box:hover .home-registration-icon-box.media{background:url(../images/registration-icon-hover5.png);  background-position: center; background-repeat: no-repeat;}

.gal-container{padding-top :75px; /* padding-bottom:75px;*/}
.glimpses-home-box{width: 100%; height: auto; float:left; margin-bottom:2px; }
.glimpses-home-box img{width: 100%;}

.gal-item{
	overflow: hidden;
	padding: 3px;
}

.newsletter-box{width: 100%; height: auto; float:left; font-size:30px; color:#fff; font-weight:700; padding:2px 10px;}
.newsletter-box p{font-size:18px; color:#fff; font-weight:500; line-height: 20px;}
.newsletter-box .btn-primary{    background-color: #000; border-color: #000; border-radius:0;}
.newsletter-box .form-control{ border-radius:0; border:0;}

.home-banner-bottom {/*padding: 18px 0;  background: rgb(0 0 0 / 50%); box-shadow: 0 3px 18px -6px #7f7f7f; position: absolute; width: 100%; bottom: 0px;*/}
.home-banner-bottom ul {margin: 0px; padding: 0px; width:100%; height:100%; display:table;}
.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;*/}

.home-banner-bottom ul li:last-child {background: none;}

.home-banner-bottom ul li img{/*width: 100%;*/}
.co-located-hd {/*color: #fff; font-size: 16px; text-align: right; font-weight: 600; border-right:1px solid #fff; position: relative; padding-right: 12px;*/}
.co-located-hd:after{/*content: "\f0da"; font-family:FontAwesome; position:absolute; right:-7px; top:25%;*/}
/*.dropdown-submenu {

    position: relative;

  }
.dropdown-submenu>.dropdown-menu {

    top: 0;

    left: 100%;

    margin-top: -6px;

    margin-left: -1px;

    -webkit-border-radius: 0 6px 6px 6px;

    -moz-border-radius: 0 6px 6px;

    border-radius: 0;

  }

  .dropdown-submenu:hover>.dropdown-menu {

    display: block;

  }*/
  /*submenu end*/
  
  
/*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 5px 0 #b9b9b9; margin: 3%;}

.brands_item img {max-width: 100%}

.brands_nav {
    position: absolute;
    top: 45%;
	/*
    -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: 10px}
.brands_next {right: 10px}
/*slider css end*/


/*testimonial css start*/ 
/*.card {
    box-shadow: 0px 4px 8px 0px #BDBDBD
}*/



.testimonial-home .owl-dots .owl-dot span{background:transparent !important; border:1px solid #959595;}
.testimonial-home .owl-dots .owl-dot.active span, .testimonial-home .owl-dots .owl-dot:hover span{background: url('../images/testimonial-dot-icon.png') no-repeat center center / contain !important; border:0px solid #e50000;}

.testimonial-home .item {/*box-shadow: 0px 4px 8px 0px #BDBDBD;*/ padding: 20px;}
/*.testimonial-home .owl-item.active {padding:10px;}*/

.testimonial-card{position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box; 
    border-radius: .25rem;}
	
.testimonial-profile-pic {
    /*width: 100%;
    height: 100%;
    box-shadow: 0px 4px 8px 0px #BDBDBD*/
	border-radius:50%;
	overflow:hidden;
	margin:10px auto;
}

.testimonial-profile{width:100%; height:auto; float:left; padding:0 5px; color:#c72c92; font-size:18px; font-weight:bold; text-align:center;}
.testimonial-position{width:100%; height:auto; float:left; padding:0 5px; font-size:14px; font-weight:400; color:#000; text-align:center;}
.testimonial-content{width:100%; height:auto; float:left; padding:15px 10px; font-size:16px; position:relative; font-style: italic;}

.testimonial-content::after {content: " "; background:url(../images/testimonial-comma2.png); width:27px; height:22px; position: absolute; bottom: 5px; margin-left: 15px;}
.testimonial-content::before {content: " "; background:url(../images/testimonial-comma1.png); width:27px; height:22px; position: absolute; left: -30px; top:0;}

.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev {
    background: 0 0;
    color: #1E88E5 !important;
    border: none;
    padding: 5px 20px !important;
    font: inherit;
    font-size: 50px !important
}

.owl-carousel .owl-nav button.owl-next:hover,
.owl-carousel .owl-nav button.owl-prev:hover {
    color: #0D47A1 !important;
    background-color: transparent !important
}
/*
.owl-dots {
    display: none
}*/

button:focus {
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    outline-width: 0
}
/*
.item {
    display: none
}

.next {
    display: block !important;
    position: relative;
    transform: scale(0.8);
    transition-duration: 0.3s;
    opacity: 0.6
}

.prev {
    display: block !important;
    position: relative;
    transform: scale(0.8);
    transition-duration: 0.3s;
    opacity: 0.6
}
*/
.item.show {
    display: block;
    transition-duration: 0.4s
}

.testimonial-home .owl-nav [class*='owl-']:hover {
    background: #ffb600 !important;
    color: #FFF;
    text-decoration: none;
}

.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:#c72c92; font-weight:bold; font-family: 'FontAwesome';}

.exhibitor-profile-table-box{width: 100%; height: auto; float:left; font-size:16px; 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:#c72c92; font-weight:bold;}
.exhibitor-profile-table-box .table p{margin-bottom:0;}
.exhibitor-profile-form-main{width: 100%; height: auto; /*float:left;*/ font-size:16px; color:#000;}
.exhibitor-profile-form-main .col-form-label{font-size:15px; color:#000; font-weight:600;}
.exhibitor-profile-btn{background:#c72c92; 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-field input.error, .form-field input.error:focus {
    color: #f00;
    border: solid 1px #f00;
}	
*/
.exhibitor-profile-name-heading{width: 100%; height: auto; float:left; font-size:16px; color:#c72c92; font-weight:bold; margin:0 0 0; }
.exhibitor-profile-position{width: 100%; height: auto; float:left; font-size:16px; color:#000; margin-bottom:30px;}
.exhibitor-profile-position a{color:#1a73e8; text-decoration:none;}
.exhibitor-profile-address-heading{width: 100%; height: auto; float:left; font-size:20px; font-weight:bold; color:#000; }
.exhibitor-profile-address{width: 100%; height: auto; float:left; font-size:16px; color:#000; border-bottom:1px solid #f1f1f1; padding-bottom:30px;}

.sponsor-click-table-main{width: 100%; height: auto; float:left;}
.sponsor-container{width: 100%; height: auto; float:left; border-bottom:1px solid #f1f1f1; margin:20px 0 30px; padding-bottom: 30px;}
.sponsor-para-main{width: 100%; height: auto; float:left; font-size: 16px; font-weight: 500; margin-bottom: 0px; line-height: 32px;}
.sponsor-para-main .sponsor-num-ul{list-style: decimal; padding-left:20px;}
.sponsor-num{color:#c72c92;}
.sponsor-para-main .sponsor-num-ul li::marker{color:#c72c92}
.sponsor-para-main .sponsor-num-ul ul{list-style: none; padding-left:0px;}
.sponsor-para-main .sponsor-num-ul ul li{position:relative;}
.sponsor-para-main .sponsor-num-ul ul li::before{content: "\f068"; font-family:FontAwesome; color:#c72c92; position:absolute; left:-15px; top: 0px; font-size: 10px;}
/*.sponsor-para-main .sponsor-num-ul ul li{counter-increment: li;}
.sponsor-para-main .sponsor-num-ul ul li::before{content: counter(li); color: red;
    display: inline-block; width: 1em; margin-left: -1.5em;
    margin-right: 0.5em; text-align: right; direction: rtl}*/
.sponsor-bg-special-value{padding:40px; background:#f1f1f1;}
.participants-alphabet{width: 100%; height: auto; float:left; margin-bottom:20px;}
.participants-alphabet .alphabet-clear{background:#c72c92; color:#fff; border:0;}
.participants-alphabet span{display:inline-block; border:1px solid #ccc; padding:5px 8px; margin:5px; cursor:pointer;}
.participants-alphabet span:hover{background:#c72c92; color:#fff; border-color:#c72c92;}
.participants-table{width: 100%; height: auto; float:left; margin-bottom:20px;}
.participants-pagination{width: 100%; height: auto; float:left; margin-bottom:20px;}
.participants-pagination .page-link{margin-left: 5px; color:#555;}
.participants-pagination .page-item:first-child .page-link ,.participants-pagination .page-item:last-child .page-link{background-color:#ccc; color:#fff; border-radius:0;}
.participants-pagination .page-item:first-child:hover .page-link ,.participants-pagination .page-item:last-child:hover .page-link{background-color: #555; border:1px solid transparent; color:#fff;}
.participants-pagination .page-link:hover{background-color: #555; border:1px solid transparent; color:#fff;}
/*.participants-pagination .page-item.disabled .page-link{background-color:#ccc; color:#fff;}*/


/*accordian start*/
#sponsorship-opportunities #faq .card{border:0;}
#sponsorship-opportunities #faq .card .card-header {
  /*border: 0; border-radius: 2px;*/ padding: 0; background-color:transparent; margin-bottom:0;
  /*-webkit-box-shadow: 0 0 20px 0 rgba(213, 213, 213, 0.5);
          box-shadow: 0 0 20px 0 rgba(213, 213, 213, 0.5);*/
}

#sponsorship-opportunities #faq .card .card-header .btn-header-link {display: block; text-align: left; /*background: #FFE472; color: #222;*/ padding: 20px; border-radius:0;}
/*
#sponsorship-opportunities #faq .card .card-header .btn-header-link:after {
  content: "\f107";
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  float: right;
}*/

#sponsorship-opportunities #faq .card .card-header .btn-header-link:after { content: ""; font-family: 'Font Awesome 5 Free'; font-weight: 900; float: right; background:url(../images/sponser-arrow-icon-down.png); width:17px; height:19px;}

/*#sponsorship-opportunities #faq .card .card-header .btn-header-link.collapsed {background: #A541BB; color: #fff;}*/

#sponsorship-opportunities #faq .card .card-header .btn-header-link.collapsed:after {content: ""; /*content: "\f106";*/ background:url(../images/sponser-arrow-icon.png); width:19px; height:17px;}

#sponsorship-opportunities #faq .card .collapsing {/*background: #FFE472;*/ line-height: 30px;}

#sponsorship-opportunities #faq .card .collapse {border: 0;}

#sponsorship-opportunities #faq .card .collapse.show {/* background: #FFE472;*/ line-height: 30px; color: #222; }

#sponsorship-opportunities #faq .btn.focus, #sponsorship-opportunities #faq .btn:focus {box-shadow: 0 0 0 0rem rgb(0 123 255 / 25%); }
/*accordian end*/


.fintech-india-innovation-top-banner{width: 100%; height: auto; float:left; text-align:center;}
.fintech-india-innovation-top-banner img{ width: 100%;}
.fintech-india-innovation-award-main-box{width: 100%; height: auto; float:left; margin-bottom:30px;}
.fintech-india-innovation-award-img{width: 100%; height: auto; float:left; text-align:center;}
.fintech-india-innovation-award-img img{ width: 100%; max-width: 100%;}
.fintech-india-innovation-award-txt-box{width: 100%; min-height: 150px; height: auto; float:left; padding:20px 20px 12px; background:#121212;}
.fintech-india-innovation-award-category{width: 100%; height: auto; float:left; padding:0 5px; font-size:16px; color:#fff; line-height: 22px; margin-bottom:8px;}
.fintech-india-innovation-award-category span{color:#c72c92; font-weight:bold;}

.pattern-footer{width: 100%; height: auto; float:left; background-color:#121212; padding-top:50px;}
.footer-heading-txt{width: 100%; height: auto; font-size:16px; color:#ccc; font-weight:bold; text-align:center; margin:10px 0; }
.footer-image-box{width: 100%; height: auto; float:left; text-align:center; margin: 15px 0;}
.footer-image-box img{max-width: 100%;}
.footer-link-txt-main{width: 100%; height: auto; float:left; font-size:14px; color:#999; text-align:center; margin-bottom:10px;}
.footer-link-txt-main img{margin:10px 10px 10px 0px;}
.footer-logo-border {
    border-right: 1px solid #ffffff52;
    /*border-left: 1px solid #ffffff52;*/
    padding: 0 15px 0px 0px; margin-right: 15px;
}
/*
.footer-link-txt-main ul{padding: 0;  margin-bottom: 0;}
.footer-link-txt-main li{margin-bottom: 15px; list-style: none;}
.footer-link-txt-main li a { color: #ccc; display: block; text-decoration: none;}
.footer-link-txt-main li a:hover { color: #ffb600; display: block; text-decoration: none;}
*/
.footer-copyright{width: 100%; height: auto; float:left; font-size:12px; text-align:center; font-weight:600; color:#999999; padding:5px 0;}

.footer-copyright a{ color: #999999; text-decoration: none;}
.footer-copyright a:hover { color: #c72c92; text-decoration: none;}


.social-link {padding: 0; display: inline-block; color: #e3242a; background: #fff; border-radius: 50%; font-size: 25px; width: 60px; height: 60px; text-align: center; margin-bottom:10px; line-height: 55px;}
.social-link:hover {background:#a90107; color:#fff;}

.container-footer-bottom{width: 100%; height: auto; float:left; background:#333333; border-top:0px solid #52555c; margin-top:10px; padding:10px 0;}

.govt-support-logo-main{width: 100%; min-height: 160px; height: auto; box-shadow: 0 0 5px 0 #b9b9b9; margin-bottom: 30px; text-align:center; padding-top: 10px; padding-bottom: 10px; display: flex; justify-content: center; align-items: center;}
.govt-support-logo-main img{max-width: 100%;}
.govt-support-logo-main h3{color: #000; line-height: 18px;  margin-top: 5px; font-weight: 500; font-size: 14px;}

.support-logo-main{width: 100%; /*min-height: 160px;*/ height: auto; margin-bottom: 30px; text-align:center; display: flex; justify-content: center; align-items: center;}
.support-logo-main img{max-width: 100%; box-shadow: 0 0 5px 0 #b9b9b9; padding: 5px 10px;}

.blog-box-main{width: 100%; height: auto; margin-bottom: 30px; border-bottom:1px dashed #222;}
.blog-img-main{width: 100%; height: auto; margin-bottom: 30px; text-align:center;}
.blog-img-main img{max-width: 100%;}
.blog-txt-box-main{width: 100%; height: auto; margin-bottom: 30px;}
.blog-txt-heading{width: 100%; height: auto; font-size:16px; font-weight:bold; margin-bottom: 10px;}
.blog-txt-publish-date{width: 100%; height: auto; font-size:14px; font-weight: normal; font-style: italic; margin-bottom: 10px; display:block;}
.blog-txt-publish-date span{font-weight:600;}
.blog-txt-para{width: 100%; height: auto; font-size:16px; margin-bottom: 10px;}
.blog-para-more-link {width: 100%; height: auto; font-size:16px; font-weight:bold;}
.blog-para-more-link a{text-decoration:none; color:#000;}

.testimonials-author-box {border-bottom: 1px solid #f5f5f5; padding: 30px 0 0px;}
.testimonials-img-main{width: 220px; height: 220px; margin:0 auto 30px; text-align:center; border: 5px #f5f5f5 solid; padding-top: 5px;}
.testimonials-img-main img{max-width: 100%;}
.testimonials-txt-box-main{width: 100%; height: auto; float:left; margin-bottom: 30px;}
.testimonials-txt-heading{width: 100%; height: auto; float:left; font-size:20px; font-weight:bold; margin-bottom: 0px;}
.testimonials-txt-profile{width: 100%; height: auto; float:left; font-size:16px; margin-bottom: 10px;}
.testimonials-txt-para{width: 100%; height: auto; float:left; font-size:16px; margin-bottom: 0px;}



/* /*/

.ev-zone-carousel-main-box{width: 100%; height: auto; float:left; box-shadow: 0 0 5px 0 #b9b9b9; padding: 5px;
margin: 5px 5px;}

.ev-zone-carousel-main-box img{max-width: 100%;}

.jury-member-main-box{width: 100%; height: auto; float: left; margin-bottom: 15px; cursor: pointer;}
.jury-member-img{width: 100%; height: auto; float: left; text-align: center; margin-bottom: 15px;}
.jury-member-img img{width: 100%; max-width: 100%;}
.jury-member-txt-box-main{width: 100%; height: auto; float: left; text-align: center;}
.jury-member-name-txt{width: 100%; height: auto; float: left; padding: 0 5px; font-size: 20px; font-weight:bold; margin-bottom: 5px;}
.jury-member-position-txt{width: 100%; height: auto; float: left; padding: 0 5px; font-size: 14px; font-weight: 600; color: #555555; }
#popup_box_outer .top_full_border {border-top: solid 1px #a3a3a3; top: 9px; left: 0; height: 1px; width: 100%; position: absolute; z-index: 1;}
#popup_box_outer .right_full_border {border-right: solid 1px #a3a3a3; top: 0; right: 9px; height: 100%; width: 1px; position: absolute; z-index: 1;}
#popup_box_outer .bottom_full_border {border-bottom: solid 1px #a3a3a3; bottom: 10px; left: 0; height: 1px; width: 100%; position: absolute; }
#popup_box_outer .left_full_border {border-left: solid 1px #a3a3a3; left: 10px; bottom: 0; height: 100%; width: 1px; position: absolute;}
#popup_box_outer .pop_close {
    position: absolute; right: -15px; top: -15px; cursor: pointer; z-index: 1; background-color: #f6861f; width: 30px; height: 30px; color: #ffffff; border-radius: 40px; font-size: 30px; text-align: center; opacity: 1;
}

/* /*/

.form-group{ margin-bottom:20px; }
.form-group label span{ color: #f00; }

.inner-page-image-center{width: 100%; height: auto; margin:10px 0 30px; float:left;}
.inner-page-image-center img{max-width: 100%;}

.safety-measures-box-main{width: 100%; height: auto; float:left; text-align:center; margin: 15px 0;}
.safety-measures-img-box{width: 100%; height: auto; float:left;}
.safety-measures-img-box img{max-width:100%;}
.safety-measures-txt-box-main{width: 100%; height: auto; float:left; padding:0 10px;}
.safety-measures-txt-heading{width: 100%; height: auto; float:left; font-size: 16px; font-weight:700;}
.safety-measures-txt-para{width: 100%; height: auto; float:left; font-size: 16px;}

.saf-dv {width: 100%; height: auto; float:left; background: #009689; padding: 34px 35px 20px 35px; line-height: 28px; color: #fff; font-size: 16px;}

.sponsorship-opportunities-main-box{width:100%; height:auto; text-align:center; background-color: #fff; border: 1px solid #cecece; margin-bottom:30px; box-shadow: 0 0 5px 0 #b9b9b9;}
.sponsorship-opportunities-img-box{width:100%; height:auto; padding: .25rem;}		
.sponsorship-opportunities-txt-box{width:100%; height:auto; font-size:16px; padding: .25rem; font-weight: 500; border-top: 1px solid #cecece; display:none;}	
#lbPrevLink, #lbNextLink { -webkit-transition: .0s all ease; -o-transition: .0s all ease; transition: .0s all ease; }	
		

@media (min-width: 1300px) { 
.home-banner-bottom ul li img {width: auto;}
 }
 
@media (min-width: 1200px) { 
.container{/*max-width:1254px;*/}
 }

@media (max-width: 1210px) {  
/*.logo-main-box{width:100%; padding:15px 0;}*/
.menu-main-box{width:100%;}
}

@media screen and (max-width: 999px) {

    .next,
    .prev {
        transform: scale(1);
        opacity: 1
    }

    .item {
        display: block !important
    }
}
/*testimonial css end*/ 



@media all and (min-width: 992px) {

	.dropdown-menu li{
		position: relative;
	}
	.dropdown-menu li .submenu{ 
		display: none;
		position: absolute;
		left:100%; top:-7px; }
		/*
	.dropdown-menu .submenu-left{  right:100%; left:auto; }

	.dropdown-menu > li:hover{ background-color: #f1f1f1 }*/
	.dropdown-menu > li:hover > .submenu{ display: block; }
}	

@media (min-width: 768px){
ul.navbar-nav li:hover > ul.dropdown-menu {
    display: block;
}
}



@media (max-width: 992px) { 

#navbar_top{position:relative; /*background: #000;*/}
/*.navbar-brand img{height: 80px;}*/
.fixed-top{position:relative;}
.home-registration-heading-box{font-size: 16px;}
/*.home-registration-main-box{width: 98%; height: auto;}*/
.home-banner-bottom{/*position: relative; background: rgb(0 0 0); padding: 15px 0;*/}
.home-banner-bottom ul li{/*float: left;*/ height:auto;}
.carousel-caption{/*right:10%; left:10%; font-size: 1.5rem; bottom: 30%;*/}
.participate-main-box{height:auto;}

.logo-main-box{width:100%; padding:0 0 0px 0;}
.menu-main-box{width:100%;}
.listen-experts-main-box{padding:0; height:auto;}
.header-main .site-navbar .site-navigation .site-menu .top-register-btn{margin-left:0;}
.home-Partners-logo-txt{font-size: 14px;}
.home-special-partners-heading{font-size: 16px;}
.keep-touch-main-box:after {
    content: "";
    width: 200%;
    background: #c72c92;
    height: 100%;
    position: absolute;
    right: -200%;
    top: 0;
}

.nav-item-top{/*text-align:center; background:#f00;*/}
.nav-item-top .nav-link{color:#fff;}
.exibition-top-date{display:none;}

.logo-main-box .mobile-row{margin:0;}

.header-main{padding-top:0; padding-bottom:0;}

.home-banner-bottom ul li img{max-width: 100%;}

}

@media (max-width: 768px) { 
.testimonial-profile-pic{width:200px; height:200px; margin: 0 auto; margin-bottom: 10px;}
.newsletter-box{ margin-bottom:0px; padding:20px 10px;}
.newsletter-box label{margin-bottom:0;}
.get-involved-heading{font-size: 18px; margin-bottom: 10px;}
.home-heading-top-red{font-size: 30px; margin-bottom: 10px;}
.home-heading-left-white{font-size: 30px; margin-bottom: 10px; line-height:32px;}
.home-heading-left{font-size: 30px; margin-bottom: 15px; line-height: 32px;}
.home-heading-top-center.mb-5{margin-bottom: 2rem!important;}
.home-heading-top-center{font-size: 30px; margin-bottom: 10px; line-height:32px;}
.keep-touch-heading-txt{line-height:42px; margin-bottom:15px;}
.home-para-top-center{font-size: 14px; margin-bottom: 10px;}
.home-para-left{font-size: 14px; margin-bottom: 15px;}
.home-para-left-white{font-size: 14px; margin-bottom: 10px;}
.home-para-top-white{font-size: 14px; margin-bottom: 10px;}
.get-involved-txt{font-size: 14px; margin-bottom: 30px;}
.section-big-figures:after{width: 300px; transform: scaleY(2) skewx(-30deg);}
.home-li span{font-size: 30px;}
.home-government-txt{font-size: 14px;}
.participate-main-box{height:auto;}
.carousel-caption{/*right:10%; left:10%; font-size: 1.5rem; bottom: 15%;*/}
.home-Partners-logo-box{margin-bottom: 20px;}
.home-banner-bottom ul{/*display: flex;*/}
.home-banner-bottom ul li{/*margin:10px 0;*/}
.home-special-partners-heading{font-size: 16px;}

.get-involved-txt-box-main{text-align:center; padding:0 10px;}
.get-involved-img img{max-width: 100%; width: auto !important; display: initial !important;}

.navbar-brand{/*margin-left: 15px;*/ padding-bottom: 0;}
/*.navbar-brand img{padding: 0 15px 0 15px;}*/
#navbar_top{padding:0rem;}
.co-located-hd{text-align:center; margin-bottom: 10px; border-right: 0px solid #fff; border-bottom:0px solid #fff;}
.home-Partners-logo-txt{font-size: 11px;}
.footer-logo-border{border:0;}
.pattern-footer{padding-top: 15px;}

.co-located-hd:after{content:"";}
.section-padding {padding: 60px 0;}
.home-video-box{margin-bottom:0;}
.section-big-figures{padding: 60px 0;}
.section-padding-inner{padding: 60px 0 0;}
.section-get-involved{padding: 60px 0 30px;}
.gal-container{padding-top: 30px;}
.get-involved-main-box{margin-bottom:0;}
#home-huge-success-carousel .owl-dots{margin:20px 0; line-height: 0;}
#why-participate-carousel .owl-dots {margin-top: 30px;}
#get-involved-carousel .owl-dots {margin-top: 0px;}
#listen-experts-carousel .owl-dots {margin-bottom: 30px;}
.owl-carousel .owl-item .listen-experts-img img{max-width: 100%; width: auto; display: initial;}
.logo-date {
    width: 26px;
    height: 26px;
    background: #c72c92;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    border-radius: 50px;
    text-align: center;
    line-height: 26px;
    float: left;
    margin: 0 5px 2px 0;
}

.home-banner-bottom ul li{background:none;}
	.rightFloat { display:none; }
.site-mobile-menu .site-nav-wrap .top-register-btn{margin-top:15px;}
.site-mobile-menu .site-nav-wrap .arrow-collapse{top:0;}

.brands_slider_container{margin-top:5px;}
.keep-touch-main-box{padding: 10%;}
.footer-social-icon-main{margin-bottom:0;}
.social-link {padding: 0; display: inline-block; color: #c72c92; background: #fff; border-radius: 50%; font-size: 25px; width: 50px; height: 50px; text-align: center; margin-bottom:10px; line-height: 45px;}

.home-btn-enquiry{padding: 12px 10px; text-align: center; margin-bottom: 10px; font-size: 12px; display: block;}

}

@media (max-width: 576px) {  
.nav-item-top{font-size:13px;}
.nav-item-top .nav-link{font-size: 14px;}
.get-involved-img{margin-bottom: 15px;}
.home-government-txt{font-size: 10px;}
.home-special-partners-heading{font-size: 14px; margin-bottom: 5px; text-align:center; font-weight: bold;}
.logo-date-main-box{min-width:auto;overflow: hidden;}
.testimonial-content{padding: 15px}
.testimonial-content::before{left: -20px;}
.home-li-confrence{padding:28px 20px;}
.listen-experts-main-box{text-align:center;}

.showcase-products-txt{padding: 15px 0px; font-size: 13px;}
.logo-date{width: 25px; height: 25px; font-size: 12px; line-height: 25px;}
.logo-year{font-size: 18px; line-height: 20px;}
.logo-location{font-size: 10px;}
/*.site-navbar .container {padding:0;}
.site-navbar .container .row{margin:0;}*/
	.rightFloat {
display:none;
}
.myCarouselbanner{height: auto;}
#myVideo{width: 100%; height: 30vh;}
.home-banner-bottom{position:static; background:#000;}
.home-banner-bottom ul li {margin: 5px 0;}

.home-btn-brochure{margin-left: 0px; margin-top:15px;}

}

.email_error,.subscriptions-response{font-size: 14px; padding-left: 10px;}