.content{padding-top:20px;max-width:1280px}@media only screen and (min-width: 1175px){.index-columns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.banner[data-position=main_desktop_content-1]{margin:12px}.banner[data-position=main_desktop_content-1] .banner-content div{margin:0}.news{margin-bottom:20px}.news .list-loadmore{margin-top:20px}.news-title{margin-bottom:20px;font-weight:700;font-size:20px;line-height:24px;color:#000}.news-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 768px){.news-list{margin:-12px}}.news-item{position:relative;display:block;margin-bottom:20px;width:100%;font-size:0}.news-item:before{content:"";display:block;padding-top:100%}.news-item .date{position:absolute;bottom:15px}.news-item .region{position:absolute;display:block;bottom:40px;font-size:12px;line-height:15px;color:#839d9a}.news-item .region a{color:#839d9a}.news-item .badge-exclu{position:absolute;right:15px;bottom:12px}@media only screen and (min-width: 768px){.news-item{margin-bottom:0;width:50%}.news-item .badge-exclu{right:27px;bottom:24px}}@media only screen and (min-width: 1175px){.news-item{width:33.33%}}.news-item-content{display:block;position:absolute;top:0;left:0;bottom:0;right:0;padding:20px;overflow:hidden;font-size:20px;line-height:24px;background-color:#fff;border:1px solid #d9d9d9;border-radius:4px}@media only screen and (min-width: 768px){.news-item-content{top:12px;left:12px;bottom:12px;right:12px}}.m-noimg .news-item-content{font-size:26px;line-height:34px}@media only screen and (min-width: 480px){.m-noimg .news-item-content{font-size:28px;line-height:36px}}@media only screen and (min-width: 1175px){.m-noimg .news-item-content{font-size:30px;line-height:38px}}.news-item-img{position:relative;padding-top:56.25%;margin-bottom:10px;height:0;border-radius:3px;overflow:hidden;background-color:#f8f8f8}@media only screen and (min-width: 768px){.news-item-img{margin-bottom:20px}}@media only screen and (min-width: 1175px){.news-item-img{margin-bottom:30px}}.news-item-img img{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.m-noimg .news-item-img{display:none}