/*
 Theme Name:   Divi Child
 Theme URI:    https://www.easyais.com/wp-content/themes/Divi-child/
 Description:  Divi Child Theme
 Author:       William Bastidas
 Author URI:   https://easyais.com
 Template:     Divi
 Version:      1.0.0
 Text Domain:  divi-child
*/

@import url("../Divi/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */


#language { position:absolute; top:2px; right:2px; }
#language a { margin-left:8px; }

#w_online { border: 0px solid rgb(0, 0, 0); height: 25px; background-color: rgb(80, 105, 175); }

h1, h2, h3, h4, h5, h6 { color: #1F398E; padding-bottom: 10px; line-height: 1em; font-weight: 500; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: inherit; }

#footer-widgets .footer-widget li:before { -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; border-style: solid; border-width: 0px; content: ""; left: 0; position: absolute; top: 9px; }

.et_pb_blog_grid h2 { font-size: 14px; margin-top: 19px; }

	/* Links */
	a { text-decoration: none; color: #2EA3F2; }
	a:hover { text-decoration: underline; }

#top-menu li li a {
	width: 250px;
	padding: 6px 20px;

.dwqa-container p, .dwqa-container span, .dwqa-container a {
    font-family: "Open Sans",Arial,sans-serif;
}

/* Floating Dot Navigation */
ul.et_pb_side_nav {
	display: block;
	position: fixed;
	z-index: 99999;
	top: 50%;
	right: 0;
	width: 40px;
	padding: 10px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-left-radius: 5px;
	opacity: 0;
	background: rgba(0, 61, 143, 1);
}





