.elementor-10 .elementor-element.elementor-element-498a3607 > .elementor-container{max-width:1500px;}.elementor-10 .elementor-element.elementor-element-498a3607{padding:0% 0% 5% 0%;}.elementor-10 .elementor-element.elementor-element-6128bcb1 > .elementor-element-populated{padding:10px 20px 10px 10px;}.elementor-10 .elementor-element.elementor-element-f5f5125 .elementor-repeater-item-238f1f9 input{background-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-f5f5125 .elementor-repeater-item-238f1f9 textarea{background-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-f5f5125 .elementor-repeater-item-238f1f9 .acf-input select{background-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-f5f5125 .elementor-repeater-item-238f1f9 .acf-input .select2-selection{background-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-f5f5125 .acf-fields>.acf-field{border-top:none;}.elementor-10 .elementor-element.elementor-element-f5f5125 .acf-field[data-width]+.acf-field[data-width]{border-left:none;}.elementor-10 .elementor-element.elementor-element-24753a9 > .elementor-element-populated{padding:10px 10px 10px 60px;}.elementor-10 .elementor-element.elementor-element-a1d22c6 .gallery-item{padding:0 10px 10px 0;}.elementor-10 .elementor-element.elementor-element-a1d22c6 .gallery{margin:0 -10px -10px 0;}.elementor-10 .elementor-element.elementor-element-a1d22c6 .gallery-item .gallery-caption{text-align:center;}.elementor-10 .elementor-element.elementor-element-64b5bbb5 > .elementor-container{max-width:1500px;}.elementor-10 .elementor-element.elementor-element-64b5bbb5{margin-top:0px;margin-bottom:-30px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4cd35991 > .elementor-widget-container{margin:0% 0% 0% 0%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-f5f5125 .elementor-repeater-item-238f1f9{margin:o% o% o% o%;padding:o% o% o% o%;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-498a3607{padding:5% 5% 5% 5%;}.elementor-10 .elementor-element.elementor-element-6128bcb1 > .elementor-element-populated{padding:5% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-24753a9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-64b5bbb5{padding:0% 0% 10% 0%;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-498a3607{padding:5% 5% 15% 5%;}.elementor-10 .elementor-element.elementor-element-64b5bbb5{padding:0% 0% 20% 0%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-6128bcb1{width:100%;}.elementor-10 .elementor-element.elementor-element-24753a9{width:100%;}}/* Start custom CSS for acf_ele_form, class: .elementor-element-f5f5125 */.elementor-10 .elementor-element.elementor-element-f5f5125 .acf-field--post-content {
    display: none;
}
.elementor-10 .elementor-element.elementor-element-f5f5125 a {
    color: #006634;
}
.close_up_image,
.zoomed_out_image {
    margin-bottom: 1em !important;
}
/*.close_up_image .acf-actions > a.acf-icon.-cancel.dark,*/
/*.zoomed_out_image .acf-actions > a.acf-icon.-cancel.dark {*/
/*    display: none;*/
/*}*/

/*.close_up_image .acf-image-uploader .image-wrap,*/
/*.zoomed_out_image .acf-image-uploader .image-wrap {*/
/*    position: relative;*/
/*    float: none !important;*/
/*    display: block;*/
/*    height: 300px;*/
/*    width: 375px;*/
/*    margin-bottom: 1em;*/
/*    background-size: cover;*/
/*    background-repeat: no-repeat;*/
/*    background-position: center center;*/
/*}*/

/*.close_up_image .acf-image-uploader .image-wrap {*/
/*    background-image: url(https://wordpress-247050-1066910.cloudwaysapps.com/wp-content/uploads/2019/11/Sue-Eldridge-Bench-Example-Photo-1.jpg);*/
/*} */

/*.zoomed_out_image .acf-image-uploader .image-wrap {*/
/*    background-image: url(https://wordpress-247050-1066910.cloudwaysapps.com/wp-content/uploads/2019/11/Sue-Eldridge-Bench-Example-Photo-2.jpg);*/
/*}*/

.acf-image-uploader .image-wrap img {
    display: none !important;
}

.elementor-10 .elementor-element.elementor-element-f5f5125 .canvas {
    display: none;
}


.acf-form,
.acf-form  textarea:focus, .acf-form  input:focus{
    font-family: sans-serif; !important;
    
}

::placeholder {
    font-weight: 300 !important;
    font-style: italic;
    font-size: .9em;
}

.acf-form  textarea:focus, .acf-form  input:focus {
    font-size: .9em;
    color: #666 !important;
}


.acf-field .acf-label label {
    font-weight: 300 !important;
    font-size: 1.1em
}
.acf-fields > .acf-field {
    padding: 8px 0 !important;
}
.acf-fields > .acf-field {
    border-top: 

    #EEEEEE solid 0px !important;

}
.acf-field input[type="text"], .acf-field input[type="password"], .acf-field input[type="date"], .acf-field input[type="datetime"], .acf-field input[type="datetime-local"], .acf-field input[type="email"], .acf-field input[type="month"], .acf-field input[type="number"], .acf-field input[type="search"], .acf-field input[type="tel"], .acf-field input[type="time"], .acf-field input[type="url"], .acf-field input[type="week"], .acf-field textarea, .acf-field select {
    background-color: #ffffff;
border-color: #006634;
border-width: 1px 1px 1px 1px;
border-radius: 0px 0px 0px 0px;
padding: 10px !important;
color: #333;
}
[type="submit"] {
margin-top: 1em;
border: none;
color: #fff;
background-color: #006634;
    border-radius: 0px;
}

[type="submit"]:hover {
border: none;
background-color:

    #006634;
    border-radius: 0px;
}
.acf-checkbox-list.acf-bl {

    margin-top: -0.8em;

}

.acf-label a {
    color: #9f7e2f;
}
.acf-label .description {
    font-style: italic;
    font-size: .9em !important;
}

.acf-repeater .acf-actions {
    text-align: left;
}
.acf-row-handle .acf-icon {
    display: none !important;
}

/*.acf-repeater .acf-actions a {*/
/*    color: left;*/
/*    margin-top: 1em;*/
/*    border: none;*/
/*    color:*/
/*    #fff;*/
/*    text-transform: uppercase;*/
/*    background-color:*/
/*    #006634;*/
/*    border-radius: 0px;*/
/*    display: inline-block;*/
/*    font-weight: 400;*/
/*    text-align: center;*/
/*    white-space: nowrap;*/
/*    -webkit-user-select: none;*/
/*    -moz-user-select: none;*/
/*    -ms-user-select: none;*/
/*    user-select: none;*/
/*    padding: .5rem 1rem;*/
/*    font-size: 1rem;*/
/*    -webkit-transition: all .3s;*/
/*    -o-transition: all .3s;*/
/*    transition: all .3s;*/
/*}*/
.acf-google-map .title {
    border-bottom: none;
}
.acf-google-map {
    border: #006634 solid 1px;
}

.acf-actions .acf-button.button.button-primary {

    color: #2b0000;
    font-weight: 300;
    font: 400 13.3333px Arial;
    line-height: normal;
    border: 1px solid #acacac !important;
    padding: 5px 10px;
    line-height: 1.5;
    background: #ececec;
    margin-left: 0;

}

.success-msg {
    min-height: 10vh;
    text-align: center;
    font-size: 1.5em !important;
    padding: 3%;
}/* End custom CSS */