.elementor-2379 .elementor-element.elementor-element-df5bd50{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2379 .elementor-element.elementor-element-df5bd50:not(.elementor-motion-effects-element-type-background), .elementor-2379 .elementor-element.elementor-element-df5bd50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.farmhousedc.com/wp-content/uploads/2025/01/High-Point-DC-Hero.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2379 .elementor-element.elementor-element-adb6406{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2379 .elementor-element.elementor-element-a5f8ce9{width:100%;max-width:100%;text-align:center;text-shadow:2px 2px 15px #000000;}.elementor-2379 .elementor-element.elementor-element-a5f8ce9.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2379 .elementor-element.elementor-element-fb835c9 .elementor-button{background-color:#FFFFFF;font-family:"Righteous", Sans-serif;font-size:120%;font-weight:500;text-transform:lowercase;fill:#000000;color:#000000;box-shadow:0px 0px 36px 0px rgba(246.85418395996092, 0, 0, 0.15);border-style:solid;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-2379 .elementor-element.elementor-element-fb835c9{width:100%;max-width:100%;}.elementor-2379 .elementor-element.elementor-element-fb835c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2379 .elementor-element.elementor-element-fb835c9.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-2379 .elementor-element.elementor-element-fb835c9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2379 .elementor-element.elementor-element-dd28bff .elementor-button{background-color:#FFFFFF;font-family:"Righteous", Sans-serif;font-size:120%;font-weight:500;fill:#000000;color:#000000;box-shadow:0px 0px 36px 0px rgba(246.85418395996092, 0, 0, 0.15);border-style:solid;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-2379 .elementor-element.elementor-element-dd28bff{width:100%;max-width:100%;}.elementor-2379 .elementor-element.elementor-element-dd28bff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2379 .elementor-element.elementor-element-dd28bff.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-2379 .elementor-element.elementor-element-dd28bff .elementor-button-content-wrapper{flex-direction:row;}.elementor-2379 .elementor-element.elementor-element-703a9d6 .elementor-button{background-color:#FFFFFF;font-family:"Righteous", Sans-serif;font-size:120%;font-weight:500;fill:#000000;color:#000000;box-shadow:0px 0px 36px 0px rgba(246.85418395996092, 0, 0, 0.15);border-style:solid;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-2379 .elementor-element.elementor-element-703a9d6{width:100%;max-width:100%;}.elementor-2379 .elementor-element.elementor-element-703a9d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2379 .elementor-element.elementor-element-703a9d6.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-2379 .elementor-element.elementor-element-703a9d6 .elementor-button-content-wrapper{flex-direction:row;}@media(max-width:767px){.elementor-2379 .elementor-element.elementor-element-df5bd50:not(.elementor-motion-effects-element-type-background), .elementor-2379 .elementor-element.elementor-element-df5bd50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.farmhousedc.com/wp-content/uploads/2025/01/High-Point-DC-Hero.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2379 .elementor-element.elementor-element-df5bd50.e-con{--align-self:center;}.elementor-2379 .elementor-element.elementor-element-adb6406{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2379 .elementor-element.elementor-element-adb6406.e-con{--align-self:center;}.elementor-2379 .elementor-element.elementor-element-a5f8ce9 > .elementor-widget-container{margin:114px 0px 0px 0px;}.elementor-2379 .elementor-element.elementor-element-a5f8ce9.elementor-element{--order:99999 /* order end hack */;}.elementor-2379 .elementor-element.elementor-element-fb835c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2379 .elementor-element.elementor-element-fb835c9.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-2379 .elementor-element.elementor-element-fb835c9 .elementor-button{padding:20px 20px 20px 20px;}.elementor-2379 .elementor-element.elementor-element-dd28bff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2379 .elementor-element.elementor-element-dd28bff.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-2379 .elementor-element.elementor-element-dd28bff .elementor-button{padding:20px 20px 20px 20px;}.elementor-2379 .elementor-element.elementor-element-703a9d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2379 .elementor-element.elementor-element-703a9d6.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-2379 .elementor-element.elementor-element-703a9d6 .elementor-button{padding:20px 20px 20px 20px;}}/* Start custom CSS for button, class: .elementor-element-fb835c9 */.elementor-2379 .elementor-element.elementor-element-fb835c9 {
    animation: callCatch 2s infinite alternate;
}
@keyframes callCatch {
    10% {
        filter: drop-shadow(0rem 0rem 0rem rgba(255, 0, 0, 0.4));
    }
    40% {
        filter: drop-shadow(0rem 0rem 1rem rgba(255, 0, 0, 0.4));
    }
    60% {
        filter: drop-shadow(0rem 0rem 1rem rgba(255, 0, 0, 0.4));
    }
    90% {
        filter: drop-shadow(0rem 0rem 0rem rgba(255, 0, 0, 0.4));
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dd28bff */.elementor-2379 .elementor-element.elementor-element-dd28bff {
    animation: callCatch 2s infinite alternate;
}
@keyframes callCatch {
    10% {
        filter: drop-shadow(0rem 0rem 0rem rgba(255, 0, 0, 0.4));
    }
    40% {
        filter: drop-shadow(0rem 0rem 1rem rgba(255, 0, 0, 0.4));
    }
    60% {
        filter: drop-shadow(0rem 0rem 1rem rgba(255, 0, 0, 0.4));
    }
    90% {
        filter: drop-shadow(0rem 0rem 0rem rgba(255, 0, 0, 0.4));
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-703a9d6 */.elementor-2379 .elementor-element.elementor-element-703a9d6 {
    animation: callCatch 2s infinite alternate;
}
@keyframes callCatch {
    10% {
        filter: drop-shadow(0rem 0rem 0rem rgba(255, 0, 0, 0.4));
    }
    40% {
        filter: drop-shadow(0rem 0rem 1rem rgba(255, 0, 0, 0.4));
    }
    60% {
        filter: drop-shadow(0rem 0rem 1rem rgba(255, 0, 0, 0.4));
    }
    90% {
        filter: drop-shadow(0rem 0rem 0rem rgba(255, 0, 0, 0.4));
    }
}/* End custom CSS */