@charset "utf-8";
/* CSS Document */
@media only screen and (min-width: 2001px) {
	.number_sec_new .number-container{
		height:650px
	}

}
@media only screen and (min-width: 1600px){
	.speakers_sec .col-lg-2-5 {
		width: 18.66%;
	}
	.speakers_sec .justify-content{

		justify-content: space-between;
	}
}

@media only screen and (min-width: 1200px){
	.speakers_sec .col-lg-2-5 {
		width: 19.33%;
	}
	.speakers_sec .justify-content{

		justify-content: space-between;
	}
	.main-menu ul li ul.submenu .fa-solid{
		font-size:12px;
	}
}
@media only screen and (max-device-width : 2560px) {
	.container{ max-width:1320px;}
	.speakers_sec .show-first h4 { margin-top: 27%; }
	.testimoni_item { width: 85%; }
	.vdo_sec h6::before { width: 230px; }
	.vdo_sec .fa-circle-play { vertical-align: bottom; }
	.news .swiper-button-news-next, .swiper-container-rtl .swiper-button-prev { right: 42% !important; /* top: 58% !important; */}
	.news .swiper-button-news-prev, .swiper-container-rtl .swiper-button-next { /* top: 58% !important; */}
	.speakers_sec .show, .speakers_sec .show-first .mask { height: 388px; }
	.speakers_sec .show-first h4 { margin-top: 39%; }


}

@media only screen and (max-device-width : 2360px) {
	.container{ max-width:1320px;}
	.speakers_sec .show-first h4 { margin-top: 27%; }
	.testimoni_item { width: 92%; }
	.news .swiper-button-news-next, .swiper-container-rtl .swiper-button-prev { right: 42% !important; /* top: 60% !important; */}
	.news .swiper-button-news-prev, .swiper-container-rtl .swiper-button-next { /* top: 60% !important; */}
	.speakers_sec .show, .speakers_sec .show-first .mask { height: 434px; }
	.speakers_sec .show-first h4 { margin-top: 38%; }
	.number_sec_new{padding: 80px 0 80px 0;}

}

@media only screen and (max-width: 1920px) {
	.container{ max-width:1320px;}
	.speakers_sec .show-first h4 { margin-top: 35%; }
	.testimoni_item { width: 100%; }
	.vdo_sec h6::before { width: 180px; }
	.news .swiper-button-news-next, .swiper-container-rtl .swiper-button-prev { right: 41% !important; /* top: 64% !important; */ }
	.news .swiper-button-news-prev, .swiper-container-rtl .swiper-button-next { /* top: 64% !important; */}
	/* .speakers_sec .show, .speakers_sec .show-first .mask { height: 285px; } */
	.number_sec_new{padding: 80px 0 80px 0;}
}

@media only screen and (max-width: 1800px) {
	.container{ max-width:1320px;}
	.speakers_sec .show, .speakers_sec .show-first .mask { height: 265px; }
	.vdo_sec h6::before { width: 165px; }
	.number_sec_new{padding: 80px 0 80px 0;}

}

@media only screen and (max-width: 1768px) {
	.container{ max-width:1320px;}
}

@media only screen and (max-width: 1680px) {
	.container{ max-width:1320px;}
	.heading02, .overview h1, .news h2, .news h3.text-uppercase { font-size: 32pt; }
	#prg-counter h3.prg-count { font-size: 74pt; }
	#prg-counter h4.prg-count-title { font-size: 18pt; }
	.paragraph { font-size: 13pt; margin-bottom: 15px; }
	.market_btm h4 { font-size: 36pt; }
	/* .speakers_sec .show, .speakers_sec .show-first .mask { height: 250px; } */
	.news .swiper-button-news-next, .swiper-container-rtl .swiper-button-prev { right: 40% !important; /*top: 67% !important;*/ }
	.news .swiper-button-news-prev, .swiper-container-rtl .swiper-button-next { /*top: 67% !important; */}
	.subscribe_box h2 { font-size: 24pt; }
	.swiper-button-next, .swiper-container-rtl .swiper-button-prev { right: 46% !important; }
	.vdo_sec h6::before { width: 145px; }
	.testimoni_inner h2 { font-size: 18pt; }
	.overview_right{ padding: 0 5% 0 5%;  }
	
}

@media only screen and (max-width: 1600px) {
	.container{ max-width:1320px;}
	.vdo_sec h6::before { width: 175px; }
	.speakers_sec .show, .speakers_sec .show-first .mask { height: 265px; }
	.testimoni_detail { width: 60% !important; }
	.paragraph { font-size: 11pt;}
	.demographics_sec .jobs-bar-vertical .v_bars .v_label{width: 100%;}
}

