/*
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: 4.6.6
*/

/* Generated by Orbisius Child Theme Creator (https://orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Fri, 23 Oct 2020 18:52:39 +0000 */ 
/* The plugin now uses the recommended approach for loading the css files.*/

@media only screen and ( min-width:980px ) {
#et_mobile_nav_menu { display:block }
#top-menu-nav { display:none; }
} 

@media only screen and ( max-width:700px ) {
.et_mobile_menu {
width: 100% !important;
}
} 

.mobile_menu_bar:before {
   font-size: 50px;
color: black;
}

header#main-header.et-fixed-header, #main-header{
	-webkit-box-shadow:none !important;
	-moz-box-shadow:none !important;
	box-shadow:none !important;
}

.et_mobile_menu {
background: #f4f4f4;

padding: 2%;
right: 10px;
left: auto;
width: 40%;
border-top: 3px solid #ffb600;
}

.et_mobile_menu li a {
font-size: 17px;
}

a {
color: #d2572c;
}
html, body, h1, h2, h3, h4, h5, h6  { 
font-family: brandon-grotesque, sans-serif;
}

h1 {
font-size: 50px;
}

.mc4wp-form-fields input[type=email] {
width: 100%;
padding: 2%;
font-size: 20px;
}

.mc4wp-form-fields input[type="submit" i] {
width: 100%;
padding: 2%;
background-color: #94e1d3;
border: 0;
color: #fff;
text-transform: uppercase;
font-size: 20px;
letter-spacing: 3px;
}

#footer-info {
text-align: center;
float: none;
font-size: 13px;
}

.et_pb_blog_grid .et_pb_post {
    border: 0;
    background-color: #ffb600;
}

.footer-logo {
text-align: center !important;
float: none;
}
.footer-widget {
    margin-bottom: 0 !important;
}
.et_pb_widget {
float: none;
}
#main-footer .container {
text-align: center !important;

}
