body h1,body h2,body h3,body h4,body h5,body h6{color:#B72A4C!important}body p,body li,body .et_pb_text_inner,body .nf-form-content,body .nf-form-content label{color:#2F3037!important}body .et_pb_button,body .nf-form-content input[type="submit"],body .nf-form-content button{background:#B72A4C!important;border:1px solid #B72A4C!important;color:#FFFFFF!important}body .et_pb_button:hover,body .nf-form-content input[type="submit"]:hover,body .nf-form-content button:hover{background:#9E2341!important;border-color:#9E2341!important;color:#FFFFFF!important}body input[type="text"],body input[type="email"],body input[type="tel"],body select,body textarea{border:1px solid #B72A4C!important;color:#2F3037!important;background:#FFFFFF!important}body .et_pb_section:nth-of-type(even){background:#F7F7F8!important}.taula-cursos{border-collapse:collapse;border-radius:12px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,0.06);font-size:0.95em;width:100%}.taula-cursos thead th{background-color:#8c5a3c;color:#ffffff;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;padding:12px 16px;text-align:left}.taula-cursos tbody tr{border-bottom:1px solid #eadfd2;transition:background 0.2s}.taula-cursos tbody tr:nth-child(even){background-color:#fcf8f3}.taula-cursos tbody tr:hover{background-color:#fff4ef}.taula-cursos tbody td{padding:10px 16px;color:#4d4138;vertical-align:middle}