html .root--u-iasjeh1q5 {
  color: #343434;
}
html .mosaic-crumbs__item_link--u-ieqqd6631 {
  color: #e84e0e;
}
html .content--u-ij6z165b8 {
  color: #343434;
}
html .content--u-ij6z165b8 a {
  color: #1a2c70;
}
html .mosaic-form--u-itjy7uksz .mosaic-form__button {
  background-color: #e84e0e;
}
html .section--u-iv6vdpaak {
  background-color: #1a2c70;
}
html .hor-menu--u-ipy14ywsj .hor-menu__item:hover .hor-menu__link {
  color: #e84e0e;
}
html .hor-menu--u-ipy14ywsj .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link {
  color: #4a4a4a;
}
html .hor-menu--u-ipy14ywsj .hor-menu__sub_list > .hor-menu__sub_item:hover > .hor-menu__sub_link {
  color: #e84e0e;
}
html .link-universal--u-i6ntu0hu2 {
  color: #d0021b;
}
html .mosaic-wrap {
  color: #343434;
}
html .heading--u-ifyfr9801 {
  background-color: #e84e0e;
}
html .link-universal--u-i4z7r43tu {
  color: #d0021b;
}
html .link-universal--u-i61qm9quk {
  background-color: #e84e0e;
}
html .blocklist__item_title--u-iinc9ezzl {
  color: #1a2c70;
}
html .text--u-in0bb9z89 {
  color: #1a2c70;
}
html .link-universal--u-is3c76y5d {
  background-color: #e84e0e;
}
html .column--u-i06oo4k2b {
  background-color: #e84e0e;
}
html .div--u-icrbokbn5 {
  background-color: #1a2c70;
}
html .section--u-igm362ah5 {
  background-color: #1a2c70;
}
html .blocklist__item_text--u-ivv8onwm1 {
  color: #e84e0e;
}
html .text--u-iivwya927 {
  color: #e84e0e;
}
.ya-share2 {
  margin-bottom: 20px;
}
.div--u-ik32qtzbl {
  align-items: flex-start;
}
.div--u-ik32qtzbl * a {
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-weight: 500;
  font-size: 14px;
  text-decoration: none;
}
@media (max-width: 768px) {
  .div--u-ik32qtzbl {
    align-items: center !important;
  }
}
.ticker2 {
  padding: 0 8px;
  overflow: hidden;
  max-width: 100%;
  margin: 10px auto;
  position: relative;
  top: 0px;
  margin: 10px;
}
@media (max-width: 475px) {
  .ticker2 {
    font-size: 10px;
  }
}
.ticker2:before, .ticker2:after {
  position: absolute;
  top: 0;
  height: 36px;
  width: 28px;
}
.ticker2:after {
  right: 0;
  border-right: 8px solid #f8f9fb;
  background-color: rgba(255, 255, 255, 0.5);
  background-image: -moz-linear-gradient(left, rgba(255, 255, 255, 0), #f8f9fb);
  background-image: -webkit-gradient(linear, 0 0, 100% 0, from(rgba(255, 255, 255, 0)), to(#f8f9fb));
  background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), #f8f9fb);
  background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0), #f8f9fb);
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), #f8f9fb);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="rgba(255, 255, 255, 0)", endColorstr="#f8f9fb", GradientType=1);
}
.ticker2:before {
  left: 0;
  border-left: 8px solid #f8f9fb;
  background-color: rgba(255, 255, 255, 0.5);
  background-image: -moz-linear-gradient(left, #f8f9fb, rgba(255, 255, 255, 0));
  background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#f8f9fb), to(rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(left, #f8f9fb, rgba(255, 255, 255, 0));
  background-image: -o-linear-gradient(left, #f8f9fb, rgba(255, 255, 255, 0));
  background-image: linear-gradient(to right, #f8f9fb, rgba(255, 255, 255, 0));
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f9fb", endColorstr="rgba(255, 255, 255, 0)", GradientType=1);
}
.ticker2 .wrap2 {
  width: 9999px;
  box-sizing: border-box;
  height: 36px;
  padding: 10px 0;
  display: flex;
  align-items: center;
  color: #1a2c70;
}
.ticker2 .wrap2 > div {
  padding-right: 10px;
}
.ticker_new {
  background: linear-gradient(46deg, #E3F2FD, #90CAF9);
}
.ticker_new .wrap2 {
  color: #000;
}