@media only screen and (max-width : 1440px) {
	.container{ max-width:1200px;}
	.heading02, .overview h1, .news h2, .news h3.text-uppercase { font-size: 38pt; }
	#prg-counter h3.prg-count { font-size: 65pt; }
	#prg-counter h4.prg-count-title { font-size: 16pt; }
	.overview_right { padding: 0 5% 0 5%; }
	.market_btm h4 { font-size: 32pt; }
	.conference .block ul li h3 { font-size: 20pt; }
	.icon_sec h6 { font-size: 15pt; }
	.speakers_sec h3, .fsimarket h3 { font-size: 22pt; }
	.speakers_sec .show, .speakers_sec .show-first .mask { height: 280px; overflow: hidden; }
	.conference .block ul li .content-right { padding: 50px; }
	.centered { width: 80%; }
	.speakers_sec .details h4, .speakers_sec .show-first h4, .speakers_sec .details h6, .speakers_sec .details h5 { font-size: 13pt; }
	.brands_sec img { width: 60%; }
	.testimoni_inner h2 { font-size: 16pt; }
	.testimoni_inner h5, .testimoni_inner p { font-size: 12pt; }
	.vdo_sec h6::before { width: 160px; }
	.swiper-button-next, .swiper-container-rtl .swiper-button-prev { right: 45% !important; }
	.news .swiper-button-news-next, .swiper-container-rtl .swiper-button-prev { right: 39% !important; /*top: 69% !important;*/}
	.news .swiper-button-news-prev, .swiper-container-rtl .swiper-button-next { /*top: 69% !important;*/ }
	.news_item_first { margin-right: 27px; height: 382px;}
	.speakers_sec .show-first h5 { font-size: 13pt; }
	/*.demographics_sec .demographic .demographic-wrap figure.figure2{width:100%;}*/
	/*.paragraph { font-size: 10pt;}*/
	.small_line{margin:20px 0 20px;}
	.speakers_sec .member-info{padding: 0 10px; width: 85%; min-height: 145px;}
	.speakers_sec .member-info h4{font-size: 12pt;}
	.speakers_sec .member-info h6, .speakers_sec .member-info .title{font-size: 9pt;}
	.speakers_sec .team-thumb{ margin-bottom: 50%; }
	.all_speakers a.pink { font-size: 14px; }

}
@media only screen and (max-width : 1399px) {
	/* .viewall_speakers{background: transparent;} */
	.speakers_sec .show, .speakers_sec .show-first .mask { height: 380px; }
}
@media only screen and (max-width : 1380px) {
	.container{ max-width:1200px;}
	.heading02, .overview h1, .news h2, .news h3.text-uppercase { font-size: 36pt; }
	.heading02 { line-height: 48px; }
	#prg-counter h3.prg-count { font-size: 58pt; }
	#prg-counter h3.prg-count::after { font-size: 44pt; }
	.speakers_sec .details h4, .speakers_sec .show-first h4, .speakers_sec .details h6, .speakers_sec .details h5 { font-size: 12pt; }
	.speakers_sec .show-first h5 { font-size: 12pt; }
	.speakers_sec .show, .speakers_sec .show-first .mask { height: 380px; }
	.vdo_sec h6::before { width: 145px; }
	.subscribe_box h2 { font-size: 24pt; line-height: 54px; }
	.news_item_r h3 { font-size: 20pt; }

}

@media only screen and (max-width: 1366px) {
	.container{ max-width:1200px;}
	.speakers_sec .show, .speakers_sec .show-first .mask { height: 380px; }
	.conference .block ul li .conference-img, .conference .block ul li .content-right, .conference .block .content_end { height: 410px; }


}

@media only screen and (max-width: 1360px) {
	.container{ max-width:1200px;}
}


