body select, 
body textarea, 
body input:is([type=url],
body [type=tel],
body [type=text],
body [type=time],
body [type=date],
body [type=datetime],
body [type=datetime-local],
body [type=email],
body [type=number],
body [type=search],
body [type=password]), 
body .ct-pseudo-input, 
body fieldset .wc-stripe-elements-field, 
body .ff-inherit-theme-style .ff-el-form-control:not([size]):not([multiple]),
body .wpforms-container:not(.wpforms-container-full) input[type=checkbox] {
border-color: #bbbbbb;
}
body select:hover, 
body textarea:hover, 
body input:is([type=url]:hover,
body [type=tel]:hover,
body [type=text]:hover,
body [type=time]:hover,
body [type=date]:hover,
body [type=datetime]:hover,
body [type=datetime-local]:hover,
body [type=email]:hover,
body [type=number]:hover,
body [type=search]:hover,
body [type=password]:hover), 
body .ct-pseudo-input:hover, 
body fieldset .wc-stripe-elements-field:hover, 
body .ff-inherit-theme-style .ff-el-form-control:not([size]):not([multiple]:hover),
body .wpforms-container:not(.wpforms-container-full) input[type=checkbox]:hover {
border-color: #da1169;
}
body .wpforms-field-container ul {
list-style: none;
padding: 0;
}
body .wpconsent-cookie-policy-table {
max-width: 100%;
overflow-y: auto;
white-space: break-spaces;
hyphens: auto;
}
body .ct-footer .ct-widget:not(:first-child) {
margin-top: 20px;
}
@media (max-width: 767px) {
div#block-12 * {
text-align: center;
}
}