
@font-face {
  font-family: NB International Pro;
  src: url("../fonts/nb_international_pro_bold.woff2") format("woff2"), url("../fonts/nb_international_pro_bold.woff") format("woff"), url("../fonts/nb_international_pro_bold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap
}

@font-face {
  font-family: NB International Pro;
  src: url("../fonts/nb_international_pro_light.woff2") format("woff2"), url("../fonts/nb_international_pro_light.woff") format("woff"), url("../fonts/nb_international_pro_light.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap
}

@font-face {
  font-family: NB International Pro;
  src: url("../fonts/nb_international_pro_regular_italic.woff2") format("woff2"), url("../fonts/nb_international_pro_regular_italic.woff") format("woff"), url("../fonts/nb_international_pro_regular_italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap
}

@font-face {
  font-family: NB International Pro;
  src: url("../fonts/nb_international_pro_regular.woff2") format("woff2"), url("../fonts/nb_international_pro_regular.woff") format("woff"), url("../fonts/nb_international_pro_regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap
}

@font-face {
  font-family: NB International Pro;
  src: url("../fonts/nb_international_pro_medium.eot");
  src: url("../fonts/nb_international_pro_medium.eot#iefix") format("embedded-opentype"), url("../fonts/nb_international_pro_medium.woff2") format("woff2"), url("../fonts/nb_international_pro_medium.woff") format("woff"), url("../fonts/nb_international_pro_medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal
}

@font-face {
  font-family: NB International Pro;
  src: url("../fonts/nb_international_pro_book.woff2") format("woff2"), url("../fonts/nb_international_pro_book.woff") format("woff"), url("../fonts/nb_international_pro_book.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap
}

@font-face {
  font-family: Atiza;
  src: url("../fonts/atizatext-bold-webfont.woff2") format("woff2"), url("../fonts/atizatext-bold-webfont.woff") format("woff"), url("../fonts/atizatext-bold-webfont.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap
}

@font-face {
  font-family: Atiza;
  src: url("../fonts/atizatext-regularitalic-webfont.woff2") format("woff2"), url("../fonts/atizatext-regularitalic-webfont.woff") format("woff"), url("../fonts/atizatext-regularitalic-webfont.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap
}

@font-face {
  font-family: Atiza;
  src: url("../fonts/atizatext-regular-webfont.woff2") format("woff2"), url("../fonts/atizatext-regular-webfont.woff") format("woff"), url("../fonts/atizatext-regular-webfont.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap
}


.flag_box {
  border: 0px !important;
  padding: 0px;
  margin: 0px;
}
.flag {
  height: auto;
  width: auto;
  max-height: 25px;
}
a.link.link_no-underline.tag.flag_box {
  padding: 0px;
  /*margin: 5px;*/
  display: block;
  width: fit-content;
  float: left;
}
a.link.link_no-underline.rubric {
    padding: 2px !important;
/*    margin: 5px;*/
    display: block;
    width: fit-content;
    float: left;
}
ins.adsbygoogle {
  display: none !important;
}
      
img.content_image {
    border: 1px solid #e2e2e2;
}

.obfx-sharing-right {
  left: 0;
}
.obfx-sharing {
  position: fixed;
  z-index: 10000;
  top: 50%;
  margin: 0;
  padding: 0;
  list-style: none;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

img.social_img {
  width: 30px;
}

.video-container2 {
    overflow: hidden;
    position: relative;
    width: 100%;
    max-width: 115px;
    float: left;
    margin-right: 10px;
    max-height: 80px;
    margin-bottom: 10px;
}

span.light-text {
    color: #737373;
    font-weight: 500;
}

.similar_news {
    width: 100%;
    display: block;
    text-align: center;
    font-weight: 700;
    text-transform: capitalize;
    font-size: 15px;
    line-height: 15px;
}

  header {
      position: relative;
      padding: 0px 0 0px;
  }
  header .toggle {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .wrapper {
    max-width: 100%;
    margin: 0 auto;
    padding: 0 20px;
  }
  #container {
    background: #ffffff;
  }
  .nav-content::-webkit-scrollbar {
      display: none;
  }

  header {
      padding: 10px 0px 10px 0px;
      z-index: 1002;
      position: fixed;
      top: 0;
      left: 0;
      border-bottom: 1px solid #b6b6b6;
      width: 100%;
      box-shadow: 0 12px 20px -15px #b6b6b6;
      text-align: center;
      background: white;
      padding-bottom: 1px;
      padding-top: 1px;
  }
  .p50 {
      padding: 50px;
  }

  .mt70 {
      margin-top: 50px;
      padding-left: 20px;
      padding-right: 20px;
  }

  img.post_img {
      width: 100%;
      height: auto;
      border-style: none;
  }
  a.link_no-underline {
      border: none;
      outline: none;
  }
  h3.post_title {
      color: #021437;
      font-size: 18px;
      font-weight: 600;
      line-height: 1.3;
      margin: 0;
      padding-top: 0.2em;
      order: 3;
      text-decoration: none;
      height: 3em;
      overflow: hidden;
      text-overflow: ellipsis;
      width: 100%;
  }

  h3.post_title a {
      color: inherit;
      border-bottom: none;
      cursor: pointer;
      text-decoration: none;
  }

  body {
      color: #333;
      font-family: "NB International Pro","ui-sans-serif","system-ui","-apple-system","Segoe UI","Roboto","Ubuntu","Cantarell","Noto Sans","sans-serif","BlinkMacSystemFont","Helvetica Neue","Arial","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
  }

  .post__descr {
    word-spacing: normal;
    font-size: 0.9rem;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
    line-height: 1.2rem;
/*    max-height: 700px;*/
  }

  .rubric {
      position: relative;
      display: inline-block;
      margin: 0.6em 0.5em 0 0;
      white-space: nowrap;
      border-bottom: none;
      vertical-align: middle;
      z-index: 1;
      border: none !important;
  }
  .rubric span {
      position: relative;
      display: inline-block;
      border-radius: 3px;
      padding: 0.3em 0.5em;
      color: #fff;
      -webkit-transition: all .2s ease 0s;
      -moz-transition: all .2s ease 0s;
      -ms-transition: all .2s ease 0s;
      -o-transition: all .2s ease 0s;
      transition: all .2s ease 0s;
      font-size: 11px;
      margin: 0 !important;

  }
  a.link_no-underline {
      border: none;
      outline: none;
      margin: 0;
  }
  .rubric ins {
    display: inline-block;
    margin: 0 4px;
    font-size: 80%;
  }
  /*rubric menu decoration end*/

  .rubric_1 {
    color: #0941af;
  }

  .rubric_1 rect {
    fill: #0941af;
  }

  .rubric_1 span,
  .rubric_1s span{
    background: #0941af;
  }

  .rubric_1s span {
    border-bottom-color: rgba(9, 65, 175, 0.3);
  }

  .rubric_1s:hover span {
    border-bottom-color: #0941af;
  }

  .rubric_2 {
    color: #26b685;
  }

  .rubric_2 rect {
    fill: #26b685;
  }

  .rubric_2 span,
  .rubric_2s span{
    background: #26b685;
  }

  .rubric_2s span {
    border-bottom-color: rgba(38, 182, 133, 0.3);
  }

  .rubric_2s:hover span {
    border-bottom-color: #26b685;
  }

  .rubric_3 {
    color: #e9a42c;
  }

  .rubric_3 rect {
    fill: #e9a42c;
  }

  .rubric_3 span,
  .rubric_3s span{
    background: #e9a42c;
  }

  .rubric_3s span {
    border-bottom-color: rgba(233, 164, 44, 0.3);
  }

  .rubric_3s:hover span {
    border-bottom-color: #e9a42c;
  }

  .rubric_4 {
    color: #2c8fc0;
  }

  .rubric_4 rect {
    fill: #2c8fc0;
  }

  .rubric_4 span,
  .rubric_4s span{
    background: #2c8fc0;
  }

  .rubric_4s span {
    border-bottom-color: rgba(44, 143, 192, 0.3);
  }

  .rubric_4s:hover span {
    border-bottom-color: #2c8fc0;
  }

  .rubric_5 {
    color: #80bb00;
  }

  .rubric_5 rect {
    fill: #80bb00;
  }

  .rubric_5 span,
  .rubric_5s span{
    background: #80bb00;
  }

  .rubric_5s span {
    border-bottom-color: rgba(128, 187, 0, 0.3);
  }

  .rubric_5s:hover span {
    border-bottom-color: #80bb00;
  }

  .rubric_6 {
    color: #4d5072;
  }

  .rubric_6 rect {
    fill: #4d5072;
  }

  .rubric_6 span,
  .rubric_6s span{
    background: #4d5072;
  }

  .rubric_6s span {
    border-bottom-color: rgba(77, 80, 114, 0.3);
  }

  .rubric_6s:hover span {
    border-bottom-color: #4d5072;
  }

  .rubric_7 {
    color: #6d468a;
  }

  .rubric_7 rect {
    fill: #6d468a;
  }

  .rubric_7 span,
  .rubric_7s span{
    background: #6d468a;
  }

  .rubric_7s span {
    border-bottom-color: rgba(109, 70, 138, 0.3);
  }

  .rubric_7s:hover span {
    border-bottom-color: #6d468a;
  }

  .rubric_8 {
    color: #6466a5;
  }

  .rubric_8 rect {
    fill: #6466a5;
  }

  .rubric_8 span,
  .rubric_8s span{
    background: #6466a5;
  }

  .rubric_8s span {
    border-bottom-color: rgba(100, 102, 165, 0.3);
  }

  .rubric_8s:hover span {
    border-bottom-color: #6466a5;
  }

  .rubric_9 {
    color: #eb4146;
  }

  .rubric_9 rect {
    fill: #eb4146;
  }

  .rubric_9 span,
  .rubric_9s span{
    background: #eb4146;
  }

  .rubric_9s span {
    border-bottom-color: rgba(235, 65, 70, 0.3);
  }

  .rubric_9s:hover span {
    border-bottom-color: #eb4146;
  }

  .rubric_10 {
    color: #03adea;
  }

  .rubric_10 rect {
    fill: #03adea;
  }

  .rubric_10 span,
  .rubric_10s span{
    background: #03adea;
  }

  .rubric_10s span {
    border-bottom-color: rgba(3, 173, 234, 0.3);
  }

  .rubric_10s:hover span {
    border-bottom-color: #03adea;
  }

  .rubric_11 {
    color: #a2084d;
  }

  .rubric_11 rect {
    fill: #a2084d;
  }

  .rubric_11 span,
  .rubric_11s span{
    background: #a2084d;
  }

  .rubric_11s span {
    border-bottom-color: rgba(162, 8, 77, 0.3);
  }

  .rubric_11s:hover span {
    border-bottom-color: #a2084d;
  }

  .rubric_12 {
    color: #dc1152;
  }

  .rubric_12 rect {
    fill: #dc1152;
  }

  .rubric_12 span,
  .rubric_12s span{
    background: #dc1152;
  }

  .rubric_12s span {
    border-bottom-color: rgba(220, 17, 82, 0.3);
  }

  .rubric_12s:hover span {
    border-bottom-color: #dc1152;
  }

  .rubric_13 {
    color: #ff3f7c;
  }

  .rubric_13 rect {
    fill: #ff3f7c;
  }

  .rubric_13 span,
  .rubric_13s span{
    background: #ff3f7c;
  }

  .rubric_13s span {
    border-bottom-color: rgba(255, 63, 124, 0.3);
  }

  .rubric_13s:hover span {
    border-bottom-color: #ff3f7c;
  }

  .rubric_14 {
    color: #ff87ad;
  }

  .rubric_14 rect {
    fill: #ff87ad;
  }

  .rubric_14 span,
  .rubric_14s span{
    background: #ff87ad;
  }

  .rubric_14s span {
    border-bottom-color: rgba(255, 135, 173, 0.3);
  }

  .rubric_14s:hover span {
    border-bottom-color: #ff87ad;
  }

  .rubric_15 {
    color: #ff87ad;
  }

  .rubric_15 rect {
    fill: #ff87ad;
  }

  .rubric_15 span,
  .rubric_15s span{
    background: #ff87ad;
  }

  .rubric_15s span {
    border-bottom-color: rgba(255, 135, 173, 0.3);
  }

  .rubric_15s:hover span {
    border-bottom-color: #ff87ad;
  }

  .rubric_16 {
    color: #890630;
  }

  .rubric_16 rect {
    fill: #890630;
  }

  .rubric_16 span,
  .rubric_16s span{
    background: #890630;
  }

  .rubric_16s span {
    border-bottom-color: rgba(137, 6, 48, 0.3);
  }

  .rubric_16s:hover span {
    border-bottom-color: #890630;
  }

  .rubric_17 {
    color: #ba1a3b;
  }

  .rubric_17 rect {
    fill: #ba1a3b;
  }

  .rubric_17 span,
  .rubric_17s span{
    background: #ba1a3b;
  }

  .rubric_17s span {
    border-bottom-color: rgba(186, 26, 59, 0.3);
  }

  .rubric_17s:hover span {
    border-bottom-color: #ba1a3b;
  }

  .rubric_18 {
    color: #d8675b;
  }

  .rubric_18 rect {
    fill: #d8675b;
  }

  .rubric_18 span,
  .rubric_18s span{
    background: #d8675b;
  }

  .rubric_18s span {
    border-bottom-color: rgba(216, 103, 91, 0.3);
  }

  .rubric_18s:hover span {
    border-bottom-color: #d8675b;
  }

  .rubric_19 {
    color: #e8a079;
  }

  .rubric_19 rect {
    fill: #e8a079;
  }

  .rubric_19 span,
  .rubric_19s span{
    background: #e8a079;
  }

  .rubric_19s span {
    border-bottom-color: rgba(232, 160, 121, 0.3);
  }

  .rubric_19s:hover span {
    border-bottom-color: #e8a079;
  }

  .rubric_20 {
    color: #f7dfd2;
  }

  .rubric_20 rect {
    fill: #f7dfd2;
  }

  .rubric_20 span,
  .rubric_20s span{
    background: #f7dfd2;
  }

  .rubric_20s span {
    border-bottom-color: rgba(247, 223, 210, 0.3);
  }

  .rubric_20s:hover span {
    border-bottom-color: #f7dfd2;
  }

  .rubric_21 {
    color: #ca381e;
  }

  .rubric_21 rect {
    fill: #ca381e;
  }

  .rubric_21 span,
  .rubric_21s span{
    background: #ca381e;
  }

  .rubric_21s span {
    border-bottom-color: rgba(202, 56, 30, 0.3);
  }

  .rubric_21s:hover span {
    border-bottom-color: #ca381e;
  }

  .rubric_22 {
    color: #df5c31;
  }

  .rubric_22 rect {
    fill: #df5c31;
  }

  .rubric_22 span,
  .rubric_22s span{
    background: #df5c31;
  }

  .rubric_22s span {
    border-bottom-color: rgba(223, 92, 49, 0.3);
  }

  .rubric_22s:hover span {
    border-bottom-color: #df5c31;
  }

  .rubric_23 {
    color: #da7948;
  }

  .rubric_23 rect {
    fill: #da7948;
  }

  .rubric_23 span,
  .rubric_23s span{
    background: #da7948;
  }

  .rubric_23s span {
    border-bottom-color: rgba(218, 121, 72, 0.3);
  }

  .rubric_23s:hover span {
    border-bottom-color: #da7948;
  }

  .rubric_24 {
    color: #d4af79;
  }

  .rubric_24 rect {
    fill: #d4af79;
  }

  .rubric_24 span,
  .rubric_24s span{
    background: #d4af79;
  }

  .rubric_24s span {
    border-bottom-color: rgba(212, 175, 121, 0.3);
  }

  .rubric_24s:hover span {
    border-bottom-color: #d4af79;
  }

  .rubric_25 {
    color: #eee1c9;
  }

  .rubric_25 rect {
    fill: #eee1c9;
  }

  .rubric_25 span,
  .rubric_25s span{
    background: #eee1c9;
  }

  .rubric_25s span {
    border-bottom-color: rgba(238, 225, 201, 0.3);
  }

  .rubric_25s:hover span {
    border-bottom-color: #eee1c9;
  }

  .rubric_26 {
    color: #987244;
  }

  .rubric_26 rect {
    fill: #987244;
  }

  .rubric_26 span,
  .rubric_26s span{
    background: #987244;
  }

  .rubric_26s span {
    border-bottom-color: rgba(152, 114, 68, 0.3);
  }

  .rubric_26s:hover span {
    border-bottom-color: #987244;
  }

  .rubric_27 {
    color: #b3954f;
  }

  .rubric_27 rect {
    fill: #b3954f;
  }

  .rubric_27 span,
  .rubric_27s span{
    background: #b3954f;
  }

  .rubric_27s span {
    border-bottom-color: rgba(179, 149, 79, 0.3);
  }

  .rubric_27s:hover span {
    border-bottom-color: #b3954f;
  }

  .rubric_28 {
    color: #bfa86e;
  }

  .rubric_28 rect {
    fill: #bfa86e;
  }

  .rubric_28 span,
  .rubric_28s span{
    background: #bfa86e;
  }

  .rubric_28s span {
    border-bottom-color: rgba(191, 168, 110, 0.3);
  }

  .rubric_28s:hover span {
    border-bottom-color: #bfa86e;
  }

  .rubric_29 {
    color: #d0c6a3;
  }

  .rubric_29 rect {
    fill: #d0c6a3;
  }

  .rubric_29 span,
  .rubric_29s span{
    background: #d0c6a3;
  }

  .rubric_29s span {
    border-bottom-color: rgba(208, 198, 163, 0.3);
  }

  .rubric_29s:hover span {
    border-bottom-color: #d0c6a3;
  }

  .rubric_30 {
    color: #ece8da;
  }

  .rubric_30 rect {
    fill: #ece8da;
  }

  .rubric_30 span,
  .rubric_30s span{
    background: #ece8da;
  }

  .rubric_30s span {
    border-bottom-color: rgba(236, 232, 218, 0.3);
  }

  .rubric_30s:hover span {
    border-bottom-color: #ece8da;
  }

  .rubric_31 {
    color: #50333b;
  }

  .rubric_31 rect {
    fill: #50333b;
  }

  .rubric_31 span,
  .rubric_31s span{
    background: #50333b;
  }

  .rubric_31s span {
    border-bottom-color: rgba(80, 51, 59, 0.3);
  }

  .rubric_31s:hover span {
    border-bottom-color: #50333b;
  }

  .rubric_32 {
    color: #76666b;
  }

  .rubric_32 rect {
    fill: #76666b;
  }

  .rubric_32 span,
  .rubric_32s span{
    background: #76666b;
  }

  .rubric_32s span {
    border-bottom-color: rgba(118, 102, 107, 0.3);
  }

  .rubric_32s:hover span {
    border-bottom-color: #76666b;
  }

  .rubric_33 {
    color: #96948e;
  }

  .rubric_33 rect {
    fill: #96948e;
  }

  .rubric_33 span,
  .rubric_33s span{
    background: #96948e;
  }

  .rubric_33s span {
    border-bottom-color: rgba(150, 148, 142, 0.3);
  }

  .rubric_33s:hover span {
    border-bottom-color: #96948e;
  }

  .rubric_34 {
    color: #b8bab1;
  }

  .rubric_34 rect {
    fill: #b8bab1;
  }

  .rubric_34 span,
  .rubric_34s span{
    background: #b8bab1;
  }

  .rubric_34s span {
    border-bottom-color: rgba(184, 186, 177, 0.3);
  }

  .rubric_34s:hover span {
    border-bottom-color: #b8bab1;
  }

  .rubric_35 {
    color: #e1e3d6;
  }

  .rubric_35 rect {
    fill: #e1e3d6;
  }

  .rubric_35 span,
  .rubric_35s span{
    background: #e1e3d6;
  }

  .rubric_35s span {
    border-bottom-color: rgba(225, 227, 214, 0.3);
  }

  .rubric_35s:hover span {
    border-bottom-color: #e1e3d6;
  }

  .rubric_36 {
    color: #4d4745;
  }

  .rubric_36 rect {
    fill: #4d4745;
  }

  .rubric_36 span,
  .rubric_36s span{
    background: #4d4745;
  }

  .rubric_36s span {
    border-bottom-color: rgba(77, 71, 69, 0.3);
  }

  .rubric_36s:hover span {
    border-bottom-color: #4d4745;
  }

  .rubric_37 {
    color: #686661;
  }

  .rubric_37 rect {
    fill: #686661;
  }

  .rubric_37 span,
  .rubric_37s span{
    background: #686661;
  }

  .rubric_37s span {
    border-bottom-color: rgba(104, 102, 97, 0.3);
  }

  .rubric_37s:hover span {
    border-bottom-color: #686661;
  }

  .rubric_38 {
    color: #909987;
  }

  .rubric_38 rect {
    fill: #909987;
  }

  .rubric_38 span,
  .rubric_38s span{
    background: #909987;
  }

  .rubric_38s span {
    border-bottom-color: rgba(144, 153, 135, 0.3);
  }

  .rubric_38s:hover span {
    border-bottom-color: #909987;
  }

  .rubric_39 {
    color: #b5c4b2;
  }

  .rubric_39 rect {
    fill: #b5c4b2;
  }

  .rubric_39 span,
  .rubric_39s span{
    background: #b5c4b2;
  }

  .rubric_39s span {
    border-bottom-color: rgba(181, 196, 178, 0.3);
  }

  .rubric_39s:hover span {
    border-bottom-color: #b5c4b2;
  }

  .rubric_40 {
    color: #8e44ad;
  }

  .rubric_40 rect {
    fill: #8e44ad;
  }

  .rubric_40 span,
  .rubric_40s span{
    background: #8e44ad;
  }

  .rubric_40s span {
    border-bottom-color: rgba(142, 68, 173, 0.3);
  }

  .rubric_40s:hover span {
    border-bottom-color: #8e44ad;
  }

  .rubric_41 {
    color: #9472ae;
  }

  .rubric_41 rect {
    fill: #9472ae;
  }

  .rubric_41 span,
  .rubric_41s span{
    background: #9472ae;
  }

  .rubric_41s span {
    border-bottom-color: rgba(148, 114, 174, 0.3);
  }

  .rubric_41s:hover span {
    border-bottom-color: #9472ae;
  }

  .rubric_42 {
    color: #c5aad1;
  }

  .rubric_42 rect {
    fill: #c5aad1;
  }

  .rubric_42 span,
  .rubric_42s span{
    background: #c5aad1;
  }

  .rubric_42s span {
    border-bottom-color: rgba(197, 170, 209, 0.3);
  }

  .rubric_42s:hover span {
    border-bottom-color: #c5aad1;
  }

  .rubric_43 {
    color: #c5aad1;
  }

  .rubric_43 rect {
    fill: #c5aad1;
  }

  .rubric_43 span,
  .rubric_43s span{
    background: #c5aad1;
  }

  .rubric_43s span {
    border-bottom-color: rgba(197, 170, 209, 0.3);
  }

  .rubric_43s:hover span {
    border-bottom-color: #c5aad1;
  }

  .rubric_44 {
    color: #9492c0;
  }

  .rubric_44 rect {
    fill: #9492c0;
  }

  .rubric_44 span,
  .rubric_44s span{
    background: #9492c0;
  }

  .rubric_44s span {
    border-bottom-color: rgba(148, 146, 192, 0.3);
  }

  .rubric_44s:hover span {
    border-bottom-color: #9492c0;
  }

  .rubric_45 {
    color: #d8d9ee;
  }

  .rubric_45 rect {
    fill: #d8d9ee;
  }

  .rubric_45 span,
  .rubric_45s span{
    background: #d8d9ee;
  }

  .rubric_45s span {
    border-bottom-color: rgba(216, 217, 238, 0.3);
  }

  .rubric_45s:hover span {
    border-bottom-color: #d8d9ee;
  }

  .rubric_46 {
    color: #077b71;
  }

  .rubric_46 rect {
    fill: #077b71;
  }

  .rubric_46 span,
  .rubric_46s span{
    background: #077b71;
  }

  .rubric_46s span {
    border-bottom-color: rgba(7, 123, 113, 0.3);
  }

  .rubric_46s:hover span {
    border-bottom-color: #077b71;
  }

  .rubric_47 {
    color: #16a085;
  }

  .rubric_47 rect {
    fill: #16a085;
  }

  .rubric_47 span,
  .rubric_47s span{
    background: #16a085;
  }

  .rubric_47s span {
    border-bottom-color: rgba(22, 160, 133, 0.3);
  }

  .rubric_47s:hover span {
    border-bottom-color: #16a085;
  }

  .rubric_48 {
    color: #3adbcb;
  }

  .rubric_48 rect {
    fill: #3adbcb;
  }

  .rubric_48 span,
  .rubric_48s span{
    background: #3adbcb;
  }

  .rubric_48s span {
    border-bottom-color: rgba(58, 219, 203, 0.3);
  }

  .rubric_48s:hover span {
    border-bottom-color: #3adbcb;
  }

  .rubric_49 {
    color: #c8f5f0;
  }

  .rubric_49 rect {
    fill: #c8f5f0;
  }

  .rubric_49 span,
  .rubric_49s span{
    background: #c8f5f0;
  }

  .rubric_49s span {
    border-bottom-color: rgba(200, 245, 240, 0.3);
  }

  .rubric_49s:hover span {
    border-bottom-color: #c8f5f0;
  }

  .rubric_50 {
    color: #3d5266;
  }

  .rubric_50 rect {
    fill: #3d5266;
  }

  .rubric_50 span,
  .rubric_50s span{
    background: #3d5266;
  }

  .rubric_50s span {
    border-bottom-color: rgba(61, 82, 102, 0.3);
  }

  .rubric_50s:hover span {
    border-bottom-color: #3d5266;
  }

  .rubric_51 {
    color: #737c86;
  }

  .rubric_51 rect {
    fill: #737c86;
  }

  .rubric_51 span,
  .rubric_51s span{
    background: #737c86;
  }

  .rubric_51s span {
    border-bottom-color: rgba(115, 124, 134, 0.3);
  }

  .rubric_51s:hover span {
    border-bottom-color: #737c86;
  }

  .rubric_52 {
    color: #a3aaac;
  }

  .rubric_52 rect {
    fill: #a3aaac;
  }

  .rubric_52 span,
  .rubric_52s span{
    background: #a3aaac;
  }

  .rubric_52s span {
    border-bottom-color: rgba(163, 170, 172, 0.3);
  }

  .rubric_52s:hover span {
    border-bottom-color: #a3aaac;
  }

  .rubric_53 {
    color: #b6bdbf;
  }

  .rubric_53 rect {
    fill: #b6bdbf;
  }

  .rubric_53 span,
  .rubric_53s span{
    background: #b6bdbf;
  }

  .rubric_53s span {
    border-bottom-color: rgba(182, 189, 191, 0.3);
  }

  .rubric_53s:hover span {
    border-bottom-color: #b6bdbf;
  }

  .rubric_54 {
    color: #151515;
  }

  .rubric_54 rect {
    fill: #151515;
  }

  .rubric_54 span,
  .rubric_54s span{
    background: #151515;
  }

  .rubric_54s span {
    border-bottom-color: rgba(21, 21, 21, 0.3);
  }

  .rubric_54s:hover span {
    border-bottom-color: #151515;
  }

  .rubric_55 {
    color: #151515;
  }

  .rubric_55 rect {
    fill: #151515;
  }

  .rubric_55 span,
  .rubric_55s span{
    background: #151515;
  }

  .rubric_55s span {
    border-bottom-color: rgba(21, 21, 21, 0.3);
  }

  .rubric_55s:hover span {
    border-bottom-color: #151515;
  }

  .tag-set {
      margin: 0.5rem 0 0.1em;
      order: 6;
  }

  a.link.link_no-underline {
      outline: none;
      margin: 0;
      font-size: 14px;
      border: 1px solid rgba(0, 122, 197, 0.3);
      padding: 5px;
      border-radius: 3px;
      margin-right: 4px;
      color: #00456c;
      text-decoration: none;
      text-transform: capitalize;
      white-space: nowrap;
      line-height: 1em;
      display: inline-block;
      margin-bottom: 5px;
  }

  .mb10{
    margin-bottom: 10px;
  }

  .vodiapicker{
    display: none; 
  }

  #a{
    padding-left: 0px;
  }

  #a img, .btn-select img{
    width: 12px;
    
  }

  #a li{
        list-style: none;
      padding-top: 1px;
      padding-bottom: 1px;
      text-align: left;
      border-bottom: solid 1px #182631;
      cursor: pointer;
  }

  #a li:hover{
   background-color: #F4F3F3;
  }

  #a li img{
    margin: 5px;
  }

  #a li span, .btn-select li span{
    margin-left: 10px;
    font-size: 13px;
  }

  /* item list */

  .b{
    display: none;
    width: 100%;
    max-width: 350px;
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 5px;
    
  }

  .open{
    display: show !important;
  }

  .btn-select{
      margin-top: 10px;
      width: 100px;
      max-width: 350px;
      height: 26px;
      border-radius: 5px;
      background-color: #fff;
      border: 1px solid #ccc;
      font-family: auto;
      font-size: 14px;
      line-height: 1em;
   
  }
  .btn-select li{
    list-style: none;
    float: left;
    padding-bottom: 0px;
  }

  .btn-select:hover li{
    margin-left: 0px;
  }

  .btn-select:hover{
    background-color: #F4F3F3;
    border: 1px solid transparent;
    box-shadow: inset 0 0px 0px 1px #ccc;
    
    
  }

  .btn-select:focus{
     outline:none;
  }

  .lang-select{
      margin-left: 50px;
      width: 110px;
      position: absolute;
      background: white;
  }

  .menu_url{
    margin-left: -10%;
  }
  select#region {
    width: 130px;
    clear: both;
    float: left;
    font-size: 13px;
    padding: 5px;
    margin-top: 0px;
    margin-left: 0px;
    border: 0px;
    margin: 5px;
    display: block;
    width: fit-content;
    float: left;
}
  .form-select:focus {
      border: 0px;
      outline: 0;
      box-shadow: 0 0 0 0.25rem rgb(13 110 253 / 0%);
  }
    body.theme-default .hc-offcanvas-nav .nav-container, body.theme-default .hc-offcanvas-nav .nav-wrapper, body.theme-default .hc-offcanvas-nav ul {
        background: rgb(8 8 8 / 50%);
    }
    body.theme-default .hc-offcanvas-nav .nav-content>h2, body.theme-default .hc-offcanvas-nav .nav-content>h3, body.theme-default .hc-offcanvas-nav .nav-content>h4, body.theme-default .hc-offcanvas-nav .nav-content>h5, body.theme-default .hc-offcanvas-nav .nav-content>h6 {
        font-size: 19px;
        font-weight: normal;
        padding: 20px 17px;
        color: #fefeff;
        text-transform: capitalize;
    }
    body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>ul:first-of-type>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link {
        border-top: 1px solid #fFFFFF;
        text-transform: capitalize;
    }
    body.theme-default .hc-offcanvas-nav li {
        color: #fff;
        margin: 0px !important;
    }
    body.theme-default .hc-offcanvas-nav .nav-item-link, body.theme-default .hc-offcanvas-nav li.nav-close a, body.theme-default .hc-offcanvas-nav .nav-back a {
        padding: 14px 17px;
        font-size: 14px;
        color: #FFFFFF;
        z-index: 1;
        background: rgba(0,0,0,0);
        border-bottom: 1px solid #FFFFFF;
        transition: background .1s ease;
        text-transform: capitalize;
        line-height: 1.3rem !important;
  }
  body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>ul:first-of-type>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link+a {
      border-top: 1px solid #FFFFFF;
  }
  body.theme-default .hc-offcanvas-nav a.nav-next {
      border-left: 1px solid #FFFFFF;
      border-bottom: 1px solid #FFFFFF;
  }

.bs-blue>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #0d6efd !important;
}

.bs-indigo>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #6610f2 !important;
}

.bs-purple>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #6f42c1 !important;
}

