/*@include font-size(13);  */
/*@include absolute(top 100% left 0);*/
/*Placeholders @include input-placeholder { color: $grey; }*/
/*MEDIA QUERIES: Same between and fix*/
/*MEDIA QUERIES: Same between and fix END*/
@-webkit-keyframes header {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
@keyframes header {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
@media (max-width: 1440px) {
  :root {
    font-size: 16px; } }
@media (min-width: 1441px) and (max-width: 1600px) {
  :root {
    font-size: 18px; } }
@media (min-width: 1601px) and (max-width: 1800px) {
  :root {
    font-size: 18px; } }
@media (min-width: 1801px) {
  :root {
    font-size: 20px; } }

body.has-header {
  /* padding-top: 120px;
  @include mq-blw(md) {
      padding-top: 100px; 
  } */ }
@media (max-width: 991px) {
  body.is_hidden, body.is_hidden-cms {
    overflow: hidden; } }

.hidden-extra {
  display: none !important; }

.anchor-hover a, .breadcrumb a, .two-col-left .left-menu-sec a {
  color: #1575ba;
  text-decoration: underline; }
  .anchor-hover a:hover, .breadcrumb a:hover, .two-col-left .left-menu-sec a:hover {
    color: #0f5c94;
    text-decoration: underline; }
  .anchor-hover a:focus, .breadcrumb a:focus, .two-col-left .left-menu-sec a:focus {
    background-color: #ffc448;
    color: #000000;
    border-bottom: 0.2rem solid #000000;
    text-decoration: none;
    outline: 0;
    text-decoration: none !important; }

.a-border:focus, .cross-agency ul li a:focus {
  background-color: transparent;
  color: inherit;
  border: 0;
  outline: 0.2rem solid #ffc448;
  text-decoration: none; }

.white-text, .footer-mid, .footer-bottom, .fiction, .deep-banner .deep-banner-content {
  color: #ffffff; }
  .white-text div, .footer-mid div, .footer-bottom div, .fiction div, .deep-banner .deep-banner-content div,
  .white-text h1,
  .footer-mid h1,
  .footer-bottom h1,
  .fiction h1,
  .deep-banner .deep-banner-content h1,
  .white-text .h1,
  .footer-mid .h1,
  .footer-bottom .h1,
  .fiction .h1,
  .deep-banner .deep-banner-content .h1,
  .white-text h2,
  .footer-mid h2,
  .footer-bottom h2,
  .fiction h2,
  .deep-banner .deep-banner-content h2,
  .white-text .h2,
  .footer-mid .h2,
  .footer-bottom .h2,
  .fiction .h2,
  .deep-banner .deep-banner-content .h2,
  .white-text .node-type-news .short-banner h1,
  .node-type-news .short-banner .white-text h1,
  .footer-mid .node-type-news .short-banner h1,
  .node-type-news .short-banner .footer-mid h1,
  .footer-bottom .node-type-news .short-banner h1,
  .node-type-news .short-banner .footer-bottom h1,
  .fiction .node-type-news .short-banner h1,
  .node-type-news .short-banner .fiction h1,
  .deep-banner .deep-banner-content .node-type-news .short-banner h1,
  .node-type-news .short-banner .deep-banner .deep-banner-content h1,
  .white-text .deep-banner h2 p,
  .deep-banner h2 .white-text p,
  .footer-mid .deep-banner h2 p,
  .deep-banner h2 .footer-mid p,
  .footer-bottom .deep-banner h2 p,
  .deep-banner h2 .footer-bottom p,
  .fiction .deep-banner h2 p,
  .deep-banner h2 .fiction p,
  .deep-banner .deep-banner-content h2 p,
  .deep-banner h2 .deep-banner-content p,
  .white-text .deep-banner .h2 p,
  .deep-banner .h2 .white-text p,
  .footer-mid .deep-banner .h2 p,
  .deep-banner .h2 .footer-mid p,
  .footer-bottom .deep-banner .h2 p,
  .deep-banner .h2 .footer-bottom p,
  .fiction .deep-banner .h2 p,
  .deep-banner .h2 .fiction p,
  .deep-banner .deep-banner-content .h2 p,
  .deep-banner .h2 .deep-banner-content p,
  .white-text h3,
  .footer-mid h3,
  .footer-bottom h3,
  .fiction h3,
  .deep-banner .deep-banner-content h3,
  .white-text .h3,
  .footer-mid .h3,
  .footer-bottom .h3,
  .fiction .h3,
  .deep-banner .deep-banner-content .h3,
  .white-text h4,
  .footer-mid h4,
  .footer-bottom h4,
  .fiction h4,
  .deep-banner .deep-banner-content h4,
  .white-text .h4,
  .footer-mid .h4,
  .footer-bottom .h4,
  .fiction .h4,
  .deep-banner .deep-banner-content .h4,
  .white-text h5,
  .footer-mid h5,
  .footer-bottom h5,
  .fiction h5,
  .deep-banner .deep-banner-content h5,
  .white-text h6,
  .footer-mid h6,
  .footer-bottom h6,
  .fiction h6,
  .deep-banner .deep-banner-content h6,
  .white-text p,
  .footer-mid p,
  .footer-bottom p,
  .fiction p,
  .deep-banner .deep-banner-content p,
  .white-text li,
  .footer-mid li,
  .footer-bottom li,
  .fiction li,
  .deep-banner .deep-banner-content li,
  .white-text a,
  .footer-mid a,
  .footer-bottom a,
  .fiction a,
  .deep-banner .deep-banner-content a {
    color: #ffffff; }
  .white-text a:focus, .footer-mid a:focus, .footer-bottom a:focus, .fiction a:focus, .deep-banner .deep-banner-content a:focus, .white-text a:focus-visible, .footer-mid a:focus-visible, .footer-bottom a:focus-visible, .fiction a:focus-visible, .deep-banner .deep-banner-content a:focus-visible {
    color: #000000;
    border-bottom: 2px solid #000000;
    background-color: #ffc448; }
  .white-text a, .footer-mid a, .footer-bottom a, .fiction a, .deep-banner .deep-banner-content a,
  .white-text input,
  .footer-mid input,
  .footer-bottom input,
  .fiction input,
  .deep-banner .deep-banner-content input,
  .white-text button,
  .footer-mid button,
  .footer-bottom button,
  .fiction button,
  .deep-banner .deep-banner-content button {
    color: #ffffff; }
    .white-text a:focus, .footer-mid a:focus, .footer-bottom a:focus, .fiction a:focus, .deep-banner .deep-banner-content a:focus, .white-text a:focus-visible, .footer-mid a:focus-visible, .footer-bottom a:focus-visible, .fiction a:focus-visible, .deep-banner .deep-banner-content a:focus-visible,
    .white-text input:focus,
    .footer-mid input:focus,
    .footer-bottom input:focus,
    .fiction input:focus,
    .deep-banner .deep-banner-content input:focus,
    .white-text input:focus-visible,
    .footer-mid input:focus-visible,
    .footer-bottom input:focus-visible,
    .fiction input:focus-visible,
    .deep-banner .deep-banner-content input:focus-visible,
    .white-text button:focus,
    .footer-mid button:focus,
    .footer-bottom button:focus,
    .fiction button:focus,
    .deep-banner .deep-banner-content button:focus,
    .white-text button:focus-visible,
    .footer-mid button:focus-visible,
    .footer-bottom button:focus-visible,
    .fiction button:focus-visible,
    .deep-banner .deep-banner-content button:focus-visible {
      color: #000000 !important;
      border-bottom: 2px solid #000000;
      background-color: #ffc448; }
    .white-text a :not(.btn):hover, .footer-mid a :not(.btn):hover, .footer-bottom a :not(.btn):hover, .fiction a :not(.btn):hover, .deep-banner .deep-banner-content a :not(.btn):hover,
    .white-text a :not(.btn-white):hover,
    .footer-mid a :not(.btn-white):hover,
    .footer-bottom a :not(.btn-white):hover,
    .fiction a :not(.btn-white):hover,
    .deep-banner .deep-banner-content a :not(.btn-white):hover,
    .white-text a :not(.btn-black):hover,
    .footer-mid a :not(.btn-black):hover,
    .footer-bottom a :not(.btn-black):hover,
    .fiction a :not(.btn-black):hover,
    .deep-banner .deep-banner-content a :not(.btn-black):hover,
    .white-text input :not(.btn):hover,
    .footer-mid input :not(.btn):hover,
    .footer-bottom input :not(.btn):hover,
    .fiction input :not(.btn):hover,
    .deep-banner .deep-banner-content input :not(.btn):hover,
    .white-text input :not(.btn-white):hover,
    .footer-mid input :not(.btn-white):hover,
    .footer-bottom input :not(.btn-white):hover,
    .fiction input :not(.btn-white):hover,
    .deep-banner .deep-banner-content input :not(.btn-white):hover,
    .white-text input :not(.btn-black):hover,
    .footer-mid input :not(.btn-black):hover,
    .footer-bottom input :not(.btn-black):hover,
    .fiction input :not(.btn-black):hover,
    .deep-banner .deep-banner-content input :not(.btn-black):hover,
    .white-text button :not(.btn):hover,
    .footer-mid button :not(.btn):hover,
    .footer-bottom button :not(.btn):hover,
    .fiction button :not(.btn):hover,
    .deep-banner .deep-banner-content button :not(.btn):hover,
    .white-text button :not(.btn-white):hover,
    .footer-mid button :not(.btn-white):hover,
    .footer-bottom button :not(.btn-white):hover,
    .fiction button :not(.btn-white):hover,
    .deep-banner .deep-banner-content button :not(.btn-white):hover,
    .white-text button :not(.btn-black):hover,
    .footer-mid button :not(.btn-black):hover,
    .footer-bottom button :not(.btn-black):hover,
    .fiction button :not(.btn-black):hover,
    .deep-banner .deep-banner-content button :not(.btn-black):hover {
      color: #ffffff; }
    .white-text a.btn-white:hover, .footer-mid a.btn-white:hover, .footer-bottom a.btn-white:hover, .fiction a.btn-white:hover, .deep-banner .deep-banner-content a.btn-white:hover,
    .white-text input.btn-white:hover,
    .footer-mid input.btn-white:hover,
    .footer-bottom input.btn-white:hover,
    .fiction input.btn-white:hover,
    .deep-banner .deep-banner-content input.btn-white:hover,
    .white-text button.btn-white:hover,
    .footer-mid button.btn-white:hover,
    .footer-bottom button.btn-white:hover,
    .fiction button.btn-white:hover,
    .deep-banner .deep-banner-content button.btn-white:hover {
      color: #1575ba;
      background-color: #ffffff; }

@media (min-width: 1500px) and (max-width: 1699px) {
  .container {
    max-width: 1400px;
    width: 100%; } }
@media (min-width: 1700px) {
  .container {
    max-width: 1500px;
    width: 100%; } }
@media (max-width: 767px) {
  .container {
    padding-left: 15px;
    padding-right: 15px; } }

@media (max-width: 767px) {
  .container-fluid {
    padding-left: 15px;
    padding-right: 15px; } }

.list-all ul, footer ul,
.list-all ol,
footer ol {
  padding: 0;
  margin: 0;
  font-weight: normal;
  color: #000000;
  letter-spacing: 0;
  text-align: left;
  margin: 0 0 1.5rem 1.25rem;
  padding: 0; }
  .list-all ul li, footer ul li,
  .list-all ol li,
  footer ol li {
    position: relative;
    padding-bottom: 0.75rem; }
.list-all ul, footer ul {
  list-style: none;
  margin-left: 0; }
  .list-all ul li, footer ul li {
    list-style: none;
    padding-left: 13px; }
    .list-all ul li:before, footer ul li:before {
      content: "";
      background-color: #1575ba;
      font-weight: bold;
      display: inline-block;
      border-radius: 50%;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      width: 4px;
      height: 4px;
      position: absolute;
      left: 0;
      top: 10px;
      top: 0.67rem; }

.sec-space, .fiction, .news-box, .cross-linking, div.news-list {
  padding-top: 45px;
  padding-bottom: 45px; }
  @media (max-width: 767px) {
    .sec-space, .fiction, .news-box, .cross-linking, div.news-list {
      padding-bottom: 25px;
      padding-top: 25px; } }

.sec-space-bottom, .content-section.content-space .two-col-left, .content-section.content-space-both .two-col-left {
  padding-bottom: 45px; }
  @media (max-width: 767px) {
    .sec-space-bottom, .content-section.content-space .two-col-left, .content-section.content-space-both .two-col-left {
      padding-top: 25px; } }

.sec-space-top, .fic-outer, .content-section.content-space {
  padding-bottom: 0;
  padding-top: 45px; }
  @media (max-width: 767px) {
    .sec-space-top, .fic-outer, .content-section.content-space {
      padding-bottom: 0;
      padding-top: 25px; } }

.sec-margin-space {
  margin-top: 45px;
  margin-bottom: 45px; }
  @media (max-width: 767px) {
    .sec-margin-space {
      margin-bottom: 35px;
      margin-top: 35px; } }

.btn-style .btn, .btn-style .base-style .btn-black, .base-style .btn-style .btn-black, .btn-style .fiction .btn-black, .fiction .btn-style .btn-black, .btn-style .news-box .btn-black, .news-box .btn-style .btn-black, .btn-style .cross-linking .btn-black, .cross-linking .btn-style .btn-black, .btn-style .short-banner .btn-black, .short-banner .btn-style .btn-black, .btn-style .deep-banner .btn-black, .deep-banner .btn-style .btn-black, .btn-style .news-article-sec .btn-black, .news-article-sec .btn-style .btn-black, .btn-style div.news-list .btn-black, div.news-list .btn-style .btn-black, .btn-style .global-styling .btn-black, .global-styling .btn-style .btn-black {
  background: transparent;
  letter-spacing: 0;
  text-align: center;
  min-width: 150px;
  border: 2px solid #1575ba;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  text-decoration: none;
  text-transform: none;
  line-height: 1.15;
  position: relative;
  padding: 16px 25px;
  font-weight: 600;
  font-size: 16px;
  font-size: 1rem;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  color: #1575ba;
  font-family: "Titillium Web", sans-serif; }
  .btn-style .btn:active, .btn-style .base-style .btn-black:active, .base-style .btn-style .btn-black:active, .btn-style .fiction .btn-black:active, .fiction .btn-style .btn-black:active, .btn-style .news-box .btn-black:active, .news-box .btn-style .btn-black:active, .btn-style .cross-linking .btn-black:active, .cross-linking .btn-style .btn-black:active, .btn-style .short-banner .btn-black:active, .short-banner .btn-style .btn-black:active, .btn-style .deep-banner .btn-black:active, .deep-banner .btn-style .btn-black:active, .btn-style .news-article-sec .btn-black:active, .news-article-sec .btn-style .btn-black:active, .btn-style div.news-list .btn-black:active, div.news-list .btn-style .btn-black:active, .btn-style .global-styling .btn-black:active, .global-styling .btn-style .btn-black:active {
    background-color: inherit; }
  .btn-style .btn:hover, .btn-style .base-style .btn-black:hover, .base-style .btn-style .btn-black:hover, .btn-style .fiction .btn-black:hover, .fiction .btn-style .btn-black:hover, .btn-style .news-box .btn-black:hover, .news-box .btn-style .btn-black:hover, .btn-style .cross-linking .btn-black:hover, .cross-linking .btn-style .btn-black:hover, .btn-style .short-banner .btn-black:hover, .short-banner .btn-style .btn-black:hover, .btn-style .deep-banner .btn-black:hover, .deep-banner .btn-style .btn-black:hover, .btn-style .news-article-sec .btn-black:hover, .news-article-sec .btn-style .btn-black:hover, .btn-style div.news-list .btn-black:hover, div.news-list .btn-style .btn-black:hover, .btn-style .global-styling .btn-black:hover, .global-styling .btn-style .btn-black:hover, .btn-style .btn:focus, .btn-style .base-style .btn-black:focus, .base-style .btn-style .btn-black:focus, .btn-style .fiction .btn-black:focus, .fiction .btn-style .btn-black:focus, .btn-style .news-box .btn-black:focus, .news-box .btn-style .btn-black:focus, .btn-style .cross-linking .btn-black:focus, .cross-linking .btn-style .btn-black:focus, .btn-style .short-banner .btn-black:focus, .short-banner .btn-style .btn-black:focus, .btn-style .deep-banner .btn-black:focus, .deep-banner .btn-style .btn-black:focus, .btn-style .news-article-sec .btn-black:focus, .news-article-sec .btn-style .btn-black:focus, .btn-style div.news-list .btn-black:focus, div.news-list .btn-style .btn-black:focus, .btn-style .global-styling .btn-black:focus, .global-styling .btn-style .btn-black:focus {
    text-decoration: none; }
  .btn-style .btn.disabled, .btn-style .base-style .disabled.btn-black, .base-style .btn-style .disabled.btn-black, .btn-style .fiction .disabled.btn-black, .fiction .btn-style .disabled.btn-black, .btn-style .news-box .disabled.btn-black, .news-box .btn-style .disabled.btn-black, .btn-style .cross-linking .disabled.btn-black, .cross-linking .btn-style .disabled.btn-black, .btn-style .short-banner .disabled.btn-black, .short-banner .btn-style .disabled.btn-black, .btn-style .deep-banner .disabled.btn-black, .deep-banner .btn-style .disabled.btn-black, .btn-style .news-article-sec .disabled.btn-black, .news-article-sec .btn-style .disabled.btn-black, .btn-style div.news-list .disabled.btn-black, div.news-list .btn-style .disabled.btn-black, .btn-style .global-styling .disabled.btn-black, .global-styling .btn-style .disabled.btn-black, .btn-style .btn:disabled, .btn-style .base-style .btn-black:disabled, .base-style .btn-style .btn-black:disabled, .btn-style .fiction .btn-black:disabled, .fiction .btn-style .btn-black:disabled, .btn-style .news-box .btn-black:disabled, .news-box .btn-style .btn-black:disabled, .btn-style .cross-linking .btn-black:disabled, .cross-linking .btn-style .btn-black:disabled, .btn-style .short-banner .btn-black:disabled, .short-banner .btn-style .btn-black:disabled, .btn-style .deep-banner .btn-black:disabled, .deep-banner .btn-style .btn-black:disabled, .btn-style .news-article-sec .btn-black:disabled, .news-article-sec .btn-style .btn-black:disabled, .btn-style div.news-list .btn-black:disabled, div.news-list .btn-style .btn-black:disabled, .btn-style .global-styling .btn-black:disabled, .global-styling .btn-style .btn-black:disabled {
    opacity: 0.5;
    pointer-events: none; }
    .btn-style .btn.disabled:focus, .btn-style .base-style .disabled.btn-black:focus, .base-style .btn-style .disabled.btn-black:focus, .btn-style .fiction .disabled.btn-black:focus, .fiction .btn-style .disabled.btn-black:focus, .btn-style .news-box .disabled.btn-black:focus, .news-box .btn-style .disabled.btn-black:focus, .btn-style .cross-linking .disabled.btn-black:focus, .cross-linking .btn-style .disabled.btn-black:focus, .btn-style .short-banner .disabled.btn-black:focus, .short-banner .btn-style .disabled.btn-black:focus, .btn-style .deep-banner .disabled.btn-black:focus, .deep-banner .btn-style .disabled.btn-black:focus, .btn-style .news-article-sec .disabled.btn-black:focus, .news-article-sec .btn-style .disabled.btn-black:focus, .btn-style div.news-list .disabled.btn-black:focus, div.news-list .btn-style .disabled.btn-black:focus, .btn-style .global-styling .disabled.btn-black:focus, .global-styling .btn-style .disabled.btn-black:focus, .btn-style .btn.disabled:hover, .btn-style .base-style .disabled.btn-black:hover, .base-style .btn-style .disabled.btn-black:hover, .btn-style .fiction .disabled.btn-black:hover, .fiction .btn-style .disabled.btn-black:hover, .btn-style .news-box .disabled.btn-black:hover, .news-box .btn-style .disabled.btn-black:hover, .btn-style .cross-linking .disabled.btn-black:hover, .cross-linking .btn-style .disabled.btn-black:hover, .btn-style .short-banner .disabled.btn-black:hover, .short-banner .btn-style .disabled.btn-black:hover, .btn-style .deep-banner .disabled.btn-black:hover, .deep-banner .btn-style .disabled.btn-black:hover, .btn-style .news-article-sec .disabled.btn-black:hover, .news-article-sec .btn-style .disabled.btn-black:hover, .btn-style div.news-list .disabled.btn-black:hover, div.news-list .btn-style .disabled.btn-black:hover, .btn-style .global-styling .disabled.btn-black:hover, .global-styling .btn-style .disabled.btn-black:hover, .btn-style .btn:disabled:focus, .btn-style .base-style .btn-black:disabled:focus, .base-style .btn-style .btn-black:disabled:focus, .btn-style .fiction .btn-black:disabled:focus, .fiction .btn-style .btn-black:disabled:focus, .btn-style .news-box .btn-black:disabled:focus, .news-box .btn-style .btn-black:disabled:focus, .btn-style .cross-linking .btn-black:disabled:focus, .cross-linking .btn-style .btn-black:disabled:focus, .btn-style .short-banner .btn-black:disabled:focus, .short-banner .btn-style .btn-black:disabled:focus, .btn-style .deep-banner .btn-black:disabled:focus, .deep-banner .btn-style .btn-black:disabled:focus, .btn-style .news-article-sec .btn-black:disabled:focus, .news-article-sec .btn-style .btn-black:disabled:focus, .btn-style div.news-list .btn-black:disabled:focus, div.news-list .btn-style .btn-black:disabled:focus, .btn-style .global-styling .btn-black:disabled:focus, .global-styling .btn-style .btn-black:disabled:focus, .btn-style .btn:disabled:hover, .btn-style .base-style .btn-black:disabled:hover, .base-style .btn-style .btn-black:disabled:hover, .btn-style .fiction .btn-black:disabled:hover, .fiction .btn-style .btn-black:disabled:hover, .btn-style .news-box .btn-black:disabled:hover, .news-box .btn-style .btn-black:disabled:hover, .btn-style .cross-linking .btn-black:disabled:hover, .cross-linking .btn-style .btn-black:disabled:hover, .btn-style .short-banner .btn-black:disabled:hover, .short-banner .btn-style .btn-black:disabled:hover, .btn-style .deep-banner .btn-black:disabled:hover, .deep-banner .btn-style .btn-black:disabled:hover, .btn-style .news-article-sec .btn-black:disabled:hover, .news-article-sec .btn-style .btn-black:disabled:hover, .btn-style div.news-list .btn-black:disabled:hover, div.news-list .btn-style .btn-black:disabled:hover, .btn-style .global-styling .btn-black:disabled:hover, .global-styling .btn-style .btn-black:disabled:hover {
      background-color: initial !important;
      color: initial !important; }
  .btn-style .btn.btn-small, .btn-style .base-style .btn-small.btn-black, .base-style .btn-style .btn-small.btn-black, .btn-style .fiction .btn-small.btn-black, .fiction .btn-style .btn-small.btn-black, .btn-style .news-box .btn-small.btn-black, .news-box .btn-style .btn-small.btn-black, .btn-style .cross-linking .btn-small.btn-black, .cross-linking .btn-style .btn-small.btn-black, .btn-style .short-banner .btn-small.btn-black, .short-banner .btn-style .btn-small.btn-black, .btn-style .deep-banner .btn-small.btn-black, .deep-banner .btn-style .btn-small.btn-black, .btn-style .news-article-sec .btn-small.btn-black, .news-article-sec .btn-style .btn-small.btn-black, .btn-style div.news-list .btn-small.btn-black, div.news-list .btn-style .btn-small.btn-black, .btn-style .global-styling .btn-small.btn-black, .global-styling .btn-style .btn-small.btn-black {
    font-size: 14px;
    font-size: 0.875rem;
    padding: 5px 15px;
    padding: 0.315rem 0.9375rem;
    min-width: initial; }
  .btn-style .btn.btn-primary, .btn-style .base-style .btn-black, .base-style .btn-style .btn-black, .btn-style .fiction .btn-black, .fiction .btn-style .btn-black, .btn-style .news-box .btn-black, .news-box .btn-style .btn-black, .btn-style .cross-linking .btn-black, .cross-linking .btn-style .btn-black, .btn-style .short-banner .btn-black, .short-banner .btn-style .btn-black, .btn-style .deep-banner .btn-black, .deep-banner .btn-style .btn-black, .btn-style .news-article-sec .btn-black, .news-article-sec .btn-style .btn-black, .btn-style div.news-list .btn-black, div.news-list .btn-style .btn-black, .btn-style .global-styling .btn-black, .global-styling .btn-style .btn-black, .btn-style .btn.btn-default, .btn-style .base-style .btn-default.btn-black, .base-style .btn-style .btn-default.btn-black, .btn-style .fiction .btn-default.btn-black, .fiction .btn-style .btn-default.btn-black, .btn-style .news-box .btn-default.btn-black, .news-box .btn-style .btn-default.btn-black, .btn-style .cross-linking .btn-default.btn-black, .cross-linking .btn-style .btn-default.btn-black, .btn-style .short-banner .btn-default.btn-black, .short-banner .btn-style .btn-default.btn-black, .btn-style .deep-banner .btn-default.btn-black, .deep-banner .btn-style .btn-default.btn-black, .btn-style .news-article-sec .btn-default.btn-black, .news-article-sec .btn-style .btn-default.btn-black, .btn-style div.news-list .btn-default.btn-black, div.news-list .btn-style .btn-default.btn-black, .btn-style .global-styling .btn-default.btn-black, .global-styling .btn-style .btn-default.btn-black {
    border-color: #1575ba;
    color: #1575ba;
    background-color: #ffffff; }
    .btn-style .btn.btn-primary:hover, .btn-style .base-style .btn-black:hover, .base-style .btn-style .btn-black:hover, .btn-style .fiction .btn-black:hover, .fiction .btn-style .btn-black:hover, .btn-style .news-box .btn-black:hover, .news-box .btn-style .btn-black:hover, .btn-style .cross-linking .btn-black:hover, .cross-linking .btn-style .btn-black:hover, .btn-style .short-banner .btn-black:hover, .short-banner .btn-style .btn-black:hover, .btn-style .deep-banner .btn-black:hover, .deep-banner .btn-style .btn-black:hover, .btn-style .news-article-sec .btn-black:hover, .news-article-sec .btn-style .btn-black:hover, .btn-style div.news-list .btn-black:hover, div.news-list .btn-style .btn-black:hover, .btn-style .global-styling .btn-black:hover, .global-styling .btn-style .btn-black:hover, .btn-style .btn.btn-default:hover, .btn-style .base-style .btn-default.btn-black:hover, .base-style .btn-style .btn-default.btn-black:hover, .btn-style .fiction .btn-default.btn-black:hover, .fiction .btn-style .btn-default.btn-black:hover, .btn-style .news-box .btn-default.btn-black:hover, .news-box .btn-style .btn-default.btn-black:hover, .btn-style .cross-linking .btn-default.btn-black:hover, .cross-linking .btn-style .btn-default.btn-black:hover, .btn-style .short-banner .btn-default.btn-black:hover, .short-banner .btn-style .btn-default.btn-black:hover, .btn-style .deep-banner .btn-default.btn-black:hover, .deep-banner .btn-style .btn-default.btn-black:hover, .btn-style .news-article-sec .btn-default.btn-black:hover, .news-article-sec .btn-style .btn-default.btn-black:hover, .btn-style div.news-list .btn-default.btn-black:hover, div.news-list .btn-style .btn-default.btn-black:hover, .btn-style .global-styling .btn-default.btn-black:hover, .global-styling .btn-style .btn-default.btn-black:hover {
      background-color: #1575ba;
      color: #ffffff; }
    @media (min-width: 1200px) {
      .btn-style .btn.btn-primary:focus, .btn-style .base-style .btn-black:focus, .base-style .btn-style .btn-black:focus, .btn-style .fiction .btn-black:focus, .fiction .btn-style .btn-black:focus, .btn-style .news-box .btn-black:focus, .news-box .btn-style .btn-black:focus, .btn-style .cross-linking .btn-black:focus, .cross-linking .btn-style .btn-black:focus, .btn-style .short-banner .btn-black:focus, .short-banner .btn-style .btn-black:focus, .btn-style .deep-banner .btn-black:focus, .deep-banner .btn-style .btn-black:focus, .btn-style .news-article-sec .btn-black:focus, .news-article-sec .btn-style .btn-black:focus, .btn-style div.news-list .btn-black:focus, div.news-list .btn-style .btn-black:focus, .btn-style .global-styling .btn-black:focus, .global-styling .btn-style .btn-black:focus, .btn-style .btn.btn-default:focus, .btn-style .base-style .btn-default.btn-black:focus, .base-style .btn-style .btn-default.btn-black:focus, .btn-style .fiction .btn-default.btn-black:focus, .fiction .btn-style .btn-default.btn-black:focus, .btn-style .news-box .btn-default.btn-black:focus, .news-box .btn-style .btn-default.btn-black:focus, .btn-style .cross-linking .btn-default.btn-black:focus, .cross-linking .btn-style .btn-default.btn-black:focus, .btn-style .short-banner .btn-default.btn-black:focus, .short-banner .btn-style .btn-default.btn-black:focus, .btn-style .deep-banner .btn-default.btn-black:focus, .deep-banner .btn-style .btn-default.btn-black:focus, .btn-style .news-article-sec .btn-default.btn-black:focus, .news-article-sec .btn-style .btn-default.btn-black:focus, .btn-style div.news-list .btn-default.btn-black:focus, div.news-list .btn-style .btn-default.btn-black:focus, .btn-style .global-styling .btn-default.btn-black:focus, .global-styling .btn-style .btn-default.btn-black:focus {
        background-color: #ffc448;
        border-color: #000000;
        color: #000000; } }
  .btn-style .btn.btn-secondary, .btn-style .base-style .btn-secondary.btn-black, .base-style .btn-style .btn-secondary.btn-black, .btn-style .fiction .btn-secondary.btn-black, .fiction .btn-style .btn-secondary.btn-black, .btn-style .news-box .btn-secondary.btn-black, .news-box .btn-style .btn-secondary.btn-black, .btn-style .cross-linking .btn-secondary.btn-black, .cross-linking .btn-style .btn-secondary.btn-black, .btn-style .short-banner .btn-secondary.btn-black, .short-banner .btn-style .btn-secondary.btn-black, .btn-style .deep-banner .btn-secondary.btn-black, .deep-banner .btn-style .btn-secondary.btn-black, .btn-style .news-article-sec .btn-secondary.btn-black, .news-article-sec .btn-style .btn-secondary.btn-black, .btn-style div.news-list .btn-secondary.btn-black, div.news-list .btn-style .btn-secondary.btn-black, .btn-style .global-styling .btn-secondary.btn-black, .global-styling .btn-style .btn-secondary.btn-black {
    border-color: #0f5c94;
    color: #000000; }
    .btn-style .btn.btn-secondary:hover, .btn-style .base-style .btn-secondary.btn-black:hover, .base-style .btn-style .btn-secondary.btn-black:hover, .btn-style .fiction .btn-secondary.btn-black:hover, .fiction .btn-style .btn-secondary.btn-black:hover, .btn-style .news-box .btn-secondary.btn-black:hover, .news-box .btn-style .btn-secondary.btn-black:hover, .btn-style .cross-linking .btn-secondary.btn-black:hover, .cross-linking .btn-style .btn-secondary.btn-black:hover, .btn-style .short-banner .btn-secondary.btn-black:hover, .short-banner .btn-style .btn-secondary.btn-black:hover, .btn-style .deep-banner .btn-secondary.btn-black:hover, .deep-banner .btn-style .btn-secondary.btn-black:hover, .btn-style .news-article-sec .btn-secondary.btn-black:hover, .news-article-sec .btn-style .btn-secondary.btn-black:hover, .btn-style div.news-list .btn-secondary.btn-black:hover, div.news-list .btn-style .btn-secondary.btn-black:hover, .btn-style .global-styling .btn-secondary.btn-black:hover, .global-styling .btn-style .btn-secondary.btn-black:hover {
      background-color: #0f5c94;
      color: #ffffff; }
    @media (min-width: 1200px) {
      .btn-style .btn.btn-secondary:focus, .btn-style .base-style .btn-secondary.btn-black:focus, .base-style .btn-style .btn-secondary.btn-black:focus, .btn-style .fiction .btn-secondary.btn-black:focus, .fiction .btn-style .btn-secondary.btn-black:focus, .btn-style .news-box .btn-secondary.btn-black:focus, .news-box .btn-style .btn-secondary.btn-black:focus, .btn-style .cross-linking .btn-secondary.btn-black:focus, .cross-linking .btn-style .btn-secondary.btn-black:focus, .btn-style .short-banner .btn-secondary.btn-black:focus, .short-banner .btn-style .btn-secondary.btn-black:focus, .btn-style .deep-banner .btn-secondary.btn-black:focus, .deep-banner .btn-style .btn-secondary.btn-black:focus, .btn-style .news-article-sec .btn-secondary.btn-black:focus, .news-article-sec .btn-style .btn-secondary.btn-black:focus, .btn-style div.news-list .btn-secondary.btn-black:focus, div.news-list .btn-style .btn-secondary.btn-black:focus, .btn-style .global-styling .btn-secondary.btn-black:focus, .global-styling .btn-style .btn-secondary.btn-black:focus {
        background-color: #ffc448;
        border-color: #000000;
        color: #000000; } }
  .btn-style .btn.btn-white, .btn-style .base-style .btn-white.btn-black, .base-style .btn-style .btn-white.btn-black, .btn-style .fiction .btn-white.btn-black, .fiction .btn-style .btn-white.btn-black, .btn-style .news-box .btn-white.btn-black, .news-box .btn-style .btn-white.btn-black, .btn-style .cross-linking .btn-white.btn-black, .cross-linking .btn-style .btn-white.btn-black, .btn-style .short-banner .btn-white.btn-black, .short-banner .btn-style .btn-white.btn-black, .btn-style .deep-banner .btn-white.btn-black, .deep-banner .btn-style .btn-white.btn-black, .btn-style .news-article-sec .btn-white.btn-black, .news-article-sec .btn-style .btn-white.btn-black, .btn-style div.news-list .btn-white.btn-black, div.news-list .btn-style .btn-white.btn-black, .btn-style .global-styling .btn-white.btn-black, .global-styling .btn-style .btn-white.btn-black {
    border-color: #ffffff;
    color: #ffffff;
    background-color: transparent; }
    .btn-style .btn.btn-white:hover, .btn-style .base-style .btn-white.btn-black:hover, .base-style .btn-style .btn-white.btn-black:hover, .btn-style .fiction .btn-white.btn-black:hover, .fiction .btn-style .btn-white.btn-black:hover, .btn-style .news-box .btn-white.btn-black:hover, .news-box .btn-style .btn-white.btn-black:hover, .btn-style .cross-linking .btn-white.btn-black:hover, .cross-linking .btn-style .btn-white.btn-black:hover, .btn-style .short-banner .btn-white.btn-black:hover, .short-banner .btn-style .btn-white.btn-black:hover, .btn-style .deep-banner .btn-white.btn-black:hover, .deep-banner .btn-style .btn-white.btn-black:hover, .btn-style .news-article-sec .btn-white.btn-black:hover, .news-article-sec .btn-style .btn-white.btn-black:hover, .btn-style div.news-list .btn-white.btn-black:hover, div.news-list .btn-style .btn-white.btn-black:hover, .btn-style .global-styling .btn-white.btn-black:hover, .global-styling .btn-style .btn-white.btn-black:hover {
      color: #1575ba;
      background-color: #ffffff; }
    @media (min-width: 1200px) {
      .btn-style .btn.btn-white:focus, .btn-style .base-style .btn-white.btn-black:focus, .base-style .btn-style .btn-white.btn-black:focus, .btn-style .fiction .btn-white.btn-black:focus, .fiction .btn-style .btn-white.btn-black:focus, .btn-style .news-box .btn-white.btn-black:focus, .news-box .btn-style .btn-white.btn-black:focus, .btn-style .cross-linking .btn-white.btn-black:focus, .cross-linking .btn-style .btn-white.btn-black:focus, .btn-style .short-banner .btn-white.btn-black:focus, .short-banner .btn-style .btn-white.btn-black:focus, .btn-style .deep-banner .btn-white.btn-black:focus, .deep-banner .btn-style .btn-white.btn-black:focus, .btn-style .news-article-sec .btn-white.btn-black:focus, .news-article-sec .btn-style .btn-white.btn-black:focus, .btn-style div.news-list .btn-white.btn-black:focus, div.news-list .btn-style .btn-white.btn-black:focus, .btn-style .global-styling .btn-white.btn-black:focus, .global-styling .btn-style .btn-white.btn-black:focus {
        background-color: #ffc448;
        border-color: #000000;
        color: #000000; } }
  .btn-style .btn.btn-black2, .btn-style .base-style .btn-black2.btn-black, .base-style .btn-style .btn-black2.btn-black, .btn-style .fiction .btn-black2.btn-black, .fiction .btn-style .btn-black2.btn-black, .btn-style .news-box .btn-black2.btn-black, .news-box .btn-style .btn-black2.btn-black, .btn-style .cross-linking .btn-black2.btn-black, .cross-linking .btn-style .btn-black2.btn-black, .btn-style .short-banner .btn-black2.btn-black, .short-banner .btn-style .btn-black2.btn-black, .btn-style .deep-banner .btn-black2.btn-black, .deep-banner .btn-style .btn-black2.btn-black, .btn-style .news-article-sec .btn-black2.btn-black, .news-article-sec .btn-style .btn-black2.btn-black, .btn-style div.news-list .btn-black2.btn-black, div.news-list .btn-style .btn-black2.btn-black, .btn-style .global-styling .btn-black2.btn-black, .global-styling .btn-style .btn-black2.btn-black, .btn-style .deep-banner.condolence .deep-banner-content .btn-black.btn-white, .deep-banner.condolence .deep-banner-content .btn-style .btn-black.btn-white, .btn-style .deep-banner.condolence .deep-banner-content .btn.btn-white, .deep-banner.condolence .deep-banner-content .btn-style .btn.btn-white {
    border-color: #ffffff;
    color: #ffffff;
    background-color: #000000; }
    .btn-style .btn.btn-black2:hover, .btn-style .base-style .btn-black2.btn-black:hover, .base-style .btn-style .btn-black2.btn-black:hover, .btn-style .fiction .btn-black2.btn-black:hover, .fiction .btn-style .btn-black2.btn-black:hover, .btn-style .news-box .btn-black2.btn-black:hover, .news-box .btn-style .btn-black2.btn-black:hover, .btn-style .cross-linking .btn-black2.btn-black:hover, .cross-linking .btn-style .btn-black2.btn-black:hover, .btn-style .short-banner .btn-black2.btn-black:hover, .short-banner .btn-style .btn-black2.btn-black:hover, .btn-style .deep-banner .btn-black2.btn-black:hover, .deep-banner .btn-style .btn-black2.btn-black:hover, .btn-style .news-article-sec .btn-black2.btn-black:hover, .news-article-sec .btn-style .btn-black2.btn-black:hover, .btn-style div.news-list .btn-black2.btn-black:hover, div.news-list .btn-style .btn-black2.btn-black:hover, .btn-style .global-styling .btn-black2.btn-black:hover, .global-styling .btn-style .btn-black2.btn-black:hover, .btn-style .deep-banner.condolence .deep-banner-content .btn-black.btn-white:hover, .deep-banner.condolence .deep-banner-content .btn-style .btn-black.btn-white:hover, .btn-style .deep-banner.condolence .deep-banner-content .btn.btn-white:hover, .deep-banner.condolence .deep-banner-content .btn-style .btn.btn-white:hover {
      color: #000000;
      background-color: #ffffff; }
    @media (min-width: 1200px) {
      .btn-style .btn.btn-black2:focus, .btn-style .base-style .btn-black2.btn-black:focus, .base-style .btn-style .btn-black2.btn-black:focus, .btn-style .fiction .btn-black2.btn-black:focus, .fiction .btn-style .btn-black2.btn-black:focus, .btn-style .news-box .btn-black2.btn-black:focus, .news-box .btn-style .btn-black2.btn-black:focus, .btn-style .cross-linking .btn-black2.btn-black:focus, .cross-linking .btn-style .btn-black2.btn-black:focus, .btn-style .short-banner .btn-black2.btn-black:focus, .short-banner .btn-style .btn-black2.btn-black:focus, .btn-style .deep-banner .btn-black2.btn-black:focus, .deep-banner .btn-style .btn-black2.btn-black:focus, .btn-style .news-article-sec .btn-black2.btn-black:focus, .news-article-sec .btn-style .btn-black2.btn-black:focus, .btn-style div.news-list .btn-black2.btn-black:focus, div.news-list .btn-style .btn-black2.btn-black:focus, .btn-style .global-styling .btn-black2.btn-black:focus, .global-styling .btn-style .btn-black2.btn-black:focus, .btn-style .deep-banner.condolence .deep-banner-content .btn-black.btn-white:focus, .deep-banner.condolence .deep-banner-content .btn-style .btn-black.btn-white:focus, .btn-style .deep-banner.condolence .deep-banner-content .btn.btn-white:focus, .deep-banner.condolence .deep-banner-content .btn-style .btn.btn-white:focus {
        background-color: #ffc448;
        border-color: #000000;
        color: #000000; } }
  .btn-style .btn.btn-tag, .btn-style .base-style .btn-tag.btn-black, .base-style .btn-style .btn-tag.btn-black, .btn-style .fiction .btn-tag.btn-black, .fiction .btn-style .btn-tag.btn-black, .btn-style .news-box .btn-tag.btn-black, .news-box .btn-style .btn-tag.btn-black, .btn-style .cross-linking .btn-tag.btn-black, .cross-linking .btn-style .btn-tag.btn-black, .btn-style .short-banner .btn-tag.btn-black, .short-banner .btn-style .btn-tag.btn-black, .btn-style .deep-banner .btn-tag.btn-black, .deep-banner .btn-style .btn-tag.btn-black, .btn-style .news-article-sec .btn-tag.btn-black, .news-article-sec .btn-style .btn-tag.btn-black, .btn-style div.news-list .btn-tag.btn-black, div.news-list .btn-style .btn-tag.btn-black, .btn-style .global-styling .btn-tag.btn-black, .global-styling .btn-style .btn-tag.btn-black {
    border-color: #1575ba;
    color: #1575ba;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    padding: 12px 18px;
    min-width: initial;
    font-weight: normal;
    font-size: 15px;
    font-size: 0.9375rem; }
    .btn-style .btn.btn-tag:hover, .btn-style .base-style .btn-tag.btn-black:hover, .base-style .btn-style .btn-tag.btn-black:hover, .btn-style .fiction .btn-tag.btn-black:hover, .fiction .btn-style .btn-tag.btn-black:hover, .btn-style .news-box .btn-tag.btn-black:hover, .news-box .btn-style .btn-tag.btn-black:hover, .btn-style .cross-linking .btn-tag.btn-black:hover, .cross-linking .btn-style .btn-tag.btn-black:hover, .btn-style .short-banner .btn-tag.btn-black:hover, .short-banner .btn-style .btn-tag.btn-black:hover, .btn-style .deep-banner .btn-tag.btn-black:hover, .deep-banner .btn-style .btn-tag.btn-black:hover, .btn-style .news-article-sec .btn-tag.btn-black:hover, .news-article-sec .btn-style .btn-tag.btn-black:hover, .btn-style div.news-list .btn-tag.btn-black:hover, div.news-list .btn-style .btn-tag.btn-black:hover, .btn-style .global-styling .btn-tag.btn-black:hover, .global-styling .btn-style .btn-tag.btn-black:hover, .btn-style .btn.btn-tag.btn-active, .btn-style .base-style .btn-tag.btn-active.btn-black, .base-style .btn-style .btn-tag.btn-active.btn-black, .btn-style .fiction .btn-tag.btn-active.btn-black, .fiction .btn-style .btn-tag.btn-active.btn-black, .btn-style .news-box .btn-tag.btn-active.btn-black, .news-box .btn-style .btn-tag.btn-active.btn-black, .btn-style .cross-linking .btn-tag.btn-active.btn-black, .cross-linking .btn-style .btn-tag.btn-active.btn-black, .btn-style .short-banner .btn-tag.btn-active.btn-black, .short-banner .btn-style .btn-tag.btn-active.btn-black, .btn-style .deep-banner .btn-tag.btn-active.btn-black, .deep-banner .btn-style .btn-tag.btn-active.btn-black, .btn-style .news-article-sec .btn-tag.btn-active.btn-black, .news-article-sec .btn-style .btn-tag.btn-active.btn-black, .btn-style div.news-list .btn-tag.btn-active.btn-black, div.news-list .btn-style .btn-tag.btn-active.btn-black, .btn-style .global-styling .btn-tag.btn-active.btn-black, .global-styling .btn-style .btn-tag.btn-active.btn-black {
      background: #0f5c94;
      color: #ffffff; }
    .btn-style .btn.btn-tag:focus, .btn-style .base-style .btn-tag.btn-black:focus, .base-style .btn-style .btn-tag.btn-black:focus, .btn-style .fiction .btn-tag.btn-black:focus, .fiction .btn-style .btn-tag.btn-black:focus, .btn-style .news-box .btn-tag.btn-black:focus, .news-box .btn-style .btn-tag.btn-black:focus, .btn-style .cross-linking .btn-tag.btn-black:focus, .cross-linking .btn-style .btn-tag.btn-black:focus, .btn-style .short-banner .btn-tag.btn-black:focus, .short-banner .btn-style .btn-tag.btn-black:focus, .btn-style .deep-banner .btn-tag.btn-black:focus, .deep-banner .btn-style .btn-tag.btn-black:focus, .btn-style .news-article-sec .btn-tag.btn-black:focus, .news-article-sec .btn-style .btn-tag.btn-black:focus, .btn-style div.news-list .btn-tag.btn-black:focus, div.news-list .btn-style .btn-tag.btn-black:focus, .btn-style .global-styling .btn-tag.btn-black:focus, .global-styling .btn-style .btn-tag.btn-black:focus {
      background-color: #1575ba;
      color: #ffffff;
      border-color: #1575ba; }
    @media (min-width: 992px) {
      .btn-style .btn.btn-tag:focus-visible, .btn-style .base-style .btn-tag.btn-black:focus-visible, .base-style .btn-style .btn-tag.btn-black:focus-visible, .btn-style .fiction .btn-tag.btn-black:focus-visible, .fiction .btn-style .btn-tag.btn-black:focus-visible, .btn-style .news-box .btn-tag.btn-black:focus-visible, .news-box .btn-style .btn-tag.btn-black:focus-visible, .btn-style .cross-linking .btn-tag.btn-black:focus-visible, .cross-linking .btn-style .btn-tag.btn-black:focus-visible, .btn-style .short-banner .btn-tag.btn-black:focus-visible, .short-banner .btn-style .btn-tag.btn-black:focus-visible, .btn-style .deep-banner .btn-tag.btn-black:focus-visible, .deep-banner .btn-style .btn-tag.btn-black:focus-visible, .btn-style .news-article-sec .btn-tag.btn-black:focus-visible, .news-article-sec .btn-style .btn-tag.btn-black:focus-visible, .btn-style div.news-list .btn-tag.btn-black:focus-visible, div.news-list .btn-style .btn-tag.btn-black:focus-visible, .btn-style .global-styling .btn-tag.btn-black:focus-visible, .global-styling .btn-style .btn-tag.btn-black:focus-visible {
        background-color: #ffc448;
        border-color: #000000;
        color: #000000; } }
  @media (min-width: 992px) {
    .btn-style .btn.btn-large, .btn-style .base-style .btn-large.btn-black, .base-style .btn-style .btn-large.btn-black, .btn-style .fiction .btn-large.btn-black, .fiction .btn-style .btn-large.btn-black, .btn-style .news-box .btn-large.btn-black, .news-box .btn-style .btn-large.btn-black, .btn-style .cross-linking .btn-large.btn-black, .cross-linking .btn-style .btn-large.btn-black, .btn-style .short-banner .btn-large.btn-black, .short-banner .btn-style .btn-large.btn-black, .btn-style .deep-banner .btn-large.btn-black, .deep-banner .btn-style .btn-large.btn-black, .btn-style .news-article-sec .btn-large.btn-black, .news-article-sec .btn-style .btn-large.btn-black, .btn-style div.news-list .btn-large.btn-black, div.news-list .btn-style .btn-large.btn-black, .btn-style .global-styling .btn-large.btn-black, .global-styling .btn-style .btn-large.btn-black {
      min-width: 272px;
      font-size: 30px;
      font-size: 1.875rem;
      font-weight: 600;
      letter-spacing: -0.53px;
      line-height: 46px;
      padding: 6px 25px; } }

.base-style, .fiction, .news-box, .cross-linking, .short-banner, .deep-banner, .news-article-sec, div.news-list, .global-styling {
  line-height: 1.6;
  font-family: "Titillium Web", sans-serif;
  font-weight: normal;
  font-size: 16px;
  font-size: 1rem; }
  .base-style.search-result-sec .result-list h2 a, .search-result-sec.fiction .result-list h2 a, .search-result-sec.news-box .result-list h2 a, .search-result-sec.cross-linking .result-list h2 a, .search-result-sec.short-banner .result-list h2 a, .search-result-sec.deep-banner .result-list h2 a, .search-result-sec.news-article-sec .result-list h2 a, div.search-result-sec.news-list .result-list h2 a, .search-result-sec.global-styling .result-list h2 a {
    text-decoration: underline; }
    .base-style.search-result-sec .result-list h2 a:hover, .search-result-sec.fiction .result-list h2 a:hover, .search-result-sec.news-box .result-list h2 a:hover, .search-result-sec.cross-linking .result-list h2 a:hover, .search-result-sec.short-banner .result-list h2 a:hover, .search-result-sec.deep-banner .result-list h2 a:hover, .search-result-sec.news-article-sec .result-list h2 a:hover, div.search-result-sec.news-list .result-list h2 a:hover, .search-result-sec.global-styling .result-list h2 a:hover {
      color: #0f5c94; }
    .base-style.search-result-sec .result-list h2 a:focus, .search-result-sec.fiction .result-list h2 a:focus, .search-result-sec.news-box .result-list h2 a:focus, .search-result-sec.cross-linking .result-list h2 a:focus, .search-result-sec.short-banner .result-list h2 a:focus, .search-result-sec.deep-banner .result-list h2 a:focus, .search-result-sec.news-article-sec .result-list h2 a:focus, div.search-result-sec.news-list .result-list h2 a:focus, .search-result-sec.global-styling .result-list h2 a:focus {
      color: #000000; }
  .base-style.search-result-sec .search-result a, .search-result-sec.fiction .search-result a, .search-result-sec.news-box .search-result a, .search-result-sec.cross-linking .search-result a, .search-result-sec.short-banner .search-result a, .search-result-sec.deep-banner .search-result a, .search-result-sec.news-article-sec .search-result a, div.search-result-sec.news-list .search-result a, .search-result-sec.global-styling .search-result a {
    text-transform: none;
    border-radius: 0px 10px 10px 0px;
    text-decoration: none;
    font-weight: bold;
    background-color: #ffffff;
    border: 2px solid #1575ba; }
    .base-style.search-result-sec .search-result a.active, .search-result-sec.fiction .search-result a.active, .search-result-sec.news-box .search-result a.active, .search-result-sec.cross-linking .search-result a.active, .search-result-sec.short-banner .search-result a.active, .search-result-sec.deep-banner .search-result a.active, .search-result-sec.news-article-sec .search-result a.active, div.search-result-sec.news-list .search-result a.active, .search-result-sec.global-styling .search-result a.active, .base-style.search-result-sec .search-result a:hover, .search-result-sec.fiction .search-result a:hover, .search-result-sec.news-box .search-result a:hover, .search-result-sec.cross-linking .search-result a:hover, .search-result-sec.short-banner .search-result a:hover, .search-result-sec.deep-banner .search-result a:hover, .search-result-sec.news-article-sec .search-result a:hover, div.search-result-sec.news-list .search-result a:hover, .search-result-sec.global-styling .search-result a:hover {
      background-color: #1575ba;
      color: #ffffff; }
    .base-style.search-result-sec .search-result a:focus-visible, .search-result-sec.fiction .search-result a:focus-visible, .search-result-sec.news-box .search-result a:focus-visible, .search-result-sec.cross-linking .search-result a:focus-visible, .search-result-sec.short-banner .search-result a:focus-visible, .search-result-sec.deep-banner .search-result a:focus-visible, .search-result-sec.news-article-sec .search-result a:focus-visible, div.search-result-sec.news-list .search-result a:focus-visible, .search-result-sec.global-styling .search-result a:focus-visible {
      background-color: #ffc448;
      color: #000000;
      border-color: #000000; }
  .base-style.search-result-sec .careers-search-result a, .search-result-sec.fiction .careers-search-result a, .search-result-sec.news-box .careers-search-result a, .search-result-sec.cross-linking .careers-search-result a, .search-result-sec.short-banner .careers-search-result a, .search-result-sec.deep-banner .careers-search-result a, .search-result-sec.news-article-sec .careers-search-result a, div.search-result-sec.news-list .careers-search-result a, .search-result-sec.global-styling .careers-search-result a {
    text-transform: none;
    border-radius: 10px 0px 0px 10px;
    text-decoration: none;
    font-weight: bold;
    background-color: #ffffff;
    border: 2px solid #1575ba; }
    .base-style.search-result-sec .careers-search-result a.active, .search-result-sec.fiction .careers-search-result a.active, .search-result-sec.news-box .careers-search-result a.active, .search-result-sec.cross-linking .careers-search-result a.active, .search-result-sec.short-banner .careers-search-result a.active, .search-result-sec.deep-banner .careers-search-result a.active, .search-result-sec.news-article-sec .careers-search-result a.active, div.search-result-sec.news-list .careers-search-result a.active, .search-result-sec.global-styling .careers-search-result a.active, .base-style.search-result-sec .careers-search-result a:hover, .search-result-sec.fiction .careers-search-result a:hover, .search-result-sec.news-box .careers-search-result a:hover, .search-result-sec.cross-linking .careers-search-result a:hover, .search-result-sec.short-banner .careers-search-result a:hover, .search-result-sec.deep-banner .careers-search-result a:hover, .search-result-sec.news-article-sec .careers-search-result a:hover, div.search-result-sec.news-list .careers-search-result a:hover, .search-result-sec.global-styling .careers-search-result a:hover {
      background-color: #1575ba;
      color: #ffffff; }
    .base-style.search-result-sec .careers-search-result a:focus-visible, .search-result-sec.fiction .careers-search-result a:focus-visible, .search-result-sec.news-box .careers-search-result a:focus-visible, .search-result-sec.cross-linking .careers-search-result a:focus-visible, .search-result-sec.short-banner .careers-search-result a:focus-visible, .search-result-sec.deep-banner .careers-search-result a:focus-visible, .search-result-sec.news-article-sec .careers-search-result a:focus-visible, div.search-result-sec.news-list .careers-search-result a:focus-visible, .search-result-sec.global-styling .careers-search-result a:focus-visible {
      background-color: #ffc448;
      color: #000000;
      border-color: #000000; }
  .base-style hr, .fiction hr, .news-box hr, .cross-linking hr, .short-banner hr, .deep-banner hr, .news-article-sec hr, div.news-list hr, .global-styling hr,
  .base-style .divider1,
  .fiction .divider1,
  .news-box .divider1,
  .cross-linking .divider1,
  .short-banner .divider1,
  .deep-banner .divider1,
  .news-article-sec .divider1,
  div.news-list .divider1,
  .global-styling .divider1 {
    border-color: #1575ba !important; }
  .base-style b, .fiction b, .news-box b, .cross-linking b, .short-banner b, .deep-banner b, .news-article-sec b, div.news-list b, .global-styling b,
  .base-style strong,
  .fiction strong,
  .news-box strong,
  .cross-linking strong,
  .short-banner strong,
  .deep-banner strong,
  .news-article-sec strong,
  div.news-list strong,
  .global-styling strong {
    font-family: "Titillium Web", sans-serif !important;
    font-weight: 700; }
  .base-style p, .fiction p, .news-box p, .cross-linking p, .short-banner p, .deep-banner p, .news-article-sec p, div.news-list p, .global-styling p {
    font-size: 16px;
    font-size: 1rem; }
  .base-style ul, .fiction ul, .news-box ul, .cross-linking ul, .short-banner ul, .deep-banner ul, .news-article-sec ul, div.news-list ul, .global-styling ul,
  .base-style ol,
  .fiction ol,
  .news-box ol,
  .cross-linking ol,
  .short-banner ol,
  .deep-banner ol,
  .news-article-sec ol,
  div.news-list ol,
  .global-styling ol {
    padding: 0.5rem 0 0;
    font-weight: normal;
    color: #000000;
    letter-spacing: 0;
    text-align: left;
    margin: 0rem 0 1.5rem 1rem; }
    .base-style ul li, .fiction ul li, .news-box ul li, .cross-linking ul li, .short-banner ul li, .deep-banner ul li, .news-article-sec ul li, div.news-list ul li, .global-styling ul li,
    .base-style ol li,
    .fiction ol li,
    .news-box ol li,
    .cross-linking ol li,
    .short-banner ol li,
    .deep-banner ol li,
    .news-article-sec ol li,
    div.news-list ol li,
    .global-styling ol li {
      position: relative;
      padding-bottom: 0.75rem;
      font-size: 16px;
      font-size: 1rem; }
      .base-style ul li:last-child, .fiction ul li:last-child, .news-box ul li:last-child, .cross-linking ul li:last-child, .short-banner ul li:last-child, .deep-banner ul li:last-child, .news-article-sec ul li:last-child, div.news-list ul li:last-child, .global-styling ul li:last-child,
      .base-style ol li:last-child,
      .fiction ol li:last-child,
      .news-box ol li:last-child,
      .cross-linking ol li:last-child,
      .short-banner ol li:last-child,
      .deep-banner ol li:last-child,
      .news-article-sec ol li:last-child,
      div.news-list ol li:last-child,
      .global-styling ol li:last-child {
        padding-bottom: 0; }
  .base-style ul, .fiction ul, .news-box ul, .cross-linking ul, .short-banner ul, .deep-banner ul, .news-article-sec ul, div.news-list ul, .global-styling ul {
    list-style-image: none; }
    .base-style ul li::marker, .fiction ul li::marker, .news-box ul li::marker, .cross-linking ul li::marker, .short-banner ul li::marker, .deep-banner ul li::marker, .news-article-sec ul li::marker, div.news-list ul li::marker, .global-styling ul li::marker {
      color: #1575ba; }
    .base-style ul li:before, .fiction ul li:before, .news-box ul li:before, .cross-linking ul li:before, .short-banner ul li:before, .deep-banner ul li:before, .news-article-sec ul li:before, div.news-list ul li:before, .global-styling ul li:before {
      /*  content: "";
      background-color: $color-primary;
      font-weight: bold;
      display: inline-block;
      @include border-radius(50%);
      width: 4px;
      height: 4px;
      position: absolute;
      left: 0;
      top: 10px;
      top: 0.67rem; */ }
  .base-style .btn, .fiction .btn, .news-box .btn, .cross-linking .btn, .short-banner .btn, .deep-banner .btn, .news-article-sec .btn, div.news-list .btn, .global-styling .btn, .base-style .btn-black, .fiction .btn-black, .news-box .btn-black, .cross-linking .btn-black, .short-banner .btn-black, .deep-banner .btn-black, .news-article-sec .btn-black, div.news-list .btn-black, .global-styling .btn-black {
    background: transparent;
    letter-spacing: 0;
    text-align: center;
    min-width: 150px;
    border: 2px solid #1575ba;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    text-decoration: none;
    text-transform: none;
    line-height: 1.15;
    position: relative;
    padding: 16px 25px;
    font-weight: 600;
    font-size: 16px;
    font-size: 1rem;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    font-family: "Titillium Web", sans-serif; }
    .base-style .btn:active, .fiction .btn:active, .news-box .btn:active, .cross-linking .btn:active, .short-banner .btn:active, .deep-banner .btn:active, .news-article-sec .btn:active, div.news-list .btn:active, .global-styling .btn:active, .base-style .btn-black:active, .fiction .btn-black:active, .news-box .btn-black:active, .cross-linking .btn-black:active, .short-banner .btn-black:active, .deep-banner .btn-black:active, .news-article-sec .btn-black:active, div.news-list .btn-black:active, .global-styling .btn-black:active {
      background-color: inherit; }
    .base-style .btn:hover, .fiction .btn:hover, .news-box .btn:hover, .cross-linking .btn:hover, .short-banner .btn:hover, .deep-banner .btn:hover, .news-article-sec .btn:hover, div.news-list .btn:hover, .global-styling .btn:hover, .base-style .btn-black:hover, .fiction .btn-black:hover, .news-box .btn-black:hover, .cross-linking .btn-black:hover, .short-banner .btn-black:hover, .deep-banner .btn-black:hover, .news-article-sec .btn-black:hover, div.news-list .btn-black:hover, .global-styling .btn-black:hover, .base-style .btn:focus, .fiction .btn:focus, .news-box .btn:focus, .cross-linking .btn:focus, .short-banner .btn:focus, .deep-banner .btn:focus, .news-article-sec .btn:focus, div.news-list .btn:focus, .global-styling .btn:focus, .base-style .btn-black:focus, .fiction .btn-black:focus, .news-box .btn-black:focus, .cross-linking .btn-black:focus, .short-banner .btn-black:focus, .deep-banner .btn-black:focus, .news-article-sec .btn-black:focus, div.news-list .btn-black:focus, .global-styling .btn-black:focus {
      text-decoration: none; }
    .base-style .btn.disabled, .fiction .btn.disabled, .news-box .btn.disabled, .cross-linking .btn.disabled, .short-banner .btn.disabled, .deep-banner .btn.disabled, .news-article-sec .btn.disabled, div.news-list .btn.disabled, .global-styling .btn.disabled, .base-style .disabled.btn-black, .fiction .disabled.btn-black, .news-box .disabled.btn-black, .cross-linking .disabled.btn-black, .short-banner .disabled.btn-black, .deep-banner .disabled.btn-black, .news-article-sec .disabled.btn-black, div.news-list .disabled.btn-black, .global-styling .disabled.btn-black, .base-style .btn:disabled, .fiction .btn:disabled, .news-box .btn:disabled, .cross-linking .btn:disabled, .short-banner .btn:disabled, .deep-banner .btn:disabled, .news-article-sec .btn:disabled, div.news-list .btn:disabled, .global-styling .btn:disabled, .base-style .btn-black:disabled, .fiction .btn-black:disabled, .news-box .btn-black:disabled, .cross-linking .btn-black:disabled, .short-banner .btn-black:disabled, .deep-banner .btn-black:disabled, .news-article-sec .btn-black:disabled, div.news-list .btn-black:disabled, .global-styling .btn-black:disabled {
      opacity: 0.5;
      pointer-events: none; }
      .base-style .btn.disabled:focus, .fiction .btn.disabled:focus, .news-box .btn.disabled:focus, .cross-linking .btn.disabled:focus, .short-banner .btn.disabled:focus, .deep-banner .btn.disabled:focus, .news-article-sec .btn.disabled:focus, div.news-list .btn.disabled:focus, .global-styling .btn.disabled:focus, .base-style .disabled.btn-black:focus, .fiction .disabled.btn-black:focus, .news-box .disabled.btn-black:focus, .cross-linking .disabled.btn-black:focus, .short-banner .disabled.btn-black:focus, .deep-banner .disabled.btn-black:focus, .news-article-sec .disabled.btn-black:focus, div.news-list .disabled.btn-black:focus, .global-styling .disabled.btn-black:focus, .base-style .btn.disabled:hover, .fiction .btn.disabled:hover, .news-box .btn.disabled:hover, .cross-linking .btn.disabled:hover, .short-banner .btn.disabled:hover, .deep-banner .btn.disabled:hover, .news-article-sec .btn.disabled:hover, div.news-list .btn.disabled:hover, .global-styling .btn.disabled:hover, .base-style .disabled.btn-black:hover, .fiction .disabled.btn-black:hover, .news-box .disabled.btn-black:hover, .cross-linking .disabled.btn-black:hover, .short-banner .disabled.btn-black:hover, .deep-banner .disabled.btn-black:hover, .news-article-sec .disabled.btn-black:hover, div.news-list .disabled.btn-black:hover, .global-styling .disabled.btn-black:hover, .base-style .btn:disabled:focus, .fiction .btn:disabled:focus, .news-box .btn:disabled:focus, .cross-linking .btn:disabled:focus, .short-banner .btn:disabled:focus, .deep-banner .btn:disabled:focus, .news-article-sec .btn:disabled:focus, div.news-list .btn:disabled:focus, .global-styling .btn:disabled:focus, .base-style .btn-black:disabled:focus, .fiction .btn-black:disabled:focus, .news-box .btn-black:disabled:focus, .cross-linking .btn-black:disabled:focus, .short-banner .btn-black:disabled:focus, .deep-banner .btn-black:disabled:focus, .news-article-sec .btn-black:disabled:focus, div.news-list .btn-black:disabled:focus, .global-styling .btn-black:disabled:focus, .base-style .btn:disabled:hover, .fiction .btn:disabled:hover, .news-box .btn:disabled:hover, .cross-linking .btn:disabled:hover, .short-banner .btn:disabled:hover, .deep-banner .btn:disabled:hover, .news-article-sec .btn:disabled:hover, div.news-list .btn:disabled:hover, .global-styling .btn:disabled:hover, .base-style .btn-black:disabled:hover, .fiction .btn-black:disabled:hover, .news-box .btn-black:disabled:hover, .cross-linking .btn-black:disabled:hover, .short-banner .btn-black:disabled:hover, .deep-banner .btn-black:disabled:hover, .news-article-sec .btn-black:disabled:hover, div.news-list .btn-black:disabled:hover, .global-styling .btn-black:disabled:hover {
        background-color: initial !important;
        color: initial !important; }
    .base-style .btn.btn-small, .fiction .btn.btn-small, .news-box .btn.btn-small, .cross-linking .btn.btn-small, .short-banner .btn.btn-small, .deep-banner .btn.btn-small, .news-article-sec .btn.btn-small, div.news-list .btn.btn-small, .global-styling .btn.btn-small, .base-style .btn-small.btn-black, .fiction .btn-small.btn-black, .news-box .btn-small.btn-black, .cross-linking .btn-small.btn-black, .short-banner .btn-small.btn-black, .deep-banner .btn-small.btn-black, .news-article-sec .btn-small.btn-black, div.news-list .btn-small.btn-black, .global-styling .btn-small.btn-black {
      font-size: 14px;
      font-size: 0.875rem;
      padding: 5px 15px;
      padding: 0.315rem 0.9375rem;
      min-width: initial; }
    .base-style .btn.btn-primary, .fiction .btn.btn-primary, .news-box .btn.btn-primary, .cross-linking .btn.btn-primary, .short-banner .btn.btn-primary, .deep-banner .btn.btn-primary, .news-article-sec .btn.btn-primary, div.news-list .btn.btn-primary, .global-styling .btn.btn-primary, .base-style .btn-black, .base-style .fiction .btn-black, .fiction .base-style .btn-black, .fiction .btn-black, .base-style .news-box .btn-black, .news-box .base-style .btn-black, .news-box .btn-black, .base-style .cross-linking .btn-black, .cross-linking .base-style .btn-black, .cross-linking .btn-black, .base-style .short-banner .btn-black, .short-banner .base-style .btn-black, .short-banner .btn-black, .base-style .deep-banner .btn-black, .deep-banner .base-style .btn-black, .deep-banner .btn-black, .base-style .news-article-sec .btn-black, .news-article-sec .base-style .btn-black, .news-article-sec .btn-black, .base-style div.news-list .btn-black, div.news-list .base-style .btn-black, div.news-list .btn-black, .base-style .global-styling .btn-black, .global-styling .base-style .btn-black, .global-styling .btn-black, .base-style .btn.btn-default, .fiction .btn.btn-default, .news-box .btn.btn-default, .cross-linking .btn.btn-default, .short-banner .btn.btn-default, .deep-banner .btn.btn-default, .news-article-sec .btn.btn-default, div.news-list .btn.btn-default, .global-styling .btn.btn-default, .base-style .btn-default.btn-black, .fiction .btn-default.btn-black, .news-box .btn-default.btn-black, .cross-linking .btn-default.btn-black, .short-banner .btn-default.btn-black, .deep-banner .btn-default.btn-black, .news-article-sec .btn-default.btn-black, div.news-list .btn-default.btn-black, .global-styling .btn-default.btn-black {
      border-color: #1575ba;
      color: #1575ba;
      background-color: #ffffff; }
      .base-style .btn.btn-primary:hover, .fiction .btn.btn-primary:hover, .news-box .btn.btn-primary:hover, .cross-linking .btn.btn-primary:hover, .short-banner .btn.btn-primary:hover, .deep-banner .btn.btn-primary:hover, .news-article-sec .btn.btn-primary:hover, div.news-list .btn.btn-primary:hover, .global-styling .btn.btn-primary:hover, .base-style .btn-black:hover, .base-style .fiction .btn-black:hover, .fiction .base-style .btn-black:hover, .fiction .btn-black:hover, .base-style .news-box .btn-black:hover, .news-box .base-style .btn-black:hover, .news-box .btn-black:hover, .base-style .cross-linking .btn-black:hover, .cross-linking .base-style .btn-black:hover, .cross-linking .btn-black:hover, .base-style .short-banner .btn-black:hover, .short-banner .base-style .btn-black:hover, .short-banner .btn-black:hover, .base-style .deep-banner .btn-black:hover, .deep-banner .base-style .btn-black:hover, .deep-banner .btn-black:hover, .base-style .news-article-sec .btn-black:hover, .news-article-sec .base-style .btn-black:hover, .news-article-sec .btn-black:hover, .base-style div.news-list .btn-black:hover, div.news-list .base-style .btn-black:hover, div.news-list .btn-black:hover, .base-style .global-styling .btn-black:hover, .global-styling .base-style .btn-black:hover, .global-styling .btn-black:hover, .base-style .btn.btn-default:hover, .fiction .btn.btn-default:hover, .news-box .btn.btn-default:hover, .cross-linking .btn.btn-default:hover, .short-banner .btn.btn-default:hover, .deep-banner .btn.btn-default:hover, .news-article-sec .btn.btn-default:hover, div.news-list .btn.btn-default:hover, .global-styling .btn.btn-default:hover, .base-style .btn-default.btn-black:hover, .fiction .btn-default.btn-black:hover, .news-box .btn-default.btn-black:hover, .cross-linking .btn-default.btn-black:hover, .short-banner .btn-default.btn-black:hover, .deep-banner .btn-default.btn-black:hover, .news-article-sec .btn-default.btn-black:hover, div.news-list .btn-default.btn-black:hover, .global-styling .btn-default.btn-black:hover {
        background-color: #1575ba;
        color: #ffffff; }
      @media (min-width: 1200px) {
        .base-style .btn.btn-primary:focus, .fiction .btn.btn-primary:focus, .news-box .btn.btn-primary:focus, .cross-linking .btn.btn-primary:focus, .short-banner .btn.btn-primary:focus, .deep-banner .btn.btn-primary:focus, .news-article-sec .btn.btn-primary:focus, div.news-list .btn.btn-primary:focus, .global-styling .btn.btn-primary:focus, .base-style .btn-black:focus, .base-style .fiction .btn-black:focus, .fiction .base-style .btn-black:focus, .fiction .btn-black:focus, .base-style .news-box .btn-black:focus, .news-box .base-style .btn-black:focus, .news-box .btn-black:focus, .base-style .cross-linking .btn-black:focus, .cross-linking .base-style .btn-black:focus, .cross-linking .btn-black:focus, .base-style .short-banner .btn-black:focus, .short-banner .base-style .btn-black:focus, .short-banner .btn-black:focus, .base-style .deep-banner .btn-black:focus, .deep-banner .base-style .btn-black:focus, .deep-banner .btn-black:focus, .base-style .news-article-sec .btn-black:focus, .news-article-sec .base-style .btn-black:focus, .news-article-sec .btn-black:focus, .base-style div.news-list .btn-black:focus, div.news-list .base-style .btn-black:focus, div.news-list .btn-black:focus, .base-style .global-styling .btn-black:focus, .global-styling .base-style .btn-black:focus, .global-styling .btn-black:focus, .base-style .btn.btn-default:focus, .fiction .btn.btn-default:focus, .news-box .btn.btn-default:focus, .cross-linking .btn.btn-default:focus, .short-banner .btn.btn-default:focus, .deep-banner .btn.btn-default:focus, .news-article-sec .btn.btn-default:focus, div.news-list .btn.btn-default:focus, .global-styling .btn.btn-default:focus, .base-style .btn-default.btn-black:focus, .fiction .btn-default.btn-black:focus, .news-box .btn-default.btn-black:focus, .cross-linking .btn-default.btn-black:focus, .short-banner .btn-default.btn-black:focus, .deep-banner .btn-default.btn-black:focus, .news-article-sec .btn-default.btn-black:focus, div.news-list .btn-default.btn-black:focus, .global-styling .btn-default.btn-black:focus {
          background-color: #ffc448;
          border-color: #000000;
          color: #000000; } }
    .base-style .btn.btn-secondary, .fiction .btn.btn-secondary, .news-box .btn.btn-secondary, .cross-linking .btn.btn-secondary, .short-banner .btn.btn-secondary, .deep-banner .btn.btn-secondary, .news-article-sec .btn.btn-secondary, div.news-list .btn.btn-secondary, .global-styling .btn.btn-secondary, .base-style .btn-secondary.btn-black, .fiction .btn-secondary.btn-black, .news-box .btn-secondary.btn-black, .cross-linking .btn-secondary.btn-black, .short-banner .btn-secondary.btn-black, .deep-banner .btn-secondary.btn-black, .news-article-sec .btn-secondary.btn-black, div.news-list .btn-secondary.btn-black, .global-styling .btn-secondary.btn-black {
      border-color: #0f5c94;
      color: #000000; }
      .base-style .btn.btn-secondary:hover, .fiction .btn.btn-secondary:hover, .news-box .btn.btn-secondary:hover, .cross-linking .btn.btn-secondary:hover, .short-banner .btn.btn-secondary:hover, .deep-banner .btn.btn-secondary:hover, .news-article-sec .btn.btn-secondary:hover, div.news-list .btn.btn-secondary:hover, .global-styling .btn.btn-secondary:hover, .base-style .btn-secondary.btn-black:hover, .fiction .btn-secondary.btn-black:hover, .news-box .btn-secondary.btn-black:hover, .cross-linking .btn-secondary.btn-black:hover, .short-banner .btn-secondary.btn-black:hover, .deep-banner .btn-secondary.btn-black:hover, .news-article-sec .btn-secondary.btn-black:hover, div.news-list .btn-secondary.btn-black:hover, .global-styling .btn-secondary.btn-black:hover {
        background-color: #0f5c94;
        color: #ffffff; }
      @media (min-width: 1200px) {
        .base-style .btn.btn-secondary:focus, .fiction .btn.btn-secondary:focus, .news-box .btn.btn-secondary:focus, .cross-linking .btn.btn-secondary:focus, .short-banner .btn.btn-secondary:focus, .deep-banner .btn.btn-secondary:focus, .news-article-sec .btn.btn-secondary:focus, div.news-list .btn.btn-secondary:focus, .global-styling .btn.btn-secondary:focus, .base-style .btn-secondary.btn-black:focus, .fiction .btn-secondary.btn-black:focus, .news-box .btn-secondary.btn-black:focus, .cross-linking .btn-secondary.btn-black:focus, .short-banner .btn-secondary.btn-black:focus, .deep-banner .btn-secondary.btn-black:focus, .news-article-sec .btn-secondary.btn-black:focus, div.news-list .btn-secondary.btn-black:focus, .global-styling .btn-secondary.btn-black:focus {
          background-color: #ffc448;
          border-color: #000000;
          color: #000000; } }
    .base-style .btn.btn-white, .fiction .btn.btn-white, .news-box .btn.btn-white, .cross-linking .btn.btn-white, .short-banner .btn.btn-white, .deep-banner .btn.btn-white, .news-article-sec .btn.btn-white, div.news-list .btn.btn-white, .global-styling .btn.btn-white, .base-style .btn-white.btn-black, .fiction .btn-white.btn-black, .news-box .btn-white.btn-black, .cross-linking .btn-white.btn-black, .short-banner .btn-white.btn-black, .deep-banner .btn-white.btn-black, .news-article-sec .btn-white.btn-black, div.news-list .btn-white.btn-black, .global-styling .btn-white.btn-black {
      border-color: #ffffff;
      color: #ffffff;
      background-color: transparent; }
      .base-style .btn.btn-white:hover, .fiction .btn.btn-white:hover, .news-box .btn.btn-white:hover, .cross-linking .btn.btn-white:hover, .short-banner .btn.btn-white:hover, .deep-banner .btn.btn-white:hover, .news-article-sec .btn.btn-white:hover, div.news-list .btn.btn-white:hover, .global-styling .btn.btn-white:hover, .base-style .btn-white.btn-black:hover, .fiction .btn-white.btn-black:hover, .news-box .btn-white.btn-black:hover, .cross-linking .btn-white.btn-black:hover, .short-banner .btn-white.btn-black:hover, .deep-banner .btn-white.btn-black:hover, .news-article-sec .btn-white.btn-black:hover, div.news-list .btn-white.btn-black:hover, .global-styling .btn-white.btn-black:hover {
        color: #1575ba;
        background-color: #ffffff; }
      @media (min-width: 1200px) {
        .base-style .btn.btn-white:focus, .fiction .btn.btn-white:focus, .news-box .btn.btn-white:focus, .cross-linking .btn.btn-white:focus, .short-banner .btn.btn-white:focus, .deep-banner .btn.btn-white:focus, .news-article-sec .btn.btn-white:focus, div.news-list .btn.btn-white:focus, .global-styling .btn.btn-white:focus, .base-style .btn-white.btn-black:focus, .fiction .btn-white.btn-black:focus, .news-box .btn-white.btn-black:focus, .cross-linking .btn-white.btn-black:focus, .short-banner .btn-white.btn-black:focus, .deep-banner .btn-white.btn-black:focus, .news-article-sec .btn-white.btn-black:focus, div.news-list .btn-white.btn-black:focus, .global-styling .btn-white.btn-black:focus {
          background-color: #ffc448;
          border-color: #000000;
          color: #000000; } }
    .base-style .btn.btn-black2, .fiction .btn.btn-black2, .news-box .btn.btn-black2, .cross-linking .btn.btn-black2, .short-banner .btn.btn-black2, .deep-banner .btn.btn-black2, .news-article-sec .btn.btn-black2, div.news-list .btn.btn-black2, .global-styling .btn.btn-black2, .base-style .btn-black2.btn-black, .fiction .base-style .btn-black2.btn-black, .base-style .fiction .btn-black2.btn-black, .news-box .base-style .btn-black2.btn-black, .base-style .news-box .btn-black2.btn-black, .cross-linking .base-style .btn-black2.btn-black, .base-style .cross-linking .btn-black2.btn-black, .short-banner .base-style .btn-black2.btn-black, .base-style .short-banner .btn-black2.btn-black, .deep-banner .base-style .btn-black2.btn-black, .base-style .deep-banner .btn-black2.btn-black, .news-article-sec .base-style .btn-black2.btn-black, .base-style .news-article-sec .btn-black2.btn-black, div.news-list .base-style .btn-black2.btn-black, .base-style div.news-list .btn-black2.btn-black, .global-styling .base-style .btn-black2.btn-black, .base-style .global-styling .btn-black2.btn-black, .base-style .fiction .btn-black2.btn-black, .fiction .base-style .btn-black2.btn-black, .fiction .btn-black2.btn-black, .news-box .fiction .btn-black2.btn-black, .fiction .news-box .btn-black2.btn-black, .cross-linking .fiction .btn-black2.btn-black, .fiction .cross-linking .btn-black2.btn-black, .short-banner .fiction .btn-black2.btn-black, .fiction .short-banner .btn-black2.btn-black, .deep-banner .fiction .btn-black2.btn-black, .fiction .deep-banner .btn-black2.btn-black, .news-article-sec .fiction .btn-black2.btn-black, .fiction .news-article-sec .btn-black2.btn-black, div.news-list .fiction .btn-black2.btn-black, .fiction div.news-list .btn-black2.btn-black, .global-styling .fiction .btn-black2.btn-black, .fiction .global-styling .btn-black2.btn-black, .base-style .news-box .btn-black2.btn-black, .news-box .base-style .btn-black2.btn-black, .fiction .news-box .btn-black2.btn-black, .news-box .fiction .btn-black2.btn-black, .news-box .btn-black2.btn-black, .cross-linking .news-box .btn-black2.btn-black, .news-box .cross-linking .btn-black2.btn-black, .short-banner .news-box .btn-black2.btn-black, .news-box .short-banner .btn-black2.btn-black, .deep-banner .news-box .btn-black2.btn-black, .news-box .deep-banner .btn-black2.btn-black, .news-article-sec .news-box .btn-black2.btn-black, .news-box .news-article-sec .btn-black2.btn-black, div.news-list .news-box .btn-black2.btn-black, .news-box div.news-list .btn-black2.btn-black, .global-styling .news-box .btn-black2.btn-black, .news-box .global-styling .btn-black2.btn-black, .base-style .cross-linking .btn-black2.btn-black, .cross-linking .base-style .btn-black2.btn-black, .fiction .cross-linking .btn-black2.btn-black, .cross-linking .fiction .btn-black2.btn-black, .news-box .cross-linking .btn-black2.btn-black, .cross-linking .news-box .btn-black2.btn-black, .cross-linking .btn-black2.btn-black, .short-banner .cross-linking .btn-black2.btn-black, .cross-linking .short-banner .btn-black2.btn-black, .deep-banner .cross-linking .btn-black2.btn-black, .cross-linking .deep-banner .btn-black2.btn-black, .news-article-sec .cross-linking .btn-black2.btn-black, .cross-linking .news-article-sec .btn-black2.btn-black, div.news-list .cross-linking .btn-black2.btn-black, .cross-linking div.news-list .btn-black2.btn-black, .global-styling .cross-linking .btn-black2.btn-black, .cross-linking .global-styling .btn-black2.btn-black, .base-style .short-banner .btn-black2.btn-black, .short-banner .base-style .btn-black2.btn-black, .fiction .short-banner .btn-black2.btn-black, .short-banner .fiction .btn-black2.btn-black, .news-box .short-banner .btn-black2.btn-black, .short-banner .news-box .btn-black2.btn-black, .cross-linking .short-banner .btn-black2.btn-black, .short-banner .cross-linking .btn-black2.btn-black, .short-banner .btn-black2.btn-black, .deep-banner .short-banner .btn-black2.btn-black, .short-banner .deep-banner .btn-black2.btn-black, .news-article-sec .short-banner .btn-black2.btn-black, .short-banner .news-article-sec .btn-black2.btn-black, div.news-list .short-banner .btn-black2.btn-black, .short-banner div.news-list .btn-black2.btn-black, .global-styling .short-banner .btn-black2.btn-black, .short-banner .global-styling .btn-black2.btn-black, .base-style .deep-banner .btn-black2.btn-black, .deep-banner .base-style .btn-black2.btn-black, .fiction .deep-banner .btn-black2.btn-black, .deep-banner .fiction .btn-black2.btn-black, .news-box .deep-banner .btn-black2.btn-black, .deep-banner .news-box .btn-black2.btn-black, .cross-linking .deep-banner .btn-black2.btn-black, .deep-banner .cross-linking .btn-black2.btn-black, .short-banner .deep-banner .btn-black2.btn-black, .deep-banner .short-banner .btn-black2.btn-black, .deep-banner .btn-black2.btn-black, .news-article-sec .deep-banner .btn-black2.btn-black, .deep-banner .news-article-sec .btn-black2.btn-black, div.news-list .deep-banner .btn-black2.btn-black, .deep-banner div.news-list .btn-black2.btn-black, .global-styling .deep-banner .btn-black2.btn-black, .deep-banner .global-styling .btn-black2.btn-black, .base-style .news-article-sec .btn-black2.btn-black, .news-article-sec .base-style .btn-black2.btn-black, .fiction .news-article-sec .btn-black2.btn-black, .news-article-sec .fiction .btn-black2.btn-black, .news-box .news-article-sec .btn-black2.btn-black, .news-article-sec .news-box .btn-black2.btn-black, .cross-linking .news-article-sec .btn-black2.btn-black, .news-article-sec .cross-linking .btn-black2.btn-black, .short-banner .news-article-sec .btn-black2.btn-black, .news-article-sec .short-banner .btn-black2.btn-black, .deep-banner .news-article-sec .btn-black2.btn-black, .news-article-sec .deep-banner .btn-black2.btn-black, .news-article-sec .btn-black2.btn-black, div.news-list .news-article-sec .btn-black2.btn-black, .news-article-sec div.news-list .btn-black2.btn-black, .global-styling .news-article-sec .btn-black2.btn-black, .news-article-sec .global-styling .btn-black2.btn-black, .base-style div.news-list .btn-black2.btn-black, div.news-list .base-style .btn-black2.btn-black, .fiction div.news-list .btn-black2.btn-black, div.news-list .fiction .btn-black2.btn-black, .news-box div.news-list .btn-black2.btn-black, div.news-list .news-box .btn-black2.btn-black, .cross-linking div.news-list .btn-black2.btn-black, div.news-list .cross-linking .btn-black2.btn-black, .short-banner div.news-list .btn-black2.btn-black, div.news-list .short-banner .btn-black2.btn-black, .deep-banner div.news-list .btn-black2.btn-black, div.news-list .deep-banner .btn-black2.btn-black, .news-article-sec div.news-list .btn-black2.btn-black, div.news-list .news-article-sec .btn-black2.btn-black, div.news-list .btn-black2.btn-black, .global-styling div.news-list .btn-black2.btn-black, div.news-list .global-styling .btn-black2.btn-black, .base-style .global-styling .btn-black2.btn-black, .global-styling .base-style .btn-black2.btn-black, .fiction .global-styling .btn-black2.btn-black, .global-styling .fiction .btn-black2.btn-black, .news-box .global-styling .btn-black2.btn-black, .global-styling .news-box .btn-black2.btn-black, .cross-linking .global-styling .btn-black2.btn-black, .global-styling .cross-linking .btn-black2.btn-black, .short-banner .global-styling .btn-black2.btn-black, .global-styling .short-banner .btn-black2.btn-black, .deep-banner .global-styling .btn-black2.btn-black, .global-styling .deep-banner .btn-black2.btn-black, .news-article-sec .global-styling .btn-black2.btn-black, .global-styling .news-article-sec .btn-black2.btn-black, div.news-list .global-styling .btn-black2.btn-black, .global-styling div.news-list .btn-black2.btn-black, .global-styling .btn-black2.btn-black, .base-style .deep-banner.condolence .deep-banner-content .btn-black.btn-white, .deep-banner.condolence .deep-banner-content .base-style .btn-black.btn-white, .fiction .deep-banner.condolence .deep-banner-content .btn-black.btn-white, .deep-banner.condolence .deep-banner-content .fiction .btn-black.btn-white, .news-box .deep-banner.condolence .deep-banner-content .btn-black.btn-white, .deep-banner.condolence .deep-banner-content .news-box .btn-black.btn-white, .cross-linking .deep-banner.condolence .deep-banner-content .btn-black.btn-white, .deep-banner.condolence .deep-banner-content .cross-linking .btn-black.btn-white, .short-banner .deep-banner.condolence .deep-banner-content .btn-black.btn-white, .deep-banner.condolence .deep-banner-content .short-banner .btn-black.btn-white, .deep-banner.condolence .deep-banner-content .btn-black.btn-white, .news-article-sec .deep-banner.condolence .deep-banner-content .btn-black.btn-white, .deep-banner.condolence .deep-banner-content .news-article-sec .btn-black.btn-white, div.news-list .deep-banner.condolence .deep-banner-content .btn-black.btn-white, .deep-banner.condolence .deep-banner-content div.news-list .btn-black.btn-white, .global-styling .deep-banner.condolence .deep-banner-content .btn-black.btn-white, .deep-banner.condolence .deep-banner-content .global-styling .btn-black.btn-white, .base-style .deep-banner.condolence .deep-banner-content .btn.btn-white, .deep-banner.condolence .deep-banner-content .base-style .btn.btn-white, .fiction .deep-banner.condolence .deep-banner-content .btn.btn-white, .deep-banner.condolence .deep-banner-content .fiction .btn.btn-white, .news-box .deep-banner.condolence .deep-banner-content .btn.btn-white, .deep-banner.condolence .deep-banner-content .news-box .btn.btn-white, .cross-linking .deep-banner.condolence .deep-banner-content .btn.btn-white, .deep-banner.condolence .deep-banner-content .cross-linking .btn.btn-white, .short-banner .deep-banner.condolence .deep-banner-content .btn.btn-white, .deep-banner.condolence .deep-banner-content .short-banner .btn.btn-white, .deep-banner.condolence .deep-banner-content .btn.btn-white, .news-article-sec .deep-banner.condolence .deep-banner-content .btn.btn-white, .deep-banner.condolence .deep-banner-content .news-article-sec .btn.btn-white, div.news-list .deep-banner.condolence .deep-banner-content .btn.btn-white, .deep-banner.condolence .deep-banner-content div.news-list .btn.btn-white, .global-styling .deep-banner.condolence .deep-banner-content .btn.btn-white, .deep-banner.condolence .deep-banner-content .global-styling .btn.btn-white {
      border-color: #ffffff;
      color: #ffffff;
      background-color: #000000; }
      .base-style .btn.btn-black2:hover, .fiction .btn.btn-black2:hover, .news-box .btn.btn-black2:hover, .cross-linking .btn.btn-black2:hover, .short-banner .btn.btn-black2:hover, .deep-banner .btn.btn-black2:hover, .news-article-sec .btn.btn-black2:hover, div.news-list .btn.btn-black2:hover, .global-styling .btn.btn-black2:hover, .base-style .btn-black2.btn-black:hover, .fiction .base-style .btn-black2.btn-black:hover, .base-style .fiction .btn-black2.btn-black:hover, .news-box .base-style .btn-black2.btn-black:hover, .base-style .news-box .btn-black2.btn-black:hover, .cross-linking .base-style .btn-black2.btn-black:hover, .base-style .cross-linking .btn-black2.btn-black:hover, .short-banner .base-style .btn-black2.btn-black:hover, .base-style .short-banner .btn-black2.btn-black:hover, .deep-banner .base-style .btn-black2.btn-black:hover, .base-style .deep-banner .btn-black2.btn-black:hover, .news-article-sec .base-style .btn-black2.btn-black:hover, .base-style .news-article-sec .btn-black2.btn-black:hover, div.news-list .base-style .btn-black2.btn-black:hover, .base-style div.news-list .btn-black2.btn-black:hover, .global-styling .base-style .btn-black2.btn-black:hover, .base-style .global-styling .btn-black2.btn-black:hover, .base-style .fiction .btn-black2.btn-black:hover, .fiction .base-style .btn-black2.btn-black:hover, .fiction .btn-black2.btn-black:hover, .news-box .fiction .btn-black2.btn-black:hover, .fiction .news-box .btn-black2.btn-black:hover, .cross-linking .fiction .btn-black2.btn-black:hover, .fiction .cross-linking .btn-black2.btn-black:hover, .short-banner .fiction .btn-black2.btn-black:hover, .fiction .short-banner .btn-black2.btn-black:hover, .deep-banner .fiction .btn-black2.btn-black:hover, .fiction .deep-banner .btn-black2.btn-black:hover, .news-article-sec .fiction .btn-black2.btn-black:hover, .fiction .news-article-sec .btn-black2.btn-black:hover, div.news-list .fiction .btn-black2.btn-black:hover, .fiction div.news-list .btn-black2.btn-black:hover, .global-styling .fiction .btn-black2.btn-black:hover, .fiction .global-styling .btn-black2.btn-black:hover, .base-style .news-box .btn-black2.btn-black:hover, .news-box .base-style .btn-black2.btn-black:hover, .fiction .news-box .btn-black2.btn-black:hover, .news-box .fiction .btn-black2.btn-black:hover, .news-box .btn-black2.btn-black:hover, .cross-linking .news-box .btn-black2.btn-black:hover, .news-box .cross-linking .btn-black2.btn-black:hover, .short-banner .news-box .btn-black2.btn-black:hover, .news-box .short-banner .btn-black2.btn-black:hover, .deep-banner .news-box .btn-black2.btn-black:hover, .news-box .deep-banner .btn-black2.btn-black:hover, .news-article-sec .news-box .btn-black2.btn-black:hover, .news-box .news-article-sec .btn-black2.btn-black:hover, div.news-list .news-box .btn-black2.btn-black:hover, .news-box div.news-list .btn-black2.btn-black:hover, .global-styling .news-box .btn-black2.btn-black:hover, .news-box .global-styling .btn-black2.btn-black:hover, .base-style .cross-linking .btn-black2.btn-black:hover, .cross-linking .base-style .btn-black2.btn-black:hover, .fiction .cross-linking .btn-black2.btn-black:hover, .cross-linking .fiction .btn-black2.btn-black:hover, .news-box .cross-linking .btn-black2.btn-black:hover, .cross-linking .news-box .btn-black2.btn-black:hover, .cross-linking .btn-black2.btn-black:hover, .short-banner .cross-linking .btn-black2.btn-black:hover, .cross-linking .short-banner .btn-black2.btn-black:hover, .deep-banner .cross-linking .btn-black2.btn-black:hover, .cross-linking .deep-banner .btn-black2.btn-black:hover, .news-article-sec .cross-linking .btn-black2.btn-black:hover, .cross-linking .news-article-sec .btn-black2.btn-black:hover, div.news-list .cross-linking .btn-black2.btn-black:hover, .cross-linking div.news-list .btn-black2.btn-black:hover, .global-styling .cross-linking .btn-black2.btn-black:hover, .cross-linking .global-styling .btn-black2.btn-black:hover, .base-style .short-banner .btn-black2.btn-black:hover, .short-banner .base-style .btn-black2.btn-black:hover, .fiction .short-banner .btn-black2.btn-black:hover, .short-banner .fiction .btn-black2.btn-black:hover, .news-box .short-banner .btn-black2.btn-black:hover, .short-banner .news-box .btn-black2.btn-black:hover, .cross-linking .short-banner .btn-black2.btn-black:hover, .short-banner .cross-linking .btn-black2.btn-black:hover, .short-banner .btn-black2.btn-black:hover, .deep-banner .short-banner .btn-black2.btn-black:hover, .short-banner .deep-banner .btn-black2.btn-black:hover, .news-article-sec .short-banner .btn-black2.btn-black:hover, .short-banner .news-article-sec .btn-black2.btn-black:hover, div.news-list .short-banner .btn-black2.btn-black:hover, .short-banner div.news-list .btn-black2.btn-black:hover, .global-styling .short-banner .btn-black2.btn-black:hover, .short-banner .global-styling .btn-black2.btn-black:hover, .base-style .deep-banner .btn-black2.btn-black:hover, .deep-banner .base-style .btn-black2.btn-black:hover, .fiction .deep-banner .btn-black2.btn-black:hover, .deep-banner .fiction .btn-black2.btn-black:hover, .news-box .deep-banner .btn-black2.btn-black:hover, .deep-banner .news-box .btn-black2.btn-black:hover, .cross-linking .deep-banner .btn-black2.btn-black:hover, .deep-banner .cross-linking .btn-black2.btn-black:hover, .short-banner .deep-banner .btn-black2.btn-black:hover, .deep-banner .short-banner .btn-black2.btn-black:hover, .deep-banner .btn-black2.btn-black:hover, .news-article-sec .deep-banner .btn-black2.btn-black:hover, .deep-banner .news-article-sec .btn-black2.btn-black:hover, div.news-list .deep-banner .btn-black2.btn-black:hover, .deep-banner div.news-list .btn-black2.btn-black:hover, .global-styling .deep-banner .btn-black2.btn-black:hover, .deep-banner .global-styling .btn-black2.btn-black:hover, .base-style .news-article-sec .btn-black2.btn-black:hover, .news-article-sec .base-style .btn-black2.btn-black:hover, .fiction .news-article-sec .btn-black2.btn-black:hover, .news-article-sec .fiction .btn-black2.btn-black:hover, .news-box .news-article-sec .btn-black2.btn-black:hover, .news-article-sec .news-box .btn-black2.btn-black:hover, .cross-linking .news-article-sec .btn-black2.btn-black:hover, .news-article-sec .cross-linking .btn-black2.btn-black:hover, .short-banner .news-article-sec .btn-black2.btn-black:hover, .news-article-sec .short-banner .btn-black2.btn-black:hover, .deep-banner .news-article-sec .btn-black2.btn-black:hover, .news-article-sec .deep-banner .btn-black2.btn-black:hover, .news-article-sec .btn-black2.btn-black:hover, div.news-list .news-article-sec .btn-black2.btn-black:hover, .news-article-sec div.news-list .btn-black2.btn-black:hover, .global-styling .news-article-sec .btn-black2.btn-black:hover, .news-article-sec .global-styling .btn-black2.btn-black:hover, .base-style div.news-list .btn-black2.btn-black:hover, div.news-list .base-style .btn-black2.btn-black:hover, .fiction div.news-list .btn-black2.btn-black:hover, div.news-list .fiction .btn-black2.btn-black:hover, .news-box div.news-list .btn-black2.btn-black:hover, div.news-list .news-box .btn-black2.btn-black:hover, .cross-linking div.news-list .btn-black2.btn-black:hover, div.news-list .cross-linking .btn-black2.btn-black:hover, .short-banner div.news-list .btn-black2.btn-black:hover, div.news-list .short-banner .btn-black2.btn-black:hover, .deep-banner div.news-list .btn-black2.btn-black:hover, div.news-list .deep-banner .btn-black2.btn-black:hover, .news-article-sec div.news-list .btn-black2.btn-black:hover, div.news-list .news-article-sec .btn-black2.btn-black:hover, div.news-list .btn-black2.btn-black:hover, .global-styling div.news-list .btn-black2.btn-black:hover, div.news-list .global-styling .btn-black2.btn-black:hover, .base-style .global-styling .btn-black2.btn-black:hover, .global-styling .base-style .btn-black2.btn-black:hover, .fiction .global-styling .btn-black2.btn-black:hover, .global-styling .fiction .btn-black2.btn-black:hover, .news-box .global-styling .btn-black2.btn-black:hover, .global-styling .news-box .btn-black2.btn-black:hover, .cross-linking .global-styling .btn-black2.btn-black:hover, .global-styling .cross-linking .btn-black2.btn-black:hover, .short-banner .global-styling .btn-black2.btn-black:hover, .global-styling .short-banner .btn-black2.btn-black:hover, .deep-banner .global-styling .btn-black2.btn-black:hover, .global-styling .deep-banner .btn-black2.btn-black:hover, .news-article-sec .global-styling .btn-black2.btn-black:hover, .global-styling .news-article-sec .btn-black2.btn-black:hover, div.news-list .global-styling .btn-black2.btn-black:hover, .global-styling div.news-list .btn-black2.btn-black:hover, .global-styling .btn-black2.btn-black:hover, .base-style .deep-banner.condolence .deep-banner-content .btn-black.btn-white:hover, .deep-banner.condolence .deep-banner-content .base-style .btn-black.btn-white:hover, .fiction .deep-banner.condolence .deep-banner-content .btn-black.btn-white:hover, .deep-banner.condolence .deep-banner-content .fiction .btn-black.btn-white:hover, .news-box .deep-banner.condolence .deep-banner-content .btn-black.btn-white:hover, .deep-banner.condolence .deep-banner-content .news-box .btn-black.btn-white:hover, .cross-linking .deep-banner.condolence .deep-banner-content .btn-black.btn-white:hover, .deep-banner.condolence .deep-banner-content .cross-linking .btn-black.btn-white:hover, .short-banner .deep-banner.condolence .deep-banner-content .btn-black.btn-white:hover, .deep-banner.condolence .deep-banner-content .short-banner .btn-black.btn-white:hover, .deep-banner.condolence .deep-banner-content .btn-black.btn-white:hover, .news-article-sec .deep-banner.condolence .deep-banner-content .btn-black.btn-white:hover, .deep-banner.condolence .deep-banner-content .news-article-sec .btn-black.btn-white:hover, div.news-list .deep-banner.condolence .deep-banner-content .btn-black.btn-white:hover, .deep-banner.condolence .deep-banner-content div.news-list .btn-black.btn-white:hover, .global-styling .deep-banner.condolence .deep-banner-content .btn-black.btn-white:hover, .deep-banner.condolence .deep-banner-content .global-styling .btn-black.btn-white:hover, .base-style .deep-banner.condolence .deep-banner-content .btn.btn-white:hover, .deep-banner.condolence .deep-banner-content .base-style .btn.btn-white:hover, .fiction .deep-banner.condolence .deep-banner-content .btn.btn-white:hover, .deep-banner.condolence .deep-banner-content .fiction .btn.btn-white:hover, .news-box .deep-banner.condolence .deep-banner-content .btn.btn-white:hover, .deep-banner.condolence .deep-banner-content .news-box .btn.btn-white:hover, .cross-linking .deep-banner.condolence .deep-banner-content .btn.btn-white:hover, .deep-banner.condolence .deep-banner-content .cross-linking .btn.btn-white:hover, .short-banner .deep-banner.condolence .deep-banner-content .btn.btn-white:hover, .deep-banner.condolence .deep-banner-content .short-banner .btn.btn-white:hover, .deep-banner.condolence .deep-banner-content .btn.btn-white:hover, .news-article-sec .deep-banner.condolence .deep-banner-content .btn.btn-white:hover, .deep-banner.condolence .deep-banner-content .news-article-sec .btn.btn-white:hover, div.news-list .deep-banner.condolence .deep-banner-content .btn.btn-white:hover, .deep-banner.condolence .deep-banner-content div.news-list .btn.btn-white:hover, .global-styling .deep-banner.condolence .deep-banner-content .btn.btn-white:hover, .deep-banner.condolence .deep-banner-content .global-styling .btn.btn-white:hover {
        color: #000000;
        background-color: #ffffff; }
      @media (min-width: 1200px) {
        .base-style .btn.btn-black2:focus, .fiction .btn.btn-black2:focus, .news-box .btn.btn-black2:focus, .cross-linking .btn.btn-black2:focus, .short-banner .btn.btn-black2:focus, .deep-banner .btn.btn-black2:focus, .news-article-sec .btn.btn-black2:focus, div.news-list .btn.btn-black2:focus, .global-styling .btn.btn-black2:focus, .base-style .btn-black2.btn-black:focus, .fiction .base-style .btn-black2.btn-black:focus, .base-style .fiction .btn-black2.btn-black:focus, .news-box .base-style .btn-black2.btn-black:focus, .base-style .news-box .btn-black2.btn-black:focus, .cross-linking .base-style .btn-black2.btn-black:focus, .base-style .cross-linking .btn-black2.btn-black:focus, .short-banner .base-style .btn-black2.btn-black:focus, .base-style .short-banner .btn-black2.btn-black:focus, .deep-banner .base-style .btn-black2.btn-black:focus, .base-style .deep-banner .btn-black2.btn-black:focus, .news-article-sec .base-style .btn-black2.btn-black:focus, .base-style .news-article-sec .btn-black2.btn-black:focus, div.news-list .base-style .btn-black2.btn-black:focus, .base-style div.news-list .btn-black2.btn-black:focus, .global-styling .base-style .btn-black2.btn-black:focus, .base-style .global-styling .btn-black2.btn-black:focus, .base-style .fiction .btn-black2.btn-black:focus, .fiction .base-style .btn-black2.btn-black:focus, .fiction .btn-black2.btn-black:focus, .news-box .fiction .btn-black2.btn-black:focus, .fiction .news-box .btn-black2.btn-black:focus, .cross-linking .fiction .btn-black2.btn-black:focus, .fiction .cross-linking .btn-black2.btn-black:focus, .short-banner .fiction .btn-black2.btn-black:focus, .fiction .short-banner .btn-black2.btn-black:focus, .deep-banner .fiction .btn-black2.btn-black:focus, .fiction .deep-banner .btn-black2.btn-black:focus, .news-article-sec .fiction .btn-black2.btn-black:focus, .fiction .news-article-sec .btn-black2.btn-black:focus, div.news-list .fiction .btn-black2.btn-black:focus, .fiction div.news-list .btn-black2.btn-black:focus, .global-styling .fiction .btn-black2.btn-black:focus, .fiction .global-styling .btn-black2.btn-black:focus, .base-style .news-box .btn-black2.btn-black:focus, .news-box .base-style .btn-black2.btn-black:focus, .fiction .news-box .btn-black2.btn-black:focus, .news-box .fiction .btn-black2.btn-black:focus, .news-box .btn-black2.btn-black:focus, .cross-linking .news-box .btn-black2.btn-black:focus, .news-box .cross-linking .btn-black2.btn-black:focus, .short-banner .news-box .btn-black2.btn-black:focus, .news-box .short-banner .btn-black2.btn-black:focus, .deep-banner .news-box .btn-black2.btn-black:focus, .news-box .deep-banner .btn-black2.btn-black:focus, .news-article-sec .news-box .btn-black2.btn-black:focus, .news-box .news-article-sec .btn-black2.btn-black:focus, div.news-list .news-box .btn-black2.btn-black:focus, .news-box div.news-list .btn-black2.btn-black:focus, .global-styling .news-box .btn-black2.btn-black:focus, .news-box .global-styling .btn-black2.btn-black:focus, .base-style .cross-linking .btn-black2.btn-black:focus, .cross-linking .base-style .btn-black2.btn-black:focus, .fiction .cross-linking .btn-black2.btn-black:focus, .cross-linking .fiction .btn-black2.btn-black:focus, .news-box .cross-linking .btn-black2.btn-black:focus, .cross-linking .news-box .btn-black2.btn-black:focus, .cross-linking .btn-black2.btn-black:focus, .short-banner .cross-linking .btn-black2.btn-black:focus, .cross-linking .short-banner .btn-black2.btn-black:focus, .deep-banner .cross-linking .btn-black2.btn-black:focus, .cross-linking .deep-banner .btn-black2.btn-black:focus, .news-article-sec .cross-linking .btn-black2.btn-black:focus, .cross-linking .news-article-sec .btn-black2.btn-black:focus, div.news-list .cross-linking .btn-black2.btn-black:focus, .cross-linking div.news-list .btn-black2.btn-black:focus, .global-styling .cross-linking .btn-black2.btn-black:focus, .cross-linking .global-styling .btn-black2.btn-black:focus, .base-style .short-banner .btn-black2.btn-black:focus, .short-banner .base-style .btn-black2.btn-black:focus, .fiction .short-banner .btn-black2.btn-black:focus, .short-banner .fiction .btn-black2.btn-black:focus, .news-box .short-banner .btn-black2.btn-black:focus, .short-banner .news-box .btn-black2.btn-black:focus, .cross-linking .short-banner .btn-black2.btn-black:focus, .short-banner .cross-linking .btn-black2.btn-black:focus, .short-banner .btn-black2.btn-black:focus, .deep-banner .short-banner .btn-black2.btn-black:focus, .short-banner .deep-banner .btn-black2.btn-black:focus, .news-article-sec .short-banner .btn-black2.btn-black:focus, .short-banner .news-article-sec .btn-black2.btn-black:focus, div.news-list .short-banner .btn-black2.btn-black:focus, .short-banner div.news-list .btn-black2.btn-black:focus, .global-styling .short-banner .btn-black2.btn-black:focus, .short-banner .global-styling .btn-black2.btn-black:focus, .base-style .deep-banner .btn-black2.btn-black:focus, .deep-banner .base-style .btn-black2.btn-black:focus, .fiction .deep-banner .btn-black2.btn-black:focus, .deep-banner .fiction .btn-black2.btn-black:focus, .news-box .deep-banner .btn-black2.btn-black:focus, .deep-banner .news-box .btn-black2.btn-black:focus, .cross-linking .deep-banner .btn-black2.btn-black:focus, .deep-banner .cross-linking .btn-black2.btn-black:focus, .short-banner .deep-banner .btn-black2.btn-black:focus, .deep-banner .short-banner .btn-black2.btn-black:focus, .deep-banner .btn-black2.btn-black:focus, .news-article-sec .deep-banner .btn-black2.btn-black:focus, .deep-banner .news-article-sec .btn-black2.btn-black:focus, div.news-list .deep-banner .btn-black2.btn-black:focus, .deep-banner div.news-list .btn-black2.btn-black:focus, .global-styling .deep-banner .btn-black2.btn-black:focus, .deep-banner .global-styling .btn-black2.btn-black:focus, .base-style .news-article-sec .btn-black2.btn-black:focus, .news-article-sec .base-style .btn-black2.btn-black:focus, .fiction .news-article-sec .btn-black2.btn-black:focus, .news-article-sec .fiction .btn-black2.btn-black:focus, .news-box .news-article-sec .btn-black2.btn-black:focus, .news-article-sec .news-box .btn-black2.btn-black:focus, .cross-linking .news-article-sec .btn-black2.btn-black:focus, .news-article-sec .cross-linking .btn-black2.btn-black:focus, .short-banner .news-article-sec .btn-black2.btn-black:focus, .news-article-sec .short-banner .btn-black2.btn-black:focus, .deep-banner .news-article-sec .btn-black2.btn-black:focus, .news-article-sec .deep-banner .btn-black2.btn-black:focus, .news-article-sec .btn-black2.btn-black:focus, div.news-list .news-article-sec .btn-black2.btn-black:focus, .news-article-sec div.news-list .btn-black2.btn-black:focus, .global-styling .news-article-sec .btn-black2.btn-black:focus, .news-article-sec .global-styling .btn-black2.btn-black:focus, .base-style div.news-list .btn-black2.btn-black:focus, div.news-list .base-style .btn-black2.btn-black:focus, .fiction div.news-list .btn-black2.btn-black:focus, div.news-list .fiction .btn-black2.btn-black:focus, .news-box div.news-list .btn-black2.btn-black:focus, div.news-list .news-box .btn-black2.btn-black:focus, .cross-linking div.news-list .btn-black2.btn-black:focus, div.news-list .cross-linking .btn-black2.btn-black:focus, .short-banner div.news-list .btn-black2.btn-black:focus, div.news-list .short-banner .btn-black2.btn-black:focus, .deep-banner div.news-list .btn-black2.btn-black:focus, div.news-list .deep-banner .btn-black2.btn-black:focus, .news-article-sec div.news-list .btn-black2.btn-black:focus, div.news-list .news-article-sec .btn-black2.btn-black:focus, div.news-list .btn-black2.btn-black:focus, .global-styling div.news-list .btn-black2.btn-black:focus, div.news-list .global-styling .btn-black2.btn-black:focus, .base-style .global-styling .btn-black2.btn-black:focus, .global-styling .base-style .btn-black2.btn-black:focus, .fiction .global-styling .btn-black2.btn-black:focus, .global-styling .fiction .btn-black2.btn-black:focus, .news-box .global-styling .btn-black2.btn-black:focus, .global-styling .news-box .btn-black2.btn-black:focus, .cross-linking .global-styling .btn-black2.btn-black:focus, .global-styling .cross-linking .btn-black2.btn-black:focus, .short-banner .global-styling .btn-black2.btn-black:focus, .global-styling .short-banner .btn-black2.btn-black:focus, .deep-banner .global-styling .btn-black2.btn-black:focus, .global-styling .deep-banner .btn-black2.btn-black:focus, .news-article-sec .global-styling .btn-black2.btn-black:focus, .global-styling .news-article-sec .btn-black2.btn-black:focus, div.news-list .global-styling .btn-black2.btn-black:focus, .global-styling div.news-list .btn-black2.btn-black:focus, .global-styling .btn-black2.btn-black:focus, .base-style .deep-banner.condolence .deep-banner-content .btn-black.btn-white:focus, .deep-banner.condolence .deep-banner-content .base-style .btn-black.btn-white:focus, .fiction .deep-banner.condolence .deep-banner-content .btn-black.btn-white:focus, .deep-banner.condolence .deep-banner-content .fiction .btn-black.btn-white:focus, .news-box .deep-banner.condolence .deep-banner-content .btn-black.btn-white:focus, .deep-banner.condolence .deep-banner-content .news-box .btn-black.btn-white:focus, .cross-linking .deep-banner.condolence .deep-banner-content .btn-black.btn-white:focus, .deep-banner.condolence .deep-banner-content .cross-linking .btn-black.btn-white:focus, .short-banner .deep-banner.condolence .deep-banner-content .btn-black.btn-white:focus, .deep-banner.condolence .deep-banner-content .short-banner .btn-black.btn-white:focus, .deep-banner.condolence .deep-banner-content .btn-black.btn-white:focus, .news-article-sec .deep-banner.condolence .deep-banner-content .btn-black.btn-white:focus, .deep-banner.condolence .deep-banner-content .news-article-sec .btn-black.btn-white:focus, div.news-list .deep-banner.condolence .deep-banner-content .btn-black.btn-white:focus, .deep-banner.condolence .deep-banner-content div.news-list .btn-black.btn-white:focus, .global-styling .deep-banner.condolence .deep-banner-content .btn-black.btn-white:focus, .deep-banner.condolence .deep-banner-content .global-styling .btn-black.btn-white:focus, .base-style .deep-banner.condolence .deep-banner-content .btn.btn-white:focus, .deep-banner.condolence .deep-banner-content .base-style .btn.btn-white:focus, .fiction .deep-banner.condolence .deep-banner-content .btn.btn-white:focus, .deep-banner.condolence .deep-banner-content .fiction .btn.btn-white:focus, .news-box .deep-banner.condolence .deep-banner-content .btn.btn-white:focus, .deep-banner.condolence .deep-banner-content .news-box .btn.btn-white:focus, .cross-linking .deep-banner.condolence .deep-banner-content .btn.btn-white:focus, .deep-banner.condolence .deep-banner-content .cross-linking .btn.btn-white:focus, .short-banner .deep-banner.condolence .deep-banner-content .btn.btn-white:focus, .deep-banner.condolence .deep-banner-content .short-banner .btn.btn-white:focus, .deep-banner.condolence .deep-banner-content .btn.btn-white:focus, .news-article-sec .deep-banner.condolence .deep-banner-content .btn.btn-white:focus, .deep-banner.condolence .deep-banner-content .news-article-sec .btn.btn-white:focus, div.news-list .deep-banner.condolence .deep-banner-content .btn.btn-white:focus, .deep-banner.condolence .deep-banner-content div.news-list .btn.btn-white:focus, .global-styling .deep-banner.condolence .deep-banner-content .btn.btn-white:focus, .deep-banner.condolence .deep-banner-content .global-styling .btn.btn-white:focus {
          background-color: #ffc448;
          border-color: #000000;
          color: #000000; } }
    .base-style .btn.btn-tag, .fiction .btn.btn-tag, .news-box .btn.btn-tag, .cross-linking .btn.btn-tag, .short-banner .btn.btn-tag, .deep-banner .btn.btn-tag, .news-article-sec .btn.btn-tag, div.news-list .btn.btn-tag, .global-styling .btn.btn-tag, .base-style .btn-tag.btn-black, .fiction .btn-tag.btn-black, .news-box .btn-tag.btn-black, .cross-linking .btn-tag.btn-black, .short-banner .btn-tag.btn-black, .deep-banner .btn-tag.btn-black, .news-article-sec .btn-tag.btn-black, div.news-list .btn-tag.btn-black, .global-styling .btn-tag.btn-black {
      border-color: #1575ba;
      color: #1575ba;
      border-radius: 6px;
      -webkit-border-radius: 6px;
      -moz-border-radius: 6px;
      padding: 12px 18px;
      min-width: initial;
      font-weight: normal;
      font-size: 15px;
      font-size: 0.9375rem; }
      .base-style .btn.btn-tag:hover, .fiction .btn.btn-tag:hover, .news-box .btn.btn-tag:hover, .cross-linking .btn.btn-tag:hover, .short-banner .btn.btn-tag:hover, .deep-banner .btn.btn-tag:hover, .news-article-sec .btn.btn-tag:hover, div.news-list .btn.btn-tag:hover, .global-styling .btn.btn-tag:hover, .base-style .btn-tag.btn-black:hover, .fiction .btn-tag.btn-black:hover, .news-box .btn-tag.btn-black:hover, .cross-linking .btn-tag.btn-black:hover, .short-banner .btn-tag.btn-black:hover, .deep-banner .btn-tag.btn-black:hover, .news-article-sec .btn-tag.btn-black:hover, div.news-list .btn-tag.btn-black:hover, .global-styling .btn-tag.btn-black:hover, .base-style .btn.btn-tag.btn-active, .fiction .btn.btn-tag.btn-active, .news-box .btn.btn-tag.btn-active, .cross-linking .btn.btn-tag.btn-active, .short-banner .btn.btn-tag.btn-active, .deep-banner .btn.btn-tag.btn-active, .news-article-sec .btn.btn-tag.btn-active, div.news-list .btn.btn-tag.btn-active, .global-styling .btn.btn-tag.btn-active, .base-style .btn-tag.btn-active.btn-black, .fiction .btn-tag.btn-active.btn-black, .news-box .btn-tag.btn-active.btn-black, .cross-linking .btn-tag.btn-active.btn-black, .short-banner .btn-tag.btn-active.btn-black, .deep-banner .btn-tag.btn-active.btn-black, .news-article-sec .btn-tag.btn-active.btn-black, div.news-list .btn-tag.btn-active.btn-black, .global-styling .btn-tag.btn-active.btn-black {
        background: #0f5c94;
        color: #ffffff; }
      .base-style .btn.btn-tag:focus, .fiction .btn.btn-tag:focus, .news-box .btn.btn-tag:focus, .cross-linking .btn.btn-tag:focus, .short-banner .btn.btn-tag:focus, .deep-banner .btn.btn-tag:focus, .news-article-sec .btn.btn-tag:focus, div.news-list .btn.btn-tag:focus, .global-styling .btn.btn-tag:focus, .base-style .btn-tag.btn-black:focus, .fiction .btn-tag.btn-black:focus, .news-box .btn-tag.btn-black:focus, .cross-linking .btn-tag.btn-black:focus, .short-banner .btn-tag.btn-black:focus, .deep-banner .btn-tag.btn-black:focus, .news-article-sec .btn-tag.btn-black:focus, div.news-list .btn-tag.btn-black:focus, .global-styling .btn-tag.btn-black:focus {
        background-color: #1575ba;
        color: #ffffff;
        border-color: #1575ba; }
      @media (min-width: 992px) {
        .base-style .btn.btn-tag:focus-visible, .fiction .btn.btn-tag:focus-visible, .news-box .btn.btn-tag:focus-visible, .cross-linking .btn.btn-tag:focus-visible, .short-banner .btn.btn-tag:focus-visible, .deep-banner .btn.btn-tag:focus-visible, .news-article-sec .btn.btn-tag:focus-visible, div.news-list .btn.btn-tag:focus-visible, .global-styling .btn.btn-tag:focus-visible, .base-style .btn-tag.btn-black:focus-visible, .fiction .btn-tag.btn-black:focus-visible, .news-box .btn-tag.btn-black:focus-visible, .cross-linking .btn-tag.btn-black:focus-visible, .short-banner .btn-tag.btn-black:focus-visible, .deep-banner .btn-tag.btn-black:focus-visible, .news-article-sec .btn-tag.btn-black:focus-visible, div.news-list .btn-tag.btn-black:focus-visible, .global-styling .btn-tag.btn-black:focus-visible {
          background-color: #ffc448;
          border-color: #000000;
          color: #000000; } }
    @media (min-width: 992px) {
      .base-style .btn.btn-large, .fiction .btn.btn-large, .news-box .btn.btn-large, .cross-linking .btn.btn-large, .short-banner .btn.btn-large, .deep-banner .btn.btn-large, .news-article-sec .btn.btn-large, div.news-list .btn.btn-large, .global-styling .btn.btn-large, .base-style .btn-large.btn-black, .fiction .btn-large.btn-black, .news-box .btn-large.btn-black, .cross-linking .btn-large.btn-black, .short-banner .btn-large.btn-black, .deep-banner .btn-large.btn-black, .news-article-sec .btn-large.btn-black, div.news-list .btn-large.btn-black, .global-styling .btn-large.btn-black {
        min-width: 272px;
        font-size: 30px;
        font-size: 1.875rem;
        font-weight: 600;
        letter-spacing: -0.53px;
        line-height: 46px;
        padding: 6px 25px; } }
  .base-style a, .fiction a, .news-box a, .cross-linking a, .short-banner a, .deep-banner a, .news-article-sec a, div.news-list a, .global-styling a {
    color: #1575ba;
    text-decoration: underline; }
    .base-style a:hover, .fiction a:hover, .news-box a:hover, .cross-linking a:hover, .short-banner a:hover, .deep-banner a:hover, .news-article-sec a:hover, div.news-list a:hover, .global-styling a:hover {
      color: #0f5c94;
      text-decoration: underline; }
    .base-style a:focus, .fiction a:focus, .news-box a:focus, .cross-linking a:focus, .short-banner a:focus, .deep-banner a:focus, .news-article-sec a:focus, div.news-list a:focus, .global-styling a:focus {
      background-color: #ffc448;
      color: #000000;
      border-bottom: 0.2rem solid #000000;
      text-decoration: none;
      outline: 0;
      text-decoration: none !important; }
  .base-style h1, .fiction h1, .news-box h1, .cross-linking h1, .short-banner h1, .deep-banner h1, .news-article-sec h1, div.news-list h1, .global-styling h1,
  .base-style .h1,
  .fiction .h1,
  .news-box .h1,
  .cross-linking .h1,
  .short-banner .h1,
  .deep-banner .h1,
  .news-article-sec .h1,
  div.news-list .h1,
  .global-styling .h1,
  .base-style h2,
  .fiction h2,
  .news-box h2,
  .cross-linking h2,
  .short-banner h2,
  .deep-banner h2,
  .news-article-sec h2,
  div.news-list h2,
  .global-styling h2,
  .base-style .h2,
  .fiction .h2,
  .news-box .h2,
  .cross-linking .h2,
  .short-banner .h2,
  .deep-banner .h2,
  .news-article-sec .h2,
  div.news-list .h2,
  .global-styling .h2,
  .node-type-news .short-banner h1,
  .base-style .deep-banner h2 p,
  .deep-banner h2 .base-style p,
  .deep-banner h2 p,
  .deep-banner .h2 p,
  .base-style h3,
  .fiction h3,
  .news-box h3,
  .cross-linking h3,
  .short-banner h3,
  .deep-banner h3,
  .news-article-sec h3,
  div.news-list h3,
  .global-styling h3,
  .base-style .h3,
  .fiction .h3,
  .news-box .h3,
  .cross-linking .h3,
  .short-banner .h3,
  .deep-banner .h3,
  .news-article-sec .h3,
  div.news-list .h3,
  .global-styling .h3,
  .base-style h4,
  .fiction h4,
  .news-box h4,
  .cross-linking h4,
  .short-banner h4,
  .deep-banner h4,
  .news-article-sec h4,
  div.news-list h4,
  .global-styling h4,
  .base-style .h4,
  .fiction .h4,
  .news-box .h4,
  .cross-linking .h4,
  .short-banner .h4,
  .deep-banner .h4,
  .news-article-sec .h4,
  div.news-list .h4,
  .global-styling .h4,
  .base-style h5,
  .fiction h5,
  .news-box h5,
  .cross-linking h5,
  .short-banner h5,
  .deep-banner h5,
  .news-article-sec h5,
  div.news-list h5,
  .global-styling h5,
  .base-style .h5,
  .fiction .h5,
  .news-box .h5,
  .cross-linking .h5,
  .short-banner .h5,
  .deep-banner .h5,
  .news-article-sec .h5,
  div.news-list .h5,
  .global-styling .h5,
  .base-style h6,
  .fiction h6,
  .news-box h6,
  .cross-linking h6,
  .short-banner h6,
  .deep-banner h6,
  .news-article-sec h6,
  div.news-list h6,
  .global-styling h6,
  .base-style .h6,
  .fiction .h6,
  .news-box .h6,
  .cross-linking .h6,
  .short-banner .h6,
  .deep-banner .h6,
  .news-article-sec .h6,
  div.news-list .h6,
  .global-styling .h6 {
    font-weight: 600;
    margin-bottom: 1rem;
    text-transform: none;
    padding-bottom: 0;
    font-family: "Titillium Web", sans-serif; }
    .base-style h1 a, .fiction h1 a, .news-box h1 a, .cross-linking h1 a, .short-banner h1 a, .deep-banner h1 a, .news-article-sec h1 a, div.news-list h1 a, .global-styling h1 a,
    .base-style .h1 a,
    .fiction .h1 a,
    .news-box .h1 a,
    .cross-linking .h1 a,
    .short-banner .h1 a,
    .deep-banner .h1 a,
    .news-article-sec .h1 a,
    div.news-list .h1 a,
    .global-styling .h1 a,
    .base-style h2 a,
    .fiction h2 a,
    .news-box h2 a,
    .cross-linking h2 a,
    .short-banner h2 a,
    .deep-banner h2 a,
    .news-article-sec h2 a,
    div.news-list h2 a,
    .global-styling h2 a,
    .base-style .h2 a,
    .fiction .h2 a,
    .news-box .h2 a,
    .cross-linking .h2 a,
    .short-banner .h2 a,
    .deep-banner .h2 a,
    .news-article-sec .h2 a,
    div.news-list .h2 a,
    .global-styling .h2 a,
    .node-type-news .short-banner h1 a,
    .base-style .deep-banner h2 p a,
    .deep-banner h2 .base-style p a,
    .fiction .deep-banner h2 p a,
    .deep-banner h2 .fiction p a,
    .news-box .deep-banner h2 p a,
    .deep-banner h2 .news-box p a,
    .cross-linking .deep-banner h2 p a,
    .deep-banner h2 .cross-linking p a,
    .short-banner .deep-banner h2 p a,
    .deep-banner h2 .short-banner p a,
    .deep-banner h2 p a,
    .news-article-sec .deep-banner h2 p a,
    .deep-banner h2 .news-article-sec p a,
    div.news-list .deep-banner h2 p a,
    .deep-banner h2 div.news-list p a,
    .global-styling .deep-banner h2 p a,
    .deep-banner h2 .global-styling p a,
    .base-style h3 a,
    .fiction h3 a,
    .news-box h3 a,
    .cross-linking h3 a,
    .short-banner h3 a,
    .deep-banner h3 a,
    .news-article-sec h3 a,
    div.news-list h3 a,
    .global-styling h3 a,
    .base-style .h3 a,
    .fiction .h3 a,
    .news-box .h3 a,
    .cross-linking .h3 a,
    .short-banner .h3 a,
    .deep-banner .h3 a,
    .news-article-sec .h3 a,
    div.news-list .h3 a,
    .global-styling .h3 a,
    .base-style h4 a,
    .fiction h4 a,
    .news-box h4 a,
    .cross-linking h4 a,
    .short-banner h4 a,
    .deep-banner h4 a,
    .news-article-sec h4 a,
    div.news-list h4 a,
    .global-styling h4 a,
    .base-style .h4 a,
    .fiction .h4 a,
    .news-box .h4 a,
    .cross-linking .h4 a,
    .short-banner .h4 a,
    .deep-banner .h4 a,
    .news-article-sec .h4 a,
    div.news-list .h4 a,
    .global-styling .h4 a,
    .base-style h5 a,
    .fiction h5 a,
    .news-box h5 a,
    .cross-linking h5 a,
    .short-banner h5 a,
    .deep-banner h5 a,
    .news-article-sec h5 a,
    div.news-list h5 a,
    .global-styling h5 a,
    .base-style .h5 a,
    .fiction .h5 a,
    .news-box .h5 a,
    .cross-linking .h5 a,
    .short-banner .h5 a,
    .deep-banner .h5 a,
    .news-article-sec .h5 a,
    div.news-list .h5 a,
    .global-styling .h5 a,
    .base-style h6 a,
    .fiction h6 a,
    .news-box h6 a,
    .cross-linking h6 a,
    .short-banner h6 a,
    .deep-banner h6 a,
    .news-article-sec h6 a,
    div.news-list h6 a,
    .global-styling h6 a,
    .base-style .h6 a,
    .fiction .h6 a,
    .news-box .h6 a,
    .cross-linking .h6 a,
    .short-banner .h6 a,
    .deep-banner .h6 a,
    .news-article-sec .h6 a,
    div.news-list .h6 a,
    .global-styling .h6 a {
      color: #000000;
      text-decoration: none; }
      .base-style h1 a:hover, .fiction h1 a:hover, .news-box h1 a:hover, .cross-linking h1 a:hover, .short-banner h1 a:hover, .deep-banner h1 a:hover, .news-article-sec h1 a:hover, div.news-list h1 a:hover, .global-styling h1 a:hover,
      .base-style .h1 a:hover,
      .fiction .h1 a:hover,
      .news-box .h1 a:hover,
      .cross-linking .h1 a:hover,
      .short-banner .h1 a:hover,
      .deep-banner .h1 a:hover,
      .news-article-sec .h1 a:hover,
      div.news-list .h1 a:hover,
      .global-styling .h1 a:hover,
      .base-style h2 a:hover,
      .fiction h2 a:hover,
      .news-box h2 a:hover,
      .cross-linking h2 a:hover,
      .short-banner h2 a:hover,
      .deep-banner h2 a:hover,
      .news-article-sec h2 a:hover,
      div.news-list h2 a:hover,
      .global-styling h2 a:hover,
      .base-style .h2 a:hover,
      .fiction .h2 a:hover,
      .news-box .h2 a:hover,
      .cross-linking .h2 a:hover,
      .short-banner .h2 a:hover,
      .deep-banner .h2 a:hover,
      .news-article-sec .h2 a:hover,
      div.news-list .h2 a:hover,
      .global-styling .h2 a:hover,
      .node-type-news .short-banner h1 a:hover,
      .base-style .deep-banner h2 p a:hover,
      .deep-banner h2 .base-style p a:hover,
      .fiction .deep-banner h2 p a:hover,
      .deep-banner h2 .fiction p a:hover,
      .news-box .deep-banner h2 p a:hover,
      .deep-banner h2 .news-box p a:hover,
      .cross-linking .deep-banner h2 p a:hover,
      .deep-banner h2 .cross-linking p a:hover,
      .short-banner .deep-banner h2 p a:hover,
      .deep-banner h2 .short-banner p a:hover,
      .deep-banner h2 p a:hover,
      .news-article-sec .deep-banner h2 p a:hover,
      .deep-banner h2 .news-article-sec p a:hover,
      div.news-list .deep-banner h2 p a:hover,
      .deep-banner h2 div.news-list p a:hover,
      .global-styling .deep-banner h2 p a:hover,
      .deep-banner h2 .global-styling p a:hover,
      .base-style h3 a:hover,
      .fiction h3 a:hover,
      .news-box h3 a:hover,
      .cross-linking h3 a:hover,
      .short-banner h3 a:hover,
      .deep-banner h3 a:hover,
      .news-article-sec h3 a:hover,
      div.news-list h3 a:hover,
      .global-styling h3 a:hover,
      .base-style .h3 a:hover,
      .fiction .h3 a:hover,
      .news-box .h3 a:hover,
      .cross-linking .h3 a:hover,
      .short-banner .h3 a:hover,
      .deep-banner .h3 a:hover,
      .news-article-sec .h3 a:hover,
      div.news-list .h3 a:hover,
      .global-styling .h3 a:hover,
      .base-style h4 a:hover,
      .fiction h4 a:hover,
      .news-box h4 a:hover,
      .cross-linking h4 a:hover,
      .short-banner h4 a:hover,
      .deep-banner h4 a:hover,
      .news-article-sec h4 a:hover,
      div.news-list h4 a:hover,
      .global-styling h4 a:hover,
      .base-style .h4 a:hover,
      .fiction .h4 a:hover,
      .news-box .h4 a:hover,
      .cross-linking .h4 a:hover,
      .short-banner .h4 a:hover,
      .deep-banner .h4 a:hover,
      .news-article-sec .h4 a:hover,
      div.news-list .h4 a:hover,
      .global-styling .h4 a:hover,
      .base-style h5 a:hover,
      .fiction h5 a:hover,
      .news-box h5 a:hover,
      .cross-linking h5 a:hover,
      .short-banner h5 a:hover,
      .deep-banner h5 a:hover,
      .news-article-sec h5 a:hover,
      div.news-list h5 a:hover,
      .global-styling h5 a:hover,
      .base-style .h5 a:hover,
      .fiction .h5 a:hover,
      .news-box .h5 a:hover,
      .cross-linking .h5 a:hover,
      .short-banner .h5 a:hover,
      .deep-banner .h5 a:hover,
      .news-article-sec .h5 a:hover,
      div.news-list .h5 a:hover,
      .global-styling .h5 a:hover,
      .base-style h6 a:hover,
      .fiction h6 a:hover,
      .news-box h6 a:hover,
      .cross-linking h6 a:hover,
      .short-banner h6 a:hover,
      .deep-banner h6 a:hover,
      .news-article-sec h6 a:hover,
      div.news-list h6 a:hover,
      .global-styling h6 a:hover,
      .base-style .h6 a:hover,
      .fiction .h6 a:hover,
      .news-box .h6 a:hover,
      .cross-linking .h6 a:hover,
      .short-banner .h6 a:hover,
      .deep-banner .h6 a:hover,
      .news-article-sec .h6 a:hover,
      div.news-list .h6 a:hover,
      .global-styling .h6 a:hover {
        text-decoration: underline; }
  .base-style h1, .fiction h1, .news-box h1, .cross-linking h1, .short-banner h1, .deep-banner h1, .news-article-sec h1, div.news-list h1, .global-styling h1,
  .base-style .h1,
  .fiction .h1,
  .news-box .h1,
  .cross-linking .h1,
  .short-banner .h1,
  .deep-banner .h1,
  .news-article-sec .h1,
  div.news-list .h1,
  .global-styling .h1 {
    font-size: 60px;
    font-size: 3.75rem;
    margin-bottom: 15px; }
    @media (min-width: 768px) and (max-width: 991px) {
      .base-style h1, .fiction h1, .news-box h1, .cross-linking h1, .short-banner h1, .deep-banner h1, .news-article-sec h1, div.news-list h1, .global-styling h1,
      .base-style .h1,
      .fiction .h1,
      .news-box .h1,
      .cross-linking .h1,
      .short-banner .h1,
      .deep-banner .h1,
      .news-article-sec .h1,
      div.news-list .h1,
      .global-styling .h1 {
        font-size: 46px; } }
    @media (max-width: 767px) {
      .base-style h1, .fiction h1, .news-box h1, .cross-linking h1, .short-banner h1, .deep-banner h1, .news-article-sec h1, div.news-list h1, .global-styling h1,
      .base-style .h1,
      .fiction .h1,
      .news-box .h1,
      .cross-linking .h1,
      .short-banner .h1,
      .deep-banner .h1,
      .news-article-sec .h1,
      div.news-list .h1,
      .global-styling .h1 {
        font-size: 30px; } }
  .base-style h2, .fiction h2, .news-box h2, .cross-linking h2, .short-banner h2, .deep-banner h2, .news-article-sec h2, div.news-list h2, .global-styling h2,
  .base-style .h2,
  .fiction .h2,
  .news-box .h2,
  .cross-linking .h2,
  .short-banner .h2,
  .deep-banner .h2,
  .news-article-sec .h2,
  div.news-list .h2,
  .global-styling .h2,
  .node-type-news .short-banner h1,
  .base-style .deep-banner h2 p,
  .deep-banner h2 .base-style p,
  .deep-banner h2 p,
  .deep-banner .h2 p {
    font-size: 30px;
    font-size: 1.875rem;
    line-height: 35px;
    line-height: 2.1875rem;
    line-height: 15px;
    line-height: 0.9375rem;
    line-height: 1.2;
    padding-top: 10px;
    padding-top: 0.6rem;
    padding-bottom: 0; }
    @media (min-width: 768px) and (max-width: 991px) {
      .base-style h2, .fiction h2, .news-box h2, .cross-linking h2, .short-banner h2, .deep-banner h2, .news-article-sec h2, div.news-list h2, .global-styling h2,
      .base-style .h2,
      .fiction .h2,
      .news-box .h2,
      .cross-linking .h2,
      .short-banner .h2,
      .deep-banner .h2,
      .news-article-sec .h2,
      div.news-list .h2,
      .global-styling .h2,
      .node-type-news .short-banner h1,
      .base-style .deep-banner h2 p,
      .deep-banner h2 .base-style p,
      .deep-banner h2 p,
      .deep-banner .h2 p {
        font-size: 26px; } }
    @media (max-width: 767px) {
      .base-style h2, .fiction h2, .news-box h2, .cross-linking h2, .short-banner h2, .deep-banner h2, .news-article-sec h2, div.news-list h2, .global-styling h2,
      .base-style .h2,
      .fiction .h2,
      .news-box .h2,
      .cross-linking .h2,
      .short-banner .h2,
      .deep-banner .h2,
      .news-article-sec .h2,
      div.news-list .h2,
      .global-styling .h2,
      .node-type-news .short-banner h1,
      .base-style .deep-banner h2 p,
      .deep-banner h2 .base-style p,
      .deep-banner h2 p,
      .deep-banner .h2 p {
        font-size: 25px; } }
    .base-style h2:first-child, .fiction h2:first-child, .news-box h2:first-child, .cross-linking h2:first-child, .short-banner h2:first-child, .deep-banner h2:first-child, .news-article-sec h2:first-child, div.news-list h2:first-child, .global-styling h2:first-child,
    .base-style .h2:first-child,
    .fiction .h2:first-child,
    .news-box .h2:first-child,
    .cross-linking .h2:first-child,
    .short-banner .h2:first-child,
    .deep-banner .h2:first-child,
    .news-article-sec .h2:first-child,
    div.news-list .h2:first-child,
    .global-styling .h2:first-child,
    .node-type-news .short-banner h1:first-child,
    .base-style .deep-banner h2 p:first-child,
    .deep-banner h2 .base-style p:first-child,
    .deep-banner h2 p:first-child,
    .deep-banner .h2 p:first-child {
      padding-top: 0; }
  .base-style h3, .fiction h3, .news-box h3, .cross-linking h3, .short-banner h3, .deep-banner h3, .news-article-sec h3, div.news-list h3, .global-styling h3,
  .base-style .h3,
  .fiction .h3,
  .news-box .h3,
  .cross-linking .h3,
  .short-banner .h3,
  .deep-banner .h3,
  .news-article-sec .h3,
  div.news-list .h3,
  .global-styling .h3 {
    font-size: 24px;
    font-size: 1.5rem;
    padding-top: 10px;
    padding-bottom: 0;
    font-weight: 600; }
    @media (max-width: 767px) {
      .base-style h3, .fiction h3, .news-box h3, .cross-linking h3, .short-banner h3, .deep-banner h3, .news-article-sec h3, div.news-list h3, .global-styling h3,
      .base-style .h3,
      .fiction .h3,
      .news-box .h3,
      .cross-linking .h3,
      .short-banner .h3,
      .deep-banner .h3,
      .news-article-sec .h3,
      div.news-list .h3,
      .global-styling .h3 {
        font-size: 22px; } }
    .base-style h3:first-child, .fiction h3:first-child, .news-box h3:first-child, .cross-linking h3:first-child, .short-banner h3:first-child, .deep-banner h3:first-child, .news-article-sec h3:first-child, div.news-list h3:first-child, .global-styling h3:first-child,
    .base-style .h3:first-child,
    .fiction .h3:first-child,
    .news-box .h3:first-child,
    .cross-linking .h3:first-child,
    .short-banner .h3:first-child,
    .deep-banner .h3:first-child,
    .news-article-sec .h3:first-child,
    div.news-list .h3:first-child,
    .global-styling .h3:first-child {
      padding-top: 0; }
  .base-style h4, .fiction h4, .news-box h4, .cross-linking h4, .short-banner h4, .deep-banner h4, .news-article-sec h4, div.news-list h4, .global-styling h4,
  .base-style .h4,
  .fiction .h4,
  .news-box .h4,
  .cross-linking .h4,
  .short-banner .h4,
  .deep-banner .h4,
  .news-article-sec .h4,
  div.news-list .h4,
  .global-styling .h4 {
    font-size: 20px;
    font-size: 1.25rem; }
  .base-style h5, .fiction h5, .news-box h5, .cross-linking h5, .short-banner h5, .deep-banner h5, .news-article-sec h5, div.news-list h5, .global-styling h5,
  .base-style .h5,
  .fiction .h5,
  .news-box .h5,
  .cross-linking .h5,
  .short-banner .h5,
  .deep-banner .h5,
  .news-article-sec .h5,
  div.news-list .h5,
  .global-styling .h5 {
    font-size: 16px;
    font-size: 1rem; }
  .base-style h6, .fiction h6, .news-box h6, .cross-linking h6, .short-banner h6, .deep-banner h6, .news-article-sec h6, div.news-list h6, .global-styling h6,
  .base-style .h6,
  .fiction .h6,
  .news-box .h6,
  .cross-linking .h6,
  .short-banner .h6,
  .deep-banner .h6,
  .news-article-sec .h6,
  div.news-list .h6,
  .global-styling .h6 {
    font-size: 16px;
    font-size: 1rem;
    color: #000000;
    padding: 0; }
  .base-style p, .fiction p, .news-box p, .cross-linking p, .short-banner p, .deep-banner p, .news-article-sec p, div.news-list p, .global-styling p {
    margin-bottom: 30px;
    margin-bottom: 1.75rem;
    line-height: 1.7; }
    .base-style p:last-child, .fiction p:last-child, .news-box p:last-child, .cross-linking p:last-child, .short-banner p:last-child, .deep-banner p:last-child, .news-article-sec p:last-child, div.news-list p:last-child, .global-styling p:last-child {
      margin-bottom: 0; }
  .base-style blockquote, .fiction blockquote, .news-box blockquote, .cross-linking blockquote, .short-banner blockquote, .deep-banner blockquote, .news-article-sec blockquote, div.news-list blockquote, .global-styling blockquote {
    position: relative;
    border-left: 0 !important;
    line-height: 1;
    white-space: normal;
    word-break: break-word;
    clear: both;
    padding: 20px 15px 0 60px !important; }
    .base-style blockquote:before, .fiction blockquote:before, .news-box blockquote:before, .cross-linking blockquote:before, .short-banner blockquote:before, .deep-banner blockquote:before, .news-article-sec blockquote:before, div.news-list blockquote:before, .global-styling blockquote:before {
      content: "\201C";
      position: absolute;
      left: 0px;
      top: 0px;
      color: #1575ba;
      border: 2px solid #1575ba;
      border-radius: 50%;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      width: 40px;
      height: 40px;
      text-align: center;
      font-family: Arial, Helvetica, sans-serif;
      font-size: 43px;
      line-height: 1.35; }
    .base-style blockquote:after, .fiction blockquote:after, .news-box blockquote:after, .cross-linking blockquote:after, .short-banner blockquote:after, .deep-banner blockquote:after, .news-article-sec blockquote:after, div.news-list blockquote:after, .global-styling blockquote:after {
      content: "";
      position: absolute;
      left: 0px;
      top: 50px;
      width: 40px;
      height: 2px;
      background-color: #1575ba; }
    .base-style blockquote p, .fiction blockquote p, .news-box blockquote p, .cross-linking blockquote p, .short-banner blockquote p, .deep-banner blockquote p, .news-article-sec blockquote p, div.news-list blockquote p, .global-styling blockquote p {
      font-size: 18px;
      line-height: 1.6;
      color: #000000;
      font-family: "Titillium Web", sans-serif;
      font-weight: 600; }
  @media (max-width: 767px) {
    .base-style .img-left, .fiction .img-left, .news-box .img-left, .cross-linking .img-left, .short-banner .img-left, .deep-banner .img-left, .news-article-sec .img-left, div.news-list .img-left, .global-styling .img-left,
    .base-style .img-right,
    .fiction .img-right,
    .news-box .img-right,
    .cross-linking .img-right,
    .short-banner .img-right,
    .deep-banner .img-right,
    .news-article-sec .img-right,
    div.news-list .img-right,
    .global-styling .img-right {
      margin-bottom: 30px; } }
  .base-style .img-left p, .fiction .img-left p, .news-box .img-left p, .cross-linking .img-left p, .short-banner .img-left p, .deep-banner .img-left p, .news-article-sec .img-left p, div.news-list .img-left p, .global-styling .img-left p,
  .base-style .img-right p,
  .fiction .img-right p,
  .news-box .img-right p,
  .cross-linking .img-right p,
  .short-banner .img-right p,
  .deep-banner .img-right p,
  .news-article-sec .img-right p,
  div.news-list .img-right p,
  .global-styling .img-right p {
    color: #000000; }
  .base-style table, .fiction table, .news-box table, .cross-linking table, .short-banner table, .deep-banner table, .news-article-sec table, div.news-list table, .global-styling table {
    font-family: "Titillium Web", sans-serif;
    width: 100%; }
    .base-style table th, .fiction table th, .news-box table th, .cross-linking table th, .short-banner table th, .deep-banner table th, .news-article-sec table th, div.news-list table th, .global-styling table th {
      background-color: #1575ba;
      color: #ffffff;
      padding: 5px 10px;
      border-top: 1px solid #ffffff;
      border-left: 1px solid #ffffff;
      font-weight: 700; }
    .base-style table thead tr:first-child th, .fiction table thead tr:first-child th, .news-box table thead tr:first-child th, .cross-linking table thead tr:first-child th, .short-banner table thead tr:first-child th, .deep-banner table thead tr:first-child th, .news-article-sec table thead tr:first-child th, div.news-list table thead tr:first-child th, .global-styling table thead tr:first-child th {
      border-top: 0; }
      .base-style table thead tr:first-child th:first-child, .fiction table thead tr:first-child th:first-child, .news-box table thead tr:first-child th:first-child, .cross-linking table thead tr:first-child th:first-child, .short-banner table thead tr:first-child th:first-child, .deep-banner table thead tr:first-child th:first-child, .news-article-sec table thead tr:first-child th:first-child, div.news-list table thead tr:first-child th:first-child, .global-styling table thead tr:first-child th:first-child {
        border-left: 0; }
  .base-style ul.pager, .fiction ul.pager, .news-box ul.pager, .cross-linking ul.pager, .short-banner ul.pager, .deep-banner ul.pager, .news-article-sec ul.pager, div.news-list ul.pager, .global-styling ul.pager {
    margin: 0 0 15px;
    text-align: left; }
    .base-style ul.pager li, .fiction ul.pager li, .news-box ul.pager li, .cross-linking ul.pager li, .short-banner ul.pager li, .deep-banner ul.pager li, .news-article-sec ul.pager li, div.news-list ul.pager li, .global-styling ul.pager li {
      border-radius: 5px;
      -webkit-border-radius: 5px;
      -moz-border-radius: 5px;
      display: inline-block;
      text-transform: uppercase;
      font-family: "Titillium Web", sans-serif;
      font-weight: bold;
      margin-right: 6px;
      padding-left: 0px;
      margin-bottom: 10px;
      padding-bottom: 0; }
      .base-style ul.pager li:first-child, .fiction ul.pager li:first-child, .news-box ul.pager li:first-child, .cross-linking ul.pager li:first-child, .short-banner ul.pager li:first-child, .deep-banner ul.pager li:first-child, .news-article-sec ul.pager li:first-child, div.news-list ul.pager li:first-child, .global-styling ul.pager li:first-child {
        padding-left: 0; }
      .base-style ul.pager li:before, .fiction ul.pager li:before, .news-box ul.pager li:before, .cross-linking ul.pager li:before, .short-banner ul.pager li:before, .deep-banner ul.pager li:before, .news-article-sec ul.pager li:before, div.news-list ul.pager li:before, .global-styling ul.pager li:before {
        display: none; }
      .base-style ul.pager li.pager-current, .fiction ul.pager li.pager-current, .news-box ul.pager li.pager-current, .cross-linking ul.pager li.pager-current, .short-banner ul.pager li.pager-current, .deep-banner ul.pager li.pager-current, .news-article-sec ul.pager li.pager-current, div.news-list ul.pager li.pager-current, .global-styling ul.pager li.pager-current {
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        padding-bottom: 5px;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        padding: 5px 15px;
        border: solid 2px #1575ba;
        color: #fff;
        background: #1575ba; }
        @media (max-width: 575px) {
          .base-style ul.pager li.pager-current, .fiction ul.pager li.pager-current, .news-box ul.pager li.pager-current, .cross-linking ul.pager li.pager-current, .short-banner ul.pager li.pager-current, .deep-banner ul.pager li.pager-current, .news-article-sec ul.pager li.pager-current, div.news-list ul.pager li.pager-current, .global-styling ul.pager li.pager-current {
            padding: 3px 8px; } }
      .base-style ul.pager li a, .fiction ul.pager li a, .news-box ul.pager li a, .cross-linking ul.pager li a, .short-banner ul.pager li a, .deep-banner ul.pager li a, .news-article-sec ul.pager li a, div.news-list ul.pager li a, .global-styling ul.pager li a {
        text-decoration: none;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        padding: 5px 8px;
        color: #1575ba;
        border: solid 2px #1575ba;
        display: block;
        padding: 5px 15px;
        text-decoration: none;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px; }
        @media (max-width: 575px) {
          .base-style ul.pager li a, .fiction ul.pager li a, .news-box ul.pager li a, .cross-linking ul.pager li a, .short-banner ul.pager li a, .deep-banner ul.pager li a, .news-article-sec ul.pager li a, div.news-list ul.pager li a, .global-styling ul.pager li a {
            padding: 3px 8px; } }
        .base-style ul.pager li a:hover, .fiction ul.pager li a:hover, .news-box ul.pager li a:hover, .cross-linking ul.pager li a:hover, .short-banner ul.pager li a:hover, .deep-banner ul.pager li a:hover, .news-article-sec ul.pager li a:hover, div.news-list ul.pager li a:hover, .global-styling ul.pager li a:hover {
          color: #ffffff;
          background: #1575ba;
          border-color: #1575ba; }
        .base-style ul.pager li a:focus, .fiction ul.pager li a:focus, .news-box ul.pager li a:focus, .cross-linking ul.pager li a:focus, .short-banner ul.pager li a:focus, .deep-banner ul.pager li a:focus, .news-article-sec ul.pager li a:focus, div.news-list ul.pager li a:focus, .global-styling ul.pager li a:focus {
          border-bottom: 2px solid #000000; }
        .base-style ul.pager li a:focus-visible, .fiction ul.pager li a:focus-visible, .news-box ul.pager li a:focus-visible, .cross-linking ul.pager li a:focus-visible, .short-banner ul.pager li a:focus-visible, .deep-banner ul.pager li a:focus-visible, .news-article-sec ul.pager li a:focus-visible, div.news-list ul.pager li a:focus-visible, .global-styling ul.pager li a:focus-visible {
          border-bottom: 2px solid #000000;
          color: #000000 !important;
          background: #ffc448; }
  .base-style .news-readmore, .fiction .news-readmore, .news-box .news-readmore, .cross-linking .news-readmore, .short-banner .news-readmore, .deep-banner .news-readmore, .news-article-sec .news-readmore, div.news-list .news-readmore, .global-styling .news-readmore {
    font-weight: 600;
    font-family: "Titillium Web", sans-serif; }
  .base-style #edit-field-category-tid-wrapper, .fiction #edit-field-category-tid-wrapper, .news-box #edit-field-category-tid-wrapper, .cross-linking #edit-field-category-tid-wrapper, .short-banner #edit-field-category-tid-wrapper, .deep-banner #edit-field-category-tid-wrapper, .news-article-sec #edit-field-category-tid-wrapper, div.news-list #edit-field-category-tid-wrapper, .global-styling #edit-field-category-tid-wrapper {
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px; }
  .base-style .news-category .form-checkboxes input[type=checkbox]:checked + label, .fiction .news-category .form-checkboxes input[type=checkbox]:checked + label, .news-box .news-category .form-checkboxes input[type=checkbox]:checked + label, .cross-linking .news-category .form-checkboxes input[type=checkbox]:checked + label, .short-banner .news-category .form-checkboxes input[type=checkbox]:checked + label, .deep-banner .news-category .form-checkboxes input[type=checkbox]:checked + label, .news-article-sec .news-category .form-checkboxes input[type=checkbox]:checked + label, div.news-list .news-category .form-checkboxes input[type=checkbox]:checked + label, .global-styling .news-category .form-checkboxes input[type=checkbox]:checked + label {
    background: none; }
    .base-style .news-category .form-checkboxes input[type=checkbox]:checked + label:before, .fiction .news-category .form-checkboxes input[type=checkbox]:checked + label:before, .news-box .news-category .form-checkboxes input[type=checkbox]:checked + label:before, .cross-linking .news-category .form-checkboxes input[type=checkbox]:checked + label:before, .short-banner .news-category .form-checkboxes input[type=checkbox]:checked + label:before, .deep-banner .news-category .form-checkboxes input[type=checkbox]:checked + label:before, .news-article-sec .news-category .form-checkboxes input[type=checkbox]:checked + label:before, div.news-list .news-category .form-checkboxes input[type=checkbox]:checked + label:before, .global-styling .news-category .form-checkboxes input[type=checkbox]:checked + label:before {
      border-color: #0f5c94; }
  .base-style .news-category .form-checkboxes input[type=checkbox] + label, .fiction .news-category .form-checkboxes input[type=checkbox] + label, .news-box .news-category .form-checkboxes input[type=checkbox] + label, .cross-linking .news-category .form-checkboxes input[type=checkbox] + label, .short-banner .news-category .form-checkboxes input[type=checkbox] + label, .deep-banner .news-category .form-checkboxes input[type=checkbox] + label, .news-article-sec .news-category .form-checkboxes input[type=checkbox] + label, div.news-list .news-category .form-checkboxes input[type=checkbox] + label, .global-styling .news-category .form-checkboxes input[type=checkbox] + label {
    background: none; }
  .base-style .news-category .form-item label:before, .fiction .news-category .form-item label:before, .news-box .news-category .form-item label:before, .cross-linking .news-category .form-item label:before, .short-banner .news-category .form-item label:before, .deep-banner .news-category .form-item label:before, .news-article-sec .news-category .form-item label:before, div.news-list .news-category .form-item label:before, .global-styling .news-category .form-item label:before {
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px; }
  .base-style .news-category .views-exposed-form label, .fiction .news-category .views-exposed-form label, .news-box .news-category .views-exposed-form label, .cross-linking .news-category .views-exposed-form label, .short-banner .news-category .views-exposed-form label, .deep-banner .news-category .views-exposed-form label, .news-article-sec .news-category .views-exposed-form label, div.news-list .news-category .views-exposed-form label, .global-styling .news-category .views-exposed-form label {
    text-transform: none; }
  .base-style.contact-form-sec .input, .contact-form-sec.fiction .input, .contact-form-sec.news-box .input, .contact-form-sec.cross-linking .input, .contact-form-sec.short-banner .input, .contact-form-sec.deep-banner .input, .contact-form-sec.news-article-sec .input, div.contact-form-sec.news-list .input, .contact-form-sec.global-styling .input,
  .base-style.contact-form-sec #edit-captcha-response,
  .contact-form-sec.fiction #edit-captcha-response,
  .contact-form-sec.news-box #edit-captcha-response,
  .contact-form-sec.cross-linking #edit-captcha-response,
  .contact-form-sec.short-banner #edit-captcha-response,
  .contact-form-sec.deep-banner #edit-captcha-response,
  .contact-form-sec.news-article-sec #edit-captcha-response,
  div.contact-form-sec.news-list #edit-captcha-response,
  .contact-form-sec.global-styling #edit-captcha-response,
  .base-style.contact-form-sec #edit-captcha-response--2,
  .contact-form-sec.fiction #edit-captcha-response--2,
  .contact-form-sec.news-box #edit-captcha-response--2,
  .contact-form-sec.cross-linking #edit-captcha-response--2,
  .contact-form-sec.short-banner #edit-captcha-response--2,
  .contact-form-sec.deep-banner #edit-captcha-response--2,
  .contact-form-sec.news-article-sec #edit-captcha-response--2,
  div.contact-form-sec.news-list #edit-captcha-response--2,
  .contact-form-sec.global-styling #edit-captcha-response--2,
  .base-style.contact-form-sec [id^="edit-captcha-response-"],
  .contact-form-sec.fiction [id^="edit-captcha-response-"],
  .contact-form-sec.news-box [id^="edit-captcha-response-"],
  .contact-form-sec.cross-linking [id^="edit-captcha-response-"],
  .contact-form-sec.short-banner [id^="edit-captcha-response-"],
  .contact-form-sec.deep-banner [id^="edit-captcha-response-"],
  .contact-form-sec.news-article-sec [id^="edit-captcha-response-"],
  div.contact-form-sec.news-list [id^="edit-captcha-response-"],
  .contact-form-sec.global-styling [id^="edit-captcha-response-"] {
    border-color: #000000;
    font-family: "Titillium Web", sans-serif;
    font-style: normal;
    color: #000000;
    font-weight: 600; }
    .base-style.contact-form-sec .input.error, .contact-form-sec.fiction .input.error, .contact-form-sec.news-box .input.error, .contact-form-sec.cross-linking .input.error, .contact-form-sec.short-banner .input.error, .contact-form-sec.deep-banner .input.error, .contact-form-sec.news-article-sec .input.error, div.contact-form-sec.news-list .input.error, .contact-form-sec.global-styling .input.error,
    .base-style.contact-form-sec #edit-captcha-response.error,
    .contact-form-sec.fiction #edit-captcha-response.error,
    .contact-form-sec.news-box #edit-captcha-response.error,
    .contact-form-sec.cross-linking #edit-captcha-response.error,
    .contact-form-sec.short-banner #edit-captcha-response.error,
    .contact-form-sec.deep-banner #edit-captcha-response.error,
    .contact-form-sec.news-article-sec #edit-captcha-response.error,
    div.contact-form-sec.news-list #edit-captcha-response.error,
    .contact-form-sec.global-styling #edit-captcha-response.error,
    .base-style.contact-form-sec #edit-captcha-response--2.error,
    .contact-form-sec.fiction #edit-captcha-response--2.error,
    .contact-form-sec.news-box #edit-captcha-response--2.error,
    .contact-form-sec.cross-linking #edit-captcha-response--2.error,
    .contact-form-sec.short-banner #edit-captcha-response--2.error,
    .contact-form-sec.deep-banner #edit-captcha-response--2.error,
    .contact-form-sec.news-article-sec #edit-captcha-response--2.error,
    div.contact-form-sec.news-list #edit-captcha-response--2.error,
    .contact-form-sec.global-styling #edit-captcha-response--2.error,
    .base-style.contact-form-sec [id^="edit-captcha-response-"].error,
    .contact-form-sec.fiction [id^="edit-captcha-response-"].error,
    .contact-form-sec.news-box [id^="edit-captcha-response-"].error,
    .contact-form-sec.cross-linking [id^="edit-captcha-response-"].error,
    .contact-form-sec.short-banner [id^="edit-captcha-response-"].error,
    .contact-form-sec.deep-banner [id^="edit-captcha-response-"].error,
    .contact-form-sec.news-article-sec [id^="edit-captcha-response-"].error,
    div.contact-form-sec.news-list [id^="edit-captcha-response-"].error,
    .contact-form-sec.global-styling [id^="edit-captcha-response-"].error {
      border-color: #ff0000; }
  .base-style.contact-form-sec #edit-captcha-response, .contact-form-sec.fiction #edit-captcha-response, .contact-form-sec.news-box #edit-captcha-response, .contact-form-sec.cross-linking #edit-captcha-response, .contact-form-sec.short-banner #edit-captcha-response, .contact-form-sec.deep-banner #edit-captcha-response, .contact-form-sec.news-article-sec #edit-captcha-response, div.contact-form-sec.news-list #edit-captcha-response, .contact-form-sec.global-styling #edit-captcha-response,
  .base-style.contact-form-sec #edit-captcha-response--2,
  .contact-form-sec.fiction #edit-captcha-response--2,
  .contact-form-sec.news-box #edit-captcha-response--2,
  .contact-form-sec.cross-linking #edit-captcha-response--2,
  .contact-form-sec.short-banner #edit-captcha-response--2,
  .contact-form-sec.deep-banner #edit-captcha-response--2,
  .contact-form-sec.news-article-sec #edit-captcha-response--2,
  div.contact-form-sec.news-list #edit-captcha-response--2,
  .contact-form-sec.global-styling #edit-captcha-response--2,
  .base-style.contact-form-sec [id^="edit-captcha-response-"],
  .contact-form-sec.fiction [id^="edit-captcha-response-"],
  .contact-form-sec.news-box [id^="edit-captcha-response-"],
  .contact-form-sec.cross-linking [id^="edit-captcha-response-"],
  .contact-form-sec.short-banner [id^="edit-captcha-response-"],
  .contact-form-sec.deep-banner [id^="edit-captcha-response-"],
  .contact-form-sec.news-article-sec [id^="edit-captcha-response-"],
  div.contact-form-sec.news-list [id^="edit-captcha-response-"],
  .contact-form-sec.global-styling [id^="edit-captcha-response-"] {
    border: 2px solid #000000;
    height: 50px; }
  .base-style.contact-form-sec .description, .contact-form-sec.fiction .description, .contact-form-sec.news-box .description, .contact-form-sec.cross-linking .description, .contact-form-sec.short-banner .description, .contact-form-sec.deep-banner .description, .contact-form-sec.news-article-sec .description, div.contact-form-sec.news-list .description, .contact-form-sec.global-styling .description {
    border-color: #000000;
    font-family: "Titillium Web", sans-serif;
    font-style: normal; }
  .base-style .form-checkboxes label, .fiction .form-checkboxes label, .news-box .form-checkboxes label, .cross-linking .form-checkboxes label, .short-banner .form-checkboxes label, .deep-banner .form-checkboxes label, .news-article-sec .form-checkboxes label, div.news-list .form-checkboxes label, .global-styling .form-checkboxes label {
    background-image: url(../images/check-box-bg.png); }
  .base-style .form-actions .webform-submit, .fiction .form-actions .webform-submit, .news-box .form-actions .webform-submit, .cross-linking .form-actions .webform-submit, .short-banner .form-actions .webform-submit, .deep-banner .form-actions .webform-submit, .news-article-sec .form-actions .webform-submit, div.news-list .form-actions .webform-submit, .global-styling .form-actions .webform-submit {
    margin-left: 1px !important;
    color: #1575ba !important;
    background-color: #ffffff !important;
    font-family: "Titillium Web", sans-serif !important;
    font-weight: 600 !important;
    border-radius: 6px !important;
    border: 2px solid #1575ba !important;
    font-size: 16px !important;
    font-size: 1rem !important;
    text-transform: none !important;
    padding: 10px 25px !important;
    min-width: 130px;
    margin-top: 30px !important;
    -webkit-transition: 0.5s all;
    transition: 0.5s all; }
    .base-style .form-actions .webform-submit:hover, .fiction .form-actions .webform-submit:hover, .news-box .form-actions .webform-submit:hover, .cross-linking .form-actions .webform-submit:hover, .short-banner .form-actions .webform-submit:hover, .deep-banner .form-actions .webform-submit:hover, .news-article-sec .form-actions .webform-submit:hover, div.news-list .form-actions .webform-submit:hover, .global-styling .form-actions .webform-submit:hover {
      background-color: #1575ba !important;
      color: #ffffff !important; }
    .base-style .form-actions .webform-submit:focus, .fiction .form-actions .webform-submit:focus, .news-box .form-actions .webform-submit:focus, .cross-linking .form-actions .webform-submit:focus, .short-banner .form-actions .webform-submit:focus, .deep-banner .form-actions .webform-submit:focus, .news-article-sec .form-actions .webform-submit:focus, div.news-list .form-actions .webform-submit:focus, .global-styling .form-actions .webform-submit:focus {
      background-color: #ffc448 !important;
      color: #000000 !important;
      border-color: #000000 !important;
      -webkit-box-shadow: 0px 0px 0px 0px transparent !important;
              box-shadow: 0px 0px 0px 0px transparent !important;
      outline: 0px solid #000000 !important; }
  .base-style input, .fiction input, .news-box input, .cross-linking input, .short-banner input, .deep-banner input, .news-article-sec input, div.news-list input, .global-styling input,
  .base-style textarea,
  .fiction textarea,
  .news-box textarea,
  .cross-linking textarea,
  .short-banner textarea,
  .deep-banner textarea,
  .news-article-sec textarea,
  div.news-list textarea,
  .global-styling textarea {
    font-family: "Titillium Web", sans-serif;
    font-weight: normal;
    font-style: normal;
    color: #000000;
    font-weight: 600; }
    .base-style input:focus, .fiction input:focus, .news-box input:focus, .cross-linking input:focus, .short-banner input:focus, .deep-banner input:focus, .news-article-sec input:focus, div.news-list input:focus, .global-styling input:focus,
    .base-style textarea:focus,
    .fiction textarea:focus,
    .news-box textarea:focus,
    .cross-linking textarea:focus,
    .short-banner textarea:focus,
    .deep-banner textarea:focus,
    .news-article-sec textarea:focus,
    div.news-list textarea:focus,
    .global-styling textarea:focus {
      outline: 0;
      -webkit-box-shadow: 0px 0px 0px 3px #ffc448;
              box-shadow: 0px 0px 0px 3px #ffc448; }
  .base-style ::-webkit-input-placeholder, .fiction ::-webkit-input-placeholder, .news-box ::-webkit-input-placeholder, .cross-linking ::-webkit-input-placeholder, .short-banner ::-webkit-input-placeholder, .deep-banner ::-webkit-input-placeholder, .news-article-sec ::-webkit-input-placeholder, div.news-list ::-webkit-input-placeholder, .global-styling ::-webkit-input-placeholder {
    color: #000000;
    font-style: normal;
    font-weight: 600; }
  .base-style ::-moz-placeholder, .fiction ::-moz-placeholder, .news-box ::-moz-placeholder, .cross-linking ::-moz-placeholder, .short-banner ::-moz-placeholder, .deep-banner ::-moz-placeholder, .news-article-sec ::-moz-placeholder, div.news-list ::-moz-placeholder, .global-styling ::-moz-placeholder {
    color: #000000;
    font-style: normal;
    font-weight: 600; }
  .base-style :-ms-input-placeholder, .fiction :-ms-input-placeholder, .news-box :-ms-input-placeholder, .cross-linking :-ms-input-placeholder, .short-banner :-ms-input-placeholder, .deep-banner :-ms-input-placeholder, .news-article-sec :-ms-input-placeholder, div.news-list :-ms-input-placeholder, .global-styling :-ms-input-placeholder {
    color: #000000;
    font-style: normal;
    font-weight: 600; }
  .base-style :-moz-placeholder, .fiction :-moz-placeholder, .news-box :-moz-placeholder, .cross-linking :-moz-placeholder, .short-banner :-moz-placeholder, .deep-banner :-moz-placeholder, .news-article-sec :-moz-placeholder, div.news-list :-moz-placeholder, .global-styling :-moz-placeholder {
    color: #000000;
    font-style: normal;
    font-weight: 600; }
  .base-style .news-cont-sec, .fiction .news-cont-sec, .news-box .news-cont-sec, .cross-linking .news-cont-sec, .short-banner .news-cont-sec, .deep-banner .news-cont-sec, .news-article-sec .news-cont-sec, div.news-list .news-cont-sec, .global-styling .news-cont-sec {
    position: relative; }
    .base-style .news-cont-sec .news-cont h2 a:before, .fiction .news-cont-sec .news-cont h2 a:before, .news-box .news-cont-sec .news-cont h2 a:before, .cross-linking .news-cont-sec .news-cont h2 a:before, .short-banner .news-cont-sec .news-cont h2 a:before, .deep-banner .news-cont-sec .news-cont h2 a:before, .news-article-sec .news-cont-sec .news-cont h2 a:before, div.news-list .news-cont-sec .news-cont h2 a:before, .global-styling .news-cont-sec .news-cont h2 a:before {
      content: "";
      position: absolute;
      width: 100%;
      height: 100%;
      left: 0;
      right: 0;
      top: 0; }
    .base-style .news-cont-sec .news-cont h2 a:focus, .fiction .news-cont-sec .news-cont h2 a:focus, .news-box .news-cont-sec .news-cont h2 a:focus, .cross-linking .news-cont-sec .news-cont h2 a:focus, .short-banner .news-cont-sec .news-cont h2 a:focus, .deep-banner .news-cont-sec .news-cont h2 a:focus, .news-article-sec .news-cont-sec .news-cont h2 a:focus, div.news-list .news-cont-sec .news-cont h2 a:focus, .global-styling .news-cont-sec .news-cont h2 a:focus {
      color: #000000; }
  .base-style .jp-details .jp-title, .fiction .jp-details .jp-title, .news-box .jp-details .jp-title, .cross-linking .jp-details .jp-title, .short-banner .jp-details .jp-title, .deep-banner .jp-details .jp-title, .news-article-sec .jp-details .jp-title, div.news-list .jp-details .jp-title, .global-styling .jp-details .jp-title {
    font-size: 14px;
    font-weight: 70;
    font-size: 14px;
    font-weight: 700;
    font-family: "Titillium Web", sans-serif; }
    .base-style .jp-details .jp-title:hover, .fiction .jp-details .jp-title:hover, .news-box .jp-details .jp-title:hover, .cross-linking .jp-details .jp-title:hover, .short-banner .jp-details .jp-title:hover, .deep-banner .jp-details .jp-title:hover, .news-article-sec .jp-details .jp-title:hover, div.news-list .jp-details .jp-title:hover, .global-styling .jp-details .jp-title:hover {
      color: #ffffff; }
  .base-style .close, .fiction .close, .news-box .close, .cross-linking .close, .short-banner .close, .deep-banner .close, .news-article-sec .close, div.news-list .close, .global-styling .close {
    opacity: 1; }
  .base-style .modal-body, .fiction .modal-body, .news-box .modal-body, .cross-linking .modal-body, .short-banner .modal-body, .deep-banner .modal-body, .news-article-sec .modal-body, div.news-list .modal-body, .global-styling .modal-body {
    font-family: "Titillium Web", sans-serif; }

#webform-ajax-wrapper-363 .messages ul {
  text-align: left; }

.bg-cover, .short-banner, .deep-banner .bg-cover {
  background: 50% 50% / cover no-repeat; }
  .bg-cover img, .short-banner img, .deep-banner .bg-cover img {
    position: absolute;
    left: -10000px;
    top: auto;
    width: 1px;
    height: 1px;
    overflow: hidden; }

.iframe.tech-profile-wrap {
  height: 0;
  padding-bottom: 56.25%;
  position: relative;
  margin-bottom: 15px; }
  .iframe.tech-profile-wrap iframe {
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
    height: 100%;
    max-width: 1010px; }
    .iframe.tech-profile-wrap iframe #app {
      margin: 0 auto; }

.not-front .content-section {
  background-image: none; }
  @media (min-width: 768px) {
    .not-front .content-section {
      min-height: 600px; } }
  .not-front .content-section.content-section-403 {
    min-height: 570px; }
    @media (min-width: 768px) {
      .not-front .content-section.content-section-403 .content {
        padding-top: 90px; } }
  .not-front .content-section.search-bottom-space {
    padding-bottom: 0; }

html body.admin-menu.has-header {
  margin-top: 0px !important; }

.common-btn, .news-article-top-sec div.news-cont-sec .news-readmore a {
  letter-spacing: 0;
  text-align: center;
  min-width: 150px;
  border: 2px solid #1575ba;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  text-decoration: none;
  text-transform: none;
  line-height: 1.15;
  position: relative;
  padding: 15px 25px;
  font-weight: 600;
  font-size: 16px;
  font-size: 1rem;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  color: #1575ba;
  background-color: transparent;
  display: inline-block; }
  .common-btn:hover, .news-article-top-sec div.news-cont-sec .news-readmore a:hover {
    background-color: #1575ba;
    color: #ffffff;
    border-color: #1575ba;
    text-decoration: none; }
  @media (min-width: 1200px) {
    .common-btn:focus, .news-article-top-sec div.news-cont-sec .news-readmore a:focus {
      background-color: #ffc448;
      border-color: #000000;
      color: #000000;
      outline: 0; } }

.skip-to-content {
  display: none\0/IE9;
  position: absolute;
  z-index: 102;
  -webkit-transform: translateY(-150%) translateX(-50%);
          transform: translateY(-150%) translateX(-50%);
  -webkit-transition: all .25s ease-in-out;
  transition: all .25s ease-in-out;
  padding: 0.25rem 1rem;
  background-color: #ffc448;
  border-radius: 3px;
  color: black;
  top: 10px;
  left: 50%; }

.skip-to-content:focus {
  -webkit-transform: translateY(0%) translateX(-50%);
          transform: translateY(0%) translateX(-50%); }

/* Header */
.header {
  padding: 0;
  position: relative;
  top: 0;
  width: 100%;
  z-index: 101;
  background-color: #ffffff;
  font-family: "Titillium Web", sans-serif;
  font-weight: normal;
  height: 125px; }
  @media (min-width: 768px) and (max-width: 991px) {
    .header {
      height: 100px; } }
  @media (max-width: 991px) {
    .header {
      height: 82px; } }
  .header .header-in {
    position: relative;
    background-color: #ffffff; }
    .header .header-in.is-fixed {
      position: fixed;
      top: 0;
      width: 100%;
      z-index: 101; }
  .header p {
    font-weight: normal; }
  .header b,
  .header strong {
    font-weight: 700;
    font-family: "Titillium Web", sans-serif !important; }
  .header a:focus {
    outline: 0; }
  .header ul {
    margin: 0;
    padding: 0; }
    .header ul li {
      padding: 0; }
      .header ul li:before {
        display: none; }
  .header .sub-menu {
    display: none; }

.top-header {
  color: #ffffff;
  background-color: #1575ba; }
  .top-header .th-left {
    float: left\0/IE9;
    display: table\0/IE9;
    width: 100%;
    margin: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    .top-header .th-left p {
      font-size: 13px;
      font-size: 0.8125rem; }
    .top-header .th-left a {
      font-weight: 700;
      color: #ffffff;
      text-decoration: underline; }
      .top-header .th-left a:focus-visible, .top-header .th-left a:focus {
        color: #000000;
        background-color: #ffc448; }
    .top-header .th-left .th-left-in {
      display: inline-block;
      width: calc(100% - 120px);
      padding: 9px 0px 9px 0;
      max-width: calc(100% - 120px);
      -webkit-box-flex: 1;
          -ms-flex: 1 1 calc(100% - 120px);
              flex: 1 1 calc(100% - 120px); }
      @media (max-width: 991px) {
        .top-header .th-left .th-left-in {
          max-width: 100%;
          -webkit-box-flex: 1;
              -ms-flex: 1 1 100%;
                  flex: 1 1 100%;
          padding: 5px 0px; } }
      .top-header .th-left .th-left-in p {
        margin-bottom: 0; }
    .top-header .th-left ul {
      padding: 0;
      line-height: 22px; }
      .top-header .th-left ul li {
        padding-left: 0;
        color: #ffffff;
        display: inline;
        padding: 0px 20px 0px 0;
        font-size: 13px; }
        @media (min-width: 992px) and (max-width: 1199px) {
          .top-header .th-left ul li {
            padding-right: 5px;
            font-size: 12px; } }
        @media (max-width: 991px) {
          .top-header .th-left ul li {
            padding: 0px 15px 0px 0;
            line-height: 1.5; } }
        @media (max-width: 767px) {
          .top-header .th-left ul li {
            display: none; } }
        @media (max-width: 767px) {
          .top-header .th-left ul li:first-child {
            display: block; } }
        .top-header .th-left ul li:last-child {
          padding-right: 0; }
    .top-header .th-left .th-search {
      float: right\0/IE9;
      display: inline-block;
      padding: 0;
      font-size: 13px;
      font-size: 0.8125rem;
      font-weight: 700;
      max-width: 120px;
      -webkit-box-flex: 1;
          -ms-flex: 1 1 120px;
              flex: 1 1 120px; }
      @media (max-width: 991px) {
        .top-header .th-left .th-search {
          display: none; } }
      .top-header .th-left .th-search > button {
        padding: 12px 40px 11px 15px;
        display: block;
        position: relative;
        text-transform: uppercase;
        text-decoration: none;
        -webkit-transition: all 0.5s;
        transition: all 0.5s;
        border: 0;
        background-color: transparent;
        color: #ffffff;
        margin-left: auto;
        height: 46px;
        line-height: 19px; }
        .top-header .th-left .th-search > button:before, .top-header .th-left .th-search > button:after {
          content: "";
          position: absolute;
          right: 10px;
          top: 50%;
          -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
          background: url(../images/search.svg) right no-repeat;
          background-size: 100%;
          width: 16px;
          height: 100%;
          width: 1rem;
          height: 1rem; }
        .top-header .th-left .th-search > button:after {
          display: none; }
        .top-header .th-left .th-search > button:hover, .top-header .th-left .th-search > button.active {
          color: #1575ba;
          background-color: #ffffff; }
          .top-header .th-left .th-search > button:hover:before, .top-header .th-left .th-search > button.active:before {
            background: url(../images/search-pri.svg) right no-repeat; }
        .top-header .th-left .th-search > button:focus {
          outline: 0;
          border: 0; }
        .top-header .th-left .th-search > button:focus {
          background-color: #ffc448;
          color: #000000;
          border: 0;
          outline: 0; }
          .top-header .th-left .th-search > button:focus:before {
            background: url(../images/search-bl.svg) right no-repeat; }
      .top-header .th-left .th-search.open-s > button {
        color: #1575ba;
        background-color: #ffffff; }
        .top-header .th-left .th-search.open-s > button:before {
          background: #1575ba;
          width: 2px;
          height: 17px;
          -webkit-transform: rotate(-45deg) translateY(-50%);
          transform: rotate(-45deg) translateY(-50%);
          right: 10px;
          margin-top: -2px; }
        .top-header .th-left .th-search.open-s > button:after {
          content: "";
          position: absolute;
          background: #1575ba;
          width: 2px;
          height: 17px;
          -webkit-transform: rotate(45deg) translateY(-50%);
          transform: rotate(45deg) translateY(-50%);
          display: block;
          right: 22px;
          margin-top: -2px; }
        .top-header .th-left .th-search.open-s > button:focus {
          background-color: #ffc448;
          color: #000000;
          border: 0;
          outline: 0;
          text-decoration: none !important; }
          .top-header .th-left .th-search.open-s > button:focus:before, .top-header .th-left .th-search.open-s > button:focus:after {
            background: #000000; }

.search-form,
#search-block-form {
  position: relative; }

.search-open {
  background-color: #0f5c94;
  padding: 51px 0;
  display: none; }
  @media (min-width: 992px) and (max-width: 1199px) {
    .search-open {
      padding: 20px 0; } }
  @media (max-width: 991px) {
    .search-open {
      padding: 40px 0;
      position: absolute;
      top: 100%;
      width: 100%; } }
  @media (max-width: 991px) {
    .search-open.search-desktop {
      display: none !important; } }
  @media (min-width: 992px) {
    .search-open.search-mobile {
      display: none !important; } }
  .search-open .search-box {
    max-width: 720px;
    margin: 0 auto;
    position: relative; }
    .search-open .search-box .sb-form {
      position: relative; }
    .search-open .search-box .input {
      width: 100%;
      border: 0;
      border-bottom: 1px solid #ffffff;
      background-color: transparent;
      font-size: 28px;
      font-size: 1.75rem;
      font-weight: 600;
      color: #ffffff;
      padding-bottom: 10px;
      margin-bottom: 6px;
      padding-right: 60px; }
      @media (max-width: 991px) {
        .search-open .search-box .input {
          font-size: 22px;
          padding-right: 50px;
          padding-bottom: 15px; } }
      .search-open .search-box .input:focus {
        outline: 0; }
    .search-open .search-box .search-btn {
      text-indent: -999em;
      overflow: hidden;
      width: 44px;
      height: 44px;
      border-radius: 50%;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      background: url(../images/search-pri.svg) center no-repeat;
      background: url(../images/search.svg) center no-repeat;
      background-size: 48%;
      border: 1px solid #ffffff;
      position: absolute;
      right: 0;
      top: 50%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%);
      margin-top: -11px;
      -webkit-transition: all 0.5s;
      transition: all 0.5s; }
      @media (max-width: 991px) {
        .search-open .search-box .search-btn {
          width: 36px;
          height: 36px;
          margin-top: -10px; } }
      .search-open .search-box .search-btn:hover {
        background: #ffffff url(../images/search-pri.svg) center no-repeat;
        background-size: 48%; }
      .search-open .search-box .search-btn:focus {
        border: 0;
        outline: 0; }
      .search-open .search-box .search-btn:focus-visible {
        background: #ffc448 url(../images/search-bl.svg) center no-repeat;
        background-size: 48%;
        outline: 0;
        border: 2px solid #000000; }
  .search-open .cls-srch {
    text-align: right; }
    .search-open .cls-srch button {
      color: #ffffff;
      font-size: 13px;
      font-size: 0.8125rem;
      text-transform: uppercase;
      font-weight: 700;
      border: 0;
      background-color: transparent;
      padding: 0;
      text-decoration: underline; }
      .search-open .cls-srch button:focus {
        background: #ffc448;
        color: #000000;
        outline: 0;
        border-bottom: 2px solid #000000; }

.middle-header {
  -webkit-box-shadow: 0 2px 5px 0 rgba(190, 190, 190, 0.5);
          box-shadow: 0 2px 5px 0 rgba(190, 190, 190, 0.5); }
  .middle-header .mh-header {
    width: 100%;
    float: left;
    position: relative; }
  .middle-header .nav-arrow {
    display: none;
    position: absolute;
    z-index: 7;
    right: 0px;
    top: 0px;
    height: 62px;
    width: 62px;
    text-indent: -999em;
    border: 0;
    background-color: transparent; }
    @media (min-width: 992px) {
      .middle-header .nav-arrow {
        overflow: hidden; } }
    @media (max-width: 991px) {
      .middle-header .nav-arrow {
        display: block; } }
    .middle-header .nav-arrow:focus {
      background-color: #ffc448;
      outline: 0; }
      .middle-header .nav-arrow:focus:before {
        border-color: #000000; }
      .middle-header .nav-arrow:focus.is-open {
        background-color: #ffc448;
        outline: 0; }
        .middle-header .nav-arrow:focus.is-open:before {
          border-color: #000000; }
    .middle-header .nav-arrow:before {
      content: "";
      position: absolute;
      width: 13px;
      height: 13px;
      border-bottom: 2px solid #000000;
      border-left: 2px solid #000000;
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg);
      left: 50%;
      top: 50%;
      margin-top: -7px;
      margin-left: -5px; }
    @media (max-width: 991px) {
      .middle-header .nav-arrow:after {
        content: "";
        position: absolute;
        left: -700px;
        width: 700px;
        top: 0;
        height: 100%;
        z-index: 9999999; } }
    .middle-header .nav-arrow.is-open:before {
      -webkit-transform: rotate(-225deg);
      transform: rotate(-225deg);
      margin-top: -4px;
      margin-left: -4px;
      border-color: #ffffff; }
  .middle-header .navigation {
    float: right;
    text-align: right; }
    @media (min-width: 992px) {
      .middle-header .navigation {
        display: block !important; } }
    @media (max-width: 991px) {
      .middle-header .navigation {
        display: block;
        width: calc(100% + 30px);
        position: absolute;
        top: 100%;
        background-color: #ffffff;
        z-index: 1;
        border-top: 1px solid #333;
        padding: 0px 0px 30px;
        height: calc(100vh - 100px);
        z-index: 1;
        left: 0;
        margin-left: -15px;
        margin-right: -15px;
        overflow: hidden;
        overflow-y: auto;
        display: none;
        text-align: left;
        float: none; } }
    .middle-header .navigation > ul {
      display: inline-block;
      vertical-align: middle; }
      @media (max-width: 991px) {
        .middle-header .navigation > ul {
          display: block;
          padding-top: 10px; } }
      .middle-header .navigation > ul > li {
        display: inline-block;
        font-size: 14px;
        font-size: 0.875rem;
        font-weight: 600; }
        @media (max-width: 991px) {
          .middle-header .navigation > ul > li {
            display: block;
            position: relative;
            font-size: 18px;
            text-transform: uppercase; } }
        .middle-header .navigation > ul > li > a {
          color: #000000;
          text-decoration: none;
          display: block;
          /*   &:focus-visible {
              @include mq-abv(md) {
                  border: 0;
                  color: $color-black;
                  background-color: $color-yellow;
              }
          } */ }
          @media (min-width: 992px) {
            .middle-header .navigation > ul > li > a {
              padding: 30px 8px; } }
          @media (min-width: 992px) and (max-width: 1199px) {
            .middle-header .navigation > ul > li > a {
              padding: 30px 5px; } }
          @media (max-width: 991px) {
            .middle-header .navigation > ul > li > a {
              padding-left: 30px; } }
          @media (min-width: 992px) {
            .middle-header .navigation > ul > li > a:hover {
              background-color: #0f5c94;
              color: #ffffff; } }
          .middle-header .navigation > ul > li > a:focus {
            border: 0;
            outline: 0; }
            @media (min-width: 992px) {
              .middle-header .navigation > ul > li > a:focus {
                border: 0;
                color: #000000;
                background-color: #ffc448; } }
            @media (max-width: 991px) {
              .middle-header .navigation > ul > li > a:focus {
                background-color: transparent; } }
          @media (max-width: 991px) {
            .middle-header .navigation > ul > li > a:focus-visible {
              background: #ffc448;
              color: #000000;
              border-color: #000000;
              text-decoration: none; } }
        @media (max-width: 991px) {
          .middle-header .navigation > ul > li a {
            display: block;
            /* border-bottom: 1px solid $color-grey2; */
            position: relative;
            padding: 17px 20px; } }
        .middle-header .navigation > ul > li.collapsed {
          position: static; }
          @media (max-width: 991px) {
            .middle-header .navigation > ul > li.collapsed {
              position: relative; } }
          @media (max-width: 991px) {
            .middle-header .navigation > ul > li.collapsed.is-expand > a {
              background: #1575ba;
              color: #ffffff; } }
          @media (max-width: 991px) {
            .middle-header .navigation > ul > li.collapsed.is-expand > a:focus {
              background: #ffc448;
              color: #000000; } }
          .middle-header .navigation > ul > li.collapsed.is-expand > a:focus + .nav-arrow:before {
            border-color: #000000; }
          .middle-header .navigation > ul > li.collapsed > a {
            position: relative; }
            @media (min-width: 1200px) {
              .middle-header .navigation > ul > li.collapsed > a {
                padding-right: 27px; } }
            @media (min-width: 992px) and (max-width: 1199px) {
              .middle-header .navigation > ul > li.collapsed > a {
                padding-right: 15px; } }
            @media (max-width: 991px) {
              .middle-header .navigation > ul > li.collapsed > a {
                padding: 17px 50px 17px 20px; } }
            .middle-header .navigation > ul > li.collapsed > a:after {
              content: "";
              position: absolute;
              right: 10px;
              top: 50%;
              width: 8px;
              height: 8px;
              border-left: 1px solid #000000;
              border-bottom: 1px solid #000000;
              -webkit-transform: rotate(-45deg) translateY(-50%);
              -moz-transform: rotate(-45deg) translateY(-50%);
              -o-transform: rotate(-45deg) translateY(-50%);
              -ms-transform: rotate(-45deg) translateY(-50%);
              margin-top: -2px; }
              @media (min-width: 992px) and (max-width: 1199px) {
                .middle-header .navigation > ul > li.collapsed > a:after {
                  right: 0px; } }
              @media (max-width: 991px) {
                .middle-header .navigation > ul > li.collapsed > a:after {
                  display: none; } }
            .middle-header .navigation > ul > li.collapsed > a:hover:after {
              border-color: #ffffff; }
            @media (min-width: 992px) {
              .middle-header .navigation > ul > li.collapsed > a:hover:focus:after {
                border-color: #000000; } }
            .middle-header .navigation > ul > li.collapsed > a:focus-visible:after {
              border-color: #000000; }
          .middle-header .navigation > ul > li.collapsed > .sub-menu {
            border-top: 3px solid #1575ba;
            width: 100%;
            background: #ffffff;
            position: absolute;
            left: 0;
            right: 0;
            text-align: left;
            padding: 0px;
            top: 100%;
            z-index: 9;
            min-height: 270px;
            -webkit-box-shadow: 0 4px 6px 0px rgba(0, 0, 0, 0.3);
            box-shadow: 0 4px 6px 0px rgba(0, 0, 0, 0.3);
            display: none; }
            @media (min-width: 992px) {
              .middle-header .navigation > ul > li.collapsed > .sub-menu {
                display: none !important; } }
            @media (max-width: 991px) {
              .middle-header .navigation > ul > li.collapsed > .sub-menu {
                width: 100%;
                position: relative;
                border: 0;
                -webkit-box-shadow: 0 0px 0px 0px rgba(0, 0, 0, 0);
                -ms-box-shadow: 0 0px 0px 0px rgba(0, 0, 0, 0);
                box-shadow: 0 0px 0px 0px rgba(0, 0, 0, 0);
                padding: 0;
                min-height: initial; } }
            @media (min-width: 992px) {
              .middle-header .navigation > ul > li.collapsed > .sub-menu.sb-toggle {
                /* display: table\0/IE9!important; */
                display: -ms-flexbox !important;
                display: -webkit-box !important;
                display: flex !important; } }
            .middle-header .navigation > ul > li.collapsed > .sub-menu > .menu-description {
              background-color: #F4F4F4;
              width: 330px\0/IE9;
              display: table-cell\0/IE9; }
              @media (min-width: 992px) {
                .middle-header .navigation > ul > li.collapsed > .sub-menu > .menu-description {
                  -webkit-box-flex: 1;
                      -ms-flex: 1 1 21rem;
                          flex: 1 1 21rem;
                  max-width: 21rem;
                  padding: 35px 55px; } }
              @media (max-width: 991px) {
                .middle-header .navigation > ul > li.collapsed > .sub-menu > .menu-description {
                  max-width: initial;
                  width: 100%;
                  background: none; } }
              .middle-header .navigation > ul > li.collapsed > .sub-menu > .menu-description h2,
              .middle-header .navigation > ul > li.collapsed > .sub-menu > .menu-description p:first-child strong {
                font-size: 18px;
                font-size: 1.125rem;
                font-weight: 600;
                text-transform: uppercase;
                padding: 0;
                margin: 0;
                display: block; }
                @media (max-width: 991px) {
                  .middle-header .navigation > ul > li.collapsed > .sub-menu > .menu-description h2,
                  .middle-header .navigation > ul > li.collapsed > .sub-menu > .menu-description p:first-child strong {
                    margin: 0;
                    font-size: 14px;
                    font-size: 0.875rem; } }
                .middle-header .navigation > ul > li.collapsed > .sub-menu > .menu-description h2 a,
                .middle-header .navigation > ul > li.collapsed > .sub-menu > .menu-description p:first-child strong a {
                  color: #000000;
                  text-decoration: none;
                  display: block;
                  background: url(../images/arrow-r2.svg) center right no-repeat;
                  background: url(../images/arrow-r.svg) center right no-repeat;
                  background-size: 27px;
                  max-width: 98%;
                  -webkit-transition: all 0.5s;
                  transition: all 0.5s; }
                  @media (min-width: 992px) {
                    .middle-header .navigation > ul > li.collapsed > .sub-menu > .menu-description h2 a,
                    .middle-header .navigation > ul > li.collapsed > .sub-menu > .menu-description p:first-child strong a {
                      padding-right: 30px;
                      border-bottom: 2px solid transparent; } }
                  @media (max-width: 991px) {
                    .middle-header .navigation > ul > li.collapsed > .sub-menu > .menu-description h2 a,
                    .middle-header .navigation > ul > li.collapsed > .sub-menu > .menu-description p:first-child strong a {
                      background: none;
                      text-transform: none;
                      max-width: 100%;
                      padding-left: 50px;
                      background-color: #f2f2f2;
                      font-size: 18px; } }
                  @media (min-width: 992px) {
                    .middle-header .navigation > ul > li.collapsed > .sub-menu > .menu-description h2 a:hover,
                    .middle-header .navigation > ul > li.collapsed > .sub-menu > .menu-description p:first-child strong a:hover {
                      max-width: 100%;
                      text-decoration: underline;
                      color: #1575ba;
                      background: url(../images/arrow-r2.svg) center right no-repeat;
                      background-size: 27px; } }
                  @media (min-width: 992px) {
                    .middle-header .navigation > ul > li.collapsed > .sub-menu > .menu-description h2 a:focus,
                    .middle-header .navigation > ul > li.collapsed > .sub-menu > .menu-description p:first-child strong a:focus {
                      background: #ffc448 url(../images/arrow-r.svg) center right no-repeat;
                      color: #000000;
                      background-size: 27px;
                      border-color: #000000;
                      text-decoration: none !important; } }
                  .middle-header .navigation > ul > li.collapsed > .sub-menu > .menu-description h2 a:focus-visible,
                  .middle-header .navigation > ul > li.collapsed > .sub-menu > .menu-description p:first-child strong a:focus-visible {
                    background-color: #ffc448; }
              @media (max-width: 991px) {
                .middle-header .navigation > ul > li.collapsed > .sub-menu > .menu-description p {
                  display: none; } }
              .middle-header .navigation > ul > li.collapsed > .sub-menu > .menu-description p:first-child {
                display: block;
                margin-bottom: 16px; }
                @media (max-width: 991px) {
                  .middle-header .navigation > ul > li.collapsed > .sub-menu > .menu-description p:first-child {
                    margin: 0; } }
            .middle-header .navigation > ul > li.collapsed > .sub-menu > ul.menu {
              display: table-cell\0/IE9; }
              @media (min-width: 992px) {
                .middle-header .navigation > ul > li.collapsed > .sub-menu > ul.menu {
                  -webkit-box-flex: 1;
                      -ms-flex: 1 1 calc(100% - 21rem);
                          flex: 1 1 calc(100% - 21rem);
                  max-width: calc(100% - 21rem);
                  display: -ms-flex;
                  padding: 35px 55px; } }
              @media (min-width: 992px) and (max-width: 1199px) {
                .middle-header .navigation > ul > li.collapsed > .sub-menu > ul.menu {
                  padding: 30px; } }
              @media (max-width: 991px) {
                .middle-header .navigation > ul > li.collapsed > .sub-menu > ul.menu {
                  padding: 0;
                  border-bottom: 4px solid #1575ba; } }
              .middle-header .navigation > ul > li.collapsed > .sub-menu > ul.menu > li {
                display: inline-block;
                font-size: 18px;
                font-size: 1.125rem;
                font-weight: 600; }
                @media (min-width: 992px) {
                  .middle-header .navigation > ul > li.collapsed > .sub-menu > ul.menu > li {
                    width: calc(50% - 5px);
                    padding-top: 8px;
                    padding-bottom: 8px;
                    padding-right: 20px; } }
                @media (max-width: 991px) {
                  .middle-header .navigation > ul > li.collapsed > .sub-menu > ul.menu > li {
                    display: block;
                    width: 100%;
                    position: relative;
                    border: 0;
                    -webkit-box-shadow: 0 0px 0px 0px rgba(0, 0, 0, 0);
                            box-shadow: 0 0px 0px 0px rgba(0, 0, 0, 0);
                    min-height: initial; } }
                .middle-header .navigation > ul > li.collapsed > .sub-menu > ul.menu > li a {
                  color: #000000;
                  text-decoration: none;
                  display: block;
                  background: url(../images/arrow-r.svg) center right no-repeat;
                  background-size: 27px;
                  -webkit-transition: all 0.5s;
                  transition: all 0.5s;
                  border-bottom: 2px solid transparent; }
                  @media (min-width: 992px) {
                    .middle-header .navigation > ul > li.collapsed > .sub-menu > ul.menu > li a {
                      padding-right: 50px;
                      max-width: 260px;
                      max-width: 16rem; } }
                  @media (max-width: 991px) {
                    .middle-header .navigation > ul > li.collapsed > .sub-menu > ul.menu > li a {
                      display: block;
                      width: 100%;
                      position: relative;
                      -webkit-box-shadow: 0 0px 0px 0px rgba(0, 0, 0, 0);
                              box-shadow: 0 0px 0px 0px rgba(0, 0, 0, 0);
                      min-height: initial;
                      font-size: 18px;
                      background: none;
                      padding-left: 50px;
                      background-color: #f2f2f2;
                      text-transform: none; } }
                  @media (min-width: 992px) {
                    .middle-header .navigation > ul > li.collapsed > .sub-menu > ul.menu > li a:hover {
                      max-width: 265px;
                      max-width: 16.5rem;
                      text-decoration: underline;
                      color: #1575ba;
                      background: url(../images/arrow-r2.svg) center right no-repeat;
                      background-size: 27px; } }
                  @media (min-width: 992px) {
                    .middle-header .navigation > ul > li.collapsed > .sub-menu > ul.menu > li a:hover:after {
                      border-color: #000000; } }
                  @media (min-width: 992px) {
                    .middle-header .navigation > ul > li.collapsed > .sub-menu > ul.menu > li a:focus {
                      background: #ffc448 url(../images/arrow-r.svg) center right no-repeat;
                      background-size: 27px;
                      color: #000000;
                      border-color: #000000;
                      text-decoration: none; } }
                  @media (max-width: 991px) {
                    .middle-header .navigation > ul > li.collapsed > .sub-menu > ul.menu > li a:focus-visible {
                      background: #ffc448;
                      color: #000000;
                      border-color: #000000;
                      text-decoration: none; } }
                .middle-header .navigation > ul > li.collapsed > .sub-menu > ul.menu > li .menu-description {
                  display: none; }
        @media (min-width: 992px) {
          .middle-header .navigation > ul > li.active-menu > a {
            color: #ffffff;
            background-color: #0f5c94; } }
        @media (min-width: 992px) {
          .middle-header .navigation > ul > li.active-menu > a:focus {
            background-color: #ffc448;
            color: #000000; } }
        @media (min-width: 992px) {
          .middle-header .navigation > ul > li.active-menu > a:focus:after {
            border-color: #000000; } }
        @media (min-width: 1200px) {
          .middle-header .navigation > ul > li.active-menu > a:after {
            border-color: #ffffff;
            -webkit-transform: rotate(135deg) translateY(-50%);
            -moz-transform: rotate(135deg) translateY(-50%);
            -o-transform: rotate(135deg) translateY(-50%);
            -ms-transform: rotate(135deg) translateY(-50%);
            margin-top: -3px;
            right: 15px; } }
        @media (min-width: 992px) and (max-width: 1199px) {
          .middle-header .navigation > ul > li.active-menu > a:after {
            border-color: #ffffff;
            -webkit-transform: rotate(135deg) translateY(-50%);
            -moz-transform: rotate(135deg) translateY(-50%);
            -o-transform: rotate(135deg) translateY(-50%);
            -ms-transform: rotate(135deg) translateY(-50%);
            margin-top: -3px;
            right: 6px; } }
      @media (max-width: 991px) {
        .middle-header .navigation > ul > li.top-highlight-link {
          padding-left: 15px;
          padding-top: 15px; } }
      .middle-header .navigation > ul > li.top-highlight-link a {
        display: inline-block;
        background: transparent;
        letter-spacing: 0;
        text-align: center;
        border: 2px solid #1575ba;
        -webkit-transition: all 0.5s;
        transition: all 0.5s;
        text-decoration: none;
        text-transform: none;
        line-height: 1.15;
        position: relative;
        padding: 9px 20px;
        font-weight: 600;
        font-size: 15px;
        font-size: 0.9375rem;
        border-radius: 6px;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        border-color: #1575ba;
        color: #1575ba;
        background-color: #ffffff;
        min-width: 110px; }
        @media (min-width: 1200px) {
          .middle-header .navigation > ul > li.top-highlight-link a {
            margin-left: 15px; } }
        @media (max-width: 991px) {
          .middle-header .navigation > ul > li.top-highlight-link a {
            padding: 12px 30px;
            font-size: 18px; } }
        .middle-header .navigation > ul > li.top-highlight-link a:hover {
          background-color: #1575ba;
          color: #ffffff; }
        .middle-header .navigation > ul > li.top-highlight-link a:focus {
          border: 2px solid #000000;
          background-color: #ffc448;
          color: #000000; }
  .middle-header .btn, .middle-header .base-style .btn-black, .base-style .middle-header .btn-black, .middle-header .fiction .btn-black, .fiction .middle-header .btn-black, .middle-header .news-box .btn-black, .news-box .middle-header .btn-black, .middle-header .cross-linking .btn-black, .cross-linking .middle-header .btn-black, .middle-header .short-banner .btn-black, .short-banner .middle-header .btn-black, .middle-header .deep-banner .btn-black, .deep-banner .middle-header .btn-black, .middle-header .news-article-sec .btn-black, .news-article-sec .middle-header .btn-black, .middle-header div.news-list .btn-black, div.news-list .middle-header .btn-black, .middle-header .global-styling .btn-black, .global-styling .middle-header .btn-black {
    text-decoration: none; }
    @media (max-width: 991px) {
      .middle-header .btn, .middle-header .base-style .btn-black, .base-style .middle-header .btn-black, .middle-header .fiction .btn-black, .fiction .middle-header .btn-black, .middle-header .news-box .btn-black, .news-box .middle-header .btn-black, .middle-header .cross-linking .btn-black, .cross-linking .middle-header .btn-black, .middle-header .short-banner .btn-black, .short-banner .middle-header .btn-black, .middle-header .deep-banner .btn-black, .deep-banner .middle-header .btn-black, .middle-header .news-article-sec .btn-black, .news-article-sec .middle-header .btn-black, .middle-header div.news-list .btn-black, div.news-list .middle-header .btn-black, .middle-header .global-styling .btn-black, .global-styling .middle-header .btn-black {
        margin-left: 20px;
        margin-top: 10px;
        padding: 12px 30px;
        min-width: 180px;
        font-size: 18px; } }
  .middle-header .logo-wrap {
    position: relative;
    height: 100%;
    width: 189px;
    height: 82px;
    float: left; }
    @media (min-width: 1366px) {
      .middle-header .logo-wrap {
        width: 210px; } }
    @media (min-width: 992px) and (max-width: 1199px) {
      .middle-header .logo-wrap {
        width: 158px; } }
    @media (max-width: 991px) {
      .middle-header .logo-wrap {
        width: 100%;
        height: 52px; } }
    .middle-header .logo-wrap .mobile-search-menu {
      width: 33px;
      height: 26px;
      background-size: 100%;
      display: inline-block;
      text-indent: -999em;
      overflow: hidden;
      position: absolute;
      top: 50%;
      right: 46px;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%);
      background-color: transparent;
      border: 0;
      background: url(../images/search-bl.svg) center no-repeat;
      background-position: center center;
      -webkit-transition: all 0.3s;
      transition: all 0.3s; }
      @media (min-width: 992px) {
        .middle-header .logo-wrap .mobile-search-menu {
          display: none; } }
      .middle-header .logo-wrap .mobile-search-menu:before, .middle-header .logo-wrap .mobile-search-menu:after {
        content: "";
        border-top: 4px solid #000000;
        width: 100%;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
        left: 0;
        -webkit-transition: -webkit-transform 0.5s;
        transition: -webkit-transform 0.5s;
        transition: transform 0.5s;
        transition: transform 0.5s, -webkit-transform 0.5s;
        opacity: 0; }
      .middle-header .logo-wrap .mobile-search-menu:focus {
        outline: 0; }
      .middle-header .logo-wrap .mobile-search-menu:focus-visible {
        background-color: #ffc448;
        outline: 2px solid #000000; }
      .middle-header .logo-wrap .mobile-search-menu.msm-open {
        border: 0;
        background: #ffffff;
        background-position: center center; }
        .middle-header .logo-wrap .mobile-search-menu.msm-open:before {
          -webkit-transform: rotate(-45deg);
                  transform: rotate(-45deg);
          margin-top: -2px;
          opacity: 1; }
        .middle-header .logo-wrap .mobile-search-menu.msm-open:after {
          -webkit-transform: rotate(45deg);
                  transform: rotate(45deg);
          opacity: 1;
          margin-top: -2px; }
        .middle-header .logo-wrap .mobile-search-menu.msm-open:focus {
          outline: 0; }
        .middle-header .logo-wrap .mobile-search-menu.msm-open:focus-visible {
          background-color: #ffc448 !important;
          outline: 2px solid #000000 !important; }
    .middle-header .logo-wrap .hamburger-menu {
      width: 30px;
      height: 24px;
      background-size: 100%;
      display: inline-block;
      text-indent: -999em;
      overflow: hidden;
      position: absolute;
      top: 50%;
      right: 0;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%);
      background-color: transparent;
      border: 0;
      border-top: 4px solid #000000;
      border-bottom: 4px solid #000000;
      -webkit-transition: all 0.3s;
      transition: all 0.3s; }
      @media (min-width: 992px) {
        .middle-header .logo-wrap .hamburger-menu {
          display: none; } }
      .middle-header .logo-wrap .hamburger-menu:before, .middle-header .logo-wrap .hamburger-menu:after {
        content: "";
        border-top: 4px solid #000000;
        width: 100%;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
        left: 0;
        -webkit-transition: -webkit-transform 0.5s;
        transition: -webkit-transform 0.5s;
        transition: transform 0.5s;
        transition: transform 0.5s, -webkit-transform 0.5s; }
      .middle-header .logo-wrap .hamburger-menu:after {
        opacity: 0; }
      .middle-header .logo-wrap .hamburger-menu:focus {
        outline: 0; }
      .middle-header .logo-wrap .hamburger-menu:focus-visible {
        background-color: #ffc448;
        outline: 2px solid #000000; }
      .middle-header .logo-wrap .hamburger-menu.hbm-open {
        border: 0; }
        .middle-header .logo-wrap .hamburger-menu.hbm-open:before {
          -webkit-transform: rotate(-45deg);
                  transform: rotate(-45deg);
          margin-top: -2px; }
        .middle-header .logo-wrap .hamburger-menu.hbm-open:after {
          -webkit-transform: rotate(45deg);
                  transform: rotate(45deg);
          opacity: 1;
          margin-top: -2px; }
        .middle-header .logo-wrap .hamburger-menu.hbm-open:focus {
          outline: 0; }
        .middle-header .logo-wrap .hamburger-menu.hbm-open:focus-visible {
          background-color: #ffc448;
          outline: 2px solid #000000 !important; }
  .middle-header .logo {
    background: url(../images/logo.svg) left no-repeat;
    width: 188px;
    height: 34px;
    background-size: 100%;
    display: inline-block;
    text-indent: -999em;
    overflow: hidden;
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%); }
    @media (min-width: 1366px) {
      .middle-header .logo {
        width: 210px;
        height: 38px; } }
    @media (min-width: 992px) and (max-width: 1199px) {
      .middle-header .logo {
        width: 158px;
        height: 30px; } }
    .middle-header .logo:focus {
      outline: 2px solid #ffc448;
      border: 0; }

/* Header end */
/* Breadcrumb */
.breadcrumb {
  background-color: transparent;
  margin: 0;
  padding: 12px 0 45px;
  clear: both;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0; }
  @media (max-width: 991px) {
    .breadcrumb {
      padding-bottom: 10px; } }
  .breadcrumb__wrap {
    list-style: none;
    margin: 0;
    padding: 0;
    text-align: left; }
    .breadcrumb__wrap li {
      display: inline;
      padding-left: 10px;
      padding-right: 10px;
      font-size: 14px;
      font-size: 0.875rem;
      padding-bottom: 5px; }
      .breadcrumb__wrap li:first-child {
        padding-left: 0; }
        .breadcrumb__wrap li:first-child a {
          padding-left: 0; }
      .breadcrumb__wrap li:last-child {
        font-weight: 700;
        padding-left: 13px; }
    .breadcrumb__wrap a,
    .breadcrumb__wrap span {
      position: relative;
      display: inline-block; }
    .breadcrumb__wrap a {
      color: #000000;
      text-decoration: none;
      padding-left: 1px;
      padding-right: 9px;
      text-decoration: underline;
      border-bottom: 0.2rem solid transparent; }
      .breadcrumb__wrap a:hover {
        color: #0f5c94; }
      .breadcrumb__wrap a:focus {
        color: #000000; }
      .breadcrumb__wrap a:before {
        content: "";
        position: absolute;
        right: -8px;
        top: 50%;
        width: 7px;
        height: 7px;
        border-right: 1px solid #000000;
        border-bottom: 1px solid #000000;
        -webkit-transform: translateY(-50%) rotate(-45deg);
        transform: translateY(-50%) rotate(-45deg); }
    .breadcrumb__wrap span {
      padding-top: 3px;
      font-weight: 600;
      padding-left: 0px; }
      .breadcrumb__wrap span.current {
        display: inline; }

/* Footer */
footer {
  font-family: "Titillium Web", sans-serif;
  font-weight: normal;
  clear: both; }
  footer p {
    font-weight: normal; }
  footer b,
  footer strong {
    font-weight: 700;
    font-family: "Titillium Web", sans-serif !important; }
  footer a:hover {
    color: #ffffff; }
  footer .bootstrap-select > .dropdown-menu {
    width: 154px !important; }
  footer .bootstrap-select.btn-group > .dropdown-toggle.btn, footer .base-style .bootstrap-select.btn-group > .dropdown-toggle.btn-black, .base-style footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black, footer .fiction .bootstrap-select.btn-group > .dropdown-toggle.btn-black, .fiction footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black, footer .news-box .bootstrap-select.btn-group > .dropdown-toggle.btn-black, .news-box footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black, footer .cross-linking .bootstrap-select.btn-group > .dropdown-toggle.btn-black, .cross-linking footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black, footer .short-banner .bootstrap-select.btn-group > .dropdown-toggle.btn-black, .short-banner footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black, footer .deep-banner .bootstrap-select.btn-group > .dropdown-toggle.btn-black, .deep-banner footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black, footer .news-article-sec .bootstrap-select.btn-group > .dropdown-toggle.btn-black, .news-article-sec footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black, footer div.news-list .bootstrap-select.btn-group > .dropdown-toggle.btn-black, div.news-list footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black, footer .global-styling .bootstrap-select.btn-group > .dropdown-toggle.btn-black, .global-styling footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black,
  footer .select-button {
    border: 1px solid #ffffff;
    padding: 2px 13px;
    width: 100px;
    min-width: 100px;
    font-size: 13px;
    font-weight: normal;
    color: #ffffff;
    background-color: transparent;
    border-radius: 7px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    text-transform: none;
    font-weight: 600 !important;
    height: 42px; }
    @media (max-width: 991px) {
      footer .bootstrap-select.btn-group > .dropdown-toggle.btn, footer .base-style .bootstrap-select.btn-group > .dropdown-toggle.btn-black, .base-style footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black, footer .fiction .bootstrap-select.btn-group > .dropdown-toggle.btn-black, .fiction footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black, footer .news-box .bootstrap-select.btn-group > .dropdown-toggle.btn-black, .news-box footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black, footer .cross-linking .bootstrap-select.btn-group > .dropdown-toggle.btn-black, .cross-linking footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black, footer .short-banner .bootstrap-select.btn-group > .dropdown-toggle.btn-black, .short-banner footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black, footer .deep-banner .bootstrap-select.btn-group > .dropdown-toggle.btn-black, .deep-banner footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black, footer .news-article-sec .bootstrap-select.btn-group > .dropdown-toggle.btn-black, .news-article-sec footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black, footer div.news-list .bootstrap-select.btn-group > .dropdown-toggle.btn-black, div.news-list footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black, footer .global-styling .bootstrap-select.btn-group > .dropdown-toggle.btn-black, .global-styling footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black,
      footer .select-button {
        width: 155px;
        min-width: 155px;
        padding: 7px 15px;
        font-size: 16px;
        height: 50px; } }
    footer .bootstrap-select.btn-group > .dropdown-toggle.btn:hover, footer .base-style .bootstrap-select.btn-group > .dropdown-toggle.btn-black:hover, .base-style footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:hover, footer .fiction .bootstrap-select.btn-group > .dropdown-toggle.btn-black:hover, .fiction footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:hover, footer .news-box .bootstrap-select.btn-group > .dropdown-toggle.btn-black:hover, .news-box footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:hover, footer .cross-linking .bootstrap-select.btn-group > .dropdown-toggle.btn-black:hover, .cross-linking footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:hover, footer .short-banner .bootstrap-select.btn-group > .dropdown-toggle.btn-black:hover, .short-banner footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:hover, footer .deep-banner .bootstrap-select.btn-group > .dropdown-toggle.btn-black:hover, .deep-banner footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:hover, footer .news-article-sec .bootstrap-select.btn-group > .dropdown-toggle.btn-black:hover, .news-article-sec footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:hover, footer div.news-list .bootstrap-select.btn-group > .dropdown-toggle.btn-black:hover, div.news-list footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:hover, footer .global-styling .bootstrap-select.btn-group > .dropdown-toggle.btn-black:hover, .global-styling footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:hover,
    footer .select-button:hover {
      background: transparent;
      color: #ffffff; }
    footer .bootstrap-select.btn-group > .dropdown-toggle.btn:focus, footer .base-style .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus, .base-style footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus, footer .fiction .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus, .fiction footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus, footer .news-box .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus, .news-box footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus, footer .cross-linking .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus, .cross-linking footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus, footer .short-banner .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus, .short-banner footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus, footer .deep-banner .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus, .deep-banner footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus, footer .news-article-sec .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus, .news-article-sec footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus, footer div.news-list .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus, div.news-list footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus, footer .global-styling .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus, .global-styling footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus,
    footer .select-button:focus {
      outline: 0 !important;
      color: #ffffff !important; }
    footer .bootstrap-select.btn-group > .dropdown-toggle.btn:focus-visible, footer .base-style .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible, .base-style footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible, footer .fiction .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible, .fiction footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible, footer .news-box .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible, .news-box footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible, footer .cross-linking .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible, .cross-linking footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible, footer .short-banner .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible, .short-banner footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible, footer .deep-banner .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible, .deep-banner footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible, footer .news-article-sec .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible, .news-article-sec footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible, footer div.news-list .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible, div.news-list footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible, footer .global-styling .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible, .global-styling footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible,
    footer .select-button:focus-visible {
      background-color: #ffc448;
      color: #000000;
      border: 0;
      outline: 0.2rem solid #000000 !important;
      text-decoration: none; }
      footer .bootstrap-select.btn-group > .dropdown-toggle.btn:focus-visible .filter-option-inner-inner, footer .base-style .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option-inner-inner, .base-style footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option-inner-inner, footer .fiction .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option-inner-inner, .fiction footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option-inner-inner, footer .news-box .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option-inner-inner, .news-box footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option-inner-inner, footer .cross-linking .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option-inner-inner, .cross-linking footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option-inner-inner, footer .short-banner .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option-inner-inner, .short-banner footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option-inner-inner, footer .deep-banner .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option-inner-inner, .deep-banner footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option-inner-inner, footer .news-article-sec .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option-inner-inner, .news-article-sec footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option-inner-inner, footer div.news-list .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option-inner-inner, div.news-list footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option-inner-inner, footer .global-styling .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option-inner-inner, .global-styling footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option-inner-inner,
      footer .select-button:focus-visible .filter-option-inner-inner {
        color: #000000; }
      footer .bootstrap-select.btn-group > .dropdown-toggle.btn:focus-visible .filter-option, footer .base-style .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option, .base-style footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option, footer .fiction .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option, .fiction footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option, footer .news-box .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option, .news-box footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option, footer .cross-linking .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option, .cross-linking footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option, footer .short-banner .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option, .short-banner footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option, footer .deep-banner .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option, .deep-banner footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option, footer .news-article-sec .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option, .news-article-sec footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option, footer div.news-list .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option, div.news-list footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option, footer .global-styling .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option, .global-styling footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .filter-option,
      footer .select-button:focus-visible .filter-option {
        color: #000000; }
      footer .bootstrap-select.btn-group > .dropdown-toggle.btn:focus-visible .caret, footer .base-style .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .caret, .base-style footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .caret, footer .fiction .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .caret, .fiction footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .caret, footer .news-box .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .caret, .news-box footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .caret, footer .cross-linking .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .caret, .cross-linking footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .caret, footer .short-banner .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .caret, .short-banner footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .caret, footer .deep-banner .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .caret, .deep-banner footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .caret, footer .news-article-sec .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .caret, .news-article-sec footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .caret, footer div.news-list .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .caret, div.news-list footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .caret, footer .global-styling .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .caret, .global-styling footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black:focus-visible .caret,
      footer .select-button:focus-visible .caret {
        border-color: #000000; }
    footer .bootstrap-select.btn-group > .dropdown-toggle.btn .filter-option, footer .base-style .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, .base-style footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, footer .fiction .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, .fiction footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, footer .news-box .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, .news-box footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, footer .cross-linking .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, .cross-linking footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, footer .short-banner .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, .short-banner footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, footer .deep-banner .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, .deep-banner footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, footer .news-article-sec .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, .news-article-sec footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, footer div.news-list .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, div.news-list footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, footer .global-styling .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, .global-styling footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option,
    footer .select-button .filter-option {
      font-family: "Titillium Web", sans-serif;
      font-size: 14px;
      font-size: 0.875rem;
      color: #ffffff; }
      @media (max-width: 991px) {
        footer .bootstrap-select.btn-group > .dropdown-toggle.btn .filter-option, footer .base-style .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, .base-style footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, footer .fiction .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, .fiction footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, footer .news-box .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, .news-box footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, footer .cross-linking .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, .cross-linking footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, footer .short-banner .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, .short-banner footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, footer .deep-banner .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, .deep-banner footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, footer .news-article-sec .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, .news-article-sec footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, footer div.news-list .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, div.news-list footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, footer .global-styling .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option, .global-styling footer .bootstrap-select.btn-group > .dropdown-toggle.btn-black .filter-option,
        footer .select-button .filter-option {
          width: 60px; } }
  footer .filter-option-inner-inner {
    line-height: 1.7; }
  footer .filter-option {
    padding: 5px 0; }
    @media (max-width: 991px) {
      footer .filter-option {
        text-align: center;
        float: none !important;
        padding-right: 15px;
        padding-top: 5px;
        display: inline-block;
        width: auto !important;
        margin: 0 auto; }
        footer .filter-option:hover {
          color: #ffffff !important; } }
  footer .bootstrap-select {
    width: 94px;
    min-width: 94px; }
    footer .bootstrap-select .dropdown-menu li {
      padding-bottom: 0; }
      footer .bootstrap-select .dropdown-menu li a:hover, footer .bootstrap-select .dropdown-menu li a:focus {
        background-color: #1575ba;
        color: #ffffff !important;
        border-color: transparent; }
      footer .bootstrap-select .dropdown-menu li a:focus-visible {
        border: 0;
        background-color: #ffc448 !important;
        color: #000000 !important; }
  footer .bootstrap-select.btn-group .dropdown-toggle .caret,
  footer .bootstrap-select .dropdown-toggle .caret {
    border: 0;
    border-left: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
    width: 7px;
    height: 7px;
    -webkit-transform: rotate(-45deg) translateY(-50%);
    transform: rotate(-45deg) translateY(-50%);
    position: absolute;
    right: 7px;
    top: 50%; }
    @media (max-width: 991px) {
      footer .bootstrap-select.btn-group .dropdown-toggle .caret,
      footer .bootstrap-select .dropdown-toggle .caret {
        right: 35px; } }
    footer .bootstrap-select.btn-group .dropdown-toggle .caret .fa,
    footer .bootstrap-select .dropdown-toggle .caret .fa {
      display: none; }
  footer .boostrap-select-wrap {
    text-align: right; }
    @media (max-width: 991px) {
      footer .boostrap-select-wrap {
        text-align: left; } }
    footer .boostrap-select-wrap .bootstrap-select {
      width: auto !important; }
    footer .boostrap-select-wrap .btn-default.active,
    footer .boostrap-select-wrap .btn-default.focus,
    footer .boostrap-select-wrap .btn-default:active,
    footer .boostrap-select-wrap .btn-default:focus,
    footer .boostrap-select-wrap .btn-default:hover,
    footer .boostrap-select-wrap .open > .btn-default.dropdown-toggle {
      color: #ffffff;
      background-color: #1575ba;
      outline: 0 !important;
      outline-offset: 0px;
      border-bottom: 1px solid #ffffff;
      border-color: #ffffff; }
    footer .boostrap-select-wrap .btn-default:focus-visible {
      background-color: #ffc448;
      color: #000000;
      border: 0;
      outline: 2px solid #000000 !important;
      text-decoration: none; }
      footer .boostrap-select-wrap .btn-default:focus-visible .filter-option-inner-inner {
        color: #000000; }
      footer .boostrap-select-wrap .btn-default:focus-visible .filter-option {
        color: #000000; }
      footer .boostrap-select-wrap .btn-default:focus-visible .caret {
        border-color: #000000; }

@media (max-width: 991px) {
  .cross-agency {
    padding-bottom: 10px; } }
.cross-agency .cross-agency-title {
  padding: 0 0 35px;
  margin: 0;
  font-weight: 600;
  font-size: 17px;
  font-size: 1.0625rem; }
  @media (max-width: 991px) {
    .cross-agency .cross-agency-title {
      padding-bottom: 10px; } }
.cross-agency ul {
  display: table\0/IE9;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0;
  padding: 0;
  max-width: 620px; }
  .cross-agency ul li {
    vertical-align: middle\0/IE9;
    display: table-cell\0/IE9;
    width: 32% \0/IE9;
    padding-left: 12px;
    padding-right: 12px;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1; }
    .cross-agency ul li:first-child {
      padding-left: 0; }
    .cross-agency ul li:last-child {
      padding-right: 0; }
      .cross-agency ul li:last-child img {
        max-width: 120px; }
    .cross-agency ul li:before {
      display: none; }
    .cross-agency ul li img {
      max-width: 160px; }

.footer-awards {
  background-color: #F4F4F4;
  padding: 40px 0; }
  @media (max-width: 767px) {
    .footer-awards {
      padding: 20px 0; } }

.awards-text {
  font-size: 17px;
  font-size: 1.0625rem;
  font-weight: 600; }

.footer-mid {
  background-color: #1575ba;
  padding-top: 45px;
  padding-bottom: 25px;
  clear: both; }
  @media (max-width: 767px) {
    .footer-mid {
      padding-bottom: 10px; } }

.awards-inner {
  display: table\0/IE9;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  @media (max-width: 991px) {
    .awards-inner {
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; } }
  .awards-inner a {
    display: block;
    background-color: transparent;
    border: 0; }
    .awards-inner a:focus {
      border: 0;
      background: transparent; }
    .awards-inner a:focus-visible {
      outline: 2px solid #000000;
      background: transparent; }
  .awards-inner span {
    vertical-align: middle\0/IE9;
    display: table-cell\0/IE9;
    display: block;
    width: 12.5% \0/IE9;
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    text-align: center;
    padding-left: 10px;
    padding-right: 10px; }
    @media (max-width: 991px) {
      .awards-inner span {
        -webkit-box-flex: 1;
            -ms-flex: 1 1 33.333%;
                flex: 1 1 33.333%;
        padding-top: 10px;
        padding-bottom: 10px; } }
    .awards-inner span:first-child {
      padding-left: 0; }
      @media (max-width: 991px) {
        .awards-inner span:first-child {
          -webkit-box-flex: 1;
              -ms-flex: 1 1 100%;
                  flex: 1 1 100%;
          -webkit-box-align: start;
              -ms-flex-align: start;
                  align-items: flex-start;
          text-align: left; } }
    .awards-inner span:last-child {
      padding-right: 0; }
    .awards-inner span img {
      max-width: 90px;
      width: 100%;
      max-height: 153px; }

@media (min-width: 1200px) {
  footer .footer-nav {
    padding-left: 110px; } }
@media (min-width: 992px) and (max-width: 1199px) {
  footer .footer-nav {
    padding-left: 30px; } }
@media (max-width: 991px) {
  footer .footer-nav {
    padding-bottom: 30px; } }
footer .footer-nav ul li {
  padding-left: 0;
  line-height: 1.9;
  font-size: 14px;
  font-size: 0.875rem; }
  footer .footer-nav ul li:before {
    display: none; }
  footer .footer-nav ul li:marker {
    display: none; }
  footer .footer-nav ul li span {
    display: block;
    font-weight: 600; }
  footer .footer-nav ul li a {
    text-decoration: none;
    display: block;
    border-bottom: 0.2rem solid transparent; }
    footer .footer-nav ul li a:hover {
      text-decoration: underline; }
    footer .footer-nav ul li a:focus {
      border-bottom: 0.2rem solid #000000;
      outline: 0; }
footer .footer-nav > ul {
  width: 100%;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex; }
  @media (max-width: 991px) {
    footer .footer-nav > ul {
      padding-bottom: 10px;
      margin-bottom: 0; } }
  footer .footer-nav > ul > li {
    -ms-flex: 1 1 auto;
    -webkit-box-flex: 1;
            flex: 1 1 auto;
    font-size: 17px;
    font-size: 1.0625rem;
    padding: 0 15px 0 0; }
    footer .footer-nav > ul > li:last-child {
      padding: 0; }
    footer .footer-nav > ul > li > a {
      font-weight: 600;
      padding-bottom: 5px; }
    footer .footer-nav > ul > li ul {
      padding: 0;
      font-size: 14px;
      font-size: 0.875rem; }
      footer .footer-nav > ul > li ul li {
        padding: 0; }

.footer-bottom {
  background: #1575ba;
  border-top: 1px solid #1B8ADA;
  padding: 20px 0; }
  .footer-bottom .footer-bottom-left ul {
    padding: 0;
    margin: 0; }
    @media (max-width: 991px) {
      .footer-bottom .footer-bottom-left ul {
        margin-bottom: 30px; } }
    .footer-bottom .footer-bottom-left ul li {
      display: inline-block;
      line-height: 1;
      padding: 0;
      padding-right: 10px;
      border-right: 1px solid #ffffff;
      padding-left: 10px;
      font-size: 13px; }
      @media (max-width: 991px) {
        .footer-bottom .footer-bottom-left ul li {
          padding-left: 0;
          margin-right: 10px; } }
      .footer-bottom .footer-bottom-left ul li:before {
        display: none; }
      .footer-bottom .footer-bottom-left ul li:last-child {
        border-right: 0; }
      .footer-bottom .footer-bottom-left ul li a {
        line-height: 1;
        text-decoration: none; }
        .footer-bottom .footer-bottom-left ul li a:hover {
          text-decoration: underline; }
        .footer-bottom .footer-bottom-left ul li a:focus {
          outline: 0; }
  .footer-bottom .footer-bottom-right {
    text-align: right;
    font-size: 13px; }
    @media (max-width: 991px) {
      .footer-bottom .footer-bottom-right {
        text-align: left; } }

/* Footer End */
/* Left menu */
.r-menu {
  width: 30px;
  float: right;
  position: relative;
  height: 13px;
  cursor: pointer;
  top: 50%;
  text-indent: -999em;
  border: 0;
  border-top: solid 4px #1575ba;
  border-bottom: solid 4px #1575ba;
  background-color: transparent;
  position: absolute;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 0; }
  @media (min-width: 992px) {
    .r-menu {
      display: none; } }
  .r-menu:focus-visible {
    background-color: #ffc448;
    border-color: #000000;
    -webkit-box-shadow: 0px 0 0px 2px black;
            box-shadow: 0px 0 0px 2px black;
    outline: 0; }
    .r-menu:focus-visible:after {
      background-color: #000000; }
  .r-menu:before {
    content: "";
    border-left: solid 4px #ffffff;
    width: 100%;
    position: absolute;
    top: -5px;
    height: calc(100% + 10px);
    left: 5px;
    z-index: 0; }
  .r-menu:after {
    content: "";
    background-color: #1575ba;
    width: 3px;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    margin-top: 2px;
    opacity: 0; }
  .r-menu.active {
    border: 0;
    height: 24px; }
    .r-menu.active:before {
      -webkit-transform: translateY(-50%) rotate(-45deg);
      transform: translateY(-50%) rotate(-45deg);
      width: 3px;
      top: 50%;
      border: 0;
      z-index: 0;
      margin-top: 3px;
      height: 24px;
      background-color: #1575ba;
      left: 0;
      margin-top: 0px;
      left: 15px; }
    .r-menu.active:after {
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg);
      margin-top: -1px;
      opacity: 1;
      height: 24px;
      left: 10px;
      margin-top: 0;
      left: 15px;
      margin-top: -12px; }
    .r-menu.active:focus-visible {
      background-color: #ffc448;
      border-color: #000000;
      -webkit-box-shadow: 0px 0 0px 2px black;
              box-shadow: 0px 0 0px 2px black;
      outline: 0; }
      .r-menu.active:focus-visible:after {
        background-color: #000000; }
      .r-menu.active:focus-visible:before {
        background-color: #000000; }
  .r-menu.active-trail:before {
    border-top: solid 3px #1575ba; }
  .r-menu.active-trail:after {
    border-top: solid 3px #1575ba; }

@media (min-width: 992px) {
  .left-sidebar-wrap {
    height: auto !important; } }
@media (max-width: 991px) {
  .left-sidebar-wrap {
    margin-bottom: 30px;
    max-height: 60px;
    height: 58px;
    margin-left: -15px;
    margin-right: -15px;
    width: calc(100% + 30px); } }
@media (max-width: 991px) {
  .left-sidebar-wrap.show-menu {
    max-height: initial;
    height: auto; } }
.left-sidebar-wrap.show-menu .r-menu {
  display: none; }
.left-sidebar-wrap.show-menu .left-menu-sec {
  border: 0;
  -webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);
          box-shadow: 0px 0px 0px rgba(0, 0, 0, 0); }
@media (max-width: 991px) {
  .left-sidebar-wrap.show-menu #cssmenu {
    display: block; } }

.menu-down {
  margin-top: 13px; }

.two-col-left .left-menu-sec {
  font-family: "Titillium Web", sans-serif; }
  @media (min-width: 992px) {
    .two-col-left .left-menu-sec {
      height: auto !important;
      top: 0 !important;
      position: static !important; } }
  @media (max-width: 991px) {
    .two-col-left .left-menu-sec {
      border-top: 4px solid #1575ba;
      -webkit-box-shadow: 3px 2px 3px rgba(0, 0, 0, 0.1);
              box-shadow: 3px 2px 3px rgba(0, 0, 0, 0.1);
      z-index: 2;
      background-color: #ffffff;
      position: static;
      max-width: 740px;
      margin: 0 auto; } }
  @media (max-width: 991px) {
    .two-col-left .left-menu-sec.is-open {
      position: fixed;
      top: 200px;
      z-index: 1;
      width: 100%;
      background: #ffffff;
      height: calc(100vh - 200px);
      overflow: hidden;
      overflow-y: auto;
      padding-bottom: 30px;
      margin: 0;
      left: 50%;
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%); } }
  .two-col-left .left-menu-sec.is-open #cssmenu {
    display: block; }
  @media (max-width: 991px) {
    .two-col-left .left-menu-sec.is-scroll {
      position: fixed;
      top: 100px;
      z-index: 1;
      width: 100%;
      left: 50%;
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%); } }
  @media (min-width: 992px) {
    .two-col-left .left-menu-sec #cssmenu {
      display: block !important; } }
  .two-col-left .left-menu-sec .shadow-div {
    display: none; }
  .two-col-left .left-menu-sec h2 {
    font-size: 30px;
    font-size: 1.875rem;
    line-height: 1.2;
    padding: 0px 0 15px 0;
    margin: 0;
    background: transparent;
    font-family: "Titillium Web", sans-serif;
    text-transform: none;
    font-weight: 600; }
    @media (min-width: 768px) and (max-width: 991px) {
      .two-col-left .left-menu-sec h2 {
        font-size: 26px; } }
    @media (max-width: 767px) {
      .two-col-left .left-menu-sec h2 {
        font-size: 25px; } }
    @media (max-width: 991px) {
      .two-col-left .left-menu-sec h2 {
        margin-left: 15px;
        margin-right: 15px;
        width: calc(100% - 30px); } }
    @media (max-width: 991px) {
      .two-col-left .left-menu-sec h2 {
        padding: 15px 30px 15px 0;
        font-size: 20px;
        margin-bottom: 0;
        position: relative; } }

#cssmenu {
  border-bottom: 1px solid #000000;
  margin-bottom: 20px; }
  @media (min-width: 992px) {
    #cssmenu {
      display: block !important; } }
  @media (max-width: 991px) {
    #cssmenu {
      display: none; } }
  #cssmenu > ul > li > a {
    text-transform: uppercase;
    font-weight: 600; }
  #cssmenu li:marker {
    display: none !important; }
  #cssmenu .active-trail > .active.active-trail {
    font-weight: 700;
    background-color: #1575ba;
    color: #ffffff; }
    #cssmenu .active-trail > .active.active-trail:hover {
      background-color: #1575ba;
      color: #ffffff; }
    #cssmenu .active-trail > .active.active-trail:focus-visible {
      background-color: #ffc448;
      color: #000000;
      text-decoration: none;
      outline: 0; }
  #cssmenu ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    #cssmenu ul li {
      padding: 0;
      border-top: 1px solid #000000; }
      #cssmenu ul li:before {
        display: none; }
      #cssmenu ul li .toggle-btn {
        display: none; }
      #cssmenu ul li.expanded {
        position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; }
        #cssmenu ul li.expanded > a {
          -webkit-box-flex: 1;
              -ms-flex: 1 1 calc(100% - 43px);
                  flex: 1 1 calc(100% - 43px);
          max-width: calc(100% - 43px); }
        #cssmenu ul li.expanded > .toggle-btn {
          -webkit-box-flex: 1;
              -ms-flex: 1 1 43px;
                  flex: 1 1 43px;
          max-width: 43px;
          position: relative;
          height: auto;
          width: 43px;
          display: block;
          cursor: pointer;
          border: 0;
          text-indent: -999em;
          overflow: hidden;
          border-left: 1px solid #000000;
          z-index: 1;
          background-color: #ffffff; }
          @media (min-width: 1440px) and (max-width: 1799px) {
            #cssmenu ul li.expanded > .toggle-btn {
              height: 58px; } }
          @media (min-width: 1800px) {
            #cssmenu ul li.expanded > .toggle-btn {
              height: 58px; } }
          @media (min-width: 992px) {
            #cssmenu ul li.expanded > .toggle-btn {
              background-color: #ffffff;
              border-left: 1px solid #000000; } }
          #cssmenu ul li.expanded > .toggle-btn:hover {
            background-color: #1575ba; }
            #cssmenu ul li.expanded > .toggle-btn:hover:before, #cssmenu ul li.expanded > .toggle-btn:hover:after {
              border-color: #ffffff; }
          #cssmenu ul li.expanded > .toggle-btn:focus {
            background-color: #ffc448;
            color: #000000;
            text-decoration: none;
            outline: 0; }
            #cssmenu ul li.expanded > .toggle-btn:focus:before, #cssmenu ul li.expanded > .toggle-btn:focus:after {
              border-color: #000000; }
          #cssmenu ul li.expanded > .toggle-btn:before {
            position: absolute;
            display: block;
            width: 25px;
            height: 25px;
            content: "";
            -webkit-transition: all 0.1s ease-out;
            transition: all 0.1s ease-out;
            border: 1px solid #000000;
            border-radius: 50%;
            left: 50%;
            top: 50%;
            -webkit-transform: translateY(-50%) translateX(-50%);
            transform: translateY(-50%) translateX(-50%); }
            @media (max-width: 991px) {
              #cssmenu ul li.expanded > .toggle-btn:before {
                background-color: transparent; } }
          #cssmenu ul li.expanded > .toggle-btn:after {
            position: absolute;
            z-index: 5;
            display: block;
            height: 7px;
            width: 7px;
            background: transparent;
            content: "";
            -webkit-transition: all 0.1s ease-out;
            transition: all 0.1s ease-out;
            border-left: 1px solid #000000;
            border-bottom: 1px solid #000000;
            margin-top: -1px;
            left: 50%;
            top: 50%;
            -webkit-transform: translateY(-50%) translateX(-50%) rotate(-45deg);
            transform: translateY(-50%) translateX(-50%) rotate(-45deg); }
          #cssmenu ul li.expanded > .toggle-btn:hover:before {
            border-color: #ffffff; }
          #cssmenu ul li.expanded > .toggle-btn:hover:after {
            border-color: #ffffff; }
        #cssmenu ul li.expanded .menu {
          -webkit-box-flex: 1;
              -ms-flex: 1 1 100%;
                  flex: 1 1 100%;
          max-width: 100%; }
      #cssmenu ul li .left-first-nav {
        display: none; }
        #cssmenu ul li .left-first-nav + .toggle-btn {
          display: none; }
      #cssmenu ul li a {
        position: relative;
        display: block;
        width: 100%;
        padding: 15px;
        font-size: 14px;
        font-size: 0.875rem;
        text-decoration: none;
        color: #000000;
        -webkit-transition: all .2s ease;
        transition: all .2s ease;
        font-family: "Titillium Web", sans-serif;
        white-space: normal;
        word-break: break-word;
        line-height: 1.7; }
        @media (min-width: 992px) and (max-width: 1199px) {
          #cssmenu ul li a {
            padding-left: 10px; } }
        #cssmenu ul li a:hover {
          background-color: #1575ba;
          color: #ffffff; }
        #cssmenu ul li a:focus, #cssmenu ul li a:focus-visible {
          border-bottom: 0; }
  #cssmenu > .menu > li > .menu > li:first-child {
    border-top: 0; }
  #cssmenu > .menu > li > .menu > li.open > a:focus-visible {
    background-color: #ffc448;
    color: #000000;
    text-decoration: none;
    outline: 0; }
  #cssmenu > .menu > li > .menu > li.open > .toggle-btn:after {
    -webkit-transform: translateY(-50%) translateX(-50%) rotate(135deg);
            transform: translateY(-50%) translateX(-50%) rotate(135deg);
    margin-top: 1px; }
    #cssmenu > .menu > li > .menu > li.open > .toggle-btn:after:focus-visible {
      background-color: #ffc448;
      color: #000000;
      text-decoration: none;
      outline: 0; }
  #cssmenu > .menu > li > .menu > li > a {
    text-transform: uppercase;
    font-weight: 600; }
  #cssmenu > .menu > li > .menu > li > ul {
    display: none; }
    #cssmenu > .menu > li > .menu > li > ul > li.open > .toggle-btn:after {
      -webkit-transform: translateY(-50%) translateX(-50%) rotate(135deg);
              transform: translateY(-50%) translateX(-50%) rotate(135deg);
      margin-top: 1px; }
      @media (max-width: 991px) {
        #cssmenu > .menu > li > .menu > li > ul > li.open > .toggle-btn:after {
          border-color: #ffffff; } }
    @media (max-width: 991px) {
      #cssmenu > .menu > li > .menu > li > ul > li.open > .toggle-btn:before {
        border-color: #ffffff; } }
    #cssmenu > .menu > li > .menu > li > ul > li.open > .toggle-btn:focus-visible {
      background-color: #ffc448;
      color: #000000;
      text-decoration: none;
      outline: 0; }
    #cssmenu > .menu > li > .menu > li > ul > li > ul {
      display: none; }
      #cssmenu > .menu > li > .menu > li > ul > li > ul > li a {
        padding-left: 40px; }
        @media (min-width: 992px) and (max-width: 1199px) {
          #cssmenu > .menu > li > .menu > li > ul > li > ul > li a {
            padding-left: 20px; } }

/* Left menu end */
/* Fact or Fiction */
@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }
@keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }
.fic-outer {
  clear: both; }

.fiction {
  clear: both;
  background: #000000 url(../images/fact-bg.jpg) bottom no-repeat;
  text-align: center;
  position: relative; }
  .fiction .f-loader {
    position: absolute;
    width: 100%;
    top: 0;
    height: 100%;
    overflow: hidden;
    text-indent: 9999em;
    background: rgba(0, 0, 0, 0.4);
    z-index: 1;
    left: 0;
    display: none; }
    .fiction .f-loader:before {
      content: "";
      position: absolute;
      width: 45px;
      height: 45px;
      top: 50%;
      left: 50%;
      margin-left: -23px;
      -webkit-animation-name: spin;
              animation-name: spin;
      -webkit-animation-duration: 2s;
              animation-duration: 2s;
      -webkit-animation-iteration-count: infinite;
              animation-iteration-count: infinite;
      -webkit-animation-timing-function: linear;
              animation-timing-function: linear;
      opacity: 0.8;
      background: url(../images/ajax-loader.png) center no-repeat;
      -webkit-transform: translateX(-50%) translateY(-50%);
              transform: translateX(-50%) translateY(-50%); }
  .fiction h2 {
    margin-bottom: 40px; }
    @media (max-width: 767px) {
      .fiction h2 {
        margin-bottom: 20px; } }
  .fiction .btn:hover span, .fiction .btn-black:hover span {
    color: #000000; }
  .fiction .btn:hover .fc-like:before, .fiction .btn-black:hover .fc-like:before {
    background: url(../images/like-bl.svg) right no-repeat;
    background-size: 100%; }
  .fiction .btn:hover .fc-dlike:before, .fiction .btn-black:hover .fc-dlike:before {
    background: url(../images/dislike-bl.svg) right no-repeat;
    background-size: 100%; }
  .fiction .btn:focus-visible, .fiction .btn-black:focus-visible {
    background-color: #ffc448 !important;
    border-color: #000000; }
    .fiction .btn:focus-visible span, .fiction .btn-black:focus-visible span {
      color: #000000; }
    .fiction .btn:focus-visible .fc-like:before, .fiction .btn-black:focus-visible .fc-like:before {
      background: url(../images/like-bl.svg) right no-repeat;
      background-size: 100%; }
    .fiction .btn:focus-visible .fc-dlike:before, .fiction .btn-black:focus-visible .fc-dlike:before {
      background: url(../images/dislike-bl.svg) right no-repeat;
      background-size: 100%; }
  .fiction .btn span, .fiction .btn-black span {
    color: #ffffff; }
  .fiction .fc-like,
  .fiction .fc-dlike {
    position: relative;
    padding-right: 40px;
    display: inline-block; }
    @media (max-width: 991px) {
      .fiction .fc-like,
      .fiction .fc-dlike {
        font-size: 28px;
        padding-top: 4px;
        padding-bottom: 4px; } }
    .fiction .fc-like:before,
    .fiction .fc-dlike:before {
      content: "";
      background: url(../images/like.svg) right no-repeat;
      background-size: 100%;
      position: absolute;
      right: 0;
      width: 30px;
      height: 46px;
      top: 50%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%);
      margin-top: -2px; }
      @media (max-width: 991px) {
        .fiction .fc-like:before,
        .fiction .fc-dlike:before {
          width: 26px;
          height: 38px; } }
    .fiction .fc-like:hover,
    .fiction .fc-dlike:hover {
      color: #000000 !important; }
    .fiction .fc-like span,
    .fiction .fc-dlike span {
      position: relative;
      z-index: 1; }
  .fiction .fc-dlike:before {
    background: url(../images/dislike.svg) right no-repeat;
    background-size: 100%;
    margin-top: 2px; }

.fiction-content {
  max-width: 66%;
  margin: 0 auto 20px; }
  @media (max-width: 767px) {
    .fiction-content {
      max-width: 100%; } }
  .fiction-content a {
    color: #ffffff; }
    .fiction-content a:hover {
      color: #ffffff;
      text-decoration: none; }

.fiction-title {
  font-size: 45px;
  font-size: 2.8125rem;
  font-weight: 600;
  line-height: 1.3;
  margin-bottom: 40px; }
  @media (max-width: 767px) {
    .fiction-title {
      max-width: 100%;
      font-size: 26px; } }
  .fiction-title.small {
    font-size: 28px;
    font-size: 1.75rem; }
    @media (max-width: 767px) {
      .fiction-title.small {
        font-size: 18px; } }

@media (max-width: 767px) {
  .fiction-btn {
    padding-left: 30px;
    padding-right: 30px; } }
.fiction-btn .btn.btn-black2, .fiction-btn .base-style .btn-black2.btn-black, .base-style .fiction-btn .btn-black2.btn-black, .fiction-btn .fiction .btn-black2.btn-black, .fiction .fiction-btn .btn-black2.btn-black, .fiction-btn .news-box .btn-black2.btn-black, .news-box .fiction-btn .btn-black2.btn-black, .fiction-btn .cross-linking .btn-black2.btn-black, .cross-linking .fiction-btn .btn-black2.btn-black, .fiction-btn .short-banner .btn-black2.btn-black, .short-banner .fiction-btn .btn-black2.btn-black, .fiction-btn .deep-banner .btn-black2.btn-black, .deep-banner .fiction-btn .btn-black2.btn-black, .fiction-btn .news-article-sec .btn-black2.btn-black, .news-article-sec .fiction-btn .btn-black2.btn-black, .fiction-btn div.news-list .btn-black2.btn-black, div.news-list .fiction-btn .btn-black2.btn-black, .fiction-btn .global-styling .btn-black2.btn-black, .global-styling .fiction-btn .btn-black2.btn-black, .fiction-btn .deep-banner.condolence .deep-banner-content .btn-black.btn-white, .deep-banner.condolence .deep-banner-content .fiction-btn .btn-black.btn-white, .fiction-btn .deep-banner.condolence .deep-banner-content .btn.btn-white, .deep-banner.condolence .deep-banner-content .fiction-btn .btn.btn-white {
  background: transparent; }
@media (min-width: 768px) {
  .fiction-btn .btn, .fiction-btn .base-style .btn-black, .base-style .fiction-btn .btn-black, .fiction-btn .fiction .btn-black, .fiction .fiction-btn .btn-black, .fiction-btn .news-box .btn-black, .news-box .fiction-btn .btn-black, .fiction-btn .cross-linking .btn-black, .cross-linking .fiction-btn .btn-black, .fiction-btn .short-banner .btn-black, .short-banner .fiction-btn .btn-black, .fiction-btn .deep-banner .btn-black, .deep-banner .fiction-btn .btn-black, .fiction-btn .news-article-sec .btn-black, .news-article-sec .fiction-btn .btn-black, .fiction-btn div.news-list .btn-black, div.news-list .fiction-btn .btn-black, .fiction-btn .global-styling .btn-black, .global-styling .fiction-btn .btn-black {
    margin-left: 30px;
    margin-right: 30px; } }
@media (max-width: 767px) {
  .fiction-btn .btn, .fiction-btn .base-style .btn-black, .base-style .fiction-btn .btn-black, .fiction-btn .fiction .btn-black, .fiction .fiction-btn .btn-black, .fiction-btn .news-box .btn-black, .news-box .fiction-btn .btn-black, .fiction-btn .cross-linking .btn-black, .cross-linking .fiction-btn .btn-black, .fiction-btn .short-banner .btn-black, .short-banner .fiction-btn .btn-black, .fiction-btn .deep-banner .btn-black, .deep-banner .fiction-btn .btn-black, .fiction-btn .news-article-sec .btn-black, .news-article-sec .fiction-btn .btn-black, .fiction-btn div.news-list .btn-black, div.news-list .fiction-btn .btn-black, .fiction-btn .global-styling .btn-black, .global-styling .fiction-btn .btn-black {
    display: block;
    margin: 30px 0 0;
    padding-top: 5px;
    padding-bottom: 5px; } }
.fiction-btn .btn:first-child, .fiction-btn .base-style .btn-black:first-child, .base-style .fiction-btn .btn-black:first-child, .fiction-btn .fiction .btn-black:first-child, .fiction .fiction-btn .btn-black:first-child, .fiction-btn .news-box .btn-black:first-child, .news-box .fiction-btn .btn-black:first-child, .fiction-btn .cross-linking .btn-black:first-child, .cross-linking .fiction-btn .btn-black:first-child, .fiction-btn .short-banner .btn-black:first-child, .short-banner .fiction-btn .btn-black:first-child, .fiction-btn .deep-banner .btn-black:first-child, .deep-banner .fiction-btn .btn-black:first-child, .fiction-btn .news-article-sec .btn-black:first-child, .news-article-sec .fiction-btn .btn-black:first-child, .fiction-btn div.news-list .btn-black:first-child, div.news-list .fiction-btn .btn-black:first-child, .fiction-btn .global-styling .btn-black:first-child, .global-styling .fiction-btn .btn-black:first-child {
  margin-left: 0; }
  @media (max-width: 767px) {
    .fiction-btn .btn:first-child, .fiction-btn .base-style .btn-black:first-child, .base-style .fiction-btn .btn-black:first-child, .fiction-btn .fiction .btn-black:first-child, .fiction .fiction-btn .btn-black:first-child, .fiction-btn .news-box .btn-black:first-child, .news-box .fiction-btn .btn-black:first-child, .fiction-btn .cross-linking .btn-black:first-child, .cross-linking .fiction-btn .btn-black:first-child, .fiction-btn .short-banner .btn-black:first-child, .short-banner .fiction-btn .btn-black:first-child, .fiction-btn .deep-banner .btn-black:first-child, .deep-banner .fiction-btn .btn-black:first-child, .fiction-btn .news-article-sec .btn-black:first-child, .news-article-sec .fiction-btn .btn-black:first-child, .fiction-btn div.news-list .btn-black:first-child, div.news-list .fiction-btn .btn-black:first-child, .fiction-btn .global-styling .btn-black:first-child, .global-styling .fiction-btn .btn-black:first-child {
      margin: 0; } }
.fiction-btn .btn:last-child, .fiction-btn .base-style .btn-black:last-child, .base-style .fiction-btn .btn-black:last-child, .fiction-btn .fiction .btn-black:last-child, .fiction .fiction-btn .btn-black:last-child, .fiction-btn .news-box .btn-black:last-child, .news-box .fiction-btn .btn-black:last-child, .fiction-btn .cross-linking .btn-black:last-child, .cross-linking .fiction-btn .btn-black:last-child, .fiction-btn .short-banner .btn-black:last-child, .short-banner .fiction-btn .btn-black:last-child, .fiction-btn .deep-banner .btn-black:last-child, .deep-banner .fiction-btn .btn-black:last-child, .fiction-btn .news-article-sec .btn-black:last-child, .news-article-sec .fiction-btn .btn-black:last-child, .fiction-btn div.news-list .btn-black:last-child, div.news-list .fiction-btn .btn-black:last-child, .fiction-btn .global-styling .btn-black:last-child, .global-styling .fiction-btn .btn-black:last-child {
  margin-right: 0; }

/* Fact or Fiction */
/* News */
.content-section.content-space-both.content-space-both-bottom {
  padding-top: 25px; }

.news-article-top-sec {
  padding-top: 0;
  padding-bottom: 45px;
  background-color: #ffffff;
  margin: 0; }
  @media (max-width: 767px) {
    .news-article-top-sec {
      padding-bottom: 25px; } }
  .news-article-top-sec div.news-cont-sec {
    margin: 0;
    width: 100%;
    float: left;
    display: table;
    padding: 0px 0px;
    position: relative; }
    @media (max-width: 767px) {
      .news-article-top-sec div.news-cont-sec {
        float: none;
        display: block;
        text-align: center; } }
    .news-article-top-sec div.news-cont-sec .news-img {
      width: 44%;
      display: table-cell;
      padding-right: 30px; }
      @media (max-width: 767px) {
        .news-article-top-sec div.news-cont-sec .news-img {
          display: block;
          width: 100%;
          padding-right: 0;
          padding-bottom: 15px; } }
    .news-article-top-sec div.news-cont-sec .news-cont {
      display: table-cell;
      vertical-align: middle;
      padding: 40px 0px; }
      @media (max-width: 767px) {
        .news-article-top-sec div.news-cont-sec .news-cont {
          display: block;
          padding: 0; } }
      .news-article-top-sec div.news-cont-sec .news-cont h2 {
        text-transform: none; }
        .news-article-top-sec div.news-cont-sec .news-cont h2 a {
          text-decoration: none;
          border-bottom: 2px solid transparent;
          /*  &:before {
              content: "";
              position: absolute;
              width: 100%;
              height: 100%;
              z-index: 1; 
              left: 0;
              top: 0;
          } */ }
          .news-article-top-sec div.news-cont-sec .news-cont h2 a:hover {
            text-decoration: underline; }
          .news-article-top-sec div.news-cont-sec .news-cont h2 a:focus {
            text-decoration: none;
            outline: 0; }
          .news-article-top-sec div.news-cont-sec .news-cont h2 a:focus-visible {
            outline: 0;
            background-color: #ffc448;
            border-bottom: 2px solid #000000;
            color: #000000; }

.view-display-id-block_latest_news_3 {
  clear: both; }

.news-box {
  position: relative;
  text-align: left;
  clear: both; }
  .news-box h2 {
    position: relative;
    margin: 0;
    padding: 0 170px 0 0;
    font-size: 30px !important;
    font-size: 1.875rem !important;
    font-family: "Titillium Web", sans-serif !important;
    font-weight: 600 !important; }
    @media (max-width: 767px) {
      .news-box h2 {
        padding-right: 0;
        font-size: 25px !important; } }
  .news-box .news-mbl {
    display: none;
    background-color: #ffffff;
    text-align: center;
    padding-top: 10px; }
    @media (max-width: 767px) {
      .news-box .news-mbl {
        display: block; } }
  .news-box .bg-cover, .news-box .short-banner {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    background: 50% 50% / cover no-repeat;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
    -webkit-transform: translateY(-50%) translateX(-50%);
            transform: translateY(-50%) translateX(-50%);
    background-image: url(../images/placeholder-img/p4.jpg); }
  .news-box .news-box-txt {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translateY(-50%) translateX(-50%);
            transform: translateY(-50%) translateX(-50%);
    font-size: 30px;
    font-size: 1.875rem;
    font-weight: 600;
    text-align: center;
    display: block;
    padding: 20px 40px;
    width: 100%;
    color: #ffffff;
    -webkit-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out; }
    @media (max-width: 767px) {
      .news-box .news-box-txt {
        font-size: 25px;
        line-height: 30px; } }
  @media (max-width: 991px) {
    .news-box .news-box-sgl {
      margin-bottom: 40px; } }
  .news-box .news-box-sgl:hover .bg-cover, .news-box .news-box-sgl:hover .short-banner {
    width: 105%;
    height: 105%; }
  .news-box .news-box-img {
    z-index: 2;
    margin-top: 10px;
    position: relative;
    height: 0;
    padding-bottom: 68%;
    display: block;
    overflow: hidden;
    margin-bottom: 20px; }
    @media (max-width: 767px) {
      .news-box .news-box-img {
        margin-top: 15px; } }
    .news-box .news-box-img:hover .bg-cover, .news-box .news-box-img:hover .short-banner, .news-box .news-box-img:focus-visible .bg-cover, .news-box .news-box-img:focus-visible .short-banner {
      -webkit-transform: scale(1.05) translateY(-50%) translateX(-50%);
              transform: scale(1.05) translateY(-50%) translateX(-50%); }
    .news-box .news-box-img:hover .news-box-txt, .news-box .news-box-img:focus-visible .news-box-txt {
      text-decoration: underline; }
    .news-box .news-box-img:focus-visible {
      border: 2px solid #ffc448; }
  .news-box .news-box-content {
    padding-right: 40px; }
    .news-box .news-box-content h3,
    .news-box .news-box-content .h3 {
      padding-top: 0;
      line-height: 1.4; }
      @media (max-width: 767px) {
        .news-box .news-box-content h3,
        .news-box .news-box-content .h3 {
          margin-bottom: 10px; } }
      .news-box .news-box-content h3 a:before,
      .news-box .news-box-content .h3 a:before {
        content: "";
        position: absolute;
        top: 0;
        width: 100%;
        left: 0;
        height: 100%;
        z-index: 2; }
    .news-box .news-box-content p {
      font-size: 15px;
      font-size: 0.9375rem; }

.news-box-in {
  position: relative;
  padding: 12px 0;
  margin-bottom: 8px; }
  @media (max-width: 767px) {
    .news-box-in {
      margin-bottom: 0;
      padding-bottom: 10px;
      padding-top: 0; } }
  .news-box-in .btn-primary, .news-box-in .base-style .btn-black, .base-style .news-box-in .btn-black, .news-box-in .fiction .btn-black, .fiction .news-box-in .btn-black, .news-box-in .news-box .btn-black, .news-box .news-box-in .btn-black, .news-box-in .cross-linking .btn-black, .cross-linking .news-box-in .btn-black, .news-box-in .short-banner .btn-black, .short-banner .news-box-in .btn-black, .news-box-in .deep-banner .btn-black, .deep-banner .news-box-in .btn-black, .news-box-in .news-article-sec .btn-black, .news-article-sec .news-box-in .btn-black, .news-box-in div.news-list .btn-black, div.news-list .news-box-in .btn-black, .news-box-in .global-styling .btn-black, .global-styling .news-box-in .btn-black {
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%); }
    @media (max-width: 767px) {
      .news-box-in .btn-primary, .news-box-in .base-style .btn-black, .base-style .news-box-in .btn-black, .news-box-in .fiction .btn-black, .fiction .news-box-in .btn-black, .news-box-in .news-box .btn-black, .news-box .news-box-in .btn-black, .news-box-in .cross-linking .btn-black, .cross-linking .news-box-in .btn-black, .news-box-in .short-banner .btn-black, .short-banner .news-box-in .btn-black, .news-box-in .deep-banner .btn-black, .deep-banner .news-box-in .btn-black, .news-box-in .news-article-sec .btn-black, .news-article-sec .news-box-in .btn-black, .news-box-in div.news-list .btn-black, div.news-list .news-box-in .btn-black, .news-box-in .global-styling .btn-black, .global-styling .news-box-in .btn-black {
        display: none; } }

/* //News */
/* Cross Site linking module - grid of 3  */
.cross-linking {
  clear: both; }

.cross-linking-wrap {
  position: relative;
  background: #1575ba;
  padding-bottom: 50px;
  clear: both; }
  @media (max-width: 767px) {
    .cross-linking-wrap {
      padding-bottom: 0; } }
  .cross-linking-wrap:before {
    content: "";
    position: absolute;
    height: 50%;
    width: 100%;
    left: 0;
    top: 0;
    background-color: #ffffff;
    z-index: 0; }
    @media (min-width: 1200px) {
      .cross-linking-wrap:before {
        height: 50%; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .cross-linking-wrap:before {
        height: 270px; } }
    @media (max-width: 767px) {
      .cross-linking-wrap:before {
        height: 280px; } }
  .cross-linking-wrap h2 {
    position: relative;
    margin: 0;
    padding: 0 170px 0 0; }
    @media (max-width: 767px) {
      .cross-linking-wrap h2 {
        padding-right: 0; } }
  .cross-linking-wrap .rbox-mbl {
    display: none;
    background-color: #ffffff;
    text-align: center;
    padding-top: 30px; }
    @media (max-width: 767px) {
      .cross-linking-wrap .rbox-mbl {
        display: block;
        margin-left: -15px;
        margin-right: -15px;
        margin-top: 20px; } }
  .cross-linking-wrap .bg-cover, .cross-linking-wrap .short-banner {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    background: 50% 50% / cover no-repeat;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
    background-image: url(../images/placeholder-img/p4.jpg);
    -webkit-transform: translateY(-50%) translateX(-50%);
            transform: translateY(-50%) translateX(-50%); }
    .cross-linking-wrap .bg-cover:before, .cross-linking-wrap .short-banner:before {
      content: "";
      background-color: rgba(0, 0, 0, 0.65);
      position: absolute;
      width: 100%;
      height: 100%;
      left: 0;
      top: 0; }
    .cross-linking-wrap .bg-cover img, .cross-linking-wrap .short-banner img {
      display: none; }
  .cross-linking-wrap .cross-linking-content {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translateY(-50%) translateX(-50%);
            transform: translateY(-50%) translateX(-50%);
    font-size: 30px;
    font-size: 1.875rem;
    font-weight: 600;
    text-align: center;
    display: block;
    padding: 20px 40px;
    width: 100%;
    color: #ffffff;
    -webkit-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out; }
    @media (max-width: 767px) {
      .cross-linking-wrap .cross-linking-content {
        font-size: 25px;
        line-height: 30px; } }
  .cross-linking-wrap .cross-linking-single {
    z-index: 2;
    margin-top: 10px;
    position: relative;
    height: 0;
    padding-bottom: 74%;
    display: block;
    overflow: hidden; }
    @media (max-width: 767px) {
      .cross-linking-wrap .cross-linking-single {
        margin-top: 15px; } }
    .cross-linking-wrap .cross-linking-single:hover .bg-cover, .cross-linking-wrap .cross-linking-single:hover .short-banner, .cross-linking-wrap .cross-linking-single:focus-visible .bg-cover, .cross-linking-wrap .cross-linking-single:focus-visible .short-banner {
      width: 105%;
      height: 105%; }
    .cross-linking-wrap .cross-linking-single:hover .cross-linking-content span, .cross-linking-wrap .cross-linking-single:focus-visible .cross-linking-content span {
      text-decoration: underline; }
    .cross-linking-wrap .cross-linking-single:focus {
      border: 0;
      outline: 0; }
      .cross-linking-wrap .cross-linking-single:focus .cross-linking-content span {
        background-color: #ffc448;
        border-bottom: 2px solid #000000;
        color: #000000;
        text-decoration: none; }

.cross-linking-title {
  position: relative;
  padding: 12px 0;
  margin-bottom: 8px; }
  @media (max-width: 767px) {
    .cross-linking-title {
      text-align: center;
      margin-bottom: 0; } }
  .cross-linking-title .btn-primary, .cross-linking-title .base-style .btn-black, .base-style .cross-linking-title .btn-black, .cross-linking-title .fiction .btn-black, .fiction .cross-linking-title .btn-black, .cross-linking-title .news-box .btn-black, .news-box .cross-linking-title .btn-black, .cross-linking-title .cross-linking .btn-black, .cross-linking .cross-linking-title .btn-black, .cross-linking-title .short-banner .btn-black, .short-banner .cross-linking-title .btn-black, .cross-linking-title .deep-banner .btn-black, .deep-banner .cross-linking-title .btn-black, .cross-linking-title .news-article-sec .btn-black, .news-article-sec .cross-linking-title .btn-black, .cross-linking-title div.news-list .btn-black, div.news-list .cross-linking-title .btn-black, .cross-linking-title .global-styling .btn-black, .global-styling .cross-linking-title .btn-black {
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%); }
    @media (max-width: 767px) {
      .cross-linking-title .btn-primary, .cross-linking-title .base-style .btn-black, .base-style .cross-linking-title .btn-black, .cross-linking-title .fiction .btn-black, .fiction .cross-linking-title .btn-black, .cross-linking-title .news-box .btn-black, .news-box .cross-linking-title .btn-black, .cross-linking-title .cross-linking .btn-black, .cross-linking .cross-linking-title .btn-black, .cross-linking-title .short-banner .btn-black, .short-banner .cross-linking-title .btn-black, .cross-linking-title .deep-banner .btn-black, .deep-banner .cross-linking-title .btn-black, .cross-linking-title .news-article-sec .btn-black, .news-article-sec .cross-linking-title .btn-black, .cross-linking-title div.news-list .btn-black, div.news-list .cross-linking-title .btn-black, .cross-linking-title .global-styling .btn-black, .global-styling .cross-linking-title .btn-black {
        display: none; } }

/* Cross Site linking module - grid of 3 END  */
/* Short Banner */
.short-banner {
  position: relative;
  clear: both;
  background-image: url(../images/placeholder-img/p2.jpg); }
  @media (min-width: 768px) and (max-width: 991px) {
    .short-banner {
      background-image: url(../images/placeholder-img/p3.jpg); } }
  @media (max-width: 767px) {
    .short-banner {
      background-image: url(../images/placeholder-img/p3.jpg); } }
  .short-banner.is-link {
    margin-bottom: 100px; }
    .short-banner.is-link .short-banner-content {
      overflow: visible; }
    .short-banner.is-link .short-banner-bottom {
      position: absolute;
      bottom: -100px;
      left: 0;
      margin: 0;
      padding: 0;
      max-width: 71.2%;
      min-width: 300px;
      background-color: #1575ba;
      padding: 35px 45px 35px 35px;
      padding: 2.5rem 4.5rem 2.5rem 2.8rem;
      border-left: 12px solid #0f5c94;
      right: 0; }
      @media (max-width: 991px) {
        .short-banner.is-link .short-banner-bottom {
          max-width: 100%;
          padding: 1.5rem 1rem; } }
      .short-banner.is-link .short-banner-bottom h1 {
        position: static;
        min-width: initial;
        max-width: initial; }
        .short-banner.is-link .short-banner-bottom h1 span {
          background: transparent;
          padding: 0; }
  .short-banner.short-banner-alertnate {
    background: none; }
    .short-banner.short-banner-alertnate .bg-cover, .short-banner.short-banner-alertnate .short-banner {
      background-image: url(../images/placeholder-img/p2.jpg); }
      @media (min-width: 768px) and (max-width: 991px) {
        .short-banner.short-banner-alertnate .bg-cover, .short-banner.short-banner-alertnate .short-banner {
          background-image: url(../images/placeholder-img/p3.jpg); } }
      @media (max-width: 767px) {
        .short-banner.short-banner-alertnate .bg-cover, .short-banner.short-banner-alertnate .short-banner {
          background-image: url(../images/placeholder-img/p3.jpg); } }
    .short-banner.short-banner-alertnate .bg-cover-desktop {
      display: block; }
    @media (min-width: 768px) and (max-width: 991px) {
      .short-banner.short-banner-alertnate .short-banner-content {
        height: calc(100vh - 300px); } }
    @media (max-width: 767px) {
      .short-banner.short-banner-alertnate .short-banner-content {
        min-height: 425px; } }
    .short-banner.short-banner-alertnate.mobile-banner-active .bg-cover-desktop {
      display: block; }
      @media (max-width: 991px) {
        .short-banner.short-banner-alertnate.mobile-banner-active .bg-cover-desktop {
          display: none; } }
    .short-banner.short-banner-alertnate.mobile-banner-active .bg-cover-mobile {
      display: none; }
      @media (max-width: 991px) {
        .short-banner.short-banner-alertnate.mobile-banner-active .bg-cover-mobile {
          display: block; } }
    @media (max-width: 991px) {
      .short-banner.short-banner-alertnate.mobile-banner-active.mobile-banner-full .pos-container {
        position: absolute;
        bottom: 0;
        z-index: 1;
        width: 100%; } }
    @media (max-width: 991px) {
      .short-banner.short-banner-alertnate.mobile-banner-active.mobile-banner-full .bg-cover, .short-banner.short-banner-alertnate.mobile-banner-active.mobile-banner-full .short-banner {
        position: relative; } }
    @media (max-width: 991px) {
      .short-banner.short-banner-alertnate.mobile-banner-active.mobile-banner-full .bg-cover img, .short-banner.short-banner-alertnate.mobile-banner-active.mobile-banner-full .short-banner img {
        position: relative;
        left: 0;
        top: 0;
        width: auto;
        height: auto;
        width: 100%; } }
  .short-banner .bg-cover-mobile, .short-banner .bg-cover-desktop {
    display: none; }
  .short-banner .bg-cover, .short-banner .short-banner {
    position: absolute;
    left: 0;
    width: 100%;
    height: 100%;
    top: 0; }
  .short-banner .pos-bottom {
    position: absolute;
    bottom: 0;
    left: 15px; }
  .short-banner .short-banner-content {
    min-height: 500px;
    position: relative;
    overflow: hidden; }
    @media (min-height: 400px) and (max-height: 750px) {
      .short-banner .short-banner-content {
        min-height: 380px; } }
    @media (max-width: 767px) {
      .short-banner .short-banner-content {
        min-height: 380px; } }
  .short-banner .short-banner-btn {
    padding-top: 25px; }
  .short-banner h1 {
    position: absolute;
    bottom: 0;
    left: 0;
    margin: 0;
    padding: 0;
    max-width: 65%;
    min-width: 300px; }
    .short-banner h1 span {
      background-color: #1575ba;
      color: #ffffff;
      display: inline;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
      line-height: 1.4;
      padding: 0px 20px; }

.node-type-news .short-banner h1 {
  margin-bottom: 0; }

/* //Short Banner end */
/* Deep Banner */
.deep-banner {
  position: relative;
  min-height: calc(100vh - 125px);
  margin-bottom: 45px;
  clear: both; }
  @media (min-width: 768px) and (max-width: 991px) {
    .deep-banner {
      min-height: 400px; } }
  @media (max-width: 767px) {
    .deep-banner {
      margin-bottom: 25px; } }
  @media (min-height: 1025px) {
    .deep-banner {
      height: calc(100vh - 125px);
      max-height: 800px;
      min-height: initial; } }
  @media (max-width: 767px) {
    .deep-banner {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      min-height: calc(100vh - 100px); } }
  .deep-banner .bg-cover-mobile {
    display: none; }
  @media (max-width: 991px) {
    .deep-banner.mobile-banner-active .bg-cover-desktop {
      display: none; } }
  .deep-banner.mobile-banner-active .bg-cover-mobile {
    display: none; }
    @media (max-width: 991px) {
      .deep-banner.mobile-banner-active .bg-cover-mobile {
        display: block; } }
  @media (max-width: 991px) {
    .deep-banner.mobile-banner-active.mobile-banner-full {
      min-height: inherit; } }
  .deep-banner.mobile-banner-active.mobile-banner-full .deep-banner-inner {
    margin-top: auto; }
  @media (max-width: 991px) {
    .deep-banner.mobile-banner-active.mobile-banner-full .short-banner, .deep-banner.mobile-banner-active.mobile-banner-full .bg-cover {
      min-height: inherit;
      max-height: inherit;
      height: auto; } }
  @media (max-width: 991px) {
    .deep-banner.mobile-banner-active.mobile-banner-full .short-banner img, .deep-banner.mobile-banner-active.mobile-banner-full .bg-cover img {
      position: relative;
      left: 0;
      top: 0;
      width: auto;
      height: auto;
      width: 100%; } }
  .deep-banner .deep-banner-btn {
    padding-top: 0.4rem; }
  .deep-banner .short-banner, .deep-banner .bg-cover {
    height: calc(100vh - 125px);
    background-image: url(../images/placeholder-img/p1.jpg);
    min-height: 400px;
    max-height: 800px;
    /*  @include mq-btw(sm, md) {
         height: auto; 
         flex: 1 1;
         min-height: 180px;  
     } */ }
    @media (min-width: 992px) {
      .deep-banner .short-banner, .deep-banner .bg-cover {
        height: calc(100% - 125px);
        min-height: 400px;
        position: absolute;
        left: 0;
        top: 0;
        width: 100%; } }
    @media (max-width: 767px) {
      .deep-banner .short-banner, .deep-banner .bg-cover {
        height: auto;
        -webkit-box-flex: 1;
            -ms-flex: 1 1;
                flex: 1 1;
        min-height: 180px; } }
    .deep-banner .short-banner img, .deep-banner .bg-cover img {
      /*  @include mq-blw(md) {
           position: static;
           width: auto;
           height: auto;
       } */ }
  .deep-banner .deep-banner-inner {
    position: absolute;
    bottom: 0;
    width: 100%; }
    @media (min-width: 768px) and (max-width: 991px) {
      .deep-banner .deep-banner-inner {
        position: relative;
        margin-top: -100px; } }
    @media (max-width: 767px) {
      .deep-banner .deep-banner-inner {
        position: relative;
        margin-top: auto; } }
  .deep-banner h1 {
    margin-bottom: 20px; }
    @media (min-width: 1200px) {
      .deep-banner h1 {
        font-size: 60px;
        font-size: 3.75rem; } }
    @media (max-width: 767px) {
      .deep-banner h1 {
        font-size: 28px;
        line-height: 1.2;
        margin-bottom: 10px; } }
  .deep-banner h2,
  .deep-banner .h2,
  .deep-banner .node-type-news .short-banner h1,
  .node-type-news .short-banner .deep-banner h1,
  .deep-banner h2 p,
  .deep-banner .h2 p {
    padding-top: 0;
    font-weight: 600;
    margin-bottom: 28px;
    margin-bottom: 1.75rem; }
    @media (max-width: 767px) {
      .deep-banner h2,
      .deep-banner .h2,
      .deep-banner .node-type-news .short-banner h1,
      .node-type-news .short-banner .deep-banner h1,
      .deep-banner h2 p,
      .deep-banner .h2 p {
        font-size: 16px;
        line-height: 1.4;
        margin-bottom: 20px; } }
    .deep-banner h2 p,
    .deep-banner .h2 p,
    .deep-banner .node-type-news .short-banner h1 p,
    .node-type-news .short-banner .deep-banner h1 p,
    .deep-banner h2 p p {
      padding-top: 0;
      font-weight: 600;
      margin-bottom: 28px;
      margin-bottom: 1.75rem; }
      @media (max-width: 767px) {
        .deep-banner h2 p,
        .deep-banner .h2 p,
        .deep-banner .node-type-news .short-banner h1 p,
        .node-type-news .short-banner .deep-banner h1 p,
        .deep-banner h2 p p {
          font-size: 16px;
          line-height: 1.4;
          margin-bottom: 20px; } }
  .deep-banner .deep-banner-content {
    max-width: 71.2%;
    background-color: #1575ba;
    border-left: 12px solid #0f5c94;
    padding: 35px 45px 35px 35px;
    padding: 2.5rem 4.5rem 2.5rem 2.8rem; }
    @media (min-width: 992px) and (max-width: 1199px) {
      .deep-banner .deep-banner-content {
        max-width: 86.2%; } }
    @media (max-width: 991px) {
      .deep-banner .deep-banner-content {
        max-width: 100%; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .deep-banner .deep-banner-content {
        padding: 2rem 1rem 2rem 1.5rem;
        max-width: calc(100% + 20px);
        margin-left: -10px;
        margin-right: -10px; } }
    @media (max-width: 767px) {
      .deep-banner .deep-banner-content {
        max-width: initial;
        margin-left: -15px;
        margin-right: -15px;
        width: calc(100% + 30px);
        padding: 2.5rem 1rem; } }
    .deep-banner .deep-banner-content *:last-child {
      margin-bottom: 0; }
  @media (min-width: 992px) {
    .deep-banner.condolence {
      min-height: 99vh; } }
  @media (min-width: 992px) {
    .deep-banner.condolence .short-banner, .deep-banner.condolence .bg-cover {
      min-height: 500px; } }
  .deep-banner.condolence .deep-banner-content {
    background-color: #000000; }
    .deep-banner.condolence .deep-banner-content *:last-child {
      margin-bottom: 0; }
    .deep-banner.condolence .deep-banner-content h1 {
      font-size: 24px;
      font-size: 1.5rem; }
    .deep-banner.condolence .deep-banner-content p {
      font-weight: 600;
      margin-bottom: 7px; }
    .deep-banner.condolence .deep-banner-content .deep-banner-btn {
      padding-top: 15px; }

/* //Deep Banner */
.news-article-sec ul {
  margin-left: 0; }

div.news-list .news-cont-sec {
  border-color: #1575ba; }
  div.news-list .news-cont-sec .news-cont {
    vertical-align: middle; }
div.news-list .feed-icon a {
  display: inline-block; }
  div.news-list .feed-icon a:focus {
    outline: 2px solid #000000 !important;
    border: 0 !important; }

/* Social */
.share-wrap {
  display: table; }
  @media (max-width: 767px) {
    .share-wrap {
      display: block; } }
  .share-wrap .share-content {
    display: table-cell;
    padding-right: 33px;
    font-size: 20px;
    font-size: 1.25rem;
    font-weight: 600; }
    @media (max-width: 767px) {
      .share-wrap .share-content {
        margin-right: 15px;
        display: block; } }
  .share-wrap .share-icons {
    display: table-cell; }
    @media (max-width: 767px) {
      .share-wrap .share-icons {
        margin-top: 10px;
        display: block; } }
    .share-wrap .share-icons img {
      max-width: 44px; }
    .share-wrap .share-icons a {
      margin-right: 35px;
      display: inline-block;
      -webkit-transition: all 0.5s;
      transition: all 0.5s; }
      @media (max-width: 767px) {
        .share-wrap .share-icons a {
          margin-right: 15px; } }
      .share-wrap .share-icons a:last-child {
        margin-right: 0; }
      .share-wrap .share-icons a:hover {
        -webkit-transform: scale(1.1);
        transform: scale(1.1); }

.news-bottom-sec {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .news-bottom-sec .news-btn {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 50%;
            flex: 1 1 50%; }
    @media (max-width: 991px) {
      .news-bottom-sec .news-btn {
        text-align: left;
        -webkit-box-flex: 1;
            -ms-flex: 1 1 100%;
                flex: 1 1 100%; } }

.share-this-sec {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 50%;
          flex: 1 1 50%;
  float: none; }
  @media (max-width: 991px) {
    .share-this-sec {
      text-align: left;
      -webkit-box-flex: 1;
          -ms-flex: 1 1 100%;
              flex: 1 1 100%;
      padding-top: 20px; } }
  .share-this-sec.social-right {
    text-align: right; }
    @media (max-width: 991px) {
      .share-this-sec.social-right {
        text-align: left; } }
  .share-this-sec > span {
    width: 40px;
    height: 40px;
    display: inline-block;
    margin-right: 5px;
    cursor: pointer;
    margin-left: 25px;
    display: inline-block;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    vertical-align: middle; }
    @media (max-width: 767px) {
      .share-this-sec > span {
        margin-left: 5px; } }
    .share-this-sec > span:first-child {
      margin-left: 0; }
  .share-this-sec button {
    border: 2px solid transparent;
    width: 40px;
    height: 40px;
    overflow: hidden;
    position: relative; }
    .share-this-sec button:focus-visible {
      background-color: #ffc448;
      outline: 0;
      border-color: #000000; }
  .share-this-sec .share-this-content {
    height: 40px;
    padding-top: 4px;
    font-weight: 600;
    font-size: 20px;
    width: auto;
    cursor: default;
    margin-right: 25px; }
  .share-this-sec .st_facebook_custom {
    background: url(../images/facebook.svg) center no-repeat;
    background-size: 40px 30px;
    text-indent: 999em;
    white-space: nowrap;
    overflow: hidden; }
  .share-this-sec .st_twitter_custom {
    background: url(../images/twitter.svg) center no-repeat;
    background-size: 35px 29px;
    text-indent: 999em;
    white-space: nowrap;
    overflow: hidden; }
  .share-this-sec .st_email_custom {
    background: url(../images/email.svg) center no-repeat;
    background-size: 50px 32px;
    text-indent: 999em;
    white-space: nowrap;
    overflow: hidden; }

/* //Social */
.global-styling.intro ul {
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.content-section.content-space .two-col-left {
  margin: 0; }
.content-section.content-space .content {
  padding: 0; }

.content-section.content-space-both {
  padding-top: 25px; }
  @media (max-width: 991px) {
    .content-section.content-space-both {
      padding-top: 0; } }
  .content-section.content-space-both .two-col-left {
    margin: 0; }
  .content-section.content-space-both .content {
    padding-top: 0; }

.grads-stories-sec .video-grid .video-thumbnail .title .v-align {
  text-align: center; }

.search-result-sec ul.pager {
  margin: 0 0 15px;
  text-align: left; }
  .search-result-sec ul.pager li {
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    display: inline-block;
    text-transform: uppercase;
    font-family: "Titillium Web", sans-serif;
    font-weight: bold;
    margin-right: 6px;
    padding-left: 0px;
    margin-bottom: 10px;
    padding-bottom: 0; }
    .search-result-sec ul.pager li:first-child {
      padding-left: 0; }
    .search-result-sec ul.pager li:before {
      display: none; }
    .search-result-sec ul.pager li.pager-current {
      border-radius: 5px;
      -webkit-border-radius: 5px;
      -moz-border-radius: 5px;
      padding: 5px 15px;
      border: solid 2px #1575ba;
      color: #fff;
      background: #1575ba; }
      @media (max-width: 575px) {
        .search-result-sec ul.pager li.pager-current {
          padding: 3px 8px; } }
    .search-result-sec ul.pager li a {
      color: #1575ba;
      border: solid 2px #1575ba;
      display: block;
      padding: 5px 15px;
      text-decoration: none;
      border-radius: 5px;
      -webkit-border-radius: 5px;
      -moz-border-radius: 5px; }
      @media (max-width: 575px) {
        .search-result-sec ul.pager li a {
          padding: 3px 8px; } }
      .search-result-sec ul.pager li a:hover {
        color: #ffffff;
        background: #1575ba;
        border-color: #1575ba; }
      .search-result-sec ul.pager li a:focus {
        border-bottom: 2px solid #000000; }
      .search-result-sec ul.pager li a:focus-visible {
        border: 2px solid #000000 !important;
        color: #000000 !important;
        background: #ffc448; }

div.cms-page-cont-sec h2.title {
  width: 100%;
  padding: 0;
  margin: 0 0 30px;
  text-align: left; }

.right-to-left .cms-page-cont-sec ul {
  margin-right: 18px; }
  .right-to-left .cms-page-cont-sec ul li {
    background: url(../images/bullet.png) no-repeat right; }
    .right-to-left .cms-page-cont-sec ul li:before {
      left: auto;
      right: 0; }
.right-to-left .breadcrumb__wrap {
  text-align: right; }
  .right-to-left .breadcrumb__wrap a:before {
    margin-top: 2px;
    right: -10px;
    -webkit-transform: translateY(-50%) rotate(135deg);
            transform: translateY(-50%) rotate(135deg); }

@media (min-width: 768px) {
  .grads-stories-sec.landing-page .video-grid p {
    min-height: 58px; } }

@media (max-width: 991px) {
  .mobile-flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; } }
@media (max-width: 991px) {
  .mobile-flex .col-lft {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; } }

.outdated-browser {
  position: absolute;
  width: 100%;
  z-index: 999999999;
  text-align: center;
  background: rgba(21, 117, 186, 0.9);
  padding: 30px 30px 35px;
  color: #ffffff;
  font-size: 19px;
  letter-spacing: 1px;
  display: none; }
  .outdated-browser.is-old {
    display: block; }

div.sl-you-can-block-wrap .sl-you-can-block {
  background-repeat: no-repeat;
  background: 50% 50%/cover no-repeat; }

.quiz-box {
  min-height: 700px; }
  .quiz-box .quiz-table {
    min-height: 640px; }
    .quiz-box .quiz-table .bootstrap-select.btn-group .dropdown-menu {
      background: rgba(255, 255, 255, 0.95); }

.sector-page div.white-box-sec {
  padding-top: 45px; }
  @media (max-width: 767px) {
    .sector-page div.white-box-sec {
      padding-bottom: 25px; } }

.right-to-left .cms-page-cont-sec ul[dir="rtl"] {
  text-align: right; }

@media (max-width: 767px) {
  #nav.is-show {
    display: block;
    position: absolute;
    width: 100% !important;
    top: 65px;
    left: 0;
    border-top: 1px solid #000000; } }
@media (max-width: 767px) {
  #nav.is-show ul.menu {
    background-color: #ffffff; } }
@media (max-width: 767px) {
  #nav.is-show li {
    text-align: left; } }
@media (max-width: 767px) {
  #nav.is-show li a {
    color: #000000;
    font-weight: normal; } }
@media (max-width: 767px) {
  #nav.is-show li a:hover {
    color: #ffffff;
    font-weight: normal; } }

.news-category .form-item {
  /* input[type=checkbox]:checked:focus+label:before {
      background-color: $color-black;
      border-color: $color-black !important;
  }
  input[type=checkbox]:focus+label:before {
      border-color: $color-black !important;
  } */ }
  .news-category .form-item input[type=checkbox] + label {
    width: 100%; }
  .news-category .form-item input[type=checkbox]:focus + label {
    outline: 0; }
  .news-category .form-item input[type=checkbox]:focus-visible + label {
    background-color: #ffc448 !important; }

.misson-hub-main .mh-insta-prev.slick-hidden,
.misson-hub-main .mh-insta-next.slick-hidden {
  pointer-events: none;
  display: none; }

.contact-form-sec .form-input {
  vertical-align: top; }

.webform .contact-form-sec .input {
  margin-top: 2px; }
.webform .contact-form-sec label {
  display: block;
  width: 100%;
  left: 0;
  margin-top: 15px; }
.webform .contact-form-sec .webform-component-checkboxes.checkbox {
  min-height: 30px;
  margin-top: 20px; }
  .webform .contact-form-sec .webform-component-checkboxes.checkbox input[type=checkbox] + label {
    text-indent: 0; }
  .webform .contact-form-sec .webform-component-checkboxes.checkbox #edit-submitted-confirm {
    position: relative;
    left: 3px; }
  .webform .contact-form-sec .webform-component-checkboxes.checkbox label {
    font-size: 16px;
    padding-left: 35px;
    line-height: 24px;
    background-position-y: center; }

.modal-forms-modal-content .contact-form-sec .form-item {
  vertical-align: top; }

span.date-display-single {
  padding-top: 20px;
  display: inline-block; }

/* Cookie css */
div#sliding-popup.sliding-popup-bottom {
  background: #1575ba !important;
  padding: 20px 0 10px;
  position: fixed;
  z-index: 9; }

#sliding-popup .popup-content {
  margin: 0 auto; }
  @media (min-width: 1700px) {
    #sliding-popup .popup-content {
      max-width: 1500px;
      width: 100%; } }
  @media (min-width: 1500px) and (max-width: 1699px) {
    #sliding-popup .popup-content {
      max-width: 1400px;
      width: 100%; } }
  @media (max-width: 767px) {
    #sliding-popup .popup-content {
      padding-left: 15px;
      padding-right: 15px; } }
  #sliding-popup .popup-content .h2, #sliding-popup .popup-content .node-type-news .short-banner h1, .node-type-news .short-banner #sliding-popup .popup-content h1, #sliding-popup .popup-content .deep-banner h2 p, .deep-banner h2 #sliding-popup .popup-content p,
  #sliding-popup .popup-content .deep-banner .h2 p,
  .deep-banner .h2 #sliding-popup .popup-content p,
  #sliding-popup .popup-content h2 {
    font-size: 20px;
    margin: 0;
    padding: 0 0 5px;
    color: #ffffff;
    text-transform: uppercase; }

#sliding-popup .popup-content #popup-buttons {
  width: 53%;
  float: right;
  text-align: right;
  max-width: 50%; }
  @media (max-width: 991px) {
    #sliding-popup .popup-content #popup-buttons {
      max-width: 100%;
      width: 100%;
      float: none;
      text-align: left; } }

#sliding-popup #popup-buttons button {
  border: solid 2px #ffffff;
  font-size: 15px;
  color: #ffffff;
  text-transform: uppercase;
  padding: 0.3125em 1.05em;
  border-radius: 0;
  background-color: transparent;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  background-image: none;
  -webkit-box-shadow: inherit;
          box-shadow: inherit;
  margin-top: 0px;
  text-shadow: 0px 0px 0 #ffffff;
  vertical-align: top;
  margin: 0 5px 5px 0;
  font-family: "Titillium Web", sans-serif;
  font-weight: 600; }
  #sliding-popup #popup-buttons button:hover {
    background: #ffffff;
    color: #1575ba !important;
    -webkit-transition: 0.4s;
    transition: 0.4s; }
  #sliding-popup #popup-buttons button:focus {
    background-color: #ffc448;
    border-color: #000000;
    color: #000000 !important; }
  #sliding-popup #popup-buttons button.decline-button {
    display: none; }

#sliding-popup .popup-content #popup-text {
  margin: 0px 0 0 !important;
  font-weight: normal !important;
  max-width: 53%;
  width: 50%; }
  @media (max-width: 991px) {
    #sliding-popup .popup-content #popup-text {
      max-width: 100%;
      width: 100%;
      padding-bottom: 20px; } }
  #sliding-popup .popup-content #popup-text h2 {
    text-transform: uppercase; }
  #sliding-popup .popup-content #popup-text p,
  #sliding-popup .popup-content #popup-text h2 {
    color: #ffffff;
    font-size: 16px;
    padding-top: 0;
    font-weight: bold;
    line-height: 1.4;
    margin: 0 0 5px 0;
    padding: 0; }
  #sliding-popup .popup-content #popup-text p {
    font-weight: normal;
    text-transform: none; }

div.sliding-popup-top {
  position: relative;
  bottom: 0 !important;
  top: auto !important;
  position: fixed;
  padding-top: 20px !important; }

/* Cookie css */
.text-box-content ul,
div.intro-section ul,
section.intro-section ul,
.intro-section .intro-section-content ul {
  /*  padding: 0px;
  list-style-image: url(../images/bullet.png);
  margin-left: 18px; */ }
  .text-box-content ul li,
  div.intro-section ul li,
  section.intro-section ul li,
  .intro-section .intro-section-content ul li {
    font-size: 16px;
    font-size: 1rem;
    padding-left: 7px; }

.text-box-content .btn, .text-box-content .base-style .btn-black, .base-style .text-box-content .btn-black, .text-box-content .fiction .btn-black, .fiction .text-box-content .btn-black, .text-box-content .news-box .btn-black, .news-box .text-box-content .btn-black, .text-box-content .cross-linking .btn-black, .cross-linking .text-box-content .btn-black, .text-box-content .short-banner .btn-black, .short-banner .text-box-content .btn-black, .text-box-content .deep-banner .btn-black, .deep-banner .text-box-content .btn-black, .text-box-content .news-article-sec .btn-black, .news-article-sec .text-box-content .btn-black, .text-box-content div.news-list .btn-black, div.news-list .text-box-content .btn-black, .text-box-content .global-styling .btn-black, .global-styling .text-box-content .btn-black,
.text-carousel-dot-btn .btn,
.text-carousel-dot-btn .base-style .btn-black,
.base-style .text-carousel-dot-btn .btn-black,
.text-carousel-dot-btn .fiction .btn-black,
.fiction .text-carousel-dot-btn .btn-black,
.text-carousel-dot-btn .news-box .btn-black,
.news-box .text-carousel-dot-btn .btn-black,
.text-carousel-dot-btn .cross-linking .btn-black,
.cross-linking .text-carousel-dot-btn .btn-black,
.text-carousel-dot-btn .short-banner .btn-black,
.short-banner .text-carousel-dot-btn .btn-black,
.text-carousel-dot-btn .deep-banner .btn-black,
.deep-banner .text-carousel-dot-btn .btn-black,
.text-carousel-dot-btn .news-article-sec .btn-black,
.news-article-sec .text-carousel-dot-btn .btn-black,
.text-carousel-dot-btn div.news-list .btn-black,
div.news-list .text-carousel-dot-btn .btn-black,
.text-carousel-dot-btn .global-styling .btn-black,
.global-styling .text-carousel-dot-btn .btn-black,
.intro-section-content .btn,
.intro-section-content .base-style .btn-black,
.base-style .intro-section-content .btn-black,
.intro-section-content .fiction .btn-black,
.fiction .intro-section-content .btn-black,
.intro-section-content .news-box .btn-black,
.news-box .intro-section-content .btn-black,
.intro-section-content .cross-linking .btn-black,
.cross-linking .intro-section-content .btn-black,
.intro-section-content .short-banner .btn-black,
.short-banner .intro-section-content .btn-black,
.intro-section-content .deep-banner .btn-black,
.deep-banner .intro-section-content .btn-black,
.intro-section-content .news-article-sec .btn-black,
.news-article-sec .intro-section-content .btn-black,
.intro-section-content div.news-list .btn-black,
div.news-list .intro-section-content .btn-black,
.intro-section-content .global-styling .btn-black,
.global-styling .intro-section-content .btn-black {
  white-space: normal; }

div.jp-interface {
  background-color: #1575ba; }
  div.jp-interface .jp-next,
  div.jp-interface .jp-previous,
  div.jp-interface .jp-play,
  div.jp-interface .jp-stop {
    background-color: #0f5c94; }

div.jp-details .jp-title {
  font-size: 14px;
  font-weight: bold; }

div.jp-current-time {
  font-size: 12px;
  font-weight: bold;
  margin-top: -3px; }

@media (min-width: 1800px) {
  div.timeline-section #slider .owl-stage {
    margin-left: -382px; } }
@media (min-width: 1381px) and (max-width: 1799px) {
  div.timeline-section #slider .owl-stage {
    margin-left: -230px; } }
@media (min-width: 1201px) and (max-width: 1380px) {
  div.timeline-section #slider .owl-stage {
    margin-left: -180px; } }
@media (min-width: 1570px) {
  div.timeline-section .prev-slr {
    left: 30px !important; } }
@media (min-width: 1200px) and (max-width: 1569px) {
  div.timeline-section .prev-slr {
    left: 10px !important; } }
@media (min-width: 1570px) {
  div.timeline-section .next-slr {
    right: 30px !important; } }
@media (min-width: 1200px) and (max-width: 1569px) {
  div.timeline-section .next-slr {
    right: 10px !important; } }

.vdo-existing.video-popup .modal-body {
  padding-bottom: 56.25%; }

.webform .form-checkboxes input[type=checkbox]:focus + label {
  outline: 2px solid #ffc448; }
.webform .form-item-captcha-response label {
  display: block;
  width: 100%;
  text-align: left;
  left: 0; }
.webform .form-item-captcha-response input {
  border: solid 2px #000000;
  font-size: 20px;
  padding: 10px 10px;
  font-style: italic;
  color: #999;
  float: left;
  font-family: "Titillium Web", sans-serif;
  font-style: normal;
  color: #000000;
  font-weight: 600; }
.webform div.error,
.webform table tr.error {
  background-color: #ffd8d8 !important; }
.webform div.error,
.webform div.messages.error {
  background: #fff !important;
  padding: 10px;
  margin-top: 20px;
  border: 1px solid #d8000c; }
.webform div.messages ul li {
  list-style-image: none;
  font-size: 14px;
  padding-bottom: 0;
  color: #d8000c !important; }
  .webform div.messages ul li::marker {
    color: #d8000c !important; }

.modal-content .form-checkboxes input[type=checkbox]:focus + label {
  outline: 2px solid #ffc448; }
.modal-content .form-checkboxes input[type=checkbox] + label {
  padding-left: 25px; }

div.modal-forms-modal-content .popups-close:focus {
  outline: 2px solid #ffc448; }

.webform-client-form .contact-form-sec .webform-component-checkboxes .description {
  display: block;
  float: none !important;
  clear: inherit;
  text-align: left;
  direction: ltr;
  margin-top: 14px;
  padding-left: 40px; }
.webform-client-form .contact-form-sec .webform-component-checkboxes label.element-invisible {
  display: none; }

.audio-section-new .audioplayer .pButton {
  padding: 0;
  background-color: #ffffff; }
  .audio-section-new .audioplayer .pButton:focus {
    background: #ffc448;
    border-color: #000000; }
.audio-section-new .audioplayer .next,
.audio-section-new .audioplayer .prev {
  padding: 0;
  background-color: #ffffff; }
  .audio-section-new .audioplayer .next:focus,
  .audio-section-new .audioplayer .prev:focus {
    background: #ffc448;
    border-color: #000000; }
.audio-section-new .h2, .audio-section-new .node-type-news .short-banner h1, .node-type-news .short-banner .audio-section-new h1, .audio-section-new .deep-banner h2 p, .deep-banner h2 .audio-section-new p,
.audio-section-new .deep-banner .h2 p,
.deep-banner .h2 .audio-section-new p {
  font-weight: bold; }
  .audio-section-new .h2 div, .audio-section-new .node-type-news .short-banner h1 div, .node-type-news .short-banner .audio-section-new h1 div, .audio-section-new .deep-banner h2 p div, .deep-banner h2 .audio-section-new p div,
  .deep-banner .h2 .audio-section-new p div {
    font-family: "Titillium Web", sans-serif;
    font-weight: 600; }

div.modal-forms-modal-content .popups-close {
  opacity: 1; }

.mh-findout-svg img {
  max-height: 520px; }

.h-scroll table {
  border-width: 1px; }

div.webform-client-form .ctools-modal-content .form-item .description {
  float: none !important; }

div.webform-client-form .ctools-modal-content [id^=edit-captcha-response] {
  border: 2px solid #999;
  color: #999;
  font-size: 20px;
  font-style: italic;
  margin-top: 20px;
  padding: 10px; }

.loginbox-upper {
  padding: 30px 0; }
  .loginbox-upper.content-section {
    padding: 0;
    min-height: 400px; }
    .loginbox-upper.content-section .content {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding: 0;
      -webkit-box-flex: 1;
          -ms-flex: 1 1 100%;
              flex: 1 1 100%;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      min-height: 100vh; }
  .loginbox-upper .loginbox-wrap {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
            flex: 1 1 100%; }
  .loginbox-upper div.messages {
    border-radius: 10px;
    text-align: left;
    max-width: 50%; }
    @media (min-width: 768px) and (max-width: 991px) {
      .loginbox-upper div.messages {
        max-width: 65%; } }
    @media (max-width: 767px) {
      .loginbox-upper div.messages {
        max-width: 96%; } }
  @media (max-width: 767px) {
    .loginbox-upper .login-box {
      max-width: 96%; } }
  .loginbox-upper .contact-form {
    text-align: left;
    max-width: 430px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px; }
    .loginbox-upper .contact-form label {
      display: block;
      max-width: 100%;
      margin-bottom: 5px;
      display: block;
      text-align: left;
      margin-top: 13px; }
    .loginbox-upper .contact-form textarea {
      height: 200px;
      resize: none; }
    .loginbox-upper .contact-form .grippie {
      display: none; }
    .loginbox-upper .contact-form .form-type-checkbox {
      padding-bottom: 20px; }
      .loginbox-upper .contact-form .form-type-checkbox label {
        display: inline-block; }
    .loginbox-upper .contact-form input[type="text"],
    .loginbox-upper .contact-form textarea {
      width: 100%; }
    .loginbox-upper .contact-form input[type="submit"] {
      border-radius: 0;
      border: solid 2px #000000;
      font-size: 1em;
      color: #000000;
      font-weight: 700;
      text-transform: uppercase;
      padding: 2px 15px;
      display: inline-block;
      background: #FFF;
      font-family: 'Titillium Web', sans-serif;
      line-height: 23px;
      height: 32px;
      -webkit-transition: 0.4s;
      transition: 0.4s; }
      .loginbox-upper .contact-form input[type="submit"]:hover {
        background: none;
        color: #1575ba;
        border: solid 2px #1575ba; }

.page-user-contact .backto-site {
  display: none; }

.loginbox-logo .logo {
  background: url(../images/logo.svg) left no-repeat;
  width: 228px;
  height: 48px;
  background-size: 100%;
  display: inline-block;
  overflow: hidden;
  text-indent: 9999em;
  overflow: hidden;
  margin-bottom: 20px; }

.login-box p {
  text-align: left;
  top: -45px; }

.login-box {
  border-radius: 10px; }

.login-box .form-actions {
  padding-top: 10px; }

.backto-site {
  position: relative;
  padding-top: 0;
  padding-bottom: 0; }
  .backto-site a {
    color: #ffffff;
    position: absolute;
    left: 40px;
    top: -60px;
    background: url(../images/arror-back.svg) left no-repeat;
    padding-left: 33px;
    background-size: 24px 20px; }
    .backto-site a:hover {
      text-decoration: underline; }

.quiz-list-sec .purple.grid:before,
.quiz-list-sec .purple.grid:after,
.quiz-list-sec .blue.grid:before,
.quiz-list-sec .blue.grid:after,
.quiz-list-sec .green.grid:after,
.quiz-list-sec .orange.grid:before,
.quiz-list-sec .green.grid:before,
.quiz-list-sec .orange.grid:after {
  display: none; }
.quiz-list-sec .purple.grid,
.quiz-list-sec .orange.grid,
.quiz-list-sec .blue.grid,
.quiz-list-sec .green.grid {
  background: #1575ba !important; }

.quiz-list-sec .grid .table-cell .quiz-link:hover {
  text-decoration: underline; }

.profile h3 {
  border-bottom: 0px; }

/* Language footer dropdown */
.language-wrap {
  position: relative;
  max-width: 120px;
  margin-left: auto; }
  @media (max-width: 767px) {
    .language-wrap {
      margin-left: 0; } }
  .language-wrap button {
    background-color: transparent;
    color: #ffffff;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border: 1px solid #ffffff;
    padding: 8px 30px 8px 10px;
    font-size: 16px;
    width: 100%; }
    .language-wrap button:hover {
      text-decoration: none;
      background-color: #1575ba;
      color: #ffffff; }
    .language-wrap button:focus, .language-wrap button:focus-visible {
      outline: 0;
      border: 1px solid #000000;
      background-color: #ffc448; }
      .language-wrap button:focus:after, .language-wrap button:focus-visible:after {
        border-color: #000000; }
    .language-wrap button:after {
      content: "";
      border: 0;
      border-left: 1px solid #ffffff;
      border-bottom: 1px solid #ffffff;
      width: 7px;
      height: 7px;
      -webkit-transform: rotate(-45deg) translateY(-50%);
              transform: rotate(-45deg) translateY(-50%);
      position: absolute;
      right: 10px;
      top: 50%;
      margin-top: -2px; }
  .language-wrap ul {
    display: none;
    position: absolute;
    bottom: 100%;
    background: #ffffff;
    right: 0;
    display: none;
    padding: 0;
    margin: 0 0 1px;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border: 2px solid #ffffff;
    -webkit-box-shadow: 0px -4px 5px 0px rgba(0, 0, 0, 0.22);
            box-shadow: 0px -4px 5px 0px rgba(0, 0, 0, 0.22);
    width: 100%; }
    .language-wrap ul li {
      padding: 0;
      font-size: 16px; }
      .language-wrap ul li a {
        padding: 3px 15px;
        display: block;
        color: #000000;
        border: 0 !important; }
        .language-wrap ul li a:hover {
          text-decoration: none !important;
          background-color: #1575ba;
          color: #000000;
          border: 0 !important; }
          .language-wrap ul li a:hover span {
            color: #ffffff !important; }
        .language-wrap ul li a:focus, .language-wrap ul li a:focus-visible {
          outline: 0;
          border-color: #000000;
          background-color: #ffc448;
          border: 0 !important;
          color: #000000 !important; }
          .language-wrap ul li a:focus:hover, .language-wrap ul li a:focus-visible:hover {
            border-color: #000000 !important;
            color: #000000;
            background-color: #ffc448; }
          .language-wrap ul li a:focus span, .language-wrap ul li a:focus-visible span {
            color: #000000 !important; }
        .language-wrap ul li a.lan-selected {
          color: #ffffff;
          background-color: #1575ba; }
          .language-wrap ul li a.lan-selected:hover {
            text-decoration: none !important;
            background-color: #1575ba;
            color: #ffffff;
            border: 0 !important; }
          .language-wrap ul li a.lan-selected:focus, .language-wrap ul li a.lan-selected:focus-visible {
            outline: 0;
            border-color: #000000;
            background-color: #ffc448;
            border: 0 !important; }
            .language-wrap ul li a.lan-selected:focus:hover, .language-wrap ul li a.lan-selected:focus-visible:hover {
              border-color: #000000 !important; }

.acc-content:focus-visible {
  outline: 0; }
  .acc-content:focus-visible p {
    background-color: #ffc448;
    color: #000000 !important;
    border-bottom: 2px solid #000000; }

@media (max-width: 767px) {
  .news-article-top-sec .news-cont-sec div.news-readmore {
    border: 0; } }

/*# sourceMappingURL=new-common.css.map */