@import url("https://fonts.googleapis.com/css?family=Roboto");
@import url("https://fonts.googleapis.com/css?family=Roboto");
.hideOverflow {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  display: block;
}

.new-logo {
  position: absolute;
  z-index: 1;
  height: 70%;
  left: -21%;
  top: 20%;
}

.new-logo img {
  height: 100%;
}

@media (max-width: 1600px) {
  .new-logo {
    display: none;
  }
}
.menu-bg {
  position: fixed;
  width: 100vw;
  height: 100vh;
  background: rgba(0, 0, 0, 0.41);
  z-index: 1;
  top: 0;
  left: 0;
}

@font-face {
  font-family: "Whitney";
  font-weight: normal;
  font-style: normal;
  src: url("/_fonts/Whitney/WhitneyBook/WhitneyBook.eot");
  src: url("/_fonts/Whitney/WhitneyBook/WhitneyBook.eot?#iefix") format("embedded-opentype"), url("/_fonts/Whitney/WhitneyBook/WhitneyBook.woff") format("woff"), url("/_fonts/Whitney/WhitneyBook/WhitneyBook.ttf") format("truetype");
}
@font-face {
  font-family: "Whitney";
  font-weight: normal;
  font-style: normal;
  src: url("/_fonts/Whitney/WhitneyLight/WhitneyLight.eot");
  src: url("/_fonts/Whitney/WhitneyLight/WhitneyLight.eot?#iefix") format("embedded-opentype"), url("/_fonts/Whitney/WhitneyLight/WhitneyLight.woff") format("woff"), url("/_fonts/Whitney/WhitneyLight/WhitneyLight.ttf") format("truetype");
}
@font-face {
  font-family: "Whitney";
  font-weight: normal;
  font-style: normal;
  src: url("/_fonts/Whitney/WhitneyMedium/WhitneyMedium.eot");
  src: url("/_fonts/Whitney/WhitneyMedium/WhitneyMedium.eot?#iefix") format("embedded-opentype"), url("/_fonts/Whitney/WhitneyMedium/WhitneyMedium.woff") format("woff"), url("/_fonts/Whitney/WhitneyMedium/WhitneyMedium.ttf") format("truetype");
}
@font-face {
  font-family: "Whitney";
  font-weight: normal;
  font-style: normal;
  src: url("/_fonts/Whitney/WhitneySemiBold/WhitneySemiBold.eot");
  src: url("/_fonts/Whitney/WhitneySemiBold/WhitneySemiBold.eot?#iefix") format("embedded-opentype"), url("/_fonts/Whitney/WhitneySemiBold/WhitneySemiBold.woff") format("woff"), url("/_fonts/Whitney/WhitneySemiBold/WhitneySemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "BebasNeueBold";
  font-weight: normal;
  font-style: normal;
  src: url("/_fonts/bebasneue_bold.eot");
  src: url("/_fonts/bebasneue_bold.eot?#iefix") format("embedded-opentype"), url("/_fonts/bebasneue_bold.woff") format("woff"), url("/_fonts/bebasneue_bold.ttf") format("truetype");
}
@font-face {
  font-family: "BebasNeueBook";
  font-weight: normal;
  font-style: normal;
  src: url("/_fonts/bebasneue_book.eot");
  src: url("/_fonts/bebasneue_book.eot?#iefix") format("embedded-opentype"), url("/_fonts/bebasneue_book.woff") format("woff"), url("/_fonts/bebasneue_book.ttf") format("truetype");
}
@font-face {
  font-family: "bebas_neuelight";
  font-weight: normal;
  font-style: normal;
  src: url("/_fonts/bebasneue_light.eot");
  src: url("/_fonts/bebasneue_light.eot?#iefix") format("embedded-opentype"), url("/_fonts/bebasneue_light.woff") format("woff"), url("/_fonts/bebasneue_light.ttf") format("truetype");
}
@font-face {
  font-family: "BebasNeueRegular";
  font-weight: normal;
  font-style: normal;
  src: url("/_fonts/bebasneue_regular.eot");
  src: url("/_fonts/bebasneue_regular.eot?#iefix") format("embedded-opentype"), url("/_fonts/bebasneue_regular.woff") format("woff"), url("/_fonts/bebasneue_regular.ttf") format("truetype");
}
@font-face {
  font-family: "bebas_neuethin";
  font-weight: normal;
  font-style: normal;
  src: url("/_fonts/bebasneue_thin.eot");
  src: url("/_fonts/bebasneue_thin.eot?#iefix") format("embedded-opentype"), url("/_fonts/bebasneue_thin.woff") format("woff"), url("/_fonts/bebasneue_thin.ttf") format("truetype");
}
/*
.clearfix:after {
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
  width: 1px;
}

.clearfix {
  display: block;
}
*/
/* IE7 */
*:first-child + html .clearfix {
  min-height: 1%;
}

.close {
  text-shadow: none;
  opacity: 1;
}

ul,
p {
  margin: 0;
  padding: 0;
}

html,
body {
  font-family: Roboto;
  line-height: 1.5;
  height: 100%;
  min-height: 100%;
  margin: 0;
  padding: 0;
  background-color: white;
}

* {
  margin: 0;
}

h2 {
  font-family: "BebasNeueBold";
  font-size: 36px;
  line-height: 48px;
  color: #000;
}

h3 {
  font-family: "BebasNeueBold";
  font-size: 32px;
  line-height: 48px;
  color: #000;
}

.pagebar span {
  display: inline-block;
  width: 11px;
  height: 11px;
  margin-right: 10px;
  border: 1px solid #e90000;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  background-clip: padding-box;
  cursor: pointer;
}
.pagebar span.active, .pagebar span:hover {
  background-color: #e90000;
}

.content_page {
  position: relative;
}

#page_wrapper {
  overflow: hidden;
  min-height: 100%;
  /* equal to footer height */
  margin-bottom: -245px;
  /*padding-top: 15px;*/
}
#page_wrapper.fighters_page {
  background: url("/_images/fighetrs_page_top.jpg") left top repeat-x, url("/_images/fighetrs_page_bottom.jpg") left bottom repeat-x;
}
#page_wrapper.fighter_page {
  background: url("/_images/fighter_page_top.jpg") left top repeat-x, url("/_images/fighetrs_page_bottom.jpg") left bottom repeat-x;
}
#page_wrapper.fighter_page .content_page {
  padding-bottom: 0;
}
@media (max-width: 1008px) {
  #page_wrapper.fighter_page {
    background: transparent;
  }
}
@media (max-width: 1008px) {
  #page_wrapper {
    margin-top: 63px;
  }
}

#page_wrapper:after {
  display: block;
  content: "";
}

.site-footer,
#page_wrapper:after {
  min-height: 245px;
}

.site-footer {
  background: url("/_images/footer.jpg");
  background-size: cover;
  padding-top: 45px;
  margin-top: 76px;
}
@media (max-width: 1008px) {
  .site-footer {
    padding-top: 15px;
  }
  .site-footer [class*=col-] {
    margin-bottom: 12px;
    text-align: center;
  }
  .site-footer [class*=col-] .bottom-menu {
    display: inline-block;
    float: none !important;
    text-align: left;
    vertical-align: top;
  }
  .site-footer [class*=col-] .bottom_shop {
    display: inline-block;
  }
}
.site-footer .container {
  height: 100%;
}
.site-footer .container a {
  font-family: "Roboto";
  font-size: 14px;
  line-height: 26px;
  text-decoration: none;
  color: #fff;
  border-bottom: 1px #626262 solid;
}
.site-footer .container a:hover {
  color: #EC0000;
  border-bottom: 1px #6B0000 solid;
}
.site-footer .container .copy p {
  font-family: "Roboto";
  font-size: 13px;
  line-height: 23px;
  color: #b3b3b3;
}
.site-footer .container div.menu_bottom ul.bottom-menu {
  float: left;
  margin-right: 44px;
  list-style: none;
}
@media (max-width: 1008px) {
  .site-footer .container div.menu_bottom ul.bottom-menu {
    margin-right: 30px;
  }
}
.site-footer .container div.menu_bottom ul.bottom-menu li .bold {
  font-weight: 700;
}
.site-footer .container .bottom_shop {
  text-align: right;
  background: transparent url("/_images/cart.png") left center no-repeat;
}
@media (max-width: 1008px) {
  .site-footer .container .bottom_shop {
    background-position-x: 3px;
    padding-left: 22px;
  }
}
.site-footer .container .soc span {
  font-family: "BebasNeueRegular";
  font-size: 14px;
  margin-right: 13px;
  color: #fff;
}
.site-footer .container .soc a {
  display: inline-block;
  width: 35px;
  height: 35px;
  border: 1px solid #fff;
  margin-right: 2px;
  cursor: pointer;
  background: transparent url("/_images/soc_v.png") left top no-repeat;
}
.site-footer .container .soc a.fb {
  background-position: -4px 11px;
}
.site-footer .container .soc a.fb:hover {
  background-position: 12px 11px;
  background-color: #fff;
}
.site-footer .container .soc a.vk {
  background-position: -3px -21px;
}
.site-footer .container .soc a.vk:hover {
  background-position: 12px -21px;
  background-color: #fff;
}
.site-footer .container .soc a.tw {
  background-position: 0px -53px;
}
.site-footer .container .soc a.tw:hover {
  background-position: 15px -53px;
  background-color: #fff;
}
.site-footer .container .soc a.yt {
  background-position: 11px -134px;
}
.site-footer .container .soc a.yt:hover {
  background-position: 12px -111px;
  background-color: #fff;
}

.container_1000 {
  position: relative;
  width: 1000px;
  min-width: 1000px;
  margin: 0 auto;
}

.container_980 {
  position: relative;
  width: 980px;
  min-width: 980px;
  margin: 0 auto;
}

.navbar {
  margin-bottom: 0;
}

#hamburger-icon {
  transition: all 0.3s ease-out;
}
#hamburger-icon .bar {
  transition: all 0.3s ease-out;
  display: block;
  height: 1px;
  width: 16px;
  background: #fff;
  margin: 4px auto;
}
#hamburger-icon.in .top {
  transform: translateY(5px) rotateZ(45deg);
}
#hamburger-icon.in .bottom {
  transform: translateY(-5px) rotateZ(-45deg);
}
#hamburger-icon.in .middle {
  width: 0;
}

.mobile-menu {
  background-color: #cd0d00;
  display: none;
  position: absolute;
  cursor: pointer;
  text-decoration: none;
  width: 30px;
  height: 28px;
  border: 1px solid #fff;
  border-radius: 1px;
  padding-top: 3px;
}
@media (max-width: 1008px) {
  .mobile-menu {
    display: block;
    z-index: 2;
    right: 16px;
    top: 18px;
  }
}

.caret {
  margin-left: 5px;
}

@media (max-width: 1008px) {
  .caret {
    display: none !important;
  }
  #header_menu {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
    transform: translateX(-100%);
  }
  #header_menu.in {
    transform: translateX(0%);
  }
  .navbar.navbar-default {
    background-color: #ce0d00;
    border: 0px;
    border-radius: 0px;
  }
  .navbar.navbar-default .container {
    width: auto;
    padding: 0;
  }
  .navbar-nav .open {
    background-color: #fff;
  }
  .navbar-nav .open a {
    color: #000 !important;
  }
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    border: 0;
    border-radius: 0px;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: #fff;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
    background-color: transparent !important;
  }
  .navbar-nav .open .dropdown-menu > li {
    padding-left: 14px;
    border-top: 1px solid rgba(0, 0, 0, 0.2);
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 7px 15px 10px 25px;
    background-color: transparent !important;
    color: black;
    font-size: 20px;
    text-transform: uppercase;
    font-family: "BebasNeueBold";
  }
  .navbar-default .navbar-nav > .open > a {
    background-color: transparent !important;
  }
  .dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
  }
  .navbar-header {
    float: none;
  }
  .navbar-toggle {
    display: block;
  }
  .navbar-collapse {
    position: relative;
    border-top: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  }
  .navbar-collapse.collapse {
    display: block !important;
    border: 0px;
    box-shadow: none;
    padding-right: 7px;
    padding-left: 7px;
    margin-right: 0;
    margin-left: 0;
  }
  .navbar-nav {
    float: none !important;
    /*margin: 7.5px -15px;*/
  }
  .navbar-nav #search {
    position: relative !important;
    top: 0 !important;
    left: 0 !important;
    padding-bottom: 21px;
  }
  .navbar-nav #search .search {
    width: 240px !important;
    background: transparent !important;
    background-image: none;
    border: 0px !important;
  }
  .navbar-nav #search .search-form {
    width: 100%;
    position: relative !important;
    left: 15px;
  }
  .navbar-nav #search input {
    -webkit-transition: 0.2s ease-out 0.3s;
    -moz-transition: 0.2s ease-out 0.3s;
    -o-transition: 0.2s ease-out 0.3s;
    transition: 0.2s ease-out 0.3s;
    border: 1px solid #fff;
    font-family: "Arial";
    font-size: 14px;
    box-sizing: border-box;
    width: 100% !important;
    height: 33px !important;
    padding-right: 13px !important;
    padding-left: 13px !important;
    color: #7f7f7f !important;
    -webkit-border-radius: 2px !important;
    -moz-border-radius: 2px !important;
    border-radius: 2px !important;
    outline: none;
    opacity: 1 !important;
    background: white url("/_images/lupe.png") no-repeat 210px;
  }
  .navbar-nav > li {
    float: none;
    position: relative;
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  }
  .navbar-nav > li.active a {
    background-color: transparent !important;
  }
  .navbar-nav > li:last-of-type {
    border-bottom: 0px;
  }
  .navbar-nav > li > a {
    padding-top: 14px;
    padding-bottom: 10px;
    color: #fff !important;
    font-size: 20px;
    text-transform: uppercase;
    font-family: "BebasNeueBold";
    padding-left: 15px;
    padding-right: 15px;
  }
  .navbar-text {
    float: none;
    margin: 15px 0;
  }
  /* since 3.1.0 */
  .navbar-collapse.collapse.in {
    display: block !important;
  }
  .collapsing {
    overflow: hidden !important;
  }
  .dropdown-toggle .arrow-icon {
    position: absolute;
    top: 24px;
    right: 20px;
    background-color: transparent;
    width: 17px;
    height: 9px;
    display: block;
    cursor: pointer;
  }
  .dropdown-toggle .arrow-icon .left-bar {
    position: absolute;
    background-color: transparent;
    top: 0;
    left: 0;
    width: 10px;
    height: 2px;
    display: block;
    -webkit-transform: rotate(35deg);
    -ms-transform: rotate(35deg);
    transform: rotate(35deg);
    float: right;
  }
  .dropdown-toggle .arrow-icon .left-bar:after {
    content: "";
    background-color: #fff;
    width: 10px;
    height: 2px;
    display: block;
    float: right;
    -webkit-transition: all 0.5s cubic-bezier(0.25, 1.7, 0.35, 0.8);
    transition: all 0.5s cubic-bezier(0.25, 1.7, 0.35, 0.8);
    z-index: -1;
  }
  .dropdown-toggle .arrow-icon .right-bar {
    position: absolute;
    background-color: transparent;
    top: 0px;
    left: 8px;
    width: 10px;
    height: 2px;
    display: block;
    -webkit-transform: rotate(-35deg);
    -ms-transform: rotate(-35deg);
    transform: rotate(-35deg);
    float: right;
  }
  .dropdown-toggle .arrow-icon .right-bar:after {
    content: "";
    background-color: #fff;
    width: 10px;
    height: 2px;
    display: block;
    float: right;
    -webkit-transition: all 0.5s cubic-bezier(0.25, 1.7, 0.35, 0.8);
    transition: all 0.5s cubic-bezier(0.25, 1.7, 0.35, 0.8);
    z-index: -1;
  }
  .dropdown-toggle .arrow-icon.open .left-bar:after {
    background-color: #000;
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-70deg);
    -ms-transform: rotate(-70deg);
    transform: rotate(-70deg);
  }
  .dropdown-toggle .arrow-icon.open .right-bar:after {
    background-color: #000;
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(70deg);
    -ms-transform: rotate(70deg);
    transform: rotate(70deg);
  }
  .mCSB_inside > .mCSB_container {
    margin-right: 11px;
  }
  .mCSB_scrollTools {
    opacity: 1;
    margin-top: 8px;
    margin-bottom: 8px;
  }
  .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 6px;
    border-radius: 3px;
    background-color: #fff !important;
  }
  .mCSB_scrollTools .mCSB_draggerRail {
    background-color: #000 !important;
    border-radius: 3px;
    width: 6px;
  }
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 11px;
}

@media (min-width: 1008px) {
  .navbar {
    min-height: 40px;
  }
  .navbar .container {
    position: relative;
  }
  .navbar.navbar-default {
    width: 100%;
    height: 40px;
    background-color: #CD0D00;
    border: 0px;
    border-radius: 0px;
  }
  .navbar.navbar-default .navbar-nav li {
    margin-top: 8px;
    padding: 4px 0px 0px 0px;
  }
  .navbar.navbar-default .navbar-nav li a {
    padding-top: 0;
    padding-bottom: 0;
    text-decoration: none;
    color: #ffffff;
    font-family: Roboto;
    font-size: 12px;
    font-weight: 700;
    line-height: 19px;
    text-transform: uppercase;
  }
  .navbar.navbar-default .navbar-nav li.active {
    background-color: #fff;
  }
  .navbar.navbar-default .navbar-nav li.active a {
    background-color: transparent !important;
    color: #000;
  }
  .navbar.navbar-default .navbar-nav li:hover {
    background-color: #fff;
  }
  .navbar.navbar-default .navbar-nav li:hover a {
    background-color: transparent !important;
    color: #000;
  }
  .navbar.navbar-default .navbar-nav li .dropdown-menu {
    margin-top: 9px;
  }
  .navbar.navbar-default .navbar-nav li .dropdown-menu li a {
    color: #000;
  }
  .navbar.navbar-default .navbar-nav li .dropdown-menu li a:hover {
    color: #ff1505;
  }
  .navbar.navbar-default .navbar-nav li.open {
    background-color: #fff;
  }
  .navbar.navbar-default .navbar-nav .open > a {
    background: transparent;
  }
  .navbar.navbar-default .navbar-nav .open > a:hover, .navbar.navbar-default .navbar-nav .open > a:focus {
    color: #000;
  }
}
header .landing {
  background-color: #4d0500;
  padding-top: 23px;
  padding-bottom: 18px;
  text-align: center;
}
header .landing__link {
  color: white;
  font-family: "BebasNeueBold";
  font-size: 36px;
  font-weight: 400;
  line-height: 36px;
  position: relative;
  top: -6px;
  border-bottom: 2px solid #7B4441;
  text-transform: uppercase;
  text-decoration: none;
}
header .landing__link span {
  position: relative;
  top: 8px;
  color: white;
}
header .landing__link:hover {
  border-bottom-color: #fedede;
}
header .landing__link:hover span {
  color: #fedede;
}
header .t1 .col-md-low {
  width: 12.15%;
}
header .header .fng-logo-img {
  max-width: 100%;
}
header #header_menu {
  position: relative;
  width: 100%;
  height: 40px;
  background-color: #CD0D00;
}
@media (max-width: 1008px) {
  header #header_menu {
    position: fixed;
    width: 289px;
    overflow: auto;
    height: auto;
    max-height: calc(100vh - 63px);
    -webkit-overflow-scrolling: touch;
    z-index: 2;
    top: 63px;
  }
}
header #header_menu.sticky {
  position: fixed;
  z-index: 99;
  top: 0;
}
header #header_menu #home {
  position: absolute;
  top: 0;
  left: -8px;
  width: 50px;
  height: 50px;
  background-color: #CD0D00;
}
header #header_menu #home a {
  display: block;
  height: 50px;
  width: 50px;
}
header #header_menu #home img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
header #header_menu #home:hover {
  background-color: #2E2E2E;
}
header #header_menu .top-menu {
  height: 40px;
  margin-left: 0;
  padding-top: 5.5px;
  list-style-type: none;
  margin-left: -4px;
}
header #header_menu .top-menu li {
  position: relative;
  float: left;
  margin-right: 8px;
  padding: 5px 14px;
  border-radius: 1px;
}
header #header_menu .top-menu li:last-of-type {
  margin-right: 0;
}
header #header_menu .top-menu li ul {
  position: absolute;
  z-index: 4;
  display: none;
  box-sizing: border-box;
  margin-top: 5px;
  margin-left: -15px;
  padding-top: 6px;
  list-style-type: none;
  background: none;
}
header #header_menu .top-menu li ul li {
  float: none;
  box-sizing: border-box;
  width: 138px;
  margin-right: 0;
  padding: 8px 15px;
  background: white;
}
header #header_menu .top-menu li ul li a {
  color: #000;
}
header #header_menu .top-menu li ul li a:hover {
  color: #ff1505;
}
header #header_menu .top-menu li a {
  font-family: "BebasNeueBold";
  font-size: 18px;
  line-height: 18px;
  display: block;
  width: 100%;
  height: 100%;
  text-decoration: none;
  color: #fff;
}
header #header_menu .top-menu li:hover {
  background-color: #fff;
}
header #header_menu .top-menu li:hover a {
  color: #000;
}
header #header_menu .top-menu li:hover ul {
  display: block;
}
header #header_menu .top-menu li.active {
  background-color: #fff;
}
header #header_menu .top-menu li.active a {
  color: #000;
}
header #header_menu #search {
  position: absolute;
  top: 3px;
  right: 7px;
}
header #header_menu #search .search {
  width: 33px;
  height: 31px;
  border: 1px solid #831810;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background: url("/_images/lupe.png") center no-repeat;
}
header #header_menu #search .search-form {
  position: absolute;
  top: 0;
  right: 0;
}
header #header_menu #search .search-form form input[type=text] {
  -webkit-transition: 0.2s ease-out 0.3s;
  -moz-transition: 0.2s ease-out 0.3s;
  -o-transition: 0.2s ease-out 0.3s;
  transition: 0.2s ease-out 0.3s;
  border: 1px solid #fff;
  font-family: "Arial";
  font-size: 14px;
  box-sizing: border-box;
  width: 231px;
  height: 33px;
  padding-right: 13px;
  padding-left: 13px;
  color: #7f7f7f;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  outline: none;
  background: white url("/_images/lupe.png") no-repeat 210px;
}
header #header_menu #search .search-form form.closed {
  cursor: pointer;
}
header #header_menu #search .search-form form.closed input {
  width: 0;
  cursor: pointer;
  padding: 0;
  opacity: 0;
  width: 33px;
}
header #soc_share {
  position: absolute;
  top: 15px;
  left: -108px;
  box-sizing: border-box;
  width: 76px;
  height: 168px;
  padding: 8px 11px 13px 11px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  background-color: #cd0d00;
  position: fixed;
  z-index: 99;
  top: 100%;
  left: 0;
  left: 0;
  width: 357px;
  height: 55px;
  margin-top: -55px;
  margin-left: 0;
}
header #soc_share.sticky {
  position: fixed;
  z-index: 99;
  top: 65px;
  left: 50%;
  margin-left: -598px;
  position: fixed;
  z-index: 99;
  top: 100%;
  left: 0;
  margin-top: -55px;
  margin-left: 0;
}
header #soc_share p {
  font-family: "BebasNeueBold";
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 8px;
  color: #fff;
  font-family: "BebasNeueBold";
  font-size: 14px;
  display: inline-block;
  float: left;
  margin-right: 15px;
  margin-bottom: 0;
  padding-top: 12px;
  color: #fff;
}
header #soc_share .share_div {
  width: 58px;
  height: 27px;
  margin-bottom: 5px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  background-color: #970900;
  float: left;
  margin-top: 4px;
  margin-right: 5px;
  margin-bottom: 0;
}
header #soc_share .share_div .left {
  float: left;
  width: 27px;
  height: 100%;
  background-color: #000;
  cursor: pointer;
}
header #soc_share .share_div .right {
  font-family: "BebasNeueBold";
  font-size: 14px;
  line-height: 27px;
  float: left;
  width: 31px;
  height: 100%;
  text-align: center;
  color: #fff;
  background: #980a00;
}
header #soc_share .share_div#vk_share .left {
  background: black url("/_images/soc_v.png") -8px -24px no-repeat;
}
header #soc_share .share_div#vk_share .left:hover {
  background-color: white;
  background-position: 7px -24px;
}
header #soc_share .share_div#fb_share .left {
  background: black url("/_images/soc_v.png") -6px 7px no-repeat;
}
header #soc_share .share_div#fb_share .left:hover {
  background-color: white;
  background-position: 9px 7px;
}
header #soc_share .share_div#tw_share .left {
  background: black url("/_images/soc_v.png") -5px -57px no-repeat;
}
header #soc_share .share_div#tw_share .left:hover {
  background-color: white;
  background-position: 9px -57px;
}
header #soc_share .share_div#gp_share .left {
  background: black url("/_images/soc_v.png") -7px -88px no-repeat;
}
header #soc_share .share_div#gp_share .left:hover {
  background-color: white;
  background-position: 9px -88px;
}
@media (max-width: 1000px) {
  header #soc_share {
    position: fixed;
    z-index: 99;
    top: 100%;
    left: 0;
    left: 0;
    width: 357px;
    height: 55px;
    margin-top: -55px;
    margin-left: 0;
  }
  header #soc_share.sticky {
    position: fixed;
    z-index: 99;
    top: 100%;
    left: 0;
    margin-top: -55px;
    margin-left: 0;
  }
  header #soc_share p {
    font-family: "BebasNeueBold";
    font-size: 14px;
    display: inline-block;
    float: left;
    margin-right: 15px;
    margin-bottom: 0;
    padding-top: 12px;
    color: #fff;
  }
  header #soc_share .share_div {
    float: left;
    margin-top: 4px;
    margin-right: 5px;
    margin-bottom: 0;
  }
}

#video_main {
  position: relative;
}
#video_main .big_video {
  float: left;
  margin-right: 1px;
  background-color: #000;
}
#video_main .scroll {
  overflow: hidden;
  width: 308px;
  height: 398px;
}
#video_main .scroll .videos {
  float: left;
  border-collapse: collapse;
}
#video_main .scroll .videos tr {
  width: 308px;
  height: 97px;
  display: block;
  background-color: #1d1d1d;
}
#video_main .scroll .videos tr:hover td.right {
  background-color: #3d3d3d;
}
#video_main .scroll .videos tr td {
  font-family: "Roboto";
  font-size: 14px;
  line-height: 20px;
  color: #fff;
  border-bottom: 1px solid #000;
}
#video_main .scroll .videos tr td.left {
  width: 97px;
  background: #000;
  padding: 0;
  cursor: pointer;
}
#video_main .scroll .videos tr td.right {
  width: 212px;
  padding: 0 16px;
  cursor: pointer;
  text-align: left !important;
  border-right: 1px solid #000;
}
#video_main .scroll .videos tr td.right.active, #video_main .scroll .videos tr td.right:hover {
  background-color: #3d3d3d;
}
#video_main .scrollwrap {
  position: absolute;
  top: 0;
  right: 0;
  box-sizing: border-box;
  width: 16px;
  height: 100%;
  padding: 5px 0;
  background-color: #1d1d1d;
}
#video_main .scrollwrap .scrollbar {
  box-sizing: border-box;
  width: 6px;
  height: 100%;
  margin: 0 auto;
  padding: 2px 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #fff;
}
#video_main .scrollwrap .scrollbar .handle {
  width: 4px;
  margin: 0 auto;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  background-color: #cd0d00;
}

#announcements {
  margin-top: 15px;
}
#announcements ul {
  list-style-type: none;
}
#announcements ul li {
  position: relative;
  float: left;
  overflow: hidden;
  box-sizing: border-box;
  width: 316px;
  height: 264px;
  margin-right: 15.5px;
  padding: 32px 25px;
  background-color: #a3a3a3;
}
#announcements ul li:last-of-type {
  width: 317px;
  margin-right: 0;
}
#announcements ul li:hover {
  opacity: 0.7;
}
#announcements ul li .shadow {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: transparent url("/_images/annons_bg.png") left bottom repeat-x;
}
#announcements ul li img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 318px;
  margin: auto;
}
#announcements ul li .desc {
  position: absolute;
  bottom: 30px;
  left: 0;
  padding: 0 25px;
}
#announcements ul li .desc .type {
  font-family: "BebasNeueBold";
  font-size: 18px;
  line-height: 18px;
  margin-bottom: 9px;
  color: #fff;
  border-bottom: 1px solid #fff;
}
#announcements ul li .desc .name {
  font-family: "BebasNeueBold";
  font-size: 24px;
  line-height: 30px;
  color: #fff;
}

#news_feed {
  position: relative;
  float: left;
  width: 474px;
  margin-top: 33px;
}
#news_feed h2 a {
  color: #000;
}
#news_feed .page_bar_news_feed {
  position: absolute;
  z-index: 3;
  top: 10px;
  left: 282px;
}
#news_feed ul {
  float: left;
  width: 474px;
  margin-top: -10px;
}
#news_feed ul .news_item {
  padding: 22px 0;
  border-bottom: 1px dashed #808080;
}
#news_feed ul .news_item:last-of-type {
  border-bottom: none;
}
#news_feed ul .news_item .imgLink {
  float: left;
}
#news_feed ul .news_item .imgLink img {
  border: 5px #2d2d2d solid;
  border-radius: 2px;
}
#news_feed ul .news_item .imgLink img:hover {
  opacity: 0.7;
}
#news_feed ul .news_item .right {
  margin-left: 165px;
}
#news_feed ul .news_item .right h4 {
  margin-bottom: 6px;
  margin-top: -6px;
}
#news_feed ul .news_item .right h4 a {
  font-family: "Roboto";
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
  color: #000;
  border-bottom: 1px solid #808080;
}
#news_feed ul .news_item .right h4 a:hover {
  color: #fb0000;
  border-bottom-color: #fedede;
}
#news_feed ul .news_item .right .prev_text {
  font-family: "Arial";
  font-size: 12px;
  margin-bottom: 7px;
  color: #434343;
}
#news_feed ul .news_item .right .date {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 12px;
  font-style: italic;
  color: #808080;
}

