.two-column-form {display: flex;gap: 20px;margin-bottom: 10px;}.column { width: 50%;}.c7_frm [type=submit]{background-color: #c2d82e;   border: 1px solid #c2d82e; color: #000;}#suggesstion-box ul{margin-left: 0px !important;margin-bottom: 0px !important;padding-left: 0px;}#suggesstion-box ul li{font-size: 14px;line-height: 26px;padding-left: 15px;border-bottom: 1px dotted #ddd;padding-top: 4px;padding-bottom: 4px;cursor: pointer;list-style: none;}#suggesstion-box{margin-top: 3px;text-align: left;cursor: default;border-width: 0px 1px 1px;border-style: none solid solid;border-color: -moz-use-text-color #CCC #CCC;-moz-border-top-colors: none;-moz-border-right-colors: none;-moz-border-bottom-colors: none;-moz-border-left-colors: none;border-image: none;background: #ffffff none repeat scroll 0% 0%;box-shadow: -1px 1px 3px rgba(0, 0, 0, 0.1);position: absolute;display: none;z-index: 10001;max-height: 140px;overflow-x: hidden;overflow-y: scroll;box-sizing: border-box;padding: 1px 0px;width:49%;border-radius: 4px;border: 0px;}#suggesstion-box ul li:hover {background: #c2d82e;color: #ffffff;}/* Mobile View: Stack elements in one column */@media (max-width: 768px) {.two-column-form {flex-direction: column;}.column {width: 100%;}#suggesstion-box{ width:100%}}.wpcf7-not-valid-tip{color:red}.hidden-fields-container{ border: none !important; }select {background-color: white;-moz-appearance: none;-webkit-appearance: none;appearance: none;border: 1px solid #ccc;padding: 8px;color: #333;}.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0;}@media (max-width: 767px) {.two-column-form {gap: 2px;margin-bottom:2px;}}span.wpcf7-form-control-wrap.source-url { display: none;}