@charset "utf-8";
.LatestNewsWidgetContent.WidgetAreaLeft, .LatestNewsWidgetContent.WidgetAreaRight { font-family: AvenirNext; font-size: 14px; }
.LatestNewsWidgetContent.WidgetAreaLeft h2, .LatestNewsWidgetContent.WidgetAreaRight h2 { font-size: 24px; }
.LatestNewsWidgetContent.WidgetAreaLeft .news-item, .LatestNewsWidgetContent.WidgetAreaRight .news-item { font-family: AvenirNext; font-size: 14px; color: inherit; margin-bottom: 25px; float: left; clear: both; }
.LatestNewsWidgetContent.WidgetAreaLeft .news-item .image, .LatestNewsWidgetContent.WidgetAreaRight .news-item .image { float: left; margin-right: 10px; }
.LatestNewsWidgetContent.WidgetAreaLeft .news-item .news-link, .LatestNewsWidgetContent.WidgetAreaRight .news-item .news-link { color: inherit; float: left; }
.LatestNewsWidgetContent.WidgetAreaLeft .news-item news-date, .LatestNewsWidgetContent.WidgetAreaLeft .news-item .news-title, .LatestNewsWidgetContent.WidgetAreaRight .news-item news-date, .LatestNewsWidgetContent.WidgetAreaRight .news-item .news-title { display: block; }
.LatestNewsWidgetContent.WidgetAreaLeft .news-item .news-title, .LatestNewsWidgetContent.WidgetAreaRight .news-item .news-title { font-weight: bold; }
.LatestNewsWidgetContent.WidgetAreaLeft .more-news, .LatestNewsWidgetContent.WidgetAreaRight .more-news { float: right; clear: both; color: inherit; margin-bottom: 15px; }
.LatestNewsWidgetContent.WidgetAreaLeft .more-news .arrow, .LatestNewsWidgetContent.WidgetAreaRight .more-news .arrow { position: relative; top: -1px; }