.bs-pink>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #d63384 !important;
}

.bs-red>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #dc3545 !important;
}

.bs-orange>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #fd7e14 !important;
}

.bs-yellow>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #ffc107 !important;
}

.bs-green>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #198754 !important;
}

.bs-teal>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #20c997 !important;
}

.bs-cyan>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #0dcaf0 !important;
}

.bs-white>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #fff !important;
}

.bs-gray>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #6c757d !important;
}

.bs-gray-dark>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #343a40 !important;
}

.bs-primary>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #0d6efd !important;
}

.bs-secondary>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #6c757d !important;
}

.bs-success>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #198754 !important;
}

.bs-info>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #0dcaf0 !important;
}

.bs-warning>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #ffc107 !important;
}

.bs-danger>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #dc3545 !important;
}

.bs-light>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #f8f9fa !important;
}
/***************************************/


.bs-blue>.nav-wrapper>.nav-content>ul>.nav-item>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #0d6efd !important;
}

.bs-indigo>.nav-wrapper>.nav-content>ul>.nav-item>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #6610f2 !important;
}

.bs-purple>.nav-wrapper>.nav-content>ul>.nav-item>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #6f42c1 !important;
}

.bs-pink>.nav-wrapper>.nav-content>ul>.nav-item>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #d63384 !important;
}

