div.tnp-subscription, form.tnp-subscription, form.tnp-profile { display: block; margin: 1em auto; max-width: 500px; width: 100%; }
div.tnp-profile { display: block; margin: 1em 0px; max-width: 500px; }
.tnp-subscription div.tnp-field, .tnp-profile div.tnp-field { margin-bottom: 0.7em; border: 0px; padding: 0px; }
.tnp-subscription label, .tnp-profile label { display: block; color: inherit; font-weight: 400; line-height: normal; padding: 0px; margin: 0px 0px 0.25em; font-size: 0.9em; }
.tnp-subscription .tnp-field-checkbox label, .tnp-profile .tnp-field-checkbox label { display: inline-block; }
.tnp-subscription input[type="text"], .tnp-subscription input[type="email"], .tnp-subscription input[type="submit"], .tnp-subscription select, .tnp-subscription textarea, .tnp-profile input[type="text"], .tnp-profile input[type="email"], .tnp-profile input[type="submit"], .tnp-profile select, .tnp-profile textarea { width: 100%; padding: 0.7em; display: block; border: 1px rgb(221, 221, 221); color: rgb(68, 68, 68); background-color: rgb(244, 244, 244); background-image: none; text-shadow: none; font-size: 1em; margin: 0px; line-height: normal; box-sizing: border-box; }
.tnp-subscription input[type="checkbox"], .tnp-widget input[type="radio"], .tnp-profile input[type="checkbox"] { max-width: 1em; display: inline-block; margin-right: 0.5em; }
.tnp-subscription select option, .tnp-profile select option { margin-right: 0.75em; }
.tnp-subscription input.tnp-submit, .tnp-profile input.tnp-submit, .tnp-unsubscribe button.tnp-submit, .tnp-reactivate button.tnp-submit { background-color: rgb(68, 68, 68); color: rgb(255, 255, 255); width: auto; height: auto; margin: 0px; display: inline-block; }
@media (max-width: 480px) {.tnp-subscription input[type="submit"], .tnp-profile input[type="submit"] { width: 100%; }
}
.tnp-widget { width: 100%; display: block; box-sizing: border-box; }
.tnp-widget .tnp-field { margin-bottom: 10px; border: 0px; padding: 0px; }
.tnp-widget label { display: block; color: inherit; font-size: 14px; }
.tnp-widget input[type="text"], .tnp-widget input[type="email"], .tnp-widget input[type="submit"], .tnp-widget select { width: 100%; padding: 10px; display: block; border: 1px solid rgb(221, 221, 221); background-color: rgb(244, 244, 244); background-image: none; text-shadow: none; color: rgb(68, 68, 68); font-size: 14px; line-height: normal; box-sizing: border-box; height: auto; }
.tnp-widget input[type="checkbox"], .tnp-widget input[type="radio"] { width: auto; display: inline-block; }
.tnp-widget select option { margin-right: 10px; }
.tnp-widget input.tnp-submit { background-color: rgb(68, 68, 68); background-image: none; text-shadow: none; color: rgb(255, 255, 255); margin: 0px; }
.tnp-field input[type="submit"] { position: inherit; }
.tnp-widget-minimal { width: 100%; }
.tnp-widget-minimal form { margin: 0px; padding: 0px; border: 0px; }
.tnp-widget-minimal input.tnp-email { width: 100%; box-sizing: border-box; padding: 10px; display: inline-block; border: 1px solid rgb(221, 221, 221); background-color: rgb(244, 244, 244); color: rgb(68, 68, 68); font-size: 14px; }
.tnp-widget-minimal input.tnp-submit { width: 100%; box-sizing: border-box; padding: 10px; display: inline-block; border: 1px rgb(221, 221, 221); background-color: rgb(68, 68, 68); background-image: none; text-shadow: none; color: rgb(255, 255, 255); font-size: 14px; line-height: normal; border-radius: 0px; height: auto; margin: 0px; }
.tnp-subscription-minimal { width: 100%; box-sizing: border-box; margin: 10px 0px; }
.tnp-subscription-minimal form { width: auto; margin: 0px; padding: 0px; border: 0px; white-space: nowrap; }
.tnp-subscription-minimal input.tnp-email, .tnp-subscription-minimal input.tnp-name { width: 70%; max-width: 300px; box-sizing: border-box; padding: 10px; display: inline-block; border: 1px solid rgb(221, 221, 221); background-color: rgb(244, 244, 244); color: rgb(68, 68, 68); font-size: 14px; line-height: 20px; border-radius: 0px; margin-right: 10px; }
.tnp-subscription-minimal.with-name input.tnp-email, .tnp-subscription-minimal.with-name input.tnp-name { width: 31%; }
.tnp-subscription-minimal .tnp-privacy-field { margin-top: 10px; }
.tnp-subscription-minimal input.tnp-submit { width: 29%; box-sizing: border-box; display: inline-block; padding: 10px; border: 1px rgb(221, 221, 221); background-color: rgb(68, 68, 68); background-image: none; text-shadow: none; color: rgb(255, 255, 255); font-size: 14px; line-height: 20px; border-radius: 0px; margin: 0px; }
.tnp-subscription-posts { margin-top: 2em; margin-bottom: 2em; padding: 2rem; }
.tnp-subscription-posts .tnp-subscription { margin: 0px; }
@media (max-width: 525px) {.tnp-subscription-minimal.with-name input.tnp-email, .tnp-subscription-minimal.with-name input.tnp-name, .tnp-subscription-minimal input.tnp-submit { width: 100%; max-width: 100%; margin: 0px 0px 0.5rem; display: block; }
}
.tnp-button-form button.tnp-submit { box-sizing: border-box; padding: 10px; display: inline-block; border: 1px rgb(221, 221, 221); background-color: rgb(68, 68, 68); background-image: none; text-shadow: none; color: rgb(255, 255, 255); font-size: 14px; line-height: normal; border-radius: 0px; height: auto; margin: 0px; }
.tnp-comments { clear: both; margin-top: 15px; margin-bottom: 15px; }
.tnp-comments label { display: block; }
.tnp-comments input[type="checkbox"] { display: inline-block; width: auto !important; }
.tnp-lock { clear: both; display: block; box-sizing: border-box; box-shadow: none; margin: 20px; padding: 15px; background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); }
.tnp-nl-checkout { margin-bottom: 1em; }
body div.brlbs-cmpnt-container article, body div.brlbs-cmpnt-container aside, body div.brlbs-cmpnt-container details, body div.brlbs-cmpnt-container figcaption, body div.brlbs-cmpnt-container figure, body div.brlbs-cmpnt-container footer, body div.brlbs-cmpnt-container header, body div.brlbs-cmpnt-container hgroup, body div.brlbs-cmpnt-container menu, body div.brlbs-cmpnt-container nav, body div.brlbs-cmpnt-container section { display: block; }
body div.brlbs-cmpnt-container blockquote, body div.brlbs-cmpnt-container q { quotes: none; }
body div.brlbs-cmpnt-container blockquote::after, body div.brlbs-cmpnt-container blockquote::before, body div.brlbs-cmpnt-container q::after, body div.brlbs-cmpnt-container q::before { content: none; }
body div.brlbs-cmpnt-container table { border-spacing: 0px; }
body div.brlbs-cmpnt-container button, body div.brlbs-cmpnt-container input, body div.brlbs-cmpnt-container optgroup, body div.brlbs-cmpnt-container select, body div.brlbs-cmpnt-container textarea { font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0px; }
body div.brlbs-cmpnt-container button::after, body div.brlbs-cmpnt-container button::before { content: none; }
body div.brlbs-cmpnt-container button, body div.brlbs-cmpnt-container select { text-transform: none; }
body div.brlbs-cmpnt-container [type="button"], body div.brlbs-cmpnt-container [type="reset"], body div.brlbs-cmpnt-container [type="submit"], body div.brlbs-cmpnt-container button { appearance: button; }
body div.brlbs-cmpnt-container legend { padding: 0px; }
body div.brlbs-cmpnt-container progress { vertical-align: baseline; }
body div.brlbs-cmpnt-container ::-webkit-inner-spin-button, body div.brlbs-cmpnt-container ::-webkit-outer-spin-button { height: auto; }
body div.brlbs-cmpnt-container [type="search"] { appearance: textfield; outline-offset: -2px; }
body div.brlbs-cmpnt-container ::-webkit-search-decoration { appearance: none; }
body div.brlbs-cmpnt-container ::-webkit-file-upload-button { appearance: button; font: inherit; }
body div.brlbs-cmpnt-container summary { display: list-item; }
body div.brlbs-cmpnt-container blockquote, body div.brlbs-cmpnt-container dd, body div.brlbs-cmpnt-container dl, body div.brlbs-cmpnt-container figure, body div.brlbs-cmpnt-container h1, body div.brlbs-cmpnt-container h2, body div.brlbs-cmpnt-container h3, body div.brlbs-cmpnt-container h4, body div.brlbs-cmpnt-container h5, body div.brlbs-cmpnt-container h6, body div.brlbs-cmpnt-container hr, body div.brlbs-cmpnt-container p, body div.brlbs-cmpnt-container pre { margin: 0px; }
body div.brlbs-cmpnt-container button { background-color: transparent; background-image: none; }
body div.brlbs-cmpnt-container button:focus { outline: -webkit-focus-ring-color auto 5px; }
body div.brlbs-cmpnt-container fieldset { margin: 0px; padding: 0px; }
body div.brlbs-cmpnt-container ol, body div.brlbs-cmpnt-container ul { list-style: none; margin: 0px; padding: 0px; }
body div.brlbs-cmpnt-container hr { border-top-width: 1px; }
body div.brlbs-cmpnt-container img { border-style: solid; }
body div.brlbs-cmpnt-container textarea { resize: vertical; }
body div.brlbs-cmpnt-container input::placeholder, body div.brlbs-cmpnt-container textarea::placeholder { color: rgb(156, 163, 175); }
body div.brlbs-cmpnt-container table { border-collapse: collapse; }
body div.brlbs-cmpnt-container h1, body div.brlbs-cmpnt-container h2, body div.brlbs-cmpnt-container h3, body div.brlbs-cmpnt-container h4, body div.brlbs-cmpnt-container h5, body div.brlbs-cmpnt-container h6 { font-size: inherit; font-weight: inherit; }
body div.brlbs-cmpnt-container button, body div.brlbs-cmpnt-container input, body div.brlbs-cmpnt-container optgroup, body div.brlbs-cmpnt-container select, body div.brlbs-cmpnt-container textarea { padding: 0px; line-height: inherit; color: inherit; }
body div.brlbs-cmpnt-container code, body div.brlbs-cmpnt-container kbd, body div.brlbs-cmpnt-container pre, body div.brlbs-cmpnt-container samp { font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
body div.brlbs-cmpnt-container audio, body div.brlbs-cmpnt-container canvas, body div.brlbs-cmpnt-container embed, body div.brlbs-cmpnt-container iframe, body div.brlbs-cmpnt-container img, body div.brlbs-cmpnt-container object, body div.brlbs-cmpnt-container svg, body div.brlbs-cmpnt-container video { display: block; vertical-align: middle; }
body div.brlbs-cmpnt-container img, body div.brlbs-cmpnt-container video { max-width: 100%; height: auto; }
body div.brlbs-cmpnt-container [multiple], body div.brlbs-cmpnt-container [type="date"], body div.brlbs-cmpnt-container [type="datetime-local"], body div.brlbs-cmpnt-container [type="email"], body div.brlbs-cmpnt-container [type="month"], body div.brlbs-cmpnt-container [type="number"], body div.brlbs-cmpnt-container [type="password"], body div.brlbs-cmpnt-container [type="search"], body div.brlbs-cmpnt-container [type="tel"], body div.brlbs-cmpnt-container [type="text"], body div.brlbs-cmpnt-container [type="time"], body div.brlbs-cmpnt-container [type="url"], body div.brlbs-cmpnt-container [type="week"], body div.brlbs-cmpnt-container select, body div.brlbs-cmpnt-container textarea { appearance: none; background-color: rgb(255, 255, 255); border-color: rgb(107, 114, 128); border-width: 1px; border-radius: 0px; padding: 0.5rem 0.75rem; font-size: 1rem; line-height: 1.5rem; }
body div.brlbs-cmpnt-container [multiple]:focus, body div.brlbs-cmpnt-container [type="date"]:focus, body div.brlbs-cmpnt-container [type="datetime-local"]:focus, body div.brlbs-cmpnt-container [type="email"]:focus, body div.brlbs-cmpnt-container [type="month"]:focus, body div.brlbs-cmpnt-container [type="number"]:focus, body div.brlbs-cmpnt-container [type="password"]:focus, body div.brlbs-cmpnt-container [type="search"]:focus, body div.brlbs-cmpnt-container [type="tel"]:focus, body div.brlbs-cmpnt-container [type="text"]:focus, body div.brlbs-cmpnt-container [type="time"]:focus, body div.brlbs-cmpnt-container [type="url"]:focus, body div.brlbs-cmpnt-container [type="week"]:focus, body div.brlbs-cmpnt-container select:focus, body div.brlbs-cmpnt-container textarea:focus { outline: transparent solid 2px; outline-offset: 2px; --brlbs-tw-ring-inset: var(--brlbs-tw-empty, ); --brlbs-tw-ring-offset-width: 0px; --brlbs-tw-ring-offset-color: #fff; --brlbs-tw-ring-color: #2563eb; --brlbs-tw-ring-offset-shadow: var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color); --brlbs-tw-ring-shadow: var(--brlbs-tw-ring-inset) 0 0 0 calc(1px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color); box-shadow: var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 transparent); border-color: rgb(37, 99, 235); }
body div.brlbs-cmpnt-container input::placeholder, body div.brlbs-cmpnt-container textarea::placeholder { color: rgb(107, 114, 128); opacity: 1; }
body div.brlbs-cmpnt-container ::-webkit-datetime-edit-fields-wrapper { padding: 0px; }
body div.brlbs-cmpnt-container ::-webkit-date-and-time-value { min-height: 1.5em; }
body div.brlbs-cmpnt-container select { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20stroke%3D%22%236b7280%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.5%22%20d%3D%22m6%208%204%204%204-4%22%2F%3E%3C%2Fsvg%3E"); background-position: right 0.5rem center; background-repeat: no-repeat; background-size: 1.5em 1.5em; padding-right: 2.5rem; print-color-adjust: exact; }
body div.brlbs-cmpnt-container [multiple] { background-image: none; background-position: 0px 0px; background-repeat: unset; background-size: initial; padding-right: 0.75rem; print-color-adjust: unset; }
body div.brlbs-cmpnt-container [type="checkbox"], body div.brlbs-cmpnt-container [type="radio"] { appearance: none; padding: 0px; print-color-adjust: exact; display: inline-block; vertical-align: middle; background-origin: border-box; user-select: none; flex-shrink: 0; height: 1rem; width: 1rem; color: rgb(37, 99, 235); background-color: rgb(255, 255, 255); border-color: rgb(107, 114, 128); border-width: 1px; }
body div.brlbs-cmpnt-container [type="checkbox"] { border-radius: 0px; }
body div.brlbs-cmpnt-container [type="radio"] { border-radius: 100%; }
body div.brlbs-cmpnt-container [type="checkbox"]:focus, body div.brlbs-cmpnt-container [type="radio"]:focus { outline: transparent solid 2px; outline-offset: 2px; --brlbs-tw-ring-inset: var(--brlbs-tw-empty, ); --brlbs-tw-ring-offset-width: 2px; --brlbs-tw-ring-offset-color: #fff; --brlbs-tw-ring-color: #2563eb; --brlbs-tw-ring-offset-shadow: var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color); --brlbs-tw-ring-shadow: var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color); box-shadow: var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 transparent); }
body div.brlbs-cmpnt-container [type="checkbox"]:checked, body div.brlbs-cmpnt-container [type="radio"]:checked { border-color: transparent; background-color: currentcolor; background-size: 100% 100%; background-position: 50% center; background-repeat: no-repeat; }
body div.brlbs-cmpnt-container [type="checkbox"]:checked { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M12.207%204.793a1%201%200%200%201%200%201.414l-5%205a1%201%200%200%201-1.414%200l-2-2a1%201%200%200%201%201.414-1.414L6.5%209.086l4.293-4.293a1%201%200%200%201%201.414%200%22%2F%3E%3C%2Fsvg%3E"); }
body div.brlbs-cmpnt-container [type="radio"]:checked { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%228%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E"); }
body div.brlbs-cmpnt-container [type="checkbox"]:checked:focus, body div.brlbs-cmpnt-container [type="checkbox"]:checked:hover, body div.brlbs-cmpnt-container [type="radio"]:checked:focus, body div.brlbs-cmpnt-container [type="radio"]:checked:hover { border-color: transparent; background-color: currentcolor; }
body div.brlbs-cmpnt-container [type="checkbox"]:indeterminate { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22M4%208h8%22%2F%3E%3C%2Fsvg%3E"); border-color: transparent; background-color: currentcolor; background-size: 100% 100%; background-position: 50% center; background-repeat: no-repeat; }
body div.brlbs-cmpnt-container [type="checkbox"]:indeterminate:focus, body div.brlbs-cmpnt-container [type="checkbox"]:indeterminate:hover { border-color: transparent; background-color: currentcolor; }
body div.brlbs-cmpnt-container [type="file"] { background: unset; border-color: inherit; border-width: 0px; border-radius: 0px; padding: 0px; font-size: unset; line-height: inherit; }
.brlbs-cmpnt-container .brlbs-sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; }
.brlbs-cmpnt-container .\!brlbs-hidden { display: none !important; }
.brlbs-cmpnt-container .brlbs-overflow-auto { overflow: auto; }
.brlbs-cmpnt-container .brlbs-overflow-hidden { overflow: hidden; }
.brlbs-cmpnt-container .brlbs-pt-4 { padding-top: 16px; }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker { container: brlbsCmpntContentBlocker / inline-size; line-height: 1.25em; height: 100%; font-size: var(--content-blocker-font-size); font-family: var(--content-blocker-font-family); }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-cb-card, body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-cb-provider-card { container-type: normal; }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-details { position: relative; padding: 16px; text-align: left; }
@media (min-width: 768px) {body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-details { padding: 24px; }
}
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-header { display: flex; align-items: center; }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-header.brlbs-cmpnt-with-separator { margin-bottom: 16px; border-bottom-width: 1px; border-style: solid; padding-bottom: 16px; }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-button { display: flex; padding-bottom: 16px; }
@media (min-width: 768px) {body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-button { padding-bottom: 24px; }
}
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a .brlbs-cmpnt-cb-description { padding-bottom: 8px; }
@media (min-width: 640px) {body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a .brlbs-cmpnt-cb-description { padding-bottom: 16px; }
}
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a .brlbs-cmpnt-cb-description { border-color: var(--content-blocker-separator-color); border-style: solid; border-bottom-width: var(--content-blocker-separator-width); }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a .brlbs-cmpnt-cb-description strong { font-weight: 700; }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b { position: relative; display: flex; height: 100%; padding-top: 96px; padding-bottom: 96px; text-align: center; background: var(--content-blocker-background-color); border-top-left-radius: var(--content-blocker-border-radius-top-left); border-top-right-radius: var(--content-blocker-border-radius-top-right); border-bottom-left-radius: var(--content-blocker-border-radius-bottom-left); border-bottom-right-radius: var(--content-blocker-border-radius-bottom-right); color: var(--content-blocker-text-color); width: 100%; }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main { position: relative; display: flex; width: 100%; flex-direction: column; align-items: center; justify-content: center; gap: 8px; padding: 16px; }
@media (min-width: 640px) {body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main { flex-direction: row; gap: 16px; }
}
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main { background: var(--content-blocker-background); color: var(--content-blocker-text-color); }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-content { flex-basis: 66.6667%; }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-description { padding-bottom: 8px; }
@media (min-width: 640px) {body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-description { padding-bottom: 16px; }
}
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-description strong { font-weight: 700; }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-buttons { margin: 0px; display: flex; flex-basis: 33.3333%; flex-direction: column; align-items: stretch; justify-content: center; gap: 8px; }
@media (min-width: 640px) {body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-buttons { gap: 16px; }
}
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c { position: relative; display: flex; height: 100%; text-align: center; background: var(--content-blocker-background-color); border-top-left-radius: var(--content-blocker-border-radius-top-left); border-top-right-radius: var(--content-blocker-border-radius-top-right); border-bottom-left-radius: var(--content-blocker-border-radius-bottom-left); border-bottom-right-radius: var(--content-blocker-border-radius-bottom-right); color: var(--content-blocker-text-color); width: 100%; }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main { position: relative; margin: 48px; display: flex; width: 100%; flex-direction: column; align-items: center; justify-content: center; gap: 8px; padding: 16px; }
@media (min-width: 640px) {body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main { margin: 96px; gap: 16px; }
}
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main { background: var(--content-blocker-background); border-top-left-radius: var(--content-blocker-border-radius-top-left); border-top-right-radius: var(--content-blocker-border-radius-top-right); border-bottom-left-radius: var(--content-blocker-border-radius-bottom-left); border-bottom-right-radius: var(--content-blocker-border-radius-bottom-right); color: var(--content-blocker-text-color); }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-description { padding-bottom: 8px; }
@media (min-width: 640px) {body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-description { padding-bottom: 16px; }
}
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-description strong { font-weight: 700; }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-buttons { margin: 0px; display: flex; width: 100%; flex-direction: column; align-items: stretch; justify-content: center; gap: 8px; }
@media (min-width: 640px) {body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-buttons { gap: 16px; }
}
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-play-button { border-radius: 50%; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 5px; width: 34px; height: 34px; margin: 0px auto; display: flex; align-items: center; justify-content: center; position: absolute; top: -17px; left: calc(50% - 17px); }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-play-button::before { background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2278%22%20height%3D%2278%22%20viewBox%3D%220%200%2078%2078%22%3E%3Cpath%20d%3D%22M7.5%2071.5v-64l48%2030.328z%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%2212%22%20d%3D%22M7.5%2071.5v-64l48%2030.328z%22%2F%3E%3C%2Fsvg%3E") 50% center / contain no-repeat; content: " "; margin-left: 4px; display: inline-block; height: 1.14286em; width: 0.857143em; }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d) { position: fixed; height: auto; }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[top-left\]), body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[top-right\]) { top: var(--content-blocker-icon-margin); }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[bottom-left\]), body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[bottom-right\]) { bottom: var(--content-blocker-icon-margin); }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[bottom-right\]), body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[top-right\]) { right: calc(var(--content-blocker-icon-width) + var(--content-blocker-icon-margin)); }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[bottom-left\]), body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[top-left\]) { left: var(--content-blocker-icon-margin); }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-display\[flex\]) { position: relative; display: flex; }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[float-left\]) { float: left; }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[float-right\]) { float: right; }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-d .brlbs-cmpnt-cb-icon { display: inline-block; height: var(--content-blocker-icon-height); width: var(--content-blocker-icon-width); }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list { display: table; }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list > div { display: table-row; }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list dt { font-weight: 700; }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list dd, body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list dt { display: table-cell; padding: 2px 4px; }
@container brlbsCmpntContentBlocker (480px <= width < 620px) {body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b { padding-top: 12%; padding-bottom: 12%; }
}
@container brlbsCmpntContentBlocker (width < 480px) {body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b { padding: 0px; }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main { margin: 6%; flex-direction: column; gap: 8px; justify-content: normal; overflow: auto; }
}
@container brlbsCmpntContentBlocker (640px <= width < 750px) {body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main { margin: 10% !important; }
}
@container brlbsCmpntContentBlocker (540px <= width < 640px) {body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main { margin: 6% !important; }
}
@container brlbsCmpntContentBlocker (width < 540px) {body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker { position: static; }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main { gap: 8px; justify-content: normal; overflow: auto; margin: 6% !important; }
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main .brlbs-cmpnt-cb-play-button { display: none; }
}
@container brlbsCmpntContentBlocker (width < 375px) {.wp-embed-aspect-16-9 .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main, .wp-embed-aspect-16-9 .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main { height: 100%; justify-content: normal; overflow: auto; }
.wp-embed-aspect-16-9 .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main .brlbs-cmpnt-cb-play-button, .wp-embed-aspect-16-9 .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main .brlbs-cmpnt-cb-play-button { display: none; }
}
.wp-embed-aspect-16-9:has(.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker) div.wp-block-embed__wrapper { padding: 0px; }
.wp-embed-aspect-16-9:has(.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker) div.wp-block-embed__wrapper::before { padding: 0px; }
#BorlabsCookieBox, .brlbs-cmpnt-container { font-family: var(--dialog-font-family); font-weight: 400; line-height: calc(1.2 * var(--dialog-font-size)); }
body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element { container: brlbsCmpntShortcodeElement / inline-size; line-height: 1.25em; height: 100%; }
body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list { display: table; }
body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list > div { display: table-row; }
body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list dt { font-weight: 700; }
body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list dd, body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list dt { display: table-cell; padding: 2px 4px; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-facebook .brlbs-cmpnt-cb-btn { background: rgb(66, 103, 178); border-radius: 6px; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-facebook .brlbs-cmpnt-cb-btn:hover { background: rgb(59, 89, 152); }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-facebook .brlbs-cmpnt-cb-thumbnail { background-position: center 0px; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-google-maps .brlbs-cmpnt-cb-btn { background: rgb(66, 133, 244); border-radius: 3px; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-google-maps .brlbs-cmpnt-cb-btn:hover { background: rgb(255, 255, 255); color: rgb(66, 133, 244); }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-instagram .brlbs-cmpnt-cb-btn { background: rgb(0, 148, 246); }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-instagram .brlbs-cmpnt-cb-btn:hover { background: rgb(24, 118, 242); }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-instagram .brlbs-cmpnt-cb-thumbnail { background-position: center 0px; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-x .brlbs-cmpnt-cb-btn { background: rgb(29, 155, 240); border-radius: 9999px; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-x .brlbs-cmpnt-cb-btn:hover { background: rgb(26, 140, 216); }
.brlbs-cmpnt-cb-fluid-width-video-wrapper-vimeo { aspect-ratio: 16 / 9; position: relative; width: 100%; }
.brlbs-cmpnt-cb-fluid-width-video-wrapper-vimeo iframe { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-vimeo .brlbs-cmpnt-cb-btn { background: rgb(0, 173, 239); border-radius: 9999px; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-vimeo .brlbs-cmpnt-cb-btn:hover { background: rgb(255, 255, 255); color: rgb(0, 173, 239); }
.brlbs-cmpnt-cb-fluid-width-video-wrapper-youtube { aspect-ratio: 16 / 9; position: relative; width: 100%; }
.brlbs-cmpnt-cb-fluid-width-video-wrapper-youtube iframe { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-youtube .brlbs-cmpnt-cb-btn { background: rgb(255, 0, 0); border-radius: 20px; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-youtube .brlbs-cmpnt-cb-btn:hover { background: rgb(255, 255, 255); color: red; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="tawk-floating"] { container-type: normal; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-tawk-floating.brlbs-cmpnt-cb-float-top-left { left: 0px; top: 54px; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-tawk-floating.brlbs-cmpnt-cb-float-top-right { right: 0px; top: 54px; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-tawk-floating.brlbs-cmpnt-cb-float-bottom-left { left: 0px; bottom: 15px; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-tawk-floating.brlbs-cmpnt-cb-floating-hide { opacity: 0; pointer-events: none; transform: translateY(25px); }
@container brlbsCmpntContentBlocker (width >= 480px) {body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-cf7-recaptcha { max-height: 150px; }
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-cf7-recaptcha .brlbs-cmpnt-cb-thumbnail { background-size: contain; background-repeat: no-repeat; background-position: left top; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-preset-b.brlbs-cmpnt-cb-cf7-recaptcha { box-sizing: border-box; padding: 0px; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-cf7-recaptcha .brlbs-cmpnt-cb-main { margin-top: auto; margin-bottom: auto; }
.wpcf7-form:has(+ .brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="contact-form-seven-recaptcha"]) p:has(> .wpcf7-submit) { display: none; }
@container brlbsCmpntContentBlocker (width >= 480px) {body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="contact-form-seven-turnstile"] .brlbs-cmpnt-cb-preset-b { max-height: 150px; }
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="contact-form-seven-turnstile"] .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-thumbnail { background-size: contain; background-repeat: no-repeat; background-position: left top; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="contact-form-seven-turnstile"] .brlbs-cmpnt-cb-preset-b { box-sizing: border-box; padding: 0px; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="contact-form-seven-turnstile"] .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main { margin-top: auto; margin-bottom: auto; }
@container brlbsCmpntContentBlocker (width >= 480px) {body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="wordfence-login-security-recaptcha"] .brlbs-cmpnt-cb-preset-b { max-height: 150px; }
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="wordfence-login-security-recaptcha"] .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-thumbnail { background-size: contain; background-repeat: no-repeat; background-position: left top; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="wordfence-login-security-recaptcha"] .brlbs-cmpnt-cb-preset-b { box-sizing: border-box; padding: 0px; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="wordfence-login-security-recaptcha"] .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main { margin-top: auto; margin-bottom: auto; }
body :is(form#loginform, form#registerform, form#lostpasswordform) div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="wordfence-login-security-recaptcha"] { width: 100%; }
.gallery-item-thumbnail-wrap:has([data-borlabs-cookie-content-blocker-id="vimeo-lightbox-essential-addons-elementor"]) { position: relative; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="vimeo-lightbox-essential-addons-elementor"] { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1001; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="vimeo-lightbox-essential-addons-elementor"] .brlbs-cmpnt-cb-preset-d { height: 100%; width: 100%; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="vimeo-lightbox-essential-addons-elementor"] .brlbs-cmpnt-cb-preset-d .brlbs-cmpnt-cb-icon { height: 100%; width: 100%; }
.gallery-item-thumbnail-wrap:has([data-borlabs-cookie-content-blocker-id="bunny-stream-lightbox-essential-addons-elementor"]) { position: relative; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="bunny-stream-lightbox-essential-addons-elementor"] { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1001; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="bunny-stream-lightbox-essential-addons-elementor"] .brlbs-cmpnt-cb-preset-d { height: 100%; width: 100%; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="bunny-stream-lightbox-essential-addons-elementor"] .brlbs-cmpnt-cb-preset-d .brlbs-cmpnt-cb-icon { height: 100%; width: 100%; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-google-maps-eea .brlbs-cmpnt-cb-btn { background: rgb(66, 133, 244); border-radius: 3px; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-google-maps-eea .brlbs-cmpnt-cb-btn:hover { background: rgb(255, 255, 255); color: rgb(66, 133, 244); }
.gallery-item-thumbnail-wrap:has([data-borlabs-cookie-content-blocker-id="youtube-lightbox-essential-addons-elementor"]) { position: relative; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="youtube-lightbox-essential-addons-elementor"] { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 999; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="youtube-lightbox-essential-addons-elementor"] .brlbs-cmpnt-cb-preset-d { height: 100%; width: 100%; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="youtube-lightbox-essential-addons-elementor"] .brlbs-cmpnt-cb-preset-d .brlbs-cmpnt-cb-icon { height: 100%; width: 100%; }
.gallery-item-thumbnail-wrap:has([data-borlabs-cookie-content-blocker-id="wistia-lightbox-essential-addons-elementor"]) { position: relative; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="wistia-lightbox-essential-addons-elementor"] { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1001; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="wistia-lightbox-essential-addons-elementor"] .brlbs-cmpnt-cb-preset-d { height: 100%; width: 100%; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="wistia-lightbox-essential-addons-elementor"] .brlbs-cmpnt-cb-preset-d .brlbs-cmpnt-cb-icon { height: 100%; width: 100%; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-facebook-elementor .brlbs-cmpnt-cb-btn { background: rgb(66, 103, 178); border-radius: 6px; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-facebook-elementor .brlbs-cmpnt-cb-btn:hover { background: rgb(59, 89, 152); }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-facebook-elementor .brlbs-cmpnt-cb-thumbnail { background-position: center 0px; }
@container brlbsCmpntContentBlocker (width >= 480px) {body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-elementor-recaptcha { max-height: 200px; }
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-elementor-recaptcha .brlbs-cmpnt-cb-thumbnail { background-size: contain; background-repeat: no-repeat; background-position: left top; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-preset-b.brlbs-cmpnt-cb-elementor-recaptcha { box-sizing: border-box; padding: 0px; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-elementor-recaptcha .brlbs-cmpnt-cb-main { margin-top: auto; margin-bottom: auto; }
.elementor-field:has([data-borlabs-cookie-content-blocker-id="elementor-recaptcha"]) { width: 100%; }
.wpec-button-style-input { min-width: 150px; }
#wp-ppdg-preview-container { margin-top: 10px; }
.wpec-stripe-btn { min-width: 150px; border-radius: 4px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; overflow: hidden; font-weight: 700; transition: 200ms; }
.wpec-stripe-btn:hover { cursor: pointer; }
.wpec-stripe-btn:disabled { background-color: lightgrey; }
.wpec-stripe-btn-pill { border-radius: 50px; }
.wpec-stripe-btn-color-purple { background-color: rgb(99, 91, 255); color: rgb(255, 255, 255); }
.wpec-stripe-btn-color-gold { background-color: rgb(255, 196, 57); color: dimgray; }
.wpec-stripe-btn-color-blue { background-color: rgb(0, 112, 186); color: rgb(255, 255, 255); }
.wpec-stripe-btn-color-silver { background-color: rgb(238, 238, 238); color: dimgray; }
.wpec-stripe-btn-color-white { background-color: rgb(255, 255, 255); color: dimgray; border: 1px solid rgb(44, 46, 47); }
.wpec-stripe-btn-color-black { background-color: rgb(44, 46, 47); color: rgb(255, 255, 255); }
.wpec-stripe-btn-height-small { height: 25px; font-size: 0.9rem; }
.wpec-stripe-btn-height-medium { height: 35px; font-size: 1rem; }
.wpec-stripe-btn-height-large { height: 45px; font-size: 1.2rem; }
.wpec-stripe-btn-height-xlarge { height: 55px; font-size: 1.3rem; }
