/*
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
*/
/* #como-funciona {
	pointer-events: none;
} */
#reviews-wrapper,
.fusion-fullwidth:nth-of-type(2) {
	min-height: 50px;
	z-index: 100000;
}

#seo-footer {
	display: none !important;
}

#new-seo-footer {
	background-color: #e2782d;
}

.new-seo-container {
	width: 80%;
	margin: 0 auto;
}

.new-seo-container ul {
	list-style: none;
	overflow: hidden;
}

.new-seo-container ul li{
	float: left;
	line-height: 12px;
}

.new-seo-container ul li::after{
	content: '|';
	font-size: 10px;
	color: white;
	margin: 0 10px 0 7px;
}
.new-seo-container ul li:last-child::after{
	content: '';
}
.new-seo-container ul li a{
	color: white !important;
	font-size: 10px;
}

.fusion-page-title-bar,
.fusion-footer {
  display: none !important;
}
.service-column .fusion-column-wrapper {
	border-radius: 20px;
}

/*
*
*		 Como Funciona
*
*/

#como-funciona h3 {
	margin-bottom: 4px;
	font-size: 22px !important;
}

/* Bubble Position */

/* Bubble 1 */
#bubble-1 .fusion-column-wrapper {
	height: 276px;
	background-size: contain !important;
	background-image: url('/wp-content/uploads/2018/08/bubble-1.png');
  background-position: left top;
  background-repeat: no-repeat;
}
#bubble-1 .fusion-text {
	display: inline-block;
  padding-left: 7%;
  padding-top: 5%;
}
#bubble-1::before {
	content: '';
	position: absolute;
	background: url('/wp-content/uploads/2018/08/recoveryman-1.png');
	width: 221px;
	height: 319px;
	left: -221px;
	top: 111px;
}


/* Bubble 2 */
#bubble-2 .fusion-column-wrapper {
	height: 276px;
	background-size: contain !important;
	background-image: url('/wp-content/uploads/2018/08/bubble-2.png');
	background-position: left top;
	background-repeat: no-repeat;
}
#bubble-2 .fusion-text {
	display: inline-block;
	padding-left: 10%;
	padding-right: 6%;
	padding-top: 5%;
}
#bubble-2::before {
	content: '';
	position: absolute;
	background: url('/wp-content/uploads/2018/08/recoveryman-2.png');
	width: 209px;
	height: 309px;
	right: -221px;
	top: 111px;
}

/* Bubble 3 */
#bubble-3 .fusion-column-wrapper {
	height: 276px;
	background-size: contain !important;
	background-image: url('/wp-content/uploads/2018/08/bubble-3.png');
	background-position: left top;
	background-repeat: no-repeat !important;
}
#bubble-3 .fusion-text {
	display: inline-block;
	padding-left: 10%;
	padding-right: 6%;
	padding-top: 5%;
}
#bubble-3::before {
	content: '';
	position: absolute;
	background: url('/wp-content/uploads/2018/08/recoveryman-3.png');
	width: 196px;
	height: 339px;
	left: -221px;
	top: 111px;
}
/* Bubble 4 */
#bubble-4 .fusion-column-wrapper {
	height: 405px;
	background-size: contain !important;
	background-image: url('/wp-content/uploads/2018/08/bubble-2.png');
	background-position: left top;
	background-repeat: no-repeat !important;
}
#bubble-4 .fusion-text {
	display: inline-block;
	padding-left: 10%;
	padding-right: 6%;
	padding-top: 5%;
}
#bubble-4::before {
	content: '';
	position: absolute;
	background: url('/wp-content/uploads/2018/08/recoveryman-4.png');
	width: 230px;
	height: 309px;
	right: -221px;
	top: 300px;
}