.bs-red>.nav-wrapper>.nav-content>ul>.nav-item>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #dc3545 !important;
}

.bs-orange>.nav-wrapper>.nav-content>ul>.nav-item>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #fd7e14 !important;
}

.bs-yellow>.nav-wrapper>.nav-content>ul>.nav-item>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #ffc107 !important;
}

.bs-green>.nav-wrapper>.nav-content>ul>.nav-item>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #198754 !important;
}

.bs-teal>.nav-wrapper>.nav-content>ul>.nav-item>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #20c997 !important;
}

.bs-cyan>.nav-wrapper>.nav-content>ul>.nav-item>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #0dcaf0 !important;
}

.bs-white>.nav-wrapper>.nav-content>ul>.nav-item>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #fff !important;
}

.bs-gray>.nav-wrapper>.nav-content>ul>.nav-item>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #6c757d !important;
}

.bs-gray-dark>.nav-wrapper>.nav-content>ul>.nav-item>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #343a40 !important;
}

.bs-primary>.nav-wrapper>.nav-content>ul>.nav-item>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #0d6efd !important;
}

.bs-secondary>.nav-wrapper>.nav-content>ul>.nav-item>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #6c757d !important;
}

.bs-success>.nav-wrapper>.nav-content>ul>.nav-item>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #198754 !important;
}

