.elementor-219 .elementor-element.elementor-element-250a013{overflow:hidden;margin-top:0px;margin-bottom:0px;}.elementor-219 .elementor-element.elementor-element-0f89164 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-219 .elementor-element.elementor-element-7448194{margin-top:42px;margin-bottom:65px;}.elementor-219 .elementor-element.elementor-element-bd93b75{text-align:center;}.elementor-219 .elementor-element.elementor-element-bd93b75 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:39px;line-height:1.9em;letter-spacing:0.7px;color:var( --e-global-color-secondary );}.elementor-219 .elementor-element.elementor-element-ed8c08b{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-219 .elementor-element.elementor-element-ed8c08b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-219 .elementor-element.elementor-element-ed8c08b:after{content:"0.66";}.elementor-219 .elementor-element.elementor-element-ed8c08b .elementor-post__thumbnail__link{width:100%;}.elementor-219 .elementor-element.elementor-element-ed8c08b .elementor-post__meta-data span + span:before{content:"///";}.elementor-219 .elementor-element.elementor-element-ed8c08b.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-219 .elementor-element.elementor-element-ed8c08b.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-219 .elementor-element.elementor-element-ed8c08b.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-219 .elementor-element.elementor-element-0226123 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-219 .elementor-element.elementor-element-0226123{text-align:center;}.elementor-219 .elementor-element.elementor-element-0226123 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:39px;color:var( --e-global-color-secondary );}.elementor-219 .elementor-element.elementor-element-dd6dac5:not(.elementor-motion-effects-element-type-background), .elementor-219 .elementor-element.elementor-element-dd6dac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-219 .elementor-element.elementor-element-dd6dac5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;padding:150px 0px 150px 0px;}.elementor-219 .elementor-element.elementor-element-dd6dac5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-219 .elementor-element.elementor-element-dd6dac5 > .elementor-shape-top svg{width:calc(100% + 1.3px);}.elementor-219 .elementor-element.elementor-element-dd6dac5 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);}.elementor-219 .elementor-element.elementor-element-d38e51f{text-align:center;}.elementor-219 .elementor-element.elementor-element-d38e51f .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:39px;line-height:1.6em;letter-spacing:0.7px;color:#FFFFFF;}.elementor-219 .elementor-element.elementor-element-e52d4fb .gallery-item .gallery-caption{display:none;}.elementor-219 .elementor-element.elementor-element-104a15c > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-219 .elementor-element.elementor-element-104a15c{text-align:center;}.elementor-219 .elementor-element.elementor-element-104a15c .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:39px;line-height:1.3em;letter-spacing:0.7px;color:var( --e-global-color-secondary );}.elementor-219 .elementor-element.elementor-element-e9c8f5c{padding:0px 0px 0px 0px;}.elementor-219 .elementor-element.elementor-element-7f68a75 iframe{height:56px;}.elementor-219 .elementor-element.elementor-element-89d0df3 .wpcf7-submit{background-color:var( --e-global-color-accent );color:var( --e-global-color-7603284 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );padding:5px 20px 5px 20px!important;border-top-left-radius:7px;border-top-right-radius:7px;border-bottom-left-radius:7px;border-bottom-right-radius:7px!important;}.elementor-219 .elementor-element.elementor-element-89d0df3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-219 .elementor-element.elementor-element-89d0df3 input:not(.wpcf7-submit),.elementor-219 .elementor-element.elementor-element-89d0df3 textarea{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );padding:3px 5px 3px 5px!important;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px!important;}.elementor-219 .elementor-element.elementor-element-89d0df3 .wpcf7-submit:hover{color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-219 .elementor-element.elementor-element-ed8c08b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-219 .elementor-element.elementor-element-ed8c08b:after{content:"0.5";}.elementor-219 .elementor-element.elementor-element-ed8c08b .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for posts, class: .elementor-element-ed8c08b */.elementor-post__text a {
    font-size :25px;
    font-weight: 400;
}
.elementor-post__text a:hover {
    color: #e0e0e0;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-e52d4fb */#gallery-1 img.attachment-medium.size-medium {
    border: none;
}
.elementor-slideshow__title {
    display: none;
}/* End custom CSS */
/* Start custom CSS for forester-contact-form-7, class: .elementor-element-89d0df3 */.wpcf7-form input, .wpcf7-form textarea {
    border: 2px solid #7a7a7a;
}

.wpcf7-form textarea {
    max-height: 190px;
    resize: none;
}
.wpcf7-form textarea:focus {
    border-color: rgb(97,206,112);
}

.wpcf7-form-control.wpcf7-submit {
    border: none;
    text-transform: uppercase
}/* End custom CSS */