.news-box__item-content{background:#fff;display:block;height:100%;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.3);box-shadow:0 0 6px 0 rgba(0,0,0,.3);-webkit-transition:all .4s;transition:all .4s;position:relative;padding:0 0 4rem}.news-box__item-content:hover{-webkit-transform:scale(1.03);transform:scale(1.03);-webkit-box-shadow:0 0 24px 3px rgba(0,0,0,.3);box-shadow:0 0 24px 3px rgba(0,0,0,.3)}.news-box__item-content .img-link{display:block;position:relative;height:0;padding-bottom:56.25%;overflow:hidden;text-align:center}.news-box__item-content .img-link img,.news-box__item-content .img-link picture{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}.news-box__item-content .title{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;padding:1rem 1.5rem;text-transform:uppercase;letter-spacing:5px}.news-box__item-content .title .headline{text-decoration:none;margin:0;font-size:22px;font-size:1.375rem;font-weight:500}.news-box__item-content .title .type{font-size:14px;font-size:.875rem;font-weight:700;margin:0}.news-box__item-content .title .place{font-size:18px;font-size:1.125rem;font-weight:500;margin:0}.news-box__item-content .header{padding:1rem 1.5rem 2rem}.news-box__item-content .header a{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;text-decoration:none;font-weight:700;font-size:21px;font-size:1.3125rem;letter-spacing:3px}.news-box__item-content .detail{padding:1rem 1.5rem;position:absolute;left:0;bottom:0;width:100%}.news-box__item-content .detail__dates{border-bottom:1px solid #e3e2e2;padding:.3rem 0 1rem;margin:0 0 1rem;font-size:12px;font-size:.75rem}.news-box__item-content .detail__dates .date{font-size:14px;font-size:.875rem;color:#f17a0d;font-weight:700}.news-box__item-content .detail__dates .date span{color:#726d6d;font-weight:300;font-size:12px;font-size:.75rem}.news-box__item-content .detail__prices{font-size:14px;font-size:.875rem;color:#000;font-weight:700}.news-box__item-content .detail__prices a,.news-box__item-content .detail__prices span{margin-bottom:.5rem}.news-box__item-content .detail__prices .discount{color:#d32d2e}.news-box__item-content .detail__prices .discount-before{color:#726d6d}.article__image{display:block;width:100%;margin:0}.article__image img{max-width:100%;margin:0 auto}@media (max-width:767px){.article__image{text-align:center}}.article__content-author{font-size:24px;font-size:1.5rem;margin:0 0 .3rem;line-height:1;font-weight:500;letter-spacing:3px;font-family:Bebas Neue,Arial Narrow,Arial,sans-serif}.article__content-title{color:#f17a0d;font-size:21px;font-size:1.3125rem;margin:0;line-height:1}.article__content-text{margin:1rem 0}.news-list h3 a{text-decoration:none}.news-list h3 a:focus,.news-list h3 a:hover{text-decoration:underline}.article__content-title a{text-decoration:none}.article__content-title a:focus,.article__content-title a:hover{text-decoration:underline}