/*
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
*/

/* Added Mar. 28, 2024 */ 
.hide-this { 
	display: none !important; 
} 

.gg-pace-by-the-numbers-title-row h2 { margin-bottom: 0 !important; } 

.post-content h5 { font-size: 15px; } 

.fusion-social-networks { display: none !important; } 

.fusion-page-title-bar h1 { 48px !important; } 

.gg-list, .gg-list li, gg-list .fusion-li-item-content { 
	padding-right: 1em;
	font: 15px/1.89 'PTSansRegular', Arial, Helvetica, sans-serif !important;
} 

.widget .menu { padding-left: 20px; } 

.widget .menu li { padding-top: 0 !important; } 

.gg-tile-text { 
	font-size: 123%; 
	font-family: Raleway, sans-serif !important; 
	color: #2A5C2B; 
} 

.gg-table strong, .gg-pace-by-the-numbers strong { 
	line-height: 1.55em;
	font-weight: 600; 
	font-size: 2em; 
	color: #EFB624; 
} 

.gg-pace-by-the-numbers-row .fusion-row { 
	display: table; 
} 

.gg-pace-by-the-numbers-row .fusion-row .gg-pace-by-the-numbers { 
	display: table-cell; 
} 

.gg-pace-by-the-numbers-row .gg-pace-by-the-numbers { 
	border: 1px solid #C0C0C0; 
} 

.gg-table table { 
	box-shadow: none !important; 
	border-spacing: 10px;
	border-collapse: separate;
	border: 0px none;
} 

.gg-table td, .gg-pace-by-the-numbers p { 
	vertical-align: top !Important; 
	margin-right: 10px;  
	line-height: 1.3em;
	font-size: .9em;
	color: #000;
} 

.table-1 tr:nth-child(2n) { background-color: #FFF !Important; } 

.fusion-separator { 
	margin-right: auto; 
	margin-left: auto; 
} 

.fusion-page-title-captions h1.entry-title { 
	font-weight: 600;
	font-family: Raleway, sans-serif !important; 
	color: rgba(255,255,255,.85); 
} 

.fusion-column-wrapper h1:first-child { 
	padding-bottom: 20px; 
	margin-bottom: 0 !important; 
} 

.fusion-column-wrapper h1:first-child, 
.fusion-column-wrapper h2 { 
	font-family: Raleway, sans-serif !important; 
	color: #2A5C2B
; 
} 

.fusion-column-wrapper h2 { 
	font-weight: 700 !important;
} 

#main { padding-top: 55px !important; } 

.fusion-column:first-child img { 
	/* width: 265px;
	margin-top: -35px;
	margin-left: -35px; */ 
}

.tfs-slider .slide-content-container .with-bg .fusion-title-sc-wrapper { 
	padding: 10% 5%; 
} 

.title-heading-center, .fusion-title h2, .main-flex .slide-content h2, .title h2, .gg-slide-txt { 
	font-family: Raleway, sans-serif !important; 
} 

.title-heading-center b { 
	font-weight: 600;
} 

.title-heading-center b big { 

} 

.gg-sans { 
	font-family: Raleway, sans-serif !important; 
	color: #2A5C2B
; 
} 

.gg-sans h1, 
.gg-sans h2 { 
	margin-bottom: 0 !important; 
	line-height: auto !important; 
	font-family: Raleway, sans-serif !important; 
	color: #2A5C2B
 !important; 
} 

.gg-sans h2 { 
	text-transform: uppercase !important; 
	margin: 17px 0 !important; 
	line-height: 1.23em !important; 
	font-weight: 600 !important; 
} 

.gg-slide-txt > big { 

} 

.gg-form-field { 

} 

.gg-last-field { 

} 