@media only screen  and (max-width: 1280px) {
	.container{ max-width:1140px;}
	.conference .block ul li .content-right { padding: 25px; }
	.centered { width: 85%; }
	.speakers_sec .show, .speakers_sec .show-first .mask { height: 330px; }
	.news .swiper-button-news-next, .swiper-container-rtl .swiper-button-prev { right: 39% !important; /*top: 71% !important;*/ }
	.news .swiper-button-news-prev, .swiper-container-rtl .swiper-button-next { /*top: 71% !important;*/ }
	.para_width02 { width: 55%; }
	.news_item_first { height: 400px; }
	.news_item_small img { height: 100%; }
	.testimoni_detail { width: 70% !important; }
	.footer_main{padding: 40px 20px;}
	.footer_main .footer_section, .footer_main .footer_about, .footer_main .footer_links, .footer_main .footer_terms, .footer_main .footer_social, .footer_main .footer_social { width: 19.33%; }
	.footer_heading{font-size: 11pt;}

}
@media only screen and (max-width: 1600px) and (min-width: 1401px){
	.demographics_sec .jobs-bar-vertical .v_bars .v_label{

		font-size: 11px;
	}

}
@media only screen and (max-width: 1699px) and (min-width: 1400px){
	.main-menu ul li a{
		font-size: 13px;
	}
	.main-menu ul li{
		margin-left: 14px;
	}
}
@media only screen and (max-width: 1399px) and (min-width: 1200px){
	.main-menu ul li a{
		font-size: 11px;
	}
	.main-menu ul li{
		margin-left: 14px;
	}
}
@media only screen and (max-width: 1239px) and (min-width: 1200px) {
  .main-menu ul li {
    margin-left: 10px;
  }
}
@media only screen and (max-width: 1400px) and (min-width: 1201px){
	.demographics_sec .jobs-bar-vertical .v_bars .v_label{

		font-size: 10px;
	}

	

}
@media only screen and (min-width: 768px){

	.demographics_sec h4 {
		left: 50%;
		transform: translateX(-50%);
	}

}
@media only screen and (min-width: 992px){

	.overview_left{
		background-image: url(../images/pic01.jpg);
		height: 800px;
		background-position: center center;
		background-repeat: no-repeat;
		background-size:cover;
	}
	.overview_left img{ display: none; }

	.inner_banner_sec .banner-content .overview-new-heading{
		width: 70%;
	}

}
@media only screen and (max-width: 1200px) and (min-width: 991px){
	.demographics_sec .jobs-bar-vertical .v_bars .v_label{

		font-size: 8px;
	}
	.demographics_sec .senority-job .jobs{

		padding: 30px 10px 50px 10px !important;
	}

	.photo-gallery{column-count: 4;}

	.number_sec_new .number-container .single-number .blue-box{
		padding: 20px;
	}

}
@media only screen  and (max-width: 1199px) {
	header {
	        background-color: #0000007a;
	    }
	 .mean-container .mean-nav ul li a i.fa-chevron-down{
	 	display: none;
	 }
	.main-menu ul li ul.submenu li a i.fa-chevron-right{
		display:none;
	}
}
@media only screen  and (max-width: 1024px) {
	.container{ width:960px;}
	.number_sec, .fsimarket, .icon_sec, .speakers_sec, .brands_sec { padding: 30px 0; }
	.testimoni { padding: 50px 0 80px; }
	#prg-counter .prg-container { margin: 20px auto 0; }
	.heading02 { line-height: 44px; }
	.heading02, .overview h1, .news h2, .news h3.text-uppercase { font-size: 32pt; }
	#prg-counter h3.prg-count { font-size: 44pt; }
	#prg-counter h4.prg-count-title { font-size: 14pt; }
	.overview_right { padding: 0 2% 0 2%; }
	.small_line { margin: 15px 0 15px; }
	.paragraph { font-size: 12pt; }
	.conference .block ul li h3 { font-size: 16pt; padding-bottom: 15px;}
	.conference .block ul li .conference-img, .conference .block ul li .content-right, .conference .block .content_end { height: 350px; }
	/* .paragraph { line-height: 22px; } */
	.icon_sec h6 { font-size: 14pt; gap: 20px; padding: 30px 0px 30px;}
	.speakers_sec h3 { margin: 0 0 40px; }
	.speakers_sec .col { flex: 0 0 33.33333333333333%; max-width: 33.33333333333333%; }
	.speakers_sec .pl-0 { padding-left: 15px !important; margin-bottom: 15px;}
	/*.speakers_sec .row { padding-right: 15px !important; } */
	.speakers_sec .show-first h4 { margin-top: 38%; }
	.speakers_sec .details h4, .speakers_sec .show-first h4, .speakers_sec .details h6, .speakers_sec .details h5, .speakers_sec .show-first h5 { font-size: 13pt; }
	.brands_sec img { width: 75%; }
	.testimoni h3 { margin: 0 0 40px; }
	.testimoni_item img { width: 100%; height: 100%; }
	.testimoni_detail { width: 89% !important; }
	.testimoni_inner h2 { font-size: 14pt; }
	.vdo_sec h6::before { width: 165px; top: 11px;}
	.vdo_sec .fa-circle-play { font-size: 20px; vertical-align: middle; }
	.vdo_sec h6 { font-size: 12pt; }
	.testimoni_item::before { width: 270px; height: 350px; display: none; }
	.swiper-button-next, .swiper-container-rtl .swiper-button-prev { right: 44% !important; }
	.swiper-button-prev, .swiper-container-rtl .swiper-button-next { left: 44% !important; }
	.testimoni_detail { min-height: auto; }
	.news h2, .news h3.text-uppercase { line-height: 50px; }
	.para_width { width: 60%; }
	.news_item_first { width: 58%; }
	.news_row { margin-top: 40px; }
	.news_item_first { height: 280px; }
	.news_item_small { height: 125px; }
	.news_item_r { padding-left: 15px; }
	.news_item_r h3 { font-size: 17pt; }
	.news_item_r h6 { font-size: 12pt; margin: 10px 0 10px;}
	.news_item_r p { line-height: 24px; margin-bottom: 20px;}
	.more_box { width: 65%; padding: 15px 0 0 0;}
	.news .swiper-button-news-prev, .swiper-container-rtl .swiper-button-next { left: 52% !important; /*top: 73% !important;*/ }
	.news .swiper-button-news-next, .swiper-container-rtl .swiper-button-prev { right: 37% !important; /*top: 73% !important;*/ }
	
	.subscribe_box h2 { font-size: 24pt; line-height: 44px; }
	.para_width02 { width: 80%; margin-bottom: 30px;}
	.brands_sec h3 { margin: 0 0 40px; }
	.speakers_sec .show, .speakers_sec .show-first .mask { height: 280px; }
	
	.footer_main .footer_section{ width: 100%; }
	.footer_main .footer_about, .footer_main .footer_links, .footer_main .footer_terms, .footer_main .footer_social { width: 24.33%; }

	/*.demographics_sec .demographic .demographic-wrap figure.figure2{width: 65%;}*/
	.pie1a-number{right: 30px;top:70px;font-size: 26pt;}
	.pie4a-number{left: 70px;top: 50px;}
	.pie3a-number{left: 35px;top: 110px;}
	.pie3a-text{top: 110px;}
	.pie2a-text{bottom: 60px;}
	.pie2a-number{font-size: 10pt;left: 56px;bottom: 90px;}
	.pie-text span{font-size: 10pt;}
	.pie3a-text span:before{right: -40px;}
	/*.demographics_sec .demographic .demographic-wrap .list-box{right: -24px;padding: 10px 20px;} */
	.demographics_sec .demographic .demographic-wrap figure.figure1{width: 90%;left: -105px;}
	.demographics_sec .demographic .demographic-wrap{width: 47%;}
	
}

@media (min-width: 768px) and (max-width: 1199px) {
    .header-bottom-area {
        padding-top: 22px;
        padding-bottom: 12px;
    }
}

