/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
.cdp-cookies-banner{position:fixed;right:18px;bottom:18px;left:18px;z-index:100001;max-width:980px;margin:0
auto;padding:18px;border:1px
solid #d0d7de;border-radius:8px;background:#fff;color:#1f2937;box-shadow:0 16px 40px rgba(15, 23, 42, .18);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.cdp-cookies-banner[hidden],.cdp-cookies-panel[hidden],.cdp-cookies-preferences[hidden]{display:none !important}.cdp-cookies-banner__body{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:18px;align-items:center}.cdp-cookies-banner__text{font-size:14px;line-height:1.5}.cdp-cookies-banner__text
p{margin:0}.cdp-cookies-banner__text
a{color:#1d4ed8;text-decoration:underline}.cdp-cookies-banner__actions,.cdp-cookies-panel__actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.cdp-cookies-banner__actions{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));width:min(100%, 420px)}.cdp-cookies-banner__actions .cdp-cookies-button{width:100%;min-height:40px;white-space:normal}.cdp-cookies-button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px
12px;border:1px
solid #d0d7de;border-radius:6px;background:#fff;color:#1f2937;font:inherit;font-size:14px;font-weight:600;line-height:1.2;cursor:pointer}.cdp-cookies-button:hover,.cdp-cookies-button:focus{border-color:#93c5fd;color:#1d4ed8}.cdp-cookies-button--primary{border-color:#1d4ed8;background:#1d4ed8;color:#fff}.cdp-cookies-button--primary:hover,.cdp-cookies-button--primary:focus{border-color:#1e40af;background:#1e40af;color:#fff}.cdp-cookies-button--link{min-height:auto;padding:0;border:0;background:transparent;color:#1d4ed8}.cdp-cookies-panel{margin-top:16px;padding-top:16px;border-top:1px solid #e5e7eb}.cdp-cookies-panel__header{display:flex;justify-content:space-between;gap:12px;margin-bottom:12px}.cdp-cookies-option{padding:12px
0;border-top:1px solid #f1f5f9}.cdp-cookies-option
label{display:flex;align-items:center;gap:8px;font-weight:700}.cdp-cookies-option
p{margin:6px
0 0 26px;color:#4b5563;font-size:13px;line-height:1.45}.cdp-cookies-preferences{position:fixed;left:var(--cdp-pref-x-desktop, 95%);right:auto;bottom:16px;z-index:100000;display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px
10px;border:1px
solid #d0d7de;border-radius:6px;background:#fff;color:#1f2937;box-shadow:0 8px 24px rgba(15, 23, 42, .14);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:13px;font-weight:700;cursor:pointer;transform:translateX(-50%)}.cdp-cookies-preferences--icon{width:44px;height:44px;min-height:44px;padding:0;border-radius:999px}.cdp-cookies-cookie-icon,
.cdp-cookies-cookie-icon
svg{display:block;width:22px;height:22px}.cdp-cookies-preferences--right{top:var(--cdp-pref-side-y, 60%);right:16px;bottom:auto;left:auto;transform:translateY(-50%)}.cdp-cookies-preferences--left{top:var(--cdp-pref-side-y, 60%);right:auto;bottom:auto;left:16px;transform:translateY(-50%)}.cdp-cookies-policy-table{width:100%;border-collapse:collapse;margin:18px
0;font-size:14px}.cdp-cookies-policy-table th,
.cdp-cookies-policy-table
td{padding:10px;border:1px
solid #d0d7de;text-align:left;vertical-align:top}.cdp-cookies-policy-table
th{background:#f8fafc;font-weight:700}.cdp-cookies-protected-embed{margin:18px
0}.cdp-cookies-protected-embed__placeholder{display:grid;gap:10px;place-items:center;min-height:180px;padding:24px;border:1px
solid #d0d7de;border-radius:8px;background:#f8fafc;color:#1f2937;text-align:center;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.cdp-cookies-protected-embed__placeholder[hidden]{display:none !important}.cdp-cookies-protected-embed__placeholder
p{max-width:560px;margin:0;color:#4b5563;font-size:14px;line-height:1.5}@media (max-width: 760px){.cdp-cookies-banner{right:10px;bottom:10px;left:10px;padding:14px}.cdp-cookies-banner__body{grid-template-columns:1fr}.cdp-cookies-banner__actions,.cdp-cookies-panel__actions{justify-content:stretch}.cdp-cookies-banner__actions{width:100%}.cdp-cookies-button{flex:1 1 auto}.cdp-cookies-preferences--bottom{left:var(--cdp-pref-x-mobile, 85%)}}@media (max-width: 520px){.cdp-cookies-banner__actions{grid-template-columns:1fr}}@media (min-width: 761px) and (max-width: 1024px){.cdp-cookies-preferences--bottom{left:var(--cdp-pref-x-tablet, 90%)}}@import url(/wp-content/plugins/cforms2/cforms-common.css);.cform{background:none repeat scroll 0 0 #f9f9f9;width:510px;border:1px
solid #eee;border-radius:3px}.cform
fieldset{margin-top:0;padding:5px
0 15px 0;border:0}.cform
legend{background:none repeat scroll 0 0 #eaeaea;border-radius:0 3px 3px 0;color:#777;font-size:0.8em;font-weight:bold;padding:2px
7px 3px;text-shadow:0 1px 0 white}.cform fieldset:first-child
legend{border-radius:0 0 3px 0}ol.cf-ol{margin:0
!important;padding:0
!important}ol.cf-ol
li{background:none !important;margin:5px
0 !important;padding:0;list-style:none !important;text-align:left;line-height:1.3em}ol.cf-ol
li.textonly{letter-spacing:1px;margin:10px
0 !important;padding:5px
0;text-align:center;font-size:0.8em;text-shadow:0 1px 0 white}.cform
label{color:#555;display:inline-block;font-size:0.8em;font-weight:bold;line-height:1.3em;margin:0.6em 1% 0.5em 1%;text-align:right;vertical-align:top;width:20%}label.cf-before{margin:0.4em 5px}label.cf-after{margin:0.4em 5px;text-align:left;width:115px}label.cf-after
span{width:115px;display:block}label.cf-group-after{margin:0.4em 5px;width:72px;text-align:left}label.cf-group-after
span{width:72px;display:block}.cform input,
.cform textarea,
.cform
select{text-shadow:0 1px 0 white;color:#111;font-size:0.9em;padding:5px
10px;border:1px
solid #e2e2e2;vertical-align:top;background:#f7f7f7 linear-gradient(0deg, #f7f7f7, #eeeeee)}.cform input:hover,
.cform textarea:hover,
.cform select:hover,
.cform input:focus,
.cform textarea:focus,
.cform select:focus{text-shadow:none;border:1px
solid #999;background-color:white}.cform textarea,
.cform
input{width:65%}.cform
select{padding:2px
5px;width:69%}.cform
select.cfselectmulti{height:7.5em}.cform
textarea{font-size:0.9em;overflow:auto;resize:none}ol.cf-ol li.cf-box-title{color:#999;font-size:0.8em;font-weight:bold;margin-left:1.5em;padding:8px
0 0 22%}.cform input.cf-box-a,
.cform input.cf-box-b{margin:1px
0 0 0;width:14px;height:22px;border:none !important;background:none !important}.cform input.cf-box-a{margin-left:22%}ol.cf-ol li.cf-box-group{margin:10px
0 0 !important;padding-left:22%}span.reqtxt,span.emailreqtxt{color:#9B4D4D;display:block;font-size:0.7em;height:14px;line-height:1em;margin:0
0 0 22%;padding:0
0 0 20px;text-align:right;width:65%}p.cf-sb{text-align:right;padding:0
!important;margin:0}.cform input.backbutton,
.cform input.resetbutton,
.cform
input.sendbutton{padding:5px
10px;margin:0
0 0 5px;font-size:0.8em;cursor:pointer;width:auto;border-radius:3px 0 0 0;border:1px
solid #ccc;background:#f7f7f7 linear-gradient(0deg, #f7f7f7, #e5e5e5)}.cform input.backbutton:hover,
.cform input.resetbutton:hover,
.cform input.sendbutton:hover{border:1px
solid #aaa;background:#fdfdfd linear-gradient(0deg, #f7f7f7, #c1c1c1)}.cform
input.resetbutton{width:auto;padding:5px
1em}.cform
input.backbutton{width:auto;padding:5px
1em}ol.cf-ol
li.cf_li_err{background:#FFDFDF repeating-linear-gradient(135deg, #FCEBED, white 1%, #FCEBED 2%) !important;border-color:#EDC4C4;border-style:solid;border-width:1px 0;padding:10px
0 1px !important;margin:5px
0 !important}ol.cf-ol li
ul.cf_li_text_err{height:1%;min-height:1%;margin:0
0 0 100px;padding:0;color:#333}ol.cf-ol ul.cf_li_text_err
li{background:url(/wp-content/plugins/cforms2/styling/icon-alert.png) no-repeat left 1px !important;list-style:none !important;font-weight:bold;text-indent:0;margin:0
0 2px !important;padding-left:15px}label.secq,label.seccap{vertical-align:text-bottom;margin-bottom:4px}.captcha-reset{color:#777}div.cf_info{font-size:0.8em;color:#333;width:480px}div.cf_info>span{text-shadow:0 1px 0 white;font-weight:bold}div.cf_info
a{color:#ad2929 !important;text-decoration:underline !important}div.success{background:#f7f7f7 none repeat scroll 0% 50%;color:#444;display:block}div.failure{display:block;background:repeating-linear-gradient(135deg, #FCEBED, white 1%, #FCEBED 2%) scroll 0 0 #FFDFDF !important;border:1px
solid #edc4c4;border-radius:3px}div.waiting{background:#f9f9f9;color:#aaa;display:block}.cform
.cf_error{border:1px
solid #ad2929}div.mailerr{display:block}.stcr-pagination-links{display:flex;flex-wrap:wrap}.stcr-pagination-links .stcr-page-link{display:block;padding:5px
15px;margin-left:-1px;border:1px
solid #eaeaea}.stcr-pagination-links .stcr-page-link:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.stcr-pagination-links .stcr-page-link:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.wpfla.round-avatars{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.post-ratings{width:100%;opacity:1}.post-ratings-loading{display:none;height:16px;text-align:left}.post-ratings-image{border:0}.post-ratings img,
.post-ratings-loading img,
.post-ratings-image
img{border:0;padding:0;margin:0}.post-ratings-text{}.post-ratings-comment-author{font-weight:normal;font-style:italic}.tptn-left-thumbs{--tptn-gap:0.625rem;--tptn-border-radius:8px;--tptn-thumb-frame-padding:0.25rem;--tptn-thumb-frame-border-width:1px;--tptn-thumb-border:#ccc;--tptn-shadow:0 2px 4px rgba(0, 0, 0, 0.15);--tptn-shadow-hover:0 4px 8px rgba(0, 0, 0, 0.2);--tptn-transition:0.2s ease;container-type:inline-size;container-name:tptn-left-thumbs}.tptn-left-thumbs ul{margin:0!important;padding:0!important;list-style:none}.tptn-left-thumbs ul li{display:flex;flex-wrap:nowrap;gap:var(--tptn-gap);align-items:flex-start;margin-bottom:1.25rem;padding:0!important;background:0 0;list-style:none}.tptn-left-thumbs li>a.tptn_link{display:block;flex:0 0 auto;align-self:flex-start;width:min(var(--tptn-thumb-width,9999px),45%);max-width:45%;padding:var(--tptn-thumb-frame-padding);border-width:var(--tptn-thumb-frame-border-width);border-style:solid;border-color:var(--tptn-thumb-border);border-radius:var(--tptn-border-radius);box-shadow:var(--tptn-shadow);transition:transform var(--tptn-transition),box-shadow var(--tptn-transition);will-change:transform}.tptn-left-thumbs ul li:last-child{margin-bottom:0}.tptn-left-thumbs ul li:hover>a.tptn_link{transform:scale(1.03);box-shadow:var(--tptn-shadow-hover)}.tptn-left-thumbs img.tptn_thumb{width:min(var(--tptn-thumb-width,9999px),100%);height:var(--tptn-thumb-height,auto);max-width:100%;max-height:var(--tptn-thumb-height,none);display:block;object-fit:cover;aspect-ratio:var(--tptn-thumb-aspect-ratio,auto);border-radius:calc(var(--tptn-border-radius) * .6)}.tptn-left-thumbs .tptn_after_thumb{flex:1 1 6rem;min-width:4rem}.tptn-left-thumbs a.tptn_link{text-decoration:none}.tptn-left-thumbs .tptn_title{display:block;margin-bottom:.375rem;font-weight:600;line-height:1.3;text-decoration:none}.tptn-left-thumbs a.tptn_link:hover .tptn_title{text-decoration:underline}.tptn-left-thumbs .tptn_excerpt{display:block;font-size:.9em;line-height:1.4;opacity:.85}@container tptn-left-thumbs (max-width:240px){.tptn-left-thumbs ul li{flex-wrap:wrap}.tptn-left-thumbs li>a.tptn_link{width:min(var(--tptn-thumb-width,9999px),100%);max-width:100%}.tptn-left-thumbs .tptn_after_thumb{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.tptn-left-thumbs li>a.tptn_link{transition:none;will-change:auto}.tptn-left-thumbs ul li:hover>a.tptn_link{transform:none}}