.elementor-29776 .elementor-element.elementor-element-3ed4fc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:65px;--padding-left:50px;--padding-right:50px;}.elementor-29776 .elementor-element.elementor-element-3ed4fc0:not(.elementor-motion-effects-element-type-background), .elementor-29776 .elementor-element.elementor-element-3ed4fc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dff8941 );}.elementor-29776 .elementor-element.elementor-element-7674dd4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-29776 .elementor-element.elementor-element-7674dd4 .title{line-height:1.2em;}.elementor-29776 .elementor-element.elementor-element-9c2cfe1 .wpcf7-form{--wd-form-brd-color:var( --e-global-color-accent );--wd-form-brd-color-focus:var( --e-global-color-primary );}.elementor-29776 .elementor-element.elementor-element-9c2cfe1 .wpcf7-submit{--btn-accented-color:var( --e-global-color-58be983 );--btn-accented-bgcolor:var( --e-global-color-accent );}@media(max-width:767px){.elementor-29776 .elementor-element.elementor-element-3ed4fc0{--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-29776 .elementor-element.elementor-element-7674dd4 .title{font-size:30px;}}/* Start custom CSS for wd_contact_form_7, class: .elementor-element-9c2cfe1 */.one-half {position: relative; margin-right: 2%; float: left;}
.one-half {width: 49%;}
.last {margin-right: 0 !important; clear: right;}
@media only screen and (max-width: 767px) {.one-half {width: 100%; margin-right: 0;}}
.elementor-kit-5 input[type="submit"] {padding: 15px 30px;}/* End custom CSS */