<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

.section_inner p, .section_inner ol, .section_inner ul, .section_inner h1, .section_inner h2, .section_inner h3, .section_inner h4, .section_inner table {
    margin:0 0 20px 0;
}
table td {
    text-align:left;
    padding: 3px 6px;
}
nav.main_menu ul li.active &gt; a, .drop_down .narrow .second .inner ul li a:hover {
    background-color:#A4815F;
}
.carousel-inner h2 {
    text-shadow: 1px 1px 8px rgba(255,255,255,0.8);
}
.latest_post_two_holder .latest_post_two_text {
    padding:0;
}
.latest_post_two_holder .latest_post_two_info {
    padding:10px 0 0;
    border:0;
}
.latest_post_two_holder .latest_post_two_info_inner&gt;* {
    display:none;
}
.latest_post_two_holder .latest_post_two_info_inner .post_info_date {
    display:block;
    text-align:left;
    font-style:italic;
}

.touch .popup_menu_holder_outer{
display: none;
}

.touch .popup_menu_opened .popup_menu_holder_outer{
display: block;
}

.google_map {
margin: 0;
}

#testimonials * {
    text-shadow: 1px 1px 4px rgba(0,0,0,0.8);
}

.qbutton, .load_more a, .blog_load_more_button a, #submit_comment, .drop_down .wide .second ul li .qbutton, .drop_down .wide .second ul li ul li .qbutton {
padding: 0 28px;
}

.testimonials .testimonial_text_inner p {
line-height: 30px;
}

/*.testimonials .testimonial_text_inner p.testimonial_author {
font-family: Sacramento;
font-weight: 400;
}*/

.projects_holder article a.preview {
display: none;
}

.projects_holder.hover_text article span.text_holder span.text_inner .hover_feature_holder_title .project_category {
font-weight: 400;
font-size: 14px;
}

.projects_holder article span.text_holder {
background-color: rgba(211,204,0,0.7);
}

.footer_top {
padding: 62px 0 62px;
}

.footer_top h5 {
margin-bottom: 12px;
}

.footer_top .column3 .two_columns_75_25&gt;.column1&gt;.column_inner {
padding: 0;
}

input.wpcf7-form-control.wpcf7-submit {
margin-top: 5px;
}

.two_columns_75_25&gt;.column2&gt;.column_inner {
padding-left: 13px;
}

input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
border-radius: 3px;
}

.footer_bottom .textwidget {
font-size: 14px;
}

i.fa.fa-stack-1x {
font-size: 22px !important;
}

.q_font_awsome_icon_stack:hover i:last-child {
color: #728242 !important;
}

@media screen and (max-width: 785px) {
.q_elements_item_content {
  padding: 30px 0 0 !important;
}
}

.blog_holder .post_text h2 a, .blog_holder.blog_single article h2 {
font-size: 60px;
}

.blog_holder.blog_single article h2 { 
font-size: 40px;
}

.blog_large_image_simple .separator.small {
margin-top: 0px;
}

.blog_holder.blog_large_image_simple article.format-quote {
margin-bottom: 54px;
}

blockquote h5 {
font-family: 'Open Sans', sans-serif;
}

.blog_holder.blog_single h5,
 .blog_holder.blog_single h5 a,
 .comment_holder h5,
.comment_holder h5 a,
.comment_form h5 {
font-family: 'Open Sans', sans-serif;
font-size: 14px;
}

.blog_holder.blog_single article .post_text .post_text_inner {
padding-top: 35px;
}

.blog_holder.blog_single article .post_info {
margin-bottom: 26px;
}

</pre></body></html>