.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.flexslider .slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;z-index:10}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{max-width:100%;height:auto}.flex-pauseplay span{text-transform:capitalize}.flexslider .slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0;position:relative;zoom:1}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flex-direction-nav a{z-index:10;width:35px;height:35px;margin:-30px 0 0;display:block;background:#fff;position:absolute;top:50%;cursor:pointer;font-size:0;opacity:0}.flex-direction-nav a:after{content:"\f105";display:block;font-family:ts-icons;font-style:normal;font-weight:400;line-height:35px;font-size:30px;text-align:center;color:#161616}.flex-direction-nav .flex-prev:after{content:"\f104"}.flex-direction-nav a:hover{text-decoration:none}.flex-direction-nav .flex-next{right:19px}.flex-direction-nav .flex-prev{left:19px}.flexslider:hover .flex-next{opacity:.5}.flexslider:hover .flex-prev{opacity:.5}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}.classic-slider{--grid-gutter:25px}.classic-slider .cat-labels{margin-left:20px;top:0}.classic-slider .cat-labels a{padding:0 14px;line-height:30px}.classic-slider .large .cat-labels{margin-left:7px}.classic-slider .the-date{color:#d3dbdf;display:block;text-transform:uppercase;font-size:11px}.classic-slider .slider{opacity:0}.classic-slider .slider h3{position:relative;float:left}.classic-slider .slider h3 a{color:#fff;font-size:18px;line-height:2}.classic-slider .slider .wp-post-image{height:100%}.classic-slider .slider .caption,.classic-slider .featured .caption{position:absolute;bottom:0;background:rgba(0,0,0,.7);width:100%;padding:14px 20px 17px 20px;box-sizing:border-box}.classic-slider .pages{position:absolute;max-width:100%;width:100%;bottom:0;padding-top:10px;z-index:99;left:0;padding-top:10px;overflow:hidden}.classic-slider .pages a{float:left;height:4px;width:19.658119658%;background:#72879c;margin-left:.284900285%;box-sizing:border-box}.classic-slider .pages:hover a{height:8px}.classic-slider .pages a:hover{opacity:.6}.classic-slider .pages .flex-active{background:var(--c-main)}.classic-slider .blocks{padding-left:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:4.2%}@media (max-width:940px){.classic-slider .blocks{display:none}}.classic-slider .blocks article{position:relative}.classic-slider .blocks .large{grid-column:1/-1}.classic-slider .blocks h3{position:absolute;bottom:0;background:rgba(0,0,0,.7);width:100%;padding:10px;font-size:var(--title-size-xs);line-height:1.5}.classic-slider .blocks h3 a{color:#fff}.classic-slider .blocks .small h3{padding:20px 10px 8px 10px}.classic-slider .slides .image-link,.classic-slider .blocks .image-link{display:block;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.classic-slider .slides img,.classic-slider .blocks .image-link img{transition:all 0.6s}.classic-slider .blocks article:hover img,.classic-slider .slides .flex-active-slide:hover img{-webkit-transform:translate3d(0,0,0);-webkit-perspective:0;-webkit-backface-visibility:hidden;transform:scale(1.1);opacity:.9}.classic-slider .slider .caption,.classic-slider .blocks h3,.classic-slider .featured .caption{background:linear-gradient(to bottom,rgba(25,35,45,0) 0%,rgba(0,0,0,.8) 100%);text-shadow:0 1px 1px #000}.classic-slider .flexslider .slides>li{position:relative}