/* Bubble 5 */
#bubble-5 .fusion-column-wrapper {
	height: 405px;
	background-size: contain !important;
	background-image: url('/wp-content/uploads/2018/08/bubble-5.png');
	background-position: left top;
	background-repeat: no-repeat !important;
}
#bubble-5 .fusion-text {
	display: inline-block;
	padding-left: 10%;
	padding-right: 6%;
	padding-top: 5%;
}
#bubble-5::before {
	content: '';
	position: absolute;
	background: url('/wp-content/uploads/2018/08/recoveryman-5.png');
	width: 262px;
	height: 312px;
	left: -221px;
	top: 300px;
}

/* Bubble 6 */
#bubble-6 .fusion-column-wrapper {
	height: 313px;
	background-size: contain !important;
	background-image: url('/wp-content/uploads/2018/08/bubble-6.png');
	background-position: left top;
	background-repeat: no-repeat !important;
}
#bubble-6 .fusion-text {
	display: inline-block;
	padding-left: 10%;
	padding-right: 6%;
	padding-top: 4%;
}
#bubble-6::before {
	content: '';
	position: absolute;
	background: url('/wp-content/uploads/2018/08/recoveryman-6.png');
	width: 229px;
	height: 309px;
	right: -160px;
	top: 168px;
}

/* Bubble 7 */
#bubble-7 .fusion-column-wrapper {
	height: 313px;
	background-size: contain !important;
	background-image: url('/wp-content/uploads/2018/08/bubble-7.png');
	background-position: left top;
	background-repeat: no-repeat !important;
}
#bubble-7 .fusion-text {
	display: inline-block;
	padding-left: 10%;
	padding-right: 6%;
	padding-top: 4%;
}
#bubble-7::before {
	content: '';
	position: absolute;
	background: url('/wp-content/uploads/2018/08/recoveryman-7.png');
	width: 210px;
	height: 308px;
	left: -221px;
	top: 168px;
}

/* Bubble 8 */
#bubble-8 .fusion-column-wrapper {
	height: 313px;
	background-size: contain !important;
	background-image: url('/wp-content/uploads/2018/08/bubble-8.png');
	background-position: left top;
	background-repeat: no-repeat !important;
}
#bubble-8 .fusion-text {
	display: inline-block;
	padding-left: 10%;
	padding-right: 6%;
	padding-top: 4%;
}
#bubble-8::before {
	content: '';
	position: absolute;
	background: url('/wp-content/uploads/2018/08/recoveryman-8.png');
	width: 247px;
	height: 329px;
	right: -221px;
	top: 168px;
}

/* Bubble 9 */
#bubble-9 .fusion-column-wrapper {
	height: 636px;
	background-size: contain !important;
	background-image: url('/wp-content/uploads/2018/09/bubble-9.png');
	background-position: left top;
	background-repeat: no-repeat !important;
}
#bubble-9 .fusion-text {
	display: inline-block;
	padding-left: 10%;
	padding-right: 6%;
	padding-top: 4%;
}
#bubble-9::before {
	content: '';
	position: absolute;
	background: url('/wp-content/uploads/2018/08/recoveryman-9.png');
	width: 221px;
	height: 342px;
	left: -221px;
	top: 268px;
}
/* Bubble 9 */
#bubble-10 .fusion-column-wrapper {
	height: 100px;
	background-size: cover !important;
	background-image: url('/wp-content/uploads/2018/08/bubble-10-2.png');
	background-position: left top;
	background-repeat: no-repeat !important;
}
#bubble-10 p {
	padding-top: 33px;
	font-size: 11px;
}

