

/***slider banner***********************************************************************************************************************/
.slide_banner_row_stack {display:none;}

	

.slide_banner_row {transition:all 0.5s ease;}
.slide_banner_row {position:relative;left:0px;top:0px;overflow:hidden;width:100%;padding:0px;}
.slide_banner_row {height:500px;}
.slide_banner_row .main_panel {width:100%;height:100%;max-width:none;}
	

/*body.public .slide_banner_row_stack {display:block;position:relative;left:0px;top:0px;width:100%;height:100%;min-height:600px;padding:0px;padding-top:150px;}
*/





	/* 37.5% 	= 16:6 Aspect Ratio */
	/* 43.75% 	= 16:7 Aspect Ratio */
	/* 50% 		= 16:8 Aspect Ratio */
	/* 56.25% 	= 16:9 Aspect Ratio (divide 9 by 16 = 0.5625) 	*/
	/* 75% 		= 4:3 Aspect Ratio (divide 3 by 4 = 0.75) 		*/
	/* 66.66% 	= 3:2 Aspect Ratio (divide 2 by 3 = 0.6666) 	*/
	/* 62.5% 	= 8:5 Aspect Ratio (divide 5 by 8 = 0.625) 		*/
	



	.slider_banner {height:100%;}
	.slider_banner {position:relative;height:auto;margin-top:0px;padding-top:43.75%;}
	/*.slider_banner {width:800px;height:800px;margin:auto;margin-top:50px;} */
	/*.slider_banner {height:auto;margin:auto;margin-top:50px;}*/
	
	.slider_banner .swiper-container {width:100%;height:100%;}
	.slider_banner .swiper-container {position:absolute;left:0px;top:0px;right:0px;bottom:0px;margin:auto;height:auto;}
	
	.slider_banner .swiper-container .swiper-wrapper 					{height:100%;}
	.slider_banner .swiper-container .swiper-wrapper .swiper-slide		{height:100%;}
	
	
	
	
	.slider_banner .swiper-pagination 	{display:none;}
	
	.slider_banner.slider_banner_active .swiper-pagination 	{display:block;}
	.slider_banner.slider_banner_active .swiper-button-white {display:block;}
	
	/**********************************theme**************************************************/
	
	.swiper-button-next.swiper-button-white {
		-webkit-filter: drop-shadow(1px 1px 1px rgba(100, 100, 100, 0.8));
		filter: drop-shadow(1px 1px 1px rgba(100, 100, 100, 0.8));
	}
	.swiper-button-prev.swiper-button-white {
		-webkit-filter: drop-shadow(1px 1px 1px rgba(100, 100, 100, 0.8));
		filter: drop-shadow(1px 1px 1px rgba(100, 100, 100, 0.8));
	}
	
	
	
	
	
	
	.swiper-container .swiper-wrapper .swiper-slide 		{background-repeat:no-repeat;background-position:center center;background-size:cover;}
	.swiper-container .swiper-wrapper .swiper-slide .bgimg	{background-repeat:no-repeat;background-position:center center;background-size:cover;}
	.swiper-container .swiper-wrapper .swiper-slide .bgimg	{width:100%;height:100%;}
	
	.swiper-container .swiper-wrapper .swiper-slide.video 		{}
	.swiper-container .swiper-wrapper .swiper-slide.video video	{width:100%;height:100%;object-fit: cover;}
	
	
	
	
	.swiper-container .swiper-wrapper .swiper-content 		{width:80%;height:100%;margin:auto;}
	.swiper-container .swiper-wrapper .swiper-content 		{width:100%;height:100%;margin:auto;}
	.swiper-container .swiper-wrapper .swiper-content .swiper-inner-content 		{width:100%;height:100%;overflow:hidden;}
	
	.swiper-container .swiper-wrapper .swiper-slide .swiper-content {opacity:0;transition:all 0.5s ease;}
	.swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active .swiper-content {opacity:1;}

	
	.slider_banner .swiper-button-next 	{right:5%;}
	.slider_banner .swiper-button-prev 	{left:5%;}
	
	.slider_banner .swiper-button-white {opacity:.5; transition:all 0.5s ease;}
	.slider_banner .swiper-button-white:hover {opacity:1;}

/***slider banner***********************************************************************************************************************/

	.banner_html_content {display:table;width:100%;height:100%;position:relative;left:10%;}
	.banner_html_content .banner_html_content_inner {display:table-cell;vertical-align:middle;padding-left:50px;}


	.banner_html_content .banner_big_text {font-size:50px;font-weight:bold;line-height:60px;color:#96979B;}


	.banner_html_content .banner_big_text {
		text-shadow:
		-3px -3px 1px #F9EC77,  
		3px -3px 1px #F9EC77,
		-3px 3px 1px #F9EC77,
		 3px 3px 1px #F9EC77;
		 
	}

	.banner_html_content .banner_btns {text-align:left;margin-top:15px;}
	.banner_html_content .banner_btns .btnner_btn {text-align:left;display:inline-block;margin-right:15px;}
	.banner_html_content .banner_btns .btnner_btn .common_btn {display:inline-block;width:150px;}
	
	
	
	
	
	
	
	
/***banner theme***/
.slide_banner_row.sc_banner_theme_fullbg {}
.slide_banner_row.sc_banner_theme_fullbg {height:100%;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	