.bs-info>.nav-wrapper>.nav-content>ul>.nav-item>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #0dcaf0 !important;
}

.bs-warning>.nav-wrapper>.nav-content>ul>.nav-item>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #ffc107 !important;
}

.bs-danger>.nav-wrapper>.nav-content>ul>.nav-item>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #dc3545 !important;
}

.bs-light>.nav-wrapper>.nav-content>ul>.nav-item>.nav-item-wrapper>a.nav-item-link:hover {
background-color: #f8f9fa !important;
}
/***************************************/

.bs-blue>.nav-wrapper>.nav-content>.nav-back>.nav-item-wrapper>a.nav-back-button:hover {
background-color: #0d6efd !important;
}

.bs-indigo>.nav-wrapper>.nav-content>.nav-back>.nav-item-wrapper>a.nav-back-button:hover {
background-color: #6610f2 !important;
}

.bs-purple>.nav-wrapper>.nav-content>.nav-back>.nav-item-wrapper>a.nav-back-button:hover {
background-color: #6f42c1 !important;
}

.bs-pink>.nav-wrapper>.nav-content>.nav-back>.nav-item-wrapper>a.nav-back-button:hover {
background-color: #d63384 !important;
}

.bs-red>.nav-wrapper>.nav-content>.nav-back>.nav-item-wrapper>a.nav-back-button:hover {
background-color: #dc3545 !important;
}

