/*---------------------------------------------------------------------------------

 Theme Name:   Divi Child
 Theme URI:    https://divi.space/divi-child-theme-builder/
 Description:  Child theme
 Author:       Divi Space
 Author URI:   https://divi.space/divi-child-theme-builder/
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

------------------------------ ADDITIONAL CSS HERE ------------------------------*/

/* primary menu */
#top-menu li a {
	font-weight:400;
}
body.home #top-menu li a {
	text-shadow:1px 1px 3px rgba(0,0,0,0.3);
	color:#FFFFFF;
}
body.home #top-menu li ul.sub-menu li a {
	text-shadow:none;
	color:#104f8d!important;
}
#top-menu li.current-menu-item a,
.et-fixed-header #top-menu li a,
body.home .et-fixed-header #top-menu li a {
	text-shadow:none;
}

/* hero */
@media all and (min-width: 1405px) {
	#hero .et_pb_module_header {
		margin-right:175px;
	}		
}

/* fontstyle lists */
.fa-ul {
	list-style-type:none!important;
	margin-left:1em!important;
}
.fa-ul li {
	margin-bottom:0.5em;
}


/* padding top not home */
@media all and (max-width: 780px) {
	body:not(.home) .et_pb_section_first {
		padding-top:125px!important;
	}
}
@media all and (min-width: 1405px) {
	body:not(.home) .et_pb_section_first {
		padding-top:125px!important;
	}
}


@media all and (max-width: 780px) {
	#contact-footer {
		background-size:cover!important;
	}
}