.contact-form-7-wrapper{background-color:rgba(0,0,0,0.5);padding:20px;border-radius:10px;color:#fff}.contact-form-7-wrapper input,.contact-form-7-wrapper textarea,.contact-form-7-wrapper select{width:100%;margin-bottom:10px}.contact-form-7-wrapper .row{display:flex;flex-wrap:wrap;margin-bottom:10px}.contact-form-7-wrapper .row>div{flex:1;padding:5px}.contact-form-7-wrapper input[type="submit"]{background-color:#0693e3;color:white;border:none;padding:10px 20px;cursor:pointer;transition:background-color 0.3s}.contact-form-7-wrapper input[type="submit"]:hover{background-color:#0077b3}