@-webkit-keyframes marquee{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}}@keyframes marquee{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}}.ticker{width:100%;height:50px;overflow:hidden;font-size:25px;font-style:normal;font-weight:400;margin:0 auto}@media only screen and (min-width: 768px){.ticker{height:80px;font-size:45px;font-style:normal;font-weight:400}}.ticker__content{width:100%;height:50px;overflow:hidden;background-color:#000;color:#585858;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media only screen and (min-width: 768px){.ticker__content{height:80px}}.ticker__items{display:inline-block;white-space:nowrap;will-change:transform}.ticker__item{text-transform:uppercase;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-animation:marquee 12s linear infinite;animation:marquee 12s linear infinite}.ticker__item>div{display:inline-block;padding:0 0 0 20px}.spons{max-width:1440px;padding:70px 20px 0}@media only screen and (min-width: 980px){.spons{padding:80px 50px 0}}.spons__in{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media only screen and (min-width: 768px){.spons__in{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.spons__item{margin-bottom:60px}.spons__item>img{max-width:100%}.spons__item:last-child{margin-bottom:0}@media only screen and (min-width: 768px){.spons__item:last-child{padding-left:52px}}@media only screen and (min-width: 1024px){.spons__item:last-child{padding-left:80px}}.spons__title{color:#5c5c5c;font-size:30px;font-style:normal;font-weight:400;line-height:40px;margin-bottom:40px}.spons__logos{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}@media only screen and (min-width: 768px){.spons__logos{-webkit-box-pack:start;justify-content:flex-start}}.spons__logos-item{height:50px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:30px;margin-right:35px}.spons__logos-item>a{-webkit-transition:opacity .25s ease;transition:opacity .25s ease;opacity:.5}.spons__logos-item>a:hover{opacity:.8}@media only screen and (min-width: 768px){.spons__logos-item{margin-bottom:25px}}@media only screen and (min-width: 1440px){.spons__logos-item{margin-right:40px}}.spons__logos-item img,.spons__logos-item svg{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.spons__logos-item.m_wide{width:100%;color:#5c5c5c;opacity:.8;font-size:30px;font-weight:400;line-height:40px;margin:0}.spons__logos-item.m_wide svg{position:relative;top:5px;margin-left:10px}.main{width:100%;margin:0 auto}.main__list{display:-webkit-box;display:flex;flex-wrap:wrap}.main__item{width:100%;overflow:hidden;position:relative;display:-webkit-box;display:flex;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 980px){.main__item{width:50%}.main__item:nth-child(5n){width:100%}}.main__item-title{display:inline-block;color:#fff;position:absolute;left:20px;bottom:20px;font-size:50px;font-style:normal;font-weight:400;line-height:50px;letter-spacing:-0.5px}@media only screen and (min-width: 768px){.main__item-title{left:50px;bottom:50px;font-size:60px;font-style:normal;line-height:55px;letter-spacing:-0.6px}}.main__item-img{padding-top:56.25%;width:100%;position:relative;overflow:hidden}.main__item-img img{width:100%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(1.01);-ms-transform:translate(-50%, -50%) scale(1.01);transform:translate(-50%, -50%) scale(1.01);-webkit-transition:-webkit-transform 2s ease;transition:-webkit-transform 2s ease;transition:transform 2s ease;transition:transform 2s ease, -webkit-transform 2s ease}.main__item-img:hover img{-webkit-transform:translate(-50%, -50%) scale(1.25);-ms-transform:translate(-50%, -50%) scale(1.25);transform:translate(-50%, -50%) scale(1.25)}