.bs-orange>.nav-wrapper>.nav-content>.nav-back>.nav-item-wrapper>a.nav-back-button:hover {
background-color: #fd7e14 !important;
}

.bs-yellow>.nav-wrapper>.nav-content>.nav-back>.nav-item-wrapper>a.nav-back-button:hover {
background-color: #ffc107 !important;
}

.bs-green>.nav-wrapper>.nav-content>.nav-back>.nav-item-wrapper>a.nav-back-button:hover {
background-color: #198754 !important;
}

.bs-teal>.nav-wrapper>.nav-content>.nav-back>.nav-item-wrapper>a.nav-back-button:hover {
background-color: #20c997 !important;
}

.bs-cyan>.nav-wrapper>.nav-content>.nav-back>.nav-item-wrapper>a.nav-back-button:hover {
background-color: #0dcaf0 !important;
}

.bs-white>.nav-wrapper>.nav-content>.nav-back>.nav-item-wrapper>a.nav-back-button:hover {
background-color: #fff !important;
}

.bs-gray>.nav-wrapper>.nav-content>.nav-back>.nav-item-wrapper>a.nav-back-button:hover {
background-color: #6c757d !important;
}

.bs-gray-dark>.nav-wrapper>.nav-content>.nav-back>.nav-item-wrapper>a.nav-back-button:hover {
background-color: #343a40 !important;
}

