.carousel{position:relative}.carousel a{display:block;text-align:center}.entry .carousel{border-top:1px solid #999;line-height:16px;margin-bottom:1.71429em;margin-top:1.71429em;position:relative}.entry .carousel .carousel-inner{border-bottom:3px solid #000;line-height:16px;overflow:hidden;position:relative}.entry .carousel .carousel-inner .item{display:none;line-height:16px;position:relative}.entry .carousel .carousel-inner .item.active{display:block}.entry .carousel .carousel-inner img{display:block;height:auto;margin:0 auto;max-width:100%}.entry .carousel .goto{background:#0009;bottom:110px;color:#fff;display:none;height:35px;left:0;line-height:16px;padding-top:25px;pointer-events:none;position:absolute;right:0;text-align:center;text-decoration:underline;z-index:10}.entry .carousel:hover .goto{display:block}.entry .carousel .thumbs{background:#000;font-size:0;line-height:0;overflow:hidden;white-space:nowrap}.entry .carousel .thumbs .item{cursor:pointer;display:inline-block;height:110px;width:110px}.entry .carousel .thumbs img{background:#fff;border:1px solid #ddd;box-sizing:border-box;height:110px;padding:2px;vertical-align:middle;width:110px}.entry .carousel .thumbs .item:hover img{border-color:#999}.entry{clear:both;float:left;margin:2.57143em 0;max-width:100%}.entryList .entry{float:none;width:100%}.entryList .entry .tblock{width:100%}@media(max-width:767.98px){.entry{box-sizing:border-box;margin:8px 0;padding-left:3px;padding-right:3px}}.entry h3{display:block;font-size:23.5px;font-weight:700;line-height:40px;margin:10px 5px;text-rendering:optimizeLegibility}.entry .tblock h3{margin:10px 5px 10px 0}.entry h3 a{color:#08c}.entry h3 a:hover{color:#005580;text-decoration:underline}@media(min-width:768px)and (max-width:979px){.entry h3{font-size:20px;line-height:32px;margin:8px 4px}.entryList .entry-card .entry-card__title{font-size:19px;font-weight:600;line-height:1.3}}@media(max-width:767.98px){.entry h3{font-size:18px;line-height:28px;margin:8px 0}}.entry h4{display:inline;font-size:28px;font-weight:400;font:300 28px Roboto,arial,sans-serif}@media(max-width:767.98px){.entry h4{font-size:18px;font-weight:400!important}}.entry .tblock{font-size:16px;line-height:25px;margin-bottom:.85714em}.entry .excerpt{font-size:16px;line-height:24px}.entry .excerpt p{font-size:inherit;line-height:inherit}.entry .tblock p{margin-top:.85714em}.home-intro{color:#6f6a62;font-size:15px;line-height:1.6;margin:6px 0 16px}@media(max-width:767.98px){.home-intro{font-size:14px;padding:0 10px}}.entry-list-heading{color:#3f5056;font-family:Roboto Condensed,Roboto,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:500;letter-spacing:.02em;margin:16px 0 14px;text-transform:none}.entry-list-heading:after{background:linear-gradient(90deg,#0b6b86,#cfe0e6);border-radius:2px;content:"";display:block;height:2px;margin-top:8px;width:88px}@media(max-width:767.98px){.entry-list-heading{padding-left:5px}}.visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.entry-card{background:#111;border-radius:8px;box-shadow:0 10px 24px #0000001f;color:#fff;display:block;overflow:hidden;position:relative}.entry-card:focus,.entry-card:hover{color:#fff}.entry-card__link{color:inherit;display:block;text-decoration:none}.entry-card__link:focus,.entry-card__link:hover{color:inherit}.entry-card__link:focus-visible{outline:2px solid #fff;outline-offset:-2px}.entry-card__img{display:block;height:auto;transform:scale(1);transition:transform .35s ease,filter .35s ease;width:100%}.entry-card__overlay{background:linear-gradient(180deg,transparent,rgba(0,0,0,.65) 45%,rgba(0,0,0,.9));bottom:0;left:0;padding:16px 18px 46px;position:absolute;right:0;transition:background .35s ease;z-index:1}.entry-card .entry-card__title{font-size:22px;font-weight:700;line-height:1.25;margin:0 0 8px;text-shadow:0 2px 10px rgba(0,0,0,.35)}.entry-card .entry-card__meta.meta{bottom:12px;color:#ffffffd9;font-size:14px;left:18px;line-height:20px;margin-top:0;opacity:.9;position:absolute;right:18px;transition:opacity .35s ease;z-index:2}.entry-card .entry-card__meta.meta span{margin-right:10px}.entryList .entry-card .entry-card__meta .comments{margin-right:5px}.entry-card .entry-card__meta .vote{background:#2f7a2b}.entryList .entry-card .entry-card__meta .impressions i{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23f6f2ea' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 14'%3E%3Cpath d='M1 7s4-6 11-6 11 6 11 6-4 6-11 6S1 7 1 7'/%3E%3Ccircle cx='12' cy='7' r='3'/%3E%3C/svg%3E") no-repeat 50%;background-color:transparent;background-size:16px 10px;box-shadow:none;display:inline-block;filter:none;height:10px;opacity:.9;width:16px}.entryList .entry-card .entry-card__meta .comments{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23f6f2ea' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 20 16'%3E%3Cpath d='M2 2h16v9H7l-5 3z'/%3E%3C/svg%3E") no-repeat 50%;background-color:transparent;background-size:14px 13px;box-shadow:none;display:inline-block;filter:none;height:13px;opacity:.9;width:14px}.entry-card .entry-card__meta .date{color:#ffffffbf}@media(hover:hover){.entry-card:hover .entry-card__img{filter:brightness(.92);transform:scale(1.03)}.entry-card:hover .entry-card__overlay{background:linear-gradient(180deg,#0000000d,#000000b3 45%,#000000f2)}.entry-card:hover .entry-card__title{color:#f4ead9;text-decoration:underline;text-shadow:0 4px 18px rgba(0,0,0,.7)}.entry-card:hover .entry-card__meta{opacity:1}}@media(max-width:767.98px){.entry-card__overlay{padding:12px 12px 40px}.entry-card .entry-card__title{font-size:18px}.entry-card .entry-card__meta.meta{bottom:10px;font-size:12px;left:12px;line-height:18px;right:12px}}.entry h4 a{color:#57ab48;line-height:1em}.entry .meta{color:#707070;font-size:16px;line-height:24px;margin-top:8px}.entry .meta span{display:inline-block;margin-right:12px;vertical-align:middle}.entry .meta .vote{background:#2f7a2b;border-radius:5px;color:#fff;font-weight:700;margin-right:12px;padding:2px 7px}.entry .meta .vote b{color:inherit;font-weight:inherit}.entry .meta .impressions{vertical-align:middle}.entry .meta .impressions i{background:url(/images/sprites/eye.png) no-repeat 50%;background-size:16px 10px;display:inline-block;height:10px;margin-right:5px;width:16px}.entry .meta .comments{background-image:url(/images/sprites/comments.png);background-repeat:no-repeat;display:inline-block;height:13px;margin:-.1em 4px 0 15px;vertical-align:middle;width:14px}.entry .meta .date{color:#888}@media(max-width:767.98px){.entry .tblock h3,.entryList h4,.entryList p{padding-left:10px;padding-right:10px}.entryList h4{display:block}.entry .meta{padding-left:10px}}.hero-block{border-bottom:1px solid #e6dfd6;box-sizing:border-box;margin:8px 0 26px;max-width:100%;padding-bottom:24px}.hero-heading{margin-top:0}.hero-grid{box-sizing:border-box;display:grid;gap:16px;grid-template-columns:1fr;max-width:100%;width:100%}.hero-item{min-width:0}.hero-card{max-width:100%}.hero-card,.hero-card .entry-card__link{height:100%}.hero-card .entry-card__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-card .entry-card__title{color:#fff;font-size:17px;font-weight:700;letter-spacing:.4px;line-height:1.25;text-shadow:0 2px 6px rgba(0,0,0,.6)}.hero-item--primary .hero-card .entry-card__title{font-size:21px}.hero-item--secondary .hero-card .entry-card__title{font-size:16px}.hero-card .entry-card__overlay{background:linear-gradient(0deg,rgba(0,0,0,.55),transparent);padding:12px 14px 16px}@media(min-width:768px){.hero-grid--split{grid-auto-rows:1fr;grid-template-columns:2fr 1fr}.hero-grid--split .hero-item--primary{grid-row:1/span 2}.hero-grid--split .hero-card{aspect-ratio:16/9}.hero-grid--split .hero-item--primary .hero-card{aspect-ratio:4/3}.hero-card .entry-card__title{display:-webkit-box;line-height:1.2;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.hero-item--primary .hero-card .entry-card__title{font-size:19px}.hero-item--secondary .hero-card .entry-card__title{font-size:15px}}@media(min-width:768px)and (max-width:979px){.hero-grid--split{grid-auto-rows:auto;grid-template-columns:1fr 1fr}.hero-grid--split .hero-item--primary{grid-column:1/-1;grid-row:auto}.hero-grid--split .hero-card{aspect-ratio:16/9}.hero-grid--split .hero-item--secondary .hero-card{aspect-ratio:4/3}.hero-card .entry-card__overlay{padding:12px 14px 16px}.hero-card .entry-card__title{display:-webkit-box;font-size:16px;font-weight:700;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.hero-item--primary .hero-card .entry-card__title{font-size:19px}.hero-item--secondary .hero-card .entry-card__title{font-size:15px;-webkit-line-clamp:2}}@media(max-width:767.98px){.hero-block{margin-bottom:18px;padding-bottom:18px}.hero-grid{padding:0 3px}.hero-item--secondary{display:none}.hero-card{aspect-ratio:16/9}.hero-card .entry-card__overlay{padding:12px 12px 18px}.hero-card .entry-card__title{font-size:17px;font-weight:700}}@media(min-width:980px){.hero-card .entry-card__overlay{padding:12px 14px 16px}.hero-card .entry-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.hero-item--primary .hero-card .entry-card__title{font-size:20px}.hero-item--secondary .hero-card .entry-card__title{font-size:15px}}.photoset-block{margin:28px 0 32px}.photoset-block .entry-list-heading{margin-top:0}.photoset-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.photoset-grid__item{min-width:0}.photoset-grid__item:nth-child(n+4){display:none}.entry-card--compact{aspect-ratio:4/3}.entry-card--compact .entry-card__img{height:100%;-o-object-fit:cover;object-fit:cover}.entry-card--compact .entry-card__overlay{background:linear-gradient(180deg,transparent,rgba(0,0,0,.45) 55%,rgba(0,0,0,.75));display:flex;flex-direction:column;justify-content:flex-end;padding:12px 14px 16px}.entry-card--compact .entry-card__title{font-size:15px;font-weight:600;line-height:1.25;margin:0}.photoset-block__more{color:#0b6b86;display:block;margin-top:12px;text-align:right;text-decoration:underline}.photoset-block__more:focus,.photoset-block__more:hover{color:#08546a;text-decoration:underline}@media(max-width:1023.98px){.photoset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.photoset-grid__item:nth-child(n+3){display:none}.entry-card--compact{aspect-ratio:16/10}}@media(max-width:767.98px){.photoset-grid{gap:12px;grid-template-columns:1fr;padding:0 3px}.photoset-grid__item:nth-child(n+2){display:none}.entry-card--compact{aspect-ratio:16/9}.entry-card--compact .entry-card__title{font-size:14px}.photoset-block__more{padding-right:8px}}.pagination{margin:20px 0;text-align:center}.pagination ul{border-radius:4px;box-shadow:0 1px 2px #0000000d;display:inline-block;margin-bottom:0;margin-left:0}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{background-color:#fff;border:1px solid #ddd;border-left-width:0;float:left;line-height:20px;padding:4px 12px;text-decoration:none}.pagination ul>.active>a,.pagination ul>.active>span,.pagination ul>li>a:hover{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>span{background-color:transparent;color:#999;cursor:default}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;border-radius:4px 0 0 4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{border-radius:0 4px 4px 0}.pagination-large ul>li>a,.pagination-large ul>li>span{font-size:17.5px;padding:11px 19px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{border-radius:6px 0 0 6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{border-radius:0 6px 6px 0}.pagination-mini ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>a,.pagination-small ul>li:first-child>span{border-radius:3px 0 0 3px}.pagination-mini ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>a,.pagination-small ul>li:last-child>span{border-radius:0 3px 3px 0}.pagination-small ul>li>a,.pagination-small ul>li>span{font-size:11.9px;padding:2px 10px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{font-size:10.5px;padding:1px 6px}.pagination-centered{text-align:center}.pagination-right{text-align:right}@media(max-width:767.98px){.pagination{padding-left:0;padding-right:0}}
