.elementor-231 .elementor-element.elementor-element-3a213fc:not(.elementor-motion-effects-element-type-background), .elementor-231 .elementor-element.elementor-element-3a213fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-231 .elementor-element.elementor-element-3a213fc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-104px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-231 .elementor-element.elementor-element-3a213fc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-231 .elementor-element.elementor-element-7a4daf6{margin-top:60px;margin-bottom:60px;}.elementor-231 .elementor-element.elementor-element-c9ecb1e .elementor-heading-title{color:#000000;font-family:"Roboto Condensed", Sans-serif;font-size:2em;font-weight:600;text-transform:none;}.elementor-231 .elementor-element.elementor-element-7d84dda > .elementor-widget-container{padding:15px 15px 15px 15px;background-color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-231 .elementor-element.elementor-element-5ac45a6 .elementor-button{background-color:#000000;}@media(max-width:767px){.elementor-231 .elementor-element.elementor-element-3a213fc{margin-top:-140px;margin-bottom:0px;}}/* Start custom CSS for button, class: .elementor-element-5ac45a6 */.sg-popup-builder-content {overflow:hidden;padding:20px;}
.sgpb-popup-builder-content-527 input[type='email'], .sgpb-popup-builder-content-527 input[type='text'], .sgpb-popup-builder-content-527 input[type='tel'] {border:1px solid #000 !important;margin-bottom:10px !important;}

.sgpb-popup-builder-content-527 textarea {border:1px solid #000 !important;}

.wpcf7-submit {
    cursor: pointer;
    width: 100%;
    background: #000 !important;
    color: #FFF !important;
}/* End custom CSS */