#right_column {
  float: left;
  width: 484px;
  margin-top: 34px;
  margin-left: 22px;
}
#right_column .girls img {
  margin-top: 12px;
}
#right_column .shop {
  position: relative;
  margin-top: 31px;
}
#right_column .shop h2 {
  line-height: 1;
}
#right_column .shop .page_bar_shop {
  position: absolute;
  z-index: 3;
  top: 7px;
  left: 337px;
}
#right_column .shop .shop_slidee {
  margin-top: 12px;
}
#right_column .shop .shop_slidee a {
  width: 484px;
  height: 231px;
  display: block;
  float: left;
}
#right_column .shop .shop_slidee img {
  width: 484px;
}

.class_main_partner {
  margin-top: 6px;
}
.class_main_partner img {
  margin: 0 auto;
  width: 100%;
}

.fighters {
  width: 100%;
}
.fighters#fighters_main {
  box-sizing: border-box;
  background: url("/_images/fighters_bg.jpg") no-repeat;
  background-size: cover;
}
.fighters#fighters_main h2 {
  position: relative;
  z-index: 2;
}
.fighters#fighters_main h2 a {
  font-size: 48px;
  color: #000;
  line-height: 48px;
  margin-top: 12px;
  text-decoration: none;
  position: relative;
}
.fighters#fighters_main h2 span {
  border-bottom: 2px solid #adadad;
  position: absolute;
  width: 100%;
  display: block;
  left: 0;
  bottom: 5px;
}
.fighters#fighters_main h2:hover * {
  color: #CD0D00;
  border-color: #CD0D00;
}
.fighters#fighters_main:not(.detail) {
  position: relative;
  top: -32px;
}
.fighters#fighters_main:not(.detail) h2 {
  font-size: 48px;
  line-height: 48px;
  margin-top: 12px;
}
.fighters#fighters_main.detail {
  margin-top: 0;
  background: none;
}
.fighters#fighters_main.detail .wrap {
  border-top: none;
}
.fighters#fighters_main.detail .wrap .fighter {
  margin-top: 7px;
}
.fighters .wrap {
  position: relative;
}
.fighters h2 {
  text-align: center;
}
.fighters .row {
  margin-bottom: 35px;
}
.fighters .row .fighter {
  margin-top: 0;
}
.fighters .row .fighter:last-of-type {
  margin-right: 0;
}
.fighters .fighter {
  margin: 0 14px 0px 14px;
  position: relative;
  height: 100%;
}
.fighters .fighter .photo {
  width: 100%;
  text-align: center;
}
.fighters .fighter .photo img {
  display: inline-block !important;
  max-height: 320px;
  min-height: 320px;
}
.fighters .fighter .name {
  width: 100%;
}

.table {
  margin-top: 27px;
  margin-bottom: 45px;
}
.table th {
  font-family: "Roboto";
  font-size: 13px;
  font-weight: 700;
  text-align: left;
  color: #000;
}
.table td {
  font-family: "Roboto";
  font-size: 13px;
  font-weight: 400;
  padding: 0;
  text-align: left;
  color: #000;
}
.table .fight_id {
  width: 93px;
  padding-left: 20px;
}
.table .name {
  width: 329px;
  padding-right: 20px;
}
.table .weight {
  width: 163px;
  padding-right: 20px;
}
.table .winner {
  width: 183px;
  padding-right: 20px;
}
.table .result {
  width: 146px;
  padding-right: 20px;
  text-align: right;
}

.fights_photos {
  width: 100%;
  margin-top: 10px;
}
.fights_photos img {
  float: left;
  margin-right: 13px;
}
.fights_photos img:last-of-type {
  margin-right: 0;
}

.page_bar_photo,
.page_bar_video {
  position: absolute;
  z-index: 3;
  top: 10px;
}

.fights_video {
  width: 100%;
  margin-top: 10px;
}
.fights_video iframe {
  float: left;
  margin-right: 15px;
}
.fights_video .video_item {
  height: 219px;
  position: relative;
}
.fights_video .video_item:last-of-type {
  margin-right: 0;
}
.fights_video .video_item a {
  position: absolute;
  display: block;
  width: 317px;
  height: 219px;
}

.fight_anons {
  margin-bottom: 35px;
}
.fight_anons img {
  float: left;
}
.fight_anons .anons {
  float: left;
  box-sizing: border-box;
  width: 246px;
  height: 241px;
  padding: 34px 30px;
  background: url("/_images/anons_grey_bg.jpg") -1px top no-repeat;
}
.fight_anons .anons .name {
  font-family: "BebasNeueBold";
  font-size: 20px;
  line-height: 22px;
  margin-bottom: 13px;
  color: #000;
}
.fight_anons .anons .name a {
  font-family: "BebasNeueBold";
  font-size: 20px;
  line-height: 22px;
  color: #656565;
}
.fight_anons .anons .name a span {
  color: #000;
}
.fight_anons .anons p {
  font-family: "BebasNeueRegular";
  font-size: 16px;
  line-height: 18px;
  color: #000;
}
.fight_anons .anons .buy {
  font-family: "BebasNeueBold";
  font-size: 21px;
  line-height: 35px;
  width: 182px;
  height: 35px;
  margin-top: 44px;
  text-align: center;
  color: #fff;
  -webkit-border-radius: 1px/2px;
  -moz-border-radius: 1px/2px;
  border-radius: 1px/2px;
  background-color: #cd0d00;
}
.fight_anons .anons .buy a {
  text-decoration: none;
  color: #fff;
}

.archive {
  margin-bottom: 90px;
}
.archive table .name a {
  font-family: "Roboto";
  font-size: 13px;
  font-weight: 400;
  text-decoration: underline;
  color: #e90e00;
}

.partners .partner {
  margin-bottom: 21px;
}
.partners .partner:nth-child(even) {
  margin-right: 0;
}
.partners .partner .logo {
  position: relative;
  box-sizing: border-box;
  height: 159px;
  border: 1px solid #dedede;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  background-color: #fff;
}
.partners .partner .logo img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.partners .partner .info .name {
  font-family: "Roboto Condensed";
  font-size: 18px;
  font-weight: 700;
  color: #000;
}
.partners .partner .info a {
  font-family: "Roboto";
  font-size: 14px;
  text-decoration: underline;
  color: #f00;
}
.partners .partner .info p.info {
  font-family: "Arial";
  font-size: 13px;
  line-height: 18px;
  margin-top: 6px;
  color: #434343;
}

.video_list {
  position: relative;
}
.video_list .wrap_video .row .video_item {
  position: relative;
  margin-bottom: 14px;
  float: left;
}
.video_list .wrap_video .row .video_item:last-of-type {
  margin-right: 0;
}
.video_list .wrap_video .row .video_item .fake {
  position: absolute;
  top: 0;
  left: 0;
  width: 317px;
  height: 189px;
  cursor: pointer;
}
.video_list .wrap_video .row .video_item .name {
  font-family: "Arial";
  font-size: 13px;
  line-height: 18px;
  margin-top: 6px;
  color: #434343;
}
.video_list .wrap_video .row .video_item .name a {
  color: #434343;
  text-decoration: none;
}

.popup_title {
  font-family: "Arial";
  font-size: 16px;
  line-height: 23px;
  text-align: center;
  color: #000;
}

.fighter_detail {
  position: relative;
  height: 720px;
  margin-top: -13px;
  margin-bottom: 53px;
}
.fighter_detail .left {
  height: 100%;
}
.fighter_detail .left .type {
  font-family: "BebasNeueBold";
  font-size: 30px;
  margin-bottom: 12px;
  color: #000;
}
.fighter_detail .left .type span {
  color: #ec0000;
}
.fighter_detail .left .anons {
  font-family: "Arial";
  font-size: 12px;
  line-height: 18px;
  color: #000;
}
.fighter_detail .left .params {
  margin-top: 40px;
  margin-bottom: 33px;
}
.fighter_detail .left .params .param {
  font-family: "BebasNeueBold";
  float: left;
  box-sizing: border-box;
  width: 175px;
  height: 122px;
  margin-right: 14px;
  padding-top: 20px;
  text-align: center;
  color: #000;
  border: 2px solid #000;
}
@media (max-width: 1008px) {
  .fighter_detail .left .params .param {
    width: 98px;
    height: 92px;
    padding-top: 9px;
  }
}
@media (max-width: 748px) {
  .fighter_detail .left .params .param {
    width: 72px;
    height: 69px;
    padding-top: 9px;
    margin-top: 30px;
  }
  .fighter_detail .left .params .param .number {
    font-size: 38px !important;
    line-height: 38px !important;
  }
  .fighter_detail .left .params .param .title {
    font-size: 18px !important;
    line-height: 16px !important;
  }
}
.fighter_detail .left .params .param:last-of-type {
  margin-right: 0;
}
.fighter_detail .left .params .param .title {
  font-size: 18px;
  line-height: 16px;
}
.fighter_detail .left .params .param .number {
  font-size: 72px;
  line-height: 70px;
}
.fighter_detail .left .chart {
  position: relative;
  width: 260px;
  height: 260px;
}
.fighter_detail .left .chart svg > path {
  fill: none;
}
.fighter_detail .left .chart svg path {
  stroke-width: 0;
}
.fighter_detail .left .chart .title {
  font-family: "BebasNeueBold";
  font-size: 36px;
  line-height: 36px;
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  transform: translateY(-50%);
  display: inline-block;
  text-align: center;
}
.fighter_detail .left .chart .title .win {
  color: #f00;
}
.fighter_detail .left .chart .title .lose {
  color: #000;
}
.fighter_detail .left .chart .title .draw {
  color: #a0a0a0;
}
.fighter_detail .left .chart .pie_progress {
  position: relative;
  text-align: center;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.fighter_detail .left .chart .pie_progress svg {
  margin: 0 auto;
}
.fighter_detail .left .chart .pie_progress__content,
.fighter_detail .left .chart .pie_progress__number,
.fighter_detail .left .chart .pie_progress__label,
.fighter_detail .left .chart .pie_progress__icon {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.fighter_detail .left .chart .pie_progress__number {
  font-size: 42px;
}
.fighter_detail .left .chart .pie_progress__label {
  font-size: 12px;
  margin-top: 32px;
}
.fighter_detail .left .rside {
  float: left;
  margin-left: 42px;
}
.fighter_detail .left .next_fight {
  position: relative;
  width: 287px;
  margin-top: 14px;
}
.fighter_detail .left .next_fight a {
  font-family: "BebasNeueBold";
  font-size: 24px;
  text-decoration: none;
  color: #f00;
}
.fighter_detail .left .some-fact {
  position: relative;
  width: 287px;
  margin-top: 66px;
}
.fighter_detail .left .some-fact .title {
  margin-bottom: 17px;
}
.fighter_detail .left .some-fact .title img {
  float: left;
}
.fighter_detail .left .some-fact .title p {
  font-family: "BebasNeueBold";
  font-size: 24px;
  line-height: 28px;
  margin-left: 58px;
  color: #000;
}
.fighter_detail .left .some-fact .text {
  font-family: "Arial";
  font-size: 12px;
  line-height: 18px;
  color: #434343;
}
.fighter_detail .right {
  position: relative;
}
.fighter_detail .right img {
  position: absolute;
  bottom: 0px;
  left: 0;
}
.fighter_detail .right.mobile_photo img {
  position: relative;
}

.media {
  overflow: inherit !important;
}

.results_table {
  margin-top: 26px;
  margin-bottom: 65px;
}

.media h3 {
  font-size: 48px;
  line-height: 48px;
  margin-bottom: 30px;
  text-align: center;
}
.media .pagebar {
  position: relative;
}
.media .fights_photos a {
  display: block;
  float: left;
  width: 234px;
  height: 150px;
  margin-right: 15px;
}
@media (max-width: 748px) {
  .media .fights_photos a {
    width: 100%;
    height: auto;
    text-align: center;
    margin: 0;
  }
  .media .fights_photos a img {
    display: inline-block;
    width: 100%;
    height: auto;
  }
}

.clearfix:after {
  content: " ";
  clear: both;
  display: table;
}

#shop_page .intro {
  margin-top: 30px;
  font: 400 14px/20px Arial;
  margin-bottom: 22px;
  color: #444;
}
#shop_page .textShops {
  font-family: "BebasNeueBold";
  font-size: 20px;
  line-height: 18px;
  text-decoration: none;
  color: #000;
  margin-top: 54px;
  margin-bottom: 23px;
}
#shop_page .textShopsOther {
  font-family: "BebasNeueBold";
  font-size: 20px;
  line-height: 18px;
  text-decoration: none;
  color: #000;
  margin-top: 43px;
  margin-bottom: 21px;
}
#shop_page .shops .shop {
  float: left;
  vertical-align: top;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAASCAYAAABvqT8MAAAA5klEQVR4AWOAgXO8DCxAnAbEh4H4ExQfhoqxQFQhFAtBJf9jw1A5IZhiJiDeA5LAh6FqmEAawuGChHEESMNOmMB5Ybb/r6ZP/P/n3dv/f96/A7FBYsgadoI0fIAJvJo24T86eNHXgazhFUjDbygHbDIaAIkha/gD0vCIBA2PQBrW4XVSfyeyhg0gDUlongZ5GJen40EaeIH4M6EgharhhUVeOxEa+pCThjAQf8Sj+CsQS6KnpwI8Gqpg6tBT62ksiq8AMTtEFaYmTbD1CMU/gdiEAQ+ABzMUF8PECWnqB+LFQMyILgcAYb9mXA/BfgsAAAAASUVORK5CYII=) 4px 5px no-repeat;
  font: 400 14px/20px Arial;
  color: #444;
  padding-left: 31px;
  margin-right: 11px;
}
#shop_page .shops .shop:last-child {
  margin-right: 0;
}
#shop_page .link {
  font: 300 18px/20px Roboto;
  color: #ce0d00;
}
#shop_page .items {
  position: relative;
  margin-top: 41px;
}
@media (max-width: 748px) {
  #shop_page .small_square_wrapper {
    text-align: center;
    margin-top: 14px;
    margin-bottom: 14px;
  }
}
#shop_page .item {
  position: relative;
  box-sizing: border-box;
  background: url("/_images/grey.jpg");
  background-size: cover;
}
@media (max-width: 1008px) {
  #shop_page .item {
    background: none;
  }
}
#shop_page .item a {
  text-decoration: none;
}
#shop_page .item .price {
  font: 400 30px/16px BebasNeueRegular;
  margin-top: 15px;
  color: #e50000;
}
#shop_page .item .title {
  font: 400 24px/30px BebasNeueRegular;
  color: #000;
}
#shop_page .item .wrapper {
  width: 100%;
  height: 100%;
  border: 1px solid #000;
}
#shop_page .item.big {
  top: 0;
  left: 0;
  text-align: center;
}
#shop_page .item.big .big_shop {
  position: relative;
}
#shop_page .item.big .big_shop .big_shop_sly {
  width: 100%;
  height: 485px;
  position: relative;
}
@media (max-width: 1008px) {
  #shop_page .item.big .big_shop .big_shop_sly {
    height: auto;
  }
}
#shop_page .item.big .big_shop .big_shop_sly .big_shop_slidee a {
  display: inline-block;
  float: left;
  width: 485px;
  height: 491px;
}
@media (max-width: 1008px) {
  #shop_page .item.big .big_shop .big_shop_sly .big_shop_slidee a {
    height: auto;
  }
}
#shop_page .item.big img {
  position: relative;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
@media (max-width: 1008px) {
  #shop_page .item.big img {
    width: 100%;
  }
}
#shop_page .item.small_square {
  float: left;
  text-align: center;
  margin-bottom: 20px;
}
@media (max-width: 748px) {
  #shop_page .item.small_square {
    margin-bottom: 16px;
  }
}
@media (max-width: 1008px) {
  #shop_page .item.small_square {
    float: none;
    display: inline-block;
    text-align: center;
    margin-bottom: 16px;
  }
}
@media (max-width: 1008px) {
  #shop_page .item.small_square img {
    width: 100%;
  }
}
#shop_page .item.small_square.right {
  right: 0;
  left: auto;
  margin-right: 0;
}
@media (max-width: 1008px) {
  #shop_page .item.small_rect img {
    width: 100%;
  }
}
#shop_page .item.small_rect .title {
  width: 193px;
  margin-top: 38px;
  margin-left: 224px;
}

table.tournament {
  margin-bottom: 40px;
}

.about .main_img {
  max-width: 100%;
  width: 100%;
}
.about p {
  font-family: "Arial";
  font-size: 14px;
  line-height: 22px;
  margin-bottom: 35px;
  color: #434343;
}
.about .quote {
  font-family: "Roboto";
  font-size: 18px;
  font-weight: 200;
  line-height: 26px;
  margin-top: 30px;
  padding-left: 33px;
  color: #000;
  border-left: 6px solid #cd0d00;
}
.about .hasic, .about .kam {
  margin-bottom: 29px;
  float: left;
  box-sizing: border-box;
}
.about .hasic p, .about .kam p {
  margin-bottom: 8px;
}
.about .hasic img, .about .kam img {
  float: left;
  margin-right: 26px;
}
.about .hasic.hasic, .about .kam.hasic {
  padding-right: 30px;
}
.about .hasic.kam img, .about .kam.kam img {
  margin-left: 6px;
}
.about .hasic h3, .about .kam h3 {
  font-size: 24px;
  line-height: 24px;
  margin-top: -3px;
  margin-bottom: 11px;
}
.about .additional {
  font-family: "Roboto";
  font-weight: 200;
  font-size: 18px;
  line-height: 26px;
  margin-bottom: 53px;
}
.about .tournament {
  margin-bottom: 19px;
}
.about .tournament h3 {
  font-size: 36px;
  line-height: 36px;
  margin-bottom: 26px;
}
@media (max-width: 748px) {
  .about .tournament .img-wrap {
    text-align: center;
  }
}
.about .tournament .cl1 {
  float: left;
  margin-right: 20px;
}
.about .fighters h3 {
  font-size: 36px;
  line-height: 36px;
  margin-bottom: 18px;
}

.about_fighters {
  margin-bottom: 20px;
}

#tickets_1 .plan {
  float: left;
  box-sizing: border-box;
  width: 644px;
  height: 654px;
  padding: 11px 19px 19px 19px;
  background: transparent url("/_images/tickets_plan.jpg") left top no-repeat;
  background-color: #efefef;
  background-size: cover;
}
#tickets_1 .plan .wrapper {
  width: 605px;
  height: 563px;
  border: 1px solid #000;
}
#tickets_1 .list {
  float: left;
  box-sizing: border-box;
  width: 316px;
  margin-left: 20px;
  padding: 11px 20px;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  background: #000;
}
#tickets_1 .list .sector {
  font-family: "BebasNeueBold";
  font-size: 18px;
  width: 100%;
  height: 39px;
  cursor: pointer;
  color: #fff;
  border-top: 1px solid #333;
}
#tickets_1 .list .sector:hover {
  margin-left: -7px;
  padding-right: 7px;
  padding-left: 7px;
  border-top-color: #232323;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  background-color: #232323;
}
#tickets_1 .list .sector:hover + .sector {
  border-top-color: #000;
}
#tickets_1 .list .sector div {
  line-height: 39px;
  float: left;
}
#tickets_1 .list .sector .count {
  color: #f50f00;
}
#tickets_1 .list .sector .name {
  width: 106px;
}
#tickets_1 .list .sector .price {
  float: right;
  text-align: right;
}
#tickets_1 .list .sector:first-of-type {
  border-top: none;
}

.academy p.intro {
  font-family: "Arial";
  font-size: 14px;
  line-height: 20px;
  color: #434343;
}
.academy #academy {
  margin-top: 30px;
}
.academy #academy th {
  font-family: "BebasNeueBold";
  font-size: 24px;
  color: #434343;
  background: #fff;
}
.academy #academy th:last-of-type {
  text-align: left;
}
.academy #academy th.adress {
  width: 413px;
}
.academy #academy th.phone {
  width: 291px;
}
.academy #academy tr:nth-child(odd) {
  background: none;
}
.academy #academy tr:nth-child(even) {
  background: #eee;
}
.academy #academy tr td:last-of-type {
  text-align: left;
}
.academy #academy tr td a {
  color: #ec2f22;
}
.academy #academyMap {
  width: 981px;
  height: 512px;
  margin-top: 25px;
  background-color: #000;
}

.search_page .search_count {
  font-family: "BebasNeueBold";
  font-size: 18px;
  font-weight: bold;
  margin-top: -18px;
  margin-bottom: 30px;
  color: #000;
}
.search_page .search_item {
  box-sizing: border-box;
  margin-bottom: 20px;
  padding: 33px 25px;
  background-color: #f1f1f1;
}
.search_page .search_item .body_formated {
  font-family: "Arial";
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 20px;
  color: #434343;
}
.search_page .search_item .breadCrumbs {
  margin-bottom: 0;
}
.search_page .search_item .title {
  font-family: "BebasNeueRegular";
  font-size: 24px;
  line-height: 30px;
  display: inline-block;
  margin-bottom: 11px;
  text-decoration: underline;
  text-decoration: none;
  color: #000;
  border-bottom: 1px solid #b5b5b5;
}
.search_page .search_item.empty {
  width: 663px;
  height: 158px;
  padding-top: 51px;
  padding-left: 44px;
  background-color: #f1f1f1;
}
.search_page .search_item.empty img {
  float: left;
  margin-right: 25px;
}
.search_page .search_item.empty p {
  font-family: "BebasNeueRegular";
  font-size: 24px;
  line-height: 30px;
  margin-top: -5px;
  color: #000;
}

.topbreadcrumb {
  margin-top: 19px;
}
.topbreadcrumb a {
  text-decoration: underline;
}
@media (max-width: 1008px) {
  .topbreadcrumb {
    margin-top: 0px;
  }
}

.contacts .box {
  margin-right: 50px;
  margin-bottom: 52px;
}
.contacts .box a {
  color: #e20e00;
}
.contacts .box a:hover {
  color: #000;
}
.contacts .box .title {
  color: #000;
  font-family: "BebasNeueBold";
  font-size: 20px;
  margin-bottom: 0px;
  line-height: 22px;
}
.contacts .box p {
  font-family: Arial;
  font-size: 14px;
}

#left_banner {
  position: absolute;
  top: 6px;
  left: 0px;
  transform: translateX(-100%);
}

#rightbanner {
  position: absolute;
  top: 6px;
  right: 0px;
  transform: translateX(100%);
}

.images_slider {
  height: 442px;
  position: relative;
  margin-bottom: 44px;
}
.images_slider h2 {
  margin-bottom: 10px;
}
.images_slider h2 a {
  color: currentColor;
}
.images_slider .page_bar_photo {
  z-index: 22;
}
.images_slider .slide {
  position: absolute;
  width: 100%;
  height: 392px;
  z-index: 0;
  overflow: hidden;
}
.images_slider .slide .name {
  width: 535px;
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  font-family: "BebasNeueRegular";
  font-size: 24px;
  line-height: 30px;
  background-color: rgba(0, 0, 0, 0.5);
  box-sizing: border-box;
  padding: 9px 14px;
}
.images_slider .slide .name a {
  color: white;
  text-decoration: none;
}
.images_slider .slide img {
  position: absolute;
}
.images_slider .slide img[data-pos="1"] {
  left: 0;
  top: 0;
}
.images_slider .slide img[data-pos="2"] {
  top: 0;
  left: 536px;
}
.images_slider .slide img[data-pos="3"] {
  bottom: -1px;
  left: 536px;
}
.images_slider .slide img[data-pos="4"] {
  top: 0;
  right: 0;
}
.images_slider .slide img[data-pos="5"] {
  top: 131px;
  right: 0;
}
.images_slider .slide img[data-pos="6"] {
  right: 0px;
  bottom: 0;
}
.images_slider .slide.next {
  z-index: 9;
}
.images_slider .slide[data-active="1"] {
  z-index: 10;
}
.images_slider .slide[data-active="1"] img {
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
}

.order_in_tournament_page {
  width: 200px;
  position: absolute;
  top: 36px;
  left: 256px;
}
.order_in_tournament_page p {
  color: #000;
  font-family: "BebasNeueRegular";
  font-size: 20px;
}
.order_in_tournament_page p.phone {
  color: #000;
  font-size: 32px;
  margin-top: -10px;
}

.a_info {
  background-color: #f7f7f7;
  color: #434343;
  padding-top: 52px;
}
.a_info .training_banner {
  margin-top: 20px;
  margin-bottom: 32px;
  font-size: 18px;
  font-weight: bold;
}
.a_info h2 {
  font-size: 36px;
  line-height: 36px;
}
.a_info .sub_info {
  font-family: "Arial";
  font-size: 20px;
  line-height: 26px;
  margin-top: 25px;
}
.a_info .sub_info a {
  color: #ce0d00;
  text-decoration: underline;
}
.a_info h3 {
  font-size: 24px;
  color: #434343;
  margin-bottom: 7px;
}
.a_info .col {
  float: left;
  /* margin-right: 10px; */
  font-family: "Arial";
  width: 50%;
  box-sizing: border-box;
  padding-right: 22px;
  margin-top: 18px;
}
.a_info .col .item {
  margin-bottom: 17px;
}
.a_info .col .title {
  font-size: 18px;
  font-weight: bold;
  line-height: 18px;
  margin-bottom: 4px;
}
.a_info .col .text {
  font-size: 16px;
  line-height: 24px;
}

.wrap_news_on_detail {
  margin-top: 43px;
}
.wrap_news_on_detail .title {
  text-transform: uppercase;
}
.wrap_news_on_detail .news_items_wrapper {
  width: 100%;
  margin-top: 11px;
}
@media (max-width: 1008px) {
  .wrap_news_on_detail .news_items_wrapper .news_item a {
    display: inline-block;
    text-align: center;
    margin-bottom: 20px;
  }
}
.wrap_news_on_detail .news_items_wrapper .news_item .imgLink {
  display: block;
}
.wrap_news_on_detail .news_items_wrapper .news_item .imgLink img {
  height: 153px;
}
.wrap_news_on_detail .news_items_wrapper .news_item .link {
  font-family: Roboto;
  font-size: 12px;
  line-height: 18px;
  margin-top: 9px;
  font-weight: normal;
}
@media (max-width: 748px) {
  .wrap_news_on_detail .news_items_wrapper .news_item .link {
    text-align: center;
  }
}
.wrap_news_on_detail .news_items_wrapper .news_item .link a {
  color: #000;
}
.wrap_news_on_detail .news_items_wrapper .news_item .link a:hover {
  color: #EC0000;
}

.news_tags {
  margin-top: 6px;
  font-family: Arial, helvetica, sans-serif;
  font-size: 14px;
}

.chart {
  margin: 0 auto;
  width: 450px;
  height: 450px;
  position: relative;
}

.doughnutTip {
  position: absolute;
  float: left;
  min-width: 30px;
  max-width: 300px;
  padding: 5px 15px;
  border-radius: 1px;
  background: rgba(0, 0, 0, 0.8);
  color: #ddd;
  font-size: 17px;
  text-shadow: 0 1px 0 #000;
  text-transform: uppercase;
  text-align: center;
  line-height: 1.3;
  letter-spacing: 0.06em;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
  transform: all 0.3s;
  pointer-events: none;
}

.doughnutTip:after {
  position: absolute;
  left: 50%;
  bottom: -6px;
  content: "";
  height: 0;
  margin: 0 0 0 -6px;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  border-top: 6px solid rgba(0, 0, 0, 0.7);
  line-height: 0;
}

.doughnutSummary {
  position: absolute;
  top: 50%;
  left: 50%;
  color: #d5d5d5;
  text-align: center;
  text-shadow: 0 -1px 0 #111;
  cursor: default;
}

.doughnutSummaryTitle {
  position: absolute;
  top: 50%;
  width: 100%;
  margin-top: -27%;
  font-size: 22px;
  letter-spacing: 0.06em;
}

.doughnutSummaryNumber {
  position: absolute;
  top: 50%;
  width: 100%;
  margin-top: -15%;
  font-size: 55px;
}

.thumbnail {
  padding: 0;
  line-height: normal;
  background-color: #fff;
  border: 0px;
  border-radius: 0px;
}

.gallery_photos .galthumbnails .thumbnail {
  margin-bottom: 30px;
}
.gallery_photos .galthumbnails .thumbnail--detail {
  margin-bottom: 0;
}
.gallery_photos .galthumbnails .thumbnail:nth-child(3n) {
  margin-right: 0;
}
.gallery_photos .galthumbnails .thumbnail .galimg {
  position: relative;
  height: 220px;
  margin-bottom: 14px;
}
@media (max-width: 1008px) {
  .gallery_photos .galthumbnails .thumbnail .galimg {
    text-align: center;
    height: auto;
  }
}
.gallery_photos .galthumbnails .thumbnail .galimg img {
  max-width: 100%;
  width: 100%;
  clip: rect(auto 317px 220px auto);
  position: absolute;
}
@media (max-width: 1008px) {
  .gallery_photos .galthumbnails .thumbnail .galimg img {
    min-width: 100%;
    position: static;
  }
}
.gallery_photos .galthumbnails .thumbnail a {
  font-family: "Arial";
  font-size: 13px;
  line-height: 18px;
  margin-top: 6px;
  text-decoration: none;
  color: #434343;
}
.gallery_photos .galthumbnails .caption .link {
  font-weight: 900;
}
.gallery_photos .navigation {
  margin-top: 27px;
}
.gallery_photos .galblink {
  font-family: "Arial";
  text-decoration: none;
  color: #434343;
}

.diagrams {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  -webkit-box-pack: justify;
  -webkit-box-pack: justify;
}
@media (max-width: 1008px) {
  .diagrams {
    justify-content: flex-start;
  }
}
.diagrams .item {
  width: 50%;
}
.diagrams .name_chart {
  color: #000;
  font-family: "BebasNeueBold";
  font-size: 48px;
  font-weight: 400;
  line-height: 36px;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 16px;
}

.content_page__coach {
  margin-top: 56px !important;
}
.content_page__coach .content_page__title {
  margin-bottom: 33px;
}

