form label{color:var(--ci-color);font-weight:600}.input,input:not([type=submit]),select,textarea{color:var(--ci-color);border-radius:25px;padding:5px 20px;margin-top:10px}input:not([type=submit])+span{margin-top:10px}textarea{padding:20px}input[type=submit]{background-color:var(--ci-color);color:#fff;border-radius:25px;padding:10px 80px;line-height:33px;border:none;box-shadow:none;font-weight:600;transition:opacity .4s ease-in-out}input[type=submit]:hover{opacity:.8}form{max-width:800px}.wpcf7-acceptance label{display:flex;align-items:center;column-gap:16px;font-weight:400}.wpcf7-acceptance label span{margin-top:2px}.wpcf7-acceptance label span a:hover{text-decoration:none}.wpcf7-acceptance .wpcf7-list-item{margin-left:0}input[type=checkbox]{width:20px;height:20px;border:none;margin-top:0;accent-color:var(--ci-color)}