.LatestNewsWidgetContent .box { padding-bottom: 25px; }
.LatestNewsWidgetContent .box .slick-list { margin: 0 -10px; }
.LatestNewsWidgetContent .box .slick-slider { margin-bottom: 0 !important; }
.LatestNewsWidgetContent .box a.more { position: absolute; bottom: 0; right: 0; text-decoration: none; color: #000; padding: 0 25px; line-height: 38px; font-size: 14px; text-transform: uppercase; border: 1px solid #000; }
.LatestNewsWidgetContent .box .category-wrapper { display: block; position: relative; }
@media (max-width: 670px) { .LatestNewsWidgetContent .box .category-wrapper.open .dropdown-arrow:before { content: '\25b2'; }
  .LatestNewsWidgetContent .box .category-wrapper.open .news-categories li { display: block !important; } }
.LatestNewsWidgetContent .box .category-wrapper .dropdown-arrow { font-family: sans-serif; color: black; line-height: 34px; padding: 0 5.5px; margin-right: 5px; font-size: 14px; cursor: pointer; top: 0; right: 0; position: absolute; }
@media (min-width: 671px) { .LatestNewsWidgetContent .box .category-wrapper .dropdown-arrow { display: none; } }
.LatestNewsWidgetContent .box .category-wrapper .dropdown-arrow:before { content: '\25bc'; }
.LatestNewsWidgetContent .box .category-wrapper .news-categories { overflow: hidden; clear: both; text-align: center; margin: 10px 0 20px 0; }
@media (max-width: 670px) { .LatestNewsWidgetContent .box .category-wrapper .news-categories { background-color: #eaeaea; } }
.LatestNewsWidgetContent .box .category-wrapper .news-categories li { display: inline-block; cursor: pointer; text-transform: uppercase; font-size: 14px; font-family: AvenirNextBold; color: #999; margin-bottom: 5px; }
@media (max-width: 670px) { .LatestNewsWidgetContent .box .category-wrapper .news-categories li { display: none; padding: 10px 0; margin-bottom: 0; } }
.LatestNewsWidgetContent .box .category-wrapper .news-categories li a { color: #999; text-decoration: none; }
.LatestNewsWidgetContent .box .category-wrapper .news-categories li a:hover { color: black; }
.LatestNewsWidgetContent .box .category-wrapper .news-categories li:not(:first-child) { margin-left: 10px; }
@media (max-width: 670px) { .LatestNewsWidgetContent .box .category-wrapper .news-categories li:not(:first-child) { margin-left: 0; } }
.LatestNewsWidgetContent .box .category-wrapper .news-categories li:not(:first-child):before { content: "■"; color: #999; padding-right: 15px; font-size: 12px; position: relative; top: -1.5px; }
@media (max-width: 670px) { .LatestNewsWidgetContent .box .category-wrapper .news-categories li:not(:first-child):before { display: none; } }
.LatestNewsWidgetContent .box .category-wrapper .news-categories li.current { color: black; }
@media (max-width: 670px) { .LatestNewsWidgetContent .box .category-wrapper .news-categories li.current { display: block; } }
.LatestNewsWidgetContent .box .title-line { background: transparent; display: inline-block; width: 100%; width: -moz-calc(100% - 55px); width: -webkit-calc(100% - 55px); width: -o-calc(100% - 55px); width: calc(100% - 55px); background: transparent; margin: 20px 0; }
@media (min-width: 481px) { .LatestNewsWidgetContent .box .title-line { height: 20px; text-align: center; margin: 27px auto 33px auto; border-bottom: 1px solid #d0d0d0; }
  .expand.Red .LatestNewsWidgetContent .box .title-line { border-bottom: 1px solid white; }
  .expand.Black .LatestNewsWidgetContent .box .title-line { border-bottom: 1px solid white; } }
.LatestNewsWidgetContent .box .title-line h2 { font-size: 36px; font-family: AvenirNextLight; color: #990000; text-align: center; padding: 0 20px; background-color: white; display: inline-block; margin-left: 27.5px; white-space: nowrap; }
@media (max-width: 670px) { .LatestNewsWidgetContent .box .title-line h2 { white-space: normal; margin-left: 0; text-align: left; padding-left: 0; } }
.expand.Grey .LatestNewsWidgetContent .box .title-line h2 { background-color: #eaeaea; color: #333333; }
.expand.Red .LatestNewsWidgetContent .box .title-line h2 { background-color: #990000; color: white; }
.expand.Black .LatestNewsWidgetContent .box .title-line h2 { background-color: black; color: white; }
.expand.Orange .LatestNewsWidgetContent .box .title-line h2 { background-color: #E4A816; color: black; }
.LatestNewsWidgetContent .box .news-group { width: 33%; float: left; }
.LatestNewsWidgetContent .box .news-group .news-item { padding: 0 10px; display: block; overflow: hidden; /* 				position: relative; */ }
@media (max-width: 480px) { .LatestNewsWidgetContent .box .news-group .news-item:first-child { margin-bottom: 45px; } }
.LatestNewsWidgetContent .box .news-group .news-item .image { position: relative; overflow: hidden; display: block; }
.LatestNewsWidgetContent .box .news-group .news-item .image img { width: 100%; height: 207px; }
@media (max-width: 1200px) { .LatestNewsWidgetContent .box .news-group .news-item .image img { height: 17.25vw; /* 207 / 1200 */ } }
@media (max-width: 1024px) { .LatestNewsWidgetContent .box .news-group .news-item .image img { height: 270px; height: 26.3671875vw; /* 270 / 1024 */ } }
@media (max-width: 480px) { .LatestNewsWidgetContent .box .news-group .news-item .image img { height: 241px; height: 50.20833333333333vw; /* 241 / 480 */ } }
.LatestNewsWidgetContent .box .news-group .news-item .image .categories { font-size: 14px; font-family: AvenirNext; color: white; text-transform: uppercase; line-height: 30px; height: 30px; padding: 0px 15px; background-color: #f59d2f; display: inline-block; clear: both; margin-bottom: 7px; z-index: 100; bottom: 11px; left: 0; position: absolute; }
.LatestNewsWidgetContent .box .news-group .news-item .news-title { font-size: 24px; font-family: AvenirNext; color: #000; line-height: 1.2; text-decoration: none; margin-bottom: 15px; display: inline-block; width: 100%; word-break: break-word; overflow: hidden; }
.expand.Grey .LatestNewsWidgetContent .box .news-group .news-item .news-title { color: #333; }
.expand.Red .LatestNewsWidgetContent .box .news-group .news-item .news-title { color: white; }
.expand.Black .LatestNewsWidgetContent .box .news-group .news-item .news-title { color: white; }
.LatestNewsWidgetContent .box .news-group .news-item .content { overflow: hidden; display: block; }
.LatestNewsWidgetContent .box .news-group .news-item .content .image { max-width: 120px; margin: 4px 12px 12px 0; float: left; }
.LatestNewsWidgetContent .box .news-group .news-item .content .image img { width: 100%; height: auto; }
.LatestNewsWidgetContent .box .news-group .news-item .content .image .news-title { margin-bottom: 0; }
.LatestNewsWidgetContent .box .news-group .news-item .content .date { color: #999999; font-size: 14px; font-family: AvenirNext; font-style: italic; display: block; margin-top: 13px; }
.expand.Grey .LatestNewsWidgetContent .box .news-group .news-item .content .date { color: #333333; }
.expand.Red .LatestNewsWidgetContent .box .news-group .news-item .content .date { color: white; }
.expand.Black .LatestNewsWidgetContent .box .news-group .news-item .content .date { color: white; }
.LatestNewsWidgetContent .box .news-group .news-item .content .description { font-size: 14px; font-family: AvenirNext; color: #000; line-height: 1.429; }
.expand.Grey .LatestNewsWidgetContent .box .news-group .news-item .content .description { color: #000; }
.expand.Red .LatestNewsWidgetContent .box .news-group .news-item .content .description { color: white; }
.expand.Black .LatestNewsWidgetContent .box .news-group .news-item .content .description { color: white; }