.coaches {
  width: 100%;
  border-bottom: 1px solid #d2d2d2;
  padding-bottom: 13px;
  margin-bottom: 46px;
}
.coaches:last-child {
  border: 0;
}
.coaches .coach {
  width: 236px;
  margin-right: 130px;
  margin-bottom: 38px;
  display: inline-block;
  vertical-align: top;
  text-align: center;
}
.coaches .coach:nth-child(3n) {
  margin-right: 0;
}
.coaches .coach:last-child {
  margin-right: 0;
}
.coaches .photo {
  margin-bottom: 11px;
}
.coaches .name {
  color: black;
  line-height: 0.95;
  text-align: center;
  font-family: "Roboto";
  font-size: 18px;
  font-weight: 500;
}
.coaches .name p {
  margin-bottom: 5px;
}
.coaches .name a {
  color: #9f9f9f;
  font-family: BebasNeueBold;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  text-transform: uppercase;
}
.coaches .name a span {
  color: #000;
}

.icon_properties {
  margin-top: 51px;
  color: #000;
  font-family: BebasNeueBold;
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
}
.icon_properties .i_item {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.icon_properties .icon {
  width: 72px;
  height: 72px;
  background-repeat: no-repeat;
  background-position: center;
  margin-right: 28px;
}
.icon_properties .icon.group {
  background-image: url("/_images/group.png");
}
.icon_properties .icon.customized {
  background-image: url("/_images/ind.png");
}
.icon_properties .text {
  width: 220px;
}

.coach_detail {
  display: flex;
  justify-content: space-between;
  height: auto;
}
.coach_detail .right img {
  position: relative;
}
.coach_detail .bold {
  font-weight: bold;
  font-size: 14px;
}
.coach_detail .anons p {
  margin-bottom: 16px;
}

.slick-dots-wrapper {
  text-align: center;
  margin-top: 30px;
}
.slick-dots-wrapper .slick-dots {
  display: inline-block;
  list-style: none;
}
.slick-dots-wrapper .slick-dots li {
  display: inline-block;
}
.slick-dots-wrapper .slick-dots li button {
  outline: none;
  padding: 0;
  display: inline-block;
  width: 13px;
  height: 13px;
  margin-right: 10px;
  border: 1px solid #e90000;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  background-clip: padding-box;
  cursor: pointer;
  font-size: 0px;
  background: #fff;
}
.slick-dots-wrapper .slick-dots li.slick-active button {
  background: #e90000;
}
.slick-dots-wrapper .slick-dots li:last-of-type button {
  margin-right: 0;
}

.pagebar.slick-dots-wrapper {
  margin-top: 4px;
  padding-bottom: 22px;
}

.fighters-right {
  position: absolute;
  right: 0;
  bottom: 0;
}

.tournament__item {
  border-bottom: 1px dashed rgba(0, 0, 0, 0.2);
  padding-bottom: 17px;
  margin-bottom: 12px;
}
.tournament__title {
  color: black;
  font-size: 24px;
  font-weight: 500;
  text-decoration: none;
  text-transform: uppercase;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
}
@media (max-width: 1008px) {
  .tournament__title {
    font-size: 18px;
  }
}
.tournament__place {
  color: black;
  font-family: "Arial";
  font-size: 18px;
  font-weight: 400;
  line-height: 16px;
  margin: 0;
  white-space: nowrap;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tournament__date {
  color: grey;
  font-family: "Arial";
  font-size: 18px;
  font-weight: 400;
  line-height: 16px;
  color: grey;
  margin-top: 5px;
  margin-bottom: 24px;
}
.tournament__item-link {
  text-decoration: none;
  display: block;
  text-align: center;
}
.tournament__item-image {
  min-width: 100%;
  width: 100%;
}
.tournament__image {
  position: relative;
}
.tournament__buy {
  position: absolute;
  right: 0;
  bottom: 0;
  border-radius: 1px/2px;
  background-color: #cd0d00;
  font-family: BebasNeueBold;
  font-size: 21px;
  line-height: 35px;
  height: 35px;
  text-align: center;
  color: #fff;
  cursor: pointer;
  text-decoration: none;
  padding: 0 12px;
}
.tournament__buy:hover {
  color: #fff;
  text-decoration: none;
  background: #ff291b;
}

.tabs-cat {
  border: none;
}
.tabs-cat .tab {
  cursor: pointer;
  text-align: center;
  color: black;
  font-family: BebasNeueBold;
  font-size: 24px;
  font-weight: 400;
  line-height: 51px;
  text-transform: uppercase;
  width: 100%;
  height: 51px;
  border: 1px solid black;
  margin-bottom: 14px;
}
.tabs-cat .tab:hover {
  background: black;
  color: #fff;
  border: 1px solid #fff;
}
.tabs-cat .tab.active {
  background: black;
  color: #fff;
  border: 1px solid #fff;
}

.fighter .category {
  text-align: center;
  color: black;
  font-family: BebasNeueBold;
  font-size: 24px;
  font-weight: 400;
  line-height: 36px;
  text-transform: uppercase;
  margin-top: -17px;
}
.fighter .stat {
  text-align: center;
  color: black;
  font-family: BebasNeueBold;
  font-size: 24px;
  font-weight: 400;
  line-height: 26px;
  text-transform: uppercase;
}
.fighter--winner .red_button {
  top: -12px !important;
  width: 100% !important;
}
.fighter--winner .red_button a {
  font-size: 32px;
}
.fighter--winner .photo img {
  height: 420px !important;
}
.fighter--winner .stat {
  font-size: 32px;
  line-height: 32px;
  margin-top: -6px;
}
.fighter--min .photo img {
  height: 197px !important;
}
.fighter--min .red_button {
  height: 33px;
}
.fighter--min .name {
  width: 100%;
}
.fighter--min .name a {
  font-size: 16px;
  line-height: 33px;
}
.fighter--min .stat {
  margin-top: -17px;
  font-size: 16px;
}

.tab-pane .h2 {
  color: black;
  font-family: BebasNeueBold;
  font-size: 48px;
  font-weight: 400;
  line-height: 48px;
  text-transform: uppercase;
}
.tab-pane .fighter {
  text-align: center;
}
.tab-pane .fighter img {
  height: 312px;
}
.tab-pane .fighter .red_button {
  position: relative;
  top: -25px;
}
.tab-pane .fighter .red_button a {
  white-space: nowrap;
}
@media (max-width: 1008px) {
  .tab-pane .fighter .red_button {
    width: 100%;
  }
}
@media (max-width: 748px) {
  .tab-pane .fighter {
    text-align: center;
    max-height: 999px;
    margin-bottom: 14px;
  }
  .tab-pane .fighter .red_button {
    width: 100%;
  }
}

.video-main {
  margin-top: 7px;
  margin-bottom: 16px;
  position: relative;
}
.video-main__mute {
  width: 52px;
  height: 52px;
  background-color: white;
  border-radius: 50%;
  cursor: pointer;
  position: absolute;
  z-index: 1;
  right: 40px;
  bottom: 40px;
  border: 0px;
  background-image: url("/_images/mute.png");
  background-position: center;
  background-repeat: no-repeat;
  outline: none;
}
.video-main__mute:hover {
  background-color: rgba(255, 255, 255, 0.69);
}
.video-main__mute--disabled:before {
  content: "";
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAoElEQVRIS73Xyw2AMAwD0HQzNgEmAzZhNFSRSqWi/9i5WMrlKbfYyTuniNyausKGU2xVZmfhHt5E5Ijuo+Ae9kPHA0zHY5iKpzAN/4MpeA6G4yUYitdgGN4CQ/BW2BzvgU3xXtgMH4FN8FF4Gp+Bp/BZeBi3gIdwK7gbt4S7cGu4GUfATTgKruJIuIij4SzOgFP88n88Cw74ouVBmPCnBT76kzkfKNGQ3AAAAABJRU5ErkJggg==");
  width: 29px;
  height: 29px;
  display: block;
  position: absolute;
  background-position: center;
  background-repeat: no-repeat;
  top: 12px;
  left: 10px;
}

.nav > li > a:hover, .nav > li > a:focus {
  text-decoration: none;
  background-color: transparent;
}

.tabs-main {
  margin-bottom: 28px;
}
.tabs-main__item {
  float: left;
  border: 1px solid #ce0d00;
  padding: 0px 40px;
  margin-left: -1px;
}
.tabs-main__item a {
  padding: 0 !important;
  height: 48px;
  color: black;
  font-family: BebasNeueBold;
  font-size: 36px;
  font-weight: 400;
  line-height: 51px;
  text-transform: uppercase;
}
.tabs-main__item.active {
  background-color: #ce0d00;
}
.tabs-main__item.active a {
  color: #fff;
}

.main-tournament {
  margin-bottom: 28px;
}
.main-tournament .name {
  text-align: left;
  color: black;
  font-family: BebasNeueBold;
  font-size: 48px;
  font-weight: 400;
  line-height: 48px;
  text-transform: uppercase;
  margin-bottom: 28px;
}
@media (max-width: 1008px) {
  .main-tournament .name {
    font-size: 36px;
  }
}
@media (max-width: 748px) {
  .main-tournament .name {
    text-align: left;
    margin-bottom: 0px;
  }
}
.main-tournament .place {
  text-align: left;
  color: black;
  font-family: BebasNeueBold;
  font-size: 24px;
  font-weight: 400;
  line-height: 48px;
  text-transform: uppercase;
  margin-bottom: 28px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (max-width: 1008px) {
  .main-tournament .place {
    font-size: 21px;
  }
}
@media (max-width: 748px) {
  .main-tournament .place {
    text-align: left;
    line-height: 26px;
  }
}
.main-tournament .main-fight {
  position: relative !important;
}
.main-tournament .main-fight__item {
  overflow: hidden;
  position: relative;
  text-align: center;
  background-position: center;
  background-size: cover;
  background-image: url("/_images/bg-main-tournament.png");
  padding-top: 98px;
  padding-bottom: 14px;
}
@media (max-width: 1008px) {
  .main-tournament .main-fight__item {
    padding-top: 55px;
  }
}
@media (max-width: 748px) {
  .main-tournament .main-fight__item {
    margin-bottom: 14px;
  }
}
.main-tournament .main-fight__item img {
  height: 381px;
}
@media (max-width: 1008px) {
  .main-tournament .main-fight__item img {
    height: 320px;
  }
}
@media (max-width: 475px) {
  .main-tournament .main-fight__item img {
    height: 230px;
  }
}
@media (max-width: 360px) {
  .main-tournament .main-fight__item img {
    height: 200px;
  }
}
.main-tournament .main-fight__item .name {
  text-align: center;
  margin-top: 37px;
  color: black;
  font-family: "Roboto", sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
  text-transform: none;
  margin-bottom: 18px;
  white-space: nowrap;
}
@media (max-width: 1008px) {
  .main-tournament .main-fight__item .name {
    font-size: 20px;
    margin-top: 15px;
  }
}
@media (max-width: 475px) {
  .main-tournament .main-fight__item .name {
    font-size: 16px;
  }
}
.main-tournament .main-fight__item .stat {
  font-family: "Roboto", sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 49px;
  border-top: 1px dashed rgba(0, 0, 0, 0.2);
  border-bottom: 1px dashed rgba(0, 0, 0, 0.2);
}
.main-tournament .main-fight__item .country {
  text-align: center;
  margin-top: 30px;
}
.main-tournament .main-fight__item .country img {
  max-width: 70px;
  height: auto;
}
.main-tournament .main-fight__item .country p {
  font-size: 20px;
  font-weight: 400;
  line-height: 77px;
}
.main-tournament .main-fight__item--min {
  overflow: hidden;
  padding-top: 27px;
  margin-top: 6px;
  padding-bottom: 7px;
  text-align: center !important;
}
.main-tournament .main-fight__item--min img {
  display: inline-block !important;
  height: 204px;
  width: auto;
}
@media (max-width: 1008px) {
  .main-tournament .main-fight__item--min img {
    height: 141px;
  }
}
.main-tournament .main-fight__item--min .name {
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  margin-top: 16px;
  margin-bottom: 8px;
  white-space: nowrap;
}
@media (max-width: 1008px) {
  .main-tournament .main-fight__item--min .name {
    font-size: 11px;
  }
}
@media (max-width: 748px) {
  .main-tournament .main-fight__item--min .name {
    font-size: 17px;
  }
}
@media (max-width: 475px) {
  .main-tournament .main-fight__item--min .name {
    font-size: 14px;
  }
}
.main-tournament .main-fight__item--min .stat {
  font-size: 12px;
  font-weight: 400;
  line-height: 30px;
}
@media (max-width: 748px) {
  .main-tournament .main-fight__item--min .stat {
    font-size: 17px;
  }
}
.main-tournament .main-fight__item--min .country {
  margin-top: 10px;
}
.main-tournament .main-fight__item--min .country img {
  width: 35px;
  height: auto;
}
.main-tournament .main-fight__item--min .country p {
  font-size: 12px;
  font-weight: 400;
  line-height: 40px;
}
@media (max-width: 748px) {
  .main-tournament .main-fight__item--min .country p {
    font-size: 17px;
  }
}
.main-tournament .main-fight__title {
  white-space: nowrap;
  color: black;
  font-family: BebasNeueBold;
  font-size: 36px;
  font-weight: 400;
  line-height: 48px;
  text-transform: uppercase;
  position: absolute;
  z-index: 1;
  transform: translate(-50%, 0%);
  left: 50%;
}
.main-tournament .main-fight__title--main {
  top: 9px;
}
@media (max-width: 748px) {
  .main-tournament .main-fight__title--main {
    top: 12px;
  }
}
@media (max-width: 480px) {
  .main-tournament .main-fight__title--main {
    top: 10px;
  }
}
@media (max-width: 357px) {
  .main-tournament .main-fight__title--main {
    top: 3px;
  }
}
.main-tournament .main-fight__title--record {
  top: 576px;
  text-transform: none;
}
@media (max-width: 1008px) {
  .main-tournament .main-fight__title--record {
    top: 480px;
  }
}
@media (max-width: 748px) {
  .main-tournament .main-fight__title--record {
    top: 451px;
  }
}
@media (max-width: 480px) {
  .main-tournament .main-fight__title--record {
    top: 360px;
  }
}
@media (max-width: 359px) {
  .main-tournament .main-fight__title--record {
    top: 328px;
  }
}
.main-tournament .main-fight__title--country {
  top: 660px;
  text-transform: none;
}
@media (max-width: 1008px) {
  .main-tournament .main-fight__title--country {
    top: 577px;
  }
}
@media (max-width: 748px) {
  .main-tournament .main-fight__title--country {
    top: 536px;
  }
}
@media (max-width: 480px) {
  .main-tournament .main-fight__title--country {
    top: 461px;
  }
}
@media (max-width: 359px) {
  .main-tournament .main-fight__title--country {
    top: 416px;
  }
}
.main-tournament .main-fight__title--min {
  color: black;
  font-family: "Roboto", sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 34px;
}
.main-tournament .main-fight__vs {
  letter-spacing: -1px;
  top: 357px;
  transform: translate(-50%, 0%);
  left: 50%;
  z-index: 1;
  position: absolute;
  color: #c80c00;
  font-family: BebasNeueBold;
  font-size: 117px;
  font-weight: 900;
  line-height: 117px;
  text-transform: uppercase;
}
@media (max-width: 1008px) {
  .main-tournament .main-fight__vs {
    font-size: 100px;
    top: 180px;
  }
}
.main-tournament .card-min .main-fight__vs {
  top: 136px;
  font-size: 60px;
}
@media (max-width: 1008px) {
  .main-tournament .card-min .main-fight__vs {
    top: 102px;
    font-size: 47px;
  }
}
.main-tournament .card-min .main-fight__title {
  color: black;
  font-family: BebasNeueBold;
  font-size: 36px;
  font-weight: 400;
  line-height: 48px;
  text-transform: uppercase;
}
@media (max-width: 748px) {
  .main-tournament .card-min .main-fight__title--main {
    top: 10px;
  }
}
.main-tournament .card-min .main-fight__title--min {
  color: #c50c00;
  font-family: BebasNeueBold;
  font-size: 60px;
  font-weight: 400;
  line-height: 27px;
  text-transform: uppercase;
}
.main-tournament .card-min .main-fight__title--record {
  color: black;
  font-family: "Roboto", sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 34px;
  top: 277px;
  text-transform: none;
}
@media (max-width: 1008px) {
  .main-tournament .card-min .main-fight__title--record {
    top: 230px;
  }
}
.main-tournament .card-min .main-fight__title--country {
  color: black;
  font-family: "Roboto", sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 34px;
  text-transform: none;
  top: 324px;
}
@media (max-width: 1008px) {
  .main-tournament .card-min .main-fight__title--country {
    top: 285px;
  }
}
.main-tournament .desc_link {
  display: inline-block;
  color: black;
  font-family: BebasNeueBold;
  font-size: 24px;
  font-weight: 400;
  line-height: 51px;
  text-transform: uppercase;
  padding: 0 70px;
  background-color: white;
  border: 1px solid black;
  height: 51px;
  text-decoration: none;
  margin-right: 11px;
}
.main-tournament .desc_link:hover {
  background-color: #000;
  color: #fff;
}
@media (max-width: 748px) {
  .main-tournament .desc_link {
    margin-bottom: 14px;
  }
}
@media (max-width: 748px) {
  .main-tournament .desc_link {
    text-align: center;
    width: 100%;
  }
}
.main-tournament .buy_link {
  text-decoration: none;
  display: inline-block;
  color: #fff;
  font-family: BebasNeueBold;
  font-size: 24px;
  font-weight: 400;
  line-height: 51px;
  text-transform: uppercase;
  padding: 0 70px;
  height: 51px;
  background-color: #d50000;
  background-image: linear-gradient(to top, #a50900 0%, #cd0d00 100%);
}
.main-tournament .buy_link:hover {
  opacity: 0.7;
}
@media (max-width: 748px) {
  .main-tournament .buy_link {
    text-align: center;
    width: 100%;
  }
}
.main-tournament .tournament-sponsors {
  margin: 60px 0 20px;
  padding: 16px 20px 24px;
  background-color: #bc2d19;
}
.main-tournament .tournament-sponsors__title {
  width: 100%;
  text-align: center;
  color: #fff;
  font-family: "Roboto";
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
  padding-bottom: 17px;
  margin: 0;
  line-height: 1em;
}
.main-tournament .tournament-sponsors__items {
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
}
.main-tournament .tournament-sponsors__item {
  display: inline-block;
  margin: 0 7px;
}

@media (max-width: 748px) {
  .main-slider .slick-slide {
    text-align: center;
  }
}
@media (max-width: 748px) {
  .main-slider .col-md-4 {
    display: inline-block;
    float: none;
  }
}
.main-slider--video .video_item {
  width: 100%;
}
.main-page-dots {
  margin-top: 12px !important;
}

span.main-title,
a.main-title {
  margin-bottom: 22px;
  margin-top: 14px;
  margin-bottom: 14px;
  display: inline-block;
  text-decoration: underline;
  color: black;
  font-family: BebasNeueBold;
  font-size: 48px;
  font-weight: 400;
  line-height: 48px;
  text-decoration: underline;
  text-transform: uppercase;
}
span.main-title:hover,
a.main-title:hover {
  color: #d50000;
}

.news-main {
  padding-bottom: 12px;
}
.news-main__wrapper {
  border-bottom: 1px dashed rgba(0, 0, 0, 0.21);
  margin-bottom: 1px;
}
.news-main__img {
  text-align: center;
}
.news-main__img img {
  max-width: 100%;
  width: 100%;
  border-radius: 2px;
}
.news-main__link {
  color: black;
  font-family: "Roboto";
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: underline;
  margin-top: 16px;
  display: block;
}
.news-main__desc {
  font-family: Arial;
  font-size: 12px;
  color: #444;
  font-weight: 400;
  line-height: 18px;
  margin-top: 3px;
}
.news-main__date {
  font-family: Arial;
  font-size: 12px;
  color: grey;
  font-style: italic;
  line-height: 24px;
  margin-top: 3px;
}

.shop-item img {
  width: 100%;
  height: auto;
}

.soc-main {
  margin-bottom: 14px;
}
@media (max-width: 748px) {
  .soc-main {
    text-align: center;
  }
  .soc-main iframe {
    display: inline-block !important;
  }
  .soc-main iframe body > div.widget {
    width: 100%;
  }
}
.soc-main iframe {
  height: 100%;
  width: 100% !important;
  overflow: hidden;
}
.soc-main--yt #___ytsubscribe_0 {
  box-shadow: 0 0 0 1px rgba(4, 47, 89, 0.12) inset;
  width: 100% !important;
  height: 100% !important;
  padding: 74px 20px !important;
  display: inline-block;
}
.soc-main--yt #___ytsubscribe_0 iframe {
  display: inline-block;
  width: 180px !important;
}

.cooperation__link {
  font-size: 18px;
}

.embed-responsive a.fake {
  position: absolute;
  width: 100%;
  height: 100%;
  display: block;
  top: 0;
  left: 0;
}

.modal-dialog--lang .close {
  width: 15px;
  height: 15px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAABHElEQVRIS82WSw6CQAxAp17APdzAxFvNwugBdDlLPYCfhLmViTeAvRewpoQSHYFpgUxkAcmk9PU/BdM83vsjIi6ttVsAQD4f+0VE8N5fAOBprT2QHqBXA9o3im9TgQwyxmxqCMCJgEQnjxjEjowGhiBWSEAoiuLKFgQhUwP7QBwxiAlIQyrSQ1SR4EDRSP+vC2QKUApqq3EsUAP6gWk81II6YRJgWZa7PM/P2ipucxZOiiHLEfEBAKuO6TLYLr0wgYchK9qXgzAFMArqzVlosnNukWXZvSt0FNKqqtbOuVdsaP+PZ5Hyni9nyaox1rCz9VkMxLeAVO4z1l8FolWglU8/9bUWakabMaZt+LQ3ddIdJOl2lXRv5GSn2IjfuTeRrycH1egAAAAASUVORK5CYII=");
  position: relative;
  z-index: 1;
  background-size: cover;
  top: 11px;
  right: 11px;
}
.modal-dialog--lang .line {
  background-color: #bb2f22;
  height: 85px;
  text-align: center;
  padding-top: 16px;
  margin-top: 49px;
}
.modal-dialog--lang .line p {
  color: #ffffff;
  font-family: Roboto;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 24px;
}
.modal-dialog--lang .line-links {
  margin-top: 50px;
  margin-bottom: 50px;
  text-align: center;
}
.modal-dialog--lang .header__title-lang {
  float: none;
  display: inline-block;
}
.modal-dialog--lang .header__title-lang a {
  width: 36px;
  height: 36px;
  margin: 0 12px;
}
.modal-dialog--lang .header__title-lang a span {
  font-size: 9px;
  color: #000;
  letter-spacing: 1px;
  position: relative;
  top: 33px;
}

.modal-dialog--ticket {
  margin-top: 40px;
}
.modal-dialog--ticket .close {
  z-index: 1;
  position: relative;
  background-image: url("/_images/close_popup.png");
  width: 41px;
  height: 41px;
  left: 20px;
  top: -20px;
}
.modal-dialog--ticket .close:hover {
  opacity: 0.8;
}
.modal-dialog--ticket .modal-content {
  position: relative;
  background-color: transparent;
  box-shadow: none;
  height: 249px;
  width: 100%;
  border: 0px;
}
.modal-dialog--ticket .modal-content img {
  width: 100%;
}
.modal-dialog--ticket .modal-content a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.js-card-slider__dots {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}

.js-card-slider__item {
  position: relative;
  top: -14px;
}

.mobile-fighter-image {
  text-align: center;
  margin-top: 12px;
}
.mobile-fighter-image img {
  display: inline-block;
  height: 320px;
  width: auto;
}

@media (max-width: 748px) {
  .fighter_detail .left .type, .fighter_detail .left .anons {
    text-align: center;
  }
}

@media (max-width: 748px) {
  .fighter_detail .left .params {
    text-align: center;
  }
}

@media (max-width: 748px) {
  .fighter_detail .left .params .param {
    display: inline-block;
    float: none;
  }
}

@media (max-width: 748px) {
  .fighter_detail.clearfix {
    height: auto !important;
  }
}

.main-fight-block {
  position: relative;
}

.detail_news_image {
  width: auto !important;
  max-width: 100%;
}
@media (max-width: 748px) {
  .detail_news_image {
    max-width: 100%;
    width: 100%;
  }
}

/*
header{
  .t1 {
    background-color: #CD0D00;
    height: 63px;
    border-bottom: 1px solid #AF0B00;
    @media (max-width: $md) {
      width: 100%;
      left: 0;
      position: fixed;
      z-index: 2;
    }

    .title {
      color: #fff;
      font-family: "BebasNeueRegular";
      //float: right;
      font-size: 43px;
      position: relative;
      letter-spacing: 2px;
      font-weight: normal;
      text-transform: uppercase;
      line-height: 63px;
      text-align: center;
      @media (max-width: $md) {
        float: none;
        text-align: center;
        font-size: 34px;
      }
      @media (max-width: $sm) {
        font-size: 24px;
      }
      @media (max-width: 607px) {
        font-size: 21px;
      }
      @media (max-width: 555px) {
        font-size: 18px;
      }
      @media (max-width: 555px) {
        font-size: 18px;
      }
    }
    #logo {
      float: left;
      position: relative;
      top: 10px;
      //left: 41px;
      img {
        width: 64px;
      }
      @media (max-width: $md) {
        display: none;
      }
    }

    #lang_switch {
      position: absolute;
      display: none;
      top: 14px;
      left: -4px;
      ul {
        width: 30px;
        list-style: none;
        li {
          line-height: 15px;
          line-height: 9px;
          box-sizing: border-box;
          width: 29px;
          height: 15px;
          margin-bottom: 4px;
          text-align: center;
          border-radius: 1px;
          cursor: pointer;
          &.active, &:hover {
            background-color: #000;
          }
          a {
            font-family: 'Roboto';
            font-size: 9px;
            font-weight: 400;
            text-decoration: none;
            color: #fff;
          }
        }
      }
    }
  }
  #red_header {
    box-sizing: border-box;
    border-bottom: 1px solid #AF0B00;
    width: 100%;
    height: 90px;
    padding: 19px 0;
    background-color: #cd0d00;
    @media (max-width: $md) {
      position: relative;
      top: 63px;
      height: 76px;
      padding: 12px 0;
    }
    @media (max-width: $sm) {
      height: auto;
      text-align: center;
    }
    .container {
      position: relative;
    }
    #next_fight {
      @media (max-width: $sm) {
        position: relative;
      }
      position: absolute;
      top: -2px;
      left: 0px;
      width: 100%;
      .link {
        @media (max-width: $sm) {
          display: block;
          float: none;
          margin: 0;

        }
        float: left;
        margin-right: 16px;
        margin-top: 10px;
        a {
          text-decoration: none;
          color: #000;
          border-bottom: 1px solid;
          span {
            color: #000;
            font-family: "BebasNeueRegular";
            font-size: 26px;
            @media (max-width: $md) {
              font-size: 16px;
            }
            @media (max-width: $sm) {
              font-size: 26px;
            }

          }
          &:hover {
            color: #fff;
            span {
              color: white;
            }
          }
        }
      }
      .counter {
        @media (max-width: $sm) {
          display: block;
          float: none;
        }
        float: left;
        #days,
        #hours,
        #minutes {
          @media (max-width: $sm) {
            float: none;
            display: inline-block;
          }
          float: left;
          width: 100px;
          height: 53px;
          border: 1px solid #831711;
          -moz-border-radius: 2px;
          -webkit-border-radius: 2px;
          border-radius: 2px;
          -moz-background-clip: padding;
          -webkit-background-clip: padding-box;
          background-clip: padding-box;
          margin-right: 5px;
          text-align: center;
          padding-top: 8px;
          box-sizing: border-box;
          @media (max-width: $md) {
            width: 77px;
            height: 40px;
            padding-top: 1px;
            margin-right: 3px;
          }
          .number {
            font-family: 'BebasNeueBold';
            font-size: 24px;
            line-height: 30px;
            margin-top: 5px;
            color: #fff;
            @media (max-width: $md) {
              font-size: 18px;
              line-height: 40px;
              margin-top: 0;
            }
          }
          .title {
            font-family: 'BebasNeueBook';
            font-size: 24px;
            margin-top: -3px;
            color: #fff;
            @media (max-width: $md) {
              font-size: 18px;
            }
          }
        }
        #minutes {
          margin-right: 11px;
          @media (max-width: $sm) {
            margin-right: 0px;
          }
        }
      }
      .order {
        position: absolute;
        left: 561px;
        top: -3px;
        width: 195px;

        @media (max-width: $md) {
          position: relative;
          left: 0;
          top: 0;
          float: left;
          width: auto;
        }
        @media (max-width: $sm) {
          display: block;
          float: none;
        }
        p {
          color: #570500;
          font-family: "BebasNeueRegular";
          font-size: 20px;
          @media (max-width: $md) {
            font-size: 16px;
          }
          @media (max-width: $sm) {
            font-size: 20px;
          }
          &.phone {
            color: #fff;
            font-family: "BebasNeueBold";
            font-size: 32px;
            font-weight: normal;
            margin-top: -10px;
            @media (max-width: $md) {
              font-size: 25px;
            }
            @media (max-width: $sm) {
              font-size: 32px;
            }
            a {
              text-decoration: none;
              color: #fff;
              font-size: 30px;
              font-weight: normal;
            }
          }
        }
      }
      .timing {
        @media (max-width: $md) {
          display: none;
        }
        width: 55px;
        height: 55px;
        border: 1px solid #831711;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        border-radius: 2px;
        -moz-background-clip: padding;
        -webkit-background-clip: padding-box;
        background-clip: padding-box;
        color: #fff;
        font-family: "Arial";
        font-size: 9px;
        position: absolute;
        right: 166px;
        box-sizing: border-box;
        padding: 6px;
        line-height: 11px;
        &::before {
          content: "";
          position: absolute;
          border-style: solid;
          display: block;
          width: 0;
          top: 18px;
          bottom: auto;
          left: -9px;
          border-width: 7.5px 8px 7.5px 0;
          border-color: transparent #831711;
        }
        &::after {
          content: "";
          position: absolute;
          border-style: solid;
          display: block;
          width: 0;
          top: 18px;
          bottom: auto;
          left: -7px;
          border-width: 7.5px 8px 7.5px 0;
          border-color: transparent #cd0d00;
        }
      }
      .buy {
        @media (max-width: $md) {
          float: left;
          position: relative;
          left: 12px;
        }
        @media (max-width: $sm) {
          float: none;
          display: inline-block;
          left: 0;
        }
        width: 154px;
        height: 53px;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        border-radius: 2px;
        -moz-background-clip: padding;
        -webkit-background-clip: padding-box;
        background-clip: padding-box;
        background-color: #000;
        color: #fff;
        font-family: "BebasNeueRegular";
        font-size: 26px;
        position: absolute;
        right: 0px;
        top: 1px;
        box-sizing: border-box;
        text-align: center;
        padding-top: 7px;
        a {
          color: white;
          text-decoration: none;
        }

      }
      .adress {
        font-family: 'BebasNeueRegular';
        font-size: 20px;
        line-height: 26px;
        float: left;
        color: #fff;
      }
    }

  }
}
*/
.t1 {
  background-color: #cb1314;
  border-bottom: 1px solid #af0b00;
  padding-bottom: 11px;
}
@media (max-width: 1008px) {
  .t1 {
    width: 100%;
    left: 0;
    position: fixed;
    z-index: 2;
    height: 64px;
  }
}

.header .fng-logo {
  display: flex;
  align-items: center;
  height: 60px;
}
.header .fng-logo-img {
  max-width: 100%;
  max-height: 80%;
}
@media (max-width: 1008px) {
  .header .t1 .col-md-low {
    width: 12.15%;
  }
  .header .fng-logo {
    margin-top: 25px;
    height: auto;
  }
}
.header__logo {
  display: block;
  padding-top: 14px;
  padding-bottom: 11px;
}
.header__logo--mobile {
  line-height: 64px;
}
.header__logo--mobile img {
  height: 40px;
}
.header__logo--mobile span {
  margin-left: 10px;
  color: #fff;
  font-family: BebasNeueRegular;
}
.header__logo--mobile a:hover, .header__logo--mobile a:focus {
  text-decoration: none;
  color: #fff;
}
@media (max-width: 1008px) {
  .header__logo {
    display: none;
  }
}
.header__logo img {
  width: 100%;
  max-width: 195px;
}
@media (max-width: 1008px) {
  .header__logo img {
    width: auto;
    height: 26px;
    position: relative;
    top: 6px;
    text-align: left !important;
  }
}
@media (max-width: 748px) {
  .header__logo img {
    margin-left: 51px;
  }
}
.header__title {
  color: #fff;
  font-size: 59px;
  font-weight: 900;
  line-height: 43px;
  letter-spacing: 2.9px;
  text-transform: uppercase;
  margin: 35px 0 0;
  text-align: right;
  white-space: nowrap;
  font-family: BebasNeueBold;
}
@media (max-width: 1008px) {
  .header__title {
    margin: 12px 0 0;
    line-height: 28px;
    font-size: 28px;
    text-align: center;
  }
}
@media (max-width: 1008px) {
  .header__title {
    display: none;
  }
}
.header__title--mobile {
  display: inline-block;
  font-size: 9px;
  margin-top: 5px;
}
@media (max-width: 330px) {
  .header__title--mobile {
    font-size: 7px;
  }
}
.header__text {
  margin-left: 37px;
}
.header__counter {
  margin-top: 13px;
  float: left;
}
.header__counter-title {
  color: #000000;
  font-family: Roboto;
  font-size: 25px;
  font-weight: 900;
  line-height: 26px;
  text-transform: uppercase;
  letter-spacing: 1px;
}
@media (max-width: 1008px) {
  .header__counter-title {
    line-height: 18px;
    font-size: 17px;
  }
}
.header__counter-nums {
  margin-top: 6px;
}
.header__counter-nums .nums-wrap {
  width: 114px;
  height: 44px;
  background-color: #cb1314;
  border: 2px solid rgba(0, 0, 0, 0.5);
  border-radius: 2px;
  float: left;
  text-align: center;
  margin-right: 5px;
}
@media (max-width: 1008px) {
  .header__counter-nums .nums-wrap {
    width: 80px;
  }
}
.header__counter-nums .nums-wrap:last-child {
  margin-right: 0;
}
.header__counter-nums .nums-wrap span {
  line-height: 39px;
  color: #000000;
  font-family: Roboto;
  font-weight: 500;
}
.header__counter-nums .nums-wrap span.number {
  font-size: 26px;
}
@media (max-width: 1008px) {
  .header__counter-nums .nums-wrap span.number {
    font-size: 18px;
  }
}
.header__counter-nums .nums-wrap span.title {
  font-size: 17px;
}
@media (max-width: 1008px) {
  .header__counter-nums .nums-wrap span.title {
    font-size: 12px;
  }
}
.header__buttons {
  float: right;
}
.header__buttons-btn {
  margin-top: 16px;
  border: 2px solid rgba(0, 0, 0, 0.5);
  border-radius: 2px;
  color: #000;
  text-align: center;
  display: block;
  width: 268px;
  height: 43px;
  line-height: 40px;
  font-family: Roboto;
  font-size: 29px;
  font-weight: 900;
  text-transform: uppercase;
  text-decoration: none;
}
.header__buttons-btn:hover, .header__buttons-btn:focus {
  color: #000;
  text-decoration: none;
  border-color: #fff;
  background: #fff;
}
@media (max-width: 1008px) {
  .header__buttons-btn {
    margin-top: 14px;
    font-size: 22px;
    height: 36px;
    line-height: 36px;
  }
}
.header__buttons-phone {
  letter-spacing: 1.5px;
  margin-top: 8px;
  display: block;
  color: #ffffff;
  font-family: Roboto;
  font-size: 31px;
  font-weight: 900;
  line-height: 25px;
  text-transform: uppercase;
}
.header__buttons-phone:hover, .header__buttons-phone:focus {
  color: #000;
  text-decoration: none;
}
@media (max-width: 1008px) {
  .header__buttons-phone {
    margin-top: 6px;
  }
}

#red_header {
  box-sizing: border-box;
  border-bottom: 1px solid #AF0B00;
  width: 100%;
  height: 90px;
  padding: 19px 0;
  background-color: #cd0d00;
  top: 63px;
}
@media (max-width: 1008px) {
  #red_header {
    position: relative;
    height: 76px;
    padding: 12px 0;
  }
}
@media (max-width: 748px) {
  #red_header {
    height: auto;
    text-align: center;
  }
}
#red_header .container {
  position: relative;
}
#red_header #next_fight {
  position: absolute;
  top: -2px;
  left: 0px;
  width: 100%;
}
@media (max-width: 748px) {
  #red_header #next_fight {
    position: relative;
  }
}
#red_header #next_fight .link {
  float: left;
  margin-right: 16px;
  margin-top: 10px;
}
@media (max-width: 748px) {
  #red_header #next_fight .link {
    display: block;
    float: none;
    margin: 0;
  }
}
#red_header #next_fight .link a {
  text-decoration: none;
  color: #000;
  border-bottom: 1px solid;
}
#red_header #next_fight .link a span {
  color: #000;
  font-family: "BebasNeueRegular";
  font-size: 26px;
}
@media (max-width: 1008px) {
  #red_header #next_fight .link a span {
    font-size: 16px;
  }
}
@media (max-width: 748px) {
  #red_header #next_fight .link a span {
    font-size: 26px;
  }
}
#red_header #next_fight .link a:hover {
  color: #fff;
}
#red_header #next_fight .link a:hover span {
  color: white;
}
#red_header #next_fight .counter {
  float: left;
}
@media (max-width: 748px) {
  #red_header #next_fight .counter {
    display: block;
    float: none;
  }
}
#red_header #next_fight .counter #days,
#red_header #next_fight .counter #hours,
#red_header #next_fight .counter #minutes {
  float: left;
  width: 100px;
  height: 53px;
  border: 1px solid #831711;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin-right: 5px;
  text-align: center;
  /* vertical-align: middle; */
  padding-top: 8px;
  box-sizing: border-box;
}
@media (max-width: 748px) {
  #red_header #next_fight .counter #days,
  #red_header #next_fight .counter #hours,
  #red_header #next_fight .counter #minutes {
    float: none;
    display: inline-block;
  }
}
@media (max-width: 1008px) {
  #red_header #next_fight .counter #days,
  #red_header #next_fight .counter #hours,
  #red_header #next_fight .counter #minutes {
    width: 77px;
    height: 40px;
    padding-top: 1px;
    margin-right: 3px;
  }
}
#red_header #next_fight .counter #days .number,
#red_header #next_fight .counter #hours .number,
#red_header #next_fight .counter #minutes .number {
  font-family: "BebasNeueBold";
  font-size: 24px;
  line-height: 30px;
  margin-top: 5px;
  color: #fff;
}
@media (max-width: 1008px) {
  #red_header #next_fight .counter #days .number,
  #red_header #next_fight .counter #hours .number,
  #red_header #next_fight .counter #minutes .number {
    font-size: 18px;
    line-height: 40px;
    margin-top: 0;
  }
}
#red_header #next_fight .counter #days .title,
#red_header #next_fight .counter #hours .title,
#red_header #next_fight .counter #minutes .title {
  font-family: "BebasNeueBook";
  font-size: 24px;
  margin-top: -3px;
  color: #fff;
}
@media (max-width: 1008px) {
  #red_header #next_fight .counter #days .title,
  #red_header #next_fight .counter #hours .title,
  #red_header #next_fight .counter #minutes .title {
    font-size: 18px;
  }
}
#red_header #next_fight .counter #minutes {
  margin-right: 11px;
}
@media (max-width: 748px) {
  #red_header #next_fight .counter #minutes {
    margin-right: 0px;
  }
}
#red_header #next_fight .order {
  position: absolute;
  left: 561px;
  top: -3px;
  width: 195px;
}
@media (max-width: 1008px) {
  #red_header #next_fight .order {
    position: relative;
    left: 0;
    top: 0;
    float: left;
    width: auto;
  }
}
@media (max-width: 748px) {
  #red_header #next_fight .order {
    display: block;
    float: none;
  }
}
#red_header #next_fight .order p {
  color: #570500;
  font-family: "BebasNeueRegular";
  font-size: 20px;
}
@media (max-width: 1008px) {
  #red_header #next_fight .order p {
    font-size: 16px;
  }
}
@media (max-width: 748px) {
  #red_header #next_fight .order p {
    font-size: 20px;
  }
}
#red_header #next_fight .order p.phone {
  color: #fff;
  font-family: "BebasNeueBold";
  font-size: 32px;
  font-weight: normal;
  margin-top: -10px;
}
@media (max-width: 1008px) {
  #red_header #next_fight .order p.phone {
    font-size: 25px;
  }
}
@media (max-width: 748px) {
  #red_header #next_fight .order p.phone {
    font-size: 32px;
  }
}
#red_header #next_fight .order p.phone a {
  text-decoration: none;
  color: #fff;
  font-size: 30px;
  font-weight: normal;
}
#red_header #next_fight .timing {
  width: 55px;
  height: 55px;
  border: 1px solid #831711;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #fff;
  font-family: "Arial";
  font-size: 9px;
  position: absolute;
  right: 166px;
  box-sizing: border-box;
  padding: 6px;
  line-height: 11px;
}
@media (max-width: 1008px) {
  #red_header #next_fight .timing {
    display: none;
  }
}
#red_header #next_fight .timing::before {
  content: "";
  position: absolute;
  border-style: solid;
  display: block;
  width: 0;
  top: 18px;
  bottom: auto;
  left: -9px;
  border-width: 7.5px 8px 7.5px 0;
  border-color: transparent #831711;
}
#red_header #next_fight .timing::after {
  content: "";
  position: absolute;
  border-style: solid;
  display: block;
  width: 0;
  top: 18px;
  bottom: auto;
  left: -7px;
  border-width: 7.5px 8px 7.5px 0;
  border-color: transparent #cd0d00;
}
#red_header #next_fight .buy {
  width: 154px;
  height: 53px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #000;
  color: #fff;
  font-family: "BebasNeueRegular";
  font-size: 26px;
  position: absolute;
  right: 0px;
  top: 1px;
  box-sizing: border-box;
  text-align: center;
  padding-top: 7px;
}
@media (max-width: 1008px) {
  #red_header #next_fight .buy {
    float: left;
    position: relative;
    left: 12px;
  }
}
@media (max-width: 748px) {
  #red_header #next_fight .buy {
    float: none;
    display: inline-block;
    left: 0;
  }
}
#red_header #next_fight .buy a {
  color: white;
  text-decoration: none;
}
#red_header #next_fight .adress {
  font-family: "BebasNeueRegular";
  font-size: 20px;
  line-height: 26px;
  float: left;
  color: #fff;
}

