.elementor-403 .elementor-element.elementor-element-122c9bc7 > .elementor-container{max-width:1080px;}.elementor-403 .elementor-element.elementor-element-122c9bc7:not(.elementor-motion-effects-element-type-background), .elementor-403 .elementor-element.elementor-element-122c9bc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#093E93;}.elementor-403 .elementor-element.elementor-element-122c9bc7 > .elementor-background-overlay{background-image:url("https://hvac.cloudsparkmedia.com/wp-content/uploads/2021/03/wov-new.jpg");background-size:73px auto;opacity:0.95;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-403 .elementor-element.elementor-element-122c9bc7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 100px 0px;}.elementor-403 .elementor-element.elementor-element-2b9a528{text-align:center;}.elementor-403 .elementor-element.elementor-element-2b9a528 .elementor-heading-title{color:var( --e-global-color-32263003 );font-family:"Arquitecta", Sans-serif;font-size:50px;}.elementor-403 .elementor-element.elementor-element-2b9a528 > .elementor-widget-container{margin:0px 0px 30px 0px;}@media(max-width:1024px){.elementor-403 .elementor-element.elementor-element-122c9bc7{padding:100px 25px 100px 25px;}.elementor-403 .elementor-element.elementor-element-1069eb63 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-403 .elementor-element.elementor-element-122c9bc7{padding:50px 15px 50px 15px;}.elementor-403 .elementor-element.elementor-element-2b9a528 .elementor-heading-title{font-size:45px;}}/* Start custom CSS */.google-business-reviews-rating .listing li {
	margin:0;
	padding:24px;
	border-radius:8px;
	background: #fff;
}
.google-business-reviews-rating .listing li:nth-last-child(1):nth-child(odd){
    flex: 0 calc(50% - 3rem) !important ;
}

.google-business-reviews-rating .listing .author-avatar, .google-business-reviews-rating .listing .no-avatar.text-first .author-avatar {
	margin:0;
	right:0;
}

.google-business-reviews-rating .listing .rating {
	margin:0;
}
.google-business-reviews-rating.bubble .listing .text, .google-business-reviews-rating.bubble.fonts .listing .text {
	margin-left: 0;
	padding: 0;
	line-height: 1.7em;
}
.google-business-reviews-rating .listing span.author-name {
	font-family: "Montserrat", Sans-serif;
    font-size: 17px;
    text-transform: uppercase;
    color: #aaa;
}
.google-business-reviews-rating .listing span.author-name a {
    color:#888 !important;
    font-weight: 600;
    margin-bottom: 10px;
}/* End custom CSS */