.hom .content-sidebar-wrap {
    margin-top: 0px;
    margin-bottom: 0px;
}

.hom .entry.boxed {
    background-color: transparent;
    border: 0px solid rgba(0,0,0,.06);
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.hom .content {
    margin-bottom: 0px;
}


.hom .site-inner {
	margin-top: -170px;
}


.button-orange {
	background-color: #6dc038;
    color: #fff;
    padding: 20px;
    font-size: 20px;
    font-weight: 500;
}

.button-blue {
	    background-color: #3f403f;
    color: #fff;
    padding: 20px;
    font-size: 20px;
    font-weight: 500;
			text-decoration: none!important;
}

.button-blue:hover {
	background-color: #000;
	color: #6dc038
}

.header-right {
	margin-top: -30px;
}

#text-4 p{
	font-size: small;
}


.homtop {
	    background-color: #3f403f;
    text-align: center;
    color: #fff;
    padding: 20px;
	border-top: #6dc038 6px solid;
}

.homtop p {
	max-width: 830px;
    margin: 0 auto;
	margin-bottom: 20px;
}

.homtop h2 {
	    text-shadow: #000 1px 4px 8px;
}

.hom .site-header {
	border-bottom: 0px;
	    position: relative;
    z-index: 9999;

}

.hom .entry.boxed {
	padding: 35px;
}

.genesis-nav-menu a {
    text-transform: uppercase;
    font-weight: bold!important;
}

.cstm {
	font-size: small;
    text-transform: uppercase;
    color: #6dc038;
}

.blue-box {
	    border: #3f403f 10px solid;
    padding: 20px;
	    outline: #6dc038 4px solid;
}

.carbox {
	color: #fff;
}

.carbox h4 {
	    font-size: xx-large;
}

.carbox img {
	margin-bottom: -90px;
}

    

.testibg {
background-image: url(https://pvm.pgq.temporary.site/wp-content/uploads/Client-Testimonials-1.jpg);
    padding: 30px 0px 30px 0px;
	background-repeat: no-repeat!important;
}

@media only screen and (max-width: 1484px) {
	
.testibg {
background-image: none!important;
}
}

.service-box h5 {
	padding-top: 8%;
}

#pgc-12-5-1 {
	background-color: rgb(255 255 255 / 66%);
}

.formsec {
	color: #fff;
}

.footer-widgets {
	background-image: url(https://pvm.pgq.temporary.site/wp-content/uploads/Pressure-Washing.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}



.site-footer {
    background-color: #3f403f;
}

.nav-secondary {
    background-color: #6dc038;
}

.nav-secondary .current-menu-item>a {
    background-color: #3f403f!important;
}

#text-10 {
	background-color: #6dc038;
    color: #fff;
}

#text-11 {
	background-color: #3f403f;
    color: #fff;
}

.menu-item.highlight>a {
    background-color: #6dc038;
}

.entry-content .button.white {
	    border: #fff 2px solid;
}

.nav-header .sub-menu a {
    background-color: #3f403f;
    color: #ffffff;
}

.sow-slider-pagination {
	display: none!important;
}





.top-box {
	border: #fff 10px solid;
	    text-align: center;
    font-size: large;
    font-weight: bold;
    color: #6dc038;
    text-transform: uppercase;
	    box-shadow: rgb(0 0 0 / 22%) 0px -20px 20px;
}

.top-box .custom-font {
		font-weight: 400;
    font-size: larger;
    text-transform: none;
}

.img-hover-zoom {

    overflow: hidden;
}

/* Brightness-zoom Container */
.img-hover-zoom--brightness img {
  transition: transform 2s, filter 1.5s ease-in-out;
  transform-origin: center center;
}

/* The Transformation */
.img-hover-zoom--brightness:hover img {
  transform: scale(1.2);
}

.bxrow {
    margin-top: -170px!important;
    z-index: 999;
    position: relative;
    background-color: transparent!important;
}

.centrz {
	text-align: center;
}

.gform_wrapper .percentbar_blue {
    background-color: #6dc038;
}

.formsec .button {
	    background-color: #6dc038!important;
}

.formsec .button:hover {
	    background-color: #000!important;
}

#afc_sidebar_288 {
    background: transparent!important;
    bottom: -19px!important;
    padding: 0px!important;
	right: 14px!important;
}



.nav-header .nav-search:focus, .nav-header .nav-search:hover, .nav-header .sub-menu .current-menu-item>a, .nav-header .sub-menu .current-menu-item>a:focus, .nav-header .sub-menu .current-menu-item>a:hover, .nav-header .sub-menu a:focus, .nav-header .sub-menu a:hover, .nav-header a:focus, .nav-header a:hover, .nav-header>.current-menu-ancestor>a, .nav-header>.current-menu-item>a, .nav-header>.menu-item-has-children:not(.highlight):focus>a, .nav-header>.menu-item-has-children:not(.highlight):hover>a {
    color: #6dc038;
}

a {
    color: #41a203;
}

.lSSlideOuter .lSPager.lSpg>li.active a, .lSSlideOuter .lSPager.lSpg>li:hover a {
    background-color: #6dc038!important;
}