.grandprix__bg {
  background-image: url("/_images/bg_grandPrix.jpg");
  background-position: center;
  background-size: cover;
  padding: 24px 0;
  box-shadow: 0px 3px 10px -2px rgba(0, 0, 0, 0.5);
}
.grandprix .level {
  margin: 10px 0;
  min-height: 100px;
  display: flex;
  margin-bottom: 80px;
}
@media (max-width: 748px) {
  .grandprix .level {
    margin-bottom: 0px;
    flex-flow: row wrap;
  }
}
.grandprix .level__title {
  display: none;
  margin: 0;
}
@media (max-width: 748px) {
  .grandprix .level__title {
    display: block;
    background: #fff;
    color: #000;
    padding: 4px 12px;
  }
}
.grandprix .level__pair {
  position: relative;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-around;
  align-items: baseline;
  align-content: space-between;
  flex-grow: 1;
  position: relative;
}
@media (max-width: 748px) {
  .grandprix .level__pair {
    margin-bottom: 12px;
    flex-grow: 0;
    flex-wrap: wrap;
    justify-content: flex-start;
    width: 50%;
  }
  .grandprix .level__pair--top {
    width: 100%;
  }
}
.grandprix .level__pair--last:after {
  display: none !important;
}
.grandprix .level__pair:after {
  display: none;
  position: absolute;
  content: "";
  height: 81px;
  width: 2px;
  background: gray;
  left: 50%;
  margin-left: -1px;
}
.grandprix .level__pair-wrap {
  display: flex;
  justify-content: center;
}
@media (max-width: 748px) {
  .grandprix .level__pair-wrap {
    justify-content: center;
  }
}
.grandprix .level__person {
  cursor: pointer;
  margin: 0 5px;
  border: 2px solid #fff;
  position: relative;
  text-align: center;
  background: #fff;
}
.grandprix .level__person:after {
  content: "";
  position: absolute;
  display: block;
  height: 100px;
  top: -100px;
  width: 200%;
  border-top: 2px solid #fff;
}
@media (max-width: 748px) {
  .grandprix .level__person:after {
    display: none !important;
  }
}
.grandprix .level__person--winner:after {
  display: none !important;
}
.grandprix .level__person--left:after {
  border-left: 2px solid #fff;
  left: 5px;
}
.grandprix .level__person--right:after {
  border-right: 2px solid #fff;
  right: 5px;
}
.grandprix .level__person:hover .level__person-hover {
  bottom: 0;
}
.grandprix .level__person-wrap {
  position: relative;
  overflow: hidden;
  padding: 10px;
}
.grandprix .level__person-hover {
  padding-top: 6px;
  transition: all 0.2s ease-out;
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d50000;
  color: #fff;
  bottom: -100%;
  left: 0;
}
.grandprix .level__person-img {
  text-align: center;
}
.grandprix .level__person-img img {
  width: 100px;
  max-width: 100%;
}
.grandprix .level__person-name {
  white-space: nowrap;
  width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 38px;
  background-color: #d50000;
  color: #fff;
  font-family: BebasNeueRegular;
  font-size: 14px;
  text-decoration: none;
  display: block;
  line-height: 38px;
  z-index: 3;
}
@media (max-width: 1008px) {
  .grandprix .level__person-name {
    height: 20px;
    line-height: 20px;
    font-size: 12px;
  }
}

.parthners-footer {
  margin-bottom: 24px;
}
.parthners-footer p {
  color: #ffffff;
  font-family: Roboto;
  font-size: 18px;
  font-weight: 900;
  line-height: 17px;
}
.parthners-footer img {
  max-width: 100%;
  width: 100%;
}
.parthners-footer-wrap {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 1008px) {
  .parthners-footer-wrap {
    justify-content: center;
  }
}
.parthners-footer-wrap a {
  border: none !important;
  display: block;
  text-decoration: none !important;
  margin: 12px 0px;
}

.indexSlider {
  margin-top: -15px;
}
.indexSlider img {
  max-width: 100%;
  width: 100%;
}
.indexSlider__wrap {
  overflow: hidden;
  max-height: 1070px;
}
.indexSlider .slick-prev, .indexSlider .slick-next {
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 50%;
  display: block;
  padding: 0;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  cursor: pointer;
  color: transparent;
  border: none;
  outline: none;
  width: 77px;
  height: 77px;
  background-color: rgba(255, 255, 255, 0.2);
  border-radius: 50%;
  z-index: 1;
  transition: all 0.1s ease-in;
}
.indexSlider .slick-prev:hover, .indexSlider .slick-next:hover {
  background-color: rgba(255, 255, 255, 0.7);
}
.indexSlider .slick-prev:before, .indexSlider .slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  opacity: 0.75;
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.indexSlider .slick-prev {
  left: 45px;
}
.indexSlider .slick-prev:hover:before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAA2CAYAAAD3YagRAAAACXBIWXMAAAsTAAALEwEAmpwYAAA57GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTctMDMtMjhUMTM6NTY6MDkrMDM6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE3LTAzLTI4VDEzOjU2OjA5KzAzOjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNy0wMy0yOFQxMzo1NjowOSswMzowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6MDc4Zjk1OGEtZWVhZC01MzQyLTljNzQtODMwZDc2NmZmNDU2PC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MWIwMjJlNDEtMTNhNS0xMWU3LWJhM2UtODQ5ZTMwZjg2ZTIwPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6NWI5NGMyOTUtNWJiNC02MzRlLWJmNDAtNWFlNzRkN2UyYzYyPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjViOTRjMjk1LTViYjQtNjM0ZS1iZjQwLTVhZTc0ZDdlMmM2Mjwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNy0wMy0yOFQxMzo1NjowOSswMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDowNzhmOTU4YS1lZWFkLTUzNDItOWM3NC04MzBkNzY2ZmY0NTY8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTctMDMtMjhUMTM6NTY6MDkrMDM6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTQ8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+NTQ8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/Pk4UHrYAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAkNJREFUeNqcljFoFUEQhr85wwMxENBGi4hF3hUWWbSxUEilr/TZCEpaK1NYPBQ1BqM+NRixURCCXRRJk1hGq4AWNoYVCbIGC21sRB4ooihnMyfj8Z63d1vNze13/+7c7M5AjZGlri01oARYT2oIHgfGpaLaELABNKsqTgJNAKmg1gA2gVGAKoqncgjoSaTaVuA9sFNds7GKUwb6DMwnEWrDwDnjmpPgv8YodoAdan8C7pYGJ0vdduCMcV2T4L/HRPUsMKL2R2Ahf5H8R22XBiUfMxL8z1JQA7JN7XfAon0pA9R26+SGuk5I8I/tnEGK0wZ6DSwVJ0gftTHgLbBFXcck+JXivH6Klw30EnjSb0lSUNsLvDH+lgT/tB9YVOwaaG0Q9A+YpW4f0C4EiFIQuGHsVQn+eSmYpe4g0DL+C2WZn5i95WNFgn9VCmapOwxM5FsFLsac7AS4ap4fSfAbsWCtkQCXzPNJTYJyUIJ/BqyZTOpWWaoNSDtL3f4oUIJ/Aawa//UqwTlv7FaWukNRoAS/DizbG63K75jWJACYyFJ3JArUn//QuK5kqZPYBJgFfqt9ADgaBUrwm8AD+yGt+1Ep1wV+qD2udb8clOA/APcLex2KTfKbwDe1m1r/y0EJ/m9JM6qN2GM1B/TUHtU+oByU4L8Ad2yCaD8QdZBva91H+4Cp6D4nS10HuGWahz2xV8c9rf9oP9Cp0lmdNlHuVbmsFrQPABiJBrX+z9S9Hhe1xFcDJfhfuWqdC3lJ+4J6zfyfAQBHfZwxKU1MeAAAAABJRU5ErkJggg==");
}
.indexSlider .slick-prev:before {
  content: "";
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAA2CAYAAAD3YagRAAAACXBIWXMAAAsTAAALEwEAmpwYAAA57GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTctMDMtMjhUMTM6NTM6NTErMDM6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE3LTAzLTI4VDEzOjUzOjUxKzAzOjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNy0wMy0yOFQxMzo1Mzo1MSswMzowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6NDg3YWM3N2ItNDhkZC03MDRmLWFmMzctYzE3NzMzOTQxODIyPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD5hZG9iZTpkb2NpZDpwaG90b3Nob3A6Yzg5MmZiZTAtMTNhNC0xMWU3LWJhM2UtODQ5ZTMwZjg2ZTIwPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6NTk2ZWE4MjUtOWE5Mi1mYjRiLWIwYjMtYTgxYWU3MzM3ZDNhPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjU5NmVhODI1LTlhOTItZmI0Yi1iMGIzLWE4MWFlNzMzN2QzYTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNy0wMy0yOFQxMzo1Mzo1MSswMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo0ODdhYzc3Yi00OGRkLTcwNGYtYWYzNy1jMTc3MzM5NDE4MjI8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTctMDMtMjhUMTM6NTM6NTErMDM6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTQ8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+NTQ8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/Pihh9S8AAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAWhJREFUeNqk1i9MAnEUwPHv78bY2CiaNGjSQtOqVTORYKCYyGSJRqtWyVKJRJqzEikUA24G3RzP8oM9Efj93rvbbrvt7nPv7vfnvRdEBOsRQmgGKwwhFMArImI6gRZgRhVgAkhh/L0b4BTAEq0KTAGxRrwFjuL1R260GjBbRgN6ubCr0DtQz0H1+PASdkWEHNhTaAbUkhDYB+YKdlb3EvBeoSlQTULgEPhUsP3n/g74oNAEqCQhcAx8K9j698wW+KTQG1AkIXAC/CjY3PjyDbCv0BgISQg0gIWC11sHbw0OFBrtnGOFzhQS4DIXDhUaJtdwRBdr0c5z4UihQeYe5UqhBdDIhWMF+7nJq6DE4ftU9+CUmg73Aii15CJ+MS/yUtsq4mfzRi6VOiJ+NCcrlR6/zOnRnZAjPHCVAHfRiXDPVeYivjMX1lKl3N08lGpXIu4oOHe3ZNbuse2Fq7bT3ei6W+vgbeZ/BwAyZdmvbVj0GQAAAABJRU5ErkJggg==");
  width: 14px;
  height: 54px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
  position: relative;
  right: 2px;
}
.indexSlider .slick-next {
  right: 45px;
}
.indexSlider .slick-next:hover:before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAA2CAYAAAD3YagRAAAACXBIWXMAAAsTAAALEwEAmpwYAAA57GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTctMDMtMjhUMTM6NTY6NDIrMDM6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE3LTAzLTI4VDEzOjU2OjQyKzAzOjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNy0wMy0yOFQxMzo1Njo0MiswMzowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6MjJlYWU3YjktNGY0Ny02OTQ1LWE3ZGQtMWUwNTA5YmIxOWJhPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MzU4YThmYjQtMTNhNS0xMWU3LWJhM2UtODQ5ZTMwZjg2ZTIwPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6ZjU3Zjc5ZDItYzllZC03MzRlLWFlNWUtNTJiMDdhM2FhMDk5PC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmY1N2Y3OWQyLWM5ZWQtNzM0ZS1hZTVlLTUyYjA3YTNhYTA5OTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNy0wMy0yOFQxMzo1Njo0MiswMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDoyMmVhZTdiOS00ZjQ3LTY5NDUtYTdkZC0xZTA1MDliYjE5YmE8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTctMDMtMjhUMTM6NTY6NDIrMDM6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTQ8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+NTQ8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PuEe3uwAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAjhJREFUeNqcljFoVEEQhr89RRGFIDY2drqIiIs2Fgp2SZmkCYIpbFJpoSgYPYkmJMpJihQHFoJpgoKNsYxWAS3SKBvEYmNlCtMoCIoYlLWZk+E4b+e9V/0z3M+/t+/N/D/ZhxFqPA1gOvvQqEM8AYzVIQLMZB921iEeAcbrEDuqu6oQvwk+BExUIS6o+nb2YY+VOA98kfogcMlEdCl+B1qqN5l92Ge9nDawJfgAcM1EdCn+BGZV/2r2Yb/1dTwCNgUPADf6EZ0usg8XgUUpfwCHXYpbJUWAJWBD8F5g0qQoqueBp1L+ArxL8VNJEeAZsC54N9A0KYrqCPBcyj/AUZfix5IiwAtgTfAO4I5JUVQHgZVOCRx3KX4oKeJSfAmsKoFZy1H/TYvCo9mHkyaiS/G1Oi7AfasiwC2Fh7IPZ0xEl+JbYFm15vreatcNHwPeq98POuuOyT4sARekXKu8wYsfQOmoVsU5RVp1Kb5qGNROAdrRmtb3eE/hFZfimyIx+3AWGFKtm9YvR3/Yyy7Fd0WijNU5NVbN4nRkHxwwo1pP9Cz2UxwGTqvVcbe4rCQPTKvW4+598z/FMckFANvdk9+TKDlA/7eHvXZqL8VxyQMdC2gVTUf8X6u1XYqfLW41ITkAyQUPijYnvq832oJL8avFHy+L/yN5YL7oyOL32kRbkguKVn5dfB/JAW1rXLmip0HygIk4IHhTckDlLDflUtyuStwQ/6+cHqdcir+rEtfF96s9dcP83wEAWWafe3fvEicAAAAASUVORK5CYII=");
}
.indexSlider .slick-next:before {
  content: "";
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAA2CAYAAAD3YagRAAAB50lEQVRIS7XWP8jNYRjG8c8rKaUMFotCSJJisSimlxEToVgYGCxkw4hJsTAwEBsjG0kySEoWkhhY/CsS+del5+jXz3ve85yn3Nv5Pde36z7Pn/u+J7AZ140ZE3iE1fg5DhvwF7bjagv4FCvwvRYeOEa/BxdbwFdYgm81cBw/YG4RH8DZWvAYjhbxGyzGl1FwHOfgBeYV8WGcqgGjOYSTRfwWC/FpOjiOidl4jvnld9I/XgNGsx9nivgjFuH9MHjgmPVZeIYFRXwCR2rAaHbjQhF/Lueanf4nuo5ZnIknWFqUp3GwBoxmG64U8Vcsw8s+3HfM+gw8xKoiPod9NWA0edzXivgHlpeN+8tP5ZjFfL+HtUV5Cbu6rsPAaCZxs4jz2FeWjfvzaTow67ewvsBJfevAdRS4Dnc6Ka4pGzfSMcwNbCxwUt9Uk2o0cXnQcU0Wd0elOtDn/+WIErexoRZMBXzc2czJWjBOOcsdxfX+fwebU23anObjaLoAzVeue8nTfLfUXPKmZ9V/yJexs+YhN5WOfrE6j701xapbHtNkU2NHlsfmgtxvAXF73U+zXwGam06/zaWlv5vKrevYb6xpqmmuQ2PwkJtaefPw0DyuNA9IaSiJsUeyAdg0BDaPnU2DbvNo3TTM/waQ6npRfQBlMwAAAABJRU5ErkJggg==");
  width: 14px;
  height: 54px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
  position: relative;
  left: 2px;
}
.indexSlider .slick-dots {
  position: absolute;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
  bottom: 25px;
}
.indexSlider .slick-dots li {
  position: relative;
  display: inline-block;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  border: none;
}
.indexSlider .slick-dots li.slick-active button {
  background-color: #787878;
}
.indexSlider .slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  padding: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  transition: all 0.2s ease-in;
  width: 18px;
  height: 18px;
  box-shadow: inset 1px 1px 2px rgba(0, 0, 0, 0.35);
  background-color: #ffffff;
  border-radius: 50%;
  border: none;
}
.indexSlider .slick-dots li button:before {
  display: none;
}

.fighter__line {
  font-family: BebasNeueBold;
  margin-bottom: 50px;
}
.fighter__line-number {
  font-size: 37px;
  margin-top: 33px;
}
@media (max-width: 1008px) {
  .fighter__line-number {
    margin-top: 0;
    font-size: 29px;
    display: none;
  }
}
@media (max-width: 748px) {
  .fighter__line-number {
    display: none;
  }
}
.fighter__line-pseudo {
  display: none;
}
@media (max-width: 748px) {
  .fighter__line-pseudo {
    display: block !important;
    font-size: 44px;
    float: left;
    margin-right: 12px;
    margin-top: -7px;
  }
}
.fighter__line-arrow {
  width: 27px;
  height: 24px;
  background-image: url(/_images/up_down.png);
  background-repeat: no-repeat;
}
@media (max-width: 1008px) {
  .fighter__line-arrow {
    width: 100%;
    height: auto;
    background-size: cover;
  }
}
.fighter__line-arrow--up {
  background-position: 0 0;
}
.fighter__line-arrow--down {
  background-position: 0 -24px;
}
.fighter__line-img {
  width: 148px;
  height: 148px;
  overflow: hidden;
  border: 1px solid black;
}
.fighter__line-img img {
  max-width: 100%;
  width: 100%;
}
@media (max-width: 1008px) {
  .fighter__line-img {
    width: 100px;
    height: 100px;
  }
}
@media (max-width: 748px) {
  .fighter__line-img {
    width: 100%;
    height: auto;
  }
}
.fighter__line-name {
  font-size: 38px;
  line-height: 38px;
  margin-top: -2px;
  overflow: hidden;
  color: #000;
  text-decoration: none;
  display: block;
}
@media (max-width: 748px) {
  .fighter__line-name {
    font-size: 30px !important;
    line-height: 30px !important;
  }
}
.fighter__line-country img {
  width: 38px;
  height: auto;
}
.fighter__square {
  border: 1px solid black;
  text-align: center;
  overflow: hidden;
}
.fighter__square-name {
  display: block;
  font-size: 18px;
  margin-top: 18px;
}
.fighter__square-value {
  display: block;
  font-size: 68px;
  white-space: nowrap;
}
.fighter__line-nickname {
  color: #fe0000;
  text-transform: uppercase;
  font-size: 28px;
  line-height: 28px;
}

