﻿.via-teasertile{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;clip-path:inset(0);display:block;outline:none;overflow:hidden;position:relative;text-decoration:none}.via-teasertile::before{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 195ms ease-in 0s,opacity 150ms ease 0s;-moz-transition:-moz-transform 195ms ease-in 0s,opacity 150ms ease 0s;transition:transform 195ms ease-in 0s,opacity 150ms ease 0s;background:linear-gradient(to bottom,rgba(243,121,32,0) 0%,#f37920 50%);content:"";opacity:.8;height:200%;position:absolute;left:-1px;bottom:-202%;right:-1px;z-index:1}.via-teasertile:focus:not(:active)>.via-teasertile__bar::before{top:-10px}.via-teasertile:focus:not(:hover):not(:active)>.via-teasertile__bar::before{opacity:.95}.via-teasertile:focus:not(:active)>.via-teasertile__bar>.via-teasertile__text{text-decoration:underline}.via-teasertile:hover::before{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 225ms ease-out 0s,opacity 150ms ease 0s;-moz-transition:-moz-transform 225ms ease-out 0s,opacity 150ms ease 0s;transition:transform 225ms ease-out 0s,opacity 150ms ease 0s}.via-teasertile:hover>.via-teasertile__bar::before{-webkit-transition:opacity 225ms ease-out 0s;-moz-transition:opacity 225ms ease-out 0s;transition:opacity 225ms ease-out 0s;opacity:0}.via-teasertile:active::before{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity 150ms ease 0s;-moz-transition:opacity 150ms ease 0s;transition:opacity 150ms ease 0s;opacity:.95}.via-teasertile__bar{position:absolute;top:auto;right:0;bottom:0;left:0;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;color:#fff;font-size:1.1429em;font-weight:500;height:2.5em;margin-bottom:-1px;padding-left:20px;padding-bottom:1px;z-index:1}.via-teasertile__bar::before{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity 195ms ease-in 0s;-moz-transition:opacity 195ms ease-in 0s;transition:opacity 195ms ease-in 0s;background:#f37920;content:"";opacity:.8;z-index:-1}.via-teasertile__bar::after{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:rotate(.001deg);-moz-transform:rotate(.001deg);-ms-transform:rotate(.001deg);transform:rotate(.001deg);display:inline-block;font-size:1em;font-style:normal;font-variant:normal;font-weight:400;height:1em;letter-spacing:normal;line-height:1;position:relative;text-align:center;text-decoration:none;text-indent:0;text-transform:none;width:1em;word-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f105";display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:2.5em;width:2.5em;visibility:hidden}html.wf-loaded--font-awesome-wf .via-teasertile__bar::after{font-family:"FontAwesome WF";visibility:visible}.via-teasertile__text{-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0em;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;color:#fff;line-height:1;overflow:hidden}.via-teasertile__text:not(.via-teasertile__text--multiline){text-overflow:ellipsis;white-space:nowrap}.via-tilelist{-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:outside none;margin:-10px;padding:0}.via-tilelist>li{-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding:10px;width:25%}.via-tilelist>li>.via-teasertile{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}@media screen and (max-width:900px){.via-tilelist{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;padding:0 0 10px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.via-tilelist>li{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin:0 0 10px;padding:0 10px;max-width:316px;width:calc(50% - 50px)}.via-tilelist>li:first-child{padding-left:0}.via-tilelist>li:last-child{padding-right:0}webkit-guard::-webkit-scrollbar,.via-tilelist::-webkit-scrollbar{color:inherit;height:10px}webkit-guard::-webkit-scrollbar,.via-tilelist::-webkit-scrollbar-track,webkit-guard::-webkit-scrollbar,.via-tilelist::-webkit-scrollbar-track-piece,webkit-guard::-webkit-scrollbar,.via-tilelist::-webkit-scrollbar-button{display:none}webkit-guard::-webkit-scrollbar,.via-tilelist::-webkit-scrollbar-thumb{background-color:#f5944d}webkit-guard::-webkit-scrollbar,.via-tilelist::-webkit-scrollbar-thumb:active{background-color:#f37920}ms-guard::-ms-expand,.via-tilelist{-ms-overflow-style:-ms-autohiding-scrollbar;margin-bottom:-20px;padding-bottom:20px}}@media screen and (max-width:600px){.via-tilelist>li{width:calc(100% - 80px)}}@media screen and (max-width:500px){.via-tilelist>li{padding:0 5px;width:calc(100% - 70px)}}