.bs-primary>.nav-wrapper>.nav-content>.nav-back>.nav-item-wrapper>a.nav-back-button:hover {
background-color: #0d6efd !important;
}

.bs-secondary>.nav-wrapper>.nav-content>.nav-back>.nav-item-wrapper>a.nav-back-button:hover {
background-color: #6c757d !important;
}

.bs-success>.nav-wrapper>.nav-content>.nav-back>.nav-item-wrapper>a.nav-back-button:hover {
background-color: #198754 !important;
}

.bs-info>.nav-wrapper>.nav-content>.nav-back>.nav-item-wrapper>a.nav-back-button:hover {
background-color: #0dcaf0 !important;
}

.bs-warning>.nav-wrapper>.nav-content>.nav-back>.nav-item-wrapper>a.nav-back-button:hover {
background-color: #ffc107 !important;
}

.bs-danger>.nav-wrapper>.nav-content>.nav-back>.nav-item-wrapper>a.nav-back-button:hover {
background-color: #dc3545 !important;
}

.bs-light>.nav-wrapper>.nav-content>.nav-back>.nav-item-wrapper>a.nav-back-button:hover {
background-color: #f8f9fa !important;
}
/***************************************/

.hc-offcanvas-nav li.bs-blue>.nav-item-wrapper .nav-item-link::before {
  font-family: normal;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-transform: none;
  text-indent: 0;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'liga';
  display: inline-block;
  height: 19px;
  margin-right: 5px;
  font-size: 23px;
  vertical-align: top;
  speak: never;
  width: 5px;
  content: '' !important;
background-color: #0d6efd !important;
}

.hc-offcanvas-nav li.bs-indigo>.nav-item-wrapper .nav-item-link::before {
  font-family: normal;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-transform: none;
  text-indent: 0;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'liga';
  display: inline-block;
  height: 19px;
  margin-right: 5px;
  font-size: 23px;
  vertical-align: top;
  speak: never;
  width: 5px;
  content: '' !important;
background-color: #6610f2 !important;
}

.hc-offcanvas-nav li.bs-purple>.nav-item-wrapper .nav-item-link::before {
  font-family: normal;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-transform: none;
  text-indent: 0;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'liga';
  display: inline-block;
  height: 19px;
  margin-right: 5px;
  font-size: 23px;
  vertical-align: top;
  speak: never;
  width: 5px;
  content: '' !important;
background-color: #6f42c1 !important;
}

