.elementor-915 .elementor-element.elementor-element-3cbe888:not(.elementor-motion-effects-element-type-background), .elementor-915 .elementor-element.elementor-element-3cbe888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bluegrassbarndominiums.com/wp-content/uploads/2023/03/compare01.webp");background-position:bottom center;background-size:cover;}.elementor-915 .elementor-element.elementor-element-3cbe888 > .elementor-background-overlay{background-color:#02010100;background-image:url("https://bluegrassbarndominiums.com/wp-content/uploads/2023/03/dot-black-1.png");background-position:center center;background-size:auto;opacity:0.09;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-915 .elementor-element.elementor-element-3cbe888{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-57px;margin-bottom:0px;padding:160px 30px 100px 30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-915 .elementor-element.elementor-element-4efb76f{text-align:center;}.elementor-915 .elementor-element.elementor-element-4efb76f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:62px;font-weight:600;color:#FFFFFF;}.elementor-915 .elementor-element.elementor-element-a6f89b2 > .elementor-container{max-width:1280px;}.elementor-915 .elementor-element.elementor-element-a6f89b2{padding:80px 30px 80px 30px;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-915 .elementor-element.elementor-element-9d50746{width:100%;}}@media(max-width:1024px){.elementor-915 .elementor-element.elementor-element-3cbe888{margin-top:-65px;margin-bottom:0px;}}@media(max-width:767px){.elementor-915 .elementor-element.elementor-element-3cbe888{margin-top:-75px;margin-bottom:0px;}.elementor-915 .elementor-element.elementor-element-4efb76f .elementor-heading-title{font-size:40px;}}@media(min-width:1025px){.elementor-915 .elementor-element.elementor-element-3cbe888:not(.elementor-motion-effects-element-type-background), .elementor-915 .elementor-element.elementor-element-3cbe888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for shortcode, class: .elementor-element-f6f685b */.footer-contact p.gform_required_legend {
    display: none;
}

.footer-contact input#gform_submit_button_2 {
    background-color: #3A54A4;
    color: #fff;
    border-radius: 0px;
    border: 1px solid #3A54A4;
    padding: 12px 35px;
    text-transform: uppercase;
}
.footer-contact .gform_wrapper.gravity-theme .gfield input {
    background-color: #EBECF2!important;
    border: 1px solid #EBECF2;
}
.footer-contact .gform_wrapper.gravity-theme .gfield select {
    background-color: #EBECF2!important;
}
.footer-contact .gform_wrapper.gravity-theme .gfield select {
    background-color: #EBECF2!important;
    border: 1px solid #EBECF2;
}
.footer-contact .gform_wrapper.gravity-theme .gfield textarea.medium {
    height: 192px;
    border: 1px solid #EBECF2;
    background-color: #EBECF2;
}/* End custom CSS */