@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap");
.tq-e26-map-zone{display:block!important;width:100%!important;clear:both}.tq-e26-map,.tq-e26-map *{box-sizing:border-box}.tq-e26-map{width:100%;max-width:1120px;margin:24px auto;background:#f4f4f4;border:1px solid #d8d8d8;box-shadow:0 14px 36px rgba(0,0,0,.12);color:#111;font-family:Poppins,Arial,sans-serif;overflow:hidden}.tq-e26-map__header{padding:20px 24px 18px;background:#111;color:#fff}.tq-e26-map__header>div{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:800;letter-spacing:.08em}.tq-e26-map__live{width:9px;height:9px;border-radius:50%;background:#e32636;box-shadow:0 0 0 0 rgba(227,38,54,.65);animation:tqmapPulse 1.9s infinite}.tq-e26-map__header h2{margin:8px 0 4px;color:#fff!important;font:700 clamp(24px,3vw,38px)/1.12 Poppins,Arial,sans-serif!important;letter-spacing:-.035em}.tq-e26-map__header p{margin:0;color:#cfcfcf!important;font:400 13px/1.5 Poppins,Arial,sans-serif!important}.tq-e26-map__key{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;padding:13px 24px;border-bottom:1px solid #d4d4d4;background:#fff;font-size:11px;line-height:1.4}.tq-e26-map__key>span{display:flex;align-items:center;gap:7px}.tq-e26-map__key-dot{display:inline-block;width:13px;height:13px;flex:0 0 13px;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 2px #d51f32;background:#d51f32}.tq-e26-map__key-dot--human{background:#78101d;box-shadow:0 0 0 2px #78101d}.tq-e26-map__human-status{justify-content:flex-end;color:#555;font-weight:600}.tq-e26-map__layout{display:grid;grid-template-columns:minmax(340px,.95fr) minmax(360px,1.05fr);min-height:var(--tq-map-height,620px)}.tq-e26-map__canvas{position:relative;min-height:var(--tq-map-height,620px);padding:20px;background:linear-gradient(150deg,#eaf1f3,#d9e5e8);overflow:hidden}.tq-e26-map__canvas svg{display:block;width:100%;height:100%;max-height:calc(var(--tq-map-height,620px) - 40px);filter:drop-shadow(0 8px 8px rgba(0,0,0,.14))}.tq-e26-map__canvas path{fill:#fff;stroke:#8fa2a8;stroke-width:3;vector-effect:non-scaling-stroke}.tq-e26-map__marker{position:absolute;z-index:3;width:24px;height:24px;margin:-12px 0 0 -12px;padding:0;border:3px solid #fff!important;border-radius:50%!important;background:#d51f32!important;box-shadow:0 0 0 2px #d51f32,0 5px 13px rgba(0,0,0,.35);cursor:pointer;appearance:none;-webkit-appearance:none;transition:transform .18s ease}.tq-e26-map__marker span{display:block;width:100%;height:100%;border-radius:50%}.tq-e26-map__marker--human{background:#78101d!important;box-shadow:0 0 0 2px #78101d,0 5px 13px rgba(0,0,0,.35)}.tq-e26-map__marker:hover,.tq-e26-map__marker:focus-visible,.tq-e26-map__marker.is-active{transform:scale(1.28);outline:3px solid rgba(17,17,17,.35);outline-offset:4px}.tq-e26-map__marker span{animation:tqmapMarker 1.8s ease-out infinite}.tq-e26-map__marker.is-active span{animation-duration:1.25s}.tq-e26-map__details{min-height:var(--tq-map-height,620px);max-height:var(--tq-map-height,620px);padding:24px;background:#fff;overflow:auto}.tq-e26-map__panel[hidden]{display:none!important}.tq-e26-map__type{display:inline-block;margin-bottom:9px;padding:5px 9px;background:#d51f32;color:#fff;font:800 9px/1 Poppins,Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em}.tq-e26-map__panel h3{margin:0 0 18px;color:#111!important;font:700 30px/1.12 Poppins,Arial,sans-serif!important;letter-spacing:-.03em}.tq-e26-map__event{padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid #ddd}.tq-e26-map__event:last-child{margin-bottom:0;border-bottom:0}.tq-e26-map__event time{display:block;margin-bottom:6px;color:#d51f32;font:800 10px/1.3 Poppins,Arial,sans-serif;text-transform:uppercase}.tq-e26-map__event h4{margin:0 0 8px;color:#111!important;font:700 17px/1.35 Georgia,serif!important}.tq-e26-map__event p{margin:0 0 12px;color:#333!important;font:400 13px/1.55 Georgia,serif!important}.tq-e26-map__event a,.tq-e26-map__source{color:#111!important;font:700 11px/1.35 Poppins,Arial,sans-serif;text-decoration:none!important;border-bottom:2px solid #d51f32;padding-bottom:2px}.tq-e26-map__empty{padding:30px}.tq-e26-map__empty strong{display:block;font-size:20px}.tq-e26-map__empty p{font-size:13px}.tq-e26-map__footer{padding:12px 24px;background:#ededed;border-top:1px solid #d4d4d4;color:#555;font:500 10px/1.5 Poppins,Arial,sans-serif}.tq-e26-map__footer strong{color:#111}@keyframes tqmapPulse{70%{box-shadow:0 0 0 9px rgba(227,38,54,0)}}@keyframes tqmapMarker{70%{box-shadow:0 0 0 13px rgba(213,31,50,0)}}@media(max-width:820px){.tq-e26-map__key{grid-template-columns:1fr 1fr}.tq-e26-map__human-status{grid-column:1/-1;justify-content:flex-start}.tq-e26-map__layout{grid-template-columns:1fr}.tq-e26-map__canvas{min-height:520px}.tq-e26-map__details{min-height:0;max-height:none}.tq-e26-map__canvas svg{height:480px}}@media(max-width:560px){.tq-e26-map{margin:16px 0}.tq-e26-map__header{padding:17px 16px}.tq-e26-map__key{grid-template-columns:1fr;padding:12px 16px}.tq-e26-map__human-status{grid-column:auto}.tq-e26-map__canvas{min-height:450px;padding:10px}.tq-e26-map__canvas svg{height:430px}.tq-e26-map__details{padding:18px 16px}.tq-e26-map__panel h3{font-size:25px}.tq-e26-map__footer{padding:11px 16px}}@media(prefers-reduced-motion:reduce){.tq-e26-map__live,.tq-e26-map__marker span{animation:none}.tq-e26-map__marker{transition:none}} .tq-e26-map__canvas{
padding:0!important;
touch-action:none!important;
overscroll-behavior:contain!important;
cursor:grab!important;
user-select:none!important;
-webkit-user-select:none!important;
}
.tq-e26-map__canvas.is-dragging{cursor:grabbing!important}
.tq-e26-map__stage{
position:absolute!important;
inset:0!important;
width:100%!important;
height:100%!important;
transform:translate3d(0,0,0) scale(1);
transform-origin:0 0!important;
will-change:transform;
}
.tq-e26-map__stage svg{
display:block!important;
width:100%!important;
height:100%!important;
max-height:none!important;
padding:20px!important;
pointer-events:none!important;
}
.tq-e26-map__controls{
position:absolute!important;
top:14px!important;
right:14px!important;
z-index:20!important;
display:grid!important;
grid-template-columns:42px!important;
gap:6px!important;
}
.tq-e26-map__controls button{
appearance:none!important;
-webkit-appearance:none!important;
display:grid!important;
place-items:center!important;
width:42px!important;
min-width:42px!important;
height:42px!important;
min-height:42px!important;
margin:0!important;
padding:0!important;
border:1px solid rgba(17,17,17,.3)!important;
border-radius:0!important;
background:rgba(255,255,255,.95)!important;
color:#111!important;
box-shadow:0 4px 12px rgba(0,0,0,.15)!important;
font:700 22px/1 Poppins,Arial,sans-serif!important;
cursor:pointer!important;
}
.tq-e26-map__controls button[data-map-action="reset"]{
height:34px!important;min-height:34px!important;font-size:9px!important;text-transform:uppercase!important;
}
.tq-e26-map__controls button:hover,.tq-e26-map__controls button:focus-visible{background:#111!important;color:#fff!important}
.tq-e26-map__controls button:disabled{opacity:.42!important;cursor:default!important}
.tq-e26-map__gesture-note{
position:absolute!important;
left:14px!important;
bottom:12px!important;
z-index:15!important;
padding:6px 8px!important;
background:rgba(255,255,255,.88)!important;
color:#444!important;
font:600 9px/1.25 Poppins,Arial,sans-serif!important;
pointer-events:none!important;
}
.tq-e26-map__marker{
overflow:visible!important;
isolation:isolate!important;
}
.tq-e26-map__marker::before,.tq-e26-map__marker::after{
content:""!important;
position:absolute!important;
z-index:-1!important;
inset:-4px!important;
border:2px solid #e32636!important;
border-radius:50%!important;
opacity:0!important;
pointer-events:none!important;
animation:tqMapDetectionRing 2s ease-out infinite!important;
}
.tq-e26-map__marker::after{animation-delay:.65s!important}
.tq-e26-map__marker--human::before,.tq-e26-map__marker--human::after{border-color:#78101d!important}
.tq-e26-map__marker.is-active::before,.tq-e26-map__marker.is-active::after{animation-duration:1.45s!important}
.tq-e26-map__marker>span{animation:none!important;background:inherit!important}
@keyframes tqMapDetectionRing{
0%{transform:scale(.75);opacity:.85}
70%,100%{transform:scale(2.15);opacity:0}
}
@media(max-width:560px){
.tq-e26-map__stage svg{padding:10px!important}
.tq-e26-map__controls{top:10px!important;right:10px!important;grid-template-columns:40px!important}
.tq-e26-map__controls button{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}
.tq-e26-map__gesture-note{left:10px!important;bottom:9px!important;font-size:8px!important}
}
@media(prefers-reduced-motion:reduce){
.tq-e26-map__marker::before,.tq-e26-map__marker::after{animation:none!important;display:none!important}
} .tq-e26-map-zone,
.tq-e26-map-zone>.tq-e26-map,
.tq-e26-map .tq-e26-map__layout,
.tq-e26-map .tq-e26-map__canvas{position:relative!important;isolation:isolate!important}
.tq-e26-map .tq-e26-map__canvas{overflow:hidden!important;min-width:0!important}
.tq-e26-map .tq-e26-map__stage{z-index:1!important}
.tq-e26-map .tq-e26-map__controls{
position:absolute!important;top:12px!important;right:12px!important;left:auto!important;bottom:auto!important;
z-index:2147483000!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;
width:44px!important;min-width:44px!important;height:auto!important;max-height:none!important;
margin:0!important;padding:0!important;gap:6px!important;overflow:visible!important;
visibility:visible!important;opacity:1!important;transform:none!important;pointer-events:auto!important;
}
.tq-e26-map .tq-e26-map__controls>button{
position:relative!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;
flex:0 0 auto!important;width:44px!important;min-width:44px!important;max-width:44px!important;
height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important;padding:0!important;
visibility:visible!important;opacity:1!important;overflow:hidden!important;transform:none!important;pointer-events:auto!important;
text-indent:0!important;clip:auto!important;clip-path:none!important;white-space:nowrap!important;
}
.tq-e26-map .tq-e26-map__controls>button[data-map-action="reset"]{
height:34px!important;min-height:34px!important;max-height:34px!important;font-size:8px!important;
}
.tq-e26-map .tq-e26-map__marker{
transform:scale(var(--tq-marker-scale,1))!important;
transform-origin:center center!important;
transition:none!important;
}
.tq-e26-map .tq-e26-map__marker:hover,
.tq-e26-map .tq-e26-map__marker:focus-visible,
.tq-e26-map .tq-e26-map__marker.is-active{
transform:scale(var(--tq-marker-scale,1))!important;
}
@media(max-width:560px){
.tq-e26-map .tq-e26-map__controls{top:8px!important;right:8px!important;width:42px!important;min-width:42px!important}
.tq-e26-map .tq-e26-map__controls>button{width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important}
.tq-e26-map .tq-e26-map__controls>button[data-map-action="reset"]{height:32px!important;min-height:32px!important;max-height:32px!important}
} .tq-e26-map-zone,
.tq-e26-map-zone>.tq-e26-map,
.tq-e26-map .tq-e26-map__layout,
.tq-e26-map .tq-e26-map__canvas{
position:relative!important;
z-index:0!important;
isolation:isolate!important;
}
.tq-e26-map .tq-e26-map__canvas{
touch-action:none!important;
-ms-touch-action:none!important;
overscroll-behavior:none!important;
-webkit-user-select:none!important;
user-select:none!important;
}
.tq-e26-map .tq-e26-map__canvas::before,
.tq-e26-map .tq-e26-map__canvas::after{
pointer-events:none!important;
}
.tq-e26-map .tq-e26-map__stage{
z-index:1!important;
pointer-events:none!important;
}
.tq-e26-map .tq-e26-map__stage svg,
.tq-e26-map .tq-e26-map__stage path{
pointer-events:none!important;
}
.tq-e26-map .tq-e26-map__marker{
z-index:2147482000!important;
pointer-events:auto!important;
touch-action:manipulation!important;
-webkit-tap-highlight-color:transparent!important;
cursor:pointer!important;
}
.tq-e26-map .tq-e26-map__marker>*{
pointer-events:none!important;
}
.tq-e26-map .tq-e26-map__controls{
z-index:2147483646!important;
pointer-events:auto!important;
touch-action:manipulation!important;
}
.tq-e26-map .tq-e26-map__controls,
.tq-e26-map .tq-e26-map__controls>*{
pointer-events:auto!important;
-webkit-tap-highlight-color:transparent!important;
}
.tq-e26-map .tq-e26-map__gesture-note{
z-index:2!important;
pointer-events:none!important;
} .tq-e26-map .tq-e26-map__canvas{
position:relative!important;
isolation:isolate!important;
overflow:hidden!important;
transform-style:flat!important;
}
.tq-e26-map .tq-e26-map__stage{
position:absolute!important;
inset:0!important;
z-index:1!important;
pointer-events:none!important;
transform-style:flat!important;
}
.tq-e26-map .tq-e26-map__controls{
position:absolute!important;
top:12px!important;
right:12px!important;
left:auto!important;
bottom:auto!important;
z-index:2147483647!important;
display:flex!important;
flex-direction:column!important;
width:44px!important;
min-width:44px!important;
height:auto!important;
margin:0!important;
padding:0!important;
gap:6px!important;
overflow:visible!important;
visibility:visible!important;
opacity:1!important;
pointer-events:auto!important;
touch-action:manipulation!important;
isolation:isolate!important;
transform:translate3d(0,0,1px)!important;
backface-visibility:hidden!important;
mix-blend-mode:normal!important;
filter:none!important;
}
.tq-e26-map .tq-e26-map__controls>button{
position:relative!important;
z-index:2147483647!important;
display:flex!important;
align-items:center!important;
justify-content:center!important;
width:44px!important;
min-width:44px!important;
max-width:44px!important;
height:44px!important;
min-height:44px!important;
max-height:44px!important;
margin:0!important;
padding:0!important;
border:1px solid rgba(17,17,17,.35)!important;
background:#fff!important;
color:#111!important;
box-shadow:0 4px 14px rgba(0,0,0,.24)!important;
visibility:visible!important;
opacity:1!important;
pointer-events:auto!important;
touch-action:manipulation!important;
transform:translate3d(0,0,2px)!important;
backface-visibility:hidden!important;
}
.tq-e26-map .tq-e26-map__controls>button[data-map-action="reset"]{
height:34px!important;
min-height:34px!important;
max-height:34px!important;
}
.tq-e26-map .tq-e26-map__marker{
width:22px!important;
height:22px!important;
margin:-11px 0 0 -11px!important;
transform:translate3d(0,0,2px) scale(var(--tq-marker-scale,1))!important;
transform-origin:center center!important;
will-change:transform!important;
backface-visibility:hidden!important;
}
.tq-e26-map .tq-e26-map__marker:hover,
.tq-e26-map .tq-e26-map__marker:focus-visible,
.tq-e26-map .tq-e26-map__marker.is-active{
transform:translate3d(0,0,2px) scale(var(--tq-marker-scale,1))!important;
}
@media(max-width:560px){
.tq-e26-map .tq-e26-map__controls{top:8px!important;right:8px!important;width:42px!important;min-width:42px!important}
.tq-e26-map .tq-e26-map__controls>button{width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important}
.tq-e26-map .tq-e26-map__controls>button[data-map-action="reset"]{height:32px!important;min-height:32px!important;max-height:32px!important}
.tq-e26-map .tq-e26-map__marker{width:20px!important;height:20px!important;margin:-10px 0 0 -10px!important}
} .tq-e26-map .tq-e26-map__marker::before,
.tq-e26-map .tq-e26-map__marker::after{
content:none!important;
display:none!important;
animation:none!important;
}
.tq-e26-map .tq-e26-map__marker{
position:absolute!important;
overflow:visible!important;
isolation:isolate!important;
}
.tq-e26-map .tq-e26-map__marker>span{
position:absolute!important;
inset:0!important;
z-index:4!important;
display:block!important;
width:auto!important;
height:auto!important;
overflow:visible!important;
border-radius:50%!important;
background:transparent!important;
pointer-events:none!important;
animation:none!important;
}
.tq-e26-map .tq-e26-map__marker>span::before,
.tq-e26-map .tq-e26-map__marker>span::after{
content:""!important;
position:absolute!important;
inset:-3px!important;
z-index:5!important;
display:block!important;
border:2px solid rgba(227,38,54,.9)!important;
border-radius:50%!important;
background:transparent!important;
box-shadow:0 0 0 1px rgba(255,255,255,.18)!important;
opacity:0;
transform:scale(.9);
transform-origin:center center!important;
pointer-events:none!important;
will-change:transform,opacity;
animation-name:tqMapSlowOutwardPulse!important;
animation-duration:var(--tq-pulse-duration-1,3.6s)!important;
animation-delay:var(--tq-pulse-delay-1,-.4s)!important;
animation-timing-function:cubic-bezier(.18,.62,.28,1)!important;
animation-iteration-count:infinite!important;
}
.tq-e26-map .tq-e26-map__marker>span::after{
animation-duration:var(--tq-pulse-duration-2,4.35s)!important;
animation-delay:var(--tq-pulse-delay-2,-2.15s)!important;
}
.tq-e26-map .tq-e26-map__marker--human>span::before,
.tq-e26-map .tq-e26-map__marker--human>span::after{
border-color:rgba(120,16,29,.9)!important;
}
.tq-e26-map .tq-e26-map__marker.is-active>span::before,
.tq-e26-map .tq-e26-map__marker.is-active>span::after{
border-width:3px!important;
}
@keyframes tqMapSlowOutwardPulse{
0%{opacity:0;transform:scale(.9)}
8%{opacity:.88;transform:scale(1)}
72%{opacity:0;transform:scale(2.45)}
100%{opacity:0;transform:scale(2.45)}
}
@media(max-width:560px){
.tq-e26-map .tq-e26-map__marker>span::before,
.tq-e26-map .tq-e26-map__marker>span::after{
inset:-2px!important;
}
}
@media(prefers-reduced-motion:reduce){
.tq-e26-map .tq-e26-map__marker>span::before,
.tq-e26-map .tq-e26-map__marker>span::after{
display:none!important;
animation:none!important;
}
}  .tq-e26-map .tq-e26-map__marker>.tq-e26-map__marker-core::before,
.tq-e26-map .tq-e26-map__marker>.tq-e26-map__marker-core::after{
content:none!important;
display:none!important;
animation:none!important;
}
.tq-e26-map .tq-e26-map__marker>.tq-e26-map__marker-core{
position:absolute!important;
inset:0!important;
z-index:4!important;
display:block!important;
width:auto!important;
height:auto!important;
margin:0!important;
padding:0!important;
border:0!important;
border-radius:50%!important;
background:transparent!important;
box-shadow:none!important;
animation:none!important;
pointer-events:none!important;
}
.tq-e26-map .tq-e26-map__marker>.tq-e26-map__pulse-ring{
position:absolute!important;
inset:-3px!important;
z-index:2!important;
display:block!important;
width:auto!important;
height:auto!important;
margin:0!important;
padding:0!important;
border:2px solid rgba(227,38,54,.9)!important;
border-radius:50%!important;
background:transparent!important;
box-shadow:0 0 0 1px rgba(255,255,255,.18)!important;
opacity:0;
visibility:visible!important;
transform:scale(.9);
transform-origin:center center!important;
pointer-events:none!important;
will-change:transform,opacity!important;
animation-name:tqMapForcedElementPulse!important;
animation-duration:var(--tq-pulse-duration-1,4.1s)!important;
animation-delay:var(--tq-pulse-delay-1,-1.3s)!important;
animation-timing-function:cubic-bezier(.18,.62,.28,1)!important;
animation-iteration-count:infinite!important;
animation-fill-mode:both!important;
}
.tq-e26-map .tq-e26-map__marker>.tq-e26-map__pulse-ring--two{
animation-duration:var(--tq-pulse-duration-2,5.1s)!important;
animation-delay:var(--tq-pulse-delay-2,-3.1s)!important;
}
.tq-e26-map .tq-e26-map__marker--human>.tq-e26-map__pulse-ring{
border-color:rgba(120,16,29,.92)!important;
}
.tq-e26-map .tq-e26-map__marker.is-active>.tq-e26-map__pulse-ring{
border-width:3px!important;
box-shadow:0 0 0 1px rgba(255,255,255,.32)!important;
}
@keyframes tqMapForcedElementPulse{
0%{opacity:0;transform:scale(.88)}
9%{opacity:.9;transform:scale(1)}
72%{opacity:0;transform:scale(2.55)}
100%{opacity:0;transform:scale(2.55)}
}
.tq-e26-map--embedded{
width:100%!important;
max-width:none!important;
margin:0!important;
border:0!important;
box-shadow:none!important;
}
.tq-e26-map--embedded .tq-e26-map__header{
padding:15px 16px 13px!important;
}
.tq-e26-map--embedded .tq-e26-map__header>div{
font-size:9px!important;
}
.tq-e26-map--embedded .tq-e26-map__header h2{
margin:6px 0 3px!important;
font-size:22px!important;
line-height:1.15!important;
}
.tq-e26-map--embedded .tq-e26-map__header p{
font-size:11px!important;
}
.tq-e26-map--embedded .tq-e26-map__layout{
display:grid!important;
grid-template-columns:minmax(0,1fr)!important;
min-height:0!important;
}
.tq-e26-map--embedded .tq-e26-map__canvas{
min-height:420px!important;
height:420px!important;
}
.tq-e26-map--embedded .tq-e26-map__details{
min-height:0!important;
max-height:300px!important;
padding:18px!important;
border-top:1px solid #d4d4d4!important;
}
.tq-e26-map--embedded .tq-e26-map__panel h3{
margin-bottom:12px!important;
font-size:24px!important;
}
.tq-e26-map--embedded .tq-e26-map__event{
margin-bottom:14px!important;
padding-bottom:14px!important;
}
.tq-e26-map--embedded .tq-e26-map__footer{
padding:10px 16px!important;
}
@media(max-width:560px){
.tq-e26-map .tq-e26-map__marker>.tq-e26-map__pulse-ring{inset:-2px!important}
.tq-e26-map--embedded .tq-e26-map__canvas{min-height:380px!important;height:380px!important}
.tq-e26-map--embedded .tq-e26-map__details{max-height:280px!important;padding:16px!important}
.tq-e26-map--embedded .tq-e26-map__header h2{font-size:20px!important}
}
@media(prefers-reduced-motion:reduce){
.tq-e26-map .tq-e26-map__marker>.tq-e26-map__pulse-ring{
display:none!important;
animation:none!important;
}
} .tq-e26-map .tq-e26-map__stage{
position:absolute!important;
inset:0!important;
width:100%!important;
height:100%!important;
padding:0!important;
overflow:visible!important;
}
.tq-e26-map .tq-e26-map__plot{
position:absolute!important;
left:50%!important;
top:50%!important;
z-index:1!important;
display:block!important;
width:calc((100% - 40px) * .7777778);
height:calc(100% - 40px);
max-width:calc(100% - 40px)!important;
max-height:calc(100% - 40px)!important;
margin:0!important;
padding:0!important;
overflow:visible!important;
transform:translate(-50%,-50%)!important;
transform-origin:center center!important;
pointer-events:none!important;
}
.tq-e26-map .tq-e26-map__plot>svg{
position:absolute!important;
inset:0!important;
z-index:1!important;
display:block!important;
width:100%!important;
height:100%!important;
max-width:none!important;
max-height:none!important;
margin:0!important;
padding:0!important;
overflow:visible!important;
pointer-events:none!important;
}
.tq-e26-map .tq-e26-map__plot>.tq-e26-map__marker{
position:absolute!important;
z-index:2147482400!important;
pointer-events:auto!important;
}
.tq-e26-map .tq-e26-map__plot>.tq-e26-map__marker.is-active{
z-index:2147482500!important;
}
.tq-e26-map .tq-e26-map__marker>.tq-e26-map__pulse-ring{
display:block!important;
visibility:visible!important;
overflow:visible!important;
animation:none!important;
pointer-events:none!important;
}
.tq-e26-map--embedded .tq-e26-map__header{
text-align:center!important;
}
.tq-e26-map--embedded .tq-e26-map__header>div{
justify-content:center!important;
text-align:center!important;
}
.tq-e26-map--embedded .tq-e26-map__header h2,
.tq-e26-map--embedded .tq-e26-map__header p{
width:100%!important;
text-align:center!important;
}
.tq-e26-map .tq-e26-map__controls>button{
display:flex!important;
align-items:center!important;
justify-content:center!important;
text-align:center!important;
text-indent:0!important;
line-height:1!important;
}
@media(max-width:560px){
.tq-e26-map .tq-e26-map__plot{
width:calc((100% - 20px) * .7777778);
height:calc(100% - 20px);
max-width:calc(100% - 20px)!important;
max-height:calc(100% - 20px)!important;
}
}
.tq-e26-map .tq-e26-map__plot{
width:auto!important;
aspect-ratio:560 / 720!important;
} .tq-e26-map .tq-e26-map__stage{
display:grid!important;
place-items:center!important;
align-items:center!important;
justify-items:center!important;
transform-origin:0 0!important;
}
.tq-e26-map .tq-e26-map__plot{
position:relative!important;
left:auto!important;
top:auto!important;
right:auto!important;
bottom:auto!important;
margin:0!important;
transform:none!important;
flex:none!important;
align-self:center!important;
justify-self:center!important;
}
.tq-e26-map .tq-e26-map__plot>svg{
left:0!important;
top:0!important;
transform:none!important;
}
@supports (-webkit-touch-callout:none){
.tq-e26-map .tq-e26-map__canvas,
.tq-e26-map .tq-e26-map__stage{
-webkit-transform-style:flat!important;
transform-style:flat!important;
}
.tq-e26-map .tq-e26-map__plot{
-webkit-backface-visibility:hidden!important;
backface-visibility:hidden!important;
}
} .tq-e26-map .tq-e26-map__stage{
position:absolute!important;
inset:0!important;
display:block!important;
width:100%!important;
height:100%!important;
padding:0!important;
transform-origin:0 0!important;
overflow:visible!important;
}
.tq-e26-map .tq-e26-map__plot{
position:absolute!important;
display:block!important;
margin:0!important;
padding:0!important;
transform:none!important;
aspect-ratio:auto!important;
align-self:auto!important;
justify-self:auto!important;
overflow:visible!important;
pointer-events:none!important;
}
.tq-e26-map .tq-e26-map__plot>svg{
position:absolute!important;
inset:0!important;
display:block!important;
width:100%!important;
height:100%!important;
margin:0!important;
padding:0!important;
transform:none!important;
overflow:visible!important;
}
.tq-e26-map .tq-e26-map__plot>.tq-e26-map__marker{
position:absolute!important;
display:block!important;
pointer-events:auto!important;
touch-action:manipulation!important;
-webkit-tap-highlight-color:transparent!important;
}
.tq-e26-map .tq-e26-map__marker>.tq-e26-map__pulse-ring{
display:block!important;
visibility:visible!important;
pointer-events:none!important;
backface-visibility:hidden!important;
-webkit-backface-visibility:hidden!important;
transform-origin:50% 50%!important;
}
@supports (-webkit-touch-callout:none){
.tq-e26-map .tq-e26-map__stage,
.tq-e26-map .tq-e26-map__plot,
.tq-e26-map .tq-e26-map__marker{
-webkit-transform-style:flat!important;
transform-style:flat!important;
}
} .tq-e26-map .tq-e26-map__canvas,
.tq-e26-map .tq-e26-map__stage,
.tq-e26-map .tq-e26-map__plot{
box-sizing:border-box!important;
zoom:1!important;
}
.tq-e26-map .tq-e26-map__plot{
contain:layout style!important;
}
.tq-e26-map .tq-e26-map__marker>.tq-e26-map__pulse-ring{
animation:none!important;
display:block!important;
visibility:visible!important;
overflow:visible!important;
-webkit-transform-origin:50% 50%!important;
transform-origin:50% 50%!important;
} .tq-e26-map .tq-e26-map__canvas{
position:relative!important;
contain:layout paint!important;
isolation:isolate!important;
}
.tq-e26-map .tq-e26-map__stage{
position:absolute!important;
inset:0!important;
z-index:1!important;
width:100%!important;
height:100%!important;
overflow:hidden!important;
}
.tq-e26-map .tq-e26-map__plot{
position:absolute!important;
z-index:2!important;
overflow:visible!important;
pointer-events:none!important;
-webkit-transform:none!important;
transform:none!important;
}
.tq-e26-map .tq-e26-map__plot>svg{
position:absolute!important;
inset:0!important;
width:100%!important;
height:100%!important;
max-width:none!important;
max-height:none!important;
overflow:visible!important;
-webkit-transform:none!important;
transform:none!important;
}
.tq-e26-map .tq-e26-map__plot>.tq-e26-map__marker{
position:absolute!important;
z-index:2147482400!important;
overflow:visible!important;
isolation:isolate!important;
pointer-events:auto!important;
}
.tq-e26-map .tq-e26-map__marker>.tq-e26-map__marker-core{
position:absolute!important;
inset:0!important;
z-index:3!important;
display:block!important;
border-radius:50%!important;
background:inherit!important;
pointer-events:none!important;
}
.tq-e26-map .tq-e26-map__marker>.tq-e26-map__pulse-ring{
position:absolute!important;
inset:-4px!important;
z-index:1!important;
display:block!important;
visibility:visible!important;
width:auto!important;
height:auto!important;
margin:0!important;
padding:0!important;
border:2px solid rgba(227,38,54,.95)!important;
border-radius:50%!important;
background:transparent!important;
box-shadow:0 0 0 1px rgba(255,255,255,.34)!important;
opacity:0;
overflow:visible!important;
pointer-events:none!important;
animation:none!important;
-webkit-animation:none!important;
transform-origin:50% 50%!important;
-webkit-transform-origin:50% 50%!important;
will-change:transform,opacity!important;
}
.tq-e26-map .tq-e26-map__marker--human>.tq-e26-map__pulse-ring{
border-color:rgba(120,16,29,.95)!important;
}
@media(max-width:782px) and (orientation:portrait){
.tq-e26-map .tq-e26-map__canvas{
width:100%!important;
min-width:0!important;
height:clamp(430px,118vw,620px)!important;
min-height:430px!important;
max-height:620px!important;
}
.tq-e26-map--embedded .tq-e26-map__canvas{
height:clamp(390px,112vw,540px)!important;
min-height:390px!important;
max-height:540px!important;
}
.tq-e26-map .tq-e26-map__gesture-note{
left:10px!important;
bottom:10px!important;
max-width:calc(100% - 90px)!important;
padding:5px 7px!important;
font:600 9px/1.25 Poppins,Arial,sans-serif!important;
white-space:normal!important;
}
.tq-e26-map .tq-e26-map__controls{
top:10px!important;
right:10px!important;
z-index:2147483647!important;
}
.tq-e26-map .tq-e26-map__controls button{
width:40px!important;
min-width:40px!important;
max-width:40px!important;
height:40px!important;
min-height:40px!important;
max-height:40px!important;
font-size:19px!important;
line-height:1!important;
}
.tq-e26-map .tq-e26-map__controls button[data-map-action="reset"]{
height:32px!important;
min-height:32px!important;
max-height:32px!important;
font-size:8px!important;
}
} @media (hover:none), (pointer:coarse){
.tq-e26-map .tq-e26-map__canvas{
touch-action:pan-y!important;
-ms-touch-action:pan-y!important;
overscroll-behavior:auto!important;
cursor:default!important;
}
.tq-e26-map .tq-e26-map__canvas.is-interaction-active{
touch-action:none!important;
-ms-touch-action:none!important;
overscroll-behavior:contain!important;
cursor:grab!important;
}
.tq-e26-map .tq-e26-map__controls button[data-map-action="release"]{
display:none!important;
height:32px!important;
min-height:32px!important;
max-height:32px!important;
font-size:8px!important;
letter-spacing:.03em!important;
}
.tq-e26-map .tq-e26-map__canvas.is-interaction-active .tq-e26-map__controls button[data-map-action="release"]{
display:flex!important;
}
} @media (hover:none), (pointer:coarse){
.tq-e26-map .tq-e26-map__controls button[data-map-action="release"]{
display:none!important;
place-items:center!important;
align-items:center!important;
justify-content:center!important;
width:40px!important;
min-width:40px!important;
max-width:40px!important;
height:40px!important;
min-height:40px!important;
max-height:40px!important;
margin:0!important;
padding:0!important;
overflow:hidden!important;
font:800 19px/1 Arial,sans-serif!important;
letter-spacing:0!important;
text-indent:0!important;
white-space:nowrap!important;
}
.tq-e26-map .tq-e26-map__canvas.is-interaction-active .tq-e26-map__controls button[data-map-action="release"]{
display:grid!important;
}
} html body .tq-e26-map .tq-e26-map__canvas{
touch-action:pan-y!important;
-ms-touch-action:pan-y!important;
overscroll-behavior:auto!important;
cursor:pointer!important;
}
html body .tq-e26-map .tq-e26-map__canvas.is-interaction-active{
touch-action:none!important;
-ms-touch-action:none!important;
overscroll-behavior:contain!important;
cursor:grab!important;
}
html body .tq-e26-map .tq-e26-map__canvas.is-interaction-active.is-dragging{cursor:grabbing!important}
html body .tq-e26-map .tq-e26-map__controls button[data-map-action="release"]{
display:none!important;
}
html body .tq-e26-map .tq-e26-map__canvas.is-interaction-active .tq-e26-map__controls button[data-map-action="release"]{
display:flex!important;
} html body .tq-e26-map .tq-e26-map__details{
overscroll-behavior:auto!important;
}
html body .tq-e26-map .tq-e26-map__canvas:not(.is-interaction-active){
overscroll-behavior:auto!important;
touch-action:pan-y!important;
} html body .tq-e26-map .tq-e26-map__gesture-note{
position:absolute!important;
left:14px!important;
right:auto!important;
top:auto!important;
bottom:12px!important;
z-index:2147483640!important;
display:block!important;
max-width:calc(100% - 108px)!important;
margin:0!important;
padding:6px 8px!important;
border:0!important;
background:rgba(255,255,255,.88)!important;
color:#444!important;
-webkit-text-fill-color:#444!important;
font:600 9px/1.25 Poppins,Arial,sans-serif!important;
letter-spacing:0!important;
text-transform:none!important;
text-align:left!important;
white-space:normal!important;
box-sizing:border-box!important;
pointer-events:none!important;
}
@media(max-width:560px){
html body .tq-e26-map .tq-e26-map__gesture-note{
left:10px!important;
bottom:9px!important;
max-width:calc(100% - 90px)!important;
padding:5px 7px!important;
font-size:8px!important;
}
} .tq-e26-election-map .tq-e26-region-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid #ddd;font:600 11px/1.35 Poppins,Arial,sans-serif}
.tq-e26-election-map .tq-e26-region-row:last-child{border-bottom:0}
.tq-e26-election-map .tq-e26-region-row span{font-weight:500;text-align:right}
.tq-e26-election-map .tq-e26-map__marker{background:#111!important;box-shadow:0 0 0 2px #111,0 5px 13px rgba(0,0,0,.35)!important}
.tq-e26-election-map .tq-e26-map__type{background:#111!important}
.tq-e26-maori-summary{
display:grid;
grid-template-columns:minmax(220px,.8fr) minmax(280px,1.2fr);
gap:22px;
padding:20px 24px;
background:#f6f6f6;
border-top:1px solid #d7d7d7;
}
.tq-e26-maori-summary[hidden]{display:none!important}
.tq-e26-maori-summary h3{margin:6px 0 7px;font:700 22px/1.2 Poppins,Arial,sans-serif;color:#111}
.tq-e26-maori-summary p{margin:0;color:#555;font:400 12px/1.5 Georgia,serif}
.tq-e26-maori-summary__rows{align-self:center}
@media(max-width:720px){.tq-e26-maori-summary{grid-template-columns:1fr;padding:17px 16px}} html body .tq-e26-election-map .tq-e26-map__marker,
html body .tq-e26-election-map .tq-e26-map__marker::before,
html body .tq-e26-election-map .tq-e26-map__marker::after,
html body .tq-e26-election-map .pulse-ring{display:none!important;animation:none!important}
html body .tq-e26-election-map .tq-e26-map__stage svg{pointer-events:auto!important}
html body .tq-e26-election-map .tq-e26-map__land{pointer-events:none!important}
html body .tq-e26-election-map .tq-e26-map__land path{
fill:#f8f8f8!important;
stroke:#8d9aa0!important;
stroke-width:2.2!important;
vector-effect:non-scaling-stroke!important;
pointer-events:none!important;
}
html body .tq-e26-election-map .tq-e26-map__regions{pointer-events:auto!important}
html body .tq-e26-election-map .tq-e26-map__region{
fill:rgba(220,224,226,.78)!important;
stroke:#fff!important;
stroke-width:2.2!important;
vector-effect:non-scaling-stroke!important;
pointer-events:auto!important;
cursor:pointer!important;
outline:none!important;
transition:fill .16s ease,stroke .16s ease,filter .16s ease!important;
}
html body .tq-e26-election-map .tq-e26-map__region:hover{
fill:#ffe9eb!important;
stroke:#e32636!important;
filter:brightness(1.01)!important;
}
html body .tq-e26-election-map .tq-e26-map__region:focus-visible{
fill:#ffe1e4!important;
stroke:#111!important;
stroke-width:3.2!important;
}
html body .tq-e26-election-map .tq-e26-map__region.is-active{
fill:#ffd7db!important;
stroke:#e32636!important;
stroke-width:3.2!important;
filter:drop-shadow(0 2px 2px rgba(0,0,0,.12))!important;
}
html body .tq-e26-election-map .tq-e26-map__canvas{
background:linear-gradient(150deg,#edf2f3,#dce7e9)!important;
}
html body .tq-e26-election-map .tq-e26-map__enrolment-snapshot{
display:flex!important;
flex-wrap:wrap!important;
gap:8px 18px!important;
padding:11px 24px!important;
border-bottom:1px solid #d4d4d4!important;
background:#f6f6f6!important;
color:#444!important;
font:600 10px/1.4 Poppins,Arial,sans-serif!important;
}
html body .tq-e26-election-map .tq-e26-map__enrolment-snapshot span{white-space:nowrap!important}
html body .tq-e26-election-map .tq-e26-map__enrolment-snapshot b{color:#111!important;font-weight:800!important}
html body .tq-e26-election-map .tq-e26-map__enrolment-mini{
margin:18px 0 0!important;
padding-top:13px!important;
border-top:1px solid #ddd!important;
color:#666!important;
font:500 10px/1.5 Poppins,Arial,sans-serif!important;
}
html body .tq-e26-election-map .tq-e26-map__panel.is-active{animation:tqE26RegionPanelIn .15s ease-out}
@keyframes tqE26RegionPanelIn{from{opacity:.55;transform:translateY(2px)}to{opacity:1;transform:none}}
@media(max-width:560px){
html body .tq-e26-election-map .tq-e26-map__enrolment-snapshot{padding:10px 16px!important;gap:6px 14px!important}
}
@media(prefers-reduced-motion:reduce){
html body .tq-e26-election-map .tq-e26-map__region{transition:none!important}
html body .tq-e26-election-map .tq-e26-map__panel.is-active{animation:none!important}
} html body .tq-e26-election-map .tq-e26-map__header>div{
display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;position:static!important
}
html body .tq-e26-election-map .tq-e26-map__live{
position:relative!important;inset:auto!important;display:inline-block!important;width:9px!important;height:9px!important;min-width:9px!important;min-height:9px!important;
flex:0 0 9px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:#e32636!important;
box-shadow:0 0 0 0 rgba(227,38,54,.65)!important;animation:tqmapPulse 1.9s infinite!important;vertical-align:middle!important
}
html body .tq-e26-election-map .tq-e26-map__enrolment-snapshot span{
display:inline-flex!important;align-items:baseline!important;gap:3px!important;white-space:nowrap!important
}
@media(prefers-reduced-motion:reduce){html body .tq-e26-election-map .tq-e26-map__live{animation:none!important}} @keyframes tqE26MapValueFlash{
0%,100%{box-shadow:inset 0 0 0 0 rgba(227,38,54,0);background:transparent}
25%{box-shadow:inset 3px 0 0 rgba(227,38,54,.45);background:rgba(227,38,54,.035)}
}
html body .tq-e26-map .tq-e26-value-flash{animation:tqE26MapValueFlash .9s ease-out!important}
@media(prefers-reduced-motion:reduce){html body .tq-e26-map .tq-e26-value-flash{animation:none!important}} html body .tq-e26-election-map [data-region-result]{transition:background-color .35s ease!important}
html body .tq-e26-election-map .tq-e26-region-row span{font-variant-numeric:tabular-nums!important} html body .tq-e26-election-map p,
html body .tq-e26-election-map .tq-e26-map__header p,
html body .tq-e26-election-map .tq-e26-map__panel p,
html body .tq-e26-election-map .tq-e26-map__footer{
margin-left:0!important;
padding-left:0!important;
padding-inline-start:0!important;
text-indent:0!important;
text-align:left!important;
transform:none!important;
left:auto!important;
}
html body .tq-e26-election-map .tq-e26-map__header p{width:100%!important}
@keyframes tqE26MapFlash388{
0%,100%{background-color:transparent;box-shadow:none;filter:none}
16%{background-color:rgba(255,226,229,.94);box-shadow:0 0 0 5px rgba(227,38,54,.14);filter:brightness(1.1)}
48%{background-color:rgba(255,239,241,.65);box-shadow:0 0 0 2px rgba(227,38,54,.08)}
}
@keyframes tqE26MapSvgFlash388{
0%,100%{filter:none}
20%{filter:drop-shadow(0 0 7px rgba(227,38,54,.82)) brightness(1.22)}
55%{filter:drop-shadow(0 0 3px rgba(227,38,54,.32))}
}
html body .tq-e26-election-map .tq-e26-value-flash{animation:tqE26MapFlash388 1.3s ease-out!important;border-radius:3px!important}
html body .tq-e26-election-map svg .tq-e26-value-flash{animation:tqE26MapSvgFlash388 1.3s ease-out!important}
@keyframes tqE26MapSkeleton388{0%{background-position:180% 0}100%{background-position:-80% 0}}
html body .tq-e26-election-map.tq-e26-live-loading .tq-e26-map__panel.is-active [data-region-result]{
min-height:118px!important;
border-radius:3px!important;
background-image:linear-gradient(100deg,#ececec 20%,#fafafa 42%,#ececec 64%)!important;
background-size:220% 100%!important;
animation:tqE26MapSkeleton388 1.05s linear infinite!important;
color:transparent!important;
}
html body .tq-e26-election-map.tq-e26-live-loading .tq-e26-map__panel.is-active [data-region-result]>*{visibility:hidden!important}
@media(prefers-reduced-motion:reduce){
html body .tq-e26-election-map .tq-e26-value-flash,
html body .tq-e26-election-map svg .tq-e26-value-flash{animation:none!important}
html body .tq-e26-election-map.tq-e26-live-loading .tq-e26-map__panel.is-active [data-region-result]{animation:none!important;background:#ececec!important}
} html body .tq-e26-election-map .tq-e26-map__region-pulses{
display:block!important;
visibility:visible!important;
opacity:1!important;
pointer-events:none!important;
}
html body .tq-e26-election-map .tq-e26-map__region-pulse{
display:block!important;
visibility:visible!important;
opacity:1!important;
pointer-events:none!important;
}
html body .tq-e26-election-map .tq-e26-map__region-pulse-core{
fill:#e32636!important;
stroke:#fff!important;
stroke-width:1.6!important;
vector-effect:non-scaling-stroke!important;
filter:drop-shadow(0 1px 2px rgba(0,0,0,.28))!important;
}
html body .tq-e26-election-map .tq-e26-map__region-pulse-ring{
fill:none!important;
stroke:#e32636!important;
stroke-width:2!important;
vector-effect:non-scaling-stroke!important;
opacity:.78!important;
transform-box:fill-box!important;
transform-origin:center!important;
animation:tqE26RegionReportPulse 2.4s ease-out infinite!important;
animation-delay:var(--tq-region-pulse-delay,0s)!important;
pointer-events:none!important;
}
html body .tq-e26-election-map .tq-e26-map__region-pulse-ring--two{
opacity:.48!important;
animation-duration:3.15s!important;
animation-delay:calc(var(--tq-region-pulse-delay,0s) - 1.1s)!important;
}
@keyframes tqE26RegionReportPulse{
0%{transform:scale(.58);opacity:.8}
70%,100%{transform:scale(1.8);opacity:0}
}
@media(max-width:820px){
html body .tq-e26-election-map .tq-e26-map__region-pulses,
html body .tq-e26-election-map .tq-e26-map__region-pulse,
html body .tq-e26-election-map .tq-e26-map__region-pulse-core,
html body .tq-e26-election-map .tq-e26-map__region-pulse-ring{
display:block!important;
visibility:visible!important;
}
html body .tq-e26-election-map .tq-e26-map__region-pulse-core{r:4.2!important}
html body .tq-e26-election-map .tq-e26-map__region-pulse-ring{stroke-width:2.4!important}
}
@media(prefers-reduced-motion:reduce){
html body .tq-e26-election-map .tq-e26-map__region-pulse-ring{animation:none!important;opacity:.35!important}
} html body .tq-e26-election-map .tq-e26-map__region-pulses{
display:block!important;
visibility:visible!important;
opacity:1!important;
pointer-events:none!important;
}
html body .tq-e26-election-map .tq-e26-map__region-pulse-shape{
display:block!important;
visibility:visible!important;
pointer-events:none!important;
fill:#e32636!important;
fill-opacity:0!important;
stroke:#e32636!important;
stroke-width:2.4!important;
stroke-opacity:0!important;
vector-effect:non-scaling-stroke!important;
transform-box:fill-box!important;
transform-origin:center!important;
animation:tqE26RegionShapePulse394 3.8s ease-in-out infinite!important;
animation-delay:var(--tq-region-pulse-delay,0s)!important;
}
@keyframes tqE26RegionShapePulse394{
0%,100%{fill-opacity:0;stroke-opacity:0;filter:none}
18%{fill-opacity:.075;stroke-opacity:.48;filter:drop-shadow(0 0 2px rgba(227,38,54,.18))}
42%{fill-opacity:.035;stroke-opacity:.22;filter:none}
65%{fill-opacity:0;stroke-opacity:0;filter:none}
}
@media(max-width:820px){
html body .tq-e26-election-map .tq-e26-map__region-pulse-shape{
display:block!important;
visibility:visible!important;
stroke-width:2.8!important;
animation-duration:3.4s!important;
}
}
@media(prefers-reduced-motion:reduce){
html body .tq-e26-election-map .tq-e26-map__region-pulse-shape{
animation:none!important;
fill-opacity:.025!important;
stroke-opacity:.18!important;
}
} html body .tq-e26-election-map .tq-e26-map__region{
fill:var(--tq-region-fill,#fff)!important;
stroke:var(--tq-region-party-stroke,#8fa2a8)!important;
transition:fill .58s ease,stroke .45s ease,filter .28s ease!important;
}
html body .tq-e26-election-map .tq-e26-map__region:hover{
fill:var(--tq-region-hover-fill,#ffe9eb)!important;
stroke:var(--tq-region-party-stroke,#e32636)!important;
}
html body .tq-e26-election-map .tq-e26-map__region:focus-visible{
fill:var(--tq-region-hover-fill,#ffe1e4)!important;
stroke:#111!important;
}
html body .tq-e26-election-map .tq-e26-map__region.is-active{
fill:var(--tq-region-active-fill,#ffd7db)!important;
stroke:var(--tq-region-party-stroke,#e32636)!important;
stroke-width:3.2!important;
}
html body .tq-e26-election-map .tq-e26-map__region.is-party-switching{
fill:#f1f1f1!important;
stroke:#a7a7a7!important;
filter:saturate(.15) brightness(1.03)!important;
}
@keyframes tqE26PartyTakeover397{
0%,100%{filter:none}
22%{filter:brightness(1.18) saturate(1.18) drop-shadow(0 0 7px rgba(227,38,54,.42))}
58%{filter:brightness(1.06) saturate(1.08)}
}
html body .tq-e26-election-map .tq-e26-map__region.is-party-takeover{
animation:tqE26PartyTakeover397 1.35s ease-out!important;
} html body .tq-e26-election-map .tq-e26-map__region-pulses{
display:block!important;visibility:visible!important;opacity:1!important;pointer-events:none!important
}
html body .tq-e26-election-map .tq-e26-map__region-pulse-shape{
display:block!important;visibility:visible!important;pointer-events:none!important;
fill:#e32636!important;stroke:#e32636!important;vector-effect:non-scaling-stroke!important;
transform-box:fill-box!important;transform-origin:center!important;
animation:tqE26RegionShapePulse397 3.35s ease-in-out infinite!important;
animation-delay:var(--tq-region-pulse-delay,0s)!important;
}
@keyframes tqE26RegionShapePulse397{
0%,100%{fill-opacity:0;stroke-opacity:0;filter:none}
15%{fill-opacity:.085;stroke-opacity:.56;filter:drop-shadow(0 0 3px rgba(227,38,54,.28))}
38%{fill-opacity:.035;stroke-opacity:.25;filter:none}
64%{fill-opacity:0;stroke-opacity:0;filter:none}
} @media(max-width:820px){
html body .tq-e26-election-map .tq-e26-map__canvas{min-height:520px!important}
html body .tq-e26-election-map .tq-e26-map__stage svg{
width:100%!important;height:100%!important;max-height:none!important;padding:14px!important
}
html body .tq-e26-election-map .tq-e26-map__region{
fill:var(--tq-region-fill,#fff)!important;stroke:var(--tq-region-party-stroke,#8fa2a8)!important
}
html body .tq-e26-election-map .tq-e26-map__region.is-active{
fill:var(--tq-region-active-fill,#ffd7db)!important;stroke:var(--tq-region-party-stroke,#e32636)!important
}
html body .tq-e26-election-map .tq-e26-map__region-pulse-shape{
display:block!important;visibility:visible!important;stroke-width:2.8!important;animation-duration:3.35s!important
}
}
@media(max-width:560px){
html body .tq-e26-election-map .tq-e26-map__canvas{min-height:470px!important}
html body .tq-e26-election-map .tq-e26-map__stage svg{padding:10px!important}
}
@media(prefers-reduced-motion:reduce){
html body .tq-e26-election-map .tq-e26-map__region{transition:none!important}
html body .tq-e26-election-map .tq-e26-map__region.is-party-takeover{animation:none!important}
html body .tq-e26-election-map .tq-e26-map__region-pulse-shape{animation:none!important;fill-opacity:.02!important;stroke-opacity:.18!important}
} html body .tq-e26-election-map .tq-e26-region-row .tq-e26-region-party-key{
display:inline-flex!important;
align-items:center!important;
min-height:22px!important;
max-width:min(72%,310px)!important;
margin:0!important;
padding:4px 7px!important;
border-radius:2px!important;
background:#777!important;
color:#fff!important;
-webkit-text-fill-color:#fff!important;
font:800 10px/1.25 Poppins,Arial,sans-serif!important;
text-align:left!important;
white-space:normal!important;
overflow-wrap:anywhere!important;
box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)!important;
}
html body .tq-e26-election-map .tq-e26-region-row--labour .tq-e26-region-party-key{background:#d9232e!important}
html body .tq-e26-election-map .tq-e26-region-row--national .tq-e26-region-party-key{background:#1464d2!important}
html body .tq-e26-election-map .tq-e26-region-row--green .tq-e26-region-party-key{background:#00a651!important}
html body .tq-e26-election-map .tq-e26-region-row--act .tq-e26-region-party-key{background:#f0bf19!important;color:#111!important;-webkit-text-fill-color:#111!important}
html body .tq-e26-election-map .tq-e26-region-row--nzfirst .tq-e26-region-party-key{background:#555555!important}
html body .tq-e26-election-map .tq-e26-region-row--opportunity .tq-e26-region-party-key{background:#10bdb6!important}
html body .tq-e26-election-map .tq-e26-region-row--maori .tq-e26-region-party-key{background:#9d272c!important}
html body .tq-e26-election-map .tq-e26-region-row--other .tq-e26-region-party-key{background:#777!important}
@media(max-width:560px){
html body .tq-e26-election-map .tq-e26-region-row .tq-e26-region-party-key{max-width:68%!important;font-size:9px!important;padding:4px 6px!important}
} html body .tq-e26-election-map .tq-e26-map__region.is-close-race{
stroke:#f28c00!important;
stroke-width:3.1!important;
}
html body .tq-e26-election-map .tq-e26-map__region-pulse-shape.is-close-race{
fill:#f59e0b!important;
stroke:#f28c00!important;
animation:tqE26CloseRacePulse3916 1.75s ease-in-out infinite!important;
animation-delay:var(--tq-region-pulse-delay,0s)!important;
}
@keyframes tqE26CloseRacePulse3916{
0%,100%{fill-opacity:.015;stroke-opacity:.18;filter:none}
24%{fill-opacity:.19;stroke-opacity:.95;filter:drop-shadow(0 0 5px rgba(242,140,0,.55))}
55%{fill-opacity:.065;stroke-opacity:.48;filter:drop-shadow(0 0 2px rgba(242,140,0,.24))}
78%{fill-opacity:.02;stroke-opacity:.22;filter:none}
}
@media(max-width:820px){
html body .tq-e26-election-map .tq-e26-map__region.is-close-race{stroke-width:3.4!important}
html body .tq-e26-election-map .tq-e26-map__region-pulse-shape.is-close-race{animation-duration:1.6s!important;stroke-width:3.2!important}
}
@media(prefers-reduced-motion:reduce){
html body .tq-e26-election-map .tq-e26-map__region-pulse-shape.is-close-race{animation:none!important;fill-opacity:.09!important;stroke-opacity:.72!important}
} .tq-e26-map__mock-winner[hidden]{display:none!important}
.tq-e26-map__mock-winner{
position:absolute!important;z-index:30!important;top:16px!important;left:16px!important;display:flex!important;align-items:center!important;gap:11px!important;
max-width:calc(100% - 92px)!important;padding:10px 14px 10px 10px!important;background:rgba(17,17,17,.94)!important;color:#fff!important;
border:2px solid rgba(255,255,255,.96)!important;box-shadow:0 8px 24px rgba(0,0,0,.28)!important;pointer-events:none!important;overflow:visible!important;
opacity:0;transform:translateY(-9px) scale(.97);transition:opacity .28s ease,transform .36s cubic-bezier(.2,.8,.2,1)!important;
}
.tq-e26-map__mock-winner.is-visible{opacity:1!important;transform:translateY(0) scale(1)!important}
.tq-e26-map__mock-winner-emoji{
position:relative!important;display:grid!important;place-items:center!important;flex:0 0 52px!important;width:52px!important;height:52px!important;
font:400 38px/1 "Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif!important;overflow:visible!important;transform-origin:50% 70%;
animation:tq-e26-map-mock-heave 1.15s cubic-bezier(.3,.7,.3,1) infinite;
}
.tq-e26-map__mock-winner-emoji::after{
content:"";position:absolute;left:50%;top:39px;width:10px;height:22px;margin-left:3px;border-radius:6px 6px 10px 10px;background:linear-gradient(#b5d64a,#65ad3f);
transform-origin:50% 0;opacity:.9;animation:tq-e26-map-mock-puke 1.15s ease-in-out infinite;
}
.tq-e26-map__mock-winner-copy{display:flex!important;flex-direction:column!important;min-width:0!important;font-family:Poppins,Arial,sans-serif!important}
.tq-e26-map__mock-winner-copy b{color:#fff!important;font:900 10px/1 Poppins,Arial,sans-serif!important;letter-spacing:.15em!important;text-transform:uppercase!important}
.tq-e26-map__mock-winner-copy strong{margin-top:3px!important;color:#fff!important;font:800 clamp(19px,2.5vw,28px)/1.05 Poppins,Arial,sans-serif!important;letter-spacing:-.025em!important;white-space:normal!important}
.tq-e26-map__mock-winner-copy small{margin-top:4px!important;color:#ccc!important;font:700 8px/1 Poppins,Arial,sans-serif!important;letter-spacing:.1em!important;text-transform:uppercase!important}
@keyframes tq-e26-map-mock-heave{0%,100%{transform:translateY(0) rotate(0deg) scale(1)}30%{transform:translateY(-4px) rotate(-4deg) scale(1.04)}48%{transform:translateY(2px) rotate(3deg) scale(.98)}68%{transform:translateY(-1px) rotate(-1deg) scale(1.01)}}
@keyframes tq-e26-map-mock-puke{0%,18%{height:2px;opacity:0;transform:translateY(-2px) scaleY(.2)}35%{height:22px;opacity:.95;transform:translateY(0) scaleY(1)}72%{height:28px;opacity:.8;transform:translateY(7px) scaleY(1.12)}100%{height:11px;opacity:0;transform:translateY(17px) scaleY(.5)}}
@media(max-width:560px){
.tq-e26-map__mock-winner{top:10px!important;left:10px!important;max-width:calc(100% - 66px)!important;padding:8px 10px 8px 8px!important;gap:8px!important}
.tq-e26-map__mock-winner-emoji{flex-basis:44px!important;width:44px!important;height:44px!important;font-size:33px!important}
.tq-e26-map__mock-winner-emoji::after{top:34px!important}
.tq-e26-map__mock-winner-copy strong{font-size:18px!important}
}
@media(prefers-reduced-motion:reduce){
.tq-e26-map__mock-winner{transition:none!important}
.tq-e26-map__mock-winner-emoji,.tq-e26-map__mock-winner-emoji::after{animation:none!important}
} @keyframes tqE26MobileRegionPulse3945{
0%,100%{fill-opacity:.012;stroke-opacity:.10;stroke-width:2.7;filter:none}
16%{fill-opacity:.16;stroke-opacity:.92;stroke-width:3.7;filter:drop-shadow(0 0 4px rgba(227,38,54,.42))}
42%{fill-opacity:.07;stroke-opacity:.50;stroke-width:3.15;filter:drop-shadow(0 0 2px rgba(227,38,54,.22))}
72%{fill-opacity:.02;stroke-opacity:.18;stroke-width:2.8;filter:none}
}
@-webkit-keyframes tqE26MobileRegionPulse3945{
0%,100%{fill-opacity:.012;stroke-opacity:.10;stroke-width:2.7;filter:none}
16%{fill-opacity:.16;stroke-opacity:.92;stroke-width:3.7;filter:drop-shadow(0 0 4px rgba(227,38,54,.42))}
42%{fill-opacity:.07;stroke-opacity:.50;stroke-width:3.15;filter:drop-shadow(0 0 2px rgba(227,38,54,.22))}
72%{fill-opacity:.02;stroke-opacity:.18;stroke-width:2.8;filter:none}
}
@keyframes tqE26MobileCloseRacePulse3945{
0%,100%{fill-opacity:.025;stroke-opacity:.18;stroke-width:3.0;filter:none}
20%{fill-opacity:.22;stroke-opacity:1;stroke-width:4.2;filter:drop-shadow(0 0 5px rgba(242,140,0,.58))}
52%{fill-opacity:.09;stroke-opacity:.62;stroke-width:3.55;filter:drop-shadow(0 0 2px rgba(242,140,0,.28))}
78%{fill-opacity:.03;stroke-opacity:.24;stroke-width:3.1;filter:none}
}
@-webkit-keyframes tqE26MobileCloseRacePulse3945{
0%,100%{fill-opacity:.025;stroke-opacity:.18;stroke-width:3.0;filter:none}
20%{fill-opacity:.22;stroke-opacity:1;stroke-width:4.2;filter:drop-shadow(0 0 5px rgba(242,140,0,.58))}
52%{fill-opacity:.09;stroke-opacity:.62;stroke-width:3.55;filter:drop-shadow(0 0 2px rgba(242,140,0,.28))}
78%{fill-opacity:.03;stroke-opacity:.24;stroke-width:3.1;filter:none}
}
@media(max-width:820px), (hover:none), (pointer:coarse){
html body .tq-e26-election-map .tq-e26-map__region-pulses,
html body .tq-e26-election-map .tq-e26-map__region-pulse-shape{
display:block!important;
visibility:visible!important;
opacity:1!important;
}
html body .tq-e26-election-map .tq-e26-map__region-pulse-shape{
fill:#e32636!important;
stroke:#e32636!important;
vector-effect:non-scaling-stroke!important;
transform:none!important;
-webkit-transform:none!important;
animation-name:tqE26MobileRegionPulse3945!important;
-webkit-animation-name:tqE26MobileRegionPulse3945!important;
animation-duration:2.25s!important;
-webkit-animation-duration:2.25s!important;
animation-timing-function:ease-in-out!important;
-webkit-animation-timing-function:ease-in-out!important;
animation-iteration-count:infinite!important;
-webkit-animation-iteration-count:infinite!important;
animation-delay:var(--tq-region-pulse-delay,0s)!important;
-webkit-animation-delay:var(--tq-region-pulse-delay,0s)!important;
animation-play-state:running!important;
-webkit-animation-play-state:running!important;
will-change:fill-opacity,stroke-opacity,stroke-width!important;
}
html body .tq-e26-election-map .tq-e26-map__region-pulse-shape.is-close-race{
fill:#f59e0b!important;
stroke:#f28c00!important;
animation-name:tqE26MobileCloseRacePulse3945!important;
-webkit-animation-name:tqE26MobileCloseRacePulse3945!important;
animation-duration:1.55s!important;
-webkit-animation-duration:1.55s!important;
}
html body .tq-e26-election-map .tq-e26-map__live{
animation:tqmapPulse 1.65s ease-out infinite!important;
-webkit-animation:tqmapPulse 1.65s ease-out infinite!important;
}
html body .tq-e26-election-map .tq-e26-value-flash{
animation:tqE26MapFlash388 1.3s ease-out!important;
-webkit-animation:tqE26MapFlash388 1.3s ease-out!important;
}
html body .tq-e26-election-map svg .tq-e26-value-flash{
animation:tqE26MapSvgFlash388 1.3s ease-out!important;
-webkit-animation:tqE26MapSvgFlash388 1.3s ease-out!important;
}
html body .tq-e26-election-map .tq-e26-map__region.is-party-takeover{
animation:tqE26PartyTakeover397 1.35s ease-out!important;
-webkit-animation:tqE26PartyTakeover397 1.35s ease-out!important;
}
} html body .tq-e26-election-map [data-region-enrolment]{
margin:0 0 8px!important;
color:#222!important;
font:500 14px/1.55 Poppins,Arial,sans-serif!important;
}
html body .tq-e26-election-map [data-region-enrolment] strong{
color:#111!important;
font-size:22px!important;
font-weight:800!important;
font-variant-numeric:tabular-nums!important;
}
html body .tq-e26-election-map .tq-e26-map__regional-enrolment-note{
margin:0!important;
color:#666!important;
font:500 10px/1.5 Poppins,Arial,sans-serif!important;
}@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap");
.tq-e26,.tq-e26 *{box-sizing:border-box}.tq-e26{width:min(1180px,calc(100% - 32px));margin:18px auto 26px;background:#fff;border:1px solid #ddd;box-shadow:0 14px 38px rgba(0,0,0,.14);font-family:Poppins,Arial,sans-serif;color:#111}.tq-e26__bar{min-height:42px;padding:9px 15px;background:#111;color:#fff;display:flex;align-items:center;gap:9px;font-size:11px;letter-spacing:.05em}.tq-e26__bar strong{color:#fff}.tq-e26__bar time{margin-left:auto;color:#aaa;letter-spacing:0;text-transform:none}.tq-e26__pulse{width:9px;height:9px;border-radius:50%;background:#e32636;box-shadow:0 0 0 0 rgba(227,38,54,.7);animation:tqpulse 1.8s infinite}@keyframes tqpulse{70%{box-shadow:0 0 0 9px rgba(227,38,54,0)}}.tq-e26__grid{display:grid;grid-template-columns:1.38fr .82fr;min-height:520px}.tq-e26__hero{position:relative;display:flex;align-items:flex-end;min-height:520px;overflow:hidden;color:#fff!important;text-decoration:none!important}.tq-e26__hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.tq-e26__hero:hover img{transform:scale(1.025)}.tq-e26__overlay{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.96),rgba(0,0,0,.45) 50%,rgba(0,0,0,.05) 82%)}.tq-e26__hero-copy{position:relative;z-index:2;padding:34px 34px 38px;max-width:760px}.tq-e26__hero-copy small{color:#ff4050;font-weight:800;letter-spacing:.08em;font-size:10px}.tq-e26__hero h2{margin:8px 0 12px;color:#fff;font-size:clamp(30px,3vw,47px);font-weight:700;letter-spacing:-.045em;line-height:1.06}.tq-e26__hero p{max-width:650px;margin:0 0 18px;color:#ddd;font-size:14px;line-height:1.5}.tq-e26__hero b{font-size:12px;border-bottom:2px solid #e32636;padding-bottom:4px}.tq-e26__feed{padding:0 18px 18px;background:#f4f4f4;border-left:1px solid #d7d7d7;overflow:hidden}.tq-e26__toggle{width:100%;padding:15px 3px 12px;display:flex;align-items:center;justify-content:space-between;border:0;border-bottom:1px solid #cfcfcf;background:transparent;color:#111;font:700 12px/1.2 Poppins,Arial,sans-serif;cursor:pointer;text-align:left}.tq-e26__toggle b{font-size:15px;transition:transform .2s ease}.tq-e26__toggle[aria-expanded="false"] b{transform:rotate(180deg)}.tq-e26__panel[hidden]{display:none}.tq-e26__items{max-height:420px;overflow:auto;scrollbar-width:thin}.tq-e26__item{display:grid;grid-template-columns:78px 1fr;gap:10px;padding:13px 0;border-bottom:1px solid #d8d8d8}.tq-e26__label{padding-top:2px;color:#e32636;font:700 9px/1.3 Georgia,serif;text-transform:uppercase}.tq-e26__update strong{display:block;margin:0 0 4px;color:#111;font:700 12px/1.35 Georgia,serif}.tq-e26__update p,.tq-e26__update .tq-e26__summary{margin:0;color:#333;font:400 10.5px/1.45 Georgia,serif}.tq-e26__source-note{padding:12px 0 2px;color:#777;font:400 8px/1.4 Georgia,serif}.tq-e26__empty{padding:22px 0;color:#666;font-size:12px;line-height:1.5}@media(max-width:900px){.tq-e26__grid{grid-template-columns:1fr}.tq-e26__feed{border-left:0;border-top:1px solid #d7d7d7}.tq-e26__items{max-height:none}}@media(max-width:620px){.tq-e26{width:100%;margin:12px 0 22px;border-left:0;border-right:0}.tq-e26__bar{font-size:9px;padding:9px 11px}.tq-e26__bar time{max-width:125px;text-align:right}.tq-e26__hero,.tq-e26__grid{min-height:430px}.tq-e26__hero-copy{padding:25px 19px}.tq-e26__hero h2{font-size:31px}.tq-e26__feed{padding:0 12px 14px}.tq-e26__item{grid-template-columns:72px 1fr;gap:8px}}@media(prefers-reduced-motion:reduce){.tq-e26__pulse{animation:none}.tq-e26__hero img,.tq-e26__toggle b{transition:none}}
.tq-e26__hero-wrap{position:relative;min-width:0;min-height:520px;overflow:hidden}.tq-e26__hero-wrap .tq-e26__hero{height:100%}.tq-e26__story-nav{position:absolute;z-index:4;top:50%;width:42px;height:52px;margin-top:-26px;border:1px solid rgba(255,255,255,.55);background:rgba(0,0,0,.62);color:#fff;font:500 34px/1 Arial,sans-serif;cursor:pointer;transition:background .2s ease,opacity .2s ease}.tq-e26__story-nav:hover,.tq-e26__story-nav:focus-visible{background:#e32636}.tq-e26__story-nav:disabled{opacity:.25;cursor:default}.tq-e26__story-nav--prev{left:14px}.tq-e26__story-nav--next{right:14px}.tq-e26--compact{width:100%;max-width:760px;margin:22px auto;box-shadow:0 8px 24px rgba(0,0,0,.1)}.tq-e26--compact .tq-e26__bar{min-height:40px}.tq-e26--compact .tq-e26__compact-body{padding:0 16px 10px;background:#f4f4f4}.tq-e26--compact .tq-e26__items{max-height:390px}.tq-e26--compact .tq-e26__item{grid-template-columns:86px 1fr}.tq-e26--compact .tq-e26__update strong{font-size:13px}.tq-e26--compact .tq-e26__update p,.tq-e26__update .tq-e26__summary{font-size:11.5px}.tq-e26--compact .tq-e26__last{font-size:9px}@media(max-width:900px){.tq-e26__hero-wrap{min-height:430px}}@media(max-width:620px){.tq-e26__story-nav{top:auto;bottom:14px;width:38px;height:42px;margin:0;font-size:29px}.tq-e26__story-nav--prev{left:auto;right:58px}.tq-e26__story-nav--next{right:14px}.tq-e26--compact{width:100%;margin:16px 0}.tq-e26--compact .tq-e26__compact-body{padding:0 12px 8px}.tq-e26--compact .tq-e26__item{grid-template-columns:76px 1fr}}
.tq-e26--compact{left:auto!important;transform:none!important;max-width:760px!important;width:100%!important}
.tq-e26__label span,.tq-e26__label .tq-e26__time{display:block}
.tq-e26__label .tq-e26__time{margin-top:3px;line-height:1.2;white-space:normal}
.tq-e26__compact-actions{padding:12px 0 4px;text-align:center}.tq-e26__more{min-width:150px;padding:10px 16px;border:1px solid #111;background:#fff;color:#111;font:700 11px/1.2 Poppins,Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.tq-e26__more:hover,.tq-e26__more:focus-visible{background:#111;color:#fff}.tq-e26__more:disabled{opacity:.55;cursor:default}
.tq-e26--compact .tq-e26__label{line-height:1.25}.tq-e26--compact .tq-e26__label .tq-e26__time{font-size:9px;color:#555;font-weight:600}
.tq-e26__date{display:block!important}.tq-e26__date-break{display:block!important;content:""}.tq-e26__label .tq-e26__time{display:block!important;clear:both!important;margin-top:3px!important}
.tq-e26--compact .tq-e26__items{max-height:390px!important;overflow-y:auto!important;overflow-x:hidden!important}.tq-e26--compact .tq-e26__compact-notes{padding:2px 0 8px;border-top:1px solid #d8d8d8}.tq-e26--compact .tq-e26__compact-notes .tq-e26__source-note{padding-top:9px}
.tq-e26--compact .tq-e26__compact-tabs{display:grid;grid-template-columns:1fr 1fr;margin:0 -16px 10px;border-bottom:1px solid #cfcfcf;background:#ededed}.tq-e26--compact .tq-e26__tab{min-height:44px;padding:11px 8px;border:0;border-bottom:3px solid transparent;background:transparent;color:#555;font:700 11px/1.2 Poppins,Arial,sans-serif;cursor:pointer}.tq-e26--compact .tq-e26__tab+.tq-e26__tab{border-left:1px solid #d1d1d1}.tq-e26--compact .tq-e26__tab.is-active{background:#fff;color:#111;border-bottom-color:#e32636}.tq-e26--compact .tq-e26__tab-panel[hidden]{display:none}.tq-e26--compact .tq-e26__risk{display:grid;grid-template-columns:100px 1fr;gap:14px;align-items:center;margin:12px 0;padding:15px;border-left:4px solid #2f7b45;background:#fff}.tq-e26--compact .tq-e26__eyebrow{display:block;color:#666;font-size:8px;font-weight:800;line-height:1.35;letter-spacing:.06em}.tq-e26--compact .tq-e26__risk strong{display:block;margin-top:5px;color:#2f7b45;font-size:25px;line-height:1}.tq-e26--compact .tq-e26__risk p,.tq-e26--compact .tq-e26__risk .tq-e26__text,.tq-e26--compact .tq-e26__advice-block p,.tq-e26--compact .tq-e26__advice-block .tq-e26__text,.tq-e26--compact .tq-e26__report p,.tq-e26--compact .tq-e26__report .tq-e26__text{margin:0;color:#333;font:400 11px/1.5 Georgia,serif}.tq-e26--compact .tq-e26__advice-block{padding:14px 0;border-top:1px solid #d5d5d5}.tq-e26--compact .tq-e26__advice-block h3,.tq-e26--compact .tq-e26__report h3{margin:0 0 8px;color:#111;font:700 14px/1.3 Poppins,Arial,sans-serif}.tq-e26--compact .tq-e26__advice-block ul{margin:0;padding:0;list-style:none}.tq-e26--compact .tq-e26__advice-block li{position:relative;margin:0;padding:8px 0 8px 18px;border-bottom:1px solid #ddd;color:#222;font:400 11px/1.45 Georgia,serif}.tq-e26--compact .tq-e26__advice-block li:before{content:"";position:absolute;left:0;top:14px;width:7px;height:7px;border-radius:50%;background:#e32636}.tq-e26--compact .tq-e26__report{display:flex;gap:12px;padding:15px;background:#111;color:#fff}.tq-e26--compact .tq-e26__report-icon{width:28px;height:28px;flex:0 0 28px;display:grid;place-items:center;border-radius:50%;background:#e32636;font-weight:800}.tq-e26--compact .tq-e26__report h3,.tq-e26--compact .tq-e26__report p,.tq-e26--compact .tq-e26__report .tq-e26__text{color:#fff}.tq-e26--compact .tq-e26__report a{display:inline-block;margin-top:10px;padding-bottom:3px;border-bottom:2px solid #e32636;color:#fff!important;font:700 12px/1.2 Poppins,Arial,sans-serif;text-decoration:none!important}@media(max-width:620px){.tq-e26--compact .tq-e26__compact-tabs{margin-left:-12px;margin-right:-12px}.tq-e26--compact .tq-e26__risk{grid-template-columns:88px 1fr}} .tq-e26__report{align-items:flex-start!important}
.tq-e26__report-copy{display:block!important;flex:1 1 auto!important;min-width:0!important;text-align:left!important}
.tq-e26__report-copy h3{display:block!important;width:100%!important;margin:0 0 7px!important;padding:0!important;line-height:1.3!important}
.tq-e26__report-copy p,.tq-e26__report-copy .tq-e26__text{display:block!important;width:100%!important;margin:0!important;padding:0!important;line-height:1.5!important;float:none!important;clear:none!important;text-align:left!important}
.tq-e26__report-copy a{display:inline-block!important;clear:both!important;margin-top:10px!important;float:none!important}
.tq-e26__report-icon{margin-top:0!important}
@media(max-width:620px){.tq-e26__report{gap:10px!important;padding:14px!important}.tq-e26__report-copy h3{font-size:13px!important}.tq-e26__report-copy p,.tq-e26__report-copy .tq-e26__text{font-size:11px!important}.tq-e26__report-copy a{font-size:11px!important}} .tq-e26__tab{position:relative!important;z-index:3!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;pointer-events:auto!important}
.tq-e26__tabs{position:relative!important;z-index:5!important}
.tq-e26__tab-panel{position:relative!important;z-index:1!important} no-ads-zone,.no-ads-zone,tq-e26{display:block!important;width:100%!important}
no-ads-zone.tq-no-ads,.no-ads-zone.tq-no-ads{position:relative!important;isolation:isolate}
.tq-e26--compact .tq-e26__compact-tabs{position:relative!important;z-index:50!important;display:grid!important;grid-template-columns:1fr 1fr!important}
.tq-e26--compact .tq-e26__compact-tab{position:relative!important;z-index:51!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:46px!important;pointer-events:auto!important;touch-action:manipulation!important;-webkit-appearance:none!important;appearance:none!important;-webkit-tap-highlight-color:transparent!important;cursor:pointer!important}
.tq-e26--compact [data-compact-panel]{display:none!important}
.tq-e26--compact [data-compact-panel].is-active{display:block!important}
.tq-e26--compact .tq-e26__compact-tab.is-active{background:#fff!important;color:#111!important;border-bottom-color:#e32636!important}
.tq-e26__update .tq-e26__summary{margin:0;color:#333;font:400 10.5px/1.45 Georgia,serif}
.tq-e26--compact .tq-e26__update .tq-e26__summary{font-size:11.5px}
.tq-e26__text{margin:0} .tq-e26:not(.tq-e26--compact) .tq-e26__risk .tq-e26__text,
.tq-e26:not(.tq-e26--compact) .tq-e26__advice-block .tq-e26__text,
.tq-e26:not(.tq-e26--compact) .tq-e26__report .tq-e26__text {
display:block!important;
width:auto!important;
margin:0!important;
padding:0!important;
font-family:Georgia,serif!important;
font-size:11px!important;
font-weight:400!important;
line-height:1.5!important;
letter-spacing:0!important;
text-transform:none!important;
}
.tq-e26:not(.tq-e26--compact) .tq-e26__risk .tq-e26__text,
.tq-e26:not(.tq-e26--compact) .tq-e26__advice-block .tq-e26__text {
color:#333!important;
}
.tq-e26:not(.tq-e26--compact) .tq-e26__report .tq-e26__text {
color:#fff!important;
}
.tq-e26:not(.tq-e26--compact) .tq-e26__risk {
grid-template-columns:105px minmax(0,1fr)!important;
gap:15px!important;
margin:14px 0!important;
padding:16px!important;
}
.tq-e26:not(.tq-e26--compact) .tq-e26__risk strong {
font-size:27px!important;
line-height:1!important;
}
.tq-e26:not(.tq-e26--compact) .tq-e26__advice-block h3,
.tq-e26:not(.tq-e26--compact) .tq-e26__report h3 {
font-family:Poppins,Arial,sans-serif!important;
font-size:14px!important;
font-weight:700!important;
line-height:1.3!important;
}
.tq-e26:not(.tq-e26--compact) .tq-e26__advice-block li {
font-family:Georgia,serif!important;
font-size:11px!important;
font-weight:400!important;
line-height:1.45!important;
}
.tq-e26:not(.tq-e26--compact) .tq-e26__report a {
font-family:Poppins,Arial,sans-serif!important;
font-size:12px!important;
font-weight:700!important;
line-height:1.2!important;
}
@media (min-width:901px) {
.tq-e26:not(.tq-e26--compact) .tq-e26__grid {
height:520px!important;
min-height:520px!important;
overflow:hidden!important;
}
.tq-e26:not(.tq-e26--compact) .tq-e26__hero-wrap,
.tq-e26:not(.tq-e26--compact) .tq-e26__hero {
height:520px!important;
min-height:520px!important;
}
.tq-e26:not(.tq-e26--compact) .tq-e26__feed {
height:520px!important;
min-height:0!important;
overflow-y:auto!important;
overflow-x:hidden!important;
}
} .tq-e26--compact .tq-e26__compact-tabs{grid-template-columns:repeat(3,1fr)!important}
.tq-e26__subscribe{padding:22px 18px 24px;background:#fff}.tq-e26__subscribe h3{margin:0 0 8px;font:700 18px/1.25 Poppins,Arial,sans-serif;color:#111}.tq-e26__subscribe .tq-e26__text{margin:0 0 16px;color:#333;font:400 12px/1.5 Georgia,serif}.tq-e26__subscribe label{display:block;margin:0 0 6px;color:#111;font:700 11px/1.2 Poppins,Arial,sans-serif}.tq-e26__subscribe-row{display:flex;gap:8px}.tq-e26__subscribe-row input{min-width:0;flex:1;padding:11px 12px;border:1px solid #bbb;background:#fff;color:#111;font:400 13px/1.2 Arial,sans-serif}.tq-e26__subscribe-row button{padding:11px 16px;border:0;background:#111;color:#fff;font:700 11px/1.2 Poppins,Arial,sans-serif;text-transform:uppercase;cursor:pointer}.tq-e26__subscribe-row button:hover,.tq-e26__subscribe-row button:focus-visible{background:#e32636}.tq-e26__subscribe small{display:block;margin-top:10px;color:#777;font:400 9px/1.4 Arial,sans-serif}.tq-e26__subscribe-message{margin:0 0 14px;padding:10px 12px;border-left:4px solid #2f7b45;background:#f2f7f3;color:#1e5c32;font:600 11px/1.4 Arial,sans-serif}.tq-e26__hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}@media(max-width:520px){.tq-e26__subscribe{padding:18px 12px 20px}.tq-e26__subscribe-row{display:block}.tq-e26__subscribe-row input,.tq-e26__subscribe-row button{width:100%}.tq-e26__subscribe-row button{margin-top:8px}.tq-e26--compact .tq-e26__tab{font-size:10px!important;padding-left:4px!important;padding-right:4px!important}}
.tq-e26:not(.tq-e26--compact) .tq-e26__tabs{grid-template-columns:repeat(3,1fr)!important} .tq-e26__subscribe-panel,.tq-e26__compact-panel--subscribe{width:100%;min-height:0;background:#fff}.tq-e26__subscribe-panel[hidden],.tq-e26__compact-panel--subscribe[hidden]{display:none!important}.tq-e26__subscribe-panel.is-active,.tq-e26__compact-panel--subscribe.is-active{display:block!important}.tq-e26__subscribe form{display:block!important;visibility:visible!important;opacity:1!important}.tq-e26__subscribe-row{align-items:stretch}.tq-e26__subscribe-row input,.tq-e26__subscribe-row button{min-height:42px}.tq-e26--compact .tq-e26__compact-panel--subscribe{padding:0!important}.tq-e26--compact .tq-e26__subscribe{min-height:190px}
.tq-e26__source-credit,.tq-e26__confidence{display:block!important;margin-top:4px;text-transform:none;letter-spacing:0;line-height:1.2}.tq-e26__source-credit{color:#666;font-size:8px;font-style:normal;font-weight:600}.tq-e26__confidence{color:#2f7b45;font-size:7.5px;font-weight:700}.tq-e26--compact .tq-e26__source-credit{font-size:8px}.tq-e26--compact .tq-e26__confidence{font-size:7px}
.tq-e26__update{position:relative}.tq-e26__source-row{display:flex;justify-content:flex-end;align-items:flex-end;gap:8px;margin-top:8px;text-align:right}.tq-e26__source-row .tq-e26__source-credit,.tq-e26__source-row .tq-e26__confidence{display:inline-block!important;margin:0;font-style:normal;text-align:right} @media (min-width:901px) {
.tq-e26:not(.tq-e26--compact) {
overflow:hidden!important;
}
.tq-e26:not(.tq-e26--compact) .tq-e26__feed {
display:flex!important;
flex-direction:column!important;
height:520px!important;
overflow:hidden!important;
padding-bottom:0!important;
}
.tq-e26:not(.tq-e26--compact) .tq-e26__tabs {
flex:0 0 auto!important;
margin-bottom:0!important;
}
.tq-e26:not(.tq-e26--compact) .tq-e26__tab-panel {
min-height:0!important;
overflow-y:auto!important;
overflow-x:hidden!important;
}
.tq-e26:not(.tq-e26--compact) .tq-e26__updates-panel {
display:flex!important;
flex:1 1 auto!important;
flex-direction:column!important;
min-height:0!important;
overflow:hidden!important;
}
.tq-e26:not(.tq-e26--compact) .tq-e26__updates-panel[hidden] {
display:none!important;
}
.tq-e26:not(.tq-e26--compact) .tq-e26__updates-panel .tq-e26__items {
flex:1 1 auto!important;
min-height:0!important;
max-height:none!important;
overflow-y:auto!important;
overflow-x:hidden!important;
padding-right:4px!important;
}
.tq-e26:not(.tq-e26--compact) .tq-e26__updates-footer {
flex:0 0 auto!important;
padding:0 0 12px!important;
border-top:1px solid #d8d8d8!important;
background:#f4f4f4!important;
}
.tq-e26:not(.tq-e26--compact) .tq-e26__compact-actions {
padding:9px 0 2px!important;
}
.tq-e26:not(.tq-e26--compact) .tq-e26__more {
min-width:130px!important;
padding:8px 14px!important;
font-size:9px!important;
}
.tq-e26:not(.tq-e26--compact) .tq-e26__source-note {
padding:7px 0 0!important;
}
} no-ads-zone.tq-no-ads,.no-ads-zone.tq-no-ads,tq-e26.tq-e26-zone{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}
section.tq-e26.tq-e26--full{position:relative!important;left:auto!important;right:auto!important;transform:none!important;width:100%!important;max-width:1180px!important;min-width:0!important;margin:18px auto 26px!important;overflow:hidden!important;font-size:16px!important;line-height:normal!important}
@media(min-width:901px){
.tq-e26--full .tq-e26__grid{height:520px!important;min-height:520px!important;max-height:520px!important;grid-template-columns:minmax(0,1.65fr) minmax(340px,.85fr)!important;overflow:hidden!important}
.tq-e26--full .tq-e26__hero-wrap,.tq-e26--full .tq-e26__hero-wrap .tq-e26__hero{height:520px!important;min-height:520px!important;max-height:520px!important;margin:0!important;padding:0!important;overflow:hidden!important}
.tq-e26--full .tq-e26__feed{display:flex!important;flex-direction:column!important;height:520px!important;min-height:520px!important;max-height:520px!important;padding:0 18px!important;overflow:hidden!important}
.tq-e26--full .tq-e26__tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;flex:0 0 47px!important;min-height:47px!important;max-height:47px!important;margin:0 -18px!important;padding:0!important;overflow:hidden!important}
.tq-e26--full .tq-e26__tab{display:block!important;width:100%!important;min-width:0!important;height:47px!important;min-height:47px!important;max-height:47px!important;margin:0!important;padding:11px 5px!important;border-radius:0!important;font:700 10px/1.2 Poppins,Arial,sans-serif!important;white-space:nowrap!important;float:none!important}
.tq-e26--full .tq-e26__updates-panel.is-active{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important}
.tq-e26--full .tq-e26__items{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important}
}
.tq-e26--full .tq-e26__story-nav{position:absolute!important;top:50%!important;bottom:auto!important;z-index:8!important;float:none!important}
.tq-e26--full .tq-e26__item{display:grid!important;grid-template-columns:78px minmax(0,1fr)!important;gap:10px!important;margin:0!important;padding:13px 0!important;font-size:11px!important;line-height:1.4!important;float:none!important}
.tq-e26--full .tq-e26__update strong{font:700 12px/1.35 Georgia,serif!important;letter-spacing:0!important;text-transform:none!important}
.tq-e26--full .tq-e26__summary{font:400 10.5px/1.45 Georgia,serif!important;letter-spacing:0!important;text-transform:none!important}
.tq-e26--full .tq-e26__source-credit,.tq-e26--full .tq-e26__confidence{font-family:Poppins,Arial,sans-serif!important;font-size:7.5px!important;font-style:normal!important;font-weight:600!important;line-height:1.25!important}
.tq-e26--full .tq-e26__more{width:auto!important;min-width:130px!important;min-height:32px!important;margin:0!important;padding:8px 14px!important;border-radius:0!important;font:700 9px/1.2 Poppins,Arial,sans-serif!important;float:none!important}
.tq-e26--full .tq-e26__source-note{font:400 8px/1.4 Georgia,serif!important}
@media(max-width:900px){.tq-e26--full .tq-e26__grid{grid-template-columns:minmax(0,1fr)!important;height:auto!important;min-height:0!important;max-height:none!important}.tq-e26--full .tq-e26__tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}.tq-e26--full .tq-e26__hero-wrap,.tq-e26--full .tq-e26__hero-wrap .tq-e26__hero{height:430px!important;min-height:430px!important;max-height:430px!important}.tq-e26--full .tq-e26__feed{height:auto!important;min-height:430px!important;max-height:none!important}.tq-e26--full .tq-e26__items{max-height:420px!important}}
.tq-e26__subscribe-status{display:none;margin-top:10px;padding:10px 12px;font:600 11px/1.4 Arial,sans-serif}.tq-e26__subscribe-status--error{display:block;border-left:4px solid #c62828;background:#fff1f1;color:#8b1b1b}.tq-e26__subscribe-success{padding:18px 8px 10px;text-align:center}.tq-e26__subscribe-check{display:grid;width:48px;height:48px;margin:0 auto 13px;place-items:center;border-radius:50%;background:#2f7b45;color:#fff;font:700 26px/1 Arial,sans-serif}.tq-e26__subscribe-success h3{margin:0 0 8px!important;color:#1e5c32!important}.tq-e26__subscribe-success .tq-e26__text{max-width:440px;margin:0 auto!important;color:#333!important}.tq-e26__subscribe-row button:disabled{opacity:.65;cursor:wait} .tq-e26__story-age{display:block!important;margin:0 0 8px!important;padding:0!important;color:#f2f2f2!important;font:600 10px/1.35 Poppins,Arial,sans-serif!important;letter-spacing:.01em!important;text-transform:none!important}
.tq-e26__story-age[hidden]{display:none!important}
.tq-e26__story-age-text{display:inline!important}
.tq-e26__story-age .updated-dot{display:inline-block;position:relative;top:-1px;width:6px;height:6px;margin-left:4px;border-radius:50%;background:#e10600;vertical-align:baseline}
.tq-e26__story-age .updated-dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:#e10600;opacity:.25;animation:tqStoryPulseOuter 2.4s ease-out infinite}
.tq-e26__story-age .updated-dot:before{content:"";position:absolute;inset:0;border-radius:50%;background:#ff3b30;opacity:.4;animation:tqStoryPulseInner 1.2s ease-out infinite}
.tq-e26__story-age .updated-dot>span{position:absolute;inset:0;border-radius:50%;background:#e10600;opacity:.6;animation:tqStoryPulseMain 1.8s ease-out infinite}
@keyframes tqStoryPulseMain{0%{transform:scale(1);opacity:.6}70%,100%{transform:scale(2.8);opacity:0}}
@keyframes tqStoryPulseOuter{0%{transform:scale(1);opacity:.25}70%,100%{transform:scale(3.6);opacity:0}}
@keyframes tqStoryPulseInner{0%{transform:scale(1);opacity:.4}70%,100%{transform:scale(1.8);opacity:0}}
.tq-e26--compact .tq-e26__compact-panel--advice.is-active{display:block!important;max-height:520px!important;overflow-y:auto!important;overflow-x:hidden!important;padding-right:5px!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;scrollbar-width:thin!important}
.tq-e26--full .tq-e26__tab-panel[data-panel="advice"].is-active{overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:thin!important}
@media(max-width:620px){.tq-e26--compact .tq-e26__compact-panel--advice.is-active{max-height:70vh!important;padding-right:3px!important}.tq-e26__story-age{font-size:9px!important}}
@media(prefers-reduced-motion:reduce){.tq-e26__story-age .updated-dot:after,.tq-e26__story-age .updated-dot:before,.tq-e26__story-age .updated-dot>span{animation:none!important}} .tq-e26 .tq-e26__subscribe{padding:16px 18px!important;min-height:0!important;background:#fff!important}
.tq-e26 .tq-e26__subscribe-form{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}
.tq-e26 .tq-e26__subscribe-row{margin:0!important;padding:0!important;border:0!important;background:transparent!important}
.tq-e26 .tq-e26__subscribe-status:empty{display:none!important;margin:0!important;padding:0!important;border:0!important;min-height:0!important}
@media(max-width:520px){.tq-e26 .tq-e26__subscribe{padding:12px!important}.tq-e26 .tq-e26__subscribe-row{display:flex!important;flex-direction:column!important;gap:8px!important}.tq-e26 .tq-e26__subscribe-row input,.tq-e26 .tq-e26__subscribe-row button{width:100%!important;margin:0!important}.tq-e26--compact .tq-e26__subscribe{min-height:0!important}} .tq-e26 .tq-e26__subscribe,
.tq-e26 .tq-e26__subscribe *,
.tq-e26 .tq-e26__subscribe *::before,
.tq-e26 .tq-e26__subscribe *::after{box-sizing:border-box!important}
.tq-e26 .tq-e26__subscribe-form::before,
.tq-e26 .tq-e26__subscribe-form::after,
.tq-e26 .tq-e26__subscribe-row::before,
.tq-e26 .tq-e26__subscribe-row::after{content:none!important;display:none!important}
.tq-e26 .tq-e26__subscribe-form,
.tq-e26 .tq-e26__subscribe-row{width:100%!important;max-width:none!important;min-height:0!important;overflow:visible!important}
.tq-e26 .tq-e26__subscribe-row input[type="email"],
.tq-e26 .tq-e26__subscribe-row button[type="submit"]{-webkit-appearance:none!important;appearance:none!important;border-radius:0!important;box-shadow:none!important;background-image:none!important;transform:none!important;filter:none!important}
.tq-e26 .tq-e26__subscribe-row input[type="email"]{height:42px!important;min-height:42px!important;margin:0!important;border:1px solid #bbb!important;background-color:#fff!important;color:#111!important;-webkit-text-fill-color:#111!important;opacity:1!important;line-height:20px!important}
.tq-e26 .tq-e26__subscribe-row button[type="submit"]{height:42px!important;min-height:42px!important;margin:0!important;border:0!important;background-color:#111!important;color:#fff!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}
.tq-e26 .tq-e26__subscribe-row input::-webkit-contacts-auto-fill-button,
.tq-e26 .tq-e26__subscribe-row input::-webkit-credentials-auto-fill-button{visibility:hidden!important;display:none!important;pointer-events:none!important}
.tq-e26 .tq-e26__subscribe label,
.tq-e26 .tq-e26__subscribe small{float:none!important;clear:both!important;width:auto!important;height:auto!important;min-height:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}
.tq-e26 .tq-e26__subscribe small{display:block!important;margin:10px 0 0!important;padding:0!important;color:#777!important;font:400 9px/1.4 Arial,sans-serif!important;white-space:normal!important}
.tq-e26 .tq-e26__subscribe-status:empty{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;overflow:hidden!important}
.tq-e26 .tq-e26__hp{display:none!important}
@media(max-width:520px){
.tq-e26 .tq-e26__subscribe-row input[type="email"]{font-size:16px!important}
.tq-e26 .tq-e26__subscribe-row button[type="submit"]{font-size:11px!important}
} section.tq-e26.tq-e26--subscribe-only{position:relative!important;left:auto!important;right:auto!important;transform:none!important;width:calc(100% - 32px)!important;min-width:0!important;margin:18px auto 26px!important;padding:0!important;overflow:hidden!important;background:#fff!important;border:1px solid #ddd!important;box-shadow:0 8px 24px rgba(0,0,0,.1)!important;font-family:Poppins,Arial,sans-serif!important;color:#111!important}
.tq-e26--subscribe-only .tq-e26__subscribe{padding:22px 24px!important;background:#fff!important}
.tq-e26--subscribe-only .tq-e26__subscribe h3{margin:0 0 6px!important;padding:0!important;color:#111!important;font:700 18px/1.25 Poppins,Arial,sans-serif!important;letter-spacing:-.015em!important;text-transform:none!important}
.tq-e26--subscribe-only .tq-e26__text{margin:0 0 16px!important;padding:0!important;color:#444!important;font:400 12px/1.5 Poppins,Arial,sans-serif!important}
.tq-e26--subscribe-only .tq-e26__subscribe-form label{display:block!important;margin:0 0 6px!important;padding:0!important;color:#111!important;font:700 10px/1.3 Poppins,Arial,sans-serif!important;letter-spacing:.02em!important;text-transform:uppercase!important}
.tq-e26--subscribe-only .tq-e26__subscribe-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;align-items:stretch!important}
.tq-e26--subscribe-only .tq-e26__subscribe-row input[type="email"]{width:100%!important;min-width:0!important;padding:10px 12px!important;font:400 14px/20px Arial,sans-serif!important}
.tq-e26--subscribe-only .tq-e26__subscribe-row button[type="submit"]{width:auto!important;min-width:118px!important;padding:10px 18px!important;font:700 11px/1.2 Poppins,Arial,sans-serif!important;letter-spacing:.04em!important;text-transform:uppercase!important;white-space:nowrap!important}
.tq-e26--subscribe-only .tq-e26__subscribe-message{margin:0 0 14px!important;padding:10px 12px!important;border-left:4px solid #2f7b45!important;background:#f0f8f2!important;color:#1e5c32!important;font:600 11px/1.4 Arial,sans-serif!important}
.tq-e26--subscribe-only .tq-e26__subscribe-success{padding:10px 0!important}
@media(max-width:620px){section.tq-e26.tq-e26--subscribe-only{width:100%!important;margin:14px 0 20px!important;border-left:0!important;border-right:0!important}.tq-e26--subscribe-only .tq-e26__subscribe{padding:18px 15px!important}.tq-e26--subscribe-only .tq-e26__subscribe-row{grid-template-columns:1fr!important}.tq-e26--subscribe-only .tq-e26__subscribe-row button[type="submit"]{width:100%!important}} .tq-e26__relative-time{display:block!important;margin-top:3px!important;color:#777!important;font:600 8px/1.25 Poppins,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important}
.tq-e26__source-credit--link{color:#555!important;text-decoration:none!important;border:0!important;font-style:normal!important}
.tq-e26__source-credit--link:hover,.tq-e26__source-credit--link:focus-visible{color:#111!important;text-decoration:underline!important;text-decoration-color:#e32636!important;text-underline-offset:2px!important}
@media(min-width:901px){
.tq-e26--full .tq-e26__tab-panel[data-panel="advice"].is-active{
display:block!important;
flex:1 1 auto!important;
min-height:0!important;
height:auto!important;
max-height:none!important;
margin:0!important;
padding:14px 6px 22px 0!important;
overflow-y:auto!important;
overflow-x:hidden!important;
-webkit-overflow-scrolling:touch!important;
overscroll-behavior:contain!important;
scrollbar-gutter:stable!important;
}
.tq-e26--full .tq-e26__tab-panel[data-panel="advice"] .tq-e26__source-note{padding-bottom:8px!important}
}
@media(max-width:900px){
.tq-e26--full .tq-e26__tab-panel[data-panel="advice"].is-active{
display:block!important;
flex:none!important;
min-height:0!important;
height:auto!important;
max-height:none!important;
padding:14px 0 20px!important;
overflow:visible!important;
}
} .tq-e26 .tq-e26__label > span:first-child{color:#e32636!important}
.tq-e26 .tq-e26__label .tq-e26__time{color:#444!important;font-style:normal!important}
.tq-e26 .tq-e26__label .tq-e26__relative-time{display:block!important;margin-top:2px!important;color:#555!important;-webkit-text-fill-color:#555!important;font-style:normal!important;font-weight:600!important;text-transform:none!important}
.tq-e26--full .tq-e26__hero-copy{display:flex!important;flex-direction:column!important;align-items:flex-start!important}
.tq-e26--full .tq-e26__hero-copy h2{order:1!important;width:100%!important;margin-bottom:8px!important}
.tq-e26--full .tq-e26__hero-copy .tq-e26__story-age{order:2!important;display:block!important;width:auto!important;margin:0 0 9px!important;color:#f2f2f2!important}
.tq-e26--full .tq-e26__hero-copy > b{order:3!important;display:inline-block!important;width:auto!important;margin:0!important;clear:both!important;float:none!important} .tq-e26--full .tq-e26__hero-copy>.tq-e26__hero-cta{order:3!important;display:block!important;width:auto!important;margin:0!important;padding-bottom:4px!important;border-bottom:2px solid #e32636!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font:700 12px/1.25 Poppins,Arial,sans-serif!important;clear:both!important;float:none!important}
.tq-e26--full .tq-e26__hero-wrap>figure.pk-pin-it-container{position:relative!important;display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important}
.tq-e26--full .tq-e26__hero-wrap>figure.pk-pin-it-container>.tq-e26__hero{display:flex!important;width:100%!important;height:100%!important;margin:0!important}
.tq-e26--full .tq-e26__hero-wrap .pk-pin-it{display:none!important} .tq-e26--full .tq-e26__hero-copy{
display:grid!important;
grid-template-columns:minmax(0,1fr)!important;
grid-template-rows:auto auto auto!important;
align-content:end!important;
align-items:start!important;
row-gap:0!important;
}
.tq-e26--full .tq-e26__hero-copy>h2{
grid-row:1!important;order:1!important;position:static!important;display:block!important;
width:100%!important;margin:0 0 8px!important;float:none!important;clear:both!important;
}
.tq-e26--full .tq-e26__hero-copy>.tq-e26__story-age{
grid-row:2!important;order:2!important;position:static!important;display:block!important;
width:100%!important;margin:0 0 8px!important;float:none!important;clear:both!important;
color:#f2f2f2!important;-webkit-text-fill-color:#f2f2f2!important;
}
.tq-e26--full .tq-e26__hero-copy>.tq-e26__hero-cta{
grid-row:3!important;order:3!important;position:static!important;display:block!important;
width:max-content!important;max-width:100%!important;margin:0!important;float:none!important;clear:both!important;
} .tq-e26--full .tq-e26__hero-copy,
.tq-e26--full .tq-e26__hero-copy>h2,
.tq-e26--full .tq-e26__hero-copy>.tq-e26__story-age{
border-bottom:0!important;text-decoration:none!important;
}
.tq-e26--full .tq-e26__hero-copy>.tq-e26__hero-cta{
position:relative!important;display:inline-block!important;justify-self:start!important;align-self:start!important;
width:auto!important;min-width:0!important;max-width:max-content!important;padding:0 0 5px!important;
border:0!important;border-bottom:0!important;box-shadow:none!important;text-decoration:none!important;
background:transparent!important;line-height:1.25!important;
}
.tq-e26--full .tq-e26__hero-copy>.tq-e26__hero-cta::after{
content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;
width:100%!important;height:2px!important;background:#e32636!important;display:block!important;
}
.tq-e26--full .tq-e26__hero,
.tq-e26--full .tq-e26__hero:hover,
.tq-e26--full .tq-e26__hero:focus{
border-bottom:0!important;text-decoration:none!important;box-shadow:none!important;
} .tq-e26--full .tq-e26__hero-wrap{
position:relative!important;
isolation:isolate!important;
}
.tq-e26--full .tq-e26__hero-wrap>figure.pk-pin-it-container{
z-index:1!important;
}
.tq-e26--full .tq-e26__story-nav{
z-index:2147483646!important;
pointer-events:auto!important;
touch-action:manipulation!important;
-webkit-tap-highlight-color:transparent!important;
isolation:isolate!important;
}
.tq-e26--full .tq-e26__story-nav::before,
.tq-e26--full .tq-e26__story-nav::after{
pointer-events:none!important;
} .tq-e26--full .tq-e26__hero-copy>.tq-e26__hero-cta{
position:relative!important;
display:inline-flex!important;
flex-direction:column!important;
align-items:stretch!important;
justify-self:start!important;
align-self:start!important;
width:max-content!important;
min-width:0!important;
max-width:100%!important;
margin:0!important;
padding:0!important;
border:0!important;
box-shadow:none!important;
background:transparent!important;
color:#fff!important;
-webkit-text-fill-color:#fff!important;
text-decoration:none!important;
overflow:visible!important;
}
.tq-e26--full .tq-e26__hero-copy>.tq-e26__hero-cta::before,
.tq-e26--full .tq-e26__hero-copy>.tq-e26__hero-cta::after{
content:none!important;
display:none!important;
}
.tq-e26--full .tq-e26__hero-cta-text{
display:block!important;
width:auto!important;
color:#fff!important;
-webkit-text-fill-color:#fff!important;
}
.tq-e26--full .tq-e26__hero-cta-line{
position:relative!important;
display:block!important;
flex:0 0 2px!important;
width:100%!important;
height:2px!important;
min-height:2px!important;
max-height:2px!important;
margin:4px 0 0!important;
padding:0!important;
border:0!important;
background:#e32636!important;
background-color:#e32636!important;
box-shadow:none!important;
opacity:1!important;
visibility:visible!important;
transform:none!important;
pointer-events:none!important;
} .tq-e26 .tq-e26__subscribe-panel,
.tq-e26 .tq-e26__compact-panel--subscribe{
position:relative!important;
width:100%!important;
min-width:0!important;
margin:0!important;
padding:0!important;
border:0!important;
background:#fff!important;
box-shadow:none!important;
overflow:visible!important;
}
.tq-e26 .tq-e26__subscribe{
position:relative!important;
display:block!important;
width:100%!important;
min-width:0!important;
min-height:0!important;
margin:0!important;
padding:18px!important;
border:0!important;
background:#fff!important;
box-shadow:none!important;
color:#111!important;
text-align:left!important;
overflow:visible!important;
}
.tq-e26 .tq-e26__subscribe h3{
display:block!important;
width:auto!important;
margin:0 0 8px!important;
padding:0!important;
border:0!important;
background:transparent!important;
color:#111!important;
-webkit-text-fill-color:#111!important;
font:700 18px/1.25 Poppins,Arial,sans-serif!important;
letter-spacing:-.015em!important;
text-align:left!important;
text-transform:none!important;
float:none!important;
clear:both!important;
}
.tq-e26 .tq-e26__subscribe>.tq-e26__text{
display:block!important;
width:auto!important;
margin:0 0 14px!important;
padding:0!important;
color:#222!important;
-webkit-text-fill-color:#222!important;
font:400 12px/1.45 Georgia,serif!important;
letter-spacing:0!important;
text-align:left!important;
text-transform:none!important;
}
.tq-e26 .tq-e26__subscribe-form{
position:relative!important;
display:block!important;
width:100%!important;
min-width:0!important;
min-height:0!important;
margin:0!important;
padding:0!important;
border:0!important;
background:transparent!important;
box-shadow:none!important;
overflow:visible!important;
}
.tq-e26 .tq-e26__subscribe-form>label{
position:static!important;
display:block!important;
width:auto!important;
height:auto!important;
margin:0 0 6px!important;
padding:0!important;
border:0!important;
background:transparent!important;
color:#111!important;
-webkit-text-fill-color:#111!important;
font:700 11px/1.25 Poppins,Arial,sans-serif!important;
letter-spacing:0!important;
text-align:left!important;
text-transform:none!important;
float:none!important;
clear:both!important;
}
.tq-e26 .tq-e26__subscribe-row{
position:relative!important;
display:flex!important;
flex-direction:row!important;
flex-wrap:nowrap!important;
align-items:stretch!important;
justify-content:flex-start!important;
gap:8px!important;
width:100%!important;
min-width:0!important;
min-height:42px!important;
height:42px!important;
margin:0!important;
padding:0!important;
border:0!important;
background:transparent!important;
box-shadow:none!important;
overflow:visible!important;
float:none!important;
clear:both!important;
}
.tq-e26 .tq-e26__subscribe-row::before,
.tq-e26 .tq-e26__subscribe-row::after,
.tq-e26 .tq-e26__subscribe-form::before,
.tq-e26 .tq-e26__subscribe-form::after,
.tq-e26 .tq-e26__subscribe-row button[type="submit"]::before,
.tq-e26 .tq-e26__subscribe-row button[type="submit"]::after{
content:none!important;
display:none!important;
}
.tq-e26 .tq-e26__subscribe-row input[type="email"]{
position:static!important;
display:block!important;
flex:1 1 auto!important;
width:auto!important;
min-width:0!important;
max-width:none!important;
height:42px!important;
min-height:42px!important;
max-height:42px!important;
margin:0!important;
padding:10px 12px!important;
border:1px solid #bbb!important;
border-radius:0!important;
outline-offset:2px!important;
background:#fff!important;
background-image:none!important;
box-shadow:none!important;
color:#111!important;
-webkit-text-fill-color:#111!important;
font:400 14px/20px Arial,sans-serif!important;
letter-spacing:0!important;
text-align:left!important;
text-transform:none!important;
opacity:1!important;
transform:none!important;
float:none!important;
clear:none!important;
-webkit-appearance:none!important;
appearance:none!important;
}
.tq-e26 .tq-e26__subscribe-row button[type="submit"]{
position:static!important;
inset:auto!important;
z-index:2!important;
display:inline-flex!important;
flex:0 0 auto!important;
align-items:center!important;
justify-content:center!important;
width:auto!important;
min-width:94px!important;
max-width:none!important;
height:42px!important;
min-height:42px!important;
max-height:42px!important;
margin:0!important;
padding:10px 14px!important;
border:0!important;
border-radius:0!important;
background:#111!important;
background-color:#111!important;
background-image:none!important;
box-shadow:none!important;
color:#fff!important;
-webkit-text-fill-color:#fff!important;
font:700 10px/1.2 Poppins,Arial,sans-serif!important;
letter-spacing:.02em!important;
text-align:center!important;
text-decoration:none!important;
text-transform:uppercase!important;
white-space:nowrap!important;
opacity:1!important;
visibility:visible!important;
overflow:hidden!important;
transform:none!important;
filter:none!important;
float:none!important;
clear:none!important;
cursor:pointer!important;
pointer-events:auto!important;
touch-action:manipulation!important;
-webkit-appearance:none!important;
appearance:none!important;
}
.tq-e26 .tq-e26__subscribe-row button[type="submit"]>*{
position:static!important;
display:inline!important;
width:auto!important;
height:auto!important;
margin:0!important;
padding:0!important;
border:0!important;
background:transparent!important;
color:inherit!important;
-webkit-text-fill-color:inherit!important;
font:inherit!important;
line-height:inherit!important;
opacity:1!important;
visibility:visible!important;
transform:none!important;
}
.tq-e26 .tq-e26__subscribe-row button[type="submit"]:hover,
.tq-e26 .tq-e26__subscribe-row button[type="submit"]:focus-visible{
background:#e32636!important;
background-color:#e32636!important;
color:#fff!important;
}
.tq-e26 .tq-e26__subscribe-row button[type="submit"]:disabled{
background:#555!important;
color:#fff!important;
opacity:.75!important;
}
.tq-e26 .tq-e26__subscribe-form>small{
position:static!important;
display:block!important;
width:auto!important;
height:auto!important;
min-height:0!important;
margin:10px 0 0!important;
padding:0!important;
border:0!important;
background:transparent!important;
color:#777!important;
-webkit-text-fill-color:#777!important;
font:400 9px/1.4 Arial,sans-serif!important;
letter-spacing:0!important;
text-align:left!important;
text-transform:none!important;
white-space:normal!important;
float:none!important;
clear:both!important;
}
.tq-e26 .tq-e26__subscribe-status:empty{
display:none!important;
width:0!important;
height:0!important;
min-height:0!important;
margin:0!important;
padding:0!important;
border:0!important;
background:transparent!important;
overflow:hidden!important;
}
.tq-e26 .tq-e26__subscribe-status--error{
display:block!important;
width:100%!important;
height:auto!important;
margin:10px 0 0!important;
padding:10px 12px!important;
border:0!important;
border-left:4px solid #c62828!important;
background:#fff1f1!important;
color:#8b1b1b!important;
font:600 11px/1.4 Arial,sans-serif!important;
}
.tq-e26--subscribe-only .tq-e26__subscribe{
padding:22px 24px!important;
}
@media(max-width:340px){
.tq-e26 .tq-e26__subscribe-row{
flex-direction:column!important;
height:auto!important;
min-height:0!important;
}
.tq-e26 .tq-e26__subscribe-row input[type="email"],
.tq-e26 .tq-e26__subscribe-row button[type="submit"]{
width:100%!important;
max-width:100%!important;
}
} .tq-e26--compact .tq-e26__compact-tabs{
grid-template-columns:repeat(4,minmax(0,1fr))!important;
}
.tq-e26--compact .tq-e26__compact-panel--map{
width:auto!important;
margin:0 -16px -10px!important;
padding:0!important;
overflow:hidden!important;
background:#f4f4f4!important;
}
.tq-e26--compact .tq-e26__compact-panel--map.is-active{
display:block!important;
}
.tq-e26--compact .tq-e26__compact-panel--map>.tq-e26-map-zone{
display:block!important;
width:100%!important;
margin:0!important;
padding:0!important;
}
@media(max-width:620px){
.tq-e26--compact .tq-e26__compact-tabs .tq-e26__tab{
padding-left:3px!important;
padding-right:3px!important;
font-size:9px!important;
}
.tq-e26--compact .tq-e26__compact-panel--map{
margin-left:-12px!important;
margin-right:-12px!important;
margin-bottom:-8px!important;
}
} .tq-e26--compact .tq-e26__compact-tabs .tq-e26__compact-tab{
display:flex!important;
align-items:center!important;
justify-content:center!important;
width:100%!important;
height:46px!important;
min-height:46px!important;
margin:0!important;
padding:5px 4px!important;
text-align:center!important;
text-indent:0!important;
line-height:1.2!important;
white-space:normal!important;
vertical-align:middle!important;
}
.tq-e26--compact .tq-e26__compact-tabs .tq-e26__compact-tab::before,
.tq-e26--compact .tq-e26__compact-tabs .tq-e26__compact-tab::after{
content:none!important;
display:none!important;
} .tq-e26--full .tq-e26__hero-wrap{
position:relative!important;
isolation:isolate!important;
}
.tq-e26--full .tq-e26__hero,
.tq-e26--full .tq-e26__hero-copy,
.tq-e26--full .tq-e26__hero-copy>h2,
.tq-e26--full .tq-e26__hero-copy>.tq-e26__story-age,
.tq-e26--full .tq-e26__hero-copy>.tq-e26__hero-cta{
pointer-events:auto!important;
}
.tq-e26--full .tq-e26__hero-hitarea{
position:absolute!important;
inset:0!important;
z-index:2147483000!important;
display:block!important;
width:100%!important;
height:100%!important;
margin:0!important;
padding:0!important;
border:0!important;
background:transparent!important;
box-shadow:none!important;
cursor:pointer!important;
pointer-events:auto!important;
touch-action:manipulation!important;
-webkit-tap-highlight-color:transparent!important;
text-decoration:none!important;
}
.tq-e26--full .tq-e26__story-nav{
z-index:2147483646!important;
pointer-events:auto!important;
} .tq-e26 .tq-e26__full-update-button{
appearance:none!important;
-webkit-appearance:none!important;
display:inline-flex!important;
align-items:center!important;
justify-content:center!important;
width:auto!important;
min-width:0!important;
min-height:0!important;
margin:8px 0 0!important;
padding:0 0 3px!important;
border:0!important;
border-bottom:2px solid #e32636!important;
border-radius:0!important;
background:transparent!important;
box-shadow:none!important;
color:#111!important;
-webkit-text-fill-color:#111!important;
font:700 9px/1.3 Poppins,Arial,sans-serif!important;
letter-spacing:0!important;
text-align:left!important;
text-decoration:none!important;
text-transform:none!important;
cursor:pointer!important;
pointer-events:auto!important;
touch-action:manipulation!important;
}
.tq-e26 .tq-e26__full-update-button:hover,
.tq-e26 .tq-e26__full-update-button:focus-visible{
color:#e32636!important;
-webkit-text-fill-color:#e32636!important;
outline:2px solid rgba(227,38,54,.22)!important;
outline-offset:4px!important;
}
html.tq-e26-modal-open,
body.tq-e26-modal-open{
overflow:hidden!important;
overscroll-behavior:none!important;
}
.tq-e26-modal[hidden]{display:none!important}
.tq-e26-modal{
position:fixed!important;
inset:0!important;
z-index:2147483647!important;
display:grid!important;
place-items:center!important;
padding:24px!important;
opacity:0!important;
visibility:hidden!important;
transition:opacity .18s ease,visibility .18s ease!important;
font-family:Poppins,Arial,sans-serif!important;
}
.tq-e26-modal.is-open{
opacity:1!important;
visibility:visible!important;
}
.tq-e26-modal__backdrop{
position:absolute!important;
inset:0!important;
background:rgba(0,0,0,.72)!important;
backdrop-filter:blur(3px)!important;
-webkit-backdrop-filter:blur(3px)!important;
cursor:pointer!important;
}
.tq-e26-modal__dialog{
position:relative!important;
z-index:2!important;
width:min(720px,100%)!important;
max-height:min(82vh,760px)!important;
margin:0!important;
padding:34px 36px 30px!important;
overflow:auto!important;
overscroll-behavior:contain!important;
border:1px solid #d5d5d5!important;
border-top:5px solid #e32636!important;
border-radius:0!important;
background:#fff!important;
box-shadow:0 26px 80px rgba(0,0,0,.4)!important;
color:#111!important;
-webkit-overflow-scrolling:touch!important;
transform:translateY(12px) scale(.985)!important;
transition:transform .18s ease!important;
outline:none!important;
}
.tq-e26-modal.is-open .tq-e26-modal__dialog{
transform:translateY(0) scale(1)!important;
}
.tq-e26-modal__close{
appearance:none!important;
-webkit-appearance:none!important;
position:sticky!important;
top:-24px!important;
float:right!important;
z-index:3!important;
display:grid!important;
place-items:center!important;
width:42px!important;
min-width:42px!important;
height:42px!important;
min-height:42px!important;
margin:-20px -20px 4px 16px!important;
padding:0!important;
border:1px solid #cfcfcf!important;
border-radius:0!important;
background:#111!important;
color:#fff!important;
font:400 30px/1 Arial,sans-serif!important;
cursor:pointer!important;
}
.tq-e26-modal__close:hover,
.tq-e26-modal__close:focus-visible{
background:#e32636!important;
outline:3px solid rgba(227,38,54,.25)!important;
outline-offset:2px!important;
}
.tq-e26-modal__eyebrow{
margin:0 54px 8px 0!important;
color:#e32636!important;
font:800 10px/1.2 Poppins,Arial,sans-serif!important;
letter-spacing:.09em!important;
}
.tq-e26-modal__title{
margin:0 50px 9px 0!important;
color:#111!important;
font:700 clamp(24px,4vw,36px)/1.12 Georgia,serif!important;
letter-spacing:-.025em!important;
}
.tq-e26-modal__meta{
margin:0 0 20px!important;
color:#666!important;
font:600 10px/1.4 Poppins,Arial,sans-serif!important;
}
.tq-e26-modal__body{
margin:0!important;
color:#222!important;
white-space:pre-wrap!important;
overflow-wrap:anywhere!important;
font:400 16px/1.65 Georgia,serif!important;
}
.tq-e26-modal__source{
margin:24px 0 0!important;
padding-top:15px!important;
border-top:1px solid #ddd!important;
color:#555!important;
font:700 10px/1.4 Poppins,Arial,sans-serif!important;
}
.tq-e26-modal__source a{
color:#111!important;
text-decoration:none!important;
border-bottom:2px solid #e32636!important;
padding-bottom:2px!important;
}
.tq-e26-modal__exit{
appearance:none!important;
-webkit-appearance:none!important;
display:inline-flex!important;
justify-content:center!important;
min-width:150px!important;
margin:26px 0 0!important;
padding:12px 18px!important;
border:1px solid #111!important;
border-radius:0!important;
background:#111!important;
color:#fff!important;
font:700 11px/1.2 Poppins,Arial,sans-serif!important;
text-transform:uppercase!important;
cursor:pointer!important;
}
.tq-e26-modal__exit:hover,
.tq-e26-modal__exit:focus-visible{
background:#e32636!important;
border-color:#e32636!important;
outline:3px solid rgba(227,38,54,.25)!important;
outline-offset:2px!important;
}
@media(max-width:620px){
.tq-e26-modal{
align-items:end!important;
padding:0!important;
}
.tq-e26-modal__dialog{
width:100%!important;
max-width:none!important;
max-height:88dvh!important;
margin:0!important;
padding:24px 20px calc(24px + env(safe-area-inset-bottom))!important;
border-left:0!important;
border-right:0!important;
border-bottom:0!important;
transform:translateY(28px)!important;
}
.tq-e26-modal.is-open .tq-e26-modal__dialog{transform:translateY(0)!important}
.tq-e26-modal__close{
top:-16px!important;
margin:-10px -8px 4px 14px!important;
}
.tq-e26-modal__title{
margin-right:44px!important;
font-size:26px!important;
}
.tq-e26-modal__body{font-size:15px!important;line-height:1.6!important}
.tq-e26-modal__exit{width:100%!important}
}
@media(prefers-reduced-motion:reduce){
.tq-e26-modal,.tq-e26-modal__dialog{transition:none!important}
} html > .tq-e26-modal{
position:fixed!important;
top:0!important;
right:0!important;
bottom:0!important;
left:0!important;
width:100vw!important;
height:var(--tq-modal-vh,100%)!important;
min-height:var(--tq-modal-vh,100%)!important;
max-width:none!important;
margin:0!important;
transform:none!important;
z-index:2147483647!important;
isolation:isolate!important;
contain:layout style paint!important;
pointer-events:auto!important;
}
html > .tq-e26-modal .tq-e26-modal__backdrop{
position:fixed!important;
inset:0!important;
width:100vw!important;
height:var(--tq-modal-vh,100%)!important;
z-index:0!important;
pointer-events:auto!important;
}
html > .tq-e26-modal .tq-e26-modal__dialog{
z-index:1!important;
pointer-events:auto!important;
}
.tq-e26 .tq-e26__full-update-button{
max-width:max-content!important;
height:auto!important;
line-height:1.3!important;
white-space:normal!important;
float:none!important;
}
.tq-e26--full .tq-e26__story-nav{
z-index:2147483647!important;
pointer-events:auto!important;
touch-action:manipulation!important;
}
@supports (-webkit-touch-callout:none){
html > .tq-e26-modal{
display:flex!important;
align-items:center!important;
justify-content:center!important;
-webkit-transform:translateZ(0)!important;
}
html > .tq-e26-modal .tq-e26-modal__dialog{
flex:0 1 720px!important;
}
}
@media(max-width:620px){
html > .tq-e26-modal{
display:flex!important;
align-items:flex-end!important;
justify-content:stretch!important;
padding:0!important;
}
html > .tq-e26-modal .tq-e26-modal__dialog{
flex:0 0 auto!important;
width:100%!important;
max-height:calc(var(--tq-modal-vh,100vh) - max(12px,env(safe-area-inset-top)))!important;
}
.tq-e26 .tq-e26__full-update-button{
display:inline-flex!important;
width:auto!important;
max-width:max-content!important;
min-height:0!important;
padding:0 0 3px!important;
font-size:9px!important;
}
} .tq-e26--full .tq-e26__hero{
pointer-events:none!important;
}
.tq-e26--full .tq-e26__hero-hitarea{
pointer-events:auto!important;
}
.tq-e26--full .tq-e26__story-nav{
position:absolute!important;
z-index:2147483647!important;
pointer-events:auto!important;
touch-action:none!important;
-webkit-user-select:none!important;
user-select:none!important;
-webkit-tap-highlight-color:transparent!important;
} .tq-e26--full .tq-e26__hero-wrap{
touch-action:pan-y!important;
overscroll-behavior-x:contain!important;
}
.tq-e26--full .tq-e26__hero{
will-change:transform,opacity!important;
}
.tq-e26--full .tq-e26__hero-wrap.is-sliding-left .tq-e26__hero{
animation:tqStorySlideLeft .24s ease both!important;
}
.tq-e26--full .tq-e26__hero-wrap.is-sliding-right .tq-e26__hero{
animation:tqStorySlideRight .24s ease both!important;
}
@keyframes tqStorySlideLeft{
0%{opacity:.62;transform:translate3d(18px,0,0)}
100%{opacity:1;transform:translate3d(0,0,0)}
}
@keyframes tqStorySlideRight{
0%{opacity:.62;transform:translate3d(-18px,0,0)}
100%{opacity:1;transform:translate3d(0,0,0)}
}
.tq-e26--full .tq-e26__story-dots{
position:absolute!important;
left:50%!important;
bottom:13px!important;
z-index:2147483647!important;
display:flex!important;
align-items:center!important;
justify-content:center!important;
gap:7px!important;
width:max-content!important;
max-width:calc(100% - 120px)!important;
margin:0!important;
padding:6px 9px!important;
border-radius:999px!important;
background:rgba(0,0,0,.34)!important;
transform:translateX(-50%)!important;
pointer-events:auto!important;
touch-action:manipulation!important;
}
.tq-e26--full .tq-e26__story-dot{
appearance:none!important;
-webkit-appearance:none!important;
display:block!important;
width:7px!important;
min-width:7px!important;
max-width:7px!important;
height:7px!important;
min-height:7px!important;
max-height:7px!important;
margin:0!important;
padding:0!important;
border:1px solid rgba(255,255,255,.88)!important;
border-radius:50%!important;
background:rgba(255,255,255,.38)!important;
box-shadow:none!important;
transform:none!important;
cursor:pointer!important;
pointer-events:auto!important;
}
.tq-e26--full .tq-e26__story-dot::before,
.tq-e26--full .tq-e26__story-dot::after{
display:none!important;
content:none!important;
}
.tq-e26--full .tq-e26__story-dot.is-active{
width:18px!important;
min-width:18px!important;
max-width:18px!important;
border-radius:999px!important;
background:#fff!important;
}
.tq-e26--full .tq-e26__story-dot:focus-visible{
outline:2px solid #e32636!important;
outline-offset:3px!important;
}
@media(max-width:782px){
.tq-e26--full .tq-e26__story-nav{
display:none!important;
}
.tq-e26--full .tq-e26__hero-hitarea{
touch-action:pan-y!important;
}
.tq-e26--full .tq-e26__story-dots{
bottom:12px!important;
max-width:calc(100% - 30px)!important;
}
.tq-e26--full .tq-e26__hero-copy{
padding-bottom:52px!important;
}
}
@media(prefers-reduced-motion:reduce){
.tq-e26--full .tq-e26__hero-wrap.is-sliding-left .tq-e26__hero,
.tq-e26--full .tq-e26__hero-wrap.is-sliding-right .tq-e26__hero{
animation:none!important;
}
} @media(max-width:782px){
.tq-e26--full .tq-e26__story-dots{
z-index:2147483647!important;
background:rgba(0,0,0,.68)!important;
box-shadow:0 2px 10px rgba(0,0,0,.32)!important;
opacity:1!important;
visibility:visible!important;
}
.tq-e26--full .tq-e26__story-dot{
border:2px solid #fff!important;
background:#fff!important;
box-shadow:0 0 0 1px rgba(0,0,0,.3)!important;
opacity:.78!important;
-webkit-text-fill-color:#fff!important;
}
.tq-e26--full .tq-e26__story-dot.is-active{
background:#fff!important;
border-color:#fff!important;
opacity:1!important;
}
} .tq-e26__bar-link{
display:inline-flex!important;
align-items:center!important;
min-width:0!important;
color:#fff!important;
-webkit-text-fill-color:#fff!important;
text-decoration:none!important;
border:0!important;
background:transparent!important;
box-shadow:none!important;
}
.tq-e26__bar-link:hover,.tq-e26__bar-link:focus-visible{
color:#fff!important;
-webkit-text-fill-color:#fff!important;
text-decoration:underline!important;
text-underline-offset:3px!important;
}
.tq-e26__bar-tools{
display:inline-flex!important;
align-items:center!important;
justify-content:flex-end!important;
gap:7px!important;
margin-left:auto!important;
min-width:0!important;
}
.tq-e26__bar .tq-e26__bar-tools .tq-e26__last{
margin-left:0!important;
white-space:nowrap!important;
}
.tq-e26__refresh{
appearance:none!important;
-webkit-appearance:none!important;
position:relative!important;
z-index:10!important;
display:inline-grid!important;
place-items:center!important;
flex:0 0 26px!important;
width:26px!important;
min-width:26px!important;
height:26px!important;
min-height:26px!important;
margin:0!important;
padding:0!important;
border:1px solid rgba(255,255,255,.38)!important;
border-radius:50%!important;
background:rgba(255,255,255,.08)!important;
color:#fff!important;
-webkit-text-fill-color:#fff!important;
box-shadow:none!important;
font:700 17px/1 Arial,sans-serif!important;
text-align:center!important;
cursor:pointer!important;
pointer-events:auto!important;
touch-action:manipulation!important;
}
.tq-e26__refresh:hover,.tq-e26__refresh:focus-visible{
border-color:#fff!important;
background:#fff!important;
color:#111!important;
-webkit-text-fill-color:#111!important;
outline:none!important;
}
.tq-e26__refresh:disabled{opacity:.65!important;cursor:wait!important}
.tq-e26__refresh.is-refreshing span{animation:tqElectionReaderRefreshSpin .75s linear infinite!important}
@keyframes tqElectionReaderRefreshSpin{to{transform:rotate(360deg)}}
@media(max-width:620px){
.tq-e26__bar-tools{gap:5px!important}
.tq-e26__refresh{flex-basis:24px!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;font-size:15px!important}
.tq-e26__bar .tq-e26__bar-tools .tq-e26__last{max-width:105px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
}
@media(prefers-reduced-motion:reduce){.tq-e26__refresh.is-refreshing span{animation:none!important}} .tq-e26 .tq-e26__bar-link{
gap:4px!important;
}
.tq-e26--compact .tq-e26__bar-link{
flex-direction:column!important;
align-items:flex-start!important;
justify-content:center!important;
line-height:1.05!important;
white-space:normal!important;
}
.tq-e26__bar-more{
display:block!important;
margin:2px 0 0!important;
padding:0!important;
color:rgba(255,255,255,.72)!important;
-webkit-text-fill-color:rgba(255,255,255,.72)!important;
font:600 7px/1 Poppins,Arial,sans-serif!important;
letter-spacing:.02em!important;
text-transform:none!important;
white-space:nowrap!important;
}
.tq-e26 .tq-e26__bar-tools{
flex:0 0 auto!important;
width:auto!important;
min-width:0!important;
max-width:none!important;
overflow:visible!important;
}
.tq-e26 span.tq-e26__refresh,
.tq-e26 .tq-e26__bar-tools span.tq-e26__refresh{
appearance:none!important;
-webkit-appearance:none!important;
position:relative!important;
z-index:2147483647!important;
display:inline-grid!important;
place-items:center!important;
flex:0 0 26px!important;
flex-grow:0!important;
flex-shrink:0!important;
width:26px!important;
min-width:26px!important;
max-width:26px!important;
height:26px!important;
min-height:26px!important;
max-height:26px!important;
margin:0!important;
padding:0!important;
border:1px solid rgba(255,255,255,.48)!important;
border-radius:50%!important;
background:rgba(255,255,255,.08)!important;
color:#fff!important;
-webkit-text-fill-color:#fff!important;
box-shadow:none!important;
font:700 17px/26px Arial,sans-serif!important;
line-height:26px!important;
text-align:center!important;
overflow:hidden!important;
opacity:1!important;
visibility:visible!important;
transform:none!important;
cursor:pointer!important;
pointer-events:auto!important;
touch-action:manipulation!important;
}
.tq-e26 span.tq-e26__refresh::before,
.tq-e26 span.tq-e26__refresh::after{
display:none!important;
content:none!important;
}
.tq-e26 span.tq-e26__refresh>span{
display:block!important;
width:18px!important;
height:18px!important;
margin:0!important;
padding:0!important;
color:inherit!important;
-webkit-text-fill-color:inherit!important;
font:700 17px/18px Arial,sans-serif!important;
line-height:18px!important;
text-align:center!important;
}
.tq-e26 span.tq-e26__refresh:hover,
.tq-e26 span.tq-e26__refresh:focus-visible{
border-color:#fff!important;
background:#fff!important;
color:#111!important;
-webkit-text-fill-color:#111!important;
outline:2px solid rgba(255,255,255,.45)!important;
outline-offset:2px!important;
}
.tq-e26 span.tq-e26__refresh[aria-disabled="true"]{
opacity:.65!important;
cursor:wait!important;
}
.tq-e26--full .tq-e26__story-dots,
.tq-e26-zone .tq-e26--full .tq-e26__story-dots{
position:absolute!important;
left:50%!important;
right:auto!important;
top:auto!important;
bottom:12px!important;
z-index:2147483647!important;
display:flex!important;
align-items:center!important;
justify-content:center!important;
gap:7px!important;
width:max-content!important;
max-width:calc(100% - 30px)!important;
min-height:19px!important;
margin:0!important;
padding:6px 9px!important;
border:0!important;
border-radius:999px!important;
background:rgba(0,0,0,.72)!important;
box-shadow:0 2px 10px rgba(0,0,0,.32)!important;
opacity:1!important;
visibility:visible!important;
transform:translate3d(-50%,0,3px)!important;
pointer-events:auto!important;
overflow:visible!important;
}
.tq-e26--full .tq-e26__story-dot,
.tq-e26-zone .tq-e26--full .tq-e26__story-dot{
display:block!important;
flex:0 0 7px!important;
width:7px!important;
min-width:7px!important;
max-width:7px!important;
height:7px!important;
min-height:7px!important;
max-height:7px!important;
margin:0!important;
padding:0!important;
border:1px solid #fff!important;
border-radius:50%!important;
background:#fff!important;
box-shadow:0 0 0 1px rgba(0,0,0,.25)!important;
opacity:.78!important;
visibility:visible!important;
transform:none!important;
pointer-events:auto!important;
cursor:pointer!important;
}
.tq-e26--full .tq-e26__story-dot.is-active,
.tq-e26-zone .tq-e26--full .tq-e26__story-dot.is-active{
flex-basis:18px!important;
width:18px!important;
min-width:18px!important;
max-width:18px!important;
border-radius:999px!important;
opacity:1!important;
}
@media(max-width:620px){
.tq-e26 .tq-e26__bar{gap:7px!important}
.tq-e26 .tq-e26__bar-tools{gap:5px!important}
.tq-e26 .tq-e26__bar .tq-e26__last{max-width:96px!important}
.tq-e26--compact .tq-e26__bar-link strong{font-size:9px!important;line-height:1.05!important}
.tq-e26__bar-more{font-size:6.5px!important}
.tq-e26 span.tq-e26__refresh,
.tq-e26 .tq-e26__bar-tools span.tq-e26__refresh{
flex-basis:26px!important;
width:26px!important;
min-width:26px!important;
max-width:26px!important;
height:26px!important;
min-height:26px!important;
max-height:26px!important;
}
} @media(max-width:900px){
.tq-e26--full .tq-e26__feed{overflow:visible!important}
.tq-e26--full .tq-e26__updates-panel.is-active{overflow:visible!important}
.tq-e26--full .tq-e26__items{
max-height:none!important;
height:auto!important;
overflow:visible!important;
padding-right:0!important;
-webkit-overflow-scrolling:auto!important;
overscroll-behavior:auto!important;
}
} .tq-e26 .tq-e26__updates-footer,
.tq-e26 .tq-e26__compact-actions,
.tq-e26 .tq-e26__compact-notes{
position:static!important;
inset:auto!important;
top:auto!important;
right:auto!important;
bottom:auto!important;
left:auto!important;
display:block!important;
clear:both!important;
float:none!important;
width:100%!important;
max-width:100%!important;
height:auto!important;
min-height:0!important;
margin:0!important;
transform:none!important;
overflow:visible!important;
}
.tq-e26 .tq-e26__compact-actions{
display:flex!important;
align-items:center!important;
justify-content:center!important;
padding:12px 0 6px!important;
z-index:3!important;
}
.tq-e26 button.tq-e26__more{
appearance:none!important;
-webkit-appearance:none!important;
position:relative!important;
inset:auto!important;
top:auto!important;
right:auto!important;
bottom:auto!important;
left:auto!important;
z-index:4!important;
display:inline-flex!important;
align-items:center!important;
justify-content:center!important;
float:none!important;
clear:both!important;
width:auto!important;
min-width:145px!important;
max-width:calc(100% - 24px)!important;
min-height:38px!important;
height:auto!important;
margin:0 auto!important;
padding:10px 16px!important;
line-height:1.2!important;
white-space:normal!important;
transform:none!important;
pointer-events:auto!important;
touch-action:manipulation!important;
}
.tq-e26 .tq-e26__item{
position:relative!important;
clear:both!important;
float:none!important;
z-index:1!important;
}
@media(max-width:900px){
.tq-e26--full .tq-e26__updates-panel,
.tq-e26--compact .tq-e26__compact-panel--updates{
height:auto!important;
min-height:0!important;
max-height:none!important;
overflow:visible!important;
}
.tq-e26--full .tq-e26__items,
.tq-e26--compact .tq-e26__items{
display:block!important;
height:auto!important;
min-height:0!important;
max-height:none!important;
overflow:visible!important;
overscroll-behavior:auto!important;
-webkit-overflow-scrolling:auto!important;
}
.tq-e26 .tq-e26__compact-actions{
padding:14px 0 8px!important;
background:#f4f4f4!important;
}
} @media(max-width:900px){
.tq-e26--full .tq-e26__updates-panel.is-active,
.tq-e26--compact .tq-e26__compact-panel--updates.is-active{
display:flex!important;
flex-direction:column!important;
min-height:0!important;
overflow:visible!important;
}
.tq-e26--full .tq-e26__items,
.tq-e26--compact .tq-e26__items{
display:block!important;
flex:0 1 auto!important;
width:100%!important;
height:auto!important;
min-height:180px!important;
max-height:min(68vh,620px)!important;
max-height:min(68svh,620px)!important;
overflow-y:scroll!important;
overflow-x:hidden!important;
padding-right:7px!important;
overscroll-behavior-x:none!important;
overscroll-behavior-y:auto!important;
touch-action:pan-y!important;
-webkit-overflow-scrolling:touch!important;
scrollbar-width:thin!important;
scrollbar-color:#777 #e2e2e2!important;
scrollbar-gutter:stable!important;
}
.tq-e26--full .tq-e26__items::-webkit-scrollbar,
.tq-e26--compact .tq-e26__items::-webkit-scrollbar{
width:9px!important;
height:9px!important;
}
.tq-e26--full .tq-e26__items::-webkit-scrollbar-track,
.tq-e26--compact .tq-e26__items::-webkit-scrollbar-track{
background:#e2e2e2!important;
border-left:1px solid #d2d2d2!important;
}
.tq-e26--full .tq-e26__items::-webkit-scrollbar-thumb,
.tq-e26--compact .tq-e26__items::-webkit-scrollbar-thumb{
min-height:42px!important;
border:2px solid #e2e2e2!important;
border-radius:999px!important;
background:#777!important;
}
.tq-e26 .tq-e26__compact-actions,
.tq-e26 .tq-e26__updates-footer{
flex:0 0 auto!important;
position:relative!important;
z-index:4!important;
background:#f4f4f4!important;
}
}
@media(max-width:520px){
.tq-e26--full .tq-e26__items,
.tq-e26--compact .tq-e26__items{
max-height:min(62vh,560px)!important;
max-height:min(62svh,560px)!important;
}
} html body no-ads-zone.tq-no-ads,html body .no-ads-zone.tq-no-ads,html body tq-e26.tq-e26-zone{display:block!important;position:relative!important;width:100%!important;max-width:100%!important;isolation:isolate!important;pointer-events:auto!important}
html body .tq-e26{position:relative!important;z-index:2!important;pointer-events:auto!important}
html body .tq-e26 button,html body .tq-e26 [role="button"],html body .tq-e26 input,html body .tq-e26 a{pointer-events:auto!important;touch-action:manipulation!important}
html body .tq-e26__story-nav{position:absolute!important;z-index:2147483647!important;display:flex!important;align-items:center!important;justify-content:center!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:52px!important;min-height:52px!important;max-height:52px!important;margin-top:-26px!important;padding:0!important;border:1px solid rgba(255,255,255,.55)!important;border-radius:0!important;background:rgba(0,0,0,.62)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important;font:500 34px/1 Arial,sans-serif!important;text-align:center!important;opacity:1!important;visibility:visible!important;cursor:pointer!important;pointer-events:auto!important}
html body .tq-e26__story-nav--prev{left:14px!important;right:auto!important}html body .tq-e26__story-nav--next{right:14px!important;left:auto!important}
html body .tq-e26__more{position:relative!important;z-index:2147483647!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:130px!important;min-height:38px!important;margin:0!important;padding:10px 20px!important;border:1px solid #111!important;border-radius:0!important;background:#fff!important;color:#111!important;-webkit-text-fill-color:#111!important;box-shadow:none!important;font:700 10px/1.2 Poppins,Arial,sans-serif!important;letter-spacing:.04em!important;text-transform:uppercase!important;opacity:1!important;visibility:visible!important;cursor:pointer!important;pointer-events:auto!important;touch-action:manipulation!important}
html body .tq-e26__more:hover,html body .tq-e26__more:focus-visible{background:#111!important;color:#fff!important;-webkit-text-fill-color:#fff!important}
html body .tq-e26__tabs,html body .tq-e26__tab{position:relative!important;z-index:2147483600!important;pointer-events:auto!important;touch-action:manipulation!important}
html body .tq-e26--full .tq-e26__tab-panel,html body .tq-e26--compact .tq-e26__tab-panel{min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important;scrollbar-width:thin!important}
html body .tq-e26--full .tq-e26__updates-panel,html body .tq-e26--full [data-panel="advice"],html body .tq-e26--full [data-panel="subscribe"]{height:476px!important;max-height:476px!important;padding-right:4px!important}
html body .tq-e26--full .tq-e26__items{max-height:365px!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important}
html body .tq-e26--compact .tq-e26__compact-panel{max-height:480px!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important}
html body .tq-e26--compact .tq-e26__items{max-height:360px!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important}
@media(max-width:900px){html body .tq-e26--full .tq-e26__tab-panel{height:auto!important;max-height:520px!important;overflow-y:auto!important}html body .tq-e26--full .tq-e26__items{max-height:390px!important;overflow-y:auto!important}html body .tq-e26--compact .tq-e26__compact-panel{max-height:500px!important;overflow-y:auto!important}}
@media(max-width:620px){html body .tq-e26__story-nav{top:50%!important;bottom:auto!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:52px!important;min-height:52px!important;max-height:52px!important;margin-top:-26px!important;font-size:34px!important}html body .tq-e26__story-nav--next{right:14px!important}html body .tq-e26--full .tq-e26__tab-panel{max-height:430px!important;overflow-y:auto!important}html body .tq-e26--full .tq-e26__items,html body .tq-e26--compact .tq-e26__items{max-height:320px!important;overflow-y:auto!important}html body .tq-e26--compact .tq-e26__compact-panel{max-height:430px!important;overflow-y:auto!important}} html body .tq-e26--full .tq-e26__hero-hitarea{
display:none!important;
pointer-events:none!important;
}
html body .tq-e26--full .tq-e26__hero{
pointer-events:auto!important;
}
html body .tq-e26--full .tq-e26__story-nav,
html body .tq-e26--full .tq-e26__story-dots,
html body .tq-e26--full .tq-e26__story-dot{
pointer-events:auto!important;
z-index:2147483647!important;
} html body .tq-e26--full .tq-e26__hero-wrap>.tq-e26__story-nav{
position:absolute!important;top:50%!important;bottom:auto!important;z-index:2147483647!important;
display:flex!important;align-items:center!important;justify-content:center!important;
width:42px!important;min-width:42px!important;max-width:42px!important;
height:52px!important;min-height:52px!important;max-height:52px!important;
margin:-26px 0 0!important;padding:0!important;border:1px solid rgba(255,255,255,.55)!important;
border-radius:0!important;background:rgba(0,0,0,.62)!important;color:#fff!important;
-webkit-text-fill-color:#fff!important;font:500 34px/1 Arial,sans-serif!important;
opacity:1!important;visibility:visible!important;pointer-events:auto!important;touch-action:manipulation!important;
}
html body .tq-e26--full .tq-e26__hero-wrap>.tq-e26__story-nav--prev{left:14px!important;right:auto!important}
html body .tq-e26--full .tq-e26__hero-wrap>.tq-e26__story-nav--next{right:14px!important;left:auto!important} @media (min-width:783px){
html body .tq-e26--full .tq-e26__hero-wrap>.tq-e26__story-nav{
display:flex!important;
z-index:2147483647!important;
pointer-events:auto!important;
touch-action:manipulation!important;
isolation:isolate!important;
transform:translate3d(0,0,20px)!important;
}
}
@media (max-width:782px){
html body .tq-e26--full .tq-e26__hero-wrap>.tq-e26__story-nav,
html body .tq-e26--full .tq-e26__story-nav{
display:none!important;
visibility:hidden!important;
opacity:0!important;
pointer-events:none!important;
}
} @media (min-width:783px){
html body .tq-e26--full .tq-e26__hero-wrap > button.tq-e26__story-nav{
display:flex!important;
visibility:visible!important;
opacity:1!important;
pointer-events:auto!important;
}
}
@media (max-width:782px){
html body .tq-e26--full .tq-e26__hero-wrap > button.tq-e26__story-nav,
html body .tq-e26--full button.tq-e26__story-nav,
html body button.tq-e26__story-nav{
display:none!important;
visibility:hidden!important;
opacity:0!important;
width:0!important;
min-width:0!important;
max-width:0!important;
height:0!important;
min-height:0!important;
max-height:0!important;
margin:0!important;
padding:0!important;
border:0!important;
overflow:hidden!important;
pointer-events:none!important;
}
} html body .tq-e26--full .tq-e26__tab-panel[data-panel="advice"].is-active{
display:block!important;
flex:1 1 auto!important;
min-height:0!important;
max-height:none!important;
padding:14px 0 18px!important;
overflow-x:hidden!important;
overflow-y:auto!important;
-webkit-overflow-scrolling:touch!important;
overscroll-behavior:contain!important;
scrollbar-width:thin!important;
}
@media(max-width:900px){
html body .tq-e26--full .tq-e26__tab-panel[data-panel="advice"].is-active{
height:430px!important;
min-height:430px!important;
max-height:430px!important;
}
} html body .tq-e26--full .tq-e26__hero{
pointer-events:auto!important;
cursor:pointer!important;
}
html body .tq-e26--full .tq-e26__hero-copy,
html body .tq-e26--full .tq-e26__hero img,
html body .tq-e26--full .tq-e26__overlay{
pointer-events:none!important;
} html body .tq-e26--full .tq-e26__hero{
position:absolute!important;
inset:0!important;
z-index:1!important;
display:flex!important;
width:100%!important;
height:100%!important;
pointer-events:auto!important;
cursor:pointer!important;
}
html body .tq-e26--full .tq-e26__hero-wrap > .tq-e26__story-nav,
html body .tq-e26--full .tq-e26__hero-wrap > .tq-e26__story-dots{
z-index:2147483647!important;
}
html body .tq-e26--full .tq-e26__hero-hitarea{
display:none!important;
width:0!important;
height:0!important;
pointer-events:none!important;
} .tq-e26--election .tq-e26__tabs--election{grid-template-columns:repeat(5,minmax(0,1fr))!important}
.tq-e26__module-panel{overflow:auto;padding:14px 0 18px}
.tq-e26-results,.tq-e26-cards{font-family:Poppins,Arial,sans-serif;color:#111}
.tq-e26-results>header,.tq-e26-cards>h2{margin:0 0 14px}
.tq-e26-results>header h2,.tq-e26-cards>h2{margin:4px 0 5px;font-size:24px;line-height:1.1;letter-spacing:-.025em}
.tq-e26-results>header p,.tq-e26-method-note{margin:0;color:#666;font:400 11px/1.5 Georgia,serif}
.tq-e26-results__live,.tq-e26-card__kicker{display:inline-block;padding:4px 7px;background:#111;color:#fff;font-size:8px;font-weight:800;line-height:1;letter-spacing:.08em;text-transform:uppercase}
.tq-e26-results__grid,.tq-e26-cards__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.tq-e26-results__grid article,.tq-e26-card{margin:0;padding:12px;border:1px solid #ddd;background:#fff;box-shadow:0 4px 14px rgba(0,0,0,.04)}
.tq-e26-results__grid h3,.tq-e26-card h3{margin:0 0 7px;color:#111;font:700 14px/1.3 Georgia,serif}
.tq-e26-results__grid strong{display:block;font-size:25px;line-height:1;margin-bottom:5px}
.tq-e26-results__grid span{display:block;color:#666;font-size:9px;line-height:1.35}
.tq-e26-results>footer,.tq-e26-card footer{margin-top:10px;color:#666;font:400 9px/1.45 Georgia,serif}
.tq-e26-results a,.tq-e26-card a{color:#111;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}
.tq-e26-results__empty{padding:16px;border:1px solid #ddd;background:#f6f6f6;font:400 12px/1.5 Georgia,serif}
.tq-e26-card p,.tq-e26-card>div{font:400 11px/1.5 Georgia,serif}
.tq-e26-card blockquote{margin:10px 0;padding:0;border:0;color:#111;font:700 18px/1.35 Georgia,serif}
.tq-e26-poll-list{margin:8px 0}
.tq-e26-poll-list>div,.tq-e26-region-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid #e5e5e5;font-size:10px}
.tq-e26-poll-list>div:last-child,.tq-e26-region-row:last-child{border-bottom:0}
.tq-e26-method-note{margin-top:12px!important;padding-top:9px;border-top:1px solid #ddd}
.tq-e26-fact-evidence{padding:8px;background:#f3f3f3;border-left:3px solid #111}
.tq-e26-map__key{grid-template-columns:1fr 1fr auto!important}
.tq-e26-map__marker{background:#111!important;box-shadow:0 0 0 2px #111,0 5px 13px rgba(0,0,0,.3)!important}
.tq-e26-map__type{background:#111!important}
@media(max-width:760px){.tq-e26--election .tq-e26__tabs--election{grid-template-columns:repeat(5,minmax(68px,1fr))!important;overflow-x:auto}.tq-e26-results__grid,.tq-e26-cards__grid{grid-template-columns:1fr}.tq-e26-map__key{grid-template-columns:1fr!important}} .tq-e26--full.tq-e26--election .tq-e26__tabs--election{grid-template-columns:repeat(7,minmax(0,1fr))!important}
.tq-e26--compact.tq-e26--election .tq-e26__tabs--election{grid-template-columns:repeat(5,minmax(0,1fr))!important}
@media(max-width:760px){
.tq-e26--full.tq-e26--election .tq-e26__tabs--election{grid-template-columns:repeat(7,minmax(76px,1fr))!important;overflow-x:auto!important}
.tq-e26--compact.tq-e26--election .tq-e26__tabs--election{grid-template-columns:repeat(5,minmax(68px,1fr))!important;overflow-x:auto!important}
} .tq-e26-polls__header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;margin:0 0 14px}
.tq-e26-polls__header>div{display:flex;align-items:center;gap:8px;min-width:0}
.tq-e26-polls__header h2{grid-column:1/-1;margin:0;font-size:24px;line-height:1.1;letter-spacing:-.025em}
.tq-e26-polls__status{color:#666;font:600 9px/1.35 Poppins,Arial,sans-serif;letter-spacing:.01em}
.tq-e26-polls__refresh{appearance:none;border:1px solid #111;background:#fff;color:#111;padding:7px 10px;cursor:pointer;font:700 9px/1 Poppins,Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em}
.tq-e26-polls__refresh:hover,.tq-e26-polls__refresh:focus-visible{background:#111;color:#fff;outline:2px solid rgba(0,0,0,.18);outline-offset:2px}
.tq-e26-polls__refresh.is-refreshing{opacity:.6;cursor:wait}
.tq-e26-polls[aria-busy="true"] .tq-e26-cards__grid{opacity:.72;transition:opacity .15s ease}
@media(max-width:600px){.tq-e26-polls__header{grid-template-columns:1fr}.tq-e26-polls__header>div{align-items:flex-start;flex-direction:column}.tq-e26-polls__refresh{justify-self:start}.tq-e26-polls__header h2{grid-column:1}} .tq-e26-history-card,
.tq-e26-enrolment-card{
width:100%;max-width:1120px;margin:24px auto;background:#fff;border:1px solid #d8d8d8;
box-shadow:0 14px 36px rgba(0,0,0,.09);color:#111;font-family:Poppins,Arial,sans-serif;overflow:hidden
}
.tq-e26-history-card>header,
.tq-e26-enrolment-card>header{padding:22px 24px 18px;border-top:4px solid #e32636;background:#fff}
.tq-e26-history-card>header h2,
.tq-e26-enrolment-card>header h2{margin:5px 0 6px;color:#111!important;font:700 clamp(23px,3vw,34px)/1.12 Poppins,Arial,sans-serif!important;letter-spacing:-.035em}
.tq-e26-history-card>header p,
.tq-e26-enrolment-card>header p{margin:0;color:#555!important;font:400 12px/1.5 Poppins,Arial,sans-serif!important}
.tq-e26-card__kicker{display:block;color:#e32636!important;font:800 9px/1.2 Poppins,Arial,sans-serif!important;letter-spacing:.09em;text-transform:uppercase}
.tq-e26-history-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-top:1px solid #ddd}
.tq-e26-history-table{width:100%;min-width:850px;border-collapse:collapse;background:#fff;font:600 11px/1.35 Poppins,Arial,sans-serif}
.tq-e26-history-table th{padding:11px 12px;background:#111;color:#fff;text-align:right;white-space:nowrap;font-size:9px;letter-spacing:.04em;text-transform:uppercase}
.tq-e26-history-table th:first-child,.tq-e26-history-table th:nth-child(2){text-align:left}
.tq-e26-history-table td{padding:11px 12px;border-bottom:1px solid #e4e4e4;text-align:right;white-space:nowrap;color:#222}
.tq-e26-history-table td:first-child,.tq-e26-history-table td:nth-child(2){text-align:left}
.tq-e26-history-table tbody tr:hover{background:#fafafa}
.tq-e26-history-table a{color:#111!important;text-decoration:none!important;border-bottom:2px solid #e32636}
.tq-e26-history-card>footer{padding:12px 24px;background:#f2f2f2;border-top:1px solid #ddd;color:#666;font:500 10px/1.5 Poppins,Arial,sans-serif}
.tq-e26-enrolment-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid #ddd}
.tq-e26-enrolment-grid--single{grid-template-columns:1fr}
.tq-e26-enrolment-grid>article{padding:22px 24px;background:#fff}
.tq-e26-enrolment-grid>article+article{border-left:1px solid #ddd}
.tq-e26-enrolment-grid h3{margin:0 0 14px;color:#111!important;font:700 20px/1.2 Poppins,Arial,sans-serif!important}
.tq-e26-enrolment-grid article>footer{margin-top:16px;padding-top:12px;border-top:1px solid #ddd;color:#666;font:500 9px/1.5 Poppins,Arial,sans-serif}
.tq-e26-enrolment-grid article>footer a{color:#111!important;text-decoration:none!important;border-bottom:2px solid #e32636}
.tq-e26-enrolment-metric{display:flex;justify-content:space-between;gap:18px;padding:9px 0;border-bottom:1px solid #eee;font:600 11px/1.4 Poppins,Arial,sans-serif}
.tq-e26-enrolment-metric strong{font-weight:800;text-align:right}
.tq-e26-enrolment-card>.tq-e26-method-note{margin:0;padding:12px 24px;background:#f4f4f4;border-top:1px solid #ddd;color:#666;font:500 10px/1.5 Poppins,Arial,sans-serif}
@media(max-width:720px){
.tq-e26-history-card,.tq-e26-enrolment-card{margin:16px 0}
.tq-e26-history-card>header,.tq-e26-enrolment-card>header{padding:18px 16px 15px}
.tq-e26-enrolment-grid{grid-template-columns:1fr}
.tq-e26-enrolment-grid>article{padding:18px 16px}
.tq-e26-enrolment-grid>article+article{border-left:0;border-top:1px solid #ddd}
.tq-e26-history-card>footer,.tq-e26-enrolment-card>.tq-e26-method-note{padding:11px 16px}
} .tq-e26 .tq-e26__quote-text,
.tq-e26-quotes .tq-e26__quote-text{
margin:2px 0 6px;
padding:0;
border:0;
color:#111;
font:700 15px/1.42 Georgia,serif;
}
.tq-e26-quotes--timeline{font-family:Poppins,Arial,sans-serif;color:#111}
.tq-e26-quotes--timeline>h2{margin:0 0 12px;font-size:24px;line-height:1.1;letter-spacing:-.025em}
.tq-e26-quotes--timeline .tq-e26__items{max-height:520px;overflow:auto;scrollbar-width:thin}
.tq-e26-quotes--timeline .tq-e26__item{display:grid;grid-template-columns:88px 1fr;gap:10px;padding:13px 0;border-bottom:1px solid #d8d8d8}
.tq-e26-quotes--timeline .tq-e26__label{padding-top:2px;color:#e32636;font:700 9px/1.3 Georgia,serif;text-transform:uppercase}
.tq-e26-quotes--timeline .tq-e26__time{display:block;margin-top:3px;color:#111;font:700 9px/1.3 Georgia,serif;text-transform:none}
.tq-e26-quotes--timeline .tq-e26__relative-time{margin-top:2px}
.tq-e26-quotes--timeline .tq-e26__update strong{display:block;margin:0 0 4px;color:#111;font:700 13px/1.35 Georgia,serif}
.tq-e26-quotes--timeline .tq-e26__summary{margin:0;color:#333;font:400 11.5px/1.5 Georgia,serif}
.tq-e26-quotes--timeline .tq-e26__empty{padding:18px 0;color:#666;font-size:12px;line-height:1.5}
@media(max-width:620px){.tq-e26-quotes--timeline .tq-e26__item{grid-template-columns:76px 1fr;gap:8px}.tq-e26-quotes--timeline .tq-e26__quote-text{font-size:14px}} .tq-e26-polls .tq-e26-cards__grid{gap:16px}
.tq-e26-poll-card{background:#fff;border:1px solid #d8d8d8;border-top:4px solid #151515;border-radius:3px;padding:17px 18px 14px;box-shadow:0 1px 0 rgba(0,0,0,.03);min-width:0}
.tq-e26-poll-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border-bottom:1px solid #e8e8e8;padding-bottom:12px;margin-bottom:13px}
.tq-e26-poll-card__head h3{font-size:18px;line-height:1.15;margin:3px 0 0;font-weight:800;letter-spacing:-.015em;color:#111}
.tq-e26-poll-card__head time{font-size:10px;line-height:1.2;font-weight:700;letter-spacing:.055em;color:#666;white-space:nowrap;margin-top:2px}
.tq-e26-poll-card__eyebrow{display:block;color:#b20d16;font-size:10px;line-height:1;font-weight:900;letter-spacing:.09em}
.tq-e26-poll-card__rows{display:grid;gap:9px}
.tq-e26-poll-row__top{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:12px;line-height:1.15;color:#252525}
.tq-e26-poll-row__top strong{font-weight:750}
.tq-e26-poll-row__top span{font-variant-numeric:tabular-nums;font-weight:800;font-size:13px}
.tq-e26-poll-row__track{height:8px;background:#ededed;overflow:hidden;border-radius:1px}
.tq-e26-poll-row__bar{display:block;height:100%;min-width:2px;background:#777}
.tq-e26-poll-row__bar--labour{background:#d9232e}
.tq-e26-poll-row__bar--national{background:#1464d2}
.tq-e26-poll-row__bar--green{background:#00a651}
.tq-e26-poll-row__bar--nzfirst{background:#555555}
.tq-e26-poll-row__bar--act{background:#f0bf19}
.tq-e26-poll-row__bar--opportunity{background:#10bdb6}
.tq-e26-poll-row__bar--maori{background:#9d272c}
.tq-e26-poll-row.is-leader .tq-e26-poll-row__top{font-weight:900}
.tq-e26-poll-row.is-leader .tq-e26-poll-row__track{outline:1px solid rgba(0,0,0,.12);outline-offset:1px}
.tq-e26-poll-card__snapshot{display:flex;justify-content:space-between;gap:12px;margin:14px 0 0;padding-top:11px;border-top:1px solid #e8e8e8;font-size:10px;line-height:1.3;color:#555}
.tq-e26-poll-card__snapshot b{color:#111}
.tq-e26-poll-card__note{font-size:11px!important;line-height:1.45!important;color:#555!important;margin:10px 0 0!important}
.tq-e26-poll-card footer{display:flex;justify-content:flex-end;margin-top:11px;font-size:10px;color:#666}
.tq-e26-poll-card footer a{color:#333;text-decoration:underline;text-underline-offset:2px;font-weight:700}
@media(max-width:760px){.tq-e26-poll-card{padding:15px}.tq-e26-poll-card__head h3{font-size:17px}} .tq-e26-poll-row__bar--opportunity{background:#10bdb6!important} html body .tq-e26__tab--live{
display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important
}
html body .tq-e26-live-tab-dot{
display:inline-block!important;width:8px!important;height:8px!important;flex:0 0 8px!important;border-radius:50%!important;
background:#e32636!important;box-shadow:0 0 0 0 rgba(227,38,54,.7)!important;animation:tqpulse 1.8s infinite!important
}
@media(prefers-reduced-motion:reduce){html body .tq-e26-live-tab-dot{animation:none!important}} html body .tq-e26-history-card,
html body .tq-e26-enrolment-card{
box-sizing:border-box!important
}
html body .tq-e26-history-card>header,
html body .tq-e26-enrolment-card>header{
border-top:0!important;padding:20px 24px 17px!important;background:#fff!important
}
html body .tq-e26-history-card>header h2,
html body .tq-e26-enrolment-card>header h2{
margin:0 0 7px!important;color:#111!important;font:800 24px/1.08 Poppins,Arial,sans-serif!important;
letter-spacing:-.035em!important;text-align:left!important;text-transform:none!important;word-spacing:normal!important
}
html body .tq-e26-history-card>header p,
html body .tq-e26-enrolment-card>header p{
box-sizing:border-box!important;display:block!important;width:100%!important;margin:0!important;padding:0!important;color:#555!important;font:400 12px/1.5 Poppins,Arial,sans-serif!important;
letter-spacing:0!important;word-spacing:normal!important;text-align:left!important;text-indent:0!important;transform:none!important
} html body .tq-e26-history-table-wrap{border-top:1px solid #ddd!important}
html body .tq-e26-history-table{
border-collapse:separate!important;border-spacing:0!important;font:600 11px/1.35 Poppins,Arial,sans-serif!important
}
html body .tq-e26-history-table th{
background:#f3f3f3!important;color:#111!important;border:0!important;border-bottom:1px solid #d8d8d8!important;
padding:10px 12px!important;text-align:right!important;white-space:nowrap!important;font-size:9px!important;letter-spacing:.035em!important
}
html body .tq-e26-history-table th:first-child{text-align:left!important}
html body .tq-e26-history-table th:last-child{text-align:right!important}
html body .tq-e26-history-table td{
padding:11px 12px!important;border:0!important;border-bottom:1px solid #e7e7e7!important;text-align:right!important;
white-space:nowrap!important;color:#222!important;letter-spacing:0!important;word-spacing:normal!important
}
html body .tq-e26-history-table td:first-child{text-align:left!important}
html body .tq-e26-history-table td:last-child{text-align:right!important}
html body .tq-e26-history-table .tq-e26-history-source a{
display:inline!important;color:#333!important;text-decoration:underline!important;text-decoration-thickness:1px!important;
text-decoration-color:#999!important;text-underline-offset:2px!important;border:0!important
}
html body .tq-e26-history-card>footer{
background:#fff!important;border-top:1px solid #ddd!important;padding:12px 24px!important;text-align:left!important
} html body .tq-e26-enrolment-tabs{
display:flex!important;align-items:stretch!important;gap:0!important;padding:0 24px!important;background:#fff!important;border-top:1px solid #e1e1e1!important;
border-bottom:1px solid #d8d8d8!important
}
html body .tq-e26-enrolment-tabs button{
appearance:none!important;-webkit-appearance:none!important;margin:0!important;padding:12px 2px 10px!important;border:0!important;border-bottom:3px solid transparent!important;
background:transparent!important;color:#555!important;font:800 11px/1.2 Poppins,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;
text-align:left!important;cursor:pointer!important
}
html body .tq-e26-enrolment-tabs button+button{margin-left:24px!important}
html body .tq-e26-enrolment-tabs button.is-active{color:#111!important;border-bottom-color:#e32636!important}
html body .tq-e26-enrolment-panel[hidden]{display:none!important}
html body .tq-e26-enrolment-panel{display:block!important}
html body .tq-e26-enrolment-grid{align-items:stretch!important}
html body .tq-e26-enrolment-grid>article{
box-sizing:border-box!important;display:flex!important;flex-direction:column!important;min-width:0!important;padding:22px 24px!important
}
html body .tq-e26-enrolment-grid h3{
margin:0 0 14px!important;color:#111!important;font:800 20px/1.2 Poppins,Arial,sans-serif!important;letter-spacing:-.02em!important;
text-align:left!important;word-spacing:normal!important
}
html body .tq-e26-enrolment-metric{
box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:baseline!important;gap:18px!important;
width:100%!important;margin:0!important;padding:9px 0!important;border-bottom:1px solid #eee!important;color:#222!important;
font:600 11px/1.4 Poppins,Arial,sans-serif!important;letter-spacing:0!important;word-spacing:normal!important;text-align:left!important
}
html body .tq-e26-enrolment-metric>span{display:block!important;min-width:0!important;text-align:left!important;white-space:normal!important}
html body .tq-e26-enrolment-metric>strong{
display:block!important;margin:0!important;color:#111!important;font:800 12px/1.25 Poppins,Arial,sans-serif!important;text-align:right!important;
white-space:nowrap!important;letter-spacing:0!important;word-spacing:normal!important
}
html body .tq-e26-enrolment-explainer{
box-sizing:border-box!important;display:block!important;width:100%!important;margin:14px 0 0!important;padding:0!important;color:#555!important;font:400 11px/1.55 Poppins,Arial,sans-serif!important;
letter-spacing:0!important;word-spacing:normal!important;text-align:left!important;text-indent:0!important;transform:none!important
}
html body .tq-e26-enrolment-card p{margin-left:0!important;padding-left:0!important;text-align:left!important;text-indent:0!important}
html body .tq-e26-enrolment-grid article>footer{
display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:12px!important;margin-top:auto!important;padding-top:16px!important;
border-top:1px solid #ddd!important;color:#666!important;font:600 9px/1.45 Poppins,Arial,sans-serif!important;text-align:left!important
}
html body .tq-e26-enrolment-grid article>footer a{
color:#222!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-decoration-color:#999!important;text-underline-offset:2px!important;border:0!important
}
html body .tq-e26-enrolment-grid article>footer span{margin-left:auto!important;text-align:right!important;white-space:nowrap!important}
html body .tq-e26-how-vote{
display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;background:#fff!important
}
html body .tq-e26-how-vote article{
box-sizing:border-box!important;display:flex!important;flex-direction:column!important;min-width:0!important;padding:22px 24px!important;border-bottom:1px solid #e1e1e1!important
}
html body .tq-e26-how-vote article:nth-child(odd){border-right:1px solid #e1e1e1!important}
html body .tq-e26-how-vote h3{
margin:0 0 9px!important;color:#111!important;font:800 18px/1.2 Poppins,Arial,sans-serif!important;letter-spacing:-.02em!important;text-align:left!important
}
html body .tq-e26-how-vote p{
margin:0 0 15px!important;color:#444!important;font:400 11.5px/1.6 Poppins,Arial,sans-serif!important;letter-spacing:0!important;word-spacing:normal!important;text-align:left!important
}
html body .tq-e26-how-vote a{
align-self:flex-start!important;margin-top:auto!important;color:#111!important;font:800 10px/1.3 Poppins,Arial,sans-serif!important;text-decoration:underline!important;
text-decoration-color:#e32636!important;text-decoration-thickness:2px!important;text-underline-offset:3px!important;border:0!important
}
html body .tq-e26-how-vote__links{display:flex!important;flex-wrap:wrap!important;gap:8px 16px!important;margin-top:auto!important}
html body .tq-e26-how-vote__links a{margin-top:0!important} html body .tq-e26-polls .tq-e26-cards__grid{align-items:stretch!important}
html body .tq-e26-poll-card{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;height:100%!important}
html body .tq-e26-poll-card__head,
html body .tq-e26-poll-row__top,
html body .tq-e26-poll-card__snapshot{box-sizing:border-box!important;width:100%!important;letter-spacing:0!important;word-spacing:normal!important}
html body .tq-e26-poll-row__top strong,
html body .tq-e26-poll-row__top span{margin:0!important;padding:0!important;white-space:nowrap!important;letter-spacing:0!important;word-spacing:normal!important}
html body .tq-e26-poll-card footer{margin-top:auto!important;padding-top:12px!important;text-align:right!important}
@media(max-width:720px){
html body .tq-e26-history-card>header,html body .tq-e26-enrolment-card>header{padding:17px 16px 14px!important}
html body .tq-e26-enrolment-tabs{padding:0 16px!important}
html body .tq-e26-how-vote{grid-template-columns:1fr!important}
html body .tq-e26-how-vote article{padding:18px 16px!important;border-right:0!important}
html body .tq-e26-enrolment-grid>article{padding:18px 16px!important}
html body .tq-e26-enrolment-grid article>footer{align-items:flex-start!important;flex-direction:column!important}
html body .tq-e26-enrolment-grid article>footer span{margin-left:0!important;text-align:left!important}
} .tq-e26-pm{box-sizing:border-box;width:100%;margin:0 0 24px;padding:0;border:1px solid #d9d9d9;background:#fff;color:#111;font-family:Poppins,Arial,sans-serif}.tq-e26-pm *{box-sizing:border-box}.tq-e26-pm__header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:22px 24px 18px;border-bottom:1px solid #dedede}.tq-e26-pm__header h2{margin:7px 0 5px!important;font:800 28px/1.05 Poppins,Arial,sans-serif!important;letter-spacing:-.04em!important}.tq-e26-pm__header p{margin:0!important;color:#555;font:400 12px/1.5 Georgia,serif!important}.tq-e26-pm__date{flex:0 0 auto;color:#555;font:700 10px/1.2 Poppins,Arial,sans-serif;letter-spacing:.08em}.tq-e26-pm__people{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-bottom:1px solid #dedede}.tq-e26-pm-person{min-width:0;border-right:1px solid #e6e6e6;background:#fff}.tq-e26-pm-person:last-child{border-right:0}.tq-e26-pm-person__image{position:relative;display:block;overflow:hidden;width:100%;aspect-ratio:4/3;background:#ececec}.tq-e26-pm-person__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 28%;filter:saturate(.92)}.tq-e26-pm-person__copy{position:relative;min-height:176px;padding:16px 15px 15px}.tq-e26-pm-person__rank{display:flex;align-items:baseline;gap:7px;margin:0 0 9px}.tq-e26-pm-person__rank strong{font:800 29px/1 Poppins,Arial,sans-serif;letter-spacing:-.05em}.tq-e26-pm-person__rank span{color:#666;font:700 8px/1.2 Poppins,Arial,sans-serif;text-transform:uppercase;letter-spacing:.07em}.tq-e26-pm-person h3{margin:0 0 5px!important;font:800 15px/1.16 Poppins,Arial,sans-serif!important;letter-spacing:-.02em!important}.tq-e26-pm-person p{min-height:34px;margin:0 0 12px!important;color:#555;font:400 10px/1.45 Georgia,serif!important}.tq-e26-pm-person__copy>a{color:#111!important;font:700 8px/1.2 Poppins,Arial,sans-serif!important;text-decoration:underline!important;text-underline-offset:2px}.tq-e26-pm-chart{padding:22px 24px 18px;background:#fafafa}.tq-e26-pm-chart__head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:12px}.tq-e26-pm-chart__head>div:first-child>span{display:block;margin-bottom:4px;color:#777;font:700 8px/1.2 Poppins,Arial,sans-serif;letter-spacing:.09em}.tq-e26-pm-chart__head h3{margin:0!important;font:800 18px/1.1 Poppins,Arial,sans-serif!important;letter-spacing:-.025em!important}.tq-e26-pm-chart__legend{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 13px;color:#444;font:700 9px/1.2 Poppins,Arial,sans-serif}.tq-e26-pm-chart__legend span:before{content:"";display:inline-block;width:16px;height:3px;margin:0 6px 2px 0;vertical-align:middle;background:#555}.tq-e26-pm-chart__legend .is-luxon:before{background:#165daa}.tq-e26-pm-chart__legend .is-hipkins:before{background:#d11f2f}.tq-e26-pm-chart__legend .is-peters:before{background:#111}.tq-e26-pm-chart__legend .is-swarbrick:before{background:#188a42}.tq-e26-pm-chart__legend .is-seymour:before{background:#f0b400}.tq-e26-pm-chart__plot{overflow-x:auto;width:100%;border:1px solid #e3e3e3;background:#fff}.tq-e26-pm-chart__svg{display:block;min-width:760px;width:100%;height:auto}.tq-e26-pm-grid{stroke:#e6e6e6;stroke-width:1}.tq-e26-pm-axis{fill:#777;font:600 10px Poppins,Arial,sans-serif}.tq-e26-pm-axis--x{font-size:9px}.tq-e26-pm-line{fill:none;stroke-width:3;stroke-linejoin:round;stroke-linecap:round}.tq-e26-pm-line--luxon{stroke:#165daa}.tq-e26-pm-line--hipkins{stroke:#d11f2f}.tq-e26-pm-line--peters{stroke:#111}.tq-e26-pm-line--swarbrick{stroke:#188a42}.tq-e26-pm-line--seymour{stroke:#f0b400}.tq-e26-pm-dot--luxon{fill:#165daa}.tq-e26-pm-dot--hipkins{fill:#d11f2f}.tq-e26-pm-dot--peters{fill:#111}.tq-e26-pm-dot--swarbrick{fill:#188a42}.tq-e26-pm-dot--seymour{fill:#f0b400}.tq-e26-pm-chart__note{margin:10px 0 0!important;color:#666;font:400 9px/1.45 Georgia,serif!important}.tq-e26-pm__footer{padding:14px 24px 16px;border-top:1px solid #dedede;color:#666;font:400 9px/1.45 Georgia,serif}.tq-e26-pm__footer a{color:#111!important;text-decoration:underline!important;text-underline-offset:2px}
@media(max-width:900px){.tq-e26-pm__people{grid-template-columns:repeat(3,minmax(0,1fr))}.tq-e26-pm-person:nth-child(3){border-right:0}.tq-e26-pm-person:nth-child(-n+3){border-bottom:1px solid #e6e6e6}.tq-e26-pm-person:nth-child(4){grid-column:1/2}.tq-e26-pm-person:nth-child(5){grid-column:2/3}.tq-e26-pm-chart__head{align-items:flex-start;flex-direction:column}.tq-e26-pm-chart__legend{justify-content:flex-start}}
@media(max-width:560px){.tq-e26-pm__header{align-items:flex-start;flex-direction:column;padding:18px 16px 15px}.tq-e26-pm__header h2{font-size:24px!important}.tq-e26-pm__people{grid-template-columns:repeat(2,minmax(0,1fr))}.tq-e26-pm-person,.tq-e26-pm-person:nth-child(3){border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.tq-e26-pm-person:nth-child(even){border-right:0}.tq-e26-pm-person:nth-child(5){grid-column:1/3;border-right:0}.tq-e26-pm-person:nth-child(5) .tq-e26-pm-person__image{aspect-ratio:16/7}.tq-e26-pm-person__copy{min-height:160px}.tq-e26-pm-chart{padding:18px 16px 15px}.tq-e26-pm__footer{padding:13px 16px 15px}} .tq-e26-pm-person__credit{position:absolute;right:7px;bottom:5px;z-index:2;display:grid!important;place-items:center;width:20px;height:20px;border-radius:50%;background:rgba(0,0,0,.68);color:#fff!important;font:800 15px/20px Georgia,serif!important;text-decoration:none!important;box-shadow:0 1px 4px rgba(0,0,0,.2)}
.tq-e26-pm-person__credit:hover,.tq-e26-pm-person__credit:focus{background:#000;color:#fff!important}
.tq-e26-pm-chart__plot{position:relative}
.tq-e26-pm-hitline{fill:none;stroke:rgba(0,0,0,0);stroke-width:18;stroke-linejoin:round;stroke-linecap:round;pointer-events:stroke;cursor:crosshair}
.tq-e26-pm-tooltip{position:absolute;z-index:12;display:flex;align-items:center;gap:10px;min-width:170px;max-width:220px;padding:9px 11px;border:1px solid #cfcfcf;background:#fff;box-shadow:0 7px 24px rgba(0,0,0,.16);pointer-events:none;transform:translate(10px,-50%);font-family:Poppins,Arial,sans-serif}
.tq-e26-pm-tooltip[hidden]{display:none!important}
.tq-e26-pm-tooltip img{display:block;flex:0 0 48px;width:48px;height:48px;object-fit:cover;object-position:50% 25%;background:#eee}
.tq-e26-pm-tooltip div{display:flex;min-width:0;flex-direction:column;align-items:flex-start;text-align:left}
.tq-e26-pm-tooltip strong{display:block;overflow:hidden;width:100%;margin:0 0 1px;color:#111;font:800 11px/1.25 Poppins,Arial,sans-serif;white-space:nowrap;text-overflow:ellipsis}
.tq-e26-pm-tooltip span{display:block;color:#111;font:800 17px/1.15 Poppins,Arial,sans-serif}
.tq-e26-pm-tooltip small{display:block;margin-top:2px;color:#666;font:600 8px/1.2 Poppins,Arial,sans-serif;letter-spacing:.02em}
@media(max-width:560px){.tq-e26-pm-tooltip{min-width:155px;padding:8px 9px}.tq-e26-pm-tooltip img{flex-basis:42px;width:42px;height:42px}} html body .tq-e26-pm__kicker{
display:block!important;margin:0 0 5px!important;padding:0!important;background:transparent!important;color:#777!important;
font:800 8px/1.2 Poppins,Arial,sans-serif!important;letter-spacing:.09em!important;text-transform:uppercase!important
}
html body .tq-e26-pm-person__image{
aspect-ratio:1/1!important;min-height:0!important;background:#ececec!important
}
html body .tq-e26-pm-person__image img{
display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:50% 24%!important
}
@media(max-width:900px){
html body .tq-e26-pm__people{grid-template-columns:repeat(2,minmax(0,1fr))!important}
html body .tq-e26-pm-person{grid-column:auto!important;border-right:1px solid #e6e6e6!important;border-bottom:1px solid #e6e6e6!important}
html body .tq-e26-pm-person:nth-child(even){border-right:0!important}
html body .tq-e26-pm-person:nth-child(5){grid-column:auto!important;border-right:1px solid #e6e6e6!important}
html body .tq-e26-pm-person:nth-child(5) .tq-e26-pm-person__image{aspect-ratio:1/1!important}
}
@media(max-width:560px){
html body .tq-e26-pm__people{grid-template-columns:repeat(2,minmax(0,1fr))!important}
html body .tq-e26-pm-person:nth-child(5){grid-column:auto!important;border-right:1px solid #e6e6e6!important}
html body .tq-e26-pm-person:nth-child(5) .tq-e26-pm-person__image{aspect-ratio:1/1!important}
html body .tq-e26-pm-person__copy{min-height:145px!important;padding:13px 12px 14px!important}
html body .tq-e26-pm-person__rank strong{font-size:27px!important}
html body .tq-e26-pm-person h3{font-size:14px!important}
} html body .tq-e26-data-card__dark-header{
background:#111!important;color:#fff!important;border-color:#111!important;
}
html body .tq-e26-data-card__dark-header h2{color:#fff!important}
html body .tq-e26-data-card__dark-header p{color:#d0d0d0!important}
html body .tq-e26-pm__header{
align-items:flex-end!important;padding:20px 24px 19px!important;background:#111!important;color:#fff!important;border-bottom:0!important
}
html body .tq-e26-pm__kicker{color:#f1f1f1!important}
html body .tq-e26-pm__date{color:#e7e7e7!important}
html body .tq-e26-pm__header h2{color:#fff!important;font-size:clamp(26px,3vw,38px)!important}
html body .tq-e26-pm__header p{color:#d0d0d0!important;font-family:Poppins,Arial,sans-serif!important}
html body .tq-e26-enrolment-card>header{
border-top:0!important;background:#111!important;color:#fff!important;padding:20px 24px 19px!important
}
html body .tq-e26-enrolment-card>header h2{color:#fff!important}
html body .tq-e26-enrolment-card>header p{color:#d0d0d0!important}
@media(max-width:560px){
html body .tq-e26-pm__header{padding:18px 16px 16px!important}
html body .tq-e26-enrolment-card>header{padding:18px 16px 16px!important}
} .tq-e26-seats,.tq-e26-seats *{box-sizing:border-box}
.tq-e26-seats{width:100%;margin:0 0 24px;border:1px solid #d9d9d9;background:#fff;color:#111;font-family:Poppins,Arial,sans-serif;overflow:hidden}
.tq-e26-seats__header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:20px 24px 19px}
.tq-e26-seats__header>div{min-width:0}
.tq-e26-seats__kicker{display:block;margin:0 0 5px;color:#f1f1f1;font:800 8px/1.2 Poppins,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}
.tq-e26-seats__header h2{margin:0 0 5px!important;font:800 clamp(27px,3vw,38px)/1.05 Poppins,Arial,sans-serif!important;letter-spacing:-.04em!important}
.tq-e26-seats__header p{max-width:720px;margin:0!important;font:400 12px/1.5 Poppins,Arial,sans-serif!important}
.tq-e26-seats__header time{flex:0 0 auto;color:#e7e7e7;font:700 10px/1.2 Poppins,Arial,sans-serif;letter-spacing:.07em;text-transform:uppercase}
.tq-e26-seats__body{position:relative;display:grid;grid-template-columns:minmax(125px,.22fr) minmax(0,1fr) minmax(125px,.22fr);gap:14px;min-height:520px;padding:22px 22px 18px;background:#f7f7f7}
.tq-e26-seats__body:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.90),rgba(255,255,255,.90)),var(--tq-seats-bg,none);background-size:cover;background-position:center;pointer-events:none}
.tq-e26-seats__body>*{position:relative;z-index:1}
.tq-e26-seats__side{display:flex;flex-direction:column;gap:8px;padding-top:62px}
.tq-e26-seats-party{appearance:none;-webkit-appearance:none;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin:0;padding:0;border:0;background:transparent;color:var(--party,#111);font-family:Poppins,Arial,sans-serif;cursor:pointer;text-align:left}
.tq-e26-seats-party>span{display:inline-flex;align-items:center;min-height:34px;padding:5px 9px;background:var(--party,#111);color:#fff;font:800 17px/1 Poppins,Arial,sans-serif;letter-spacing:.01em;border-radius:3px}
.tq-e26-seats-party[data-seat-party="act"]>span{color:#111}
.tq-e26-seats-party>strong{font:800 24px/1 Poppins,Arial,sans-serif;letter-spacing:-.04em}
.tq-e26-seats-party:hover,.tq-e26-seats-party:focus-visible{filter:brightness(.92);outline:none}
.tq-e26-seats-party:focus-visible>span{box-shadow:0 0 0 3px rgba(17,17,17,.18)}
.tq-e26-seats__bloc{margin-top:20px;padding:10px 0 0 13px;border-left:3px solid var(--bloc,#111)}
.tq-e26-seats__bloc span{display:block;color:#666;font:700 9px/1.25 Poppins,Arial,sans-serif;letter-spacing:.05em}
.tq-e26-seats__bloc strong{display:block;margin-top:3px;font:800 clamp(44px,6vw,76px)/.95 Poppins,Arial,sans-serif;letter-spacing:-.07em}
.tq-e26-seats__chart-wrap{position:relative;min-width:0;padding:25px 0 0}
.tq-e26-seats__centre-label{position:absolute;top:0;left:50%;z-index:4;width:auto;transform:translateX(-50%);gap:7px}
.tq-e26-seats__centre-label>span{font-size:15px}
.tq-e26-seats__centre-label>strong{font-size:22px}
.tq-e26-seats__svg{display:block;width:100%;height:auto;min-height:390px;overflow:visible}
.tq-e26-seat-dot{stroke:#fff;stroke-width:2;vector-effect:non-scaling-stroke;cursor:pointer;transition:opacity .15s ease,transform .15s ease,stroke-width .15s ease;transform-box:fill-box;transform-origin:center}
.tq-e26-seat-dot:hover,.tq-e26-seat-dot:focus-visible,.tq-e26-seat-dot.is-selected{stroke:#111;stroke-width:3;transform:scale(1.18);outline:none}
.tq-e26-seats.is-filtering .tq-e26-seat-dot:not(.is-party-active){opacity:.15}
.tq-e26-seats__tooltip{position:absolute;z-index:12;display:flex;align-items:center;gap:9px;min-width:180px;padding:9px 10px;border:1px solid #ccc;background:#fff;box-shadow:0 7px 24px rgba(0,0,0,.16);pointer-events:none;transform:translate(12px,-50%)}
.tq-e26-seats__tooltip[hidden]{display:none!important}
.tq-e26-seats__tooltip>span{flex:0 0 18px;width:18px;height:18px;border-radius:50%;background:#111}
.tq-e26-seats__tooltip div{display:flex;flex-direction:column;align-items:flex-start}
.tq-e26-seats__tooltip strong{font:800 11px/1.2 Poppins,Arial,sans-serif}
.tq-e26-seats__tooltip b{margin-top:1px;font:800 16px/1.2 Poppins,Arial,sans-serif}
.tq-e26-seats__tooltip small{margin-top:2px;color:#666;font:600 8px/1.2 Poppins,Arial,sans-serif}
.tq-e26-seats__detail{display:flex;align-items:center;justify-content:center;gap:10px;max-width:390px;min-height:65px;margin:-56px auto 0;padding:10px 13px;border:1px solid #dedede;background:rgba(255,255,255,.96);box-shadow:0 5px 18px rgba(0,0,0,.08)}
.tq-e26-seats__detail-dot{flex:0 0 22px;width:22px;height:22px;border-radius:50%;background:#bbb}
.tq-e26-seats__detail>div{display:flex;min-width:0;flex-direction:column}
.tq-e26-seats__detail strong{font:800 12px/1.25 Poppins,Arial,sans-serif}
.tq-e26-seats__detail span:not(.tq-e26-seats__detail-dot){margin-top:2px;color:#333;font:600 10px/1.35 Poppins,Arial,sans-serif}
.tq-e26-seats__detail small{margin-top:2px;color:#777;font:500 8px/1.35 Poppins,Arial,sans-serif}
.tq-e26-seats>footer{padding:12px 24px;border-top:1px solid #ddd;background:#f1f1f1;color:#666;font:500 9px/1.5 Poppins,Arial,sans-serif}
@media(max-width:860px){
.tq-e26-seats__body{grid-template-columns:1fr 1fr;padding:18px 16px 17px}
.tq-e26-seats__chart-wrap{grid-column:1/-1;grid-row:1;padding-top:34px}
.tq-e26-seats__side{grid-row:2;padding-top:0}
.tq-e26-seats__side--left{grid-column:1}
.tq-e26-seats__side--right{grid-column:2}
.tq-e26-seats__bloc{margin-top:10px}
.tq-e26-seats__bloc strong{font-size:48px}
.tq-e26-seats__detail{margin:-45px auto 4px}
}
@media(max-width:560px){
.tq-e26-seats__header{align-items:flex-start;flex-direction:column;padding:18px 16px 16px}
.tq-e26-seats__header h2{font-size:28px!important}
.tq-e26-seats__body{gap:14px;padding:20px 14px 18px}
.tq-e26-seats__chart-wrap{padding-top:42px}
.tq-e26-seats__svg{min-height:330px}
.tq-e26-seat-dot{r:14px}
.tq-e26-seats-party>span{min-height:38px;padding:7px 10px;font-size:15px}
.tq-e26-seats-party>strong{font-size:23px}
.tq-e26-seats__centre-label>span{font-size:15px}
.tq-e26-seats__centre-label>strong{font-size:22px}
.tq-e26-seats__bloc span{font-size:10px}
.tq-e26-seats__bloc strong{font-size:46px}
.tq-e26-seats__detail{min-height:72px;margin:-20px auto 4px;padding:11px 12px}
.tq-e26-seats__detail strong{font-size:13px}
.tq-e26-seats__detail span:not(.tq-e26-seats__detail-dot){font-size:11px}
.tq-e26-seats>footer{padding:11px 16px}
}
@media(prefers-reduced-motion:reduce){.tq-e26-seat-dot{transition:none}} html body .tq-e26-seats__kicker{
display:flex!important;align-items:center!important;gap:8px!important;margin:0 0 5px!important
}
html body .tq-e26-seats__kicker b{
color:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important
}
html body .tq-e26-seats__live-dot{
display:inline-block!important;flex:0 0 9px!important;width:9px!important;height:9px!important;margin:0!important;padding:0!important;
border:0!important;border-radius:50%!important;background:#e32636!important;box-shadow:0 0 0 0 rgba(227,38,54,.72)!important;
animation:tqpulse 1.8s infinite!important
}
html body .tq-e26-seats__live-dot[hidden]{display:none!important}
html body .tq-e26-seats.is-official .tq-e26-seats__live-dot{animation:none!important;box-shadow:none!important}
html body .tq-e26-seat-dot{
transition:fill .25s ease,opacity .18s ease,stroke .18s ease!important
}
html body .tq-e26-seat-dot.is-empty{
fill:#b9b9b9!important;cursor:default!important;opacity:.72!important;stroke:#fff!important;stroke-width:1.5!important
}
html body .tq-e26-seat-dot.is-filled{cursor:pointer!important;opacity:1!important;stroke:#fff!important;stroke-width:1.5!important}
html body .tq-e26-seats.is-waiting .tq-e26-seats-party{
filter:grayscale(1)!important;opacity:.54!important;cursor:default!important
}
html body .tq-e26-seats.is-waiting .tq-e26-seats-party:hover,
html body .tq-e26-seats.is-waiting .tq-e26-seats-party:focus-visible{filter:grayscale(1)!important}
html body .tq-e26-seats.is-waiting .tq-e26-seats__bloc{
--bloc:#aaa!important;border-left-color:#aaa!important;color:#777!important
}
html body .tq-e26-seats.is-waiting .tq-e26-seats__detail-dot{background:#b9b9b9!important}
html body .tq-e26-seats__centre-label--oth{top:43px!important}
html body .tq-e26-seats__centre-label[hidden]{display:none!important}
html body .tq-e26-seats>footer a{color:#111!important;font-weight:700!important;text-decoration:underline!important;text-underline-offset:2px!important}
@media(prefers-reduced-motion:reduce){
html body .tq-e26-seats__live-dot{animation:none!important}
html body .tq-e26-seat-dot{transition:none!important}
} @keyframes tqE26ValueFlash{
0%,100%{box-shadow:0 0 0 0 rgba(227,38,54,0);filter:none}
20%{box-shadow:0 0 0 4px rgba(227,38,54,.13);filter:brightness(1.08)}
55%{box-shadow:0 0 0 2px rgba(227,38,54,.07);filter:brightness(1.03)}
}
@keyframes tqE26SvgValueFlash{
0%,100%{filter:none}
25%{filter:drop-shadow(0 0 5px rgba(227,38,54,.55)) brightness(1.18)}
}
html body .tq-e26-value-flash{animation:tqE26ValueFlash .9s ease-out!important;border-radius:2px}
html body svg .tq-e26-value-flash{animation:tqE26SvgValueFlash .9s ease-out!important}
html body .tq-e26-results--bars{
width:100%;max-width:1120px;margin:24px auto;padding:0;border:1px solid #d8d8d8;border-top:4px solid #151515;
border-radius:3px;background:#fff;box-shadow:0 4px 18px rgba(0,0,0,.05);overflow:hidden;font-family:Poppins,Arial,sans-serif;color:#111
}
html body .tq-e26-results--bars>.tq-e26-results__head{margin:0!important;padding:18px 20px 15px;border-bottom:1px solid #e6e6e6;background:#fff}
html body .tq-e26-results__head-top{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}
html body .tq-e26-results__head-top>div{min-width:0}
html body .tq-e26-results--bars .tq-e26-results__live{display:inline-flex;align-items:center;min-height:18px;margin:0 0 4px;padding:4px 7px;background:#111;color:#fff;font:800 8px/1 Poppins,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}
html body .tq-e26-results--bars.is-counting:not(.is-mock-test) .tq-e26-results__live{background:#e32636}
html body .tq-e26-results--bars.is-mock-test .tq-e26-results__live{background:#7a111c}
html body .tq-e26-results--bars .tq-e26-results__head h2{margin:3px 0 5px!important;color:#111!important;font:800 23px/1.1 Poppins,Arial,sans-serif!important;letter-spacing:-.025em!important}
html body .tq-e26-results--bars .tq-e26-results__head p{margin:0!important;color:#666!important;font:400 11px/1.45 Poppins,Arial,sans-serif!important}
html body .tq-e26-results__head time{flex:0 0 auto;margin-top:2px;color:#666;font:700 9px/1.2 Poppins,Arial,sans-serif;letter-spacing:.045em;text-transform:uppercase;white-space:nowrap}
html body .tq-e26-results__rows{display:grid;gap:0;padding:4px 20px 8px;background:#fff}
html body .tq-e26-result-row{--tq-result-colour:#777;position:relative;margin:0;padding:10px 0 9px;border-bottom:1px solid #ececec;background:#fff}
html body .tq-e26-result-row:last-child{border-bottom:0}
html body .tq-e26-result-row__top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:7px}
html body .tq-e26-result-row__party{display:inline-flex;align-items:center;min-height:25px;padding:4px 8px 4px 9px;border-left:4px solid var(--tq-result-colour);background:#f5f5f5;color:#161616;font:800 11px/1.1 Poppins,Arial,sans-serif}
html body .tq-e26-result-row__top>strong{flex:0 0 auto;color:#111;font:800 14px/1 Poppins,Arial,sans-serif;font-variant-numeric:tabular-nums}
html body .tq-e26-result-row__track{position:relative;height:9px;overflow:hidden;border-radius:1px;background:#ececec}
html body .tq-e26-result-row__bar{display:block;width:0;height:100%;background:var(--tq-result-colour);opacity:.86;transition:width .45s ease}
html body .tq-e26-result-row__meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:5px;color:#707070;font:600 9px/1.25 Poppins,Arial,sans-serif}
html body .tq-e26-result-row__meta span:last-child{text-align:right}
html body .tq-e26-result-row__party--labour,.tq-e26-result-row[data-result-key="labour"]{--tq-result-colour:#d9232e}
html body .tq-e26-result-row__party--national,.tq-e26-result-row[data-result-key="national"]{--tq-result-colour:#1464d2}
html body .tq-e26-result-row__party--green,.tq-e26-result-row[data-result-key="green"]{--tq-result-colour:#00a651}
html body .tq-e26-result-row__party--nzfirst,.tq-e26-result-row[data-result-key="nzfirst"]{--tq-result-colour:#555555}
html body .tq-e26-result-row__party--act,.tq-e26-result-row[data-result-key="act"]{--tq-result-colour:#f0bf19}
html body .tq-e26-result-row__party--opportunity,.tq-e26-result-row[data-result-key="opportunity"]{--tq-result-colour:#10bdb6}
html body .tq-e26-result-row__party--maori,.tq-e26-result-row[data-result-key="maori"]{--tq-result-colour:#9d272c}
html body .tq-e26-result-row.is-waiting{--tq-result-colour:#b9b9b9!important}
html body .tq-e26-result-row.is-waiting .tq-e26-result-row__party{border-left-color:#b9b9b9!important;background:#f4f4f4!important;color:#777!important}
html body .tq-e26-result-row.is-waiting .tq-e26-result-row__bar{width:0!important;background:#b9b9b9!important;opacity:.6}
html body .tq-e26-results--bars>footer{margin:0!important;padding:11px 20px 12px;border-top:1px solid #e6e6e6;background:#f5f5f5;color:#666;font:500 9px/1.45 Poppins,Arial,sans-serif}
html body .tq-e26-results--bars>footer a{color:#111!important;font-weight:700!important;text-decoration:underline!important;text-underline-offset:2px!important}
html body .tq-e26-results--bars.is-mock-test{outline:2px solid rgba(122,17,28,.13);outline-offset:-2px}
html body .tq-e26-poll-row__bar{transition:width .45s ease}
@media(max-width:620px){
html body .tq-e26-results--bars{margin:16px 0}
html body .tq-e26-results--bars>.tq-e26-results__head{padding:16px 15px 13px}
html body .tq-e26-results__head-top{align-items:flex-start;flex-direction:column;gap:6px}
html body .tq-e26-results__head time{white-space:normal}
html body .tq-e26-results__rows{padding:3px 15px 7px}
html body .tq-e26-results--bars>footer{padding:10px 15px 11px}
html body .tq-e26-result-row__meta{font-size:8.5px}
}
@media(prefers-reduced-motion:reduce){
html body .tq-e26-value-flash,html body svg .tq-e26-value-flash{animation:none!important}
html body .tq-e26-result-row__bar,html body .tq-e26-poll-row__bar{transition:none!important}
} html body .tq-e26-pm{
width:100%!important;
max-width:100%!important;
min-width:0!important;
overflow:hidden!important;
}
html body .tq-e26-pm__header,
html body .tq-e26-pm__people,
html body .tq-e26-pm-chart,
html body .tq-e26-pm__footer{
width:100%!important;
max-width:100%!important;
min-width:0!important;
}
html body .tq-e26-pm__header>div,
html body .tq-e26-pm-person,
html body .tq-e26-pm-person__copy,
html body .tq-e26-pm-chart__head,
html body .tq-e26-pm-chart__head>div{
min-width:0!important;
max-width:100%!important;
}
html body .tq-e26-pm__header h2,
html body .tq-e26-pm__header p,
html body .tq-e26-pm-person h3,
html body .tq-e26-pm-person p{
overflow-wrap:anywhere!important;
word-break:normal!important;
}
html body .tq-e26-pm-chart{
overflow:hidden!important;
}
html body .tq-e26-pm-chart__plot{
display:block!important;
width:100%!important;
max-width:100%!important;
min-width:0!important;
overflow-x:auto!important;
overflow-y:hidden!important;
-webkit-overflow-scrolling:touch!important;
overscroll-behavior-inline:contain!important;
}
html body .tq-e26-pm-chart__svg{
display:block!important;
width:100%!important;
min-width:760px!important;
max-width:none!important;
}
html body .tq-e26-pm-tooltip{
max-width:min(220px,calc(100% - 16px))!important;
}
@media(max-width:560px){
html body .tq-e26-pm{margin-left:0!important;margin-right:0!important}
html body .tq-e26-pm__header{gap:10px!important}
html body .tq-e26-pm__date{max-width:100%!important;white-space:normal!important}
html body .tq-e26-pm__people{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}
html body .tq-e26-pm-person{width:auto!important;max-width:100%!important;overflow:hidden!important}
html body .tq-e26-pm-person__image{width:100%!important;max-width:100%!important;aspect-ratio:1/1!important}
html body .tq-e26-pm-chart{padding:16px 12px 14px!important}
html body .tq-e26-pm-chart__plot{max-width:100%!important}
html body .tq-e26-pm__footer{padding:12px 14px 14px!important}
} @keyframes tqE26ValueFlash386{0%{background-color:rgba(227,38,54,.18);box-shadow:0 0 0 3px rgba(227,38,54,.07)}55%{background-color:rgba(227,38,54,.08)}100%{background-color:transparent;box-shadow:none}}
html body .tq-e26-value-flash{animation:tqE26ValueFlash386 .9s ease-out!important;border-radius:2px}
@media(prefers-reduced-motion:reduce){html body .tq-e26-value-flash{animation:none!important;background-color:rgba(227,38,54,.08)!important}} html body .tq-e26 p,
html body .tq-e26-results p,
html body .tq-e26-data-card p,
html body .tq-e26-cards p,
html body .tq-e26-enrolment-card p,
html body .tq-e26-pm p,
html body .tq-e26-seats p{
margin-left:0!important;
padding-left:0!important;
padding-inline-start:0!important;
text-indent:0!important;
text-align:left!important;
transform:none!important;
left:auto!important;
}
html body .tq-e26-enrolment-card>header>h2,
html body .tq-e26-enrolment-card>header>p,
html body .tq-e26-how-vote article>h3,
html body .tq-e26-how-vote article>p,
html body .tq-e26-pm__header>div>h2,
html body .tq-e26-pm__header>div>p,
html body .tq-e26-seats__header>div>h2,
html body .tq-e26-seats__header>div>p{
box-sizing:border-box!important;
width:100%!important;
max-width:100%!important;
margin-left:0!important;
margin-inline-start:0!important;
padding-left:0!important;
padding-inline-start:0!important;
text-indent:0!important;
text-align:left!important;
position:relative!important;
left:0!important;
transform:none!important;
}
html body .tq-e26-how-vote article{
align-items:stretch!important;
}
html body .tq-e26-how-vote article>p,
html body .tq-e26-how-vote article>a,
html body .tq-e26-how-vote article>.tq-e26-how-vote__links{
align-self:stretch!important;
margin-left:0!important;
margin-inline-start:0!important;
padding-left:0!important;
padding-inline-start:0!important;
text-indent:0!important;
}
html body .tq-e26-how-vote article>a{width:max-content!important;max-width:100%!important}
@keyframes tqE26ValueFlash388{
0%{background-color:transparent;box-shadow:0 0 0 0 rgba(227,38,54,0);filter:none}
14%{background-color:rgba(255,226,229,.96);box-shadow:0 0 0 5px rgba(227,38,54,.16);filter:brightness(1.12)}
44%{background-color:rgba(255,239,241,.72);box-shadow:0 0 0 3px rgba(227,38,54,.10);filter:brightness(1.06)}
100%{background-color:transparent;box-shadow:0 0 0 0 rgba(227,38,54,0);filter:none}
}
@keyframes tqE26BarFlash388{
0%,100%{filter:none;box-shadow:none}
18%{filter:brightness(1.32) saturate(1.16);box-shadow:0 0 0 3px rgba(227,38,54,.16),0 0 10px rgba(227,38,54,.24)}
52%{filter:brightness(1.12);box-shadow:0 0 0 1px rgba(227,38,54,.08)}
}
@keyframes tqE26SvgFlash388{
0%,100%{filter:none}
18%{filter:drop-shadow(0 0 7px rgba(227,38,54,.78)) brightness(1.28)}
55%{filter:drop-shadow(0 0 3px rgba(227,38,54,.35)) brightness(1.10)}
}
html body .tq-e26-value-flash{
animation:tqE26ValueFlash388 1.3s ease-out!important;
border-radius:3px!important;
}
html body .tq-e26-result-row__bar.tq-e26-value-flash,
html body .tq-e26-poll-row__bar.tq-e26-value-flash{
animation:tqE26BarFlash388 1.3s ease-out!important;
}
html body svg .tq-e26-value-flash{
animation:tqE26SvgFlash388 1.3s ease-out!important;
}
@keyframes tqE26Skeleton388{
0%{background-position:180% 0}
100%{background-position:-80% 0}
}
html body .tq-e26-live-loading [data-live-value],
html body .tq-e26-live-loading [data-seat-party-count],
html body .tq-e26-live-loading [data-seat-bloc-total]{
color:transparent!important;
text-shadow:none!important;
border-radius:3px!important;
background-image:linear-gradient(100deg,#ececec 20%,#f8f8f8 42%,#ececec 64%)!important;
background-size:220% 100%!important;
animation:tqE26Skeleton388 1.05s linear infinite!important;
min-width:2.4em!important;
}
html body .tq-e26-live-loading .tq-e26-result-row__track,
html body .tq-e26-live-loading .tq-e26-poll-row__track{
position:relative!important;
overflow:hidden!important;
}
html body .tq-e26-live-loading .tq-e26-result-row__track:after,
html body .tq-e26-live-loading .tq-e26-poll-row__track:after{
content:""!important;
position:absolute!important;
inset:0!important;
z-index:4!important;
background-image:linear-gradient(100deg,#e8e8e8 20%,#fafafa 42%,#e8e8e8 64%)!important;
background-size:220% 100%!important;
animation:tqE26Skeleton388 1.05s linear infinite!important;
}
html body .tq-e26-live-loading .tq-e26-seats__svg{
opacity:.55!important;
filter:grayscale(.45)!important;
transition:opacity .18s ease!important;
}
html body .tq-e26-live-loading .tq-e26-pm-person__image img{
opacity:.72!important;
}
@media(prefers-reduced-motion:reduce){
html body .tq-e26-value-flash,
html body .tq-e26-result-row__bar.tq-e26-value-flash,
html body .tq-e26-poll-row__bar.tq-e26-value-flash,
html body svg .tq-e26-value-flash{
animation:none!important;
background-color:rgba(255,239,241,.75)!important;
box-shadow:none!important;
}
html body .tq-e26-live-loading [data-live-value],
html body .tq-e26-live-loading [data-seat-party-count],
html body .tq-e26-live-loading [data-seat-bloc-total],
html body .tq-e26-live-loading .tq-e26-result-row__track:after,
html body .tq-e26-live-loading .tq-e26-poll-row__track:after{
animation:none!important;
background:#ececec!important;
}
} html body .tq-e26-enrolment-card .tq-e26-how-vote article > p,
html body .tq-e26-enrolment-card .tq-e26-how-vote article > div > p,
html body .tq-e26-enrolment-card .tq-e26-enrolment-grid article > p,
html body .tq-e26-enrolment-card > header > p,
html body .tq-e26-results p,
html body .tq-e26-polls p,
html body .tq-e26-history-card p,
html body .tq-e26-seats p,
html body .tq-e26-map p,
html body .tq-e26-pm p{
box-sizing:border-box!important;
width:100%!important;
max-width:100%!important;
min-width:0!important;
margin-left:0!important;
margin-right:0!important;
margin-inline:0!important;
padding-left:0!important;
padding-right:0!important;
padding-inline:0!important;
text-indent:0!important;
text-align:left!important;
left:auto!important;
right:auto!important;
inset-inline:auto!important;
transform:none!important;
}
html body .tq-e26-enrolment-card .tq-e26-how-vote article > p:first-of-type,
html body .tq-e26-enrolment-card .tq-e26-enrolment-grid article > p:first-of-type{
margin-top:0!important;
}
html body .tq-e26-enrolment-card .tq-e26-how-vote article{
text-align:left!important;
justify-items:start!important;
}
html body .tq-e26-poll-card__head > div{min-width:0!important;flex:1 1 auto!important}
html body .tq-e26-poll-card__context{
margin:5px 0 0!important;
color:#666!important;
font:500 10px/1.45 Poppins,Arial,sans-serif!important;
max-width:560px!important;
}
html body .tq-e26-history-source small{
display:block!important;
margin-top:4px!important;
color:#777!important;
font:500 8px/1.35 Poppins,Arial,sans-serif!important;
white-space:normal!important;
min-width:160px!important;
}
html body .tq-e26-history-source .tq-e26-history-manual{color:#b42331!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.04em!important} html body .tq-e26-pm,
html body .tq-e26-pm *{box-sizing:border-box!important}
html body .tq-e26-pm{
display:block!important;
width:100%!important;
max-width:100%!important;
min-width:0!important;
margin-inline:0!important;
overflow:hidden!important;
}
html body .tq-e26-pm__header,
html body .tq-e26-pm__people,
html body .tq-e26-pm-chart,
html body .tq-e26-pm__footer{
width:100%!important;
max-width:100%!important;
min-width:0!important;
overflow:hidden!important;
}
html body .tq-e26-pm__people{grid-auto-columns:minmax(0,1fr)!important}
html body .tq-e26-pm-person,
html body .tq-e26-pm-person__copy,
html body .tq-e26-pm-person__image{
min-width:0!important;
max-width:100%!important;
}
html body .tq-e26-pm-chart__plot{
width:100%!important;
max-width:100%!important;
min-width:0!important;
overflow-x:auto!important;
overflow-y:hidden!important;
overscroll-behavior-inline:contain!important;
-webkit-overflow-scrolling:touch!important;
}
html body .tq-e26-pm-chart__svg{
display:block!important;
width:760px!important;
min-width:760px!important;
max-width:none!important;
height:auto!important;
}
@media(max-width:600px){
html body .tq-e26-pm{width:100%!important;max-width:100%!important;min-width:0!important}
html body .tq-e26-pm__header{display:block!important;padding:17px 14px 15px!important}
html body .tq-e26-pm__header>div{width:100%!important;max-width:100%!important;min-width:0!important}
html body .tq-e26-pm__header h2{font-size:clamp(22px,7vw,29px)!important;line-height:1.05!important;overflow-wrap:anywhere!important}
html body .tq-e26-pm__header p{font-size:11px!important;overflow-wrap:anywhere!important}
html body .tq-e26-pm__date{display:block!important;margin-top:9px!important;max-width:100%!important;white-space:normal!important}
html body .tq-e26-pm__people{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}
html body .tq-e26-pm-person,
html body .tq-e26-pm-person:nth-child(3),
html body .tq-e26-pm-person:nth-child(4),
html body .tq-e26-pm-person:nth-child(5){grid-column:auto!important;width:auto!important;min-width:0!important;max-width:100%!important}
html body .tq-e26-pm-person__image,
html body .tq-e26-pm-person:nth-child(5) .tq-e26-pm-person__image{aspect-ratio:1/1!important;width:100%!important}
html body .tq-e26-pm-person__copy{padding:12px 10px 13px!important;min-height:142px!important}
html body .tq-e26-pm-person__rank{gap:4px!important;flex-wrap:wrap!important}
html body .tq-e26-pm-person__rank strong{font-size:25px!important}
html body .tq-e26-pm-person h3{font-size:13px!important;overflow-wrap:anywhere!important}
html body .tq-e26-pm-person p{font-size:9px!important;overflow-wrap:anywhere!important}
html body .tq-e26-pm-chart{padding:15px 10px 13px!important}
html body .tq-e26-pm-chart__head{width:100%!important;max-width:100%!important;min-width:0!important}
html body .tq-e26-pm-chart__head h3{font-size:16px!important;overflow-wrap:anywhere!important}
html body .tq-e26-pm-chart__svg{width:680px!important;min-width:680px!important}
html body .tq-e26-pm-tooltip{max-width:calc(100% - 12px)!important;transform:none!important}
} html body .tq-e26-sound-host{position:relative!important}
html body .tq-e26-sound-toggle{
appearance:none!important;
-webkit-appearance:none!important;
position:absolute!important;
z-index:30!important;
top:10px!important;
right:10px!important;
display:inline-flex!important;
align-items:center!important;
gap:5px!important;
min-height:27px!important;
margin:0!important;
padding:5px 8px!important;
border:1px solid #d5d5d5!important;
border-radius:999px!important;
background:rgba(255,255,255,.94)!important;
color:#222!important;
box-shadow:0 2px 8px rgba(0,0,0,.08)!important;
font:700 8px/1 Poppins,Arial,sans-serif!important;
letter-spacing:.02em!important;
cursor:pointer!important;
}
html body .tq-e26-sound-toggle svg{display:block!important;width:14px!important;height:14px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}
html body .tq-e26-pm__header .tq-e26-sound-toggle,
html body .tq-e26-map__header .tq-e26-sound-toggle,
html body .tq-e26-seats__header .tq-e26-sound-toggle{
background:rgba(20,20,20,.88)!important;
color:#fff!important;
border-color:rgba(255,255,255,.3)!important;
}
@media(max-width:600px){
html body .tq-e26-sound-toggle{top:8px!important;right:8px!important;padding:5px 6px!important}
html body .tq-e26-sound-toggle span{display:none!important}
} @media(max-width:600px){
html body .tq-e26-pm{
width:100%!important;
max-width:calc(100vw - 20px)!important;
margin-left:auto!important;
margin-right:auto!important;
}
html body .tq-e26-pm__people,
html body .tq-e26-pm-chart,
html body .tq-e26-pm-chart__plot,
html body .tq-e26-pm__footer{max-width:100%!important}
} html body .tq-e26-sound-host{position:relative!important}
html body .tq-e26-sound-row{
display:flex!important;
flex:0 0 100%!important;
width:100%!important;
max-width:100%!important;
justify-content:flex-end!important;
align-items:center!important;
margin:8px 0 0!important;
padding:0!important;
clear:both!important;
}
html body .tq-e26-sound-toggle{
position:static!important;
inset:auto!important;
top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;
z-index:auto!important;
margin:0!important;
}
html body .tq-e26-pm__header{flex-wrap:wrap!important}
html body .tq-e26-pm__header .tq-e26-sound-row{margin-top:2px!important}
html body .tq-e26-map__header .tq-e26-sound-row,
html body .tq-e26-seats__header .tq-e26-sound-row{margin-top:10px!important}
@media(max-width:600px){
html body .tq-e26-sound-row{margin-top:7px!important}
html body .tq-e26-sound-toggle span{display:inline!important}
html body .tq-e26-sound-toggle{padding:5px 8px!important}
} @media(max-width:600px){ html body .tq-e26-pm{
width:calc(100vw - 20px)!important;
max-width:calc(100vw - 20px)!important;
min-width:0!important;
overflow:hidden!important;
}
html body .tq-e26-pm__header,
html body .tq-e26-pm__people,
html body .tq-e26-pm-chart,
html body .tq-e26-pm__footer{
width:100%!important;
max-width:100%!important;
min-width:0!important;
overflow:hidden!important;
}
html body .tq-e26-pm-chart__plot{
display:block!important;
width:100%!important;
max-width:100%!important;
min-width:0!important;
overflow-x:auto!important;
overflow-y:hidden!important;
-webkit-overflow-scrolling:touch!important;
overscroll-behavior-x:contain!important;
touch-action:pan-x!important;
}
html body .tq-e26-pm-chart__svg{
display:block!important;
width:680px!important;
min-width:680px!important;
max-width:none!important;
height:auto!important;
}
html body .tq-e26-pm-tooltip{position:absolute!important;max-width:210px!important}
} html body .tq-e26-seats__header{
display:flex!important;
flex-flow:row wrap!important;
align-items:flex-end!important;
justify-content:space-between!important;
width:100%!important;
min-width:0!important;
}
html body .tq-e26-seats__header>div:first-child{
flex:1 1 560px!important;
width:auto!important;
min-width:240px!important;
max-width:calc(100% - 150px)!important;
}
html body .tq-e26-seats__header>div:first-child>h2,
html body .tq-e26-seats__header>div:first-child>p{
display:block!important;
width:auto!important;
min-width:0!important;
max-width:100%!important;
white-space:normal!important;
word-break:normal!important;
overflow-wrap:normal!important;
}
html body .tq-e26-seats__header>time{
flex:0 0 auto!important;
max-width:140px!important;
white-space:nowrap!important;
text-align:right!important;
}
html body .tq-e26-seats__header>.tq-e26-sound-row{
flex:0 0 100%!important;
width:100%!important;
max-width:100%!important;
}
@media(max-width:720px){
html body .tq-e26-seats__header{
flex-direction:column!important;
align-items:stretch!important;
}
html body .tq-e26-seats__header>div:first-child{
flex:0 1 auto!important;
width:100%!important;
min-width:0!important;
max-width:100%!important;
}
html body .tq-e26-seats__header>time{
max-width:100%!important;
text-align:left!important;
}
html body .tq-e26-seats__header>.tq-e26-sound-row{
margin-top:8px!important;
}
} html body .tq-e26-enrolment-card .tq-e26-sound-row,
html body .tq-e26-enrolment-card .tq-e26-sound-toggle{display:none!important}
html body .tq-e26-results__head,
html body .tq-e26-seats__header,
html body .tq-e26-pm__header,
html body .tq-e26-map__header{position:relative!important}
html body .tq-e26-results__head,
html body .tq-e26-seats__header,
html body .tq-e26-pm__header,
html body .tq-e26-map__header{padding-right:132px!important}
html body .tq-e26-sound-row{
position:absolute!important;
top:12px!important;
right:14px!important;
left:auto!important;
bottom:auto!important;
z-index:40!important;
display:block!important;
width:auto!important;
max-width:none!important;
min-width:0!important;
height:auto!important;
margin:0!important;
padding:0!important;
clear:none!important;
}
html body .tq-e26-sound-toggle{
position:static!important;
inset:auto!important;
display:inline-flex!important;
margin:0!important;
white-space:nowrap!important;
}
html body .tq-e26-map__header .tq-e26-sound-toggle,
html body .tq-e26-seats__header .tq-e26-sound-toggle,
html body .tq-e26-pm__header .tq-e26-sound-toggle{
background:rgba(20,20,20,.9)!important;
color:#fff!important;
border-color:rgba(255,255,255,.34)!important;
} html body .tq-e26-results__head .tq-e26-sound-toggle{
background:#fff!important;
color:#111!important;
border-color:#d2d2d2!important;
}
@media(max-width:600px){
html body .tq-e26-results__head,
html body .tq-e26-seats__header,
html body .tq-e26-pm__header,
html body .tq-e26-map__header{padding-right:58px!important}
html body .tq-e26-sound-row{top:9px!important;right:9px!important}
html body .tq-e26-sound-toggle{
width:34px!important;
min-width:34px!important;
height:30px!important;
min-height:30px!important;
justify-content:center!important;
padding:5px!important;
}
html body .tq-e26-sound-toggle span{display:none!important}
html body .tq-e26-sound-toggle svg{width:15px!important;height:15px!important}
} html body .tq-e26-enrolment-card .tq-e26-sound-row,
html body .tq-e26-enrolment-card .tq-e26-sound-toggle{display:none!important} html body .tq-e26-results__head,
html body .tq-e26-seats__header,
html body .tq-e26-pm__header,
html body .tq-e26-map__header{
position:relative!important;
min-width:0!important;
}
html body .tq-e26-sound-row{
position:absolute!important;
top:12px!important;
right:14px!important;
left:auto!important;
bottom:auto!important;
z-index:50!important;
display:block!important;
flex:none!important;
width:auto!important;
min-width:0!important;
max-width:none!important;
height:auto!important;
margin:0!important;
padding:0!important;
clear:none!important;
}
html body .tq-e26-sound-toggle{
position:static!important;
inset:auto!important;
display:inline-flex!important;
margin:0!important;
white-space:nowrap!important;
} html body .tq-e26-results__head-top{padding-right:104px!important;min-width:0!important}
html body .tq-e26-results__head-top>time{margin-left:auto!important;max-width:180px!important;text-align:right!important}
html body .tq-e26-seats__header>time{margin-right:100px!important;max-width:180px!important;text-align:right!important}
html body .tq-e26-pm__date{margin-right:100px!important;max-width:150px!important;text-align:right!important}
html body .tq-e26-map__header{padding-right:118px!important}
html body .tq-e26-seats__header,
html body .tq-e26-pm__header{padding-right:24px!important}
html body .tq-e26-results__head{padding-right:24px!important}
html body .tq-e26-map__header .tq-e26-sound-toggle,
html body .tq-e26-seats__header .tq-e26-sound-toggle,
html body .tq-e26-pm__header .tq-e26-sound-toggle{
background:rgba(20,20,20,.90)!important;
color:#fff!important;
border-color:rgba(255,255,255,.34)!important;
}
html body .tq-e26-results__head .tq-e26-sound-toggle{
background:#fff!important;
color:#111!important;
border-color:#d2d2d2!important;
} html body .tq-e26-pm-chart,
html body .tq-e26-pm-chart__plot{min-width:0!important;max-width:100%!important}
html body .tq-e26-pm-chart__plot{
width:100%!important;
overflow-x:hidden!important;
overflow-y:visible!important;
}
html body .tq-e26-pm-chart__svg{
display:block!important;
width:100%!important;
min-width:0!important;
max-width:100%!important;
height:auto!important;
}
@media(max-width:600px){
html body .tq-e26-sound-row{top:9px!important;right:9px!important}
html body .tq-e26-sound-toggle{
width:34px!important;
min-width:34px!important;
height:30px!important;
min-height:30px!important;
justify-content:center!important;
padding:5px!important;
}
html body .tq-e26-sound-toggle span{display:none!important}
html body .tq-e26-results__head-top{padding-right:42px!important}
html body .tq-e26-results__head-top>time{max-width:132px!important;font-size:8px!important}
html body .tq-e26-seats__header{display:flex!important;flex-flow:row wrap!important;align-items:flex-start!important;padding-right:52px!important}
html body .tq-e26-seats__header>div:first-child{flex:1 1 100%!important;width:100%!important;max-width:100%!important;min-width:0!important}
html body .tq-e26-seats__header>time{margin:6px 0 0!important;max-width:calc(100% - 42px)!important;text-align:left!important}
html body .tq-e26-pm__header{display:flex!important;flex-flow:row wrap!important;align-items:flex-start!important;padding-right:52px!important}
html body .tq-e26-pm__header>div:first-child{flex:1 1 100%!important;width:100%!important;max-width:100%!important;min-width:0!important}
html body .tq-e26-pm__date{margin:7px 0 0!important;max-width:calc(100% - 42px)!important;text-align:left!important}
html body .tq-e26-map__header{padding-right:52px!important} html body .tq-e26-pm{
width:calc(100vw - 20px)!important;
max-width:calc(100vw - 20px)!important;
min-width:0!important;
overflow:hidden!important;
margin-left:auto!important;
margin-right:auto!important;
}
html body .tq-e26-pm-chart{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}
html body .tq-e26-pm-chart__plot{
display:block!important;
width:100%!important;
max-width:100%!important;
min-width:0!important;
overflow-x:auto!important;
overflow-y:hidden!important;
-webkit-overflow-scrolling:touch!important;
overscroll-behavior-x:contain!important;
touch-action:pan-x!important;
scrollbar-width:auto!important;
}
html body .tq-e26-pm-chart__svg{
display:block!important;
width:760px!important;
min-width:760px!important;
max-width:none!important;
height:auto!important;
}
} html body .tq-e26-header-sound-slot{
display:inline-flex!important;
align-items:center!important;
justify-content:flex-end!important;
flex:0 0 auto!important;
width:auto!important;
min-width:0!important;
margin-left:auto!important;
padding:0!important;
position:static!important;
}
html body .tq-e26-header-sound-slot>.tq-e26-sound-row,
html body .tq-e26-results__head-tools .tq-e26-sound-row,
html body .tq-e26-seats__kicker .tq-e26-sound-row,
html body .tq-e26-pm__kicker .tq-e26-sound-row,
html body .tq-e26-map__topline .tq-e26-sound-row{
position:static!important;
inset:auto!important;
display:inline-flex!important;
flex:0 0 auto!important;
width:auto!important;
min-width:0!important;
max-width:none!important;
height:auto!important;
margin:0!important;
padding:0!important;
clear:none!important;
}
html body .tq-e26-header-sound-slot .tq-e26-sound-toggle{
position:static!important;
inset:auto!important;
margin:0!important;
} html body .tq-e26-seats__header{
padding-right:24px!important;
}
html body .tq-e26-seats__kicker{
display:flex!important;
align-items:center!important;
width:100%!important;
max-width:100%!important;
min-width:0!important;
gap:8px!important;
}
html body .tq-e26-seats__kicker>b{min-width:0!important}
html body .tq-e26-seats__kicker .tq-e26-header-sound-slot{margin-left:auto!important}
html body .tq-e26-seats__header>.tq-e26-sound-row{display:none!important}
html body .tq-e26-seats__header>div:first-child{
max-width:calc(100% - 175px)!important;
}
html body .tq-e26-seats__header>time{
margin:0!important;
max-width:155px!important;
text-align:right!important;
align-self:flex-end!important;
} html body .tq-e26-pm__header{padding-right:24px!important}
html body .tq-e26-pm__header>div:first-child{min-width:0!important;flex:1 1 auto!important}
html body .tq-e26-pm__kicker{
display:flex!important;
align-items:center!important;
width:100%!important;
max-width:100%!important;
min-width:0!important;
gap:8px!important;
}
html body .tq-e26-pm__kicker>b{
color:inherit!important;
font:inherit!important;
letter-spacing:inherit!important;
text-transform:inherit!important;
}
html body .tq-e26-pm__header>.tq-e26-sound-row{display:none!important}
html body .tq-e26-pm__date{
margin:0 0 1px auto!important;
max-width:170px!important;
min-width:105px!important;
align-self:flex-end!important;
text-align:right!important;
white-space:normal!important;
} html body .tq-e26-map__header{padding-right:24px!important}
html body .tq-e26-map__header>.tq-e26-sound-row{display:none!important}
html body .tq-e26-map__topline{
display:flex!important;
align-items:center!important;
width:100%!important;
min-width:0!important;
gap:8px!important;
}
html body .tq-e26-map__topline>[data-map-live-label]{min-width:0!important}
html body .tq-e26-map__topline .tq-e26-header-sound-slot{margin-left:auto!important} html body .tq-e26-results__head-top{padding-right:0!important;align-items:flex-start!important}
html body .tq-e26-results__head-tools{
display:flex!important;
align-items:center!important;
justify-content:flex-end!important;
gap:9px!important;
flex:0 0 auto!important;
margin-left:auto!important;
}
html body .tq-e26-results__head-tools>time{
margin:0!important;
max-width:180px!important;
text-align:right!important;
}
html body .tq-e26-results__head>.tq-e26-sound-row{display:none!important}
@media(max-width:720px){
html body .tq-e26-seats__header{
display:flex!important;
flex-flow:row wrap!important;
align-items:flex-start!important;
padding:17px 14px 15px!important;
}
html body .tq-e26-seats__header>div:first-child{
flex:1 1 100%!important;
width:100%!important;
min-width:0!important;
max-width:100%!important;
}
html body .tq-e26-seats__header>time{
width:100%!important;
max-width:100%!important;
margin-top:7px!important;
text-align:right!important;
}
html body .tq-e26-pm__header{
display:flex!important;
flex-flow:row wrap!important;
align-items:flex-start!important;
padding:17px 14px 15px!important;
}
html body .tq-e26-pm__header>div:first-child{
flex:1 1 100%!important;
width:100%!important;
max-width:100%!important;
min-width:0!important;
}
html body .tq-e26-pm__date{
display:block!important;
width:100%!important;
min-width:0!important;
max-width:100%!important;
margin:7px 0 0!important;
text-align:right!important;
}
html body .tq-e26-map__header{padding:17px 14px 15px!important}
html body .tq-e26-results__head-top{display:flex!important;flex-flow:row wrap!important;gap:7px!important}
html body .tq-e26-results__head-top>div:first-child{flex:1 1 100%!important;width:100%!important}
html body .tq-e26-results__head-tools{width:100%!important;margin-left:0!important;justify-content:flex-end!important}
html body .tq-e26-header-sound-slot .tq-e26-sound-toggle{
width:34px!important;min-width:34px!important;height:30px!important;min-height:30px!important;padding:5px!important;justify-content:center!important
}
html body .tq-e26-header-sound-slot .tq-e26-sound-toggle span{display:none!important}
} html body .tq-e26-pm__header{
position:relative!important;
overflow:hidden!important;
}
html body .tq-e26-pm__kicker{
position:static!important;
padding-right:0!important;
}
html body .tq-e26-pm__kicker .tq-e26-header-sound-slot{
position:absolute!important;
top:16px!important;
right:18px!important;
left:auto!important;
bottom:auto!important;
z-index:20!important;
display:flex!important;
width:auto!important;
max-width:none!important;
margin:0!important;
padding:0!important;
transform:none!important;
}
html body .tq-e26-pm__kicker .tq-e26-header-sound-slot>.tq-e26-sound-row{
position:static!important;
inset:auto!important;
width:auto!important;
max-width:none!important;
margin:0!important;
padding:0!important;
}
html body .tq-e26-pm__header>div:first-child{
width:100%!important;
max-width:100%!important;
min-width:0!important;
padding-right:0!important;
}
html body .tq-e26-pm__header h2,
html body .tq-e26-pm__header p{
max-width:calc(100% - 2px)!important;
}
html body .tq-e26-pm__date{
display:block!important;
width:auto!important;
min-width:0!important;
max-width:calc(100% - 4px)!important;
margin:8px 0 0 auto!important;
padding:0!important;
text-align:right!important;
align-self:auto!important;
}
@media(max-width:720px){ html body .tq-e26-pm{
display:block!important;
width:100%!important;
max-width:100%!important;
min-width:0!important;
margin-left:0!important;
margin-right:0!important;
overflow:hidden!important;
}
html body .tq-e26-pm__header{
display:block!important;
width:100%!important;
max-width:100%!important;
min-width:0!important;
padding:17px 14px 15px!important;
overflow:hidden!important;
}
html body .tq-e26-pm__kicker{
display:block!important;
width:100%!important;
min-width:0!important;
max-width:100%!important;
padding-right:42px!important;
white-space:normal!important;
}
html body .tq-e26-pm__kicker .tq-e26-header-sound-slot{
top:10px!important;
right:10px!important;
}
html body .tq-e26-pm__header h2{
width:100%!important;
max-width:100%!important;
margin-right:0!important;
padding-right:0!important;
font-size:clamp(22px,6.4vw,28px)!important;
line-height:1.04!important;
overflow-wrap:break-word!important;
word-break:normal!important;
}
html body .tq-e26-pm__header p{
width:100%!important;
max-width:100%!important;
margin-right:0!important;
padding-right:0!important;
overflow-wrap:break-word!important;
}
html body .tq-e26-pm__date{
width:100%!important;
max-width:100%!important;
margin:9px 0 0!important;
text-align:right!important;
}
html body .tq-e26-pm__people,
html body .tq-e26-pm-chart,
html body .tq-e26-pm__footer{
width:100%!important;
max-width:100%!important;
min-width:0!important;
margin-left:0!important;
margin-right:0!important;
}
html body .tq-e26-pm-chart{overflow:hidden!important}
html body .tq-e26-pm-chart__plot{
display:block!important;
width:100%!important;
max-width:100%!important;
min-width:0!important;
overflow-x:auto!important;
overflow-y:hidden!important;
-webkit-overflow-scrolling:touch!important;
overscroll-behavior-x:contain!important;
}
html body .tq-e26-pm-chart__svg{
display:block!important;
width:680px!important;
min-width:680px!important;
max-width:none!important;
height:auto!important;
}
} html body .tq-e26-results__head.tq-e26-sound-host,
html body .tq-e26-seats__header.tq-e26-sound-host,
html body .tq-e26-pm__header.tq-e26-sound-host,
html body .tq-e26-map__header.tq-e26-sound-host{
position:relative!important;
box-sizing:border-box!important;
}
html body .tq-e26-results__head.tq-e26-sound-host>.tq-e26-sound-row,
html body .tq-e26-seats__header.tq-e26-sound-host>.tq-e26-sound-row,
html body .tq-e26-pm__header.tq-e26-sound-host>.tq-e26-sound-row,
html body .tq-e26-map__header.tq-e26-sound-host>.tq-e26-sound-row{
display:flex!important;
position:absolute!important;
top:16px!important;
right:18px!important;
left:auto!important;
bottom:auto!important;
z-index:100!important;
width:auto!important;
min-width:0!important;
max-width:none!important;
height:auto!important;
margin:0!important;
padding:0!important;
transform:none!important;
clear:none!important;
float:none!important;
align-items:center!important;
justify-content:flex-end!important;
pointer-events:auto!important;
}
html body .tq-e26-results__head.tq-e26-sound-host>.tq-e26-sound-row>.tq-e26-sound-toggle,
html body .tq-e26-seats__header.tq-e26-sound-host>.tq-e26-sound-row>.tq-e26-sound-toggle,
html body .tq-e26-pm__header.tq-e26-sound-host>.tq-e26-sound-row>.tq-e26-sound-toggle,
html body .tq-e26-map__header.tq-e26-sound-host>.tq-e26-sound-row>.tq-e26-sound-toggle{
display:inline-flex!important;
position:static!important;
inset:auto!important;
margin:0!important;
transform:none!important;
visibility:visible!important;
opacity:1!important;
} html body .tq-e26-results__head.tq-e26-sound-host,
html body .tq-e26-seats__header.tq-e26-sound-host,
html body .tq-e26-pm__header.tq-e26-sound-host,
html body .tq-e26-map__header.tq-e26-sound-host{
padding-right:132px!important;
} html body .tq-e26-sound-host [data-live-sound-slot]{
display:none!important;
}
@media(max-width:720px){
html body .tq-e26-results__head.tq-e26-sound-host,
html body .tq-e26-seats__header.tq-e26-sound-host,
html body .tq-e26-pm__header.tq-e26-sound-host,
html body .tq-e26-map__header.tq-e26-sound-host{
padding-right:58px!important;
}
html body .tq-e26-results__head.tq-e26-sound-host>.tq-e26-sound-row,
html body .tq-e26-seats__header.tq-e26-sound-host>.tq-e26-sound-row,
html body .tq-e26-pm__header.tq-e26-sound-host>.tq-e26-sound-row,
html body .tq-e26-map__header.tq-e26-sound-host>.tq-e26-sound-row{
top:10px!important;
right:10px!important;
}
html body .tq-e26-sound-host>.tq-e26-sound-row>.tq-e26-sound-toggle{
width:34px!important;
min-width:34px!important;
height:30px!important;
min-height:30px!important;
padding:5px!important;
justify-content:center!important;
}
html body .tq-e26-sound-host>.tq-e26-sound-row>.tq-e26-sound-toggle span{
display:none!important;
}
} html body .tq-e26-pm{
box-sizing:border-box!important;
position:relative!important;
left:auto!important;
right:auto!important;
transform:none!important;
margin-left:auto!important;
margin-right:auto!important;
max-width:100%!important;
}
html body .tq-e26-pm-chart__plot{
scrollbar-gutter:stable!important;
}
html body .tq-e26-pm-tooltip strong{
white-space:normal!important;
overflow:visible!important;
text-overflow:clip!important;
overflow-wrap:anywhere!important;
}
html body .tq-e26-pm-tooltip img{
flex-shrink:0!important;
}
html body .tq-e26-region-row{
will-change:transform!important;
}
@media(max-width:720px){
html body .tq-e26-pm{
width:100%!important;
max-width:100%!important;
min-width:0!important;
margin:0 auto 24px!important;
overflow:hidden!important;
float:none!important;
}
html body .tq-e26-pm__people{
width:100%!important;
max-width:100%!important;
min-width:0!important;
overflow:hidden!important;
margin:0!important;
transform:none!important;
}
html body .tq-e26-pm-person{
min-width:0!important;
max-width:100%!important;
overflow:hidden!important;
}
html body .tq-e26-pm-person__image,
html body .tq-e26-pm-person__copy{
width:100%!important;
max-width:100%!important;
min-width:0!important;
}
html body .tq-e26-pm-person h3,
html body .tq-e26-pm-person p{
width:100%!important;
max-width:100%!important;
min-width:0!important;
overflow-wrap:anywhere!important;
word-break:normal!important;
}
html body .tq-e26-pm-chart{
width:100%!important;
max-width:100%!important;
min-width:0!important;
overflow:hidden!important;
margin:0!important;
transform:none!important;
}
html body .tq-e26-pm-chart__plot{
position:relative!important;
display:block!important;
width:100%!important;
max-width:100%!important;
min-width:0!important;
overflow-x:scroll!important;
overflow-y:hidden!important;
-webkit-overflow-scrolling:touch!important;
overscroll-behavior-x:contain!important;
touch-action:pan-x pan-y!important;
scroll-behavior:smooth!important;
scrollbar-width:auto!important;
}
html body .tq-e26-pm-chart__svg{
display:block!important;
width:760px!important;
min-width:760px!important;
max-width:none!important;
height:auto!important;
touch-action:pan-x pan-y!important;
}
html body .tq-e26-pm-hitline{
stroke-width:26!important;
touch-action:pan-x pan-y!important;
cursor:pointer!important;
}
html body .tq-e26-pm-tooltip{
min-width:220px!important;
width:min(280px,calc(100vw - 42px))!important;
max-width:calc(100vw - 42px)!important;
gap:10px!important;
padding:10px!important;
box-sizing:border-box!important;
z-index:30!important;
}
html body .tq-e26-pm-tooltip.is-touch{
position:absolute!important;
transform:translate(-50%,0)!important;
}
html body .tq-e26-pm-tooltip img{
width:56px!important;
height:56px!important;
flex:0 0 56px!important;
object-fit:cover!important;
object-position:50% 25%!important;
}
html body .tq-e26-pm-tooltip strong{
font-size:12px!important;
line-height:1.25!important;
}
html body .tq-e26-pm-tooltip span{
font-size:18px!important;
}
}
@media(prefers-reduced-motion:reduce){
html body .tq-e26-region-row{will-change:auto!important}
html body .tq-e26-pm-chart__plot{scroll-behavior:auto!important}
} html body article .tq-e26-enrolment-card .tq-e26-how-vote article > p,
html body .entry-content .tq-e26-enrolment-card .tq-e26-how-vote article > p,
html body .post-content .tq-e26-enrolment-card .tq-e26-how-vote article > p,
html body .single-post .tq-e26-enrolment-card .tq-e26-how-vote article > p,
html body .wp-block-post-content .tq-e26-enrolment-card .tq-e26-how-vote article > p,
html body article .tq-e26-enrolment-card .tq-e26-enrolment-explainer,
html body .entry-content .tq-e26-enrolment-card .tq-e26-enrolment-explainer,
html body .post-content .tq-e26-enrolment-card .tq-e26-enrolment-explainer,
html body .single-post .tq-e26-enrolment-card .tq-e26-enrolment-explainer,
html body .wp-block-post-content .tq-e26-enrolment-card .tq-e26-enrolment-explainer{
display:block!important;
box-sizing:border-box!important;
width:100%!important;
max-width:100%!important;
min-width:0!important;
margin-left:0!important;
margin-right:0!important;
margin-inline-start:0!important;
margin-inline-end:0!important;
padding-left:0!important;
padding-right:0!important;
padding-inline-start:0!important;
padding-inline-end:0!important;
text-indent:0!important;
text-align:left!important;
float:none!important;
position:static!important;
inset:auto!important;
translate:none!important;
transform:none!important;
}
html body article .tq-e26-enrolment-card .tq-e26-how-vote article,
html body .entry-content .tq-e26-enrolment-card .tq-e26-how-vote article,
html body .post-content .tq-e26-enrolment-card .tq-e26-how-vote article,
html body .single-post .tq-e26-enrolment-card .tq-e26-how-vote article,
html body .wp-block-post-content .tq-e26-enrolment-card .tq-e26-how-vote article{
text-align:left!important;
justify-items:start!important;
align-items:stretch!important;
} .tq-e26-seats__estimate-summary{display:flex;align-items:center;gap:10px 14px;padding:11px 24px;border-bottom:1px solid #ddd;background:#fff}
.tq-e26-seats__estimate-summary>span{flex:0 0 auto;color:#666;font:800 8px/1.2 Poppins,Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase}
.tq-e26-seats__estimate-summary>strong{font:800 15px/1.25 Poppins,Arial,sans-serif;letter-spacing:-.02em}
.tq-e26-seats__estimate-summary>small{margin-left:auto;color:#666;font:500 9px/1.35 Poppins,Arial,sans-serif;text-align:right}
.tq-e26-seats.is-estimate .tq-e26-seats__detail{border-style:dashed}
@media(max-width:600px){
.tq-e26-seats__estimate-summary{align-items:flex-start;flex-direction:column;padding:10px 16px}
.tq-e26-seats__estimate-summary>small{margin-left:0;text-align:left}
} html body .tq-e26 [data-live-value],
html body .tq-e26 [data-seat-party-count],
html body .tq-e26 [data-seat-bloc-total],
html body .tq-e26 [data-preferred-pm-value],
html body .tq-e26 [data-region-party-value],
html body .tq-e26 [data-maori-party-value],
html body .tq-e26 [data-region-total],
html body .tq-e26 [data-region-coverage]{
font-variant-numeric:tabular-nums!important;
font-feature-settings:"tnum" 1!important;
} html body .tq-e26-number-roller{
position:relative!important;
font-variant-numeric:tabular-nums!important;
font-feature-settings:"tnum" 1!important;
}
html body .tq-e26-number-roller.is-number-rolling{
color:transparent!important;
text-shadow:none!important;
}
html body tq-e26-roll-overlay.tq-e26-number-roll-overlay{
position:absolute!important;
z-index:2!important;
inset:0!important;
display:block!important;
width:100%!important;
height:100%!important;
padding:0!important;
margin:0!important;
border:0!important;
background:transparent!important;
box-shadow:none!important;
overflow:visible!important;
pointer-events:none!important;
user-select:none!important;
white-space:pre!important;
vertical-align:baseline!important;
font-variant-numeric:tabular-nums!important;
font-feature-settings:"tnum" 1!important;
}
html body tq-e26-roll-digit.tq-e26-roll-digit{
--tq-roll-delay:0ms;
position:relative!important;
display:inline-block!important;
width:1ch!important;
min-width:1ch!important;
max-width:1ch!important;
height:var(--tq-roll-line-height,1em)!important;
min-height:var(--tq-roll-line-height,1em)!important;
max-height:var(--tq-roll-line-height,1em)!important;
padding:0!important;
margin:0!important;
border:0!important;
overflow:hidden!important;
vertical-align:bottom!important;
line-height:var(--tq-roll-line-height,1em)!important;
text-align:center!important;
font:inherit!important;
letter-spacing:0!important;
color:inherit!important;
}
html body tq-e26-roll-track.tq-e26-roll-track{
position:absolute!important;
top:0!important;
left:0!important;
display:flex!important;
flex-direction:column!important;
width:1ch!important;
height:calc(var(--tq-roll-line-height,1em) * 2)!important;
padding:0!important;
margin:0!important;
border:0!important;
background:transparent!important;
line-height:var(--tq-roll-line-height,1em)!important;
transform:translate3d(0,0,0)!important;
transition:transform .40s cubic-bezier(.2,.72,.2,1)!important;
transition-delay:var(--tq-roll-delay)!important;
will-change:transform!important;
font:inherit!important;
color:inherit!important;
}
html body tq-e26-roll-old.tq-e26-roll-old,
html body tq-e26-roll-new.tq-e26-roll-new{
display:block!important;
flex:0 0 var(--tq-roll-line-height,1em)!important;
width:1ch!important;
height:var(--tq-roll-line-height,1em)!important;
padding:0!important;
margin:0!important;
border:0!important;
background:transparent!important;
line-height:var(--tq-roll-line-height,1em)!important;
text-align:center!important;
font:inherit!important;
color:inherit!important;
}
html body .tq-e26-number-roller.is-number-rolling tq-e26-roll-track.tq-e26-roll-track{
transform:translate3d(0,calc(var(--tq-roll-line-height,1em) * -1),0)!important;
} html body .tq-e26-result-row__top>strong[data-live-value]{display:inline-block!important;min-width:5.5ch!important;text-align:right!important}
html body .tq-e26-result-row__meta [data-result-votes]{display:inline-block!important;min-width:19ch!important;text-align:left!important}
html body .tq-e26-result-row__meta [data-result-seats]{display:inline-block!important;min-width:14ch!important;text-align:right!important}
html body .tq-e26-poll-row__top>span[data-live-value]{display:inline-block!important;min-width:5.5ch!important;text-align:right!important}
html body .tq-e26-pm-person__rank>strong[data-preferred-pm-value]{display:inline-block!important;min-width:5.5ch!important;text-align:left!important}
html body .tq-e26-seats-party>strong[data-seat-party-count]{display:inline-block!important;flex:0 0 3ch!important;min-width:3ch!important;text-align:right!important}
html body .tq-e26-seats__bloc>strong[data-seat-bloc-total]{display:block!important;min-width:3ch!important;width:3ch!important;text-align:left!important}
html body .tq-e26-seats__centre-label>strong[data-seat-party-count]{display:inline-block!important;min-width:3ch!important;text-align:right!important}
@media(max-width:520px){
html body .tq-e26-result-row__meta [data-result-votes]{min-width:16ch!important}
html body .tq-e26-result-row__meta [data-result-seats]{min-width:14ch!important}
}
@media(prefers-reduced-motion:reduce){
html body .tq-e26-number-roller.is-number-rolling{color:inherit!important}
html body tq-e26-roll-overlay.tq-e26-number-roll-overlay{display:none!important}
html body tq-e26-roll-track.tq-e26-roll-track{transition:none!important;transform:none!important;will-change:auto!important}
} html body .tq-e26-pm{
overflow:hidden!important;
}
html body .tq-e26-pm__status{
display:flex!important;
align-items:center!important;
justify-content:space-between!important;
gap:12px!important;
width:100%!important;
padding:10px 24px!important;
border-bottom:1px solid #e5e5e5!important;
background:#f7f7f7!important;
color:#444!important;
font-family:Poppins,Arial,sans-serif!important;
}
html body .tq-e26-pm__status strong{
flex:0 0 auto!important;
color:#111!important;
font:800 8px/1.2 Poppins,Arial,sans-serif!important;
letter-spacing:.08em!important;
text-transform:uppercase!important;
}
html body .tq-e26-pm__status span{
min-width:0!important;
color:#666!important;
font:500 9px/1.4 Poppins,Arial,sans-serif!important;
text-align:right!important;
}
html body .tq-e26-pm.is-live-estimate .tq-e26-pm__status{
border-left:3px solid #e32636!important;
background:#fff8f8!important;
}
html body .tq-e26-pm__people{
display:grid!important;
grid-template-columns:repeat(5,minmax(0,1fr))!important;
width:100%!important;
min-width:0!important;
}
html body .tq-e26-pm-person{
display:flex!important;
flex-direction:column!important;
min-width:0!important;
width:auto!important;
max-width:none!important;
overflow:hidden!important;
border-right:1px solid #e6e6e6!important;
border-bottom:0!important;
}
html body .tq-e26-pm-person:last-child{border-right:0!important}
html body .tq-e26-pm-person__image{
flex:0 0 auto!important;
width:100%!important;
min-width:0!important;
max-width:100%!important;
aspect-ratio:4/3!important;
overflow:hidden!important;
}
html body .tq-e26-pm-person__copy{
display:flex!important;
flex:1 1 auto!important;
flex-direction:column!important;
min-width:0!important;
min-height:170px!important;
padding:15px 14px 14px!important;
}
html body .tq-e26-pm-person__rank{
flex:0 0 auto!important;
white-space:nowrap!important;
}
html body .tq-e26-pm-person__rank strong{
display:inline-block!important;
min-width:3.2ch!important;
font-variant-numeric:tabular-nums!important;
}
html body .tq-e26-pm-person__basis{
display:block!important;
margin-top:auto!important;
padding-top:9px!important;
color:#777!important;
font:700 7.5px/1.35 Poppins,Arial,sans-serif!important;
letter-spacing:.03em!important;
text-transform:uppercase!important;
}
html body .tq-e26-pm-chart__plot{
overflow:hidden!important;
}
html body .tq-e26-pm-chart__svg{
width:100%!important;
min-width:0!important;
max-width:100%!important;
}
@media(max-width:760px){
html body .tq-e26-pm__header{
display:block!important;
width:100%!important;
padding:18px 16px 16px!important;
}
html body .tq-e26-pm__header>div{width:100%!important;min-width:0!important}
html body .tq-e26-pm__date{margin-top:10px!important}
html body .tq-e26-pm__status{
align-items:flex-start!important;
flex-direction:column!important;
padding:10px 16px 11px!important;
}
html body .tq-e26-pm__status span{text-align:left!important}
html body .tq-e26-pm__people{
display:flex!important;
flex-direction:column!important;
width:100%!important;
min-width:0!important;
}
html body .tq-e26-pm-person,
html body .tq-e26-pm-person:nth-child(2),
html body .tq-e26-pm-person:nth-child(3),
html body .tq-e26-pm-person:nth-child(4),
html body .tq-e26-pm-person:nth-child(5){
display:grid!important;
grid-template-columns:minmax(118px,36%) minmax(0,1fr)!important;
grid-column:auto!important;
width:100%!important;
min-width:0!important;
max-width:100%!important;
min-height:176px!important;
border-right:0!important;
border-bottom:1px solid #e6e6e6!important;
overflow:hidden!important;
}
html body .tq-e26-pm-person:last-child{border-bottom:0!important}
html body .tq-e26-pm-person__image,
html body .tq-e26-pm-person:nth-child(5) .tq-e26-pm-person__image{
grid-column:1!important;
grid-row:1!important;
width:100%!important;
height:100%!important;
min-height:176px!important;
aspect-ratio:auto!important;
}
html body .tq-e26-pm-person__image img{
width:100%!important;
height:100%!important;
object-fit:cover!important;
object-position:50% 24%!important;
}
html body .tq-e26-pm-person__copy{
grid-column:2!important;
grid-row:1!important;
min-width:0!important;
min-height:176px!important;
padding:18px 14px 15px!important;
justify-content:center!important;
}
html body .tq-e26-pm-person__rank{
display:flex!important;
align-items:baseline!important;
flex-wrap:nowrap!important;
gap:6px!important;
margin-bottom:9px!important;
}
html body .tq-e26-pm-person__rank strong{font-size:30px!important}
html body .tq-e26-pm-person h3{font-size:15px!important;line-height:1.16!important}
html body .tq-e26-pm-person p{min-height:0!important;font-size:9.5px!important}
html body .tq-e26-pm-person__basis{margin-top:9px!important;padding-top:0!important}
html body .tq-e26-pm-chart{padding:17px 14px 15px!important;overflow:hidden!important}
html body .tq-e26-pm-chart__plot{width:100%!important;overflow:hidden!important}
html body .tq-e26-pm-chart__svg{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important}
html body .tq-e26-pm-chart__legend{gap:7px 10px!important}
html body .tq-e26-pm-tooltip{display:none!important}
html body .tq-e26-pm__footer{padding:13px 16px 15px!important}
}
@media(max-width:420px){
html body .tq-e26-pm-person,
html body .tq-e26-pm-person:nth-child(2),
html body .tq-e26-pm-person:nth-child(3),
html body .tq-e26-pm-person:nth-child(4),
html body .tq-e26-pm-person:nth-child(5){
grid-template-columns:minmax(108px,34%) minmax(0,1fr)!important;
min-height:164px!important;
}
html body .tq-e26-pm-person__image,
html body .tq-e26-pm-person:nth-child(5) .tq-e26-pm-person__image,
html body .tq-e26-pm-person__copy{min-height:164px!important}
html body .tq-e26-pm-person__rank strong{font-size:27px!important}
html body .tq-e26-pm-person__copy{padding:15px 12px 13px!important}
} html body .tq-e26-results__winner{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:3px 12px;padding:12px 20px;border-bottom:1px solid #e6e6e6;background:#f7f7f7}
html body .tq-e26-results__winner[hidden]{display:none!important}
html body .tq-e26-results__winner>span{grid-row:1 / span 2;align-self:stretch;display:flex;align-items:center;padding-right:12px;border-right:3px solid #111;color:#666;font:800 8px/1.25 Poppins,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}
html body .tq-e26-results__winner>strong{color:#111;font:800 19px/1.05 Poppins,Arial,sans-serif;letter-spacing:-.02em}
html body .tq-e26-results__winner>small{color:#666;font:600 9px/1.35 Poppins,Arial,sans-serif}
html body .tq-e26-results.is-mock-test .tq-e26-results__winner>span{border-right-color:#7a111c}
@media(max-width:760px){
html body .tq-e26-results__winner{grid-template-columns:1fr;padding:11px 15px;gap:3px}
html body .tq-e26-results__winner>span{grid-row:auto;align-self:auto;padding:0 0 5px;border-right:0;border-bottom:3px solid #111}
html body .tq-e26-results.is-mock-test .tq-e26-results__winner>span{border-bottom-color:#7a111c}
html body .tq-e26-results__winner>strong{font-size:18px}
} .tq-e26-mock-winner-gag[hidden]{display:none!important}
.tq-e26-mock-winner-gag{
display:flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;
margin:0!important;padding:14px 18px!important;border:0!important;border-bottom:1px solid #d9d9d9!important;
background:linear-gradient(135deg,#f7f7f7,#fff)!important;color:#111!important;overflow:visible!important;
font-family:Poppins,Arial,sans-serif!important;transform:translateY(-5px) scale(.985);opacity:0;
transition:opacity .26s ease,transform .34s cubic-bezier(.2,.8,.2,1)!important;
}
.tq-e26-mock-winner-gag.is-visible{opacity:1!important;transform:translateY(0) scale(1)!important}
.tq-e26-mock-winner-gag__emoji{
position:relative!important;display:grid!important;place-items:center!important;flex:0 0 62px!important;
width:62px!important;height:62px!important;font:400 44px/1 "Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif!important;
overflow:visible!important;filter:drop-shadow(0 3px 5px rgba(0,0,0,.16));transform-origin:50% 70%;
animation:tq-e26-mock-heave 1.15s cubic-bezier(.3,.7,.3,1) infinite;
}
.tq-e26-mock-winner-gag__emoji::after{
content:"";position:absolute;left:50%;top:45px;width:11px;height:24px;margin-left:3px;border-radius:7px 7px 10px 10px;
background:linear-gradient(#b5d64a,#65ad3f);transform-origin:50% 0;opacity:.9;
animation:tq-e26-mock-puke 1.15s ease-in-out infinite;pointer-events:none;
}
.tq-e26-mock-winner-gag__copy{display:flex!important;flex-direction:column!important;align-items:flex-start!important;min-width:0!important;line-height:1.05!important}
.tq-e26-mock-winner-gag__copy b{display:block!important;margin:0 0 3px!important;color:#7a111c!important;font:900 11px/1 Poppins,Arial,sans-serif!important;letter-spacing:.13em!important;text-transform:uppercase!important}
.tq-e26-mock-winner-gag__copy strong{display:block!important;margin:0!important;color:#111!important;font:800 clamp(22px,3vw,34px)/1.05 Poppins,Arial,sans-serif!important;letter-spacing:-.035em!important}
.tq-e26-mock-winner-gag__copy small{display:block!important;margin-top:5px!important;color:#666!important;font:700 9px/1.2 Poppins,Arial,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important}
.tq-e26-mock-winner-gag--seats{border-bottom:1px solid #d5d5d5!important}
@keyframes tq-e26-mock-heave{0%,100%{transform:translateY(0) rotate(0deg) scale(1)}30%{transform:translateY(-4px) rotate(-4deg) scale(1.04)}48%{transform:translateY(2px) rotate(3deg) scale(.98)}68%{transform:translateY(-1px) rotate(-1deg) scale(1.01)}}
@keyframes tq-e26-mock-puke{0%,18%{height:2px;opacity:0;transform:translateY(-2px) scaleY(.2)}35%{height:24px;opacity:.95;transform:translateY(0) scaleY(1)}72%{height:30px;opacity:.8;transform:translateY(7px) scaleY(1.12)}100%{height:12px;opacity:0;transform:translateY(18px) scaleY(.5)}}
@media(max-width:560px){
.tq-e26-mock-winner-gag{justify-content:flex-start!important;padding:12px 14px!important;gap:10px!important}
.tq-e26-mock-winner-gag__emoji{flex-basis:54px!important;width:54px!important;height:54px!important;font-size:39px!important}
.tq-e26-mock-winner-gag__emoji::after{top:40px!important}
.tq-e26-mock-winner-gag__copy strong{font-size:24px!important}
}
@media(prefers-reduced-motion:reduce){
.tq-e26-mock-winner-gag{transition:none!important}
.tq-e26-mock-winner-gag__emoji,.tq-e26-mock-winner-gag__emoji::after{animation:none!important}
} html body .tq-e26-polls .tq-e26-poll-card{position:relative!important;isolation:isolate;transition:transform .18s ease,border-color .18s ease,opacity .18s ease!important}
html body .tq-e26-polls .tq-e26-poll-row[data-poll-party]{cursor:pointer;border-radius:4px;padding:5px 7px;margin:-5px -7px;transition:background-color .14s ease,box-shadow .14s ease}
html body .tq-e26-polls .tq-e26-poll-row[data-poll-party]:focus-visible{outline:2px solid #111!important;outline-offset:3px!important}
@media(hover:hover) and (pointer:fine){
html body .tq-e26-polls .tq-e26-poll-row[data-poll-party]:hover{background:#f6f6f6}
}
html body .tq-e26-polls.is-party-focus-open .tq-e26-poll-card:not(.is-party-focus){opacity:.48!important}
html body .tq-e26-polls .tq-e26-poll-card.is-party-focus{grid-column:1/-1!important;z-index:4!important;border-color:#aaa!important;transform:scale(1.012);min-height:470px!important;overflow:hidden!important}
html body .tq-e26-poll-focus{position:absolute;z-index:8;inset:0;box-sizing:border-box;background:#fff;color:#111;padding:22px 22px 18px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(220px,.9fr);grid-template-areas:"head close" "hero metrics" "compare compare" "note note";gap:16px 24px;align-content:start;border-top:5px solid var(--tq-poll-focus-color,#111);font-family:Poppins,Arial,sans-serif}
html body .tq-e26-poll-focus__close{grid-area:close;justify-self:end;align-self:start;width:44px;height:44px;border:1px solid #111;border-radius:50%;background:#fff;color:#111;font:500 30px/38px Arial,sans-serif;padding:0;cursor:pointer;display:grid;place-items:center;z-index:2}
html body .tq-e26-poll-focus__close:hover,html body .tq-e26-poll-focus__close:focus-visible{background:#111;color:#fff;outline:2px solid rgba(0,0,0,.18);outline-offset:3px}
html body .tq-e26-poll-focus__head{grid-area:head;min-width:0;padding-top:2px}
html body .tq-e26-poll-focus__eyebrow{display:block;color:var(--tq-poll-focus-color,#111);font:900 10px/1 Poppins,Arial,sans-serif;letter-spacing:.1em;margin-bottom:5px}
html body .tq-e26-poll-focus__head h4{margin:0!important;color:#111!important;font:850 clamp(25px,4vw,38px)/1.02 Poppins,Arial,sans-serif!important;letter-spacing:-.045em!important;text-transform:none!important}
html body .tq-e26-poll-focus__head p{margin:7px 0 0!important;color:#666!important;font:650 10px/1.4 Poppins,Arial,sans-serif!important;letter-spacing:.02em!important;text-transform:uppercase}
html body .tq-e26-poll-focus__hero{grid-area:hero;min-width:0;padding:14px 0 4px}
html body .tq-e26-poll-focus__number{display:block;color:#111;font:900 clamp(44px,7vw,72px)/.95 Poppins,Arial,sans-serif;letter-spacing:-.06em;font-variant-numeric:tabular-nums}
html body .tq-e26-poll-focus__number-label{display:block;margin:7px 0 12px;color:#555;font:700 11px/1.35 Poppins,Arial,sans-serif}
html body .tq-e26-poll-focus__track{height:13px;background:#ededed;border-radius:2px;overflow:hidden;max-width:540px}
html body .tq-e26-poll-focus__track>span{display:block;height:100%;min-width:2px;background:var(--tq-poll-focus-color,#111);transition:width .35s ease}
html body .tq-e26-poll-focus__metrics{grid-area:metrics;display:grid;grid-template-columns:1fr;gap:0;align-self:end;border:1px solid #dedede;background:#fafafa}
html body .tq-e26-poll-focus__metrics>div{display:flex;align-items:baseline;justify-content:space-between;gap:15px;padding:10px 12px;border-bottom:1px solid #e6e6e6}
html body .tq-e26-poll-focus__metrics>div:last-child{border-bottom:0}
html body .tq-e26-poll-focus__metrics span{color:#666;font:650 9px/1.3 Poppins,Arial,sans-serif;text-transform:uppercase;letter-spacing:.04em}
html body .tq-e26-poll-focus__metrics strong{color:#111;font:850 13px/1.2 Poppins,Arial,sans-serif;text-align:right;font-variant-numeric:tabular-nums}
html body .tq-e26-poll-focus__compare{grid-area:compare;border-top:1px solid #dedede;padding-top:13px}
html body .tq-e26-poll-focus__compare>strong{display:block;margin-bottom:6px;color:#111;font:850 10px/1.3 Poppins,Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em}
html body .tq-e26-poll-focus__compare-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:8px 9px;border-top:1px solid #ededed}
html body .tq-e26-poll-focus__compare-row.is-current{background:#f7f7f7;background:color-mix(in srgb,var(--tq-poll-focus-color,#111) 8%,white);border-left:3px solid var(--tq-poll-focus-color,#111);padding-left:6px}
html body .tq-e26-poll-focus__compare-row>span{display:flex;gap:8px;align-items:baseline;min-width:0}
html body .tq-e26-poll-focus__compare-row b{font:750 11px/1.3 Poppins,Arial,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html body .tq-e26-poll-focus__compare-row>span>span{color:#777;font:600 9px/1.3 Poppins,Arial,sans-serif;white-space:nowrap}
html body .tq-e26-poll-focus__compare-row>strong{font:850 13px/1 Poppins,Arial,sans-serif;font-variant-numeric:tabular-nums}
html body .tq-e26-poll-focus__note{grid-area:note;margin:0!important;color:#666!important;font:600 9.5px/1.45 Poppins,Arial,sans-serif!important}
@media(max-width:760px){
html body .tq-e26-polls .tq-e26-poll-card.is-party-focus{transform:none;min-height:560px!important}
html body .tq-e26-poll-focus{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head close" "hero hero" "metrics metrics" "compare compare" "note note";gap:13px 12px;padding:18px 16px 15px}
html body .tq-e26-poll-focus__hero{padding-top:4px}
html body .tq-e26-poll-focus__number{font-size:52px}
html body .tq-e26-poll-focus__compare-row>span{display:grid;gap:2px}
html body .tq-e26-poll-focus__compare-row b{white-space:normal}
}
@media(max-width:380px){
html body .tq-e26-poll-focus{padding-left:13px;padding-right:13px}
html body .tq-e26-poll-focus__head h4{font-size:25px!important}
html body .tq-e26-poll-focus__number{font-size:46px}
html body .tq-e26-poll-focus__metrics>div{align-items:flex-start;flex-direction:column;gap:3px}
}
@media(prefers-reduced-motion:reduce){
html body .tq-e26-polls .tq-e26-poll-card,html body .tq-e26-polls .tq-e26-poll-row[data-poll-party],html body .tq-e26-poll-focus__track>span{transition:none!important}
} html body .tq-e26-polls .tq-e26-poll-card.is-party-focus{
width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;
transform:none!important;overflow:visible!important;box-sizing:border-box!important
}
html body .tq-e26-polls .tq-e26-poll-card.is-party-focus .tq-e26-poll-focus{
position:relative!important;inset:auto!important;width:100%!important;max-width:100%!important;min-width:0!important;
height:auto!important;max-height:none!important;overflow:visible!important;box-sizing:border-box!important
}
html body .tq-e26-poll-focus__head,
html body .tq-e26-poll-focus__hero,
html body .tq-e26-poll-focus__metrics,
html body .tq-e26-poll-focus__compare,
html body .tq-e26-poll-focus__note{min-width:0!important;max-width:100%!important}
html body .tq-e26-poll-focus__compare-row{min-width:0!important;overflow-wrap:anywhere}
html body .tq-e26-poll-focus__compare-row>span{min-width:0!important;flex-wrap:wrap}
html body .tq-e26-results--bars .tq-e26-result-row[data-result-key]{
cursor:pointer;border-radius:4px;transition:background-color .14s ease,box-shadow .14s ease
}
html body .tq-e26-results--bars .tq-e26-result-row[data-result-key]:focus-visible{
outline:2px solid #111!important;outline-offset:2px!important
}
@media(hover:hover) and (pointer:fine){
html body .tq-e26-results--bars .tq-e26-result-row[data-result-key]:hover{background:#f7f7f7}
}
html body .tq-e26-results--bars.is-party-focus-open{
overflow:hidden!important;box-sizing:border-box!important
}
html body .tq-e26-results--bars.is-party-focus-open .tq-e26-result-row.is-tracked-party{
background:#f8f8f8!important;box-shadow:inset 3px 0 0 var(--tq-result-colour)
}
html body .tq-e26-results-focus,
html body .tq-e26-results-focus *{box-sizing:border-box}
html body .tq-e26-results-focus{
position:relative;width:auto;max-width:none;min-width:0;margin:14px 20px 10px;padding:22px 22px 18px;background:#fff;color:#111;
border:1px solid #d8d8d8;border-top:5px solid var(--tq-results-focus-color,#111);font-family:Poppins,Arial,sans-serif;
display:grid;grid-template-columns:minmax(0,1.05fr) minmax(250px,.95fr);grid-template-areas:
"head close"
"hero chance"
"metrics metrics"
"history history"
"note note";
gap:17px 24px;align-items:start;overflow:visible
}
html body .tq-e26-results-focus__close{
grid-area:close;justify-self:end;align-self:start;display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;
border:1px solid #111;border-radius:50%;background:#fff;color:#111;cursor:pointer;font:500 30px/38px Arial,sans-serif
}
html body .tq-e26-results-focus__close:hover,
html body .tq-e26-results-focus__close:focus-visible{background:#111;color:#fff;outline:2px solid rgba(0,0,0,.18);outline-offset:3px}
html body .tq-e26-results-focus__head{grid-area:head;min-width:0;padding-top:2px}
html body .tq-e26-results-focus__eyebrow{display:block;margin:0 0 5px;color:var(--tq-results-focus-color,#111);font:900 10px/1 Poppins,Arial,sans-serif;letter-spacing:.1em}
html body .tq-e26-results-focus__head h3{margin:0!important;color:#111!important;font:850 clamp(26px,4vw,40px)/1.02 Poppins,Arial,sans-serif!important;letter-spacing:-.045em!important;text-transform:none!important;overflow-wrap:anywhere}
html body .tq-e26-results-focus__head p{margin:7px 0 0!important;color:#666!important;font:650 10px/1.4 Poppins,Arial,sans-serif!important;letter-spacing:.02em!important;text-transform:uppercase!important}
html body .tq-e26-results-focus__hero{grid-area:hero;min-width:0;padding:9px 0 4px}
html body .tq-e26-results-focus__number{display:block;color:#111;font:900 clamp(48px,7vw,76px)/.95 Poppins,Arial,sans-serif;letter-spacing:-.06em;font-variant-numeric:tabular-nums}
html body .tq-e26-results-focus__hero>span{display:block;margin:7px 0 12px;color:#555;font:700 11px/1.35 Poppins,Arial,sans-serif}
html body .tq-e26-results-focus__track{width:100%;max-width:540px;height:13px;overflow:hidden;border-radius:2px;background:#ededed}
html body .tq-e26-results-focus__track>span{display:block;height:100%;min-width:2px;background:var(--tq-results-focus-color,#111);transition:width .35s ease}
html body .tq-e26-results-focus__chance{grid-area:chance;align-self:end;min-width:0;padding:14px 15px;border:1px solid #dedede;background:#fafafa}
html body .tq-e26-results-focus__chance>div:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:14px;min-width:0}
html body .tq-e26-results-focus__chance>div:first-child span{color:#555;font:800 9px/1.3 Poppins,Arial,sans-serif;letter-spacing:.055em;text-transform:uppercase}
html body .tq-e26-results-focus__chance>div:first-child strong{flex:0 0 auto;color:#111;font:900 31px/1 Poppins,Arial,sans-serif;letter-spacing:-.045em;font-variant-numeric:tabular-nums}
html body .tq-e26-results-focus__chance-track{height:10px;margin:11px 0 9px;overflow:hidden;border-radius:2px;background:#e8e8e8}
html body .tq-e26-results-focus__chance-track>span{display:block;height:100%;min-width:2px;background:var(--tq-results-focus-color,#111);transition:width .35s ease}
html body .tq-e26-results-focus__chance>small{display:block;color:#666;font:600 9px/1.45 Poppins,Arial,sans-serif}
html body .tq-e26-results-focus__metrics{grid-area:metrics;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #dedede;background:#fff}
html body .tq-e26-results-focus__metrics>div{min-width:0;padding:11px 13px;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}
html body .tq-e26-results-focus__metrics>div:nth-child(even){border-right:0}
html body .tq-e26-results-focus__metrics>div:nth-last-child(-n+2){border-bottom:0}
html body .tq-e26-results-focus__metrics span{display:block;margin-bottom:4px;color:#666;font:750 8.5px/1.25 Poppins,Arial,sans-serif;text-transform:uppercase;letter-spacing:.055em}
html body .tq-e26-results-focus__metrics strong{display:block;min-width:0;color:#111;font:850 15px/1.2 Poppins,Arial,sans-serif;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
html body .tq-e26-results-focus__metrics small{display:block;margin-top:4px;color:#777;font:600 8.5px/1.4 Poppins,Arial,sans-serif}
html body .tq-e26-results-focus__history{grid-area:history;min-width:0;padding-top:2px;border-top:1px solid #dedede}
html body .tq-e26-results-focus__history>strong{display:block;margin:0 0 6px;color:#111;font:850 10px/1.3 Poppins,Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em}
html body .tq-e26-results-focus__history>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;padding:8px 9px;border-top:1px solid #ededed}
html body .tq-e26-results-focus__history>div>span{display:flex;align-items:baseline;gap:8px;min-width:0}
html body .tq-e26-results-focus__history b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#222;font:750 11px/1.3 Poppins,Arial,sans-serif}
html body .tq-e26-results-focus__history small{flex:0 0 auto;color:#777;font:600 9px/1.3 Poppins,Arial,sans-serif;white-space:nowrap}
html body .tq-e26-results-focus__history>div>strong{color:#111;font:850 13px/1 Poppins,Arial,sans-serif;font-variant-numeric:tabular-nums}
html body .tq-e26-results-focus__history>p{margin:8px 0 0!important;color:#666!important;font:600 10px/1.45 Poppins,Arial,sans-serif!important}
html body .tq-e26-results-focus__note{grid-area:note;min-width:0;margin:0!important;color:#666!important;font:600 9.5px/1.5 Poppins,Arial,sans-serif!important}
@keyframes tqE26FocusValueChange{
0%{background-color:transparent}
28%{background-color:rgba(17,17,17,.08)}
100%{background-color:transparent}
}
html body .tq-e26-results-focus [data-focus-value].tq-e26-focus-value-change{
animation:tqE26FocusValueChange .72s ease-out;border-radius:2px
}
@media(max-width:760px){
html body .tq-e26-poll-focus{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"head close" "hero hero" "metrics metrics" "compare compare" "note note"!important;height:auto!important;min-height:0!important}
html body .tq-e26-results-focus{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head close" "hero hero" "chance chance" "metrics metrics" "history history" "note note";gap:14px 12px;margin:11px 15px 9px;padding:18px 16px 15px}
html body .tq-e26-results-focus__hero{padding-top:3px}
html body .tq-e26-results-focus__number{font-size:54px}
html body .tq-e26-results-focus__history>div>span{display:grid;gap:2px}
html body .tq-e26-results-focus__history b{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}
}
@media(max-width:430px){
html body .tq-e26-poll-focus{padding-left:13px!important;padding-right:13px!important}
html body .tq-e26-results-focus{padding-left:13px;padding-right:13px}
html body .tq-e26-results-focus__head h3{font-size:26px!important}
html body .tq-e26-results-focus__number{font-size:48px}
html body .tq-e26-results-focus__metrics{grid-template-columns:1fr}
html body .tq-e26-results-focus__metrics>div{border-right:0!important;border-bottom:1px solid #e7e7e7!important}
html body .tq-e26-results-focus__metrics>div:last-child{border-bottom:0!important}
html body .tq-e26-results-focus__chance>div:first-child{align-items:flex-start;flex-direction:column;gap:5px}
}
@media(prefers-reduced-motion:reduce){
html body .tq-e26-results--bars .tq-e26-result-row[data-result-key],
html body .tq-e26-results-focus__track>span,
html body .tq-e26-results-focus__chance-track>span{transition:none!important}
html body .tq-e26-results-focus [data-focus-value].tq-e26-focus-value-change{animation:none!important}
} html body .tq-e26-results--bars [data-results-rows],
html body .tq-e26-poll-card__rows{overflow:visible!important}
html body .tq-e26-results--bars .tq-e26-result-row[data-result-key],
html body .tq-e26-polls .tq-e26-poll-row[data-poll-party]{scroll-margin-top:92px}
html body .tq-e26-results--bars [data-results-rows]>.tq-e26-results-focus,
html body .tq-e26-poll-card__rows>.tq-e26-poll-focus{width:calc(100% - 0px)!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}
html body .tq-e26-polls .tq-e26-poll-card.is-party-focus>:not(.tq-e26-poll-focus){display:revert!important}
html body .tq-e26-polls .tq-e26-poll-card.is-party-focus .tq-e26-poll-card__rows{display:block!important;overflow:visible!important}
html body .tq-e26-polls .tq-e26-poll-card.is-party-focus .tq-e26-poll-focus{margin:10px 0 12px!important}
html body .tq-e26-polls .tq-e26-poll-row.is-tracked-party{background:#f8f8f8!important;box-shadow:inset 3px 0 0 var(--tq-poll-focus-color,#111)}
@media(max-width:760px){
html body .tq-e26-results--bars [data-results-rows]>.tq-e26-results-focus{margin:10px 0 9px!important}
html body .tq-e26-polls .tq-e26-poll-card.is-party-focus .tq-e26-poll-focus{margin:8px 0 10px!important}
} .tq-e26-poll-focus,.tq-e26-results-focus{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}
.tq-e26-poll-focus *,.tq-e26-results-focus *{box-sizing:border-box}
.tq-e26-poll-card__rows,[data-results-rows]{min-width:0!important}@font-face {
font-family: 'canvas-icons';
src: url(//thisquality.com/tqcontentdistribution9af31e10-4c7b-4a44-9871-d4bde03e49c8/assets/fonts/canvas-icons.woff2) format("woff2"), url(//thisquality.com/tqcontentdistribution9af31e10-4c7b-4a44-9871-d4bde03e49c8/assets/fonts/canvas-icons.woff) format("woff"), url(//thisquality.com/tqcontentdistribution9af31e10-4c7b-4a44-9871-d4bde03e49c8/assets/fonts/canvas-icons.ttf) format("truetype"), url(//thisquality.com/tqcontentdistribution9af31e10-4c7b-4a44-9871-d4bde03e49c8/assets/fonts/canvas-icons.svg) format("svg");
font-weight: normal;
font-style: normal;
font-display: swap;
}
[class^="cnvs-icon-"],
[class*=" cnvs-icon-"] {
font-family: 'canvas-icons' !important;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.cnvs-icon-arrow-right:before {
content: "\e940";
}
.cnvs-icon-arrow-left:before {
content: "\e941";
}
.cnvs-icon-arrow-down:before {
content: "\e942";
}
.cnvs-icon-arrow-up:before {
content: "\e943";
}
.cnvs-icon-watch:before {
content: "\e93f";
}
.cnvs-icon-eye:before {
content: "\e93e";
}
.cnvs-icon-share:before {
content: "\e93d";
}
.cnvs-icon-check:before {
content: "\e912";
}
.cnvs-icon-minus:before {
content: "\e90d";
}
.cnvs-icon-chevron-right:before {
content: "\e914";
}
.cnvs-icon-chevron-left:before {
content: "\e915";
}
.cnvs-icon-x:before {
content: "\e913";
}
.cnvs-icon-arrow-right-circle:before {
content: "\e911";
}
.cnvs-icon-arrow-left-circle:before {
content: "\e910";
}
.cnvs-icon-up:before {
content: "\e908";
}
.cnvs-icon-comment:before {
content: "\e900";
}
.cnvs-container {
width: 100%;
padding-right: 20px;
padding-left: 20px;
margin-right: auto;
margin-left: auto;
}
@media (min-width: 576px) {
.cnvs-container {
max-width: 540px;
}
}
@media (min-width: 768px) {
.cnvs-container {
max-width: 720px;
}
}
@media (min-width: 992px) {
.cnvs-container {
max-width: 960px;
}
}
@media (min-width: 1200px) {
.cnvs-container {
max-width: 1140px;
}
}
.cnvs-container-fluid {
width: 100%;
padding-right: 20px;
padding-left: 20px;
margin-right: auto;
margin-left: auto;
}
.cnvs-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -20px;
margin-left: -20px;
}
.cnvs-col-1, .cnvs-col-2, .cnvs-col-3, .cnvs-col-4, .cnvs-col-5, .cnvs-col-6, .cnvs-col-7, .cnvs-col-8, .cnvs-col-9, .cnvs-col-10, .cnvs-col-11, .cnvs-col-12, .cnvs-col-sm-1, .cnvs-col-sm-2, .cnvs-col-sm-3, .cnvs-col-sm-4, .cnvs-col-sm-5, .cnvs-col-sm-6, .cnvs-col-sm-7, .cnvs-col-sm-8, .cnvs-col-sm-9, .cnvs-col-sm-10, .cnvs-col-sm-11, .cnvs-col-sm-12, .cnvs-col-md-1, .cnvs-col-md-2, .cnvs-col-md-3, .cnvs-col-md-4, .cnvs-col-md-5, .cnvs-col-md-6, .cnvs-col-md-7, .cnvs-col-md-8, .cnvs-col-md-9, .cnvs-col-md-10, .cnvs-col-md-11, .cnvs-col-md-12, .cnvs-col-lg-1, .cnvs-col-lg-2, .cnvs-col-lg-3, .cnvs-col-lg-4, .cnvs-col-lg-5, .cnvs-col-lg-6, .cnvs-col-lg-7, .cnvs-col-lg-8, .cnvs-col-lg-9, .cnvs-col-lg-10, .cnvs-col-lg-11, .cnvs-col-lg-12, .cnvs-col-xl-1, .cnvs-col-xl-2, .cnvs-col-xl-3, .cnvs-col-xl-4, .cnvs-col-xl-5, .cnvs-col-xl-6, .cnvs-col-xl-7, .cnvs-col-xl-8, .cnvs-col-xl-9, .cnvs-col-xl-10, .cnvs-col-xl-11, .cnvs-col-xl-12 {
position: relative;
width: 100%;
min-height: 1px;
padding-right: 20px;
padding-left: 20px;
}
.cnvs-col-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.3333333333%;
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%;
}
.cnvs-col-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.6666666667%;
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%;
}
.cnvs-col-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.cnvs-col-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.3333333333%;
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.cnvs-col-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 41.6666666667%;
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%;
}
.cnvs-col-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.cnvs-col-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.3333333333%;
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%;
}
.cnvs-col-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.6666666667%;
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%;
}
.cnvs-col-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.cnvs-col-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.3333333333%;
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%;
}
.cnvs-col-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.6666666667%;
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%;
}
.cnvs-col-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
@media (min-width: 576px) {
.cnvs-col-sm-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.3333333333%;
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%;
}
.cnvs-col-sm-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.6666666667%;
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%;
}
.cnvs-col-sm-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.cnvs-col-sm-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.3333333333%;
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.cnvs-col-sm-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 41.6666666667%;
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%;
}
.cnvs-col-sm-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.cnvs-col-sm-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.3333333333%;
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%;
}
.cnvs-col-sm-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.6666666667%;
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%;
}
.cnvs-col-sm-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.cnvs-col-sm-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.3333333333%;
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%;
}
.cnvs-col-sm-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.6666666667%;
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%;
}
.cnvs-col-sm-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
}
@media (min-width: 768px) {
.cnvs-col-md-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.3333333333%;
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%;
}
.cnvs-col-md-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.6666666667%;
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%;
}
.cnvs-col-md-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.cnvs-col-md-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.3333333333%;
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.cnvs-col-md-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 41.6666666667%;
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%;
}
.cnvs-col-md-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.cnvs-col-md-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.3333333333%;
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%;
}
.cnvs-col-md-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.6666666667%;
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%;
}
.cnvs-col-md-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.cnvs-col-md-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.3333333333%;
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%;
}
.cnvs-col-md-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.6666666667%;
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%;
}
.cnvs-col-md-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
}
@media (min-width: 992px) {
.cnvs-col-lg-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.3333333333%;
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%;
}
.cnvs-col-lg-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.6666666667%;
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%;
}
.cnvs-col-lg-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.cnvs-col-lg-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.3333333333%;
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.cnvs-col-lg-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 41.6666666667%;
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%;
}
.cnvs-col-lg-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.cnvs-col-lg-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.3333333333%;
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%;
}
.cnvs-col-lg-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.6666666667%;
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%;
}
.cnvs-col-lg-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.cnvs-col-lg-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.3333333333%;
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%;
}
.cnvs-col-lg-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.6666666667%;
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%;
}
.cnvs-col-lg-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
}
@media (min-width: 1200px) {
.cnvs-col-xl-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.3333333333%;
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%;
}
.cnvs-col-xl-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.6666666667%;
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%;
}
.cnvs-col-xl-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.cnvs-col-xl-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.3333333333%;
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.cnvs-col-xl-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 41.6666666667%;
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%;
}
.cnvs-col-xl-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.cnvs-col-xl-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.3333333333%;
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%;
}
.cnvs-col-xl-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.6666666667%;
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%;
}
.cnvs-col-xl-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.cnvs-col-xl-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.3333333333%;
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%;
}
.cnvs-col-xl-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.6666666667%;
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%;
}
.cnvs-col-xl-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
}
.cnvs-d-none {
display: none;
}
.cnvs-clearfix {
clear: both;
}
.cnvs-clearfix:after {
content: '';
clear: both;
display: table;
}
.cnvs-post-meta {
--cnvs-post-meta-color: #dee2e6;
padding-left: 0;
list-style: none;
color: var(--cnvs-post-meta-color);
padding: 0;
margin: 0;
}
.cnvs-post-meta > li {
display: inline-block;
}
.cnvs-post-meta > li:not(:last-child) {
margin-right: 0.5rem;
}
.cnvs-post-meta li + li:before {
margin-right: 0.5rem;
content: "\b7";
}
.cnvs-post-meta .cnvs-icon {
margin-right: 0.25rem;
}
.cnvs-meta-category .post-categories {
padding-left: 0;
list-style: none;
padding: 0;
margin: 0;
}
.cnvs-meta-category .post-categories > li {
display: inline-block;
}
.cnvs-meta-category .post-categories > li:not(:last-child) {
margin-right: 0.5rem;
}
.cnvs-meta-category .post-categories li:not(:last-child):after {
content: ",";
}
.post-meta .cnvs-meta-category .post-categories {
margin-bottom: 0;
}
.cnvs-meta-author span + a,
.cnvs-meta-author a + span {
margin-left: 0.25rem;
}  .wp-block-button.is-cnvs-button-full-width,
.entry-content .wp-block-button.is-cnvs-button-full-width {
width: 100%;
}
.wp-block-button.is-cnvs-button-full-width .wp-block-button__link,
.entry-content .wp-block-button.is-cnvs-button-full-width .wp-block-button__link {
width: 100%;
}
.wp-block-button.is-cnvs-button-size-sm .wp-block-button__link,
.entry-content .wp-block-button.is-cnvs-button-size-sm .wp-block-button__link {
padding: 0.25rem 0.5rem;
}
.wp-block-button.is-cnvs-button-size-lg .wp-block-button__link,
.entry-content .wp-block-button.is-cnvs-button-size-lg .wp-block-button__link {
padding: 1rem 2rem;
}  .cnvs-color-primary {
--cnvs-primary-color: #343a40;
color: var(--cnvs-primary-color);
}
.cnvs-color-secondary {
--cnvs-secondary-color: #A0A0A0;
color: var(--cnvs-secondary-color);
}
.cnvs-bg-primary {
--cnvs-primary-background: #343a40;
background-color: var(--cnvs-primary-background);
}
.cnvs-bg-overlay {
--cnvs-overlay-background: rgba(52, 58, 64, 0.5);
background-color: var(--cnvs-overlay-background);
}  .cnvs-font-primary {
--cnvs-primary-font-weight: 700;
font-weight: var(--cnvs-primary-font-weight);
}
.cnvs-font-secondary {
--cnvs-secondary-font-size: 80%;
--cnvs-secondary-font-color: #6c757d;
font-size: var(--cnvs-secondary-font-size);
color: var(--cnvs-secondary-font-color);
}
.cnvs-font-heading {
--cnvs-heading-font-weight: 700;
--cnvs-heading-font-color: #212529;
font-weight: var(--cnvs-heading-font-weight);
color: var(--cnvs-heading-font-color);
}  .cnvs-bg-primary {
background-color: #007bff;
}
a.cnvs-bg-primary:hover, a.cnvs-bg-primary:focus,
button.cnvs-bg-primary:hover,
button.cnvs-bg-primary:focus {
background-color: #0062cc;
}
.cnvs-bg-secondary {
background-color: #A0A0A0;
}
a.cnvs-bg-secondary:hover, a.cnvs-bg-secondary:focus,
button.cnvs-bg-secondary:hover,
button.cnvs-bg-secondary:focus {
background-color: #878686;
}
.cnvs-bg-success {
background-color: #28a745;
}
a.cnvs-bg-success:hover, a.cnvs-bg-success:focus,
button.cnvs-bg-success:hover,
button.cnvs-bg-success:focus {
background-color: #1e7e34;
}
.cnvs-bg-info {
background-color: #17a2b8;
}
a.cnvs-bg-info:hover, a.cnvs-bg-info:focus,
button.cnvs-bg-info:hover,
button.cnvs-bg-info:focus {
background-color: #117a8b;
}
.cnvs-bg-warning {
background-color: #ffc107;
}
a.cnvs-bg-warning:hover, a.cnvs-bg-warning:focus,
button.cnvs-bg-warning:hover,
button.cnvs-bg-warning:focus {
background-color: #d39e00;
}
.cnvs-bg-danger {
background-color: #dc3545;
}
a.cnvs-bg-danger:hover, a.cnvs-bg-danger:focus,
button.cnvs-bg-danger:hover,
button.cnvs-bg-danger:focus {
background-color: #bd2130;
}
.cnvs-bg-light {
background-color: #f8f9fa;
}
a.cnvs-bg-light:hover, a.cnvs-bg-light:focus,
button.cnvs-bg-light:hover,
button.cnvs-bg-light:focus {
background-color: #dae0e5;
}
.cnvs-bg-dark {
background-color: #343a40;
}
a.cnvs-bg-dark:hover, a.cnvs-bg-dark:focus,
button.cnvs-bg-dark:hover,
button.cnvs-bg-dark:focus {
background-color: #1d2124;
}
.cnvs-bg-white {
--cnvs-bg-white: #fff;
background-color: var(--cnvs-bg-white);
}
.cnvs-bg-transparent {
--cnvs-bg-transparent: transparent;
background-color: var(--cnvs-bg-transparent);
}  .cnvs-alert {
--cnvs-alert-background: #f8f9fa;
--cnvs-alert-heading-color: inherit;
--cnvs-alert-close-color: #000;
--cnvs-alert-close-hover-color: #000;
--cnvs-alert-font-size: 0.875rem;
--cnvs-alert-link-font-weight: 700;
--cnvs-alert-close-font-size: 1rem;
--cnvs-alert-close-line-height: 1;
--cnvs-alert-close-text-shadow: 0 1px 0 #fff;
--cnvs-alert-close-opacity: .75;
} .cnvs-alert {
position: relative;
padding: 0.5rem 1rem;
margin-bottom: 1rem;
background: var(--cnvs-alert-background);
font-size: var(--cnvs-alert-font-size);
}
.cnvs-alert a {
text-decoration: underline;
text-shadow: none;
border: none;
}
.cnvs-alert a:hover {
text-decoration: none;
text-shadow: none;
border: none;
}
.cnvs-alert p {
margin-bottom: 0.5rem;
}
.cnvs-alert > *:last-child {
margin-bottom: 0;
}
.cnvs-alert-multiline {
padding: 1.25rem 1.75rem;
}
.cnvs-alert-heading {
color: var(--cnvs-alert-heading-color);
}
.cnvs-alert-link {
font-weight: var(--cnvs-alert-link-font-weight);
}
.cnvs-alert-dismissible {
padding-right: 4rem;
}
.cnvs-alert-dismissible .cnvs-close {
position: absolute;
top: 0;
right: 0;
height: 100%;
padding: 0 1rem;
color: inherit;
}
.cnvs-close {
float: right;
font-size: var(--cnvs-alert-close-font-size);
line-height: var(--cnvs-alert-close-line-height);
color: var(--cnvs-alert-close-color);
text-shadow: var(--cnvs-alert-close-text-shadow);
opacity: var(--cnvs-alert-close-opacity);
}
.cnvs-close:hover, .cnvs-close:focus {
color: var(--cnvs-alert-close-hover-color);
text-decoration: none;
opacity: 1;
}
button.cnvs-close {
padding: 0;
text-decoration: none !important;
border: none !important;
-webkit-appearance: none !important;
background-color: transparent !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.cnvs-alert-primary {
border-left: #007bff 2px solid;
}
.cnvs-alert-primary .cnvs-icon-close,
.cnvs-alert-primary .cnvs-alert-title {
color: #0062cc;
}
.cnvs-alert-secondary {
border-left: #A0A0A0 2px solid;
}
.cnvs-alert-secondary .cnvs-icon-close,
.cnvs-alert-secondary .cnvs-alert-title {
color: #878686;
}
.cnvs-alert-success {
border-left: #28a745 2px solid;
}
.cnvs-alert-success .cnvs-icon-close,
.cnvs-alert-success .cnvs-alert-title {
color: #1e7e34;
}
.cnvs-alert-info {
border-left: #17a2b8 2px solid;
}
.cnvs-alert-info .cnvs-icon-close,
.cnvs-alert-info .cnvs-alert-title {
color: #117a8b;
}
.cnvs-alert-warning {
border-left: #ffc107 2px solid;
}
.cnvs-alert-warning .cnvs-icon-close,
.cnvs-alert-warning .cnvs-alert-title {
color: #d39e00;
}
.cnvs-alert-danger {
border-left: #dc3545 2px solid;
}
.cnvs-alert-danger .cnvs-icon-close,
.cnvs-alert-danger .cnvs-alert-title {
color: #bd2130;
}
.cnvs-alert-light {
border-left: #f8f9fa 2px solid;
}
.cnvs-alert-light .cnvs-icon-close,
.cnvs-alert-light .cnvs-alert-title {
color: #dae0e5;
}
.cnvs-alert-dark {
border-left: #343a40 2px solid;
}
.cnvs-alert-dark .cnvs-icon-close,
.cnvs-alert-dark .cnvs-alert-title {
color: #1d2124;
}  .cnvs-badge {
--cnvs-badge-background: #f8f9fa;
--cnvs-badge-color: inherit;
--cnvs-badge-primary-background: #00A0D2;
--cnvs-badge-primary-color: #FFFFFF;
--cnvs-badge-light-background: #FFFFFF;
--cnvs-badge-light-color: #000000;
--cnvs-badge-border-radius: 30px;
--cnvs-badge-font-size: 75%;
--cnvs-badge-line-height: 1;
} .cnvs-badge {
background: var(--cnvs-badge-background);
color: var(--cnvs-badge-color);
display: inline-block;
padding: 0.3em 0.6em;
font-size: var(--cnvs-badge-font-size);
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: var(--cnvs-badge-border-radius);
text-transform: uppercase;
line-height: var(--cnvs-badge-line-height);
}
.cnvs-badge:empty {
display: none;
}
.menu-item .cnvs-badge {
margin-left: 0.5rem;
}
.cnvs-button .cnvs-badge {
position: relative;
top: -1px;
}
.is-cnvs-badge-color-primary,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-primary {
background: rgba(0, 123, 255, 0.1);
color: #0056b3;
}
.is-cnvs-badge-color-secondary,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-secondary {
background: rgba(160, 160, 160, 0.1);
color: #7a7a7a;
}
.is-cnvs-badge-color-success,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-success {
background: rgba(40, 167, 69, 0.1);
color: #19692c;
}
.is-cnvs-badge-color-info,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-info {
background: rgba(23, 162, 184, 0.1);
color: #0f6674;
}
.is-cnvs-badge-color-warning,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-warning {
background: rgba(255, 193, 7, 0.1);
color: #ba8b00;
}
.is-cnvs-badge-color-danger,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-danger {
background: rgba(220, 53, 69, 0.1);
color: #a71d2a;
}
.is-cnvs-badge-color-light,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-light {
background: rgba(248, 249, 250, 0.1);
color: #cbd3da;
}
.is-cnvs-badge-color-dark,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-dark {
background: rgba(52, 58, 64, 0.1);
color: #121416;
}
.is-cnvs-badge-color-primary,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-primary {
background: var(--cnvs-badge-primary-background);
color: var(--cnvs-badge-primary-color);
}
.is-cnvs-badge-color-light,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-light {
background: var(--cnvs-badge-light-background);
color: var(--cnvs-badge-light-color);
}  [cnvs-flickity="init"] {
--cnvs-flickity-button-background: hsla(0, 0%, 100%, 0.75);
--cnvs-flickity-button-color: #333;
--cnvs-flickity-button-hover-background: white;
--cnvs-flickity-button-focus-box-shadow: 0 0 0 5px #19F;
--cnvs-flickity-button-active-opacity: 0.6;
--cnvs-flickity-button-disabled-opacity: 0.3;
--cnvs-flickity-button-icon-fill: #333;
--cnvs-flickity-prev-next-border-radius: 50%;
--cnvs-flickity-page-info-font-size: .75rem;
--cnvs-flickity-page-info-line-height: 1;
--cnvs-flickity-dot-width: 10px;
--cnvs-flickity-dot-height: 10px;
--cnvs-flickity-dot-margin: 0 3px;
--cnvs-flickity-dot-background: #333;
--cnvs-flickity-dot-border-radius: 50%;
--cnvs-flickity-dot-opacity: 0.25;
}
[cnvs-flickity="init"].flickity-enabled {
position: relative;
padding-bottom: 0;
}
[cnvs-flickity="init"].flickity-enabled:focus {
outline: none;
}
[cnvs-flickity="init"].flickity-enabled.is-animate .flickity-viewport {
-webkit-transition: height 0.2s;
transition: height 0.2s;
}
[cnvs-flickity="init"].flickity-enabled.is-draggable {
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
[cnvs-flickity="init"].flickity-enabled.is-draggable .flickity-viewport {
cursor: move;
cursor: -webkit-grab;
cursor: grab;
}
[cnvs-flickity="init"].flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
cursor: -webkit-grabbing;
cursor: grabbing;
}
[cnvs-flickity="init"] .flickity-viewport {
overflow: hidden;
position: relative;
height: 100%;
}
[cnvs-flickity="init"] .flickity-slider {
position: absolute;
width: 100%;
height: 100%;
}
[cnvs-flickity="init"] .flickity-button {
position: absolute;
background: var(--cnvs-flickity-button-background);
border: none;
color: var(--cnvs-flickity-button-color);
}
[cnvs-flickity="init"] .flickity-button:hover {
background: var(--cnvs-flickity-button-hover-background);
cursor: pointer;
}
[cnvs-flickity="init"] .flickity-button:focus {
outline: none;
-webkit-box-shadow: var(--cnvs-flickity-button-focus-box-shadow);
box-shadow: var(--cnvs-flickity-button-focus-box-shadow);
}
[cnvs-flickity="init"] .flickity-button:active {
opacity: var(--cnvs-flickity-button-active-opacity);
}
[cnvs-flickity="init"] .flickity-button:disabled {
opacity: var(--cnvs-flickity-button-disabled-opacity);
cursor: auto; pointer-events: none;
}
[cnvs-flickity="init"] .flickity-button-icon {
fill: var(--cnvs-flickity-button-icon-fill);
}
[cnvs-flickity="init"] .flickity-prev-next-button {
top: 50%;
width: 44px;
height: 44px;
border-radius: var(--cnvs-flickity-prev-next-border-radius); margin-top: -22px;
}
[cnvs-flickity="init"] .flickity-prev-next-button.previous {
left: 1rem;
}
[cnvs-flickity="init"] .flickity-prev-next-button.next {
right: 1rem;
}
[cnvs-flickity="init"] .flickity-rtl .flickity-prev-next-button.previous {
left: auto;
right: 10px;
}
[cnvs-flickity="init"] .flickity-rtl .flickity-prev-next-button.next {
right: auto;
left: 10px;
}
[cnvs-flickity="init"] .flickity-prev-next-button .flickity-button-icon {
position: absolute;
left: 30%;
top: 30%;
width: 40%;
height: 40%;
}
[cnvs-flickity="init"] [data-sg-page-info="true"],
[cnvs-flickity="init"] [data-sg-page-dots="true"] {
padding-bottom: 50px;
}
[cnvs-flickity="init"] [data-sg-page-info="true"] .flickity-prev-next-button,
[cnvs-flickity="init"] [data-sg-page-dots="true"] .flickity-prev-next-button { margin-top: -52px;
}
[cnvs-flickity="init"] .flickity-pages {
position: relative;
}
[cnvs-flickity="init"] .flickity-page-info {
position: absolute;
top: 50%;
right: 0;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
font-size: var(--cnvs-flickity-page-info-font-size);
line-height: var(--cnvs-flickity-page-info-line-height);
}
[cnvs-flickity="init"] .flickity-page-info span:not(:last-child) {
margin-right: .25rem;
}
[cnvs-flickity="init"] .flickity-page-dots {
padding: 1rem 3rem 0;
list-style: none;
text-align: center;
text-align: center;
line-height: 1;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin: 0;
}
[cnvs-flickity="init"] .flickity-rtl .flickity-page-dots {
direction: rtl;
}
[cnvs-flickity="init"] .flickity-page-dots .dot {
display: inline-block;
width: var(--cnvs-flickity-dot-width);
height: var(--cnvs-flickity-dot-height);
margin: var(--cnvs-flickity-dot-margin);
background: var(--cnvs-flickity-dot-background);
border-radius: var(--cnvs-flickity-dot-border-radius);
opacity: var(--cnvs-flickity-dot-opacity);
cursor: pointer;
}
[cnvs-flickity="init"] .flickity-page-dots .dot.is-selected {
opacity: 1;
}@font-face {
font-family: 'powerkit-icons';
src: url(//thisquality.com/tqcontentdistribution97409723-a08a-427f-9054-353cec462f3b/assets/fonts/powerkit-icons.woff) format("woff"), url(//thisquality.com/tqcontentdistribution97409723-a08a-427f-9054-353cec462f3b/assets/fonts/powerkit-icons.ttf) format("truetype"), url(//thisquality.com/tqcontentdistribution97409723-a08a-427f-9054-353cec462f3b/assets/fonts/powerkit-icons.svg) format("svg");
font-weight: normal;
font-style: normal;
font-display: swap;
}
[class^="pk-icon-"],
[class*=" pk-icon-"] {
font-family: 'powerkit-icons' !important;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.pk-icon-bluesky:before {
content: "\e94d";
}
.pk-icon-threads:before {
content: "\e94e";
}
.pk-icon-twitter:before {
content: "\e94c";
}
.pk-icon-alert-circle:before {
content: "\e946";
}
.pk-icon-star-half:before {
content: "\e938";
}
.pk-icon-star-full:before {
content: "\e939";
}
.pk-icon-star-empty:before {
content: "\e93a";
}
.pk-icon-discord:before {
content: "\e947";
}
.pk-icon-tiktok:before {
content: "\e948";
}
.pk-icon-mix:before {
content: "\e93c";
}
.pk-icon-strava:before {
content: "\e93b";
}
.pk-icon-microblog:before {
content: "\e937";
}
.pk-icon-mastodon:before {
content: "\e935";
}
.pk-icon-goodreads:before {
content: "\e934";
}
.pk-icon-codepen:before {
content: "\e924";
}
.pk-icon-medium:before {
content: "\e906";
}
.pk-icon-powerkit:before {
content: "\e904";
}
.pk-icon-line:before {
content: "\e90e";
}
.pk-icon-fb-messenger:before {
content: "\e90a";
}
.pk-icon-pixelfed:before {
content: "\e936";
}
.pk-icon-steam:before {
content: "\e932";
}
.pk-icon-thumbtack:before {
content: "\e933";
}
.pk-icon-tripadvisor:before {
content: "\e931";
}
.pk-icon-slideshare:before {
content: "\e925";
}
.pk-icon-producthunt:before {
content: "\e930";
}
.pk-icon-meetup:before {
content: "\e92f";
}
.pk-icon-houzz:before {
content: "\e92e";
}
.pk-icon-deviantart:before {
content: "\e92d";
}
.pk-icon-delicious:before {
content: "\e92c";
}
.pk-icon-500px:before {
content: "\e92b";
}
.pk-icon-bitbucket:before {
content: "\e929";
}
.pk-icon-jsfiddle:before {
content: "\e928";
}
.pk-icon-freecodecamp:before {
content: "\e927";
}
.pk-icon-gitlab:before {
content: "\e926";
}
.pk-icon-stackoverflow:before {
content: "\e923";
}
.pk-icon-wechat:before {
content: "\e91e";
}
.pk-icon-xing:before {
content: "\e91c";
}
.pk-icon-ok:before {
content: "\e91d";
}
.pk-icon-snapchat:before {
content: "\e917";
}
.pk-icon-behance:before {
content: "\f1b4";
}
.pk-icon-diamond:before {
content: "\f219";
}
.pk-icon-dribbble:before {
content: "\f17d";
}
.pk-icon-facebook:before {
content: "\e949";
}
.pk-icon-feed:before {
content: "\f09e";
}
.pk-icon-rss:before {
content: "\f09e";
}
.pk-icon-get-pocket:before {
content: "\f265";
}
.pk-icon-pocket:before {
content: "\f265";
}
.pk-icon-google-plus:before {
content: "\f0d5";
}
.pk-icon-googleplus:before {
content: "\f0d5";
}
.pk-icon-linkedin:before {
content: "\f0e1";
}
.pk-icon-map-marker:before {
content: "\f041";
}
.pk-icon-phone:before {
content: "\f095";
}
.pk-icon-viber:before {
content: "\f095";
}
.pk-icon-pinterest:before {
content: "\f0d2";
}
.pk-icon-retweet:before {
content: "\f079";
}
.pk-icon-soundcloud:before {
content: "\f1be";
}
.pk-icon-spotify:before {
content: "\f1bc";
}
.pk-icon-stumbleupon:before {
content: "\f1a4";
}
.pk-icon-tumblr:before {
content: "\f173";
}
.pk-icon-old-twitter:before {
content: "\f099";
}
.pk-icon-vimeo:before {
content: "\f27d";
}
.pk-icon-vk:before {
content: "\f189";
}
.pk-icon-vkontakte:before {
content: "\f189";
}
.pk-icon-whatsapp:before {
content: "\f232";
}
.pk-icon-youtube:before {
content: "\e945";
}
.pk-icon-foursquare:before {
content: "\e92a";
}
.pk-icon-yelp:before {
content: "\e922";
}
.pk-icon-weibo:before {
content: "\e91f";
}
.pk-icon-apple:before {
content: "\e921";
}
.pk-icon-flickr:before {
content: "\e918";
}
.pk-icon-bloglovin:before {
content: "\e944";
}
.pk-icon-twitch:before {
content: "\e905";
}
.pk-icon-flipboard:before {
content: "\e94a";
}
.pk-icon-googlenews:before {
content: "\e94b";
}
.pk-icon-github:before {
content: "\e90f";
}
.pk-icon-instagram:before {
content: "\e90c";
}
.pk-icon-telegram:before {
content: "\e909";
}
.pk-icon-reddit:before {
content: "\e90b";
}
.pk-icon-android:before {
content: "\e920";
}
.pk-icon-link:before {
content: "\e91b";
}
.pk-icon-globe:before {
content: "\e91a";
}
.pk-icon-website:before {
content: "\e91a";
}
.pk-icon-bell:before {
content: "\e919";
}
.pk-icon-zoom-in:before {
content: "\e916";
}
.pk-icon-check:before {
content: "\e912";
}
.pk-icon-minus:before {
content: "\e90d";
}
.pk-icon-chevron-right:before {
content: "\e914";
}
.pk-icon-chevron-left:before {
content: "\e915";
}
.pk-icon-x:before {
content: "\e913";
}
.pk-icon-arrow-right-circle:before {
content: "\e911";
}
.pk-icon-arrow-left-circle:before {
content: "\e910";
}
.pk-icon-up:before {
content: "\e908";
}
.pk-icon-comment:before {
content: "\e900";
}
.pk-icon-refresh-cw:before {
content: "\e902";
}
.pk-icon-reply:before {
content: "\e903";
}
.pk-icon-like:before {
content: "\e901";
}
.pk-icon-mail:before {
content: "\e002";
}
.pk-icon-email:before {
content: "\e002";
}
.pk-icon-video:before {
content: "\e018";
}
.pk-icon-share:before {
content: "\e93d";
}
.pk-icon-watch:before {
content: "\e93f";
}
.pk-icon-eye:before {
content: "\e93e";
}
.pk-icon-arrow-right:before {
content: "\e940";
}
.pk-icon-arrow-left:before {
content: "\e941";
}
.pk-icon-arrow-down:before {
content: "\e942";
}
.pk-icon-arrow-up:before {
content: "\e943";
}
.pk-container {
width: 100%;
padding-right: 20px;
padding-left: 20px;
margin-right: auto;
margin-left: auto;
}
@media (min-width: 576px) {
.pk-container {
max-width: 540px;
}
}
@media (min-width: 768px) {
.pk-container {
max-width: 720px;
}
}
@media (min-width: 992px) {
.pk-container {
max-width: 960px;
}
}
@media (min-width: 1200px) {
.pk-container {
max-width: 1140px;
}
}
.pk-container-fluid {
width: 100%;
padding-right: 20px;
padding-left: 20px;
margin-right: auto;
margin-left: auto;
}
.pk-row {
display: flex;
flex-wrap: wrap;
margin-right: -20px;
margin-left: -20px;
}
.pk-col-1, .pk-col-2, .pk-col-3, .pk-col-4, .pk-col-5, .pk-col-6, .pk-col-7, .pk-col-8, .pk-col-9, .pk-col-10, .pk-col-11, .pk-col-12, .pk-col-sm-1, .pk-col-sm-2, .pk-col-sm-3, .pk-col-sm-4, .pk-col-sm-5, .pk-col-sm-6, .pk-col-sm-7, .pk-col-sm-8, .pk-col-sm-9, .pk-col-sm-10, .pk-col-sm-11, .pk-col-sm-12, .pk-col-md-1, .pk-col-md-2, .pk-col-md-3, .pk-col-md-4, .pk-col-md-5, .pk-col-md-6, .pk-col-md-7, .pk-col-md-8, .pk-col-md-9, .pk-col-md-10, .pk-col-md-11, .pk-col-md-12, .pk-col-lg-1, .pk-col-lg-2, .pk-col-lg-3, .pk-col-lg-4, .pk-col-lg-5, .pk-col-lg-6, .pk-col-lg-7, .pk-col-lg-8, .pk-col-lg-9, .pk-col-lg-10, .pk-col-lg-11, .pk-col-lg-12, .pk-col-xl-1, .pk-col-xl-2, .pk-col-xl-3, .pk-col-xl-4, .pk-col-xl-5, .pk-col-xl-6, .pk-col-xl-7, .pk-col-xl-8, .pk-col-xl-9, .pk-col-xl-10, .pk-col-xl-11, .pk-col-xl-12 {
position: relative;
width: 100%;
min-height: 1px;
padding-right: 20px;
padding-left: 20px;
}
.pk-col-1 {
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%;
}
.pk-col-2 {
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%;
}
.pk-col-3 {
flex: 0 0 25%;
max-width: 25%;
}
.pk-col-4 {
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.pk-col-5 {
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%;
}
.pk-col-6 {
flex: 0 0 50%;
max-width: 50%;
}
.pk-col-7 {
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%;
}
.pk-col-8 {
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%;
}
.pk-col-9 {
flex: 0 0 75%;
max-width: 75%;
}
.pk-col-10 {
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%;
}
.pk-col-11 {
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%;
}
.pk-col-12 {
flex: 0 0 100%;
max-width: 100%;
}
@media (min-width: 576px) {
.pk-col-sm-1 {
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%;
}
.pk-col-sm-2 {
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%;
}
.pk-col-sm-3 {
flex: 0 0 25%;
max-width: 25%;
}
.pk-col-sm-4 {
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.pk-col-sm-5 {
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%;
}
.pk-col-sm-6 {
flex: 0 0 50%;
max-width: 50%;
}
.pk-col-sm-7 {
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%;
}
.pk-col-sm-8 {
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%;
}
.pk-col-sm-9 {
flex: 0 0 75%;
max-width: 75%;
}
.pk-col-sm-10 {
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%;
}
.pk-col-sm-11 {
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%;
}
.pk-col-sm-12 {
flex: 0 0 100%;
max-width: 100%;
}
}
@media (min-width: 768px) {
.pk-col-md-1 {
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%;
}
.pk-col-md-2 {
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%;
}
.pk-col-md-3 {
flex: 0 0 25%;
max-width: 25%;
}
.pk-col-md-4 {
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.pk-col-md-5 {
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%;
}
.pk-col-md-6 {
flex: 0 0 50%;
max-width: 50%;
}
.pk-col-md-7 {
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%;
}
.pk-col-md-8 {
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%;
}
.pk-col-md-9 {
flex: 0 0 75%;
max-width: 75%;
}
.pk-col-md-10 {
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%;
}
.pk-col-md-11 {
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%;
}
.pk-col-md-12 {
flex: 0 0 100%;
max-width: 100%;
}
}
@media (min-width: 992px) {
.pk-col-lg-1 {
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%;
}
.pk-col-lg-2 {
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%;
}
.pk-col-lg-3 {
flex: 0 0 25%;
max-width: 25%;
}
.pk-col-lg-4 {
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.pk-col-lg-5 {
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%;
}
.pk-col-lg-6 {
flex: 0 0 50%;
max-width: 50%;
}
.pk-col-lg-7 {
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%;
}
.pk-col-lg-8 {
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%;
}
.pk-col-lg-9 {
flex: 0 0 75%;
max-width: 75%;
}
.pk-col-lg-10 {
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%;
}
.pk-col-lg-11 {
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%;
}
.pk-col-lg-12 {
flex: 0 0 100%;
max-width: 100%;
}
}
@media (min-width: 1200px) {
.pk-col-xl-1 {
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%;
}
.pk-col-xl-2 {
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%;
}
.pk-col-xl-3 {
flex: 0 0 25%;
max-width: 25%;
}
.pk-col-xl-4 {
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.pk-col-xl-5 {
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%;
}
.pk-col-xl-6 {
flex: 0 0 50%;
max-width: 50%;
}
.pk-col-xl-7 {
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%;
}
.pk-col-xl-8 {
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%;
}
.pk-col-xl-9 {
flex: 0 0 75%;
max-width: 75%;
}
.pk-col-xl-10 {
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%;
}
.pk-col-xl-11 {
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%;
}
.pk-col-xl-12 {
flex: 0 0 100%;
max-width: 100%;
}
}
.pk-d-none {
display: none;
}
.pk-clearfix {
clear: both;
}
.pk-clearfix:after {
content: '';
clear: both;
display: table;
}
.pk-post-meta {
--pk-post-meta-color: #dee2e6;
padding-left: 0;
list-style: none;
color: var(--pk-post-meta-color);
padding: 0;
margin: 0;
}
.pk-post-meta > li {
display: inline-block;
}
.pk-post-meta > li:not(:last-child) {
margin-right: 0.5rem;
}
.pk-post-meta li + li:before {
margin-right: 0.5rem;
content: "\b7";
}
.pk-post-meta .pk-icon {
margin-right: 0.25rem;
}
.pk-meta-category .post-categories {
padding-left: 0;
list-style: none;
padding: 0;
margin: 0;
}
.pk-meta-category .post-categories > li {
display: inline-block;
}
.pk-meta-category .post-categories > li:not(:last-child) {
margin-right: 0.5rem;
}
.pk-meta-category .post-categories li:not(:last-child):after {
content: ",";
}
.post-meta .pk-meta-category .post-categories {
margin-bottom: 0;
}
.pk-meta-author span + a,
.pk-meta-author a + span {
margin-left: 0.25rem;
}  .wp-block-button.is-pk-button-full-width,
.entry-content .wp-block-button.is-pk-button-full-width {
width: 100%;
}
.wp-block-button.is-pk-button-full-width .wp-block-button__link,
.entry-content .wp-block-button.is-pk-button-full-width .wp-block-button__link {
width: 100%;
}
.wp-block-button.is-pk-button-size-sm .wp-block-button__link,
.entry-content .wp-block-button.is-pk-button-size-sm .wp-block-button__link {
padding: 0.25rem 0.5rem;
}
.wp-block-button.is-pk-button-size-lg .wp-block-button__link,
.entry-content .wp-block-button.is-pk-button-size-lg .wp-block-button__link {
padding: 1rem 2rem;
}  .pk-color-primary {
--pk-primary-color: #343a40;
color: var(--pk-primary-color);
}
.pk-color-secondary {
--pk-secondary-color: #A0A0A0;
color: var(--pk-secondary-color);
}
.pk-bg-primary {
--pk-primary-background: #343a40;
background-color: var(--pk-primary-background);
}
.pk-bg-overlay {
--pk-overlay-background: rgba(52, 58, 64, 0.5);
background-color: var(--pk-overlay-background);
}  .pk-font-primary {
--pk-primary-font-weight: 700;
font-weight: var(--pk-primary-font-weight);
}
.pk-font-secondary {
--pk-secondary-font-size: 80%;
--pk-secondary-font-color: #6c757d;
font-size: var(--pk-secondary-font-size);
color: var(--pk-secondary-font-color);
}
.pk-font-heading {
--pk-heading-font-weight: 700;
--pk-heading-font-color: #212529;
font-weight: var(--pk-heading-font-weight);
color: var(--pk-heading-font-color);
}  .pk-bg-primary {
background-color: #007bff;
}
a.pk-bg-primary:hover, a.pk-bg-primary:focus,
button.pk-bg-primary:hover,
button.pk-bg-primary:focus {
background-color: #0062cc;
}
.pk-bg-secondary {
background-color: #A0A0A0;
}
a.pk-bg-secondary:hover, a.pk-bg-secondary:focus,
button.pk-bg-secondary:hover,
button.pk-bg-secondary:focus {
background-color: #878686;
}
.pk-bg-success {
background-color: #28a745;
}
a.pk-bg-success:hover, a.pk-bg-success:focus,
button.pk-bg-success:hover,
button.pk-bg-success:focus {
background-color: #1e7e34;
}
.pk-bg-info {
background-color: #17a2b8;
}
a.pk-bg-info:hover, a.pk-bg-info:focus,
button.pk-bg-info:hover,
button.pk-bg-info:focus {
background-color: #117a8b;
}
.pk-bg-warning {
background-color: #ffc107;
}
a.pk-bg-warning:hover, a.pk-bg-warning:focus,
button.pk-bg-warning:hover,
button.pk-bg-warning:focus {
background-color: #d39e00;
}
.pk-bg-danger {
background-color: #dc3545;
}
a.pk-bg-danger:hover, a.pk-bg-danger:focus,
button.pk-bg-danger:hover,
button.pk-bg-danger:focus {
background-color: #bd2130;
}
.pk-bg-light {
background-color: #f8f9fa;
}
a.pk-bg-light:hover, a.pk-bg-light:focus,
button.pk-bg-light:hover,
button.pk-bg-light:focus {
background-color: #dae0e5;
}
.pk-bg-dark {
background-color: #343a40;
}
a.pk-bg-dark:hover, a.pk-bg-dark:focus,
button.pk-bg-dark:hover,
button.pk-bg-dark:focus {
background-color: #1d2124;
}
.pk-bg-white {
--pk-bg-white: #fff;
background-color: var(--pk-bg-white);
}
.pk-bg-transparent {
--pk-bg-transparent: transparent;
background-color: var(--pk-bg-transparent);
}  .pk-alert {
--pk-alert-background: #f8f9fa;
--pk-alert-heading-color: inherit;
--pk-alert-close-color: #000;
--pk-alert-close-hover-color: #000;
--pk-alert-font-size: 0.875rem;
--pk-alert-link-font-weight: 700;
--pk-alert-close-font-size: 1rem;
--pk-alert-close-line-height: 1;
--pk-alert-close-text-shadow: 0 1px 0 #fff;
--pk-alert-close-opacity: .75;
} .pk-alert {
position: relative;
padding: 0.5rem 1rem;
margin-bottom: 1rem;
background: var(--pk-alert-background);
font-size: var(--pk-alert-font-size);
}
.pk-alert a {
text-decoration: underline;
text-shadow: none;
border: none;
}
.pk-alert a:hover {
text-decoration: none;
text-shadow: none;
border: none;
}
.pk-alert p {
margin-bottom: 0.5rem;
}
.pk-alert > *:last-child {
margin-bottom: 0;
}
.pk-alert-multiline {
padding: 1.25rem 1.75rem;
}
.pk-alert-heading {
color: var(--pk-alert-heading-color);
}
.pk-alert-link {
font-weight: var(--pk-alert-link-font-weight);
}
.pk-alert-dismissible {
padding-right: 4rem;
}
.pk-alert-dismissible .pk-close {
position: absolute;
top: 0;
right: 0;
height: 100%;
padding: 0 1rem;
color: inherit;
}
.pk-close {
float: right;
font-size: var(--pk-alert-close-font-size);
line-height: var(--pk-alert-close-line-height);
color: var(--pk-alert-close-color);
text-shadow: var(--pk-alert-close-text-shadow);
opacity: var(--pk-alert-close-opacity);
}
.pk-close:hover, .pk-close:focus {
color: var(--pk-alert-close-hover-color);
text-decoration: none;
opacity: 1;
}
button.pk-close {
padding: 0;
text-decoration: none !important;
border: none !important;
-webkit-appearance: none !important;
background-color: transparent !important;
box-shadow: none !important;
}
.pk-alert-primary {
border-left: #007bff 2px solid;
}
.pk-alert-primary .pk-icon-close,
.pk-alert-primary .pk-alert-title {
color: #0062cc;
}
.pk-alert-secondary {
border-left: #A0A0A0 2px solid;
}
.pk-alert-secondary .pk-icon-close,
.pk-alert-secondary .pk-alert-title {
color: #878686;
}
.pk-alert-success {
border-left: #28a745 2px solid;
}
.pk-alert-success .pk-icon-close,
.pk-alert-success .pk-alert-title {
color: #1e7e34;
}
.pk-alert-info {
border-left: #17a2b8 2px solid;
}
.pk-alert-info .pk-icon-close,
.pk-alert-info .pk-alert-title {
color: #117a8b;
}
.pk-alert-warning {
border-left: #ffc107 2px solid;
}
.pk-alert-warning .pk-icon-close,
.pk-alert-warning .pk-alert-title {
color: #d39e00;
}
.pk-alert-danger {
border-left: #dc3545 2px solid;
}
.pk-alert-danger .pk-icon-close,
.pk-alert-danger .pk-alert-title {
color: #bd2130;
}
.pk-alert-light {
border-left: #f8f9fa 2px solid;
}
.pk-alert-light .pk-icon-close,
.pk-alert-light .pk-alert-title {
color: #dae0e5;
}
.pk-alert-dark {
border-left: #343a40 2px solid;
}
.pk-alert-dark .pk-icon-close,
.pk-alert-dark .pk-alert-title {
color: #1d2124;
}  .pk-tippy .pk-alert {
display: none;
}
.tippy-content .pk-alert {
border: none;
background: none;
color: inherit;
font-size: inherit;
padding: 0;
margin: 0;
max-width: 600px;
}  .pk-badge {
--pk-badge-background: #f8f9fa;
--pk-badge-color: inherit;
--pk-badge-primary-background: #00A0D2;
--pk-badge-primary-color: #FFFFFF;
--pk-badge-light-background: #FFFFFF;
--pk-badge-light-color: #000000;
--pk-badge-border-radius: 30px;
--pk-badge-font-size: 75%;
--pk-badge-line-height: 1;
} .pk-badge {
background: var(--pk-badge-background);
color: var(--pk-badge-color);
display: inline-block;
padding: 0.3em 0.6em;
font-size: var(--pk-badge-font-size);
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: var(--pk-badge-border-radius);
text-transform: uppercase;
line-height: var(--pk-badge-line-height);
}
.pk-badge:empty {
display: none;
}
.menu-item .pk-badge {
margin-left: 0.5rem;
}
.pk-button .pk-badge {
position: relative;
top: -1px;
}
.pk-badge-primary {
background: rgba(0, 123, 255, 0.1);
color: #0056b3;
}
.pk-badge-secondary {
background: rgba(160, 160, 160, 0.1);
color: #7a7a7a;
}
.pk-badge-success {
background: rgba(40, 167, 69, 0.1);
color: #19692c;
}
.pk-badge-info {
background: rgba(23, 162, 184, 0.1);
color: #0f6674;
}
.pk-badge-warning {
background: rgba(255, 193, 7, 0.1);
color: #ba8b00;
}
.pk-badge-danger {
background: rgba(220, 53, 69, 0.1);
color: #a71d2a;
}
.pk-badge-light {
background: rgba(248, 249, 250, 0.1);
color: #cbd3da;
}
.pk-badge-dark {
background: rgba(52, 58, 64, 0.1);
color: #121416;
}
.pk-badge-primary {
background: var(--pk-badge-primary-background);
color: var(--pk-badge-primary-color);
}
.pk-badge-light {
background: var(--pk-badge-light-background);
color: var(--pk-badge-light-color);
}  .tippy-tooltip {
color: #fff;
}
.tippy-tooltip a {
text-decoration: underline;
color: inherit;
}
.tippy-tooltip a:hover {
text-decoration: none;
color: inherit;
}  [pk-flickity="init"] {
--pk-flickity-button-background: hsla(0, 0%, 100%, 0.75);
--pk-flickity-button-color: #333;
--pk-flickity-button-hover-background: white;
--pk-flickity-button-focus-box-shadow: 0 0 0 5px #19F;
--pk-flickity-button-active-opacity: 0.6;
--pk-flickity-button-disabled-opacity: 0.3;
--pk-flickity-button-icon-fill: #333;
--pk-flickity-prev-next-border-radius: 50%;
--pk-flickity-page-info-font-size: .75rem;
--pk-flickity-page-info-line-height: 1;
--pk-flickity-dot-width: 10px;
--pk-flickity-dot-height: 10px;
--pk-flickity-dot-margin: 0 3px;
--pk-flickity-dot-background: #333;
--pk-flickity-dot-border-radius: 50%;
--pk-flickity-dot-opacity: 0.25;
}
[pk-flickity="init"].flickity-enabled {
position: relative;
padding-bottom: 0;
}
[pk-flickity="init"].flickity-enabled:focus {
outline: none;
}
[pk-flickity="init"].flickity-enabled.is-animate .flickity-viewport {
transition: height 0.2s;
}
[pk-flickity="init"].flickity-enabled.is-draggable {
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
[pk-flickity="init"].flickity-enabled.is-draggable .flickity-viewport {
cursor: move;
cursor: -webkit-grab;
cursor: grab;
}
[pk-flickity="init"].flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
cursor: -webkit-grabbing;
cursor: grabbing;
}
[pk-flickity="init"] .flickity-viewport {
overflow: hidden;
position: relative;
height: 100%;
}
[pk-flickity="init"] .flickity-slider {
position: absolute;
width: 100%;
height: 100%;
}
[pk-flickity="init"] .flickity-button {
position: absolute;
background: var(--pk-flickity-button-background);
border: none;
color: var(--pk-flickity-button-color);
}
[pk-flickity="init"] .flickity-button:hover {
background: var(--pk-flickity-button-hover-background);
cursor: pointer;
}
[pk-flickity="init"] .flickity-button:focus {
outline: none;
box-shadow: var(--pk-flickity-button-focus-box-shadow);
}
[pk-flickity="init"] .flickity-button:active {
opacity: var(--pk-flickity-button-active-opacity);
}
[pk-flickity="init"] .flickity-button:disabled {
opacity: var(--pk-flickity-button-disabled-opacity);
cursor: auto; pointer-events: none;
}
[pk-flickity="init"] .flickity-button-icon {
fill: var(--pk-flickity-button-icon-fill);
}
[pk-flickity="init"] .flickity-prev-next-button {
top: 50%;
width: 44px;
height: 44px;
border-radius: var(--pk-flickity-prev-next-border-radius); margin-top: -22px;
}
[pk-flickity="init"] .flickity-prev-next-button.previous {
left: 1rem;
}
[pk-flickity="init"] .flickity-prev-next-button.next {
right: 1rem;
}
[pk-flickity="init"] .flickity-rtl .flickity-prev-next-button.previous {
left: auto;
right: 10px;
}
[pk-flickity="init"] .flickity-rtl .flickity-prev-next-button.next {
right: auto;
left: 10px;
}
[pk-flickity="init"] .flickity-prev-next-button .flickity-button-icon {
position: absolute;
left: 30%;
top: 30%;
width: 40%;
height: 40%;
}
[pk-flickity="init"] [data-sg-page-info="true"],
[pk-flickity="init"] [data-sg-page-dots="true"] {
padding-bottom: 50px;
}
[pk-flickity="init"] [data-sg-page-info="true"] .flickity-prev-next-button,
[pk-flickity="init"] [data-sg-page-dots="true"] .flickity-prev-next-button { margin-top: -52px;
}
[pk-flickity="init"] .flickity-pages {
position: relative;
}
[pk-flickity="init"] .flickity-page-info {
position: absolute;
top: 50%;
right: 0;
transform: translateY(-50%);
display: flex;
align-items: center;
font-size: var(--pk-flickity-page-info-font-size);
line-height: var(--pk-flickity-page-info-line-height);
}
[pk-flickity="init"] .flickity-page-info span:not(:last-child) {
margin-right: .25rem;
}
[pk-flickity="init"] .flickity-page-dots {
padding: 1rem 3rem 0;
list-style: none;
text-align: center;
list-style: none;
text-align: center;
line-height: 1;
display: flex;
justify-content: center;
align-items: center;
margin: 0;
}
[pk-flickity="init"] .flickity-rtl .flickity-page-dots {
direction: rtl;
}
[pk-flickity="init"] .flickity-page-dots .dot {
display: inline-block;
width: var(--pk-flickity-dot-width);
height: var(--pk-flickity-dot-height);
margin: var(--pk-flickity-dot-margin);
background: var(--pk-flickity-dot-background);
border-radius: var(--pk-flickity-dot-border-radius);
opacity: var(--pk-flickity-dot-opacity);
cursor: pointer;
}
[pk-flickity="init"] .flickity-page-dots .dot.is-selected {
opacity: 1;
}.cnvs-block-alert {
--cnvs-alert-background: #f8f9fa;
--cnvs-alert-padding: 0.5rem 1rem;
--cnvs-alert-font-size: 0.875rem;
--cnvs-alert-margin-bottom: 1rem;
--cnvs-alert-border-left: 2px solid transparent;
} .cnvs-block-alert {
position: relative;
padding: var(--cnvs-alert-padding);
background: var(--cnvs-alert-background);
font-size: var(--cnvs-alert-font-size);
margin-bottom: var(--cnvs-alert-margin-bottom);
border-left: var(--cnvs-alert-border-left);
}
.cnvs-block-alert.cnvs-block-alert-dismissible {
padding-right: 4rem;
}
.cnvs-block-alert.cnvs-block-alert-dismissible button.cnvs-close {
position: absolute;
top: 0;
right: 0;
height: 100%;
padding: 0 1rem;
color: inherit;
}
.cnvs-block-alert .cnvs-block-alert-inner h1, .cnvs-block-alert .cnvs-block-alert-inner h2, .cnvs-block-alert .cnvs-block-alert-inner h3, .cnvs-block-alert .cnvs-block-alert-inner h4, .cnvs-block-alert .cnvs-block-alert-inner h5, .cnvs-block-alert .cnvs-block-alert-inner h6 {
margin-bottom: 1rem;
}
.cnvs-block-alert .cnvs-block-alert-inner > * {
margin-top: 0.5rem;
margin-bottom: 0.5rem;
}
.cnvs-block-alert .cnvs-block-alert-inner > *:first-child:last-child {
margin-top: 0;
margin-bottom: 0;
}
.is-style-cnvs-block-alert-primary {
border-left-color: #007bff;
}
.is-style-cnvs-block-alert-secondary {
border-left-color: #6c757d;
}
.is-style-cnvs-block-alert-success {
border-left-color: #28a745;
}
.is-style-cnvs-block-alert-info {
border-left-color: #17a2b8;
}
.is-style-cnvs-block-alert-warning {
border-left-color: #ffc107;
}
.is-style-cnvs-block-alert-danger {
border-left-color: #dc3545;
}
.is-style-cnvs-block-alert-light {
border-left-color: #f8f9fa;
}
.is-style-cnvs-block-alert-dark {
border-left-color: #343a40;
}.cnvs-block-progress {
--cnvs-progress-background: #f8f9fa;
--cnvs-progress-border-radius: .25rem;
--cnvs-progress-font-size: .75rem;
--cnvs-progress-bar-background: #007bff;
--cnvs-progress-bar-color: #fff;
--cnvs-progress-striped-bar-background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
} .cnvs-block-progress {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
height: 1rem;
overflow: hidden;
font-size: var(--cnvs-progress-font-size);
background-color: var(--cnvs-progress-background);
border-radius: var(--cnvs-progress-border-radius);
}
.cnvs-block-progress-bar {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
color: var(--cnvs-progress-bar-color);
text-align: center;
white-space: nowrap;
-webkit-transition: width .6s ease;
transition: width .6s ease;
background-color: var(--cnvs-progress-bar-background);
}
.is-style-cnvs-block-progress-primary .cnvs-block-progress-bar {
background-color: #007bff;
}
.is-style-cnvs-block-progress-secondary .cnvs-block-progress-bar {
background-color: #6c757d;
}
.is-style-cnvs-block-progress-success .cnvs-block-progress-bar {
background-color: #28a745;
}
.is-style-cnvs-block-progress-info .cnvs-block-progress-bar {
background-color: #17a2b8;
}
.is-style-cnvs-block-progress-warning .cnvs-block-progress-bar {
background-color: #ffc107;
}
.is-style-cnvs-block-progress-danger .cnvs-block-progress-bar {
background-color: #dc3545;
}
.is-style-cnvs-block-progress-light .cnvs-block-progress-bar {
background-color: #f8f9fa;
}
.is-style-cnvs-block-progress-dark .cnvs-block-progress-bar {
background-color: #343a40;
}
@media screen and (prefers-reduced-motion: reduce) {
.cnvs-block-progress-bar {
-webkit-transition: none;
transition: none;
}
}
.cnvs-block-progress-striped .cnvs-block-progress-bar {
background-image: var(--cnvs-progress-striped-bar-background-image);
background-size: 1rem 1rem;
}
.cnvs-block-progress-animated .cnvs-block-progress-bar {
-webkit-animation: cnvs-block-progress-stripes 1s linear infinite;
animation: cnvs-block-progress-stripes 1s linear infinite;
}
@-webkit-keyframes cnvs-block-progress-stripes {
from {
background-position: 1rem 0;
}
to {
background-position: 0 0;
}
}
@keyframes cnvs-block-progress-stripes {
from {
background-position: 1rem 0;
}
to {
background-position: 0 0;
}
}.cnvs-block-collapsible {
--cnvs-collapsible-border-top: 1px solid #e9ecef;
--cnvs-collapsible-a-color: #212529;
--cnvs-collapsible-a-hover-color: #adb5bd;
} .cnvs-block-collapsible {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
min-width: 0;
word-wrap: break-word;
margin-bottom: 0;
background-clip: border-box;
}
.cnvs-block-collapsible + .cnvs-block-collapsible {
border-top: var(--cnvs-collapsible-border-top);
}
.cnvs-block-collapsible .cnvs-block-collapsible-title h6 {
margin: 0;
}
.cnvs-block-collapsible .cnvs-block-collapsible-title h6 a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 0.75rem 0;
border: none;
color: var(--cnvs-collapsible-a-color);
-webkit-transition: 0.25s;
transition: 0.25s;
text-decoration: none !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.cnvs-block-collapsible .cnvs-block-collapsible-title h6 a:hover {
color: var(--cnvs-collapsible-a-hover-color);
}
.cnvs-block-collapsible .cnvs-block-collapsible-title h6 a:after {
content: "\e914";
font-family: "canvas-icons";
-webkit-transition: 0.25s;
transition: 0.25s;
}
.cnvs-block-collapsible .cnvs-block-collapsible-content {
display: none;
}
.cnvs-block-collapsible.cnvs-block-collapsible-opened > .cnvs-block-collapsible-title h6 a:after {
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
}
.cnvs-block-collapsible.cnvs-block-collapsible-opened > .cnvs-block-collapsible-content {
display: block;
}.cnvs-block-tabs {
--cnvs-tabs-border-width: 1px;
--cnvs-tabs-border-color: #dee2e6;
--cnvs-tabs-border-radius: 0.25rem;
--cnvs-tabs-button-font-size: 1rem;
--cnvs-tabs-button-color: #adb5bd;
--cnvs-tabs-button-hover-color: #212529;
--cnvs-tabs-button-active-color: #000;
--cnvs-tabs-button-active-background: #e9ecef;
--cnvs-tabs-button-pills-color: #adb5bd;
--cnvs-tabs-button-pills-active-color: #000;
--cnvs-tabs-button-pills-active-background: #e9ecef;
--cnvs-pc-tabs-button-active-border-bottom-color: #FFFFFF;
--cnvs-pc-tabs-button-active-background-color: #FFFFFF;
} .cnvs-block-tabs .cnvs-block-tabs-buttons {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-bottom: 1.5rem;
}
.cnvs-block-tabs .cnvs-block-tabs-buttons .cnvs-block-tabs-button {
margin-bottom: 1.5rem;
}
.cnvs-block-tabs .cnvs-block-tabs-buttons .cnvs-block-tabs-button a {
display: block;
border: var(--cnvs-tabs-border-width) solid transparent;
border-color: var(--cnvs-tabs-border-color);
padding: 1rem 1.5rem;
line-height: 1;
font-size: var(--cnvs-tabs-button-font-size);
color: var(--cnvs-tabs-button-color);
text-decoration: none;
-webkit-box-shadow: none !important;
box-shadow: none !important;
border-top-left-radius: var(--cnvs-tabs-border-radius);
border-top-right-radius: var(--cnvs-tabs-border-radius);
}
.cnvs-block-tabs .cnvs-block-tabs-buttons .cnvs-block-tabs-button a:hover, .cnvs-block-tabs .cnvs-block-tabs-buttons .cnvs-block-tabs-button a:focus {
color: var(--cnvs-tabs-button-hover-color);
}
.cnvs-block-tabs .cnvs-block-tabs-buttons .cnvs-block-tabs-button.cnvs-block-tabs-button-active a {
color: var(--cnvs-tabs-button-active-color);
background-color: var(--cnvs-tabs-button-active-background);
}
.cnvs-block-tabs .cnvs-block-tabs-content > .cnvs-block-tab {
display: none;
}
.cnvs-block-tabs .cnvs-block-tabs-content > .cnvs-block-tab.cnvs-block-tab-active {
display: block;
}
.cnvs-block-tabs .cnvs-block-tabs-content > .cnvs-block-tab > *:last-child {
margin-bottom: 0;
}
.cnvs-block-tabs.cnvs-block-tabs-vertical {
margin-bottom: 0;
}
.cnvs-block-tabs.is-style-cnvs-block-tabs-pills .cnvs-block-tabs-buttons .cnvs-block-tabs-button {
margin-bottom: 0;
}
.cnvs-block-tabs.is-style-cnvs-block-tabs-pills .cnvs-block-tabs-buttons .cnvs-block-tabs-button:last-of-type {
margin-bottom: 1.5rem;
}
.cnvs-block-tabs.is-style-cnvs-block-tabs-pills .cnvs-block-tabs-buttons .cnvs-block-tabs-button a {
border-radius: var(--cnvs-tabs-border-radius);
padding: 0.75rem 1rem;
line-height: 1;
color: var(--cnvs-tabs-button-pills-color);
border: none;
}
.cnvs-block-tabs.is-style-cnvs-block-tabs-pills .cnvs-block-tabs-buttons .cnvs-block-tabs-button.cnvs-block-tabs-button-active a {
color: var(--cnvs-tabs-button-pills-active-color);
background-color: var(--cnvs-tabs-button-pills-active-background);
}
@media (min-width: 768px) {
.cnvs-block-tabs .cnvs-block-tabs-buttons {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
border-bottom: var(--cnvs-tabs-border-width) solid var(--cnvs-tabs-border-color);
}
.cnvs-block-tabs .cnvs-block-tabs-buttons .cnvs-block-tabs-button {
margin-bottom: 0;
-webkit-transform: translateY(var(--cnvs-tabs-border-width));
transform: translateY(var(--cnvs-tabs-border-width));
}
.cnvs-block-tabs .cnvs-block-tabs-buttons .cnvs-block-tabs-button:not(.cnvs-block-tabs-button-active) a {
border-color: transparent;
}
.cnvs-block-tabs .cnvs-block-tabs-buttons .cnvs-block-tabs-button.cnvs-block-tabs-button-active a {
border-bottom-color: var(--cnvs-pc-tabs-button-active-border-bottom-color);
background-color: var(--cnvs-pc-tabs-button-active-background-color);
}
.cnvs-block-tabs.cnvs-block-tabs-vertical {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.cnvs-block-tabs.cnvs-block-tabs-vertical .cnvs-block-tabs-buttons {
-webkit-box-flex: 0;
-ms-flex: 0 0 30%;
flex: 0 0 30%;
border-bottom: none;
border-right: var(--cnvs-tabs-border-width) solid var(--cnvs-tabs-border-color);
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
height: 100%;
}
.cnvs-block-tabs.cnvs-block-tabs-vertical .cnvs-block-tabs-buttons .cnvs-block-tabs-button a {
width: 100%;
max-width: 100%;
border-right-color: transparent;
border-radius: var(--cnvs-tabs-border-radius) 0 0 var(--cnvs-tabs-border-radius);
-webkit-transform: translateX(var(--cnvs-tabs-border-width));
transform: translateX(var(--cnvs-tabs-border-width));
}
.cnvs-block-tabs.cnvs-block-tabs-vertical .cnvs-block-tabs-buttons .cnvs-block-tabs-button-active a {
border-bottom-color: var(--cnvs-tabs-border-color);
}
.cnvs-block-tabs.cnvs-block-tabs-vertical .cnvs-block-tabs-content {
margin-left: 5%;
-webkit-box-flex: 0;
-ms-flex: 0 0 65%;
flex: 0 0 65%;
}
.cnvs-block-tabs.is-style-cnvs-block-tabs-pills .cnvs-block-tabs-buttons {
border-bottom: none;
border-right: none;
}
.cnvs-block-tabs.is-style-cnvs-block-tabs-pills .cnvs-block-tabs-buttons .cnvs-block-tabs-button:last-of-type {
margin-bottom: 0;
}
.cnvs-block-tabs.is-style-cnvs-block-tabs-pills .cnvs-block-tabs-buttons .cnvs-block-tabs-button.cnvs-block-tabs-button-active a {
color: var(--cnvs-tabs-button-pills-active-color);
background-color: var(--cnvs-tabs-button-pills-active-background);
}
.cnvs-block-tabs.is-style-cnvs-block-tabs-pills.cnvs-block-tabs-vertical .cnvs-block-tabs-button-active a {
border-radius: var(--cnvs-tabs-border-radius);
}
}.cnvs-block-section-heading {
--cnvs-section-heading-color: #000000;
--cnvs-section-heading-border-color: #e9ecef;
--cnvs-section-heading-icon-color: #000000;
--cnvs-section-heading-accent-block-backround: #000000;
--cnvs-section-heading-accent-block-color: #FFFFFF;
} .cnvs-block-section-heading {
width: 100%;
margin-left: 0;
margin-right: 0;
}
.cnvs-block-section-heading .cnvs-section-title {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
color: var(--cnvs-section-heading-color);
}
.cnvs-block-section-heading .cnvs-section-title > span {
position: relative;
}
.cnvs-block-section-heading.haligncenter {
text-align: center;
}
.cnvs-block-section-heading.halignright {
text-align: right;
}
.is-style-cnvs-block-section-heading-2,
.section-heading-default-style-2 .is-style-cnvs-block-section-heading-default {
border-bottom: 1px solid var(--cnvs-section-heading-border-color);
padding-bottom: 1em;
}
.is-style-cnvs-block-section-heading-3,
.section-heading-default-style-3 .is-style-cnvs-block-section-heading-default {
border-bottom: 4px solid var(--cnvs-section-heading-border-color);
padding-bottom: 1em;
}
.is-style-cnvs-block-section-heading-4,
.section-heading-default-style-4 .is-style-cnvs-block-section-heading-default {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.is-style-cnvs-block-section-heading-4 .cnvs-section-title,
.section-heading-default-style-4 .is-style-cnvs-block-section-heading-default .cnvs-section-title {
max-width: 60%;
}
.is-style-cnvs-block-section-heading-4:after,
.section-heading-default-style-4 .is-style-cnvs-block-section-heading-default:after {
content: '';
border-top: 1px solid var(--cnvs-section-heading-border-color);
margin: 0 1em 0 0;
-webkit-box-flex: 1;
-ms-flex: 1 0 1em;
flex: 1 0 1em;
}
.is-style-cnvs-block-section-heading-4:after,
.section-heading-default-style-4 .is-style-cnvs-block-section-heading-default:after {
margin: 0 0 0 1em;
}
.is-style-cnvs-block-section-heading-4.haligncenter,
.section-heading-default-style-4 .is-style-cnvs-block-section-heading-default.haligncenter {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
}
.is-style-cnvs-block-section-heading-4.haligncenter:before, .is-style-cnvs-block-section-heading-4.haligncenter:after,
.section-heading-default-style-4 .is-style-cnvs-block-section-heading-default.haligncenter:before,
.section-heading-default-style-4 .is-style-cnvs-block-section-heading-default.haligncenter:after {
content: '';
border-top: 1px solid var(--cnvs-section-heading-border-color);
margin: 0 1em 0 0;
-webkit-box-flex: 1;
-ms-flex: 1 0 1em;
flex: 1 0 1em;
}
.is-style-cnvs-block-section-heading-4.haligncenter:after,
.section-heading-default-style-4 .is-style-cnvs-block-section-heading-default.haligncenter:after {
margin: 0 0 0 1em;
}
.is-style-cnvs-block-section-heading-4.halignright,
.section-heading-default-style-4 .is-style-cnvs-block-section-heading-default.halignright {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
text-align: right;
}
.is-style-cnvs-block-section-heading-4.halignright:before,
.section-heading-default-style-4 .is-style-cnvs-block-section-heading-default.halignright:before {
content: '';
border-top: 1px solid var(--cnvs-section-heading-border-color);
margin: 0 1em 0 0;
-webkit-box-flex: 1;
-ms-flex: 1 0 1em;
flex: 1 0 1em;
}
.is-style-cnvs-block-section-heading-4.halignright:before,
.section-heading-default-style-4 .is-style-cnvs-block-section-heading-default.halignright:before {
margin: 0 1em 0 0;
}
.is-style-cnvs-block-section-heading-4.halignright:after,
.section-heading-default-style-4 .is-style-cnvs-block-section-heading-default.halignright:after {
display: none !important;
}
.is-style-cnvs-block-section-heading-5,
.section-heading-default-style-5 .is-style-cnvs-block-section-heading-default {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.is-style-cnvs-block-section-heading-5 .cnvs-section-title,
.section-heading-default-style-5 .is-style-cnvs-block-section-heading-default .cnvs-section-title {
max-width: 60%;
}
.is-style-cnvs-block-section-heading-5:after,
.section-heading-default-style-5 .is-style-cnvs-block-section-heading-default:after {
content: '';
border-top: 4px solid var(--cnvs-section-heading-border-color);
margin: 0 1em 0 0;
-webkit-box-flex: 1;
-ms-flex: 1 0 1em;
flex: 1 0 1em;
}
.is-style-cnvs-block-section-heading-5:after,
.section-heading-default-style-5 .is-style-cnvs-block-section-heading-default:after {
margin: 0 0 0 1em;
}
.is-style-cnvs-block-section-heading-5.haligncenter,
.section-heading-default-style-5 .is-style-cnvs-block-section-heading-default.haligncenter {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
}
.is-style-cnvs-block-section-heading-5.haligncenter:before, .is-style-cnvs-block-section-heading-5.haligncenter:after,
.section-heading-default-style-5 .is-style-cnvs-block-section-heading-default.haligncenter:before,
.section-heading-default-style-5 .is-style-cnvs-block-section-heading-default.haligncenter:after {
content: '';
border-top: 4px solid var(--cnvs-section-heading-border-color);
margin: 0 1em 0 0;
-webkit-box-flex: 1;
-ms-flex: 1 0 1em;
flex: 1 0 1em;
}
.is-style-cnvs-block-section-heading-5.haligncenter:after,
.section-heading-default-style-5 .is-style-cnvs-block-section-heading-default.haligncenter:after {
margin: 0 0 0 1em;
}
.is-style-cnvs-block-section-heading-5.halignright,
.section-heading-default-style-5 .is-style-cnvs-block-section-heading-default.halignright {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
text-align: right;
}
.is-style-cnvs-block-section-heading-5.halignright:before,
.section-heading-default-style-5 .is-style-cnvs-block-section-heading-default.halignright:before {
content: '';
border-top: 4px solid var(--cnvs-section-heading-border-color);
margin: 0 1em 0 0;
-webkit-box-flex: 1;
-ms-flex: 1 0 1em;
flex: 1 0 1em;
}
.is-style-cnvs-block-section-heading-5.halignright:before,
.section-heading-default-style-5 .is-style-cnvs-block-section-heading-default.halignright:before {
margin: 0 1em 0 0;
}
.is-style-cnvs-block-section-heading-5.halignright:after,
.section-heading-default-style-5 .is-style-cnvs-block-section-heading-default.halignright:after {
display: none !important;
}
.is-style-cnvs-block-section-heading-6,
.section-heading-default-style-6 .is-style-cnvs-block-section-heading-default {
border-top: 1px solid var(--cnvs-section-heading-border-color);
padding-top: 1em;
}
.is-style-cnvs-block-section-heading-7,
.section-heading-default-style-7 .is-style-cnvs-block-section-heading-default {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.is-style-cnvs-block-section-heading-7 .cnvs-section-title,
.section-heading-default-style-7 .is-style-cnvs-block-section-heading-default .cnvs-section-title {
border-bottom: 1px solid var(--cnvs-section-heading-border-color);
padding-bottom: 1em;
}
.is-style-cnvs-block-section-heading-7.haligncenter,
.section-heading-default-style-7 .is-style-cnvs-block-section-heading-default.haligncenter {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.is-style-cnvs-block-section-heading-7.halignright,
.section-heading-default-style-7 .is-style-cnvs-block-section-heading-default.halignright {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.is-style-cnvs-block-section-heading-8,
.section-heading-default-style-8 .is-style-cnvs-block-section-heading-default {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
width: 100%;
}
.is-style-cnvs-block-section-heading-8 .cnvs-section-title,
.section-heading-default-style-8 .is-style-cnvs-block-section-heading-default .cnvs-section-title {
border-right: 1px solid var(--cnvs-section-heading-border-color);
padding: 0.125rem 1em 0.125rem 0;
max-width: 60%;
}
.is-style-cnvs-block-section-heading-8:after,
.section-heading-default-style-8 .is-style-cnvs-block-section-heading-default:after {
content: '';
border-top: 1px solid var(--cnvs-section-heading-border-color);
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0;
}
.is-style-cnvs-block-section-heading-8.haligncenter,
.section-heading-default-style-8 .is-style-cnvs-block-section-heading-default.haligncenter {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
}
.is-style-cnvs-block-section-heading-8.haligncenter:before, .is-style-cnvs-block-section-heading-8.haligncenter:after,
.section-heading-default-style-8 .is-style-cnvs-block-section-heading-default.haligncenter:before,
.section-heading-default-style-8 .is-style-cnvs-block-section-heading-default.haligncenter:after {
content: '';
border-top: 1px solid var(--cnvs-section-heading-border-color);
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0;
}
.is-style-cnvs-block-section-heading-8.haligncenter .cnvs-section-title,
.section-heading-default-style-8 .is-style-cnvs-block-section-heading-default.haligncenter .cnvs-section-title {
border-left: 1px solid var(--cnvs-section-heading-border-color);
border-right: 1px solid var(--cnvs-section-heading-border-color);
padding-left: 1em;
padding-right: 1em;
}
.is-style-cnvs-block-section-heading-8.halignright,
.section-heading-default-style-8 .is-style-cnvs-block-section-heading-default.halignright {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
text-align: right;
}
.is-style-cnvs-block-section-heading-8.halignright:before,
.section-heading-default-style-8 .is-style-cnvs-block-section-heading-default.halignright:before {
content: '';
border-top: 1px solid var(--cnvs-section-heading-border-color);
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0;
}
.is-style-cnvs-block-section-heading-8.halignright .cnvs-section-title,
.section-heading-default-style-8 .is-style-cnvs-block-section-heading-default.halignright .cnvs-section-title {
border-left: 1px solid var(--cnvs-section-heading-border-color);
border-right: none;
padding-left: 1em;
padding-right: 0;
}
.is-style-cnvs-block-section-heading-8.halignright:after,
.section-heading-default-style-8 .is-style-cnvs-block-section-heading-default.halignright:after {
display: none !important;
}
.is-style-cnvs-block-section-heading-9,
.section-heading-default-style-9 .is-style-cnvs-block-section-heading-default {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.is-style-cnvs-block-section-heading-9 .cnvs-section-title,
.section-heading-default-style-9 .is-style-cnvs-block-section-heading-default .cnvs-section-title {
position: relative;
padding-left: 1.75em;
}
.is-style-cnvs-block-section-heading-9 .cnvs-section-title:before,
.section-heading-default-style-9 .is-style-cnvs-block-section-heading-default .cnvs-section-title:before {
content: '';
margin-right: 0.5em;
height: calc(0.875em + 2px);
width: 2px;
background: var(--cnvs-section-heading-icon-color);
position: absolute;
top: 50%;
left: 0.4375em;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.is-style-cnvs-block-section-heading-9 .cnvs-section-title:after,
.section-heading-default-style-9 .is-style-cnvs-block-section-heading-default .cnvs-section-title:after {
content: '';
height: 2px;
width: calc(0.875em + 2px);
left: 0;
position: absolute;
background: var(--cnvs-section-heading-icon-color);
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.is-style-cnvs-block-section-heading-9.haligncenter,
.section-heading-default-style-9 .is-style-cnvs-block-section-heading-default.haligncenter {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.is-style-cnvs-block-section-heading-9.halignright,
.section-heading-default-style-9 .is-style-cnvs-block-section-heading-default.halignright {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.is-style-cnvs-block-section-heading-10,
.section-heading-default-style-10 .is-style-cnvs-block-section-heading-default {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.is-style-cnvs-block-section-heading-10 .cnvs-section-title,
.section-heading-default-style-10 .is-style-cnvs-block-section-heading-default .cnvs-section-title {
position: relative;
padding: 0.5em 1em;
color: var(--cnvs-section-heading-accent-block-color);
}
.is-style-cnvs-block-section-heading-10 .cnvs-section-title:before,
.section-heading-default-style-10 .is-style-cnvs-block-section-heading-default .cnvs-section-title:before {
position: absolute;
background-color: var(--cnvs-section-heading-accent-block-backround);
-webkit-transform: skew(-15deg);
transform: skew(-15deg);
top: 0;
right: 0;
left: 0;
bottom: 0;
width: 100%;
height: 100%;
content: '';
}
.is-style-cnvs-block-section-heading-10.haligncenter,
.section-heading-default-style-10 .is-style-cnvs-block-section-heading-default.haligncenter {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.is-style-cnvs-block-section-heading-10.halignright,
.section-heading-default-style-10 .is-style-cnvs-block-section-heading-default.halignright {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.is-style-cnvs-block-section-heading-11,
.section-heading-default-style-11 .is-style-cnvs-block-section-heading-default {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.is-style-cnvs-block-section-heading-11 .cnvs-section-title,
.section-heading-default-style-11 .is-style-cnvs-block-section-heading-default .cnvs-section-title {
position: relative;
color: var(--cnvs-section-heading-accent-block-color);
padding: 0.5em 1em;
max-width: 60%;
}
.is-style-cnvs-block-section-heading-11 .cnvs-section-title:before,
.section-heading-default-style-11 .is-style-cnvs-block-section-heading-default .cnvs-section-title:before {
position: absolute;
background-color: var(--cnvs-section-heading-accent-block-backround);
-webkit-transform: skew(-15deg);
transform: skew(-15deg);
top: 0;
right: 0;
left: 0;
bottom: 0;
width: 100%;
height: 100%;
content: '';
}
.is-style-cnvs-block-section-heading-11:after,
.section-heading-default-style-11 .is-style-cnvs-block-section-heading-default:after {
content: '';
border-top: 1px solid var(--cnvs-section-heading-border-color);
margin: 0 1em 0 0;
-webkit-box-flex: 1;
-ms-flex: 1 0 1em;
flex: 1 0 1em;
}
.is-style-cnvs-block-section-heading-11:after,
.section-heading-default-style-11 .is-style-cnvs-block-section-heading-default:after {
margin: 0 0 0 1em;
}
.is-style-cnvs-block-section-heading-11.haligncenter,
.section-heading-default-style-11 .is-style-cnvs-block-section-heading-default.haligncenter {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
}
.is-style-cnvs-block-section-heading-11.haligncenter:before, .is-style-cnvs-block-section-heading-11.haligncenter:after,
.section-heading-default-style-11 .is-style-cnvs-block-section-heading-default.haligncenter:before,
.section-heading-default-style-11 .is-style-cnvs-block-section-heading-default.haligncenter:after {
content: '';
border-top: 1px solid var(--cnvs-section-heading-border-color);
margin: 0 1em 0 0;
-webkit-box-flex: 1;
-ms-flex: 1 0 1em;
flex: 1 0 1em;
}
.is-style-cnvs-block-section-heading-11.haligncenter:after,
.section-heading-default-style-11 .is-style-cnvs-block-section-heading-default.haligncenter:after {
margin: 0 0 0 1em;
}
.is-style-cnvs-block-section-heading-11.halignright,
.section-heading-default-style-11 .is-style-cnvs-block-section-heading-default.halignright {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
text-align: right;
}
.is-style-cnvs-block-section-heading-11.halignright:before,
.section-heading-default-style-11 .is-style-cnvs-block-section-heading-default.halignright:before {
content: '';
border-top: 1px solid var(--cnvs-section-heading-border-color);
margin: 0 1em 0 0;
-webkit-box-flex: 1;
-ms-flex: 1 0 1em;
flex: 1 0 1em;
}
.is-style-cnvs-block-section-heading-11.halignright:before,
.section-heading-default-style-11 .is-style-cnvs-block-section-heading-default.halignright:before {
margin: 0 1em 0 0;
}
.is-style-cnvs-block-section-heading-11.halignright:after,
.section-heading-default-style-11 .is-style-cnvs-block-section-heading-default.halignright:after {
display: none !important;
}
.is-style-cnvs-block-section-heading-12,
.section-heading-default-style-12 .is-style-cnvs-block-section-heading-default {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.is-style-cnvs-block-section-heading-12 .cnvs-section-title,
.section-heading-default-style-12 .is-style-cnvs-block-section-heading-default .cnvs-section-title {
background-color: var(--cnvs-section-heading-accent-block-backround);
padding: 0.75rem 1rem;
color: var(--cnvs-section-heading-accent-block-color);
}
.is-style-cnvs-block-section-heading-12.haligncenter,
.section-heading-default-style-12 .is-style-cnvs-block-section-heading-default.haligncenter {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.is-style-cnvs-block-section-heading-12.halignright,
.section-heading-default-style-12 .is-style-cnvs-block-section-heading-default.halignright {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.is-style-cnvs-block-section-heading-13,
.section-heading-default-style-13 .is-style-cnvs-block-section-heading-default {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.is-style-cnvs-block-section-heading-13 .cnvs-section-title,
.section-heading-default-style-13 .is-style-cnvs-block-section-heading-default .cnvs-section-title {
border: 1px solid var(--cnvs-section-heading-border-color);
padding: 0.75rem 1rem;
color: var(--cnvs-section-heading-color);
}
.is-style-cnvs-block-section-heading-13.haligncenter,
.section-heading-default-style-13 .is-style-cnvs-block-section-heading-default.haligncenter {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.is-style-cnvs-block-section-heading-13.halignright,
.section-heading-default-style-13 .is-style-cnvs-block-section-heading-default.halignright {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.is-style-cnvs-block-section-heading-14,
.section-heading-default-style-14 .is-style-cnvs-block-section-heading-default {
background-color: var(--cnvs-section-heading-accent-block-backround);
}
.is-style-cnvs-block-section-heading-14 .cnvs-section-title,
.section-heading-default-style-14 .is-style-cnvs-block-section-heading-default .cnvs-section-title {
display: inline-block;
padding: 0.75rem 1rem;
color: var(--cnvs-section-heading-accent-block-color);
}
.is-style-cnvs-block-section-heading-15,
.section-heading-default-style-15 .is-style-cnvs-block-section-heading-default {
border: 1px solid var(--cnvs-section-heading-border-color);
}
.is-style-cnvs-block-section-heading-15 .cnvs-section-title,
.section-heading-default-style-15 .is-style-cnvs-block-section-heading-default .cnvs-section-title {
display: inline-block;
padding: 0.75rem 1rem;
color: var(--cnvs-section-heading-color);
}
.is-style-cnvs-block-section-heading-16,
.section-heading-default-style-16 .is-style-cnvs-block-section-heading-default {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.is-style-cnvs-block-section-heading-16 .cnvs-section-title,
.section-heading-default-style-16 .is-style-cnvs-block-section-heading-default .cnvs-section-title {
border-right: 1px solid var(--cnvs-section-heading-border-color);
padding: 0.125rem 1em 0.125rem 0;
max-width: 60%;
}
.is-style-cnvs-block-section-heading-16:after,
.section-heading-default-style-16 .is-style-cnvs-block-section-heading-default:after {
content: '';
border-top: 1px solid var(--cnvs-section-heading-border-color);
border-bottom: 1px solid var(--cnvs-section-heading-border-color);
height: 0.25rem;
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0;
}
.is-style-cnvs-block-section-heading-16.haligncenter,
.section-heading-default-style-16 .is-style-cnvs-block-section-heading-default.haligncenter {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
}
.is-style-cnvs-block-section-heading-16.haligncenter:before, .is-style-cnvs-block-section-heading-16.haligncenter:after,
.section-heading-default-style-16 .is-style-cnvs-block-section-heading-default.haligncenter:before,
.section-heading-default-style-16 .is-style-cnvs-block-section-heading-default.haligncenter:after {
content: '';
border-top: 1px solid var(--cnvs-section-heading-border-color);
border-bottom: 1px solid var(--cnvs-section-heading-border-color);
height: 0.25rem;
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0;
}
.is-style-cnvs-block-section-heading-16.haligncenter .cnvs-section-title,
.section-heading-default-style-16 .is-style-cnvs-block-section-heading-default.haligncenter .cnvs-section-title {
border-left: 1px solid var(--cnvs-section-heading-border-color);
border-right: 1px solid var(--cnvs-section-heading-border-color);
padding-left: 1em;
padding-right: 1em;
}
.is-style-cnvs-block-section-heading-16.halignright,
.section-heading-default-style-16 .is-style-cnvs-block-section-heading-default.halignright {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
text-align: right;
}
.is-style-cnvs-block-section-heading-16.halignright:before,
.section-heading-default-style-16 .is-style-cnvs-block-section-heading-default.halignright:before {
content: '';
border-top: 1px solid var(--cnvs-section-heading-border-color);
border-bottom: 1px solid var(--cnvs-section-heading-border-color);
height: 0.25rem;
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0;
}
.is-style-cnvs-block-section-heading-16.halignright .cnvs-section-title,
.section-heading-default-style-16 .is-style-cnvs-block-section-heading-default.halignright .cnvs-section-title {
border-left: 1px solid var(--cnvs-section-heading-border-color);
border-right: none;
padding-left: 1em;
padding-right: 0;
}
.is-style-cnvs-block-section-heading-16.halignright:after,
.section-heading-default-style-16 .is-style-cnvs-block-section-heading-default.halignright:after {
display: none !important;
}
.is-style-cnvs-block-section-heading-17,
.section-heading-default-style-17 .is-style-cnvs-block-section-heading-default {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.is-style-cnvs-block-section-heading-17 .cnvs-section-title,
.section-heading-default-style-17 .is-style-cnvs-block-section-heading-default .cnvs-section-title {
padding-bottom: 1em;
}
.is-style-cnvs-block-section-heading-17 .cnvs-section-title:not([contenteditable="true"]),
.section-heading-default-style-17 .is-style-cnvs-block-section-heading-default .cnvs-section-title:not([contenteditable="true"]) {
position: relative;
}
.is-style-cnvs-block-section-heading-17 .cnvs-section-title:after,
.section-heading-default-style-17 .is-style-cnvs-block-section-heading-default .cnvs-section-title:after {
position: absolute;
left: 0;
bottom: 0;
height: 0;
display: block;
border-bottom: 1px solid var(--cnvs-section-heading-border-color);
width: 100%;
max-width: 30%;
content: '';
}
.is-style-cnvs-block-section-heading-17.haligncenter .cnvs-section-title:after,
.section-heading-default-style-17 .is-style-cnvs-block-section-heading-default.haligncenter .cnvs-section-title:after {
left: 50%;
-webkit-transform: translate(-50%, 0);
transform: translate(-50%, 0);
}
.is-style-cnvs-block-section-heading-17.halignright .cnvs-section-title:after,
.section-heading-default-style-17 .is-style-cnvs-block-section-heading-default.halignright .cnvs-section-title:after {
left: auto;
right: 0;
}
.is-style-cnvs-block-section-heading-17.haligncenter,
.section-heading-default-style-17 .is-style-cnvs-block-section-heading-default.haligncenter {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.is-style-cnvs-block-section-heading-17.halignright,
.section-heading-default-style-17 .is-style-cnvs-block-section-heading-default.halignright {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}.cnvs-block-row > .cnvs-block-row-inner {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
.cnvs-block-column {
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
-webkit-box-flex: 0;
-ms-flex-positive: 0;
flex-grow: 0;
min-width: 0;
word-break: break-word;
overflow-wrap: break-word;
}
.cnvs-block-column {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.cnvs-block-column-inner {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 100%;
-ms-flex: 100%;
flex: 100%;
width: 100%;
}
.cnvs-block-column-inner > div {
-webkit-box-flex: 100%;
-ms-flex: 100%;
flex: 100%;
width: 100%;
}.cnvs-block-posts .cnvs-block-post-single-excerpt {
margin-top: 1rem;
}
.cnvs-block-posts .cnvs-block-posts-title {
margin-bottom: 1.5rem;
}
.cnvs-block-posts .cnvs-block-posts-title a {
text-decoration: none;
}
.cnvs-block-posts .cnvs-overlay {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
width: 100%;
}
.cnvs-block-posts .cnvs-overlay-background {
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
}
.cnvs-block-posts .cnvs-overlay-background figure {
width: 100%;
height: 100%;
margin-bottom: 0;
}
.cnvs-block-posts .cnvs-overlay-background img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
font-family: 'object-fit: cover;';
}
.cnvs-block-posts .cnvs-overlay-ratio:before {
content: '';
display: table;
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 0;
height: 100%;
}
.cnvs-block-posts .cnvs-ratio-landscape:before {
padding-bottom: 75%;
}
.cnvs-block-posts .cnvs-overlay-link {
display: block;
width: 100%;
height: 100%;
}
.cnvs-block-posts .cnvs-block-post-single-inner:not(:last-child) {
margin-bottom: 1.5rem;
}
.cnvs-block-posts .cnvs-share-buttons-wrap {
width: 100%;
}
.cnvs-block-posts .cnvs-share-buttons-wrap .cnvs-share-buttons-items {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.cnvs-block-posts .cnvs-block-post-single-view-post-button {
margin-top: 1.5rem;
}
.cnvs-block-posts article:not(:first-child) {
margin-top: 40px;
}
.cnvs-block-posts .pagination {
margin-top: 1.5rem;
}
.entry-content .cnvs-block-posts article.post {
max-width: none;
}
.cnvs-block-posts-layout-list .cnvs-block-post-single-meta {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
@media (min-width: 760px) {
.cnvs-block-posts-layout-list .cnvs-block-post-single-outer {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -20px;
margin-left: -20px;
}
.cnvs-block-posts-layout-list .cnvs-block-post-single-inner {
position: relative;
width: 100%;
padding-right: 20px;
padding-left: 20px;
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.cnvs-block-posts-layout-list .cnvs-block-post-single-inner:not(:last-child) {
margin-bottom: 0;
}
.cnvs-block-posts-layout-list .cnvs-block-post-single-inner:first-child:last-child {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.cnvs-block-posts-layout-list .cnvs-block-post-single-inner + .cnvs-block-post-single-inner {
margin-top: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
}
.cnvs-block-posts-layout-grid .cnvs-block-post-inner + .cnvs-block-post-inner {
margin-top: 1rem;
}
@media (min-width: 760px) {
.cnvs-block-posts-layout-grid .cnvs-block-posts-inner {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -20px;
margin-left: -20px;
}
.cnvs-block-posts-layout-grid article {
position: relative;
width: 100%;
padding-right: 20px;
padding-left: 20px;
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.cnvs-block-posts-layout-grid article:nth-child(-n+2) {
margin-top: 0;
}
.cnvs-block-posts-layout-grid.cnvs-block-posts-columns-1 .cnvs-block-posts-inner {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.cnvs-block-posts-layout-grid.cnvs-block-posts-columns-1 article {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.cnvs-block-posts-layout-grid.cnvs-block-posts-columns-1 article:not(:first-child) {
margin-top: 40px;
}
}
@media (min-width: 1120px) {
.cnvs-block-posts-layout-grid.cnvs-block-posts-columns-4 article {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.3333333333%;
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.cnvs-block-posts-layout-grid.cnvs-block-posts-columns-4 article:nth-child(-n+3) {
margin-top: 0;
}
}
@media (min-width: 1240px) {
.cnvs-block-posts-layout-grid.cnvs-block-posts-columns-3 article {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.3333333333%;
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.cnvs-block-posts-layout-grid.cnvs-block-posts-columns-3 article:nth-child(-n+3) {
margin-top: 0;
}
.cnvs-block-posts-layout-grid.cnvs-block-posts-columns-4 article {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.cnvs-block-posts-layout-grid.cnvs-block-posts-columns-4 article:nth-child(-n+4) {
margin-top: 0;
}
}
.cnvs-block-posts-layout-masonry .cnvs-block-post-inner + .cnvs-block-post-inner {
margin-top: 1rem;
}
.cnvs-block-posts-layout-masonry:not(.cnvs-block-posts-layout-masonry-colcade-ready) .cnvs-block-post-grid-col {
display: none;
}
@media (min-width: 760px) {
.cnvs-block-posts-layout-masonry .cnvs-block-posts-inner {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -20px;
margin-left: -20px;
}
.cnvs-block-posts-layout-masonry .cnvs-block-post-grid-col,
.cnvs-block-posts-layout-masonry .cnvs-block-posts-inner > article {
position: relative;
width: 100%;
padding-right: 20px;
padding-left: 20px;
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.cnvs-block-posts-layout-masonry .cnvs-block-post-grid-col:nth-child(-n+2),
.cnvs-block-posts-layout-masonry .cnvs-block-posts-inner > article:nth-child(-n+2) {
margin-top: 0;
}
.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-1 .cnvs-block-posts-inner {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-1 .cnvs-block-posts-inner .cnvs-block-post-grid-col,
.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-1 .cnvs-block-posts-inner > article {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-1 .cnvs-block-posts-inner .cnvs-block-post-grid-col:not(:first-child),
.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-1 .cnvs-block-posts-inner > article:not(:first-child) {
margin-top: 40px;
}
}
@media (min-width: 1120px) {
.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-4 .cnvs-block-posts-inner .cnvs-block-post-grid-col,
.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-4 .cnvs-block-posts-inner > article {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.3333333333%;
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-4 .cnvs-block-posts-inner .cnvs-block-post-grid-col:nth-child(-n+3),
.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-4 .cnvs-block-posts-inner > article:nth-child(-n+3) {
margin-top: 0;
}
}
@media (min-width: 1240px) {
.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-3 .cnvs-block-posts-inner .cnvs-block-post-grid-col,
.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-3 .cnvs-block-posts-inner > article {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.3333333333%;
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%;
}
.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-3 .cnvs-block-posts-inner .cnvs-block-post-grid-col:nth-child(-n+3),
.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-3 .cnvs-block-posts-inner > article:nth-child(-n+3) {
margin-top: 0;
}
.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-4 .cnvs-block-posts-inner .cnvs-block-post-grid-col,
.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-4 .cnvs-block-posts-inner > article {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-4 .cnvs-block-posts-inner .cnvs-block-post-grid-col:nth-child(-n+4),
.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-4 .cnvs-block-posts-inner > article:nth-child(-n+4) {
margin-top: 0;
}
}.cnvs-gallery-type-justified {
overflow: hidden;
position: relative;
width: 100%;
min-height: 1.5rem;
}
.cnvs-gallery-type-justified .gallery-item {
display: inline-block;
overflow: hidden;
position: absolute;
margin: 0; opacity: 0.1;
}
.cnvs-gallery-type-justified .gallery-item > img, .cnvs-gallery-type-justified .gallery-item > a > img {
position: absolute;
top: 50%;
left: 50%;
width: 100%;
height: auto;
margin: 0;
padding: 0;
border: none;
opacity: 0;
}
.cnvs-gallery-type-justified .gallery-item > .caption {
position: absolute;
right: 0;
bottom: 0;
left: 0;
margin: 0;
padding: 0.5rem;
opacity: 0;
color: white;
background-color: rgba(0, 0, 0, 0.5);
font-size: 0.75rem;
-webkit-transition: 0.2s ease opacity;
transition: 0.2s ease opacity;
}
.cnvs-gallery-type-justified .gallery-item > .caption.caption-visible {
opacity: 1;
}
.cnvs-gallery-type-justified > .entry-visible {
opacity: 1;
background: none;
}
.cnvs-gallery-type-justified > .entry-visible > img, .cnvs-gallery-type-justified > .entry-visible > a > img {
opacity: 1;
}
.cnvs-gallery-type-justified > .jg-filtered {
display: none;
}
.cnvs-gallery-type-justified.justified-loaded:before {
display: none;
}
.cnvs-gallery-type-justified:before {
width: 1.5rem;
height: 1.5rem;
border: 2px solid rgba(119, 119, 119, 0.25);
border-top-color: #777;
border-radius: 50%;
position: relative;
-webkit-animation: loader-rotate 1s linear infinite;
animation: loader-rotate 1s linear infinite;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
text-align: center;
content: "";
}
@-webkit-keyframes loader-rotate {
0% {
-webkit-transform: rotate(0);
transform: rotate(0);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes loader-rotate {
0% {
-webkit-transform: rotate(0);
transform: rotate(0);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}.cnvs-gallery-type-slider.gallery {
display: block;
}
.cnvs-gallery-type-slider .gallery-item {
width: 100%;
max-width: 100%;
padding: 0;
}
.cnvs-gallery-type-slider .wp-caption-text {
margin-top: 1rem;
}
.cnvs-gallery-type-slider figure {
margin-bottom: 0;
}
.cnvs-gallery-type-slider img {
width: 100%;
height: auto;
}
.cnvs-gallery-type-slider > .gallery-item:not(:first-child) {
position: fixed;
top: -9999px;
left: -9999px;
}.cnvs-block-posts-sidebar {
--cnvs-posts-sidebar-thumbnail-width: 80px;
--cnvs-posts-sidebar-thumbnail-gutter: 2rem;
--cnvs-posts-sidebar-number-top: 0;
--cnvs-posts-sidebar-number-left: 0;
--cnvs-posts-sidebar-number-right: initial;
--cnvs-posts-sidebar-number-bottom: initial;
--cnvs-posts-sidebar-number-width: 30px;
--cnvs-posts-sidebar-number-height: 30px;
--cnvs-posts-sidebar-number-line-height: 30px;
--cnvs-posts-sidebar-number-background: #000;
--cnvs-posts-sidebar-number-color: white;
--cnvs-posts-sidebar-number-font-size: 80%;
--cnvs-posts-sidebar-number-border-radius: 0;
} .cnvs-block-posts-sidebar .cnvs-posts-list {
padding: 0;
margin: 0;
list-style: none;
}
.cnvs-block-posts-sidebar .cnvs-post-item:not(:first-child) {
margin-top: 1rem;
}
.cnvs-block-posts-sidebar .cnvs-post-outer {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.cnvs-block-posts-sidebar .cnvs-post-thumbnail {
position: relative;
-webkit-box-flex: 0;
-ms-flex: 0 0 var(--cnvs-posts-sidebar-thumbnail-width);
flex: 0 0 var(--cnvs-posts-sidebar-thumbnail-width);
margin-right: var(--cnvs-posts-sidebar-thumbnail-gutter);
}
.cnvs-block-posts-sidebar .cnvs-post-thumbnail img {
width: var(--cnvs-posts-sidebar-thumbnail-width);
height: var(--cnvs-posts-sidebar-thumbnail-width);
-o-object-fit: cover;
object-fit: cover;
font-family: 'object-fit: cover;';
}
.cnvs-block-posts-sidebar .cnvs-post-data {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
width: 100%;
}
.cnvs-block-posts-sidebar .cnvs-post-number {
background: var(--cnvs-posts-sidebar-number-background);
position: absolute;
top: var(--cnvs-posts-sidebar-number-top);
left: var(--cnvs-posts-sidebar-number-left);
right: var(--cnvs-posts-sidebar-number-right);
bottom: var(--cnvs-posts-sidebar-number-bottom);
width: var(--cnvs-posts-sidebar-number-width);
height: var(--cnvs-posts-sidebar-number-height);
line-height: var(--cnvs-posts-sidebar-number-line-height);
color: var(--cnvs-posts-sidebar-number-color);
text-align: center;
font-size: var(--cnvs-posts-sidebar-number-font-size);
border-radius: var(--cnvs-posts-sidebar-number-border-radius);
}
.cnvs-block-posts-sidebar .cnvs-post-data .meta-category {
display: inline-block;
margin-bottom: 0.25rem;
}
.cnvs-block-posts-sidebar .cnvs-post-data .entry-title {
margin-top: 0;
margin-bottom: 0.25rem;
}
.cnvs-block-posts-sidebar .cnvs-post-meta {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.cnvs-block-posts-sidebar .cnvs-post-meta .avatar {
margin-right: .5rem;
}
.cnvs-block-posts-sidebar .cnvs-post-meta a {
text-decoration: none;
}
.cnvs-block-posts-sidebar .cnvs-post-meta > * + * {
margin-left: .5rem;
}
.cnvs-block-posts-sidebar .cnvs-post-meta > * + *:before {
content: "\b7";
margin-right: .5rem;
}
.cnvs-block-posts-sidebar .cnvs-post-meta .published + .updated {
display: none;
}
.cnvs-block-posts-sidebar .cnvs-post-meta-hide {
display: none;
}
.cnvs-block-posts-sidebar-large .cnvs-post-item:not(:first-child) {
margin-top: 2rem;
}
.cnvs-block-posts-sidebar-large .cnvs-post-outer {
display: block;
}
.cnvs-block-posts-sidebar-large .cnvs-post-thumbnail {
margin-right: 0;
margin-bottom: 1rem;
}
.cnvs-block-posts-sidebar-large .cnvs-post-thumbnail img {
width: 100%;
height: auto;
border-radius: 0;
}.cnvs-block-posts-sidebar .post-thumbnail {
overflow: initial;
}
.cnvs-block-posts-sidebar .post-thumbnail img {
width: 100%;
}
.cnvs-block-posts-sidebar.is-cnvs-block-rounded .post-thumbnail:before,
.cnvs-block-posts-sidebar.is-cnvs-block-rounded .post-thumbnail img,
.cnvs-block-posts-sidebar.is-cnvs-block-rounded .post-number {
border-radius: 50%;
}
.cnvs-block-posts-sidebar.is-cnvs-block-rounded .pk-lazyload.pk-lqip {
-webkit-clip-path: circle(50% at 50% 50%);
clip-path: circle(50% at 50% 50%);
} .cnvs-block-posts-sidebar-list .post-thumbnail {
width: 100%;
}
.cnvs-block-posts-sidebar-list > ul > li + li {
margin-top: 1rem;
}
.cnvs-block-posts-sidebar-list .post-outer {
display: flex;
}
.cnvs-block-posts-sidebar-list .post-inner:first-child {
flex: 0 0 105px;
width: 105px;
max-width: 105px;
padding-right: 15px;
}
.cnvs-block-posts-sidebar-list .post-inner:first-child a {
display: block;
width: 100%;
}
.cnvs-block-posts-sidebar-list .post-inner:first-child img {
width: 100%;
height: auto;
}
.cnvs-block-posts-sidebar-list .post-inner:last-child {
display: flex;
flex: 0 0 calc(100% - 105px);
flex-direction: column;
justify-content: center;
max-width: calc(100% - 105px);
flex-basis: calc(100% - 105px);
}
.cnvs-block-posts-sidebar-numbered .post-thumbnail {
display: block;
position: relative;
}
.cnvs-block-posts-sidebar-numbered .post-thumbnail:before {
opacity: 1;
}
.cnvs-block-posts-sidebar-numbered .post-number-wrap {
position: absolute;
z-index: 1;
top: 0;
right: 0;
bottom: 0;
left: 0;
line-height: 1;
}
.cnvs-block-posts-sidebar-numbered .post-number {
display: inline-block;
overflow: hidden;
position: absolute;
top: 0;
left: 0;
text-align: center;
transition: all 0.2s ease;
}
.cnvs-block-posts-sidebar-numbered .post-number span {
display: block;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
width: 30px;
height: 30px;
text-align: center;
transition: all 0.2s ease;
}
.cnvs-block-posts-sidebar-numbered .post-number span:first-child {
transform: translate(0);
}
.cnvs-block-posts-sidebar-numbered .post-number span:last-child {
position: absolute;
left: 50%;
transform: translateY(0%) translateX(-50%);
}
.cnvs-block-posts-sidebar-numbered .post-thumbnail:hover .post-number span:first-child {
transform: translateY(-100%);
}
.cnvs-block-posts-sidebar-numbered .post-thumbnail:hover .post-number span:last-child {
transform: translateY(-100%) translateX(-50%);
}
.cnvs-block-posts-sidebar-numbered > ul > li + li {
margin-top: 1rem;
}
.cnvs-block-posts-sidebar-numbered .post-outer {
display: flex;
}
.cnvs-block-posts-sidebar-numbered .post-inner:first-child {
flex: 0 0 105px;
width: 105px;
max-width: 105px;
padding-right: 15px;
}
.cnvs-block-posts-sidebar-numbered .post-inner:first-child a {
display: block;
width: 100%;
}
.cnvs-block-posts-sidebar-numbered .post-inner:first-child img {
width: 100%;
height: auto;
}
.cnvs-block-posts-sidebar-numbered .post-inner:last-child {
display: flex;
flex: 0 0 calc(100% - 105px);
flex-direction: column;
justify-content: center;
max-width: calc(100% - 105px);
flex-basis: calc(100% - 105px);
}
.cnvs-block-posts-sidebar-large .cnvs-post-item + .cnvs-post-item {
margin-top: 1.5rem;
}
.cnvs-block-posts-sidebar-large .post-inner + .post-inner {
margin-top: 1rem;
}
.cnvs-block-posts-sidebar-slider article {
position: relative;
margin-bottom: 0;
}
.cnvs-block-posts-sidebar-slider .ratio-landscape .overlay-media:after {
padding-bottom: 75%;
}
.cnvs-block-posts-sidebar-slider .cnvs-post-item:not(:first-child) {
margin-top: 0;
}
.cnvs-block-posts-sidebar-slider .cnvs-post-item {
display: none;
}
.cnvs-block-posts-sidebar-slider ul > .cnvs-post-item:first-child {
display: block;
}
.cnvs-block-posts-sidebar-slider .owl-item:first-child .cnvs-post-item,
.cnvs-block-posts-sidebar-slider .owl-loaded .owl-item .cnvs-post-item,
.cnvs-block-posts-sidebar-slider .owl-carousel {
display: block;
}.cnvs-block-twitter-layout-slider {
padding: 2rem;
text-align: center;
}
.cnvs-block-twitter-layout-slider .pk-twitter-wrap .pk-twitter-tweet {
margin-top: 0;
padding: 0;
}
.cnvs-block-twitter-layout-slider .pk-twitter-link {
margin-bottom: 0.5rem;
}
.cnvs-block-twitter-layout-slider .pk-twitter-time {
justify-content: center;
}
.cnvs-block-twitter-layout-slider .pk-twitter-label {
display: none;
}
.cnvs-block-twitter-layout-slider .pk-twitter-footer {
margin-top: 1rem;
}
.cnvs-block-twitter-layout-slider .pk-twitter-tweet {
display: none;
}
.cnvs-block-twitter-layout-slider .pk-twitter-tweet:before {
display: none;
}
.cnvs-block-twitter-layout-slider .pk-tweets > .pk-twitter-tweet:first-child {
display: block;
}
.cnvs-block-twitter-layout-slider .owl-slide:first-child .pk-twitter-tweet {
display: block;
}
.cnvs-block-twitter-layout-slider .owl-loaded .owl-slide .pk-twitter-tweet {
display: block;
}
.cnvs-block-twitter-layout-slider .owl-carousel {
display: block;
}.cs-block-tiles .post-outer {
height: 100%;
}
.cs-block-tiles .post-outer {
position: relative;
}
.cs-block-tiles .tiles-outer {
display: grid;
grid-gap: 1px;
grid-template-columns: 1fr;
grid-auto-rows: 1fr;
}
.cs-block-tiles .overlay-media {
transform: translate3d(0, 0, 0);
}
.cs-block-tiles .overlay-inner {
position: initial;
}
.cs-block-tiles article:not(:first-child) {
margin-top: 0;
}
@media (min-width: 760px) {
.cs-block-tiles .post-inner > *:last-child {
margin-bottom: 0;
}
.cs-block-tiles .tiles-outer {
grid-auto-rows: initial;
}
.cs-block-tiles article:nth-child(1) {
grid-area: tile1;
}
.cs-block-tiles article:nth-child(2) {
grid-area: tile2;
}
.cs-block-tiles article:nth-child(3) {
grid-area: tile3;
}
.cs-block-tiles article:nth-child(4) {
grid-area: tile4;
}
.cs-block-tiles article:nth-child(5) {
grid-area: tile5;
}
}
.entry-content > .cnvs-block-posts[class*='pk-block-posts-layout-tiles'] {
width: 100vw;
max-width: none;
margin-left: calc(100% / 2 - 100vw / 2);
}
.entry-content > .cnvs-block-section-layout-align-full:first-child .cnvs-block-posts[class*='pk-block-posts-layout-tiles']:first-child {
padding-top: 1px;
} @media (min-width: 760px) {
.cs-block-tiles.tiles-1 .tiles-outer {
grid-template-areas: 'tile1 tile2';
grid-template-columns: 1fr 1fr;
}
}
@media (min-width: 760px) {
.cs-block-tiles.tiles-2 .tiles-outer {
grid-template-areas: 'tile1 tile1' 'tile2 tile3';
grid-template-columns: 1fr 1fr;
}
}
@media (min-width: 1020px) {
.cs-block-tiles.tiles-2 .tiles-outer {
grid-template-areas: 'tile1 tile2 tile3';
grid-template-columns: 1fr 1fr 1fr;
}
}
@media (min-width: 760px) {
.cs-block-tiles.tiles-3 .tiles-outer {
grid-template-areas: 'tile1 tile2';
grid-template-columns: 1fr 1fr;
}
}
@media (min-width: 1020px) {
.cs-block-tiles.tiles-3 .tiles-outer {
grid-template-areas: 'tile1 tile1 tile2';
grid-template-columns: 1fr 1fr 1fr;
}
}
@media (min-width: 760px) {
.cs-block-tiles.tiles-4 .tiles-outer {
grid-template-areas: 'tile1 tile1' 'tile2 tile3';
grid-template-columns: 1fr 1fr;
}
}
@media (min-width: 1020px) {
.cs-block-tiles.tiles-4 .tiles-outer {
grid-template-areas: 'tile1 tile1 tile2' 'tile1 tile1 tile3';
grid-template-columns: 1fr 1fr 1fr;
}
}
@media (min-width: 760px) {
.cs-block-tiles.tiles-5 .tiles-outer {
grid-template-areas: 'tile1 tile1' 'tile2 tile3';
grid-template-columns: 1fr 1fr;
}
}
@media (min-width: 1020px) {
.cs-block-tiles.tiles-5 .tiles-outer {
grid-template-areas: 'tile1 tile1 tile2 tile2' 'tile1 tile1 tile3 tile3';
grid-template-columns: 1fr 1fr 1fr 1fr;
}
}
@media (min-width: 760px) {
.cs-block-tiles.tiles-6 .tiles-outer {
grid-template-areas: 'tile1 tile1' 'tile2 tile3' 'tile4 tile5';
grid-template-columns: 1fr 1fr;
}
}
@media (min-width: 1020px) {
.cs-block-tiles.tiles-6 .tiles-outer {
grid-template-areas: 'tile1 tile1 tile2' 'tile3 tile4 tile5';
grid-template-columns: 1fr 1fr 1fr;
}
}
@media (min-width: 760px) {
.cs-block-tiles.tiles-7 .tiles-outer {
grid-template-areas: 'tile1 tile1' 'tile2 tile3' 'tile4 tile5';
grid-template-columns: 1fr 1fr;
}
}
@media (min-width: 1020px) {
.cs-block-tiles.tiles-7 .tiles-outer {
grid-template-areas: 'tile1 tile1 tile2 tile3' 'tile1 tile1 tile4 tile5';
grid-template-columns: 1fr 1fr 1fr 1fr;
}
}
@media (min-width: 760px) {
.cs-block-tiles.tiles-8 .tiles-outer {
grid-template-areas: 'tile1 tile1' 'tile2 tile3' 'tile4 tile5';
grid-template-columns: 1fr 1fr;
}
}
@media (min-width: 1020px) {
.cs-block-tiles.tiles-8 .tiles-outer {
grid-template-areas: 'tile2 tile1 tile1 tile3' 'tile4 tile1 tile1 tile5';
grid-template-columns: 1fr 1fr 1fr 1fr;
}
}
@media (min-width: 760px) {
.cs-block-tiles.tiles-9 .tiles-outer {
grid-template-columns: repeat(2, 1fr);
}
.cs-block-tiles.tiles-9 article:nth-child(-n+8) {
grid-area: initial;
}
}
@media (min-width: 1020px) {
.cs-block-tiles.tiles-9 .tiles-outer {
grid-template-columns: repeat(4, 1fr);
}
}.cs-block-horizontal-tiles .post-outer {
height: 100%;
}
.cs-block-horizontal-tiles .post-outer {
position: relative;
}
.cs-block-horizontal-tiles .horizontal-tiles-outer {
display: grid;
grid-gap: 1px;
grid-template-columns: 1fr;
grid-auto-rows: 1fr;
}
.cs-block-horizontal-tiles .overlay-media {
transform: translate3d(0, 0, 0);
}
.cs-block-horizontal-tiles .overlay-inner {
position: initial;
}
.cs-block-horizontal-tiles article:not(:first-child) {
margin-top: 0;
}
.cs-block-horizontal-tiles .entry-title {
margin: 0 0 1rem;
}
.cs-block-horizontal-tiles .entry-title a {
display: block;
}
.cs-block-horizontal-tiles .post-meta {
margin-bottom: 1rem;
}
.cs-block-horizontal-tiles .post-more {
margin-top: 1.5rem;
}
.cs-block-horizontal-tiles .post-more a {
line-height: initial;
}
@media (min-width: 1120px) {
.cs-block-horizontal-tiles .post-inner > *:last-child {
margin-bottom: 0;
}
.cs-block-horizontal-tiles .horizontal-tiles-outer {
grid-auto-rows: initial;
}
.cs-block-horizontal-tiles article:nth-child(1) {
grid-area: tile1;
}
.cs-block-horizontal-tiles article:nth-child(2) {
grid-area: tile2;
}
.cs-block-horizontal-tiles article:nth-child(3) {
grid-area: tile3;
}
.cs-block-horizontal-tiles article:nth-child(4) {
grid-area: tile4;
}
.cs-block-horizontal-tiles article:nth-child(5) {
grid-area: tile5;
}
}
.entry-content > .cnvs-block-posts[class*='pk-block-posts-layout-horizontal-tiles'] {
width: 100vw;
max-width: none;
margin-left: calc(100% / 2 - 100vw / 2);
}
.entry-content > .cnvs-block-section-layout-align-full:first-child .cnvs-block-posts[class*='pk-block-posts-layout-horizontal-tiles']:first-child {
padding-top: 1px;
} @media (min-width: 1120px) {
.cs-block-horizontal-tiles.horizontal-tiles-1 .horizontal-tiles-outer {
grid-template-areas: 'tile1 tile2 tile3';
grid-template-columns: 1fr 1fr 1fr;
}
}
@media (min-width: 1920px) {
.cs-block-horizontal-tiles.horizontal-tiles-1 .horizontal-tiles-outer {
grid-template-areas: 'tile1 tile1 tile2 tile3';
grid-template-columns: 1fr 1fr 1fr 1fr;
}
}
.cs-breakpoint-up-1920px .cs-block-horizontal-tiles.horizontal-tiles-1 .horizontal-tiles-outer {
grid-template-areas: 'tile1 tile1 tile2 tile3';
grid-template-columns: 1fr 1fr 1fr 1fr;
}
@media (min-width: 1120px) {
.cs-block-horizontal-tiles.horizontal-tiles-2 .horizontal-tiles-outer {
grid-template-areas: 'tile1 tile1 tile2 tile3' 'tile1 tile1 tile4 tile4';
grid-template-columns: 1fr 1fr 1fr 1fr;
}
}
@media (min-width: 1920px) {
.cs-block-horizontal-tiles.horizontal-tiles-2 .horizontal-tiles-outer {
grid-template-areas: 'tile1 tile1 tile1 tile2 tile3 tile4';
grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}
}
.cs-breakpoint-up-1920px .cs-block-horizontal-tiles.horizontal-tiles-2 .horizontal-tiles-outer {
grid-template-areas: 'tile1 tile1 tile1 tile2 tile3 tile4';
grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}
@media (min-width: 1120px) {
.cs-block-horizontal-tiles.horizontal-tiles-3 .horizontal-tiles-outer {
grid-template-areas: 'tile1 tile1 tile2 tile3' 'tile1 tile1 tile4 tile5';
grid-template-columns: 1fr 1fr 1fr 1fr;
}
}
@media (min-width: 1920px) {
.cs-block-horizontal-tiles.horizontal-tiles-3 .horizontal-tiles-outer {
grid-template-areas: 'tile1 tile1 tile1 tile2 tile3 tile4 tile5';
grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}
}
.cs-breakpoint-up-1920px .cs-block-horizontal-tiles.horizontal-tiles-3 .horizontal-tiles-outer {
grid-template-areas: 'tile1 tile1 tile1 tile2 tile3 tile4 tile5';
grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}.cs-block-full {
position: relative;
}
.cs-block-full .post-outer {
height: 100%;
}
.cs-block-full .overlay-media {
transform: translate3d(0, 0, 0);
}
.cs-block-full .overlay-inner {
position: initial;
}
.cs-block-full article:not(:first-child) {
margin-top: 0;
}
.entry-content > .cnvs-block-posts[class*='pk-block-posts-layout-full'] {
width: 100vw;
max-width: none;
margin-left: calc(100% / 2 - 100vw / 2);
} .cs-block-full.full-1 .full-outer {
display: flex;
flex-direction: column;
align-items: initial;
justify-content: initial;
padding: 40px 0;
}
.cs-block-full.full-1 .full-outer .overlay-inner {
width: 100%;
padding: 0;
text-align: left;
}
.cs-block-full.full-1 .full-inner:nth-child(1) {
flex: 0 0 100%;
max-width: 100%;
width: 100%;
}
.cs-block-full.full-1 .full-inner:nth-child(2) {
margin-top: 2rem;
flex: 0 0 100%;
max-width: 100%;
width: 100%;
}
@media (min-width: 1020px) {
.cs-block-full.full-1 .full-outer {
display: flex;
flex-direction: row;
align-items: flex-end;
justify-content: space-between;
}
.cs-block-full.full-1 .full-inner:nth-child(1) {
flex: 0 0 calc(100% - 400px);
}
.cs-block-full.full-1 .full-inner:nth-child(2) {
margin-top: 0;
flex: 0 0 320px;
}
}
.cs-block-full.full-1 .full-inner:nth-child(2) .post-thumbnail a {
position: absolute;
}
.cs-block-full.full-1 .full-inner:nth-child(2) .overlay-inner + .overlay-inner {
margin-top: 0;
}
.cs-block-full.full-1 .full-inner:nth-child(2) article + article {
margin-top: 2rem;
}
.cs-block-full.full-1 .full-inner:nth-child(2) article .post-outer {
display: flex;
justify-content: space-between;
}
.cs-block-full.full-1 .full-inner:nth-child(2) article .post-outer .overlay-inner {
margin-top: 0;
flex: 0 0 100%;
width: 100%;
}
.cs-block-full.full-1 .full-inner:nth-child(2) article .post-outer .overlay-inner:last-child {
display: flex;
flex-direction: column;
justify-content: center;
}
.cs-block-full.full-1 .full-inner:nth-child(2) article .post-outer .overlay-inner:first-child:not(:last-child) {
flex: 0 0 80px;
width: 80px;
}
.cs-block-full.full-1 .full-inner:nth-child(2) article .post-outer .overlay-inner + .overlay-inner {
flex: 0 0 calc(100% - 80px - 1rem);
width: calc(100% - 80px - 1rem);
}
.cs-block-full.full-1 .full-inner:nth-child(2) article .post-outer .post-meta {
margin-bottom: 0;
}
.cs-block-full.full-2 .full-outer {
display: flex;
flex-direction: column;
align-items: initial;
justify-content: initial;
padding: 40px 0;
}
.cs-block-full.full-2 .full-outer .overlay-inner {
width: 100%;
padding: 0;
text-align: left;
}
.cs-block-full.full-2 .full-inner:nth-child(1) {
flex: 0 0 100%;
max-width: 100%;
width: 100%;
}
.cs-block-full.full-2 .full-inner:nth-child(2) {
margin-top: 2rem;
flex: 0 0 100%;
max-width: 100%;
width: 100%;
}
@media (min-width: 1020px) {
.cs-block-full.full-2 .full-outer {
display: flex;
flex-direction: row;
align-items: flex-end;
justify-content: space-between;
}
.cs-block-full.full-2 .full-inner:nth-child(1) {
order: 2;
flex: 0 0 calc(100% - 400px);
}
.cs-block-full.full-2 .full-inner:nth-child(2) {
order: 1;
margin-top: 0;
flex: 0 0 320px;
}
}
.cs-block-full.full-2 .full-inner:nth-child(2) .post-thumbnail a {
position: absolute;
}
.cs-block-full.full-2 .full-inner:nth-child(2) .overlay-inner + .overlay-inner {
margin-top: 0;
}
.cs-block-full.full-2 .full-inner:nth-child(2) article + article {
margin-top: 2rem;
}
.cs-block-full.full-2 .full-inner:nth-child(2) article .post-outer {
display: flex;
justify-content: space-between;
}
.cs-block-full.full-2 .full-inner:nth-child(2) article .post-outer .overlay-inner {
margin-top: 0;
flex: 0 0 100%;
width: 100%;
}
.cs-block-full.full-2 .full-inner:nth-child(2) article .post-outer .overlay-inner:last-child {
display: flex;
flex-direction: column;
justify-content: center;
}
.cs-block-full.full-2 .full-inner:nth-child(2) article .post-outer .overlay-inner:first-child:not(:last-child) {
flex: 0 0 80px;
width: 80px;
}
.cs-block-full.full-2 .full-inner:nth-child(2) article .post-outer .overlay-inner + .overlay-inner {
flex: 0 0 calc(100% - 80px - 1rem);
width: calc(100% - 80px - 1rem);
}
.cs-block-full.full-2 .full-inner:nth-child(2) article .post-outer .post-meta {
margin-bottom: 0;
}.cs-block-slider-container {
overflow: hidden;
}
.cs-block-section-slider .cs-block-slider-featured:not(.cs-block-slider-large):not(.cs-block-slider-multiple) .owl-carousel {
display: block;
}
.cs-block-slider-featured {
position: relative;
}
.cs-block-slider-featured .owl-carousel {
display: block;
}
.cs-block-slider-featured .owl-dot span {
background: rgba(255, 255, 255, 0.5);
}
.cs-block-slider-featured .owl-dot.active span {
background: white;
} .cs-block-slider-center {
max-width: 100%;
margin-left: auto;
margin-right: auto;
}
@media (min-width: 760px) {
.cs-block-slider-center {
width: 100%;
padding: 0;
}
}
.cs-block-slider-center article {
margin-left: auto;
margin-right: auto;
}
@media (min-width: 1240px) {
.cs-block-slider-center article {
width: 1160px;
}
}
.cs-block-slider-center .overlay-inner {
max-width: 680px;
}
@media (min-width: 1120px) {
.cs-block-slider-center .overlay-inner {
padding: 3rem;
}
}
.cs-block-slider-center .owl-dots {
z-index: 1;
bottom: 2rem;
}
@media (min-width: 1240px) {
.cs-block-section-slider-center .owl-arrows .owl-prev,
.cs-block-section-slider-center .owl-arrows .owl-next {
transform: none !important;
background: transparent;
position: absolute;
z-index: 3;
top: 0;
bottom: 0;
}
.cs-block-section-slider-center .owl-arrows .owl-prev {
left: 0;
cursor: pointer;
cursor: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMjYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU3LjEgKDgzMDg4KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5hcnJvdy1sZWZ0PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IkxvZ29zIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQXJ0Ym9hcmQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDU0LjAwMDAwMCwgLTE4MjkuMDAwMDAwKSIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9ImFycm93LWxlZnQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0NjcuMDAwMDAwLCAxODM3LjAwMDAwMCkgc2NhbGUoLTEsIDEpIHRyYW5zbGF0ZSgtMTQ2Ny4wMDAwMDAsIC0xODM3LjAwMDAwMCkgdHJhbnNsYXRlKDE0NTQuMDAwMDAwLCAxODI5LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlBhdGgiIHBvaW50cz0iMjIuMTcyIDcgMTYuODA4IDEuNjM2IDE4LjIyMiAwLjIyMiAyNiA4IDE4LjIyMiAxNS43NzggMTYuODA4IDE0LjM2NCAyMi4xNzIgOSAyLjEyODg1MjY1ZS0xNCA5IDIuMTI4ODUyNjVlLTE0IDciPjwvcG9seWdvbj4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+") 16 16, pointer !important;
cursor: -webkit-image-set(url(//thisquality.com/tqsystemsprocessesuuidgarapaf/images/cursor-prev.png) 1x, url(//thisquality.com/tqsystemsprocessesuuidgarapaf/images/cursor-prev@2x.png) 2x) 0 0, pointer;
}
.cs-block-section-slider-center .owl-arrows .owl-next {
right: 0;
cursor: pointer;
cursor: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMjYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU3LjEgKDgzMDg4KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5hcnJvdy1yaWdodDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJMb2dvcyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkFydGJvYXJkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTQ1NC4wMDAwMDAsIC0xODU0LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIGlkPSJhcnJvdy1yaWdodCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQ1NC4wMDAwMDAsIDE4NTQuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iUGF0aCIgcG9pbnRzPSIyMi4xNzIgNyAxNi44MDggMS42MzYgMTguMjIyIDAuMjIyIDI2IDggMTguMjIyIDE1Ljc3OCAxNi44MDggMTQuMzY0IDIyLjE3MiA5IDIuMTI4ODUyNjVlLTE0IDkgMi4xMjg4NTI2NWUtMTQgNyI+PC9wb2x5Z29uPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=") 16 16, pointer !important;
cursor: -webkit-image-set(url(//thisquality.com/tqsystemsprocessesuuidgarapaf/images/cursor-next.png) 1x, url(//thisquality.com/tqsystemsprocessesuuidgarapaf/images/cursor-next@2x.png) 2x) 0 0, pointer;
}
} .style-align-center .cs-block-slider-center .owl-dots {
left: 50%;
transform: translate3d(-50%, 0, 0);
} .style-align-left .cs-block-slider-center .owl-dots {
right: 2rem;
}
.style-align-left .cs-block-slider-boxed .owl-arrows {
display: none;
}
@media (min-width: 1440px) {
.container-wide .cs-block-slider-center article {
width: 1360px;
}
}
@media (min-width: 1640px) {
.container-wide .cs-block-slider-center article {
width: 1560px;
}
}
.cs-block-slider-multiple .owl-prev,
.cs-block-slider-multiple .owl-next {
width: 90px;
}
@media (min-width: 1120px) {
.cs-block-slider-multiple .owl-dots {
display: none;
}
}
@media (min-width: 1240px) {
.cs-block-section-slider-multiple .owl-arrows .owl-prev,
.cs-block-section-slider-multiple .owl-arrows .owl-next {
transform: none !important;
background: transparent;
position: absolute;
z-index: 3;
top: 0;
bottom: 0;
}
.cs-block-section-slider-multiple .owl-arrows .owl-prev {
left: 0;
cursor: pointer;
cursor: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMjYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU3LjEgKDgzMDg4KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5hcnJvdy1sZWZ0PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IkxvZ29zIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQXJ0Ym9hcmQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDU0LjAwMDAwMCwgLTE4MjkuMDAwMDAwKSIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9ImFycm93LWxlZnQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0NjcuMDAwMDAwLCAxODM3LjAwMDAwMCkgc2NhbGUoLTEsIDEpIHRyYW5zbGF0ZSgtMTQ2Ny4wMDAwMDAsIC0xODM3LjAwMDAwMCkgdHJhbnNsYXRlKDE0NTQuMDAwMDAwLCAxODI5LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlBhdGgiIHBvaW50cz0iMjIuMTcyIDcgMTYuODA4IDEuNjM2IDE4LjIyMiAwLjIyMiAyNiA4IDE4LjIyMiAxNS43NzggMTYuODA4IDE0LjM2NCAyMi4xNzIgOSAyLjEyODg1MjY1ZS0xNCA5IDIuMTI4ODUyNjVlLTE0IDciPjwvcG9seWdvbj4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+") 16 16, pointer !important;
cursor: -webkit-image-set(url(//thisquality.com/tqsystemsprocessesuuidgarapaf/images/cursor-prev.png) 1x, url(//thisquality.com/tqsystemsprocessesuuidgarapaf/images/cursor-prev@2x.png) 2x) 0 0, pointer;
}
.cs-block-section-slider-multiple .owl-arrows .owl-next {
right: 0;
cursor: pointer;
cursor: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMjYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU3LjEgKDgzMDg4KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5hcnJvdy1yaWdodDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJMb2dvcyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkFydGJvYXJkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTQ1NC4wMDAwMDAsIC0xODU0LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIGlkPSJhcnJvdy1yaWdodCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQ1NC4wMDAwMDAsIDE4NTQuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iUGF0aCIgcG9pbnRzPSIyMi4xNzIgNyAxNi44MDggMS42MzYgMTguMjIyIDAuMjIyIDI2IDggMTguMjIyIDE1Ljc3OCAxNi44MDggMTQuMzY0IDIyLjE3MiA5IDIuMTI4ODUyNjVlLTE0IDkgMi4xMjg4NTI2NWUtMTQgNyI+PC9wb2x5Z29uPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=") 16 16, pointer !important;
cursor: -webkit-image-set(url(//thisquality.com/tqsystemsprocessesuuidgarapaf/images/cursor-next.png) 1x, url(//thisquality.com/tqsystemsprocessesuuidgarapaf/images/cursor-next@2x.png) 2x) 0 0, pointer;
}
}
.cs-block-slider-boxed {
max-width: 100%;
margin-left: auto;
margin-right: auto;
padding: 0 20px;
}
@media (min-width: 760px) {
.cs-block-slider-boxed {
width: 680px;
padding: 0;
}
}
@media (min-width: 1020px) {
.cs-block-slider-boxed {
width: 960px;
}
}
@media (min-width: 1120px) {
.cs-block-slider-boxed {
width: 1040px;
}
}
@media (min-width: 1240px) {
.cs-block-slider-boxed {
width: 1160px;
}
}
.cs-block-slider-boxed .overlay-inner {
max-width: 680px;
}
@media (min-width: 1120px) {
.cs-block-slider-boxed .overlay-inner {
padding: 3rem;
}
}
.cs-block-slider-boxed .owl-dots {
position: absolute;
z-index: 1;
bottom: 2rem;
} .style-align-center .cs-block-slider-boxed .owl-dots {
left: 50%;
transform: translate3d(-50%, 0, 0);
} .style-align-left .cs-block-slider-boxed .owl-dots {
right: 2rem;
}
.style-align-left .cs-block-slider-boxed .owl-arrows {
display: none;
}
@media (min-width: 1440px) {
.container-wide .cs-block-slider-boxed {
width: 1360px;
}
}
@media (min-width: 1640px) {
.container-wide .cs-block-slider-boxed {
width: 1560px;
}
}
.cs-block-slider-wide {
max-width: 100%;
margin-left: auto;
margin-right: auto;
}
@media (min-width: 1120px) {
.cs-block-slider-wide .overlay-inner {
padding: 3rem;
}
}
.cs-block-slider-wide .owl-dots {
position: absolute;
z-index: 1;
bottom: 2rem;
} .style-align-center .cs-block-slider-wide .owl-dots {
left: 50%;
transform: translate3d(-50%, 0, 0);
} .style-align-left .cs-block-slider-wide .owl-dots {
right: 2rem;
}
.style-align-left .cs-block-slider-wide .owl-arrows {
display: none;
}
.cs-block-section-slider-large {
margin-top: 0;
}
.cs-block-section-slider-large .owl-carousel:not(.owl-loaded) article:nth-child(n+2) {
display: none;
}
.cs-block-slider-large {
width: 100%;
}
.cs-block-slider-large .overlay-outer {
width: 100%;
padding-right: 20px;
padding-left: 20px;
margin-right: auto;
margin-left: auto;
min-height: 100vh;
}
@media (min-width: 760px) {
.cs-block-slider-large .overlay-outer {
max-width: 720px;
}
}
@media (min-width: 1020px) {
.cs-block-slider-large .overlay-outer {
max-width: 1000px;
}
}
@media (min-width: 1120px) {
.cs-block-slider-large .overlay-outer {
max-width: 1080px;
}
}
@media (min-width: 1240px) {
.cs-block-slider-large .overlay-outer {
max-width: 1200px;
}
}
.cs-block-slider-large .overlay-inner {
max-width: 800px;
padding-left: 0 !important;
padding-right: 0 !important;
}
@media (min-width: 1240px) {
.cs-block-slider-large .post-inner {
padding-right: 215px;
}
}
@media (min-width: 1440px) {
.container-wide .cs-block-slider-large .overlay-outer {
max-width: 1400px;
padding-right: 15px;
padding-left: 15px;
}
}
@media (min-width: 1640px) {
.container-wide .cs-block-slider-large .overlay-outer {
max-width: 1600px;
padding-right: 20px;
padding-left: 20px;
}
}
@media (min-width: 1120px) {
.cs-block-slider-large .overlay-inner {
padding: 3rem;
}
}
.cs-block-slider-large .owl-dots {
width: 100%;
padding-right: 20px;
padding-left: 20px;
margin-right: auto;
margin-left: auto;
position: relative;
z-index: 1;
bottom: 3rem;
left: auto;
height: 0;
transform: none;
}
@media (min-width: 760px) {
.cs-block-slider-large .owl-dots {
max-width: 720px;
}
}
@media (min-width: 1020px) {
.cs-block-slider-large .owl-dots {
max-width: 1000px;
}
}
@media (min-width: 1120px) {
.cs-block-slider-large .owl-dots {
max-width: 1080px;
}
}
@media (min-width: 1240px) {
.cs-block-slider-large .owl-dots {
max-width: 1200px;
}
} @media (min-width: 1240px) {
.style-align-center .cs-block-slider-large .post-inner {
padding-left: 215px;
}
}
.style-align-center .cs-block-slider-large .owl-dots {
text-align: center;
} .style-align-left .cs-block-slider-large .owl-dots {
text-align: right;
}
.entry-content .cnvs-block-section-layout-align-full:first-child .cnvs-block-posts-layout-slider-large:first-child .cs-block-slider-large {
margin-top: calc(var(--large-sm-margin-top, 0) + -3rem);
}
.entry-content .cnvs-block-section-layout-align-full:first-child .cnvs-block-posts-layout-slider-large:first-child .cs-block-slider-large .overlay-outer {
padding-top: calc(var(--large-sm-padding-top, 0) + 3rem);
}
@media (min-width: 1120px) {
.entry-content .cnvs-block-section-layout-align-full:first-child .cnvs-block-posts-layout-slider-large:first-child .cs-block-slider-large {
margin-top: calc(var(--large-lg-margin-top, 0) + -3rem);
}
.entry-content .cnvs-block-section-layout-align-full:first-child .cnvs-block-posts-layout-slider-large:first-child .cs-block-slider-large .overlay-outer {
padding-top: calc(var(--large-sm-padding-top, 0) + 3rem);
}
}.cs-block-carousel {
text-align: center;
}
.cs-block-carousel article:not(:first-child) {
margin-top: 0;
}
.cs-block-carousel article > *:last-child {
margin-bottom: 0;
}
.cs-block-carousel .post-thumbnail {
margin-bottom: 2rem;
}
.cs-block-carousel .slider-loop .owl-carousel {
display: block;
}
.cs-block-carousel .slider-loop .owl-dots {
margin-top: 1rem;
}
.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) {
display: flex;
}
.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article {
flex: 1;
}
@media (max-width: 759px) {
.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article:nth-child(n+2) {
display: none;
}
}
@media (min-width: 760px) and (max-width: 1019px) {
.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article {
margin-left: 40px;
}
.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article:first-child {
margin-left: 0;
}
.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article:nth-child(n+3) {
display: none;
}
}
@media (min-width: 1020px) and (max-width: 1119px) {
.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article {
margin-left: 30px;
}
.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article:first-child {
margin-left: 0;
}
.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article:nth-child(n+4) {
display: none;
}
}
@media (min-width: 1120px) and (max-width: 1239px) {
.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article {
margin-left: 40px;
}
.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article:first-child {
margin-left: 0;
}
.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article:nth-child(n+4) {
display: none;
}
}
@media (min-width: 1240px) and (max-width: 1639px) {
.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article {
margin-left: 30px;
}
.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article:first-child {
margin-left: 0;
}
}
@media (min-width: 1240px) {
.cs-block-carousel .slider-loop[data-columns="2"] .owl-carousel:not(.owl-loaded) article:nth-child(n+3) {
display: none;
}
.cs-block-carousel .slider-loop[data-columns="3"] .owl-carousel:not(.owl-loaded) article:nth-child(n+4) {
display: none;
}
.cs-block-carousel .slider-loop[data-columns="4"] .owl-carousel:not(.owl-loaded) article:nth-child(n+5) {
display: none;
}
.cs-block-carousel .slider-loop[data-columns="5"] .owl-carousel:not(.owl-loaded) article:nth-child(n+6) {
display: none;
}
.cs-block-carousel .slider-loop[data-columns="6"] .owl-carousel:not(.owl-loaded) article:nth-child(n+7) {
display: none;
}
}
@media (min-width: 1640px) {
.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article {
margin-left: 40px;
}
.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article:first-child {
margin-left: 0;
}
}
.single .cs-block-carousel {
margin-top: 3rem;
padding-top: 3rem;
border-top: 1px #e9ecef solid;
}
.single .post-subscribe + .cs-block-carousel {
padding-top: 0;
border-top: none;
}.cs-block-wide .post-outer {
position: relative;
height: 100%;
}
.cs-block-wide .wide-outer article {
margin-top: 3rem;
}
.cs-block-wide .wide-outer article:first-child {
margin-top: 0;
}
.cs-block-wide .overlay-media {
transform: translate3d(0, 0, 0);
}
.cs-block-wide .overlay-outer {
justify-content: flex-end;
}
.cs-block-wide .overlay-inner {
position: initial;
}
.cs-block-wide .entry-header:last-child *:last-child {
margin-bottom: 0;
}
.cs-block-wide .is-cnvs-block-rounded .post-thumbnail:before,
.cs-block-wide .is-cnvs-block-rounded .post-thumbnail img,
.cs-block-wide .is-cnvs-block-rounded .post-number {
border-radius: 50%;
}
.cs-block-wide .is-cnvs-block-rounded .pk-lazyload.pk-lqip {
-webkit-clip-path: circle(50% at 50% 50%);
clip-path: circle(50% at 50% 50%);
}
.cs-block-wide .layout-variation-simple .post-inner + .post-inner {
margin-top: 1rem;
}
@media (min-width: 760px) {
.cs-block-wide .post-inner > *:last-child {
margin-bottom: 0;
}
.cs-block-wide .wide-outer {
display: grid;
grid-gap: 40px;
grid-template-columns: 1fr;
}
.cs-block-wide .wide-outer article {
margin-top: 0;
}
.cs-block-wide article:nth-child(1) {
grid-area: wide1;
}
.cs-block-wide article:nth-child(2) {
grid-area: wide2;
}
.cs-block-wide article:nth-child(3) {
grid-area: wide3;
}
.cs-block-wide article:nth-child(4) {
grid-area: wide4;
}
.cs-block-wide article:nth-child(5) {
grid-area: wide5;
}
.cs-block-wide article:nth-child(6) {
grid-area: wide6;
}
.cs-block-wide article:nth-child(7) {
grid-area: wide7;
}
.cs-block-wide article:nth-child(8) {
grid-area: wide8;
}
.cs-block-wide article:nth-child(9) {
grid-area: wide9;
}
.cs-block-wide article:nth-child(10) {
grid-area: wide10;
}
} .style-align-center .cs-block-wide .overlay-outer {
justify-content: center;
} .cs-block-wide.wide-1 .view-post-button {
display: none;
}
@media (min-width: 760px) {
.cs-block-wide.wide-1 .wide-outer {
grid-template-areas: 'wide1 wide2' 'wide3 wide4';
grid-template-columns: 1fr 1fr;
}
}
@media (min-width: 1020px) {
.cs-block-wide.wide-1 .wide-outer {
grid-template-areas: 'wide1 wide1 wide2 wide2' 'wide1 wide1 wide3 wide4';
grid-template-columns: 1fr 1fr 1fr 1fr;
}
.cs-block-wide.wide-1 .view-post-button {
display: block;
}
} .style-align-center .cs-block-wide.wide-1 article:nth-child(3) .post-inner:last-child,
.style-align-center .cs-block-wide.wide-1 article:nth-child(4) .post-inner:last-child {
text-align: center;
}
.cs-block-wide.wide-2 article:nth-child(3) .post-outer,
.cs-block-wide.wide-2 article:nth-child(4) .post-outer {
display: flex;
justify-content: space-between;
}
.cs-block-wide.wide-2 article:nth-child(3) .post-outer .post-inner,
.cs-block-wide.wide-2 article:nth-child(4) .post-outer .post-inner {
margin-top: 0;
flex: 0 0 100%;
width: 100%;
}
.cs-block-wide.wide-2 article:nth-child(3) .post-outer .post-inner:last-child,
.cs-block-wide.wide-2 article:nth-child(4) .post-outer .post-inner:last-child {
display: flex;
flex-direction: column;
justify-content: center;
}
.cs-block-wide.wide-2 article:nth-child(3) .post-outer .post-inner:first-child:not(:last-child),
.cs-block-wide.wide-2 article:nth-child(4) .post-outer .post-inner:first-child:not(:last-child) {
flex: 0 0 120px;
width: 120px;
}
.cs-block-wide.wide-2 article:nth-child(3) .post-outer .post-inner + .post-inner,
.cs-block-wide.wide-2 article:nth-child(4) .post-outer .post-inner + .post-inner {
flex: 0 0 calc(100% - 120px - 1rem);
width: calc(100% - 120px - 1rem);
}
.cs-block-wide.wide-2 article:nth-child(3) .post-outer .post-meta,
.cs-block-wide.wide-2 article:nth-child(4) .post-outer .post-meta {
margin-bottom: 0;
}
@media (min-width: 760px) {
.cs-block-wide.wide-2 .wide-outer {
grid-template-areas: 'wide1 wide1' 'wide2 wide2' 'wide3 wide3' 'wide4 wide4';
grid-template-columns: 1fr 1fr;
}
}
@media (min-width: 1020px) {
.cs-block-wide.wide-2 .wide-outer {
grid-template-areas: 'wide1 wide1 wide2 wide2' 'wide1 wide1 wide2 wide2' 'wide1 wide1 wide3 wide3' 'wide1 wide1 wide4 wide4';
grid-template-columns: 1fr 1fr 1fr 1fr;
}
}
.cs-block-wide.wide-3 article:nth-child(3) .post-outer,
.cs-block-wide.wide-3 article:nth-child(4) .post-outer {
display: flex;
justify-content: space-between;
}
.cs-block-wide.wide-3 article:nth-child(3) .post-outer .post-inner,
.cs-block-wide.wide-3 article:nth-child(4) .post-outer .post-inner {
margin-top: 0;
flex: 0 0 100%;
width: 100%;
}
.cs-block-wide.wide-3 article:nth-child(3) .post-outer .post-inner:last-child,
.cs-block-wide.wide-3 article:nth-child(4) .post-outer .post-inner:last-child {
display: flex;
flex-direction: column;
justify-content: center;
}
.cs-block-wide.wide-3 article:nth-child(3) .post-outer .post-inner:first-child:not(:last-child),
.cs-block-wide.wide-3 article:nth-child(4) .post-outer .post-inner:first-child:not(:last-child) {
flex: 0 0 120px;
width: 120px;
}
.cs-block-wide.wide-3 article:nth-child(3) .post-outer .post-inner + .post-inner,
.cs-block-wide.wide-3 article:nth-child(4) .post-outer .post-inner + .post-inner {
flex: 0 0 calc(100% - 120px - 1rem);
width: calc(100% - 120px - 1rem);
}
.cs-block-wide.wide-3 article:nth-child(3) .post-outer .post-meta,
.cs-block-wide.wide-3 article:nth-child(4) .post-outer .post-meta {
margin-bottom: 0;
}
@media (min-width: 760px) {
.cs-block-wide.wide-3 .wide-outer {
grid-template-areas: 'wide1 wide1' 'wide2 wide2' 'wide3 wide3' 'wide4 wide4';
grid-template-columns: 1fr 1fr;
}
}
@media (min-width: 1020px) {
.cs-block-wide.wide-3 .wide-outer {
grid-template-areas: 'wide2 wide2 wide1 wide1' 'wide2 wide2 wide1 wide1' 'wide3 wide3 wide1 wide1' 'wide4 wide4 wide1 wide1';
grid-template-columns: 1fr 1fr 1fr 1fr;
}
}
@media (min-width: 760px) {
.cs-block-wide.wide-4 .wide-outer {
grid-template-areas: 'wide1 wide1' 'wide2 wide3' 'wide4 wide5';
grid-template-columns: 1fr 1fr;
}
}
@media (min-width: 1020px) {
.cs-block-wide.wide-4 .wide-outer {
grid-template-areas: 'wide1 wide1 wide2 wide3' 'wide1 wide1 wide4 wide5';
grid-template-columns: 1fr 1fr 1fr 1fr;
}
} .style-align-center .cs-block-wide.wide-4 article:nth-child(n+2) .post-inner:last-child {
text-align: center;
}
.cs-block-wide.wide-5 .cs-wide-area {
margin-top: 3rem;
}
.cs-block-wide.wide-5 .cs-wide-area article + article {
margin-top: 2rem;
}
.cs-block-wide.wide-5 .cs-wide-area article:nth-child(2) .post-outer,
.cs-block-wide.wide-5 .cs-wide-area article:nth-child(3) .post-outer,
.cs-block-wide.wide-5 .cs-wide-area article:nth-child(4) .post-outer {
display: flex;
justify-content: space-between;
}
.cs-block-wide.wide-5 .cs-wide-area article:nth-child(2) .post-outer .post-inner,
.cs-block-wide.wide-5 .cs-wide-area article:nth-child(3) .post-outer .post-inner,
.cs-block-wide.wide-5 .cs-wide-area article:nth-child(4) .post-outer .post-inner {
margin-top: 0;
flex: 0 0 100%;
width: 100%;
}
.cs-block-wide.wide-5 .cs-wide-area article:nth-child(2) .post-outer .post-inner:last-child,
.cs-block-wide.wide-5 .cs-wide-area article:nth-child(3) .post-outer .post-inner:last-child,
.cs-block-wide.wide-5 .cs-wide-area article:nth-child(4) .post-outer .post-inner:last-child {
display: flex;
flex-direction: column;
justify-content: center;
}
.cs-block-wide.wide-5 .cs-wide-area article:nth-child(2) .post-outer .post-inner:first-child:not(:last-child),
.cs-block-wide.wide-5 .cs-wide-area article:nth-child(3) .post-outer .post-inner:first-child:not(:last-child),
.cs-block-wide.wide-5 .cs-wide-area article:nth-child(4) .post-outer .post-inner:first-child:not(:last-child) {
flex: 0 0 80px;
width: 80px;
}
.cs-block-wide.wide-5 .cs-wide-area article:nth-child(2) .post-outer .post-inner + .post-inner,
.cs-block-wide.wide-5 .cs-wide-area article:nth-child(3) .post-outer .post-inner + .post-inner,
.cs-block-wide.wide-5 .cs-wide-area article:nth-child(4) .post-outer .post-inner + .post-inner {
flex: 0 0 calc(100% - 80px - 1rem);
width: calc(100% - 80px - 1rem);
}
@media (min-width: 760px) {
.cs-block-wide.wide-5 .cs-wide-area1 {
grid-area: area1;
}
.cs-block-wide.wide-5 .cs-wide-area2 {
grid-area: area2;
}
.cs-block-wide.wide-5 .cs-wide-area {
margin-top: 0;
}
.cs-block-wide.wide-5 .wide-outer {
grid-template-areas: 'wide1 wide1' 'area1 area2';
grid-template-columns: 1fr 1fr;
}
}
@media (min-width: 1020px) {
.cs-block-wide.wide-5 .wide-outer {
grid-template-areas: 'area1 wide1 wide1 area2' 'area1 wide1 wide1 area2' 'area1 wide1 wide1 area2' 'area1 wide1 wide1 area2';
grid-template-columns: 1fr 1fr 1fr 1fr;
}
}
.cs-block-wide.wide-6 .post-inner + .post-inner {
margin-top: 0;
}
.cs-block-wide.wide-6 article {
margin-top: 1rem;
}
.cs-block-wide.wide-6 article .post-outer {
display: flex;
justify-content: space-between;
}
.cs-block-wide.wide-6 article .post-outer .post-inner {
margin-top: 0;
flex: 0 0 100%;
width: 100%;
}
.cs-block-wide.wide-6 article .post-outer .post-inner:last-child {
display: flex;
flex-direction: column;
justify-content: center;
}
.cs-block-wide.wide-6 article .post-outer .post-inner:first-child:not(:last-child) {
flex: 0 0 120px;
width: 120px;
}
.cs-block-wide.wide-6 article .post-outer .post-inner + .post-inner {
flex: 0 0 calc(100% - 120px - 1rem);
width: calc(100% - 120px - 1rem);
}
.cs-block-wide.wide-6 .post-number-wrap {
position: absolute;
z-index: 1;
top: 0;
right: 0;
bottom: 0;
left: 0;
line-height: 1;
}
.cs-block-wide.wide-6 .post-number {
display: inline-block;
overflow: hidden;
position: absolute;
top: 0;
left: 0;
text-align: center;
transition: all 0.2s ease;
}
.cs-block-wide.wide-6 .post-number span {
display: block;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
width: 30px;
height: 30px;
text-align: center;
transition: all 0.2s ease;
}
.cs-block-wide.wide-6 .post-number span:first-child {
transform: translate(0);
}
.cs-block-wide.wide-6 .post-number span:last-child {
position: absolute;
left: 50%;
transform: translateY(0%) translateX(-50%);
}
.cs-block-wide.wide-6 .post-thumbnail:hover .post-number span:first-child {
transform: translateY(-100%);
}
.cs-block-wide.wide-6 .post-thumbnail:hover .post-number span:last-child {
transform: translateY(-100%) translateX(-50%);
}
@media (min-width: 760px) {
.cs-block-wide.wide-6 .wide-outer {
grid-template-areas: 'wide1 wide4' 'wide2 wide5' 'wide3 wide6';
grid-template-columns: 1fr 1fr;
}
.cs-block-wide.wide-6 .wide-outer article {
margin-top: 0;
}
}
@media (min-width: 1020px) {
.cs-block-wide.wide-6 .wide-outer {
grid-template-areas: 'wide1 wide4' 'wide2 wide5' 'wide3 wide6';
grid-template-columns: 1fr 1fr;
}
}
.cs-block-wide.wide-7 .post-inner + .post-inner {
margin-top: 0;
}
.cs-block-wide.wide-7 article {
margin-top: 1rem;
}
.cs-block-wide.wide-7 article .post-outer {
display: flex;
justify-content: space-between;
}
.cs-block-wide.wide-7 article .post-outer .post-inner {
margin-top: 0;
flex: 0 0 100%;
width: 100%;
}
.cs-block-wide.wide-7 article .post-outer .post-inner:last-child {
display: flex;
flex-direction: column;
justify-content: center;
}
.cs-block-wide.wide-7 article .post-outer .post-inner:first-child:not(:last-child) {
flex: 0 0 120px;
width: 120px;
}
.cs-block-wide.wide-7 article .post-outer .post-inner + .post-inner {
flex: 0 0 calc(100% - 120px - 1rem);
width: calc(100% - 120px - 1rem);
}
@media (min-width: 760px) {
.cs-block-wide.wide-7 .wide-outer {
grid-template-areas: 'wide1 wide4' 'wide2 wide5' 'wide3 wide6';
grid-template-columns: 1fr 1fr;
}
.cs-block-wide.wide-7 .wide-outer article {
margin-top: 0;
}
}
@media (min-width: 1020px) {
.cs-block-wide.wide-7 {
counter-reset: count;
}
.cs-block-wide.wide-7 .wide-outer {
grid-template-areas: 'wide1 wide4' 'wide2 wide5' 'wide3 wide6';
grid-template-columns: 1fr 1fr;
}
.cs-block-wide.wide-7 article .post-outer .post-inner:last-child {
display: flex;
flex-direction: row;
align-items: center;
}
.cs-block-wide.wide-7 article .post-outer .post-inner:last-child:before {
font-size: 3.75rem;
line-height: 1;
margin-right: 1rem;
color: #000000;
counter-increment: count;
content: counter(count);
}
}
.cs-block-wide.wide-8 .post-inner + .post-inner {
margin-top: 0;
}
.cs-block-wide.wide-8 article {
margin-top: 1rem;
}
.cs-block-wide.wide-8 article .post-outer {
display: flex;
justify-content: space-between;
}
.cs-block-wide.wide-8 article .post-outer .post-inner {
margin-top: 0;
flex: 0 0 100%;
width: 100%;
}
.cs-block-wide.wide-8 article .post-outer .post-inner:last-child {
display: flex;
flex-direction: column;
justify-content: center;
}
.cs-block-wide.wide-8 article .post-outer .post-inner:first-child:not(:last-child) {
flex: 0 0 120px;
width: 120px;
}
.cs-block-wide.wide-8 article .post-outer .post-inner + .post-inner {
flex: 0 0 calc(100% - 120px - 1rem);
width: calc(100% - 120px - 1rem);
}
.cs-block-wide.wide-8 article .post-outer .post-meta {
margin-bottom: 0;
}
@media (min-width: 760px) {
.cs-block-wide.wide-8 .wide-outer {
grid-template-areas: 'wide1 wide4' 'wide2 wide5' 'wide3 wide6';
grid-template-columns: 1fr 1fr;
}
.cs-block-wide.wide-8 .wide-outer article {
margin-top: 0;
}
}
@media (min-width: 1020px) {
.cs-block-wide.wide-8 .wide-outer {
grid-template-areas: 'wide1 wide4' 'wide2 wide5' 'wide3 wide6';
grid-template-columns: 1fr 1fr;
}
}
.cs-block-wide.wide-9 article:nth-child(3) .post-outer,
.cs-block-wide.wide-9 article:nth-child(4) .post-outer,
.cs-block-wide.wide-9 article:nth-child(5) .post-outer,
.cs-block-wide.wide-9 article:nth-child(6) .post-outer {
display: flex;
justify-content: space-between;
}
.cs-block-wide.wide-9 article:nth-child(3) .post-outer .post-inner,
.cs-block-wide.wide-9 article:nth-child(4) .post-outer .post-inner,
.cs-block-wide.wide-9 article:nth-child(5) .post-outer .post-inner,
.cs-block-wide.wide-9 article:nth-child(6) .post-outer .post-inner {
margin-top: 0;
flex: 0 0 100%;
width: 100%;
}
.cs-block-wide.wide-9 article:nth-child(3) .post-outer .post-inner:last-child,
.cs-block-wide.wide-9 article:nth-child(4) .post-outer .post-inner:last-child,
.cs-block-wide.wide-9 article:nth-child(5) .post-outer .post-inner:last-child,
.cs-block-wide.wide-9 article:nth-child(6) .post-outer .post-inner:last-child {
display: flex;
flex-direction: column;
justify-content: center;
}
.cs-block-wide.wide-9 article:nth-child(3) .post-outer .post-inner:first-child:not(:last-child),
.cs-block-wide.wide-9 article:nth-child(4) .post-outer .post-inner:first-child:not(:last-child),
.cs-block-wide.wide-9 article:nth-child(5) .post-outer .post-inner:first-child:not(:last-child),
.cs-block-wide.wide-9 article:nth-child(6) .post-outer .post-inner:first-child:not(:last-child) {
flex: 0 0 120px;
width: 120px;
}
.cs-block-wide.wide-9 article:nth-child(3) .post-outer .post-inner + .post-inner,
.cs-block-wide.wide-9 article:nth-child(4) .post-outer .post-inner + .post-inner,
.cs-block-wide.wide-9 article:nth-child(5) .post-outer .post-inner + .post-inner,
.cs-block-wide.wide-9 article:nth-child(6) .post-outer .post-inner + .post-inner {
flex: 0 0 calc(100% - 120px - 1rem);
width: calc(100% - 120px - 1rem);
}
.cs-block-wide.wide-9 article:nth-child(3) .post-outer .post-meta,
.cs-block-wide.wide-9 article:nth-child(4) .post-outer .post-meta,
.cs-block-wide.wide-9 article:nth-child(5) .post-outer .post-meta,
.cs-block-wide.wide-9 article:nth-child(6) .post-outer .post-meta {
margin-bottom: 0;
}
@media (min-width: 760px) {
.cs-block-wide.wide-9 .wide-outer {
grid-template-areas: 'wide1 wide2' 'wide3 wide5' 'wide4 wide6';
grid-template-columns: 1fr 1fr;
}
}
@media (min-width: 1020px) {
.cs-block-wide.wide-9 .wide-outer {
grid-template-areas: 'wide1 wide2' 'wide3 wide5' 'wide4 wide6';
grid-template-columns: 1fr 1fr;
}
}
.cs-block-wide.wide-10 .cs-wide-area2 {
margin-top: 3rem;
}
.cs-block-wide.wide-10 .cs-wide-area2 article + article {
margin-top: 2rem;
}
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(1) .post-outer,
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(2) .post-outer,
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(3) .post-outer {
display: flex;
justify-content: space-between;
}
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(1) .post-outer .post-inner,
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(2) .post-outer .post-inner,
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(3) .post-outer .post-inner {
margin-top: 0;
flex: 0 0 100%;
width: 100%;
}
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(1) .post-outer .post-inner:last-child,
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(2) .post-outer .post-inner:last-child,
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(3) .post-outer .post-inner:last-child {
display: flex;
flex-direction: column;
justify-content: center;
}
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(1) .post-outer .post-inner:first-child:not(:last-child),
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(2) .post-outer .post-inner:first-child:not(:last-child),
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(3) .post-outer .post-inner:first-child:not(:last-child) {
flex: 0 0 180px;
width: 180px;
}
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(1) .post-outer .post-inner + .post-inner,
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(2) .post-outer .post-inner + .post-inner,
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(3) .post-outer .post-inner + .post-inner {
flex: 0 0 calc(100% - 180px - 1rem);
width: calc(100% - 180px - 1rem);
}
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(1) .post-outer .post-excerpt,
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(2) .post-outer .post-excerpt,
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(3) .post-outer .post-excerpt {
margin-top: 0.5rem;
}
@media (min-width: 760px) {
.cs-block-wide.wide-10 .cs-wide-area1 {
grid-area: area1;
}
.cs-block-wide.wide-10 .cs-wide-area2 {
grid-area: area2;
}
.cs-block-wide.wide-10 .cs-wide-area {
margin-top: 0;
}
.cs-block-wide.wide-10 .wide-outer {
grid-template-areas: 'wide1' 'area1' 'area2';
grid-template-columns: 1fr;
}
}
@media (min-width: 1020px) {
.cs-block-wide.wide-10 .wide-outer {
grid-template-areas: 'area1 area1 area2 area2';
grid-template-columns: 1fr 1fr 1fr 1fr;
}
}
.cs-block-wide.wide-11 .post-inner + .post-inner {
margin-top: 0;
}
.cs-block-wide.wide-11 article {
margin-top: 1rem;
}
.cs-block-wide.wide-11 article .post-outer {
display: flex;
justify-content: space-between;
}
.cs-block-wide.wide-11 article .post-outer .post-inner {
margin-top: 0;
flex: 0 0 100%;
width: 100%;
}
.cs-block-wide.wide-11 article .post-outer .post-inner:last-child {
display: flex;
flex-direction: column;
justify-content: center;
}
.cs-block-wide.wide-11 article .post-outer .post-inner:first-child:not(:last-child) {
flex: 0 0 80px;
width: 80px;
}
.cs-block-wide.wide-11 article .post-outer .post-inner + .post-inner {
flex: 0 0 calc(100% - 80px - 1rem);
width: calc(100% - 80px - 1rem);
}
.cs-block-wide.wide-11 article .post-outer .post-meta {
margin-bottom: 0;
}
.cs-block-wide.wide-11 .post-number-wrap {
position: absolute;
z-index: 1;
top: 0;
right: 0;
bottom: 0;
left: 0;
line-height: 1;
}
.cs-block-wide.wide-11 .post-number {
display: inline-block;
overflow: hidden;
position: absolute;
top: 0;
left: 0;
text-align: center;
transition: all 0.2s ease;
}
.cs-block-wide.wide-11 .post-number span {
display: block;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
width: 30px;
height: 30px;
text-align: center;
transition: all 0.2s ease;
}
.cs-block-wide.wide-11 .post-number span:first-child {
transform: translate(0);
}
.cs-block-wide.wide-11 .post-number span:last-child {
position: absolute;
left: 50%;
transform: translateY(0%) translateX(-50%);
}
.cs-block-wide.wide-11 .post-thumbnail:hover .post-number span:first-child {
transform: translateY(-100%);
}
.cs-block-wide.wide-11 .post-thumbnail:hover .post-number span:last-child {
transform: translateY(-100%) translateX(-50%);
}
@media (min-width: 760px) {
.cs-block-wide.wide-11 .wide-outer {
grid-template-areas: 'wide1 wide2' 'wide3 wide3';
grid-template-columns: 1fr 1fr;
}
.cs-block-wide.wide-11 .wide-outer article {
margin-top: 0;
}
}
@media (min-width: 1020px) {
.cs-block-wide.wide-11 .wide-outer {
grid-template-areas: 'wide1 wide2 wide3';
grid-template-columns: 1fr 1fr 1fr;
}
}.cs-block-narrow .post-outer {
position: relative;
height: 100%;
}
.cs-block-narrow .narrow-outer article {
margin-top: 3rem;
}
.cs-block-narrow .narrow-outer article:first-child {
margin-top: 0;
}
.cs-block-narrow .overlay-media {
transform: translate3d(0, 0, 0);
}
.cs-block-narrow .overlay-outer {
justify-content: flex-end;
}
.cs-block-narrow .overlay-inner {
position: initial;
}
.cs-block-narrow .entry-header:last-child *:last-child {
margin-bottom: 0;
}
.cs-block-narrow .is-pk-block-rounded .post-thumbnail:before,
.cs-block-narrow .is-pk-block-rounded .post-thumbnail img,
.cs-block-narrow .is-pk-block-rounded .post-number {
border-radius: 50%;
}
.cs-block-narrow .is-pk-block-rounded .pk-lazyload.pk-lqip {
-webkit-clip-path: circle(50% at 50% 50%);
clip-path: circle(50% at 50% 50%);
}
.cs-block-narrow .layout-variation-simple .post-inner + .post-inner {
margin-top: 1rem;
}
@media (min-width: 760px) {
.cs-block-narrow .post-inner > *:last-child {
margin-bottom: 0;
}
.cs-block-narrow .narrow-outer {
display: grid;
grid-gap: 40px;
grid-template-columns: 1fr;
}
.cs-block-narrow .narrow-outer article {
margin-top: 0;
}
.cs-block-narrow article:nth-child(1) {
grid-area: narrow1;
}
.cs-block-narrow article:nth-child(2) {
grid-area: narrow2;
}
.cs-block-narrow article:nth-child(3) {
grid-area: narrow3;
}
.cs-block-narrow article:nth-child(4) {
grid-area: narrow4;
}
.cs-block-narrow article:nth-child(5) {
grid-area: narrow5;
}
.cs-block-narrow article:nth-child(6) {
grid-area: narrow6;
}
} .style-align-center .cs-block-narrow .overlay-outer {
justify-content: center;
} .cs-block-narrow.narrow-1 .cs-narrow-area2 {
margin-top: 3rem;
}
@media (min-width: 760px) {
.cs-block-narrow.narrow-1 .cs-narrow-area2 {
display: grid;
grid-gap: 40px;
grid-template-areas: 'narrow1 narrow2' 'narrow3 narrow4';
grid-template-columns: 1fr 1fr;
margin-top: 0;
}
}
@media (min-width: 1020px) {
.cs-block-narrow.narrow-1 .cs-narrow-area1 {
grid-area: area1;
display: flex;
align-self: stretch;
}
.cs-block-narrow.narrow-1 .cs-narrow-area2 {
grid-area: area2;
}
.cs-block-narrow.narrow-1 .narrow-outer {
grid-template-areas: 'area1 area2';
grid-template-columns: 1fr 1fr;
align-items: flex-start;
}
} .style-align-center .cs-block-narrow.narrow-1 article .post-inner:last-child {
text-align: center;
}
.cs-block-narrow.narrow-2 .cs-narrow-area2 {
margin-top: 3rem;
}
@media (min-width: 760px) {
.cs-block-narrow.narrow-2 .cs-narrow-area2 {
display: grid;
grid-gap: 40px;
grid-template-areas: 'narrow1 narrow2' 'narrow3 narrow4';
grid-template-columns: 1fr 1fr;
margin-top: 0;
}
}
@media (min-width: 1020px) {
.cs-block-narrow.narrow-2 .cs-narrow-area1 {
grid-area: area1;
}
.cs-block-narrow.narrow-2 .cs-narrow-area2 {
grid-area: area2;
}
.cs-block-narrow.narrow-2 .narrow-outer {
grid-template-areas: 'area1 area2';
grid-template-columns: 1fr 1fr;
align-items: flex-start;
}
} .style-align-center .cs-block-narrow.narrow-2 article .post-inner:last-child {
text-align: center;
}
.cs-block-narrow.narrow-3 .cs-narrow-area {
margin-top: 3rem;
}
.cs-block-narrow.narrow-3 .cs-narrow-area article + article {
margin-top: 2rem;
}
.cs-block-narrow.narrow-3 .cs-narrow-area article:nth-child(2) .post-outer,
.cs-block-narrow.narrow-3 .cs-narrow-area article:nth-child(3) .post-outer {
display: flex;
justify-content: space-between;
}
.cs-block-narrow.narrow-3 .cs-narrow-area article:nth-child(2) .post-outer .post-inner,
.cs-block-narrow.narrow-3 .cs-narrow-area article:nth-child(3) .post-outer .post-inner {
margin-top: 0;
flex: 0 0 100%;
width: 100%;
}
.cs-block-narrow.narrow-3 .cs-narrow-area article:nth-child(2) .post-outer .post-inner:last-child,
.cs-block-narrow.narrow-3 .cs-narrow-area article:nth-child(3) .post-outer .post-inner:last-child {
display: flex;
flex-direction: column;
justify-content: center;
}
.cs-block-narrow.narrow-3 .cs-narrow-area article:nth-child(2) .post-outer .post-inner:first-child:not(:last-child),
.cs-block-narrow.narrow-3 .cs-narrow-area article:nth-child(3) .post-outer .post-inner:first-child:not(:last-child) {
flex: 0 0 80px;
width: 80px;
}
.cs-block-narrow.narrow-3 .cs-narrow-area article:nth-child(2) .post-outer .post-inner + .post-inner,
.cs-block-narrow.narrow-3 .cs-narrow-area article:nth-child(3) .post-outer .post-inner + .post-inner {
flex: 0 0 calc(100% - 80px - 1rem);
width: calc(100% - 80px - 1rem);
}
.cs-block-narrow.narrow-3 .cs-narrow-area article:nth-child(2) .post-outer .post-meta,
.cs-block-narrow.narrow-3 .cs-narrow-area article:nth-child(3) .post-outer .post-meta {
margin-bottom: 0;
}
@media (min-width: 760px) {
.cs-block-narrow.narrow-3 .cs-narrow-area1 {
grid-area: area1;
display: flex;
align-self: stretch;
}
.cs-block-narrow.narrow-3 .cs-narrow-area2 {
grid-area: area2;
}
.cs-block-narrow.narrow-3 .cs-narrow-area {
margin-top: 0;
}
.cs-block-narrow.narrow-3 .narrow-outer {
grid-template-areas: 'area1 area2';
grid-template-columns: 1fr 1fr;
}
} .style-align-center .cs-block-narrow.narrow-3 .cs-narrow-area1 article .post-inner:last-child {
text-align: center;
}
.cs-block-narrow.narrow-4 .cs-narrow-area {
margin-top: 3rem;
}
.cs-block-narrow.narrow-4 .cs-narrow-area article + article {
margin-top: 2rem;
}
.cs-block-narrow.narrow-4 .cs-narrow-area article:nth-child(2) .post-outer,
.cs-block-narrow.narrow-4 .cs-narrow-area article:nth-child(3) .post-outer {
display: flex;
justify-content: space-between;
}
.cs-block-narrow.narrow-4 .cs-narrow-area article:nth-child(2) .post-outer .post-inner,
.cs-block-narrow.narrow-4 .cs-narrow-area article:nth-child(3) .post-outer .post-inner {
margin-top: 0;
flex: 0 0 100%;
width: 100%;
}
.cs-block-narrow.narrow-4 .cs-narrow-area article:nth-child(2) .post-outer .post-inner:last-child,
.cs-block-narrow.narrow-4 .cs-narrow-area article:nth-child(3) .post-outer .post-inner:last-child {
display: flex;
flex-direction: column;
justify-content: center;
}
.cs-block-narrow.narrow-4 .cs-narrow-area article:nth-child(2) .post-outer .post-inner:first-child:not(:last-child),
.cs-block-narrow.narrow-4 .cs-narrow-area article:nth-child(3) .post-outer .post-inner:first-child:not(:last-child) {
flex: 0 0 80px;
width: 80px;
}
.cs-block-narrow.narrow-4 .cs-narrow-area article:nth-child(2) .post-outer .post-inner + .post-inner,
.cs-block-narrow.narrow-4 .cs-narrow-area article:nth-child(3) .post-outer .post-inner + .post-inner {
flex: 0 0 calc(100% - 80px - 1rem);
width: calc(100% - 80px - 1rem);
}
.cs-block-narrow.narrow-4 .cs-narrow-area article:nth-child(2) .post-outer .post-meta,
.cs-block-narrow.narrow-4 .cs-narrow-area article:nth-child(3) .post-outer .post-meta {
margin-bottom: 0;
}
@media (min-width: 760px) {
.cs-block-narrow.narrow-4 .cs-narrow-area1 {
grid-area: area1;
}
.cs-block-narrow.narrow-4 .cs-narrow-area2 {
grid-area: area2;
}
.cs-block-narrow.narrow-4 .cs-narrow-area {
margin-top: 0;
}
.cs-block-narrow.narrow-4 .narrow-outer {
grid-template-areas: 'area1 area2';
grid-template-columns: 1fr 1fr;
}
}
.cs-block-narrow.narrow-5 article:nth-child(n+2) .post-outer {
display: flex;
justify-content: space-between;
}
.cs-block-narrow.narrow-5 article:nth-child(n+2) .post-outer .post-inner {
margin-top: 0;
flex: 0 0 100%;
width: 100%;
}
.cs-block-narrow.narrow-5 article:nth-child(n+2) .post-outer .post-inner:last-child {
display: flex;
flex-direction: column;
justify-content: center;
}
.cs-block-narrow.narrow-5 article:nth-child(n+2) .post-outer .post-inner:first-child:not(:last-child) {
flex: 0 0 80px;
width: 80px;
}
.cs-block-narrow.narrow-5 article:nth-child(n+2) .post-outer .post-inner + .post-inner {
flex: 0 0 calc(100% - 80px - 1rem);
width: calc(100% - 80px - 1rem);
}
.cs-block-narrow.narrow-5 article:nth-child(n+2) .post-outer .post-meta {
margin-bottom: 0;
}
@media (min-width: 760px) {
.cs-block-narrow.narrow-5 .narrow-outer {
grid-template-areas: 'narrow1 narrow1' 'narrow2 narrow2' 'narrow3 narrow3' 'narrow4 narrow4' 'narrow5 narrow5' 'narrow6 narrow6';
grid-template-columns: 1fr 1fr;
}
}
@media (min-width: 1020px) {
.cs-block-narrow.narrow-5 .narrow-outer {
grid-template-areas: 'narrow1 narrow1 narrow1 narrow1 narrow2 narrow2 narrow2' 'narrow1 narrow1 narrow1 narrow1 narrow3 narrow3 narrow3' 'narrow1 narrow1 narrow1 narrow1 narrow4 narrow4 narrow4' 'narrow1 narrow1 narrow1 narrow1 narrow5 narrow5 narrow5' 'narrow1 narrow1 narrow1 narrow1 narrow6 narrow6 narrow6';
grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}
}h1.entry-title { margin-bottom:5px;}
.sub-title-primary{font-size:20px;}.is-style-cnvs-heading-numbered {
--cnvs-heading-numbered-background: #ced4da;
--cnvs-heading-numbered-color: white;
--cnvs-heading-numbered-border-radius: 50rem;
} .content,
.entry-content {
counter-reset: h2;
}
.content h2,
.entry-content h2 {
counter-reset: h3;
}
.content h3,
.entry-content h3 {
counter-reset: h4;
}
.content h4,
.entry-content h4 {
counter-reset: h5;
}
.content h5,
.entry-content h5 {
counter-reset: h6;
}
.is-style-cnvs-heading-numbered {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.is-style-cnvs-heading-numbered:before {
margin-right: 0.5em;
}
h2.is-style-cnvs-heading-numbered:before {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding-left: 0.34em;
padding-right: 0.34em;
height: 1.25em;
-webkit-box-flex: 0;
-ms-flex: 0 0 1.25em;
flex: 0 0 1.25em;
-webkit-box-sizing: border-box;
box-sizing: border-box;
white-space: nowrap;
border-radius: var(--cnvs-heading-numbered-border-radius);
background: var(--cnvs-heading-numbered-background);
color: var(--cnvs-heading-numbered-color);
counter-increment: h2;
content: counter(h2);
}
h3.is-style-cnvs-heading-numbered:before {
counter-increment: h3;
content: counter(h3);
}
h2.is-style-cnvs-heading-numbered ~ h3.is-style-cnvs-heading-numbered:before {
content: counter(h2) "." counter(h3);
}
h4.is-style-cnvs-heading-numbered:before {
counter-increment: h4;
content: counter(h4);
}
h3.is-style-cnvs-heading-numbered ~ h4.is-style-cnvs-heading-numbered:before {
content: counter(h3) "." counter(h4);
}
h2.is-style-cnvs-heading-numbered ~ h3.is-style-cnvs-heading-numbered ~ h4.is-style-cnvs-heading-numbered:before {
content: counter(h2) "." counter(h3) "." counter(h4);
}
h5.is-style-cnvs-heading-numbered:before {
counter-increment: h5;
content: counter(h5);
}
h4.is-style-cnvs-heading-numbered ~ h5.is-style-cnvs-heading-numbered:before {
content: counter(h4) "." counter(h5);
}
h3.is-style-cnvs-heading-numbered ~ h4.is-style-cnvs-heading-numbered ~ h5.is-style-cnvs-heading-numbered:before {
content: counter(h3) "." counter(h4) "." counter(h5);
}
h2.is-style-cnvs-heading-numbered ~ h3.is-style-cnvs-heading-numbered ~ h4.is-style-cnvs-heading-numbered ~ h5.is-style-cnvs-heading-numbered:before {
content: counter(h2) "." counter(h3) "." counter(h4) "." counter(h5);
}
h6.is-style-cnvs-heading-numbered:before {
counter-increment: h6;
content: counter(h6);
}
h5.is-style-cnvs-heading-numbered ~ h6.is-style-cnvs-heading-numbered:before {
content: counter(h5) "." counter(h6);
}
h4.is-style-cnvs-heading-numbered ~ h5.is-style-cnvs-heading-numbered ~ h6.is-style-cnvs-heading-numbered:before {
content: counter(h4) "." counter(h5) "." counter(h6);
}
h3.is-style-cnvs-heading-numbered ~ h4.is-style-cnvs-heading-numbered ~ h5.is-style-cnvs-heading-numbered ~ h6.is-style-cnvs-heading-numbered:before {
content: counter(h3) "." counter(h4) "." counter(h5) "." counter(h6);
}
h2.is-style-cnvs-heading-numbered ~ h3.is-style-cnvs-heading-numbered ~ h4.is-style-cnvs-heading-numbered ~ h5.is-style-cnvs-heading-numbered ~ h6.is-style-cnvs-heading-numbered:before {
content: counter(h2) "." counter(h3) "." counter(h4) "." counter(h5) "." counter(h6);
}[class*="is-style-cnvs-list-styled"] {
--cnvs-list-styled-line-height: 1.5;
--cnvs-list-styled-font-size: 1rem;
--cnvs-list-styled-children-font-size: 0.875rem;
--cnvs-list-styled-ul-box-background: #ced4da;
--cnvs-list-styled-ul-box-border-radius: 0;
--cnvs-list-styled-ul-positive-box-color: #28a745;
--cnvs-list-styled-ul-negative-box-color: #dc3545;
--cnvs-list-styled-ol-box-color: #495057;
--cnvs-list-styled-ol-box-font-size: 0.875rem;
--cnvs-list-styled-ol-box-font-weight: 600;
--cnvs-list-styled-ol-box-background-color: #e9ecef;
--cnvs-list-styled-ol-box-border-radius: 50%;
--cnvs-list-styled-ol-positive-box-background-color: #28a745;
--cnvs-list-styled-ol-negative-box-background-color: #dc3545;
--cnvs-list-styled-ol-positive-box-color: #fff;
--cnvs-list-styled-ol-negative-box-color: #fff;
} .is-style-cnvs-list-styled,
.is-style-cnvs-list-styled-positive,
.is-style-cnvs-list-styled-negative {
line-height: var(--cnvs-list-styled-line-height);
list-style: none;
font-size: var(--cnvs-list-styled-font-size);
}
.is-style-cnvs-list-styled:not(:first-child),
.is-style-cnvs-list-styled-positive:not(:first-child),
.is-style-cnvs-list-styled-negative:not(:first-child) {
margin-top: 1.5rem;
}
.is-style-cnvs-list-styled:not(:last-child),
.is-style-cnvs-list-styled-positive:not(:last-child),
.is-style-cnvs-list-styled-negative:not(:last-child) {
margin-bottom: 1.5rem;
}
.is-style-cnvs-list-styled li:not(:first-child),
.is-style-cnvs-list-styled-positive li:not(:first-child),
.is-style-cnvs-list-styled-negative li:not(:first-child) {
margin-top: 0.5rem;
}
.is-style-cnvs-list-styled > li,
.is-style-cnvs-list-styled-positive > li,
.is-style-cnvs-list-styled-negative > li {
position: relative;
padding-left: 2.5rem;
}
.is-style-cnvs-list-styled > li:before,
.is-style-cnvs-list-styled-positive > li:before,
.is-style-cnvs-list-styled-negative > li:before {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
position: absolute;
left: 0;
top: 0;
}
ol.is-style-cnvs-list-styled,
ol.is-style-cnvs-list-styled-positive,
ol.is-style-cnvs-list-styled-negative {
counter-reset: ol;
}
ol.is-style-cnvs-list-styled > li:before,
ol.is-style-cnvs-list-styled-positive > li:before,
ol.is-style-cnvs-list-styled-negative > li:before {
width: 1.5rem;
height: 1.5rem;
content: counter(ol);
counter-increment: ol;
color: var(--cnvs-list-styled-ol-box-color);
font-size: var(--cnvs-list-styled-ol-box-font-size);
font-weight: var(--cnvs-list-styled-ol-box-font-weight);
background-color: var(--cnvs-list-styled-ol-box-background-color);
border-radius: var(--cnvs-list-styled-ol-box-border-radius);
line-height: 1;
}
ul.is-style-cnvs-list-styled > li:before {
content: '';
width: 0.25rem;
height: 0.25rem;
margin-top: 0.75rem;
left: 1rem;
background: var(--cnvs-list-styled-ul-box-background);
border-radius: var(--cnvs-list-styled-ul-box-border-radius);
}
ol.is-style-cnvs-list-styled ul,
ol.is-style-cnvs-list-styled ol,
ul.is-style-cnvs-list-styled ol,
ul.is-style-cnvs-list-styled ul {
margin-top: 0.5rem;
margin-bottom: 0.5rem;
padding-left: 0;
font-size: var(--cnvs-list-styled-children-font-size);
}
ol.is-style-cnvs-list-styled ul > li:not(:first-child),
ol.is-style-cnvs-list-styled ol > li:not(:first-child),
ul.is-style-cnvs-list-styled ol > li:not(:first-child),
ul.is-style-cnvs-list-styled ul > li:not(:first-child) {
margin-top: 0.25rem;
}
ol.is-style-cnvs-list-styled-positive > li:before {
background-color: var(--cnvs-list-styled-ol-positive-box-background-color);
color: var(--cnvs-list-styled-ol-positive-box-color);
}
ol.is-style-cnvs-list-styled-negative > li:before {
background-color: var(--cnvs-list-styled-ol-negative-box-background-color);
color: var(--cnvs-list-styled-ol-negative-box-color);
}
ul.is-style-cnvs-list-styled-positive > li:before,
ul.is-style-cnvs-list-styled-negative > li:before {
width: 1.5rem;
font-family: 'canvas-icons';
}
ul.is-style-cnvs-list-styled-positive > li:before {
content: "\e912";
color: var(--cnvs-list-styled-ul-positive-box-color);
}
ul.is-style-cnvs-list-styled-negative > li:before {
content: "\e913";
color: var(--cnvs-list-styled-ul-negative-box-color);
}.has-drop-cap {
--cnvs-drop-cap-color: black;
--cnvs-drop-cap-font-size: 2.5rem;
--cnvs-drop-cap-dark-background: black;
--cnvs-drop-cap-dark-color: #fff;
--cnvs-drop-cap-light-background: #f8f9fa;
--cnvs-drop-cap-light-color: inherit;
--cnvs-drop-cap-bordered-width: 1px;
--cnvs-drop-cap-bordered-color: #dee2e6;
}
.is-style-cnvs-paragraph-callout {
--cnvs-callout-font-size: 1.25rem;
--cnvs-callout-font-weight: 600;
} .content .has-drop-cap.is-cnvs-dropcap-simple:after,
.content .has-drop-cap.is-cnvs-dropcap-bordered:after,
.content .has-drop-cap.is-cnvs-dropcap-border-right:after,
.content .has-drop-cap.is-cnvs-dropcap-bg-light:after,
.content .has-drop-cap.is-cnvs-dropcap-bg-dark:after,
.entry-content .has-drop-cap.is-cnvs-dropcap-simple:after,
.entry-content .has-drop-cap.is-cnvs-dropcap-bordered:after,
.entry-content .has-drop-cap.is-cnvs-dropcap-border-right:after,
.entry-content .has-drop-cap.is-cnvs-dropcap-bg-light:after,
.entry-content .has-drop-cap.is-cnvs-dropcap-bg-dark:after {
content: "";
display: table;
clear: both;
padding-top: 14px;
}
.content .has-drop-cap.is-cnvs-dropcap-simple:first-letter,
.content .has-drop-cap.is-cnvs-dropcap-bordered:first-letter,
.content .has-drop-cap.is-cnvs-dropcap-border-right:first-letter,
.content .has-drop-cap.is-cnvs-dropcap-bg-light:first-letter,
.content .has-drop-cap.is-cnvs-dropcap-bg-dark:first-letter,
.entry-content .has-drop-cap.is-cnvs-dropcap-simple:first-letter,
.entry-content .has-drop-cap.is-cnvs-dropcap-bordered:first-letter,
.entry-content .has-drop-cap.is-cnvs-dropcap-border-right:first-letter,
.entry-content .has-drop-cap.is-cnvs-dropcap-bg-light:first-letter,
.entry-content .has-drop-cap.is-cnvs-dropcap-bg-dark:first-letter {
display: block;
float: left;
margin-top: 0.5rem;
margin-right: 2rem;
margin-bottom: 1rem;
color: var(--cnvs-drop-cap-color);
font-size: var(--cnvs-drop-cap-font-size);
line-height: 1;
text-align: center;
}
.content .has-drop-cap.is-cnvs-dropcap-bg-dark:first-letter,
.entry-content .has-drop-cap.is-cnvs-dropcap-bg-dark:first-letter {
padding: 0.5rem 1rem;
background: var(--cnvs-drop-cap-dark-background);
color: var(--cnvs-drop-cap-dark-color);
}
.content .has-drop-cap.is-cnvs-dropcap-bg-light:first-letter,
.entry-content .has-drop-cap.is-cnvs-dropcap-bg-light:first-letter {
padding: 0.5rem 1rem;
background: var(--cnvs-drop-cap-light-background);
color: var(--cnvs-drop-cap-light-color);
}
.content .has-drop-cap.is-cnvs-dropcap-bordered:first-letter,
.entry-content .has-drop-cap.is-cnvs-dropcap-bordered:first-letter {
margin-top: 0.25rem;
padding: 0.5rem 1rem;
border: var(--cnvs-drop-cap-bordered-width) solid var(--cnvs-drop-cap-bordered-color);
}
.content .has-drop-cap.is-cnvs-dropcap-border-right:first-letter,
.entry-content .has-drop-cap.is-cnvs-dropcap-border-right:first-letter {
padding-right: 2rem;
border-right: var(--cnvs-drop-cap-bordered-width) solid var(--cnvs-drop-cap-bordered-color);
border-radius: 0;
}
.content .is-style-cnvs-paragraph-callout,
.entry-content .is-style-cnvs-paragraph-callout {
font-size: var(--cnvs-callout-font-size);
font-weight: var(--cnvs-callout-font-weight);
}.wp-block-separator {
--cnvs-wp-block-separator-color: #dee2e6;
} .content .wp-block-separator:not(.has-text-color),
.entry-content .wp-block-separator:not(.has-text-color) {
color: var(--cnvs-wp-block-separator-color);
}
.content .wp-block-separator.is-style-cnvs-separator-double, .content .wp-block-separator.is-style-cnvs-separator-dotted, .content .wp-block-separator.is-style-cnvs-separator-dashed,
.entry-content .wp-block-separator.is-style-cnvs-separator-double,
.entry-content .wp-block-separator.is-style-cnvs-separator-dotted,
.entry-content .wp-block-separator.is-style-cnvs-separator-dashed {
position: relative;
display: block;
height: 10px;
background-color: transparent !important;
border-bottom: none !important;
}
.content .wp-block-separator.is-style-cnvs-separator-double:after, .content .wp-block-separator.is-style-cnvs-separator-dotted:after, .content .wp-block-separator.is-style-cnvs-separator-dashed:after,
.entry-content .wp-block-separator.is-style-cnvs-separator-double:after,
.entry-content .wp-block-separator.is-style-cnvs-separator-dotted:after,
.entry-content .wp-block-separator.is-style-cnvs-separator-dashed:after {
content: '';
display: block;
position: absolute;
top: 50%;
left: 0;
right: 0;
margin-top: -1px;
border-bottom: 2px solid;
}
.content .wp-block-separator.is-style-cnvs-separator-double:after,
.entry-content .wp-block-separator.is-style-cnvs-separator-double:after {
border-bottom-width: 4px !important;
border-bottom-style: double !important;
margin-top: -2px;
}
.content .wp-block-separator.is-style-cnvs-separator-dotted:after,
.entry-content .wp-block-separator.is-style-cnvs-separator-dotted:after {
border-bottom-style: dotted !important;
}
.content .wp-block-separator.is-style-cnvs-separator-dashed:after,
.entry-content .wp-block-separator.is-style-cnvs-separator-dashed:after {
border-bottom-style: dashed !important;
}.wp-block-group {
position: relative;
}
.wp-block-group .wp-block-group__inner-container {
position: relative;
width: 100%;
}
.wp-block-group .wp-block-group__inner-container > *:last-child {
margin-bottom: 0;
}
@media (min-width: 760px) and (min-width: 760px) {
.wp-block-group > .is-block-content {
max-width: 50%;
width: 100%;
}
}
.is-style-cnvs-block-bordered {
--cnvs-style-single-border-color: #dee2e6;
border: 1px solid var(--cnvs-style-single-border-color);
padding: 40px;
}
.is-style-cnvs-block-single-border {
--cnvs-style-single-border-width: 1px;
--cnvs-style-single-border-color: #dee2e6;
--cnvs-style-single-margin: 2rem;
}
.is-style-cnvs-block-single-border:before {
position: relative !important;
content: "";
background-color: var(--cnvs-style-single-border-color);
display: block;
width: 4rem;
height: var(--cnvs-style-single-border-width);
margin: var(--cnvs-style-single-margin) auto;
}
.is-style-cnvs-block-single-border:after {
position: relative !important;
content: "";
background-color: var(--cnvs-style-single-border-color);
display: block;
width: 4rem;
height: var(--cnvs-style-single-border-width);
margin: var(--cnvs-style-single-margin) auto;
}
.is-style-cnvs-block-single-border.alignright {
border: none;
padding-left: var(--cnvs-style-single-margin);
border-left: var(--cnvs-style-single-border-width) solid var(--cnvs-style-single-border-color);
}
.is-style-cnvs-block-single-border.alignright:before, .is-style-cnvs-block-single-border.alignright:after {
content: none;
}
.is-style-cnvs-block-single-border.alignleft {
border: none;
padding-right: var(--cnvs-style-single-margin);
border-right: var(--cnvs-style-single-border-width) solid var(--cnvs-style-single-border-color);
}
.is-style-cnvs-block-single-border.alignleft:before, .is-style-cnvs-block-single-border.alignleft:after {
content: none;
}
.is-style-cnvs-block-bg-light {
--cnvs-style-bg-light-background: #f8f9fa;
--cnvs-style-bg-light-padding: 40px;
background: var(--cnvs-style-bg-light-background);
padding: var(--cnvs-style-bg-light-padding);
}
.is-style-cnvs-block-bg-inverse {
--cnvs-style-bg-inverse-background: black;
--cnvs-style-bg-inverse-color: #fff;
--cnvs-style-bg-inverse-padding: 40px;
background: var(--cnvs-style-bg-inverse-background);
padding: var(--cnvs-style-bg-inverse-padding);
color: var(--cnvs-style-bg-inverse-color);
}
.is-style-cnvs-block-shadow {
--cnvs-style-shadow-box-shadow: 0 16px 36px 0 rgba(0,0,0,0.08);
--cnvs-style-shadow-padding: 40px;
-webkit-box-shadow: var(--cnvs-style-shadow-box-shadow);
box-shadow: var(--cnvs-style-shadow-box-shadow);
padding: var(--cnvs-style-shadow-padding);
}
@media (max-width: 1019.98px) {
.is-style-cnvs-block-single-border.alignleft,
.is-style-cnvs-block-single-border.alignright {
float: none;
width: 100%;
max-width: 100%;
border-left: none;
border-right: none;
margin-left: 0;
margin-right: 0;
}
}.wp-block-cover {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.wp-block-cover.is-cnvs-vert-align-middle {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.wp-block-cover.is-cnvs-vert-align-bottom {
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
}.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
word-break: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}