/* 
 Theme Name:     Bare bones for Divi
 Author:         Divi theme examples
 Author URI:     http://www.divithemeexamples.com 
 Template:       Divi
 Version:        1.0 
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 

.ccsocialbuttons li a.icon:hover::before {
   color: #65cbc9;
}


.schoollink
a {
color: #0b1f2c;
}
.schoollink
a:hover {
color: #65cbc9;
}

.quoteformlink
a {
color: #0b1f2c;
}
.quoteformlink
a:hover {
color: #65cbc9;
}

.readmorelink
a {
color: #0b1f2c;
}
.readmorelink
a:hover {
color: #65cbc9;
}

#footer-bottom .et-social-icons a:hover {
 color:#65cbc9;
 }

	•	/*---------- [Font Styling] ----------*/
	•	
	•	h1 {
	•	font-family: MergeLight-Regular, Lato, sans-serif;
	•	font-size: 50px;
	•	color: #0b1f2c;
	•	}
	•	
	•	h2 {
	•	font-family: MergeLight-Regular, Lato, sans-serif;
	•	font-size: 40px;
	•	color: #0b1f2c;
	•	}
	•	
	•	h3 {
	•	font-family: MergeLight-Regular, Lato, sans-serif;
	•	font-size: 30px;
	•	text-transform: uppercase;
	•	line-height: 1.2em;
	•	color: #0b1f2c;
	•	}
	•	
	•	h4 {
	•	font-family: MergeLight-Regular, Lato, sans-serif;
	•	text-transform: uppercase;
	•	font-size: 20px;
	•	color: #0b1f2c !important;
	•	}
	•	
	•	h5 {
	•	font-family: MergeLight-Regular, Lato, sans-serif;
	•	font-size: 18px;
	•	font-weight: 500;
	•	}
	•	
	•	body {
	•	font-family: AinslieSans-NorReg, Lato, sans-serif;
	•	font-size: 16px;
	•	line-height: 1.2em;
	•	}
	•	
	•	p {
	•	font-family: AinslieSans-NorReg, Lato, sans-serif;
	•	font-size: 16px !important;
	•	line-height: 1.2em;
	•	}

/*---------- [Testimonial Slider ]----------*/
    
    .testimonial-slider,
    .testimonial-slider .et_pb_container {
        height: auto !important;
    }
    .testimonial-slider,
    .testimonial-slider .et_pb_slide {
        max-height: auto;
        border: 1px solid ##f5f5f5;
        outline: 1px solid ##f5f5f5;
    }
    .testimonial-slider .et_pb_slide_description {
        position: relative;
        top: 25%;
        padding-top: 20px !important;
        padding-bottom: 10px !important;
        height: auto !important;
    }
	.testimonial-slider .et-pb-controllers a {
    border-radius: 0px;
	}

@media only screen and ( min-width:981px ) {
    /* Set the slider height */
    .et_pb_slider, .et_pb_slider .et_pb_container { 
        height: 450px !important; 
    }
    .et_pb_slider, .et_pb_slider .et_pb_slide { 
        max-height: 450px; 
    }
    .et_pb_slider .et_pb_slide_description { 
        position: relative; 
        top: 25%; 
        padding-top: 0 !important; 
        padding-bottom:0 !important; 
        height:auto !important; 
    }
}

.mfp-title {
display: none;
}

