.wpcf7-form p:has([data-cf7apps-honeypot]),
.wpcf7-form p:has(.cf7apps-honeypot-wrap) {
margin: 0;
padding: 0;
height: 0;
min-height: 0;
line-height: 0;
font-size: 0;
border: 0;
} .cf7apps-honeypot-wrap,
[data-cf7apps-honeypot] {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
clip-path: inset(50%);
white-space: nowrap;
border: 0;
}
.cf7apps-honeypot-wrap .hp-message,
[data-cf7apps-honeypot] .hp-message {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
clip-path: inset(50%);
white-space: nowrap;
border: 0;
}
.cf7apps-honeypot-wrap input.wpcf7-form-control[type="text"],
[data-cf7apps-honeypot] input.wpcf7-form-control[type="text"] {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
clip-path: inset(50%);
border: 0;
}.gdpr-iFrame { 
text-align: center;
display: inline-table;
width: 100%;
}
.gdpr-iFrame .gdpr-iFrame-info { 
text-align: center; font-size: .9rem; line-height: 1.5rem; color:#000;
background: #f8f9fa;
border: 1px solid #DDE4E9;
padding: 1rem 1.25rem;
width: 100%; height: 100%;
position: relative; display: table-cell; vertical-align: middle;
}
.gdpr-iFrame .gdpr-iFrame-info p{ color: #000; }
.gdpr-iFrame .gdpr-btn {
font-size: 1rem; font-weight: 400; text-align: center; line-height: 1.5;
white-space: nowrap; vertical-align: middle; cursor: pointer;
user-select: none; -webkit-user-select: none; -moz-user-select: none;- -ms-user-select: none; 
border: 1px solid transparent; border-radius: .25rem;
display: inline-block;
padding: .375rem .75rem; margin-top: 1rem;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
box-shadow: none!important;
}
.gdpr-iFrame .gdpr-btn {
color: #fff;
background-color: #28a745;
border-color: #28a745;
}
.gdpr-iFrame .gdpr-btn:hover {
color: #fff!important;
background-color: #218838;
border-color: #1e7e34;
}
.gdpr-iFrame .gdpr-btn:active,
.gdpr-iFrame .gdpr-btn:focus {
box-shadow: 0 0 0 0.2rem rgba(40,167,69,.5);
}
#gdpr-iframe {
border: 0; 
max-width: 100%;
margin: 0;
}