@media only screen  and (max-width: 991px) {
	.inner_banner_sec .banner-content .pink:nth-child(1){display:none;}
	/* nav, .navbar {padding: 5px 5px !important;} */
	.container{ width:100%;}
	.overview_left { width: 35%; }
	.overview_right { width: 65%; }
	.overview { padding:0; }
	.heading02, .overview h1, .news h2, .news h3.text-uppercase { font-size: 26pt; }
	.overview_right { padding: 0 2% 0 4%; }
	.fsimarket h3 { width: 50%; }
	.market_btm h4 { font-size: 23pt; }
	.b_top { border-top: 1px solid #c7c7c7 !important; }
	.icon_sec .col-lg-3 { border: none !important; }
	.icon_sec h6 { line-height: normal; border-bottom: 1px solid #c7c7c7; }
	/*.icon_sec .col-lg-3:nth-child(8) h6{ border: none; }*/
	.brands_sec .col-lg-2 { border: none; }
	.brands_sec img { width: 65%; }
	.testimoni_item::before { width: 430px; height: 550px; }
	.vdo_sec h6::before { width: 310px; }
	.news .swiper-button-news-prev, .swiper-container-rtl .swiper-button-next { left: 52% !important; /*top: 75% !important;*/ }
	.news .swiper-button-news-next, .swiper-container-rtl .swiper-button-prev { right: 37% !important; /*top: 75% !important;*/ }
	.news h2, .news h3.text-uppercase { line-height: 42px; }
	.fsimarket .col { flex: 0 0 33.33333333333333%; max-width: 33.33333333333333%; border-right: none; padding:15px !important; }
	.speakers_sec .show, .speakers_sec .show-first .mask { height: 280px; }
	.number_sec .heading02{ flex-direction: row;  }
	.number_sec .heading02 span{ margin-right: 5px;}
	#prg-counter h4.prg-count-title{width: 100%;}
	/*.hero-section .hero-content .bottom-part h1{font-size: 62px;}*/
	.overview{flex-direction: column;}
	.overview_left, .overview_right {width: 100%;}
	.overview_right {padding: 4% 20px;}
	.speakers_sec .details{padding: 20px 10px;}
	.inner_banner_sec .banner-content{min-height: 340px; padding-bottom: 20%;}
	.inner_banner_sec .banner-content h1{font-size:20pt;}
	.inner_content.why-speak .section{flex-direction: column; overflow: hidden;}
	.inner_content.why-speak .section .left{width: 100%;text-align: left;}
	.inner_content.why-speak .section .right img {min-width: 100%;height: auto; padding: 20px 0 !important;}
	.inner_content.why-speak .section-right{ flex-direction: column-reverse; padding: 0; }
	.inner_content.why-speak .section .right{background: none;}
	.inner_content.why-speak .section.section-right .right{margin: 0 !important;}
	.inner_content {padding: 30px 0;}
	.inner_content.why-speak .section.section-left .left{padding: 4% 0;}
	.inner_content.why-exhibit .section{flex-direction: column;}
	.inner_content.why-exhibit .box{position: inherit; width: 100%; padding: 20px 10px;right: 0 !important; margin-bottom: 30px;}
	.inner_content.why-exhibit .section-right .box{left: 0 !important;}
	.inner_content .section-right{padding: 0;}
	.inner_banner_sec .banner-content h1 span{font-size: 18pt;}
	.demographics_sec .senority-job{flex-direction: column;}
	.demographics_sec .senority-job .jobs:first-child, .demographics_sec .senority-job .jobs:last-child{width: 100%;}
	.demographics_sec .jobs .single-comp .label{width: 100%;text-align: left;}
	.demographics_sec .jobs .single-comp {flex-direction: column;align-items: start; margin: 10px 0;}
	.demographics_sec .jobs{padding: 0 20px 40px 20px !important;}
	.demographics_sec .jobs .single-comp .bar{margin: 0; width: 95%;}
	/* new css */
	.demographics_sec .demographic .demographic-wrap{width: 100%; flex-direction: row;}
	.demographics_sec .demographic{flex-direction: column-reverse;}
	/*.demographics_sec .demographic .demographic-wrap .list-box{position: relative; width: auto; right: 0;padding: 10px 30px;top: 0px;}*/
	.demographics_sec .demographic .demographic-wrap figure.figure1 {width: 50%;left: 0px;margin:0;}
	.pie-text{display: none;}
	.demographics_sec .demographic .demographic-wrap:nth-child(2){border: none;}
	.demographics_sec .demographic .demographic-wrap:nth-child(2)::before{display: none;}
	/*.demographics_sec .demographic .demographic-wrap figure.figure2{width: 65%;left:0px;}*/
	.demographics_sec .demographic .demographic-wrap figcaption{width: 40%;}
	.list-box{display: block; margin-top:0px;}
	.demographics_sec .demographic .demographic-wrap:nth-child(2) .list-box ul li:nth-child(1)::marker{color: #015BA7;}
	.demographics_sec .demographic .demographic-wrap:nth-child(2) .list-box ul li:nth-child(2)::marker{color: #7a7aee;}
	.demographics_sec .demographic .demographic-wrap:nth-child(2) .list-box ul li:nth-child(3)::marker{color: #6eb2eb;}
	.demographics_sec .demographic .demographic-wrap:nth-child(2) .list-box ul li:nth-child(4)::marker{color: #5B99D1;}
	.demographics_sec .demographic .demographic-wrap:nth-child(2) .list-box ul li:nth-child(5)::marker{color: #4B7FAD;}
	/*.demographics_sec .demographic .demographic-wrap .list-box ul li::marker {font-size: 32px;}*/
	.demographics_sec .demographic .demographic-wrap:nth-child(2){padding: 20px; padding-top: 15%;}
	/*.demographics_sec .demographic .demographic-wrap figure.figure2 {width: 50%;padding: 60px;}*/
	.demographics_sec .demographic .demographic-wrap:nth-child(2) {justify-content: start;}
	.demographics_sec .jobs-bar-vertical .v_bars{width: 30%;}
	.demographics_sec .jobs-bar-vertical .v_bars:nth-child(1){width: 10%;}
	.v_100{display: block !important; width: 10%;}
	.v_100 .v_bars{width: 100% !important; align-items: flex-end !important; height: 100%;}
	.v_100 .v_bars img{height: 100px !important;}
	.demographics_sec .senority-job .jobs:last-child .jobs-bar-vertical .v_bars .v_label{margin-top:30px;}
	.demographics_sec .jobs h3{padding: 30px 0;}
	.speakers_sec .member-info{padding: 0 20px;}
	.speakers_sec .team-thumb{ display: flex; align-items: center; justify-content: center; }
	.speakers_sec .member-info { width: 100%; }
	.photo-gallery{column-count: 3;}
	.number_sec_new .number-container .single-number .blue-box{position: relative; width: 100%; text-align:center; align-items: center; justify-content: center;}
	.number_sec_new .number-container .single-number{width: 49%; margin-top: 20px;}
	.demographics_sec .demographic .demographic-wrap-text{display: none;}
	.demographics_sec .demographic .demographic-wrap-p1{width: 100%; margin: 0; padding: 20px; padding-top: 15%;}
	.number_sec_new{padding-bottom:15px;}
	.demographics_sec .demographic .pi-chart-1{width: 100%; padding-top: 0;}
	.number_sec_new .number-container .single-number .blue-box h4{
		margin: 0;
		width: 100%;
		text-align: center;
	}
	.navbar .menu-show {
		text-align: right;
	}
	.inner_content.agenda .tab-agenda .section .text-wrap .right{
		width: 70%;
	}
	.inner_content.agenda .tab-agenda .section .text-wrap .left{
		width: 30%;
	}

}

@media only screen  and (max-width: 960px) {
	.speakers_sec .show-first h4 { margin-top: 30%; }
	.testimoni_item::before { width: 415px; height: 530px; }
	.speakers_sec .show-first h4 { margin-top: 40%; }


}

@media only screen  and (max-width: 840px) {
	.heading02 { line-height: 36px; }
	/*.content_end { display: none; } */
	.conference .block ul li .conference-img, .conference .block ul li .content-right { width: 100%; }
	.conference .block ul li { margin-bottom: 0px; }
	.conference .block ul li:last-child { margin-bottom: 0; }
	.icon_sec h6 { font-size: 12pt; gap: 15px; padding: 20px 0px 20px;}
	.testimoni_item::before { width: 355px; height: 450px; }
	.vdo_sec h6::before { width: 240px; }
	.swiper-button-prev, .swiper-container-rtl .swiper-button-next { left: 43% !important; }
	.swiper-button-next, .swiper-container-rtl .swiper-button-prev { right: 43% !important; }
	.news_item, .news_item_r { width: 100%; }
	.news_item_small img { height: 100%; width: 100%; }
	.news_item_first { height: 400px; }
	.news_item_small { height: 185px; }
	.news_item { margin-bottom: 25px; }
	.news .swiper-button-news-prev, .swiper-container-rtl .swiper-button-next { left: 82% !important; /*top: 89% !important; */}
	.news .swiper-button-news-next, .swiper-container-rtl .swiper-button-prev { right: 3% !important; /*top: 89% !important;*/}
	.more_box { width: 45%; }
	.hero-email-input { width: 50%; }
	.speakers_sec .show, .speakers_sec .show-first .mask { height: 230px; }
	.speakers_sec .show-first h4 { margin-top: 35%; }
	.conference .block ul li{flex-direction: column;flex-wrap: wrap;}
	.conference .block ul li:nth-child(1), .conference .block ul li:nth-child(3){ flex-direction: column-reverse; }
	.conference .block ul li .conference-img, .conference .block ul li .content-right, .conference .block ul li .content_end { width: 100%; }
	.conference .block ul li .conference-img{display: none;}


}
@media only screen  and (max-width: 768px) {
	#prg-counter h3.prg-count { font-size: 38pt; }
	#prg-counter h3.prg-count::after { font-size: 32pt; }
	.overview_right, .overview_left { width: 100%; }
	.overview { display: table; }
	.overview_left { margin-bottom:25px; }
	/* .icon_sec h6 img { width: 35px; } */
	.icon_sec h6 { line-height: normal; min-height: 95px; align-items: center;}
	.speakers_sec .col { flex: 0 0 50%; max-width: 50%; }
	.speakers_sec .show, .speakers_sec .show-first .mask { height: 434px; }
	.speakers_sec .show-first h4 { margin-top: 38%; }
	.speakers_sec .details h4, .speakers_sec .show-first h4, .speakers_sec .details h6, .speakers_sec .details h5, .speakers_sec .show-first h5 { font-size: 14pt; }
	.brands_sec img { width: 75%; }
	.testimoni_item::before { width: 95%; height: 90%; }
	.vdo_sec h6::before { width: 210px; }
	.subscribe_box h2 { font-size: 18pt; line-height: 40px; }
	.hero-email-input { width: 70%; }
	#prg-counter h4.prg-count-title , #prg-counter h3.prg-count{ text-align: center; width: 100%; }
	/* section{overflow: hidden;} */
    .header-bottom-area {
        padding-top: 22px;
        padding-bottom: 12px;
    }
}

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

	.swiper-button-speakers-next, .swiper-button-speakers-prev{
		top:50% !important;
	}
	.swiper-button-speakers-prev{
		left: 0 !important;
	}
	.swiper-button-speakers-next{
		right: 0 !important;
	}

	.hero-section .hero-content .top-part .part:nth-child(1), .hero-section .hero-content .top-part .part:nth-child(2){
		padding: 0;
		border: none;
		text-align: center;
	}
	.hero-section .hero-content .top-part .part:nth-child(1) img{ width: 100%; }
	.hero-section .hero-content .top-part .part:nth-child(2){
		margin-top: 30px;
	}
	.hero-section .hero-content .part h3{
		margin-bottom: 10px;
	}
	.hero-section .hero-content .bottom-part h1{
		font-size: 32px;
		margin: 10px 0;
	}
	.hero-section .hero-content .bottom-part h2, .hero-section .hero-content .bottom-part h3{
		font-size: 32px;
	}
	.gray-btn{ font-size: 13px; }
	.demographics_sec .demographic .demographic-wrap .demographic-box{
		width: 50%;
		border: none;
	}
	.demographics_sec .demographic .demographic-wrap .demographic-box:nth-child(1), .demographics_sec .demographic .demographic-wrap .demographic-box:nth-child(2){
		border-bottom: 1px solid #2d48ac;
	}
	.demographics_sec .demographic .demographic-wrap .demographic-box:nth-child(1), .demographics_sec .demographic .demographic-wrap .demographic-box:nth-child(3){
		border-right: 1px solid #2d48ac;
	}
	.demographics_sec .jobs .jobs-bar{
		padding: 0;
	}
	.demographics_sec .jobs .jobs-bar:before{
		display: none;
	}
	.demographics_sec .jobs .single-comp .bar {
		width: 100%;
	}

	.footer_main {

		padding: 20px;
	}
	.demographics_sec .job {
		flex-direction: column;
	}
	.number_sec .heading02 { align-items: center;justify-content: center; }

	.news h2, .news h3.text-uppercase{ flex-direction: row; }
	.news h2 span, .news h3.text-uppercase span{ margin: 0 5px; }
	.footer_main .footer_about, .footer_main .footer_links, .footer_main .footer_terms, .footer_main .footer_social { width:49.33%; }
	.demographics_sec .demographic .demographic-wrap{width: 100%; flex-direction: column;}
	.demographics_sec .demographic .demographic-wrap figure.figure1 {width: 100%;left: 0px;margin:0;}
	.list-box{position: relative; width: 100%; right: 0;top: -30px;}
	/*.demographics_sec .demographic .demographic-wrap figure.figure2{width: 100%;left:0px;padding: 0;}*/
	.list-box{display: block; margin-top:60px;}
	.viewall_speakers{background-color: #08174d;}
	.demographics_sec{padding: 0;}
	.demographics_sec .jobs-bar-vertical .v_bars .v_label{font-size: 10px;}
	.conference .block ul li p{font-size: 12pt;}
	.speakers_sec .team-thumb {margin-bottom: 30%;}
	.speakers_sec .show, .speakers_sec .show-first .mask {height: 100px !important;background: transparent;}
	.speakers_sec .show, .speakers_sec .show-first .viewall_speakers{background: transparent;}
	/*.speakers_sec .team-thumb.all_speakers{margin-bottom: 10% !important;} */
	.all_speakers img{ display: none; } 
	.photo-gallery h2 {margin-bottom:25px;padding-top:25px;font-size:24px;}
	.subscribe_box .hs_email{width: 60%; margin: 0; }
	.photo-gallery{column-count: 2;}
	.number_sec_new .number-container .single-number{margin-top: 15px;}
	.demographics_sec .demographic .pi-chart-1{width: 100%; flex-direction: column;}
	.demographics_sec .demographic .demographic-wrap-p1{width: 100%; margin: 0; text-align: center; /* margin-top: 25%; */}
	.demographics_sec .demographic svg {width: 250px;}
	.demographics_sec .demographic .pi-chart-1{padding: 20px;}
	.demographics_sec .demographic{margin: 0;}
	.hero-section .event-date, .hero-section .event-date .s1, .hero-section .event-date .s2{
		justify-content: center;
		flex-wrap:wrap;
	}
	.hero-section .event-date .s2 img{width:30px !important;}
	.inner_content.agenda .tabs-days ul{flex-direction: column;}
	.inner_content.agenda .tabs-days ul li:last-child{ display: flex; margin: 10px 0; }
	.inner_content.agenda .tabs-days ul li:first-child a:last-child{padding: 0;}
	.inner_content.agenda .tab-agenda .section .text-wrap{flex-direction: column;}
	.inner_content.agenda .tab-agenda .section .text-wrap .left, .inner_content.agenda .tab-agenda .section .text-wrap .right{width: 100%;}
	.agenda_heading_sec h2{font-size: 26pt;}
	.inner_content.agenda .tab-agenda{padding: 40px 0;}
	.testimoni_detail{position: relative; width: 100% !important;}
	.testimoni .testimoni_inner h3{margin: 0; }
	.testimoni_item{ padding: 0; }
	.testimoni_inner{ padding: 20px 0; }
	.testimoni_inner h2, .testimoni_inner h3{ width: 100%; }
	.vdo_sec{padding: 0;}
	.swiper-button-next, .swiper-container-rtl .swiper-button-prev, .swiper-button-prev, .swiper-container-rtl .swiper-button-next{ top:90% !important; }
	.testimoni{ padding: 50px 0; }
	.vdo_sec h6::after{
		height: 70px;
		width: 70px;
		right: 3px;
		left: unset;
	}
	.vdo_sec h6 {
		font-size: 18pt;
		margin-right: 10px;
		text-align: right;
	}
	.vdo_sec h6 span{
		height: 60px;
		width: 60px;
		line-height: 60px;
		margin-right: 7px;
	}
	.vdo_sec h6 span i {
		font-size: 24px;
	}
	.sub-heading{flex-direction: column;}
	.sub-heading{ margin-bottom:30px;}
	.sub-heading .line{ display:none;}
	.speakers_sec .member-info h6, .speakers_sec .member-info .title{
		font-size:11pt;
	}
	.inner_content.agenda .tab-agenda .section{
		padding: 10px 30px 30px 30px;
	}
	.inner_content.agenda .tab-agenda .section .text-wrap .right h5{
		text-align: center;
	}
	.inner_content.agenda .tab-agenda .section .text-wrap{
		padding-bottom: 20px;
	}
	.hero-section .hero-content .btn-section{
		display: none;
	}
}

@media only screen  and (max-width: 720px) {
	.fsimarket h3 { width: 100%; }
	.speakers_sec .show, .speakers_sec .show-first .mask { height: 280px; }
	.testimoni_item::before { width: 95%; height: 90%; }
	.swiper-button-prev, .swiper-container-rtl .swiper-button-next { left: 42% !important; }
	.swiper-button-next, .swiper-container-rtl .swiper-button-prev { right: 42% !important; }
	.vdo_sec h6::before { width: 200px; }

}
@media only screen  and (max-width: 690px) {
	.hero-section .event-date .s1{
		margin: 0;
	}
	.hero-section .hero-content .bottom-part {
		text-align: center;
	}
	.hero-section .hero-content{justify-content: center; align-items: center;}
}
@media only screen  and (max-width: 667px) {
	.speakers_sec .show, .speakers_sec .show-first .mask { height: 270px; }
	/* .testimoni_item::before { width: 600px; height: 760px; } */
	.vdo_sec h6::before { width: 460px; }
}

@media only screen  and (max-width: 600px) {
	.fsimarket .col { flex: 50%; max-width: 50%; }
	.conference .block ul li .content-right:after { display: none; }
	.conference .block ul li .conference-img { height: 400px; }
	.conference .block ul li .content-right { min-height: 550px; }
	.speakers_sec .col { flex: 0 0 100%; max-width: 100%; }
	.speakers_sec .show, .speakers_sec .show-first .mask { height: 450px; }
	.brands_sec img { width: 80%; }
	/* .testimoni_item::before { width: 530px; height: 680px; } */
	.vdo_sec h6::before { width: 140px; }
	.swiper-button-prev, .swiper-container-rtl .swiper-button-next { left: 43% !important; }
	.swiper-button-next, .swiper-container-rtl .swiper-button-prev { right: 40% !important; }
	.news .swiper-button-news-prev, .swiper-container-rtl .swiper-button-next { left: 78% !important; }
	.hero-form-submit { padding: 10px 10px; }
	.hero-email-input { padding: 11px; }
	.subscribe_box h2 { font-size: 18pt; }
	.fsimarket .col { flex: 100%; max-width: 100%; text-align: center; padding: 0 10px !important; margin-bottom: 20px; display: flex; justify-content: space-between;align-items: center;}
	.fsimarket p{ width: 70%; text-align: left; }
	.fsimarket .col::after{display: none;}
	.hero-section .hero-content{
		min-height:1000px;
	}
	.hero-section .hero-content{
		padding-bottom:0;
	}

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

	.viewall_speakers {
		background: transparent;
	}
}
@media only screen  and (max-width: 568px) {
	.speakers_sec .show, .speakers_sec .show-first .mask { height: 405px; }
	.brands_sec h3 { font-size: 20pt; padding: 10px 0 10px 20px; }
	.testimoni h3 { font-size: 20pt; padding: 10px 0 10px 20px;}
	/* .testimoni_item::before { width: 500px; height: 640px; } */
	.swiper-button-next, .swiper-container-rtl .swiper-button-prev { right: 38% !important; }
	.swiper-button-prev, .swiper-container-rtl .swiper-button-next { left: 42% !important; }
	.para_width { width: 100%; }
	.news_item_first { height: 350px; }
	.news_item_small { height: 160px; }
	.more_box { width: 65%; }
	.news .swiper-button-news-prev, .swiper-container-rtl .swiper-button-next { top: 92% !important; }
	.news .swiper-button-news-next, .swiper-container-rtl .swiper-button-prev { top: 92% !important; }
	.news { padding: 80px 0 25%; }
	.speakers_sec h3 { padding: 10px 0 10px 20px; }
	#prg-counter h3.prg-count .odometer-formatting-mark{font-size: 32pt;}
	.footer_main .footer_about, .footer_main .footer_links, .footer_main .footer_terms, .footer_main .footer_social { width: 100%; }
	.speakers_sec .team-thumb{ margin-bottom: 30%;}
	.photo-gallery{column-count: 1;}
	.hero-section .hero-content .top-part .part:nth-child(1) img {
		height: auto;
	}
	.exhibit{
		width:50% !important;
	}
	.media{
		width:40% !important;
	}
	
}
@media only screen  and (max-width: 457px) {
	.number_sec_new .number-container .single-number{width: 100%; margin: 0;}
	.number_sec_new .number-container .single-number:nth-child(1){margin-top: 40px;}
	.number_sec_new .number-container{flex-direction: column;}
	/*.hero-section .event-date{flex-direction:column;}
	.hero-section .event-date .s2{margin:0;}*/
	.number_sec_new{
		padding-bottom:0 !important;
	} 
	.inner_content.agenda .tabs-days ul li:last-child{ flex-direction: column; }
	.inner_content.agenda .tabs-days ul li:last-child a{  margin: 10px 0; }


}
@media only screen  and (max-width: 425px) {
	.heading02, .overview h1, .news h2, .news h3.text-uppercase { font-size: 24pt; }
	#prg-counter h3.prg-count { font-size: 32pt; }
	#prg-counter h4.prg-count-title { font-size: 13pt; }
	.icon_sec .col-6 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
	.speakers_sec .show, .speakers_sec .show-first .mask { height: 350px; }
	.brands_sec img { width: 95%; }
	.testimoni_item::before { width: 355px; height: 455px; }
	.swiper-button-prev, .swiper-container-rtl .swiper-button-next { left: 35% !important; }
	.swiper-button-next, .swiper-container-rtl .swiper-button-prev { right: 35% !important; }
	.testimoni_detail { bottom: 90px; }
	.news_item_first { height: 240px; width: 100%; }
	.news_item_small { height: 105px; width: 50%; border: 2px solid #000;}
	.news .swiper-button-news-prev, .swiper-container-rtl .swiper-button-next { left: 70% !important; }
	.more_box { width: 100%; }
	.subscribe_box h2 { font-size: 18pt; line-height: 30px;}
	.para_width02 { width: 100%; }
	.news { padding: 50px 0 35%; }
	.news .swiper-button-news-prev, .swiper-container-rtl .swiper-button-next { top: 90% !important; }
	.news .swiper-button-news-next, .swiper-container-rtl .swiper-button-prev { top: 90% !important; }
	.icon_sec h6 { padding: 20px 0px 20px 20px; }
	/*.icon_sec h6 { font-size: 14pt; }*/
	.wrap .mt-5 { margin-top: 0 !important; }
	.news_item_r { padding-left: 0; }
	.speakers_sec .details { padding: 20px 15px; }
	.speakers_sec .pr-0 { padding-right: 15px !important;}
	.demographics_sec .demographic .demographic-wrap .demographic-box{ width: 100%; border-bottom: 1px solid #2d48ac;}
	.demographics_sec .demographic .demographic-wrap .demographic-box:last-child{ border: none; }
	.demographics_sec .demographic .demographic-wrap .demographic-box:nth-child(1), .demographics_sec .demographic .demographic-wrap .demographic-box:nth-child(3){
		border-right: none;
	}
	.hero-section .hero-content .timer-content{
		justify-content: space-between;
	}
	.hero-section .hero-content .timer-content .timer-el{
		width: 70px;
		height: 60px;
	}
	.hero-section .hero-content .timer-content .timer-el .timer-el__number{
		font-size: 24px;
	}
	.gray-btn {
		
		padding: 10px 12px;
		font-size: 11px;
	}
	.speakers_sec .pink{padding: 15px 20px;font-size: 16px;}
	.hero-section .hero-content .bottom-part h1{
		font-size: 24px;
	}
	.hero-section .hero-content .bottom-part h2, .hero-section .hero-content .bottom-part h3{
		font-size: 24px;
	}
	.hero-section .hero-content .bottom-part{
		text-align: center;
	}
	.hero-section .hero-content{
		justify-content: center;
		align-items: center;
	}
	.demographics_sec h3 {font-size: 18pt;}
	.inner_banner_sec .banner-content .pink{ margin-top: 50px;}
	.hero-section .event-date .s2 .e_venue{ font-size: 14pt; }
	.hero-section .event-date .s1 .e_d{ font-size: 36pt; }
	.hero-section .event-date .s1 .e_m_y{ font-size: 16pt; }
	.hero-section .hero-content .bottom-part h3 span img { width: 15px; }
}

@media only screen  and (max-width: 414px) {
	#prg-counter h4.prg-count-title { font-size: 11pt; }
	.conference .block ul li .conference-img { height: 300px; }
	.speakers_sec .show, .speakers_sec .show-first .mask { height: 330px; }
	/*.testimoni_item::before { width: 345px; height: 445px; }*/
	.vdo_sec h6::before { width: 230px; }
	.news_item_first { margin-right: 24px; }
	
	.hero-form-submit, .subscribe_box input[type=submit]{ width: 100%; margin-top:15px; }
	.subscribe_box .hs_email { width: 100%; }
	.hero-email-input, .subscribe_box input[type="email"]{border: 1px solid #1b1f1d1a !important;}
}

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

@media only screen  and (max-width: 384px) {
	.speakers_sec h3, .fsimarket h3 { font-size: 20pt; }
	.market_btm h4 { font-size: 18pt; }
	.speakers_sec .show, .speakers_sec .show-first .mask { height: 300px; }
	.brands_sec .col-3 { -ms-flex: 0 0 33.33333333333333%; flex: 0 0 33.33333333333333%; max-width: 33.33333333333333%; }
	/*.testimoni_item::before { width: 315px; height: 405px; } */
	.hero-email-input { width: 65%; }
	.vdo_sec h6::before { width: 200px; }
	.hero-section .event-date .s2 img {width: 21px !important;}
	.hero-section .event-date .s2 .e_venue, .hero-section .event-date .s1 .e_m_y{font-size: 14pt;}
	.hero-section .event-date .s1 .e_d{font-size: 30pt;}
	.hero-section .event-date .s1 .e_m_y span:nth-child(2) {font-size: 13pt;}
}

@media only screen  and (max-width: 375px) {
	.speakers_sec .show, .speakers_sec .show-first .mask { height: 300px; }
	.testimoni_item::before { width: 305px; height: 395px; }
	.news .swiper-button-news-prev, .swiper-container-rtl .swiper-button-next { left: 65% !important; }
	.icon_sec h6 { padding: 20px 0px 20px 20px; }
	
}

@media only screen  and (max-width: 360px) {
	.speakers_sec .show, .speakers_sec .show-first .mask { height: 280px; }
	.news .swiper-button-news-prev, .swiper-container-rtl .swiper-button-next { top: 93% !important; }
	.news .swiper-button-news-next, .swiper-container-rtl .swiper-button-prev { top: 93% !important; }
	.news_item_first { margin-right: 20px; }
	.swiper-button-next, .swiper-container-rtl .swiper-button-prev { right: 32% !important; }
	/*.testimoni_item::before { width: 290px; height: 370px; }*/
	.vdo_sec h6::before { width: 180px; }

}

@media only screen  and (max-width: 320px) {
	.conference .block ul li .content-right { min-height: 400px; }
	.speakers_sec .show, .speakers_sec .show-first .mask { height: 208px; }
	.speakers_sec .details h4, .speakers_sec .show-first h4, .speakers_sec .details h6, .speakers_sec .details h5, .speakers_sec .show-first h5 { font-size: 12pt; }
	.news .swiper-button-news-prev, .swiper-container-rtl .swiper-button-next { left: 63% !important; }
	.hero-email-input { width: 60%; }
	/*.testimoni_item::before { width: 250px; height: 325px; }*/
	
}
.hb-custom-form .hs-richtext ol li{
	list-style:disc;
}