.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}#hero{margin-bottom:35px}.aside-next{padding:40px}@media (min-width:1400px){.aside-next{padding:40px 40px 40px 65px}}.news-detail h1{font-size:2.5rem;display:inline-block;margin:0 0 40px;background:#e31837;color:#fff;padding:8px 16px}.news-detail .content{padding-left:0;color:#575b60;line-height:1.65;font-size:1.25rem}@media (min-width:1400px){.news-detail .content{padding-left:50px}}.news-detail .content p{margin:0;white-space:normal}.news-detail .content p+p{margin-top:20px}.news-detail .content img{margin:12px;box-shadow:0 0 25px 7px rgba(87,91,96,.2);max-width:100%;height:auto}@media (min-width:1024px){.news-detail .content img{margin:12px 20px}}.news-detail .content iframe{border:none;float:left;margin:12px;box-shadow:0 0 25px 7px rgba(87,91,96,.2);width:100%;max-width:560px}.recent-news-con .news-item{padding:10px}.recent-news-con .news-item+.news-item{margin-top:8px}.recent-news-con .news-item .thumb{height:0;padding-bottom:56.25%}.recent-news-con .news-item .title-con{color:#fff;background:#e31837;max-width:93%;margin:-30px auto 0;padding:10px}.recent-news-con .news-item .title{font-size:1.125rem}.recent-news-con .news-item .actions{width:100%;text-align:right;margin-top:5px}.recent-news-con .news-item .actions .btn{color:#fff;border:2px solid #fff;font-size:16px;padding:5px 12px 7px;transition:all .35s ease-in-out;display:inline-block}.recent-news-con .news-item .actions .btn:focus,.recent-news-con .news-item .actions .btn:hover{background:#fff;color:#e31837}
/*# sourceMappingURL=/_sourcemaps/page--news-detail.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;
}
