

.global_fixed_btns_panel {position:fixed;top:0px;bottom:0px;right:0px;margin:auto;z-index:50;height:350px;}
.global_fixed_btns_panel .btns_panel {margin:0px;padding:0px;list-style-type:none;text-align:center;}
.global_fixed_btns_panel .btns_panel {overflow:hidden;width:80px;font-size:0px;}

.global_fixed_btns_panel .btns_panel li {height:70px;}
.global_fixed_btns_panel .btns_panel li.call_agent {background:none;}
.global_fixed_btns_panel .btns_panel li.call_agent div {
	background-repeat:no-repeat;
	background-size:cover;
	width:100%;height:100%;
}
.global_fixed_btns_panel .btns_panel li {background:rgba(245,250,255,.5);}
.global_fixed_btns_panel .btns_panel li {display:block;}
.global_fixed_btns_panel .btns_panel li a {display:block;width:100% !important;height:68px;padding:10px 3px;font-size:28px;background:none;}
.global_fixed_btns_panel .btns_panel li a {border:0px;border-radius:0px;margin:0px;}



.global_fixed_btns_panel .btns_panel li a span.str {display:block;font-size:15px;}



	
	
div.panels_row.footer_bottom_row 					{
	color: #fcfdff;
	background: rgba(0,0,0,.95);
}
div.panels_row.footer_bottom_row {color:#ffffff;overflow:hidden;}
div.panels_row.footer_bottom_row .floatl 			{float:left;}
div.panels_row.footer_bottom_row .floatr 			{float:right;}
	

div.panels_row.footer_bottom_row .copyright 		{padding:3px 0px;}
div.panels_row.footer_bottom_row .powerby 			{padding:1px 0px;font-size:11px;color:#B6C3D0;transform-origin:0px 0px;transform:scale(.8);}
div.panels_row.footer_bottom_row .powerby a 		{color:#B6C3D0;}
div.panels_row.footer_bottom_row .powerby a:hover 	{color:#ffffff;}

div.panels_row.footer_bottom_row .floatl 			{padding:0px 15px;}



	
	.footer_bottom_menu {float:right;font-size:0px;}
	.footer_bottom_menu a {position:relative;display:inline-block;padding:5px 10px;vertical-align:middle;}
	.footer_bottom_menu a {font-size:11px;color:#ffffff;}
	.footer_bottom_menu a:hover { color:#ffffff; }
	.footer_bottom_menu a:after { content:''; width:1px; height:10px;background:#4E6E8D; overflow:hidden; vertical-align:middle; position:absolute;right:0px;top:2px;bottom:0px;margin:auto;}
	
	.footer_bottom_menu a:last-child:after { display:none;}
	
	.footer_bottom_menu li.sc_menu_item {display:inline-block;vertical-align:middle;color:#ECEEF1;font-size:11px;}
	.footer_bottom_menu li.sc_menu_item .sc_menu_btn {display:inline-block;}
	.footer_bottom_menu li.sc_menu_item:after {content:' | ';display:inline-block;vertical-align:middle;}
	.footer_bottom_menu li.sc_menu_item:last-child:after {content:'';}
	
	
	
	
	
	
	
/****************div.panels_row.footer_bottom_sitemap**********************/
div.panels_row.footer_bottom_sitemap {overflow:hidden;padding:30px 0px;}
div.panels_row.footer_bottom_sitemap .sc_menu_item {display:inline-block;vertical-align:top;margin-right:30px;}
div.panels_row.footer_bottom_sitemap .sc_menu_item a {color:#ffffff;padding:10px 20px;display:block;}
div.panels_row.footer_bottom_sitemap .sc_menu_item a:hover {color:#ffffff;}
	

	
div.panels_row.footer_bottom_sitemap .sc_submenu {display:block;background:none;position:relative;left:0px;}
	
div.panels_row.footer_bottom_sitemap .sc_submenu .sc_menu_item {display:block;}
div.panels_row.footer_bottom_sitemap .sc_submenu .sc_menu_item a {display:block;padding:5px 20px;}

	
	
	
	
/**************************************************/
div.scrollTopButtonPanel {position:fixed;bottom:10px;right:10px;z-index:99;display:none;}
div.scrollTopButtonPanel a.scrollTop {width:50px;height:50px;border:2px #275888 solid;border-radius:99px;display:block;color:#D4DEE7;text-align:center;line-height:45px;font-size:25px;;}
div.scrollTopButtonPanel a.scrollTop {background:rgba(1,50,100,.8);box-shadow:0px 0px 30px 0px rgba(30,150,180,.2);}
	
	
	
	
/**************************************************************************************/	



div.footer_content_row,
div.footer_content_row table,
div.footer_content_row a {
	color:#ffffff;
}
div.footer_content_row a:hover {color:#94caf7;}

div.footer_content_row table.contact {}
div.footer_content_row table.contact td {padding:5px;}

div.footer_content_row .website_logo {
	display:block;
	width:auto;
	margin-bottom:40px;
}
div.footer_content_row .website_logo img {height:60px;}


div.footer_content_row .footer_content_container {margin:30px 0px;margin-bottom:0px;}


div.footer_content_row .footer_content_container {}
div.footer_content_row .footer_content_container .basic_info_column 	{width:50%;}
div.footer_content_row .footer_content_container .sitemap_column 		{width:50%;}
div.footer_content_row .footer_content_container .sitemap_column 		{margin:0px;}
div.footer_content_row .footer_content_container .sitemap_column 		{justify-content: space-between;}

div.footer_content_row .footer_content_container .address_content		{
	padding-top:58px;
}

div.footer_content_row .footer_content_container .sitemap_column .sc_menu_column {
	padding:30px 0px;
	padding-top:100px;
	padding-bottom:10px;
}
div.footer_content_row .footer_content_container .sitemap_column .sc_menu_column.sc_menu_column_left 	{width:30%;}
div.footer_content_row .footer_content_container .sitemap_column .sc_menu_column.sc_menu_column_right 	{width:60%;}
div.footer_content_row .footer_content_container .sitemap_column .sc_menu_column .sc_menu_btn {
	display:block;width:100%;padding:3px 0px;
}

div.footer_content_row .footer_content_container .sitemap_column .sc_menu_column .sc_menu_btn:hover {
	color:#E69C2D;
}

div.footer_content_row .footer_content_container .sitemap_column .sc_menu_column .menu_caption {
	margin-bottom:25px;
}


div.footer_content_row .footer_content_container .sitemap_column .sc_menu_column .sc_footer_menu_wrappers {display:flex;}
div.footer_content_row .footer_content_container .sitemap_column .sc_menu_column .sc_footer_menu_wrappers>div {width:50%;}






div.footer_content_row {
	position:fixed;left:0px;bottom:0px;width:100%;height:50px;
	background:rgba(10,10,10,.9);
	
	background-repeat:no-repeat;
	background-position:top center;
	background-size:cover;
	
	
	
	transition:all 0.5s ease;
}
div.footer_content_row.expand {height:420px;}

div.footer_content_row .main_panel 			{	height:100%;	}
div.footer_content_row .copyright_textpanel 	{
	position:relative;bottom:0px;left:0px;
	
	
	padding:20px 0px;
	font-size:12px;
	
	padding-top:0px;
	
}
div.footer_content_row .footer_content_container 	{	height:auto;margin:0px auto;	}

div.footer_content_row .website_logo_wrapper 				{	padding:5px 0px;	
	display:flex;
}
div.footer_content_row .website_logo_wrapper img 			{	height:40px;		}

div.footer_content_row .website_logo_wrapper .short_info_wrapper {padding-left:5px;color:#a0a0a0;}
div.footer_content_row .website_logo_wrapper .short_info_wrapper a {color:#a0a0a0;}
div.footer_content_row .website_logo_wrapper .short_info_wrapper .short_info_line_wrapper {margin:0px;padding:0px;font-size:12px;line-height:20px;}
div.footer_content_row .website_logo_wrapper .short_info_wrapper .short_info_line_wrapper .text_item {display:inline-block;margin-right:12px;}

div.footer_content_row .website_logo 				{	padding:0px;	}
div.footer_content_row .website_logo img 			{	height:40px;		}


div.footer_content_row .footer_content_container .address_content	{padding-top:10px;}

div.footer_content_row .whatsapp_btn_container {position:fixed;bottom:120px;right:10px;
	transition:all 0.5s ease;
}
div.footer_content_row .whatsapp_btn_container a {
	display:block;
	font-size:35px;
	color:#ffffff;
	background:#27D045;
	
	border-radius:99px;
	
	text-align:center;
	padding:0px;margin:0px;
	border:0px;outline:0;
	
	padding:5px;
	
	width:60px;height:60px;
}
div.footer_content_row .footer_updown_btn_container {position:absolute;top:0px;right:0px;display:none;}
div.footer_content_row .footer_updown_btn_container button {
	background:#333333;text-align:center;
	padding:0px;margin:0px;
	border:0px;outline:0;
	color:#ffffff;
	width:50px;height:50px;
}
div.footer_content_row .footer_updown_btn_container button .fas {
	
}

div.footer_content_row .footer_subscribe_container {
	position:absolute;top:0px;right:10px;
	margin-top:10px;
}





.footer_content_row .scroll_tips_panel {
	position:absolute;bottom:50px;left:0px;right:0px;margin:auto;
	width:300px;
	text-align:center;
	font-size:23px;
	color:#000000;
	display:none;
}
.footer_content_row .scroll_tips_panel.section_loaded {
	display:block;
}

.footer_content_row .scroll_tips_panel .scroll_down_arrow {
	padding-top:0px;
}

.footer_content_row .scroll_tips_panel .scroll_down_arrow {
	padding-top:0px;
}


.footer_content_row .scroll_tips_panel .scroll_down_arrow {
  animation: slide 1.0s linear infinite;
}



@keyframes slide {
  from {
    transform: translate(0, 0px);
  }
  to {
    transform: translate(0, 10px);
  }
}



@media (max-width: 1366px) 
{
	div.footer_content_row .footer_content_container .basic_info_column {
		width:100%;
	}
	div.footer_content_row .footer_subscribe_container
	{
		display:none;
	}
	div.footer_content_row .footer_content_container .sitemap_column
	{
		display:none;
	}
}


@media (max-width: 860px) 
{
	div.footer_content_row {
		height:100px;
		
	}
	
	div.footer_content_row .scroll_tips_panel {
		bottom:100px;
	}
	
	
	
	div.footer_content_row table.contact tr td:first-child
	{
		white-space:nowrap;
	}
	
	
	div.footer_content_row .website_logo
	{
		padding:0px 3px;
	}
	div.footer_content_row .footer_subscribe_container
	{
		display:block;
		width:100%;top:50px;
		right:0px;
		padding:0px 12px;
	}
	
	div.footer_content_row .footer_content_container
	{
		padding:10px 10px;
	}
	div.footer_content_row .copyright_textpanel
	{
		padding:5px 10px;
	}
	
	div.footer_content_row.expand .whatsapp_btn_container
	{
		bottom:430px;
	}
	
	div.footer_content_row .footer_content_container .basic_info_column {
		width:100%;
	}
	div.footer_content_row .website_logo_wrapper {padding:0px 0px;}
	div.footer_content_row .website_logo_wrapper .short_info_wrapper
	{
		/*display:none;*/
	}
	div.footer_content_row .website_logo_wrapper .short_info_wrapper .short_info_line_wrapper:first-child {display:none;}
	div.footer_content_row .website_logo_wrapper .short_info_wrapper .short_info_line_wrapper {font-size:10px;}
	div.footer_content_row .website_logo_wrapper .short_info_wrapper .short_info_line_wrapper .text_item {white-space:nowrap;}
	
	div.footer_content_row .footer_content_container .sitemap_column {
		display:none;
	}
	
	div.footer_content_row .footer_content_container .address_content {
		padding-top:20px;
	}
	div.footer_content_row .website_logo img {
		height:30px;
	}
	
	
	
	
	
}


@media (max-width: 768px) 
{

	div.footer_content_row .footer_subscribe_container
	{
		display:block;
	}
	
	
}



