/*
 * Theme Name:   Child Theme
 * Theme URI:    elegantthemes.com
 * Description:  Child Theme Of Divi
 * Author:       Klein Ortalla
 * Author URI:   elegantthemes.com
 * Template:     Divi
 * Version:      2.1
 *            */

/*********************************
 * Theme Customization Starts here 
 ********************************/
/*Header*/
@media(max-width:1000px){
	.custom-container{
		display:none;
	}
}
.custom-col:nth-child(n+2) {
    border-left: 3px solid #666666;
}
.custom-row {
    z-index: 999999;
}
.custom-col {
    width: 25%;
    float: left;
    text-align: center;
    height: 50px;
    align-items: center;
    display: grid;
}
.custom-container{
	width:100%;
	margin:0 auto;
}
.custom-row img {
    width: 140px;
	height: 48px;
}
.custom-container {
    margin-bottom: 80px;
}
/*END*/
#et-info-phone:before {
    display:none;
}
div#et-info {
    align-items: center;
    display: flex;
}
#et-info {
    float: right;
}
.et-social-google-plus a.icon:before {
    content: "\e09d";
}

.et-social-instagram a.icon:before {
    content: "\e0a3";
}
/* div#et-info:before {
    content: url(http://soswilddev.wpengine.com/wp-content/uploads/2020/11/google.png);
/*     margin-right: 60px; */
/* 	margin-right:20px;
} */
/*End*/
footer.et-l.et-l--footer li {
    color: #ffb842;
}
/*HomePage CSS*/
.page-id-7 .custom-blurb-img img {
    max-width: 145px !important;
}
.page-id-7 a.blurb-btn {
    border-radius: 3px;
    background: #ffa200;
    font-weight: 500;
    padding: 0.6rem 2rem;
    border: 0;
    color: #fff;
}

.page-id-7 a.blurb-btn:hover {
    background: #000;
}

.et_pb_section a{
	cursor:pointer;
}

.global-map .et_pb_row {
    position: absolute;
    bottom: 0;
    width: 100%;
    max-width: 100%;
    padding: 0;
}
@media(max-width:500px){
	.page-id-7 .custom-blurb-img img {
    max-width: 100px !important;
}
}
@media(min-width:1000px){
.call-now-section .et_pb_image img {
    position: absolute !important;
    width: 255px !important;
    max-width: 500px !important;
    top: -70px;
}
}
@media(max-width:1400px){
	.et_pb_section.global-map {
    height: 500px !important;
}
}
/*End*/

/*PEST CONTROL*/
.header-title {
    align-self: center !important;
}
/*END*/
/*Services Region Page*/
ul#menu-service-regions li {
    width: 100%;
    padding: 20px;
    font-size: 16px;
	border-bottom: solid 1px #000;
	margin:0;
}
ul#menu-service-regions li.current-menu-item{
    background: #FFA200 !important;
}
ul#menu-service-regions a {
    padding: 0px;
}
/*End*/
/*logo*/
@media only screen and (min-width: 981px){
#logo img{
    max-height: 100px !important;
	max-width: 100px !important;
	}
}
@media (max-width: 980px){
.et_header_style_left #logo img{
    max-width: 45px !important;
	max-height: 45px !important;
	}
}
@media (max-width: 980px){
.et_header_style_left #logo{
    max-width: 45px !important;
	max-height: 45px !important;
	}
}
/*end*/