/*
Theme Name:     Kinnaman Landscape
Description:    Kinnaman Landscape
Version:        1.34
Author:         Lawrence Zevon
Author URI:     http://www.zevonmedia.com/
Template:       enfold
License:        GPL v2
License URI:    http://www.gnu.org/licenses/gpl-2.0.html
*/

@import url("../enfold/style.css");

/* Customizations Here */
.phone-info a { font-size: 18px; }
.phone-info a:hover { color: #c7b79f !important; }
h2 {
  letter-spacing: 2px; /* Adjust the value as needed */
}
#top h3 {
  font-size: 42px !important;
  font-weight: lighter;
  letter-spacing: 1px; /* Adjust the value to your preference */
}
h4 {
	font-family: lora, serif;
	font-weight: normal;
	font-size: 20px;
	letter-spacing: 3px;
}
h5 {
	letter-spacing: 1px;
}
h6 {
	font-family: roboto, sans-serif;
	font-size: 20px;
	font-weight: 200;
	letter-spacing: 3px;
}
body p {
  font-size: 18px;         /* Adjust the size */
  font-stretch: 400px;
  font-weight: 100;        /* Use 100, 300, 400, 500, 700 depending on the font */
  letter-spacing: 0.8px;   /* Adjust the spacing */
  line-height: 1.2;        /* Adjust line spacing for readability */
}
.avia-caption-content {
  letter-spacing: 5px;  /* Adjust content letter spacing */
}
#top .avia-button {
  font-family: roboto, sans-serif;/* Change to desired font */
  font-weight: 400;                        /* Adjust the weight */
  font-size: 14px;                         /* Adjust size */
  font-stretch: 400px;
  letter-spacing: 3px;                     /* Adjust letter spacing */
  padding: 25px 25px;
}
#top .av-masonry-entry-title {
  font-family: roboto, sans-serif !important;
  font-weight: lighter !important;
  font-size: 24px !important;
  letter-spacing: 5px !important;
  color: #f7f1e8 !important;
  margin: 0;
}
.custom-caption-spacing .avia-caption-title {
  margin-bottom: 5px !important;
}

.custom-caption-spacing .avia-caption-content {
  margin-top: -15px !important;
}
.avia-testimonial .avia-testimonial-content .avia-testimonial-markup-entry-content p {
    font-family: roboto, sans-serif !important; /* Choose your desired font */
    font-size: 20px !important;  /* Set the desired font size */
    letter-spacing: 1px !important;  /* Adjust letter spacing */
    font-weight: 100 !important; /* Adjust the font weight */
	line-height: 1.2;
}

/* Custom Font Style for Testimonial Author Name */
.avia-testimonial .avia-testimonial-meta-mini .avia-testimonial-name {
    font-family: lora, serif !important; /* Choose your desired font */
    font-size: 20px !important;  /* Set the desired font size for the author name */
    letter-spacing: 3px !important;
	font-weight: 300 !important; /* Adjust the font weight for the author name */
}

/* Contact Form Edits */
label.gfield_label.gform-field-label { font-size: 1em !important; font-weight: 400 !important; }
.gfield_label.gform-field-label.gfield_label_before_complex { font-size: 1em !important; font-weight: 400 !important; }
.gform-field-label.gform-field-label--type-sub { font-size: 0.9em !important; font-weight: 400 !important; }
div#input_1_5.gfield_checkbox .gform-field-label.gform-field-label--type-inline { font-size: 1em !important; font-weight: 400 !important; }
legend.gfield_label.gform-field-label.gfield_label_before_complex { content: " "!important; }
body .gform_wrapper .gfield_required { margin-left: 4px !important; }
input#gform_submit_button_1.gform_button.button { color: #222222 !important; background: #f7f1e8 !important; }
input#gform_submit_button_1.gform_button.button:hover { color: #222222 !important; background: #c7b79f !important; }

@media only screen and (max-width: 768px) {
    #top .av-social-link-facebook, 
    #top .av-social-link-instagram, 
    #top .av-social-link-youtube { 
        z-index: 9999; 
        position: relative;
    }
	