@charset "UTF-8";.subscribe-con .content{padding:35px 6px 6px}.subscribe-con .btn{padding:10px 25px 12px;margin:15px 0 0;text-transform:uppercase;font-weight:400;border:2px solid #e31837;color:#e31837;background:#fff;transition:background ease .25s;font-size:.9rem;margin:10px 0 0 4px;text-transform:none;padding:9px 17px;vertical-align:middle}.subscribe-con .btn:hover{cursor:pointer;transition:background ease .25s;background:#e31837}.subscribe-con .btn:focus,.subscribe-con .btn:hover{color:#fff;text-decoration:underline}.subscribe-con input{font-size:18px;border:1px solid #a7a9ac;padding:8px 6px;width:calc(100% - 118px);color:#575b60;transition:all .3s ease-out;vertical-align:middle;margin-top:10px}.subscribe-con input:focus{border:1px solid #e31837;outline:0}.section_intro{padding:3rem 1rem}@media (min-width:1024px){.section_intro{padding:5rem 0 0}}#section2{width:100%}#section2.aside-next{padding:40px 20px}@media (min-width:1024px){#section2.aside-next{padding:5rem 40px 40px}}@media (min-width:1024px){#section2{width:75%}}#section2 .freemarker{width:100%}#sidebar{padding-top:40px}@media (min-width:1024px){#sidebar{padding-top:5rem}}.news-listing-con{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start}.news-listing-con .news-item{-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;padding:10px 15px;position:relative;margin-bottom:30px}@media (min-width:768px){.news-listing-con .news-item{-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}}@media (min-width:1280px){.news-listing-con .news-item{-ms-flex:1 0 33.33%;flex:1 0 33.33%;max-width:33%}}.news-listing-con .news-item .type{background:#a7a9ac;color:#fff;display:inline-block;font-size:.875rem;position:absolute;top:0;left:0;padding:3px 8px}.news-listing-con .news-item .type span::after{content:','}.news-listing-con .news-item .type span:last-of-type::after{content:''}.news-listing-con .news-item .thumb{height:0;padding-bottom:56.25%}.news-listing-con .news-item .title-con{background:#e31837;color:#fff;padding:15px;width:93%;margin:-60px auto 0;box-shadow:0 0 25px 7px rgba(87,91,96,.2);min-height:157px;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:justify;justify-content:space-between}.news-listing-con .news-item .title{display:block;font-size:1.625rem;margin-bottom:10px}.news-listing-con .news-item .actions,.news-listing-con .news-item .categories{display:inline-block;vertical-align:middle}.news-listing-con .news-item .categories{width:100%;margin-bottom:5px}@media (min-width:1280px){.news-listing-con .news-item .categories{width:100%;margin-bottom:5px}}@media (min-width:1400px){.news-listing-con .news-item .categories{width:calc(100% - 141px);margin:0}}.news-listing-con .news-item .categories span{font-size:.875rem}.news-listing-con .news-item .categories span::after{content:','}.news-listing-con .news-item .categories span:last-of-type::after{content:''}.news-listing-con .news-item .btn{padding:10px 25px 12px;margin:15px 0 0;text-transform:uppercase;font-weight:400;border:2px solid #fff;color:#fff;background:#e31837;transition:background ease .25s;text-transform:none;display:inline-block;margin:0}.news-listing-con .news-item .btn:hover{cursor:pointer;transition:background ease .25s;background:#e31837}.news-listing-con .news-item .btn:focus,.news-listing-con .news-item .btn:hover{background:#fff;color:#e31837}.news-listing-con .news-item .btn:focus{text-decoration:underline}.news-listing-con .paging{-ms-flex:1 0 100%;flex:1 0 100%;text-align:center}.news-listing-con .paging .controls,.news-listing-con .paging .page,.news-listing-con .paging .pages{display:inline-block;vertical-align:middle}.news-listing-con .paging .pages{width:auto}.news-listing-con .paging .page{display:inline;vertical-align:middle}.news-listing-con .paging .page+.page{margin-left:8px}.news-listing-con .paging .page .val{display:inline-block;font-size:1.375rem;color:#a7a9ac;background:#fff;border:2px solid #a7a9ac;padding:8px 13px;border-radius:100%;width:50px;text-decoration:none;transition:all .35s ease-in-out}.news-listing-con .paging .page.cur .val,.news-listing-con .paging .page:hover .val{background:#e31837;border-color:#e31837;color:#fff}.news-listing-con .paging .controls .control{font-size:1.25rem;margin:0 12px;color:#a7a9ac;text-decoration:underline}.news-listing-con .paging .controls .control:hover{color:#e31837}.news-listing-con .paging .controls .control:hover .val{color:#e31837}.news-listing-con .paging .controls .control .val{color:#a7a9ac}.news-listing-con .paging .controls .control.next::after{content:"";font-family:"Font Awesome 5 Free";font-size:inherit;font-weight:900;font-style:normal;color:inherit;display:inline-block;vertical-align:middle;line-height:1;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:baseline;margin-left:4px;text-decoration:none}.news-listing-con .paging .controls .control.prev::before{content:"";font-family:"Font Awesome 5 Free";font-size:inherit;font-weight:900;font-style:normal;color:inherit;display:inline-block;vertical-align:middle;line-height:1;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:baseline;margin-right:4px;text-decoration:none}.refine-con .clear-filters{display:block;text-align:right;margin-bottom:10px}.refine-con .clear-filters a{color:#e31837}.refine-con .clear-filters a:hover{text-decoration:none}.refine-con h3{margin:0}.refine-con .type+h3{margin-top:1rem;font-weight:600}.refine-con .apply-filters{margin-top:10px}.refine-con .apply-filters a{padding:10px 25px 12px;margin:15px 0 0;text-transform:uppercase;font-weight:400;border:2px solid #e31837;color:#e31837;background:#fff;transition:background ease .25s;font-size:.9rem;margin:10px 0 0 4px;text-transform:none;padding:9px 17px;vertical-align:middle;text-decoration:none;display:inline-block}.refine-con .apply-filters a:hover{cursor:pointer;transition:background ease .25s;background:#e31837}.refine-con .apply-filters a:focus,.refine-con .apply-filters a:hover{color:#fff;text-decoration:underline}
/*# sourceMappingURL=/_sourcemaps/page--news-listing.min.css.map */
/* HORIZONTAL / HORIZ. PERSISTENT CSS --------------- */
ul.menubeanh,
ul.menubeanh-persistent {
  list-style: none;
  position: relative;
  overflow: visible;
}
ul.menubeanh,
ul.menubeanh ul,
ul.menubeanh-persistent,
ul.menubeanh-persistent ul {
  padding: 0;
  margin: 0;
  list-style: none;
  /* background-color: #fff;  IE Requires a background color. */
}
ul.menubeanh li,
ul.menubeanh-persistent li {
  float: left;
  position: relative;
  list-style: none;
  /*
  	width: 8em;
	overflow: visible;
	*/
}
ul.menubeanh li ul,
ul.menubeanh-persistent li ul {
  display: none;
  position: absolute;
  top: 1.2em; /* IE */
  left: 0; /* IE */ /* background-color: #fff;  IE Requires a background color. */
}
ul.menubeanh > li > ul,
ul.menubeanh-persistent > li > ul {
  top: auto; /* Non-IE */
  left: auto; /* Non-IE */
}
/* (sub-)submenus */
ul.menubeanh ul,
ul.menubeanh ul ul,
ul.menubeanh ul ul ul,
ul.menubeanh-persistent ul,
ul.menubeanh-persistent ul ul,
ul.menubeanh-persistent ul ul ul {
  position: absolute;
  top: 0;
  left: 95%;
}
/* Interactive lines: show/hide menus */
ul.menubeanh li.over ul ul,
ul.menubeanh li.over ul ul ul,
ul.menubeanh-persistent li.over ul ul,
ul.menubeanh-persistent li.over ul ul ul {
  display: none;
}
ul.menubeanh li.over ul,
ul.menubeanh ul li.over ul,
ul.menubeanh ul ul li.over ul,
ul.menubeanh-persistent li.over ul,
ul.menubeanh-persistent ul li.over ul,
ul.menubeanh-persistent ul ul li.over ul {
  display: block;
}

/* VERTICAL CSS --------------- */
ul.menubeanv,
ul.menubeanv-persistent,
ul.menubeanv ul,
ul.menubeanv-persistent, ul {
  /* background-color: #fff;  IE requires a background color. */
}
ul.menubeanv li,
ul.menubeanv-persistent li {
  position: relative;
  /* background-color: #fff;  IE requires a background color. */
}
ul.menubeanv li ul {
  display: none;
  position: absolute;
  top: 2px; /* IE */
  left: 6em; /* IE */ 
  /* background-color: #fff;  IE requires a background color. */
}
ul.menubeanv li:hover ul,
ul.menubeanv li.over ul {
  display: block;
}

ul.menubeanv-persistent li.mi-parent {
  cursor: pointer;
}
ul.menubeanv-persistent li ul {
  display: none;
}
ul.menubeanv-persistent li.over ul {
  display: block;
}
