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

 Theme Name:   DIVI Child Theme
 Theme URI:    http://frontporchcoalition.org
 Description:  Child Theme of DIVI
 Author:       Jordan Mason
 Author URI:   http://launchcollective.org
 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 ------------------------------*/

/*Hand Heart Custom FA Icon*/
.fahandheart .et-pb-icon::after {
content: "\f4be";
font-family: "FontAwesome" !important;
font-size: 48px !important;
}

/*Hands Custom FA Icon*/
.fahands .et-pb-icon::after {
content: "\f4c2";
font-family: "FontAwesome" !important;
font-size: 48px !important;
}

/*3 People Custom FA Icon*/
.three-peeps .et-pb-icon::after {
content: "\f0c0";
font-family: "FontAwesome" !important;
font-size: 48px !important;
}

/*Hand Medical Custom FA Icon*/
.fahandmed .et-pb-icon::after {
content: "\e05c";
font-family: "FontAwesome" !important;
font-size: 48px !important;
}

/*Baby Custom FA Icon*/
.fababy .et-pb-icon::after {
content: "\f77c";
font-family: "FontAwesome" !important;
font-size: 48px !important;
}

/*Award Custom FA Icon*/
.faaward .et-pb-icon::after {
content: "\f559";
font-family: "FontAwesome" !important;
font-size: 48px !important;
}

/*Repeat Custom FA Icon*/
.farepeat .et-pb-icon::after {
content: "\f362";
font-family: "FontAwesome" !important;
font-size: 48px !important;
}

/*Dark handshake Custom FA Icon*/
.fadkhandshake .et-pb-icon::after {
content: "\f2b5";
font-family: "FontAwesome" !important;
font-size: 48px !important;
}

/*Dark handshake Custom FA Icon*/
.fadkthumbup .et-pb-icon::after {
content: "\f164";
font-family: "FontAwesome" !important;
font-size: 48px !important;
}


/*Custom Title*/
.fancy{
	border-color: #9b1515;
	border-left-style: solid;
	border-width: 5px;
	padding: 0px 8px;
	font-weight: 600;
}

/*Center-Center Parallax Background*/
.parahacks .et_parallax_bg {
    Background-position: center center !important;
}

/* Horizontal Line Title */
@media only screen and (min-width: 981px)  {
.titlehoriz {
    position: relative;
    font-size: 30px;
    z-index: 1;
    overflow: hidden;
    text-align: center;
    color: #0000000;
    font-family: arial;
}
.titlehoriz:before, .titlehoriz:after {
    position: absolute;
    top: 33%;
    overflow: hidden;
    width: 15%;
    height: 5px;
    content: '\a0';
    background-color: white;
    margin-left: 2%;
	margin-right: 2%;
}
.titlehoriz:before {
	margin-left: -17%;
    text-align: left;
}
h1.titlehoriz {
    padding: 0px 0;
}
}

@media only screen and (max-width: 980px)  {
.titlehoriz:before, .titlehoriz:after {
height: 0px!important;
	}
}

@media only screen and (min-width: 981px)  {
.testslider.et_pb_testimonial_author {
    margin-top: 1px;
    margin-left: -130px;
    font-weight: 700;
    display: block;
}
}