/* Media Queries */
@media only screen and (max-width: 736px) and (orientation: portrait ) {
	#como-funciona h3 {
		font-size: 16px !important;
	}
	#como-funciona p {
		font-size: 12px !important;
	}
	/* Bubble 1 */
	#bubble-1 .fusion-column-wrapper {
		height: 120px;
		background-size: contain !important;
		background-image: url('/wp-content/uploads/2018/08/bubble-1.png');
		background-position: left top;
		background-repeat: no-repeat;
	}
	#bubble-1 .fusion-text {
		display: inline-block;
		padding-left: 7%;
		padding-top: 4%;
	}
	#bubble-1::before {
		content: '';
		position: absolute;
		background: url(/wp-content/uploads/2018/08/recoveryman-1.png);
		width: 221px;
		height: 159px;
		left: -88px;
		top: 88px;
		background-size: contain;
		background-repeat: no-repeat;
	}
	/* Bubble 2 */
	#bubble-2 .fusion-column-wrapper {
		height: 172px;
		background-size: contain !important;
		background-image: url('/wp-content/uploads/2018/08/bubble-2.png');
		background-position: left top;
		background-repeat: no-repeat;
	}
	#bubble-2 .fusion-text {
		display: inline-block;
		padding-left: 10%;
		padding-right: 6%;
		padding-top: 3%;
	}
	#bubble-2::before {
		content: '';
		position: absolute;
		background: url(/wp-content/uploads/2018/08/recoveryman-2.png);
		width: 100px;
		height: 153px;
		right: -77px;
		top: 111px;
		background-size: contain;
		background-repeat: no-repeat;
	}
	/* Bubble 3 */
	#bubble-3 .fusion-column-wrapper {
		height: 160px;
		background-size: contain !important;
		background-image: url('/wp-content/uploads/2018/08/bubble-3.png');
		background-position: left top;
		background-repeat: no-repeat !important;
	}
	#bubble-3 .fusion-text {
		display: inline-block;
		padding-left: 10%;
		padding-right: 6%;
		padding-top: 2%;
	}
	#bubble-3::before {
		content: '';
		position: absolute;
		background: url(/wp-content/uploads/2018/08/recoveryman-3.png);
		width: 139px;
		height: 153px;
		left: -52px;
		top: 121px;
		background-size: contain;
		background-repeat: no-repeat;
	}
	/* Bubble 4 */
	#bubble-4 .fusion-column-wrapper {
		height: 174px;
		width: 317px;
		background-size: contain !important;
		background-image: url(/wp-content/uploads/2018/08/bubble-2.png);
		background-position: left top;
		background-repeat: no-repeat !important;
	}
	#bubble-4 .fusion-text {
		display: inline-block;
		padding-left: 13%;
		padding-right: 0%;
		padding-top: 0%;
	}
	#bubble-4::before {
		content: '';
		position: absolute;
		background: url(/wp-content/uploads/2018/08/recoveryman-4.png);
		width: 230px;
		height: 150px;
		right: -192px;
		top: 110px;
		background-size: contain;
		background-repeat: no-repeat;
	}
	/* Bubble 5 */
	#bubble-5 .fusion-column-wrapper {
		height: 243px;
		background-size: 99% 243px !important;
		background-image: url(/wp-content/uploads/2018/08/bubble-5.png);
		background-position: left top;
		background-repeat: no-repeat !important;
	}
	#bubble-5 .fusion-text {
		display: inline-block;
		padding-left: 10%;
		padding-right: 6%;
		padding-top: 3%;
	}
	#bubble-5::before {
		content: '';
		position: absolute;
		background: url(/wp-content/uploads/2018/08/recoveryman-5.png);
		width: 262px;
		height: 150px;
		left: -75px;
		top: 194px;
		background-size: contain;
		background-repeat: no-repeat;
	}
	/* Bubble 6 */
	#bubble-6 .fusion-column-wrapper {
		height: 150px;
		background-size: contain !important;
		background-image: url('/wp-content/uploads/2018/08/bubble-6.png');
		background-position: left top;
		background-repeat: no-repeat !important;
	}
	#bubble-6 .fusion-text {
		display: inline-block;
		padding-left: 11%;
		padding-right: 3%;
		padding-top: 2%;
	}
	#bubble-6::before {
		content: '';
		position: absolute;
		background: url(/wp-content/uploads/2018/08/recoveryman-6.png);
		width: 229px;
		height: 160px;
		right: -188px;
		top: 107px;
		background-size: contain;
		background-repeat: no-repeat;
	}

	/* Bubble 7 */
	#bubble-7 .fusion-column-wrapper {
		height: 170px;
		background-size: contain !important;
		background-image: url('/wp-content/uploads/2018/08/bubble-7.png');
		background-position: left top;
		background-repeat: no-repeat !important;
	}
	#bubble-7 .fusion-text {
		display: inline-block;
		padding-left: 8%;
		padding-right: 7%;
		padding-top: 2%;
	}
	#bubble-7::before {
		content: '';
		position: absolute;
		background: url(/wp-content/uploads/2018/08/recoveryman-7.png);
		width: 210px;
		height: 153px;
		left: -80px;
		top: 108px;
		background-size: contain;
		background-repeat: no-repeat;
	}

	/* Bubble 8 */
	#bubble-8 .fusion-column-wrapper {
		height: 180px;
		background-size: contain !important;
		background-image: url('/wp-content/uploads/2018/08/bubble-8.png');
		background-position: left top;
		background-repeat: no-repeat !important;
	}
	#bubble-8 .fusion-text {
		display: inline-block;
		padding-left: 13%;
		padding-right: 6%;
		padding-top: 0%;
	}
	#bubble-8::before {
		content: '';
		position: absolute;
		background: url('/wp-content/uploads/2018/08/recoveryman-8.png');
		width: 252px;
		height: 150px;
		right: -179px;
		top: 107px;
		background-size: contain;
		background-repeat: no-repeat;
	}

	/* Bubble 9 */
	#bubble-9 .fusion-column-wrapper {
		height: 459px;
		background-size: 100% 369px !important;
		background-image: url('/wp-content/uploads/2018/08/bubble-9.png');
		background-position: left top;
		background-repeat: no-repeat !important;
	}
	#bubble-9 .fusion-text {
		display: inline-block;
		padding-left: 10%;
		padding-right: 6%;
		padding-top: 4%;
	}
	#bubble-9::before {
		content: '';
		position: absolute;
		background: url(/wp-content/uploads/2018/08/recoveryman-9.png);
		width: 221px;
		height: 150px;
		left: -26px;
		top: 339px;
		background-size: contain;
		background-repeat: no-repeat;
	}
	/* Bubble 9 */
	#bubble-10 .fusion-column-wrapper {
		height: 100px;
		background-size: 100% 75px !important;
		background-image: url('/wp-content/uploads/2018/08/bubble-10-2.png');
		background-position: left top;
		background-repeat: no-repeat !important;
	}
	#bubble-10 p {
		padding-top: 16px !important;
		font-size: 10px !important;
	}
}