.hideOverflow {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  display: block;
}

.menu-bg {
  position: fixed;
  width: 100vw;
  height: 100vh;
  background: rgba(0, 0, 0, 0.41);
  z-index: 1;
  top: 0;
  left: 0;
}

@font-face {
  font-family: "BebasNeueBold";
  font-weight: normal;
  font-style: normal;
  src: url("/_fonts/bebasneue_bold.eot");
  src: url("/_fonts/bebasneue_bold.eot?#iefix") format("embedded-opentype"), url("/_fonts/bebasneue_bold.woff") format("woff"), url("/_fonts/bebasneue_bold.ttf") format("truetype");
}
@font-face {
  font-family: "BebasNeueBook";
  font-weight: normal;
  font-style: normal;
  src: url("/_fonts/bebasneue_book.eot");
  src: url("/_fonts/bebasneue_book.eot?#iefix") format("embedded-opentype"), url("/_fonts/bebasneue_book.woff") format("woff"), url("/_fonts/bebasneue_book.ttf") format("truetype");
}
@font-face {
  font-family: "bebas_neuelight";
  font-weight: normal;
  font-style: normal;
  src: url("/_fonts/bebasneue_light.eot");
  src: url("/_fonts/bebasneue_light.eot?#iefix") format("embedded-opentype"), url("/_fonts/bebasneue_light.woff") format("woff"), url("/_fonts/bebasneue_light.ttf") format("truetype");
}
@font-face {
  font-family: "BebasNeueRegular";
  font-weight: normal;
  font-style: normal;
  src: url("/_fonts/bebasneue_regular.eot");
  src: url("/_fonts/bebasneue_regular.eot?#iefix") format("embedded-opentype"), url("/_fonts/bebasneue_regular.woff") format("woff"), url("/_fonts/bebasneue_regular.ttf") format("truetype");
}
@font-face {
  font-family: "bebas_neuethin";
  font-weight: normal;
  font-style: normal;
  src: url("/_fonts/bebasneue_thin.eot");
  src: url("/_fonts/bebasneue_thin.eot?#iefix") format("embedded-opentype"), url("/_fonts/bebasneue_thin.woff") format("woff"), url("/_fonts/bebasneue_thin.ttf") format("truetype");
}
/*
.clearfix:after {
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
  width: 1px;
}

.clearfix {
  display: block;
}
*/
/* IE7 */
*:first-child + html .clearfix {
  min-height: 1%;
}

.close {
  text-shadow: none;
  opacity: 1;
}

ul,
p {
  margin: 0;
  padding: 0;
}

html,
body {
  font-family: Roboto;
  line-height: 1.5;
  height: 100%;
  min-height: 100%;
  margin: 0;
  padding: 0;
  background-color: white;
}

* {
  margin: 0;
}

h2 {
  font-family: "BebasNeueBold";
  font-size: 36px;
  line-height: 48px;
  color: #000;
}

h3 {
  font-family: "BebasNeueBold";
  font-size: 32px;
  line-height: 48px;
  color: #000;
}

.pagebar span {
  display: inline-block;
  width: 11px;
  height: 11px;
  margin-right: 10px;
  border: 1px solid #e90000;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  background-clip: padding-box;
  cursor: pointer;
}
.pagebar span.active, .pagebar span:hover {
  background-color: #e90000;
}

.content_page {
  position: relative;
}

#page_wrapper {
  overflow: hidden;
  min-height: 100%;
  /* equal to footer height */
  margin-bottom: -245px;
  /*padding-top: 15px;*/
}
#page_wrapper.fighters_page {
  background: fixed url("/_images/fighetrs_page_top.jpg") left top repeat-x;
}
#page_wrapper.fighter_page {
  background: fixed url("/_images/fighter_page_top.jpg") left top repeat-x;
}
#page_wrapper.fighter_page .content_page {
  padding-bottom: 0;
}
@media (max-width: 1008px) {
  #page_wrapper.fighter_page {
    background: transparent;
  }
}
@media (max-width: 1008px) {
  #page_wrapper {
    margin-top: 63px;
  }
}

#page_wrapper:after {
  display: block;
  content: "";
}

.site-footer,
#page_wrapper:after {
  min-height: 245px;
}

.site-footer {
  background: url("/_images/footer.jpg");
  background-size: cover;
  padding-top: 45px;
  margin-top: 76px;
}
@media (max-width: 1008px) {
  .site-footer {
    padding-top: 15px;
  }
  .site-footer [class*=col-] {
    margin-bottom: 12px;
    text-align: center;
  }
  .site-footer [class*=col-] .bottom-menu {
    display: inline-block;
    float: none !important;
    text-align: left;
    vertical-align: top;
  }
  .site-footer [class*=col-] .bottom_shop {
    display: inline-block;
  }
}
.site-footer .container {
  height: 100%;
}
.site-footer .container a {
  font-family: "Roboto";
  font-size: 14px;
  line-height: 26px;
  text-decoration: none;
  color: #fff;
  border-bottom: 1px #626262 solid;
}
.site-footer .container a:hover {
  color: #EC0000;
  border-bottom: 1px #6B0000 solid;
}
.site-footer .container .copy p {
  font-family: "Roboto";
  font-size: 13px;
  line-height: 23px;
  color: #b3b3b3;
}
.site-footer .container div.menu_bottom ul.bottom-menu {
  float: left;
  margin-right: 44px;
  list-style: none;
}
@media (max-width: 1008px) {
  .site-footer .container div.menu_bottom ul.bottom-menu {
    margin-right: 30px;
  }
}
.site-footer .container div.menu_bottom ul.bottom-menu li .bold {
  font-weight: 700;
}
.site-footer .container .bottom_shop {
  text-align: right;
  background: transparent url("/_images/cart.png") left center no-repeat;
}
@media (max-width: 1008px) {
  .site-footer .container .bottom_shop {
    background-position-x: 3px;
    padding-left: 22px;
  }
}
.site-footer .container .soc span {
  font-family: "BebasNeueRegular";
  font-size: 14px;
  margin-right: 13px;
  color: #fff;
}
.site-footer .container .soc a {
  display: inline-block;
  width: 35px;
  height: 35px;
  border: 1px solid #fff;
  margin-right: 2px;
  cursor: pointer;
  background: transparent url("/_images/soc_v.png") left top no-repeat;
}
.site-footer .container .soc a.fb {
  background-position: -4px 11px;
}
.site-footer .container .soc a.fb:hover {
  background-position: 12px 11px;
  background-color: #fff;
}
.site-footer .container .soc a.vk {
  background-position: -3px -21px;
}
.site-footer .container .soc a.vk:hover {
  background-position: 12px -21px;
  background-color: #fff;
}
.site-footer .container .soc a.tw {
  background-position: 0px -53px;
}
.site-footer .container .soc a.tw:hover {
  background-position: 15px -53px;
  background-color: #fff;
}
.site-footer .container .soc a.yt {
  background-position: 11px -134px;
}
.site-footer .container .soc a.yt:hover {
  background-position: 12px -111px;
  background-color: #fff;
}
.site-footer .container .soc a.inst {
  background-position: center center;
  background-image: url("/_images/instt_w.svg");
  background-repeat: no-repeat;
  background-size: 50%;
}
.site-footer .container .soc a.inst:hover {
  background-image: url("/_images/instt.svg");
  background-color: #fff;
}

.container_1000 {
  position: relative;
  width: 1000px;
  min-width: 1000px;
  margin: 0 auto;
}

.container_980 {
  position: relative;
  width: 980px;
  min-width: 980px;
  margin: 0 auto;
}

.navbar {
  margin-bottom: 0;
}

#hamburger-icon {
  transition: all 0.3s ease-out;
}
#hamburger-icon .bar {
  transition: all 0.3s ease-out;
  display: block;
  height: 1px;
  width: 16px;
  background: #fff;
  margin: 4px auto;
}
#hamburger-icon.in .top {
  transform: translateY(5px) rotateZ(45deg);
}
#hamburger-icon.in .bottom {
  transform: translateY(-5px) rotateZ(-45deg);
}
#hamburger-icon.in .middle {
  width: 0;
}

.mobile-menu {
  background-color: #cd0d00;
  display: none;
  position: absolute;
  cursor: pointer;
  text-decoration: none;
  width: 30px;
  height: 28px;
  border: 1px solid #fff;
  border-radius: 1px;
  padding-top: 3px;
}
@media (max-width: 1008px) {
  .mobile-menu {
    display: block;
    z-index: 2;
    right: 16px;
    top: 18px;
  }
}

.caret {
  margin-left: 5px;
}

@media (max-width: 1008px) {
  .caret {
    display: none !important;
  }
  #header_menu {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
    transform: translateX(-100%);
  }
  #header_menu.in {
    transform: translateX(0%);
  }
  .navbar.navbar-default {
    background-color: #ce0d00;
    border: 0px;
    border-radius: 0px;
  }
  .navbar.navbar-default .container {
    width: auto;
    padding: 0;
  }
  .navbar-nav .open {
    background-color: #fff;
  }
  .navbar-nav .open a {
    color: #000 !important;
  }
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    border: 0;
    border-radius: 0px;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: #fff;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
    background-color: transparent !important;
  }
  .navbar-nav .open .dropdown-menu > li {
    padding-left: 14px;
    border-top: 1px solid rgba(0, 0, 0, 0.2);
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 7px 15px 10px 25px;
    background-color: transparent !important;
    color: black;
    font-size: 20px;
    text-transform: uppercase;
    font-family: "BebasNeueBold";
  }
  .navbar-default .navbar-nav > .open > a {
    background-color: transparent !important;
  }
  .dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
  }
  .navbar-header {
    float: none;
  }
  .navbar-toggle {
    display: block;
  }
  .navbar-collapse {
    position: relative;
    border-top: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  }
  .navbar-collapse.collapse {
    display: block !important;
    border: 0px;
    box-shadow: none;
    padding-right: 7px;
    padding-left: 7px;
    margin-right: 0;
    margin-left: 0;
  }
  .navbar-nav {
    float: none !important;
    /*margin: 7.5px -15px;*/
  }
  .navbar-nav #search {
    position: relative !important;
    top: 0 !important;
    left: 0 !important;
    padding-bottom: 21px;
  }
  .navbar-nav #search .search {
    width: 240px !important;
    background: transparent !important;
    background-image: none;
    border: 0px !important;
  }
  .navbar-nav #search .search-form {
    width: 100%;
    position: relative !important;
    left: 15px;
  }
  .navbar-nav #search input {
    -webkit-transition: 0.2s ease-out 0.3s;
    -moz-transition: 0.2s ease-out 0.3s;
    -o-transition: 0.2s ease-out 0.3s;
    transition: 0.2s ease-out 0.3s;
    border: 1px solid #fff;
    font-family: "Arial";
    font-size: 14px;
    box-sizing: border-box;
    width: 100% !important;
    height: 33px !important;
    padding-right: 13px !important;
    padding-left: 13px !important;
    color: #7f7f7f !important;
    -webkit-border-radius: 2px !important;
    -moz-border-radius: 2px !important;
    border-radius: 2px !important;
    outline: none;
    opacity: 1 !important;
    background: white url("/_images/lupe.png") no-repeat 210px;
  }
  .navbar-nav > li {
    float: none;
    position: relative;
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  }
  .navbar-nav > li.active a {
    background-color: transparent !important;
  }
  .navbar-nav > li:last-of-type {
    border-bottom: 0px;
  }
  .navbar-nav > li > a {
    padding-top: 14px;
    padding-bottom: 10px;
    color: #fff !important;
    font-size: 20px;
    text-transform: uppercase;
    font-family: "BebasNeueBold";
    padding-left: 15px;
    padding-right: 15px;
  }
  .navbar-text {
    float: none;
    margin: 15px 0;
  }
  /* since 3.1.0 */
  .navbar-collapse.collapse.in {
    display: block !important;
  }
  .collapsing {
    overflow: hidden !important;
  }
  .dropdown-toggle .arrow-icon {
    position: absolute;
    top: 24px;
    right: 20px;
    background-color: transparent;
    width: 17px;
    height: 9px;
    display: block;
    cursor: pointer;
  }
  .dropdown-toggle .arrow-icon .left-bar {
    position: absolute;
    background-color: transparent;
    top: 0;
    left: 0;
    width: 10px;
    height: 2px;
    display: block;
    -webkit-transform: rotate(35deg);
    -ms-transform: rotate(35deg);
    transform: rotate(35deg);
    float: right;
  }
  .dropdown-toggle .arrow-icon .left-bar:after {
    content: "";
    background-color: #fff;
    width: 10px;
    height: 2px;
    display: block;
    float: right;
    -webkit-transition: all 0.5s cubic-bezier(0.25, 1.7, 0.35, 0.8);
    transition: all 0.5s cubic-bezier(0.25, 1.7, 0.35, 0.8);
    z-index: -1;
  }
  .dropdown-toggle .arrow-icon .right-bar {
    position: absolute;
    background-color: transparent;
    top: 0px;
    left: 8px;
    width: 10px;
    height: 2px;
    display: block;
    -webkit-transform: rotate(-35deg);
    -ms-transform: rotate(-35deg);
    transform: rotate(-35deg);
    float: right;
  }
  .dropdown-toggle .arrow-icon .right-bar:after {
    content: "";
    background-color: #fff;
    width: 10px;
    height: 2px;
    display: block;
    float: right;
    -webkit-transition: all 0.5s cubic-bezier(0.25, 1.7, 0.35, 0.8);
    transition: all 0.5s cubic-bezier(0.25, 1.7, 0.35, 0.8);
    z-index: -1;
  }
  .dropdown-toggle .arrow-icon.open .left-bar:after {
    background-color: #000;
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-70deg);
    -ms-transform: rotate(-70deg);
    transform: rotate(-70deg);
  }
  .dropdown-toggle .arrow-icon.open .right-bar:after {
    background-color: #000;
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(70deg);
    -ms-transform: rotate(70deg);
    transform: rotate(70deg);
  }
  .mCSB_inside > .mCSB_container {
    margin-right: 11px;
  }
  .mCSB_scrollTools {
    opacity: 1;
    margin-top: 8px;
    margin-bottom: 8px;
  }
  .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 6px;
    border-radius: 3px;
    background-color: #fff !important;
  }
  .mCSB_scrollTools .mCSB_draggerRail {
    background-color: #000 !important;
    border-radius: 3px;
    width: 6px;
  }
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 11px;
}

@media (min-width: 1008px) {
  .navbar {
    min-height: 40px;
  }
  .navbar .container {
    position: relative;
  }
  .navbar.navbar-default {
    width: 100%;
    height: 40px;
    background-color: #CD0D00;
    border: 0px;
    border-radius: 0px;
  }
  .navbar.navbar-default .navbar-nav li {
    margin-top: 8px;
    padding: 4px 0px 0px 0px;
  }
  .navbar.navbar-default .navbar-nav li a {
    padding-top: 0;
    padding-bottom: 0;
    text-decoration: none;
    color: #ffffff;
    font-family: Roboto;
    font-size: 12px;
    font-weight: 700;
    line-height: 19px;
    text-transform: uppercase;
  }
  .navbar.navbar-default .navbar-nav li.active {
    background-color: #fff;
  }
  .navbar.navbar-default .navbar-nav li.active a {
    background-color: transparent !important;
    color: #000;
  }
  .navbar.navbar-default .navbar-nav li:hover {
    background-color: #fff;
  }
  .navbar.navbar-default .navbar-nav li:hover a {
    background-color: transparent !important;
    color: #000;
  }
  .navbar.navbar-default .navbar-nav li .dropdown-menu {
    margin-top: 9px;
  }
  .navbar.navbar-default .navbar-nav li .dropdown-menu li a {
    color: #000;
  }
  .navbar.navbar-default .navbar-nav li .dropdown-menu li a:hover {
    color: #ff1505;
  }
  .navbar.navbar-default .navbar-nav li.open {
    background-color: #fff;
  }
  .navbar.navbar-default .navbar-nav .open > a {
    background: transparent;
  }
  .navbar.navbar-default .navbar-nav .open > a:hover, .navbar.navbar-default .navbar-nav .open > a:focus {
    color: #000;
  }
}
header {
  z-index: 1001;
  position: relative;
}
header .landing {
  background-color: #4d0500;
  padding-top: 23px;
  padding-bottom: 18px;
  text-align: center;
}
header .landing__link {
  color: white;
  font-family: "BebasNeueBold";
  font-size: 36px;
  font-weight: 400;
  line-height: 36px;
  position: relative;
  top: -6px;
  border-bottom: 2px solid #7B4441;
  text-transform: uppercase;
  text-decoration: none;
}
header .landing__link span {
  position: relative;
  top: 8px;
  color: white;
}
header .landing__link:hover {
  border-bottom-color: #fedede;
}
header .landing__link:hover span {
  color: #fedede;
}
header #header_menu {
  position: relative;
  width: 100%;
  height: 40px;
  background-color: #CD0D00;
}
@media (max-width: 1008px) {
  header #header_menu {
    position: fixed;
    width: 289px;
    overflow: auto;
    height: auto;
    max-height: calc(100vh - 63px);
    -webkit-overflow-scrolling: touch;
    z-index: 2;
    top: 63px;
  }
}
header #header_menu.sticky {
  position: fixed;
  z-index: 99;
  top: 0;
}
header #header_menu #home {
  position: absolute;
  top: 0;
  left: -8px;
  width: 50px;
  height: 50px;
  background-color: #CD0D00;
}
header #header_menu #home a {
  display: block;
  height: 50px;
  width: 50px;
}
header #header_menu #home img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
header #header_menu #home:hover {
  background-color: #2E2E2E;
}
header #header_menu .top-menu {
  height: 40px;
  margin-left: 0;
  padding-top: 5.5px;
  list-style-type: none;
  margin-left: -4px;
}
header #header_menu .top-menu li {
  position: relative;
  float: left;
  margin-right: 8px;
  padding: 5px 14px;
  border-radius: 1px;
}
header #header_menu .top-menu li:last-of-type {
  margin-right: 0;
}
header #header_menu .top-menu li ul {
  position: absolute;
  z-index: 4;
  display: none;
  box-sizing: border-box;
  margin-top: 5px;
  margin-left: -15px;
  padding-top: 6px;
  list-style-type: none;
  background: none;
}
header #header_menu .top-menu li ul li {
  float: none;
  box-sizing: border-box;
  width: 138px;
  margin-right: 0;
  padding: 8px 15px;
  background: white;
}
header #header_menu .top-menu li ul li a {
  color: #000;
}
header #header_menu .top-menu li ul li a:hover {
  color: #ff1505;
}
header #header_menu .top-menu li a {
  font-family: "BebasNeueBold";
  font-size: 18px;
  line-height: 18px;
  display: block;
  width: 100%;
  height: 100%;
  text-decoration: none;
  color: #fff;
}
header #header_menu .top-menu li:hover {
  background-color: #fff;
}
header #header_menu .top-menu li:hover a {
  color: #000;
}
header #header_menu .top-menu li:hover ul {
  display: block;
}
header #header_menu .top-menu li.active {
  background-color: #fff;
}
header #header_menu .top-menu li.active a {
  color: #000;
}
header #header_menu #search {
  position: absolute;
  top: 3px;
  right: 7px;
}
header #header_menu #search .search {
  width: 33px;
  height: 31px;
  border: 1px solid #831810;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background: url("/_images/lupe.png") center no-repeat;
}
header #header_menu #search .search-form {
  position: absolute;
  top: 0;
  right: 0;
}
header #header_menu #search .search-form form input[type=text] {
  -webkit-transition: 0.2s ease-out 0.3s;
  -moz-transition: 0.2s ease-out 0.3s;
  -o-transition: 0.2s ease-out 0.3s;
  transition: 0.2s ease-out 0.3s;
  border: 1px solid #fff;
  font-family: "Arial";
  font-size: 14px;
  box-sizing: border-box;
  width: 231px;
  height: 33px;
  padding-right: 13px;
  padding-left: 13px;
  color: #7f7f7f;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  outline: none;
  background: white url("/_images/lupe.png") no-repeat 210px;
}
header #header_menu #search .search-form form.closed {
  cursor: pointer;
}
header #header_menu #search .search-form form.closed input {
  width: 0;
  cursor: pointer;
  padding: 0;
  opacity: 0;
  width: 33px;
}
header #soc_share {
  position: absolute;
  top: 15px;
  left: -108px;
  box-sizing: border-box;
  width: 76px;
  height: 168px;
  padding: 8px 11px 13px 11px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  background-color: #cd0d00;
  position: fixed;
  z-index: 99;
  top: 100%;
  left: 0;
  left: 0;
  width: 357px;
  height: 55px;
  margin-top: -55px;
  margin-left: 0;
}
header #soc_share.sticky {
  position: fixed;
  z-index: 99;
  top: 65px;
  left: 50%;
  margin-left: -598px;
  position: fixed;
  z-index: 99;
  top: 100%;
  left: 0;
  margin-top: -55px;
  margin-left: 0;
}
header #soc_share p {
  font-family: "BebasNeueBold";
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 8px;
  color: #fff;
  font-family: "BebasNeueBold";
  font-size: 14px;
  display: inline-block;
  float: left;
  margin-right: 15px;
  margin-bottom: 0;
  padding-top: 12px;
  color: #fff;
}
header #soc_share .share_div {
  width: 58px;
  height: 27px;
  margin-bottom: 5px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  background-color: #970900;
  float: left;
  margin-top: 4px;
  margin-right: 5px;
  margin-bottom: 0;
}
header #soc_share .share_div .left {
  float: left;
  width: 27px;
  height: 100%;
  background-color: #000;
  cursor: pointer;
}
header #soc_share .share_div .right {
  font-family: "BebasNeueBold";
  font-size: 14px;
  line-height: 27px;
  float: left;
  width: 31px;
  height: 100%;
  text-align: center;
  color: #fff;
  background: #980a00;
}
header #soc_share .share_div#vk_share .left {
  background: black url("/_images/soc_v.png") -8px -24px no-repeat;
}
header #soc_share .share_div#vk_share .left:hover {
  background-color: white;
  background-position: 7px -24px;
}
header #soc_share .share_div#fb_share .left {
  background: black url("/_images/soc_v.png") -6px 7px no-repeat;
}
header #soc_share .share_div#fb_share .left:hover {
  background-color: white;
  background-position: 9px 7px;
}
header #soc_share .share_div#tw_share .left {
  background: black url("/_images/soc_v.png") -5px -57px no-repeat;
}
header #soc_share .share_div#tw_share .left:hover {
  background-color: white;
  background-position: 9px -57px;
}
header #soc_share .share_div#gp_share .left {
  background: black url("/_images/soc_v.png") -7px -88px no-repeat;
}
header #soc_share .share_div#gp_share .left:hover {
  background-color: white;
  background-position: 9px -88px;
}
@media (max-width: 1000px) {
  header #soc_share {
    position: fixed;
    z-index: 99;
    top: 100%;
    left: 0;
    left: 0;
    width: 357px;
    height: 55px;
    margin-top: -55px;
    margin-left: 0;
  }
  header #soc_share.sticky {
    position: fixed;
    z-index: 99;
    top: 100%;
    left: 0;
    margin-top: -55px;
    margin-left: 0;
  }
  header #soc_share p {
    font-family: "BebasNeueBold";
    font-size: 14px;
    display: inline-block;
    float: left;
    margin-right: 15px;
    margin-bottom: 0;
    padding-top: 12px;
    color: #fff;
  }
  header #soc_share .share_div {
    float: left;
    margin-top: 4px;
    margin-right: 5px;
    margin-bottom: 0;
  }
}

#video_main {
  position: relative;
}
#video_main .big_video {
  float: left;
  margin-right: 1px;
  background-color: #000;
}
#video_main .scroll {
  overflow: hidden;
  width: 308px;
  height: 398px;
}
#video_main .scroll .videos {
  float: left;
  border-collapse: collapse;
}
#video_main .scroll .videos tr {
  width: 308px;
  height: 97px;
  display: block;
  background-color: #1d1d1d;
}
#video_main .scroll .videos tr:hover td.right {
  background-color: #3d3d3d;
}
#video_main .scroll .videos tr td {
  font-family: "Roboto";
  font-size: 14px;
  line-height: 20px;
  color: #fff;
  border-bottom: 1px solid #000;
}
#video_main .scroll .videos tr td.left {
  width: 97px;
  background: #000;
  padding: 0;
  cursor: pointer;
}
#video_main .scroll .videos tr td.right {
  width: 212px;
  padding: 0 16px;
  cursor: pointer;
  text-align: left !important;
  border-right: 1px solid #000;
}
#video_main .scroll .videos tr td.right.active, #video_main .scroll .videos tr td.right:hover {
  background-color: #3d3d3d;
}
#video_main .scrollwrap {
  position: absolute;
  top: 0;
  right: 0;
  box-sizing: border-box;
  width: 16px;
  height: 100%;
  padding: 5px 0;
  background-color: #1d1d1d;
}
#video_main .scrollwrap .scrollbar {
  box-sizing: border-box;
  width: 6px;
  height: 100%;
  margin: 0 auto;
  padding: 2px 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #fff;
}
#video_main .scrollwrap .scrollbar .handle {
  width: 4px;
  margin: 0 auto;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  background-color: #cd0d00;
}

#announcements {
  margin-top: 15px;
}
#announcements ul {
  list-style-type: none;
}
#announcements ul li {
  position: relative;
  float: left;
  overflow: hidden;
  box-sizing: border-box;
  width: 316px;
  height: 264px;
  margin-right: 15.5px;
  padding: 32px 25px;
  background-color: #a3a3a3;
}
#announcements ul li:last-of-type {
  width: 317px;
  margin-right: 0;
}
#announcements ul li:hover {
  opacity: 0.7;
}
#announcements ul li .shadow {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: transparent url("/_images/annons_bg.png") left bottom repeat-x;
}
#announcements ul li img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 318px;
  margin: auto;
}
#announcements ul li .desc {
  position: absolute;
  bottom: 30px;
  left: 0;
  padding: 0 25px;
}
#announcements ul li .desc .type {
  font-family: "BebasNeueBold";
  font-size: 18px;
  line-height: 18px;
  margin-bottom: 9px;
  color: #fff;
  border-bottom: 1px solid #fff;
}
#announcements ul li .desc .name {
  font-family: "BebasNeueBold";
  font-size: 24px;
  line-height: 30px;
  color: #fff;
}

#news_feed {
  position: relative;
  float: left;
  width: 474px;
  margin-top: 33px;
}
#news_feed h2 a {
  color: #000;
}
#news_feed .page_bar_news_feed {
  position: absolute;
  z-index: 3;
  top: 10px;
  left: 282px;
}
#news_feed ul {
  float: left;
  width: 474px;
  margin-top: -10px;
}
#news_feed ul .news_item {
  padding: 22px 0;
  border-bottom: 1px dashed #808080;
}
#news_feed ul .news_item:last-of-type {
  border-bottom: none;
}
#news_feed ul .news_item .imgLink {
  float: left;
}
#news_feed ul .news_item .imgLink img {
  border: 5px #2d2d2d solid;
  border-radius: 2px;
}
#news_feed ul .news_item .imgLink img:hover {
  opacity: 0.7;
}
#news_feed ul .news_item .right {
  margin-left: 165px;
}
#news_feed ul .news_item .right h4 {
  margin-bottom: 6px;
  margin-top: -6px;
}
#news_feed ul .news_item .right h4 a {
  font-family: "Roboto";
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
  color: #000;
  border-bottom: 1px solid #808080;
}
#news_feed ul .news_item .right h4 a:hover {
  color: #fb0000;
  border-bottom-color: #fedede;
}
#news_feed ul .news_item .right .prev_text {
  font-family: "Arial";
  font-size: 12px;
  margin-bottom: 7px;
  color: #434343;
}
#news_feed ul .news_item .right .date {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 12px;
  font-style: italic;
  color: #808080;
}

#right_column {
  float: left;
  width: 484px;
  margin-top: 34px;
  margin-left: 22px;
}
#right_column .girls img {
  margin-top: 12px;
}
#right_column .shop {
  position: relative;
  margin-top: 31px;
}
#right_column .shop h2 {
  line-height: 1;
}
#right_column .shop .page_bar_shop {
  position: absolute;
  z-index: 3;
  top: 7px;
  left: 337px;
}
#right_column .shop .shop_slidee {
  margin-top: 12px;
}
#right_column .shop .shop_slidee a {
  width: 484px;
  height: 231px;
  display: block;
  float: left;
}
#right_column .shop .shop_slidee img {
  width: 484px;
}

.class_main_partner {
  margin-top: 6px;
}
.class_main_partner img {
  margin: 0 auto;
  width: 100%;
}

.fighters {
  width: 100%;
}
.fighters#fighters_main {
  box-sizing: border-box;
  background: url("/_images/fighters_bg.jpg") no-repeat;
  background-size: cover;
}
.fighters#fighters_main h2 {
  position: relative;
  z-index: 2;
}
.fighters#fighters_main h2 a {
  font-size: 48px;
  color: #000;
  line-height: 48px;
  margin-top: 12px;
  text-decoration: none;
  position: relative;
}
.fighters#fighters_main h2 span {
  border-bottom: 2px solid #adadad;
  position: absolute;
  width: 100%;
  display: block;
  left: 0;
  bottom: 5px;
}
.fighters#fighters_main h2:hover * {
  color: #CD0D00;
  border-color: #CD0D00;
}
.fighters#fighters_main:not(.detail) {
  position: relative;
  top: -32px;
}
.fighters#fighters_main:not(.detail) h2 {
  font-size: 48px;
  line-height: 48px;
  margin-top: 12px;
}
.fighters#fighters_main.detail {
  margin-top: 0;
  background: none;
}
.fighters#fighters_main.detail .wrap {
  border-top: none;
}
.fighters#fighters_main.detail .wrap .fighter {
  margin-top: 7px;
}
.fighters .wrap {
  position: relative;
}
.fighters h2 {
  text-align: center;
}
.fighters .row {
  margin-bottom: 35px;
}
.fighters .row .fighter {
  margin-top: 0;
}
.fighters .row .fighter:last-of-type {
  margin-right: 0;
}
.fighters .fighter {
  margin: 0 14px 0px 14px;
  position: relative;
  height: 100%;
}
.fighters .fighter .photo {
  width: 100%;
  text-align: center;
}
.fighters .fighter .photo img {
  display: inline-block !important;
  max-height: 320px;
  min-height: 320px;
}
.fighters .fighter .name {
  width: 100%;
}

