/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.fusion-copyright-notice {
    text-align: center;
}

.circular-img {
	width: 100px;
	height: 100px;
	border-radius: 50px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	float:left;
	background-color:black ;
	margin: 10px 10px;
	}
.circular img {
	opacity: 0;
	filter: alpha(opacity=0);
	}
.blue-row h1,.blue-row h2,.blue-row h3,.blue-row h4{
  color: #fff!important;
}
.blue-row a{
  color: #e8ac19!important;
}
.blue-row a:hover{
  color: #fff!important;
}
.blue-row{
  color: #fff!important;
}
body h2, .body h1 {
  color:#1988cc!important;
}

body{
	font-size:18px!important;
}
body h1{
	font-size:36px!important;
}
body h2{
	font-size:30px!important;
}
body h3{
	font-size:24px!important;
}
body h4{
	font-size:18px!important;
}
.text-box {
  background-color: #1988cc;
  box-sizing: border-box;
  color: #fff;
  padding: 10px 10px;
  margin-bottom:10px;
}
.text-box h1, .text-box h2, .text-box h3, .text-box h4{
	color:#fff!important;
}
.quote-box {
	 background-color: #767676;
  	color: #fff!important;
 	padding: 20px;
  	margin-bottom: 20px;
}
.inrow-text{
	padding: 10px;
}
.info-row h1, .info-row h2{
	color:#0e4b71!important;
}
.info-row h3{
	color:#1988cc!important;
}
.small-quote{
	font-size:16px!important;
}


/* ---long css --*/

h2.headline {
line-height: 20px;
}

.banner_h1 {
color: #fff;
}

.testimonial {
background: #1988cc;
padding: 20px;
color:#fff;
}

.bluearea {
background-size: contain!important;
}
.ls-preloaded {
  color: #fff;
}
.block-4 {
  background-color: rgba(255, 255, 255, 0.7);
  padding: 10px;
}