.hc-offcanvas-nav li.bs-pink>.nav-item-wrapper .nav-item-link::before {
  font-family: normal;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-transform: none;
  text-indent: 0;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'liga';
  display: inline-block;
  height: 19px;
  margin-right: 5px;
  font-size: 23px;
  vertical-align: top;
  speak: never;
  width: 5px;
  content: '' !important;
background-color: #d63384 !important;
}

.hc-offcanvas-nav li.bs-red>.nav-item-wrapper .nav-item-link::before {
  font-family: normal;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-transform: none;
  text-indent: 0;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'liga';
  display: inline-block;
  height: 19px;
  margin-right: 5px;
  font-size: 23px;
  vertical-align: top;
  speak: never;
  width: 5px;
  content: '' !important;
background-color: #dc3545 !important;
}

.hc-offcanvas-nav li.bs-orange>.nav-item-wrapper .nav-item-link::before {
  font-family: normal;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-transform: none;
  text-indent: 0;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'liga';
  display: inline-block;
  height: 19px;
  margin-right: 5px;
  font-size: 23px;
  vertical-align: top;
  speak: never;
  width: 5px;
  content: '' !important;
background-color: #fd7e14 !important;
}

.hc-offcanvas-nav li.bs-yellow>.nav-item-wrapper .nav-item-link::before {
  font-family: normal;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-transform: none;
  text-indent: 0;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'liga';
  display: inline-block;
  height: 19px;
  margin-right: 5px;
  font-size: 23px;
  vertical-align: top;
  speak: never;
  width: 5px;
  content: '' !important;
background-color: #ffc107 !important;
}

.hc-offcanvas-nav li.bs-green>.nav-item-wrapper .nav-item-link::before {
  font-family: normal;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-transform: none;
  text-indent: 0;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'liga';
  display: inline-block;
  height: 19px;
  margin-right: 5px;
  font-size: 23px;
  vertical-align: top;
  speak: never;
  width: 5px;
  content: '' !important;
background-color: #198754 !important;
}

.hc-offcanvas-nav li.bs-teal>.nav-item-wrapper .nav-item-link::before {
  font-family: normal;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-transform: none;
  text-indent: 0;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'liga';
  display: inline-block;
  height: 19px;
  margin-right: 5px;
  font-size: 23px;
  vertical-align: top;
  speak: never;
  width: 5px;
  content: '' !important;
background-color: #20c997 !important;
}

.hc-offcanvas-nav li.bs-cyan>.nav-item-wrapper .nav-item-link::before {
  font-family: normal;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-transform: none;
  text-indent: 0;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'liga';
  display: inline-block;
  height: 19px;
  margin-right: 5px;
  font-size: 23px;
  vertical-align: top;
  speak: never;
  width: 5px;
  content: '' !important;
background-color: #0dcaf0 !important;
}

.hc-offcanvas-nav li.bs-white>.nav-item-wrapper .nav-item-link::before {
  font-family: normal;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-transform: none;
  text-indent: 0;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'liga';
  display: inline-block;
  height: 19px;
  margin-right: 5px;
  font-size: 23px;
  vertical-align: top;
  speak: never;
  width: 5px;
  content: '' !important;
background-color: #fff !important;
}

.bs-gray>.nav-item-wrapper>.nav-item-wrapper .nav-item-link::before {
  font-family: normal;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-transform: none;
  text-indent: 0;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'liga';
  display: inline-block;
  height: 19px;
  margin-right: 5px;
  font-size: 23px;
  vertical-align: top;
  speak: never;
  width: 5px;
  content: '' !important;
background-color: #6c757d !important;
}

.hc-offcanvas-nav li.bs-gray-dark>.nav-item-wrapper .nav-item-link::before {
  font-family: normal;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-transform: none;
  text-indent: 0;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'liga';
  display: inline-block;
  height: 19px;
  margin-right: 5px;
  font-size: 23px;
  vertical-align: top;
  speak: never;
  width: 5px;
  content: '' !important;
background-color: #343a40 !important;
}

.hc-offcanvas-nav li.bs-primary>.nav-item-wrapper .nav-item-link::before {
  font-family: normal;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-transform: none;
  text-indent: 0;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'liga';
  display: inline-block;
  height: 19px;
  margin-right: 5px;
  font-size: 23px;
  vertical-align: top;
  speak: never;
  width: 5px;
  content: '' !important;
background-color: #0d6efd !important;
}

.hc-offcanvas-nav li.bs-secondary>.nav-item-wrapper .nav-item-link::before {
  font-family: normal;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-transform: none;
  text-indent: 0;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'liga';
  display: inline-block;
  height: 19px;
  margin-right: 5px;
  font-size: 23px;
  vertical-align: top;
  speak: never;
  width: 5px;
  content: '' !important;
background-color: #6c757d !important;
}

.hc-offcanvas-nav li.bs-success>.nav-item-wrapper .nav-item-link::before {
  font-family: normal;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-transform: none;
  text-indent: 0;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'liga';
  display: inline-block;
  height: 19px;
  margin-right: 5px;
  font-size: 23px;
  vertical-align: top;
  speak: never;
  width: 5px;
  content: '' !important;
background-color: #198754 !important;
}

.hc-offcanvas-nav li.bs-info>.nav-item-wrapper .nav-item-link::before {
  font-family: normal;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-transform: none;
  text-indent: 0;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'liga';
  display: inline-block;
  height: 19px;
  margin-right: 5px;
  font-size: 23px;
  vertical-align: top;
  speak: never;
  width: 5px;
  content: '' !important;
background-color: #0dcaf0 !important;
}

.hc-offcanvas-nav li.bs-warning>.nav-item-wrapper .nav-item-link::before {
  font-family: normal;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-transform: none;
  text-indent: 0;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'liga';
  display: inline-block;
  height: 19px;
  margin-right: 5px;
  font-size: 23px;
  vertical-align: top;
  speak: never;
  width: 5px;
  content: '' !important;
background-color: #ffc107 !important;
}

.hc-offcanvas-nav li.bs-danger>.nav-item-wrapper .nav-item-link::before {
  font-family: normal;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-transform: none;
  text-indent: 0;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'liga';
  display: inline-block;
  height: 19px;
  margin-right: 5px;
  font-size: 23px;
  vertical-align: top;
  speak: never;
  width: 5px;
  content: '' !important;
background-color: #dc3545 !important;
}

.hc-offcanvas-nav li.bs-light>.nav-item-wrapper .nav-item-link::before {
  font-family: normal;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-transform: none;
  text-indent: 0;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'liga';
  display: inline-block;
  height: 19px;
  margin-right: 5px;
  font-size: 23px;
  vertical-align: top;
  speak: never;
  width: 5px;
  content: '' !important;
background-color: #f8f9fa !important;
}
p {
  margin-top: 0;
  margin-bottom: 0px;
}

