/* Dynamic blocks styles generated on 4 December 2025 12:06:22 */

/*  -block */

	.page-block[data-block=-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/*  -block */

	.page-block[data-block=-block] .page-block-columns > .page-block-column:nth-child(1) {
	width: 100%;
	}

	.page-block[data-block=-block] .page-block-columns > .page-block-column:nth-child(2) {
	width: 100%;
	}

	.page-block[data-block=-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* About Us about-us-block-2 */

	.page-block[data-block=about-us-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* About Us about-us-main */

	.page-block[data-block=about-us-main] .page-block-columns > .page-block-column:nth-child(1) {
	width: 100%;
	}

	.page-block[data-block=about-us-main] .page-block-columns > .page-block-column:nth-child(2) {
	width: 100%;
	}

	.page-block[data-block=about-us-main] .page-block-column:nth-child(1) {
	order: 2;
	}

	.visual-editor-block[data-block=about-us-main] .visual-editor-block-column:nth-child(1):before {display: none;}

	.page-block[data-block=about-us-main] .page-block-column:nth-child(2) {
	order: 1;
	}

	.visual-editor-block[data-block=about-us-main] .visual-editor-block-column:nth-child(2):before {display: none;}


	.page-block[data-block=about-us-main] .page-block-column:nth-child(2) .page-block-column-inner {
	margin-top: 0;
	}

/* Blue Info Box blue-info-box-block */

	.page-block[data-block=blue-info-box-block] .page-block-columns > .page-block-column:nth-child(1) {
	width: 100%;
	}

	.page-block[data-block=blue-info-box-block] .page-block-columns > .page-block-column:nth-child(2) {
	width: 100%;
	}

	.page-block[data-block=blue-info-box-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Blue Info Box blue-info-box-block-1 */

	.page-block[data-block=blue-info-box-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

	.page-block[data-block=blue-info-box-block-1] .page-block-columns > .page-block-column {
	min-height: 60px;
	}

/* Commercial Solar Services commercial-solar-services-block */

	.page-block[data-block=commercial-solar-services-block] .page-block-columns > .page-block-column:nth-child(1) {
	width: 100%;
	}

	.page-block[data-block=commercial-solar-services-block] .page-block-columns > .page-block-column:nth-child(2) {
	width: 100%;
	}

	.page-block[data-block=commercial-solar-services-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Commercial Solar Services commercial-solar-services-block-3 */

	.page-block[data-block=commercial-solar-services-block-3] .page-block-columns > .page-block-column:nth-child(1) {
	width: 100%;
	}

	.page-block[data-block=commercial-solar-services-block-3] .page-block-columns > .page-block-column:nth-child(2) {
	width: 100%;
	}

	.page-block[data-block=commercial-solar-services-block-3] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Commercial Solar Services commercial-solar-services-block-2 */

	.page-block[data-block=commercial-solar-services-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Commercial Solar Services commercial-solar-services-block-1 */

	.page-block[data-block=commercial-solar-services-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Completed Projects Homepage Block completed-projects-homepage-block-block */

	.page-block[data-block=completed-projects-homepage-block-block] .page-block-columns > .page-block-column:nth-child(1) {
	width: 100%;
	}

	.page-block[data-block=completed-projects-homepage-block-block] .page-block-columns > .page-block-column:nth-child(2) {
	width: 100%;
	}

	.page-block[data-block=completed-projects-homepage-block-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Contact contact-block-3 */

	.page-block[data-block=contact-block-3] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

.page-block-group[data-block-group=contact-block-3] {
color: rgba(255, 255, 255, 1);
}

/* Contact contact-block-2 */

	.page-block[data-block=contact-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Dark Blue Block dark-blue-block-block */

	.page-block[data-block=dark-blue-block-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

.page-block-group[data-block-group=dark-blue-block-block] {
color: rgba(255, 255, 255, 1);
}

.page-block-group[data-block-group=dark-blue-block-block] {
background-color: rgba(32, 67, 142, 1);
}

/* Domestic Solar domestic-solar-block */

	.page-block[data-block=domestic-solar-block] .page-block-columns > .page-block-column:nth-child(1) {
	width: 100%;
	}

	.page-block[data-block=domestic-solar-block] .page-block-columns > .page-block-column:nth-child(2) {
	width: 100%;
	}

	.page-block[data-block=domestic-solar-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Domestic Solar domestic-solar-block-1 */

	.page-block[data-block=domestic-solar-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Footer footer-block */

	.page-block[data-block=footer-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Footer footer-block-1 */

	.page-block[data-block=footer-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Footer footer-block-2 */

	.page-block[data-block=footer-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

	.page-block[data-block=footer-block-2] .page-block-column-inner > .spacing-top {
	margin-bottom: 1.5rem;
	}

	.page-block[data-block=footer-block-2] .page-block-column:nth-child(n+2) .page-block-column-inner {
	margin-top: -1.5rem;
	}

/* Form Submission Success form-submission-success-block */

	.page-block[data-block=form-submission-success-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Form Submission Success form-submission-success-block-1 */

	.page-block[data-block=form-submission-success-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Header Block header-block-block */

	.page-block[data-block=header-block-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

.page-block-group[data-block-group=header-block-block] {
color: rgba(255, 255, 255, 1);
}

/* Home home-block */

	.page-block[data-block=home-block] .page-block-columns > .page-block-column:nth-child(1) {
	width: 100%;
	}

	.page-block[data-block=home-block] .page-block-columns > .page-block-column:nth-child(2) {
	width: 100%;
	}

	.page-block[data-block=home-block] .page-block-column:nth-child(1) {
	order: 2;
	}

	.visual-editor-block[data-block=home-block] .visual-editor-block-column:nth-child(1):before {display: none;}

	.page-block[data-block=home-block] .page-block-column:nth-child(2) {
	order: 1;
	}

	.visual-editor-block[data-block=home-block] .visual-editor-block-column:nth-child(2):before {display: none;}


	.page-block[data-block=home-block] .page-block-column:nth-child(2) .page-block-column-inner {
	margin-top: 0;
	}

	.page-block[data-block=home-block] .page-block-columns > .page-block-column {
	min-height: 320px;
	}

.page-block-group[data-block-group=home-block] {
color: rgba(255, 255, 255, 1);
}

/* Home home-block-1 */

	.page-block[data-block=home-block-1] .page-block-columns > .page-block-column:nth-child(1) {
	width: 100%;
	}

	.page-block[data-block=home-block-1] .page-block-columns > .page-block-column:nth-child(2) {
	width: 100%;
	}

	.page-block[data-block=home-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

	.page-block[data-block=home-block-1] .page-block-columns {
	margin-left: -75px;
	}

		.page-block[data-block=home-block-1] .page-block-columns > .page-block-column {
		padding-left: 75px;
		}


	.visual-editor-block[data-block=home-block-1] .visual-editor-block-column:before {
	left: 75px / 2;
	}

/* Home home-block-2 */

	.page-block[data-block=home-block-2] .page-block-columns > .page-block-column:nth-child(1) {
	width: 100%;
	}

	.page-block[data-block=home-block-2] .page-block-columns > .page-block-column:nth-child(2) {
	width: 100%;
	}

	.page-block[data-block=home-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Home home-block-9 */

	.page-block[data-block=home-block-9] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

	.page-block[data-block=home-block-9] .page-block-columns > .page-block-column {
	min-height: 60px;
	}

/* Home home-block-5 */

	.page-block[data-block=home-block-5] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

.page-block-group[data-block-group=home-block-5] {
color: rgba(255, 255, 255, 1);
}

.page-block-group[data-block-group=home-block-5] {
background-color: rgba(32, 67, 142, 1);
}

/* Home home-block-3 */

	.page-block[data-block=home-block-3] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

	.page-block[data-block=home-block-3] .page-block-column-inner > .spacing-bottom {
	margin-top: 40px;
	}

/* Home home-block-8 */

	.page-block[data-block=home-block-8] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Home home-block-7 */

	.page-block[data-block=home-block-7] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

	.page-block[data-block=home-block-7] .page-block-column-inner > .spacing-top {
	margin-bottom: 55px;
	}

	.page-block[data-block=home-block-7] .page-block-column:nth-child(n+2) .page-block-column-inner {
	margin-top: -55px;
	}

/* Home Solar home-solar-block */

	.page-block[data-block=home-solar-block] .page-block-columns > .page-block-column:nth-child(1) {
	width: 100%;
	}

	.page-block[data-block=home-solar-block] .page-block-columns > .page-block-column:nth-child(2) {
	width: 100%;
	}

	.page-block[data-block=home-solar-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Home Solar domestic-block-1 */

	.page-block[data-block=domestic-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

.page-block-group[data-block-group=domestic-block-1] {
color: rgba(255, 255, 255, 1);
}

/* Home Solar domestic-block-2 */

	.page-block[data-block=domestic-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Home Solar domestic-block */

	.page-block[data-block=domestic-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Inner Module Page inner-module-page-block */

	.page-block[data-block=inner-module-page-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Module Page module-page-block-1 */

	.page-block[data-block=module-page-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

.page-block-group[data-block-group=module-page-block-1] {
color: rgba(255, 255, 255, 1);
}

/* Module Page module-page-block */

	.page-block[data-block=module-page-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* New News new-news-block-3 */

	.page-block[data-block=new-news-block-3] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* New News new-news-block */

	.page-block[data-block=new-news-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* New News new-news-block-1 */

	.page-block[data-block=new-news-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

.page-block-group[data-block-group=new-news-block-1] {
color: rgba(77, 107, 22, 1);
}

.page-block-group[data-block-group=new-news-block-1] {
background-color: rgba(225, 240, 187, 1);
}

/* New News new-news-block-2 */

	.page-block[data-block=new-news-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* New Service new-service-block-2 */

	.page-block[data-block=new-service-block-2] .page-block-columns > .page-block-column:nth-child(1) {
	width: 100%;
	}

	.page-block[data-block=new-service-block-2] .page-block-columns > .page-block-column:nth-child(2) {
	width: 100%;
	}

	.page-block[data-block=new-service-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* News Details Template news-details-template-block */

	.page-block[data-block=news-details-template-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* News Details Template news-details-template-block-1 */

	.page-block[data-block=news-details-template-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Off Grid off-grid-block */

	.page-block[data-block=off-grid-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

.page-block-group[data-block-group=off-grid-block] {
color: rgba(255, 255, 255, 1);
}

/* Off Grid off-grid-block-1 */

	.page-block[data-block=off-grid-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Off Grid off-grid-block-2 */

	.page-block[data-block=off-grid-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Off Grid Solar Solutions off-grid-solar-solutions-block */

	.page-block[data-block=off-grid-solar-solutions-block] .page-block-columns > .page-block-column:nth-child(1) {
	width: 100%;
	}

	.page-block[data-block=off-grid-solar-solutions-block] .page-block-columns > .page-block-column:nth-child(2) {
	width: 100%;
	}

	.page-block[data-block=off-grid-solar-solutions-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Page Not Found page-not-found-block */

	.page-block[data-block=page-not-found-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Page With Titles page-with-titles-block-1 */

	.page-block[data-block=page-with-titles-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

.page-block-group[data-block-group=page-with-titles-block-1] {
color: rgba(255, 255, 255, 1);
}

/* Page With Titles page-with-titles-block */

	.page-block[data-block=page-with-titles-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Pre-footer pre-footer-block */

	.page-block[data-block=pre-footer-block] .page-block-columns > .page-block-column:nth-child(1) {
	width: 100%;
	}

	.page-block[data-block=pre-footer-block] .page-block-columns > .page-block-column:nth-child(2) {
	width: 100%;
	}

	.page-block[data-block=pre-footer-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

.page-block-group[data-block-group=pre-footer-block] {
background-color: rgba(0, 128, 192, 0.09);
}

/* Pricing pricing-block */

	.page-block[data-block=pricing-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Pricing pricing-block-1 */

	.page-block[data-block=pricing-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Privacy Notice privacy-notice-block-1 */

	.page-block[data-block=privacy-notice-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

.page-block-group[data-block-group=privacy-notice-block-1] {
color: rgba(255, 255, 255, 1);
}

/* Privacy Notice privacy-notice-block */

	.page-block[data-block=privacy-notice-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Project Image Slider project-image-slider-block */

	.page-block[data-block=project-image-slider-block] .page-block-columns > .page-block-column:nth-child(1) {
	width: 100%;
	}

	.page-block[data-block=project-image-slider-block] .page-block-columns > .page-block-column:nth-child(2) {
	width: 100%;
	}

	.page-block[data-block=project-image-slider-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Project Item project-item-block */

	.page-block[data-block=project-item-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

.page-block-group[data-block-group=project-item-block] {
color: rgba(255, 255, 255, 1);
}

/* Project Item project-item-block-1 */

	.page-block[data-block=project-item-block-1] .page-block-columns > .page-block-column:nth-child(1) {
	width: 100%;
	}

	.page-block[data-block=project-item-block-1] .page-block-columns > .page-block-column:nth-child(2) {
	width: 100%;
	}

	.page-block[data-block=project-item-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Project Item project-item-block-2 */

	.page-block[data-block=project-item-block-2] .page-block-columns > .page-block-column:nth-child(1) {
	width: 100%;
	}

	.page-block[data-block=project-item-block-2] .page-block-columns > .page-block-column:nth-child(2) {
	width: 100%;
	}

	.page-block[data-block=project-item-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Projects projects-block */

	.page-block[data-block=projects-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

.page-block-group[data-block-group=projects-block] {
color: rgba(255, 255, 255, 1);
}

/* Projects projects-block-1 */

	.page-block[data-block=projects-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Rural & Commercial Solar Specialists commercial-block */

	.page-block[data-block=commercial-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

.page-block-group[data-block-group=commercial-block] {
color: rgba(255, 255, 255, 1);
}

/* Rural & Commercial Solar Specialists commercial-block-4 */

	.page-block[data-block=commercial-block-4] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Rural & Commercial Solar Specialists commercial-block-3 */

	.page-block[data-block=commercial-block-3] .page-block-columns > .page-block-column:nth-child(1) {
	width: 100%;
	}

	.page-block[data-block=commercial-block-3] .page-block-columns > .page-block-column:nth-child(2) {
	width: 100%;
	}

	.page-block[data-block=commercial-block-3] .page-block-column:nth-child(1) {
	order: 2;
	}

	.visual-editor-block[data-block=commercial-block-3] .visual-editor-block-column:nth-child(1):before {display: none;}

	.page-block[data-block=commercial-block-3] .page-block-column:nth-child(2) {
	order: 1;
	}

	.visual-editor-block[data-block=commercial-block-3] .visual-editor-block-column:nth-child(2):before {display: none;}


	.page-block[data-block=commercial-block-3] .page-block-column:nth-child(2) .page-block-column-inner {
	margin-top: 0;
	}

/* Rural & Commercial Solar Specialists commercial-block-2 */

	.page-block[data-block=commercial-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Simple Page simple-page-block-1 */

	.page-block[data-block=simple-page-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

.page-block-group[data-block-group=simple-page-block-1] {
color: rgba(255, 255, 255, 1);
}

/* Simple Page simple-page-block-5 */

	.page-block[data-block=simple-page-block-5] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Solar in a Box solar-in-a-box-block */

	.page-block[data-block=solar-in-a-box-block] .page-block-columns > .page-block-column:nth-child(1) {
	width: 100%;
	}

	.page-block[data-block=solar-in-a-box-block] .page-block-columns > .page-block-column:nth-child(2) {
	width: 100%;
	}

	.page-block[data-block=solar-in-a-box-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Terms & Conditions terms-conditions-block-1 */

	.page-block[data-block=terms-conditions-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

.page-block-group[data-block-group=terms-conditions-block-1] {
color: rgba(255, 255, 255, 1);
}

/* Testimonials testimonials-block-2 */

	.page-block[data-block=testimonials-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

.page-block-group[data-block-group=testimonials-block-2] {
color: rgba(255, 255, 255, 1);
}

/* Testimonials testimonials-block-1 */

	.page-block[data-block=testimonials-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Text and Image (Left) text-and-image-left-block */

	.page-block[data-block=text-and-image-left-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Text and Image (Right) text-and-image-right-block */

	.page-block[data-block=text-and-image-right-block] .page-block-column:nth-child(1) .page-block-column-inner {
	margin-top: 0;
	}

/* Blue Info Box blue-info-box-group */

	.page-group[data-group=blue-info-box-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-top {
	margin-bottom: 100px;
	}

	.page-group[data-group=blue-info-box-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:not(.grid):nth-child(2), 
	.visual-editor-group[data-group=blue-info-box-group] > .page-group-wrap > .visual-editor-group-content > .visual-editor-group-content-inner > *:nth-child(3) {
	margin-top: 100px;
	}

	.page-group[data-group=blue-info-box-group] > .page-group-wrap {
	padding-left: 0;
	}

	.page-group[data-group=blue-info-box-group] > .page-group-wrap {
	padding-right: 0;
	}

	.page-group[data-group=blue-info-box-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-bottom {
	margin-top: 45px;
	}

	.page-group[data-group=blue-info-box-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:nth-last-child(2) {
	margin-bottom: 45px;
	}


/* Commercial Solar Services commercial-solar-services-group */

	.page-group[data-group=commercial-solar-services-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-top {
	margin-bottom: 0;
	}

	.page-group[data-group=commercial-solar-services-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:not(.grid):nth-child(2), 
	.visual-editor-group[data-group=commercial-solar-services-group] > .page-group-wrap > .visual-editor-group-content > .visual-editor-group-content-inner > *:nth-child(3) {
	margin-top: 0;
	}

	.page-group[data-group=commercial-solar-services-group] > .page-group-wrap {
	padding-left: 0;
	}

	.page-group[data-group=commercial-solar-services-group] > .page-group-wrap {
	padding-right: 0;
	}

	.page-group[data-group=commercial-solar-services-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-bottom {
	margin-top: 50px;
	}

	.page-group[data-group=commercial-solar-services-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:nth-last-child(2) {
	margin-bottom: 50px;
	}


/* Completed Projects Homepage Block completed-projects-homepage-block-group */

	.page-group[data-group=completed-projects-homepage-block-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-top {
	margin-bottom: 0;
	}

	.page-group[data-group=completed-projects-homepage-block-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:not(.grid):nth-child(2), 
	.visual-editor-group[data-group=completed-projects-homepage-block-group] > .page-group-wrap > .visual-editor-group-content > .visual-editor-group-content-inner > *:nth-child(3) {
	margin-top: 0;
	}

	.page-group[data-group=completed-projects-homepage-block-group] > .page-group-wrap {
	padding-left: 0;
	}

	.page-group[data-group=completed-projects-homepage-block-group] > .page-group-wrap {
	padding-right: 0;
	}

	.page-group[data-group=completed-projects-homepage-block-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-bottom {
	margin-top: 50px;
	}

	.page-group[data-group=completed-projects-homepage-block-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:nth-last-child(2) {
	margin-bottom: 50px;
	}


/* Home home-group */

	.page-group[data-group=home-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-top {
	margin-bottom: 50px;
	}

	.page-group[data-group=home-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:not(.grid):nth-child(2), 
	.visual-editor-group[data-group=home-group] > .page-group-wrap > .visual-editor-group-content > .visual-editor-group-content-inner > *:nth-child(3) {
	margin-top: 50px;
	}

	.page-group[data-group=home-group] > .page-group-wrap {
	padding-left: 0;
	}

	.page-group[data-group=home-group] > .page-group-wrap {
	padding-right: 0;
	}

	.page-group[data-group=home-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-bottom {
	margin-top: 0;
	}

	.page-group[data-group=home-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:nth-last-child(2) {
	margin-bottom: 0;
	}


/* Home home-group-3 */

	.page-group[data-group=home-group-3] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-top {
	margin-bottom: 0px;
	}

	.page-group[data-group=home-group-3] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:not(.grid):nth-child(2), 
	.visual-editor-group[data-group=home-group-3] > .page-group-wrap > .visual-editor-group-content > .visual-editor-group-content-inner > *:nth-child(3) {
	margin-top: 0px;
	}

	.page-group[data-group=home-group-3] > .page-group-wrap {
	padding-left: 0;
	}

	.page-group[data-group=home-group-3] > .page-group-wrap {
	padding-right: 0;
	}

	.page-group[data-group=home-group-3] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-bottom {
	margin-top: 0;
	}

	.page-group[data-group=home-group-3] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:nth-last-child(2) {
	margin-bottom: 0;
	}


/* Home home-group-4 */

	.page-group[data-group=home-group-4] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-top {
	margin-bottom: 100px;
	}

	.page-group[data-group=home-group-4] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:not(.grid):nth-child(2), 
	.visual-editor-group[data-group=home-group-4] > .page-group-wrap > .visual-editor-group-content > .visual-editor-group-content-inner > *:nth-child(3) {
	margin-top: 100px;
	}

	.page-group[data-group=home-group-4] > .page-group-wrap {
	padding-left: 0;
	}

	.page-group[data-group=home-group-4] > .page-group-wrap {
	padding-right: 0;
	}

	.page-group[data-group=home-group-4] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-bottom {
	margin-top: 45px;
	}

	.page-group[data-group=home-group-4] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:nth-last-child(2) {
	margin-bottom: 45px;
	}


/* Home home-group-2 */

	.page-group[data-group=home-group-2] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-top {
	margin-bottom: 0px;
	}

	.page-group[data-group=home-group-2] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:not(.grid):nth-child(2), 
	.visual-editor-group[data-group=home-group-2] > .page-group-wrap > .visual-editor-group-content > .visual-editor-group-content-inner > *:nth-child(3) {
	margin-top: 0px;
	}

	.page-group[data-group=home-group-2] > .page-group-wrap {
	padding-left: 0;
	}

	.page-group[data-group=home-group-2] > .page-group-wrap {
	padding-right: 0;
	}

	.page-group[data-group=home-group-2] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-bottom {
	margin-top: 0;
	}

	.page-group[data-group=home-group-2] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:nth-last-child(2) {
	margin-bottom: 0;
	}


/* Project Image Slider project-image-slider-group */

	.page-group[data-group=project-image-slider-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-top {
	margin-bottom: 0;
	}

	.page-group[data-group=project-image-slider-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:not(.grid):nth-child(2), 
	.visual-editor-group[data-group=project-image-slider-group] > .page-group-wrap > .visual-editor-group-content > .visual-editor-group-content-inner > *:nth-child(3) {
	margin-top: 0;
	}

	.page-group[data-group=project-image-slider-group] > .page-group-wrap {
	padding-left: 0;
	}

	.page-group[data-group=project-image-slider-group] > .page-group-wrap {
	padding-right: 0;
	}

	.page-group[data-group=project-image-slider-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-bottom {
	margin-top: 50px;
	}

	.page-group[data-group=project-image-slider-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:nth-last-child(2) {
	margin-bottom: 50px;
	}


/* Project Item project-item-group */

	.page-group[data-group=project-item-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-top {
	margin-bottom: 0;
	}

	.page-group[data-group=project-item-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:not(.grid):nth-child(2), 
	.visual-editor-group[data-group=project-item-group] > .page-group-wrap > .visual-editor-group-content > .visual-editor-group-content-inner > *:nth-child(3) {
	margin-top: 0;
	}

	.page-group[data-group=project-item-group] > .page-group-wrap {
	padding-left: 0;
	}

	.page-group[data-group=project-item-group] > .page-group-wrap {
	padding-right: 0;
	}

	.page-group[data-group=project-item-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-bottom {
	margin-top: 50px;
	}

	.page-group[data-group=project-item-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:nth-last-child(2) {
	margin-bottom: 50px;
	}


/* Block width default */

	.block-width-default .page-block-wrap {
	max-width: 1367px;
	}

.inner-wrap.inner-width-default {
max-width: 1367px;
}


/* Block width tiny */

	.block-width-tiny .page-block-wrap {
	max-width: 600px;
	}

.inner-wrap.inner-width-tiny {
max-width: 600px;
}


/* Block width small */

	.block-width-small .page-block-wrap {
	max-width: 850px;
	}

.inner-wrap.inner-width-small {
max-width: 850px;
}


/* Block width medium */

	.block-width-medium .page-block-wrap {
	max-width: 1035px;
	}

.inner-wrap.inner-width-medium {
max-width: 1035px;
}


/* Block width default-100px */

	.block-width-default-100px .page-block-wrap {
	max-width: 1267px;
	}

.inner-wrap.inner-width-default-100px {
max-width: 1267px;
}


/* Block width large */

	.block-width-large .page-block-wrap {
	max-width: 1400px;
	}

.inner-wrap.inner-width-large {
max-width: 1400px;
}


/* Block width extra-large */

	.block-width-extra-large .page-block-wrap {
	max-width: 1600px;
	}

.inner-wrap.inner-width-extra-large {
max-width: 1600px;
}


/* Block width full */

	.block-width-full .page-block-wrap {
	max-width: none;
	}

.inner-wrap.inner-width-full {
max-width: none;
}


/* Block padding small */

	.page-block.block-padding-small .spacing-top {margin-bottom: 1.5rem;}

	.page-block.block-padding-small .spacing-bottom {margin-top: 1.5rem;}

	.page-block.block-padding-small .page-block-wrap {
	padding-left: 1.5rem;
	padding-right: 1.5rem;
	}


/* Block padding large */

	.page-block.block-padding-large .spacing-top {margin-bottom: 1.5rem;}

	.page-block.block-padding-large .spacing-bottom {margin-top: 1.5rem;}

	.page-block.block-padding-large .page-block-wrap {
	padding-left: 1.5rem;
	padding-right: 1.5rem;
	}


/* Block padding no-top-padding */

	.page-block.block-padding-no-top-padding .spacing-top {margin-bottom: 0;}


/* Block padding no-bottom-padding */

	.page-block.block-padding-no-bottom-padding .spacing-bottom {margin-top: 0;}


/* Block padding no-topbottom-padding */

	.page-block.block-padding-no-topbottom-padding .spacing-top {margin-bottom: 0;}

	.page-block.block-padding-no-topbottom-padding .spacing-bottom {margin-top: 0;}


/* Block padding no-padding */

	.page-block.block-padding-no-padding .spacing-top {margin-bottom: 0;}

	.page-block.block-padding-no-padding .spacing-bottom {margin-top: 0;}

	.page-block.block-padding-no-padding .page-block-wrap {
	padding-left: 0;
	padding-right: 0;
	}


/* Block padding py-70 */

	.page-block.block-padding-py-70 .spacing-top {margin-bottom: 45px;}

	.page-block.block-padding-py-70 .spacing-bottom {margin-top: 45px;}

	.page-block.block-padding-py-70 .page-block-wrap {
	padding-left: 40px;
	padding-right: 40px;
	}

/* Responsive small */
@media (min-width: 640px) {

	/*  -block */

		.page-block[data-block=-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/*  -block */

		.page-block[data-block=-block] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=-block] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* About Us about-us-block-2 */

		.page-block[data-block=about-us-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* About Us about-us-main */

		.page-block[data-block=about-us-main] .page-block-column:nth-child(1) {
		order: 2;
		}

		.visual-editor-block[data-block=about-us-main] .visual-editor-block-column:nth-child(1):before {display: inherit;}

		.page-block[data-block=about-us-main] .page-block-column:nth-child(2) {
		order: 1;
		}

		.visual-editor-block[data-block=about-us-main] .visual-editor-block-column:nth-child(2):before {display: none;}


		.page-block[data-block=about-us-main] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=about-us-main] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Blue Info Box blue-info-box-block */

		.page-block[data-block=blue-info-box-block] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=blue-info-box-block] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Blue Info Box blue-info-box-block-1 */

		.page-block[data-block=blue-info-box-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Commercial Solar Services commercial-solar-services-block */

		.page-block[data-block=commercial-solar-services-block] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=commercial-solar-services-block] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Commercial Solar Services commercial-solar-services-block-3 */

		.page-block[data-block=commercial-solar-services-block-3] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=commercial-solar-services-block-3] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Commercial Solar Services commercial-solar-services-block-2 */

		.page-block[data-block=commercial-solar-services-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Commercial Solar Services commercial-solar-services-block-1 */

		.page-block[data-block=commercial-solar-services-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Completed Projects Homepage Block completed-projects-homepage-block-block */

		.page-block[data-block=completed-projects-homepage-block-block] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=completed-projects-homepage-block-block] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Contact contact-block-3 */

		.page-block[data-block=contact-block-3] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Contact contact-block-2 */

		.page-block[data-block=contact-block-2] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=contact-block-2] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Dark Blue Block dark-blue-block-block */

		.page-block[data-block=dark-blue-block-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Domestic Solar domestic-solar-block */

		.page-block[data-block=domestic-solar-block] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=domestic-solar-block] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Domestic Solar domestic-solar-block-1 */

		.page-block[data-block=domestic-solar-block-1] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=domestic-solar-block-1] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Footer footer-block */

		.page-block[data-block=footer-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Footer footer-block-1 */

		.page-block[data-block=footer-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Footer footer-block-2 */

		.page-block[data-block=footer-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Form Submission Success form-submission-success-block */

		.page-block[data-block=form-submission-success-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Form Submission Success form-submission-success-block-1 */

		.page-block[data-block=form-submission-success-block-1] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=form-submission-success-block-1] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Header Block header-block-block */

		.page-block[data-block=header-block-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block */

		.page-block[data-block=home-block] .page-block-column:nth-child(1) {
		order: 2;
		}

		.visual-editor-block[data-block=home-block] .visual-editor-block-column:nth-child(1):before {display: inherit;}

		.page-block[data-block=home-block] .page-block-column:nth-child(2) {
		order: 1;
		}

		.visual-editor-block[data-block=home-block] .visual-editor-block-column:nth-child(2):before {display: none;}


		.page-block[data-block=home-block] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=home-block] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block-1 */

		.page-block[data-block=home-block-1] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=home-block-1] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block-2 */

		.page-block[data-block=home-block-2] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=home-block-2] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block-9 */

		.page-block[data-block=home-block-9] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block-5 */

		.page-block[data-block=home-block-5] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block-3 */

		.page-block[data-block=home-block-3] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block-8 */

		.page-block[data-block=home-block-8] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block-7 */

		.page-block[data-block=home-block-7] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home Solar home-solar-block */

		.page-block[data-block=home-solar-block] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=home-solar-block] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home Solar domestic-block-1 */

		.page-block[data-block=domestic-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home Solar domestic-block-2 */

		.page-block[data-block=domestic-block-2] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=domestic-block-2] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home Solar domestic-block */

		.page-block[data-block=domestic-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Inner Module Page inner-module-page-block */

		.page-block[data-block=inner-module-page-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Module Page module-page-block-1 */

		.page-block[data-block=module-page-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Module Page module-page-block */

		.page-block[data-block=module-page-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* New News new-news-block-3 */

		.page-block[data-block=new-news-block-3] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* New News new-news-block */

		.page-block[data-block=new-news-block] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=new-news-block] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* New News new-news-block-1 */

		.page-block[data-block=new-news-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* New News new-news-block-2 */

		.page-block[data-block=new-news-block-2] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=new-news-block-2] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* New Service new-service-block-2 */

		.page-block[data-block=new-service-block-2] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=new-service-block-2] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* News Details Template news-details-template-block */

		.page-block[data-block=news-details-template-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* News Details Template news-details-template-block-1 */

		.page-block[data-block=news-details-template-block-1] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=news-details-template-block-1] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Off Grid off-grid-block */

		.page-block[data-block=off-grid-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Off Grid off-grid-block-1 */

		.page-block[data-block=off-grid-block-1] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=off-grid-block-1] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Off Grid off-grid-block-2 */

		.page-block[data-block=off-grid-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Off Grid Solar Solutions off-grid-solar-solutions-block */

		.page-block[data-block=off-grid-solar-solutions-block] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=off-grid-solar-solutions-block] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Page Not Found page-not-found-block */

		.page-block[data-block=page-not-found-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Page With Titles page-with-titles-block-1 */

		.page-block[data-block=page-with-titles-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Page With Titles page-with-titles-block */

		.page-block[data-block=page-with-titles-block] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=page-with-titles-block] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Pre-footer pre-footer-block */

		.page-block[data-block=pre-footer-block] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=pre-footer-block] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Pricing pricing-block */

		.page-block[data-block=pricing-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Pricing pricing-block-1 */

		.page-block[data-block=pricing-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Privacy Notice privacy-notice-block-1 */

		.page-block[data-block=privacy-notice-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Privacy Notice privacy-notice-block */

		.page-block[data-block=privacy-notice-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Project Image Slider project-image-slider-block */

		.page-block[data-block=project-image-slider-block] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=project-image-slider-block] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Project Item project-item-block */

		.page-block[data-block=project-item-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Project Item project-item-block-1 */

		.page-block[data-block=project-item-block-1] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=project-item-block-1] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Project Item project-item-block-2 */

		.page-block[data-block=project-item-block-2] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=project-item-block-2] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Projects projects-block */

		.page-block[data-block=projects-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Projects projects-block-1 */

		.page-block[data-block=projects-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Rural & Commercial Solar Specialists commercial-block */

		.page-block[data-block=commercial-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Rural & Commercial Solar Specialists commercial-block-4 */

		.page-block[data-block=commercial-block-4] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=commercial-block-4] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Rural & Commercial Solar Specialists commercial-block-3 */

		.page-block[data-block=commercial-block-3] .page-block-column:nth-child(1) {
		order: 2;
		}

		.visual-editor-block[data-block=commercial-block-3] .visual-editor-block-column:nth-child(1):before {display: inherit;}

		.page-block[data-block=commercial-block-3] .page-block-column:nth-child(2) {
		order: 1;
		}

		.visual-editor-block[data-block=commercial-block-3] .visual-editor-block-column:nth-child(2):before {display: none;}


		.page-block[data-block=commercial-block-3] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=commercial-block-3] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Rural & Commercial Solar Specialists commercial-block-2 */

		.page-block[data-block=commercial-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Simple Page simple-page-block-1 */

		.page-block[data-block=simple-page-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Simple Page simple-page-block-5 */

		.page-block[data-block=simple-page-block-5] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Solar in a Box solar-in-a-box-block */

		.page-block[data-block=solar-in-a-box-block] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=solar-in-a-box-block] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Terms & Conditions terms-conditions-block-1 */

		.page-block[data-block=terms-conditions-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Testimonials testimonials-block-2 */

		.page-block[data-block=testimonials-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Testimonials testimonials-block-1 */

		.page-block[data-block=testimonials-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Text and Image (Left) text-and-image-left-block */

		.page-block[data-block=text-and-image-left-block] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=text-and-image-left-block] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Text and Image (Right) text-and-image-right-block */

		.page-block[data-block=text-and-image-right-block] .page-block-column:nth-child(1) .page-block-column-inner,

		.page-block[data-block=text-and-image-right-block] .page-block-column:nth-child(2) .page-block-column-inner {
		margin-top: 0;
		}

	/* Blue Info Box blue-info-box-group */

		.page-group[data-group=blue-info-box-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-top {
		margin-bottom: 70px;
		}

		.page-group[data-group=blue-info-box-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:not(.grid):nth-child(2), 
		.visual-editor-group[data-group=blue-info-box-group] > .page-group-wrap > .visual-editor-group-content > .visual-editor-group-content-inner > *:nth-child(3) {
		margin-top: 70px;
		}
	

	/* Commercial Solar Services commercial-solar-services-group */

		.page-group[data-group=commercial-solar-services-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-bottom {
		margin-top: 0;
		}

		.page-group[data-group=commercial-solar-services-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:nth-last-child(2) {
		margin-bottom: 0;
		}
	

	/* Completed Projects Homepage Block completed-projects-homepage-block-group */

		.page-group[data-group=completed-projects-homepage-block-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-bottom {
		margin-top: 0;
		}

		.page-group[data-group=completed-projects-homepage-block-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:nth-last-child(2) {
		margin-bottom: 0;
		}
	

	/* Home home-group */

		.page-group[data-group=home-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-top {
		margin-bottom: 0;
		}

		.page-group[data-group=home-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:not(.grid):nth-child(2), 
		.visual-editor-group[data-group=home-group] > .page-group-wrap > .visual-editor-group-content > .visual-editor-group-content-inner > *:nth-child(3) {
		margin-top: 0;
		}
	

	/* Home home-group-3 */
	

	/* Home home-group-4 */

		.page-group[data-group=home-group-4] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-top {
		margin-bottom: 70px;
		}

		.page-group[data-group=home-group-4] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:not(.grid):nth-child(2), 
		.visual-editor-group[data-group=home-group-4] > .page-group-wrap > .visual-editor-group-content > .visual-editor-group-content-inner > *:nth-child(3) {
		margin-top: 70px;
		}
	

	/* Home home-group-2 */
	

	/* Project Image Slider project-image-slider-group */

		.page-group[data-group=project-image-slider-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-bottom {
		margin-top: 0;
		}

		.page-group[data-group=project-image-slider-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:nth-last-child(2) {
		margin-bottom: 0;
		}
	

	/* Project Item project-item-group */

		.page-group[data-group=project-item-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-bottom {
		margin-top: 0;
		}

		.page-group[data-group=project-item-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:nth-last-child(2) {
		margin-bottom: 0;
		}
	

	/* Block width default */

		.block-width-default .page-block-wrap {
		max-width: 1367px;
		}

	.inner-wrap.inner-width-default {
	max-width: 1367px;
	}
	

	/* Block width tiny */

		.block-width-tiny .page-block-wrap {
		max-width: 600px;
		}

	.inner-wrap.inner-width-tiny {
	max-width: 600px;
	}
	

	/* Block width small */

		.block-width-small .page-block-wrap {
		max-width: 850px;
		}

	.inner-wrap.inner-width-small {
	max-width: 850px;
	}
	

	/* Block width medium */

		.block-width-medium .page-block-wrap {
		max-width: 1035px;
		}

	.inner-wrap.inner-width-medium {
	max-width: 1035px;
	}
	

	/* Block width default-100px */

		.block-width-default-100px .page-block-wrap {
		max-width: 1267px;
		}

	.inner-wrap.inner-width-default-100px {
	max-width: 1267px;
	}
	

	/* Block width large */

		.block-width-large .page-block-wrap {
		max-width: 1400px;
		}

	.inner-wrap.inner-width-large {
	max-width: 1400px;
	}
	

	/* Block width extra-large */

		.block-width-extra-large .page-block-wrap {
		max-width: 1600px;
		}

	.inner-wrap.inner-width-extra-large {
	max-width: 1600px;
	}
	

	/* Block width full */

		.block-width-full .page-block-wrap {
		max-width: none;
		}

	.inner-wrap.inner-width-full {
	max-width: none;
	}
	

	/* Block padding small */

		.page-block.block-padding-small .spacing-top {margin-bottom: 30px;}

		.page-block.block-padding-small .spacing-bottom {margin-top: 30px;}

		.page-block.block-padding-small .page-block-wrap {
		padding-left: 40px;
		padding-right: 40px;
		}
	

	/* Block padding large */

		.page-block.block-padding-large .spacing-top {margin-bottom: 40px;}

		.page-block.block-padding-large .spacing-bottom {margin-top: 40px;}

		.page-block.block-padding-large .page-block-wrap {
		padding-left: 40px;
		padding-right: 40px;
		}
	

	/* Block padding no-top-padding */

		.page-block.block-padding-no-top-padding .spacing-top {margin-bottom: 0;}
	

	/* Block padding no-bottom-padding */

		.page-block.block-padding-no-bottom-padding .spacing-bottom {margin-top: 0;}
	

	/* Block padding no-topbottom-padding */

		.page-block.block-padding-no-topbottom-padding .spacing-top {margin-bottom: 0;}

		.page-block.block-padding-no-topbottom-padding .spacing-bottom {margin-top: 0;}
	

	/* Block padding no-padding */

		.page-block.block-padding-no-padding .spacing-top {margin-bottom: 0;}

		.page-block.block-padding-no-padding .spacing-bottom {margin-top: 0;}

		.page-block.block-padding-no-padding .page-block-wrap {
		padding-left: 0;
		padding-right: 0;
		}
	

	/* Block padding py-70 */

		.page-block.block-padding-py-70 .spacing-top {margin-bottom: 45px;}

		.page-block.block-padding-py-70 .spacing-bottom {margin-top: 45px;}

		.page-block.block-padding-py-70 .page-block-wrap {
		padding-left: 40px;
		padding-right: 40px;
		}
	
}

/* Responsive medium */
@media (min-width: 960px) {

	/*  -block */

		.page-block[data-block=-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/*  -block */

		.page-block[data-block=-block] .page-block-columns > .page-block-column:nth-child(1) {
		width: 25%;
		}

		.page-block[data-block=-block] .page-block-columns > .page-block-column:nth-child(2) {
		width: 75%;
		}

		.page-block[data-block=-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* About Us about-us-block-2 */

		.page-block[data-block=about-us-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* About Us about-us-main */

		.page-block[data-block=about-us-main] .page-block-columns > .page-block-column:nth-child(1) {
		width: 50%;
		}

		.page-block[data-block=about-us-main] .page-block-columns > .page-block-column:nth-child(2) {
		width: 50%;
		}

		.page-block[data-block=about-us-main] .page-block-column:nth-child(1) {
		order: 1;
		}

		.visual-editor-block[data-block=about-us-main] .visual-editor-block-column:nth-child(1):before {display: none;}

		.page-block[data-block=about-us-main] .page-block-column:nth-child(2) {
		order: 2;
		}

		.visual-editor-block[data-block=about-us-main] .visual-editor-block-column:nth-child(2):before {display: inherit;}


		.page-block[data-block=about-us-main] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Blue Info Box blue-info-box-block */

		.page-block[data-block=blue-info-box-block] .page-block-columns > .page-block-column:nth-child(1) {
		width: 46%;
		}

		.page-block[data-block=blue-info-box-block] .page-block-columns > .page-block-column:nth-child(2) {
		width: 54%;
		}

		.page-block[data-block=blue-info-box-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Blue Info Box blue-info-box-block-1 */

		.page-block[data-block=blue-info-box-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

		.page-block[data-block=blue-info-box-block-1] .page-block-columns > .page-block-column {
		min-height: 70px;
		}

	/* Commercial Solar Services commercial-solar-services-block */

		.page-block[data-block=commercial-solar-services-block] .page-block-columns > .page-block-column:nth-child(1) {
		width: 25%;
		}

		.page-block[data-block=commercial-solar-services-block] .page-block-columns > .page-block-column:nth-child(2) {
		width: 75%;
		}

		.page-block[data-block=commercial-solar-services-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Commercial Solar Services commercial-solar-services-block-3 */

		.page-block[data-block=commercial-solar-services-block-3] .page-block-columns > .page-block-column:nth-child(1) {
		width: 25%;
		}

		.page-block[data-block=commercial-solar-services-block-3] .page-block-columns > .page-block-column:nth-child(2) {
		width: 75%;
		}

		.page-block[data-block=commercial-solar-services-block-3] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Commercial Solar Services commercial-solar-services-block-2 */

		.page-block[data-block=commercial-solar-services-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Commercial Solar Services commercial-solar-services-block-1 */

		.page-block[data-block=commercial-solar-services-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Completed Projects Homepage Block completed-projects-homepage-block-block */

		.page-block[data-block=completed-projects-homepage-block-block] .page-block-columns > .page-block-column:nth-child(1) {
		width: 25%;
		}

		.page-block[data-block=completed-projects-homepage-block-block] .page-block-columns > .page-block-column:nth-child(2) {
		width: 75%;
		}

		.page-block[data-block=completed-projects-homepage-block-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Contact contact-block-3 */

		.page-block[data-block=contact-block-3] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Contact contact-block-2 */

		.page-block[data-block=contact-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Dark Blue Block dark-blue-block-block */

		.page-block[data-block=dark-blue-block-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Domestic Solar domestic-solar-block */

		.page-block[data-block=domestic-solar-block] .page-block-columns > .page-block-column:nth-child(1) {
		width: 25%;
		}

		.page-block[data-block=domestic-solar-block] .page-block-columns > .page-block-column:nth-child(2) {
		width: 75%;
		}

		.page-block[data-block=domestic-solar-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Domestic Solar domestic-solar-block-1 */

		.page-block[data-block=domestic-solar-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Footer footer-block */

		.page-block[data-block=footer-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Footer footer-block-1 */

		.page-block[data-block=footer-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Footer footer-block-2 */

		.page-block[data-block=footer-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Form Submission Success form-submission-success-block */

		.page-block[data-block=form-submission-success-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Form Submission Success form-submission-success-block-1 */

		.page-block[data-block=form-submission-success-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Header Block header-block-block */

		.page-block[data-block=header-block-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block */

		.page-block[data-block=home-block] .page-block-columns > .page-block-column:nth-child(1) {
		width: 46%;
		}

		.page-block[data-block=home-block] .page-block-columns > .page-block-column:nth-child(2) {
		width: 54%;
		}

		.page-block[data-block=home-block] .page-block-column:nth-child(1) {
		order: 1;
		}

		.visual-editor-block[data-block=home-block] .visual-editor-block-column:nth-child(1):before {display: none;}

		.page-block[data-block=home-block] .page-block-column:nth-child(2) {
		order: 2;
		}

		.visual-editor-block[data-block=home-block] .visual-editor-block-column:nth-child(2):before {display: inherit;}


		.page-block[data-block=home-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

		.page-block[data-block=home-block] .page-block-columns > .page-block-column {
		min-height: 960px;
		}

	/* Home home-block-1 */

		.page-block[data-block=home-block-1] .page-block-columns > .page-block-column:nth-child(1) {
		width: 38%;
		}

		.page-block[data-block=home-block-1] .page-block-columns > .page-block-column:nth-child(2) {
		width: 62%;
		}

		.page-block[data-block=home-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block-2 */

		.page-block[data-block=home-block-2] .page-block-columns > .page-block-column:nth-child(1) {
		width: 46%;
		}

		.page-block[data-block=home-block-2] .page-block-columns > .page-block-column:nth-child(2) {
		width: 54%;
		}

		.page-block[data-block=home-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block-9 */

		.page-block[data-block=home-block-9] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

		.page-block[data-block=home-block-9] .page-block-columns > .page-block-column {
		min-height: 70px;
		}

	/* Home home-block-5 */

		.page-block[data-block=home-block-5] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block-3 */

		.page-block[data-block=home-block-3] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block-8 */

		.page-block[data-block=home-block-8] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block-7 */

		.page-block[data-block=home-block-7] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home Solar home-solar-block */

		.page-block[data-block=home-solar-block] .page-block-columns > .page-block-column:nth-child(1) {
		width: 25%;
		}

		.page-block[data-block=home-solar-block] .page-block-columns > .page-block-column:nth-child(2) {
		width: 75%;
		}

		.page-block[data-block=home-solar-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home Solar domestic-block-1 */

		.page-block[data-block=domestic-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home Solar domestic-block-2 */

		.page-block[data-block=domestic-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home Solar domestic-block */

		.page-block[data-block=domestic-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Inner Module Page inner-module-page-block */

		.page-block[data-block=inner-module-page-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Module Page module-page-block-1 */

		.page-block[data-block=module-page-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Module Page module-page-block */

		.page-block[data-block=module-page-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* New News new-news-block-3 */

		.page-block[data-block=new-news-block-3] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* New News new-news-block */

		.page-block[data-block=new-news-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* New News new-news-block-1 */

		.page-block[data-block=new-news-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* New News new-news-block-2 */

		.page-block[data-block=new-news-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* New Service new-service-block-2 */

		.page-block[data-block=new-service-block-2] .page-block-columns > .page-block-column:nth-child(1) {
		width: 25%;
		}

		.page-block[data-block=new-service-block-2] .page-block-columns > .page-block-column:nth-child(2) {
		width: 75%;
		}

		.page-block[data-block=new-service-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* News Details Template news-details-template-block */

		.page-block[data-block=news-details-template-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* News Details Template news-details-template-block-1 */

		.page-block[data-block=news-details-template-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Off Grid off-grid-block */

		.page-block[data-block=off-grid-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Off Grid off-grid-block-1 */

		.page-block[data-block=off-grid-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Off Grid off-grid-block-2 */

		.page-block[data-block=off-grid-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Off Grid Solar Solutions off-grid-solar-solutions-block */

		.page-block[data-block=off-grid-solar-solutions-block] .page-block-columns > .page-block-column:nth-child(1) {
		width: 25%;
		}

		.page-block[data-block=off-grid-solar-solutions-block] .page-block-columns > .page-block-column:nth-child(2) {
		width: 75%;
		}

		.page-block[data-block=off-grid-solar-solutions-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Page Not Found page-not-found-block */

		.page-block[data-block=page-not-found-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Page With Titles page-with-titles-block-1 */

		.page-block[data-block=page-with-titles-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Page With Titles page-with-titles-block */

		.page-block[data-block=page-with-titles-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Pre-footer pre-footer-block */

		.page-block[data-block=pre-footer-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Pricing pricing-block */

		.page-block[data-block=pricing-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Pricing pricing-block-1 */

		.page-block[data-block=pricing-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Privacy Notice privacy-notice-block-1 */

		.page-block[data-block=privacy-notice-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Privacy Notice privacy-notice-block */

		.page-block[data-block=privacy-notice-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Project Image Slider project-image-slider-block */

		.page-block[data-block=project-image-slider-block] .page-block-columns > .page-block-column:nth-child(1) {
		width: 25%;
		}

		.page-block[data-block=project-image-slider-block] .page-block-columns > .page-block-column:nth-child(2) {
		width: 75%;
		}

		.page-block[data-block=project-image-slider-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Project Item project-item-block */

		.page-block[data-block=project-item-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Project Item project-item-block-1 */

		.page-block[data-block=project-item-block-1] .page-block-columns > .page-block-column:nth-child(1) {
		width: 30%;
		}

		.page-block[data-block=project-item-block-1] .page-block-columns > .page-block-column:nth-child(2) {
		width: 70%;
		}

		.page-block[data-block=project-item-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

		.page-block[data-block=project-item-block-1] .page-block-columns {
		margin-left: -50px;
		}

			.page-block[data-block=project-item-block-1] .page-block-columns > .page-block-column {
			padding-left: 50px;
			}


		.visual-editor-block[data-block=project-item-block-1] .visual-editor-block-column:before {
		left: 50px / 2;
		}

	/* Project Item project-item-block-2 */

		.page-block[data-block=project-item-block-2] .page-block-columns > .page-block-column:nth-child(1) {
		width: 25%;
		}

		.page-block[data-block=project-item-block-2] .page-block-columns > .page-block-column:nth-child(2) {
		width: 75%;
		}

		.page-block[data-block=project-item-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Projects projects-block */

		.page-block[data-block=projects-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Projects projects-block-1 */

		.page-block[data-block=projects-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Rural & Commercial Solar Specialists commercial-block */

		.page-block[data-block=commercial-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Rural & Commercial Solar Specialists commercial-block-4 */

		.page-block[data-block=commercial-block-4] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Rural & Commercial Solar Specialists commercial-block-3 */

		.page-block[data-block=commercial-block-3] .page-block-columns > .page-block-column:nth-child(1) {
		width: 50%;
		}

		.page-block[data-block=commercial-block-3] .page-block-columns > .page-block-column:nth-child(2) {
		width: 50%;
		}

		.page-block[data-block=commercial-block-3] .page-block-column:nth-child(1) {
		order: 1;
		}

		.visual-editor-block[data-block=commercial-block-3] .visual-editor-block-column:nth-child(1):before {display: none;}

		.page-block[data-block=commercial-block-3] .page-block-column:nth-child(2) {
		order: 2;
		}

		.visual-editor-block[data-block=commercial-block-3] .visual-editor-block-column:nth-child(2):before {display: inherit;}


		.page-block[data-block=commercial-block-3] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Rural & Commercial Solar Specialists commercial-block-2 */

		.page-block[data-block=commercial-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Simple Page simple-page-block-1 */

		.page-block[data-block=simple-page-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Simple Page simple-page-block-5 */

		.page-block[data-block=simple-page-block-5] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Solar in a Box solar-in-a-box-block */

		.page-block[data-block=solar-in-a-box-block] .page-block-columns > .page-block-column:nth-child(1) {
		width: 25%;
		}

		.page-block[data-block=solar-in-a-box-block] .page-block-columns > .page-block-column:nth-child(2) {
		width: 75%;
		}

		.page-block[data-block=solar-in-a-box-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Terms & Conditions terms-conditions-block-1 */

		.page-block[data-block=terms-conditions-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Testimonials testimonials-block-2 */

		.page-block[data-block=testimonials-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Testimonials testimonials-block-1 */

		.page-block[data-block=testimonials-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Text and Image (Left) text-and-image-left-block */

		.page-block[data-block=text-and-image-left-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Text and Image (Right) text-and-image-right-block */

		.page-block[data-block=text-and-image-right-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Blue Info Box blue-info-box-group */

		.page-group[data-group=blue-info-box-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-bottom {
		margin-top: 70px;
		}

		.page-group[data-group=blue-info-box-group] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:nth-last-child(2) {
		margin-bottom: 70px;
		}
	

	/* Commercial Solar Services commercial-solar-services-group */
	

	/* Completed Projects Homepage Block completed-projects-homepage-block-group */
	

	/* Home home-group */
	

	/* Home home-group-3 */
	

	/* Home home-group-4 */

		.page-group[data-group=home-group-4] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-bottom {
		margin-top: 70px;
		}

		.page-group[data-group=home-group-4] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:nth-last-child(2) {
		margin-bottom: 70px;
		}
	

	/* Home home-group-2 */

		.page-group[data-group=home-group-2] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-top {
		margin-bottom: 40px;
		}

		.page-group[data-group=home-group-2] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:not(.grid):nth-child(2), 
		.visual-editor-group[data-group=home-group-2] > .page-group-wrap > .visual-editor-group-content > .visual-editor-group-content-inner > *:nth-child(3) {
		margin-top: 40px;
		}
	

	/* Project Image Slider project-image-slider-group */
	

	/* Project Item project-item-group */
	

	/* Block width default */

		.block-width-default .page-block-wrap {
		max-width: 1367px;
		}

	.inner-wrap.inner-width-default {
	max-width: 1367px;
	}
	

	/* Block width tiny */

		.block-width-tiny .page-block-wrap {
		max-width: 600px;
		}

	.inner-wrap.inner-width-tiny {
	max-width: 600px;
	}
	

	/* Block width small */

		.block-width-small .page-block-wrap {
		max-width: 850px;
		}

	.inner-wrap.inner-width-small {
	max-width: 850px;
	}
	

	/* Block width medium */

		.block-width-medium .page-block-wrap {
		max-width: 1035px;
		}

	.inner-wrap.inner-width-medium {
	max-width: 1035px;
	}
	

	/* Block width default-100px */

		.block-width-default-100px .page-block-wrap {
		max-width: 1267px;
		}

	.inner-wrap.inner-width-default-100px {
	max-width: 1267px;
	}
	

	/* Block width large */

		.block-width-large .page-block-wrap {
		max-width: 1400px;
		}

	.inner-wrap.inner-width-large {
	max-width: 1400px;
	}
	

	/* Block width extra-large */

		.block-width-extra-large .page-block-wrap {
		max-width: 1600px;
		}

	.inner-wrap.inner-width-extra-large {
	max-width: 1600px;
	}
	

	/* Block width full */

		.block-width-full .page-block-wrap {
		max-width: none;
		}

	.inner-wrap.inner-width-full {
	max-width: none;
	}
	

	/* Block padding small */

		.page-block.block-padding-small .spacing-top {margin-bottom: 30px;}

		.page-block.block-padding-small .spacing-bottom {margin-top: 30px;}

		.page-block.block-padding-small .page-block-wrap {
		padding-left: 50px;
		padding-right: 50px;
		}
	

	/* Block padding large */

		.page-block.block-padding-large .spacing-top {margin-bottom: 90px;}

		.page-block.block-padding-large .spacing-bottom {margin-top: 90px;}

		.page-block.block-padding-large .page-block-wrap {
		padding-left: 50px;
		padding-right: 50px;
		}
	

	/* Block padding no-top-padding */

		.page-block.block-padding-no-top-padding .spacing-top {margin-bottom: 0;}
	

	/* Block padding no-bottom-padding */

		.page-block.block-padding-no-bottom-padding .spacing-bottom {margin-top: 0;}
	

	/* Block padding no-topbottom-padding */

		.page-block.block-padding-no-topbottom-padding .spacing-top {margin-bottom: 0;}

		.page-block.block-padding-no-topbottom-padding .spacing-bottom {margin-top: 0;}
	

	/* Block padding no-padding */

		.page-block.block-padding-no-padding .spacing-top {margin-bottom: 0;}

		.page-block.block-padding-no-padding .spacing-bottom {margin-top: 0;}

		.page-block.block-padding-no-padding .page-block-wrap {
		padding-left: 0;
		padding-right: 0;
		}
	

	/* Block padding py-70 */

		.page-block.block-padding-py-70 .spacing-top {margin-bottom: 70px;}

		.page-block.block-padding-py-70 .spacing-bottom {margin-top: 70px;}

		.page-block.block-padding-py-70 .page-block-wrap {
		padding-left: 50px;
		padding-right: 50px;
		}
	
}

/* Responsive large */
@media (min-width: 1200px) {

	/*  -block */

		.page-block[data-block=-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/*  -block */

		.page-block[data-block=-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* About Us about-us-block-2 */

		.page-block[data-block=about-us-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* About Us about-us-main */

		.page-block[data-block=about-us-main] .page-block-column:nth-child(1) {
		order: 1;
		}

		.visual-editor-block[data-block=about-us-main] .visual-editor-block-column:nth-child(1):before {display: none;}

		.page-block[data-block=about-us-main] .page-block-column:nth-child(2) {
		order: 2;
		}

		.visual-editor-block[data-block=about-us-main] .visual-editor-block-column:nth-child(2):before {display: inherit;}


		.page-block[data-block=about-us-main] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Blue Info Box blue-info-box-block */

		.page-block[data-block=blue-info-box-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Blue Info Box blue-info-box-block-1 */

		.page-block[data-block=blue-info-box-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

		.page-block[data-block=blue-info-box-block-1] .page-block-columns > .page-block-column {
		min-height: 120px;
		}

	/* Commercial Solar Services commercial-solar-services-block */

		.page-block[data-block=commercial-solar-services-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Commercial Solar Services commercial-solar-services-block-3 */

		.page-block[data-block=commercial-solar-services-block-3] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Commercial Solar Services commercial-solar-services-block-2 */

		.page-block[data-block=commercial-solar-services-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Commercial Solar Services commercial-solar-services-block-1 */

		.page-block[data-block=commercial-solar-services-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Completed Projects Homepage Block completed-projects-homepage-block-block */

		.page-block[data-block=completed-projects-homepage-block-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Contact contact-block-3 */

		.page-block[data-block=contact-block-3] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Contact contact-block-2 */

		.page-block[data-block=contact-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Dark Blue Block dark-blue-block-block */

		.page-block[data-block=dark-blue-block-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Domestic Solar domestic-solar-block */

		.page-block[data-block=domestic-solar-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Domestic Solar domestic-solar-block-1 */

		.page-block[data-block=domestic-solar-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Footer footer-block */

		.page-block[data-block=footer-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Footer footer-block-1 */

		.page-block[data-block=footer-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Footer footer-block-2 */

		.page-block[data-block=footer-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Form Submission Success form-submission-success-block */

		.page-block[data-block=form-submission-success-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Form Submission Success form-submission-success-block-1 */

		.page-block[data-block=form-submission-success-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Header Block header-block-block */

		.page-block[data-block=header-block-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block */

		.page-block[data-block=home-block] .page-block-column:nth-child(1) {
		order: 1;
		}

		.visual-editor-block[data-block=home-block] .visual-editor-block-column:nth-child(1):before {display: none;}

		.page-block[data-block=home-block] .page-block-column:nth-child(2) {
		order: 2;
		}

		.visual-editor-block[data-block=home-block] .visual-editor-block-column:nth-child(2):before {display: inherit;}


		.page-block[data-block=home-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block-1 */

		.page-block[data-block=home-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block-2 */

		.page-block[data-block=home-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block-9 */

		.page-block[data-block=home-block-9] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

		.page-block[data-block=home-block-9] .page-block-columns > .page-block-column {
		min-height: 120px;
		}

	/* Home home-block-5 */

		.page-block[data-block=home-block-5] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block-3 */

		.page-block[data-block=home-block-3] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block-8 */

		.page-block[data-block=home-block-8] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block-7 */

		.page-block[data-block=home-block-7] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home Solar home-solar-block */

		.page-block[data-block=home-solar-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home Solar domestic-block-1 */

		.page-block[data-block=domestic-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home Solar domestic-block-2 */

		.page-block[data-block=domestic-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home Solar domestic-block */

		.page-block[data-block=domestic-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Inner Module Page inner-module-page-block */

		.page-block[data-block=inner-module-page-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Module Page module-page-block-1 */

		.page-block[data-block=module-page-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Module Page module-page-block */

		.page-block[data-block=module-page-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* New News new-news-block-3 */

		.page-block[data-block=new-news-block-3] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* New News new-news-block */

		.page-block[data-block=new-news-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* New News new-news-block-1 */

		.page-block[data-block=new-news-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* New News new-news-block-2 */

		.page-block[data-block=new-news-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* New Service new-service-block-2 */

		.page-block[data-block=new-service-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* News Details Template news-details-template-block */

		.page-block[data-block=news-details-template-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* News Details Template news-details-template-block-1 */

		.page-block[data-block=news-details-template-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Off Grid off-grid-block */

		.page-block[data-block=off-grid-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Off Grid off-grid-block-1 */

		.page-block[data-block=off-grid-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Off Grid off-grid-block-2 */

		.page-block[data-block=off-grid-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Off Grid Solar Solutions off-grid-solar-solutions-block */

		.page-block[data-block=off-grid-solar-solutions-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Page Not Found page-not-found-block */

		.page-block[data-block=page-not-found-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Page With Titles page-with-titles-block-1 */

		.page-block[data-block=page-with-titles-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Page With Titles page-with-titles-block */

		.page-block[data-block=page-with-titles-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Pre-footer pre-footer-block */

		.page-block[data-block=pre-footer-block] .page-block-columns > .page-block-column:nth-child(1) {
		width: 36%;
		}

		.page-block[data-block=pre-footer-block] .page-block-columns > .page-block-column:nth-child(2) {
		width: 64%;
		}

		.page-block[data-block=pre-footer-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Pricing pricing-block */

		.page-block[data-block=pricing-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Pricing pricing-block-1 */

		.page-block[data-block=pricing-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Privacy Notice privacy-notice-block-1 */

		.page-block[data-block=privacy-notice-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Privacy Notice privacy-notice-block */

		.page-block[data-block=privacy-notice-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Project Image Slider project-image-slider-block */

		.page-block[data-block=project-image-slider-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Project Item project-item-block */

		.page-block[data-block=project-item-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Project Item project-item-block-1 */

		.page-block[data-block=project-item-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Project Item project-item-block-2 */

		.page-block[data-block=project-item-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Projects projects-block */

		.page-block[data-block=projects-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Projects projects-block-1 */

		.page-block[data-block=projects-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Rural & Commercial Solar Specialists commercial-block */

		.page-block[data-block=commercial-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Rural & Commercial Solar Specialists commercial-block-4 */

		.page-block[data-block=commercial-block-4] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Rural & Commercial Solar Specialists commercial-block-3 */

		.page-block[data-block=commercial-block-3] .page-block-column:nth-child(1) {
		order: 1;
		}

		.visual-editor-block[data-block=commercial-block-3] .visual-editor-block-column:nth-child(1):before {display: none;}

		.page-block[data-block=commercial-block-3] .page-block-column:nth-child(2) {
		order: 2;
		}

		.visual-editor-block[data-block=commercial-block-3] .visual-editor-block-column:nth-child(2):before {display: inherit;}


		.page-block[data-block=commercial-block-3] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Rural & Commercial Solar Specialists commercial-block-2 */

		.page-block[data-block=commercial-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Simple Page simple-page-block-1 */

		.page-block[data-block=simple-page-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Simple Page simple-page-block-5 */

		.page-block[data-block=simple-page-block-5] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Solar in a Box solar-in-a-box-block */

		.page-block[data-block=solar-in-a-box-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Terms & Conditions terms-conditions-block-1 */

		.page-block[data-block=terms-conditions-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Testimonials testimonials-block-2 */

		.page-block[data-block=testimonials-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Testimonials testimonials-block-1 */

		.page-block[data-block=testimonials-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Text and Image (Left) text-and-image-left-block */

		.page-block[data-block=text-and-image-left-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Text and Image (Right) text-and-image-right-block */

		.page-block[data-block=text-and-image-right-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Blue Info Box blue-info-box-group */
	

	/* Commercial Solar Services commercial-solar-services-group */
	

	/* Completed Projects Homepage Block completed-projects-homepage-block-group */
	

	/* Home home-group */
	

	/* Home home-group-3 */

		.page-group[data-group=home-group-3] > .page-group-wrap > .page-group-content > .page-group-content-inner > .spacing-top {
		margin-bottom: 1.5rem;
		}

		.page-group[data-group=home-group-3] > .page-group-wrap > .page-group-content > .page-group-content-inner > *:not(.grid):nth-child(2), 
		.visual-editor-group[data-group=home-group-3] > .page-group-wrap > .visual-editor-group-content > .visual-editor-group-content-inner > *:nth-child(3) {
		margin-top: 1.5rem;
		}
	

	/* Home home-group-4 */
	

	/* Home home-group-2 */
	

	/* Project Image Slider project-image-slider-group */
	

	/* Project Item project-item-group */
	

	/* Block width default */

		.block-width-default .page-block-wrap {
		max-width: 1367px;
		}

	.inner-wrap.inner-width-default {
	max-width: 1367px;
	}
	

	/* Block width tiny */

		.block-width-tiny .page-block-wrap {
		max-width: 600px;
		}

	.inner-wrap.inner-width-tiny {
	max-width: 600px;
	}
	

	/* Block width small */

		.block-width-small .page-block-wrap {
		max-width: 850px;
		}

	.inner-wrap.inner-width-small {
	max-width: 850px;
	}
	

	/* Block width medium */

		.block-width-medium .page-block-wrap {
		max-width: 1035px;
		}

	.inner-wrap.inner-width-medium {
	max-width: 1035px;
	}
	

	/* Block width default-100px */

		.block-width-default-100px .page-block-wrap {
		max-width: 1267px;
		}

	.inner-wrap.inner-width-default-100px {
	max-width: 1267px;
	}
	

	/* Block width large */

		.block-width-large .page-block-wrap {
		max-width: 1400px;
		}

	.inner-wrap.inner-width-large {
	max-width: 1400px;
	}
	

	/* Block width extra-large */

		.block-width-extra-large .page-block-wrap {
		max-width: 1600px;
		}

	.inner-wrap.inner-width-extra-large {
	max-width: 1600px;
	}
	

	/* Block width full */

		.block-width-full .page-block-wrap {
		max-width: none;
		}

	.inner-wrap.inner-width-full {
	max-width: none;
	}
	

	/* Block padding small */

		.page-block.block-padding-small .spacing-top {margin-bottom: 50px;}

		.page-block.block-padding-small .spacing-bottom {margin-top: 50px;}

		.page-block.block-padding-small .page-block-wrap {
		padding-left: 50px;
		padding-right: 50px;
		}
	

	/* Block padding large */

		.page-block.block-padding-large .spacing-top {margin-bottom: 150px;}

		.page-block.block-padding-large .spacing-bottom {margin-top: 150px;}

		.page-block.block-padding-large .page-block-wrap {
		padding-left: 50px;
		padding-right: 50px;
		}
	

	/* Block padding no-top-padding */

		.page-block.block-padding-no-top-padding .spacing-top {margin-bottom: 0;}
	

	/* Block padding no-bottom-padding */

		.page-block.block-padding-no-bottom-padding .spacing-bottom {margin-top: 0;}
	

	/* Block padding no-topbottom-padding */

		.page-block.block-padding-no-topbottom-padding .spacing-top {margin-bottom: 0;}

		.page-block.block-padding-no-topbottom-padding .spacing-bottom {margin-top: 0;}
	

	/* Block padding no-padding */

		.page-block.block-padding-no-padding .spacing-top {margin-bottom: 0;}

		.page-block.block-padding-no-padding .spacing-bottom {margin-top: 0;}

		.page-block.block-padding-no-padding .page-block-wrap {
		padding-left: 0;
		padding-right: 0;
		}
	

	/* Block padding py-70 */

		.page-block.block-padding-py-70 .spacing-top {margin-bottom: 70px;}

		.page-block.block-padding-py-70 .spacing-bottom {margin-top: 70px;}

		.page-block.block-padding-py-70 .page-block-wrap {
		padding-left: 50px;
		padding-right: 50px;
		}
	
}

/* Responsive xlarge */
@media (min-width: 1600px) {

	/*  -block */

		.page-block[data-block=-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/*  -block */

		.page-block[data-block=-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* About Us about-us-block-2 */

		.page-block[data-block=about-us-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* About Us about-us-main */

		.page-block[data-block=about-us-main] .page-block-column:nth-child(1) {
		order: 1;
		}

		.visual-editor-block[data-block=about-us-main] .visual-editor-block-column:nth-child(1):before {display: none;}

		.page-block[data-block=about-us-main] .page-block-column:nth-child(2) {
		order: 2;
		}

		.visual-editor-block[data-block=about-us-main] .visual-editor-block-column:nth-child(2):before {display: inherit;}


		.page-block[data-block=about-us-main] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Blue Info Box blue-info-box-block */

		.page-block[data-block=blue-info-box-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Blue Info Box blue-info-box-block-1 */

		.page-block[data-block=blue-info-box-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Commercial Solar Services commercial-solar-services-block */

		.page-block[data-block=commercial-solar-services-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Commercial Solar Services commercial-solar-services-block-3 */

		.page-block[data-block=commercial-solar-services-block-3] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Commercial Solar Services commercial-solar-services-block-2 */

		.page-block[data-block=commercial-solar-services-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Commercial Solar Services commercial-solar-services-block-1 */

		.page-block[data-block=commercial-solar-services-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Completed Projects Homepage Block completed-projects-homepage-block-block */

		.page-block[data-block=completed-projects-homepage-block-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Contact contact-block-3 */

		.page-block[data-block=contact-block-3] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Contact contact-block-2 */

		.page-block[data-block=contact-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Dark Blue Block dark-blue-block-block */

		.page-block[data-block=dark-blue-block-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Domestic Solar domestic-solar-block */

		.page-block[data-block=domestic-solar-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Domestic Solar domestic-solar-block-1 */

		.page-block[data-block=domestic-solar-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Footer footer-block */

		.page-block[data-block=footer-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Footer footer-block-1 */

		.page-block[data-block=footer-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Footer footer-block-2 */

		.page-block[data-block=footer-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Form Submission Success form-submission-success-block */

		.page-block[data-block=form-submission-success-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Form Submission Success form-submission-success-block-1 */

		.page-block[data-block=form-submission-success-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Header Block header-block-block */

		.page-block[data-block=header-block-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block */

		.page-block[data-block=home-block] .page-block-column:nth-child(1) {
		order: 1;
		}

		.visual-editor-block[data-block=home-block] .visual-editor-block-column:nth-child(1):before {display: none;}

		.page-block[data-block=home-block] .page-block-column:nth-child(2) {
		order: 2;
		}

		.visual-editor-block[data-block=home-block] .visual-editor-block-column:nth-child(2):before {display: inherit;}


		.page-block[data-block=home-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block-1 */

		.page-block[data-block=home-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block-2 */

		.page-block[data-block=home-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block-9 */

		.page-block[data-block=home-block-9] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block-5 */

		.page-block[data-block=home-block-5] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block-3 */

		.page-block[data-block=home-block-3] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block-8 */

		.page-block[data-block=home-block-8] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home home-block-7 */

		.page-block[data-block=home-block-7] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home Solar home-solar-block */

		.page-block[data-block=home-solar-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home Solar domestic-block-1 */

		.page-block[data-block=domestic-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home Solar domestic-block-2 */

		.page-block[data-block=domestic-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Home Solar domestic-block */

		.page-block[data-block=domestic-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Inner Module Page inner-module-page-block */

		.page-block[data-block=inner-module-page-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Module Page module-page-block-1 */

		.page-block[data-block=module-page-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Module Page module-page-block */

		.page-block[data-block=module-page-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* New News new-news-block-3 */

		.page-block[data-block=new-news-block-3] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* New News new-news-block */

		.page-block[data-block=new-news-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* New News new-news-block-1 */

		.page-block[data-block=new-news-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* New News new-news-block-2 */

		.page-block[data-block=new-news-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* New Service new-service-block-2 */

		.page-block[data-block=new-service-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* News Details Template news-details-template-block */

		.page-block[data-block=news-details-template-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* News Details Template news-details-template-block-1 */

		.page-block[data-block=news-details-template-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Off Grid off-grid-block */

		.page-block[data-block=off-grid-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Off Grid off-grid-block-1 */

		.page-block[data-block=off-grid-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Off Grid off-grid-block-2 */

		.page-block[data-block=off-grid-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Off Grid Solar Solutions off-grid-solar-solutions-block */

		.page-block[data-block=off-grid-solar-solutions-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Page Not Found page-not-found-block */

		.page-block[data-block=page-not-found-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Page With Titles page-with-titles-block-1 */

		.page-block[data-block=page-with-titles-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Page With Titles page-with-titles-block */

		.page-block[data-block=page-with-titles-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Pre-footer pre-footer-block */

		.page-block[data-block=pre-footer-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Pricing pricing-block */

		.page-block[data-block=pricing-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Pricing pricing-block-1 */

		.page-block[data-block=pricing-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Privacy Notice privacy-notice-block-1 */

		.page-block[data-block=privacy-notice-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Privacy Notice privacy-notice-block */

		.page-block[data-block=privacy-notice-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Project Image Slider project-image-slider-block */

		.page-block[data-block=project-image-slider-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Project Item project-item-block */

		.page-block[data-block=project-item-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Project Item project-item-block-1 */

		.page-block[data-block=project-item-block-1] .page-block-columns > .page-block-column:nth-child(1) {
		width: 10%;
		}

		.page-block[data-block=project-item-block-1] .page-block-columns > .page-block-column:nth-child(2) {
		width: 90%;
		}

		.page-block[data-block=project-item-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Project Item project-item-block-2 */

		.page-block[data-block=project-item-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Projects projects-block */

		.page-block[data-block=projects-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Projects projects-block-1 */

		.page-block[data-block=projects-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Rural & Commercial Solar Specialists commercial-block */

		.page-block[data-block=commercial-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Rural & Commercial Solar Specialists commercial-block-4 */

		.page-block[data-block=commercial-block-4] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Rural & Commercial Solar Specialists commercial-block-3 */

		.page-block[data-block=commercial-block-3] .page-block-column:nth-child(1) {
		order: 1;
		}

		.visual-editor-block[data-block=commercial-block-3] .visual-editor-block-column:nth-child(1):before {display: none;}

		.page-block[data-block=commercial-block-3] .page-block-column:nth-child(2) {
		order: 2;
		}

		.visual-editor-block[data-block=commercial-block-3] .visual-editor-block-column:nth-child(2):before {display: inherit;}


		.page-block[data-block=commercial-block-3] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Rural & Commercial Solar Specialists commercial-block-2 */

		.page-block[data-block=commercial-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Simple Page simple-page-block-1 */

		.page-block[data-block=simple-page-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Simple Page simple-page-block-5 */

		.page-block[data-block=simple-page-block-5] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Solar in a Box solar-in-a-box-block */

		.page-block[data-block=solar-in-a-box-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Terms & Conditions terms-conditions-block-1 */

		.page-block[data-block=terms-conditions-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Testimonials testimonials-block-2 */

		.page-block[data-block=testimonials-block-2] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Testimonials testimonials-block-1 */

		.page-block[data-block=testimonials-block-1] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Text and Image (Left) text-and-image-left-block */

		.page-block[data-block=text-and-image-left-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Text and Image (Right) text-and-image-right-block */

		.page-block[data-block=text-and-image-right-block] .page-block-column:nth-child(1) .page-block-column-inner {
		margin-top: 0;
		}

	/* Blue Info Box blue-info-box-group */
	

	/* Commercial Solar Services commercial-solar-services-group */
	

	/* Completed Projects Homepage Block completed-projects-homepage-block-group */
	

	/* Home home-group */
	

	/* Home home-group-3 */
	

	/* Home home-group-4 */
	

	/* Home home-group-2 */
	

	/* Project Image Slider project-image-slider-group */
	

	/* Project Item project-item-group */
	

	/* Block width default */

		.block-width-default .page-block-wrap {
		max-width: 1367px;
		}

	.inner-wrap.inner-width-default {
	max-width: 1367px;
	}
	

	/* Block width tiny */

		.block-width-tiny .page-block-wrap {
		max-width: 600px;
		}

	.inner-wrap.inner-width-tiny {
	max-width: 600px;
	}
	

	/* Block width small */

		.block-width-small .page-block-wrap {
		max-width: 850px;
		}

	.inner-wrap.inner-width-small {
	max-width: 850px;
	}
	

	/* Block width medium */

		.block-width-medium .page-block-wrap {
		max-width: 1035px;
		}

	.inner-wrap.inner-width-medium {
	max-width: 1035px;
	}
	

	/* Block width default-100px */

		.block-width-default-100px .page-block-wrap {
		max-width: 1267px;
		}

	.inner-wrap.inner-width-default-100px {
	max-width: 1267px;
	}
	

	/* Block width large */

		.block-width-large .page-block-wrap {
		max-width: 1400px;
		}

	.inner-wrap.inner-width-large {
	max-width: 1400px;
	}
	

	/* Block width extra-large */

		.block-width-extra-large .page-block-wrap {
		max-width: 1600px;
		}

	.inner-wrap.inner-width-extra-large {
	max-width: 1600px;
	}
	

	/* Block width full */

		.block-width-full .page-block-wrap {
		max-width: none;
		}

	.inner-wrap.inner-width-full {
	max-width: none;
	}
	

	/* Block padding small */

		.page-block.block-padding-small .spacing-top {margin-bottom: 50px;}

		.page-block.block-padding-small .spacing-bottom {margin-top: 50px;}

		.page-block.block-padding-small .page-block-wrap {
		padding-left: 50px;
		padding-right: 50px;
		}
	

	/* Block padding large */

		.page-block.block-padding-large .spacing-top {margin-bottom: 150px;}

		.page-block.block-padding-large .spacing-bottom {margin-top: 150px;}

		.page-block.block-padding-large .page-block-wrap {
		padding-left: 50px;
		padding-right: 50px;
		}
	

	/* Block padding no-top-padding */

		.page-block.block-padding-no-top-padding .spacing-top {margin-bottom: 0;}
	

	/* Block padding no-bottom-padding */

		.page-block.block-padding-no-bottom-padding .spacing-bottom {margin-top: 0;}
	

	/* Block padding no-topbottom-padding */

		.page-block.block-padding-no-topbottom-padding .spacing-top {margin-bottom: 0;}

		.page-block.block-padding-no-topbottom-padding .spacing-bottom {margin-top: 0;}
	

	/* Block padding no-padding */

		.page-block.block-padding-no-padding .spacing-top {margin-bottom: 0;}

		.page-block.block-padding-no-padding .spacing-bottom {margin-top: 0;}

		.page-block.block-padding-no-padding .page-block-wrap {
		padding-left: 0;
		padding-right: 0;
		}
	

	/* Block padding py-70 */

		.page-block.block-padding-py-70 .spacing-top {margin-bottom: 70px;}

		.page-block.block-padding-py-70 .spacing-bottom {margin-top: 70px;}

		.page-block.block-padding-py-70 .page-block-wrap {
		padding-left: 50px;
		padding-right: 50px;
		}
	
}

