.page-nominate div.main .button-nominate a{transform:scale(1);transition:transform .25s}.page-nominate div.main .button-nominate a.on{color:#fff}.page-nominate div.main .button-nominate a.on:before{background-color:#0096ce;color:#fff}.page-nominate div.main .markets{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:25px;grid-row-gap:25px;margin:2em 0}@media only screen and (max-width: 1000px){.page-nominate div.main .markets{grid-template-columns:1fr;padding:0 10%}}.page-nominate div.main .market a{display:block;position:relative;background:#3d5dd7;background:linear-gradient(to right,#3d5dd7,#0cf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$colorStart",endColorstr="$colorEnd",GradientType=1);border-radius:8px;font-size:1.5em;text-transform:uppercase;padding:5em .75em .75em;overflow:hidden;box-shadow:0 5px 15px #00000040;transform:skew(-5deg)}@media only screen and (max-width: 1000px){.page-nominate div.main .market a{padding:4em .75em .75em;font-size:1em}}.page-nominate div.main .market a .background{opacity:.15;transform:scale(1);transition:opacity .25s,transform .25s}.page-nominate div.main .market a div.flag{position:absolute;top:1em;right:1em;z-index:2;color:#fff;display:inline-block;font-size:.5em;border-radius:6px;background-color:#f27621;box-shadow:0 .8rem 2.6rem #0000000d,2px 2px #0000001a;padding:.5em .8em;font-weight:600;text-transform:uppercase;margin:0;line-height:1;text-shadow:2px 2px 0 rgba(0,0,0,.1);letter-spacing:.01em}.page-nominate div.main .market a h3{transform:skew(5deg);font-size:1.25em;line-height:1em}.page-nominate div.main .market a strong{position:relative;color:#fff;font-weight:800;display:block}.page-nominate div.main .market a strong i{font-style:normal;font-weight:300}.page-nominate div.main .market a span{position:relative;color:#fff;font-size:.675em;font-style:normal;font-weight:400}.page-nominate div.main .market a:hover .background{transform:scale(1.1);opacity:.5}.page-nominate div.main div.grid.sponsors{display:grid;gap:3rem}@media screen and (min-width: 1000px){.page-nominate div.main div.grid.sponsors{grid-template-columns:1fr 1fr}}.page-nominate div.main div.grid.sponsors div.center{text-align:left}.page-nominate div.main div.button{font-size:.875em}
