.wpcf7-text,.wpcf7-form-control,.wpcf7-textarea{background-color:lightgrey!important;border:none!important;width:100%!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;font-size:14px;color:#999!important;padding:16px!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wpcf7-submit{width:auto!important;color:#ffffff!important;margin:8px auto 0;cursor:pointer;font-size:20px;font-weight:500;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:0;padding:6px 20px!important;line-height:1.7em;background:#000!important;border:2px solid #000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s}.wpcf7-submit:hover{background:darkgray!important;border-color:darkgray;padding:6px 20px!important}div.et_pb_section.et_pb_section_0{background-image:linear-gradient(180deg,rgba(0,0,0,0.84) 0%,rgba(237,122,48,0.47) 100%),url(https://prodirectholdings.com/wp-content/uploads/2021/06/4377582.jpg)!important}.et_pb_text_0 h2{font-weight:600;font-size:33px;color:#FFFFFF!important}.et_pb_text_0{padding-left:4px!important}div.et_pb_section.et_pb_section_1{background-blend-mode:overlay;background-image:url(https://prodirectholdings.com/wp-content/uploads/2021/06/coding-background-texture.jpg),linear-gradient(180deg,#dbdbdb 0%,#ffffff 100%)!important}.et_pb_section_1.et_pb_section{padding-top:68px;padding-right:0px;padding-bottom:60px;padding-left:0px;background-color:inherit!important}.et_pb_section_1{box-shadow:inset 0px -260px 0px 0px #ffffff}.et_pb_row_1{background-color:#ffffff;box-shadow:0px 10px 60px 0px rgba(71,74,182,0.12)}.et_pb_row_1.et_pb_row{padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.et_pb_text_1 h2{font-weight:700;font-size:23px;color:#000000!important;line-height:1.3em}.et_pb_text_1,.et_pb_text_2{margin-bottom:20px!important}.et_pb_text_2 h2{font-weight:700;font-size:23px;line-height:1.3em}.et_pb_text_3{line-height:1em;font-size:16px;line-height:1em;margin-bottom:40px!important}.et_pb_column_1{padding-top:60px;padding-right:40px;padding-bottom:60px;padding-left:40px}.et_pb_column_2{background-color:#f7941e;padding-top:60px;padding-right:40px;padding-bottom:60px;padding-left:40px}