.table {
  margin-top: 27px;
  margin-bottom: 45px;
}
.table th {
  font-family: "Roboto";
  font-size: 13px;
  font-weight: 700;
  text-align: left;
  color: #000;
}
.table td {
  font-family: "Roboto";
  font-size: 13px;
  font-weight: 400;
  padding: 0;
  text-align: left;
  color: #000;
}
.table .fight_id {
  width: 93px;
  padding-left: 20px;
}
.table .name {
  width: 329px;
  padding-right: 20px;
}
.table .weight {
  width: 163px;
  padding-right: 20px;
}
.table .winner {
  width: 183px;
  padding-right: 20px;
}
.table .result {
  width: 146px;
  padding-right: 20px;
  text-align: right;
}

.fights_photos {
  width: 100%;
  margin-top: 10px;
}
.fights_photos img {
  float: left;
  margin-right: 13px;
}
.fights_photos img:last-of-type {
  margin-right: 0;
}

.page_bar_photo,
.page_bar_video {
  position: absolute;
  z-index: 3;
  top: 10px;
}

.fights_video {
  width: 100%;
  margin-top: 10px;
}
.fights_video iframe {
  float: left;
  margin-right: 15px;
}
.fights_video .video_item {
  height: 219px;
  position: relative;
}
.fights_video .video_item:last-of-type {
  margin-right: 0;
}
.fights_video .video_item a {
  position: absolute;
  display: block;
  width: 317px;
  height: 219px;
}

.fight_anons {
  margin-bottom: 35px;
}
.fight_anons img {
  float: left;
}
.fight_anons .anons {
  float: left;
  box-sizing: border-box;
  width: 246px;
  height: 241px;
  padding: 34px 30px;
  background: url("/_images/anons_grey_bg.jpg") -1px top no-repeat;
}
.fight_anons .anons .name {
  font-family: "BebasNeueBold";
  font-size: 20px;
  line-height: 22px;
  margin-bottom: 13px;
  color: #000;
}
.fight_anons .anons .name a {
  font-family: "BebasNeueBold";
  font-size: 20px;
  line-height: 22px;
  color: #656565;
}
.fight_anons .anons .name a span {
  color: #000;
}
.fight_anons .anons p {
  font-family: "BebasNeueRegular";
  font-size: 16px;
  line-height: 18px;
  color: #000;
}
.fight_anons .anons .buy {
  font-family: "BebasNeueBold";
  font-size: 21px;
  line-height: 35px;
  width: 182px;
  height: 35px;
  margin-top: 44px;
  text-align: center;
  color: #fff;
  -webkit-border-radius: 1px/2px;
  -moz-border-radius: 1px/2px;
  border-radius: 1px/2px;
  background-color: #cd0d00;
}
.fight_anons .anons .buy a {
  text-decoration: none;
  color: #fff;
}

.archive {
  margin-bottom: 90px;
}
.archive table .name a {
  font-family: "Roboto";
  font-size: 13px;
  font-weight: 400;
  text-decoration: underline;
  color: #e90e00;
}

.partners .partner {
  margin-bottom: 21px;
}
.partners .partner:nth-child(even) {
  margin-right: 0;
}
.partners .partner .logo {
  position: relative;
  box-sizing: border-box;
  height: 159px;
  border: 1px solid #dedede;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  background-color: #fff;
}
.partners .partner .logo img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.partners .partner .info .name {
  font-family: "Roboto Condensed";
  font-size: 18px;
  font-weight: 700;
  color: #000;
}
.partners .partner .info a {
  font-family: "Roboto";
  font-size: 14px;
  text-decoration: underline;
  color: #f00;
}
.partners .partner .info p.info {
  font-family: "Arial";
  font-size: 13px;
  line-height: 18px;
  margin-top: 6px;
  color: #434343;
}

.video_list {
  position: relative;
}
.video_list .wrap_video .row .video_item {
  position: relative;
  margin-bottom: 14px;
  float: left;
}
.video_list .wrap_video .row .video_item:last-of-type {
  margin-right: 0;
}
.video_list .wrap_video .row .video_item .fake {
  position: absolute;
  top: 0;
  left: 0;
  width: 317px;
  height: 189px;
  cursor: pointer;
}
.video_list .wrap_video .row .video_item .name {
  font-family: "Arial";
  font-size: 13px;
  line-height: 18px;
  margin-top: 6px;
  color: #434343;
}
.video_list .wrap_video .row .video_item .name a {
  color: #434343;
  text-decoration: none;
}

.popup_title {
  font-family: "Arial";
  font-size: 16px;
  line-height: 23px;
  text-align: center;
  color: #000;
}

.fighter_detail {
  position: relative;
  height: 720px;
  margin-top: -13px;
  margin-bottom: 53px;
}
.fighter_detail .left {
  height: 100%;
}
.fighter_detail .left .type {
  font-family: "BebasNeueBold";
  font-size: 30px;
  margin-bottom: 12px;
  color: #000;
}
.fighter_detail .left .type span {
  color: #ec0000;
}
.fighter_detail .left .anons {
  font-family: "Arial";
  font-size: 12px;
  line-height: 18px;
  color: #000;
}
.fighter_detail .left .params {
  margin-top: 40px;
  margin-bottom: 33px;
}
.fighter_detail .left .params .param {
  font-family: "BebasNeueBold";
  float: left;
  box-sizing: border-box;
  width: 175px;
  height: 122px;
  margin-right: 14px;
  padding-top: 20px;
  text-align: center;
  color: #000;
  border: 2px solid #000;
}
@media (max-width: 1008px) {
  .fighter_detail .left .params .param {
    width: 98px;
    height: 92px;
    padding-top: 9px;
  }
}
@media (max-width: 748px) {
  .fighter_detail .left .params .param {
    width: 72px;
    height: 69px;
    padding-top: 9px;
    margin-top: 30px;
  }
  .fighter_detail .left .params .param .number {
    font-size: 38px !important;
    line-height: 38px !important;
  }
  .fighter_detail .left .params .param .title {
    font-size: 18px !important;
    line-height: 16px !important;
  }
}
.fighter_detail .left .params .param:last-of-type {
  margin-right: 0;
}
.fighter_detail .left .params .param .title {
  font-size: 18px;
  line-height: 16px;
}
.fighter_detail .left .params .param .number {
  font-size: 72px;
  line-height: 70px;
}
.fighter_detail .left .chart {
  position: relative;
  width: 260px;
  height: 260px;
}
.fighter_detail .left .chart svg > path {
  fill: none;
}
.fighter_detail .left .chart svg path {
  stroke-width: 0;
}
.fighter_detail .left .chart .title {
  font-family: "BebasNeueBold";
  font-size: 36px;
  line-height: 36px;
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  transform: translateY(-50%);
  display: inline-block;
  text-align: center;
}
.fighter_detail .left .chart .title .win {
  color: #f00;
}
.fighter_detail .left .chart .title .lose {
  color: #000;
}
.fighter_detail .left .chart .title .draw {
  color: #a0a0a0;
}
.fighter_detail .left .chart .pie_progress {
  position: relative;
  text-align: center;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.fighter_detail .left .chart .pie_progress svg {
  margin: 0 auto;
}
.fighter_detail .left .chart .pie_progress__content,
.fighter_detail .left .chart .pie_progress__number,
.fighter_detail .left .chart .pie_progress__label,
.fighter_detail .left .chart .pie_progress__icon {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.fighter_detail .left .chart .pie_progress__number {
  font-size: 42px;
}
.fighter_detail .left .chart .pie_progress__label {
  font-size: 12px;
  margin-top: 32px;
}
.fighter_detail .left .rside {
  float: left;
  margin-left: 42px;
}
.fighter_detail .left .next_fight {
  position: relative;
  width: 287px;
  margin-top: 14px;
}
.fighter_detail .left .next_fight a {
  font-family: "BebasNeueBold";
  font-size: 24px;
  text-decoration: none;
  color: #f00;
}
.fighter_detail .left .some-fact {
  position: relative;
  width: 287px;
  margin-top: 66px;
}
.fighter_detail .left .some-fact .title {
  margin-bottom: 17px;
}
.fighter_detail .left .some-fact .title img {
  float: left;
}
.fighter_detail .left .some-fact .title p {
  font-family: "BebasNeueBold";
  font-size: 24px;
  line-height: 28px;
  margin-left: 58px;
  color: #000;
}
.fighter_detail .left .some-fact .text {
  font-family: "Arial";
  font-size: 12px;
  line-height: 18px;
  color: #434343;
}
.fighter_detail .right {
  position: relative;
}
.fighter_detail .right img {
  position: absolute;
  bottom: 0px;
  left: 0;
}
.fighter_detail .right.mobile_photo img {
  position: relative;
}

.media {
  overflow: inherit !important;
}

.results_table {
  margin-top: 26px;
  margin-bottom: 65px;
}

.media h3 {
  font-size: 48px;
  line-height: 48px;
  margin-bottom: 30px;
  text-align: center;
}
.media .pagebar {
  position: relative;
}
.media .fights_photos a {
  display: block;
  float: left;
  width: 234px;
  height: 150px;
  margin-right: 15px;
}
@media (max-width: 748px) {
  .media .fights_photos a {
    width: 100%;
    height: auto;
    text-align: center;
    margin: 0;
  }
  .media .fights_photos a img {
    display: inline-block;
    width: 100%;
    height: auto;
  }
}
.media .fights_photos a img {
  width: 100%;
}

.clearfix:after {
  content: " ";
  clear: both;
  display: table;
}

#shop_page .intro {
  margin-top: 30px;
  font: 400 14px/20px Arial;
  margin-bottom: 22px;
  color: #444;
}
#shop_page .textShops {
  font-family: "BebasNeueBold";
  font-size: 20px;
  line-height: 18px;
  text-decoration: none;
  color: #000;
  margin-top: 54px;
  margin-bottom: 23px;
}
#shop_page .textShopsOther {
  font-family: "BebasNeueBold";
  font-size: 20px;
  line-height: 18px;
  text-decoration: none;
  color: #000;
  margin-top: 43px;
  margin-bottom: 21px;
}
#shop_page .shops .shop {
  float: left;
  vertical-align: top;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAASCAYAAABvqT8MAAAA5klEQVR4AWOAgXO8DCxAnAbEh4H4ExQfhoqxQFQhFAtBJf9jw1A5IZhiJiDeA5LAh6FqmEAawuGChHEESMNOmMB5Ybb/r6ZP/P/n3dv/f96/A7FBYsgadoI0fIAJvJo24T86eNHXgazhFUjDbygHbDIaAIkha/gD0vCIBA2PQBrW4XVSfyeyhg0gDUlongZ5GJen40EaeIH4M6EgharhhUVeOxEa+pCThjAQf8Sj+CsQS6KnpwI8Gqpg6tBT62ksiq8AMTtEFaYmTbD1CMU/gdiEAQ+ABzMUF8PECWnqB+LFQMyILgcAYb9mXA/BfgsAAAAASUVORK5CYII=) 4px 5px no-repeat;
  font: 400 14px/20px Arial;
  color: #444;
  padding-left: 31px;
  margin-right: 11px;
}
#shop_page .shops .shop:last-child {
  margin-right: 0;
}
#shop_page .link {
  font: 300 18px/20px Roboto;
  color: #ce0d00;
}
#shop_page .items {
  position: relative;
  margin-top: 41px;
}
@media (max-width: 748px) {
  #shop_page .small_square_wrapper {
    text-align: center;
    margin-top: 14px;
    margin-bottom: 14px;
  }
}
#shop_page .item {
  position: relative;
  box-sizing: border-box;
  background: url("/_images/grey.jpg");
  background-size: cover;
}
@media (max-width: 1008px) {
  #shop_page .item {
    background: none;
  }
}
#shop_page .item a {
  text-decoration: none;
}
#shop_page .item .price {
  font: 400 30px/16px BebasNeueRegular;
  margin-top: 15px;
  color: #e50000;
}
#shop_page .item .title {
  font: 400 24px/30px BebasNeueRegular;
  color: #000;
}
#shop_page .item .wrapper {
  width: 100%;
  height: 100%;
  border: 1px solid #000;
}
#shop_page .item.big {
  top: 0;
  left: 0;
  text-align: center;
}
#shop_page .item.big .big_shop {
  position: relative;
}
#shop_page .item.big .big_shop .big_shop_sly {
  width: 100%;
  height: 485px;
  position: relative;
}
@media (max-width: 1008px) {
  #shop_page .item.big .big_shop .big_shop_sly {
    height: auto;
  }
}
#shop_page .item.big .big_shop .big_shop_sly .big_shop_slidee a {
  display: inline-block;
  float: left;
  width: 485px;
  height: 491px;
}
@media (max-width: 1008px) {
  #shop_page .item.big .big_shop .big_shop_sly .big_shop_slidee a {
    height: auto;
  }
}
#shop_page .item.big img {
  position: relative;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
@media (max-width: 1008px) {
  #shop_page .item.big img {
    width: 100%;
  }
}
#shop_page .item.small_square {
  float: left;
  text-align: center;
  margin-bottom: 20px;
}
@media (max-width: 748px) {
  #shop_page .item.small_square {
    margin-bottom: 16px;
  }
}
@media (max-width: 1008px) {
  #shop_page .item.small_square {
    float: none;
    display: inline-block;
    text-align: center;
    margin-bottom: 16px;
  }
}
@media (max-width: 1008px) {
  #shop_page .item.small_square img {
    width: 100%;
  }
}
#shop_page .item.small_square.right {
  right: 0;
  left: auto;
  margin-right: 0;
}
@media (max-width: 1008px) {
  #shop_page .item.small_rect img {
    width: 100%;
  }
}
#shop_page .item.small_rect .title {
  width: 193px;
  margin-top: 38px;
  margin-left: 224px;
}

table.tournament {
  margin-bottom: 40px;
}

.about .main_img {
  max-width: 100%;
  width: 100%;
}
.about p {
  font-family: "Arial";
  font-size: 14px;
  line-height: 22px;
  margin-bottom: 35px;
  color: #434343;
}
.about .quote {
  font-family: "Roboto";
  font-size: 18px;
  font-weight: 200;
  line-height: 26px;
  margin-top: 30px;
  padding-left: 33px;
  color: #000;
  border-left: 6px solid #cd0d00;
}
.about .hasic, .about .kam {
  margin-bottom: 29px;
  float: left;
  box-sizing: border-box;
}
.about .hasic p, .about .kam p {
  margin-bottom: 8px;
}
.about .hasic img, .about .kam img {
  float: left;
  margin-right: 26px;
}
.about .hasic.hasic, .about .kam.hasic {
  padding-right: 30px;
}
.about .hasic.kam img, .about .kam.kam img {
  margin-left: 6px;
}
.about .hasic h3, .about .kam h3 {
  font-size: 24px;
  line-height: 24px;
  margin-top: -3px;
  margin-bottom: 11px;
}
.about .additional {
  font-family: "Roboto";
  font-weight: 200;
  font-size: 18px;
  line-height: 26px;
  margin-bottom: 53px;
}
.about .tournament {
  margin-bottom: 19px;
}
.about .tournament h3 {
  font-size: 36px;
  line-height: 36px;
  margin-bottom: 26px;
}
@media (max-width: 748px) {
  .about .tournament .img-wrap {
    text-align: center;
  }
}
.about .tournament .cl1 {
  float: left;
  margin-right: 20px;
}
.about .fighters h3 {
  font-size: 36px;
  line-height: 36px;
  margin-bottom: 18px;
}

.about_fighters {
  margin-bottom: 20px;
}

#tickets_1 .plan {
  float: left;
  box-sizing: border-box;
  width: 644px;
  height: 654px;
  padding: 11px 19px 19px 19px;
  background: transparent url("/_images/tickets_plan.jpg") left top no-repeat;
  background-color: #efefef;
  background-size: cover;
}
#tickets_1 .plan .wrapper {
  width: 605px;
  height: 563px;
  border: 1px solid #000;
}
#tickets_1 .list {
  float: left;
  box-sizing: border-box;
  width: 316px;
  margin-left: 20px;
  padding: 11px 20px;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  background: #000;
}
#tickets_1 .list .sector {
  font-family: "BebasNeueBold";
  font-size: 18px;
  width: 100%;
  height: 39px;
  cursor: pointer;
  color: #fff;
  border-top: 1px solid #333;
}
#tickets_1 .list .sector:hover {
  margin-left: -7px;
  padding-right: 7px;
  padding-left: 7px;
  border-top-color: #232323;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  background-color: #232323;
}
#tickets_1 .list .sector:hover + .sector {
  border-top-color: #000;
}
#tickets_1 .list .sector div {
  line-height: 39px;
  float: left;
}
#tickets_1 .list .sector .count {
  color: #f50f00;
}
#tickets_1 .list .sector .name {
  width: 106px;
}
#tickets_1 .list .sector .price {
  float: right;
  text-align: right;
}
#tickets_1 .list .sector:first-of-type {
  border-top: none;
}

.academy p.intro {
  font-family: "Arial";
  font-size: 14px;
  line-height: 20px;
  color: #434343;
}
.academy #academy {
  margin-top: 30px;
}
.academy #academy th {
  font-family: "BebasNeueBold";
  font-size: 24px;
  color: #434343;
  background: #fff;
}
.academy #academy th:last-of-type {
  text-align: left;
}
.academy #academy th.adress {
  width: 413px;
}
.academy #academy th.phone {
  width: 291px;
}
.academy #academy tr:nth-child(odd) {
  background: none;
}
.academy #academy tr:nth-child(even) {
  background: #eee;
}
.academy #academy tr td:last-of-type {
  text-align: left;
}
.academy #academy tr td a {
  color: #ec2f22;
}
.academy #academyMap {
  width: 981px;
  height: 512px;
  margin-top: 25px;
  background-color: #000;
}

.search_page .search_count {
  font-family: "BebasNeueBold";
  font-size: 18px;
  font-weight: bold;
  margin-top: -18px;
  margin-bottom: 30px;
  color: #000;
}
.search_page .search_item {
  box-sizing: border-box;
  margin-bottom: 20px;
  padding: 33px 25px;
  background-color: #f1f1f1;
}
.search_page .search_item .body_formated {
  font-family: "Arial";
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 20px;
  color: #434343;
}
.search_page .search_item .breadCrumbs {
  margin-bottom: 0;
}
.search_page .search_item .title {
  font-family: "BebasNeueRegular";
  font-size: 24px;
  line-height: 30px;
  display: inline-block;
  margin-bottom: 11px;
  text-decoration: underline;
  text-decoration: none;
  color: #000;
  border-bottom: 1px solid #b5b5b5;
}
.search_page .search_item.empty {
  width: 663px;
  height: 158px;
  padding-top: 51px;
  padding-left: 44px;
  background-color: #f1f1f1;
}
.search_page .search_item.empty img {
  float: left;
  margin-right: 25px;
}
.search_page .search_item.empty p {
  font-family: "BebasNeueRegular";
  font-size: 24px;
  line-height: 30px;
  margin-top: -5px;
  color: #000;
}

.topbreadcrumb {
  margin-top: 19px;
}
.topbreadcrumb a {
  text-decoration: underline;
}
@media (max-width: 1008px) {
  .topbreadcrumb {
    margin-top: 0px;
  }
}

.contacts .box {
  margin-right: 50px;
  margin-bottom: 52px;
}
.contacts .box a {
  color: #e20e00;
}
.contacts .box a:hover {
  color: #000;
}
.contacts .box .title {
  color: #000;
  font-family: "BebasNeueBold";
  font-size: 20px;
  margin-bottom: 0px;
  line-height: 22px;
}
.contacts .box p {
  font-family: Arial;
  font-size: 14px;
}

#left_banner {
  position: absolute;
  top: 6px;
  left: 0px;
  transform: translateX(-100%);
}

#rightbanner {
  position: absolute;
  top: 6px;
  right: 0px;
  transform: translateX(100%);
}

.images_slider {
  height: 442px;
  position: relative;
  margin-bottom: 44px;
}
.images_slider h2 {
  margin-bottom: 10px;
}
.images_slider h2 a {
  color: currentColor;
}
.images_slider .page_bar_photo {
  z-index: 22;
}
.images_slider .slide {
  position: absolute;
  width: 100%;
  height: 392px;
  z-index: 0;
  overflow: hidden;
}
.images_slider .slide .name {
  width: 535px;
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  font-family: "BebasNeueRegular";
  font-size: 24px;
  line-height: 30px;
  background-color: rgba(0, 0, 0, 0.5);
  box-sizing: border-box;
  padding: 9px 14px;
}
.images_slider .slide .name a {
  color: white;
  text-decoration: none;
}
.images_slider .slide img {
  position: absolute;
}
.images_slider .slide img[data-pos="1"] {
  left: 0;
  top: 0;
}
.images_slider .slide img[data-pos="2"] {
  top: 0;
  left: 536px;
}
.images_slider .slide img[data-pos="3"] {
  bottom: -1px;
  left: 536px;
}
.images_slider .slide img[data-pos="4"] {
  top: 0;
  right: 0;
}
.images_slider .slide img[data-pos="5"] {
  top: 131px;
  right: 0;
}
.images_slider .slide img[data-pos="6"] {
  right: 0px;
  bottom: 0;
}
.images_slider .slide.next {
  z-index: 9;
}
.images_slider .slide[data-active="1"] {
  z-index: 10;
}
.images_slider .slide[data-active="1"] img {
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
}

.order_in_tournament_page {
  width: 200px;
  position: absolute;
  top: 36px;
  left: 256px;
}
.order_in_tournament_page p {
  color: #000;
  font-family: "BebasNeueRegular";
  font-size: 20px;
}
.order_in_tournament_page p.phone {
  color: #000;
  font-size: 32px;
  margin-top: -10px;
}

.a_info {
  background-color: #f7f7f7;
  color: #434343;
  padding-top: 52px;
}
.a_info .training_banner {
  margin-top: 20px;
  margin-bottom: 32px;
  font-size: 18px;
  font-weight: bold;
}
.a_info h2 {
  font-size: 36px;
  line-height: 36px;
}
.a_info .sub_info {
  font-family: "Arial";
  font-size: 20px;
  line-height: 26px;
  margin-top: 25px;
}
.a_info .sub_info a {
  color: #ce0d00;
  text-decoration: underline;
}
.a_info h3 {
  font-size: 24px;
  color: #434343;
  margin-bottom: 7px;
}
.a_info .col {
  float: left;
  /* margin-right: 10px; */
  font-family: "Arial";
  width: 50%;
  box-sizing: border-box;
  padding-right: 22px;
  margin-top: 18px;
}
.a_info .col .item {
  margin-bottom: 17px;
}
.a_info .col .title {
  font-size: 18px;
  font-weight: bold;
  line-height: 18px;
  margin-bottom: 4px;
}
.a_info .col .text {
  font-size: 16px;
  line-height: 24px;
}

.wrap_news_on_detail {
  margin-top: 43px;
}
.wrap_news_on_detail .title {
  text-transform: uppercase;
}
.wrap_news_on_detail .news_items_wrapper {
  width: 100%;
  margin-top: 11px;
}
@media (max-width: 1008px) {
  .wrap_news_on_detail .news_items_wrapper .news_item a {
    display: inline-block;
    text-align: center;
    margin-bottom: 20px;
  }
}
.wrap_news_on_detail .news_items_wrapper .news_item .imgLink {
  display: block;
}
.wrap_news_on_detail .news_items_wrapper .news_item .imgLink img {
  height: 153px;
}
.wrap_news_on_detail .news_items_wrapper .news_item .link {
  font-family: Roboto;
  font-size: 12px;
  line-height: 18px;
  margin-top: 9px;
  font-weight: normal;
}
@media (max-width: 748px) {
  .wrap_news_on_detail .news_items_wrapper .news_item .link {
    text-align: center;
  }
}
.wrap_news_on_detail .news_items_wrapper .news_item .link a {
  color: #000;
}
.wrap_news_on_detail .news_items_wrapper .news_item .link a:hover {
  color: #EC0000;
}

.news_tags {
  margin-top: 6px;
  font-family: Arial, helvetica, sans-serif;
  font-size: 14px;
}

.chart {
  margin: 0 auto;
  width: 450px;
  height: 450px;
  position: relative;
}

.doughnutTip {
  position: absolute;
  float: left;
  min-width: 30px;
  max-width: 300px;
  padding: 5px 15px;
  border-radius: 1px;
  background: rgba(0, 0, 0, 0.8);
  color: #ddd;
  font-size: 17px;
  text-shadow: 0 1px 0 #000;
  text-transform: uppercase;
  text-align: center;
  line-height: 1.3;
  letter-spacing: 0.06em;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
  transform: all 0.3s;
  pointer-events: none;
}

.doughnutTip:after {
  position: absolute;
  left: 50%;
  bottom: -6px;
  content: "";
  height: 0;
  margin: 0 0 0 -6px;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  border-top: 6px solid rgba(0, 0, 0, 0.7);
  line-height: 0;
}

.doughnutSummary {
  position: absolute;
  top: 50%;
  left: 50%;
  color: #d5d5d5;
  text-align: center;
  text-shadow: 0 -1px 0 #111;
  cursor: default;
}

.doughnutSummaryTitle {
  position: absolute;
  top: 50%;
  width: 100%;
  margin-top: -27%;
  font-size: 22px;
  letter-spacing: 0.06em;
}

.doughnutSummaryNumber {
  position: absolute;
  top: 50%;
  width: 100%;
  margin-top: -15%;
  font-size: 55px;
}

.thumbnail {
  padding: 0;
  line-height: normal;
  background-color: #fff;
  border: 0px;
  border-radius: 0px;
}

.gallery_photos .galthumbnails .thumbnail {
  margin-bottom: 30px;
}
.gallery_photos .galthumbnails .thumbnail--detail {
  margin-bottom: 0;
}
.gallery_photos .galthumbnails .thumbnail:nth-child(3n) {
  margin-right: 0;
}
.gallery_photos .galthumbnails .thumbnail .galimg {
  position: relative;
  height: 220px;
  margin-bottom: 14px;
}
@media (max-width: 1008px) {
  .gallery_photos .galthumbnails .thumbnail .galimg {
    text-align: center;
    height: auto;
  }
}
.gallery_photos .galthumbnails .thumbnail .galimg img {
  max-width: 100%;
  width: 100%;
  clip: rect(auto 317px 220px auto);
  position: absolute;
}
@media (max-width: 1008px) {
  .gallery_photos .galthumbnails .thumbnail .galimg img {
    min-width: 100%;
    position: static;
  }
}
.gallery_photos .galthumbnails .thumbnail a {
  font-family: "Arial";
  font-size: 13px;
  line-height: 18px;
  margin-top: 6px;
  text-decoration: none;
  color: #434343;
}
.gallery_photos .galthumbnails .caption .link {
  font-weight: 900;
}
.gallery_photos .navigation {
  margin-top: 27px;
}
.gallery_photos .galblink {
  font-family: "Arial";
  text-decoration: none;
  color: #434343;
}

.diagrams {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  -webkit-box-pack: justify;
  -webkit-box-pack: justify;
}
@media (max-width: 1008px) {
  .diagrams {
    justify-content: flex-start;
  }
}
.diagrams .item {
  width: 50%;
}
.diagrams .name_chart {
  color: #000;
  font-family: "BebasNeueBold";
  font-size: 48px;
  font-weight: 400;
  line-height: 36px;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 16px;
}

.content_page__coach {
  margin-top: 56px !important;
}
.content_page__coach .content_page__title {
  margin-bottom: 33px;
}

.coaches {
  width: 100%;
  border-bottom: 1px solid #d2d2d2;
  padding-bottom: 13px;
  margin-bottom: 46px;
}
.coaches:last-child {
  border: 0;
}
.coaches .coach {
  width: 236px;
  margin-right: 130px;
  margin-bottom: 38px;
  display: inline-block;
  vertical-align: top;
  text-align: center;
}
.coaches .coach:nth-child(3n) {
  margin-right: 0;
}
.coaches .coach:last-child {
  margin-right: 0;
}
.coaches .photo {
  margin-bottom: 11px;
}
.coaches .name {
  color: black;
  line-height: 0.95;
  text-align: center;
  font-family: "Roboto";
  font-size: 18px;
  font-weight: 500;
}
.coaches .name p {
  margin-bottom: 5px;
}
.coaches .name a {
  color: #9f9f9f;
  font-family: BebasNeueBold;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  text-transform: uppercase;
}
.coaches .name a span {
  color: #000;
}

