<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.desktop .admin-bar .top-bar {
	top: 32px;
}

@media only screen and (max-width: 768px) {
	.desktop .admin-bar .top-bar {
		top: 0;
	}
}

.comment &gt; #respond {
	margin-top: 2px;
	background: #ffffff;
	padding: 30px 30px 40px;
}

.pager {
	overflow: hidden;
}

.pager li {
	float: left;
	width: 50%;
}

.pager li.next {
	text-align: right;
}

.post-bg &gt; .tags {
	margin-bottom: 20px;
}

#top {
	left: 0;
	opacity: 0;
	position: absolute;
	right: 0;
	top: 0;
}

.regularpage {
	padding: 150px 0 60px;
}

.has-splash .regularpage {
	padding: 70px 0 60px;
}

.pagebuilder-content {
	padding: 110px 0 60px;
}

.has-splash .pagebuilder-content {
	padding: 0 0 60px;
}

html {
	height: auto;
	min-height: 0;
}

.response-message {
	display: none;
}

.padding-top-normal {
	padding-top: 50px;
}

.padding-top-large {
	padding-top: 100px;
}

.padding-bottom-normal {
	padding-bottom: 50px;
}

.padding-bottom-large {
	padding-bottom: 100px;
}

.pagebuilder-content:empty {
	display: none;
}

.page-template-page_builder-php #contact {
	padding-top: 0;
}

.page-template-page_builder-php.has-no-contact .pagebuilder-content {
	padding-bottom: 0;
}

.is-project .post-title {
	margin-bottom: 20px;
}

.overlay-item img {
	display: block;
	max-width: 100%;
	height: auto;
	vertical-align: bottom;
}

.popup-gallery a,
.project-type-gallery a {
	display: none;
}

.popup-gallery a:first-child,
.project-type-gallery a:first-child {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	z-index: 2;
}

.bg-image-cover {
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.section-content-wrap {
	margin-bottom: 25px;
}

.section-content-wrap &gt; *:last-child {
	margin-bottom: 0;
}

.text-color-light .title h2 {
	color: #fff;
}

.text-color-light .section-content-wrap * {
	color: #fff;
}

.text-color-light .icon-nav b {
	color: #fff;
}

.text-color-light .calltoaction-content * {
	color: #fff;
}

.text-color-light .calltoaction-content * {
	color: #fff;
}

.icon-circle:hover &gt; i {
	color: #222;
}

.text-color-light .icon-circle:hover &gt; i {
	color: #fff;
}

.text-color-light .icon-circle h3 {
	color: #fff;
}

.bg-img.fixed {
	background-attachment: fixed;
}

.mobile .bg-img.fixed {
	background-attachment: scroll;
}

@media screen and (max-width: 782px) {
	.desktop .admin-bar .top-bar,
	.mobile .admin-bar .top-bar {
		top: 42px;
	}
}

@media screen and (max-width: 600px) {
	.desktop .admin-bar .top-bar,
	.mobile .admin-bar .top-bar {
		top: 0;
	}
}

.gallery-link a {
	cursor: pointer;
}

@-moz-document url-prefix() { 
	input[type="submit"] {
		line-height: 15px;
	}
}

a.btn {
	padding: 12px 25px;
}

.pe-wp-default a.btn {
	margin: 2px;
}

.pe-wp-default a.btn &gt; i {
	font-size: 13px;
}</pre></body></html>