/*
Theme Name: Divi Child theme of Divi
Theme URI: 
Description: Child theme of Divi theme for the Divi theme
Author: <a href="http://www.elegantthemes.com">Elegant Themes</a>
Author URI: 
Template: Divi
Version: 3.6
*/

/* Generated by Orbisius Child Theme Creator (http://orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Sun, 10 Jun 2018 18:06:41 +0000 */ 
/* The plugin now uses the recommended approach for loading the css files.*/

/*.home-slidey .et_parallax_bg {   
background-position: 0px -110px !important;
}*/
.nf-field-container {
	    margin-bottom: 10px !important;
}

.label-above .nf-field-label {
    margin-bottom: 2px !important;
}

.nf-field-element textarea {
    height: 150px !important;
}

.bottom-nav li.current-menu-item>a {
	color:#fff !important;
}
.cally h2 {
	font-family: 'Merriweather', serif !important;
    font-weight: 900 !important;
    color:#fff !important;
    font-size: 27px !important;
	text-transform:capitalize !important;
}

.cally p {
	color: #fff !important;
    font-size: 18px !important;
}
#buttonz {
	width:100% !important;
}

#box-buttonz {
	width:100% !important;
}

#box-buttonz.et_pb_button {
	font-family: 'Work Sans', sans-serif !important;
	font-size:18px !important;
	text-transform: uppercase !important;
	font-weight: 600 !important;
}

#logo {
    max-height: 132% !important;
	-webkit-box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.1);
	box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.1);
}

body, p {
	font-family: 'Work Sans', sans-serif;
	font-size:16px;
}


.home-slidey .et_pb_slide_description {
    padding: 20% 0% 20% 40%;
	text-align:right !important;
}

.home-slidey h2 {
	font-family: 'Merriweather', serif !important;
	font-weight:900 !important;
	color: #fff !important;
	text-shadow:none !important;
	font-size:42px !important;
}

.et_pb_bg_layout_dark .et_pb_slide_content, .home-slidey p {
	font-family: 'Work Sans', sans-serif;
	font-size:26px !important;
	text-transform: uppercase;
	color: #fff !important;
	font-weight: 400;
	text-shadow:none !important;
}

.sidebary h3 {
	font-family: 'Work Sans', sans-serif;
	font-size:18px !important;
	text-transform: uppercase;
	color: #fff !important;
	font-weight: 400;
	text-shadow:none !important;
}

#section-heading h1 {
	font-family: 'Merriweather', serif !important;
	font-weight:900 !important;
	color: #fff !important;
	font-size:27px !important;
}

h1 {
	font-family: 'Merriweather', serif !important;
	font-weight:900 !important;
	color: rgb(46, 46, 46) !important;
	font-size:27px !important;
}

h2 {
	font-family: 'Work Sans', sans-serif;
	font-size:18px !important;
	text-transform: uppercase;
	color: rgb(46, 46, 46);
	font-weight: 600;
}

h3 {
	font-family: 'Work Sans', sans-serif;
	font-size:16px !important;
	text-transform: uppercase;
	color: #0B6F70;
	font-weight: 600;
}

.img-pad img {padding-top:8px !important;}

#top-menu a {
    font-weight: 600;
    text-transform: uppercase;
	color: rgb(46, 46, 46);
}

#main-header {
	background:url(/wp-content/uploads/2018/06/main-header-1.jpg);
}

#bready span {
	color:#fff !important;
}

#top-menu li li a {
    width: 220px;
    padding: 10px 10px;
}

.nav li li a {
	font-weight:400 !important; 
	text-transform:capitalize !important; 
	line-height:1.1 !important;
}

#top-menu li li {
    padding: 0 10px !important;
}

#bready a {color:#0b6f70;}

@media screen and (max-width: 1080px) {
	#box-buttonz.et_pb_button {font-size: 15px !important;}
	.home-slidey h2 {font-size: 32px !important;}
	.home-slidey p {font-size: 22px !important;}
	.cally h2 {font-size: 24px !important;}
	.cally p {font-size: 17px !important;}
}

@media screen and (max-width: 624px) {
	.home-slidey .et_pb_slide_description {padding: 20% 0% 20% 0%;}
	#box-buttonz.et_pb_button {font-size: 18px !important;}
	h1 {font-size: 22px !important;}
	.cally h2 {font-size: 20px !important;}
	.cally p {font-size: 16px !important;}
	body #page-container .et_pb_cta_0.et_pb_promo .et_pb_button {font-size: 15px !important;}
}

@media screen and (max-width: 424px) {
	.home-slidey .et_pb_slide_description {padding: 20% 0% 20% 0%;}
	h1 {font-size: 19px !important;}
	.cally h2 {font-size: 18px !important;}
	.cally p {font-size: 15px !important;}
	body, p {font-size: 14px !important;} 
}