/* --------------------------------------------------------

			           Google Reviews STYLING

---------------------------------------------------------*/

#reviews-container {
    display: block;
    overflow: hidden;
    width: 100%;
		display: block;
		overflow: hidden;
}
@media screen and (min-width: 960px) {
	#reviews-container {
	    display: block;
	    overflow: hidden;
	    width: 100%;
			display: block;
			overflow: hidden;
			width: 100%;
			position: absolute;
			left: 70px;
			top: 45px;
	}
}


#reviews-container img {
    max-width: 100px;
    height: auto;
}
#reviews-container span {
    font-size: 14px;
    line-height: 14px;
}
#reviews-container span[itemprop="name"],
#reviews-container a.ratings {
    display: block;
}
#stars-container i {
    color: #fcb800;
}

#reviews-container a.ratings {
    color: #e47820;
}
#reviews-container span[itemprop="ratingValue"] {
    color: #e47820;
    font-weight: bold;
	font-family: 'Libre Franklin', sans-serif;
}
#reviews-container span[itemprop="aggregateRating"] {
    color: black !important;
}
#reviews-container span[itemprop="name"] {
    font-weight: bold;
    color: black !important;
}
#reviews-container .makeMeBold {
	font-family: 'Libre Franklin', sans-serif;
}
#sidebar #reviews-container{
    text-align: center;
    margin: 40px 0 0;
}
