/*
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
*/

/*Header*/
.fusion-secondary-header {
    	border-bottom: none !important;
	 font-size: 16px !important;
	color: #000000 !important;
}


.fusion-menu-item-button .menu-text {
    border-color: #ffffff;
    font-size: 17px !important;
    text-transform: none !important;
}

.fusion-secondary-header a, .fusion-secondary-header a:hover {
    color: #000000 !important;
}

.fa-phone::before {
    content: "";
    color: #2f9ad4;
}

/*Header Border Bottom*/
.fusion-header-v2 .fusion-header, .fusion-header-v3 .fusion-header, .fusion-header-v4 .fusion-header, .fusion-header-v5 .fusion-header {
    border-bottom: none !important;
}

/*Our Service Boxes*/
.our-services {
    height: auto;
    border: 1px solid #c1c1c1;
    padding: 10%;
}

.btn3 {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0px;
  color: #000000;
  font-size: 14px;
  background: none;
  padding: 12px 84px 12px 84px;
  border: solid #000000 1px;
  text-decoration: none;
   text-transform: uppercase;
  font-weight: 800;
	display: inline-block;
	margin-top: 1%;
}

.btn3:hover {
  background: #000000;
  color: #ffffff;
  text-decoration: none;
  border: solid #000000 1px;
}

.wp-image-152 {
	margin-bottom: -6%;
}

.button-services {
	text-align: center;
	margin-top: 5%;
}


/*Middle Content*/
.footer-banner-back {
	width: 119.5%;
    	margin-left: -9.75%;
	display: table;
	margin-top: 7%;
    	position: relative;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3077d3+0,2f9ad4+92,2f9ad4+100 */
background: rgb(48,119,211); /* Old browsers */
background: -moz-linear-gradient(left, rgba(48,119,211,1) 0%, rgba(47,154,212,1) 92%, rgba(47,154,212,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(48,119,211,1) 0%,rgba(47,154,212,1) 92%,rgba(47,154,212,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(48,119,211,1) 0%,rgba(47,154,212,1) 92%,rgba(47,154,212,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3077d3', endColorstr='#2f9ad4',GradientType=1 ); /* IE6-9 */
}

.footer-banner-content {
    color: #ffffff;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: 1px;
    padding: 2% 5%;
    text-align: center;
}



.about-us-section {
    	margin-top: 10%;
	color: #333333;
	   line-height: 26px;
    margin-top: -9%;
    padding: 0 10%;
}

.our-services-section {
	padding: 0 7%;
}

.title-questions {
	font-weight: 800;
	color: #848484;
}

hr { 
border: 0; height: 0; border-top: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(255, 255, 255, 0.3); 
margin-bottom: 10% !important;
}

.wp-image-55 {
	width: 100%;
	margin-top: -2%;
}

.fa-check-circle::before {
    color: #2f9ad4;
}

/*Google Maps*/
.embed-container { 
	position: relative; 
	padding-bottom: 56.25%; 
	height: 0; 
	overflow: 
	hidden; max-width: 100%;
	margin-bottom: -18%;
	pointer-events: none; 
} 

.embed-container iframe, .embed-container object, .embed-container embed { 
	position: absolute; 
	top: 0; 
	left: 0; 
	width: 100%; 
	height: 60%; 
}

.contact-us-home {
	padding: 0 10%;
}


.title-home {
	padding: 8% 30% 3%;
	text-align: center;
	font-weight: 800;
	color: #848484;
}

/*Testimonial*/

.testimonial-back {
	     background-image: url("http://pacific.humanections.com/wp-content/uploads/2016/08/Testimonial-Back.jpg");
    background-color: #f3f3f3;
    padding-top: 10%;
    padding-bottom: 10%;
    padding-left: 7%;
    margin-top: 8%;	
}

/*Testimonial Slider*/
.testimonial_slider__round .testimonial_outer_wrap::before {
    margin-inline-start: -168px !important;
}

.testimonial_slider__round .testimonial_slideri {
    margin: 0 0 0 50px !important;
}


.mission-content {
	padding: 10% 10% 0;
}


/*All Services*/
.colomat-close {
    background-image: none;
}
.collapseomatic {
    background-image: none;
    background-repeat: no-repeat;
    border: 1px solid;
    cursor: pointer;
    padding: 11px 77px;
}

.all-services {
	margin-top: 10%;
}


.fusion-footer-widget-area {
    font-family: "lato" !important;
    font-weight: 200;
	line-height: 27px;
}


.fusion-footer-widget-area h3, .fusion-footer-widget-area .widget-title {
    text-transform: none;
}

.col-lg-4 {
    padding-right: 5%;
}


.btn4 {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0px;
  color: #ffffff;
  font-size: 14px;
  background: none;
  padding: 12px 84px 12px 84px;
  border: solid #ffffff 1px;
  text-decoration: none;
   text-transform: uppercase;
  font-weight: 800;
	display: inline-block;
	margin-top: 1%;
}

.btn4:hover {
  background: #ffffff;
  color: #363839 !important;
  text-decoration: none;
  border: solid #ffffff 1px;
}

.fusion-main-menu li:hover > .sub-menu, .fusion-main-menu li:hover > .fusion-megamenu-wrapper {
    opacity: 0.95 !important;
}


/*Middle Content*/
.footer-banner-back1 {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3077d3+0,2f9ad4+92,2f9ad4+100 */
background: rgb(48,119,211); /* Old browsers */
background: -moz-linear-gradient(left, rgba(48,119,211,1) 0%, rgba(47,154,212,1) 92%, rgba(47,154,212,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(48,119,211,1) 0%,rgba(47,154,212,1) 92%,rgba(47,154,212,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(48,119,211,1) 0%,rgba(47,154,212,1) 92%,rgba(47,154,212,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3077d3', endColorstr='#2f9ad4',GradientType=1 ); /* IE6-9 */
    	position: relative;
	margin-bottom: 5%;
}

.footer-banner-content1 {
    color: #ffffff;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: 1px;
    padding: 2% 5%;
    text-align: center;
}

.fusion-page-title-bar {
    border-bottom: none !important;
    border-top: none !important;
}

.mission-content1 {
	padding: 0 10% 7%;
}

.call-action {
	background-image: url("http://pacific.humanections.com/wp-content/uploads/2016/08/Indoor-Cleaning-New.jpg");
	background-attachment: scroll;
}

.content-action {
	color: #333333;
    font-size: 16px;
    padding: 15% 30%;
    text-align: center;
}


.btn5 {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0px;
  color: #ffffff;
  font-size: 14px;
  background: #2f9ad4;
  padding: 12px 84px 12px 84px;
  border: solid #2f9ad4 1px;
  text-decoration: none;
   text-transform: uppercase;
  font-weight: 800;
	display: inline-block;
	margin-top: 5%;
}

.btn5:hover {
  background: #000000;
  color: #ffffff;
  text-decoration: none;
  border: solid #000000 1px;
}

.title-top-services {
	text-align: center;
	padding-left: 25%;
    padding-right: 25%;
}

.wp-image-155 {
	margin-bottom: -14%;
}