@charset "utf-8";

.WQKXb, .fpGzt, .mWJHr, .bOk1Z { display: none; }

@media (max-width: 767px) {
  .cCU6C .eTaBv, .Mivr2, .C4nji, .xciRh, .eg6hg, .d4Mxk, .XAt75 { display: none !important; }
  .slick-slide { height: auto !important; }
  .y7mh6, .WQKXb, .fpGzt, .mWJHr, .bOk1Z { display: block; }
  .nVZnl { padding: 15px; }
  .VRKZ3 { grid-template-columns: repeat(1, 1fr); padding-top: 20px; }
  .vSlIC { margin-bottom: 0px; }
  .myTjx { background-position: 0px 0px; background-repeat: no-repeat; display: inline-block; height: 44px; margin: 0px 0px -8px 16px; width: 140px; }
  .cCU6C .okf2Z { width: 100%; }
  .art_synopsis .tCKCr { border: none; }
  .pZFl7 .HNMDR { font-family: Georgia; font-size: 22px; line-height: 24px; margin: 0px 0px 8px; }
  .cCU6C .okf2Z .JuyWl, .pZFl7 { padding-left: 20px; padding-right: 20px; }
  .cCU6C .okf2Z .JuyWl { padding-top: 10px; }
  .JkSuJ { position: relative; }
  .JkSuJ .eu_FD { font-size: 20px; font-weight: 700; line-height: 28px; margin-bottom: 24px; }
  .JkSuJ .eu_FD span { color: rgb(226, 27, 34); }
  .JkSuJ .XzMjg { color: rgb(89, 89, 89); font-size: 12px; line-height: 18px; margin-bottom: 24px; }
  .JkSuJ .XzMjg span { font-weight: 700; }
  .JkSuJ .XzMjg.k3tQQ { color: rgb(26, 26, 26); }
  .JkSuJ .XzMjg.CG2YL { margin: 0px; }
  .JkSuJ .KSVy7 { align-items: center; display: flex; margin-top: 4px; }
  .JkSuJ .MVlIW { align-items: center; color: rgb(91, 154, 228); cursor: pointer; display: inline-flex; margin-left: 8px; }
  .JkSuJ .MVlIW i { background-image: url(""); background-repeat: no-repeat; background-size: cover; height: 12px; margin-right: 4px; width: 12px; }
  .JkSuJ .uL2Sr { color: rgb(89, 89, 89); font-size: 10px; line-height: 16px; margin-bottom: 24px; text-align: center; }
  .JkSuJ .uL2Sr a { color: rgb(91, 154, 228); }
  .JkSuJ .A7tFo { align-items: center; color: rgb(26, 26, 26); display: flex; font-size: 12px; justify-content: center; margin-top: 24px; }
  .JkSuJ .A7tFo span { color: rgb(153, 153, 153); }
  .JkSuJ .YTnie { background: none; color: rgb(91, 154, 228); font-weight: 700; margin-left: 4px; }
  .JkSuJ .tEzvU { color: rgb(67, 178, 63); font-size: 10px; margin-top: 4px; text-align: center; }
  .JkSuJ .mUI9I { display: flex; margin-bottom: 32px; position: relative; }
  .JkSuJ .mUI9I span { bottom: 8px; color: rgb(26, 26, 26); font-size: 12px; left: 0px; position: absolute; }
  .JkSuJ .mUI9I .HWF7J, .JkSuJ .mUI9I .jdL2e { border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1px solid rgb(89, 89, 89); color: rgb(26, 26, 26); font-size: 12px; padding-bottom: 8px; transition: 0.1s ease-in-out; will-change: auto; }
  .JkSuJ .mUI9I .HWF7J { padding-left: 30px; width: 100%; }
  .JkSuJ .mUI9I .jdL2e { flex: 1 1 0%; font-size: 20px; text-align: center; width: 20%; }
  .JkSuJ .mUI9I .a1BFE { -webkit-line-clamp: 2; -webkit-box-orient: vertical; color: rgb(226, 27, 34); display: -webkit-box; font-size: 10px; left: 0px; opacity: 0; overflow: hidden; position: absolute; top: calc(100% + 4px); transition: 0.2s ease-in-out; will-change: auto; }
  .JkSuJ .mUI9I.EQfuJ .HWF7J, .JkSuJ .mUI9I.EQfuJ .jdL2e { border-color: rgb(226, 27, 34); }
  .JkSuJ .mUI9I.EQfuJ .a1BFE { opacity: 1; }
  .JkSuJ .mUI9I.YWGxd { gap: 0px 12px; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .JkSuJ { width: 316px; }
}
  .Tw874 { background: rgba(var(--primary-dark-color), 0.01); border-top: 1px solid rgba(var(--primary-dark-color), 0.05); box-shadow: 0 1px 1px 0 rgba(var(--primary-dark-color), 0.05); display: block; font: 600 14px / 44px Verdana; text-align: center; color: rgb(226, 27, 34) !important; }
  .Tw874 > i { border-right: 1px solid rgb(226, 27, 34); border-top: 1px solid rgb(226, 27, 34); display: inline-block; height: 7px; margin-left: 5px; position: relative; top: -1px; transform: rotate(45deg); width: 7px; }
  .Tw874.G9PFV { width: 100%; }
  .Tw874.BeCH0, .Tw874.yfckQ { border-radius: 8px; line-height: 38px; padding: 0px 20px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .Tw874.BeCH0, .Tw874.yfckQ { font-size: 12px; line-height: 34px; padding: 0px 8px; }
}
  .Tw874.yfckQ { background: rgb(226, 27, 34); color: rgb(255, 255, 255) !important; }
  .Tw874.yfckQ > i { border-color: rgb(255, 255, 255); }
  .Tw874.BeCH0 { background: var(--white-color); border: 1px solid rgb(226, 27, 34); }
  .Tw874.QY7YR { background-color: rgb(236, 236, 236); border: 1px solid rgb(236, 236, 236); }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .Tw874 { font-size: 12px; }
}
  .Tw874.QY7YR { background-color: rgb(204, 204, 204); border: 1px solid rgb(204, 204, 204); cursor: not-allowed; color: var(--white-color) !important; }
  .Tw874.QY7YR i { border-color: rgb(255, 255, 255); }
  ._MfoH { bottom: 0px; height: 160px; margin-left: 14px; position: fixed; transition: bottom 0.3s; width: 250px; z-index: 1000; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._MfoH { bottom: 45px; margin-left: 0px; right: 2px; width: 216px; z-index: 100; }
}
  ._MfoH.plBvX { bottom: 20px; }
  ._MfoH iframe { border: 0px; height: 100%; width: 100%; }
  ._MfoH.TNGgb .ge6Zn { bottom: 130px; }
  .J07Gv, .v_Mrz { margin-left: -16px; }
  .Hsae2 { display: none; }
  .c9TIi { position: relative; z-index: 1000; }
  .B2aMt._MfoH { margin-left: -16px; bottom: 40px !important; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .B2aMt._MfoH { bottom: 95px !important; }
  .B2aMt._MfoH.plBvX { z-index: 99; bottom: 120px !important; }
}
  .bgImg #widget-head .tpwidget .widget-postlogin .widget-text, .bgImg #widget-head .tpwidget .widget-prelogin .widget-text { max-width: 180px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  #credential_picker_container, #credential_picker_container iframe, #credential_picker_iframe { border: none; width: 100vw; z-index: 9999; bottom: 50px !important; left: 0px !important; position: fixed !important; top: auto !important; }
  #credential_picker_container iframe { width: 100vw !important; }
}
  @media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  #widget-head .tpwidget .widget-postlogin .widget-text, #widget-head .tpwidget .widget-prelogin .widget-text { max-width: 230px; }
}
  @media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  #widget-head .tpwidget .widget-postlogin .widget-text, #widget-head .tpwidget .widget-prelogin .widget-text { max-width: 130px; }
}
  .pre_login_tp { display: inline-block; text-align: center; vertical-align: middle; width: calc(100% - 75px); }
  .tp_track { color: rgb(255, 255, 255); display: block; font-size: 10px; font-weight: 600; line-height: 9px; margin-top: -3px; position: relative; text-transform: capitalize; }
  .tp_track::before { background: url("") 0px 0px / 80% no-repeat; content: ""; display: inline-block; height: 14px; position: relative; top: 2px; width: 16px; }
  .tp_track::after { border-right: 1px solid rgb(255, 255, 255); border-top: 1px solid rgb(255, 255, 255); content: ""; height: 4px; position: absolute; right: -7px; top: 10px; transform: rotate(45deg); width: 4px; }
  .tp_track b { font-weight: 800 !important; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .pre_login_tp { text-align: left; width: calc(100% - 60px); }
}
  .onetap_wrapper { background-clip: padding-box; border-radius: 4px; box-shadow: 0 2px 4px 0 rgba(var(--primary-dark-color-rgba), 0.5); color: var(--primary-dark-color); display: flex; padding: 13px 10px; position: absolute; right: 30px; text-align: left; top: 25px; width: 400px; z-index: 1000; }
  @media screen and (max-width: 767px) {
  .onetap_wrapper { align-items: center; bottom: 0px; box-shadow: rgba(0, 0, 0, 0.3) 1px -1px 19px; display: flex; position: fixed; right: 0px; top: inherit; width: 100%; }
}
  @media screen and (min-width: 768px) {
  .onetap_wrapper .success { background: url("") 0% 0% / 86% no-repeat; height: 40px; margin-left: 15px; width: 45px; }
}
  @media screen and (max-width: 767px) {
  .onetap_wrapper .success { background-color: rgb(0, 181, 111); border-radius: 100%; flex: 0 0 40px; height: 40px; width: 40px; }
  .onetap_wrapper .success::after { border-style: solid; border-color: rgb(255, 255, 255); border-image: initial; border-width: 0px 2px 2px 0px; content: ""; display: block; height: 16px; margin: 8px auto; transform: rotate(45deg); width: 8px; }
}
  .onetap_wrapper .text { font-size: 14px; font-weight: 400; line-height: 18px; max-width: 80%; padding-left: 10px; }
  @media screen and (max-width: 767px) {
  .onetap_wrapper .text { font-weight: 700; }
}
  .onetap_wrapper .close { color: rgb(177, 177, 177); cursor: pointer; height: 20px; position: absolute; right: 5px; top: 5px; width: 20px; }
  @media screen and (max-width: 767px) {
  .onetap_wrapper .close { margin-left: auto; position: static; }
  .onetap_wrapper .close::after { color: rgb(51, 51, 51); content: "+"; display: block; font-size: 45px; font-weight: 400; line-height: 1.5rem; text-align: center; transform: rotate(45deg); }
}
  @media screen and (min-width: 768px) {
  .onetap_wrapper .close::after { color: rgb(117, 117, 117); content: "╳"; display: block; font-size: 12px; font-weight: 700; line-height: 1.5rem; text-align: center; }
}
  @keyframes jn5cz { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
  @-webkit-keyframes jn5cz { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
  .top-area .tpwidget, .top-area .tpwidget * { font-family: inherit; }
  .top-area .tpwidget { cursor: pointer; }
  .top-area #widget-head .tpwidget .widget-postlogin .widget-text, .top-area #widget-head .tpwidget .widget-prelogin .widget-text { font-size: 12px; height: auto; line-height: 14px; padding-top: 0px; }
  #widget-head { display: inline-block; margin-right: 10px; position: relative; vertical-align: middle; }
  @media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  #widget-head { display: none; }
}
  #widget-head:empty { display: none; }
  .top-area .tpwidget img { width: 12px !important; }
  #widget-head .tpwidget .tp-btn { background-clip: padding-box; border-radius: 4px; box-sizing: border-box; color: rgb(48, 35, 174); font-size: 10px; height: auto; line-height: 12px; margin-top: 4px; padding: 4px 12px; text-transform: uppercase; }
  #widget-head .tpwidget .tpwidget-inline { background: rgb(143, 16, 26); border-radius: 20px; box-sizing: border-box; height: 20px !important; }
  .tpwidget .tpwidget-inline .widget-text { font-size: 12px !important; line-height: 16px !important; max-width: 190px !important; }
  #widget-head .tpwidget .tpwidget-inline .hover-state { background-color: rgb(181, 28, 40); }
  #widget-head .tpwidget .tpwidget-inline:hover .normal-state::after { border-bottom: 35px solid rgb(181, 28, 40); }
  #widget-head .tpwidget .widget-postlogin, #widget-head .tpwidget .widget-prelogin { background: linear-gradient(90deg, rgb(48, 35, 174), rgb(200, 109, 215)); border-radius: 4px; box-sizing: border-box; height: 24px; line-height: 18px; overflow: visible; padding: 1px 4px; }
  #widget-head .tpwidget .tp-logo { height: 18px; width: 13px; }
  #widget-head .tpwidget .widget-postlogin .hover-state, #widget-head .tpwidget .widget-prelogin .hover-state { background: linear-gradient(90deg, rgb(48, 35, 174), rgb(200, 109, 215)) padding-box padding-box; border-radius: 0px 0px 4px 4px; border-top: 1px dotted rgb(165, 165, 165); height: auto; left: 0px; margin: 0px; max-width: 100%; opacity: 0; padding: 8px 12px; pointer-events: none; position: absolute; text-align: center; top: 18px; transition: 0.5s; white-space: normal; width: 100%; z-index: 601; }
  #widget-head .tpwidget .widget-postlogin { position: relative; }
  #widget-head .tpwidget .widget-postlogin:hover .hover-state, #widget-head .tpwidget .widget-prelogin:hover .hover-state { opacity: 1; pointer-events: auto; }
  #widget-head .tpwidget .widget-postlogin:hover .hover-state .widget-text, #widget-head .tpwidget .widget-prelogin:hover .hover-state .widget-text { white-space: normal; }
  #widget-head .tpwidget .widget-postlogin .normal-state { display: flex; float: none; }
  .tpwidget .widget-postlogin:hover .normal-state::after, .tpwidget .widget-prelogin:hover .normal-state::after { display: none; }
  .tpwidget .widget-postlogin .hover-state .widget-text { line-height: 19px; }
  #tpwidget-prelogin .tp-btn { display: none; }
  .text-right.tpwidget.tpwidget-postlogin { z-index: 2; }
  .tpwidget .widget-postlogin .normal-state { min-width: 115px; box-sizing: border-box !important; }
  .tpwidget .odometer-num { line-height: 15px; vertical-align: bottom; }
  .user_area { display: inline-block; margin-left: 10px; padding-right: 10px; position: relative; vertical-align: middle; }
  .user_area .point { border-radius: 2px; color: rgb(0, 0, 0); float: right; font-size: 10px; height: 20px; line-height: 20px; padding: 0px 6px; text-transform: uppercase; }
  .user_area .point.points_bronze { background: rgb(198, 174, 0); }
  .user_area .point.points_silver { background: rgb(187, 198, 203); }
  .user_area .point.points_gold { background: rgb(255, 162, 25); }
  .user_area .point.points_diamond { background: rgb(0, 129, 198); }
  .user_area .point.points_platinum { background: rgb(59, 192, 220); }
  .user_area .user-controls { display: inline-block; position: relative; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .user_area .user-controls .user-icon { display: none; }
}
  .user_area span { cursor: pointer; text-transform: none; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .user_area span.login { color: rgb(255, 255, 255); font-size: 13px; text-transform: uppercase; }
  #widget-head + .user_area, .user_area + .user_area { padding-right: 0px; }
  .user-first-name { display: inline-block; overflow: hidden; text-align: left; text-overflow: ellipsis; width: 48px; }
}
  .user_name .icon_down::after { border-style: solid; border-color: rgb(255, 255, 255); border-image: initial; border-width: 0px 1px 1px 0px; content: ""; height: 5px; position: absolute; top: 4px; transform: rotate(45deg); width: 5px; }
  .user_area .dropdown { background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 4px 0px; color: rgb(26, 26, 26); font: 12px / 16px Verdana; opacity: 0; padding: 13px 16px; pointer-events: none; position: absolute; top: -5px; transition: 0.5s; width: 220px; z-index: 999; text-align: left !important; }
  .user_area .dropdown ul { background: rgb(255, 255, 255); padding-top: 12px; }
  .user_area .dropdown ul li { text-transform: capitalize; }
  .user_name_dd { font-weight: 700; text-transform: uppercase; }
  .user_name_dd .user_name_in { display: inline-block; max-width: 150px; overflow: hidden; text-overflow: ellipsis; vertical-align: middle; white-space: nowrap; }
  .user_name_dd span { background: padding-box padding-box rgb(153, 153, 153); border-radius: 6px; display: inline-block; margin: -2px 0px 0px 2px; padding: 0px 4px; vertical-align: middle; color: rgb(255, 255, 255) !important; font: 8px / 12px Verdana !important; }
  .toi_user_text { font: 400 10px / 12px Verdana; margin-top: 2px; }
  .toi_user_text i { background-image: url(""); background-position: -8px -108px; background-repeat: no-repeat; background-size: 50px; display: inline-block; height: 12px; margin: -2px -3px 0px -2px; transform: scale(0.8); vertical-align: middle; width: 34px; }
  .plan_details { border-bottom: 1px dotted rgba(0, 0, 0, 0.3); color: rgb(89, 89, 89); font: 500 10px / 15px Verdana; margin: 8px 0px 0px; padding-bottom: 13px; }
  .plan_details a { color: rgb(226, 27, 34); text-transform: uppercase; }
  .snowwhite .login_fix span.login { color: rgb(89, 89, 89); font-size: 13px; }
  .login_fix.user_area .user_name { display: inline-block; margin-top: -4px; position: relative; vertical-align: middle; }
  .login_fix.user_area .user_name.prime_user .plus_user { right: 0px; }
  .login_fix.user_area .user_name.prime_user .icon_down { margin-left: 16px !important; }
  .login_fix.user_area .user_name.prime_user .icon_down::after { top: 4px !important; }
  .login_fix.user_area .user_name .plus_user { background-image: url(""); background-position: -9px -126px; background-repeat: no-repeat; background-size: 70px; display: block; height: 10px; margin: 0px; position: absolute; right: 0px; top: -3px; width: 21px; }
  .login_fix.user_area .user_name .icon_down { margin-left: 4px; }
  .login_fix.user_area .user_name .icon_down::after { height: 5px; width: 5px; }
  .login_fix.user_area .user-controls:hover { color: rgb(255, 255, 255) !important; }
  .login_fix.user_area .user-controls:hover .user_name_dd span { color: rgb(255, 255, 255) !important; }
  .login_fix.user_area .dropdown { background: padding-box padding-box rgb(255, 255, 255); border-radius: 0px 0px 8px 8px; box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 8px 0px; color: rgb(26, 26, 26); display: flex; flex: 1 1 100%; flex-wrap: wrap; font: 12px / 16px Verdana; min-width: 202px; opacity: 0; overflow: auto; padding: 13px 16px 4px; pointer-events: none; position: absolute; transition: 0.5s; white-space: nowrap; z-index: 999; text-align: left !important; top: -5px !important; width: unset !important; }
  .login_fix.user_area .dropdown .user_name_dd { font-weight: 700; text-transform: uppercase; }
  .login_fix.user_area .dropdown .user_name_dd span { background: padding-box padding-box rgb(153, 153, 153); border-radius: 6px; margin: 0px 0px 0px 2px; padding: 0px 4px; font: 8px / 12px Verdana !important; }
  .login_fix.user_area .dropdown .user_name_in { display: inline-block; max-width: 150px; overflow: hidden; text-overflow: ellipsis; vertical-align: middle; white-space: nowrap; }
  .login_fix.user_area .dropdown .user_name_dd span { display: inline-block; vertical-align: middle; color: rgb(255, 255, 255) !important; font-weight: 700 !important; }
  .login_fix.user_area .dropdown .toi_user_text { font: 400 10px / 12px Verdana; margin-top: 2px; }
  .login_fix.user_area .dropdown .toi_user_text i { background-image: url(""); background-position: -8px -108px; background-repeat: no-repeat; background-size: 50px; display: inline-block; height: 12px; margin: -2px -3px 0px -2px; transform: scale(0.8); vertical-align: middle; width: 34px; }
  .login_fix.user_area .dropdown .plan_details { border: none; color: rgb(89, 89, 89); font: 500 10px / 15px Verdana; margin: 8px 0px 0px; padding-bottom: 0px; white-space: normal; }
  .login_fix.user_area .dropdown .plan_details .upsellText { color: rgb(89, 89, 89); font: 500 10px / 15px Verdana; }
  .login_fix.user_area .dropdown .plan_details .upsellText span { color: rgb(89, 89, 89); font-size: inherit; }
  .login_fix.user_area .dropdown .plan_details .upsellText span.actualPrice { text-decoration: line-through; }
  .login_fix.user_area .dropdown .plan_details a { color: rgb(226, 27, 34); text-transform: uppercase; }
  .login_fix.user_area .dropdown ul { background: padding-box padding-box rgb(255, 255, 255); border-radius: 0px; border-top: 1px dotted rgba(0, 0, 0, 0.3); margin-top: 12px; padding-top: 12px; width: 100%; }
  .login_fix.user_area .dropdown ul li { border-bottom: none; font: 500 12px / 16px Verdana; list-style: none; margin: 0px 0px 12px; padding: 0px; text-align: left; text-transform: capitalize; }
  .login_fix.user_area .dropdown ul li a { color: rgb(26, 26, 26); }
  .login_fix.user_area .dropdown ul li.tp-redeem { position: relative; }
  .login_fix.user_area .dropdown ul li.tp-redeem a::before { background: url("") 0px 0px / contain no-repeat; content: ""; display: inline-block; height: 19px; left: 0px; margin: 0px 4px; position: relative; top: -1px; vertical-align: middle; width: 16px; }
  .login_fix.user_area .dropdown ul li.tp-redeem span { font-size: 13px; font-weight: 600; color: rgb(26, 26, 26) !important; }
  .tp_box, .tp_box > div { height: unset; padding: 0px; text-align: left; border: none !important; min-height: unset !important; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  #user-sign-in .tp_box_center { padding-top: 0px; }
}
  .tp_box.tp_box_center .title { margin-bottom: 16px; text-align: center; }
  .tp_box .title { font: 600 16px / 24px Verdana; margin-bottom: 8px; }
  .tp_box .loginTpPoints { font: 12px / 16px Verdana; margin-bottom: 16px; }
  .tp_box .loginTpPoints strong { font-size: 14px; font-weight: 700; }
  .tp_box .loginTpPoints::after { background: url("") 0px -1px / 23px no-repeat; content: ""; display: inline-block; height: 28px; margin-left: 2px; vertical-align: middle; width: 24px; }
  .user_area .user-controls:hover .dropdown { opacity: 1; pointer-events: auto; top: 20px; }
  .user_area .user-controls:hover .dropdown span { color: rgb(26, 26, 26) !important; }
  .user_area .user-controls .user_name { color: var(--white-color); display: inline-block; font-size: 11px; font-weight: 800; line-height: 16px; margin-bottom: 2px; text-transform: uppercase !important; }
  .user_area .user-controls .user_name span { text-transform: uppercase !important; }
  .user_area .dropdown li { font-size: 12px; font-weight: 500; line-height: 16px; list-style: none; margin: 0px 0px 8px; text-align: left; }
  .user_area .dropdown li:last-of-type { border-bottom: 0px; margin-bottom: 0px; }
  .user_area .dropdown li a { color: rgb(26, 26, 26); }
  .user_area .dropdown li.tp-redeem { position: relative; }
  .user_area .dropdown li.tp-redeem span { font-weight: 600; color: rgb(26, 26, 26) !important; }
  .user_area .dropdown li.tp-redeem a::before { background: url("") 0px 0px / contain no-repeat; content: ""; display: inline-block; height: 19px; left: 0px; margin: 0px 4px; position: relative; top: -1px; vertical-align: middle; width: 16px; }
  .logout-window, .user-isloggedin { float: left; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .user-isloggedin { padding-right: 10px; padding-top: 11px; }
}
  #login-popup { background: rgba(0, 0, 0, 0.6); cursor: default; height: 100%; left: 0px; opacity: 0; overflow: hidden auto; position: fixed; top: 0px; transition: 0.5s; visibility: hidden; width: 100%; z-index: -1; }
  #login-popup.active { opacity: 1; visibility: visible; z-index: 100000; }
  #user-sign-in { background: rgb(247, 247, 247); box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 12px 0px; color: rgb(0, 0, 0); cursor: default; height: 100%; min-height: 100%; overflow: hidden auto; padding: 46px 30px; position: absolute; right: -408px; top: 0px; transition: 0.5s; width: 408px; }
  #login-popup.active #user-sign-in { right: 0px; }
  #user-sign-in.signinloader { height: inherit; overflow: hidden; }
  #user-sign-in.signinloader::before { background: rgba(0, 0, 0, 0.5); content: ""; height: 100vh; position: fixed; right: 0px; top: 0px; width: 100%; z-index: 11; }
  #user-sign-in.signinloader::after { animation: 1s linear 0s infinite normal none running spin; border-color: rgb(255, 57, 74) rgb(255, 57, 74) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); border-radius: 50%; border-style: solid; border-width: 6px; content: ""; height: 50px; left: 50%; margin-left: -25px; margin-top: -25px; position: absolute; top: 50%; width: 50px; z-index: 12; }
  #user-sign-in > div { height: auto; min-height: 100%; padding: 20px 0px 0px; }
  #user-sign-in a { text-decoration: none; }
  #login-popup .close-btn { background: none; border: 0px; color: rgb(123, 123, 123); font-size: 34px; line-height: 20px; padding: 0px; position: absolute; right: -400px; top: 12px; transform: rotate(-45deg); transition: 0.5s; width: 40px; z-index: 1; }
  #login-popup.active .close-btn { right: 8px; }
  #user-sign-in .form ul li { list-style: none; margin-bottom: 22px; }
  #login-popup .user-icon { background: rgb(247, 247, 247); height: 68px; line-height: 60px; margin: -60px auto 15px; text-align: center; width: 68px; }
  #login-popup .user-icon img { border: 2px solid rgb(221, 221, 221); border-radius: 50%; height: 44px; vertical-align: bottom; width: 44px; }
  .socialConnectImgDiv { margin-bottom: 24px; }
  .socialConnectImgDiv button { align-items: center; border: 0px; border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.24) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 0px 2px 0px; cursor: pointer; display: flex; font-size: 14px; font-weight: 500; height: 40px; line-height: 40px; padding-left: 50px; position: relative; text-align: left; width: 100%; }
  .socialConnectImgDiv button::before { background: url("") 0% 0% / 250px no-repeat; content: ""; position: absolute; }
  .socialConnectImgDiv button + button { margin-top: 16px; }
  .socialConnectImgDiv .fb { background: rgb(37, 83, 180); color: rgb(255, 255, 255); }
  .socialConnectImgDiv .fb::before { background-position: 0px 0px; bottom: 0px; height: 29px; left: 13px; width: 14px; }
  .socialConnectImgDiv .gplus { background: rgb(255, 255, 255); }
  .socialConnectImgDiv .gplus::before { background-position: -19px 0px; height: 19px; left: 8px; top: 11px; width: 19px; }
  #user-sign-in .heading { color: rgb(0, 0, 0); font-size: 16px; line-height: 1; margin-bottom: 20px; position: relative; text-align: center; }
  #user-sign-in .heading span { background: rgb(247, 247, 247); color: rgb(134, 134, 134); display: inline-block; font-size: 16px; padding: 0px 10px; position: relative; text-transform: capitalize; z-index: 1; }
  #user-sign-in .heading::after { background: rgb(214, 214, 214); content: ""; height: 1px; left: 0px; position: absolute; top: 50%; width: 100%; }
  #user-sign-in .heading.small { color: rgb(162, 162, 162); font-size: 14px; font-weight: 400; }
  #user-sign-in .heading.small span { font-size: 14px; }
  #user-sign-in .heading + p { margin-bottom: 20px; }
  #user-sign-in .secondary-link { color: rgb(91, 154, 228); display: inline-block; font-size: 12px; font-weight: 500; line-height: 18px; margin-top: 5px; text-transform: uppercase; }
  #user-sign-in .secondary-link.disabled { color: rgb(176, 176, 176); cursor: default; }
  #user-sign-in .input-field { padding-left: 23px; position: relative; }
  #user-sign-in .input-field::before { background-image: url(""); background-repeat: no-repeat; background-size: 250px; content: ""; left: 0px; position: absolute; }
  #user-sign-in .input-field.email::before { background-position: -40px 0px; height: 11px; top: 10px; width: 15px; }
  #user-sign-in .input-field.user-name::before { background-position: -60px 0px; height: 15px; top: 8px; width: 13px; }
  #user-sign-in .input-field.password::before { background-position: -75px 0px; height: 16px; top: 8px; width: 13px; }
  #user-sign-in .input-field.password .hide-password, #user-sign-in .input-field.password .view-password { background: url("") -105px 0px / 250px no-repeat; cursor: pointer; height: 12px; left: auto; opacity: 0.4; position: absolute; right: 0px; top: 10px; width: 20px; }
  #user-sign-in .input-field.password .hide-password { opacity: 1; }
  #user-sign-in .input-field.mobile-no::before { background-position: -90px 0px; height: 18px; top: 5px; width: 12px; }
  #user-sign-in .input-field.mobile-no .selectWrap { cursor: pointer; display: inline-block; margin-right: 4px; position: relative; width: 56px; }
  #user-sign-in .input-field.mobile-no .selectWrap select { appearance: none; background-color: transparent; border: none; color: rgb(89, 89, 89); font: 14px / 20px Verdana; padding: 2px; width: 100%; }
  @media screen and (min-width: 1024px) {
  #user-sign-in .input-field.mobile-no .selectWrap select { height: 28px; }
}
  #user-sign-in .input-field.mobile-no .selectWrap::after { border-style: solid; border-color: rgb(51, 51, 51); border-image: initial; border-width: 0px 1px 1px 0px; content: ""; height: 8px; margin: -2px 0px 0px 3px; pointer-events: none; position: absolute; right: 12px; top: 50%; transform: translateY(-50%) rotate(45deg); width: 8px; }
  #user-sign-in .input-field.mobile-no p { border-bottom: 1px solid rgb(136, 136, 136); }
  #user-sign-in .input-field.mobile-no p .country-code { color: rgb(176, 176, 176); padding: 0px 5px; }
  #user-sign-in .input-field.mobile-no p input { border-bottom: 0px; display: inline-block; width: calc(100% - 64px); }
  #user-sign-in .form .submit { margin-bottom: 0px; }
  #user-sign-in input { border: 0px; display: block; font-size: 14px; line-height: normal; width: 100%; }
  #user-sign-in input[type="number"], #user-sign-in input[type="password"], #user-sign-in input[type="text"] { background: none; border-bottom: 1px solid rgb(136, 136, 136); height: 28px; }
  #user-sign-in input[type="button"], #user-sign-in input[type="submit"] { background: rgb(190, 40, 26); border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.24) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 0px 2px 0px; color: rgb(255, 255, 255); cursor: pointer; font-weight: 500; height: 40px; text-transform: uppercase; }
  #user-sign-in input:disabled { opacity: 0.4; }
  #user-sign-in .regenerate-otp, #user-sign-in .subtext { color: rgb(176, 176, 176); display: inline-block; font-size: 12px; margin-right: 5px; margin-top: 5px; text-transform: capitalize; }
  #user-sign-in .retry_text { font-size: 11px; font-weight: 700; text-transform: unset; }
  #user-sign-in .form .error { color: rgb(190, 40, 26); }
  #user-sign-in .form .error input { border-color: rgb(190, 40, 26); color: rgb(190, 40, 26); }
  input:-webkit-autofill, select:-webkit-autofill, textarea:-webkit-autofill { box-shadow: rgb(247, 247, 247) 0px 0px 0px 17px inset; }
  #user-sign-in .checkbox { display: block; margin: 0px 0px 12px; }
  #user-sign-in .checkbox label { align-items: center; color: rgb(26, 26, 26); cursor: pointer; display: flex; font-size: 13px; font-weight: 600; line-height: 20px; position: relative; }
  #user-sign-in .checkbox label::before { background: no-repeat rgb(255, 255, 255); border: 1px solid rgb(26, 26, 26); border-radius: 5px; content: ""; height: 20px; line-height: 15px; margin-right: 8px; position: static; transition: 0.5s; width: 20px; }
  #user-sign-in .checkbox label a { color: rgb(91, 154, 228); }
  #user-sign-in .checkbox input[type="checkbox"] { display: none; }
  #user-sign-in .checkbox input[type="checkbox"]:disabled + label { color: rgb(165, 165, 165); pointer-events: none; }
  #user-sign-in .checkbox input[type="checkbox"]:checked + label::before { background: rgb(69, 69, 69); }
  #user-sign-in .checkbox input[type="checkbox"]:disabled + label::before { background: rgb(165, 165, 165); border-color: rgb(165, 165, 165); }
  #user-sign-in .checkbox input[type="checkbox"]:checked + label::after { border-style: solid; border-color: rgb(255, 255, 255); border-image: initial; border-radius: 1px; border-width: 0px 2px 2px 0px; content: ""; height: 11px; left: 7px; position: absolute; top: 3px; transform: rotate(45deg); width: 6px; }
  .forget-password { color: rgb(0, 0, 0); display: block; font-size: 12px; font-weight: 500; line-height: 18px; margin-top: 20px; text-align: center; text-transform: uppercase; text-decoration: underline !important; }
  .forget-password.disabled { color: rgb(176, 176, 176); cursor: default; text-decoration: none !important; }
  #user-sign-in p { color: rgb(51, 51, 51); font-size: 14px; line-height: 18px; }
  #user-sign-in p a { color: rgb(91, 154, 228); }
  #user-sign-in .password-conditions { padding: 10px 0px 0px; }
  #user-sign-in .password-conditions p { margin-bottom: 10px; }
  #user-sign-in .password-conditions ul li { color: rgb(102, 102, 102); font-size: 14px; line-height: 1; margin-bottom: 5px; padding-left: 10px; position: relative; }
  #user-sign-in .password-conditions ul li::before { background: rgb(178, 178, 178); border: 1px solid transparent; border-radius: 50%; content: ""; height: 6px; left: 0px; position: absolute; top: 3px; width: 6px; }
  #user-sign-in .password-conditions ul li.error { color: rgb(177, 46, 42); }
  #user-sign-in .password-conditions ul li.error::before { background-color: transparent; border-color: rgb(177, 46, 42); }
  #user-sign-in .password-conditions ul li.success { color: rgb(67, 178, 63); }
  #user-sign-in .password-conditions ul li.success::before { background-color: rgb(67, 178, 63); }
  #user-sign-in .errorMsg { color: rgb(190, 40, 26); font-size: 12px; line-height: 1; margin-top: 5px; }
  #user-sign-in .successMsg { color: rgb(67, 178, 63); font-size: 12px; line-height: 1; margin-top: 5px; }
  #user-sign-in .mandatory-box { background: rgb(255, 255, 255); margin: 20px -20px -20px; padding: 20px; }
  #user-sign-in .mandatory-box p { color: rgb(64, 64, 64); font-size: 12px; line-height: 20px; }
  #user-sign-in .fp-success { color: rgb(64, 64, 64); font-size: 20px; left: 50%; position: absolute; text-align: center; top: 50%; transform: translate(-50%, -50%); width: 70%; }
  #user-sign-in .fp-success i { background: rgb(67, 178, 62); border-radius: 50%; display: block; height: 41px; margin: 20px auto; position: relative; width: 41px; }
  #user-sign-in .fp-success i::before { border-bottom: 3px solid rgb(255, 255, 255); border-left: 3px solid rgb(255, 255, 255); content: ""; height: 8px; left: 11px; position: absolute; top: 13px; transform: rotate(-45deg); width: 17px; }
  #user-sign-in .verified { font-size: 14px; line-height: 20px; padding: 0px 0px 20px; }
  #user-sign-in .verified div:first-child { color: rgb(64, 64, 64); }
  #user-sign-in .verified div:nth-child(2) { color: rgb(34, 34, 34); }
  #user-sign-in .verified div:nth-child(2) strong { display: inline-block; line-height: 14px; vertical-align: top; }
  #user-sign-in .mn-verified .tick, #user-sign-in .verified .tick { background: rgb(67, 178, 62); border-radius: 50%; display: inline-block; height: 14px; margin-left: 10px; position: relative; vertical-align: top; width: 14px; }
  #user-sign-in .mn-verified .tick::before, #user-sign-in .verified .tick::before { border-bottom: 1px solid rgb(255, 255, 255); border-left: 1px solid rgb(255, 255, 255); content: ""; height: 3px; left: 3px; position: absolute; top: 4px; transform: rotate(-45deg); width: 7px; }
  #user-sign-in .success-wrapper { left: 50%; position: absolute; text-align: center; top: 50%; transform: translate(-50%, -50%); width: 100%; }
  #user-sign-in .success-user { background: url("") -130px 0px / 250px no-repeat; display: block; height: 42px; margin: 0px auto 20px; width: 42px; }
  #user-sign-in .fp-success-msg { color: rgb(64, 64, 64); font-size: 20px; line-height: 1; text-align: center; }
  #user-sign-in .signin-section, #user-sign-in .signup-section { margin-top: -29px; text-align: left; }
  .signin-section ul { padding: 0px; }
  body.disable-scroll { overflow: hidden; touch-action: none; }
  .powered-by { margin: 50px auto 0px; text-align: center; width: 90%; }
  .powered-by img { width: 220px; }
  .teams-logo { padding-top: 40px; text-align: center; }
  .teams-logo span { color: rgb(0, 0, 0); display: block; font-size: 15px; font-weight: 700; text-transform: capitalize; }
  .teams-logo a { background: url("") 0px -10000px no-repeat; display: inline-block; height: 32px; margin: 10px 4px 0px 0px; width: 32px; }
  .teams-logo .toi { background-position: -6px -16px; }
  .teams-logo .et { background-position: -6px -66px; }
  .teams-logo .nbt { background-position: -6px -116px; }
  .teams-logo .sm { background-position: -6px -166px; }
  .teams-logo .st { background-position: -6px -217px; }
  .teams-logo .itimes { background-position: -6px -318px; }
  .teams-logo .tp { background-position: -6px -369px; }
  .user-isloggedin.prime .user-controls:hover .dropdown { top: 43px; }
  .user-isloggedin.prime .dropdown { min-width: 232px; padding: 0px; right: -15px; top: 10px; visibility: hidden; }
  .user-isloggedin.prime .dropdown::before { border-bottom: 10px solid var(--offwhite-color); border-left: 10px solid transparent; border-right: 10px solid transparent; top: -10px; }
  .user-isloggedin.prime .dropdown ul { background-color: rgb(249, 249, 249); border-radius: 0px 0px 5px 5px; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 6px 0px; margin: 0px; overflow: hidden; padding: 0px; }
  .user-isloggedin.prime .dropdown li { border-bottom: 1px solid rgb(225, 225, 225); margin: 0px; padding: 0px; }
  .user-isloggedin.prime .dropdown li a, .user-isloggedin.prime .dropdown li span { display: block; padding: 15px 12px; }
  .user-isloggedin.prime .dropdown li.tp-redeem a::before { left: 75px; top: 13px; }
  .user-isloggedin.prime .user_name { color: var(--primary-dark-color); font-size: 12px; font-weight: 600; line-height: 30px; }
  .user-isloggedin.prime .user_name .icon_down { margin-left: 4px; }
  .user-isloggedin.prime .user_name .icon_down::after { border-style: solid; border-color: rgb(0, 0, 0); border-image: initial; border-width: 0px 2px 2px 0px; height: 5px; margin-top: -6px; top: 50%; transform: rotate(45deg); width: 5px; }
  .user-isloggedin.prime .user-icon { background-position: -152px -7px; border: 1px solid rgb(204, 204, 204); border-radius: 50%; display: inline-block; height: 30px; margin-right: 8px; vertical-align: top; width: 30px; }
  .user-isloggedin.prime .user-icon img { border-radius: 50%; }
  .user-notloggedin { position: relative; }
  .user_area.prime .login.user-notloggedin { color: var(--primary-dark-color); font-weight: 700; text-transform: capitalize; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .user_area.hide { display: none; }
  #login-popup { transition: none; }
  .logout-window, .redeembtn { background: rgb(255, 255, 255); border-radius: 4px; padding: 4px 10px; }
  .logout-window span, .redeembtn span { color: rgb(226, 27, 34); }
  .mobileprimeheader .user_area > div { align-items: center; display: flex; height: 48px; padding-top: 0px; }
  .mobileprimeheader .user_area > div .redeembtn { background: rgba(var(--primary-dark-color-rgba), 0.3); margin-left: auto; }
  .mobileprimeheader .user_area > div .redeembtn a { color: var(--primary-dark-color); font-size: 11px; }
  .redeembtn a { color: rgb(255, 255, 255); }
  #user-sign-in .signin-section, #user-sign-in .signup-section { margin-top: 0px; }
  .user-isloggedin { float: inherit; }
  .top-area { display: none; }
  .user_area { background: inherit; color: rgb(255, 255, 255); font-size: 12px; height: 42px; padding: 0px; position: absolute; right: 38px; top: 1px; width: calc(100% - 84px); z-index: 9999; }
  .user_area > div { align-items: center; display: flex; justify-content: space-between; padding-top: 7px; }
  .user_area .redeembtn { background: rgb(255, 255, 255); border-radius: 4px; box-sizing: border-box; color: rgb(226, 27, 34); font-size: 11px; font-weight: 600; padding: 5px 4px 3px; text-align: center; width: 80px; }
  #user-sign-in { background: rgb(255, 255, 255); padding: 40px 20px; width: 100%; }
  #user-sign-in > div { border: 0px; padding: 0px; }
  #user-sign-in .user-icon { display: none; }
  #user-sign-in .heading span { background: rgb(255, 255, 255); font-size: inherit; text-transform: none; }
}
  #user-sign-in #toi-login { padding-bottom: 160px; position: relative; }
  .info_txt { border-top: 1px solid rgb(222, 222, 222); bottom: 0px; color: rgb(89, 89, 89); font-size: 12px; line-height: 16px; margin: 0px 0px 0px -20px; padding: 12px 24px 12px 20px; position: absolute; text-align: left; }
  @media screen and (max-width: 359px) {
  .teams-logo a { margin: 10px 2px 0px 0px; }
  .user_area > div { padding-top: 7px; }
}
  .consentOverlay { background: rgba(0, 0, 0, 0.5); inset: 0px; position: fixed; text-align: left; z-index: 1003; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .consentOverlay { padding: 0px 30px; }
}
  .userConsentPopUp { background: rgb(255, 255, 255); color: rgb(0, 0, 0); font-size: 16px; line-height: 24px; margin: 0px auto; max-height: 90%; max-width: 700px; overflow: auto; padding: 0px 28px 32px; position: relative; top: 50%; transform: translateY(-50%); width: 100%; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .userConsentPopUp { padding: 0px 20px; }
}
  .consentHeader { background: var(--offwhite-color); display: flex; margin: 0px -28px 25px; padding: 28px; justify-content: space-between !important; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .consentHeader { margin: 0px -20px 20px; padding: 10px 20px; }
}
  .consentHeader h2 { color: rgb(0, 0, 0); font-size: 24px; font-weight: 700; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .consentHeader h2 { font-size: 18px; line-height: 22px; }
  .consentHeader h2 span { display: block; }
}
  .closeConsentOverlay { background: transparent; border: 0px; color: rgb(102, 102, 102); font-size: 40px; font-weight: 400; transform: rotate(45deg); }
  .consentOverlay .consentDescription p { color: var(--primary-dark-color); font-size: 16px; line-height: 24px; margin-bottom: 16px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .consentOverlay .consentDescription p { font-size: 14px; line-height: 20px; }
  .consentOverlay .consentDescription p:first-of-type { margin-bottom: 10px; }
}
  .consentDescription p strong { font-weight: 700; }
  .consentItemsList { margin-bottom: 30px; }
  .btn-container { text-align: center; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .btn-container { margin: 0px -20px; }
}
  .consentAcceptButton { appearance: none; background: rgb(190, 40, 26); border: 0px; border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.24) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 0px 2px 0px; color: rgb(255, 255, 255); cursor: pointer; font-weight: 500; height: 50px; max-width: 310px; text-transform: uppercase; width: 100%; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .consentAcceptButton { border-radius: 0px; max-width: 100%; }
}
  .consentAcceptButton:disabled { opacity: 0.4; }
  .consent-checkbox { display: block; margin-bottom: 20px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .consent-checkbox { margin-bottom: 15px; }
}
  .consent-checkbox.hiddenInput { display: none; }
  .consent-checkbox p { color: rgb(51, 51, 51); cursor: pointer; font-size: 14px; line-height: 20px; position: relative; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .consent-checkbox p { font-size: 12px; line-height: 18px; }
}
  .consent-checkbox p a { color: rgb(91, 154, 228); }
  .JvxBy { border: none; height: 20px; min-height: 65px; padding: 0px; }
  .JvxBy, .ZXukI { text-align: left; }
  .ZXukI { background-clip: padding-box; background-color: rgb(26, 26, 26); border-radius: 4px; color: rgb(255, 255, 255); font-size: 12px; line-height: 16px; margin-top: 12px; padding: 16px 24px; position: relative; text-transform: none; }
  .ZXukI span { text-align: left; color: rgb(255, 255, 255) !important; font-size: 12px !important; line-height: 16px !important; text-transform: none !important; }
  .ZXukI button { background: transparent; border: none; font-weight: 400; line-height: unset; margin-top: 0px; position: absolute; right: 0px; top: 3px; }
  .ZXukI button::after, .ZXukI button::before { background: padding-box padding-box rgb(255, 255, 255); border-radius: 4px; content: ""; height: 2px; position: absolute; right: 12px; top: 20px; transform: rotate(45deg); transition: 0.5s; width: 16px; }
  .ZXukI button::after { transform: rotate(135deg); }
  .toipLayout .user_area { padding-right: 0px; }
  .toipLayout .user_area #login-popup + span .user-icon { background: url("") 0% 0% / cover padding-box padding-box; border: 1px solid rgb(204, 204, 204); border-radius: 50%; display: inline-block; height: 26px; margin-right: 8px; vertical-align: middle; width: 26px; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .toipLayout .user_area #login-popup + span .user-icon img { background-clip: padding-box; border-radius: 50%; height: 24px; width: 24px; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .toipLayout .user-isloggedin { float: none; }
  .toipLayout .logout-window { float: none; min-width: 85px; }
}
  .epaperLink { position: relative; }
  .epaperLink::after { border-style: solid; border-color: rgb(26, 26, 26); border-image: initial; border-width: 0px 1px 1px 0px; content: ""; display: inline-block; padding: 2px; position: absolute; right: 0px; top: 3px; transform: rotate(45deg); }
  .epaperDropdown { border-top: 0px !important; margin: -8px 0px 8px !important; padding: 0px !important; }
  .epaperDropdown li { cursor: pointer; border-bottom: 1px solid rgb(239, 239, 239) !important; margin: 0px 0px 0px 10px !important; padding: 8px 0px !important; }
  .P_1Oo { bottom: 105px; cursor: pointer; left: 50%; opacity: 0; overflow: visible; position: fixed; text-align: center; transform: translateX(-50%); transition: 0.3s; z-index: 101; }
  .P_1Oo a { background: padding-box padding-box rgb(226, 27, 34); border-radius: 19px; box-shadow: -4px 2px 12px 0 rgba(var(--primary-dark-color-rgba), 0.2),
      -5px 4px 10px 0 rgba(26, 26, 26, 0.2); color: var(--white-color); display: inline-block; font-size: 12px; font-weight: 600; padding: 8px 16px; text-decoration: none; text-transform: capitalize; }
  .P_1Oo._PA8f { opacity: 1; }
  .P_1Oo.fpGzt { bottom: 50%; left: auto; right: 0px; transform: translateY(50%); width: 84px; }
  .P_1Oo.fpGzt a { align-items: center; border-radius: 8px 0px 0px 8px; box-shadow: rgba(0, 0, 0, 0.12) -2px 4px 8px 0px; display: flex; justify-content: space-between; padding: 6px 8px; text-align: left; text-transform: none; }
  .P_1Oo.fpGzt a .arBwS { background-image: url("/res/images/116005314.svg"); background-repeat: no-repeat; background-size: contain; flex: 0 0 17px; height: 30px; margin-right: 7px; }
  body.noScroll { width: 100%; overflow: hidden !important; position: fixed !important; }
  .p2MqB { bottom: 0px; height: 100%; position: absolute; top: 0px; width: 100%; }
  .p2MqB.YzDk7 { align-items: flex-end; background: rgba(0, 0, 0, 0.5); display: flex; height: calc(100% - 50px); opacity: 1; position: fixed; z-index: 103; }
  .p2MqB .sSqgj { animation: 0.4s ease 0s 1 normal forwards running aLUPn; background-clip: padding-box; border-radius: 24px 24px 0px 0px; bottom: 0px; left: 0px; padding: 32px 24px 24px; transition: 0.4s ease-in; width: 100%; z-index: 1; }
  .p2MqB .sSqgj .THzL1 { font: 700 18px / 24px Georgia; margin-bottom: 32px; padding: 0px; }
  .p2MqB .sSqgj .p8fRC { position: relative; }
  .p2MqB .sSqgj .p8fRC .YguQr { align-items: center; display: flex; }
  .p2MqB .sSqgj .p8fRC .YguQr:not(:last-child) { margin-bottom: 24px; }
  .p2MqB .sSqgj .p8fRC .YguQr .Cov8p { height: 44px; margin-right: 12px; width: 44px; }
  .p2MqB .sSqgj .p8fRC .YguQr .kvCmg { display: flex; flex-flow: column; font: 700 16px / 20px Verdana; }
  .p2MqB .sSqgj .p8fRC .YguQr .kvCmg span { color: rgb(89, 89, 89); display: block; font: 12px / 18px Verdana; }
  .p2MqB .sSqgj .p8fRC .YguQr .GnnJl { background: rgb(226, 27, 34); border-radius: 8px; color: var(--white-color); font: 700 12px / 18px Verdana; margin-left: auto; max-width: 98px; padding: 8px; text-align: center; text-decoration: none; width: 100%; }
  .p2MqB .sSqgj .p8fRC .YguQr .GnnJl.fKRIx { background-color: rgb(236, 236, 236); color: rgb(89, 89, 89); }
  @-webkit-keyframes aLUPn { 
  0% { transform: translateY(100%); }
  100% { transform: translateY(0px); }
}
  @keyframes aLUPn { 
  0% { transform: translateY(100%); }
  100% { transform: translateY(0px); }
}
  .ScuCZ { height: 0px; }
  .ScuCZ .A6VZu { height: 100px; width: 177px; }
  .aeEgJ { height: 0px; }
  .aeEgJ .A6VZu { height: 140px; transition: 1s; width: 249px; }
  .iYBfa.ScuCZ { height: 122px; }
  .iYBfa.aeEgJ { height: 162px; }
  .ho2HB .lzYOW { display: block; }
  .ho2HB .A6VZu, .ho2HB .KfS3N { height: 180px; width: 400px; }
  .c8mKh { margin-bottom: 24px; padding: 0px 16px; width: 100%; }
  .c8mKh .i2f9x { background-clip: padding-box; border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.06) 2px 2px 8px 0px; display: block; padding: 0px; }
  .c8mKh .i2f9x .QpfTz { color: rgb(89, 89, 89); font-size: 12px; font-weight: 400; line-height: 16px; margin-bottom: 4px; }
  .c8mKh .i2f9x .UIkue { -webkit-line-clamp: 1; font-size: 14px; line-height: 20px; }
  .c8mKh .A6VZu, .c8mKh .KfS3N { background-clip: padding-box; border-radius: 16px 16px 0px 0px; overflow: hidden; }
  .c8mKh .KfS3N { margin-right: 0px; position: relative; }
  .c8mKh .KfS3N::before { content: ""; display: block; padding-top: 56.25%; }
  .c8mKh .A6VZu { height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
  .c8mKh .Eoiey { background-clip: padding-box; border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(236, 236, 236); border-bottom-color: rgb(236, 236, 236); border-left-color: rgb(236, 236, 236); border-image: initial; border-radius: 0px 0px 16px 16px; border-top-style: initial; border-top-color: initial; padding: 8px 12px 12px; }
  .PoY8t { position: relative; }
  .PoY8t::before { content: ""; display: block; padding-top: 75.3%; }
  .PoY8t .LylXS { height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
  .i2f9x { background: var(--white-color); border-bottom: 1px solid rgb(236, 236, 236); border-top: 1px solid rgb(236, 236, 236); display: flex; padding: 10px; }
  .KfS3N, .i2f9x { position: relative; }
  .KfS3N { margin-right: 10px; }
  .A6VZu:empty { align-items: center; display: flex; justify-content: center; }
  .A6VZu:empty::after { animation: 0.8s linear 0s infinite normal none running CqKWq; border-color: rgba(255, 255, 255, 0.65) rgba(255, 255, 255, 0.15) rgba(255, 255, 255, 0.15) rgba(255, 255, 255, 0.65); border-radius: 100px; border-style: solid; border-width: 3px; content: ""; height: 35px; position: absolute; width: 35px; z-index: 9999; }
  .Eoiey { position: relative; }
  .QpfTz { color: rgb(26, 26, 26); font-size: 10px; font-weight: 600; line-height: 12px; margin-bottom: 6px; margin-top: 0px; text-transform: none; }
  .UIkue { -webkit-line-clamp: 3; -webkit-box-orient: vertical; color: rgb(26, 26, 26); display: -webkit-box; font-size: 12px; line-height: 16px; margin: 0px; overflow: hidden; }
  .DFUgu, .iisuj { display: none; }
  @keyframes CqKWq { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
  @-webkit-keyframes CqKWq { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
  .C4nji > ul { display: flex; }
  .C4nji > ul li { background-clip: padding-box; border-radius: 8.5px; font: 400 10px / 16px Verdana; padding-left: 1px; position: relative; text-transform: capitalize; }
  .C4nji > ul li:first-child a span { position: relative; text-indent: -2000px; }
  .C4nji > ul li:first-child .juzuA { background-image: url(""); background-position: -15px -88px; background-repeat: no-repeat; content: ""; display: inline-block; height: 16px; margin-top: -5px; transform: scale(0.7); vertical-align: middle; width: 21px; }
  .C4nji > ul li > a { color: var(--primary-dark-color); font-weight: 500; }
  .C4nji > ul li:not(:last-of-type)::after { color: rgba(var(--primary-dark-color), 0.65); content: "/"; display: inline-block; font-size: 10px; margin: 0px 12px; position: relative; }
  .C4nji > ul li:last-of-type { color: rgb(89, 89, 89); flex: 1 1 0%; max-width: 40%; overflow: hidden; text-overflow: ellipsis; text-transform: capitalize; white-space: nowrap; }
  .C4nji > ul li:last-of-type a { color: var(--primary-dark-color); pointer-events: none; }
  .breadcrumbmobile { padding: 16px 0px 0px 16px; }
  .breadcrumbmobile.breadcrumbet { padding: 16px 0px 12px 16px; }
  .breadcrumbmobile ul { display: unset !important; }
  .breadcrumbmobile ul li { display: inline-block; vertical-align: middle; }
  .breadcrumbmobile ul li:last-child a { font-weight: 600; text-transform: uppercase; }
  .breadcrumbphotostory ul { display: unset !important; }
  .breadcrumbphotostory ul li { display: inline-block; vertical-align: middle; }
  .breadcrumbphotostory ul li:last-child { max-width: 100%; }
  .breadcrumbphotostory ul li:last-child a, .breadcrumbphotostory ul li:last-child span { font-weight: 600; text-transform: uppercase; }
  .euvAX { --column-size: 15%; margin-bottom: 40px; }
  .euvAX ._FiWh { align-items: center; color: rgb(26, 26, 26); display: flex; margin-bottom: 12px; }
  .euvAX ._FiWh .L_f4v { font-size: 16px; font-weight: 700; line-height: 28px; }
  .euvAX ._FiWh .NdIc3 { font-size: 14px; line-height: 20px; }
  .euvAX ._FiWh .NdIc3::before { background: rgb(236, 236, 236); content: ""; display: inline-block; height: 20px; margin: 0px 8px; vertical-align: middle; width: 1px; }
  .euvAX .GFdG3 { align-items: flex-start; background: rgb(255, 255, 255); border: 1px solid rgb(236, 236, 236); border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.04) 0px 4px 12px; display: grid; gap: 4px 16px; grid-template-columns: repeat(auto-fit, minmax(var(--column-size), 1fr)); padding: 24px 24px 16px; width: 100%; }
  .euvAX .GFdG3 a { color: rgb(26, 26, 26); display: block; font-size: 12px; line-height: 18px; margin-bottom: 8px; overflow: hidden; overflow-wrap: break-word; text-overflow: ellipsis; white-space: nowrap; }
  .euvAX .GFdG3 a:hover { color: rgb(89, 89, 89); }
  .euvAX.db91T { display: block; white-space: nowrap; }
  .euvAX.db91T .GFdG3 { grid-template-columns: repeat(3, minmax(30%, 1fr)); }
  .euvAX.db91T .GFdG3 a { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; white-space: normal; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .euvAX ._FiWh .L_f4v { font-size: 16px; line-height: 28px; }
  .euvAX ._FiWh .NdIc3 { font-size: 14px; line-height: 20px; }
  .euvAX ._FiWh .NdIc3::before { background: rgb(236, 236, 236); content: ""; display: inline-block; height: 20px; margin: 0px 8px; vertical-align: middle; width: 1px; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .euvAX { --column-size: 47%; margin: 24px 16px 0px; }
  .euvAX ._FiWh .L_f4v { font-size: 14px; line-height: 20px; }
  .euvAX ._FiWh .NdIc3 { font-size: 12px; margin-top: 4px; }
  .euvAX .ad6y3 { overflow-x: scroll; }
  .euvAX .GFdG3 { border-radius: 12px; margin: 0px; padding: 16px 16px 8px; }
  .euvAX.VvOwa, .euvAX.db91T { display: block; margin: 24px 0px 0px; max-width: 100vw; overflow-x: auto; white-space: nowrap; width: max-content; }
  .euvAX.VvOwa ._FiWh, .euvAX.db91T ._FiWh { margin-left: 16px; }
  .euvAX.VvOwa .GFdG3, .euvAX.db91T .GFdG3 { grid-auto-rows: max-content; margin: 0px 16px; width: max-content; }
  .euvAX.db91T .GFdG3 { grid-template-columns: repeat(6, minmax(180px, 1fr)); }
  .euvAX.db91T .GFdG3 a { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; white-space: normal; width: 180px; }
  .euvAX.VvOwa .GFdG3 { grid-template-columns: repeat(6, minmax(120px, 1fr)); }
  .euvAX.VvOwa .GFdG3 a { width: 160px; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .YLmiP .GFdG3 { grid-auto-rows: max-content; grid-template-columns: repeat(2, minmax(50%, 1fr)); min-height: 218px; }
}
  .Ss_15 { text-transform: capitalize; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .Ss_15.YLmiP .GFdG3 { grid-template-columns: repeat(4, minmax(20%, 1fr)); }
}
  .AlAu5 { padding: 12px 16px; text-align: center; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .AlAu5 { background: var(--offwhite-color); }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .AlAu5 { border-top: 2px solid var(--primary-dark-color); left: 50%; position: relative; transform: translateX(-50%); width: 100vw; }
}
  .AlAu5 p { font-size: 10px; line-height: 16px; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .AlAu5 p { font-size: 12px; }
}
  .f0JD1 { margin-bottom: 8px; }
  .f0JD1 li { display: inline-block; margin: 0px 8px; }
  .f0JD1 a { color: rgb(226, 27, 34); font-size: 12px; line-height: 16px; }
  .D7ys0 { min-height: 250px; position: relative; }
  .D7ys0::before { animation: 1s linear 0s infinite normal none running Ox51Q; border-width: 0.25rem; border-style: solid; border-color: rgba(255, 255, 255, 0.7) rgba(0, 0, 0, 0.8) rgba(0, 0, 0, 0.8); border-image: initial; border-radius: 50%; content: ""; height: 40px; left: calc(50% - 20px); position: absolute; top: 50%; width: 40px; z-index: 9; }
  .D7ys0::after { background: rgba(255, 255, 255, 0.7); inset: 0px; content: ""; position: absolute; z-index: 2; }
  @-webkit-keyframes Ox51Q { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
  @keyframes Ox51Q { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
  :root { --primary-dark-color: #1a1a1a; --primary-dark-color-rgba: 26, 26, 26; --border-color: #ececec; --invert: invert(0); --white-color: #fff; --white-color-rgba: 255, 255, 255; --offwhite-color: #f6f6f6; }
  body.euuser #cmap_jwidget, body.euuser #comment-section .socialsupporters, body.euuser #newsletterWidgetDisplay, body.euuser #weathershow, body.euuser #widget-head, body.euuser .button-red, body.euuser .eu-hidden, body.euuser .fuel-citylist, body.euuser .headerlinks .link-dropdown + span, body.euuser .headerlinks a:first-of-type, body.euuser .lang-select, body.euuser .leftsocial span[style="background-color: rgb(202, 202, 202);"], body.euuser .maintable12 .jornname, body.euuser .maintable13 .epprout, body.euuser .photo_comment .writecmnt, body.euuser .poll-widget, body.euuser .polldiv, body.euuser .sectabsbg, body.euuser .sectabsbg1, body.euuser .sidebar .box4 .btn5, body.euuser .submit_btn, body.euuser .subscribe-form, body.euuser .topsocial.actions .email, body.euuser .twitter-follow-button, body.euuser .user-sec, body.euuser .watchlater, body.euuser .welcome-box, body.euuser .wish_container .field .submit.flR, body.euuser [data-action="/res/images/subscribe"], body.euuser [data-action="/res/images/subscribeall"], body.euuser [data-id="newsletterWidgetDisplay"], body.euuser [data-plugin="comment-rating"], body.euuser div[data-tpwidget="widget-two"], body.euuser li a[pg="new_allsection_epaper"], body.euuser li[data-id="history"], body.euuser li[data-id="watchlater"] { display: none !important; }
  body.euuser [data-id="TrendingNews"] { display: none !important; }
  body.euuser .eu-show { display: block !important; }
  .direction_fav_listing [data-action="/res/images/Showtimes_TheatreUnFavourited"] { display: none; }
  .direction_fav_listing li a { float: left; }
  body.euuser .campaign-social.sticky { top: 200px; }
  body.euuser .headerlinks .link-dropdown a:first-of-type { display: block !important; }
  body.euuser #footer .level3 li:nth-child(10), body.euuser #footer .level3 li:nth-child(9) { min-width: 140px; }
  body.euuser .article-social.sticky { top: 350px; }
  body.euuser #header.default-header .main-area { height: 90px; }
  #gdpr_policy_popup { display: none; }
  #gdpr_policy_popup.ntfc_overlay { z-index: 99999999; }
  #gdpr_policy_popup .ontap-background { left: 36%; }
  #gdpr_policy_popup .gdpr_desc { float: left; font-size: 16px; padding: 10px 0px; text-align: left; }
  #gdpr_policy_popup .subscribe-message { border-top: 0px; padding: 10px 10px 5px; }
  #gdpr_policy_popup .gdpr_ul input[type="checkbox"] { margin-right: 8px; vertical-align: middle; }
  #gdpr_policy_popup .gdpr_ul { text-align: left; }
  #gdpr_policy_popup .gdpr_ul li { padding: 5px 0px; }
  .consent-popup * { font-family: Verdana !important; }
  .consent-popup { margin: 0px auto; position: relative; z-index: 100; background: rgb(26, 26, 26) !important; }
  .consent-popup, .consent-popup * { box-sizing: border-box; }
  .consent-popup .consent-banner { margin: 0px auto; max-width: 1160px; }
  .consent-banner { text-size-adjust: 100%; font-size: 14px; line-height: 1; padding: 16px 16px 12px; }
  .consent-banner::after { clear: both; content: "."; display: block; font-size: 0px; height: 0px; visibility: hidden; }
  .consent-banner .column1 { font: 12px / 18px Verdana; margin-bottom: 12px; width: 100%; }
  .consent-banner .column2 { float: right; height: 32px; margin: 0px; text-align: center; }
  .bgImg .consent-banner { padding-left: 10px; padding-right: 10px; }
  .consent-banner h2 { color: rgb(255, 255, 255); font: 700 16px / 24px Verdana; margin-bottom: 8px; }
  .consent-banner label, .consent-banner p { color: rgb(255, 255, 255); font-size: 12px; font-weight: 400; line-height: 16px; }
  .consent-banner label { line-height: normal; padding-left: 12px; }
  .consent-banner p a { color: rgb(244, 180, 8); display: inline; text-decoration: underline; }
  .consent-banner li { list-style: none; margin-bottom: 8px; }
  .consent-banner button#consent-continue-button, .consent-banner li a { color: rgb(244, 180, 8); cursor: pointer; display: block; font-size: 12px; font-weight: 600; line-height: 16; text-decoration: none; }
  .consent-banner button#consent-continue-button { background: 0px center padding-box padding-box; border-radius: 4px; font-weight: 600; height: auto; line-height: 1; padding: 10px; text-transform: uppercase; width: 136px; }
  #more, .consent-banner #consent-more { display: none; }
  .setting_gdpr { float: right; padding: 1px 5px 0px 4px; }
  .setting_gdpr a { color: rgb(179, 212, 247); text-decoration: none; text-transform: uppercase; }
  .setting_gdpr a:hover { text-decoration: none; }
  .bgImg .consent-popup { max-width: 1000px; }
  .consent-popup.space { bottom: 0px; left: 0px; max-width: 100%; padding: 8px 0px; position: fixed; width: 100%; z-index: 999999999; }
  .checkbox { position: relative; }
  .checkbox [type="checkbox"]:not(:checked) + label::after { opacity: 0; transform: scale(0); }
  .checkbox [type="checkbox"]:checked + label::after { opacity: 1; transform: scale(1); }
  .checkbox [type="checkbox"]:checked + label::before, .checkbox [type="checkbox"]:not(:checked) + label::before { background: rgb(255, 255, 255); border: 1px solid rgb(26, 26, 26); border-radius: 100%; content: ""; height: 20px; left: -2px; position: absolute; top: -2px; width: 20px; }
  .checkbox [type="checkbox"]:checked + label::after, .checkbox [type="checkbox"]:not(:checked) + label::after { border-style: solid; border-color: rgb(26, 26, 26); border-image: initial; border-width: 0px 1px 1px 0px; content: ""; height: 9px; left: 6px; position: absolute; top: 3px; transform: rotate(45deg); transition: 0.2s; width: 5px; }
  .euuser .ent_footer [data-label="Newsletter"], .euuser .ent_footer [data-label="Newsletter"] + span, .euuser .ent_footer [data-label="ePaper"], body.euuser .channel_img .tv_addfav, body.euuser .ent_sprite.favicon, body.euuser .fav_msg, body.euuser .followlink, body.euuser .lfttvInfo .own-rating, body.euuser .programTitle .favoriteIcon, body.euuser .programTitle .reminderIcon, body.euuser .tv-heading .mobfav, body.euuser .tvchannelhead .tv_addfav, body.euuser .tvmovie-img .favicon, body.euuser .tvmovie-img .reminderIcon, body.euuser .tvshow-banner .reminderIcon, body.euuser .tvshow-banner .tv_addfav, body.euuser .usercomment_utilities, body.euuser [data-plugin="ratemovie"] { display: none !important; }
  .euuser .ent_music_listing1 li:last-child, .euuser .listinline > li:last-child, body.euuser #tpwidget-postlogin, body.euuser .comment_pipe, body.euuser .favoriteIcon, body.euuser .heading-rt .favorite, body.euuser .heading-rt .help_prodmap, body.euuser .heading-rt .reminder, body.euuser .reminderIcon, body.euuser .smsblock, body.euuser .tv-tags [type="favorites"], body.euuser .user_isloggedin #widget-head, body.euuser [data-plugin="user-notloggedin"] .divider, body.euuser [data-plugin="user-notloggedin"] .sign-in { display: none !important; }
  body.euuser .leftsharing { top: 442px !important; }
  .euuser .l3hovermenu a[data-label="Write India"], body.euuser [catkey="48969469"] { display: none !important; }
  body.euuser .mainnavl1 #nav-times-poll { display: none !important; }
  body.euuser #l2nav [data-label="My TV"] { display: none !important; }
  body.euuser [data-plugin="user-notloggedin"] .social-signin { float: none; height: auto; width: 100%; }
  body.euuser [data-plugin="user-notloggedin"] h3 { display: inline-block; margin: 0px 25px 0px 0px; vertical-align: middle; }
  body.euuser [data-plugin="user-notloggedin"] .social-signin span { vertical-align: middle; }
  body.euuser.oldui .consent-popup { margin: 0px auto; width: 1003px; }
  body.euuser.oldui .consent-banner.wrapper { height: auto; margin: 0px auto; overflow: initial; width: auto; }
  .consent-banner div.wrapper { width: 100%; }
  .personalisedadsBlk { border-top: 15px solid transparent; clear: both; }
  .consent-popup .checkbox { border-top: none; display: inline-block; margin-top: 4px; }
  .consent-popup { background: rgb(13, 13, 13); }
  .consent-banner p a { color: rgb(255, 255, 255); font-weight: 600; text-decoration: none; }
  .consent-banner button#consent-continue-button { background-color: rgb(226, 27, 34); border: none; border-radius: 20px; color: rgb(255, 255, 255); display: inline-block; font-weight: 700; margin-top: -6px; text-transform: capitalize; }
  .consent-toast-popup { align-items: center; display: flex; justify-content: center; }
  .consent-toast-popup p { font-size: 14px; line-height: 20px; }
  .consent-toast-popup .column1 { padding-right: 44px; width: auto; }
  #toast-close-button { background: none; border: none; height: 20px; position: relative; width: 20px; }
  #toast-close-button::after, #toast-close-button::before { background: rgb(255, 255, 255); content: ""; height: 16px; position: absolute; right: 8px; top: 2px; transform: rotate(45deg); width: 1px; }
  #toast-close-button::after { transform: rotate(135deg); }
  .closebtn { height: 18px; position: absolute; right: 8px; text-indent: -9999px; top: 8px; width: 18px; }
  .closebtn::after, .closebtn::before { background-color: rgb(255, 255, 255); content: ""; display: block; height: 18px; left: 9px; position: absolute; top: 0px; width: 1px; }
  .closebtn::before { transform: rotate(45deg); }
  .closebtn::after { transform: rotate(-45deg); }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .consent-banner { padding: 24px 16px 80px; }
  .consent-banner label { display: inline-block; line-height: normal; margin-top: -19px; padding-left: 24px; position: relative; }
  .consent-banner .column2 { bottom: 26px; position: absolute; }
  .consent-popup.space { background-clip: padding-box; border-radius: 20px 20px 0px 0px; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .consent-popup .consent-banner { position: relative; }
  body:not(.bgImg) .closebtn { right: -18px; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ::-webkit-scrollbar { background: transparent; display: none; height: 0px; width: 0px; }
  .mobileSecBoxWrap { background: var(--white-color); padding: 16px 16px 0px; }
  .socialembed.plcInsta { min-height: 565px; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .socialembed.plcInsta > div:first-of-type { min-height: 565px; }
  .socialembed.plcTwttr { min-height: 450px; }
  .socialembed.plcTwttr > div:first-of-type { min-height: 450px; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .socialembed.plcInsta { min-height: 658px; }
  .socialembed.plcInsta > div:first-of-type { min-height: 658px; }
  .socialembed.plcTwttr { min-height: 560px; }
  .socialembed.plcTwttr > div:first-of-type { min-height: 560px; }
}
  .truthsocial-embed { min-height: 300px; }
  @media screen and (min-width: 1300px) {
  .toipLayout:not(.layout_type_2) .contentwrapper { max-width: 1168px; }
}
  .scroll_visible { }
  .scroll_visible::-webkit-scrollbar { width: 7px; }
  .scroll_visible::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.5); border-radius: 4px; box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 1px; }
  .topBand_adwrapper { margin: 0px auto; min-height: 0px; text-align: center; }
  .topBand_adwrapper.isAdActive { min-height: 70px; padding: 5px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .topBand_adwrapper.isAdActive { margin: 0px auto; padding: 0px; min-height: 50px !important; }
}
  .topBand_adwrapper.phShimmer > div:empty { min-height: 50px; }
  .topbandad { min-height: 0px; text-align: center; }
  .topbandad.isAdActive { margin: 10px 0px; min-height: 70px; }
  @media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  .header-container { padding: 0px !important; }
}
  .contentwrapper { margin: 0px auto; max-width: 1000px; width: 100%; }
  @media screen and (min-width: 1511px) {
  .contentwrapper { max-width: 1168px; }
}
  @media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  .contentwrapper { padding: 0px 15px; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .contentwrapper { background: var(--white-color); overflow-x: hidden; padding: 0px; width: 100%; }
}
  .rpos { position: relative; }
  .apos { position: absolute; }
  .linktype1 .icon, .linktype2 .icon { background-image: url("/res/images/112033967-1.svg"); background-repeat: no-repeat; display: inline-block; height: 15px; margin-left: 6px; width: 13px; }
  .linktype1 .icon.toiplus, .linktype2 .icon.toiplus { background-image: url(""); background-position: -19px -159px; background-repeat: no-repeat; height: 12px; margin-top: -4px; }
  .linktype1 { border-bottom: 1px dotted rgb(165, 165, 165); color: var(--primary-dark-color); display: flex; font: 500 13px / 35px Verdana; height: 40px; padding-left: 12px; position: relative; transition: 0.3s ease-in; align-items: center !important; }
  @keyframes MeIZW { 
  0% { opacity: 0; transform: scale(0); }
  50% { opacity: 1; }
  100% { opacity: 0; transform: scale(1); }
}
  @-webkit-keyframes MeIZW { 
  0% { opacity: 0; transform: scale(0); }
  50% { opacity: 1; }
  100% { opacity: 0; transform: scale(1); }
}
  .linktype1 .liveBtn:not(.red) { background: padding-box padding-box rgb(226, 27, 34); border-radius: 4px; color: rgb(255, 255, 255); font-size: 12px; font-weight: 700; left: 10px; line-height: 1; padding: 4px 8px 4px 24px; position: absolute; text-decoration: none; text-transform: uppercase; top: 10px; z-index: 1; }
  .linktype1 .liveBtn::after, .linktype1 .liveBtn::before { background-clip: padding-box; border: 2px solid rgb(255, 255, 255); border-radius: 100px; box-shadow: rgb(255, 255, 255) 0px 0px 10px, rgb(255, 255, 255) 0px 0px 10px inset; box-sizing: border-box; content: " "; height: 12px; left: 8px; opacity: 0; position: absolute; top: 4px; width: 12px; }
  .linktype1 .liveBtn::before { animation: 2s ease 0s infinite normal none running gogoloader; z-index: 2; }
  .linktype1 .liveBtn::after { animation: 2s ease 1s infinite normal none running gogoloader; z-index: 1; }
  .linktype1 .liveBtn.red { position: absolute; }
  .linktype1 .liveBtn.red::after, .linktype1 .liveBtn.red::before { border: 2px solid rgb(226, 27, 34); box-shadow: rgb(226, 27, 34) 0px 0px 10px, rgb(226, 27, 34) 0px 0px 10px inset; }
  .linktype1::before { background-clip: padding-box; border: 1px solid rgb(165, 165, 165); border-radius: 50%; content: ""; height: 4px; left: 0px; position: absolute; top: 50%; transform: translateY(-50%); width: 4px; }
  .linktype1:hover { color: rgb(89, 89, 89); }
  .linktype1:last-child { border-bottom: 0px; }
  .linktype1 span { display: block; max-width: calc(100% - 20px); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  .linktype1 .icon.photos { background-position: -107px -669px; }
  .linktype1 .icon.videos { background-position: -86px -266px; }
  .linktype2 { -webkit-line-clamp: 3; -webkit-box-orient: vertical; color: var(--primary-dark-color); display: -webkit-box; font: 500 13px / 18px Verdana; overflow: hidden; transition: 0.5s; }
  .linktype2:hover { color: rgb(89, 89, 89); }
  .linktype2 .icon { position: absolute; right: 0px; top: 0px; }
  .linktype2 .icon.photos { background-position: -108px -666px; }
  .linktype2 .icon.videos { background-position: -86px -264px; }
  .linktype2 .icon.toiplus { margin-top: 0px; }
  a.linktype2 { max-height: 54px; position: relative; padding-right: 22px !important; }
  a.linktype2.lbBlinker2 { padding-right: 26px !important; }
  @media (-ms-high-contrast: active), (-ms-high-contrast: none) {
  a.linktype2 { display: block; }
}
  .bdr_top { border-top: 1px dotted rgb(165, 165, 165); }
  .bdr_bottom { border-bottom: 1px dotted rgb(165, 165, 165); }
  .bdr_left { border-left: 1px dotted rgb(165, 165, 165); }
  .bdr_right { border-right: 1px dotted rgb(165, 165, 165); }
  .mrgTB10 { margin: 10px 0px; }
  .mb40 { margin-bottom: 40px; }
  .mb20 { margin-bottom: 20px; }
  .mt24 { margin-top: 24px; }
  .mb24 { margin-bottom: 24px; }
  .mb16 { margin-bottom: 16px; }
  .mb12 { margin-bottom: 12px; }
  .mb0 { margin-bottom: 0px !important; }
  .mb40_24 { margin-bottom: 40px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .mb40_24 { margin-bottom: 24px; }
}
  .no_bdr_last:last-of-type { border: none; }
  .noBorder, .noBorder figure { border: 0px; }
  .padR32 { padding-right: 32px !important; }
  .padL32 { padding-left: 32px !important; }
  .mediaWireLoader { height: 32px; left: 50%; margin: 0px auto; position: relative; text-align: center; top: 50%; transform: translate(-50%, -50%); width: 32px; }
  @media screen and (max-width: 767px) and (orientation: portrait) {
  .adsPlaceholder { background: var(--offwhite-color); margin-top: -18px; }
  .adsPlaceholder .CLSPlaceholder:not(:empty) { border: none !important; }
  .adsPlaceholder .CLSPlaceholder:not(:empty)::before { color: rgb(89, 89, 89); content: "advertisement"; display: block; font: 400 10px / 18px Verdana; left: 0px; position: absolute; text-align: center; text-transform: uppercase; top: 2px; width: 100%; z-index: 1; }
}
  .grystar { background: url("") 0px 0px no-repeat; display: inline-block; font-size: 0px; height: 9px; line-height: 0; vertical-align: middle; width: 56px; }
  .grystar .redstar { background: url("") 0px -9px no-repeat; display: block; height: 9px; width: 53px; }
  @keyframes opacity { 
  0% { opacity: 0.2; }
  100% { opacity: 1; }
}
  .bannerWidgetWrap { padding: 0px 16px; }
  .twitterFeedWidget { background-color: rgb(255, 255, 255); padding: 0px 16px; }
  .vdo_embedd .tagLabel { background: rgba(23, 23, 23, 0.95); border-radius: 40px; bottom: 8px; font-size: 16px; font-weight: 400; left: 8px; line-height: 24px; padding: 4px 8px 4px 4px; z-index: 3; }
  .vdo_embedd .tagLabel::before { background: url("") 4px -77.5px / 16px no-repeat; height: 24px; margin-right: 6px; transform: scale(1.45); width: 24px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .vdo_embedd .tagLabel { font-size: 12px; line-height: 16px; }
  .vdo_embedd .tagLabel::before { background-position: 0px -81px; height: 16px; margin-right: 4px; transform: unset; width: 16px; }
}
  .tagLabel { align-items: center; background: padding-box padding-box rgb(226, 27, 34); border-radius: 0px 4px 0px 0px; bottom: 0px; color: var(--white-color); display: flex; font-size: 14px; font-weight: 700; left: 0px; line-height: 10px; min-width: 42px; padding: 8px; position: absolute; text-align: center; z-index: 1; }
  .tagLabel::before { background-image: url("/res/images/112033967-1.svg"); background-position: -47px -219px; background-repeat: no-repeat; background-size: 412px; content: ""; height: 12px; margin-right: 6px; transform: scale(1.4); width: 12px; }
  .phLiner { position: relative; top: 4px; }
  .phLiner > div { animation: 1s ease 0s infinite normal forwards running opacity; background: rgb(235, 235, 235); height: 10px; margin-bottom: 10px; }
  .phLiner > div:first-child { margin-bottom: 16px; width: 110px; }
  .phLiner > div:last-child { bottom: -16px; margin: -10px 0px 0px; position: relative; width: 155px; }
  .highlight_text { color: rgb(226, 27, 34); }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .slick_UI { position: relative; }
  .slick_UI .slick-track { display: flex; }
  .slick_UI .slick-slide { float: none; height: inherit; position: relative; width: 100%; }
  .slick_UI .slick-disabled { opacity: 0.3; cursor: default !important; }
  .slick_UI .slick-arrow { background: url("/res/images/112033967-1.svg") -12px -824px no-repeat transparent; border: none; bottom: 1px; cursor: pointer; height: 18px; position: absolute; right: 16px; text-indent: -9999px; transform: scale(1.2); width: 25px; z-index: 1; }
  .slick_UI .slick-arrow::after, .slick_UI .slick-arrow::before { display: none; }
  .slick_UI .slick-arrow.slick-disabled { background-color: transparent; opacity: 0.3; }
  .slick_UI .slick-arrow.slick-next:focus, .slick_UI .slick-arrow.slick-prev:focus { opacity: 1; }
  .slick_UI .slick-arrow.slick-next:focus:hover, .slick_UI .slick-arrow.slick-prev:focus:hover { opacity: 0.65; }
  .slick_UI .slick-arrow.slick-prev { left: unset; right: 54px; top: unset; }
  .slick_UI .slick-arrow.slick-next { bottom: -4px; top: unset; transform: rotate(180deg) scale(1.2); }
  .slick_UI.smallArrow .slick-arrow { background: none; border: 1px solid var(--primary-dark-color); border-radius: 50%; bottom: 0px; cursor: pointer; height: 20px; transform: none; width: 20px; }
  .slick_UI.smallArrow .slick-arrow::after { border-left: 1px solid var(--primary-dark-color); border-top: 1px solid var(--primary-dark-color); content: ""; display: block; height: 6px; position: absolute; top: 6px; width: 6px; }
  .slick_UI.smallArrow .slick-next { right: 0px; }
  .slick_UI.smallArrow .slick-next::after { right: 7px; transform: rotate(135deg); }
  .slick_UI.smallArrow .slick-prev { left: unset; right: 28px; }
  .slick_UI.smallArrow .slick-prev::after { left: unset; right: 5px; transform: rotate(-45deg); }
  .slick_UI.smallArrowBlack .slick-arrow { background: rgb(26, 26, 26); border: 1px solid var(--white-color); border-radius: 50%; bottom: auto; height: 32px; top: 50%; transform: translateY(-17px); width: 32px; }
  .slick_UI.smallArrowBlack .slick-arrow::after { border-left: 1px solid var(--white-color); border-top: 1px solid var(--white-color); height: 9px; width: 9px; }
  .slick_UI.smallArrowBlack .slick-next { right: -10px; }
  .slick_UI.smallArrowBlack .slick-next::after { right: 11px; top: 11px; }
  .slick_UI.smallArrowBlack .slick-prev { left: -15px; right: unset; }
  .slick_UI.smallArrowBlack .slick-prev::after { right: 8px; top: 11px; }
}
  .slick_UI.video_slider .slick-track > div { margin-right: 16px; }
  .slick_UI.video_slider .slick-arrow.slick-next, .slick_UI.video_slider .slick-arrow.slick-prev { transform: translateY(-79px); }
  @media screen and (max-width: 1510px) {
  .slick_UI.video_slider .slick-arrow.slick-next, .slick_UI.video_slider .slick-arrow.slick-prev { transform: translateY(-77px); }
}
  .slick_UI .slick-slider .slick-dots, .slick_UI .slick-slider > ul, .slick_UI.slick-slider .slick-dots, .slick_UI.slick-slider > ul { align-items: center; bottom: unset; height: unset; justify-content: center; min-height: 14px; position: relative; top: unset; width: 100%; display: flex !important; margin-top: 14px !important; }
  .slick_UI .slick-slider .slick-dots button, .slick_UI .slick-slider > ul button, .slick_UI.slick-slider .slick-dots button, .slick_UI.slick-slider > ul button { content-visibility: hidden; transition: width 0.5s ease-in-out; will-change: auto; }
  .slick_UI .slick-slider .slick-dots > li, .slick_UI .slick-slider > ul > li, .slick_UI.slick-slider .slick-dots > li, .slick_UI.slick-slider > ul > li { align-items: center; display: flex; margin: 0px; width: unset; }
  .slick_UI .slick-slider .slick-dots .slick-active button, .slick_UI .slick-slider > ul .slick-active button, .slick_UI.slick-slider .slick-dots .slick-active button, .slick_UI.slick-slider > ul .slick-active button { background: rgb(0, 0, 0); width: 24px; }
  .slick_UI .slick-slider .slick-dots button, .slick_UI .slick-slider > ul button, .slick_UI.slick-slider .slick-dots button, .slick_UI.slick-slider > ul button { background: padding-box padding-box rgb(204, 204, 204); border: none; border-radius: 10px; height: 8px; margin-right: 6px; overflow: hidden; text-indent: -1000px; width: 8px; }
  .slick-list { overflow: hidden; }
  .slick-list .slick-slide { float: left; }
  .gutterAd { height: 0px; width: 0px; margin: 0px !important; }
  .aboundProfileWrapper { z-index: 1001; }
  .electionSourceText { color: rgb(89, 89, 89); display: block; font-size: 14px; line-height: 20px; margin-bottom: 20px; margin-right: 12px; margin-top: 12px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .electionSourceText { font-size: 12px; margin-bottom: 0px; margin-right: 0px; margin-top: 16px; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .ASElectionInsert .slick_UI .slick-slider .slick-dots, .ASElectionInsert .slick_UI .slick-slider ul { top: 26px; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .ASElectionInsert .slick_UI .slick-slider .slick-dots, .ASElectionInsert .slick_UI .slick-slider ul { top: -8px; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .ASElectionInsert .slick_UI .slick-slider .slick-dots { margin-top: -18px; }
}
  .small_outer_wrapper .contentwrapper { margin: 0px auto; max-width: 1000px; }
  @media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  .small_outer_wrapper .contentwrapper { width: calc(100% - 15px); }
}
  body.bgImg .contentwrapper, body.bgImg .navsticky, body.bgImg footer { position: relative; }
  body.bgImg #header-masthead, body.bgImg .desktop_paisa, body.bgImg .nav-sections, body.bgImg .navigation, body.bgImg header { margin: 0px auto; }
  body.bgImg .contentwrapper::before { left: 0px; }
  .strong { font-weight: 600; }
  .em { font-style: italic; }
  .u { text-decoration: underline; }
  .scroll_margin { scroll-margin-top: 100px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .scroll_margin { scroll-margin-top: 50px; }
}
  .base_shimmer_wrap, .leaderboardAd, .leaderboard_placeHolder { align-items: center; display: flex; justify-content: center; margin: 16px 0px; position: relative; width: 100%; z-index: 1; }
  .base_shimmer_wrap .base_shimmer, .base_shimmer_wrap .lbAd, .base_shimmer_wrap .lbAdplaceholder, .leaderboardAd .base_shimmer, .leaderboardAd .lbAd, .leaderboardAd .lbAdplaceholder, .leaderboard_placeHolder .base_shimmer, .leaderboard_placeHolder .lbAd, .leaderboard_placeHolder .lbAdplaceholder { animation-duration: 1s; animation-fill-mode: forwards; animation-iteration-count: infinite; animation-name: placeHolderShimmer; animation-timing-function: linear; background: linear-gradient(90deg, rgb(238, 238, 238) 8%, rgb(221, 221, 221) 18%, rgb(238, 238, 238) 33%) 0% 0% / 800px 104px; min-height: 90px; min-width: 728px; transition: 0.5s; }
  .base_shimmer { animation-duration: 1s; animation-fill-mode: forwards; animation-iteration-count: infinite; animation-name: placeHolderShimmer; animation-timing-function: linear; background: linear-gradient(90deg, rgb(238, 238, 238) 8%, rgb(221, 221, 221) 18%, rgb(238, 238, 238) 33%) 0% 0% / 800px 104px; border-radius: 16px; min-width: 100%; overflow: hidden; transition: 0.5s; }
  .base_shimmer.base_shimmer_noradius { border-radius: 16px 16px 0px 0px; }
  .leaderboard_placeHolder.w_1 { margin: 40px 0px; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  sup.newLabel { color: rgb(226, 27, 34); font-size: 10px; font-weight: 400; position: relative; top: -3px; }
  .timesassistCaption { align-items: center; display: flex; font-size: 10px; font-weight: 500; margin-top: 8px; color: rgb(226, 27, 34) !important; flex-direction: inherit !important; }
  .timesAssistPlusIcon { background-image: url(""); background-position: -16px -135px; background-repeat: no-repeat; background-size: 75px; height: 12px; margin-left: 4px; width: 12px; }
  .timesassistLabel { align-items: center; color: rgb(226, 27, 34); cursor: pointer; display: flex; padding-right: 4px; white-space: nowrap; }
}
  .mrec_placeHolder { min-height: 250px; min-width: 300px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .mrec_placeHolder { margin-top: 20px !important; }
}
  @media screen and (min-width: 768px) and (max-width: 1024px) {
  .vF47X { max-width: 970px; }
}
  html { text-size-adjust: 100%; }
  body, html { }
  body { font-family: Verdana; margin: 0px; }
  .roboto-font, .roboto-font * { font-family: Roboto, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", sans-serif !important; }
  article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }
  audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }
  audio:not([controls]) { display: none; height: 0px; }
  [hidden], template { display: none; }
  a { background-color: transparent; }
  a:active, a:hover { outline: 0px; }
  abbr[title] { border-bottom: 1px dotted; }
  b, strong { font-weight: 700; }
  dfn { font-style: italic; }
  h1 { font-size: 2em; margin: 0.67em 0px; }
  mark { background: rgb(255, 255, 0); color: rgb(0, 0, 0); }
  small { font-size: 80%; }
  sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
  sup { top: -0.5em; }
  sub { bottom: -0.25em; }
  img { border: 0px; max-width: 100%; }
  svg:not(:root) { overflow: hidden; }
  figure { margin: 0px; padding: 0px; }
  hr { box-sizing: content-box; height: 0px; }
  pre { overflow: auto; }
  code, kbd, pre, samp { font-family: monospace, sans-serif; font-size: 1em; }
  button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0px; }
  button { border: none; outline: none; overflow: visible; }
  button, select { text-transform: none; }
  button, html input[type="button"], input[type="reset"], input[type="submit"] { appearance: button; cursor: pointer; }
  button[disabled], html input[disabled] { cursor: default; }
  input { line-height: normal; }
  input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0px; }
  input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }
  input[type="search"] { appearance: textfield; box-sizing: content-box; }
  input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { appearance: none; }
  fieldset { border: 1px solid silver; margin: 0px 2px; padding: 0.35em 0.625em 0.75em; }
  legend { border: 0px; padding: 0px; }
  textarea { overflow: auto; }
  optgroup { font-weight: 700; }
  table { border-collapse: collapse; border-spacing: 0px; }
  td, th { padding: 0px; }
  .ad_300by250 div[id*="google_ads_iframe"]::before, .ad_300by250 div[id*="rtbdemiframe"]::before { color: rgb(89, 89, 89); content: "advertisement"; display: block; font: 400 10px / 18px Verdana; left: 0px; position: absolute; text-align: center; text-transform: capitalize; top: 6px; width: 100%; z-index: 1; }
  .article_rhs.Sports .sidebar_ad_fix > .paisa-wrapper:first-of-type::before { background-color: rgb(255, 255, 255); color: rgb(89, 89, 89); content: "advertisement"; display: block; font: 400 10px / 18px Verdana; margin: 0px auto; text-align: center; text-transform: capitalize; width: 300px; }
  .article_rhs .paisa-wrapper { margin-bottom: 32px; min-height: 268px; z-index: 0; }
  .article_rhs .cartoon_rhs .paisa-wrapper { margin-bottom: 24px; }
  .adwrapper_nobrdr.adwrappercls { position: relative; }
  .adwrapper_nobrdr .ad_300by250 div[id*="google_ads_iframe"]::before, .adwrapper_nobrdr .ad_300by250 div[id*="rtbdemiframe"]::before { top: 2px; }
  .adwrappercls { min-height: 290px; border: 0px !important; margin: 0px 0px 16px !important; }
  .adwrappercls .ad_300by250.nomrg { margin: 0px !important; }
  .adwrappercls1 { margin: 0px 0px -8px; min-height: 290px; }
  .adwrappercls1 .ad_300by250.nomrg { margin: 0px !important; }
  .ad_300by250 + .light_capsul { padding-top: 16px; }
  .ad_300by250 { background-color: rgb(246, 246, 246); margin: 0px auto; min-height: 286px; text-align: center; }
  .ad_300by250 div[id*="google_ads_iframe"], .ad_300by250 div[id*="rtbdemiframe"] { padding-top: 24px; }
  .ad_300by250.homelist { border: 0px; margin: -13px auto 16px !important; }
  .ad_300by250.homelist > div { padding: 24px 0px 20px; }
  .ad_300by250.nomrg { background-color: rgb(246, 246, 246); border: 0px; min-height: 294px; margin: 0px auto -16px !important; }
  .ad_300by250.nomrg > div { padding: 24px 0px 20px; }
  .ad_300by250 > div, .paisa-wrapper { margin: 0px auto; position: relative; text-align: center; }
  .ad_300by250 > div.ad_text::before, .ad_300by250 > div::before, .paisa-wrapper.ad_text::before, .paisa-wrapper::before { color: rgb(89, 89, 89); content: "advertisement"; display: block; font-size: 10px; line-height: 18px; text-align: center; text-transform: capitalize; }
  .ad_300by250 > div.vertical::before, .paisa-wrapper.vertical::before { height: 0px; left: -170px; position: relative; top: 45px; transform: rotate(-90deg); }
  .ad_300by250 > div::before { content: ""; display: none; }
  .ATF_mobile_ads { z-index: 1; }
  .desktop_paisa { background: rgba(0, 0, 0, 0.85); border-bottom: 1px solid rgba(255, 255, 255, 0.15); padding: 10px 0px; text-align: center; }
  .desktop_paisa:empty { display: none; }
  .desktop_paisa > div { display: inline-block; }
  .desktop_paisa.snowwhite { background-color: rgb(255, 255, 255); }
  @media screen and (max-width: 999px) {
  .desktop_paisa { display: none; }
}
  .paisa-wrapper { text-align: center; }
  .paisa-wrapper.mrec_placeHolder { min-height: 268px; }
  .ad_300by250 > div::before { height: 0px; left: -170px; position: relative; top: 45px; }
  .ad_300by250.homelist > div::before { height: 0px; }
  .main-paisa { margin-bottom: 10px; }
  .main-paisa .paisa-wrapper { min-height: 282px; }
  .margin-top { margin-top: 25px; }
  .appgutter { display: none; margin: 0px auto; position: sticky; top: 0px; }
  @media screen and (max-width: 1510px) {
  .appgutter { max-width: 1000px; }
}
  @media screen and (min-width: 1511px) {
  .appgutter { max-width: 1168px; }
}
  .appgutter #TOI_appgutter_left, .appgutter #TOI_appgutter_right { height: 100vh; max-height: 600px; min-width: 130px; position: absolute; right: 0px; transform: translateX(105%); }
  .appgutter #TOI_appgutter_left { right: inherit; transform: translateX(-105%); }
  body.bgImg .appgutter { display: block; }
  @media screen and (min-width: 768px) and (max-width: 1024px) {
  #SkinningContainer { display: none; }
}
  @media screen and (min-width: 1260px) {
  #Skin_LP_left, #Skin_LP_right { width: calc(50% - 500px) !important; }
}
  @media screen and (min-width: 1511px) {
  #Skin_LP_left, #Skin_LP_right { width: calc(50% - 580px) !important; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .nativeCampaignBlk { background: var(--offwhite-color); min-height: 290px; padding: 20px 16px 8px; position: relative; }
  .nativeCampaignBlk::before { color: rgb(89, 89, 89); content: "advertisement"; display: block; font: 400 10px / 18px Verdana; left: 0px; position: absolute; text-align: center; text-transform: capitalize; top: 2px; width: 100%; z-index: 1; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .lbad_300by250.lblist:empty { background: rgb(246, 246, 246); margin: 0px auto; min-height: 290px; text-align: center; width: 100%; }
}
  .ATF_mobile_ads { background-color: rgb(245, 245, 245); margin: 0px auto; position: relative; text-align: center; }
  .ATF_mobile_ads > div:not(:empty) { padding: 10px 0px; height: auto !important; }
  .phShimmerFBN:empty { align-items: center; display: flex; justify-content: center; min-height: 50px; position: fixed; background-color: rgb(246, 246, 246) !important; }
  .phShimmer:empty, .phShimmer > div:empty { align-items: center; display: flex; height: 100%; justify-content: center; position: relative; background-color: rgb(246, 246, 246) !important; }
  .phShimmer > div { min-height: 100%; }
  .phShimmer:empty::before, .phShimmer > div:empty::before, .phShimmerFBN:empty::before { animation: 1s ease 0s infinite normal forwards running opacity; border: 1px solid rgb(170, 170, 170); border-radius: 2px; color: rgb(170, 170, 170); content: "Ad"; font-size: 9px; line-height: 1.1; padding: 0px 0.4ch; position: relative; text-align: center; top: 1px; transition: 1s; z-index: 1; }
  .phShimmer:empty::after, .phShimmer > div:empty::after, .phShimmerFBN:empty::after { animation: 1s ease 0s infinite normal forwards running opacity; border: 1px solid rgb(170, 170, 170); border-radius: 50px; content: ""; height: 40px; left: 50%; margin: -20px 0px 0px -20px; opacity: 0.2; position: absolute; top: 50%; transition: 1s; width: 40px; }
  .phShimmer.adsPlaceholder:empty { margin: -16px auto 16px; background-color: rgb(246, 246, 246) !important; min-height: 290px !important; }
  .phShimmer.phShimmerCTN:empty, .phShimmer.phShimmerCTN > div:empty { margin: 0px 16px 16px; }
  .cartoon_content .leaderboard_placeHolder .paisa-wrapper { min-height: 90px; }
  .cartoon_content .content_rhs .paisa-wrapper { max-height: 270px; min-height: 268px; position: relative; width: 300px; z-index: 1; }
  .linkwithAd .paisa-wrapper { height: 16px; margin: 0px; max-height: 16px; overflow: hidden; width: 100px; }
  .linkwithAd .paisa-wrapper::after { top: 0px; }
  .linkwithAd .paisa-wrapper::before { content: ""; }
  .linkwithAd .paisa-wrapper > div { background-color: var(--white-color); height: 16px; }
  .linkwithAd .paisa-wrapper > div > div { height: 16px; }
  .linkwithAd .paisa-wrapper iframe { height: 16px; width: 100px; }
  .cls_animate { transition: 0.25s ease-out; will-change: transform; }
  .ad_spacing { padding: 5px 16px; text-align: center; }
  .exit-first-ad { margin-bottom: 24px; min-height: 30px; text-align: center; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .exit-first-ad { margin-bottom: 16px; }
}
  .rslw-widget-ad { height: 52px; position: absolute; right: 0px; top: 0px; width: 150px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .rslw-widget-ad { height: 35px; top: -8px; width: 90px; }
}
  .withSource + .rslw-widget-bottom-ad { margin-top: 20px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .withSource + .rslw-widget-bottom-ad { margin-top: 32px; }
}
  .rslw-widget-bottom-ad { min-height: 90px; overflow: hidden; text-align: center; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .rslw-widget-bottom-ad { min-height: 50px; }
}
  .rslw-widget-bottom-ad.mb_24 { margin-bottom: 24px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .rslw-widget-bottom-ad.mb_24 { margin-bottom: 0px; }
  .rslw-widget-bottom-ad.mt_16 { margin-top: 16px; }
}
  .adInv iframe { margin-left: auto; margin-right: auto; }
  .placeholder-loader .adInv { position: relative; }
  .placeholder-loader .adInv::before { animation-duration: 1s; animation-fill-mode: forwards; animation-iteration-count: infinite; animation-name: placeHolderShimmer; animation-timing-function: linear; background: linear-gradient(90deg, rgb(238, 238, 238) 8%, rgb(221, 221, 221) 18%, rgb(238, 238, 238) 33%) 0% 0% / 800px 104px; bottom: 0px; content: ""; height: 250px; left: 0px; position: absolute; transition: 0.5s; width: 100%; z-index: -1; }
  @keyframes placeHolderShimmer { 
  0% { background-position: -468px 0px; }
  100% { background-position: 468px 0px; }
}
  .grid_wrapper, .row { display: flex; flex-wrap: wrap; margin: 0px -16px; }
  .grid_wrapper .col_l_1, .row .col_l_1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
  .grid_wrapper .col_l_2, .row .col_l_2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
  .grid_wrapper .col_l_3, .row .col_l_3 { flex: 0 0 25%; max-width: 25%; }
  .grid_wrapper .col_l_4, .row .col_l_4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
  .grid_wrapper .col_l_5, .row .col_l_5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
  .grid_wrapper .col_l_6, .row .col_l_6 { flex: 0 0 50%; max-width: 50%; }
  .grid_wrapper .col_l_7, .row .col_l_7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
  .grid_wrapper .col_l_8, .row .col_l_8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
  .grid_wrapper .col_l_9, .row .col_l_9 { flex: 0 0 75%; max-width: 75%; }
  .grid_wrapper .col_l_10, .row .col_l_10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
  .grid_wrapper .col_l_11, .row .col_l_11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
  .grid_wrapper .col_l_12, .row .col_l_12 { flex: 0 0 100%; max-width: 100%; }
  .grid_wrapper .col_l_hide, .row .col_l_hide { display: none !important; }
  @media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  .grid_wrapper .col_m_1, .row .col_m_1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
  .grid_wrapper .col_m_2, .row .col_m_2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
  .grid_wrapper .col_m_3, .row .col_m_3 { flex: 0 0 25%; max-width: 25%; }
  .grid_wrapper .col_m_4, .row .col_m_4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
  .grid_wrapper .col_m_5, .row .col_m_5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
  .grid_wrapper .col_m_6, .row .col_m_6 { flex: 0 0 50%; max-width: 50%; }
  .grid_wrapper .col_m_7, .row .col_m_7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
  .grid_wrapper .col_m_8, .row .col_m_8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
  .grid_wrapper .col_m_9, .row .col_m_9 { flex: 0 0 75%; max-width: 75%; }
  .grid_wrapper .col_m_10, .row .col_m_10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
  .grid_wrapper .col_m_11, .row .col_m_11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
  .grid_wrapper .col_m_12, .row .col_m_12 { flex: 0 0 100%; max-width: 100%; }
  .grid_wrapper .col_m_hide, .grid_wrapper .hide_m, .row .col_m_hide, .row .hide_m { display: none !important; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .grid_wrapper .col_sm_1, .row .col_sm_1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
  .grid_wrapper .col_sm_2, .row .col_sm_2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
  .grid_wrapper .col_sm_3, .row .col_sm_3 { flex: 0 0 25%; max-width: 25%; }
  .grid_wrapper .col_sm_4, .row .col_sm_4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
  .grid_wrapper .col_sm_5, .row .col_sm_5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
  .grid_wrapper .col_sm_6, .row .col_sm_6 { flex: 0 0 50%; max-width: 50%; }
  .grid_wrapper .col_sm_7, .row .col_sm_7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
  .grid_wrapper .col_sm_8, .row .col_sm_8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
  .grid_wrapper .col_sm_9, .row .col_sm_9 { flex: 0 0 75%; max-width: 75%; }
  .grid_wrapper .col_sm_10, .row .col_sm_10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
  .grid_wrapper .col_sm_11, .row .col_sm_11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
  .grid_wrapper .col_sm_12, .row .col_sm_12 { flex: 0 0 100%; max-width: 100%; }
}
  .grid_wrapper > [class*="col"], .row > [class*="col"] { padding-left: 16px; padding-right: 16px; width: 100%; }
  .grid_wrapper .push_m_6, .row .push_m_6 { margin-left: 50%; margin-top: -340px; }
  .w_0.left_spacing { margin-left: -16px; }
  .w_0.left_spacing > div { padding-left: 16px; }
  .w_0.right_spacing { margin-right: -16px; }
  .w_0.right_spacing > div { padding-right: 16px; }
  .w_0.right_spacing.slick-slider .slick-slide > div { padding-right: 32px; }
  .w_0.bottom_spacing { margin-bottom: 8px; }
  .w_0.bottom_v_spacing.vertical_12 > div { padding-bottom: 8px; }
  .w_0.bottom_v_spacing.vertical_12 > div:last-of-type { padding-bottom: 0px; }
  .w_0.bottom_v_spacing.vertical_12.vertical_list_padding:last-of-type { padding-bottom: 8px; }
  .w_0.bottom_h_spacing.horizontal_1, .w_0.bottom_h_spacing.horizontal_10, .w_0.bottom_h_spacing.horizontal_11, .w_0.bottom_h_spacing.horizontal_12, .w_0.bottom_h_spacing.horizontal_2, .w_0.bottom_h_spacing.horizontal_3, .w_0.bottom_h_spacing.horizontal_4, .w_0.bottom_h_spacing.horizontal_5, .w_0.bottom_h_spacing.horizontal_6, .w_0.bottom_h_spacing.horizontal_7, .w_0.bottom_h_spacing.horizontal_8, .w_0.bottom_h_spacing.horizontal_9 { margin-bottom: 8px; row-gap: 8px; }
  .w_0.top_spacing { margin-top: 8px; }
  .w_0.top_v_spacing.vertical_12 > div { padding-top: 8px; }
  .w_0.top_h_spacing.horizontal_1 > div { margin-top: 8px; }
  .w_0.top_h_spacing.horizontal_2 > div { margin-top: 8px; }
  .w_0.top_h_spacing.horizontal_3 > div { margin-top: 8px; }
  .w_0.top_h_spacing.horizontal_4 > div { margin-top: 8px; }
  .w_0.top_h_spacing.horizontal_5 > div { margin-top: 8px; }
  .w_0.top_h_spacing.horizontal_6 > div { margin-top: 8px; }
  .w_0.top_h_spacing.horizontal_7 > div { margin-top: 8px; }
  .w_0.top_h_spacing.horizontal_8 > div { margin-top: 8px; }
  .w_0.top_h_spacing.horizontal_9 > div { margin-top: 8px; }
  .w_0.top_h_spacing.horizontal_10 > div { margin-top: 8px; }
  .w_0.top_h_spacing.horizontal_11 > div { margin-top: 8px; }
  .w_0.top_h_spacing.horizontal_12 > div { margin-top: 8px; }
  .w_1_col.top_spacing { margin-top: 24px; }
  .w_1_col.bottom_spacing { margin-bottom: 24px; }
  .w_1_col.left_spacing { margin-left: 24px; }
  .w_1_col.right_spacing { margin-right: 24px; }
  .w_1.left_spacing { margin-left: -16px; }
  .w_1.left_spacing > div { padding-left: 16px; }
  .w_1.right_spacing { margin-right: -16px; }
  .w_1.right_spacing > div { padding-right: 16px; }
  .w_1.right_spacing.slick-slider .slick-slide > div { padding-right: 32px; }
  .w_1.bottom_spacing { margin-bottom: 24px; }
  .w_1.bottom_v_spacing.vertical_12 > div { padding-bottom: 24px; }
  .w_1.bottom_v_spacing.vertical_12 > div:last-of-type { padding-bottom: 0px; }
  .w_1.bottom_v_spacing.vertical_12.vertical_list_padding:last-of-type { padding-bottom: 24px; }
  .w_1.bottom_h_spacing.horizontal_1, .w_1.bottom_h_spacing.horizontal_10, .w_1.bottom_h_spacing.horizontal_11, .w_1.bottom_h_spacing.horizontal_12, .w_1.bottom_h_spacing.horizontal_2, .w_1.bottom_h_spacing.horizontal_3, .w_1.bottom_h_spacing.horizontal_4, .w_1.bottom_h_spacing.horizontal_5, .w_1.bottom_h_spacing.horizontal_6, .w_1.bottom_h_spacing.horizontal_7, .w_1.bottom_h_spacing.horizontal_8, .w_1.bottom_h_spacing.horizontal_9 { margin-bottom: 32px; row-gap: 32px; }
  .w_1.top_spacing { margin-top: 24px; }
  .w_1.top_v_spacing.vertical_12 > div { padding-top: 24px; }
  .w_1.top_h_spacing.horizontal_1 > div { margin-top: 32px; }
  .w_1.top_h_spacing.horizontal_2 > div { margin-top: 32px; }
  .w_1.top_h_spacing.horizontal_3 > div { margin-top: 32px; }
  .w_1.top_h_spacing.horizontal_4 > div { margin-top: 32px; }
  .w_1.top_h_spacing.horizontal_5 > div { margin-top: 32px; }
  .w_1.top_h_spacing.horizontal_6 > div { margin-top: 32px; }
  .w_1.top_h_spacing.horizontal_7 > div { margin-top: 32px; }
  .w_1.top_h_spacing.horizontal_8 > div { margin-top: 32px; }
  .w_1.top_h_spacing.horizontal_9 > div { margin-top: 32px; }
  .w_1.top_h_spacing.horizontal_10 > div { margin-top: 32px; }
  .w_1.top_h_spacing.horizontal_11 > div { margin-top: 32px; }
  .w_1.top_h_spacing.horizontal_12 > div { margin-top: 32px; }
  .w_2.left_spacing { margin-left: -16px; }
  .w_2.left_spacing > div { padding-left: 16px; }
  .w_2.right_spacing { margin-right: -16px; }
  .w_2.right_spacing > div { padding-right: 16px; }
  .w_2.right_spacing.slick-slider .slick-slide > div { padding-right: 32px; }
  .w_2.bottom_spacing { margin-bottom: 32px; }
  .w_2.bottom_v_spacing.vertical_12 > div { padding-bottom: 32px; }
  .w_2.bottom_v_spacing.vertical_12 > div:last-of-type { padding-bottom: 0px; }
  .w_2.bottom_v_spacing.vertical_12.vertical_list_padding:last-of-type { padding-bottom: 32px; }
  .w_2.bottom_h_spacing.horizontal_1, .w_2.bottom_h_spacing.horizontal_10, .w_2.bottom_h_spacing.horizontal_11, .w_2.bottom_h_spacing.horizontal_12, .w_2.bottom_h_spacing.horizontal_2, .w_2.bottom_h_spacing.horizontal_3, .w_2.bottom_h_spacing.horizontal_4, .w_2.bottom_h_spacing.horizontal_5, .w_2.bottom_h_spacing.horizontal_6, .w_2.bottom_h_spacing.horizontal_7, .w_2.bottom_h_spacing.horizontal_8, .w_2.bottom_h_spacing.horizontal_9 { margin-bottom: 32px; row-gap: 32px; }
  .w_2.top_spacing { margin-top: 32px; }
  .w_2.top_v_spacing.vertical_12 > div { padding-top: 32px; }
  .w_2.top_h_spacing.horizontal_1 > div { margin-top: 32px; }
  .w_2.top_h_spacing.horizontal_2 > div { margin-top: 32px; }
  .w_2.top_h_spacing.horizontal_3 > div { margin-top: 32px; }
  .w_2.top_h_spacing.horizontal_4 > div { margin-top: 32px; }
  .w_2.top_h_spacing.horizontal_5 > div { margin-top: 32px; }
  .w_2.top_h_spacing.horizontal_6 > div { margin-top: 32px; }
  .w_2.top_h_spacing.horizontal_7 > div { margin-top: 32px; }
  .w_2.top_h_spacing.horizontal_8 > div { margin-top: 32px; }
  .w_2.top_h_spacing.horizontal_9 > div { margin-top: 32px; }
  .w_2.top_h_spacing.horizontal_10 > div { margin-top: 32px; }
  .w_2.top_h_spacing.horizontal_11 > div { margin-top: 32px; }
  .w_2.top_h_spacing.horizontal_12 > div { margin-top: 32px; }
  .m_0.left_spacing { margin: 0px; }
  .m_0.left_spacing > div { padding-left: 16px; }
  .m_0.left_spacing > [class*="col"] { padding-left: 0px; }
  .m_0.right_spacing { margin: 0px; }
  .m_0.right_spacing > div { padding-right: 16px; }
  .m_0.right_spacing > [class*="col"] { padding-right: 0px; }
  .m_0.right_spacing.crs::after { content: ""; min-width: 1px; padding-right: 16px; }
  .m_0.bottom_spacing { margin-bottom: 8px; }
  .m_0.bottom_v_spacing.vertical_12 > div { padding-bottom: 8px; }
  .m_0.bottom_v_spacing.vertical_12 > div:last-of-type { padding-bottom: 0px; }
  .m_0.bottom_v_spacing.vertical_12.vertical_list_padding:last-of-type { padding-bottom: 8px; }
  .m_0.bottom_h_spacing.horizontal_1, .m_0.bottom_h_spacing.horizontal_10, .m_0.bottom_h_spacing.horizontal_11, .m_0.bottom_h_spacing.horizontal_12, .m_0.bottom_h_spacing.horizontal_2, .m_0.bottom_h_spacing.horizontal_3, .m_0.bottom_h_spacing.horizontal_4, .m_0.bottom_h_spacing.horizontal_5, .m_0.bottom_h_spacing.horizontal_6, .m_0.bottom_h_spacing.horizontal_7, .m_0.bottom_h_spacing.horizontal_8, .m_0.bottom_h_spacing.horizontal_9 { margin-bottom: 8px; row-gap: 8px; }
  .m_0.top_spacing { margin-top: 8px; }
  .m_0.top_v_spacing.vertical_12 > div { padding-top: 8px; }
  .m_0.top_h_spacing.horizontal_1 > div { margin-top: 8px; }
  .m_0.top_h_spacing.horizontal_2 > div { margin-top: 8px; }
  .m_0.top_h_spacing.horizontal_3 > div { margin-top: 8px; }
  .m_0.top_h_spacing.horizontal_4 > div { margin-top: 8px; }
  .m_0.top_h_spacing.horizontal_5 > div { margin-top: 8px; }
  .m_0.top_h_spacing.horizontal_6 > div { margin-top: 8px; }
  .m_0.top_h_spacing.horizontal_7 > div { margin-top: 8px; }
  .m_0.top_h_spacing.horizontal_8 > div { margin-top: 8px; }
  .m_0.top_h_spacing.horizontal_9 > div { margin-top: 8px; }
  .m_0.top_h_spacing.horizontal_10 > div { margin-top: 8px; }
  .m_0.top_h_spacing.horizontal_11 > div { margin-top: 8px; }
  .m_0.top_h_spacing.horizontal_12 > div { margin-top: 8px; }
  .m_1.left_spacing { margin: 0px; }
  .m_1.left_spacing > div { padding-left: 16px; }
  .m_1.left_spacing > [class*="col"] { padding-left: 0px; }
  .m_1.right_spacing { margin: 0px; }
  .m_1.right_spacing > div { padding-right: 16px; }
  .m_1.right_spacing > [class*="col"] { padding-right: 0px; }
  .m_1.right_spacing.crs::after { content: ""; min-width: 1px; padding-right: 16px; }
  .m_1.bottom_spacing { margin-bottom: 12px; }
  .m_1.bottom_v_spacing.vertical_12 > div { padding-bottom: 12px; }
  .m_1.bottom_v_spacing.vertical_12 > div:last-of-type { padding-bottom: 0px; }
  .m_1.bottom_v_spacing.vertical_12.vertical_list_padding:last-of-type { padding-bottom: 12px; }
  .m_1.bottom_h_spacing.horizontal_1, .m_1.bottom_h_spacing.horizontal_10, .m_1.bottom_h_spacing.horizontal_11, .m_1.bottom_h_spacing.horizontal_12, .m_1.bottom_h_spacing.horizontal_2, .m_1.bottom_h_spacing.horizontal_3, .m_1.bottom_h_spacing.horizontal_4, .m_1.bottom_h_spacing.horizontal_5, .m_1.bottom_h_spacing.horizontal_6, .m_1.bottom_h_spacing.horizontal_7, .m_1.bottom_h_spacing.horizontal_8, .m_1.bottom_h_spacing.horizontal_9 { margin-bottom: 12px; row-gap: 12px; }
  .m_1.top_spacing { margin-top: 12px; }
  .m_1.top_v_spacing.vertical_12 > div { padding-top: 12px; }
  .m_1.top_h_spacing.horizontal_1 > div { margin-top: 12px; }
  .m_1.top_h_spacing.horizontal_2 > div { margin-top: 12px; }
  .m_1.top_h_spacing.horizontal_3 > div { margin-top: 12px; }
  .m_1.top_h_spacing.horizontal_4 > div { margin-top: 12px; }
  .m_1.top_h_spacing.horizontal_5 > div { margin-top: 12px; }
  .m_1.top_h_spacing.horizontal_6 > div { margin-top: 12px; }
  .m_1.top_h_spacing.horizontal_7 > div { margin-top: 12px; }
  .m_1.top_h_spacing.horizontal_8 > div { margin-top: 12px; }
  .m_1.top_h_spacing.horizontal_9 > div { margin-top: 12px; }
  .m_1.top_h_spacing.horizontal_10 > div { margin-top: 12px; }
  .m_1.top_h_spacing.horizontal_11 > div { margin-top: 12px; }
  .m_1.top_h_spacing.horizontal_12 > div { margin-top: 12px; }
  .brdr_1, .brdr_1.m_0.horizontal_1.b_brdr, .brdr_1.m_1.horizontal_1.b_brdr, .brdr_1.w_0.horizontal_1.b_brdr, .brdr_1.w_1.horizontal_1.b_brdr { position: relative; }
  .brdr_1.m_0.horizontal_1.b_brdr::after, .brdr_1.m_1.horizontal_1.b_brdr::after, .brdr_1.w_0.horizontal_1.b_brdr::after, .brdr_1.w_1.horizontal_1.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 8px; width: 100%; }
  .brdr_1.m_0.horizontal_1.t_brdr, .brdr_1.m_1.horizontal_1.t_brdr, .brdr_1.w_0.horizontal_1.t_brdr, .brdr_1.w_1.horizontal_1.t_brdr { position: relative; }
  .brdr_1.m_0.horizontal_1.t_brdr::before, .brdr_1.m_1.horizontal_1.t_brdr::before, .brdr_1.w_0.horizontal_1.t_brdr::before, .brdr_1.w_1.horizontal_1.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 8px; width: 100%; }
  .brdr_1.m_0.horizontal_1.r_brdr > div:not(:last-of-type), .brdr_1.m_1.horizontal_1.r_brdr > div:not(:last-of-type), .brdr_1.w_0.horizontal_1.r_brdr > div:not(:last-of-type), .brdr_1.w_1.horizontal_1.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_1.m_0.horizontal_1.l_brdr > div:not(:first-of-type), .brdr_1.m_1.horizontal_1.l_brdr > div:not(:first-of-type), .brdr_1.w_0.horizontal_1.l_brdr > div:not(:first-of-type), .brdr_1.w_1.horizontal_1.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_1.m_0.horizontal_2.b_brdr, .brdr_1.m_1.horizontal_2.b_brdr, .brdr_1.w_0.horizontal_2.b_brdr, .brdr_1.w_1.horizontal_2.b_brdr { position: relative; }
  .brdr_1.m_0.horizontal_2.b_brdr::after, .brdr_1.m_1.horizontal_2.b_brdr::after, .brdr_1.w_0.horizontal_2.b_brdr::after, .brdr_1.w_1.horizontal_2.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 8px; width: 100%; }
  .brdr_1.m_0.horizontal_2.t_brdr, .brdr_1.m_1.horizontal_2.t_brdr, .brdr_1.w_0.horizontal_2.t_brdr, .brdr_1.w_1.horizontal_2.t_brdr { position: relative; }
  .brdr_1.m_0.horizontal_2.t_brdr::before, .brdr_1.m_1.horizontal_2.t_brdr::before, .brdr_1.w_0.horizontal_2.t_brdr::before, .brdr_1.w_1.horizontal_2.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 8px; width: 100%; }
  .brdr_1.m_0.horizontal_2.r_brdr > div:not(:last-of-type), .brdr_1.m_1.horizontal_2.r_brdr > div:not(:last-of-type), .brdr_1.w_0.horizontal_2.r_brdr > div:not(:last-of-type), .brdr_1.w_1.horizontal_2.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_1.m_0.horizontal_2.l_brdr > div:not(:first-of-type), .brdr_1.m_1.horizontal_2.l_brdr > div:not(:first-of-type), .brdr_1.w_0.horizontal_2.l_brdr > div:not(:first-of-type), .brdr_1.w_1.horizontal_2.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_1.m_0.horizontal_3.b_brdr, .brdr_1.m_1.horizontal_3.b_brdr, .brdr_1.w_0.horizontal_3.b_brdr, .brdr_1.w_1.horizontal_3.b_brdr { position: relative; }
  .brdr_1.m_0.horizontal_3.b_brdr::after, .brdr_1.m_1.horizontal_3.b_brdr::after, .brdr_1.w_0.horizontal_3.b_brdr::after, .brdr_1.w_1.horizontal_3.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 8px; width: 100%; }
  .brdr_1.m_0.horizontal_3.t_brdr, .brdr_1.m_1.horizontal_3.t_brdr, .brdr_1.w_0.horizontal_3.t_brdr, .brdr_1.w_1.horizontal_3.t_brdr { position: relative; }
  .brdr_1.m_0.horizontal_3.t_brdr::before, .brdr_1.m_1.horizontal_3.t_brdr::before, .brdr_1.w_0.horizontal_3.t_brdr::before, .brdr_1.w_1.horizontal_3.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 8px; width: 100%; }
  .brdr_1.m_0.horizontal_3.r_brdr > div:not(:last-of-type), .brdr_1.m_1.horizontal_3.r_brdr > div:not(:last-of-type), .brdr_1.w_0.horizontal_3.r_brdr > div:not(:last-of-type), .brdr_1.w_1.horizontal_3.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_1.m_0.horizontal_3.l_brdr > div:not(:first-of-type), .brdr_1.m_1.horizontal_3.l_brdr > div:not(:first-of-type), .brdr_1.w_0.horizontal_3.l_brdr > div:not(:first-of-type), .brdr_1.w_1.horizontal_3.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_1.m_0.horizontal_4.b_brdr, .brdr_1.m_1.horizontal_4.b_brdr, .brdr_1.w_0.horizontal_4.b_brdr, .brdr_1.w_1.horizontal_4.b_brdr { position: relative; }
  .brdr_1.m_0.horizontal_4.b_brdr::after, .brdr_1.m_1.horizontal_4.b_brdr::after, .brdr_1.w_0.horizontal_4.b_brdr::after, .brdr_1.w_1.horizontal_4.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 8px; width: 100%; }
  .brdr_1.m_0.horizontal_4.t_brdr, .brdr_1.m_1.horizontal_4.t_brdr, .brdr_1.w_0.horizontal_4.t_brdr, .brdr_1.w_1.horizontal_4.t_brdr { position: relative; }
  .brdr_1.m_0.horizontal_4.t_brdr::before, .brdr_1.m_1.horizontal_4.t_brdr::before, .brdr_1.w_0.horizontal_4.t_brdr::before, .brdr_1.w_1.horizontal_4.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 8px; width: 100%; }
  .brdr_1.m_0.horizontal_4.r_brdr > div:not(:last-of-type), .brdr_1.m_1.horizontal_4.r_brdr > div:not(:last-of-type), .brdr_1.w_0.horizontal_4.r_brdr > div:not(:last-of-type), .brdr_1.w_1.horizontal_4.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_1.m_0.horizontal_4.l_brdr > div:not(:first-of-type), .brdr_1.m_1.horizontal_4.l_brdr > div:not(:first-of-type), .brdr_1.w_0.horizontal_4.l_brdr > div:not(:first-of-type), .brdr_1.w_1.horizontal_4.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_1.m_0.horizontal_5.b_brdr, .brdr_1.m_1.horizontal_5.b_brdr, .brdr_1.w_0.horizontal_5.b_brdr, .brdr_1.w_1.horizontal_5.b_brdr { position: relative; }
  .brdr_1.m_0.horizontal_5.b_brdr::after, .brdr_1.m_1.horizontal_5.b_brdr::after, .brdr_1.w_0.horizontal_5.b_brdr::after, .brdr_1.w_1.horizontal_5.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 8px; width: 100%; }
  .brdr_1.m_0.horizontal_5.t_brdr, .brdr_1.m_1.horizontal_5.t_brdr, .brdr_1.w_0.horizontal_5.t_brdr, .brdr_1.w_1.horizontal_5.t_brdr { position: relative; }
  .brdr_1.m_0.horizontal_5.t_brdr::before, .brdr_1.m_1.horizontal_5.t_brdr::before, .brdr_1.w_0.horizontal_5.t_brdr::before, .brdr_1.w_1.horizontal_5.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 8px; width: 100%; }
  .brdr_1.m_0.horizontal_5.r_brdr > div:not(:last-of-type), .brdr_1.m_1.horizontal_5.r_brdr > div:not(:last-of-type), .brdr_1.w_0.horizontal_5.r_brdr > div:not(:last-of-type), .brdr_1.w_1.horizontal_5.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_1.m_0.horizontal_5.l_brdr > div:not(:first-of-type), .brdr_1.m_1.horizontal_5.l_brdr > div:not(:first-of-type), .brdr_1.w_0.horizontal_5.l_brdr > div:not(:first-of-type), .brdr_1.w_1.horizontal_5.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_1.m_0.horizontal_6.b_brdr, .brdr_1.m_1.horizontal_6.b_brdr, .brdr_1.w_0.horizontal_6.b_brdr, .brdr_1.w_1.horizontal_6.b_brdr { position: relative; }
  .brdr_1.m_0.horizontal_6.b_brdr::after, .brdr_1.m_1.horizontal_6.b_brdr::after, .brdr_1.w_0.horizontal_6.b_brdr::after, .brdr_1.w_1.horizontal_6.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 8px; width: 100%; }
  .brdr_1.m_0.horizontal_6.t_brdr, .brdr_1.m_1.horizontal_6.t_brdr, .brdr_1.w_0.horizontal_6.t_brdr, .brdr_1.w_1.horizontal_6.t_brdr { position: relative; }
  .brdr_1.m_0.horizontal_6.t_brdr::before, .brdr_1.m_1.horizontal_6.t_brdr::before, .brdr_1.w_0.horizontal_6.t_brdr::before, .brdr_1.w_1.horizontal_6.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 8px; width: 100%; }
  .brdr_1.m_0.horizontal_6.r_brdr > div:not(:last-of-type), .brdr_1.m_1.horizontal_6.r_brdr > div:not(:last-of-type), .brdr_1.w_0.horizontal_6.r_brdr > div:not(:last-of-type), .brdr_1.w_1.horizontal_6.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_1.m_0.horizontal_6.l_brdr > div:not(:first-of-type), .brdr_1.m_1.horizontal_6.l_brdr > div:not(:first-of-type), .brdr_1.w_0.horizontal_6.l_brdr > div:not(:first-of-type), .brdr_1.w_1.horizontal_6.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_1.m_0.horizontal_7.b_brdr, .brdr_1.m_1.horizontal_7.b_brdr, .brdr_1.w_0.horizontal_7.b_brdr, .brdr_1.w_1.horizontal_7.b_brdr { position: relative; }
  .brdr_1.m_0.horizontal_7.b_brdr::after, .brdr_1.m_1.horizontal_7.b_brdr::after, .brdr_1.w_0.horizontal_7.b_brdr::after, .brdr_1.w_1.horizontal_7.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 8px; width: 100%; }
  .brdr_1.m_0.horizontal_7.t_brdr, .brdr_1.m_1.horizontal_7.t_brdr, .brdr_1.w_0.horizontal_7.t_brdr, .brdr_1.w_1.horizontal_7.t_brdr { position: relative; }
  .brdr_1.m_0.horizontal_7.t_brdr::before, .brdr_1.m_1.horizontal_7.t_brdr::before, .brdr_1.w_0.horizontal_7.t_brdr::before, .brdr_1.w_1.horizontal_7.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 8px; width: 100%; }
  .brdr_1.m_0.horizontal_7.r_brdr > div:not(:last-of-type), .brdr_1.m_1.horizontal_7.r_brdr > div:not(:last-of-type), .brdr_1.w_0.horizontal_7.r_brdr > div:not(:last-of-type), .brdr_1.w_1.horizontal_7.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_1.m_0.horizontal_7.l_brdr > div:not(:first-of-type), .brdr_1.m_1.horizontal_7.l_brdr > div:not(:first-of-type), .brdr_1.w_0.horizontal_7.l_brdr > div:not(:first-of-type), .brdr_1.w_1.horizontal_7.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_1.m_0.horizontal_8.b_brdr, .brdr_1.m_1.horizontal_8.b_brdr, .brdr_1.w_0.horizontal_8.b_brdr, .brdr_1.w_1.horizontal_8.b_brdr { position: relative; }
  .brdr_1.m_0.horizontal_8.b_brdr::after, .brdr_1.m_1.horizontal_8.b_brdr::after, .brdr_1.w_0.horizontal_8.b_brdr::after, .brdr_1.w_1.horizontal_8.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 8px; width: 100%; }
  .brdr_1.m_0.horizontal_8.t_brdr, .brdr_1.m_1.horizontal_8.t_brdr, .brdr_1.w_0.horizontal_8.t_brdr, .brdr_1.w_1.horizontal_8.t_brdr { position: relative; }
  .brdr_1.m_0.horizontal_8.t_brdr::before, .brdr_1.m_1.horizontal_8.t_brdr::before, .brdr_1.w_0.horizontal_8.t_brdr::before, .brdr_1.w_1.horizontal_8.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 8px; width: 100%; }
  .brdr_1.m_0.horizontal_8.r_brdr > div:not(:last-of-type), .brdr_1.m_1.horizontal_8.r_brdr > div:not(:last-of-type), .brdr_1.w_0.horizontal_8.r_brdr > div:not(:last-of-type), .brdr_1.w_1.horizontal_8.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_1.m_0.horizontal_8.l_brdr > div:not(:first-of-type), .brdr_1.m_1.horizontal_8.l_brdr > div:not(:first-of-type), .brdr_1.w_0.horizontal_8.l_brdr > div:not(:first-of-type), .brdr_1.w_1.horizontal_8.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_1.m_0.horizontal_9.b_brdr, .brdr_1.m_1.horizontal_9.b_brdr, .brdr_1.w_0.horizontal_9.b_brdr, .brdr_1.w_1.horizontal_9.b_brdr { position: relative; }
  .brdr_1.m_0.horizontal_9.b_brdr::after, .brdr_1.m_1.horizontal_9.b_brdr::after, .brdr_1.w_0.horizontal_9.b_brdr::after, .brdr_1.w_1.horizontal_9.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 8px; width: 100%; }
  .brdr_1.m_0.horizontal_9.t_brdr, .brdr_1.m_1.horizontal_9.t_brdr, .brdr_1.w_0.horizontal_9.t_brdr, .brdr_1.w_1.horizontal_9.t_brdr { position: relative; }
  .brdr_1.m_0.horizontal_9.t_brdr::before, .brdr_1.m_1.horizontal_9.t_brdr::before, .brdr_1.w_0.horizontal_9.t_brdr::before, .brdr_1.w_1.horizontal_9.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 8px; width: 100%; }
  .brdr_1.m_0.horizontal_9.r_brdr > div:not(:last-of-type), .brdr_1.m_1.horizontal_9.r_brdr > div:not(:last-of-type), .brdr_1.w_0.horizontal_9.r_brdr > div:not(:last-of-type), .brdr_1.w_1.horizontal_9.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_1.m_0.horizontal_9.l_brdr > div:not(:first-of-type), .brdr_1.m_1.horizontal_9.l_brdr > div:not(:first-of-type), .brdr_1.w_0.horizontal_9.l_brdr > div:not(:first-of-type), .brdr_1.w_1.horizontal_9.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_1.m_0.horizontal_10.b_brdr, .brdr_1.m_1.horizontal_10.b_brdr, .brdr_1.w_0.horizontal_10.b_brdr, .brdr_1.w_1.horizontal_10.b_brdr { position: relative; }
  .brdr_1.m_0.horizontal_10.b_brdr::after, .brdr_1.m_1.horizontal_10.b_brdr::after, .brdr_1.w_0.horizontal_10.b_brdr::after, .brdr_1.w_1.horizontal_10.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 8px; width: 100%; }
  .brdr_1.m_0.horizontal_10.t_brdr, .brdr_1.m_1.horizontal_10.t_brdr, .brdr_1.w_0.horizontal_10.t_brdr, .brdr_1.w_1.horizontal_10.t_brdr { position: relative; }
  .brdr_1.m_0.horizontal_10.t_brdr::before, .brdr_1.m_1.horizontal_10.t_brdr::before, .brdr_1.w_0.horizontal_10.t_brdr::before, .brdr_1.w_1.horizontal_10.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 8px; width: 100%; }
  .brdr_1.m_0.horizontal_10.r_brdr > div:not(:last-of-type), .brdr_1.m_1.horizontal_10.r_brdr > div:not(:last-of-type), .brdr_1.w_0.horizontal_10.r_brdr > div:not(:last-of-type), .brdr_1.w_1.horizontal_10.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_1.m_0.horizontal_10.l_brdr > div:not(:first-of-type), .brdr_1.m_1.horizontal_10.l_brdr > div:not(:first-of-type), .brdr_1.w_0.horizontal_10.l_brdr > div:not(:first-of-type), .brdr_1.w_1.horizontal_10.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_1.m_0.horizontal_11.b_brdr, .brdr_1.m_1.horizontal_11.b_brdr, .brdr_1.w_0.horizontal_11.b_brdr, .brdr_1.w_1.horizontal_11.b_brdr { position: relative; }
  .brdr_1.m_0.horizontal_11.b_brdr::after, .brdr_1.m_1.horizontal_11.b_brdr::after, .brdr_1.w_0.horizontal_11.b_brdr::after, .brdr_1.w_1.horizontal_11.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 8px; width: 100%; }
  .brdr_1.m_0.horizontal_11.t_brdr, .brdr_1.m_1.horizontal_11.t_brdr, .brdr_1.w_0.horizontal_11.t_brdr, .brdr_1.w_1.horizontal_11.t_brdr { position: relative; }
  .brdr_1.m_0.horizontal_11.t_brdr::before, .brdr_1.m_1.horizontal_11.t_brdr::before, .brdr_1.w_0.horizontal_11.t_brdr::before, .brdr_1.w_1.horizontal_11.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 8px; width: 100%; }
  .brdr_1.m_0.horizontal_11.r_brdr > div:not(:last-of-type), .brdr_1.m_1.horizontal_11.r_brdr > div:not(:last-of-type), .brdr_1.w_0.horizontal_11.r_brdr > div:not(:last-of-type), .brdr_1.w_1.horizontal_11.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_1.m_0.horizontal_11.l_brdr > div:not(:first-of-type), .brdr_1.m_1.horizontal_11.l_brdr > div:not(:first-of-type), .brdr_1.w_0.horizontal_11.l_brdr > div:not(:first-of-type), .brdr_1.w_1.horizontal_11.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_1.m_0.horizontal_12.b_brdr, .brdr_1.m_1.horizontal_12.b_brdr, .brdr_1.w_0.horizontal_12.b_brdr, .brdr_1.w_1.horizontal_12.b_brdr { position: relative; }
  .brdr_1.m_0.horizontal_12.b_brdr::after, .brdr_1.m_1.horizontal_12.b_brdr::after, .brdr_1.w_0.horizontal_12.b_brdr::after, .brdr_1.w_1.horizontal_12.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 8px; width: 100%; }
  .brdr_1.m_0.horizontal_12.t_brdr, .brdr_1.m_1.horizontal_12.t_brdr, .brdr_1.w_0.horizontal_12.t_brdr, .brdr_1.w_1.horizontal_12.t_brdr { position: relative; }
  .brdr_1.m_0.horizontal_12.t_brdr::before, .brdr_1.m_1.horizontal_12.t_brdr::before, .brdr_1.w_0.horizontal_12.t_brdr::before, .brdr_1.w_1.horizontal_12.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 8px; width: 100%; }
  .brdr_1.m_0.horizontal_12.r_brdr > div:not(:last-of-type), .brdr_1.m_1.horizontal_12.r_brdr > div:not(:last-of-type), .brdr_1.w_0.horizontal_12.r_brdr > div:not(:last-of-type), .brdr_1.w_1.horizontal_12.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_1.m_0.horizontal_12.l_brdr > div:not(:first-of-type), .brdr_1.m_1.horizontal_12.l_brdr > div:not(:first-of-type), .brdr_1.w_0.horizontal_12.l_brdr > div:not(:first-of-type), .brdr_1.w_1.horizontal_12.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_1.b_brdr.vertical_12 > div:not(.brdr_skip) { margin-bottom: 8px; padding-bottom: 0px; }
  .brdr_1.b_brdr.vertical_12 > div:not(.brdr_skip):not(:last-of-type)::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; display: block; padding-bottom: 8px; }
  .brdr_1.t_brdr.vertical_12 > div:not(.brdr_skip) { margin-top: 8px; padding-bottom: 0px; }
  .brdr_1.t_brdr.vertical_12 > div:not(.brdr_skip)::before { border-top: 1px dotted rgb(166, 166, 166); content: ""; display: block; padding-top: 8px; }
  .brdr_1.r_brdr.vertical_12 { border-right: 1px dotted rgb(166, 166, 166); }
  .brdr_1.l_brdr.vertical_12 { border-left: 1px dotted rgb(166, 166, 166); }
  .brdr_2, .brdr_2.m_0.horizontal_1.b_brdr, .brdr_2.m_1.horizontal_1.b_brdr, .brdr_2.w_0.horizontal_1.b_brdr, .brdr_2.w_1.horizontal_1.b_brdr { position: relative; }
  .brdr_2.m_0.horizontal_1.b_brdr::after, .brdr_2.m_1.horizontal_1.b_brdr::after, .brdr_2.w_0.horizontal_1.b_brdr::after, .brdr_2.w_1.horizontal_1.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 12px; width: 100%; }
  .brdr_2.m_0.horizontal_1.t_brdr, .brdr_2.m_1.horizontal_1.t_brdr, .brdr_2.w_0.horizontal_1.t_brdr, .brdr_2.w_1.horizontal_1.t_brdr { position: relative; }
  .brdr_2.m_0.horizontal_1.t_brdr::before, .brdr_2.m_1.horizontal_1.t_brdr::before, .brdr_2.w_0.horizontal_1.t_brdr::before, .brdr_2.w_1.horizontal_1.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 12px; width: 100%; }
  .brdr_2.m_0.horizontal_1.r_brdr > div:not(:last-of-type), .brdr_2.m_1.horizontal_1.r_brdr > div:not(:last-of-type), .brdr_2.w_0.horizontal_1.r_brdr > div:not(:last-of-type), .brdr_2.w_1.horizontal_1.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_2.m_0.horizontal_1.l_brdr > div:not(:first-of-type), .brdr_2.m_1.horizontal_1.l_brdr > div:not(:first-of-type), .brdr_2.w_0.horizontal_1.l_brdr > div:not(:first-of-type), .brdr_2.w_1.horizontal_1.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_2.m_0.horizontal_2.b_brdr, .brdr_2.m_1.horizontal_2.b_brdr, .brdr_2.w_0.horizontal_2.b_brdr, .brdr_2.w_1.horizontal_2.b_brdr { position: relative; }
  .brdr_2.m_0.horizontal_2.b_brdr::after, .brdr_2.m_1.horizontal_2.b_brdr::after, .brdr_2.w_0.horizontal_2.b_brdr::after, .brdr_2.w_1.horizontal_2.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 12px; width: 100%; }
  .brdr_2.m_0.horizontal_2.t_brdr, .brdr_2.m_1.horizontal_2.t_brdr, .brdr_2.w_0.horizontal_2.t_brdr, .brdr_2.w_1.horizontal_2.t_brdr { position: relative; }
  .brdr_2.m_0.horizontal_2.t_brdr::before, .brdr_2.m_1.horizontal_2.t_brdr::before, .brdr_2.w_0.horizontal_2.t_brdr::before, .brdr_2.w_1.horizontal_2.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 12px; width: 100%; }
  .brdr_2.m_0.horizontal_2.r_brdr > div:not(:last-of-type), .brdr_2.m_1.horizontal_2.r_brdr > div:not(:last-of-type), .brdr_2.w_0.horizontal_2.r_brdr > div:not(:last-of-type), .brdr_2.w_1.horizontal_2.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_2.m_0.horizontal_2.l_brdr > div:not(:first-of-type), .brdr_2.m_1.horizontal_2.l_brdr > div:not(:first-of-type), .brdr_2.w_0.horizontal_2.l_brdr > div:not(:first-of-type), .brdr_2.w_1.horizontal_2.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_2.m_0.horizontal_3.b_brdr, .brdr_2.m_1.horizontal_3.b_brdr, .brdr_2.w_0.horizontal_3.b_brdr, .brdr_2.w_1.horizontal_3.b_brdr { position: relative; }
  .brdr_2.m_0.horizontal_3.b_brdr::after, .brdr_2.m_1.horizontal_3.b_brdr::after, .brdr_2.w_0.horizontal_3.b_brdr::after, .brdr_2.w_1.horizontal_3.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 12px; width: 100%; }
  .brdr_2.m_0.horizontal_3.t_brdr, .brdr_2.m_1.horizontal_3.t_brdr, .brdr_2.w_0.horizontal_3.t_brdr, .brdr_2.w_1.horizontal_3.t_brdr { position: relative; }
  .brdr_2.m_0.horizontal_3.t_brdr::before, .brdr_2.m_1.horizontal_3.t_brdr::before, .brdr_2.w_0.horizontal_3.t_brdr::before, .brdr_2.w_1.horizontal_3.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 12px; width: 100%; }
  .brdr_2.m_0.horizontal_3.r_brdr > div:not(:last-of-type), .brdr_2.m_1.horizontal_3.r_brdr > div:not(:last-of-type), .brdr_2.w_0.horizontal_3.r_brdr > div:not(:last-of-type), .brdr_2.w_1.horizontal_3.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_2.m_0.horizontal_3.l_brdr > div:not(:first-of-type), .brdr_2.m_1.horizontal_3.l_brdr > div:not(:first-of-type), .brdr_2.w_0.horizontal_3.l_brdr > div:not(:first-of-type), .brdr_2.w_1.horizontal_3.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_2.m_0.horizontal_4.b_brdr, .brdr_2.m_1.horizontal_4.b_brdr, .brdr_2.w_0.horizontal_4.b_brdr, .brdr_2.w_1.horizontal_4.b_brdr { position: relative; }
  .brdr_2.m_0.horizontal_4.b_brdr::after, .brdr_2.m_1.horizontal_4.b_brdr::after, .brdr_2.w_0.horizontal_4.b_brdr::after, .brdr_2.w_1.horizontal_4.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 12px; width: 100%; }
  .brdr_2.m_0.horizontal_4.t_brdr, .brdr_2.m_1.horizontal_4.t_brdr, .brdr_2.w_0.horizontal_4.t_brdr, .brdr_2.w_1.horizontal_4.t_brdr { position: relative; }
  .brdr_2.m_0.horizontal_4.t_brdr::before, .brdr_2.m_1.horizontal_4.t_brdr::before, .brdr_2.w_0.horizontal_4.t_brdr::before, .brdr_2.w_1.horizontal_4.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 12px; width: 100%; }
  .brdr_2.m_0.horizontal_4.r_brdr > div:not(:last-of-type), .brdr_2.m_1.horizontal_4.r_brdr > div:not(:last-of-type), .brdr_2.w_0.horizontal_4.r_brdr > div:not(:last-of-type), .brdr_2.w_1.horizontal_4.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_2.m_0.horizontal_4.l_brdr > div:not(:first-of-type), .brdr_2.m_1.horizontal_4.l_brdr > div:not(:first-of-type), .brdr_2.w_0.horizontal_4.l_brdr > div:not(:first-of-type), .brdr_2.w_1.horizontal_4.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_2.m_0.horizontal_5.b_brdr, .brdr_2.m_1.horizontal_5.b_brdr, .brdr_2.w_0.horizontal_5.b_brdr, .brdr_2.w_1.horizontal_5.b_brdr { position: relative; }
  .brdr_2.m_0.horizontal_5.b_brdr::after, .brdr_2.m_1.horizontal_5.b_brdr::after, .brdr_2.w_0.horizontal_5.b_brdr::after, .brdr_2.w_1.horizontal_5.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 12px; width: 100%; }
  .brdr_2.m_0.horizontal_5.t_brdr, .brdr_2.m_1.horizontal_5.t_brdr, .brdr_2.w_0.horizontal_5.t_brdr, .brdr_2.w_1.horizontal_5.t_brdr { position: relative; }
  .brdr_2.m_0.horizontal_5.t_brdr::before, .brdr_2.m_1.horizontal_5.t_brdr::before, .brdr_2.w_0.horizontal_5.t_brdr::before, .brdr_2.w_1.horizontal_5.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 12px; width: 100%; }
  .brdr_2.m_0.horizontal_5.r_brdr > div:not(:last-of-type), .brdr_2.m_1.horizontal_5.r_brdr > div:not(:last-of-type), .brdr_2.w_0.horizontal_5.r_brdr > div:not(:last-of-type), .brdr_2.w_1.horizontal_5.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_2.m_0.horizontal_5.l_brdr > div:not(:first-of-type), .brdr_2.m_1.horizontal_5.l_brdr > div:not(:first-of-type), .brdr_2.w_0.horizontal_5.l_brdr > div:not(:first-of-type), .brdr_2.w_1.horizontal_5.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_2.m_0.horizontal_6.b_brdr, .brdr_2.m_1.horizontal_6.b_brdr, .brdr_2.w_0.horizontal_6.b_brdr, .brdr_2.w_1.horizontal_6.b_brdr { position: relative; }
  .brdr_2.m_0.horizontal_6.b_brdr::after, .brdr_2.m_1.horizontal_6.b_brdr::after, .brdr_2.w_0.horizontal_6.b_brdr::after, .brdr_2.w_1.horizontal_6.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 12px; width: 100%; }
  .brdr_2.m_0.horizontal_6.t_brdr, .brdr_2.m_1.horizontal_6.t_brdr, .brdr_2.w_0.horizontal_6.t_brdr, .brdr_2.w_1.horizontal_6.t_brdr { position: relative; }
  .brdr_2.m_0.horizontal_6.t_brdr::before, .brdr_2.m_1.horizontal_6.t_brdr::before, .brdr_2.w_0.horizontal_6.t_brdr::before, .brdr_2.w_1.horizontal_6.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 12px; width: 100%; }
  .brdr_2.m_0.horizontal_6.r_brdr > div:not(:last-of-type), .brdr_2.m_1.horizontal_6.r_brdr > div:not(:last-of-type), .brdr_2.w_0.horizontal_6.r_brdr > div:not(:last-of-type), .brdr_2.w_1.horizontal_6.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_2.m_0.horizontal_6.l_brdr > div:not(:first-of-type), .brdr_2.m_1.horizontal_6.l_brdr > div:not(:first-of-type), .brdr_2.w_0.horizontal_6.l_brdr > div:not(:first-of-type), .brdr_2.w_1.horizontal_6.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_2.m_0.horizontal_7.b_brdr, .brdr_2.m_1.horizontal_7.b_brdr, .brdr_2.w_0.horizontal_7.b_brdr, .brdr_2.w_1.horizontal_7.b_brdr { position: relative; }
  .brdr_2.m_0.horizontal_7.b_brdr::after, .brdr_2.m_1.horizontal_7.b_brdr::after, .brdr_2.w_0.horizontal_7.b_brdr::after, .brdr_2.w_1.horizontal_7.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 12px; width: 100%; }
  .brdr_2.m_0.horizontal_7.t_brdr, .brdr_2.m_1.horizontal_7.t_brdr, .brdr_2.w_0.horizontal_7.t_brdr, .brdr_2.w_1.horizontal_7.t_brdr { position: relative; }
  .brdr_2.m_0.horizontal_7.t_brdr::before, .brdr_2.m_1.horizontal_7.t_brdr::before, .brdr_2.w_0.horizontal_7.t_brdr::before, .brdr_2.w_1.horizontal_7.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 12px; width: 100%; }
  .brdr_2.m_0.horizontal_7.r_brdr > div:not(:last-of-type), .brdr_2.m_1.horizontal_7.r_brdr > div:not(:last-of-type), .brdr_2.w_0.horizontal_7.r_brdr > div:not(:last-of-type), .brdr_2.w_1.horizontal_7.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_2.m_0.horizontal_7.l_brdr > div:not(:first-of-type), .brdr_2.m_1.horizontal_7.l_brdr > div:not(:first-of-type), .brdr_2.w_0.horizontal_7.l_brdr > div:not(:first-of-type), .brdr_2.w_1.horizontal_7.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_2.m_0.horizontal_8.b_brdr, .brdr_2.m_1.horizontal_8.b_brdr, .brdr_2.w_0.horizontal_8.b_brdr, .brdr_2.w_1.horizontal_8.b_brdr { position: relative; }
  .brdr_2.m_0.horizontal_8.b_brdr::after, .brdr_2.m_1.horizontal_8.b_brdr::after, .brdr_2.w_0.horizontal_8.b_brdr::after, .brdr_2.w_1.horizontal_8.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 12px; width: 100%; }
  .brdr_2.m_0.horizontal_8.t_brdr, .brdr_2.m_1.horizontal_8.t_brdr, .brdr_2.w_0.horizontal_8.t_brdr, .brdr_2.w_1.horizontal_8.t_brdr { position: relative; }
  .brdr_2.m_0.horizontal_8.t_brdr::before, .brdr_2.m_1.horizontal_8.t_brdr::before, .brdr_2.w_0.horizontal_8.t_brdr::before, .brdr_2.w_1.horizontal_8.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 12px; width: 100%; }
  .brdr_2.m_0.horizontal_8.r_brdr > div:not(:last-of-type), .brdr_2.m_1.horizontal_8.r_brdr > div:not(:last-of-type), .brdr_2.w_0.horizontal_8.r_brdr > div:not(:last-of-type), .brdr_2.w_1.horizontal_8.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_2.m_0.horizontal_8.l_brdr > div:not(:first-of-type), .brdr_2.m_1.horizontal_8.l_brdr > div:not(:first-of-type), .brdr_2.w_0.horizontal_8.l_brdr > div:not(:first-of-type), .brdr_2.w_1.horizontal_8.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_2.m_0.horizontal_9.b_brdr, .brdr_2.m_1.horizontal_9.b_brdr, .brdr_2.w_0.horizontal_9.b_brdr, .brdr_2.w_1.horizontal_9.b_brdr { position: relative; }
  .brdr_2.m_0.horizontal_9.b_brdr::after, .brdr_2.m_1.horizontal_9.b_brdr::after, .brdr_2.w_0.horizontal_9.b_brdr::after, .brdr_2.w_1.horizontal_9.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 12px; width: 100%; }
  .brdr_2.m_0.horizontal_9.t_brdr, .brdr_2.m_1.horizontal_9.t_brdr, .brdr_2.w_0.horizontal_9.t_brdr, .brdr_2.w_1.horizontal_9.t_brdr { position: relative; }
  .brdr_2.m_0.horizontal_9.t_brdr::before, .brdr_2.m_1.horizontal_9.t_brdr::before, .brdr_2.w_0.horizontal_9.t_brdr::before, .brdr_2.w_1.horizontal_9.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 12px; width: 100%; }
  .brdr_2.m_0.horizontal_9.r_brdr > div:not(:last-of-type), .brdr_2.m_1.horizontal_9.r_brdr > div:not(:last-of-type), .brdr_2.w_0.horizontal_9.r_brdr > div:not(:last-of-type), .brdr_2.w_1.horizontal_9.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_2.m_0.horizontal_9.l_brdr > div:not(:first-of-type), .brdr_2.m_1.horizontal_9.l_brdr > div:not(:first-of-type), .brdr_2.w_0.horizontal_9.l_brdr > div:not(:first-of-type), .brdr_2.w_1.horizontal_9.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_2.m_0.horizontal_10.b_brdr, .brdr_2.m_1.horizontal_10.b_brdr, .brdr_2.w_0.horizontal_10.b_brdr, .brdr_2.w_1.horizontal_10.b_brdr { position: relative; }
  .brdr_2.m_0.horizontal_10.b_brdr::after, .brdr_2.m_1.horizontal_10.b_brdr::after, .brdr_2.w_0.horizontal_10.b_brdr::after, .brdr_2.w_1.horizontal_10.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 12px; width: 100%; }
  .brdr_2.m_0.horizontal_10.t_brdr, .brdr_2.m_1.horizontal_10.t_brdr, .brdr_2.w_0.horizontal_10.t_brdr, .brdr_2.w_1.horizontal_10.t_brdr { position: relative; }
  .brdr_2.m_0.horizontal_10.t_brdr::before, .brdr_2.m_1.horizontal_10.t_brdr::before, .brdr_2.w_0.horizontal_10.t_brdr::before, .brdr_2.w_1.horizontal_10.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 12px; width: 100%; }
  .brdr_2.m_0.horizontal_10.r_brdr > div:not(:last-of-type), .brdr_2.m_1.horizontal_10.r_brdr > div:not(:last-of-type), .brdr_2.w_0.horizontal_10.r_brdr > div:not(:last-of-type), .brdr_2.w_1.horizontal_10.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_2.m_0.horizontal_10.l_brdr > div:not(:first-of-type), .brdr_2.m_1.horizontal_10.l_brdr > div:not(:first-of-type), .brdr_2.w_0.horizontal_10.l_brdr > div:not(:first-of-type), .brdr_2.w_1.horizontal_10.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_2.m_0.horizontal_11.b_brdr, .brdr_2.m_1.horizontal_11.b_brdr, .brdr_2.w_0.horizontal_11.b_brdr, .brdr_2.w_1.horizontal_11.b_brdr { position: relative; }
  .brdr_2.m_0.horizontal_11.b_brdr::after, .brdr_2.m_1.horizontal_11.b_brdr::after, .brdr_2.w_0.horizontal_11.b_brdr::after, .brdr_2.w_1.horizontal_11.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 12px; width: 100%; }
  .brdr_2.m_0.horizontal_11.t_brdr, .brdr_2.m_1.horizontal_11.t_brdr, .brdr_2.w_0.horizontal_11.t_brdr, .brdr_2.w_1.horizontal_11.t_brdr { position: relative; }
  .brdr_2.m_0.horizontal_11.t_brdr::before, .brdr_2.m_1.horizontal_11.t_brdr::before, .brdr_2.w_0.horizontal_11.t_brdr::before, .brdr_2.w_1.horizontal_11.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 12px; width: 100%; }
  .brdr_2.m_0.horizontal_11.r_brdr > div:not(:last-of-type), .brdr_2.m_1.horizontal_11.r_brdr > div:not(:last-of-type), .brdr_2.w_0.horizontal_11.r_brdr > div:not(:last-of-type), .brdr_2.w_1.horizontal_11.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_2.m_0.horizontal_11.l_brdr > div:not(:first-of-type), .brdr_2.m_1.horizontal_11.l_brdr > div:not(:first-of-type), .brdr_2.w_0.horizontal_11.l_brdr > div:not(:first-of-type), .brdr_2.w_1.horizontal_11.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_2.m_0.horizontal_12.b_brdr, .brdr_2.m_1.horizontal_12.b_brdr, .brdr_2.w_0.horizontal_12.b_brdr, .brdr_2.w_1.horizontal_12.b_brdr { position: relative; }
  .brdr_2.m_0.horizontal_12.b_brdr::after, .brdr_2.m_1.horizontal_12.b_brdr::after, .brdr_2.w_0.horizontal_12.b_brdr::after, .brdr_2.w_1.horizontal_12.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 12px; width: 100%; }
  .brdr_2.m_0.horizontal_12.t_brdr, .brdr_2.m_1.horizontal_12.t_brdr, .brdr_2.w_0.horizontal_12.t_brdr, .brdr_2.w_1.horizontal_12.t_brdr { position: relative; }
  .brdr_2.m_0.horizontal_12.t_brdr::before, .brdr_2.m_1.horizontal_12.t_brdr::before, .brdr_2.w_0.horizontal_12.t_brdr::before, .brdr_2.w_1.horizontal_12.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 12px; width: 100%; }
  .brdr_2.m_0.horizontal_12.r_brdr > div:not(:last-of-type), .brdr_2.m_1.horizontal_12.r_brdr > div:not(:last-of-type), .brdr_2.w_0.horizontal_12.r_brdr > div:not(:last-of-type), .brdr_2.w_1.horizontal_12.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_2.m_0.horizontal_12.l_brdr > div:not(:first-of-type), .brdr_2.m_1.horizontal_12.l_brdr > div:not(:first-of-type), .brdr_2.w_0.horizontal_12.l_brdr > div:not(:first-of-type), .brdr_2.w_1.horizontal_12.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_2.b_brdr.vertical_12 > div:not(.brdr_skip) { margin-bottom: 12px; padding-bottom: 0px; }
  .brdr_2.b_brdr.vertical_12 > div:not(.brdr_skip):not(:last-of-type)::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; display: block; padding-bottom: 12px; }
  .brdr_2.t_brdr.vertical_12 > div:not(.brdr_skip) { margin-top: 12px; padding-bottom: 0px; }
  .brdr_2.t_brdr.vertical_12 > div:not(.brdr_skip)::before { border-top: 1px dotted rgb(166, 166, 166); content: ""; display: block; padding-top: 12px; }
  .brdr_2.r_brdr.vertical_12 { border-right: 1px dotted rgb(166, 166, 166); }
  .brdr_2.l_brdr.vertical_12 { border-left: 1px dotted rgb(166, 166, 166); }
  .brdr_3, .brdr_3.m_0.horizontal_1.b_brdr, .brdr_3.m_1.horizontal_1.b_brdr, .brdr_3.w_0.horizontal_1.b_brdr, .brdr_3.w_1.horizontal_1.b_brdr { position: relative; }
  .brdr_3.m_0.horizontal_1.b_brdr::after, .brdr_3.m_1.horizontal_1.b_brdr::after, .brdr_3.w_0.horizontal_1.b_brdr::after, .brdr_3.w_1.horizontal_1.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 16px; width: 100%; }
  .brdr_3.m_0.horizontal_1.t_brdr, .brdr_3.m_1.horizontal_1.t_brdr, .brdr_3.w_0.horizontal_1.t_brdr, .brdr_3.w_1.horizontal_1.t_brdr { position: relative; }
  .brdr_3.m_0.horizontal_1.t_brdr::before, .brdr_3.m_1.horizontal_1.t_brdr::before, .brdr_3.w_0.horizontal_1.t_brdr::before, .brdr_3.w_1.horizontal_1.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 16px; width: 100%; }
  .brdr_3.m_0.horizontal_1.r_brdr > div:not(:last-of-type), .brdr_3.m_1.horizontal_1.r_brdr > div:not(:last-of-type), .brdr_3.w_0.horizontal_1.r_brdr > div:not(:last-of-type), .brdr_3.w_1.horizontal_1.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_3.m_0.horizontal_1.l_brdr > div:not(:first-of-type), .brdr_3.m_1.horizontal_1.l_brdr > div:not(:first-of-type), .brdr_3.w_0.horizontal_1.l_brdr > div:not(:first-of-type), .brdr_3.w_1.horizontal_1.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_3.m_0.horizontal_2.b_brdr, .brdr_3.m_1.horizontal_2.b_brdr, .brdr_3.w_0.horizontal_2.b_brdr, .brdr_3.w_1.horizontal_2.b_brdr { position: relative; }
  .brdr_3.m_0.horizontal_2.b_brdr::after, .brdr_3.m_1.horizontal_2.b_brdr::after, .brdr_3.w_0.horizontal_2.b_brdr::after, .brdr_3.w_1.horizontal_2.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 16px; width: 100%; }
  .brdr_3.m_0.horizontal_2.t_brdr, .brdr_3.m_1.horizontal_2.t_brdr, .brdr_3.w_0.horizontal_2.t_brdr, .brdr_3.w_1.horizontal_2.t_brdr { position: relative; }
  .brdr_3.m_0.horizontal_2.t_brdr::before, .brdr_3.m_1.horizontal_2.t_brdr::before, .brdr_3.w_0.horizontal_2.t_brdr::before, .brdr_3.w_1.horizontal_2.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 16px; width: 100%; }
  .brdr_3.m_0.horizontal_2.r_brdr > div:not(:last-of-type), .brdr_3.m_1.horizontal_2.r_brdr > div:not(:last-of-type), .brdr_3.w_0.horizontal_2.r_brdr > div:not(:last-of-type), .brdr_3.w_1.horizontal_2.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_3.m_0.horizontal_2.l_brdr > div:not(:first-of-type), .brdr_3.m_1.horizontal_2.l_brdr > div:not(:first-of-type), .brdr_3.w_0.horizontal_2.l_brdr > div:not(:first-of-type), .brdr_3.w_1.horizontal_2.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_3.m_0.horizontal_3.b_brdr, .brdr_3.m_1.horizontal_3.b_brdr, .brdr_3.w_0.horizontal_3.b_brdr, .brdr_3.w_1.horizontal_3.b_brdr { position: relative; }
  .brdr_3.m_0.horizontal_3.b_brdr::after, .brdr_3.m_1.horizontal_3.b_brdr::after, .brdr_3.w_0.horizontal_3.b_brdr::after, .brdr_3.w_1.horizontal_3.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 16px; width: 100%; }
  .brdr_3.m_0.horizontal_3.t_brdr, .brdr_3.m_1.horizontal_3.t_brdr, .brdr_3.w_0.horizontal_3.t_brdr, .brdr_3.w_1.horizontal_3.t_brdr { position: relative; }
  .brdr_3.m_0.horizontal_3.t_brdr::before, .brdr_3.m_1.horizontal_3.t_brdr::before, .brdr_3.w_0.horizontal_3.t_brdr::before, .brdr_3.w_1.horizontal_3.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 16px; width: 100%; }
  .brdr_3.m_0.horizontal_3.r_brdr > div:not(:last-of-type), .brdr_3.m_1.horizontal_3.r_brdr > div:not(:last-of-type), .brdr_3.w_0.horizontal_3.r_brdr > div:not(:last-of-type), .brdr_3.w_1.horizontal_3.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_3.m_0.horizontal_3.l_brdr > div:not(:first-of-type), .brdr_3.m_1.horizontal_3.l_brdr > div:not(:first-of-type), .brdr_3.w_0.horizontal_3.l_brdr > div:not(:first-of-type), .brdr_3.w_1.horizontal_3.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_3.m_0.horizontal_4.b_brdr, .brdr_3.m_1.horizontal_4.b_brdr, .brdr_3.w_0.horizontal_4.b_brdr, .brdr_3.w_1.horizontal_4.b_brdr { position: relative; }
  .brdr_3.m_0.horizontal_4.b_brdr::after, .brdr_3.m_1.horizontal_4.b_brdr::after, .brdr_3.w_0.horizontal_4.b_brdr::after, .brdr_3.w_1.horizontal_4.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 16px; width: 100%; }
  .brdr_3.m_0.horizontal_4.t_brdr, .brdr_3.m_1.horizontal_4.t_brdr, .brdr_3.w_0.horizontal_4.t_brdr, .brdr_3.w_1.horizontal_4.t_brdr { position: relative; }
  .brdr_3.m_0.horizontal_4.t_brdr::before, .brdr_3.m_1.horizontal_4.t_brdr::before, .brdr_3.w_0.horizontal_4.t_brdr::before, .brdr_3.w_1.horizontal_4.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 16px; width: 100%; }
  .brdr_3.m_0.horizontal_4.r_brdr > div:not(:last-of-type), .brdr_3.m_1.horizontal_4.r_brdr > div:not(:last-of-type), .brdr_3.w_0.horizontal_4.r_brdr > div:not(:last-of-type), .brdr_3.w_1.horizontal_4.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_3.m_0.horizontal_4.l_brdr > div:not(:first-of-type), .brdr_3.m_1.horizontal_4.l_brdr > div:not(:first-of-type), .brdr_3.w_0.horizontal_4.l_brdr > div:not(:first-of-type), .brdr_3.w_1.horizontal_4.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_3.m_0.horizontal_5.b_brdr, .brdr_3.m_1.horizontal_5.b_brdr, .brdr_3.w_0.horizontal_5.b_brdr, .brdr_3.w_1.horizontal_5.b_brdr { position: relative; }
  .brdr_3.m_0.horizontal_5.b_brdr::after, .brdr_3.m_1.horizontal_5.b_brdr::after, .brdr_3.w_0.horizontal_5.b_brdr::after, .brdr_3.w_1.horizontal_5.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 16px; width: 100%; }
  .brdr_3.m_0.horizontal_5.t_brdr, .brdr_3.m_1.horizontal_5.t_brdr, .brdr_3.w_0.horizontal_5.t_brdr, .brdr_3.w_1.horizontal_5.t_brdr { position: relative; }
  .brdr_3.m_0.horizontal_5.t_brdr::before, .brdr_3.m_1.horizontal_5.t_brdr::before, .brdr_3.w_0.horizontal_5.t_brdr::before, .brdr_3.w_1.horizontal_5.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 16px; width: 100%; }
  .brdr_3.m_0.horizontal_5.r_brdr > div:not(:last-of-type), .brdr_3.m_1.horizontal_5.r_brdr > div:not(:last-of-type), .brdr_3.w_0.horizontal_5.r_brdr > div:not(:last-of-type), .brdr_3.w_1.horizontal_5.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_3.m_0.horizontal_5.l_brdr > div:not(:first-of-type), .brdr_3.m_1.horizontal_5.l_brdr > div:not(:first-of-type), .brdr_3.w_0.horizontal_5.l_brdr > div:not(:first-of-type), .brdr_3.w_1.horizontal_5.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_3.m_0.horizontal_6.b_brdr, .brdr_3.m_1.horizontal_6.b_brdr, .brdr_3.w_0.horizontal_6.b_brdr, .brdr_3.w_1.horizontal_6.b_brdr { position: relative; }
  .brdr_3.m_0.horizontal_6.b_brdr::after, .brdr_3.m_1.horizontal_6.b_brdr::after, .brdr_3.w_0.horizontal_6.b_brdr::after, .brdr_3.w_1.horizontal_6.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 16px; width: 100%; }
  .brdr_3.m_0.horizontal_6.t_brdr, .brdr_3.m_1.horizontal_6.t_brdr, .brdr_3.w_0.horizontal_6.t_brdr, .brdr_3.w_1.horizontal_6.t_brdr { position: relative; }
  .brdr_3.m_0.horizontal_6.t_brdr::before, .brdr_3.m_1.horizontal_6.t_brdr::before, .brdr_3.w_0.horizontal_6.t_brdr::before, .brdr_3.w_1.horizontal_6.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 16px; width: 100%; }
  .brdr_3.m_0.horizontal_6.r_brdr > div:not(:last-of-type), .brdr_3.m_1.horizontal_6.r_brdr > div:not(:last-of-type), .brdr_3.w_0.horizontal_6.r_brdr > div:not(:last-of-type), .brdr_3.w_1.horizontal_6.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_3.m_0.horizontal_6.l_brdr > div:not(:first-of-type), .brdr_3.m_1.horizontal_6.l_brdr > div:not(:first-of-type), .brdr_3.w_0.horizontal_6.l_brdr > div:not(:first-of-type), .brdr_3.w_1.horizontal_6.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_3.m_0.horizontal_7.b_brdr, .brdr_3.m_1.horizontal_7.b_brdr, .brdr_3.w_0.horizontal_7.b_brdr, .brdr_3.w_1.horizontal_7.b_brdr { position: relative; }
  .brdr_3.m_0.horizontal_7.b_brdr::after, .brdr_3.m_1.horizontal_7.b_brdr::after, .brdr_3.w_0.horizontal_7.b_brdr::after, .brdr_3.w_1.horizontal_7.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 16px; width: 100%; }
  .brdr_3.m_0.horizontal_7.t_brdr, .brdr_3.m_1.horizontal_7.t_brdr, .brdr_3.w_0.horizontal_7.t_brdr, .brdr_3.w_1.horizontal_7.t_brdr { position: relative; }
  .brdr_3.m_0.horizontal_7.t_brdr::before, .brdr_3.m_1.horizontal_7.t_brdr::before, .brdr_3.w_0.horizontal_7.t_brdr::before, .brdr_3.w_1.horizontal_7.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 16px; width: 100%; }
  .brdr_3.m_0.horizontal_7.r_brdr > div:not(:last-of-type), .brdr_3.m_1.horizontal_7.r_brdr > div:not(:last-of-type), .brdr_3.w_0.horizontal_7.r_brdr > div:not(:last-of-type), .brdr_3.w_1.horizontal_7.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_3.m_0.horizontal_7.l_brdr > div:not(:first-of-type), .brdr_3.m_1.horizontal_7.l_brdr > div:not(:first-of-type), .brdr_3.w_0.horizontal_7.l_brdr > div:not(:first-of-type), .brdr_3.w_1.horizontal_7.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_3.m_0.horizontal_8.b_brdr, .brdr_3.m_1.horizontal_8.b_brdr, .brdr_3.w_0.horizontal_8.b_brdr, .brdr_3.w_1.horizontal_8.b_brdr { position: relative; }
  .brdr_3.m_0.horizontal_8.b_brdr::after, .brdr_3.m_1.horizontal_8.b_brdr::after, .brdr_3.w_0.horizontal_8.b_brdr::after, .brdr_3.w_1.horizontal_8.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 16px; width: 100%; }
  .brdr_3.m_0.horizontal_8.t_brdr, .brdr_3.m_1.horizontal_8.t_brdr, .brdr_3.w_0.horizontal_8.t_brdr, .brdr_3.w_1.horizontal_8.t_brdr { position: relative; }
  .brdr_3.m_0.horizontal_8.t_brdr::before, .brdr_3.m_1.horizontal_8.t_brdr::before, .brdr_3.w_0.horizontal_8.t_brdr::before, .brdr_3.w_1.horizontal_8.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 16px; width: 100%; }
  .brdr_3.m_0.horizontal_8.r_brdr > div:not(:last-of-type), .brdr_3.m_1.horizontal_8.r_brdr > div:not(:last-of-type), .brdr_3.w_0.horizontal_8.r_brdr > div:not(:last-of-type), .brdr_3.w_1.horizontal_8.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_3.m_0.horizontal_8.l_brdr > div:not(:first-of-type), .brdr_3.m_1.horizontal_8.l_brdr > div:not(:first-of-type), .brdr_3.w_0.horizontal_8.l_brdr > div:not(:first-of-type), .brdr_3.w_1.horizontal_8.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_3.m_0.horizontal_9.b_brdr, .brdr_3.m_1.horizontal_9.b_brdr, .brdr_3.w_0.horizontal_9.b_brdr, .brdr_3.w_1.horizontal_9.b_brdr { position: relative; }
  .brdr_3.m_0.horizontal_9.b_brdr::after, .brdr_3.m_1.horizontal_9.b_brdr::after, .brdr_3.w_0.horizontal_9.b_brdr::after, .brdr_3.w_1.horizontal_9.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 16px; width: 100%; }
  .brdr_3.m_0.horizontal_9.t_brdr, .brdr_3.m_1.horizontal_9.t_brdr, .brdr_3.w_0.horizontal_9.t_brdr, .brdr_3.w_1.horizontal_9.t_brdr { position: relative; }
  .brdr_3.m_0.horizontal_9.t_brdr::before, .brdr_3.m_1.horizontal_9.t_brdr::before, .brdr_3.w_0.horizontal_9.t_brdr::before, .brdr_3.w_1.horizontal_9.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 16px; width: 100%; }
  .brdr_3.m_0.horizontal_9.r_brdr > div:not(:last-of-type), .brdr_3.m_1.horizontal_9.r_brdr > div:not(:last-of-type), .brdr_3.w_0.horizontal_9.r_brdr > div:not(:last-of-type), .brdr_3.w_1.horizontal_9.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_3.m_0.horizontal_9.l_brdr > div:not(:first-of-type), .brdr_3.m_1.horizontal_9.l_brdr > div:not(:first-of-type), .brdr_3.w_0.horizontal_9.l_brdr > div:not(:first-of-type), .brdr_3.w_1.horizontal_9.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_3.m_0.horizontal_10.b_brdr, .brdr_3.m_1.horizontal_10.b_brdr, .brdr_3.w_0.horizontal_10.b_brdr, .brdr_3.w_1.horizontal_10.b_brdr { position: relative; }
  .brdr_3.m_0.horizontal_10.b_brdr::after, .brdr_3.m_1.horizontal_10.b_brdr::after, .brdr_3.w_0.horizontal_10.b_brdr::after, .brdr_3.w_1.horizontal_10.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 16px; width: 100%; }
  .brdr_3.m_0.horizontal_10.t_brdr, .brdr_3.m_1.horizontal_10.t_brdr, .brdr_3.w_0.horizontal_10.t_brdr, .brdr_3.w_1.horizontal_10.t_brdr { position: relative; }
  .brdr_3.m_0.horizontal_10.t_brdr::before, .brdr_3.m_1.horizontal_10.t_brdr::before, .brdr_3.w_0.horizontal_10.t_brdr::before, .brdr_3.w_1.horizontal_10.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 16px; width: 100%; }
  .brdr_3.m_0.horizontal_10.r_brdr > div:not(:last-of-type), .brdr_3.m_1.horizontal_10.r_brdr > div:not(:last-of-type), .brdr_3.w_0.horizontal_10.r_brdr > div:not(:last-of-type), .brdr_3.w_1.horizontal_10.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_3.m_0.horizontal_10.l_brdr > div:not(:first-of-type), .brdr_3.m_1.horizontal_10.l_brdr > div:not(:first-of-type), .brdr_3.w_0.horizontal_10.l_brdr > div:not(:first-of-type), .brdr_3.w_1.horizontal_10.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_3.m_0.horizontal_11.b_brdr, .brdr_3.m_1.horizontal_11.b_brdr, .brdr_3.w_0.horizontal_11.b_brdr, .brdr_3.w_1.horizontal_11.b_brdr { position: relative; }
  .brdr_3.m_0.horizontal_11.b_brdr::after, .brdr_3.m_1.horizontal_11.b_brdr::after, .brdr_3.w_0.horizontal_11.b_brdr::after, .brdr_3.w_1.horizontal_11.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 16px; width: 100%; }
  .brdr_3.m_0.horizontal_11.t_brdr, .brdr_3.m_1.horizontal_11.t_brdr, .brdr_3.w_0.horizontal_11.t_brdr, .brdr_3.w_1.horizontal_11.t_brdr { position: relative; }
  .brdr_3.m_0.horizontal_11.t_brdr::before, .brdr_3.m_1.horizontal_11.t_brdr::before, .brdr_3.w_0.horizontal_11.t_brdr::before, .brdr_3.w_1.horizontal_11.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 16px; width: 100%; }
  .brdr_3.m_0.horizontal_11.r_brdr > div:not(:last-of-type), .brdr_3.m_1.horizontal_11.r_brdr > div:not(:last-of-type), .brdr_3.w_0.horizontal_11.r_brdr > div:not(:last-of-type), .brdr_3.w_1.horizontal_11.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_3.m_0.horizontal_11.l_brdr > div:not(:first-of-type), .brdr_3.m_1.horizontal_11.l_brdr > div:not(:first-of-type), .brdr_3.w_0.horizontal_11.l_brdr > div:not(:first-of-type), .brdr_3.w_1.horizontal_11.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_3.m_0.horizontal_12.b_brdr, .brdr_3.m_1.horizontal_12.b_brdr, .brdr_3.w_0.horizontal_12.b_brdr, .brdr_3.w_1.horizontal_12.b_brdr { position: relative; }
  .brdr_3.m_0.horizontal_12.b_brdr::after, .brdr_3.m_1.horizontal_12.b_brdr::after, .brdr_3.w_0.horizontal_12.b_brdr::after, .brdr_3.w_1.horizontal_12.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 16px; width: 100%; }
  .brdr_3.m_0.horizontal_12.t_brdr, .brdr_3.m_1.horizontal_12.t_brdr, .brdr_3.w_0.horizontal_12.t_brdr, .brdr_3.w_1.horizontal_12.t_brdr { position: relative; }
  .brdr_3.m_0.horizontal_12.t_brdr::before, .brdr_3.m_1.horizontal_12.t_brdr::before, .brdr_3.w_0.horizontal_12.t_brdr::before, .brdr_3.w_1.horizontal_12.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 16px; width: 100%; }
  .brdr_3.m_0.horizontal_12.r_brdr > div:not(:last-of-type), .brdr_3.m_1.horizontal_12.r_brdr > div:not(:last-of-type), .brdr_3.w_0.horizontal_12.r_brdr > div:not(:last-of-type), .brdr_3.w_1.horizontal_12.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_3.m_0.horizontal_12.l_brdr > div:not(:first-of-type), .brdr_3.m_1.horizontal_12.l_brdr > div:not(:first-of-type), .brdr_3.w_0.horizontal_12.l_brdr > div:not(:first-of-type), .brdr_3.w_1.horizontal_12.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_3.b_brdr.vertical_12 > div:not(.brdr_skip) { margin-bottom: 16px; padding-bottom: 0px; }
  .brdr_3.b_brdr.vertical_12 > div:not(.brdr_skip):not(:last-of-type)::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; display: block; padding-bottom: 16px; }
  .brdr_3.t_brdr.vertical_12 > div:not(.brdr_skip) { margin-top: 16px; padding-bottom: 0px; }
  .brdr_3.t_brdr.vertical_12 > div:not(.brdr_skip)::before { border-top: 1px dotted rgb(166, 166, 166); content: ""; display: block; padding-top: 16px; }
  .brdr_3.r_brdr.vertical_12 { border-right: 1px dotted rgb(166, 166, 166); }
  .brdr_3.l_brdr.vertical_12 { border-left: 1px dotted rgb(166, 166, 166); }
  .brdr_4, .brdr_4.m_0.horizontal_1.b_brdr, .brdr_4.m_1.horizontal_1.b_brdr, .brdr_4.w_0.horizontal_1.b_brdr, .brdr_4.w_1.horizontal_1.b_brdr { position: relative; }
  .brdr_4.m_0.horizontal_1.b_brdr::after, .brdr_4.m_1.horizontal_1.b_brdr::after, .brdr_4.w_0.horizontal_1.b_brdr::after, .brdr_4.w_1.horizontal_1.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 20px; width: 100%; }
  .brdr_4.m_0.horizontal_1.t_brdr, .brdr_4.m_1.horizontal_1.t_brdr, .brdr_4.w_0.horizontal_1.t_brdr, .brdr_4.w_1.horizontal_1.t_brdr { position: relative; }
  .brdr_4.m_0.horizontal_1.t_brdr::before, .brdr_4.m_1.horizontal_1.t_brdr::before, .brdr_4.w_0.horizontal_1.t_brdr::before, .brdr_4.w_1.horizontal_1.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 20px; width: 100%; }
  .brdr_4.m_0.horizontal_1.r_brdr > div:not(:last-of-type), .brdr_4.m_1.horizontal_1.r_brdr > div:not(:last-of-type), .brdr_4.w_0.horizontal_1.r_brdr > div:not(:last-of-type), .brdr_4.w_1.horizontal_1.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_4.m_0.horizontal_1.l_brdr > div:not(:first-of-type), .brdr_4.m_1.horizontal_1.l_brdr > div:not(:first-of-type), .brdr_4.w_0.horizontal_1.l_brdr > div:not(:first-of-type), .brdr_4.w_1.horizontal_1.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_4.m_0.horizontal_2.b_brdr, .brdr_4.m_1.horizontal_2.b_brdr, .brdr_4.w_0.horizontal_2.b_brdr, .brdr_4.w_1.horizontal_2.b_brdr { position: relative; }
  .brdr_4.m_0.horizontal_2.b_brdr::after, .brdr_4.m_1.horizontal_2.b_brdr::after, .brdr_4.w_0.horizontal_2.b_brdr::after, .brdr_4.w_1.horizontal_2.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 20px; width: 100%; }
  .brdr_4.m_0.horizontal_2.t_brdr, .brdr_4.m_1.horizontal_2.t_brdr, .brdr_4.w_0.horizontal_2.t_brdr, .brdr_4.w_1.horizontal_2.t_brdr { position: relative; }
  .brdr_4.m_0.horizontal_2.t_brdr::before, .brdr_4.m_1.horizontal_2.t_brdr::before, .brdr_4.w_0.horizontal_2.t_brdr::before, .brdr_4.w_1.horizontal_2.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 20px; width: 100%; }
  .brdr_4.m_0.horizontal_2.r_brdr > div:not(:last-of-type), .brdr_4.m_1.horizontal_2.r_brdr > div:not(:last-of-type), .brdr_4.w_0.horizontal_2.r_brdr > div:not(:last-of-type), .brdr_4.w_1.horizontal_2.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_4.m_0.horizontal_2.l_brdr > div:not(:first-of-type), .brdr_4.m_1.horizontal_2.l_brdr > div:not(:first-of-type), .brdr_4.w_0.horizontal_2.l_brdr > div:not(:first-of-type), .brdr_4.w_1.horizontal_2.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_4.m_0.horizontal_3.b_brdr, .brdr_4.m_1.horizontal_3.b_brdr, .brdr_4.w_0.horizontal_3.b_brdr, .brdr_4.w_1.horizontal_3.b_brdr { position: relative; }
  .brdr_4.m_0.horizontal_3.b_brdr::after, .brdr_4.m_1.horizontal_3.b_brdr::after, .brdr_4.w_0.horizontal_3.b_brdr::after, .brdr_4.w_1.horizontal_3.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 20px; width: 100%; }
  .brdr_4.m_0.horizontal_3.t_brdr, .brdr_4.m_1.horizontal_3.t_brdr, .brdr_4.w_0.horizontal_3.t_brdr, .brdr_4.w_1.horizontal_3.t_brdr { position: relative; }
  .brdr_4.m_0.horizontal_3.t_brdr::before, .brdr_4.m_1.horizontal_3.t_brdr::before, .brdr_4.w_0.horizontal_3.t_brdr::before, .brdr_4.w_1.horizontal_3.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 20px; width: 100%; }
  .brdr_4.m_0.horizontal_3.r_brdr > div:not(:last-of-type), .brdr_4.m_1.horizontal_3.r_brdr > div:not(:last-of-type), .brdr_4.w_0.horizontal_3.r_brdr > div:not(:last-of-type), .brdr_4.w_1.horizontal_3.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_4.m_0.horizontal_3.l_brdr > div:not(:first-of-type), .brdr_4.m_1.horizontal_3.l_brdr > div:not(:first-of-type), .brdr_4.w_0.horizontal_3.l_brdr > div:not(:first-of-type), .brdr_4.w_1.horizontal_3.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_4.m_0.horizontal_4.b_brdr, .brdr_4.m_1.horizontal_4.b_brdr, .brdr_4.w_0.horizontal_4.b_brdr, .brdr_4.w_1.horizontal_4.b_brdr { position: relative; }
  .brdr_4.m_0.horizontal_4.b_brdr::after, .brdr_4.m_1.horizontal_4.b_brdr::after, .brdr_4.w_0.horizontal_4.b_brdr::after, .brdr_4.w_1.horizontal_4.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 20px; width: 100%; }
  .brdr_4.m_0.horizontal_4.t_brdr, .brdr_4.m_1.horizontal_4.t_brdr, .brdr_4.w_0.horizontal_4.t_brdr, .brdr_4.w_1.horizontal_4.t_brdr { position: relative; }
  .brdr_4.m_0.horizontal_4.t_brdr::before, .brdr_4.m_1.horizontal_4.t_brdr::before, .brdr_4.w_0.horizontal_4.t_brdr::before, .brdr_4.w_1.horizontal_4.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 20px; width: 100%; }
  .brdr_4.m_0.horizontal_4.r_brdr > div:not(:last-of-type), .brdr_4.m_1.horizontal_4.r_brdr > div:not(:last-of-type), .brdr_4.w_0.horizontal_4.r_brdr > div:not(:last-of-type), .brdr_4.w_1.horizontal_4.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_4.m_0.horizontal_4.l_brdr > div:not(:first-of-type), .brdr_4.m_1.horizontal_4.l_brdr > div:not(:first-of-type), .brdr_4.w_0.horizontal_4.l_brdr > div:not(:first-of-type), .brdr_4.w_1.horizontal_4.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_4.m_0.horizontal_5.b_brdr, .brdr_4.m_1.horizontal_5.b_brdr, .brdr_4.w_0.horizontal_5.b_brdr, .brdr_4.w_1.horizontal_5.b_brdr { position: relative; }
  .brdr_4.m_0.horizontal_5.b_brdr::after, .brdr_4.m_1.horizontal_5.b_brdr::after, .brdr_4.w_0.horizontal_5.b_brdr::after, .brdr_4.w_1.horizontal_5.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 20px; width: 100%; }
  .brdr_4.m_0.horizontal_5.t_brdr, .brdr_4.m_1.horizontal_5.t_brdr, .brdr_4.w_0.horizontal_5.t_brdr, .brdr_4.w_1.horizontal_5.t_brdr { position: relative; }
  .brdr_4.m_0.horizontal_5.t_brdr::before, .brdr_4.m_1.horizontal_5.t_brdr::before, .brdr_4.w_0.horizontal_5.t_brdr::before, .brdr_4.w_1.horizontal_5.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 20px; width: 100%; }
  .brdr_4.m_0.horizontal_5.r_brdr > div:not(:last-of-type), .brdr_4.m_1.horizontal_5.r_brdr > div:not(:last-of-type), .brdr_4.w_0.horizontal_5.r_brdr > div:not(:last-of-type), .brdr_4.w_1.horizontal_5.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_4.m_0.horizontal_5.l_brdr > div:not(:first-of-type), .brdr_4.m_1.horizontal_5.l_brdr > div:not(:first-of-type), .brdr_4.w_0.horizontal_5.l_brdr > div:not(:first-of-type), .brdr_4.w_1.horizontal_5.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_4.m_0.horizontal_6.b_brdr, .brdr_4.m_1.horizontal_6.b_brdr, .brdr_4.w_0.horizontal_6.b_brdr, .brdr_4.w_1.horizontal_6.b_brdr { position: relative; }
  .brdr_4.m_0.horizontal_6.b_brdr::after, .brdr_4.m_1.horizontal_6.b_brdr::after, .brdr_4.w_0.horizontal_6.b_brdr::after, .brdr_4.w_1.horizontal_6.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 20px; width: 100%; }
  .brdr_4.m_0.horizontal_6.t_brdr, .brdr_4.m_1.horizontal_6.t_brdr, .brdr_4.w_0.horizontal_6.t_brdr, .brdr_4.w_1.horizontal_6.t_brdr { position: relative; }
  .brdr_4.m_0.horizontal_6.t_brdr::before, .brdr_4.m_1.horizontal_6.t_brdr::before, .brdr_4.w_0.horizontal_6.t_brdr::before, .brdr_4.w_1.horizontal_6.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 20px; width: 100%; }
  .brdr_4.m_0.horizontal_6.r_brdr > div:not(:last-of-type), .brdr_4.m_1.horizontal_6.r_brdr > div:not(:last-of-type), .brdr_4.w_0.horizontal_6.r_brdr > div:not(:last-of-type), .brdr_4.w_1.horizontal_6.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_4.m_0.horizontal_6.l_brdr > div:not(:first-of-type), .brdr_4.m_1.horizontal_6.l_brdr > div:not(:first-of-type), .brdr_4.w_0.horizontal_6.l_brdr > div:not(:first-of-type), .brdr_4.w_1.horizontal_6.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_4.m_0.horizontal_7.b_brdr, .brdr_4.m_1.horizontal_7.b_brdr, .brdr_4.w_0.horizontal_7.b_brdr, .brdr_4.w_1.horizontal_7.b_brdr { position: relative; }
  .brdr_4.m_0.horizontal_7.b_brdr::after, .brdr_4.m_1.horizontal_7.b_brdr::after, .brdr_4.w_0.horizontal_7.b_brdr::after, .brdr_4.w_1.horizontal_7.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 20px; width: 100%; }
  .brdr_4.m_0.horizontal_7.t_brdr, .brdr_4.m_1.horizontal_7.t_brdr, .brdr_4.w_0.horizontal_7.t_brdr, .brdr_4.w_1.horizontal_7.t_brdr { position: relative; }
  .brdr_4.m_0.horizontal_7.t_brdr::before, .brdr_4.m_1.horizontal_7.t_brdr::before, .brdr_4.w_0.horizontal_7.t_brdr::before, .brdr_4.w_1.horizontal_7.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 20px; width: 100%; }
  .brdr_4.m_0.horizontal_7.r_brdr > div:not(:last-of-type), .brdr_4.m_1.horizontal_7.r_brdr > div:not(:last-of-type), .brdr_4.w_0.horizontal_7.r_brdr > div:not(:last-of-type), .brdr_4.w_1.horizontal_7.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_4.m_0.horizontal_7.l_brdr > div:not(:first-of-type), .brdr_4.m_1.horizontal_7.l_brdr > div:not(:first-of-type), .brdr_4.w_0.horizontal_7.l_brdr > div:not(:first-of-type), .brdr_4.w_1.horizontal_7.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_4.m_0.horizontal_8.b_brdr, .brdr_4.m_1.horizontal_8.b_brdr, .brdr_4.w_0.horizontal_8.b_brdr, .brdr_4.w_1.horizontal_8.b_brdr { position: relative; }
  .brdr_4.m_0.horizontal_8.b_brdr::after, .brdr_4.m_1.horizontal_8.b_brdr::after, .brdr_4.w_0.horizontal_8.b_brdr::after, .brdr_4.w_1.horizontal_8.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 20px; width: 100%; }
  .brdr_4.m_0.horizontal_8.t_brdr, .brdr_4.m_1.horizontal_8.t_brdr, .brdr_4.w_0.horizontal_8.t_brdr, .brdr_4.w_1.horizontal_8.t_brdr { position: relative; }
  .brdr_4.m_0.horizontal_8.t_brdr::before, .brdr_4.m_1.horizontal_8.t_brdr::before, .brdr_4.w_0.horizontal_8.t_brdr::before, .brdr_4.w_1.horizontal_8.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 20px; width: 100%; }
  .brdr_4.m_0.horizontal_8.r_brdr > div:not(:last-of-type), .brdr_4.m_1.horizontal_8.r_brdr > div:not(:last-of-type), .brdr_4.w_0.horizontal_8.r_brdr > div:not(:last-of-type), .brdr_4.w_1.horizontal_8.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_4.m_0.horizontal_8.l_brdr > div:not(:first-of-type), .brdr_4.m_1.horizontal_8.l_brdr > div:not(:first-of-type), .brdr_4.w_0.horizontal_8.l_brdr > div:not(:first-of-type), .brdr_4.w_1.horizontal_8.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_4.m_0.horizontal_9.b_brdr, .brdr_4.m_1.horizontal_9.b_brdr, .brdr_4.w_0.horizontal_9.b_brdr, .brdr_4.w_1.horizontal_9.b_brdr { position: relative; }
  .brdr_4.m_0.horizontal_9.b_brdr::after, .brdr_4.m_1.horizontal_9.b_brdr::after, .brdr_4.w_0.horizontal_9.b_brdr::after, .brdr_4.w_1.horizontal_9.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 20px; width: 100%; }
  .brdr_4.m_0.horizontal_9.t_brdr, .brdr_4.m_1.horizontal_9.t_brdr, .brdr_4.w_0.horizontal_9.t_brdr, .brdr_4.w_1.horizontal_9.t_brdr { position: relative; }
  .brdr_4.m_0.horizontal_9.t_brdr::before, .brdr_4.m_1.horizontal_9.t_brdr::before, .brdr_4.w_0.horizontal_9.t_brdr::before, .brdr_4.w_1.horizontal_9.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 20px; width: 100%; }
  .brdr_4.m_0.horizontal_9.r_brdr > div:not(:last-of-type), .brdr_4.m_1.horizontal_9.r_brdr > div:not(:last-of-type), .brdr_4.w_0.horizontal_9.r_brdr > div:not(:last-of-type), .brdr_4.w_1.horizontal_9.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_4.m_0.horizontal_9.l_brdr > div:not(:first-of-type), .brdr_4.m_1.horizontal_9.l_brdr > div:not(:first-of-type), .brdr_4.w_0.horizontal_9.l_brdr > div:not(:first-of-type), .brdr_4.w_1.horizontal_9.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_4.m_0.horizontal_10.b_brdr, .brdr_4.m_1.horizontal_10.b_brdr, .brdr_4.w_0.horizontal_10.b_brdr, .brdr_4.w_1.horizontal_10.b_brdr { position: relative; }
  .brdr_4.m_0.horizontal_10.b_brdr::after, .brdr_4.m_1.horizontal_10.b_brdr::after, .brdr_4.w_0.horizontal_10.b_brdr::after, .brdr_4.w_1.horizontal_10.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 20px; width: 100%; }
  .brdr_4.m_0.horizontal_10.t_brdr, .brdr_4.m_1.horizontal_10.t_brdr, .brdr_4.w_0.horizontal_10.t_brdr, .brdr_4.w_1.horizontal_10.t_brdr { position: relative; }
  .brdr_4.m_0.horizontal_10.t_brdr::before, .brdr_4.m_1.horizontal_10.t_brdr::before, .brdr_4.w_0.horizontal_10.t_brdr::before, .brdr_4.w_1.horizontal_10.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 20px; width: 100%; }
  .brdr_4.m_0.horizontal_10.r_brdr > div:not(:last-of-type), .brdr_4.m_1.horizontal_10.r_brdr > div:not(:last-of-type), .brdr_4.w_0.horizontal_10.r_brdr > div:not(:last-of-type), .brdr_4.w_1.horizontal_10.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_4.m_0.horizontal_10.l_brdr > div:not(:first-of-type), .brdr_4.m_1.horizontal_10.l_brdr > div:not(:first-of-type), .brdr_4.w_0.horizontal_10.l_brdr > div:not(:first-of-type), .brdr_4.w_1.horizontal_10.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_4.m_0.horizontal_11.b_brdr, .brdr_4.m_1.horizontal_11.b_brdr, .brdr_4.w_0.horizontal_11.b_brdr, .brdr_4.w_1.horizontal_11.b_brdr { position: relative; }
  .brdr_4.m_0.horizontal_11.b_brdr::after, .brdr_4.m_1.horizontal_11.b_brdr::after, .brdr_4.w_0.horizontal_11.b_brdr::after, .brdr_4.w_1.horizontal_11.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 20px; width: 100%; }
  .brdr_4.m_0.horizontal_11.t_brdr, .brdr_4.m_1.horizontal_11.t_brdr, .brdr_4.w_0.horizontal_11.t_brdr, .brdr_4.w_1.horizontal_11.t_brdr { position: relative; }
  .brdr_4.m_0.horizontal_11.t_brdr::before, .brdr_4.m_1.horizontal_11.t_brdr::before, .brdr_4.w_0.horizontal_11.t_brdr::before, .brdr_4.w_1.horizontal_11.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 20px; width: 100%; }
  .brdr_4.m_0.horizontal_11.r_brdr > div:not(:last-of-type), .brdr_4.m_1.horizontal_11.r_brdr > div:not(:last-of-type), .brdr_4.w_0.horizontal_11.r_brdr > div:not(:last-of-type), .brdr_4.w_1.horizontal_11.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_4.m_0.horizontal_11.l_brdr > div:not(:first-of-type), .brdr_4.m_1.horizontal_11.l_brdr > div:not(:first-of-type), .brdr_4.w_0.horizontal_11.l_brdr > div:not(:first-of-type), .brdr_4.w_1.horizontal_11.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_4.m_0.horizontal_12.b_brdr, .brdr_4.m_1.horizontal_12.b_brdr, .brdr_4.w_0.horizontal_12.b_brdr, .brdr_4.w_1.horizontal_12.b_brdr { position: relative; }
  .brdr_4.m_0.horizontal_12.b_brdr::after, .brdr_4.m_1.horizontal_12.b_brdr::after, .brdr_4.w_0.horizontal_12.b_brdr::after, .brdr_4.w_1.horizontal_12.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 20px; width: 100%; }
  .brdr_4.m_0.horizontal_12.t_brdr, .brdr_4.m_1.horizontal_12.t_brdr, .brdr_4.w_0.horizontal_12.t_brdr, .brdr_4.w_1.horizontal_12.t_brdr { position: relative; }
  .brdr_4.m_0.horizontal_12.t_brdr::before, .brdr_4.m_1.horizontal_12.t_brdr::before, .brdr_4.w_0.horizontal_12.t_brdr::before, .brdr_4.w_1.horizontal_12.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 20px; width: 100%; }
  .brdr_4.m_0.horizontal_12.r_brdr > div:not(:last-of-type), .brdr_4.m_1.horizontal_12.r_brdr > div:not(:last-of-type), .brdr_4.w_0.horizontal_12.r_brdr > div:not(:last-of-type), .brdr_4.w_1.horizontal_12.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_4.m_0.horizontal_12.l_brdr > div:not(:first-of-type), .brdr_4.m_1.horizontal_12.l_brdr > div:not(:first-of-type), .brdr_4.w_0.horizontal_12.l_brdr > div:not(:first-of-type), .brdr_4.w_1.horizontal_12.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_4.b_brdr.vertical_12 > div:not(.brdr_skip) { margin-bottom: 20px; padding-bottom: 0px; }
  .brdr_4.b_brdr.vertical_12 > div:not(.brdr_skip):not(:last-of-type)::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; display: block; padding-bottom: 20px; }
  .brdr_4.t_brdr.vertical_12 > div:not(.brdr_skip) { margin-top: 20px; padding-bottom: 0px; }
  .brdr_4.t_brdr.vertical_12 > div:not(.brdr_skip)::before { border-top: 1px dotted rgb(166, 166, 166); content: ""; display: block; padding-top: 20px; }
  .brdr_4.r_brdr.vertical_12 { border-right: 1px dotted rgb(166, 166, 166); }
  .brdr_4.l_brdr.vertical_12 { border-left: 1px dotted rgb(166, 166, 166); }
  .brdr_6, .brdr_6.m_0.horizontal_1.b_brdr, .brdr_6.m_1.horizontal_1.b_brdr, .brdr_6.w_0.horizontal_1.b_brdr, .brdr_6.w_1.horizontal_1.b_brdr { position: relative; }
  .brdr_6.m_0.horizontal_1.b_brdr::after, .brdr_6.m_1.horizontal_1.b_brdr::after, .brdr_6.w_0.horizontal_1.b_brdr::after, .brdr_6.w_1.horizontal_1.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 24px; width: 100%; }
  .brdr_6.m_0.horizontal_1.t_brdr, .brdr_6.m_1.horizontal_1.t_brdr, .brdr_6.w_0.horizontal_1.t_brdr, .brdr_6.w_1.horizontal_1.t_brdr { position: relative; }
  .brdr_6.m_0.horizontal_1.t_brdr::before, .brdr_6.m_1.horizontal_1.t_brdr::before, .brdr_6.w_0.horizontal_1.t_brdr::before, .brdr_6.w_1.horizontal_1.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 24px; width: 100%; }
  .brdr_6.m_0.horizontal_1.r_brdr > div:not(:last-of-type), .brdr_6.m_1.horizontal_1.r_brdr > div:not(:last-of-type), .brdr_6.w_0.horizontal_1.r_brdr > div:not(:last-of-type), .brdr_6.w_1.horizontal_1.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_6.m_0.horizontal_1.l_brdr > div:not(:first-of-type), .brdr_6.m_1.horizontal_1.l_brdr > div:not(:first-of-type), .brdr_6.w_0.horizontal_1.l_brdr > div:not(:first-of-type), .brdr_6.w_1.horizontal_1.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_6.m_0.horizontal_2.b_brdr, .brdr_6.m_1.horizontal_2.b_brdr, .brdr_6.w_0.horizontal_2.b_brdr, .brdr_6.w_1.horizontal_2.b_brdr { position: relative; }
  .brdr_6.m_0.horizontal_2.b_brdr::after, .brdr_6.m_1.horizontal_2.b_brdr::after, .brdr_6.w_0.horizontal_2.b_brdr::after, .brdr_6.w_1.horizontal_2.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 24px; width: 100%; }
  .brdr_6.m_0.horizontal_2.t_brdr, .brdr_6.m_1.horizontal_2.t_brdr, .brdr_6.w_0.horizontal_2.t_brdr, .brdr_6.w_1.horizontal_2.t_brdr { position: relative; }
  .brdr_6.m_0.horizontal_2.t_brdr::before, .brdr_6.m_1.horizontal_2.t_brdr::before, .brdr_6.w_0.horizontal_2.t_brdr::before, .brdr_6.w_1.horizontal_2.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 24px; width: 100%; }
  .brdr_6.m_0.horizontal_2.r_brdr > div:not(:last-of-type), .brdr_6.m_1.horizontal_2.r_brdr > div:not(:last-of-type), .brdr_6.w_0.horizontal_2.r_brdr > div:not(:last-of-type), .brdr_6.w_1.horizontal_2.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_6.m_0.horizontal_2.l_brdr > div:not(:first-of-type), .brdr_6.m_1.horizontal_2.l_brdr > div:not(:first-of-type), .brdr_6.w_0.horizontal_2.l_brdr > div:not(:first-of-type), .brdr_6.w_1.horizontal_2.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_6.m_0.horizontal_3.b_brdr, .brdr_6.m_1.horizontal_3.b_brdr, .brdr_6.w_0.horizontal_3.b_brdr, .brdr_6.w_1.horizontal_3.b_brdr { position: relative; }
  .brdr_6.m_0.horizontal_3.b_brdr::after, .brdr_6.m_1.horizontal_3.b_brdr::after, .brdr_6.w_0.horizontal_3.b_brdr::after, .brdr_6.w_1.horizontal_3.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 24px; width: 100%; }
  .brdr_6.m_0.horizontal_3.t_brdr, .brdr_6.m_1.horizontal_3.t_brdr, .brdr_6.w_0.horizontal_3.t_brdr, .brdr_6.w_1.horizontal_3.t_brdr { position: relative; }
  .brdr_6.m_0.horizontal_3.t_brdr::before, .brdr_6.m_1.horizontal_3.t_brdr::before, .brdr_6.w_0.horizontal_3.t_brdr::before, .brdr_6.w_1.horizontal_3.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 24px; width: 100%; }
  .brdr_6.m_0.horizontal_3.r_brdr > div:not(:last-of-type), .brdr_6.m_1.horizontal_3.r_brdr > div:not(:last-of-type), .brdr_6.w_0.horizontal_3.r_brdr > div:not(:last-of-type), .brdr_6.w_1.horizontal_3.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_6.m_0.horizontal_3.l_brdr > div:not(:first-of-type), .brdr_6.m_1.horizontal_3.l_brdr > div:not(:first-of-type), .brdr_6.w_0.horizontal_3.l_brdr > div:not(:first-of-type), .brdr_6.w_1.horizontal_3.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_6.m_0.horizontal_4.b_brdr, .brdr_6.m_1.horizontal_4.b_brdr, .brdr_6.w_0.horizontal_4.b_brdr, .brdr_6.w_1.horizontal_4.b_brdr { position: relative; }
  .brdr_6.m_0.horizontal_4.b_brdr::after, .brdr_6.m_1.horizontal_4.b_brdr::after, .brdr_6.w_0.horizontal_4.b_brdr::after, .brdr_6.w_1.horizontal_4.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 24px; width: 100%; }
  .brdr_6.m_0.horizontal_4.t_brdr, .brdr_6.m_1.horizontal_4.t_brdr, .brdr_6.w_0.horizontal_4.t_brdr, .brdr_6.w_1.horizontal_4.t_brdr { position: relative; }
  .brdr_6.m_0.horizontal_4.t_brdr::before, .brdr_6.m_1.horizontal_4.t_brdr::before, .brdr_6.w_0.horizontal_4.t_brdr::before, .brdr_6.w_1.horizontal_4.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 24px; width: 100%; }
  .brdr_6.m_0.horizontal_4.r_brdr > div:not(:last-of-type), .brdr_6.m_1.horizontal_4.r_brdr > div:not(:last-of-type), .brdr_6.w_0.horizontal_4.r_brdr > div:not(:last-of-type), .brdr_6.w_1.horizontal_4.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_6.m_0.horizontal_4.l_brdr > div:not(:first-of-type), .brdr_6.m_1.horizontal_4.l_brdr > div:not(:first-of-type), .brdr_6.w_0.horizontal_4.l_brdr > div:not(:first-of-type), .brdr_6.w_1.horizontal_4.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_6.m_0.horizontal_5.b_brdr, .brdr_6.m_1.horizontal_5.b_brdr, .brdr_6.w_0.horizontal_5.b_brdr, .brdr_6.w_1.horizontal_5.b_brdr { position: relative; }
  .brdr_6.m_0.horizontal_5.b_brdr::after, .brdr_6.m_1.horizontal_5.b_brdr::after, .brdr_6.w_0.horizontal_5.b_brdr::after, .brdr_6.w_1.horizontal_5.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 24px; width: 100%; }
  .brdr_6.m_0.horizontal_5.t_brdr, .brdr_6.m_1.horizontal_5.t_brdr, .brdr_6.w_0.horizontal_5.t_brdr, .brdr_6.w_1.horizontal_5.t_brdr { position: relative; }
  .brdr_6.m_0.horizontal_5.t_brdr::before, .brdr_6.m_1.horizontal_5.t_brdr::before, .brdr_6.w_0.horizontal_5.t_brdr::before, .brdr_6.w_1.horizontal_5.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 24px; width: 100%; }
  .brdr_6.m_0.horizontal_5.r_brdr > div:not(:last-of-type), .brdr_6.m_1.horizontal_5.r_brdr > div:not(:last-of-type), .brdr_6.w_0.horizontal_5.r_brdr > div:not(:last-of-type), .brdr_6.w_1.horizontal_5.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_6.m_0.horizontal_5.l_brdr > div:not(:first-of-type), .brdr_6.m_1.horizontal_5.l_brdr > div:not(:first-of-type), .brdr_6.w_0.horizontal_5.l_brdr > div:not(:first-of-type), .brdr_6.w_1.horizontal_5.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_6.m_0.horizontal_6.b_brdr, .brdr_6.m_1.horizontal_6.b_brdr, .brdr_6.w_0.horizontal_6.b_brdr, .brdr_6.w_1.horizontal_6.b_brdr { position: relative; }
  .brdr_6.m_0.horizontal_6.b_brdr::after, .brdr_6.m_1.horizontal_6.b_brdr::after, .brdr_6.w_0.horizontal_6.b_brdr::after, .brdr_6.w_1.horizontal_6.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 24px; width: 100%; }
  .brdr_6.m_0.horizontal_6.t_brdr, .brdr_6.m_1.horizontal_6.t_brdr, .brdr_6.w_0.horizontal_6.t_brdr, .brdr_6.w_1.horizontal_6.t_brdr { position: relative; }
  .brdr_6.m_0.horizontal_6.t_brdr::before, .brdr_6.m_1.horizontal_6.t_brdr::before, .brdr_6.w_0.horizontal_6.t_brdr::before, .brdr_6.w_1.horizontal_6.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 24px; width: 100%; }
  .brdr_6.m_0.horizontal_6.r_brdr > div:not(:last-of-type), .brdr_6.m_1.horizontal_6.r_brdr > div:not(:last-of-type), .brdr_6.w_0.horizontal_6.r_brdr > div:not(:last-of-type), .brdr_6.w_1.horizontal_6.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_6.m_0.horizontal_6.l_brdr > div:not(:first-of-type), .brdr_6.m_1.horizontal_6.l_brdr > div:not(:first-of-type), .brdr_6.w_0.horizontal_6.l_brdr > div:not(:first-of-type), .brdr_6.w_1.horizontal_6.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_6.m_0.horizontal_7.b_brdr, .brdr_6.m_1.horizontal_7.b_brdr, .brdr_6.w_0.horizontal_7.b_brdr, .brdr_6.w_1.horizontal_7.b_brdr { position: relative; }
  .brdr_6.m_0.horizontal_7.b_brdr::after, .brdr_6.m_1.horizontal_7.b_brdr::after, .brdr_6.w_0.horizontal_7.b_brdr::after, .brdr_6.w_1.horizontal_7.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 24px; width: 100%; }
  .brdr_6.m_0.horizontal_7.t_brdr, .brdr_6.m_1.horizontal_7.t_brdr, .brdr_6.w_0.horizontal_7.t_brdr, .brdr_6.w_1.horizontal_7.t_brdr { position: relative; }
  .brdr_6.m_0.horizontal_7.t_brdr::before, .brdr_6.m_1.horizontal_7.t_brdr::before, .brdr_6.w_0.horizontal_7.t_brdr::before, .brdr_6.w_1.horizontal_7.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 24px; width: 100%; }
  .brdr_6.m_0.horizontal_7.r_brdr > div:not(:last-of-type), .brdr_6.m_1.horizontal_7.r_brdr > div:not(:last-of-type), .brdr_6.w_0.horizontal_7.r_brdr > div:not(:last-of-type), .brdr_6.w_1.horizontal_7.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_6.m_0.horizontal_7.l_brdr > div:not(:first-of-type), .brdr_6.m_1.horizontal_7.l_brdr > div:not(:first-of-type), .brdr_6.w_0.horizontal_7.l_brdr > div:not(:first-of-type), .brdr_6.w_1.horizontal_7.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_6.m_0.horizontal_8.b_brdr, .brdr_6.m_1.horizontal_8.b_brdr, .brdr_6.w_0.horizontal_8.b_brdr, .brdr_6.w_1.horizontal_8.b_brdr { position: relative; }
  .brdr_6.m_0.horizontal_8.b_brdr::after, .brdr_6.m_1.horizontal_8.b_brdr::after, .brdr_6.w_0.horizontal_8.b_brdr::after, .brdr_6.w_1.horizontal_8.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 24px; width: 100%; }
  .brdr_6.m_0.horizontal_8.t_brdr, .brdr_6.m_1.horizontal_8.t_brdr, .brdr_6.w_0.horizontal_8.t_brdr, .brdr_6.w_1.horizontal_8.t_brdr { position: relative; }
  .brdr_6.m_0.horizontal_8.t_brdr::before, .brdr_6.m_1.horizontal_8.t_brdr::before, .brdr_6.w_0.horizontal_8.t_brdr::before, .brdr_6.w_1.horizontal_8.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 24px; width: 100%; }
  .brdr_6.m_0.horizontal_8.r_brdr > div:not(:last-of-type), .brdr_6.m_1.horizontal_8.r_brdr > div:not(:last-of-type), .brdr_6.w_0.horizontal_8.r_brdr > div:not(:last-of-type), .brdr_6.w_1.horizontal_8.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_6.m_0.horizontal_8.l_brdr > div:not(:first-of-type), .brdr_6.m_1.horizontal_8.l_brdr > div:not(:first-of-type), .brdr_6.w_0.horizontal_8.l_brdr > div:not(:first-of-type), .brdr_6.w_1.horizontal_8.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_6.m_0.horizontal_9.b_brdr, .brdr_6.m_1.horizontal_9.b_brdr, .brdr_6.w_0.horizontal_9.b_brdr, .brdr_6.w_1.horizontal_9.b_brdr { position: relative; }
  .brdr_6.m_0.horizontal_9.b_brdr::after, .brdr_6.m_1.horizontal_9.b_brdr::after, .brdr_6.w_0.horizontal_9.b_brdr::after, .brdr_6.w_1.horizontal_9.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 24px; width: 100%; }
  .brdr_6.m_0.horizontal_9.t_brdr, .brdr_6.m_1.horizontal_9.t_brdr, .brdr_6.w_0.horizontal_9.t_brdr, .brdr_6.w_1.horizontal_9.t_brdr { position: relative; }
  .brdr_6.m_0.horizontal_9.t_brdr::before, .brdr_6.m_1.horizontal_9.t_brdr::before, .brdr_6.w_0.horizontal_9.t_brdr::before, .brdr_6.w_1.horizontal_9.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 24px; width: 100%; }
  .brdr_6.m_0.horizontal_9.r_brdr > div:not(:last-of-type), .brdr_6.m_1.horizontal_9.r_brdr > div:not(:last-of-type), .brdr_6.w_0.horizontal_9.r_brdr > div:not(:last-of-type), .brdr_6.w_1.horizontal_9.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_6.m_0.horizontal_9.l_brdr > div:not(:first-of-type), .brdr_6.m_1.horizontal_9.l_brdr > div:not(:first-of-type), .brdr_6.w_0.horizontal_9.l_brdr > div:not(:first-of-type), .brdr_6.w_1.horizontal_9.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_6.m_0.horizontal_10.b_brdr, .brdr_6.m_1.horizontal_10.b_brdr, .brdr_6.w_0.horizontal_10.b_brdr, .brdr_6.w_1.horizontal_10.b_brdr { position: relative; }
  .brdr_6.m_0.horizontal_10.b_brdr::after, .brdr_6.m_1.horizontal_10.b_brdr::after, .brdr_6.w_0.horizontal_10.b_brdr::after, .brdr_6.w_1.horizontal_10.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 24px; width: 100%; }
  .brdr_6.m_0.horizontal_10.t_brdr, .brdr_6.m_1.horizontal_10.t_brdr, .brdr_6.w_0.horizontal_10.t_brdr, .brdr_6.w_1.horizontal_10.t_brdr { position: relative; }
  .brdr_6.m_0.horizontal_10.t_brdr::before, .brdr_6.m_1.horizontal_10.t_brdr::before, .brdr_6.w_0.horizontal_10.t_brdr::before, .brdr_6.w_1.horizontal_10.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 24px; width: 100%; }
  .brdr_6.m_0.horizontal_10.r_brdr > div:not(:last-of-type), .brdr_6.m_1.horizontal_10.r_brdr > div:not(:last-of-type), .brdr_6.w_0.horizontal_10.r_brdr > div:not(:last-of-type), .brdr_6.w_1.horizontal_10.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_6.m_0.horizontal_10.l_brdr > div:not(:first-of-type), .brdr_6.m_1.horizontal_10.l_brdr > div:not(:first-of-type), .brdr_6.w_0.horizontal_10.l_brdr > div:not(:first-of-type), .brdr_6.w_1.horizontal_10.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_6.m_0.horizontal_11.b_brdr, .brdr_6.m_1.horizontal_11.b_brdr, .brdr_6.w_0.horizontal_11.b_brdr, .brdr_6.w_1.horizontal_11.b_brdr { position: relative; }
  .brdr_6.m_0.horizontal_11.b_brdr::after, .brdr_6.m_1.horizontal_11.b_brdr::after, .brdr_6.w_0.horizontal_11.b_brdr::after, .brdr_6.w_1.horizontal_11.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 24px; width: 100%; }
  .brdr_6.m_0.horizontal_11.t_brdr, .brdr_6.m_1.horizontal_11.t_brdr, .brdr_6.w_0.horizontal_11.t_brdr, .brdr_6.w_1.horizontal_11.t_brdr { position: relative; }
  .brdr_6.m_0.horizontal_11.t_brdr::before, .brdr_6.m_1.horizontal_11.t_brdr::before, .brdr_6.w_0.horizontal_11.t_brdr::before, .brdr_6.w_1.horizontal_11.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 24px; width: 100%; }
  .brdr_6.m_0.horizontal_11.r_brdr > div:not(:last-of-type), .brdr_6.m_1.horizontal_11.r_brdr > div:not(:last-of-type), .brdr_6.w_0.horizontal_11.r_brdr > div:not(:last-of-type), .brdr_6.w_1.horizontal_11.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_6.m_0.horizontal_11.l_brdr > div:not(:first-of-type), .brdr_6.m_1.horizontal_11.l_brdr > div:not(:first-of-type), .brdr_6.w_0.horizontal_11.l_brdr > div:not(:first-of-type), .brdr_6.w_1.horizontal_11.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_6.m_0.horizontal_12.b_brdr, .brdr_6.m_1.horizontal_12.b_brdr, .brdr_6.w_0.horizontal_12.b_brdr, .brdr_6.w_1.horizontal_12.b_brdr { position: relative; }
  .brdr_6.m_0.horizontal_12.b_brdr::after, .brdr_6.m_1.horizontal_12.b_brdr::after, .brdr_6.w_0.horizontal_12.b_brdr::after, .brdr_6.w_1.horizontal_12.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 24px; width: 100%; }
  .brdr_6.m_0.horizontal_12.t_brdr, .brdr_6.m_1.horizontal_12.t_brdr, .brdr_6.w_0.horizontal_12.t_brdr, .brdr_6.w_1.horizontal_12.t_brdr { position: relative; }
  .brdr_6.m_0.horizontal_12.t_brdr::before, .brdr_6.m_1.horizontal_12.t_brdr::before, .brdr_6.w_0.horizontal_12.t_brdr::before, .brdr_6.w_1.horizontal_12.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 24px; width: 100%; }
  .brdr_6.m_0.horizontal_12.r_brdr > div:not(:last-of-type), .brdr_6.m_1.horizontal_12.r_brdr > div:not(:last-of-type), .brdr_6.w_0.horizontal_12.r_brdr > div:not(:last-of-type), .brdr_6.w_1.horizontal_12.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_6.m_0.horizontal_12.l_brdr > div:not(:first-of-type), .brdr_6.m_1.horizontal_12.l_brdr > div:not(:first-of-type), .brdr_6.w_0.horizontal_12.l_brdr > div:not(:first-of-type), .brdr_6.w_1.horizontal_12.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_6.b_brdr.vertical_12 > div:not(.brdr_skip) { margin-bottom: 24px; padding-bottom: 0px; }
  .brdr_6.b_brdr.vertical_12 > div:not(.brdr_skip):not(:last-of-type)::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; display: block; padding-bottom: 24px; }
  .brdr_6.t_brdr.vertical_12 > div:not(.brdr_skip) { margin-top: 24px; padding-bottom: 0px; }
  .brdr_6.t_brdr.vertical_12 > div:not(.brdr_skip)::before { border-top: 1px dotted rgb(166, 166, 166); content: ""; display: block; padding-top: 24px; }
  .brdr_6.r_brdr.vertical_12 { border-right: 1px dotted rgb(166, 166, 166); }
  .brdr_6.l_brdr.vertical_12 { border-left: 1px dotted rgb(166, 166, 166); }
  .brdr_7, .brdr_7.m_0.horizontal_1.b_brdr, .brdr_7.m_1.horizontal_1.b_brdr, .brdr_7.w_0.horizontal_1.b_brdr, .brdr_7.w_1.horizontal_1.b_brdr { position: relative; }
  .brdr_7.m_0.horizontal_1.b_brdr::after, .brdr_7.m_1.horizontal_1.b_brdr::after, .brdr_7.w_0.horizontal_1.b_brdr::after, .brdr_7.w_1.horizontal_1.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 32px; width: 100%; }
  .brdr_7.m_0.horizontal_1.t_brdr, .brdr_7.m_1.horizontal_1.t_brdr, .brdr_7.w_0.horizontal_1.t_brdr, .brdr_7.w_1.horizontal_1.t_brdr { position: relative; }
  .brdr_7.m_0.horizontal_1.t_brdr::before, .brdr_7.m_1.horizontal_1.t_brdr::before, .brdr_7.w_0.horizontal_1.t_brdr::before, .brdr_7.w_1.horizontal_1.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 32px; width: 100%; }
  .brdr_7.m_0.horizontal_1.r_brdr > div:not(:last-of-type), .brdr_7.m_1.horizontal_1.r_brdr > div:not(:last-of-type), .brdr_7.w_0.horizontal_1.r_brdr > div:not(:last-of-type), .brdr_7.w_1.horizontal_1.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_7.m_0.horizontal_1.l_brdr > div:not(:first-of-type), .brdr_7.m_1.horizontal_1.l_brdr > div:not(:first-of-type), .brdr_7.w_0.horizontal_1.l_brdr > div:not(:first-of-type), .brdr_7.w_1.horizontal_1.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_7.m_0.horizontal_2.b_brdr, .brdr_7.m_1.horizontal_2.b_brdr, .brdr_7.w_0.horizontal_2.b_brdr, .brdr_7.w_1.horizontal_2.b_brdr { position: relative; }
  .brdr_7.m_0.horizontal_2.b_brdr::after, .brdr_7.m_1.horizontal_2.b_brdr::after, .brdr_7.w_0.horizontal_2.b_brdr::after, .brdr_7.w_1.horizontal_2.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 32px; width: 100%; }
  .brdr_7.m_0.horizontal_2.t_brdr, .brdr_7.m_1.horizontal_2.t_brdr, .brdr_7.w_0.horizontal_2.t_brdr, .brdr_7.w_1.horizontal_2.t_brdr { position: relative; }
  .brdr_7.m_0.horizontal_2.t_brdr::before, .brdr_7.m_1.horizontal_2.t_brdr::before, .brdr_7.w_0.horizontal_2.t_brdr::before, .brdr_7.w_1.horizontal_2.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 32px; width: 100%; }
  .brdr_7.m_0.horizontal_2.r_brdr > div:not(:last-of-type), .brdr_7.m_1.horizontal_2.r_brdr > div:not(:last-of-type), .brdr_7.w_0.horizontal_2.r_brdr > div:not(:last-of-type), .brdr_7.w_1.horizontal_2.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_7.m_0.horizontal_2.l_brdr > div:not(:first-of-type), .brdr_7.m_1.horizontal_2.l_brdr > div:not(:first-of-type), .brdr_7.w_0.horizontal_2.l_brdr > div:not(:first-of-type), .brdr_7.w_1.horizontal_2.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_7.m_0.horizontal_3.b_brdr, .brdr_7.m_1.horizontal_3.b_brdr, .brdr_7.w_0.horizontal_3.b_brdr, .brdr_7.w_1.horizontal_3.b_brdr { position: relative; }
  .brdr_7.m_0.horizontal_3.b_brdr::after, .brdr_7.m_1.horizontal_3.b_brdr::after, .brdr_7.w_0.horizontal_3.b_brdr::after, .brdr_7.w_1.horizontal_3.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 32px; width: 100%; }
  .brdr_7.m_0.horizontal_3.t_brdr, .brdr_7.m_1.horizontal_3.t_brdr, .brdr_7.w_0.horizontal_3.t_brdr, .brdr_7.w_1.horizontal_3.t_brdr { position: relative; }
  .brdr_7.m_0.horizontal_3.t_brdr::before, .brdr_7.m_1.horizontal_3.t_brdr::before, .brdr_7.w_0.horizontal_3.t_brdr::before, .brdr_7.w_1.horizontal_3.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 32px; width: 100%; }
  .brdr_7.m_0.horizontal_3.r_brdr > div:not(:last-of-type), .brdr_7.m_1.horizontal_3.r_brdr > div:not(:last-of-type), .brdr_7.w_0.horizontal_3.r_brdr > div:not(:last-of-type), .brdr_7.w_1.horizontal_3.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_7.m_0.horizontal_3.l_brdr > div:not(:first-of-type), .brdr_7.m_1.horizontal_3.l_brdr > div:not(:first-of-type), .brdr_7.w_0.horizontal_3.l_brdr > div:not(:first-of-type), .brdr_7.w_1.horizontal_3.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_7.m_0.horizontal_4.b_brdr, .brdr_7.m_1.horizontal_4.b_brdr, .brdr_7.w_0.horizontal_4.b_brdr, .brdr_7.w_1.horizontal_4.b_brdr { position: relative; }
  .brdr_7.m_0.horizontal_4.b_brdr::after, .brdr_7.m_1.horizontal_4.b_brdr::after, .brdr_7.w_0.horizontal_4.b_brdr::after, .brdr_7.w_1.horizontal_4.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 32px; width: 100%; }
  .brdr_7.m_0.horizontal_4.t_brdr, .brdr_7.m_1.horizontal_4.t_brdr, .brdr_7.w_0.horizontal_4.t_brdr, .brdr_7.w_1.horizontal_4.t_brdr { position: relative; }
  .brdr_7.m_0.horizontal_4.t_brdr::before, .brdr_7.m_1.horizontal_4.t_brdr::before, .brdr_7.w_0.horizontal_4.t_brdr::before, .brdr_7.w_1.horizontal_4.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 32px; width: 100%; }
  .brdr_7.m_0.horizontal_4.r_brdr > div:not(:last-of-type), .brdr_7.m_1.horizontal_4.r_brdr > div:not(:last-of-type), .brdr_7.w_0.horizontal_4.r_brdr > div:not(:last-of-type), .brdr_7.w_1.horizontal_4.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_7.m_0.horizontal_4.l_brdr > div:not(:first-of-type), .brdr_7.m_1.horizontal_4.l_brdr > div:not(:first-of-type), .brdr_7.w_0.horizontal_4.l_brdr > div:not(:first-of-type), .brdr_7.w_1.horizontal_4.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_7.m_0.horizontal_5.b_brdr, .brdr_7.m_1.horizontal_5.b_brdr, .brdr_7.w_0.horizontal_5.b_brdr, .brdr_7.w_1.horizontal_5.b_brdr { position: relative; }
  .brdr_7.m_0.horizontal_5.b_brdr::after, .brdr_7.m_1.horizontal_5.b_brdr::after, .brdr_7.w_0.horizontal_5.b_brdr::after, .brdr_7.w_1.horizontal_5.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 32px; width: 100%; }
  .brdr_7.m_0.horizontal_5.t_brdr, .brdr_7.m_1.horizontal_5.t_brdr, .brdr_7.w_0.horizontal_5.t_brdr, .brdr_7.w_1.horizontal_5.t_brdr { position: relative; }
  .brdr_7.m_0.horizontal_5.t_brdr::before, .brdr_7.m_1.horizontal_5.t_brdr::before, .brdr_7.w_0.horizontal_5.t_brdr::before, .brdr_7.w_1.horizontal_5.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 32px; width: 100%; }
  .brdr_7.m_0.horizontal_5.r_brdr > div:not(:last-of-type), .brdr_7.m_1.horizontal_5.r_brdr > div:not(:last-of-type), .brdr_7.w_0.horizontal_5.r_brdr > div:not(:last-of-type), .brdr_7.w_1.horizontal_5.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_7.m_0.horizontal_5.l_brdr > div:not(:first-of-type), .brdr_7.m_1.horizontal_5.l_brdr > div:not(:first-of-type), .brdr_7.w_0.horizontal_5.l_brdr > div:not(:first-of-type), .brdr_7.w_1.horizontal_5.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_7.m_0.horizontal_6.b_brdr, .brdr_7.m_1.horizontal_6.b_brdr, .brdr_7.w_0.horizontal_6.b_brdr, .brdr_7.w_1.horizontal_6.b_brdr { position: relative; }
  .brdr_7.m_0.horizontal_6.b_brdr::after, .brdr_7.m_1.horizontal_6.b_brdr::after, .brdr_7.w_0.horizontal_6.b_brdr::after, .brdr_7.w_1.horizontal_6.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 32px; width: 100%; }
  .brdr_7.m_0.horizontal_6.t_brdr, .brdr_7.m_1.horizontal_6.t_brdr, .brdr_7.w_0.horizontal_6.t_brdr, .brdr_7.w_1.horizontal_6.t_brdr { position: relative; }
  .brdr_7.m_0.horizontal_6.t_brdr::before, .brdr_7.m_1.horizontal_6.t_brdr::before, .brdr_7.w_0.horizontal_6.t_brdr::before, .brdr_7.w_1.horizontal_6.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 32px; width: 100%; }
  .brdr_7.m_0.horizontal_6.r_brdr > div:not(:last-of-type), .brdr_7.m_1.horizontal_6.r_brdr > div:not(:last-of-type), .brdr_7.w_0.horizontal_6.r_brdr > div:not(:last-of-type), .brdr_7.w_1.horizontal_6.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_7.m_0.horizontal_6.l_brdr > div:not(:first-of-type), .brdr_7.m_1.horizontal_6.l_brdr > div:not(:first-of-type), .brdr_7.w_0.horizontal_6.l_brdr > div:not(:first-of-type), .brdr_7.w_1.horizontal_6.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_7.m_0.horizontal_7.b_brdr, .brdr_7.m_1.horizontal_7.b_brdr, .brdr_7.w_0.horizontal_7.b_brdr, .brdr_7.w_1.horizontal_7.b_brdr { position: relative; }
  .brdr_7.m_0.horizontal_7.b_brdr::after, .brdr_7.m_1.horizontal_7.b_brdr::after, .brdr_7.w_0.horizontal_7.b_brdr::after, .brdr_7.w_1.horizontal_7.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 32px; width: 100%; }
  .brdr_7.m_0.horizontal_7.t_brdr, .brdr_7.m_1.horizontal_7.t_brdr, .brdr_7.w_0.horizontal_7.t_brdr, .brdr_7.w_1.horizontal_7.t_brdr { position: relative; }
  .brdr_7.m_0.horizontal_7.t_brdr::before, .brdr_7.m_1.horizontal_7.t_brdr::before, .brdr_7.w_0.horizontal_7.t_brdr::before, .brdr_7.w_1.horizontal_7.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 32px; width: 100%; }
  .brdr_7.m_0.horizontal_7.r_brdr > div:not(:last-of-type), .brdr_7.m_1.horizontal_7.r_brdr > div:not(:last-of-type), .brdr_7.w_0.horizontal_7.r_brdr > div:not(:last-of-type), .brdr_7.w_1.horizontal_7.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_7.m_0.horizontal_7.l_brdr > div:not(:first-of-type), .brdr_7.m_1.horizontal_7.l_brdr > div:not(:first-of-type), .brdr_7.w_0.horizontal_7.l_brdr > div:not(:first-of-type), .brdr_7.w_1.horizontal_7.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_7.m_0.horizontal_8.b_brdr, .brdr_7.m_1.horizontal_8.b_brdr, .brdr_7.w_0.horizontal_8.b_brdr, .brdr_7.w_1.horizontal_8.b_brdr { position: relative; }
  .brdr_7.m_0.horizontal_8.b_brdr::after, .brdr_7.m_1.horizontal_8.b_brdr::after, .brdr_7.w_0.horizontal_8.b_brdr::after, .brdr_7.w_1.horizontal_8.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 32px; width: 100%; }
  .brdr_7.m_0.horizontal_8.t_brdr, .brdr_7.m_1.horizontal_8.t_brdr, .brdr_7.w_0.horizontal_8.t_brdr, .brdr_7.w_1.horizontal_8.t_brdr { position: relative; }
  .brdr_7.m_0.horizontal_8.t_brdr::before, .brdr_7.m_1.horizontal_8.t_brdr::before, .brdr_7.w_0.horizontal_8.t_brdr::before, .brdr_7.w_1.horizontal_8.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 32px; width: 100%; }
  .brdr_7.m_0.horizontal_8.r_brdr > div:not(:last-of-type), .brdr_7.m_1.horizontal_8.r_brdr > div:not(:last-of-type), .brdr_7.w_0.horizontal_8.r_brdr > div:not(:last-of-type), .brdr_7.w_1.horizontal_8.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_7.m_0.horizontal_8.l_brdr > div:not(:first-of-type), .brdr_7.m_1.horizontal_8.l_brdr > div:not(:first-of-type), .brdr_7.w_0.horizontal_8.l_brdr > div:not(:first-of-type), .brdr_7.w_1.horizontal_8.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_7.m_0.horizontal_9.b_brdr, .brdr_7.m_1.horizontal_9.b_brdr, .brdr_7.w_0.horizontal_9.b_brdr, .brdr_7.w_1.horizontal_9.b_brdr { position: relative; }
  .brdr_7.m_0.horizontal_9.b_brdr::after, .brdr_7.m_1.horizontal_9.b_brdr::after, .brdr_7.w_0.horizontal_9.b_brdr::after, .brdr_7.w_1.horizontal_9.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 32px; width: 100%; }
  .brdr_7.m_0.horizontal_9.t_brdr, .brdr_7.m_1.horizontal_9.t_brdr, .brdr_7.w_0.horizontal_9.t_brdr, .brdr_7.w_1.horizontal_9.t_brdr { position: relative; }
  .brdr_7.m_0.horizontal_9.t_brdr::before, .brdr_7.m_1.horizontal_9.t_brdr::before, .brdr_7.w_0.horizontal_9.t_brdr::before, .brdr_7.w_1.horizontal_9.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 32px; width: 100%; }
  .brdr_7.m_0.horizontal_9.r_brdr > div:not(:last-of-type), .brdr_7.m_1.horizontal_9.r_brdr > div:not(:last-of-type), .brdr_7.w_0.horizontal_9.r_brdr > div:not(:last-of-type), .brdr_7.w_1.horizontal_9.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_7.m_0.horizontal_9.l_brdr > div:not(:first-of-type), .brdr_7.m_1.horizontal_9.l_brdr > div:not(:first-of-type), .brdr_7.w_0.horizontal_9.l_brdr > div:not(:first-of-type), .brdr_7.w_1.horizontal_9.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_7.m_0.horizontal_10.b_brdr, .brdr_7.m_1.horizontal_10.b_brdr, .brdr_7.w_0.horizontal_10.b_brdr, .brdr_7.w_1.horizontal_10.b_brdr { position: relative; }
  .brdr_7.m_0.horizontal_10.b_brdr::after, .brdr_7.m_1.horizontal_10.b_brdr::after, .brdr_7.w_0.horizontal_10.b_brdr::after, .brdr_7.w_1.horizontal_10.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 32px; width: 100%; }
  .brdr_7.m_0.horizontal_10.t_brdr, .brdr_7.m_1.horizontal_10.t_brdr, .brdr_7.w_0.horizontal_10.t_brdr, .brdr_7.w_1.horizontal_10.t_brdr { position: relative; }
  .brdr_7.m_0.horizontal_10.t_brdr::before, .brdr_7.m_1.horizontal_10.t_brdr::before, .brdr_7.w_0.horizontal_10.t_brdr::before, .brdr_7.w_1.horizontal_10.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 32px; width: 100%; }
  .brdr_7.m_0.horizontal_10.r_brdr > div:not(:last-of-type), .brdr_7.m_1.horizontal_10.r_brdr > div:not(:last-of-type), .brdr_7.w_0.horizontal_10.r_brdr > div:not(:last-of-type), .brdr_7.w_1.horizontal_10.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_7.m_0.horizontal_10.l_brdr > div:not(:first-of-type), .brdr_7.m_1.horizontal_10.l_brdr > div:not(:first-of-type), .brdr_7.w_0.horizontal_10.l_brdr > div:not(:first-of-type), .brdr_7.w_1.horizontal_10.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_7.m_0.horizontal_11.b_brdr, .brdr_7.m_1.horizontal_11.b_brdr, .brdr_7.w_0.horizontal_11.b_brdr, .brdr_7.w_1.horizontal_11.b_brdr { position: relative; }
  .brdr_7.m_0.horizontal_11.b_brdr::after, .brdr_7.m_1.horizontal_11.b_brdr::after, .brdr_7.w_0.horizontal_11.b_brdr::after, .brdr_7.w_1.horizontal_11.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 32px; width: 100%; }
  .brdr_7.m_0.horizontal_11.t_brdr, .brdr_7.m_1.horizontal_11.t_brdr, .brdr_7.w_0.horizontal_11.t_brdr, .brdr_7.w_1.horizontal_11.t_brdr { position: relative; }
  .brdr_7.m_0.horizontal_11.t_brdr::before, .brdr_7.m_1.horizontal_11.t_brdr::before, .brdr_7.w_0.horizontal_11.t_brdr::before, .brdr_7.w_1.horizontal_11.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 32px; width: 100%; }
  .brdr_7.m_0.horizontal_11.r_brdr > div:not(:last-of-type), .brdr_7.m_1.horizontal_11.r_brdr > div:not(:last-of-type), .brdr_7.w_0.horizontal_11.r_brdr > div:not(:last-of-type), .brdr_7.w_1.horizontal_11.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_7.m_0.horizontal_11.l_brdr > div:not(:first-of-type), .brdr_7.m_1.horizontal_11.l_brdr > div:not(:first-of-type), .brdr_7.w_0.horizontal_11.l_brdr > div:not(:first-of-type), .brdr_7.w_1.horizontal_11.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_7.m_0.horizontal_12.b_brdr, .brdr_7.m_1.horizontal_12.b_brdr, .brdr_7.w_0.horizontal_12.b_brdr, .brdr_7.w_1.horizontal_12.b_brdr { position: relative; }
  .brdr_7.m_0.horizontal_12.b_brdr::after, .brdr_7.m_1.horizontal_12.b_brdr::after, .brdr_7.w_0.horizontal_12.b_brdr::after, .brdr_7.w_1.horizontal_12.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-bottom: 32px; width: 100%; }
  .brdr_7.m_0.horizontal_12.t_brdr, .brdr_7.m_1.horizontal_12.t_brdr, .brdr_7.w_0.horizontal_12.t_brdr, .brdr_7.w_1.horizontal_12.t_brdr { position: relative; }
  .brdr_7.m_0.horizontal_12.t_brdr::before, .brdr_7.m_1.horizontal_12.t_brdr::before, .brdr_7.w_0.horizontal_12.t_brdr::before, .brdr_7.w_1.horizontal_12.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; margin: 0px 16px; padding-top: 32px; width: 100%; }
  .brdr_7.m_0.horizontal_12.r_brdr > div:not(:last-of-type), .brdr_7.m_1.horizontal_12.r_brdr > div:not(:last-of-type), .brdr_7.w_0.horizontal_12.r_brdr > div:not(:last-of-type), .brdr_7.w_1.horizontal_12.r_brdr > div:not(:last-of-type) { border-right: 1px dotted rgb(165, 165, 165); }
  .brdr_7.m_0.horizontal_12.l_brdr > div:not(:first-of-type), .brdr_7.m_1.horizontal_12.l_brdr > div:not(:first-of-type), .brdr_7.w_0.horizontal_12.l_brdr > div:not(:first-of-type), .brdr_7.w_1.horizontal_12.l_brdr > div:not(:first-of-type) { border-left: 1px dotted rgb(165, 165, 165); }
  .brdr_7.b_brdr.vertical_12 > div:not(.brdr_skip) { margin-bottom: 32px; padding-bottom: 0px; }
  .brdr_7.b_brdr.vertical_12 > div:not(.brdr_skip):not(:last-of-type)::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; display: block; padding-bottom: 32px; }
  .brdr_7.t_brdr.vertical_12 > div:not(.brdr_skip) { margin-top: 32px; padding-bottom: 0px; }
  .brdr_7.t_brdr.vertical_12 > div:not(.brdr_skip)::before { border-top: 1px dotted rgb(166, 166, 166); content: ""; display: block; padding-top: 32px; }
  .brdr_7.r_brdr.vertical_12 { border-right: 1px dotted rgb(166, 166, 166); }
  .brdr_7.l_brdr.vertical_12 { border-left: 1px dotted rgb(166, 166, 166); }
  .brdr_1_col { position: relative; }
  .brdr_1_col.b_brdr { padding-bottom: 0px; }
  .brdr_1_col.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; display: block; padding-bottom: 8px; }
  .brdr_1_col.t_brdr { padding-top: 0px; }
  .brdr_1_col.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; display: block; padding-top: 8px; }
  .brdr_1_col.r_brdr { border-right: 1px dotted rgb(165, 165, 165); padding-right: 8px !important; }
  .brdr_1_col.r_brdr + div { padding-left: 8px !important; }
  .brdr_1_col.l_brdr { border-left: 1px dotted rgb(165, 165, 165); padding-left: 8px !important; }
  .brdr_2_col { position: relative; }
  .brdr_2_col.b_brdr { padding-bottom: 0px; }
  .brdr_2_col.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; display: block; padding-bottom: 12px; }
  .brdr_2_col.t_brdr { padding-top: 0px; }
  .brdr_2_col.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; display: block; padding-top: 12px; }
  .brdr_2_col.r_brdr { border-right: 1px dotted rgb(165, 165, 165); padding-right: 12px !important; }
  .brdr_2_col.r_brdr + div { padding-left: 12px !important; }
  .brdr_2_col.l_brdr { border-left: 1px dotted rgb(165, 165, 165); padding-left: 12px !important; }
  .brdr_3_col { position: relative; }
  .brdr_3_col.b_brdr { padding-bottom: 0px; }
  .brdr_3_col.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; display: block; padding-bottom: 16px; }
  .brdr_3_col.t_brdr { padding-top: 0px; }
  .brdr_3_col.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; display: block; padding-top: 16px; }
  .brdr_3_col.r_brdr { border-right: 1px dotted rgb(165, 165, 165); padding-right: 16px !important; }
  .brdr_3_col.r_brdr + div { padding-left: 16px !important; }
  .brdr_3_col.l_brdr { border-left: 1px dotted rgb(165, 165, 165); padding-left: 16px !important; }
  .brdr_4_col { position: relative; }
  .brdr_4_col.b_brdr { padding-bottom: 0px; }
  .brdr_4_col.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; display: block; padding-bottom: 20px; }
  .brdr_4_col.t_brdr { padding-top: 0px; }
  .brdr_4_col.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; display: block; padding-top: 20px; }
  .brdr_4_col.r_brdr { border-right: 1px dotted rgb(165, 165, 165); padding-right: 20px !important; }
  .brdr_4_col.r_brdr + div { padding-left: 20px !important; }
  .brdr_4_col.l_brdr { border-left: 1px dotted rgb(165, 165, 165); padding-left: 20px !important; }
  .brdr_6_col { position: relative; }
  .brdr_6_col.b_brdr { padding-bottom: 0px; }
  .brdr_6_col.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; display: block; padding-bottom: 24px; }
  .brdr_6_col.t_brdr { padding-top: 0px; }
  .brdr_6_col.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; display: block; padding-top: 24px; }
  .brdr_6_col.r_brdr { border-right: 1px dotted rgb(165, 165, 165); padding-right: 24px !important; }
  .brdr_6_col.r_brdr + div { padding-left: 24px !important; }
  .brdr_6_col.l_brdr { border-left: 1px dotted rgb(165, 165, 165); padding-left: 24px !important; }
  .brdr_7_col { position: relative; }
  .brdr_7_col.b_brdr { padding-bottom: 0px; }
  .brdr_7_col.b_brdr::after { border-bottom: 1px dotted rgb(165, 165, 165); content: ""; display: block; padding-bottom: 32px; }
  .brdr_7_col.t_brdr { padding-top: 0px; }
  .brdr_7_col.t_brdr::before { border-top: 1px dotted rgb(165, 165, 165); content: ""; display: block; padding-top: 32px; }
  .brdr_7_col.r_brdr { border-right: 1px dotted rgb(165, 165, 165); padding-right: 32px !important; }
  .brdr_7_col.r_brdr + div { padding-left: 32px !important; }
  .brdr_7_col.l_brdr { border-left: 1px dotted rgb(165, 165, 165); padding-left: 32px !important; }
  @media screen and (max-width: 992px) {
  .vF47X { max-width: 970px; }
}
  @media screen and (max-width: 1024px) and (min-width: 993px) {
  .vF47X { width: 970px; }
}
  @media screen and (min-width: 768px) and (max-width: 1024px) {
  .vF47X { padding: 0px 15px; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .vF47X { padding: 0px; }
}
  .clearfix::after, .clearfix::before { content: ""; display: table; }
  .clearfix::after { clear: both; }
  .rel { position: relative; }
  .text-center { text-align: center; }
  li { list-style: none; }
  .acz1U::after { clear: both; content: ""; display: table; }
  .NTkG3 { background-image: url(""); }
  .NTkG3, .pT1H2 { background-repeat: no-repeat; display: inline-block; }
  .pT1H2 { background-image: url("/res/images/71501947.cms.html"); background-size: 500px; }
  html { color: var(--primary-dark-color); font-family: arial, sans-serif; font-size: 1em; font-weight: 100; line-height: 1.375; }
  .xjMFC { line-height: 16px; margin: 0px; padding: 20px 16px 0px; }
  .xjMFC, .xjMFC h1 { font-size: 12px; text-transform: capitalize; }
  .xjMFC h1 { display: inline; }
  .xjMFC.Euaju { background: var(--offwhite-color); }
  a { -webkit-tap-highlight-color: transparent; color: var(--primary-dark-color); text-decoration: none; }
  *, ::after, ::before { box-sizing: border-box; margin: 0px; padding: 0px; }
  :focus { outline: none; }
  body { -webkit-font-smoothing: antialiased; font-size: 62.5%; font-weight: 400; overflow-x: hidden; }
  .IUGzg { background-color: var(--offwhite-color); min-height: 114px; }
  body.rjKYz { font-size: 52.5%; }
  body.uF1fS { font-size: 72.5%; }
  ::selection, span { -webkit-tap-highlight-color: transparent; background: transparent; text-shadow: none; }
  @media print {
  *, ::after, ::before { background: transparent !important; box-shadow: none !important; color: var(--primary-dark-color) !important; text-shadow: none !important; }
  a, a:visited { text-decoration: underline; }
  a[href]::after { content: " (" attr(href) ")"; }
  abbr[title]::after { content: " (" attr(title) ")"; }
  a[href^="#"]::after, a[href^="javascript:"]::after { content: ""; }
  blockquote, pre { border: 1px solid rgb(153, 153, 153); break-inside: avoid; }
  thead { display: table-header-group; }
  img, tr { break-inside: avoid; }
  img { max-width: 100%; }
  h2, h3, p { orphans: 3; widows: 3; }
  h2, h3 { break-after: avoid; }
}
  #jhoR7 { background: rgb(34, 34, 34); }
  .AWJGs { margin: 0px auto; width: 1168px; }
  .E1l41 { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-size: 12px; padding: 5px 10px; text-align: right; text-transform: uppercase; width: 100%; z-index: 9999; }
  @media screen and (max-width: 1024px) {
  .appView .appOnlyComment { right: 20px; }
  .appView .appOnlyTopsection { padding-top: 10px !important; }
  .appView .appOnlyTopsection p:first-child::before { display: none; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .appView .appOnly { display: block; }
  .appView .appOnlyComment { display: none; }
  .appView .appOnlyTopsection { margin-top: -13px !important; padding-top: 0px !important; }
  .appView .appOnlyTopsection p:first-child::before { display: block; top: 0px; }
}
  .browserupgrad { background: rgb(204, 204, 204); color: var(--primary-dark-color); margin: 0.2em 0px; padding: 0.2em 0px; }
  .appOnly { text-align: center; color: rgba(255, 255, 255, 0.7) !important; font-size: 12px !important; }
  .appOnly, .appView .hideAppView { display: none; }
  .appView .appFullWidth { max-width: 100%; padding-bottom: 50px; width: 100%; }
  .appView .miniScorecardWrapper .sticky { top: 0px; }
  .ATF_wrapper.cls_animate { position: relative; z-index: 1; }
  .ATF_wrapper.cpd { height: 120px; }
  .ATF_wrapper .ATF_mobile_ads > div:not(:empty) { background-color: rgb(246, 246, 246); }
  .atf_sticky { background-color: rgb(246, 246, 246); top: 0px; transition: transform 0.4s; width: 100%; position: sticky !important; z-index: 999 !important; }
  .atf_sticky .close-ad { background: rgb(255, 255, 255); border: none; border-radius: 0px 0px 0px 12px; box-shadow: 0 1px 1px 0 rgba(var(--primary-dark-color-rgba), 0.2); display: inline-block; height: 28px; position: absolute; right: 0px; width: 28px; z-index: 100; }
  .atf_sticky .close-ad::after, .atf_sticky .close-ad::before { background: rgb(26, 26, 26); content: ""; height: 12px; position: absolute; right: 13px; top: 8px; transform: rotate(45deg); width: 1px; }
  .atf_sticky .close-ad::before { transform: rotate(-45deg); }
  .LE1eb { color: rgb(255, 255, 255); display: none; font-size: 1.75em; text-decoration: none; }
  .UEhcr { margin-left: 10px; }
  .cpIbT { background-color: rgb(246, 246, 246); height: 70px; padding: 10px 0px; text-align: center; }
  .GETRF { font-size: 4em; font-weight: 400; line-height: 1em; margin: 0px; padding: 10px; }
  .TMV9T { color: rgba(255, 255, 255, 0.5); display: none; font-size: 1.25em; margin: 0px; padding: 0px; }
  .b68p9 { background: rgb(68, 68, 68); overflow: hidden; position: relative; text-align: center; margin-bottom: 0px !important; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .jhoR7 { display: none; }
  .b68p9 { background: rgb(255, 255, 255); display: block; max-width: 100%; }
  .b68p9.vAXzZ { background: var(--primary-dark-color); margin-top: -5px; }
}
  .azznA { width: 88%; }
  .azznA > h2 { background: none; }
  .mEKBG { background-color: rgb(226, 27, 34); border-radius: 4px; height: 20px; line-height: 20px; margin-right: 12px; margin-top: -1px; min-width: 70px; text-align: center; width: 70px; }
  .mEKBG > a { color: var(--white-color); font-size: 10px; font-weight: 600; text-transform: uppercase; }
  .EtiCU { align-items: center; display: flex; height: 40px; width: 100%; }
  .EtiCU.l_s8e { margin-right: 10px; width: auto; }
  .EtiCU .siJ42 { align-items: center; display: flex; }
  .EtiCU .siJ42 .RoW3Y { background: url("") 50% center no-repeat; height: 32px; margin: 0px 12px 0px 0px; min-width: 32px; width: 32px; }
  .EtiCU .siJ42 h1, .EtiCU .siJ42 span { color: var(--primary-dark-color); font: 700 12px / 16px Verdana; text-transform: capitalize; }
  .EtiCU img { vertical-align: middle; width: 150px; }
  .EtiCU .DWRxW { margin-left: 8px; }
  .EtiCU .k6rb3 img { min-width: 112px; position: relative; top: 2px; width: 112px; }
  .t58OD { margin-left: auto; margin-top: 2px; }
  .t58OD .vyRiK { background: url("") 50% center no-repeat; display: inline-block; height: 32px; width: 32px; }
  .y7mh6.Voj6m { height: 40px; position: relative; z-index: 102; }
  .y7mh6.Voj6m .uYBEc { position: fixed; top: -52px; transition: 0.3s; visibility: visible; width: 100%; z-index: 101; }
  .y7mh6.eeWkD .uYBEc { top: 0px; }
  .y7mh6 .uYBEc { align-items: center; background-color: var(--white-color); border-bottom: 1px solid rgb(236, 236, 236); display: flex; max-height: 40px; }
  .y7mh6 .uYBEc:not(.fzicR) { background: url("") 57px center / 152px no-repeat rgb(255, 255, 255); }
  .y7mh6 .uYBEc.cv62C { background: url("") left 48px top 9px / 112px 23px no-repeat rgb(255, 255, 255); }
  .y7mh6 .uYBEc.fZiWd { background: url("") left 48px top 9px / 160px 25px no-repeat rgb(255, 255, 255); }
  .y7mh6 .uYBEc.tXTMx .Q_lKY { filter: invert(1); }
  .y7mh6 .uYBEc.X7BuK .YTAij ._9CmE0, .y7mh6 .uYBEc.tXTMx .YTAij ._9CmE0 { background: none; }
  .y7mh6 .Q_lKY { background-color: rgb(26, 26, 26); height: 1px; margin: 2px 20px 0px 16px; min-width: 20px; }
  .y7mh6 .Q_lKY::after, .y7mh6 .Q_lKY::before { background-color: rgb(26, 26, 26); border-radius: 2px; content: ""; display: block; height: 1px; margin-top: -5px; position: absolute; width: 20px; }
  .y7mh6 .Q_lKY::after { margin-top: 5px; }
  .y7mh6 .YTAij { align-items: center; display: flex; justify-content: space-between; margin-right: 10px; width: 100%; }
  .y7mh6 .YTAij .CZP_d { height: 32px; margin: 10px; width: 32px; }
  .y7mh6 .YTAij .CZP_d a { display: block; height: 100%; width: 100%; }
  .y7mh6 .YTAij .CZP_d.BUmmz { background: none; }
  .y7mh6 .YTAij .BUmmz { width: 88%; }
  .y7mh6 .YTAij .OLkDr { align-items: center; display: flex; margin-right: 6px; }
  .CBlgs { background-color: rgb(246, 246, 246); min-height: 50px; }
  .EiBZe { position: fixed; top: 47px; width: 100%; z-index: 10; }
  .NQbyB { top: 0px; }
  .mWJHr { height: 40px; }
  .mWJHr .eCdiS { background: var(--white-color); padding-top: 10px; }
  .mWJHr .eCdiS ul { display: flex; overflow: auto; white-space: nowrap; }
  .mWJHr .eCdiS ul li { text-align: center; }
  .mWJHr .eCdiS ul li a { color: var(--primary-dark-color); display: block; font: 12px / 16px Verdana; padding: 0px 0px 10px; text-transform: capitalize; }
  .mWJHr .eCdiS ul li a.a3HjH { box-shadow: inset 0 -3px 0 0 var(--primary-dark-color); font-weight: 700; }
  .mWJHr .eCdiS ul li a.LNeIr::after { color: rgb(226, 27, 34); content: "New"; font-size: 9px; font-weight: 600; position: absolute; right: 11px; text-transform: capitalize; top: -3px; }
  .mWJHr .eCdiS ul li a.tj3hy::after { background: url("") 0px 0px no-repeat; content: ""; height: 34px; position: absolute; right: 10px; top: -2px; width: 70px; }
  .mWJHr .eCdiS ul li.iHacB a::after { background-clip: padding-box; background-color: rgb(226, 27, 34); border-radius: 50%; content: ""; height: 8px; margin-left: 1px; position: absolute; top: 5px; width: 8px; }
  .mWJHr.BUmmz { height: 32px; }
  .mWJHr.BUmmz .eCdiS { height: 32px; padding-top: 0px; position: relative; }
  .mWJHr.BUmmz .eCdiS ul li a { padding: 8px 16px; position: relative; }
  .mWJHr.BUmmz .eCdiS ul li a .WHWHN { height: 11px; width: 36px; }
  .mWJHr.BUmmz .eCdiS ul li a.a3HjH { box-shadow: rgb(226, 27, 34) 0px -4px 0px 0px inset; color: rgb(226, 27, 34); font-weight: 600; }
  .mWJHr.BUmmz .eCdiS ul li a.FPsTi { display: inline-block; margin: 10px 8px 0px; padding: 0px; width: 36px; }
  .mWJHr.BUmmz .eCdiS ul li a.XUBXK { width: 60px; }
  .mWJHr.BUmmz .eCdiS ul li a.XUBXK span { position: relative; top: -2px; }
  .mWJHr.vqF2z { border-bottom: 1px solid rgb(246, 246, 246); height: 35px; }
  .mWJHr.vqF2z .eCdiS { height: 34px; }
  .mWJHr.vqF2z .eCdiS ul { height: 100%; }
  .mWJHr.vqF2z .eCdiS ul li a { color: rgb(26, 26, 26); padding: 9px 10px; }
  .mWJHr.vqF2z .eCdiS ul li a.a3HjH { box-shadow: none; position: relative; }
  .mWJHr.vqF2z .eCdiS ul li a.a3HjH::before { background: rgb(226, 27, 34); border-radius: 4px 4px 0px 0px; bottom: 0px; content: ""; height: 2px; left: 10px; position: absolute; right: 10px; }
  .mWJHr.vqF2z .eCdiS > ul { padding-right: 67px; }
  .mWJHr.vqF2z .eCdiS .VC3DK { background: rgb(255, 245, 246); height: 100%; padding: 12px 16px 0px; position: absolute; right: 0px; top: 0px; }
  .mWJHr.vqF2z .eCdiS .VC3DK img { width: 35px; }
  .mWJHr.vPoIF { position: sticky; top: 0px; z-index: 10; }
  .d_rNs { margin-right: 15px; min-width: 60px; }
  .d_rNs > a { color: rgb(226, 27, 34); font-size: 10px; font-weight: 600; text-transform: uppercase; }
  .IfV2g { margin: 0px auto; min-height: 50px; text-align: center; }
  .IfV2g.phShimmer:empty, .IfV2g.phShimmer > div:empty { min-height: 50px; }
  .toipLayout .mWJHr { border-bottom: 1px solid var(--border-color); }
  .toipLayout .mWJHr.BUmmz .eCdiS { height: auto; }
  .toipLayout .mWJHr.BUmmz ul li a { color: rgb(89, 89, 89); padding-bottom: 7px; }
  .toipLayout .y7mh6 .uYBEc { background: var(--white-color); height: 50px; max-height: none; }
  .toipLayout .y7mh6 .YTAij .CZP_d.BUmmz { display: block; height: 14px; margin: 0px auto; width: 45px; }
  .toipLayout .CfVhT { background: url("") 0% 0% / 45px 14px no-repeat; }
  .toiplusplanpage .y7mh6 .YTAij .CZP_d.BUmmz { pointer-events: none; }
  .toiplusplanpage .y7mh6 .OLkDr { display: none; }
  .yE0Us { display: inline-block; margin-right: 8px; vertical-align: middle; }
  .yE0Us ._OMt3 { background-clip: padding-box; border: 1px solid rgb(226, 27, 34); border-radius: 4px; color: rgb(226, 27, 34); display: inline-block; font: 700 10px / 12px Verdana; min-width: 90px; padding: 4px 8px; text-align: center; }
  .PTPvX { height: 16px; margin-left: auto; min-width: 16px; }
  .ZcoZo { align-items: center; background-clip: padding-box; border: 1px solid rgb(236, 236, 236); border-radius: 4px; display: flex; height: 24px; min-width: 95px; padding-right: 8px; position: relative; transition: flex 2.5s; width: 95px; }
  .ZcoZo.tqrcL { flex: 1 1 0%; max-width: 205px; width: auto; }
  .ZcoZo.tqrcL.DfXd_ { min-width: 170px; transition: 2.5s; }
  .ZcoZo .ujRZt { background-color: transparent; box-sizing: border-box; display: inline-block; height: 10px; margin: 2px 5px 0px 4px; pointer-events: none; position: relative; top: -2px; transform: rotate(45deg); width: 10px; }
  .ZcoZo .ujRZt::before { border: 1.5px solid rgb(226, 27, 34); border-radius: 50%; box-sizing: border-box; content: ""; display: inline-block; height: 100%; width: 100%; }
  .ZcoZo .ujRZt::after { border-right: none; border-bottom: none; border-left: none; border-image: initial; border-radius: 0px 2px 2px 0px; border-top: 1.5px solid rgb(226, 27, 34); box-sizing: border-box; content: ""; display: inline-block; margin-left: -5%; position: absolute; top: 50%; transform: rotate(6deg); width: 40%; }
  .ZcoZo .ujRZt:hover::after, .ZcoZo .ujRZt:hover::before { border-color: rgb(226, 27, 34); }
  .ZcoZo .ujRZt img { height: 12px; width: 12px; }
  .ZcoZo input { border: none; box-shadow: none; flex: 1 1 0%; font-size: 10px; height: 100%; outline: none; overflow: hidden; text-overflow: ellipsis; }
  .ZcoZo input::placeholder { color: rgb(89, 89, 89); }
  .vELcz { background-color: transparent; box-sizing: border-box; display: inline-block; height: 10px; margin: 2px 5px 0px 8px; position: relative; transform: rotate(45deg) scale(1.3); width: 10px; }
  .vELcz::before { border: 1.5px solid rgb(26, 26, 26); border-radius: 50%; box-sizing: border-box; content: ""; display: inline-block; height: 100%; width: 100%; }
  .vELcz::after { border-right: none; border-bottom: none; border-left: none; border-image: initial; border-radius: 0px 2px 2px 0px; border-top: 1.5px solid rgb(26, 26, 26); box-sizing: border-box; content: ""; display: inline-block; margin-left: -5%; position: absolute; top: 50%; transform: rotate(6deg); width: 40%; }
  .vELcz:hover::after, .vELcz:hover::before { border-color: rgb(26, 26, 26); }
  .vELcz img { height: 12px; width: 12px; }
  .oCLuI { background: url("") no-repeat; height: 16px; margin: 0px auto; min-width: 16px; position: relative; text-align: center; }
  .YnQUV { align-items: center; background: rgb(246, 246, 246); display: flex; justify-content: space-between; min-height: 26px; padding: 5px 15px; transition: 0.5s; }
  .YnQUV div { color: rgb(89, 89, 89); font: 10px / 16px Verdana; }
  .ntMKm { background: rgb(246, 246, 246); bottom: 50px; left: 0px; padding: 10px 0px; position: fixed; width: 100%; z-index: 9; }
  .ntMKm.Y3fxI { bottom: 0px; }
  .ntMKm ul { display: flex; overflow: scroll; white-space: nowrap; width: 100%; }
  .ntMKm ul li { background: var(--white-color); border: 1px solid rgb(89, 89, 89); border-radius: 16px; color: rgb(89, 89, 89); font-size: 12px; line-height: 16px; margin: 0px 10px; padding: 4px 12px; text-transform: capitalize; }
  .ntMKm ul li a { color: inherit; display: block; }
  .ntMKm ul li a > span { color: rgb(83, 83, 83); font-size: 11px; text-transform: none; }
  .ntMKm ul li.a3HjH { background: rgb(226, 27, 34); border: 1px solid rgb(226, 27, 34); color: var(--white-color); }
  .ovALq { margin-right: 15px; }
  .ovALq .oyRhg { background: url("") 0px 0px / 100% 100% no-repeat; display: inline-block; height: 16px; vertical-align: middle; width: 14px; }
  .ZMoON { width: 200px; }
  .Y4RZA { border-bottom: 1px solid rgb(236, 236, 236); text-align: center; }
  .Y4RZA img { display: block; margin: 0px auto; }
  .only_st_logo { align-items: center; background: rgb(211, 228, 136); display: flex; height: 24px; padding-left: 45px; }
  .only_st_logo img { height: auto; margin-top: -2px; width: 136px; }
  .JTdL2 .g62JE { background: padding-box padding-box rgb(89, 89, 89); border-radius: 8px; bottom: 125%; color: var(--white-color); font: 400 12px / 16px Verdana; left: 50%; margin-left: -100px; opacity: 1; padding: 7px 0px 8px; position: absolute; text-align: center; visibility: visible; width: 200px; z-index: 1; }
  .JTdL2 .g62JE span { display: block; margin-top: 5px; }
  .JTdL2 .g62JE::after { border-width: 10px; border-style: solid; border-color: rgb(85, 85, 85) transparent transparent; border-image: initial; content: ""; left: 50%; margin-left: -10px; position: absolute; top: 99%; }
  .t1YBc { color: rgba(255, 255, 255, 0.6); cursor: pointer; display: inline-block; font-size: 10px; position: relative; text-transform: capitalize; z-index: 2; }
  .t1YBc .BZLTP { font-weight: 500; max-width: 130px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  .t1YBc .BZLTP, .t1YBc .ri0J4 { display: inline-block; vertical-align: middle; }
  .t1YBc .ri0J4 { cursor: pointer; height: 30px; margin: 0px 0px 0px 4px; }
  .t1YBc .FtAL_ .CCPvK { color: rgb(26, 26, 26); }
  .t1YBc .qEdKh { background: rgb(51, 51, 51); margin: 0px 5px; padding: 0px 10px; }
  .t1YBc .mZY_K, .t1YBc .qEdKh { display: inline-block; vertical-align: middle; }
  .t1YBc .mZY_K { background-image: url(""); filter: invert(1); height: 30px; margin-right: 4px; width: 28px; }
  .t1YBc .auqD9 { background-position: -241px -23px; }
  .t1YBc .CCPvK { display: inline-block; font-size: 10px; text-transform: uppercase; vertical-align: middle; }
  .t1YBc .CCPvK span:first-of-type { display: inline-block; font-size: 14px; font-weight: 600; margin-top: -2px; }
  .t1YBc .O22WQ, .t1YBc .P5imV, .t1YBc .nZjkb { display: none; }
  .t1YBc.uwrpp { color: rgb(89, 89, 89); font-size: 10px; line-height: 16px; }
  .t1YBc.uwrpp .mZY_K { filter: unset; }
  .t1YBc.uwrpp .ri0J4 { margin: 0px 4px; }
  .t1YBc.uwrpp .CCPvK { color: rgb(89, 89, 89); display: inline-block; vertical-align: middle; }
  .t1YBc.uwrpp .CCPvK span:first-of-type { font-size: 14px; font-weight: 700; margin-top: unset; }
  .tornado { background-position: -403px -7457px; }
  .tropicalstrom { background-position: -402px -7518px; }
  .hurricane { background-position: -402px -7577px; }
  .cloudyheavythundershower { background-position: -402px -6797px; }
  .cloudyheavythundershower.night { background-position: -463px -6797px; }
  .cloudyrain, .freezingdrizzle, .freezingrain, .rainsleet, .raintosnowshowers, .wintrymixsnowsleet { background-position: -402px -7338px; }
  .cloudyrain.night, .freezingdrizzle.night, .freezingrain.night, .rainsleet.night, .raintosnowshowers.night, .wintrymixsnowsleet.night { background-position: -462px -7338px; }
  .cloudylightrain, .drizzle, .lightdrizzle, .lightrain { background-position: -402px -6497px; }
  .cloudylightrain.night, .drizzle.night, .lightdrizzle.night, .lightrain.night { background-position: -462px -6497px; }
  .cloudysnow { background-position: -402px -6917px; }
  .cloudysnow.night { background-position: -462px -6917px; }
  .blowingdriftingsnow { background-position: -403px -7217px; }
  .hail, .mixedrainhail { background-position: -402px -7277px; }
  .hail.night, .mixedrainhail.night { background-position: -462px -7278px; }
  .partlycloudyduststorm { background-position: -401px -7638px; }
  .partlycloudyduststorm.night { background-position: -461px -7637px; }
  .partlycloudyduststorm.general { background-position: -521px -7637px; }
  .foggy { background-position: -402px -7101px; }
  .foggy.night { background-position: -462px -7101px; }
  .haze, .hazy { background-position: -403px -7158px; }
  .haze.night, .hazy.night { background-position: -462px -7158px; }
  .frigidicecrystals { background-position: -402px -7397px; }
  .cloudy, .mostlycloudy { background-position: -402px -6378px; }
  .cloudy.night, .mostlycloudy.night { background-position: -462px -6378px; }
  .overcast { background-position: -523px -5777px; }
  .partlycloudy { background-position: -402px -57px; }
  .partlycloudy.night { background-position: -462px -57px; }
  .clearsky, .sunny { background-position: -403px -6978px; }
  .clearsky.night, .sunny.night { background-position: -462px -6978px; }
  .cloudymoderatethundershower { background-position: -402px -6737px; }
  .cloudymoderatethundershower.night { background-position: -462px -6737px; }
  .partlycloudythundershowersmoderate { background-position: -403px -6737px; }
  .partlycloudythundershowersmoderate.night { background-position: -462px -6737px; }
  .blowingspraywindy, .breezy, .overcastsnow { background-position: -402px -6678px; }
  .blowingspraywindy.general, .blowingspraywindy.night, .breezy.general, .breezy.night, .overcastsnow.general, .overcastsnow.night { background-position: -462px -6678px; }
  .overcastrain { background-position: -523px -5897px; }
  .overcastheavyrain { background-position: -523px -6017px; }
  .overcastthundershowersheavy { background-position: -522px -6197px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .t1YBc { background: rgb(255, 255, 255); border: 1px solid rgb(89, 89, 89); border-radius: 6px; padding: 0px 8px; }
  .t1YBc.uwrpp { margin-left: auto; }
  .t1YBc.uwrpp .ri0J4 { align-items: center; display: flex; height: 22px; margin: 0px; }
  .t1YBc.uwrpp .ri0J4 .mZY_K { height: 26px; margin: 0px -4px 0px -6px; transform: scale(0.7); }
  .t1YBc.uwrpp .CCPvK { align-items: center; color: var(--primary-dark-color); display: flex; font-size: 10px; font-weight: 700; line-height: 12px; }
  .t1YBc.uwrpp .CCPvK span:first-of-type { color: var(--primary-dark-color); font-size: 10px; margin-top: -2px; }
  .t1YBc.uwrpp .CCPvK span + span { color: var(--primary-dark-color); font-weight: 400; margin-left: 2px; }
}
  @media screen and (max-width: 999px) {
  .BZLTP { display: none; }
  .t1YBc { background: rgb(255, 255, 255); border: 1px solid rgb(89, 89, 89); border-radius: 6px; color: rgb(136, 136, 136); display: inline-block; font-size: 11px; padding: 0px 8px; position: relative; text-transform: capitalize; }
  .t1YBc .ri0J4 { align-items: center; background: inherit; display: flex; height: 22px; margin: 0px; }
  .t1YBc .mZY_K { filter: unset; height: 26px; margin: 0px -4px 0px -6px; transform: scale(0.7); }
  .t1YBc .CCPvK { align-items: center; color: var(--primary-dark-color); display: flex; font-size: 10px; line-height: 12px; margin-top: 0px; }
  .t1YBc .CCPvK span:first-of-type { display: inline-block; font-size: 10px; font-weight: 700; margin-top: -1px; }
  .t1YBc .CCPvK span + span { color: var(--primary-dark-color); font-weight: 400; margin-left: 2px; }
  .cityWeatherWidget { background: rgb(255, 255, 255); padding: 8px 16px 0px; }
  .cityWeatherWidget .yLQEo { background: var(--white-color); border: 1px solid rgb(236, 236, 236); border-radius: 8px; min-height: 40px; padding: 8px 12px 8px 24px; position: relative; }
  .cityWeatherWidget .yLQEo::before { background: rgb(226, 27, 34); border-radius: 6px 0px 0px 6px; content: ""; height: 100%; left: 0px; position: absolute; top: 0px; width: 6px; }
  .cityWeatherWidget .yLQEo::after { border-right: 2px solid rgb(226, 27, 34); border-top: 2px solid rgb(226, 27, 34); content: ""; display: inline-block; height: 8px; pointer-events: none; position: absolute; right: 18px; top: 50%; transform: rotate(45deg) translateY(-50%); width: 8px; z-index: 2; }
  .cityWeatherWidget .yLQEo .Dvfrp { align-items: center; display: flex; padding-right: 16px; }
  .cityWeatherWidget .yLQEo .Dvfrp .t1YBc { align-items: center; border: none; display: flex; margin: 0px; min-width: 50%; padding: 0px 16px 0px 0px; position: relative; }
  .cityWeatherWidget .yLQEo .Dvfrp .t1YBc .ri0J4 { margin: 0px; }
  .cityWeatherWidget .yLQEo .Dvfrp .t1YBc .CCPvK { color: var(--primary-dark-color); line-height: 12px; position: relative; top: 1px; }
  .cityWeatherWidget .yLQEo .Dvfrp .t1YBc .CCPvK span { font-size: 12px; line-height: 16px; }
  .cityWeatherWidget .yLQEo .Dvfrp .t1YBc .CCPvK span:first-of-type { font-size: 12px; margin-right: 3px; }
  .cityWeatherWidget .yLQEo .Dvfrp .t1YBc .GN8_J { color: rgb(89, 89, 89); font-size: 12px; line-height: 16px; margin-left: 5px; position: relative; text-transform: capitalize; top: 1px; }
  .cityWeatherWidget .yLQEo .Dvfrp .t1YBc.ofB2Q { align-items: flex-start; flex-direction: column; }
  .cityWeatherWidget .yLQEo .Dvfrp .t1YBc.ofB2Q .GN8_J { margin-left: 0px; }
  .cityWeatherWidget .yLQEo .Dvfrp .FGyeN { border-left: 1px solid rgb(236, 236, 236); min-width: 110px; padding-left: 16px; }
  .cityWeatherWidget .yLQEo .Dvfrp .FGyeN .SzQx7 { align-items: center; display: flex; font-size: 12px; line-height: 22px; }
  .cityWeatherWidget .yLQEo .Dvfrp .FGyeN .SzQx7 .afOEd { background-image: url(""); background-repeat: no-repeat; background-size: contain; flex: 0 0 16px; height: 16px; margin-right: 4px; }
  .cityWeatherWidget .yLQEo .Dvfrp .FGyeN .SzQx7 strong { font-weight: 700; }
  .cityWeatherWidget .yLQEo .Dvfrp .FGyeN .SzQx7 span { margin-left: 4px; text-transform: uppercase; }
  .cityWeatherWidget .yLQEo .Dvfrp .FGyeN .UjUOy { color: rgb(89, 89, 89); font-size: 12px; line-height: 16px; margin-left: 0px; }
  .menuWeatherWidget .weatherWidgetWrap { align-items: center; display: flex; }
  .menuWeatherWidget .weatherWidgetWrap .FGyeN { margin-left: 12px; }
  .menuWeatherWidget .weatherWidgetWrap .FGyeN .SzQx7 { align-items: center; border: 1px solid rgb(89, 89, 89); border-radius: 6px; display: flex; font-size: 10px; line-height: 12px; min-width: 80px; padding: 5px 8px; }
  .menuWeatherWidget .weatherWidgetWrap .FGyeN .SzQx7 .afOEd { background-image: url(""); background-repeat: no-repeat; background-size: contain; flex: 0 0 12px; height: 12px; margin-right: 4px; }
  .menuWeatherWidget .weatherWidgetWrap .FGyeN .SzQx7 strong { font-weight: 700; }
  .menuWeatherWidget .weatherWidgetWrap .FGyeN .SzQx7 span { margin-left: 4px; text-transform: uppercase; }
}
  .OqZb8 { margin-bottom: 48px; padding: 20px 0px 12px; }
  .OqZb8::before { background-color: var(--primary-dark-color); content: ""; display: block; height: 1px; left: 16px; margin-bottom: 20px; position: relative; width: calc(100% - 32px); }
  .OqZb8.d97OL { margin-bottom: 0px; }
  .OqZb8 .g_G_y { color: var(--primary-dark-color); font-size: 0.65rem; margin-bottom: 20px; text-transform: uppercase; }
  .OqZb8 .e7obZ { background-position: 0px 0px; background-repeat: no-repeat; display: inline-block; height: 44px; margin: 0px 0px -8px 16px; width: 140px; }
  .OqZb8 .Vey51 { display: flex; }
  .OqZb8 .Vey51 > a { margin-right: 10px; width: 90px; }
  .OqZb8 .VrLvj { margin-bottom: 10px; }
  .OqZb8 .VrLvj, .OqZb8 .VrLvj .WmTYS { display: flex; flex: 2 1 0%; }
  .OqZb8 .VrLvj .WmTYS { flex-wrap: wrap; }
  .OqZb8 .VrLvj .WmTYS > a { color: var(--primary-dark-color); font: 0.73rem / 16px Verdana; margin-bottom: 20px; padding: 0px 12px; position: relative; width: 50%; }
  .OqZb8 .VrLvj .WmTYS > a::before { background-clip: padding-box; border: 1px solid rgba(226, 27, 34, 0.3); border-radius: 100%; content: ""; height: 5px; left: 0px; position: absolute; top: 5px; width: 5px; }
  .OqZb8 .VrLvj .WmTYS.Dr5L1 > a { -webkit-line-clamp: 1; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; width: 100%; }
  .OqZb8 .VrLvj .TW7iJ { font: 700 0.65rem / 12px Verdana; margin-right: 10px; padding-top: 3px; text-transform: uppercase; width: 90px; }
  .OqZb8 .qk8OO { font: 12px / 16px Verdana; padding: 24px 16px 0px; text-align: center; }
  .OqZb8 .qk8OO .social_footer_heading { color: var(--primary-dark-color); font-size: 12px; font-weight: 700; line-height: 14px; margin: 16px 0px 8px; text-transform: capitalize; }
  .OqZb8 .qk8OO .B_sXW { display: block; }
  .OqZb8 .qk8OO .B_sXW a { background-image: url(""); background-position: -6px -8px; background-repeat: no-repeat; background-size: 103px; border: 1px solid var(--primary-dark-color); border-radius: 50%; display: inline-block; height: 30px; margin: 0px 10px 0px 0px; position: relative; width: 30px; }
  .OqZb8 .qk8OO .B_sXW a.EAbub { background-position: -6px -9px; border-color: rgb(58, 87, 149); }
  .OqZb8 .qk8OO .B_sXW a.QJzTG { background-position: -9px -46px; border-color: rgb(26, 26, 26); }
  .OqZb8 .cqhpD { contain-intrinsic-size: 500px; content-visibility: auto; width: 100%; }
  .non_prime .OqZb8 { margin-bottom: 130px; position: relative; }
  .non_prime .OqZb8::after { background: var(--offwhite-color); content: ""; height: 77px; left: 0px; position: absolute; top: 100%; width: 100%; }
  .non_prime.game_page .OqZb8 { margin-bottom: 0px; }
  .non_prime.game_page .OqZb8::after { display: none; }
  .xEkkt { background: none !important; border: 0px !important; color: rgb(226, 27, 34) !important; font-size: 11px !important; margin-left: 8px !important; padding: 0px !important; }
  body.game_page .OqZb8, body.game_page .breadcrumbmobile, body.game_page .electionLiveBlogsWrapper, body:has(.congratulationsWrap) .OqZb8, body:has(.congratulationsWrap) .breadcrumbmobile, body:has(.congratulationsWrap) .electionLiveBlogsWrapper, body:has(.splashScreenGames) .OqZb8, body:has(.splashScreenGames) .breadcrumbmobile, body:has(.splashScreenGames) .electionLiveBlogsWrapper { display: none; }
  .p9MQq { -webkit-tap-highlight-color: transparent; background: url("/res/images/112033967-1.svg") -36px -815px / 500px no-repeat padding-box padding-box rgb(226, 27, 34); border: none; border-radius: 100%; bottom: 59px; box-shadow: 0 2px 4px 0 rgba(var(--primary-dark-color), 0.2); display: none; height: 40px; position: fixed; right: 16px; transform: rotate(90deg); width: 40px; z-index: 2; }
  .non_prime .p9MQq { bottom: 100px; }
  .VcBfB .p9MQq { display: block; }
  .CX8wv { margin-bottom: 50px; }
  .TZm9U { background-color: var(--white-color); bottom: 0px; left: 0px; max-height: 50px; min-height: 50px; overflow: hidden; position: fixed; text-align: center; width: 100%; z-index: 9; }
  .bOk1Z { background-color: var(--white-color); padding: 12px 16px; }
  .bOk1Z, .bOk1Z .GOG94 { align-items: center; display: flex; }
  .bOk1Z .GOG94 { background: padding-box padding-box rgb(89, 89, 89); border-radius: 4px; color: var(--white-color); font: 700 10px / 16px Verdana; margin-right: 18px; padding: 4px 8px; position: relative; text-transform: capitalize; z-index: 2; }
  .bOk1Z .GOG94::before { background: url("") no-repeat; content: ""; height: 12px; margin-right: 8px; width: 8px; }
  .bOk1Z .GOG94::after { background: rgb(89, 89, 89); border: none; border-radius: 6px 6px 7px 0px; content: ""; display: block; height: 20px; left: calc(100% - 14px); position: absolute; top: 2px; transform: rotate(45deg); transform-origin: center center; width: 20px; z-index: -1; }
  .bOk1Z .eboVR { background-clip: padding-box; background-color: rgb(236, 236, 236); border: 0.5px solid rgb(204, 204, 204); border-radius: 25px; color: var(--primary-dark-color); display: inline-block; font: 500 10px / 16px Verdana; margin: 0px 0px 0px 12px; padding: 3px 12px; }
  .bOk1Z .eboVR + span a { margin-right: 8px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .L5f4Q { color: var(--primary-dark-color); width: 100%; }
  .L5f4Q, .L5f4Q .v6JNn { font: 500 10px / 16px Verdana; overflow: hidden; white-space: nowrap; }
  .L5f4Q .v6JNn { display: block; margin: 0px; overflow-x: scroll; padding: 0px; }
  .L5f4Q .v6JNn li { display: inline-block; }
  .L5f4Q .v6JNn li:first-child .eboVR { margin-left: 0px; }
}
  .AC94s { align-items: center; background: var(--white-color); display: flex; justify-content: center; padding: 20px 0px; position: relative; }
  .AC94s > i { border-style: dotted; border-color: rgb(51, 51, 51); border-image: initial; border-width: 1px 0px; display: block; height: 3px; left: 0px; position: absolute; width: 100%; }
  .AC94s > span { background: rgb(255, 255, 255); font-size: 12px; font-weight: 700; line-height: 1; padding: 2px 10px; position: relative; text-align: center; text-transform: capitalize; }
  .AC94s i { height: 5px; }
  .AC94s i::before { border-top: 1px dotted rgb(51, 51, 51); content: ""; height: 1px; left: 0px; position: absolute; top: 1px; width: 100%; }
  .AC94s span { background: var(--white-color); display: inline-block; font-size: 16px; padding: 0px 10px; position: relative; }
  .AC94s span::after { border-right: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 6px solid transparent; border-image: initial; border-top: 6px solid var(--primary-dark-color); bottom: -15px; content: ""; height: 1px; left: 50%; margin-left: -6px; position: absolute; }
  .QbHpq { background: var(--white-color); }
  .ZnaAR { margin-bottom: 16px; }
  .eCZDC { top: 10%; }
  .G5Cwq { border-bottom: 1px dotted rgb(51, 51, 51); font-family: Georgia; font-size: 16px; font-weight: 700; margin-bottom: 16px; margin-top: 16px; padding-bottom: 12px; }
  .tracking_pixel { line-height: 1px; }
  .HrBSy { margin: 0px -16px; width: calc(100% + 32px); }
  .FJ9vh { padding: 0px 16px 10px; }
  .MNu98 { padding: 16px; }
  .MNu98 .AqFo0 { display: flex; justify-content: space-between !important; }
  .MNu98 .AqFo0 .pdyry { border: 1px solid var(--primary-dark-color); border-radius: 10px; color: var(--primary-dark-color); font-size: 10px; font-weight: 500; padding: 1px 11px; text-transform: uppercase; }
  .MNu98 .AqFo0 .j2MtV { margin: 0px; }
  .MNu98 .YSw5i { font-family: Georgia; font-size: 18px; line-height: 24px; margin: 0px 0px 8px; }
  .MNu98 .GOLHT { display: flex; align-items: center !important; justify-content: space-between !important; }
  .WQKXb { padding-bottom: 12px; }
  .ZLM58 { margin-left: 16px; }
  .as_socialsharimgmobile { display: flex; width: 100%; }
  .as_socialsharimgmobile > div:first-child:empty { display: none; }
  .as_socialsharimgmobile > div:first-child:not(:empty) + div { width: auto; }
  .modify_cdata_list_style.cdatainfo ol, .modify_cdata_list_style.cdatainfo ul, .modify_cdata_style_etimes.cdatainfo ol, .modify_cdata_style_etimes.cdatainfo ul { padding-left: 18px; }
  .modify_cdata_list_style.cdatainfo ol li, .modify_cdata_list_style.cdatainfo ul li, .modify_cdata_style_etimes.cdatainfo ol li, .modify_cdata_style_etimes.cdatainfo ul li { border-top: none; list-style: auto; padding-left: 8px; }
  .modify_cdata_list_style.cdatainfo ol li::marker, .modify_cdata_list_style.cdatainfo ul li::marker, .modify_cdata_style_etimes.cdatainfo ol li::marker, .modify_cdata_style_etimes.cdatainfo ul li::marker { content: unset; }
  .modify_cdata_list_style.cdatainfo ol li::after, .modify_cdata_list_style.cdatainfo ol li::before, .modify_cdata_list_style.cdatainfo ul li::after, .modify_cdata_list_style.cdatainfo ul li::before, .modify_cdata_style_etimes.cdatainfo ol li::after, .modify_cdata_style_etimes.cdatainfo ol li::before, .modify_cdata_style_etimes.cdatainfo ul li::after, .modify_cdata_style_etimes.cdatainfo ul li::before { content: unset; }
  .modify_cdata_list_style.cdatainfo ul li, .modify_cdata_style_etimes.cdatainfo ul li { list-style: disc; }
  .socialembed { position: relative; }
  .socialembed > div:first-of-type, .socialembed > div:last-of-type { left: 0px; top: 0px; width: 100%; }
  .socialembed > div:first-of-type { position: absolute; z-index: 1; }
  .socialembed > div:last-of-type { position: relative; z-index: 2; }
  .socialembed .socialembed-loader { left: calc(50% - 20px); top: calc(50% - 20px); }
  .MBVQb { flex: 1 1 0%; font-size: 1.6em; line-height: 28px; padding: 20px 16px 16px; }
  .MBVQb .br { margin: 8px 0px; }
  .MBVQb > a { color: rgb(26, 117, 255); }
  .MBVQb .PQGMY { text-align: center; }
  .MBVQb div[data-articlebody="1"] > a, .MBVQb div[data-type="in_view"] > a { border-bottom: 1px dotted rgb(0, 18, 255); color: rgb(0, 18, 255); padding-bottom: 1px; position: relative; }
  .MBVQb [data-type="summarizedstory"] > storytitle { display: block; font-weight: 700; margin-bottom: 8px; }
  .MBVQb .yE7nE > div:not(:empty) { background-color: rgba(var(--primary-dark-color), 0.03); margin: 0px -16px 16px; padding: 10px 0px 20px; text-align: center; }
  .MBVQb .yE7nE > div:not(:empty)::before { color: rgba(var(--primary-dark-color), 0.65); content: "Advertisement"; display: block; font-size: 10px; line-height: 1; margin-bottom: 8px; text-transform: capitalize; }
  .MBVQb .h03D1 { min-height: 315px; background-color: transparent !important; }
  .MBVQb .h03D1 > div:not(:empty) { padding-left: 16px; padding-right: 16px; }
  .MBVQb .h03D1 > div:not(:empty)::before { display: none; }
  .MBVQb .ctn-workaround-div { background-color: rgba(0, 0, 0, 0.03); margin: 0px -16px; }
  .MBVQb .ctn-workaround-div .QySS8 { margin-bottom: 0px; padding: 16px 0px; text-align: center; height: auto !important; }
  .MBVQb .ctn-workaround-div .QySS8::before { color: rgba(153, 153, 153, 0.8); display: block; font-size: 10px; line-height: 1; margin-bottom: 8px; text-transform: capitalize; }
  .MBVQb .ctn-workaround-div .QNJFw { clear: both; overflow: auto hidden; }
  .MBVQb .ctn-workaround-div .QNJFw iframe { max-width: 490px; width: 100% !important; }
  .MBVQb .ctn-workaround-div .QNJFw ul li { list-style-type: disc; margin-left: 20px; }
  .MBVQb .ctn-workaround-div .QNJFw ul li a, .MBVQb a { color: rgb(0, 80, 179); }
  .yE7nE > div:not(:empty) { background-color: rgba(var(--primary-dark-color), 0.03); margin: 0px -16px 16px; padding: 10px 0px 20px; text-align: center; }
  .yE7nE > div:not(:empty)::before { color: rgba(var(--primary-dark-color), 0.65); content: "Advertisement"; display: block; font-size: 10px; line-height: 1; margin-bottom: 8px; text-transform: capitalize; }
  .dark_capsul .MBVQb .yE7nE > div:not(:empty) { margin-left: 0px; margin-right: 0px; }
  .Q77Lb { overflow: hidden; }
  .Ljpkh { margin-top: 16px; }
  .lLH3w { background: rgb(246, 246, 246); margin: 0px -16px; }
  .DnCbB.lLH3w { height: 430px; }
  .DnCbB { height: auto; }
  .mDngO { position: sticky; top: 50px; }
  .mDngO::after { color: rgba(var(--primary-dark-color), 0.65); content: "Scroll Down To Continue Reading"; display: block; font-size: 12px; line-height: 1; margin-top: -10px; padding-bottom: 10px; text-align: center; text-transform: capitalize; }
  .stick_minitv_top .mDngO { top: 121px; }
  .np0WV { height: auto; width: auto; }
  .UiFri:empty { margin-top: 0px; }
  .cH0FM { margin-bottom: 16px; margin-top: 16px; max-height: 748px; transition: 0.2s ease-in-out; }
  .cH0FM .w4lqI { border-top: 1px dotted; padding-top: 12px; }
  .cH0FM .w4lqI > span { font-size: 16px; font-weight: 700; line-height: 24px; text-transform: uppercase; }
  .cH0FM > a { contain-intrinsic-size: 60px; border-bottom: 1px dotted; content-visibility: auto; display: flex; font-size: 14px; font-weight: 600; line-height: 20px; padding: 12px 0px 16px; justify-content: space-between !important; }
  .cH0FM > a > span { -webkit-line-clamp: 3; -webkit-box-orient: vertical; display: -webkit-box; margin-right: 20px; overflow: hidden; }
  .cH0FM > a > img { background-clip: padding-box; border-radius: 8px; height: 60px; max-width: 80px; }
  .cH0FM > a.hvrSY { display: none; }
  .cH0FM.S2Yhn { max-height: 374px; overflow: hidden; }
  .cH0FM ._1DH0 { background: rgb(255, 255, 255); border-bottom: 1px dotted; margin-top: -1px; padding-bottom: 16px; position: relative; }
  .NXKj9 { background-color: rgba(255, 250, 100, 0.1); border: 0px solid rgba(180, 170, 50, 0.1); border-radius: 4px; box-shadow: 0 1px 0 0 rgba(var(--primary-dark-color), 0.07); color: var(--primary-dark-color); font-size: 12px; line-height: 18px; padding: 16px; }
  .NXKj9 h4 { font-weight: 700; padding-bottom: 5px; text-transform: uppercase; }
  .NXKj9 p { font-weight: 600; padding: 5px 0px; }
  .iaNNs { background-color: rgb(255, 255, 255); border-top: 2px solid var(--primary-dark-color); bottom: -106px; padding-bottom: 12px; position: fixed; width: 100%; z-index: 9999; }
  .iaNNs, .iaNNs.AqkXO { transition: 1s; }
  .iaNNs.AqkXO { bottom: 0px; }
  .iaNNs .v6Z1U { display: flex; justify-content: center !important; }
  .iaNNs .v6Z1U span { background-clip: padding-box; background-color: var(--primary-dark-color); border-radius: 0px 0px 4px 4px; color: var(--white-color); font: 700 12px / 12px Verdana; padding: 4px 12px; position: relative; text-transform: uppercase; }
  .iaNNs .v6Z1U span::after { border-right: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 6px solid transparent; border-image: initial; border-top: 6px solid var(--primary-dark-color); bottom: -12px; content: ""; height: 1px; left: 50%; margin-left: -6px; position: absolute; }
  .iaNNs ul { overflow: auto; padding: 8px 0px 0px 16px; position: relative; }
  .iaNNs ul, .iaNNs ul li { display: flex; }
  .iaNNs ul li { margin: 0px 16px 0px 0px; }
  .iaNNs ul li .N8cuu { font: 600 14px / 20px Verdana; height: 60px; margin-right: 12px; }
  .iaNNs ul li .asEIa { flex: 0 0 80px; position: relative; }
  .iaNNs ul li .asEIa::before { padding-top: 56.25%; }
  .iaNNs ul li .asEIa > .OZX5C { inset: 0px; position: absolute; }
  .iaNNs ul li .asEIa > .OZX5C img { height: 100%; object-fit: cover; width: 100%; }
  .iaNNs ul li .asEIa::before { content: ""; display: block; padding-top: 75%; width: 100%; }
  .iaNNs ul li .asEIa .OZX5C { background-clip: padding-box; border-radius: 4px; height: 100%; overflow: hidden; }
  .iaNNs ul li .asEIa img { backface-visibility: hidden; background-size: 100%; height: 100%; object-fit: cover; object-position: center top; transition: 0.5s; width: 100%; }
  .iaNNs ul li .asEIa img.M4MCC { object-fit: contain; }
  .iaNNs .RmqJv { display: flex; margin-top: 12px; justify-content: center !important; }
  .iaNNs .RmqJv a { background-color: rgb(204, 204, 204); display: inline-block; margin: 0px 4px; position: relative; width: 28px; }
  .iaNNs .RmqJv a, .iaNNs .RmqJv a.kc9xk span { background-clip: padding-box; border-radius: 2px; height: 2px; }
  .iaNNs .RmqJv a.kc9xk span { background-color: rgb(226, 27, 34); position: absolute; width: 13px; }
  .Mmm9x { background: rgb(255, 250, 100); color: var(--primary-dark-color); font-size: 12px; font-weight: 500; margin: 10px 0px 0px; padding: 10px; text-align: center; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .Mmm9x { margin: 0px 0px -10px; }
}
  .Mmm9x::before { background: url("") no-repeat; content: ""; display: inline-block; height: 12px; position: relative; top: 2px; width: 20px; }
  .QySS8 { margin-bottom: 10px; text-align: center; }
  .QySS8.sPpln { background-color: rgba(var(--primary-dark-color), 0.03); margin-bottom: 0px; padding-top: 1px; }
  .PmVKa { border: 1px solid rgb(236, 236, 236); border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.04) 0px 4px 12px 0px; overflow: hidden; position: relative; }
  .PmVKa .WFRE_ { cursor: pointer; position: relative; }
  .PmVKa .WFRE_::before { content: ""; display: block; padding-top: 56.25%; width: 100%; }
  .PmVKa .WFRE_ > .OZX5C { inset: 0px; position: absolute; }
  .PmVKa .WFRE_ > .OZX5C img { height: 100%; object-fit: cover; width: 100%; }
  .PmVKa .WFRE_ img { border-radius: 16px 16px 0px 0px; }
  .PmVKa .WFRE_ .pSLhp, .PmVKa .WFRE_ img { background-clip: padding-box; }
  .PmVKa .WFRE_ .pSLhp { background-color: rgba(26, 26, 26, 0.7); background-image: url(""); background-position: -3px -3078px; background-repeat: no-repeat; background-size: 1000px; border-radius: 100%; height: 80px; left: 50%; margin: 0px; position: absolute; top: 50%; transform: translate(-50%, -50%); width: 80px; z-index: 1; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .PmVKa .WFRE_ .pSLhp { transform: translate(-50%, -50%) scale(0.7); }
}
  .PmVKa .j1o40 { padding: 8px 12px 12px; }
  .PmVKa .HcGQA { -webkit-line-clamp: 2; -webkit-box-orient: vertical; color: var(--primary-dark-color); display: -webkit-box; font-size: 14px; font-weight: 700; line-height: 20px; overflow: hidden; }
  .PmVKa .by5qw { background: rgb(226, 27, 34); border-radius: 2px; bottom: -12px; color: rgb(255, 255, 255); display: inline-block; font-size: 14px; font-weight: 600; left: 12px; padding: 0px 9px; position: absolute; z-index: 1; }
  .PmVKa .by5qw::before { border-bottom: 8px solid transparent; border-left: 10px solid rgb(255, 255, 255); border-top: 8px solid transparent; content: ""; cursor: pointer; display: inline-block; margin-right: 8px; position: relative; top: 3px; }
  .XCGHm { border-top: 1px solid rgba(var(--primary-dark-color-rgba), 0.1); margin: -8px 16px 20px; position: relative; }
  .XCGHm .Z6plX { background: var(--white-color); color: rgba(var(--primary-dark-color), 0.65); font-size: 10px; left: 50%; padding: 2px 10px; position: absolute; top: -9px; transform: translateX(-50%); }
  .lN1MI { margin-bottom: 16px; }
  .lN1MI a { text-decoration: underline; }
  .QuKiW { text-decoration: none !important; }
  .QuKiW > i { border: 1px solid rgb(226, 27, 34); border-radius: 2px; color: rgb(226, 27, 34); display: inline-block; font-size: 10px; font-style: normal; font-weight: 700; line-height: 21px; margin-bottom: 5px; padding: 0px 7px; text-transform: uppercase; }
  .QuKiW > i::before { border-bottom: 4px solid transparent; border-left: 6px solid rgb(226, 27, 34); border-top: 4px solid transparent; content: ""; display: inline-block; margin: 0px 5px 0px 0px; position: relative; top: 1px; }
  .QuKiW span { color: rgb(0, 0, 0); display: block; font-size: 14px; font-weight: 600; }
  .trJjX { align-items: center; background: var(--white-color); display: flex; justify-content: center; padding: 20px 0px; position: relative; }
  .trJjX > i { border-style: dotted; border-color: rgb(51, 51, 51); border-image: initial; border-width: 1px 0px; display: block; height: 3px; left: 0px; position: absolute; width: 100%; }
  .trJjX > span { background: rgb(255, 255, 255); font-size: 12px; font-weight: 700; line-height: 1; padding: 2px 10px; position: relative; text-align: center; text-transform: capitalize; }
  .trJjX i { height: 5px; }
  .trJjX i::before { border-top: 1px dotted rgb(51, 51, 51); content: ""; height: 1px; left: 0px; position: absolute; top: 1px; width: 100%; }
  .trJjX span { background: var(--white-color); display: inline-block; font-family: Georgia; font-size: 16px; padding: 0px 10px; position: relative; }
  .trJjX span::after { border-right: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 6px solid transparent; border-image: initial; border-top: 6px solid var(--primary-dark-color); bottom: -15px; content: ""; height: 1px; left: 50%; margin-left: -6px; position: absolute; }
  .f5EAO { background-clip: padding-box; background-color: rgba(226, 27, 34, 0.04); border-radius: 4px; box-shadow: 0 1px 0 0 rgba(var(--primary-dark-color), 0.07); color: var(--primary-dark-color); font-size: 12px; line-height: 18px; padding: 12px 16px; }
  .f5EAO > a { color: rgb(226, 27, 34); font-weight: 500; }
  .K_Osy { color: rgba(var(--primary-dark-color), 0.65); display: block; font-size: 12px; margin-bottom: 8px; text-align: center; text-transform: capitalize; }
  .LjpWW { background-color: rgb(246, 246, 246); margin-bottom: 10px; min-height: 396px; padding: 0px 10px 10px; }
  .g319Q { -webkit-font-smoothing: antialiased; background-clip: padding-box; border: 1px solid rgba(var(--primary-dark-color), 0.06); border-radius: 4px; margin-bottom: 20px; margin-left: 12px; padding: 15px 25px; position: relative; }
  .g319Q span.Qnddl { background: rgb(204, 51, 51); border-radius: 100%; color: var(--white-color); font-size: 14px; height: 24px; left: -12px; line-height: 32px; padding: 0px; position: absolute; text-align: center; top: 17px; width: 24px; z-index: 2; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .g319Q span.Qnddl { line-height: 27px; }
}
  .g319Q h3 { color: rgb(51, 51, 51); font-size: 14px; font-weight: 700; line-height: 20px; margin-bottom: 0px; }
  .g319Q p { color: rgb(51, 51, 51); font-size: 16px; line-height: 25px; }
  .g319Q p a { border-bottom: 0px; color: rgb(26, 117, 255); font-weight: 700; }
  .g319Q .PQGMY { margin: 10px 0px; width: 100%; }
  .g319Q .PQGMY img { display: block; width: 100%; }
  .VDwrf { color: rgb(51, 51, 51); font-size: 16px; font-weight: 900; line-height: 22px; margin: 20px 0px; }
  .CZKxX { background: padding-box padding-box rgba(0, 113, 255, 0.02); border-radius: 1000px; box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 0px 0px; color: rgb(0, 113, 255); cursor: pointer; display: inline; padding: 2px 15px; position: relative; }
  .CZKxX::after { background-image: url(""); background-position: -17px -1173px; background-repeat: no-repeat; content: ""; display: inline-block; height: 11px; margin-left: 2px; width: 11px; }
  .UzUhn.innaccurate :not(.XCGHm) { text-align: center; }
  .UzUhn.innaccurate :not(.XCGHm) span { display: block; }
  .UzUhn.innaccurate :not(.XCGHm) span:first-of-type { font-size: 24px; font-weight: 700; line-height: 28px; margin-bottom: 10px; }
  .UzUhn.innaccurate :not(.XCGHm) span:nth-of-type(2) { font-size: 16px; font-weight: 400; line-height: 24px; margin-bottom: 20px; }
  .UzUhn.aMKAG .cdatainfo ul li a { color: rgb(0, 18, 255); }
  .J8ZyO { margin-bottom: 20px; }
  .fc-paywall-container { position: relative; }
  .fc-paywall-container::before { background: rgba(0, 0, 0, 0); content: ""; height: 360px; left: 0px; margin: 0px -16px; pointer-events: auto; position: absolute; top: -410px; width: 120%; z-index: 10; }
  @media screen and (max-width: 900px) and (orientation: landscape) {
  .fc-paywall-container::before { height: 400px; top: -570px; }
}
  .fc-paywall-container .fewcents div { line-height: 18px; margin-left: 0px; margin-right: 0px; }
  .fc-paywall-container .fewcents > div { padding: 0px; }
  .fc-paywall-container .fewcents > div > div > div { padding-right: 0px; }
  .fc-paywall-container .fewcents button { align-items: center; }
  .fc-paywall-container .fewcents button svg { margin-right: 5px; }
  .qBlIi { border-bottom: 1px dotted var(--primary-dark-color); border-top: 1px dotted var(--primary-dark-color); margin: 24px 0px !important; }
  .qBlIi > div { padding: 16px 0px 24px !important; }
  .LZByl { border-bottom: 1px dotted rgb(26, 26, 26); margin-bottom: 24px; padding-bottom: 20px; }
  .HpzEn { border: 1px solid rgb(236, 236, 236); margin: 20px auto 28px; max-width: 100%; transform: translate(0px); width: 100%; }
  .uSiko { border-bottom: 2px solid rgb(246, 246, 246); border-top: 2px solid rgb(246, 246, 246); margin: 20px -16px 16px; }
  .uSiko.QXb3y > div { padding: 0px; }
  .uSiko.QXb3y > div > div figure { margin-bottom: 0px; }
  .uSiko > div { border-top: none; }
  .IWZmw { border-top: 8px solid rgb(249, 249, 249); margin: 0px -16px; padding: 0px 16px; }
  .IWZmw > div { margin-top: 0px; padding-bottom: 0px; }
  .W6PR7 { overflow: hidden; width: 100%; }
  .vKqjw { border-bottom: 12px solid rgb(249, 249, 249); border-top: 12px solid rgb(249, 249, 249); margin: 20px -16px 0px; padding: 0px 16px; }
  .ZnxJb { overflow: hidden; }
  .ATF_wrapper { background-color: rgb(246, 246, 246); height: 70px; }
  .ATF_wrapper.cpd { height: 120px; }
  .ATF_wrapper .ATF_mobile_ads { background-color: rgb(246, 246, 246); margin: 0px auto; text-align: center; }
  .ATF_wrapper .ATF_mobile_ads > div:not(:empty) { overflow: visible; padding: 10px 0px; position: relative; z-index: 1; height: inherit !important; }
  .ATF_wrapper .ATF_mobile_ads > div:empty { display: none; }
  .WO2Q_ { display: block; margin-bottom: 5px; }
  .WO2Q_::before { border-style: solid; border-color: rgb(0, 123, 198); border-image: initial; border-width: 0px 2px 2px 0px; content: ""; display: inline-block; margin: 0px 8px 0px 0px; padding: 2.5px; position: relative; top: -1px; transform: rotate(135deg); }
  .WO2Q_ a { color: rgb(0, 123, 198); font-size: 12px; font-weight: 600; text-transform: uppercase; }
  .ATF_wrapper_perpetual { background-color: rgb(246, 246, 246); display: flex; min-height: 100px; align-items: center !important; justify-content: center !important; }
  .ATF_wrapper_perpetual.atf_sticky { min-height: 50px; }
  .ATF_wrapper_perpetual.atf_sticky .close-ad { bottom: -28px; }
  .mb8 { margin-bottom: 8px; }
  .ekxOn { position: static !important; }
  .cardLoader { background: url("") 0% 0% / contain no-repeat; min-height: 700px; }
  .MBVQb .lbheading a { color: var(--primary-dark-color); }
  .MBVQb .moreupdate a { color: rgb(226, 27, 34); }
  .MBVQb .dfp_ATF_wrapper.yE7nE { margin: 0px -16px; }
  .MBVQb .dfp_ATF_wrapper.yE7nE > div { background: transparent; margin: 0px 0px 16px; }
  .MBVQb .dfp_ATF_wrapper.yE7nE.JrgAI { margin-bottom: -16px; margin-top: 5px; padding-top: 16px; }
  .MBVQb .DnCbB.lLH3w .dfp_ATF_wrapper.yE7nE { margin: 0px; }
  .PCDVv { border-top: 12px solid rgb(249, 249, 249); margin: 8px 0px; padding: 16px; }
  .ZMhMD { margin: 0px -16px; }
  .lnZK1 { color: rgb(0, 18, 255); font-size: 16px; font-weight: 700; line-height: 24px; margin-bottom: 16px; }
  .lnZK1:hover { text-decoration: underline; }
  .qBaMN { padding-bottom: 16px; padding-top: 8px; }
  .cA75F { background: rgb(246, 246, 246); height: 8px; margin: 0px -16px; }
  .ACoGS { display: flex; width: 100%; align-items: center !important; justify-content: space-between !important; }
  .ACoGS .byline span { color: var(--primary-dark-color); font: 400 12px / 16px Verdana; }
  .ACoGS .byline span:first-child { text-transform: uppercase; }
  .ACoGS .Qts6H { border-left: 1px solid rgb(236, 236, 236); cursor: pointer; flex: 0 0 38px; margin-left: 12px; padding-left: 12px; position: relative; }
  .ACoGS .Qts6H .vt9sC { background-repeat: no-repeat; background-size: contain; display: inline-block; height: 24px; width: 24px; }
  .ACoGS .Qts6H .WQKXb { background-clip: padding-box; border-radius: 4px; bottom: 100%; box-shadow: rgba(89, 89, 89, 0.3) 0px 4px 8px 0px; padding: 8px; position: absolute; right: 0px; }
  .ACoGS .Qts6H .vt9sC { background-image: url(""); }
  .QfwlJ { margin-bottom: 12px; text-align: center; }
  .QfwlJ img { display: block; margin: 0px auto; }
  .h_VeT { position: relative; }
  .h_VeT::after { border-color: rgb(0, 0, 0); border-style: solid; border-width: 0px 2px 2px 0px; content: ""; height: 10px; position: absolute; right: 4px; width: 10px; }
  .h_VeT.giJcD::after { top: 12px; transform: rotate(-135deg); }
  .h_VeT.D7b7d::after { top: 6px; transform: rotate(45deg); }
  .vBKGT .FSBVn { background-color: rgb(255, 251, 212); display: flex; font-size: 10px; font-weight: 500; justify-content: center; line-height: 12px; margin: 0px -16px; padding: 10px 0px; }
  .vBKGT .FSBVn img { height: 12px; margin-right: 8px; width: 12px; }
  .vBKGT h6 { font-size: 16px; font-weight: 400; }
  .dark_capsul .yE7nE { background-color: rgb(246, 246, 246); margin: 0px -16px; }
  .dark_capsul .yE7nE.JrgAI { margin-bottom: -32px; margin-top: 5px; padding-top: 20px; }
  .stickyContentSupport { overflow-x: clip !important; }
  .cdatainfo { clear: both; margin-bottom: 12px; overflow: auto hidden; }
  .cdatainfo.cdata-unset-overflow { overflow: unset; }
  .cdatainfo ul { counter-reset: count 0; padding-left: 1px; }
  .cdatainfo ul li { border-bottom: 1px solid rgb(204, 204, 204); margin-bottom: 0px; padding: 12px 0px 12px 32px; position: relative; }
  .cdatainfo ul li::before { background: url("") no-repeat; height: 16px; left: 5px; position: absolute; top: 17px; transform: scale(0.9); width: 18px; }
  .cdatainfo li { border-bottom: 1px solid rgb(204, 204, 204); font-size: 14px; line-height: 24px; list-style-type: none; margin-bottom: 12px; padding: 0px 0px 12px 32px; position: relative; }
  .cdatainfo li::before { content: ""; display: block; position: relative; }
  .cdatainfo li a { border-bottom: 1px dotted rgb(0, 18, 255); color: rgb(0, 18, 255); position: relative; }
  .cdatainfo li em { font-style: normal; }
  .cdatainfo ol { counter-reset: count 0; padding-left: 1px; position: relative; }
  .cdatainfo ol li { counter-increment: count 1; position: relative; }
  .cdatainfo ol li::after { background-color: rgb(246, 246, 246); border: 1px solid rgb(236, 236, 236); border-radius: 6px; color: var(--primary-dark-color); content: "" counter(count) ""; display: flex; font: 600 12px / 16px Verdana; height: 24px; left: -1px; position: absolute; top: 0px; width: 24px; z-index: 1; align-items: center !important; justify-content: center !important; }
  .cdatainfo h2, .cdatainfo h3 { font-family: Georgia; font-size: 16px; line-height: 24px; }
  .cdatainfo.modify_cdata_style { list-style-type: none; margin-left: 0px; }
  .cdatainfo.modify_cdata_style ol li, .cdatainfo.modify_cdata_style ul li { border-top: none; list-style: disc; margin: 0px 0px 0px 20px; min-height: unset; padding: 0px 0px 12px; }
  .cdatainfo.modify_cdata_style ol li::after, .cdatainfo.modify_cdata_style ol li::before, .cdatainfo.modify_cdata_style ul li::after, .cdatainfo.modify_cdata_style ul li::before { display: none; }
  .cdatainfo.modify_cdata_style ol li a strong, .cdatainfo.modify_cdata_style ul li a strong { color: rgb(0, 80, 179); font-size: 16px; font-weight: 400; }
  .cdatainfo.modify_cdata_style table td a { color: rgb(0, 80, 179); }
  .cdatainfo table { font-size: 14px; text-align: center; width: 100% !important; }
  .cdatainfo table tbody tr:nth-child(2n+1) { background: rgb(246, 246, 246); }
  .cdatainfo table tbody tr:first-child { background: rgb(236, 236, 236); font-weight: 700; }
  .cdatainfo table tbody tr:first-child td { border: none; }
  .cdatainfo table tbody td { padding: 8px; }
  .cdatainfo table tbody td:not(:last-child) { border-right: 1px solid rgb(204, 204, 204); }
  .cdatainfo table tbody td a { border-bottom: 1px solid rgb(187, 187, 187); }
  .cdatainfo table tbody td br { display: none; }
  .modify_cdata_style_etimes iframe { width: 100%; }
  .dfp_ATF_wrapper { min-height: 298px; }
  .BDPfD { display: flex; }
  .BDPfD .oc_bi { display: flex; flex-flow: column; }
  .BDPfD .dxOEU { background: url("") 0% 0% / cover padding-box padding-box; border: 1px solid rgb(204, 204, 204); border-radius: 50%; display: inline-block; flex-direction: column-reverse; height: 32px; margin-right: 12px; overflow: hidden; transition: 0.5s; vertical-align: middle; width: 32px; }
  .BDPfD .dxOEU > .PQGMY { height: 100%; }
  .BDPfD .dxOEU > .PQGMY > div { height: 100%; }
  .BDPfD .dxOEU img { background-clip: padding-box; border-radius: inherit; height: 100%; width: 100%; }
  .BDPfD .thlVF { display: flex; flex-direction: row-reverse; justify-content: flex-end; }
  .BDPfD .UhVUs h5 { color: rgb(89, 89, 89); font: 12px / 16px Verdana; margin-bottom: -2px; }
  .BDPfD .UhVUs .ynYrw { color: rgba(var(--primary-dark-color), 0.01); cursor: pointer; font: 700 14px / 20px Verdana; position: relative; }
  .BDPfD .UhVUs .UjeKx { display: flex; font: 400 12px / 20px Verdana; margin-top: 8px; text-transform: uppercase; align-items: center !important; }
  .BDPfD .UhVUs .UjeKx > span { margin-right: 8px; }
  .BDPfD .UhVUs .YBhUB { font: 400 14px / 20px Verdana; margin-top: 8px; position: relative; }
  .BDPfD .Z49Iu .ThfDq { display: inline-block; padding-left: 4px; position: absolute; right: 1px; }
  .BDPfD .Z49Iu .ThfDq::before { color: var(--primary-dark-color); content: "..."; display: inline-block; font-weight: 700; margin-right: 2px; }
  .BDPfD .ThfDq { background-color: rgb(255, 255, 255); bottom: 0px; color: var(--primary-dark-color); cursor: pointer; display: inline-block; font-weight: 700; margin-left: 12px; position: relative; }
  .a9AAZ { background-image: url("/res/images/112033967-1.svg"); background-position: -12px -1628px; background-repeat: no-repeat; content: ""; display: inline-block; height: 98px; vertical-align: middle; width: 98px; }
  .Z49Iu { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
  .xErAA { height: 165px; }
  .OM911 { border-bottom: 8px solid var(--offwhite-color); border-top: 8px solid var(--offwhite-color); }
  .OM911 .qJihE { margin: 12px 16px 0px; }
  .qJihE { display: flex; margin: 0px 16px 12px; position: relative; align-items: center !important; justify-content: center !important; }
  .qJihE > i { border-top-width: 1px; border-right-width: 0px; border-left-width: 0px; border-bottom: 1px dotted var(--primary-dark-color); display: block; left: 0px; position: absolute; width: 100%; }
  .qJihE span { background: rgb(255, 255, 255); font-family: Georgia; font-size: 12px; font-weight: 700; line-height: 1; padding: 2px 10px; position: relative; text-align: center; text-transform: capitalize; }
  .pollution { padding-top: 20px; }
  .i50Ng { aspect-ratio: 16 / 9; margin-bottom: 16px; padding: 0px 16px; position: relative; top: 0px; transition: top 0.25s, height 0.25s; z-index: 2; }
  .i50Ng.PpVkW { margin-bottom: 0px; }
  .W3hPn > div:not(:empty) { margin: 0px -16px 16px; width: calc(100% + 32px) !important; }
  .W3hPn h2:empty { display: none; }
  .iplPhotos.IWZmw { margin: 0px; }
  .iplPhotos.IWZmw .uSiko { padding: 0px 16px; }
  .zDPDO > div > div:not(:empty) { padding: 0px 16px 8px; }
  .cls_animate_override { transform: none !important; will-change: revert !important; }
  .AzO1I { margin: 0px -16px; }
  .iframe_footer { color: rgb(89, 89, 89); font-size: 10px; font-style: italic; font-weight: 400; line-height: 18px; margin-top: 8px; }
  .O0xyS { color: rgb(89, 89, 89); font-size: 12px; line-height: 16px; padding: 0px 16px 15px; position: relative; text-align: center; }
  .O0xyS::after, .O0xyS::before { bottom: 0px; color: rgba(0, 0, 0, 0.1); content: "......................................................"; left: 50%; position: absolute; text-align: center; transform: translateX(-50%); width: 50%; }
  .O0xyS::after { bottom: -3px; content: "................................"; }
  .Syx8B { border-bottom: 1px solid rgb(0, 18, 255); font-weight: 600; }
  .Syx8B a { color: rgb(0, 18, 255); }
  .F9Ip_ { margin-top: 12px; min-height: 250px; }
  .F9Ip_ a { border: none !important; }
  .F9Ip_ img { border: 1px solid rgb(236, 236, 236); border-radius: 12px; box-shadow: rgba(0, 0, 0, 0.04) 0px 4px 12px 0px; }
  .only_st_logo { padding-left: 48px; }
  .wrapperclearfix .QbHpq .timeline_pollWrapper_as { padding: 16px 0px; }
  .wrapperclearfix .QbHpq .timeline_pollWrapper_as .wrap_poll_as { left: 0px; width: 100%; }
  ._YRSP { margin: 12px 8px 0px; }
  .vdo_embedd .tagLabel { background: rgba(23, 23, 23, 0.95); border-radius: 40px; bottom: 8px; font-size: 16px; font-weight: 400; left: 8px; line-height: 24px; padding: 4px 8px 4px 4px; z-index: 3; }
  .vdo_embedd .tagLabel::before { background: url("") 4px -77.5px / 16px no-repeat; height: 24px; margin-right: 6px; transform: scale(1.45); width: 24px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .vdo_embedd .tagLabel { font-size: 12px; line-height: 16px; }
  .vdo_embedd .tagLabel::before { background-position: 0px -81px; height: 16px; margin-right: 4px; transform: unset; width: 16px; }
}
  .boardResultWidget { margin-bottom: 24px; }
  .idq87 { color: rgb(226, 27, 34); font: 700 12px / 16px Verdana; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .idq87 { font: 700 16px / 20px Verdana; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .idq87 { margin-bottom: 12px; }
}
  .idq87 > i { background: rgb(226, 27, 34); border-radius: 50%; display: inline-block; height: 16px; margin: -4px 16px 0px 0px; padding: 5px; position: relative; vertical-align: middle; width: 16px; }
  .idq87 > i::after { background: padding-box padding-box rgba(226, 27, 34, 0.5); border-radius: 100px; box-sizing: border-box; content: " "; height: 100%; left: 0px; opacity: 0; position: absolute; top: 0px; width: 100%; }
  .idq87 > i::before { background: rgb(226, 27, 34); border-radius: 100px; content: ""; height: 16px; left: 0px; position: absolute; top: 0px; width: 16px; z-index: 3; }
  .idq87 > i::after { animation: 2s ease 1s infinite normal none running PTvSL; z-index: 1; }
  .idq87.AddzG { background-color: rgb(226, 27, 34); border-radius: 24px; color: var(--white-color); display: inline-block; font-size: 10px; height: 15px; line-height: 13px; margin: 0px 8px 0px 0px; padding: 1px 6px; position: relative; top: -2px; }
  .idq87.AddzG i { background-color: var(--white-color); height: 6px; margin: -2px 4px 0px 0px; padding: 0px; width: 6px; }
  .idq87.AddzG i::before { background-color: var(--white-color); height: 6px; left: 0px; top: 0px; width: 6px; }
  .idq87.AddzG i::after { background-color: rgb(255, 182, 182); }
  @keyframes PTvSL { 
  0% { opacity: 0; transform: scale(1); }
  50% { opacity: 1; }
  100% { opacity: 0; transform: scale(2); }
}
  @-webkit-keyframes PTvSL { 
  0% { opacity: 0; transform: scale(1); }
  50% { opacity: 1; }
  100% { opacity: 0; transform: scale(2); }
}
  .f2oj9 { margin-top: 12px; }
  .f2oj9 .ip8Ph { display: block; }
  .f2oj9 .ip8Ph.EgPxm { display: none; }
  .f2oj9 .WDPkO { align-items: center; background: transparent; color: rgb(226, 27, 34); display: flex; font-size: 12px; font-weight: 500; line-height: 16px; right: 4px; width: 100%; }
  .f2oj9 .WDPkO:focus { background: transparent; outline: none; touch-action: manipulation; }
  .f2oj9 .WDPkO i { border-right: 1px solid rgb(226, 27, 34); border-top: 1px solid rgb(226, 27, 34); display: inline-block; height: 6px; margin-left: 12px; position: relative; right: 8px; top: -2px; transform: rotate(-225deg) translateY(-50%); width: 6px; }
  .f2oj9 .WDPkO i.ytrSP { right: 2px; top: 5px; transform: rotate(-45deg) translateY(-50%); }
  .f2oj9 ul { display: flex; margin: 12px -16px 0px 0px; overflow: auto; padding-right: 16px; }
  .f2oj9 ul li { flex: 0 0 90%; font-size: 12px; line-height: 18px; }
  .f2oj9 ul li:not(:last-child) { border-right: 1px solid rgba(204, 204, 204, 0.6); margin-right: 12px; padding-right: 12px; }
  .f2oj9 ul li .OlHgn { display: flex; }
  .f2oj9 ul li .OlHgn .hD3b2 { -webkit-line-clamp: 3; -webkit-box-orient: vertical; display: -webkit-box; font-size: 14px; line-height: 20px; margin-right: 12px; overflow: hidden; }
  .WyhDo { flex: 0 0 80px; position: relative; }
  .WyhDo::before { content: ""; display: block; padding-top: 56.25%; width: 100%; }
  .WyhDo > .GN7am { inset: 0px; position: absolute; }
  .WyhDo .UoVlv { background-color: rgba(26, 26, 26, 0.7); background-image: url(""); background-position: -3px -3078px; background-repeat: no-repeat; background-size: 1000px; border-radius: 100%; height: 80px; left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%) scale(0.3); width: 80px; z-index: 1; }
  .WyhDo > .GN7am { background-clip: padding-box; border-radius: 4px; height: 100%; overflow: hidden; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .WyhDo > .GN7am { background-clip: padding-box; border-radius: 8px; }
}
  .WyhDo > .GN7am img { backface-visibility: hidden; background-size: 100%; height: 100%; object-fit: cover; object-position: center top; transition: 0.5s; width: 100%; }
  .WyhDo > .GN7am img.i_304 { object-fit: contain; }
  .WyhDo > .GN7am::after { background: rgba(var(--primary-dark-color-rgba), 0.02); content: ""; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
  .rg0Ke { margin: 0px; padding-top: 0px; }
  .A_qOC { background-clip: padding-box; border-radius: 4px; color: rgb(226, 27, 34); display: inline-block; font: 400 10px / 1 Verdana; margin-bottom: 8px; margin-left: 16px; min-height: 18px; padding: 4px 4px 4px 38px; position: relative; text-transform: uppercase; z-index: 2; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .A_qOC { font-weight: 500; margin-left: 24px; }
}
  .A_qOC::before { background-image: url(""); background-position: -8px -107px; background-repeat: no-repeat; background-size: 49px; content: ""; display: inline-block; height: 10px; left: 4px; position: absolute; top: 4px; vertical-align: middle; width: 33px; z-index: 1; }
  .EHI6L, .moc0Y { background: padding-box padding-box rgb(226, 27, 34); border-radius: 0px 4px; bottom: 0px; color: var(--white-color); display: flex; font-size: 12px; font-style: inherit; font-weight: 700; left: 0px; line-height: 12px; min-width: 42px; padding: 4px 8px; position: absolute; text-align: center; align-items: center !important; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .EHI6L, .moc0Y { background-clip: padding-box; border-radius: 0px 8px; }
}
  .EHI6L::before, .moc0Y::before { display: inline-block; margin-right: 4px; }
  .MaRYk { font-family: Georgia; }
  .GP4WG { color: rgb(226, 27, 34); font-size: 12px; font-weight: 500; line-height: 16px; margin-bottom: 4px; text-transform: uppercase; }
  .GP4WG.G71Ux { font-weight: 600; line-height: 18px; }
  .GP4WG:empty { display: none; }
  .GP4WG > a { color: inherit; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .GP4WG > a { display: inline-block; }
}
  .Hn2z7 { align-items: flex-start; display: flex; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .Hn2z7 { flex-direction: row-reverse; }
}
  .suxSu { padding-right: 20px; position: relative; }
  @keyframes ditYs { 
  0% { opacity: 0; transform: scale(0); }
  50% { opacity: 1; }
  100% { opacity: 0; transform: scale(1); }
}
  @-webkit-keyframes ditYs { 
  0% { opacity: 0; transform: scale(0); }
  50% { opacity: 1; }
  100% { opacity: 0; transform: scale(1); }
}
  .g2Qrw:not(.FbRtQ) { background: padding-box padding-box rgb(226, 27, 34); border-radius: 4px; color: rgb(255, 255, 255); font-size: 12px; font-weight: 700; left: 10px; line-height: 1; padding: 4px 8px 4px 24px; position: absolute; text-decoration: none; text-transform: uppercase; top: 10px; z-index: 1; }
  .g2Qrw::after, .g2Qrw::before { background-clip: padding-box; border: 2px solid rgb(255, 255, 255); border-radius: 100px; box-shadow: rgb(255, 255, 255) 0px 0px 10px, rgb(255, 255, 255) 0px 0px 10px inset; box-sizing: border-box; content: " "; height: 12px; left: 8px; opacity: 0; position: absolute; top: 4px; width: 12px; }
  .g2Qrw::before { animation: 2s ease 0s infinite normal none running ditYs; z-index: 2; }
  .g2Qrw::after { animation: 2s ease 1s infinite normal none running ditYs; z-index: 1; }
  .g2Qrw.FbRtQ { position: absolute; right: 26px; top: 2px; }
  .g2Qrw.FbRtQ::after, .g2Qrw.FbRtQ::before { border: 2px solid rgb(226, 27, 34); box-shadow: rgb(226, 27, 34) 0px 0px 10px, rgb(226, 27, 34) 0px 0px 10px inset; }
  .yCs_c { flex: 0 0 80px; position: relative; }
  .yCs_c::before { content: ""; display: block; padding-top: 56.25%; width: 100%; }
  .yCs_c > .Bw78m { inset: 0px; position: absolute; }
  .yCs_c > .Bw78m { background-clip: padding-box; border-radius: 4px; height: 100%; overflow: hidden; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .yCs_c > .Bw78m { background-clip: padding-box; border-radius: 8px; }
}
  .yCs_c > .Bw78m img { backface-visibility: hidden; background-size: 100%; height: 100%; object-fit: cover; object-position: center top; transition: 0.5s; width: 100%; }
  .yCs_c > .Bw78m img.Mcd2g { object-fit: contain; }
  .yCs_c > .Bw78m::after { background: rgba(var(--primary-dark-color-rgba), 0.02); content: ""; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
  .EHI6L, .moc0Y { transform-origin: left bottom; }
  .EHI6L:empty, .moc0Y:empty { min-width: auto; padding: 4px 6px 4px 8px; }
  .EHI6L::before, .moc0Y::before { background-size: 412px; content: ""; height: 12px; }
  .moc0Y::before { background-image: url("/res/images/112033967-1.svg"); background-position: -80px -669px; background-repeat: no-repeat; background-size: auto; vertical-align: middle; width: 12px; }
  .EHI6L::before { background-image: url("/res/images/112033967-1.svg"); background-position: -47px -219px; background-repeat: no-repeat; width: 12px; }
  .YQ68T .yCs_c { flex: 0 0 128px; }
  .YQ68T .GP4WG { display: block; font-weight: 600; }
  .vtwvH { margin: -4px 16px 16px; padding: 0px 0px 12px; }
  .vtwvH p { -webkit-line-clamp: 3; -webkit-box-orient: vertical; display: -webkit-box; font-size: 14px; line-height: 20px; margin-bottom: -4px; overflow: hidden; }
  .FQ_pz { background-position: -3px -105px; background-size: 50px; border-radius: 4px; bottom: 8px; height: 18px; left: 8px; position: absolute; width: 42px; }
  .FQ_pz, .FQ_pz.XREKQ { background-color: var(--white-color); background-image: url(""); background-repeat: no-repeat; }
  .FQ_pz.XREKQ { background-position: -7px -91px; background-size: 53px; bottom: 4px; height: 16px; left: 4px; width: 16px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._YVis { margin: 0px 16px 12px; padding: 0px 0px 12px; border-top: 0px !important; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis { border-top: 1px dotted rgba(var(--primary-dark-color-rgba), 0.3); }
  ._YVis:hover .yCs_c > .Bw78m img { transform: scale(1.1); }
  ._YVis:hover figcaption { color: rgb(89, 89, 89); }
  ._YVis .ufRja { max-height: 50px; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._YVis.YQ68T figcaption { height: 86px; }
  ._YVis.YQ68T figcaption.P6y6C { -webkit-line-clamp: 3; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
}
  ._YVis figcaption { -webkit-line-clamp: 3; -webkit-box-orient: vertical; color: var(--primary-dark-color); display: -webkit-box; font-size: calc(13px + 0.625vw); font-weight: 600; line-height: calc(19.3333px + 0.83333vw); overflow: hidden; transition: 0.5s; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis figcaption { font-size: 13px; font-weight: 500; line-height: 18px; margin-left: 16px; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._YVis figcaption { flex: 2 1 0%; height: 66px; margin: -4px 16px 0px 0px; }
}
  ._YVis figcaption.bjYfb { display: initial; overflow: visible; max-height: none !important; }
  ._YVis figcaption.bjYfb span { -webkit-line-clamp: 3; -webkit-box-orient: vertical; display: -webkit-box; max-height: 54px; overflow: hidden; }
  ._YVis.AP2be { border-top: 0px; margin-bottom: 0px; margin-right: 20px; position: relative; }
  ._YVis.AP2be::after { background: linear-gradient(
      to bottom,
      rgba(var(--primary-dark-color-rgba), 0),
      rgba(var(--primary-dark-color-rgba), 0.7)
    ); bottom: 0px; content: ""; height: 60%; position: absolute; width: 100%; z-index: 1; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis.AP2be::after { background-clip: padding-box; border-radius: 8px; }
}
  ._YVis.AP2be .yCs_c { flex: 1 1 0%; position: relative; }
  ._YVis.AP2be .yCs_c::before { content: ""; display: block; padding-top: 177.778%; width: 100%; }
  ._YVis.AP2be .yCs_c > .Bw78m { inset: 0px; position: absolute; }
  ._YVis.AP2be .yCs_c > .Bw78m img { height: 100%; object-fit: cover; width: 100%; }
  ._YVis.AP2be .moc0Y { display: none; }
  ._YVis.AP2be figcaption { -webkit-line-clamp: 4; bottom: 12px; color: var(--white-color); font-size: 16px; font-weight: 700; left: 0px; line-height: 20px; padding-right: 16px; position: absolute; z-index: 11; max-height: 100% !important; }
  ._YVis figcaption.P6y6C, ._YVis.AP2be figcaption { -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
  ._YVis figcaption.P6y6C { -webkit-line-clamp: 2; }
  ._YVis figcaption .irLla { display: flex; }
  ._YVis figcaption .irLla .GP4WG { margin-right: 4px; }
  ._YVis figcaption .gM7OE { color: rgb(89, 89, 89); font: 500 12px / 16px Verdana; margin-top: 1px; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis.IEy0a .Hn2z7, ._YVis.M194D .Hn2z7 { display: block; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._YVis.IEy0a .Hn2z7, ._YVis.M194D .Hn2z7 { flex-direction: column; }
}
  ._YVis.IEy0a .yCs_c, ._YVis.M194D .yCs_c { width: 100%; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis.IEy0a .EHI6L, ._YVis.IEy0a .moc0Y, ._YVis.M194D .EHI6L, ._YVis.M194D .moc0Y { bottom: 0px; font-size: 12px; left: 0px; }
}
  ._YVis.M194D { border: none; overflow: hidden; padding-bottom: 0px; position: relative; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._YVis.M194D { margin: 0px 0px 16px; }
}
  ._YVis.M194D figcaption { margin: 8px 0px 0px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._YVis.M194D figcaption { font-size: 14px; line-height: 20px; }
  ._YVis.M194D figcaption i { font-style: normal; font-weight: 700; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis.M194D figcaption { height: 54px; min-height: 54px; }
}
  ._YVis.M194D figcaption i { font-style: normal; font-weight: 700; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._YVis.fThn8 { border: 1px solid rgb(236, 236, 236); border-radius: 8px; overflow: hidden; }
  ._YVis.fThn8 .yCs_c .Bw78m { border-radius: 8px 8px 0px 0px; }
  ._YVis.fThn8 .yCs_c .EHI6L { border-radius: 0px 8px 0px 0px; }
  ._YVis.fThn8 figcaption { margin-bottom: 12px; min-height: 60px; padding: 0px 12px; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis.O3yGf .BLdj1, ._YVis.u2g_3 .BLdj1 { bottom: 0px; left: 0px; padding: 15px 20px; position: absolute; width: 100%; z-index: 10; }
  ._YVis.O3yGf .BLdj1 .EHI6L, ._YVis.O3yGf .BLdj1 .moc0Y, ._YVis.O3yGf .BLdj1 figcaption, ._YVis.u2g_3 .BLdj1 .EHI6L, ._YVis.u2g_3 .BLdj1 .moc0Y, ._YVis.u2g_3 .BLdj1 figcaption { left: auto; position: relative; bottom: auto !important; }
  ._YVis.O3yGf .BLdj1 .EHI6L, ._YVis.O3yGf .BLdj1 .moc0Y, ._YVis.u2g_3 .BLdj1 .EHI6L, ._YVis.u2g_3 .BLdj1 .moc0Y { display: inline-block; margin-bottom: 6px; }
  ._YVis.O3yGf .BLdj1 .EHI6L::before, ._YVis.u2g_3 .BLdj1 .EHI6L::before { position: relative; top: 1px; }
  ._YVis.O3yGf .BLdj1 figcaption, ._YVis.u2g_3 .BLdj1 figcaption { margin: 0px !important; position: relative !important; }
  ._YVis.O3yGf { margin: 0px 0px 20px; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis.O3yGf:nth-last-child(-n+2) { margin-bottom: 0px; }
  ._YVis.O3yGf:hover figcaption { color: rgb(89, 89, 89); }
}
  @media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  ._YVis.O3yGf { padding-left: 0px; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._YVis.O3yGf:nth-last-child(-n+2) { margin-top: 8px; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis.O3yGf .BLdj1 .EHI6L { background-clip: padding-box; border-radius: 4px; margin-bottom: 8px; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._YVis.O3yGf .BLdj1 { position: relative; }
  ._YVis.O3yGf .BLdj1 .EHI6L { bottom: auto; top: -27px; }
}
  ._YVis.O3yGf figcaption { color: rgba(var(--white-color-rgba), 0.8); }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis.O3yGf figcaption { -webkit-line-clamp: 3; -webkit-box-orient: vertical; display: -webkit-box; font-size: 12px; line-height: 16px; max-height: 48px; min-height: 0px; overflow: hidden; position: relative; }
}
  @media screen and (min-width: 768px) and (orientation: portrait) and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait), screen and (min-width: 999px) and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  ._YVis.O3yGf figcaption { -webkit-line-clamp: 3; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._YVis.O3yGf figcaption { -webkit-line-clamp: 3; -webkit-box-orient: vertical; display: -webkit-box; font-size: 14px; line-height: 20px; max-height: 60px; overflow: hidden; }
}
  ._YVis.u2g_3 { margin: 0px; }
  ._YVis.u2g_3 .yCs_c::after { background-clip: padding-box; border-radius: 4px; bottom: 0px; content: ""; height: 100px; position: absolute; width: 100%; z-index: 1; }
  ._YVis.u2g_3 figcaption { color: var(--white-color); left: 0px; margin: 0px 20px; position: absolute; text-shadow: 0 2px 0 rgba(var(--primary-dark-color-rgba), 0.3); z-index: 2; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis.u2g_3 .yCs_c { margin-bottom: 10px; }
  ._YVis.u2g_3 .yCs_c::after { background: linear-gradient(
        to bottom,
        rgba(var(--primary-dark-color-rgba), 0.2),
        rgba(var(--primary-dark-color-rgba), 0.2)
      ); height: 100%; }
}
  @media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  ._YVis.u2g_3 .BLdj1 { padding: 10px; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis.u2g_3 .BLdj1 figcaption { font-size: 14px; line-height: 20px; }
}
  ._YVis.u2g_3 .BLdj1 .moc0Y:empty { display: none; }
  ._YVis.u2g_3 figcaption { bottom: 18px; height: auto; min-height: 0px; }
  ._YVis.IEy0a { border: none; padding-bottom: 0px; position: relative; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._YVis.IEy0a { margin: 0px 16px 16px; min-height: 80px; }
  ._YVis.IEy0a .FQ_pz { background-position: 1px -101px; border-radius: 8px; height: 26px; width: 50px; }
  ._YVis.IEy0a .yCs_c .Bw78m { border: none; border-radius: 12px; }
  ._YVis.IEy0a a::after { border-radius: 0px 0px 12px 12px; }
}
  ._YVis.IEy0a > a::after { background: linear-gradient(
      to bottom,
      rgba(var(--primary-dark-color-rgba), 0),
      rgba(var(--primary-dark-color-rgba), 0.7)
    ); bottom: 0px; content: ""; height: 60%; position: absolute; width: 100%; z-index: 1; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis.IEy0a > a::after { background-clip: padding-box; border-radius: 4px; }
}
  ._YVis.IEy0a figcaption { bottom: 0px; color: var(--white-color); margin: 0px 20px 12px; position: absolute; text-shadow: 0 2px 8px rgba(var(--primary-dark-color-rgba), 0.4); z-index: 2; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis.IEy0a figcaption { font: 700 24px / 28px Georgia; }
}
  @media screen and (min-width: 1511px) {
  ._YVis.IEy0a figcaption { font: 700 28px / 32px Georgia; margin: 0px 24px 16px; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._YVis.IEy0a figcaption { font-size: calc(13.3333px + 0.83333vw); font-weight: 700; height: auto; line-height: calc(21.3333px + 0.83333vw); margin: 0px 4px 12px; padding: 0px 10px; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis.IEy0a.O3yGf { margin-bottom: 0px; }
  ._YVis.IEy0a.O3yGf .yCs_c::after { background-clip: padding-box; border-radius: 4px; bottom: 0px; content: ""; height: 100px; position: absolute; width: 100%; z-index: 1; }
  ._YVis.IEy0a.O3yGf figcaption { color: var(--white-color); left: 0px; margin: 0px 20px; position: absolute; text-shadow: 0 2px 0 rgba(var(--primary-dark-color-rgba), 0.3); z-index: 2; }
  ._YVis.IEy0a.O3yGf .yCs_c { margin-bottom: 0px; opacity: 0.8; }
  ._YVis.IEy0a.O3yGf figcaption { bottom: 15px; font-size: 20px; line-height: 28px; max-height: 56px; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._YVis.IEy0a.O3yGf { margin-bottom: 24px; }
  ._YVis.IEy0a.O3yGf figcaption { font-size: 18px; line-height: 24px; max-height: 72px; min-height: 0px; }
}
  ._YVis.IEy0a.u2g_3 { margin: 0px; }
  ._YVis.IEy0a.u2g_3 figcaption { font-size: 18px; font-weight: 700; line-height: 24px; max-height: 72px; }
  ._YVis.IEy0a.M194D figcaption { margin: 0px 16px; }
  ._YVis.IEy0a.M194D.u2g_3 figcaption { margin: 0px 20px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._YVis.IEy0a .yCs_c > img { border-radius: 0px; }
}
  ._YVis.IEy0a p:not(:empty) { -webkit-line-clamp: 3; -webkit-box-orient: vertical; color: var(--primary-dark-color); display: -webkit-box; font: 12px / 18px Verdana; overflow: hidden; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._YVis.IEy0a p:not(:empty) { margin: 5px 16px 0px; width: calc(100% - 32px); }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis.IEy0a p:not(:empty) { font: 14px / 24px Verdana; height: 72px; }
}
  ._YVis.IEy0a .EHI6L { left: 20px; transform: scale(1.3); }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis.IEy0a .EHI6L { bottom: 20px; }
}
  ._YVis.IEy0a .moc0Y { left: 20px; transform: scale(1.3); }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis.IEy0a .moc0Y { bottom: 20px; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis.IEy0a .toRQT > figcaption:nth-child(2) { line-height: 28px; font-size: 24px !important; margin: 0px 24px 4px !important; }
  ._YVis.IEy0a .toRQT > figcaption:nth-child(3) { font-weight: 400; line-height: 16px; margin: 0px 24px 16px; text-align: right; font-size: 12px !important; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._YVis.IEy0a .toRQT > figcaption:nth-child(2) { line-height: 24px; padding: 0px; font-size: 20px !important; margin: 0px 16px 4px !important; }
  ._YVis.IEy0a .toRQT > figcaption:nth-child(3) { font-weight: 400; line-height: 16px; margin: 0px 16px 16px; padding: 0px; text-align: right; font-size: 12px !important; }
}
  ._YVis.IEy0a .hoid1 { bottom: 0px; position: absolute; }
  ._YVis.IEy0a .hoid1 .EHI6L, ._YVis.IEy0a .hoid1 .moc0Y { bottom: 8px; display: inline-flex; left: 15px; min-width: auto; position: relative; z-index: 2; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._YVis.IEy0a .hoid1 .EHI6L, ._YVis.IEy0a .hoid1 .moc0Y { background-clip: padding-box; border-radius: 8px; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis.IEy0a .hoid1 .EHI6L, ._YVis.IEy0a .hoid1 .moc0Y { background-clip: padding-box; border-radius: 4px; left: 24px; }
}
  ._YVis.IEy0a .hoid1 > figcaption { font-family: Georgia; position: relative; }
  ._YVis.IEy0a .hoid1 .gDwPw { display: flex; padding: 0px 0px 4px 14px; }
  ._YVis.IEy0a .hoid1 .gDwPw .epkk9 { color: var(--white-color); display: block; font-size: 12px; font-weight: 600; line-height: 16px; margin-right: 4px; position: relative; text-transform: uppercase; z-index: 10; }
  ._YVis.IEy0a .hoid1 .gDwPw .gM7OE { color: var(--white-color); font: 500 12px / 16px Verdana; z-index: 10; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis.IEy0a.EHBwu { margin-bottom: 24px; }
  ._YVis.IEy0a.EHBwu figcaption { font: 700 16px / 20px Georgia; margin: 0px 16px 12px; }
  ._YVis.IEy0a.EHBwu .A_qOC { margin-left: 16px; }
  ._YVis.IEy0a.EHBwu .EHI6L, ._YVis.IEy0a.EHBwu .FQ_pz, ._YVis.IEy0a.EHBwu .moc0Y { left: 16px; }
}
  @media screen and (min-width: 768px) and (orientation: portrait) and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait), screen and (min-width: 999px) and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  ._YVis.IEy0a.EHBwu figcaption { font: 700 14px / 18px Georgia; margin: 0px 12px 8px; }
  ._YVis.IEy0a.EHBwu .EHI6L, ._YVis.IEy0a.EHBwu .moc0Y { left: 12px; }
}
  ._YVis.IEy0a .FQ_pz { display: block; left: 25px; position: relative; z-index: 2; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._YVis.IEy0a .FQ_pz { left: 15px; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._YVis:not(.M194D):not(.IEy0a) .yCs_c { position: relative; }
  ._YVis:not(.M194D):not(.IEy0a) .yCs_c::before { content: ""; display: block; padding-top: 75%; width: 100%; }
  ._YVis:not(.M194D):not(.IEy0a) .yCs_c > .Bw78m { inset: 0px; position: absolute; }
  ._YVis:not(.M194D):not(.IEy0a) .yCs_c > .Bw78m img { height: 100%; object-fit: cover; width: 100%; }
}
  ._YVis:not(.M194D):not(.IEy0a) .yCs_c .H441_, ._YVis:not(.M194D):not(.IEy0a) .yCs_c .QIlbc { background-clip: padding-box; background-color: rgb(226, 27, 34); background-size: 470px; border-radius: 0px 4px; bottom: 0px; height: 20px; left: 0px; position: absolute; width: 20px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._YVis:not(.M194D):not(.IEy0a) .yCs_c .H441_, ._YVis:not(.M194D):not(.IEy0a) .yCs_c .QIlbc { background-clip: padding-box; border-radius: 0px 4px 0px 8px; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis:not(.M194D):not(.IEy0a) figcaption { margin-top: -4px; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis:not(.M194D):not(.IEy0a):not(.VGVdf) figcaption { max-height: 54px; }
}
  ._YVis:not(.M194D):not(.IEy0a) .yCs_c .QIlbc { background-image: url("/res/images/112033967-1.svg"); background-position: -71px -625px; background-repeat: no-repeat; }
  ._YVis:not(.M194D):not(.IEy0a) .H441_ { background-image: url("/res/images/112033967-1.svg"); background-position: -51px -247px; background-repeat: no-repeat; }
  .WpSZA { margin-bottom: 20px; }
  .lQCs2 figcaption { font-size: 12px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .photoCard figcaption { font-weight: 500; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .photoCard figcaption { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; opacity: 0; overflow: hidden; transition: bottom 0.3s; bottom: -66px !important; height: 0px !important; margin: 0px !important; min-height: 0px !important; }
  .photoCard .moc0Y { z-index: 2; bottom: 0px !important; left: 0px !important; }
  .photoCard:hover figcaption { opacity: 1; bottom: 0px !important; height: 36px !important; margin: 0px 16px 12px !important; min-height: 36px !important; }
  .photoCard:hover .moc0Y { transition: 0.1s; display: none !important; }
}
  .photoGalCard .moc0Y::before { background-image: url("/res/images/112033967-1.svg"); background-position: -59px -299px; background-repeat: no-repeat; }
  .photoStoryCard .moc0Y::before { background-image: url("/res/images/112033967-1.svg"); background-position: -80px -669px; background-repeat: no-repeat; }
  .photos_videos ._YVis figcaption { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; font-size: 14px; line-height: 20px; max-height: 40px; min-height: 40px; overflow: hidden; }
  .cardParagraph ._YVis { border-bottom: 1px dotted rgb(165, 165, 165); padding-bottom: 10px; }
  .cardParagraph ._YVis figcaption { height: auto; margin-bottom: 4px; }
  .cardParagraph ._YVis p { -webkit-line-clamp: 3; -webkit-box-orient: vertical; color: var(--primary-dark-color); display: -webkit-box; font-size: 14px; margin-bottom: 10px; overflow: hidden; }
  .cardWrapblock ._YVis { border-bottom: 1px dotted rgb(165, 165, 165); padding-bottom: 16px; }
  .cardWrapblock ._YVis .NGjN6 { margin: -4px 16px 0px 0px; }
  .cardWrapblock ._YVis figcaption { font-size: 16px; font-weight: 700; height: auto; line-height: 20px; margin: 0px 0px 4px; }
  .cardWrapblock ._YVis p { -webkit-line-clamp: 2; -webkit-box-orient: vertical; color: var(--primary-dark-color); display: -webkit-box; font-size: 12px; line-height: 18px; margin-right: auto; overflow: hidden; }
  .cardWrapblock.cardLeftAlign ._YVis .Hn2z7 { flex-direction: row; }
  .cardWrapblock.cardLeftAlign ._YVis .Hn2z7 .NGjN6 { margin: -2px 0px 0px 16px; }
  .moreStoriesCard ._YVis { margin-bottom: 32px; }
  .moreStoriesCard ._YVis figcaption { font-size: 16px; line-height: 24px; }
  .k0jpb { background: padding-box padding-box rgb(226, 27, 34); border-radius: 0px 4px; bottom: 0px; color: var(--white-color); font: 500 10px / 1 "normal Verdana"; padding: 6px 8px; position: absolute; text-transform: uppercase; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .k0jpb { font-size: 12px; padding: 8px 12px; }
}
  .k0jpb:empty { display: none; }
  ._YVis.bUxjb { border-bottom: 1px dotted rgba(var(--primary-dark-color-rgba), 0.3); margin-bottom: 12px; padding-bottom: 12px; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis.bUxjb figcaption { font-size: 16px; line-height: 24px; margin-left: 0px; min-height: 48px; }
}
  ._YVis.GNwuZ { margin-bottom: 24px; }
  ._YVis.GNwuZ .VBNEr { color: rgb(89, 89, 89); font-size: 10px; line-height: 12px; margin: 8px 0px 4px; text-transform: uppercase; }
  ._YVis.GNwuZ figcaption { margin: 0px; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .Er0jX { display: flex; margin-bottom: 40px; justify-content: space-between !important; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .Er0jX { border-bottom: 1px solid rgb(230, 230, 230); padding: 24px 16px; }
  .Er0jX:last-child { border-bottom: 0px; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .Er0jX.eu2FU .M194D { flex: 0 0 100%; width: 100%; }
  .Er0jX.eu2FU .M194D .yCs_c { flex: inherit; position: relative; width: inherit; }
  .Er0jX.eu2FU .M194D .yCs_c::before { content: ""; display: block; padding-top: 56.25%; width: 100%; }
  .Er0jX.eu2FU .M194D .yCs_c > .Bw78m { inset: 0px; position: absolute; }
  .Er0jX.eu2FU .M194D .yCs_c > .Bw78m img { height: 100%; object-fit: cover; width: 100%; }
  .Er0jX.eu2FU .UXX_c { margin-bottom: 12px; margin-left: 0px; order: -1; }
  .Er0jX.eu2FU .MaRYk { font-size: 20px; line-height: 24px; }
  .Er0jX.eu2FU .BXkfP { display: block; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .Er0jX.eu2FU .M194D { flex: 0 0 500px; width: 500px; }
  .Er0jX.eu2FU .M194D .UXX_c { margin-left: 30px; }
}
  @media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  .Er0jX.eu2FU .M194D { flex: 0 0 360px; width: 360px; }
}
  .Er0jX .J3iDj { pointer-events: none; }
  .Er0jX .e9qTx { color: rgb(26, 26, 26); }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .Er0jX .M194D { margin: 0px; padding-bottom: 0px; }
  .Er0jX .M194D .yCs_c { flex: 0 0 120px; position: relative; width: 120px; }
  .Er0jX .M194D .yCs_c::before { content: ""; display: block; padding-top: 75%; width: 100%; }
  .Er0jX .M194D .yCs_c > .Bw78m { inset: 0px; position: absolute; }
  .Er0jX .M194D .yCs_c > .Bw78m img { height: 100%; object-fit: cover; width: 100%; }
}
  @media screen and (max-width: 767px) and (max-width: 359px), screen and (orientation: landscape) and (max-width: 1000px) and (max-width: 359px) {
  .Er0jX .M194D .yCs_c { flex: 0 0 100px; width: 100px; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .Er0jX .M194D { flex: 0 0 300px; width: 300px; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .Er0jX .Hn2z7 { flex-flow: wrap; }
}
  .Er0jX .bJjHJ .M194D { flex: 0 0 500px; width: 500px; }
  @media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  .Er0jX .bJjHJ .M194D { flex: 0 0 360px; width: 360px; }
}
  .Er0jX .bJjHJ .UXX_c { margin-left: 30px; }
  .Er0jX .ZOCgb { display: block; }
  .Er0jX .ZOCgb .Hn2z7 { flex: 0 0 100%; width: 100%; }
  .Er0jX .ZOCgb:not(.BXkfP) .UXX_c { margin-left: 0px; padding: 12px 0px; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .Er0jX .BXkfP .IBB6b { display: flex; justify-content: space-between !important; }
}
  .Er0jX .BXkfP .MaRYk { margin-bottom: 12px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .Er0jX .BXkfP .MaRYk { font-size: 20px; line-height: 28px; margin-bottom: 16px; }
}
  .Er0jX .BXkfP .yCs_c { flex: 0 0 100%; margin-bottom: 16px; width: 100%; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .Er0jX .BXkfP .UXX_c { margin-left: 16px; padding: 0px; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .Er0jX .BXkfP .UXX_c { margin-bottom: 0px; margin-left: 0px; }
}
  .xq_RR .MaRYk { font-size: 28px; line-height: 40px; margin-bottom: 8px; }
  .HdwUG .MaRYk { font-size: 20px; line-height: 30px; }
  .HdwUG .M9y7h { -webkit-line-clamp: 3; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
  .Rd6Cr { margin-bottom: 0px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .Rd6Cr { background: var(--white-color); flex: 0 0 260px; margin-right: 16px; }
}
  .Rd6Cr .MaRYk { color: rgb(51, 51, 51); font-size: 16px; line-height: 24px; margin-bottom: 4px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .Rd6Cr .MaRYk { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
}
  .Rd6Cr .M9y7h { color: rgb(51, 51, 51); }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .Rd6Cr .M9y7h { -webkit-line-clamp: 4; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
  .Rd6Cr .M194D .yCs_c { flex: 0 0 100%; position: relative; width: 100%; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .Rd6Cr .M194D .yCs_c::before { content: ""; display: block; padding-top: 56.25%; width: 100%; }
  .Rd6Cr .M194D .yCs_c > .Bw78m { inset: 0px; position: absolute; }
  .Rd6Cr .M194D .yCs_c > .Bw78m img { height: 100%; object-fit: cover; width: 100%; }
}
  .MaRYk { color: var(--primary-dark-color); display: block; font: 600 16px / 24px Georgia; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .MaRYk { -webkit-line-clamp: 3; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; word-break: break-word; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .MaRYk { font: 700 24px / 34px Georgia; margin-bottom: 12px; transition: 0.5s; }
  .MaRYk:hover { color: rgb(89, 89, 89); }
}
  @media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  .MaRYk { font-size: 20px; line-height: 28px; }
}
  .UXX_c { flex: 1 1 0%; margin-left: 18px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .GP4WG { -webkit-line-clamp: 1; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; white-space: pre-wrap; }
}
  .GP4WG .Uc5zq + .Uc5zq::before { color: var(--primary-dark-color); content: ","; padding-right: 6px; text-transform: none; }
  .GP4WG .Uc5zq + .Uc5zq:last-of-type::before { content: "/"; padding: 0px 6px 0px 3px; }
  .M9y7h { -webkit-line-clamp: 3; -webkit-box-orient: vertical; color: var(--primary-dark-color); display: -webkit-box; font: 500 16px / 24px Verdana; margin-bottom: 12px; overflow: hidden; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .M9y7h { -webkit-line-clamp: 4; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
}
  @media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  .M9y7h { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .qh5NR { flex: 0 0 100%; margin-top: 16px; }
}
  .qh5NR:empty { display: none; }
  .qh5NR li { color: var(--primary-dark-color); display: inline; font-size: 12px; line-height: 16px; position: relative; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .qh5NR li { display: inline-block; }
}
  .qh5NR li + li span { display: inline-block; padding-left: 20px; position: relative; }
  .qh5NR li + li span::before { background: padding-box padding-box rgb(186, 186, 186); border-radius: 4px; content: ""; height: 4px; left: 8px; position: absolute; top: 6px; width: 4px; }
  .qh5NR li a { color: rgb(89, 89, 89); font-weight: 700; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .qh5NR li a { color: var(--primary-dark-color); }
}
  .qh5NR li span { font-weight: 500; }
  .qh5NR li.ZSEpd .tMOH2 + .tMOH2::before { content: ","; padding-right: 6px; text-transform: none; }
  .qh5NR li.ZSEpd .tMOH2 + .tMOH2:last-of-type::before { content: "and"; padding: 0px 6px; }
  .zEUEs { color: rgb(51, 51, 51); font-size: 14px; font-weight: 500; margin-top: 19px; }
  .zEUEs li { list-style-position: outside; list-style-type: disc; margin-left: 1em; margin-top: 8px; }
  .zEUEs a { color: rgb(51, 51, 51); }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .toiplusauthorpage .Er0jX:not(.eu2FU) .MaRYk, .toiplusmostanalyticspage .Er0jX:not(.eu2FU) .MaRYk, .toiplusnocpage .Er0jX:not(.eu2FU) .MaRYk, .toiplussectionpage .Er0jX:not(.eu2FU) .MaRYk { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
  .toiplusauthorpage .Er0jX:not(.eu2FU) .M9y7h, .toiplusmostanalyticspage .Er0jX:not(.eu2FU) .M9y7h, .toiplusnocpage .Er0jX:not(.eu2FU) .M9y7h, .toiplussectionpage .Er0jX:not(.eu2FU) .M9y7h { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
  .toiplusauthorpage .Er0jX.eu2FU .MaRYk, .toiplusmostanalyticspage .Er0jX.eu2FU .MaRYk, .toiplusnocpage .Er0jX.eu2FU .MaRYk, .toiplussectionpage .Er0jX.eu2FU .MaRYk { -webkit-line-clamp: 3; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
  .toiplushomepage .Er0jX.eu2FU .MaRYk, .toiplushomepage .rightCard .MaRYk { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
}
  .kvYcd { border-bottom: none; }
  .widget_wrap ._YVis { border: none; display: flex; align-items: center !important; }
  .widget_wrap ._YVis .yCs_c { flex: 1 1 0%; min-width: 116px; }
  .widget_wrap ._YVis figcaption { flex: 1 1 0%; }
  .card_wrap ._YVis { margin: 0px; }
  .card_wrap ._YVis:not(:last-child) { border-bottom: 1px solid rgb(236, 236, 236); margin-bottom: 12px; }
  .card_wrap ._YVis:last-of-type { margin-bottom: 0px; padding-bottom: 0px; }
  .card_wrap ._YVis figcaption { color: rgb(26, 26, 26); font: 600 14px / 20px Georgia; height: 60px; margin: -1px 16px 0px 0px; }
  .campaignBgColor { position: relative; width: 100%; border: none !important; margin: 0px 0px -1px !important; padding: 12px 12px 16px !important; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .campaignBgColor { margin-bottom: 12px !important; }
}
  .listingfix ._YVis { border: none; margin-bottom: 24px; }
  .listingfix ._YVis:last-child { margin-bottom: 0px; }
  .listingfix ._YVis figcaption { font-size: 16px; font-weight: 500; line-height: 24px; max-height: 72px !important; }
  @media screen and (max-width: 1510px) {
  .listingfix ._YVis figcaption { font-size: 14px; line-height: 20px; }
}
  .listingfix .yCs_c { flex: 0 0 130px; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .matchCenterArticles ._YVis { flex: 0 0 33.3333%; margin: 0px 0px 20px; padding: 0px 10px 20px; border-top: none !important; border-right: none !important; border-left: none !important; border-image: initial !important; border-bottom: 1px solid rgb(236, 236, 236) !important; }
  .matchCenterArticles ._YVis:last-child { margin: 0px 0px 20px; }
  .matchCenterArticles ._YVis .Hn2z7 { display: block; }
  .matchCenterArticles ._YVis .Hn2z7 .yCs_c { aspect-ratio: 16 / 9; border-radius: 16px; height: auto; margin: 0px 0px 12px; overflow: hidden; }
  .matchCenterArticles ._YVis .Hn2z7 figcaption { -webkit-line-clamp: 3; -webkit-box-orient: vertical; display: -webkit-box; font-size: 15px; font-weight: 400; line-height: 20px; margin: 0px; overflow: hidden; max-height: none !important; }
}
  .SUFV8 { background: rgb(245, 247, 255); border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.06) 2px 2px 8px 0px; margin: 0px 16px 16px; padding: 16px; border: 1px solid rgb(236, 236, 236) !important; }
  .SUFV8 ._YVis.IEy0a { margin: 0px; }
  .SUFV8 ._YVis.IEy0a figcaption { -webkit-line-clamp: 2; -webkit-box-orient: vertical; color: var(--primary-dark-color); display: -webkit-box; margin: 10px 0px 0px; overflow: hidden; padding: 0px; position: relative; text-shadow: unset; }
  .SUFV8 ._YVis.IEy0a a::after { content: unset; }
  .SUFV8 ._YVis.IEy0a .hoid1 { bottom: unset; position: relative; }
  .P3w1r { left: 12px; position: absolute; top: 12px; z-index: 1; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .roboto-font ._YVis:not(.M194D):not(.IEy0a) figcaption { font-weight: 400 !important; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .roboto-font ._YVis.IEy0a figcaption { font-weight: 700 !important; }
  .roboto-font ._YVis.M194D figcaption, .roboto-font ._YVis.M194D.fThn8 figcaption { font-weight: 400 !important; }
}
  #story-blocker .AzVQZ .vKAxh { border-color: rgba(255, 255, 255, 0.7) rgb(226, 27, 34) rgb(226, 27, 34); height: 60px; margin-left: -30px; margin-top: -30px; width: 60px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .contentwrapper { overflow: initial; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .v2YhQ { position: sticky; top: 38px; z-index: 3; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .v2YhQ.xBmix { position: sticky; top: 0px; transition: 0.3s; z-index: 2; }
  .v2YhQ.jRka1 { top: 50px; transition: 0.8s; }
  .v2YhQ.oEfIO { top: 31px; }
}
  body:not(.geo-in) .kvjrG { display: none; }
  ._pM9i { height: 0px; overflow: hidden; transition: height 0.66s ease-out; }
  ._pM9i.uwfQu { height: 56px; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._pM9i.uwfQu { height: 68px; margin: 4px auto 20px; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._pM9i.kvjrG { height: 66px; }
  ._pM9i.kvjrG .VyfdP { height: inherit; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._pM9i.v1NwK { height: 88px; }
  ._pM9i.v1NwK .VyfdP { height: inherit; }
}
  .VyfdP { align-items: center; background-color: rgb(245, 237, 238); display: flex; height: 56px; justify-content: space-between; padding: 12px 16px; transition: height 0.66s ease-out; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .VyfdP.xBmix { position: sticky; top: 70px; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .VyfdP { height: 68px; margin: 4px auto 20px; max-width: 1168px; position: relative; width: 100%; align-items: center !important; justify-content: space-between !important; }
}
  .VyfdP .m9oFf { flex: 1 1 0%; font-size: 12px; font-weight: 400; line-height: 20px; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .VyfdP .m9oFf { font-size: 16px; font-weight: 700; padding-right: 20px; }
}
  .VyfdP .m9oFf .aproxgracediscounter, .VyfdP .m9oFf .expriedaysremaining, .VyfdP .m9oFf .gracedate { font-weight: 700; }
  .VyfdP .m9oFf .aproxgracediscounter, .VyfdP .m9oFf .gracedate { color: rgb(226, 27, 34); }
  .VyfdP .m9oFf .actualPrice { text-decoration: line-through; }
  .VyfdP ._59LUS { flex-shrink: 0; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .VyfdP ._59LUS { text-align: center; }
}
  .VyfdP ._59LUS .Vbboc { background-color: rgb(226, 27, 34); color: var(--white-color); display: block; font-size: 12px; font-weight: 600; line-height: 16px; position: relative; text-align: center; text-transform: uppercase; z-index: 1; }
  .VyfdP ._59LUS .Vbboc::before { background-clip: padding-box; background-color: rgba(26, 26, 26, 0.2); border-radius: 4px; bottom: 0px; content: ""; height: 100%; left: 0px; position: absolute; transition: 0.3s; width: 0px; z-index: -1; }
  .VyfdP ._59LUS .Vbboc:hover::before { width: 100%; }
  .VyfdP ._59LUS .Vbboc::after { background-clip: padding-box; background-color: rgb(226, 27, 34); border-radius: 4px; content: ""; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: -2; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .VyfdP ._59LUS .Vbboc { background-clip: padding-box; border-radius: 4px; padding: 8px 40px; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .VyfdP ._59LUS .Vbboc { background-clip: padding-box; border-radius: 4px; padding: 6px; }
}
  .VyfdP .sQ1Qx { background-image: url(""); background-position: -15px -218px; background-repeat: no-repeat; background-size: 100px; display: inline-block; height: 21px; margin-right: 20px; vertical-align: middle; width: 70px; }
  .VyfdP .WrUZP { display: flex; margin-top: 4px; }
  .VyfdP .WrUZP p { color: rgb(89, 89, 89); font-size: 12px; font-weight: 500; margin: 0px 20px 0px 12px; position: relative; }
  .VyfdP .WrUZP p::before { background: rgb(165, 165, 165); border-radius: 50%; content: ""; height: 4px; left: -12px; margin-right: 12px; position: absolute; top: 50%; transform: translateY(-50%); width: 4px; }
  .RBxKE { border-radius: 1000px; color: rgb(89, 89, 89); display: inline-block; font-size: 10px; line-height: 12px; margin-bottom: 16px; padding: 8px 24px 8px 16px; }
  .RBxKE.GRdF4 { margin-bottom: 0px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .RBxKE.GRdF4 { font-size: 12px; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .RBxKE { font-size: 16px; line-height: 24px; }
}
  .RBxKE a { color: rgb(226, 27, 34); cursor: pointer; font-weight: 500; margin-left: 8px; position: relative; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .RBxKE a { font-size: 12px; line-height: 12px; }
}
  .RBxKE a::after { border-style: solid; border-color: rgb(226, 27, 34); border-image: initial; border-width: 1px 1px 0px 0px; bottom: 2px; content: ""; height: 6px; position: absolute; right: unset; transform: rotate(45deg) translateY(-50%); width: 6px; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .RBxKE a::after { bottom: 3px; height: 8px; width: 8px; }
}
  @media screen and (max-width: 1366px) and (min-width: 1180px) {
  .RBxKE { font-size: 12px; line-height: 18px; margin-bottom: 0px; padding: 0px; }
  .RBxKE a::after { bottom: 1px; height: 6px; width: 6px; }
}
  .Tg04P { background-color: rgb(244, 238, 238); position: relative; }
  .Tg04P .cSVeh { display: flex; flex-flow: column; padding: 16px 0px 16px 16px; width: calc(100% - 130px); }
  .Tg04P .cSVeh h3 { font: 700 16px / 20px Verdana; margin-bottom: 4px; }
  .Tg04P .cSVeh p { font: 14px / 20px Verdana; margin-bottom: 12px; }
  .Tg04P .cSVeh .YfeA4 { cursor: pointer; display: flex; }
  .Tg04P .cSVeh .YfeA4 .Dsffe { background-color: var(--white-color); border: 1px solid var(--primary-dark-color); border-radius: 2px; color: var(--primary-dark-color); font: 400 12px / 18px Verdana; padding: 4px 12px; white-space: nowrap; }
  .Tg04P .cSVeh .YfeA4 .Dsffe:first-child { margin-right: 12px; }
  .Tg04P .cSVeh .YfeA4 .Dsffe.SGwlX { background-color: rgb(237, 25, 59); border: none; color: var(--white-color); font: 700 13px / 18px Verdana; }
  .Tg04P img { background-size: contain; bottom: 0px; height: 100%; max-height: 155px; max-width: 150px; position: absolute; right: 0px; width: 100%; }
  .Tg04P .aproxgracediscounter { font-weight: 600; }
  .XvLZn { background-color: rgb(228, 228, 228); border: 1px solid rgb(204, 204, 204); border-radius: 50%; cursor: pointer; height: 16px; position: absolute; right: 2px; top: 2px; width: 16px; }
  .XvLZn::after, .XvLZn::before { background-color: var(--primary-dark-color); content: ""; height: 1px; left: 3px; position: absolute; top: 7px; width: 8px; }
  .XvLZn::before { transform: rotate(45deg); }
  .XvLZn::after { transform: rotate(135deg); }
  .t0Egq { background: rgb(255, 255, 255); border: 1px solid rgb(236, 236, 236); border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.04) 2px 2px 6px 0px; box-sizing: border-box; color: inherit; display: flex; flex-direction: column; padding: 12px 16px; width: 100%; }
  .t0Egq .B2rtS { display: flex; justify-content: space-between !important; }
  .t0Egq .B2rtS .RTKFB { display: flex; flex: 1 1 0%; max-width: calc(100% - 66px); align-items: flex-start !important; flex-direction: column !important; justify-content: flex-start !important; }
  .t0Egq .B2rtS .RTKFB .bayh9 { font-weight: 700; margin-bottom: 4px; }
  .t0Egq .B2rtS .RTKFB .Xo2NX p, .t0Egq .B2rtS .RTKFB .bayh9 { color: var(--primary-dark-color); font-size: 14px; line-height: 20px; }
  .t0Egq .B2rtS .RTKFB .Xo2NX p { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; margin-bottom: 12px; overflow: hidden; }
  .t0Egq .B2rtS .fWrb5 { display: flex; margin-bottom: 12px; align-items: center !important; }
  .t0Egq .B2rtS .fWrb5 .W8xpa { align-items: center; display: flex; height: 58px; justify-content: center; width: 58px; }
  .t0Egq .B2rtS .fWrb5 .W8xpa img { max-height: 54px; max-width: 54px; }
  .t0Egq .QfS3e { align-items: center; background: var(--white-color); border-top: 1px solid rgb(236, 236, 236); color: rgb(226, 27, 34); display: flex; font-size: 14px; font-weight: 700; justify-content: center; line-height: 20px; margin-top: auto; padding: 12px 16px 0px; text-transform: capitalize; width: 100%; }
  .t0Egq .QfS3e .CZUXo { border-style: solid; border-color: rgb(226, 27, 34); border-image: initial; border-width: 0px 1.5px 1.5px 0px; height: 7px; margin-left: 4px; position: relative; top: 1px; transform: rotate(-45deg); width: 7px; }
  @media screen and (min-width: 1024px) {
  .t0Egq .B2rtS .RTKFB .Xo2NX p { font-size: 12px; line-height: 18px; }
  .t0Egq .QfS3e { font-size: 12px; line-height: 16px; }
  .t0Egq .QfS3e .CZUXo { height: 6px; width: 6px; }
  .other_calc_rhs { margin-bottom: 28px; }
  .other_calc_rhs .slick-slide > div { margin-right: 0px; }
  .other_calc_rhs .t0Egq { margin: 0px 0px 12px; padding: 16px 20px; }
  .other_calc_rhs .t0Egq .B2rtS .RTKFB .Xo2NX p { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; font-size: 14px; line-height: 22px; overflow: hidden; }
  .other_calc_rhs .t0Egq .B2rtS .QfS3e { font-size: 14px; line-height: 16px; }
  .other_calc_rhs .OOxnK .b73YT { text-align: left; }
}
  .other_calc_wrap .t0Egq { margin: 0px; min-height: 135px; }
  .other_calc_wrap .t0Egq .B2rtS .RTKFB { width: calc(100% - 62px); }
  .other_calc_wrap .t0Egq .B2rtS .RTKFB .Xo2NX p { font: 400 12px / 20px Verdana; }
  .other_calc_wrap .t0Egq .B2rtS .fWrb5 .W8xpa img { max-height: 54px; max-width: 54px; }
  .other_calc_rhs { margin-bottom: 28px; }
  .other_calc_rhs .t0Egq { box-shadow: none; margin: 0px 0px 4px; padding: 16px 20px 12px; }
  .SsOuC { color: rgb(89, 89, 89); display: block; font: 500 12px / 14px Verdana; margin-top: 8px; }
  .grid_wrapper_heading .iNIir { padding-left: 16px; }
  .bank_listing .OWwCd .SsOuC { line-height: 18px; }
  .OWwCd { display: flex; align-items: center !important; justify-content: space-between !important; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .OWwCd:not(.multiline) .iNIir .xhx_z { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .OWwCd { padding: 20px 16px 12px; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .OWwCd { flex: 0 0 100%; }
  .OWwCd, .OWwCd.aa1D5 { margin-bottom: 20px; }
  .OWwCd.aa1D5 .iNIir { font-family: inherit; font-size: 14px; }
  .OWwCd.aa1D5 .iNIir a { font-size: 14px; padding-right: 16px; }
  .OWwCd.aa1D5 .iNIir a.Bw7iO::after { right: 4px; top: 40%; transform: rotate(45deg) scale(0.7) translateY(-50%); }
  .OWwCd.aa1D5 .iNIir a.dXjFe::after { top: 10px; }
}
  @media screen and (max-width: 1260px) {
  .OWwCd.multiline .iNIir .Bw7iO { display: block; line-height: 16px; word-spacing: 99999px; }
  .OWwCd.multiline .iNIir .Bw7iO::after { display: inline-block; left: 0px; position: relative; top: 2px !important; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .OWwCd:not(.YIJLq) { background: var(--white-color); }
}
  .OWwCd .RVu3J { cursor: default; display: flex; font: 400 10px / 12px Verdana; margin-left: 20px; margin-right: auto; text-transform: uppercase; align-items: center !important; }
  .OWwCd .RVu3J img { height: 32px; margin: 0px 16px 0px 6px; }
  .OWwCd .RVu3J .sponsoredTxt { margin-right: 8px; }
  .OWwCd .RVu3J .paisa-wrapper::before { content: ""; }
  .OWwCd .iNIir { color: var(--primary-dark-color); font: 700 16px / 24px Georgia; margin: 0px; text-transform: capitalize; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .OWwCd .iNIir { font-size: 20px; line-height: 28px; overflow: hidden; }
  .OWwCd .iNIir a { color: inherit; display: flex; flex-direction: column; padding-right: 20px; position: relative; }
  .OWwCd .iNIir a.Bw7iO::after { border-width: 2px 2px 0px 0px; content: ""; height: 10px; position: absolute; right: 2px; top: 50%; transform: translateY(-50%) rotate(45deg); width: 10px; }
  .OWwCd .iNIir a.dXjFe::after { top: 12px; }
}
  .OWwCd .iNIir a { color: inherit; }
  .OWwCd.YIJLq .iNIir { color: var(--white-color); }
  .OWwCd.YIJLq .iNIir a.Bw7iO::after { border-color: var(--white-color); }
  .gSGdf { position: relative; }
  .gSGdf::before { animation: 2s linear 0s infinite normal none running e_FK1; background-color: rgb(190, 49, 40); border-radius: 50%; bottom: -1px; content: ""; display: block; height: 3px; left: -200px; position: absolute; width: 200px; }
  @keyframes e_FK1 { 
  0% { left: -200px; width: 30%; }
  50% { width: 30%; }
  70% { width: 70%; }
  80% { left: 50%; }
  95% { left: 120%; }
  100% { left: 100%; }
}
  .FKQZ8 { background: rgba(0, 0, 0, 0.5); height: 100%; left: 0px; position: fixed; top: 0px; width: 100%; z-index: 1000; }
  .l3wPL { align-items: center; display: flex; height: 100%; justify-content: center; }
  .l3wPL .avGre { background-clip: padding-box; background-color: rgb(255, 255, 255); border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 40px 0px; color: rgb(0, 0, 0); height: 521px; width: 800px; }
  @media screen and (min-width: 768px) and (max-width: 1024px) {
  .l3wPL .avGre { width: 96%; }
}
  .l3wPL .avGre .dnc_5 { background-clip: padding-box; background-color: rgb(246, 246, 246); border: 1px solid rgb(236, 236, 236); border-radius: 4px; color: rgb(89, 89, 89); font: 600 12px / 16px Verdana; height: 32px; padding: 0px 28px 0px 12px; position: relative; width: 300px; }
  .l3wPL .avGre .QAmWX { background-image: url("/res/images/112033967-1.svg"); background-position: -34px -60px; background-repeat: no-repeat; border: none; cursor: pointer; display: inline-block; filter: invert(1); height: 30px; position: absolute; right: 12px; top: 0px; width: 30px; z-index: 500; }
  .l3wPL .avGre .SGFmD { align-items: center; display: flex; justify-content: space-between; padding: 16px 32px; }
  .l3wPL .avGre .SGFmD .B_RSu { font: 700 14px / 20px Verdana; text-transform: uppercase; }
  .l3wPL .avGre .SGFmD .h2jS4 form { position: relative; }
  .l3wPL .avGre .SGFmD .C55i1 { color: rgb(89, 89, 89); font: 10px / 16px Verdana; text-transform: uppercase; }
  .l3wPL .avGre .SGFmD .C55i1 span { font-weight: 600; }
  .l3wPL .avGre .MQk1Q { align-items: center; border-bottom: 1px solid rgb(236, 236, 236); border-top: 1px solid rgb(236, 236, 236); display: flex; height: 24px; justify-content: center; }
  .l3wPL .avGre .MQk1Q ul { counter-reset: listStyle 0; }
  .l3wPL .avGre .MQk1Q ul li { display: inline-block; margin: 0px 8px; }
  .l3wPL .avGre .MQk1Q ul li a { color: rgb(0, 0, 0); counter-increment: listStyle 1; font: 700 14px / 20px Verdana; }
  .l3wPL .avGre .MQk1Q ul li a::before { content: counter(listStyle, lower-alpha); }
  .l3wPL .avGre .hv1DB { padding: 22px 16px 16px 32px; }
  .l3wPL .avGre .hv1DB .YBXIq { height: 280px; overflow-y: scroll; }
  .l3wPL .avGre .hv1DB .JnWmc { counter-increment: listStyle 1; margin-bottom: 18px; padding-top: 24px; position: relative; }
  .l3wPL .avGre .hv1DB .JnWmc a { box-sizing: border-box; color: rgb(0, 0, 0); display: inline-block; font: 500 12px / 16px Verdana; margin-bottom: 8px; padding-right: 16px; position: relative; text-transform: capitalize; width: 25%; }
  .l3wPL .avGre .hv1DB .JnWmc a.td4ua::after { background: padding-box padding-box rgb(0, 0, 0); border-radius: 50%; color: rgb(255, 255, 255); content: "✓"; display: inline-block; height: 16px; margin-left: 12px; position: static; right: 16px; text-align: center; top: 0px; width: 16px; }
  .l3wPL .avGre .hv1DB .JnWmc::before { background-clip: padding-box; border-radius: 100%; color: rgb(0, 0, 0); content: attr(data-letter); font: 700 14px / 18px Verdana; left: 0px; position: absolute; top: -4px; }
  .l3wPL .avGre .Iygi9 { border-top: 1px solid rgba(0, 0, 0, 0.16); padding-top: 12px; position: relative; text-align: center; }
  .l3wPL .avGre .Iygi9 .YlNdI { margin: 0px auto; width: 80%; }
  @media screen and (min-width: 768px) and (max-width: 1024px) {
  .l3wPL .avGre .Iygi9 .YlNdI { width: 90%; }
}
  .l3wPL .avGre .Iygi9 .YlNdI .mKuxD { position: absolute; text-align: center; top: 40px; width: inherit; }
  .l3wPL .avGre .Iygi9 .YlNdI .mKuxD button { background-clip: padding-box; background-color: rgb(226, 27, 34); border: 1px solid rgb(226, 27, 34); border-radius: 4px; color: rgb(255, 255, 255); display: inline-block; font: 700 12px / 30px Verdana; height: 32px; margin: 0px 4px; min-width: 140px; padding: 0px 40px; position: relative; text-align: center; text-transform: uppercase; }
  .l3wPL .avGre .Iygi9 .YlNdI .mKuxD button.oTzh1 { background-color: rgb(255, 255, 255); color: rgb(226, 27, 34); }
  .l3wPL .avGre .Iygi9 .YlNdI .mKuxD button :disabled, .l3wPL .avGre .Iygi9 .YlNdI .mKuxD button.TnzOr { background-color: rgb(204, 204, 204); border-color: rgb(204, 204, 204); color: rgb(255, 255, 255); }
  .l3wPL .Iygi9 [type="radio"]:checked, .l3wPL [type="radio"]:not(:checked) { left: -9999px; position: absolute; }
  .l3wPL .Iygi9 [type="radio"]:checked + label, .l3wPL .Iygi9 [type="radio"]:not(:checked) + label { color: rgb(89, 89, 89); cursor: pointer; display: inline-block; font: 12px / 16px Verdana; padding-left: 28px; position: relative; text-transform: capitalize; }
  .l3wPL .Iygi9 [type="radio"]:checked + label span, .l3wPL .Iygi9 [type="radio"]:not(:checked) + label span { color: rgb(0, 0, 0); font-weight: 500; }
  .l3wPL .Iygi9 [type="radio"]:checked + label::before, .l3wPL .Iygi9 [type="radio"]:not(:checked) + label::before { background: rgb(255, 255, 255); border: 1px solid rgb(0, 0, 0); border-radius: 100%; content: ""; height: 16px; left: 0px; position: absolute; top: 0px; width: 16px; }
  .l3wPL .Iygi9 [type="radio"]:checked + label::after, .l3wPL .Iygi9 [type="radio"]:not(:checked) + label::after { background: padding-box padding-box rgb(0, 0, 0); border-radius: 100%; content: ""; height: 10px; left: 3px; position: absolute; top: 3px; transition: 0.2s; width: 10px; }
  .l3wPL .Iygi9 [type="radio"]:not(:checked) + label::after { opacity: 0; transform: scale(0); }
  .l3wPL .Iygi9 [type="radio"]:checked + label::after { opacity: 1; transform: scale(1); }
  .l3wPL ::-webkit-scrollbar { width: 8px; }
  .l3wPL ::-webkit-scrollbar-track { background: rgb(236, 236, 236); }
  .l3wPL ::-webkit-scrollbar-thumb, .l3wPL ::-webkit-scrollbar-track { border-radius: 4px; }
  .l3wPL ::-webkit-scrollbar-thumb { background: rgb(0, 0, 0); }
  .l3wPL ::-webkit-scrollbar-thumb:window-inactive { background: rgba(255, 0, 0, 0.4); }
  .mic h2 a { min-height: 25px; padding-right: 38px !important; }
  .mic h2 a::before { background-image: url("/res/images/112033967-1.svg"); background-position: -24px -451px; background-repeat: no-repeat; content: ""; display: inline-block; height: 40px; position: absolute; right: -20px; top: -13px; width: 41%; }
  @media screen and (min-width: 1260px) and (max-width: 1510px) {
  .bgImg .multiline .iNIir .Bw7iO, :not(.bgImg) .multiline .iNIir .Bw7iO { display: block; line-height: 16px; word-spacing: 99999px; }
  .bgImg .multiline .iNIir .Bw7iO::after, :not(.bgImg) .multiline .iNIir .Bw7iO::after { display: inline-block; left: 0px; position: relative; top: 2px !important; }
}
  .budget_frth_column .MOTqd { padding-top: 12px; }
  .two_story_fix { text-align: center; }
  .two_story_fix.minitv .paisa-wrapper { margin-top: 0px; }
  .two_story_fix .paisa-wrapper { margin: -18px auto 0px; max-height: 100px; min-height: 100px; min-width: 300px; }
  .two_story_fix .paisa-wrapper::before { content: unset; }
  .budget_frth_column { padding-top: 12px; }
  .budget_frth_column .paisa-wrapper { margin-bottom: 12px; max-height: 100px; min-height: 100px; }
  .budget_frth_column .paisa-wrapper:first-child::before { position: absolute; text-align: center; top: -16px; width: 100%; }
  .budget_frth_column .paisa-wrapper:not(:first-child)::before { content: unset; }
  .visualstoriesas_wrapper .iNIir { font-size: 20px; font-weight: 700; line-height: 28px; }
  .pointsTableLhs .OWwCd { border-bottom: 1px solid rgb(165, 165, 165); padding-bottom: 12px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .pointsTableLhs .OWwCd { border-bottom: none; }
}
  .short_videos .OWwCd { padding-top: 12px; }
  .OWwCd.mic .iNIir .Bw7iO::after { right: 2px; }
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .cartoon_content .OWwCd { margin-bottom: 16px; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .cartoon_content .OWwCd { padding-bottom: 0px; }
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .common_blk .OWwCd { padding: 0px; }
}
  .dataTableFix .OWwCd { margin-bottom: 16px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .dataTableFix .OWwCd { margin-bottom: 0px; padding: 0px 0px 12px; }
}
  .dataTableFix .OWwCd .iNIir { font-size: 18px; line-height: 24px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .dataTableFix .OWwCd .iNIir { font-size: 16px; }
}
  .career, .trophy { position: relative; }
  .career.OWwCd, .trophy.OWwCd { justify-content: unset !important; }
  .career::before, .trophy::before { background: url("") 0px -1340px no-repeat; content: ""; display: inline-block; height: 32px; left: 0px; margin-right: 8px; position: relative; top: 0px; width: 32px; }
  .career::before { background-position: 0px -1404px; }
  @media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  .i9n1o { flex: 1 1 0%; margin-left: 20px; overflow: auto; position: relative; text-align: right; }
  .i9n1o div { overflow: auto hidden; white-space: nowrap; }
}
  .i9n1o .r4SaT { background-color: rgb(226, 27, 34); bottom: -3px; height: 2px; position: absolute; right: 0px; transition: 0.5s; width: 0px; }
  .i9n1o .v7wjb { display: none; }
  .Lx1NT { position: relative; }
  .Lx1NT .sSokw, .Lx1NT > a { color: var(--primary-dark-color); cursor: pointer; display: inline-block; font: 500 12px / 16px Verdana; margin-left: 28px; position: relative; text-transform: capitalize; white-space: nowrap; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .Lx1NT .sSokw, .Lx1NT > a { margin-left: 12px; }
}
  @media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  .Lx1NT .sSokw, .Lx1NT > a { margin-left: 16px; }
}
  .Lx1NT .sSokw.qOYZy, .Lx1NT > a.qOYZy { color: rgb(226, 27, 34); font-weight: 500; }
  .Lx1NT .sSokw:first-child, .Lx1NT > a:first-child { margin-left: 0px; }
  .uDjAa .Lx1NT .qOYZy a, .uDjAa .Lx1NT a, .uDjAa .Lx1NT li { color: var(--white-color); }
  .uDjAa .r4SaT { background-color: rgb(255, 255, 255); }
  .sSokw { margin: 0px 0px 0px 16px; position: relative; vertical-align: middle; }
  .sSokw .F7ZpZ { cursor: pointer; display: flex; flex-direction: column; gap: 3px; }
  .sSokw .F7ZpZ i { background: rgb(26, 26, 26); border-radius: 100%; height: 4px; width: 4px; }
  .sSokw .F7ZpZ i, .sSokw .Q9qDe { background-clip: padding-box; }
  .sSokw .Q9qDe { background-color: rgb(255, 255, 255); border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 40px 0px; min-width: 130px; padding: 0px 10px 10px; position: absolute; right: 0px; top: 20px; z-index: 2; }
  .sSokw .Q9qDe:not(.qOYZy) { display: none; }
  .sSokw .Q9qDe > a { color: var(--primary-dark-color); display: block; font: 500 12px / 16px Verdana; padding-top: 10px; }
  .capsuleTab { display: flex; justify-content: center; margin: 0px auto 16px; }
  .capsuleTab > div { background: rgb(255, 255, 255); border: 1px solid rgb(246, 246, 246); border-radius: 40px; box-shadow: rgba(0, 0, 0, 0.06) 0px 6px 16px 0px; padding: 8px; }
  .capsuleTab .i9n1o .Lx1NT { display: flex; justify-content: center; overflow: auto hidden; scrollbar-width: none; white-space: nowrap; }
  .capsuleTab .i9n1o .Lx1NT::-webkit-scrollbar { display: none; }
  .capsuleTab .i9n1o .Lx1NT a { font-size: 16px; font-weight: 400; line-height: 20px; margin: 0px 16px; padding: 8px 6px; }
  .capsuleTab .i9n1o .Lx1NT a.qOYZy { font-weight: 700; }
  .capsuleTab .i9n1o .Lx1NT .r4SaT { border-radius: 4px; bottom: 1px; }
  @media screen and (min-width: 1024px) {
  .capsuleTab { margin-bottom: 28px; }
  .capsuleTab > div { border: 0px solid rgb(246, 246, 246); border-radius: 300px; box-shadow: rgba(0, 0, 0, 0.04) 0px 4px 12px 0px; padding: 8px 20px; }
  .capsuleTab .i9n1o .Lx1NT a { margin: 0px 20px; padding: 8px 0px; }
}
  .compatible_tabs .i9n1o .Lx1NT { display: flex; flex-wrap: nowrap; margin-bottom: 12px; overflow-x: scroll; padding-bottom: 8px; }
  .compatible_tabs .i9n1o .Lx1NT::-webkit-scrollbar { display: none; }
  .compatible_tabs .i9n1o .Lx1NT a { color: rgb(89, 89, 89); font-size: 14px; font-weight: 400; line-height: 20px; text-transform: capitalize; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .compatible_tabs .i9n1o .Lx1NT a { line-height: 32px; }
}
  .compatible_tabs .i9n1o .Lx1NT a.qOYZy { color: rgb(226, 27, 34); }
  .compatible_tabs .i9n1o .Lx1NT a:not(:first-child) { margin-left: 20px; }
  .compatible_tabs .i9n1o .Lx1NT .r4SaT { bottom: 0px; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .compatible_tabs .i9n1o { margin: 0px -16px; }
  .compatible_tabs .i9n1o .Lx1NT { padding: 0px 16px; }
}
  .OaJmk { margin-bottom: 0px; }
  .sunsign_tabs_wrapper .Lx1NT { margin-top: 6px; }
  .sunsign_tabs_wrapper .Lx1NT > span { bottom: -3px; }
  .sunsign_tabs_wrapper .Lx1NT > a { font-size: 14px; text-transform: capitalize; }
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .sunsign_tabs_wrapper .Lx1NT > a:not(:first-child) { margin: 0px 0px 0px 10px; }
}
  .rhs_wrapper .Lx1NT > a { font-size: 12px; text-transform: capitalize; }
  @media screen and (max-width: 1510px) {
  .rhs_wrapper .Lx1NT > a { font-size: 11px; }
}
  .rhs_wrapper .Lx1NT > a:not(:first-child) { margin-left: 9px; }
  .themeWhite .i9n1o .Lx1NT > a { color: var(--white-color); text-transform: capitalize; }
  .themeWhite .i9n1o .Lx1NT > a:not(:first-child) { margin-left: 16px; }
  .themeWhite .i9n1o .Lx1NT > a.qOYZy { color: var(--white-color); font-weight: 700; }
  .themeWhite .i9n1o .r4SaT { background-color: var(--white-color); bottom: -8px; }
  @keyframes dot { 
  0% { opacity: 0.1; }
  100% { opacity: 1; }
}
  @media screen and (max-width: 767px) {
  .key-highlights .highlight-wrapper .highlight { opacity: 0.4; }
  .key-highlights .highlight-wrapper.slick-current .highlight { opacity: 1; }
  .slick-arrow { display: none !important; }
  .slick-dots { display: block !important; }
  .slick-slider { padding-right: 0px !important; }
}
  @media screen and (max-width: 1250px) {
  .slick-next::before, .slick-prev::before { width: 15px !important; }
  .slick-next { right: -15px; }
  .slick-prev { left: -15px; }
}
  @media screen and (min-width: 768px) {
  .key-highlights .slick-next, .key-highlights .slick-prev { background-color: transparent; background-position: -35px 0px; background-size: 500px; border: 0px; color: transparent; cursor: pointer; display: block; height: 20px; padding: 0px; position: absolute; top: -15px; transform: translateY(-50%); width: 30px; background-image: url("/res/images/71501947.cms.html") !important; }
  .key-highlights .slick-next::after, .key-highlights .slick-next::before, .key-highlights .slick-prev::after, .key-highlights .slick-prev::before { display: none; }
  .key-highlights .slick-next.slick-disabled, .key-highlights .slick-prev.slick-disabled { background-color: transparent; }
  .key-highlights .slick-next { right: 40px; top: -33px; transform: rotate(180deg); }
  .key-highlights .slick-prev { left: auto; right: 70px; }
}
  .slick-slider { -webkit-tap-highlight-color: transparent; box-sizing: border-box; touch-action: pan-y; user-select: none; }
  .slick-list, .slick-slider { display: block; position: relative; }
  .slick-list { margin: 0px; overflow: hidden; padding: 0px; }
  .slick-list:focus { outline: 0px; }
  .slick-list.dragging { cursor: pointer; }
  .slick-slider .slick-list, .slick-slider .slick-track { transform: translateZ(0px); }
  .slick-track { display: block; left: 0px; position: relative; top: 0px; width: 10000px; }
  .slick-track::after, .slick-track::before { content: ""; display: table; }
  .slick-track::after { clear: both; }
  .slick-loading .slick-track { visibility: hidden; }
  .slick-slide { display: none; float: left; height: 100%; min-height: 1px; }
  [dir="rtl"] .slick-slide { float: right; }
  .slick-slide img { display: block; }
  .slick-slide.slick-loading img { display: none; }
  .slick-slide.dragging img { pointer-events: none; }
  .slick-initialized .slick-slide { display: block; }
  .slick-loading .slick-slide { visibility: hidden; }
  .slick-vertical .slick-slide { border: 1px solid transparent; display: block; height: auto; }
  .slick-slider .liveblogSprite { background-position: -35px 0px; background-size: 500px; height: 20px; top: -20px; width: 30px; }
  .slick-slider .liveblogSprite::before { display: none; }
  .slick-slider .liveblogSprite.slick-next { right: 30px; top: -38px; transform: rotate(-180deg); }
  .slick-slider .liveblogSprite.slick-prev { left: auto; right: 60px; }
  .slick-arrow.slick-hidden { display: none; }
  .slick-loading .slick-list { background: 50% center no-repeat rgb(255, 255, 255); }
  .slick-next, .slick-prev { background-color: transparent; background-image: url("/res/images/71501947.cms.html"); background-position: -35px 0px; background-size: 500px; color: transparent; display: block; height: 20px; padding: 0px; top: -12px; transform: translateY(-50%); width: 30px; }
  .slick-next::before, .slick-prev::before { left: 5px; position: absolute; transition: 0.5s; content: "" !important; }
  .slick-next, .slick-prev { background: rgba(0, 0, 0, 0.9); border: 0px; cursor: pointer; height: 42px; position: absolute; text-align: center; top: 38px; transform: none; transition: 0.5s; width: 37px; z-index: 1; }
  .slick-next::after, .slick-next::before, .slick-prev::after, .slick-prev::before { height: 2px; left: 5px; position: absolute; transition: 0.5s; content: "" !important; }
  .slick-next::before, .slick-prev::before { display: none; }
  .slick-next::after, .slick-prev::after { border-style: solid; border-color: rgb(255, 255, 255); border-image: initial; border-width: 2px 0px 0px 2px; height: 12px; top: 4px; transform: rotate(-45deg); width: 12px; }
  .slick-next { transform: rotate(180deg); }
  .slick-next::after { left: auto; right: 10px; top: 15px; }
  .slider-special-container { background: red !important; }
  .slick-next.dotted-loader::after, .slick-pre.dotted-loader::after { animation: 0.9s ease 0.3s infinite normal none running dot; background: rgb(255, 255, 255); border-radius: 50%; content: ""; height: 4px; position: absolute; right: 16px; top: 19px; width: 4px; }
  .slick-next.dotted-loader::before, .slick-pre.dotted-loader::before { animation: 0.9s ease 0.6s infinite normal none running dot; background: rgb(255, 255, 255); border-radius: 50%; content: ""; display: block; height: 4px; left: 7px; position: absolute; top: 19px; width: 4px; }
  .slick-next.dotted-loader i, .slick-pre.dotted-loader i { animation: 0.9s ease 0s infinite normal none running dot; background: rgb(255, 255, 255); border-radius: 50%; display: block; height: 4px; left: 26px; position: relative; top: 46%; width: 4px; }
  .slick-next:focus, .slick-next:hover, .slick-prev:focus, .slick-prev:hover { opacity: 0.65; }
  .slick-next:focus::before, .slick-next:hover::before, .slick-prev:focus::before, .slick-prev:hover::before { opacity: 1; }
  .slick-next.slick-disabled, .slick-prev.slick-disabled { background-color: rgb(153, 153, 153); cursor: default; opacity: 0.4; }
  .slick-next::before, .slick-prev::before { -webkit-font-smoothing: antialiased; color: rgb(255, 255, 255); font-size: 26px; line-height: 1; }
  .slick-prev { left: -18px; }
  .slick-prev::after { left: 15px; top: 15px; }
  [dir="rtl"] .slick-prev { left: auto; right: -25px; }
  .slick-prev::before { content: "⇽"; }
  [dir="rtl"] .slick-prev::before { content: "â†’"; }
  .slick-next { right: -15px; }
  [dir="rtl"] .slick-next { left: 3px; right: auto; }
  .slick-next::before { content: "⇾"; }
  [dir="rtl"] .slick-next::before { content: "â†"; }
  .slick-dotted.slick-slider { margin-bottom: 30px; }
  .slick-dots { bottom: -25px; display: block; list-style: none; margin: 0px; padding: 0px; position: absolute; text-align: center; width: 100%; }
  .slick-dots li, .slick-dots li button { height: 20px; width: 20px; }
  .slick-dots li button { border: 0px; font-size: 0px; line-height: 0; padding: 5px; }
  .slick-dots li button:focus, .slick-dots li button:hover { outline: 0px; }
  .slick-dots li button:focus::before, .slick-dots li button:hover::before { opacity: 1; }
  .slick-dots li button::before { -webkit-font-smoothing: antialiased; color: rgb(0, 0, 0); content: "â€¢"; font-size: 6px; height: 20px; left: 0px; line-height: 20px; opacity: 0.25; position: absolute; text-align: center; top: 0px; width: 20px; }
  .slick-dots li.slick-active button::before { color: rgb(0, 0, 0); opacity: 0.75; }
  .slick-dots { height: 20px; text-align: right; top: -30px; }
  .slick-dots li { cursor: pointer; display: inline-block; height: 8px; margin: 0px 5px; padding: 0px; position: relative; width: 8px; }
  .slick-dots li button { background: 0px 0px; border: 1px solid rgb(51, 51, 51); border-radius: 50%; color: transparent; cursor: pointer; display: block; height: 100%; outline: 0px; padding: 0px; width: 100%; }
  .slick-dots li.slick-active button { background: rgb(51, 51, 51); }
  .slick-dots li button::before { display: none; }
  .slick-dots { display: none !important; }
  .slider_wrap_fix .slick-next, .slider_wrap_fix .slick-prev { background: url("/res/images/112033967-1.svg") -12px -825px no-repeat transparent; border: none; bottom: 2px; height: 16px; position: absolute; right: 0px; text-indent: -999999px; transform: scale(1.2); width: 25px; z-index: 1; }
  .slider_wrap_fix .slick-next::before, .slider_wrap_fix .slick-prev::before { left: 5px; position: absolute; transition: 0.5s; content: "" !important; }
  .slider_wrap_fix .slick-prev { left: unset; right: 38px; top: unset; }
  .slider_wrap_fix .slick-next { bottom: -2px; top: unset; transform: rotate(180deg) scale(1.2); }
  .e2QJg { background: var(--white-color); border-top: 8px solid rgb(246, 246, 246); margin-bottom: 8px; padding: 16px; }
  .e2QJg h2 { color: var(--primary-dark-color); font: 700 16px / 20px Georgia; margin-bottom: 12px; text-transform: capitalize; }
  @media screen and (min-width: 1024px) {
  .e2QJg { border: none; padding: 0px 0px 20px; }
  .e2QJg .other_calc_rhs { margin-bottom: 12px; }
  .e2QJg h2 { font-size: 18px; line-height: 24px; margin-bottom: 16px; }
}
  .e2QJg .Sm0E6 { display: flex; margin: 0px -16px; overflow: auto; padding: 0px 16px; }
  .e2QJg .Sm0E6 .kvjpV { display: flex; flex: 0 0 284px; margin: 0px 16px 0px 0px; padding: 6px 0px; }
  .e2QJg .Sm0E6 .kvjpV:last-child { margin-right: 0px; }
  @media screen and (min-width: 1024px) {
  .e2QJg .WWQzg { margin: 0px; }
}
  .e2QJg .slick_UI .slick-slider .slick-arrow { right: 0px; }
  .e2QJg .slick_UI .slick-slider .slick-prev { left: auto; right: 32px; }
  .sddhW { margin-bottom: 16px; padding: 0px 16px; }
  .sddhW .ODGXG { font-size: 12px; line-height: 16px; }
  .sddhW .ODGXG .Z3F18 { display: block; max-height: 210px; overflow-y: scroll; }
  .sddhW .ODGXG .Z3F18 li { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; font-weight: 500; margin-left: -4px; overflow: hidden; padding-left: 32px; position: relative; }
  @keyframes PmC5N { 
  0% { opacity: 0; transform: scale(0); }
  50% { opacity: 1; }
  100% { opacity: 0; transform: scale(1); }
}
  @-webkit-keyframes PmC5N { 
  0% { opacity: 0; transform: scale(0); }
  50% { opacity: 1; }
  100% { opacity: 0; transform: scale(1); }
}
  .sddhW .ODGXG .Z3F18 li .TDyhc:not(.ya8GN) { background: padding-box padding-box rgb(226, 27, 34); border-radius: 4px; color: rgb(255, 255, 255); font-size: 12px; font-weight: 700; left: 10px; line-height: 1; padding: 4px 8px 4px 24px; position: absolute; text-decoration: none; text-transform: uppercase; top: 10px; z-index: 1; }
  .sddhW .ODGXG .Z3F18 li .TDyhc::after, .sddhW .ODGXG .Z3F18 li .TDyhc::before { background-clip: padding-box; border: 2px solid rgb(255, 255, 255); border-radius: 100px; box-shadow: rgb(255, 255, 255) 0px 0px 10px, rgb(255, 255, 255) 0px 0px 10px inset; box-sizing: border-box; content: " "; height: 12px; left: 8px; opacity: 0; position: absolute; top: 4px; width: 12px; }
  .sddhW .ODGXG .Z3F18 li .TDyhc::before { animation: 2s ease 0s infinite normal none running PmC5N; z-index: 2; }
  .sddhW .ODGXG .Z3F18 li .TDyhc::after { animation: 2s ease 1s infinite normal none running PmC5N; z-index: 1; }
  .sddhW .ODGXG .Z3F18 li .TDyhc.ya8GN { left: 4px; position: absolute; top: 0px; }
  .sddhW .ODGXG .Z3F18 li .TDyhc.ya8GN::after, .sddhW .ODGXG .Z3F18 li .TDyhc.ya8GN::before { border: 2px solid rgb(226, 27, 34); box-shadow: rgb(226, 27, 34) 0px 0px 10px, rgb(226, 27, 34) 0px 0px 10px inset; }
  .sddhW .ODGXG .Z3F18 li a { color: rgb(26, 26, 26); }
  .sddhW .ODGXG .Z3F18 li i { height: 12px; left: 4px; margin-top: 3px; position: absolute; top: 0px; width: 12px; }
  .sddhW .ODGXG .Z3F18 li i.ah66q { background-position: -16px -1951px; }
  .sddhW .ODGXG .Z3F18 li i.wvX8_ { background-position: -16px -1987px; margin-top: 2px; }
  .sddhW .ODGXG .Z3F18 li i.rZxdB { background-position: -87px -299px; }
  .sddhW .ODGXG .Z3F18 li i.DPrKm { background-position: -87px -267px; }
  .sddhW .ODGXG .Z3F18 li i.cZlRL { background-position: -108px -669px; }
  .sddhW .ODGXG .Z3F18 li i.TDyhc.ya8GN { left: 6px; top: -3px; }
  .sddhW .ODGXG .Z3F18 li i.TDyhc::after, .sddhW .ODGXG .Z3F18 li i.TDyhc::before { height: 8px; left: 0px; width: 8px; }
  .sddhW .ODGXG .Z3F18 li i.BKaRY { background: url("") 0px 0px no-repeat; }
  .sddhW .ODGXG .Z3F18 li:not(:last-child) { margin-bottom: 12px; }
  .Q476L { margin-top: 16px; }
  .sddhW .ODGXG .Z3F18 li i { background-image: url("/res/images/112033967-1.svg"); background-repeat: no-repeat; }
  .aumMM { border-radius: 12px; cursor: none; overflow: hidden; position: relative; }
  .aumMM::before { content: ""; display: block; padding-top: 56.25%; width: 100%; }
  .aumMM > .xVF3w { inset: 0px; position: absolute; }
  .aumMM > .xVF3w img { height: 100%; object-fit: cover; width: 100%; }
  .aumMM .xVF3w { background: url("") 50% center / 20% no-repeat rgb(246, 246, 246); height: 100%; max-width: 100%; object-fit: cover; width: 100%; }
  .aumMM .xVF3w, .aumMM .xVF3w img { object-position: center top; }
  .MVoOv { -webkit-line-clamp: 2; -webkit-box-orient: vertical; color: rgb(89, 89, 89); display: -webkit-box; font-size: 12px; line-height: 16px; overflow: hidden; padding: 6px 8px 0px; }
  :root { --primary-dark-color: #1a1a1a; --primary-dark-color-rgba: 26, 26, 26; --border-color: #ececec; --invert: invert(0); --white-color: #fff; --white-color-rgba: 255, 255, 255; --offwhite-color: #f6f6f6; }
  .bgImg .QJDs2.ItUPk { right: auto; }
  @media screen and (min-width: 1511px) {
  .bgImg .QJDs2.ItUPk { right: 150px; }
}
  @media screen and (max-width: 1510px) {
  .bgImg .QJDs2.ItUPk { right: 130px; }
}
  @media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  .bgImg .QJDs2.ItUPk { right: 0px; }
}
  @media screen and (min-width: 1511px) {
  .bgImg .QJDs2.ItUPk.fIQYZ { right: 140px; }
}
  .siteSyncWrapper .QJDs2 { right: auto; }
  @media screen and (min-width: 1511px) {
  .siteSyncWrapper .QJDs2 { right: 150px; }
}
  @media screen and (max-width: 1510px) {
  .siteSyncWrapper .QJDs2 { right: 130px; }
}
  @media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  .siteSyncWrapper .QJDs2 { right: 0px; }
}
  @media screen and (min-width: 1511px) {
  .siteSyncWrapper .QJDs2.fIQYZ { right: 140px; }
}
  @media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .minitvMwebFullView { background: var(--white-color); margin-bottom: 25px; padding: 0px 16px; border: 0px !important; }
  .minitvMwebFullView .nMNAD { background: var(--white-color); border: 1px solid rgb(236, 236, 236); border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.06) 2px 2px 8px 0px; margin: 0px; padding: 0px; position: relative; }
  .minitvMwebFullView .GsAhZ { display: block; margin: 0px; }
  .minitvMwebFullView .Z47HI { background-clip: padding-box; border-radius: 16px 16px 0px 0px; margin: 0px; overflow: hidden; }
  .minitvMwebFullView .ZpIQo .Z47HI { aspect-ratio: 16 / 9; }
  .minitvMwebFullView .ZpIQo .Z47HI .Dkodf { aspect-ratio: 16 / 9; background-clip: padding-box; border-radius: 16px 16px 0px 0px; height: auto; overflow: hidden; width: 100%; }
  .minitvMwebFullView .ZpIQo .VPJ6Y { display: none; }
  .minitvMwebFullView .ZpIQo .DJD20 { padding: 0px; }
  .minitvMwebFullView .ZpIQo .hYo9m { color: rgb(89, 89, 89); font-size: 12px; font-weight: 400; line-height: 16px; padding-bottom: 4px; }
  .minitvMwebFullView .xx3Ca { aspect-ratio: 16 / 9; background-clip: padding-box; border-radius: 17px 17px 0px 0px; position: relative; width: 100%; height: auto !important; }
  .minitvMwebFullView .CyuqS { height: 100%; width: 100%; }
  .minitvMwebFullView .A2ZD3, .minitvMwebFullView .wxgSy { margin-top: 8px; padding: 0px 12px 12px; }
  .minitvMwebFullView .A2ZD3 .sHGeU, .minitvMwebFullView .wxgSy .sHGeU { -webkit-line-clamp: 2; font-size: 14px; height: 40px; line-height: 20px; }
  .vnxjU.ZpIQo h3.sHGeU { -webkit-line-clamp: 4; }
  .Oo4Ss.ZpIQo h3.sHGeU { -webkit-line-clamp: 2; }
  .Myr9H { background-color: var(--offwhite-color); min-height: 134px; transform: none; z-index: 9999; }
  .Myr9H, .oENOC { position: fixed; top: 0px; }
  .oENOC { background: rgba(var(--primary-dark-color-rgba), 0.95); bottom: 0px; color: var(--white-color); display: block; left: 0px; opacity: 1; right: 0px; z-index: 1010; }
  .oENOC .Dkodf { background: var(--primary-dark-color); height: 250px; }
  .oENOC .qMrI4 { background: transparent; border: 0px; color: var(--white-color); display: flex; font-size: 11px; margin-left: auto; padding: 5px 10px; text-transform: uppercase; }
  .oENOC .DJD20 .GsAhZ { display: block; margin: 0px; }
  .oENOC .DJD20 .jYaSk { background: transparent; text-transform: uppercase; top: 4px; width: 35px; }
  .oENOC .DJD20 .jYaSk::after, .oENOC .DJD20 .jYaSk::before { display: none; }
  .D_3rh, .m1Abn { display: none; }
  .SzTs7 { display: none !important; }
  .HuUQp { bottom: -8px; position: relative; text-align: right; }
  .HuUQp a, .HuUQp h6 { display: inline-block; }
  .HuUQp h6 { color: rgb(89, 89, 89); font-size: 8px; font-weight: 500; line-height: 12px; margin: 0px 8px 0px 0px; text-transform: uppercase; vertical-align: bottom; }
  .GsAhZ div.VZn3z { width: 100%; }
  .GsAhZ div.VZn3z h3 { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; height: 30px; overflow: hidden; }
  .GsAhZ div.VZn3z h3.sHGeU { height: 48px; }
  .nMNAD { min-height: 90px; padding: 10px 15px; }
  .hYo9m { color: rgb(226, 27, 34); font-size: 12px; font-weight: 600; line-height: 1; padding: 2px 0px 0px 15px; position: relative; width: 80%; }
  .hYo9m::before { background: rgb(171, 45, 37); border-radius: 50%; content: ""; height: 10px; left: 0px; position: absolute; width: 10px; }
  .GsAhZ { align-items: center; display: flex; margin: 10px 0px 5px; }
  .GsAhZ h3 { color: rgb(69, 69, 69); font-size: 14px; font-weight: 400; line-height: 13px; }
  .GsAhZ button { background: none; border: 1px solid rgb(226, 27, 34); color: rgb(226, 27, 34); font-size: 13px; line-height: 29px; margin-left: auto; text-align: center; text-transform: uppercase; width: 64px; }
  .bvlH5 { display: none; }
  .Z47HI { margin: 0px 10px; }
  .Z47HI ._XFTv { align-items: center; display: flex; }
  .Z47HI ._XFTv img:last-of-type { margin-left: auto; }
  .ZpIQo .DJD20 { padding: 10px; z-index: 10; }
  .ZpIQo .GsAhZ { align-items: flex-start; margin-bottom: 0px; margin-top: 0px; justify-content: flex-start !important; }
  .ZpIQo .hYo9m { background-color: transparent; color: rgb(26, 26, 26); font-size: 10px; line-height: 12px; padding-bottom: 6px; padding-left: 0px; padding-top: 0px; width: auto; }
  .ZpIQo .hYo9m::before { display: none; }
  .ZpIQo h3 { color: var(--primary-dark-color); font-size: 12px; line-height: 16px; }
  .ZpIQo h3, .ZpIQo h3.sHGeU { -webkit-line-clamp: 3; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
  .ZpIQo .Z47HI { margin-left: 0px; }
  .ZpIQo .Z47HI .Dkodf { background-color: rgb(26, 26, 26); height: 100px; transition: 1s; width: 177px; }
  .ZpIQo .Z47HI .Dkodf.n1pJ3 { height: 140px; width: 249px; }
  .ZpIQo .qMrI4 { text-indent: -9999px; }
  .ZpIQo .VPJ6Y { bottom: 20px; display: flex; justify-content: space-between; padding: 0px 8px; position: absolute; width: 177px; z-index: 9; }
  .ZpIQo .VPJ6Y .Igt8K { background: url("") 0px 0px no-repeat; display: inline-block; height: 16px; width: 16px; }
  .ZpIQo .VPJ6Y .XmSTE { background: url("") 0px 0px no-repeat; display: inline-block; height: 12px; margin-top: 4px; width: 12px; }
  .fuYog, .xx3Ca { background-color: rgb(26, 26, 26); }
  .xx3Ca { width: 177px; height: 100px !important; }
  .minitv_cls { background-color: var(--offwhite-color); min-height: 130px; }
  .CyuqS { align-items: center; display: flex; height: 100px; justify-content: center; position: absolute; width: 177px; z-index: 9999; }
  .CyuqS span { animation: 0.8s linear 0s infinite normal none running CyuqS; border-color: rgba(255, 255, 255, 0.65) rgba(255, 255, 255, 0.15) rgba(255, 255, 255, 0.15) rgba(255, 255, 255, 0.65); border-radius: 100px; border-style: solid; border-width: 3px; height: 35px; width: 35px; }
  .bx3XM { height: 100%; width: 100%; }
  @keyframes CyuqS { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
  @-webkit-keyframes CyuqS { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
  .SIW_C { max-height: 129px; width: 100%; }
  .R3JNl { background-clip: padding-box; border: 1px solid rgb(226, 27, 34); border-radius: 4px; color: rgb(226, 27, 34); font-size: 10px; font-weight: 700; line-height: 16px; margin-top: 12px; min-width: 71px; padding: 3px; text-align: center; }
  .R3JNl, .R3JNl i { display: inline-block; }
  .R3JNl i { border-right: 1px solid rgb(226, 27, 34); border-top: 1px solid rgb(226, 27, 34); height: 4px; margin-left: 2px; position: relative; top: 0px; transform: rotate(45deg) translateY(-50%); width: 4px; }
  .wxgSy .hYo9m { text-transform: none; }
  .mweb_in_page .xx3Ca { height: 140px !important; width: 249px !important; }
  .mweb_in_page .Sa_WZ .VPJ6Y { width: 240px; }
  .mweb_in_page .CyuqS { height: 140px; width: 249px; }
  .mweb_in_page .ZpIQo .hYo9m { width: auto; }
  .mweb_in_page .GsAhZ .VZn3z { position: relative; }
  .mweb_in_page .GsAhZ .VZn3z h3 { -webkit-line-clamp: 5; height: 80px; }
  .mweb_in_page .GsAhZ .VZn3z .HuUQp { align-items: flex-end; animation: 40s ease 0s infinite normal none running IH6sE; background: var(--white-color); display: flex; height: 139px; justify-content: center; position: absolute; right: 0px; text-align: left; top: 0px; width: 0px; z-index: 1; }
  .mweb_in_page .GsAhZ .VZn3z.tZxuV .HuUQp { height: 110px; }
  @keyframes IH6sE { 
  0%, 35% { width: 0px; }
  50%, 70% { width: 100%; }
  85%, 100% { width: 0px; }
}
}
  @media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .QJDs2 { border-radius: 4px; bottom: 20px; box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 40px 0px; cursor: move; position: fixed; right: calc(50% - 494px); transition: 1s; width: 320px; z-index: 999; }
  .QJDs2.ItUPk { bottom: 0px; right: 10px; transform: translate(-50px, -56px); }
  .QJDs2.ItUPk .Gq2LV { display: none; }
  .dg0Vm { background: var(--white-color); }
  .dg0Vm, .dg0Vm .Dkodf { transition: 1s; }
  .dg0Vm .Dkodf { background: var(--primary-dark-color); height: 180px; width: 100%; }
  .dg0Vm .HuUQp { flex: 0 0 56px; margin-left: 8px; text-align: right; }
  .dg0Vm .HuUQp img { max-height: 32px; max-width: 54px; }
  .dg0Vm .HuUQp h6 { color: rgb(89, 89, 89); font-size: 8px; font-weight: 500; line-height: 12px; margin: 0px 0px 8px; text-transform: uppercase; }
  .dg0Vm .eoKYB { background-clip: padding-box; border-radius: 0px 0px 4px 4px; color: var(--primary-dark-color); display: flex; font-size: 12px; font-weight: 500; justify-content: space-between; padding: 8px; position: relative; width: 100%; }
  .dg0Vm .eoKYB .f98Ys { color: rgb(226, 27, 34); display: block; font-size: 10px; font-weight: 500; left: 8px; line-height: 12px; margin-bottom: 4px; position: absolute; top: 9px; }
  .dg0Vm .eoKYB span { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; height: 34px; overflow: hidden; }
  .dg0Vm .eoKYB .nzSK_ { color: rgb(226, 27, 34); font-size: 10px; font-weight: 500; line-height: 12px; margin-bottom: 4px; }
  .dg0Vm .ICt_m { background: rgb(226, 27, 34); border: 2px solid var(--white-color); border-radius: 50%; cursor: pointer; height: 24px; padding: 5px 10px; position: absolute; right: -12px; top: -12px; width: 24px; z-index: 10; }
  .dg0Vm .ICt_m::after, .dg0Vm .ICt_m::before { background: var(--white-color); content: ""; height: 10px; position: absolute; right: 9px; top: 5px; width: 2px; }
  .dg0Vm .ICt_m::before { transform: rotate(-45deg); }
  .dg0Vm .ICt_m::after { transform: rotate(45deg); }
  .dg0Vm.fIQYZ { display: flex; padding: 4px; transition: 1s; width: 300px; }
  .dg0Vm.fIQYZ .Dkodf { flex: 0 0 148px; height: 87px; transition: 1s; width: 148px; }
  .dg0Vm.fIQYZ .eoKYB { display: block; padding: 4px 8px; }
  .dg0Vm.fIQYZ .eoKYB::before { position: static; }
  .dg0Vm.fIQYZ .eoKYB span { -webkit-line-clamp: 2; height: 32px; margin-top: 0px; }
  .dg0Vm.fIQYZ .eoKYB span.sHGeU { -webkit-line-clamp: 3; height: auto; }
  .dg0Vm.fIQYZ .HuUQp { margin-left: 0px; padding-top: 8px; }
  .dg0Vm.fIQYZ .HuUQp > a { align-items: flex-end; display: flex; justify-content: flex-end; }
  .dg0Vm.fIQYZ .HuUQp img { max-height: 24px; max-width: 41px; }
  .dg0Vm.fIQYZ .HuUQp h6 { display: inline-block; margin: 0px 8px 0px 0px; }
  .dg0Vm ._XFTv { display: none; }
  .dg0Vm ._XFTv img { border-radius: 4px; }
  .pm4Ub { background: var(--white-color); font-size: 16px; height: 40px; width: 40px; }
  .cH6aq { background: padding-box padding-box rgb(226, 27, 34); border-radius: 4px; cursor: pointer; margin: 0px; padding: 12px; position: relative; z-index: 550; }
  .cH6aq.XbCRV { z-index: 0; }
  .cH6aq button { background: none; border: 0px; color: var(--white-color); height: 24px; position: absolute; right: 12px; top: 10px; width: 24px; }
  .cH6aq button::after, .cH6aq button::before { background: var(--white-color); content: ""; height: 16px; position: absolute; right: 10px; top: 5px; width: 1px; }
  .cH6aq button::before { transform: rotate(-45deg); }
  .cH6aq button::after { transform: rotate(45deg); }
  .cH6aq .IrUIr { align-items: center; display: flex; }
  .cH6aq span { background-clip: padding-box; border-radius: 4px; color: rgb(226, 27, 34); font-size: 12px; font-weight: 700; padding: 4px 8px; }
  .cH6aq span::before { background-image: url("/res/images/112033967-1.svg"); background-position: -86px -267px; background-repeat: no-repeat; border: 0px; content: ""; display: inline-block; height: 13px; margin-right: 4px; vertical-align: middle; width: 13px; }
  .cH6aq h3 { color: var(--white-color); flex: 1 1 0%; font-size: 16px; font-weight: 500; line-height: 24px; margin: 0px 0px 0px 20px; }
  .gwZ3I { bottom: 68px; }
  .VPJ6Y { bottom: 10px; display: flex; justify-content: space-between; padding: 0px 10px; position: absolute; width: 148px; z-index: 9; }
  .VPJ6Y .Igt8K { background: url("") 0px 0px no-repeat; display: inline-block; height: 16px; width: 16px; }
  .VPJ6Y .XmSTE { background: url("") 0px 0px no-repeat; display: inline-block; height: 12px; margin-top: 4px; width: 12px; }
  .z9v6d { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 8px 0px; }
  .z9v6d .Z47HI { font-size: 0px; line-height: 1; }
  .z9v6d .Z47HI .bx3XM { height: 209px; width: 100%; }
  .z9v6d .A2ZD3 { background: var(--white-color); padding: 8px; }
  .z9v6d .A2ZD3 .hYo9m { color: rgb(226, 27, 34); font-size: 10px; font-weight: 500; line-height: 12px; margin-bottom: 4px; }
  .z9v6d .A2ZD3 .sHGeU { -webkit-line-clamp: 2; -webkit-box-orient: vertical; color: rgb(26, 26, 26); display: -webkit-box; font-size: 12px; font-weight: 500; height: 36px; line-height: 17px; overflow: hidden; }
  .Z5CW_ { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 8px 0px; transform: none; }
  .Z5CW_ .eoKYB { border-radius: 0px; }
  .Z5CW_ .eoKYB .sHGeU { font-size: 12px; height: 36px; line-height: 17px; }
  .Z5CW_ .Dkodf { height: 209px; }
  .minitv_story_list .Z5CW_ .eoKYB .sHGeU { -webkit-line-clamp: 1; height: 16px; }
  .minitv_story_list .Z5CW_ .Dkodf { height: 203px; }
  .minitv_story_list .QJDs2.Z5CW_ .eoKYB .sHGeU { -webkit-line-clamp: 2; height: 38px; }
  .minitv_story_list .QJDs2.Z5CW_ .Dkodf { height: 209px; }
  .minitv_story_list .z9v6d .Z47HI .bx3XM { height: 203px; }
  .minitv_story_list .z9v6d .A2ZD3 .sHGeU { -webkit-line-clamp: 1; height: 16px; }
  .minitv_story_list .QJDs2.z9v6d .Z47HI .bx3XM { height: 209px; }
  .minitv_story_list .QJDs2.z9v6d .A2ZD3 .sHGeU { -webkit-line-clamp: 2; height: 38px; }
  .QJDs2.Z5CW_ .Dkodf { height: 180px; }
}
  .layout_type_2 .cH6aq { margin-top: 0px; }
  .sticky_minitv { position: sticky; top: -8px; z-index: 102; }
  .stick_minitv_top #refresh-button { z-index: 102; }
  .stick_minitv_top div[data-stickywidget] { z-index: 101; }
  .minitv_in_page { background-color: var(--offwhite-color); margin-top: 16px; min-height: 279px; position: relative; }
  .minitv_story_list .minitv_in_page { margin-top: 8px; min-height: 251px; }
  .minitvMwebFullView .minitv_cls { min-height: 268px; }
  .minitvMwebFullView .minitv_cls, .minitvMwebFullView .noMiniTV { background: var(--white-color); border-radius: 16px; }
  .N6nrK { color: rgb(0, 0, 0); }
}