.icon_properties {
  margin-top: 51px;
  color: #000;
  font-family: BebasNeueBold;
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
}
.icon_properties .i_item {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.icon_properties .icon {
  width: 72px;
  height: 72px;
  background-repeat: no-repeat;
  background-position: center;
  margin-right: 28px;
}
.icon_properties .icon.group {
  background-image: url("/_images/group.png");
}
.icon_properties .icon.customized {
  background-image: url("/_images/ind.png");
}
.icon_properties .text {
  width: 220px;
}

.coach_detail {
  display: flex;
  justify-content: space-between;
  height: auto;
}
.coach_detail .right img {
  position: relative;
}
.coach_detail .bold {
  font-weight: bold;
  font-size: 14px;
}
.coach_detail .anons p {
  margin-bottom: 16px;
}

.slick-dots-wrapper {
  text-align: center;
  margin-top: 30px;
}
.slick-dots-wrapper .slick-dots {
  display: inline-block;
  list-style: none;
}
.slick-dots-wrapper .slick-dots li {
  display: inline-block;
}
.slick-dots-wrapper .slick-dots li button {
  outline: none;
  padding: 0;
  display: inline-block;
  width: 13px;
  height: 13px;
  margin-right: 10px;
  border: 1px solid #e90000;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  background-clip: padding-box;
  cursor: pointer;
  font-size: 0px;
  background: #fff;
}
.slick-dots-wrapper .slick-dots li.slick-active button {
  background: #e90000;
}
.slick-dots-wrapper .slick-dots li:last-of-type button {
  margin-right: 0;
}

.pagebar.slick-dots-wrapper {
  margin-top: 4px;
  padding-bottom: 22px;
}

.fighters-right {
  position: absolute;
  right: 0;
  bottom: 0;
}

.tournament__item {
  border-bottom: 1px dashed rgba(0, 0, 0, 0.2);
  padding-bottom: 17px;
  margin-bottom: 12px;
}
.tournament__title {
  color: black;
  font-size: 24px;
  font-weight: 500;
  text-decoration: none;
  text-transform: uppercase;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
}
@media (max-width: 1008px) {
  .tournament__title {
    font-size: 18px;
  }
}
.tournament__place {
  color: black;
  font-family: "Arial";
  font-size: 18px;
  font-weight: 400;
  line-height: 16px;
  margin: 0;
  white-space: nowrap;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tournament__date {
  color: grey;
  font-family: "Arial";
  font-size: 18px;
  font-weight: 400;
  line-height: 16px;
  color: grey;
  margin-top: 5px;
  margin-bottom: 24px;
}
.tournament__item-link {
  text-decoration: none;
  display: block;
  text-align: center;
}
.tournament__item-image {
  min-width: 100%;
  width: 100%;
}
.tournament__image {
  position: relative;
}
.tournament__buy {
  position: absolute;
  right: 0;
  bottom: 0;
  border-radius: 1px/2px;
  background-color: #cd0d00;
  font-family: BebasNeueBold;
  font-size: 21px;
  line-height: 35px;
  height: 35px;
  text-align: center;
  color: #fff;
  cursor: pointer;
  text-decoration: none;
  padding: 0 12px;
}
.tournament__buy:hover {
  color: #fff;
  text-decoration: none;
  background: #ff291b;
}

.tabs-cat {
  border: none;
}
.tabs-cat .tab {
  cursor: pointer;
  text-align: center;
  color: black;
  font-family: BebasNeueBold;
  font-size: 24px;
  font-weight: 400;
  line-height: 51px;
  text-transform: uppercase;
  width: 100%;
  height: 51px;
  border: 1px solid black;
  margin-bottom: 14px;
}
.tabs-cat .tab:hover {
  background: black;
  color: #fff;
  border: 1px solid #fff;
}
.tabs-cat .tab.active {
  background: black;
  color: #fff;
  border: 1px solid #fff;
}

.fighter .category {
  text-align: center;
  color: black;
  font-family: BebasNeueBold;
  font-size: 24px;
  font-weight: 400;
  line-height: 36px;
  text-transform: uppercase;
  margin-top: -17px;
}
.fighter .stat {
  text-align: center;
  color: black;
  font-family: BebasNeueBold;
  font-size: 24px;
  font-weight: 400;
  line-height: 26px;
  text-transform: uppercase;
}
.fighter--winner .red_button {
  top: -12px !important;
  width: 100% !important;
}
.fighter--winner .red_button a {
  font-size: 32px;
}
.fighter--winner .photo img {
  height: 420px !important;
}
.fighter--winner .stat {
  font-size: 32px;
  line-height: 32px;
  margin-top: -6px;
}
.fighter--min .photo img {
  height: 197px !important;
}
.fighter--min .red_button {
  height: 33px;
}
.fighter--min .name {
  width: 100%;
}
.fighter--min .name a {
  font-size: 16px;
  line-height: 33px;
}
.fighter--min .stat {
  margin-top: -17px;
  font-size: 16px;
}

.tab-pane .h2 {
  color: black;
  font-family: BebasNeueBold;
  font-size: 48px;
  font-weight: 400;
  line-height: 48px;
  text-transform: uppercase;
}
.tab-pane .fighter {
  text-align: center;
}
.tab-pane .fighter img {
  height: 312px;
}
.tab-pane .fighter .red_button {
  position: relative;
  top: -25px;
}
.tab-pane .fighter .red_button a {
  white-space: nowrap;
}
@media (max-width: 1008px) {
  .tab-pane .fighter .red_button {
    width: 100%;
  }
}
@media (max-width: 748px) {
  .tab-pane .fighter {
    text-align: center;
    max-height: 999px;
    margin-bottom: 14px;
  }
  .tab-pane .fighter .red_button {
    width: 100%;
  }
}

.video-main {
  margin-top: 7px;
  margin-bottom: 16px;
  position: relative;
}
.video-main__mute {
  width: 52px;
  height: 52px;
  background-color: white;
  border-radius: 50%;
  cursor: pointer;
  position: absolute;
  z-index: 1;
  right: 40px;
  bottom: 40px;
  border: 0px;
  background-image: url("/_images/mute.png");
  background-position: center;
  background-repeat: no-repeat;
  outline: none;
}
.video-main__mute:hover {
  background-color: rgba(255, 255, 255, 0.69);
}
.video-main__mute--disabled:before {
  content: "";
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAoElEQVRIS73Xyw2AMAwD0HQzNgEmAzZhNFSRSqWi/9i5WMrlKbfYyTuniNyausKGU2xVZmfhHt5E5Ijuo+Ae9kPHA0zHY5iKpzAN/4MpeA6G4yUYitdgGN4CQ/BW2BzvgU3xXtgMH4FN8FF4Gp+Bp/BZeBi3gIdwK7gbt4S7cGu4GUfATTgKruJIuIij4SzOgFP88n88Cw74ouVBmPCnBT76kzkfKNGQ3AAAAABJRU5ErkJggg==");
  width: 29px;
  height: 29px;
  display: block;
  position: absolute;
  background-position: center;
  background-repeat: no-repeat;
  top: 12px;
  left: 10px;
}

.nav > li > a:hover, .nav > li > a:focus {
  text-decoration: none;
  background-color: transparent;
}

.tabs-main {
  margin-bottom: 28px;
}
.tabs-main__item {
  float: left;
  border: 1px solid #ce0d00;
  padding: 0px 40px;
  margin-left: -1px;
}
.tabs-main__item a {
  padding: 0 !important;
  height: 48px;
  color: black;
  font-family: BebasNeueBold;
  font-size: 36px;
  font-weight: 400;
  line-height: 51px;
  text-transform: uppercase;
}
.tabs-main__item.active {
  background-color: #ce0d00;
}
.tabs-main__item.active a {
  color: #fff;
}

.main-tournament {
  margin-bottom: 28px;
}
.main-tournament .name {
  text-align: left;
  color: black;
  font-family: BebasNeueBold;
  font-size: 48px;
  font-weight: 400;
  line-height: 48px;
  text-transform: uppercase;
  margin-bottom: 28px;
}
@media (max-width: 1008px) {
  .main-tournament .name {
    font-size: 36px;
  }
}
@media (max-width: 748px) {
  .main-tournament .name {
    text-align: left;
    margin-bottom: 0px;
  }
}
.main-tournament .place {
  text-align: left;
  color: black;
  font-family: BebasNeueBold;
  font-size: 24px;
  font-weight: 400;
  line-height: 48px;
  text-transform: uppercase;
  margin-bottom: 28px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (max-width: 1008px) {
  .main-tournament .place {
    font-size: 21px;
  }
}
@media (max-width: 748px) {
  .main-tournament .place {
    text-align: left;
    line-height: 26px;
  }
}
.main-tournament .main-fight {
  position: relative !important;
}
.main-tournament .main-fight__item {
  overflow: hidden;
  position: relative;
  text-align: center;
  background-position: center;
  background-size: cover;
  background-image: url("/_images/bg-main-tournament.png");
  padding-top: 98px;
  padding-bottom: 14px;
}
@media (max-width: 1008px) {
  .main-tournament .main-fight__item {
    padding-top: 55px;
  }
}
@media (max-width: 748px) {
  .main-tournament .main-fight__item {
    margin-bottom: 14px;
  }
}
.main-tournament .main-fight__item img {
  height: 381px;
}
@media (max-width: 1008px) {
  .main-tournament .main-fight__item img {
    height: 320px;
  }
}
@media (max-width: 475px) {
  .main-tournament .main-fight__item img {
    height: 230px;
  }
}
@media (max-width: 360px) {
  .main-tournament .main-fight__item img {
    height: 200px;
  }
}
.main-tournament .main-fight__item .name {
  text-align: center;
  margin-top: 37px;
  color: black;
  font-family: "Roboto", sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
  text-transform: none;
  margin-bottom: 18px;
  white-space: nowrap;
}
@media (max-width: 1008px) {
  .main-tournament .main-fight__item .name {
    font-size: 20px;
    margin-top: 15px;
  }
}
@media (max-width: 475px) {
  .main-tournament .main-fight__item .name {
    font-size: 16px;
  }
}
.main-tournament .main-fight__item .stat {
  font-family: "Roboto", sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 49px;
  border-top: 1px dashed rgba(0, 0, 0, 0.2);
  border-bottom: 1px dashed rgba(0, 0, 0, 0.2);
}
.main-tournament .main-fight__item .country {
  text-align: center;
  margin-top: 30px;
}
.main-tournament .main-fight__item .country img {
  max-width: 70px;
  height: auto;
}
.main-tournament .main-fight__item .country p {
  font-size: 20px;
  font-weight: 400;
  line-height: 77px;
}
.main-tournament .main-fight__item--min {
  overflow: hidden;
  padding-top: 27px;
  margin-top: 6px;
  padding-bottom: 7px;
  text-align: center !important;
}
.main-tournament .main-fight__item--min img {
  display: inline-block !important;
  height: 204px;
  width: auto;
}
@media (max-width: 1008px) {
  .main-tournament .main-fight__item--min img {
    height: 141px;
  }
}
.main-tournament .main-fight__item--min .name {
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  margin-top: 16px;
  margin-bottom: 8px;
  white-space: nowrap;
}
@media (max-width: 1008px) {
  .main-tournament .main-fight__item--min .name {
    font-size: 11px;
  }
}
@media (max-width: 748px) {
  .main-tournament .main-fight__item--min .name {
    font-size: 17px;
  }
}
@media (max-width: 475px) {
  .main-tournament .main-fight__item--min .name {
    font-size: 14px;
  }
}
.main-tournament .main-fight__item--min .stat {
  font-size: 12px;
  font-weight: 400;
  line-height: 30px;
}
@media (max-width: 748px) {
  .main-tournament .main-fight__item--min .stat {
    font-size: 17px;
  }
}
.main-tournament .main-fight__item--min .country {
  margin-top: 10px;
}
.main-tournament .main-fight__item--min .country img {
  width: 35px;
  height: auto;
}
.main-tournament .main-fight__item--min .country p {
  font-size: 12px;
  font-weight: 400;
  line-height: 40px;
}
@media (max-width: 748px) {
  .main-tournament .main-fight__item--min .country p {
    font-size: 17px;
  }
}
.main-tournament .main-fight__title {
  white-space: nowrap;
  color: black;
  font-family: BebasNeueBold;
  font-size: 36px;
  font-weight: 400;
  line-height: 48px;
  text-transform: uppercase;
  position: absolute;
  z-index: 1;
  transform: translate(-50%, 0%);
  left: 50%;
}
.main-tournament .main-fight__title--main {
  top: 9px;
}
@media (max-width: 748px) {
  .main-tournament .main-fight__title--main {
    top: 12px;
  }
}
@media (max-width: 480px) {
  .main-tournament .main-fight__title--main {
    top: 10px;
  }
}
@media (max-width: 357px) {
  .main-tournament .main-fight__title--main {
    top: 3px;
  }
}
.main-tournament .main-fight__title--record {
  top: 610px;
  text-transform: none;
}
@media (max-width: 1008px) {
  .main-tournament .main-fight__title--record {
    top: 484px;
  }
}
@media (max-width: 748px) {
  .main-tournament .main-fight__title--record {
    top: 484px;
  }
}
@media (max-width: 480px) {
  .main-tournament .main-fight__title--record {
    top: 393px;
  }
}
@media (max-width: 359px) {
  .main-tournament .main-fight__title--record {
    top: 363px;
  }
}
.main-tournament .main-fight__title--country {
  top: 712px;
  text-transform: none;
}
@media (max-width: 1008px) {
  .main-tournament .main-fight__title--country {
    top: 576px;
  }
}
@media (max-width: 748px) {
  .main-tournament .main-fight__title--country {
    top: 586px;
  }
}
@media (max-width: 480px) {
  .main-tournament .main-fight__title--country {
    top: 495px;
  }
}
@media (max-width: 359px) {
  .main-tournament .main-fight__title--country {
    top: 494px;
  }
}
.main-tournament .main-fight__title--min {
  color: black;
  font-family: "Roboto", sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 34px;
}
.main-tournament .main-fight__vs {
  letter-spacing: -1px;
  top: 357px;
  transform: translate(-50%, 0%);
  left: 50%;
  z-index: 1;
  position: absolute;
  color: #c80c00;
  font-family: BebasNeueBold;
  font-size: 117px;
  font-weight: 900;
  line-height: 117px;
  text-transform: uppercase;
}
@media (max-width: 1008px) {
  .main-tournament .main-fight__vs {
    font-size: 100px;
    top: 180px;
  }
}
.main-tournament .card-min .main-fight__vs {
  top: 136px;
  font-size: 60px;
}
@media (max-width: 1008px) {
  .main-tournament .card-min .main-fight__vs {
    top: 102px;
    font-size: 47px;
  }
}
.main-tournament .card-min .main-fight__title {
  color: black;
  font-family: BebasNeueBold;
  font-size: 36px;
  font-weight: 400;
  line-height: 48px;
  text-transform: uppercase;
}
@media (max-width: 748px) {
  .main-tournament .card-min .main-fight__title--main {
    top: 10px;
  }
}
.main-tournament .card-min .main-fight__title--min {
  color: #c50c00;
  font-family: BebasNeueBold;
  font-size: 60px;
  font-weight: 400;
  line-height: 27px;
  text-transform: uppercase;
}
.main-tournament .card-min .main-fight__title--record {
  color: black;
  font-family: "Roboto", sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 34px;
  top: 292px;
  text-transform: none;
}
@media (max-width: 1008px) {
  .main-tournament .card-min .main-fight__title--record {
    top: 231px;
  }
}
.main-tournament .card-min .main-fight__title--country {
  color: black;
  font-family: "Roboto", sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 34px;
  text-transform: none;
  top: 346px;
}
@media (max-width: 1008px) {
  .main-tournament .card-min .main-fight__title--country {
    top: 280px;
  }
}
.main-tournament .desc_link {
  display: inline-block;
  color: black;
  font-family: BebasNeueBold;
  font-size: 24px;
  font-weight: 400;
  line-height: 51px;
  text-transform: uppercase;
  padding: 0 70px;
  background-color: white;
  border: 1px solid black;
  height: 51px;
  text-decoration: none;
  margin-right: 11px;
}
.main-tournament .desc_link:hover {
  background-color: #000;
  color: #fff;
}
@media (max-width: 748px) {
  .main-tournament .desc_link {
    margin-bottom: 14px;
  }
}
@media (max-width: 748px) {
  .main-tournament .desc_link {
    text-align: center;
    width: 100%;
  }
}
.main-tournament .buy_link {
  text-decoration: none;
  display: inline-block;
  color: #fff;
  font-family: BebasNeueBold;
  font-size: 24px;
  font-weight: 400;
  line-height: 51px;
  text-transform: uppercase;
  padding: 0 70px;
  height: 51px;
  background-color: #d50000;
  background-image: linear-gradient(to top, #a50900 0%, #cd0d00 100%);
}
.main-tournament .buy_link:hover {
  opacity: 0.7;
}
@media (max-width: 748px) {
  .main-tournament .buy_link {
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 748px) {
  .main-slider .slick-slide {
    text-align: center;
  }
}
@media (max-width: 748px) {
  .main-slider .col-md-4 {
    display: inline-block;
    float: none;
  }
}
.main-slider--video .video_item {
  width: 100%;
}
.main-page-dots {
  margin-top: 12px !important;
}

span.main-title,
a.main-title {
  margin-bottom: 22px;
  margin-top: 14px;
  margin-bottom: 14px;
  display: inline-block;
  text-decoration: underline;
  color: black;
  font-family: BebasNeueBold;
  font-size: 48px;
  font-weight: 400;
  line-height: 48px;
  text-decoration: underline;
  text-transform: uppercase;
}
span.main-title:hover,
a.main-title:hover {
  color: #d50000;
}

.news-main {
  padding-bottom: 12px;
}
.news-main__wrapper {
  border-bottom: 1px dashed rgba(0, 0, 0, 0.21);
  margin-bottom: 1px;
}
.news-main__img {
  text-align: center;
}
.news-main__img img {
  max-width: 100%;
  width: 100%;
  border-radius: 2px;
}
.news-main__link {
  color: black;
  font-family: "Roboto";
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: underline;
  margin-top: 16px;
  display: block;
}
.news-main__desc {
  font-family: Arial;
  font-size: 12px;
  color: #444;
  font-weight: 400;
  line-height: 18px;
  margin-top: 3px;
}
.news-main__date {
  font-family: Arial;
  font-size: 12px;
  color: grey;
  font-style: italic;
  line-height: 24px;
  margin-top: 3px;
}

.shop-item img {
  width: 100%;
  height: auto;
}

.soc-main {
  margin-bottom: 14px;
}
@media (max-width: 748px) {
  .soc-main {
    text-align: center;
  }
  .soc-main iframe {
    display: inline-block !important;
  }
  .soc-main iframe body > div.widget {
    width: 100%;
  }
}
.soc-main iframe {
  height: 100%;
  width: 100% !important;
  overflow: hidden;
}
.soc-main--yt #___ytsubscribe_0 {
  box-shadow: 0 0 0 1px rgba(4, 47, 89, 0.12) inset;
  width: 100% !important;
  height: 100% !important;
  padding: 74px 20px !important;
  display: inline-block;
}
.soc-main--yt #___ytsubscribe_0 iframe {
  display: inline-block;
  width: 180px !important;
}

.cooperation__link {
  font-size: 18px;
}

.embed-responsive a.fake {
  position: absolute;
  width: 100%;
  height: 100%;
  display: block;
  top: 0;
  left: 0;
}

.modal-dialog--ticket {
  margin-top: 40px;
}
.modal-dialog--ticket .close {
  z-index: 1;
  position: relative;
  background-image: url("/_images/close_popup.png");
  width: 41px;
  height: 41px;
  left: 20px;
  top: -20px;
}
.modal-dialog--ticket .close:hover {
  opacity: 0.8;
}
.modal-dialog--ticket .modal-content {
  position: relative;
  background-color: transparent;
  box-shadow: none;
  height: 249px;
  width: 100%;
  border: 0px;
}
.modal-dialog--ticket .modal-content img {
  width: 100%;
}
.modal-dialog--ticket .modal-content a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.js-card-slider__dots {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}

.js-card-slider__item {
  position: relative;
  top: -14px;
}

.mobile-fighter-image {
  text-align: center;
  margin-top: 12px;
}
.mobile-fighter-image img {
  display: inline-block;
  height: 320px;
  width: auto;
}

@media (max-width: 748px) {
  .fighter_detail .left .type, .fighter_detail .left .anons {
    text-align: center;
  }
}

@media (max-width: 748px) {
  .fighter_detail .left .params {
    text-align: center;
  }
}

@media (max-width: 748px) {
  .fighter_detail .left .params .param {
    display: inline-block;
    float: none;
  }
}

@media (max-width: 748px) {
  .fighter_detail.clearfix {
    height: auto !important;
  }
}

.main-fight-block {
  position: relative;
}

.detail_news_image {
  width: auto !important;
  max-width: 100%;
}
@media (max-width: 748px) {
  .detail_news_image {
    max-width: 100%;
    width: 100%;
  }
}

/*
header{
  .t1 {
    background-color: #CD0D00;
    height: 63px;
    border-bottom: 1px solid #AF0B00;
    @media (max-width: $md) {
      width: 100%;
      left: 0;
      position: fixed;
      z-index: 2;
    }

    .title {
      color: #fff;
      font-family: "BebasNeueRegular";
      //float: right;
      font-size: 43px;
      position: relative;
      letter-spacing: 2px;
      font-weight: normal;
      text-transform: uppercase;
      line-height: 63px;
      text-align: center;
      @media (max-width: $md) {
        float: none;
        text-align: center;
        font-size: 34px;
      }
      @media (max-width: $sm) {
        font-size: 24px;
      }
      @media (max-width: 607px) {
        font-size: 21px;
      }
      @media (max-width: 555px) {
        font-size: 18px;
      }
      @media (max-width: 555px) {
        font-size: 18px;
      }
    }
    #logo {
      float: left;
      position: relative;
      top: 10px;
      //left: 41px;
      img {
        width: 64px;
      }
      @media (max-width: $md) {
        display: none;
      }
    }

    #lang_switch {
      position: absolute;
      display: none;
      top: 14px;
      left: -4px;
      ul {
        width: 30px;
        list-style: none;
        li {
          line-height: 15px;
          line-height: 9px;
          box-sizing: border-box;
          width: 29px;
          height: 15px;
          margin-bottom: 4px;
          text-align: center;
          border-radius: 1px;
          cursor: pointer;
          &.active, &:hover {
            background-color: #000;
          }
          a {
            font-family: 'Roboto';
            font-size: 9px;
            font-weight: 400;
            text-decoration: none;
            color: #fff;
          }
        }
      }
    }
  }
  #red_header {
    box-sizing: border-box;
    border-bottom: 1px solid #AF0B00;
    width: 100%;
    height: 90px;
    padding: 19px 0;
    background-color: #cd0d00;
    @media (max-width: $md) {
      position: relative;
      top: 63px;
      height: 76px;
      padding: 12px 0;
    }
    @media (max-width: $sm) {
      height: auto;
      text-align: center;
    }
    .container {
      position: relative;
    }
    #next_fight {
      @media (max-width: $sm) {
        position: relative;
      }
      position: absolute;
      top: -2px;
      left: 0px;
      width: 100%;
      .link {
        @media (max-width: $sm) {
          display: block;
          float: none;
          margin: 0;

        }
        float: left;
        margin-right: 16px;
        margin-top: 10px;
        a {
          text-decoration: none;
          color: #000;
          border-bottom: 1px solid;
          span {
            color: #000;
            font-family: "BebasNeueRegular";
            font-size: 26px;
            @media (max-width: $md) {
              font-size: 16px;
            }
            @media (max-width: $sm) {
              font-size: 26px;
            }

          }
          &:hover {
            color: #fff;
            span {
              color: white;
            }
          }
        }
      }
      .counter {
        @media (max-width: $sm) {
          display: block;
          float: none;
        }
        float: left;
        #days,
        #hours,
        #minutes {
          @media (max-width: $sm) {
            float: none;
            display: inline-block;
          }
          float: left;
          width: 100px;
          height: 53px;
          border: 1px solid #831711;
          -moz-border-radius: 2px;
          -webkit-border-radius: 2px;
          border-radius: 2px;
          -moz-background-clip: padding;
          -webkit-background-clip: padding-box;
          background-clip: padding-box;
          margin-right: 5px;
          text-align: center;
          padding-top: 8px;
          box-sizing: border-box;
          @media (max-width: $md) {
            width: 77px;
            height: 40px;
            padding-top: 1px;
            margin-right: 3px;
          }
          .number {
            font-family: 'BebasNeueBold';
            font-size: 24px;
            line-height: 30px;
            margin-top: 5px;
            color: #fff;
            @media (max-width: $md) {
              font-size: 18px;
              line-height: 40px;
              margin-top: 0;
            }
          }
          .title {
            font-family: 'BebasNeueBook';
            font-size: 24px;
            margin-top: -3px;
            color: #fff;
            @media (max-width: $md) {
              font-size: 18px;
            }
          }
        }
        #minutes {
          margin-right: 11px;
          @media (max-width: $sm) {
            margin-right: 0px;
          }
        }
      }
      .order {
        position: absolute;
        left: 561px;
        top: -3px;
        width: 195px;

        @media (max-width: $md) {
          position: relative;
          left: 0;
          top: 0;
          float: left;
          width: auto;
        }
        @media (max-width: $sm) {
          display: block;
          float: none;
        }
        p {
          color: #570500;
          font-family: "BebasNeueRegular";
          font-size: 20px;
          @media (max-width: $md) {
            font-size: 16px;
          }
          @media (max-width: $sm) {
            font-size: 20px;
          }
          &.phone {
            color: #fff;
            font-family: "BebasNeueBold";
            font-size: 32px;
            font-weight: normal;
            margin-top: -10px;
            @media (max-width: $md) {
              font-size: 25px;
            }
            @media (max-width: $sm) {
              font-size: 32px;
            }
            a {
              text-decoration: none;
              color: #fff;
              font-size: 30px;
              font-weight: normal;
            }
          }
        }
      }
      .timing {
        @media (max-width: $md) {
          display: none;
        }
        width: 55px;
        height: 55px;
        border: 1px solid #831711;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        border-radius: 2px;
        -moz-background-clip: padding;
        -webkit-background-clip: padding-box;
        background-clip: padding-box;
        color: #fff;
        font-family: "Arial";
        font-size: 9px;
        position: absolute;
        right: 166px;
        box-sizing: border-box;
        padding: 6px;
        line-height: 11px;
        &::before {
          content: "";
          position: absolute;
          border-style: solid;
          display: block;
          width: 0;
          top: 18px;
          bottom: auto;
          left: -9px;
          border-width: 7.5px 8px 7.5px 0;
          border-color: transparent #831711;
        }
        &::after {
          content: "";
          position: absolute;
          border-style: solid;
          display: block;
          width: 0;
          top: 18px;
          bottom: auto;
          left: -7px;
          border-width: 7.5px 8px 7.5px 0;
          border-color: transparent #cd0d00;
        }
      }
      .buy {
        @media (max-width: $md) {
          float: left;
          position: relative;
          left: 12px;
        }
        @media (max-width: $sm) {
          float: none;
          display: inline-block;
          left: 0;
        }
        width: 154px;
        height: 53px;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        border-radius: 2px;
        -moz-background-clip: padding;
        -webkit-background-clip: padding-box;
        background-clip: padding-box;
        background-color: #000;
        color: #fff;
        font-family: "BebasNeueRegular";
        font-size: 26px;
        position: absolute;
        right: 0px;
        top: 1px;
        box-sizing: border-box;
        text-align: center;
        padding-top: 7px;
        a {
          color: white;
          text-decoration: none;
        }

      }
      .adress {
        font-family: 'BebasNeueRegular';
        font-size: 20px;
        line-height: 26px;
        float: left;
        color: #fff;
      }
    }

  }
}
*/
.t1 {
  background-color: #cb1314;
  border-bottom: 1px solid #af0b00;
  padding-bottom: 11px;
}
@media (max-width: 1008px) {
  .t1 {
    width: 100%;
    left: 0;
    position: fixed;
    z-index: 2;
    height: 64px;
  }
}

.header__logo {
  display: block;
  padding-top: 14px;
  padding-bottom: 11px;
}
.header__logo--mobile {
  line-height: 64px;
}
.header__logo--mobile img {
  height: 40px;
}
.header__logo--mobile span {
  margin-left: 10px;
  color: #fff;
  font-family: BebasNeueRegular;
}
.header__logo--mobile a:hover, .header__logo--mobile a:focus {
  text-decoration: none;
  color: #fff;
}
@media (max-width: 1008px) {
  .header__logo {
    display: none;
  }
}
.header__logo img {
  width: 100%;
  max-width: 195px;
}
@media (max-width: 1008px) {
  .header__logo img {
    width: auto;
    height: 26px;
    position: relative;
    top: 6px;
    text-align: left !important;
  }
}
@media (max-width: 748px) {
  .header__logo img {
    margin-left: 51px;
  }
}
@media (max-width: 1008px) {
  .header__title {
    margin: 12px 0px 0px;
    line-height: 28px;
    font-size: 28px;
    text-align: center;
  }
}
@media (max-width: 1008px) {
  .header__title {
    display: none;
  }
}
.header__title--mobile {
  display: inline-block;
  font-size: 9px;
  margin-top: 5px;
}
@media (max-width: 330px) {
  .header__title--mobile {
    font-size: 7px;
  }
}
.header__title-lang {
  float: right;
  display: inline-block;
  vertical-align: middle;
  margin-left: 5px;
}
.header__title-lang a {
  display: inline-block;
  width: 26px;
  height: 26px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  text-align: center;
  border-radius: 4px;
  border: 1px solid black;
}
.header__title-lang a.ru {
  background-image: url("/_images/lang-russia.png");
}
.header__title-lang a.en {
  background-image: url("/_images/lang-en.png");
}
.header__title-lang a span {
  font-size: 9px;
  color: #fff;
  letter-spacing: 1px;
  position: relative;
  top: 4px;
}
.header__title-lang a:hover {
  text-decoration: none;
  box-shadow: 0 0 0 1px black;
}
.header__title-lang a:hover span {
  color: #000;
}
.header__text {
  margin-left: 37px;
}
.header__counter {
  margin-top: 13px;
  float: left;
}
.header__counter-title {
  color: #000000;
  font-family: Roboto;
  font-size: 24px;
  font-weight: 900;
  line-height: 26px;
  text-transform: uppercase;
  letter-spacing: 1px;
}
@media (max-width: 1008px) {
  .header__counter-title {
    line-height: 18px;
    font-size: 17px;
  }
}
.header__counter-nums {
  margin-top: 6px;
}
.header__counter-nums .nums-wrap {
  width: 114px;
  height: 44px;
  background-color: #cb1314;
  border: 2px solid rgba(0, 0, 0, 0.5);
  border-radius: 2px;
  float: left;
  text-align: center;
  margin-right: 5px;
}
@media (max-width: 1008px) {
  .header__counter-nums .nums-wrap {
    width: 80px;
  }
}
.header__counter-nums .nums-wrap:last-child {
  margin-right: 0;
}
.header__counter-nums .nums-wrap span {
  line-height: 39px;
  color: #000000;
  font-family: Roboto;
  font-weight: 500;
}
.header__counter-nums .nums-wrap span.number {
  font-size: 26px;
}
@media (max-width: 1008px) {
  .header__counter-nums .nums-wrap span.number {
    font-size: 18px;
  }
}
.header__counter-nums .nums-wrap span.title {
  font-size: 17px;
}
@media (max-width: 1008px) {
  .header__counter-nums .nums-wrap span.title {
    font-size: 12px;
  }
}
.header__buttons {
  float: right;
}
.header__buttons-btn {
  margin-top: 16px;
  border: 2px solid rgba(0, 0, 0, 0.5);
  border-radius: 2px;
  color: #000;
  text-align: center;
  display: block;
  width: 268px;
  height: 43px;
  line-height: 40px;
  font-family: Roboto;
  font-size: 29px;
  font-weight: 900;
  text-transform: uppercase;
  text-decoration: none;
}
.header__buttons-btn:hover, .header__buttons-btn:focus {
  color: #000;
  text-decoration: none;
  border-color: #fff;
  background: #fff;
}
@media (max-width: 1008px) {
  .header__buttons-btn {
    margin-top: 14px;
    font-size: 22px;
    height: 36px;
    line-height: 36px;
  }
}
.header__buttons-phone {
  letter-spacing: 1.5px;
  margin-top: 8px;
  display: block;
  color: #ffffff;
  font-family: Roboto;
  font-size: 31px;
  font-weight: 900;
  line-height: 25px;
  text-transform: uppercase;
}
.header__buttons-phone:hover, .header__buttons-phone:focus {
  color: #000;
  text-decoration: none;
}
@media (max-width: 1008px) {
  .header__buttons-phone {
    margin-top: 6px;
  }
}

#red_header {
  box-sizing: border-box;
  border-bottom: 1px solid #AF0B00;
  width: 100%;
  height: 90px;
  padding: 19px 0;
  background-color: #cd0d00;
  top: 63px;
}
@media (max-width: 1008px) {
  #red_header {
    position: relative;
    height: 76px;
    padding: 12px 0;
  }
}
@media (max-width: 748px) {
  #red_header {
    height: auto;
    text-align: center;
  }
}
#red_header .container {
  position: relative;
}
#red_header #next_fight {
  position: absolute;
  top: -2px;
  left: 0px;
  width: 100%;
}
@media (max-width: 748px) {
  #red_header #next_fight {
    position: relative;
  }
}
#red_header #next_fight .link {
  float: left;
  margin-right: 16px;
  margin-top: 10px;
}
@media (max-width: 748px) {
  #red_header #next_fight .link {
    display: block;
    float: none;
    margin: 0;
  }
}
#red_header #next_fight .link a {
  text-decoration: none;
  color: #000;
  border-bottom: 1px solid;
}
#red_header #next_fight .link a span {
  color: #000;
  font-family: "BebasNeueRegular";
  font-size: 26px;
}
@media (max-width: 1008px) {
  #red_header #next_fight .link a span {
    font-size: 16px;
  }
}
@media (max-width: 748px) {
  #red_header #next_fight .link a span {
    font-size: 26px;
  }
}
#red_header #next_fight .link a:hover {
  color: #fff;
}
#red_header #next_fight .link a:hover span {
  color: white;
}
#red_header #next_fight .counter {
  float: left;
}
@media (max-width: 748px) {
  #red_header #next_fight .counter {
    display: block;
    float: none;
  }
}
#red_header #next_fight .counter #days,
#red_header #next_fight .counter #hours,
#red_header #next_fight .counter #minutes {
  float: left;
  width: 100px;
  height: 53px;
  border: 1px solid #831711;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin-right: 5px;
  text-align: center;
  /* vertical-align: middle; */
  padding-top: 8px;
  box-sizing: border-box;
}
@media (max-width: 748px) {
  #red_header #next_fight .counter #days,
  #red_header #next_fight .counter #hours,
  #red_header #next_fight .counter #minutes {
    float: none;
    display: inline-block;
  }
}
@media (max-width: 1008px) {
  #red_header #next_fight .counter #days,
  #red_header #next_fight .counter #hours,
  #red_header #next_fight .counter #minutes {
    width: 77px;
    height: 40px;
    padding-top: 1px;
    margin-right: 3px;
  }
}
#red_header #next_fight .counter #days .number,
#red_header #next_fight .counter #hours .number,
#red_header #next_fight .counter #minutes .number {
  font-family: "BebasNeueBold";
  font-size: 24px;
  line-height: 30px;
  margin-top: 5px;
  color: #fff;
}
@media (max-width: 1008px) {
  #red_header #next_fight .counter #days .number,
  #red_header #next_fight .counter #hours .number,
  #red_header #next_fight .counter #minutes .number {
    font-size: 18px;
    line-height: 40px;
    margin-top: 0;
  }
}
#red_header #next_fight .counter #days .title,
#red_header #next_fight .counter #hours .title,
#red_header #next_fight .counter #minutes .title {
  font-family: "BebasNeueBook";
  font-size: 24px;
  margin-top: -3px;
  color: #fff;
}
@media (max-width: 1008px) {
  #red_header #next_fight .counter #days .title,
  #red_header #next_fight .counter #hours .title,
  #red_header #next_fight .counter #minutes .title {
    font-size: 18px;
  }
}
#red_header #next_fight .counter #minutes {
  margin-right: 11px;
}
@media (max-width: 748px) {
  #red_header #next_fight .counter #minutes {
    margin-right: 0px;
  }
}
#red_header #next_fight .order {
  position: absolute;
  left: 561px;
  top: -3px;
  width: 195px;
}
@media (max-width: 1008px) {
  #red_header #next_fight .order {
    position: relative;
    left: 0;
    top: 0;
    float: left;
    width: auto;
  }
}
@media (max-width: 748px) {
  #red_header #next_fight .order {
    display: block;
    float: none;
  }
}
#red_header #next_fight .order p {
  color: #570500;
  font-family: "BebasNeueRegular";
  font-size: 20px;
}
@media (max-width: 1008px) {
  #red_header #next_fight .order p {
    font-size: 16px;
  }
}
@media (max-width: 748px) {
  #red_header #next_fight .order p {
    font-size: 20px;
  }
}
#red_header #next_fight .order p.phone {
  color: #fff;
  font-family: "BebasNeueBold";
  font-size: 32px;
  font-weight: normal;
  margin-top: -10px;
}
@media (max-width: 1008px) {
  #red_header #next_fight .order p.phone {
    font-size: 25px;
  }
}
@media (max-width: 748px) {
  #red_header #next_fight .order p.phone {
    font-size: 32px;
  }
}
#red_header #next_fight .order p.phone a {
  text-decoration: none;
  color: #fff;
  font-size: 30px;
  font-weight: normal;
}
#red_header #next_fight .timing {
  width: 55px;
  height: 55px;
  border: 1px solid #831711;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #fff;
  font-family: "Arial";
  font-size: 9px;
  position: absolute;
  right: 166px;
  box-sizing: border-box;
  padding: 6px;
  line-height: 11px;
}
@media (max-width: 1008px) {
  #red_header #next_fight .timing {
    display: none;
  }
}
#red_header #next_fight .timing::before {
  content: "";
  position: absolute;
  border-style: solid;
  display: block;
  width: 0;
  top: 18px;
  bottom: auto;
  left: -9px;
  border-width: 7.5px 8px 7.5px 0;
  border-color: transparent #831711;
}
#red_header #next_fight .timing::after {
  content: "";
  position: absolute;
  border-style: solid;
  display: block;
  width: 0;
  top: 18px;
  bottom: auto;
  left: -7px;
  border-width: 7.5px 8px 7.5px 0;
  border-color: transparent #cd0d00;
}
#red_header #next_fight .buy {
  width: 154px;
  height: 53px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #000;
  color: #fff;
  font-family: "BebasNeueRegular";
  font-size: 26px;
  position: absolute;
  right: 0px;
  top: 1px;
  box-sizing: border-box;
  text-align: center;
  padding-top: 7px;
}
@media (max-width: 1008px) {
  #red_header #next_fight .buy {
    float: left;
    position: relative;
    left: 12px;
  }
}
@media (max-width: 748px) {
  #red_header #next_fight .buy {
    float: none;
    display: inline-block;
    left: 0;
  }
}
#red_header #next_fight .buy a {
  color: white;
  text-decoration: none;
}
#red_header #next_fight .adress {
  font-family: "BebasNeueRegular";
  font-size: 20px;
  line-height: 26px;
  float: left;
  color: #fff;
}

