.slick-list:focus, :focus { outline: 0px; }
.doctors-widget-anim1__table, .socials-bar__wrap_tlgm table, table { border-collapse: collapse; }
@keyframes fadeOut {
  0% { opacity: 1; }
  100% { opacity: 0; }
}
@keyframes fadeOut {
  0% { opacity: 1; }
  100% { opacity: 0; }
}
a, abbr, acronym, address, applet, article, b, big, blockquote, body, caption, center, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, figcaption, figure, font, form, h1, h2, h3, h4, h5, h6, html, i, iframe, img, ins, kbd, label, legend, li, object, ol, p, pre, q, s, samp, section, small, span, strike, strong, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, var { margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 100%; vertical-align: top; background: 0px 0px; }
body { line-height: 1; font-family: sans-serif; background-color: rgb(51, 51, 51); }
.red_fill_btn, footer { font-family: sans-serif; }
ol, ul { list-style: none; }
table { border-spacing: 0px; }
header.header { width: 100%; height: 56px; position: relative; }
header.header .topline { width: 100%; height: 26px; padding: 15px 0px; position: relative; z-index: 251; background-color: rgb(51, 51, 51); max-width: 1000px; margin: 0px auto; }
header.header .topline .logo_box { height: 22px; display: block; float: left; position: relative; }
header.header .topline .logo_box img { display: block; height: 100%; float: left; }
header.header .topline .region { color: rgb(255, 255, 255); font-weight: 700; font-size: 0.75em; display: block; margin-top: 6px; text-transform: uppercase; float: left; }
header.header .topline .user { display: block; float: right; margin-right: 2.33%; }
header.header .topline .search_box { float: right; margin-right: 16px; position: relative; }
header.header .topline .search_box .search_ico { float: right; margin-left: 15px; width: 24px; height: 24px; display: block; }
header.header .topline .search_box .search_ico img { width: 100%; transition: all 0.3s ease 0s; transform: rotateY(0deg); }
header.header .topline .search_box .search_input { position: absolute; overflow: hidden; width: 250px; height: 24px; top: 0px; right: 40px; transform: scaleY(0); transition: all 0.3s ease 0s; }
header.header .topline .search_box .search_input input { height: 24px; width: calc(100% - 30px); border: 0px; padding: 0px 15px; }
header.header .topline .search_box a { color: rgb(255, 255, 255); text-decoration: none; transition: all 0.3s ease 0s; }
header.header .topline .search_box a:hover { color: rgb(218, 36, 41); }
header.header .fixed_menu { position: fixed; top: -100vh; left: 0px; opacity: 0; border: 0px; transition: all 0.4s ease 0s; max-width: 100% !important; width: 100% !important; }
header.header .regions_box, header.header .top_menu_box { position: absolute; z-index: 250; background-color: rgb(51, 51, 51); box-sizing: border-box; }
header.header .regions_box { width: 100%; padding: 16px; overflow: hidden; height: calc(100vh - 56px); transition: all 0.4s ease 0s; transform: translateY(-130vh); }
header.header .regions_box .regions li { display: inline-block; float: left; width: 25%; padding-left: 16px; line-height: 32px; font-size: 1em; box-sizing: border-box; }
header.header .regions_box .regions li a { text-shadow: none; text-transform: uppercase; color: rgb(255, 255, 255); font-weight: 700; transition: all 0.3s ease 0s; }
header.header .regions_box .regions li a:hover { color: rgb(218, 36, 41); }
header.header .top_menu_box { padding: 0px 16px; width: 100%; overflow: hidden auto; height: calc(100vh - 56px); transition: all 0.4s ease 0s; transform: translateY(-130vh); }
header.header .top_menu_box a { color: rgb(255, 255, 255); text-decoration: none; transition: all 0.3s ease 0s; }
header.header .top_menu_box .top_menu ul li a:hover, header.header .top_menu_box .top_menu ul li.active > a, header.header .top_menu_box a:hover { color: rgb(218, 36, 41); }
header.header .top_menu_box .top_menu { max-width: 880px; margin: 0px auto 48px; width: 100%; padding-bottom: 32px; }
header.header .top_menu_box .top_menu::after { clear: both; }
header.header .top_menu_box .top_menu::after, header.header .top_menu_box .top_menu::before { content: " "; display: table; }
header.header .top_menu_box .top_menu ul li { font-size: 18px; line-height: 32px; text-transform: uppercase; }
header.header .top_menu_box .top_menu ul li a { display: block; width: 100%; }
header.header .top_menu_box .top_menu .main_menu { font-weight: 700; float: left; position: relative; width: 208px; list-style-type: none; }
header.header .top_menu_box .top_menu .main_menu .subrubrics_box { position: absolute; overflow: hidden; padding: 0px 16px; width: 310px; top: 0px; left: 208px; z-index: 0; opacity: 0; font-weight: 400; font-style: italic; background-color: rgb(51, 51, 51); transform: scale(0); transition: opacity 0.6s ease 0s; }
header.header .top_menu_box .top_menu .main_menu .subrubrics_box .menuItem .subrubrics_box { position: relative; top: 0px; left: 0px; }
header.header .top_menu_box .top_menu .main_menu .subrubrics_box .menuItem .subrubrics_box .menuItem { font-size: 12px; }
header.header .top_menu_box .top_menu .main_menu .menuItem.show { max-height: none; }
header.header .top_menu_box .top_menu .specprojects { overflow: hidden; opacity: 1; font-weight: 400; font-style: italic; padding: 0px 16px; max-width: 320px; float: left; list-style-type: none; transition: opacity 0.3s ease 0s; }
header.header .top_menu_box .top_menu .specprojects.hide { opacity: 0; }
.region_url, footer .footer_menu ul li a { font-weight: 700; text-transform: uppercase; }
header.header .top_menu_box .top_menu .right_box { float: right; width: 320px; }
header.header .top_menu_box .top_menu .right_box .fresh_number::after { clear: both; }
header.header .top_menu_box .top_menu .right_box .fresh_number::after, header.header .top_menu_box .top_menu .right_box .fresh_number::before { content: " "; display: table; }
header.header .top_menu_box .top_menu .right_box .fresh_number h3 { font-size: 1.125em; text-transform: uppercase; color: rgb(255, 255, 255); line-height: 32px; margin-bottom: 8px; }
header.header .top_menu_box .top_menu .right_box .fresh_number .number_box img { display: block; float: left; margin-right: 21px; }
header.header .top_menu_box .top_menu .right_box .fresh_number .number_box .text { font-size: 1em; line-height: 24px; font-style: italic; }
header.header .top_menu_box .top_menu .right_box .links_box { width: 100%; border-bottom: 1px solid rgb(255, 255, 255); padding: 16px 0px; }
header.header .top_menu_box .top_menu .right_box .links_box a { font-weight: 700; font-size: 1.125em; text-transform: uppercase; color: rgb(255, 255, 255); line-height: 32px; transition: all 0.3s ease 0s; }
header.header .top_menu_box .top_menu .right_box .links_box a:hover { color: rgb(218, 36, 41); }
header.header .top_menu_box .top_menu .right_box .sharings_box { color: rgb(255, 255, 255); padding: 16px 0px; }
header.header .top_menu_box .top_menu .right_box .sharings_box span { font-size: 12px; line-height: 24px; }
header.header .top_menu_box .top_menu .right_box .sharings_box .soc { margin-right: -8px; padding-top: 5px; }
header.header .top_menu_box .top_menu .right_box .sharings_box .soc li { display: inline-block; margin: 4px 2px; }
header.header .top_menu_box .top_menu .right_box .sharings_box .soc li a { width: 40px; height: 40px; border-radius: 50%; border: 3px solid rgb(218, 36, 41); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
header.header .top_menu_box .top_menu .right_box .sharings_box .soc li a img { transition: all 0.3s ease 0s; transform: scale(1); }
footer .footer_menu ul li a, header.header .burger .burger__line { transition: all 0.3s ease 0s; }
header.header .top_menu_box .top_menu .right_box .sharings_box .soc li a:hover { border: 3px solid rgb(255, 255, 255); }
header.header .top_menu_box .top_menu .right_box .sharings_box .soc li a:hover img { transform: scale(1.3); }
header.header .burger { display: block; float: left; margin: 0px 15px; }
header.header .burger .burger__line { position: absolute; height: 3px; top: 50%; margin-top: -1px; display: block; width: 100%; background-color: rgb(255, 255, 255); cursor: pointer; border-radius: 1px; transition: all 0.3s ease 0s; }
.alert, .content_body, .main_top_block, .main_top_block .main_img_box, .region_url, footer { position: relative; }
header.header .burger .burger__line:first-child { transform: translateY(-8px); }
header.header .burger .burger__line:nth-child(3) { transform: translateY(8px); }
header.header .burger__wrapper { position: relative; width: 24px; height: 24px; }
.overfl { overflow: hidden; }
footer { background-color: rgb(51, 51, 51); width: 100%; min-height: 248px; box-sizing: border-box; z-index: 100; }
footer .footer_wrapper { display: flex; padding: 24px 16px; }
footer .footer_logo { display: flex; margin-right: 16px; }
footer .footer_logo .region_url { left: auto; margin-left: -34px; white-space: nowrap; }
.main_top_block .bottom_box .bottom_item a, a, footer .footer_text a { transition: all 0.3s ease 0s; }
a, footer .footer_text a { text-decoration: none; }
.region_url { color: rgb(255, 255, 255); left: -35px; top: 13px; font-style: italic; font-size: 0.563em; float: left; }
.cont_center { max-width: 1000px; min-width: 320px; margin: 0px auto; }
a { transition: all 0.3s ease 0s; }
a:hover { color: rgb(218, 36, 41); }
.content_body { width: 964px; padding-top: 16px; padding-right: 336px; padding-bottom: 16px; margin: 0px auto; overflow: hidden; background-color: rgb(255, 255, 255); }
.content_body .content { width: 100%; float: left; padding-left: 16px; box-sizing: border-box; }
.content_body .right_column { float: right; width: 320px; margin-right: -320px; }
.breaking_news a:hover, .btn-main, .btn-main-2 { color: rgb(255, 255, 255) !important; }
.viewed { opacity: 0; transition: all 0.5s ease 0s; }
.viewed:hover { opacity: 1; }
.article .article_text ul, .vo_o_text ul { list-style-type: initial; list-style-position: inside; }
.article, .article_top > div, .ds-btn__text { margin-right: 16px; }
.article_top { width: 100%; box-sizing: border-box; padding-right: 16px; overflow: hidden; font-size: 0.75em; }
.article_top .autor, .article_top > div { float: left; }
.article h1 { font-size: 2.188em; font-weight: 800; margin-bottom: 16px; line-height: 40px; }
.article h2 { font-size: 1.25em; margin-bottom: 16px; }
.article .img_box { width: 100%; margin-bottom: 16px; }
.article .img_box img { display: block; width: 100%; }
.article .article_content { position: relative; }
.article .article_content .red_line_btn { margin: 40px auto; font-size: 18px; }
.article .article_sharings, .article .horizontal_sharings { display: inline-block; position: relative; margin: 0px 22px 20px 0px; border: 1px solid rgb(153, 153, 153); z-index: 100; box-sizing: content-box; }
.article .article_sharings .sharing_item, .article .horizontal_sharings .sharing_item { border: 1px solid rgb(153, 153, 153); background-color: rgb(255, 255, 255); float: left; width: 36px; height: 36px; box-sizing: content-box; transition: all 0.3s ease 0s; }
.article .article_sharings .sharing_item a, .article .horizontal_sharings .sharing_item a { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 100%; height: 100%; }
.article .article_sharings .sharing_item img, .article .horizontal_sharings .sharing_item img { transition: all 0.3s ease 0s; transform: scale(1); }
.article .article_sharings .sharing_item:hover, .article .horizontal_sharings .sharing_item:hover { border: 1px solid rgb(0, 0, 0); }
.article .article_sharings .sharing_item:hover img, .article .horizontal_sharings .sharing_item:hover img { transform: scale(1.3); }
.article .horizontal_sharings { width: auto; padding-bottom: 0px; margin-bottom: 16px; }
.article .horizontal_sharings::after { clear: both; }
.article .horizontal_sharings::after, .article .horizontal_sharings::before { content: " "; display: table; }
.article .article_text, .article .lead { font-size: 1em; }
.article .article_text { padding-left: 100px; }
.article .article_text h3 { margin: 32px 0px 16px; }
.article .article_owl_box__slide-text a:hover, .article .img_source a:hover, .autorization .simple_text a, .interesting ul li a:hover, .tizer .asg2_row a:hover, .tizer .region-highlights__item a:hover { text-decoration: underline; }
.black_fill_btn, .more_btn, .red_fill_btn, .red_line_btn, .top5 .top_decor h3 { font-weight: 700; text-transform: uppercase; }
.blue_eye, .eye { display: inline-block; height: 12px; }
.eye { background: url("../fonts/eye.svg") center center no-repeat; width: 20px; margin-top: 4px; }
@keyframes spinner-animation {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes spinner-animation {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.more_btn, .red_line_btn { font-size: 0.625em; text-align: center; text-decoration: none; }
.banner, .top5 { margin-bottom: 16px; }
.red_fill_btn, .red_line_btn { display: block; transition: all 0.3s ease 0s; }
.red_line_btn { background-color: rgb(255, 255, 255); color: rgb(218, 36, 41); width: 300px; height: 48px; line-height: 48px; border: 4px solid rgb(218, 36, 41); border-radius: 24px; transition: all 0.3s ease 0s; }
.red_line_btn:hover { border: 4px solid rgb(0, 0, 0); color: rgb(0, 0, 0); }
.black_fill_btn:hover, .covidjet, .top5 ul { background-color: rgb(255, 255, 255); }
.right_column { box-sizing: border-box; position: relative; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
.endTopToDown_js, .top5 { position: relative; width: 100%; }
.top5 { margin-top: 22px; }
.top5 .top_decor { width: 100%; box-sizing: border-box; display: flex; -webkit-box-pack: justify; justify-content: space-between; position: absolute; top: -6px; left: 0px; }
.top5 ul li, .top5 ul li a { position: relative; text-align: center; }
.top5 .top_decor .red_line { height: 6px; width: 22%; border-bottom: 4px solid rgb(218, 36, 41); }
.top5 .top_decor h3 { color: rgb(218, 36, 41); display: block; font-size: 1em; text-align: center; }
.top5 ul { padding: 16px; border-width: 0px 4px 4px; border-color: rgb(218, 36, 41); border-style: solid; width: 100%; display: block; box-sizing: border-box; }
.top5 ul li { height: 80px; display: flex; -webkit-box-align: center; align-items: center; }
.top5 ul li a { color: rgb(0, 0, 0); z-index: 10; font-size: 0.875em; line-height: 17px; width: 100%; }
.top5 ul li a:hover { color: rgb(218, 36, 41); }
.top5 ul li::before { display: none; position: absolute; width: 100%; z-index: 1; left: 0px; top: 0px; color: rgba(255, 0, 0, 0.2); font-size: 5em; line-height: 80px; font-weight: 200; }
.top5 ul li:first-child::before { content: "1"; }
.top5 ul li:nth-child(2)::before { content: "2"; }
.top5 ul li:nth-child(3)::before { content: "3"; }
.top5 ul li:nth-child(4)::before { content: "4"; }
.top5 ul li:nth-child(5)::before { content: "5"; }
.attention-border, .main-table td, .subscribe_wid .input_box input:focus { border: 1px solid rgb(0, 0, 0); }
.interesting ul li a, .tizer .asg2_row a, .tizer .region-highlights__item a { color: rgb(0, 0, 0); }
.interesting { width: 100%; margin-bottom: 16px; }
.interesting h3 { text-align: left; margin-bottom: 10px; }
.interesting ul li, .tizer { margin-bottom: 16px; width: 100%; }
.interesting ul { width: 100%; border-bottom: 2px solid rgb(0, 0, 0); }
.interesting ul li { overflow: hidden; line-height: 16px; font-size: 0.75em; }
.interesting ul li img { float: left; margin-right: 16px; display: block; }
.tizer { font-family: sans-serif; }
.covidjet h4, .tizer .asg2_row, .tizer .mm_news, .tizer .region-highlights__item { font-family: sans-serif; }
.tizer .asg2_row, .tizer .region-highlights__item { width: 100%; overflow: hidden; margin-bottom: 16px; line-height: 16px; font-size: 0.75em; }
.tizer .asg2_row img, .tizer .region-highlights__item img { float: left; margin-right: 16px; display: block; }
.tizer .asg2_row:last-child, .tizer .region-highlights__item:last-child { padding-bottom: 16px; border-bottom: 2px solid rgb(0, 0, 0); }
@media (max-width: 1100px) {
  footer .footer_logo { float: none; padding: 0px 2.33%; width: 100%; margin-bottom: 16px; box-sizing: border-box; text-align: center; }
}
@media (max-width: 1023px) {
  .main_page .main_top_block .bottom_box .bottom_item:last-child, .main_page .main_top_block.main_top_block__region .top_box .lead, .specprojects { display: none; }
  header.header .top_menu_box { overflow: auto; padding: 0px 2.33%; }
  header.header .top_menu_box .top_menu .main_menu, header.header .top_menu_box .top_menu .right_box, header.header .top_menu_box .top_menu .specprojects { width: 100%; float: none; padding: 16px 0px; border-bottom: 1px solid rgb(255, 255, 255); }
  header.header .top_menu_box .top_menu .main_menu .subrubrics_box { position: relative; width: 100%; height: 0px; left: auto; }
  .content_body { width: 100%; padding-right: 0px; }
  .content_body .content { float: none; padding-left: 2.33%; }
  .content_body .right_column { width: 100%; margin-right: 0px; padding: 0px 2.33%; float: none; display: none; }
}
@media (max-width: 860px) {
  header.header .regions_box .regions li { width: 33.33%; }
}
@media (max-width: 640px) {
  .article .article_owl_box__slide-text, .article .article_text, .article .description, .article .ds-help-btn-wrapper, .article .first_float, .article .lead { padding-left: 0px; }
  .article .article_content .red_line_btn { margin: 32px auto; height: 40px; line-height: 40px; }
  .article .article_content .article_sharings, .article .article_sharings, .article .horizontal_sharings { display: none; }
  .article h1 { font-size: 20px; line-height: 28px; }
  .article .article_text .adv_content, .article .article_text h2, .article .dossier_inj, .article .img_inject, .article .poll_inj { margin-left: 0px; }
  header.header .regions_box { overflow: auto; padding-bottom: 16px; }
  header.header .regions_box .regions li { width: 50%; }
}
@media (min-width: 460px) and (max-width: 500px) {
  header.header .topline .search_box .search_ico img, header.header .topline .user img { width: 80%; }
  header.header .topline .search_box { margin-right: 5px; margin-top: 3px; }
  header.header .topline .search_box .search_ico { margin-left: 0px; }
  header.header .topline .user { margin-right: 0.33%; margin-top: 3px; }
}
@media (max-width: 460px) {
  header.header .regions_box .regions li { width: 100%; padding: 0px; }
  header.header .topline .search_box { margin-right: 10px; }
  header.header .topline .search_box .search_input { width: 180px; }
  header.header .topline .search_box .search_ico { margin-left: 0px; }
  header.header .topline .region { margin: 0px 2.33% 0px 0px;  }

  .region_url { position: absolute; left: 61px; }
  .header .top_menu_box .top_menu .right_box .sharings_box .soc { text-align: center; }
  footer .footer_wrapper { display: block; }
  footer .footer_logo .region_url { position: relative; }
}
.mbottom10 { margin-bottom: 10px; }
@media screen and (max-width: 999px) and (orientation: landscape) {
  .no_lands { display: none; }
  .adv_content { margin-right: 3.33%; float: left; }
}
@media screen and (max-width: 999px) and (orientation: portrait) {
  .no_portr { display: none; }
}
@media screen and (max-width: 479px) {
  .no_mob { display: none; }
}
.text-indent { padding-left: 50px; }
.text-danger { color: red; }
.text-big { font-size: 22px; }
.article { line-height: 1.6; }
.attention-block { margin: 0px 0px 20px; padding: 15px; background: rgb(255, 242, 204); }
.attention-border { margin: 0px 0px 20px; padding: 15px; background: rgb(243, 243, 243); }
.attention-border :last-child { margin-bottom: 0px; }
.cenz_wrapper { position: relative; max-width: 600px; margin: 0px auto 20px; padding: 0px !important; }
.article img.cenz_img { position: relative; max-width: 600px; top: 0px; height: 100%; width: 100%; display: none; }
@media (max-width: 340px) {
  .cenz_img { height: 100%; width: 100%; }
}
.quiz-block { margin: 0px 0px 20px; box-shadow: rgba(0, 0, 0, 0.45) 0px 0px 10px; background: rgb(181, 233, 255); padding: 25px; text-align: center; }
.quiz-item { display: none; }
.quiz-item.active { display: block; }
.text-small { font-size: 14px; }
body .text-center { text-align: center; }
.article_text img { width: 80%; max-width: 700px; margin: 20px auto; }
.btn-main, .btn-main-2 { display: inline-block; background: rgb(32, 53, 220); font-size: 20px; line-height: 1; text-align: center; cursor: pointer; }
.btn-main { padding: 15px 25px 17px; margin: 0px; transition: all 0.5s ease 0s; }
.main-table { margin: 0px 0px 20px; width: 100%; font-weight: 700; font-style: italic; }
.main-table td { padding: 10px; vertical-align: middle; }
.main-table td:first-child { text-align: center; }
.article .article_text .main-table p { margin: 0px; }
.comment-body p img { display: block; margin: 20px 0px 0px; width: 100%; max-width: 400px; }
@media (max-width: 550px) {
  .text-indent { padding-left: 10px; }
}

.wheel {
  width: 380px;
  margin: 0 auto;
  position: relative;
  height: 380px;
}

.wheel-img__numbers {
  position: absolute;
  font-size: 14px;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  user-select: none;
}
.wheel-img__number {
  color: #000;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  position: absolute;
  font-size: 15px;
  line-height: 1;
  font-weight: 600;
}

.wheel-img__number:nth-child(1) {
  top: 13%;
  left: 43%;
  transform: translate(-50%, -50%) rotateZ(-8deg);
  -webkit-transform: translate(-50%, -50%) rotateZ(-8deg);
  -moz-transform: translate(-50%, -50%) rotateZ(-8deg);
  -ms-transform: translate(-50%, -50%) rotateZ(-8deg);
  -o-transform: translate(-50%, -50%) rotateZ(-8deg);
  color: #fff;
  font-size: 13px;
}
.wheel-img__number:nth-child(2) {
  top: 13%;
  left: 57%;
  transform: translate(-50%, -50%) rotateZ(9deg);
  -webkit-transform: translate(-50%, -50%) rotateZ(9deg);
  -moz-transform: translate(-50%, -50%) rotateZ(9deg);
  -ms-transform: translate(-50%, -50%) rotateZ(9deg);
  -o-transform: translate(-50%, -50%) rotateZ(9deg);
}
.wheel-img__number:nth-child(3) {
  top: 19%;
  left: 71%;
  transform: translate(-50%, -50%) rotateZ(30deg);
  -webkit-transform: translate(-50%, -50%) rotateZ(30deg);
  -moz-transform: translate(-50%, -50%) rotateZ(30deg);
  -ms-transform: translate(-50%, -50%) rotateZ(30deg);
  -o-transform: translate(-50%, -50%) rotateZ(30deg);
  color: #fff;
}
.wheel-img__number:nth-child(4) {
  top: 29%;
  left: 81%;
  transform: translate(-50%, -50%) rotateZ(55deg);
  -webkit-transform: translate(-50%, -50%) rotateZ(55deg);
  -moz-transform: translate(-50%, -50%) rotateZ(55deg);
  -ms-transform: translate(-50%, -50%) rotateZ(55deg);
  -o-transform: translate(-50%, -50%) rotateZ(55deg);
}
.wheel-img__number:nth-child(5) {
  top: 43%;
  left: 87%;
  transform: translate(-50%, -50%) rotateZ(82deg);
  -webkit-transform: translate(-50%, -50%) rotateZ(82deg);
  -moz-transform: translate(-50%, -50%) rotateZ(82deg);
  -ms-transform: translate(-50%, -50%) rotateZ(82deg);
  -o-transform: translate(-50%, -50%) rotateZ(82deg);
  color: #fff;
}
.wheel-img__number:nth-child(6) {
  top: 58%;
  left: 87%;
  transform: translate(-50%, -50%) rotateZ(105deg);
  -webkit-transform: translate(-50%, -50%) rotateZ(105deg);
  -moz-transform: translate(-50%, -50%) rotateZ(105deg);
  -ms-transform: translate(-50%, -50%) rotateZ(105deg);
  -o-transform: translate(-50%, -50%) rotateZ(105deg);
}
.wheel-img__number:nth-child(7) {
  top: 72%;
  left: 82%;
  transform: translate(-50%, -50%) rotateZ(119deg);
  -webkit-transform: translate(-50%, -50%) rotateZ(119deg);
  -moz-transform: translate(-50%, -50%) rotateZ(119deg);
  -ms-transform: translate(-50%, -50%) rotateZ(119deg);
  -o-transform: translate(-50%, -50%) rotateZ(119deg);
  color: #fff;
}
.wheel-img__number:nth-child(8) {
  top: 82%;
  left: 71%;
  transform: translate(-50%, -50%) rotateZ(510deg);
  -webkit-transform: translate(-50%, -50%) rotateZ(510deg);
  -moz-transform: translate(-50%, -50%) rotateZ(510deg);
  -ms-transform: translate(-50%, -50%) rotateZ(510deg);
  -o-transform: translate(-50%, -50%) rotateZ(510deg);
}
.wheel-img__number:nth-child(9) {
  top: 87%;
  left: 57%;
  transform: translate(-50%, -50%) rotateZ(525deg);
  -webkit-transform: translate(-50%, -50%) rotateZ(525deg);
  -moz-transform: translate(-50%, -50%) rotateZ(525deg);
  -ms-transform: translate(-50%, -50%) rotateZ(525deg);
  -o-transform: translate(-50%, -50%) rotateZ(525deg);
  color: #fff;
}
.wheel-img__number:nth-child(10) {
  top: 87%;
  left: 43%;
  transform: translate(-50%, -50%) rotateZ(552deg);
  -webkit-transform: translate(-50%, -50%) rotateZ(552deg);
  -moz-transform: translate(-50%, -50%) rotateZ(552deg);
  -ms-transform: translate(-50%, -50%) rotateZ(552deg);
  -o-transform: translate(-50%, -50%) rotateZ(552deg);
}
.wheel-img__number:nth-child(11) {
  top: 81%;
  left: 29%;
  transform: translate(-50%, -50%) rotateZ(572deg);
  -webkit-transform: translate(-50%, -50%) rotateZ(572deg);
  -moz-transform: translate(-50%, -50%) rotateZ(572deg);
  -ms-transform: translate(-50%, -50%) rotateZ(572deg);
  -o-transform: translate(-50%, -50%) rotateZ(572deg);
  color: #fff;
}
.wheel-img__number:nth-child(12) {
  top: 18%;
  left: 30%;
  transform: translate(-50%, -50%) rotateZ(689deg);
  -webkit-transform: translate(-50%, -50%) rotateZ(689deg);
  -moz-transform: translate(-50%, -50%) rotateZ(689deg);
  -ms-transform: translate(-50%, -50%) rotateZ(689deg);
  -o-transform: translate(-50%, -50%) rotateZ(689deg);
}
.wheel-img__number:nth-child(13) {
  top: 70%;
  left: 19%;
  transform: translate(-50%, -50%) rotateZ(599deg);
  -webkit-transform: translate(-50%, -50%) rotateZ(599deg);
  -moz-transform: translate(-50%, -50%) rotateZ(599deg);
  -ms-transform: translate(-50%, -50%) rotateZ(599deg);
  -o-transform: translate(-50%, -50%) rotateZ(599deg);
}
.wheel-img__number:nth-child(14) {
  top: 57%;
  left: 13%;
  transform: translate(-50%, -50%) rotateZ(616deg);
  -webkit-transform: translate(-50%, -50%) rotateZ(616deg);
  -moz-transform: translate(-50%, -50%) rotateZ(616deg);
  -ms-transform: translate(-50%, -50%) rotateZ(616deg);
  -o-transform: translate(-50%, -50%) rotateZ(616deg);
  color: #fff;
}
.wheel-img__number:nth-child(15) {
  top: 43%;
  left: 13%;
  transform: translate(-50%, -50%) rotateZ(638deg);
  -webkit-transform: translate(-50%, -50%) rotateZ(638deg);
  -moz-transform: translate(-50%, -50%) rotateZ(638deg);
  -ms-transform: translate(-50%, -50%) rotateZ(638deg);
  -o-transform: translate(-50%, -50%) rotateZ(638deg);
}
.wheel-img__number:nth-child(16) {
  top: 28%;
  left: 19%;
  transform: translate(-50%, -50%) rotateZ(666deg);
  -webkit-transform: translate(-50%, -50%) rotateZ(666deg);
  -moz-transform: translate(-50%, -50%) rotateZ(666deg);
  -ms-transform: translate(-50%, -50%) rotateZ(666deg);
  -o-transform: translate(-50%, -50%) rotateZ(666deg);
  color: #fff;
}

@media only screen and (max-width: 576px) {
  
  .wheel-img__number::before {
    top: 100%;
  }
  .wheel-img__number:nth-child(1) {
	font-size: 10px;
  }
  #content h1 * {
	font-size: 26px!important;
    line-height: 40px!important;
}
}

.wheel-cursor {
	width: 120px;
	height: 120px;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
			  transform: translate(-50%, -50%);
	width: 80px;
	height: 80px;
	border-radius: 100%;
	background: #fff;
	-webkit-box-shadow: 0 0 11px;
			  box-shadow: 0 0 11px;
}

.wheel-cursor:before {
	content: "";
	position: absolute;
	top: -8%;
	right: 50%;
	-webkit-transform: translate(50%, -50%);
			  transform: translate(50%, -50%);
	width: 0;
	height: 0;
	border-left: 9.5px solid transparent;
	border-right: 9.5px solid transparent;
	border-bottom: 17px solid #fff;

}

.cursor-text {
	font: 400 16px/18px "Times New Roman";
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
			  transform: translate(-50%, -50%);
	z-index: 2;
	cursor: pointer;
	width: 60px;
	height: 60px;
	border-radius: 100%;
	border: 1px solid #ccc;
	-webkit-user-select: none;
		-moz-user-select: none;
		 -ms-user-select: none;
			  user-select: none;
	-webkit-box-shadow: rgba(255, 255, 255, 1) 0 -2px 0 inset, rgba(255, 255, 255, 1) 0 2px 0 inset, rgba(0, 0, 0, .4) 0 0 5px;
			  box-shadow: rgba(255, 255, 255, 1) 0 -2px 0 inset, rgba(255, 255, 255, 1) 0 2px 0 inset, rgba(0, 0, 0, .4) 0 0 5px;
	background: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
		 -ms-flex-pack: center;
			  justify-content: center;
	-webkit-box-align: center;
		 -ms-flex-align: center;
			  align-items: center;
	margin: 0;
	padding: 0;
}

.cursor-text:active {
	-webkit-box-shadow: rgba(0, 0, 0, .4) 0 0 5px inset;
			  box-shadow: rgba(0, 0, 0, .4) 0 0 5px inset
}
.cta-button-link {
  display: inline-block;
  background: red;
  font-weight: 600;
  color: #fff!important;
  text-decoration: none;
  font-size: 24px;
  padding: 6px 10px;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
}
.comment-body {
  font-weight: 400;
}
.comment-author {font-weight: 700;}
.comment-reply-link {font-size: 14px;}
@media screen and (max-width:440px) {
    .wheel {
      width: 270px;
      height: 270px;
    }
}