/*

Theme Name: Avada Child

Description: Child theme for Avada theme

Author: ThemeFusion

Author URI: https://theme-fusion.com

Template: Avada

Version: 1.0.0

Text Domain:  Avada

*/
@font-face{
	font-family:"Font Awesome 5 Brands";
	font-style:normal;
	font-weight:normal;
	font-display:auto;
	src:url(./fonts/fontawesome/webfonts/fa-brands-400.eot);
	src:url(./fonts/fontawesome/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),
		url(./fonts/fontawesome/webfonts/fa-brands-400.woff2) format("woff2"),
		url(./fonts/fontawesome/webfonts/fa-brands-400.woff) format("woff"),
		url(./fonts/fontawesome/webfonts/fa-brands-400.ttf) format("truetype"),
		url(./fonts/fontawesome/webfonts/fa-brands-400.svg#fontawesome) format("svg");
	font-display: swap;		
}
@font-face{
	font-family:"Font Awesome 5 Free";
	font-style:normal;
	font-weight:400;
	font-display:auto;
	src:url(./fonts/fontawesome/webfonts/fa-regular-400.eot);
	src:url(./fonts/fontawesome/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),
		url(./fonts/fontawesome/webfonts/fa-regular-400.woff2) format("woff2"),
		url(./fonts/fontawesome/webfonts/fa-regular-400.woff) format("woff"),
		url(./fonts/fontawesome/webfonts/fa-regular-400.ttf) format("truetype"),
		url(./fonts/fontawesome/webfonts/fa-regular-400.svg#fontawesome) format("svg");
	font-display: swap;
}
@font-face{
	font-family:"Font Awesome 5 Free";
	font-style:normal;
	font-weight:900;
	font-display:auto;
	src:url(./fonts/fontawesome/webfonts/fa-solid-900.eot);
	src:url(./fonts/fontawesome/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),
		url(./fonts/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),
		url(./fonts/fontawesome/webfonts/fa-solid-900.woff) format("woff"),
		url(./fonts/fontawesome/webfonts/fa-solid-900.ttf) format("truetype"),
		url(./fonts/fontawesome/webfonts/fa-solid-900.svg#fontawesome) format("svg");
	font-display: swap;	
}
@font-face{
	font-family:"icomoon";
	font-style:normal;
	font-weight:400;
	font-display:auto;
	src:url(./fonts/fontawesome/icomoon/icomoon.eot);
	src:url(./fonts/fontawesome/icomoon/icomoon.eot?#iefix) format("embedded-opentype"),
		url(./fonts/fontawesome/icomoon/icomoon.woff) format("woff"),
		url(./fonts/fontawesome/icomoon/icomoon.ttf) format("truetype"),
		url(./fonts/fontawesome/icomoon/icomoon.svg#icomoon) format("svg");
	font-display: swap;
}

footer .fusion-copyright-content .footer_logo_section,
footer .fusion-copyright-content .fusion-social-links-footer{
	width:20% !important;
	display:table-cell !important;
	vertical-align:middle !important;
}
footer .fusion-copyright-content .footer_logo_section{
	width:25% !important;
	position:relative !important;
	vertical-align:middle !important;
}
footer .fusion-copyright-content .footer_logo_section > span{ 
	display:table-cell !important; 
	vertical-align:middle !important;
	padding-right:20px !important;
}
footer .fusion-copyright-content .footer_logo_section span.logo_2 img,
footer .fusion-copyright-content .footer_logo_section span.logo_3 img{
	max-width:100px !important;
	width:100% !important;
}
footer .fusion-copyright-content .fusion-copyright-notice{ 
	width:50% !important; 
	padding:0px 15px !important;	
}
@media(min-width:1000px){
	.home-conten-box,
	.home-conten-box > .fusion-column{ display:flex !important; }
}
@media(max-width:1000px){	
	footer .fusion-copyright-content .footer_logo_section,
	footer .fusion-copyright-content .fusion-social-links-footer,
	footer .fusion-copyright-content .fusion-copyright-notice{
		display: block !important;
		width:100% !important;
		text-align:center !important;
		padding:0px 0px 15px !important;
	}
	footer .fusion-copyright-content .footer_logo_section > span{ display:inline-block !important; }
}
@media(max-width:600px){
	footer .fusion-copyright-content .footer_logo_section > span{
	    display: block !important;
		padding-right: 0px !important;
		padding-bottom: 20px !important;
	}
}