.grandprix__bg {
  background-image: url("/_images/bg_grandPrix.jpg");
  background-position: center;
  background-size: cover;
  padding: 24px 0;
  box-shadow: 0px 3px 10px -2px rgba(0, 0, 0, 0.5);
}
.grandprix .level {
  margin: 10px 0;
  min-height: 100px;
  display: flex;
  margin-bottom: 80px;
}
@media (max-width: 748px) {
  .grandprix .level {
    margin-bottom: 0px;
    flex-flow: row wrap;
  }
}
.grandprix .level__title {
  display: none;
  margin: 0;
}
@media (max-width: 748px) {
  .grandprix .level__title {
    display: block;
    background: #fff;
    color: #000;
    padding: 4px 12px;
  }
}
.grandprix .level__pair {
  position: relative;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-around;
  align-items: baseline;
  align-content: space-between;
  flex-grow: 1;
  position: relative;
}
@media (max-width: 748px) {
  .grandprix .level__pair {
    margin-bottom: 12px;
    flex-grow: 0;
    flex-wrap: wrap;
    justify-content: flex-start;
    width: 50%;
  }
  .grandprix .level__pair--top {
    width: 100%;
  }
}
.grandprix .level__pair--last:after {
  display: none !important;
}
.grandprix .level__pair:after {
  display: none;
  position: absolute;
  content: "";
  height: 81px;
  width: 2px;
  background: gray;
  left: 50%;
  margin-left: -1px;
}
.grandprix .level__pair-wrap {
  display: flex;
  justify-content: center;
}
@media (max-width: 748px) {
  .grandprix .level__pair-wrap {
    justify-content: center;
  }
}
.grandprix .level__person {
  cursor: pointer;
  margin: 0 5px;
  border: 2px solid #fff;
  position: relative;
  text-align: center;
  background: #fff;
}
.grandprix .level__person:after {
  content: "";
  position: absolute;
  display: block;
  height: 100px;
  top: -100px;
  width: 200%;
  border-top: 2px solid #fff;
}
@media (max-width: 748px) {
  .grandprix .level__person:after {
    display: none !important;
  }
}
.grandprix .level__person--winner:after {
  display: none !important;
}
.grandprix .level__person--left:after {
  border-left: 2px solid #fff;
  left: 5px;
}
.grandprix .level__person--right:after {
  border-right: 2px solid #fff;
  right: 5px;
}
.grandprix .level__person:hover .level__person-hover {
  bottom: 0;
}
.grandprix .level__person-wrap {
  position: relative;
  overflow: hidden;
  padding: 10px;
  height: 166px;
}
@media (max-width: 1008px) {
  .grandprix .level__person-wrap {
    height: 146px !important;
  }
}
@media (max-width: 748px) {
  .grandprix .level__person-wrap {
    height: 166px !important;
  }
}
.grandprix .level__person-hover {
  padding-top: 6px;
  transition: all 0.2s ease-out;
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d50000;
  color: #fff;
  bottom: -100%;
  left: 0;
}
.grandprix .level__person-img {
  text-align: center;
}
.grandprix .level__person-img img {
  width: 100px;
  max-width: 100%;
}
.grandprix .level__person-name {
  white-space: nowrap;
  width: 100%;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 55px;
  background-color: #d50000;
  color: #fff;
  font-family: BebasNeueRegular;
  font-size: 14px;
  text-decoration: none;
  display: block;
  line-height: 20px;
  z-index: 3;
  padding-top: 8px;
}
@media (max-width: 1008px) {
  .grandprix .level__person-name {
    height: 57px;
    line-height: 20px;
    font-size: 12px;
  }
}

.parthners-footer {
  margin-bottom: 24px;
}
.parthners-footer p {
  color: #ffffff;
  font-family: Roboto;
  font-size: 18px;
  font-weight: 900;
  line-height: 17px;
}
.parthners-footer img {
  max-width: 100%;
  width: 100%;
}
.parthners-footer-wrap {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 1008px) {
  .parthners-footer-wrap {
    justify-content: center;
  }
}
.parthners-footer-wrap a {
  border: none !important;
  display: block;
  text-decoration: none !important;
  margin: 12px 0px;
}

.indexSlider {
  margin-top: -15px;
}
.indexSlider img {
  max-width: 100%;
  width: 100%;
}
.indexSlider__wrap {
  overflow: hidden;
  max-height: 1070px;
}
.indexSlider .slick-prev, .indexSlider .slick-next {
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 50%;
  display: block;
  padding: 0;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  cursor: pointer;
  color: transparent;
  border: none;
  outline: none;
  width: 77px;
  height: 77px;
  background-color: rgba(255, 255, 255, 0.2);
  border-radius: 50%;
  z-index: 1;
  transition: all 0.1s ease-in;
}
.indexSlider .slick-prev:hover, .indexSlider .slick-next:hover {
  background-color: rgba(255, 255, 255, 0.7);
}
.indexSlider .slick-prev:before, .indexSlider .slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  opacity: 0.75;
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.indexSlider .slick-prev {
  left: 45px;
}
.indexSlider .slick-prev:hover:before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAA2CAYAAAD3YagRAAAACXBIWXMAAAsTAAALEwEAmpwYAAA57GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTctMDMtMjhUMTM6NTY6MDkrMDM6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE3LTAzLTI4VDEzOjU2OjA5KzAzOjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNy0wMy0yOFQxMzo1NjowOSswMzowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6MDc4Zjk1OGEtZWVhZC01MzQyLTljNzQtODMwZDc2NmZmNDU2PC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MWIwMjJlNDEtMTNhNS0xMWU3LWJhM2UtODQ5ZTMwZjg2ZTIwPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6NWI5NGMyOTUtNWJiNC02MzRlLWJmNDAtNWFlNzRkN2UyYzYyPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjViOTRjMjk1LTViYjQtNjM0ZS1iZjQwLTVhZTc0ZDdlMmM2Mjwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNy0wMy0yOFQxMzo1NjowOSswMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDowNzhmOTU4YS1lZWFkLTUzNDItOWM3NC04MzBkNzY2ZmY0NTY8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTctMDMtMjhUMTM6NTY6MDkrMDM6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTQ8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+NTQ8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/Pk4UHrYAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAkNJREFUeNqcljFoFUEQhr85wwMxENBGi4hF3hUWWbSxUEilr/TZCEpaK1NYPBQ1BqM+NRixURCCXRRJk1hGq4AWNoYVCbIGC21sRB4ooihnMyfj8Z63d1vNze13/+7c7M5AjZGlri01oARYT2oIHgfGpaLaELABNKsqTgJNAKmg1gA2gVGAKoqncgjoSaTaVuA9sFNds7GKUwb6DMwnEWrDwDnjmpPgv8YodoAdan8C7pYGJ0vdduCMcV2T4L/HRPUsMKL2R2Ahf5H8R22XBiUfMxL8z1JQA7JN7XfAon0pA9R26+SGuk5I8I/tnEGK0wZ6DSwVJ0gftTHgLbBFXcck+JXivH6Klw30EnjSb0lSUNsLvDH+lgT/tB9YVOwaaG0Q9A+YpW4f0C4EiFIQuGHsVQn+eSmYpe4g0DL+C2WZn5i95WNFgn9VCmapOwxM5FsFLsac7AS4ap4fSfAbsWCtkQCXzPNJTYJyUIJ/BqyZTOpWWaoNSDtL3f4oUIJ/Aawa//UqwTlv7FaWukNRoAS/DizbG63K75jWJACYyFJ3JArUn//QuK5kqZPYBJgFfqt9ADgaBUrwm8AD+yGt+1Ep1wV+qD2udb8clOA/APcLex2KTfKbwDe1m1r/y0EJ/m9JM6qN2GM1B/TUHtU+oByU4L8Ad2yCaD8QdZBva91H+4Cp6D4nS10HuGWahz2xV8c9rf9oP9Cp0lmdNlHuVbmsFrQPABiJBrX+z9S9Hhe1xFcDJfhfuWqdC3lJ+4J6zfyfAQBHfZwxKU1MeAAAAABJRU5ErkJggg==");
}
.indexSlider .slick-prev:before {
  content: "";
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAA2CAYAAAD3YagRAAAACXBIWXMAAAsTAAALEwEAmpwYAAA57GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTctMDMtMjhUMTM6NTM6NTErMDM6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE3LTAzLTI4VDEzOjUzOjUxKzAzOjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNy0wMy0yOFQxMzo1Mzo1MSswMzowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6NDg3YWM3N2ItNDhkZC03MDRmLWFmMzctYzE3NzMzOTQxODIyPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD5hZG9iZTpkb2NpZDpwaG90b3Nob3A6Yzg5MmZiZTAtMTNhNC0xMWU3LWJhM2UtODQ5ZTMwZjg2ZTIwPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6NTk2ZWE4MjUtOWE5Mi1mYjRiLWIwYjMtYTgxYWU3MzM3ZDNhPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjU5NmVhODI1LTlhOTItZmI0Yi1iMGIzLWE4MWFlNzMzN2QzYTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNy0wMy0yOFQxMzo1Mzo1MSswMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo0ODdhYzc3Yi00OGRkLTcwNGYtYWYzNy1jMTc3MzM5NDE4MjI8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTctMDMtMjhUMTM6NTM6NTErMDM6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTQ8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+NTQ8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/Pihh9S8AAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAWhJREFUeNqk1i9MAnEUwPHv78bY2CiaNGjSQtOqVTORYKCYyGSJRqtWyVKJRJqzEikUA24G3RzP8oM9Efj93rvbbrvt7nPv7vfnvRdEBOsRQmgGKwwhFMArImI6gRZgRhVgAkhh/L0b4BTAEq0KTAGxRrwFjuL1R260GjBbRgN6ubCr0DtQz0H1+PASdkWEHNhTaAbUkhDYB+YKdlb3EvBeoSlQTULgEPhUsP3n/g74oNAEqCQhcAx8K9j698wW+KTQG1AkIXAC/CjY3PjyDbCv0BgISQg0gIWC11sHbw0OFBrtnGOFzhQS4DIXDhUaJtdwRBdr0c5z4UihQeYe5UqhBdDIhWMF+7nJq6DE4ftU9+CUmg73Aii15CJ+MS/yUtsq4mfzRi6VOiJ+NCcrlR6/zOnRnZAjPHCVAHfRiXDPVeYivjMX1lKl3N08lGpXIu4oOHe3ZNbuse2Fq7bT3ei6W+vgbeZ/BwAyZdmvbVj0GQAAAABJRU5ErkJggg==");
  width: 14px;
  height: 54px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
  position: relative;
  right: 2px;
}
.indexSlider .slick-next {
  right: 45px;
}
.indexSlider .slick-next:hover:before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAA2CAYAAAD3YagRAAAACXBIWXMAAAsTAAALEwEAmpwYAAA57GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTctMDMtMjhUMTM6NTY6NDIrMDM6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE3LTAzLTI4VDEzOjU2OjQyKzAzOjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNy0wMy0yOFQxMzo1Njo0MiswMzowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6MjJlYWU3YjktNGY0Ny02OTQ1LWE3ZGQtMWUwNTA5YmIxOWJhPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MzU4YThmYjQtMTNhNS0xMWU3LWJhM2UtODQ5ZTMwZjg2ZTIwPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6ZjU3Zjc5ZDItYzllZC03MzRlLWFlNWUtNTJiMDdhM2FhMDk5PC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmY1N2Y3OWQyLWM5ZWQtNzM0ZS1hZTVlLTUyYjA3YTNhYTA5OTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNy0wMy0yOFQxMzo1Njo0MiswMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDoyMmVhZTdiOS00ZjQ3LTY5NDUtYTdkZC0xZTA1MDliYjE5YmE8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTctMDMtMjhUMTM6NTY6NDIrMDM6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTQ8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+NTQ8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PuEe3uwAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAjhJREFUeNqcljFoVEEQhr89RRGFIDY2drqIiIs2Fgp2SZmkCYIpbFJpoSgYPYkmJMpJihQHFoJpgoKNsYxWAS3SKBvEYmNlCtMoCIoYlLWZk+E4b+e9V/0z3M+/t+/N/D/ZhxFqPA1gOvvQqEM8AYzVIQLMZB921iEeAcbrEDuqu6oQvwk+BExUIS6o+nb2YY+VOA98kfogcMlEdCl+B1qqN5l92Ge9nDawJfgAcM1EdCn+BGZV/2r2Yb/1dTwCNgUPADf6EZ0usg8XgUUpfwCHXYpbJUWAJWBD8F5g0qQoqueBp1L+ArxL8VNJEeAZsC54N9A0KYrqCPBcyj/AUZfix5IiwAtgTfAO4I5JUVQHgZVOCRx3KX4oKeJSfAmsKoFZy1H/TYvCo9mHkyaiS/G1Oi7AfasiwC2Fh7IPZ0xEl+JbYFm15vreatcNHwPeq98POuuOyT4sARekXKu8wYsfQOmoVsU5RVp1Kb5qGNROAdrRmtb3eE/hFZfimyIx+3AWGFKtm9YvR3/Yyy7Fd0WijNU5NVbN4nRkHxwwo1pP9Cz2UxwGTqvVcbe4rCQPTKvW4+598z/FMckFANvdk9+TKDlA/7eHvXZqL8VxyQMdC2gVTUf8X6u1XYqfLW41ITkAyQUPijYnvq832oJL8avFHy+L/yN5YL7oyOL32kRbkguKVn5dfB/JAW1rXLmip0HygIk4IHhTckDlLDflUtyuStwQ/6+cHqdcir+rEtfF96s9dcP83wEAWWafe3fvEicAAAAASUVORK5CYII=");
}
.indexSlider .slick-next:before {
  content: "";
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAA2CAYAAAD3YagRAAAB50lEQVRIS7XWP8jNYRjG8c8rKaUMFotCSJJisSimlxEToVgYGCxkw4hJsTAwEBsjG0kySEoWkhhY/CsS+del5+jXz3ve85yn3Nv5Pde36z7Pn/u+J7AZ140ZE3iE1fg5DhvwF7bjagv4FCvwvRYeOEa/BxdbwFdYgm81cBw/YG4RH8DZWvAYjhbxGyzGl1FwHOfgBeYV8WGcqgGjOYSTRfwWC/FpOjiOidl4jvnld9I/XgNGsx9nivgjFuH9MHjgmPVZeIYFRXwCR2rAaHbjQhF/Lueanf4nuo5ZnIknWFqUp3GwBoxmG64U8Vcsw8s+3HfM+gw8xKoiPod9NWA0edzXivgHlpeN+8tP5ZjFfL+HtUV5Cbu6rsPAaCZxs4jz2FeWjfvzaTow67ewvsBJfevAdRS4Dnc6Ka4pGzfSMcwNbCxwUt9Uk2o0cXnQcU0Wd0elOtDn/+WIErexoRZMBXzc2czJWjBOOcsdxfX+fwebU23anObjaLoAzVeue8nTfLfUXPKmZ9V/yJexs+YhN5WOfrE6j701xapbHtNkU2NHlsfmgtxvAXF73U+zXwGam06/zaWlv5vKrevYb6xpqmmuQ2PwkJtaefPw0DyuNA9IaSiJsUeyAdg0BDaPnU2DbvNo3TTM/waQ6npRfQBlMwAAAABJRU5ErkJggg==");
  width: 14px;
  height: 54px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
  position: relative;
  left: 2px;
}
.indexSlider .slick-dots {
  position: absolute;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
  bottom: 25px;
}
.indexSlider .slick-dots li {
  position: relative;
  display: inline-block;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  border: none;
}
.indexSlider .slick-dots li.slick-active button {
  background-color: #787878;
}
.indexSlider .slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  padding: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  transition: all 0.2s ease-in;
  width: 18px;
  height: 18px;
  box-shadow: inset 1px 1px 2px rgba(0, 0, 0, 0.35);
  background-color: #ffffff;
  border-radius: 50%;
  border: none;
}
.indexSlider .slick-dots li button:before {
  display: none;
}

.fighter__line {
  font-family: BebasNeueBold;
  margin-bottom: 50px;
}
.fighter__line-number {
  font-size: 37px;
  margin-top: 33px;
}
@media (max-width: 1008px) {
  .fighter__line-number {
    margin-top: 0;
    font-size: 29px;
  }
}
@media (max-width: 748px) {
  .fighter__line-number {
    display: none;
  }
}
.fighter__line-arrow {
  color: #fff;
  line-height: 33px;
  text-align: center;
  font-size: 14px;
  width: 27px;
  height: 24px;
  background-image: url(/_images/up_down.png);
  background-repeat: no-repeat;
}
@media (max-width: 1008px) {
  .fighter__line-arrow {
    width: 100%;
    height: 14px;
    background-size: cover;
    line-height: 18px;
    font-size: 10px;
  }
}
.fighter__line-arrow--up {
  background-position: 0 0;
}
.fighter__line-arrow--down {
  line-height: 21px;
  background-position: 0 -24px;
}
.fighter__line-img {
  width: 148px;
  height: 148px;
  overflow: hidden;
  border: 1px solid black;
}
.fighter__line-img img {
  max-width: 100%;
  width: 100%;
}
@media (max-width: 1008px) {
  .fighter__line-img {
    width: 100px;
    height: 100px;
  }
}
@media (max-width: 748px) {
  .fighter__line-img {
    width: 100%;
    height: auto;
  }
}
.fighter__line-name {
  font-size: 38px;
  line-height: 39px;
  margin-top: -3px;
  overflow: hidden;
  color: #000;
  text-decoration: none;
  display: block;
  margin-bottom: 7px;
}
.fighter__line-name:hover {
  color: #cb1314;
}
.fighter__line-country img {
  width: 38px;
  height: auto;
}
.fighter__square {
  border: 1px solid black;
  text-align: center;
  overflow: hidden;
}
.fighter__square-name {
  display: block;
  font-size: 18px;
  margin-top: 18px;
}
.fighter__square-value {
  display: block;
  font-size: 68px;
  white-space: nowrap;
}
.fighter__line-nickname {
  color: #fe0000;
  text-transform: uppercase;
  font-size: 28px;
  line-height: 28px;
  position: absolute;
  bottom: -5px;
}
@media (max-width: 748px) {
  .fighter__line-nickname {
    position: static;
  }
}
.fighter__line-new-label {
  font-size: 17px;
}
@media (max-width: 1008px) {
  .fighter__line-new-label {
    font-size: 13px;
  }
}

.side-link {
  display: none;
  width: 20px;
  height: 20px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  text-align: center;
  border-radius: 3px;
}
@media (max-width: 1008px) {
  .side-link {
    display: inline-block;
  }
}
.side-link-en {
  margin-right: 10px;
  background-image: url("/_images/lang-en.png");
}
.side-link-ru {
  background-image: url("/_images/lang-russia.png");
}

.pseudo {
  display: none;
  float: left;
  text-align: center;
  margin-right: 10px;
  margin-top: 7px;
}
@media (max-width: 1008px) {
  .pseudo {
    display: block;
  }
  .pseudo .fighter__line-arrow {
    width: 27px;
    height: 24px;
    line-height: 29px !important;
    font-size: 14px;
  }
  .pseudo .fighter__line-arrow--up {
    background-position: 1px 0;
  }
  .pseudo .fighter__line-arrow--down {
    background-position: 1px -24px;
    line-height: 21px !important;
  }
}

.showcase {
  font-family: Inter;
  font-size: 14px;
  font-weight: 400;
  line-height: 15px;
  letter-spacing: 0em;
  text-align: left;
}
.showcase__description {
  width: 672px;
  display: block;
}
@media (max-width: 1008px) {
  .showcase__description {
    margin-left: 3px;
  }
}
@media (max-width: 748px) {
  .showcase__description {
    width: 355px;
    font-size: 12px;
  }
}
.showcase__oferta {
  width: 710px;
  display: block;
  margin-top: 20px;
  margin-bottom: 64px;
}
@media (max-width: 1008px) {
  .showcase__oferta {
    margin-bottom: 0;
    margin-left: 3px;
  }
}
@media (max-width: 748px) {
  .showcase__oferta {
    width: 355px;
    font-size: 12px;
  }
}

.product-line {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 105%;
}
@media (max-width: 1008px) {
  .product-line {
    width: 95%;
    min-width: 380px;
  }
}
@media (max-width: 748px) {
  .product-line {
    margin-left: 3px;
  }
}

.product {
  width: 320px;
  height: 320px;
  border: 1px solid black;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-end;
  margin-right: 12px;
  margin-top: 132px;
}
@media (max-width: 1008px) {
  .product {
    height: 230px;
    width: 168px;
    margin-top: 102px;
  }
}
@media (max-width: 748px) {
  .product {
    margin-right: 20px;
    margin-top: 66px;
  }
}
@media (max-width: 480px) {
  .product {
    margin-top: 66px;
  }
}
.product__title {
  margin: 0 0 9px 30px;
  font-family: Roboto Condensed;
  font-size: 18px;
  font-weight: 400;
  line-height: 21px;
  letter-spacing: 0em;
  text-align: left;
  min-height: 40px;
  display: flex;
  align-items: flex-end;
}
@media (max-width: 1008px) {
  .product__title {
    font-size: 14px;
    font-weight: 400;
    line-height: 16px;
    margin: 0 0 9px 15px;
  }
}
@media (max-width: 748px) {
  .product__title {
    width: 73%;
    min-height: 48px;
    display: flex;
    align-items: flex-end;
  }
}
.product__price {
  margin: 0 0 18px 30px;
  font-family: Roboto Condensed;
  font-size: 18px;
  font-weight: 700;
  line-height: 21px;
  letter-spacing: 0em;
  text-align: left;
}
@media (max-width: 1008px) {
  .product__price {
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
    margin: 0 0 16px 15px;
  }
}
.product__image {
  margin-left: 10px;
}
@media (max-width: 1008px) {
  .product__image--img {
    width: 70%;
  }
}
@media (max-width: 748px) {
  .product__image--img {
    margin-bottom: 10px;
    width: 55%;
  }
}

/*# sourceMappingURL=styles.css.map */