.rubric.bs-indigo {
background-color: #6610f2;
color: white;
}

.rubric.bs-purple {
background-color: #6f42c1;
color: white;
}
.rubric.bs-pink {
background-color: #d63384;
color: white;
}

.rubric.bs-red {
background-color: #dc3545;
color: white;
}

.rubric.bs-orange {
background-color: #fd7e14;
color: white;
}

.rubric.bs-yellow {
background-color: #ffc107;
color: white;
}

.rubric.bs-green {
background-color: #198754;
color: white;
}

.rubric.bs-teal {
background-color: #20c997;
color: white;
}

.rubric.bs-cyan {
background-color: #0dcaf0;
color: white;
}

.rubric.bs-white {
background-color: #fff;
color: black;
}

.rubric.bs-gray {
background-color: #6c757d;
color: white;
}

.rubric.bs-gray-dark {
background-color: #343a40;
color: white;
}

.rubric.bs-primary {
background-color: #0d6efd;
color: white;
}

.rubric.bs-secondary {
background-color: #6c757d;
color: white;
}

.rubric.bs-success {
background-color: #198754;
color: white;
}

.rubric.bs-info {
background-color: #0dcaf0;
color: white;
}

.rubric.bs-warning {
background-color: #ffc107;
color: white;
}

.rubric.bs-danger {
background-color: #dc3545;
color: white;
}

.rubric.bs-light {
background-color: #f8f9fa;
color: white;
}

.rubric.bs-dark {
background-color: #212529;
color: white;
}

.mb15{
margin-bottom: 15px;
}

.video-container {
 overflow: hidden;
 position: relative;
 width:100%;
 margin-bottom: 10px;
}

.video-container::after {
 padding-top: 56.25%;
 display: block;
 content: '';
}

.video-container iframe {
 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
}
.content_image{
/*max-width: 545px;*/
width: 100%;
}
.post-title {
position: relative;
margin-top: 0.5em;
margin-bottom: 0.5em;
color: #333;
font-weight: 700;
}

h1 {
  font-size: 2em;
  margin: 0.25em 0 0.5em 0;
  padding: 0;
  line-height: 1.2;
  color: #333;
  font-family: "NB International Pro","ui-sans-serif","system-ui","-apple-system","Segoe UI","Roboto","Ubuntu","Cantarell","Noto Sans","sans-serif","BlinkMacSystemFont","Helvetica Neue","Arial","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
}

p{
  margin: 0.5em 0 0;
  font-size: 1.3em;
  color: #333;
  font-weight: 400;
  line-height: 1.5em;
  text-align: left;
}

.ad_box {
width: 310px;
height: 260px;
background-color: #e3e2e2;
border-radius: 5px;
text-align: center;
margin: auto;
display: block;
padding: 5px;
margin-bottom: 15px;
position: fixed;
}

.ad_box_1{
right: 1%;
top: 55px;
}

.ad_box_2{
right: 1%;
top: 325px;
}

.show-more {
height: 30px;
line-height: 30px;
position: relative;
margin-bottom: 20px;
}

.show-more a {
color: #333;
font-size: 1.3rem;
display: block;
height: 30px;
line-height: 32px;
padding-left: 10px;
text-align: center;
cursor: pointer;
font-weight: 700;
}
.show-more-end {
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1)));
background-image: -webkit-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,1));
background: linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,1));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#00ffffff',EndColorStr='#ffffff');
top: -30px;
height: 30px;
left: 0;
position: absolute;
width: 100%;
}

.mob_ad_box {
width: 310px;
height: 260px;
background-color: #e3e2e2;
border-radius: 5px;
text-align: center;
margin: auto;
display: block;
padding: 5px;
margin-bottom: 15px;
}

.extra_to_read {
  display: block;
  overflow: hidden;
  background-color: #e7e9c8;
  border-radius: 5px;
  text-align: left;
  padding: 5px;
  margin-bottom: 20px;
  margin-top: 15px;
}

.extra_to_read>a {
text-decoration: none !important;
}

.extra_to_read>a>p {
  margin-top: 0px;
  line-height: 1.2em;
  font-size: 15px;
  height: 4.8em;
  overflow: hidden;
  text-align: left;
  vertical-align: middle;
}

.extra_to_read>a>p>b {
    font-size: 15px;
    line-height: 15px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden !important;
    margin-bottom: 0px;
}

img.related_image {
  max-width: 115px;
  border-radius: 5px;
  float: left;
  margin-right: 10px;
  margin-bottom: 0px;
}

.color-body.contrib-link--name {
  color: #333;
  display: block;
  font: 600 0.875rem/16px Work Sans,sans-serif;
  margin-right: 0.25rem;
  padding-bottom: 4px;
  width: 100%;
  text-decoration: none;
  border-bottom: 1px solid #bcb9b9;
  margin-bottom: 10px;
}

.contrib-top-byline span {
  padding: 0;
}

.contrib-type {
  color: #737373;
  display: block;
  font-size: .75rem;
}

.hidden {
  display: none;
}

.with-border {
  border-top: 1px solid #e2e2e2;
  margin: 0;
  min-height: 33px;
  min-width: 100%;
}

.metrics-text {
  font: 400 10px/1.6 Work Sans,sans-serif;
}

.with-border div span, .with-border div time {
  color: #737373;
  font: 12px Work Sans,sans-serif;
}

li.ql-align-justify {
  list-style: auto;
  margin: 0.8em 0 0;
  display: list-item;
}

p {
  margin: 0.5em 0 0;
  font-size: 0.9rem;
  font-weight: inherit !important;
  line-height: 1.2rem;
  text-align: left;
  color: #333 !important;
  word-spacing: normal;
}

p span {
  color: #333 !important;
  margin-bottom: 10px !important;
/*  display: block;*/
}

audio {
  width: 100%;
  margin-top: 15px;
}

.social-share {
    display: inline-block !important;
}

@media only screen and (max-width: 600px) {
  .ad_box {
    display: none !important;
  }
  .mob_ad_box{
    display: block !important;
  }
  h1 {
      font-weight: 600;
      font-size: 21px;
  }
  p, li{
    font-size: 1.2em;
    margin-bottom: 10px;
  }
  .mb15{
    margin-bottom: 0px;
  }
  .social-share {
    position: fixed;
    bottom: 0;
    background: white;
    z-index: 9;
  }
  p{
    margin: 0.5em 0 0;
    font-size: 0.9rem;
    font-weight: inherit !important;
    line-height: 1.2rem;
  }
}

@media only screen and (min-width: 600px) {
  .mob_ad_box{
    /*display: none !important;*/
  }
}
