@charset "utf-8";

* { box-sizing: border-box; margin: 0px; padding: 0px; }

:hover { outline: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

:target { outline: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

:focus { outline: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

img { max-width: 100%; height: auto; object-position: center center; object-fit: cover; }

body :not(i) { font-family: sans-serif !important; }

img { max-width: 100%; height: auto; }

body img { width: 100%; }

a { font-weight: 700; color: rgb(236, 55, 63); }

img { border: 0px; }

* { box-sizing: border-box; }

div { transform-origin: center center; }

h2 { margin: 0px; }

*, ::after, ::before { box-sizing: border-box; }

img { max-width: 100%; }

::-webkit-scrollbar { width: 10px; height: 5px; background-color: rgb(255, 255, 255); }

::-webkit-scrollbar-thumb { background-color: rgb(224, 224, 224); border-radius: 9em; box-shadow: rgb(243, 250, 247) 1px 1px 10px inset; }

::-webkit-scrollbar-thumb:hover { background-color: rgb(162, 170, 157); }

@media (min-width: 1370px) {
  ::-webkit-scrollbar { width: 10px; height: 9px; }
}

@media (min-width: 1920px) {
  ::-webkit-scrollbar { width: 12px; height: 12px; }
}

:focus { outline: 0px !important; }

* { box-sizing: border-box; }

* { box-sizing: border-box; }

*, ::after, ::before { box-sizing: border-box; }

header { display: block; }

h2 { margin-top: 0px; margin-bottom: 0.5rem; }

ul { margin-top: 0px; margin-bottom: 1rem; }

ul ul { margin-bottom: 0px; }

a { color: rgb(0, 123, 255); text-decoration: none; background-color: transparent; }

a:hover { color: rgb(0, 86, 179); text-decoration: underline; }

img { vertical-align: middle; border-style: none; }

h2 { margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; }

h2 { font-size: 2rem; }

.container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }

@media (min-width: 576px) {
  .container { max-width: 540px; }
}

@media (min-width: 768px) {
  .container { max-width: 720px; }
}

@media (min-width: 992px) {
  .container { max-width: 960px; }
}

@media (min-width: 1200px) {
  .container { max-width: 1140px; }
}

@media (min-width: 576px) {
  .container { max-width: 540px; }
}

@media (min-width: 768px) {
  .container { max-width: 720px; }
}

@media (min-width: 992px) {
  .container { max-width: 960px; }
}

@media (min-width: 1200px) {
  .container { max-width: 1140px; }
}

.row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }

.nav { display: flex; flex-wrap: wrap; padding-left: 0px; margin-bottom: 0px; list-style: none; }

.nav-link { display: block; padding: 0.5rem 1rem; }

.nav-link:focus, .nav-link:hover { text-decoration: none; }

.d-none { display: none !important; }

@media print {
  *, ::after, ::before { text-shadow: none !important; box-shadow: none !important; }
  a:not(.btn) { text-decoration: underline; }
  img { break-inside: avoid; }
  h2 { orphans: 3; widows: 3; }
  h2 { break-after: avoid; }
  .container { min-width: 992px !important; }
}

h2 { margin: 0px; }

a:hover { text-decoration: none !important; }

a { color: rgb(233, 72, 19); }

.nav-icon { display: none; }

.btns-hld { float: left; width: 110px; }

.mega-menu { display: none; position: absolute; top: 117px; left: 0px; background: rgb(255, 255, 255); padding-bottom: 50px; z-index: 999999999; width: 100%; }

.mega-top-links { float: left; width: 25%; margin-top: 20px; }

.mega-top-links .mega-menu-head { float: left; width: 100%; color: rgb(56, 69, 77); font-size: 16px; text-transform: uppercase; margin-bottom: 10px; position: relative; padding-left: 9px; box-sizing: border-box; }

.mega-top-links ul { float: left; width: 100%; list-style-type: none; padding-inline-start: 0px; }

.mega-top-links ul li { float: left; width: 100%; position: relative; padding-left: 20px; box-sizing: border-box; }

.mega-top-links ul li::before { position: absolute; content: ""; width: 5px; height: 5px; background: rgb(182, 195, 202); left: 9px; top: 13px; }

.mega-top-links ul li a { color: rgb(56, 69, 77); font-size: 13px; position: relative; }

.mega-top-links ul li a::before { position: absolute; content: ""; left: 0px; bottom: 0px; width: 0px; background: rgb(56, 69, 77); transition: 0.7s; height: 1px; }

.mega-top-links ul li a:hover::before { width: 100%; }

.mega-top-links { float: left; width: 25%; margin-top: 20px; }

.mega-top-links .box-news { width: 100%; margin-top: 0px; padding: 4px; float: left; }

.mega-top-links .box-news .img-wrap1 { top: 0px; height: 146px; overflow: hidden; transition: 0.7s; }

.img-wrap1 img { width: 100%; max-width: 100%; overflow: hidden; transition: 0.7s; }

.mega-top-links .box-news .txt-wrap { padding-left: 0px; font-weight: normal; color: rgb(56, 69, 77); line-height: 20px; margin-top: 10px; }

.mega-top-links .box-news .txt-wrap:hover { text-decoration: underline; }

a { text-decoration: none; }

a:hover { text-decoration: none; }

img { text-decoration: none; }

.left { float: left; }

.relative { position: relative; }

.w100 { width: 100%; }

.bold { font-weight: bold; }

ul.nav { float: left; width: 100%; list-style-type: none; }

.nav .top-item { float: left; list-style-type: none; }

.nav .top-link { float: left; line-height: 40px; padding: 0px 30px; box-sizing: border-box; text-transform: uppercase; color: rgb(255, 255, 255); position: relative; font-size: 16px; }

.nav .top-link.active::before { position: absolute; content: ""; width: 100%; height: 4px; background:  0% 0% / 25px auto rgb(255, 255, 255); opacity: 1; visibility: visible; text-align: center; left: 15px; bottom: -5px; }

.nav .top-link:last-child { padding-right: 0px; }

.nav .top-link::before { position: absolute; content: ""; width: 100%; height: 4px; background:  0% 0% / 25px auto rgb(141, 159, 170); opacity: 0; visibility: hidden; text-align: center; left: 15px; bottom: -5px; }

.nav .top-link.img-link { width: 100px; }

.nav .top-link.img-link img { width: 100%; }

.nav .top-link:hover::before { opacity: 1; visibility: visible; }

.nav .top-link span { font-weight: bold; }

.logo { float: left; margin-left: -20px; margin-top: 10px; width: 180px; }

.logo img { width: 100%; margin-left: 9px; }

.live-tv { float: right; width: 120px; }

.live-tv span { position: relative; }

.live-tv span::before { position: absolute; content: ""; width: 100%; height: 20px; opacity: 0; visibility: hidden; background-size: 25px auto; bottom: 0px; text-align: center; left: 0px; }

.live-tv span:hover::before { opacity: 1; visibility: visible; }

.live-tv img { width: 30px; float: left; margin-top: 27px; margin-left: 5px; }

.live-tv span { font-size: 16px; color: rgb(255, 255, 255); float: left; margin-top: 25px; }

.bottom-head { width: 100%; background: rgb(56, 69, 77); }

.nav-wrap { float: right; width: calc(100% - 195px); }

.nav-wrap ul { list-style-type: none; float: right; }

ul.navigation { list-style-type: none; margin-bottom: 0px; }

.nav-wrap .nav-item { float: left; line-height: 60px; padding: 0px 20px; box-sizing: border-box; }

.mega-top-links ul li { line-height: 30px !important; }

.nav-wrap .nav-link { margin-top: 17px; float: left; text-transform: uppercase; color: rgb(255, 255, 255); font-size: 16px; position: relative; }

.nav-link::before { position: absolute; content: ""; width: 100%; height: 20px; opacity: 0; visibility: hidden; background-size: 25px auto; bottom: 10px; text-align: center; left: 0px; }

.nav-link:hover::before { opacity: 1; visibility: visible; }

.nav-wrap .nav-link.menu::after { position: absolute; content: ""; width: 13px; height: 13px; right: -5px; top: 14px; background-size: 13px auto; }

.nav-wrap .nav-link::after { position: absolute; content: ""; width: 13px; height: 13px; right: -5px; top: 14px; background-size: 13px auto; }

.change-lang { position: relative; }

.change-lang::after { position: absolute; content: ""; width: 13px; height: 13px; right: -5px; top: 24px; background-size: 13px auto; }

.d-none { display: none; }

.nav-wrap ul { padding-left: 0px !important; }

.bold { font-weight: bold; }

.see-mobile { display: none; }

.bnth-top-head { width: 100%; background: rgb(56, 69, 77); border-bottom: 1px solid rgb(35, 44, 50); }

.bnth-nav { display: flex; flex-wrap: wrap; padding-left: 0px; margin-bottom: 0px; list-style: none; float: left; width: 100%; }

.bnth-top-item { float: left; list-style-type: none; }

.bnth-top-link { float: left; line-height: 40px; padding: 0px 30px; box-sizing: border-box; text-transform: uppercase; color: rgb(255, 255, 255); position: relative; font-size: 16px; }

@media (max-width: 990px) {
  .bnth-top-link { font-size: 12px; }
}

.bnth-top-link:last-child { padding-right: 0px; }

.bnth-top-link::before { position: absolute; content: ""; width: 100%; height: 4px; background:  0% 0% / 25px auto rgb(141, 159, 170); opacity: 0; visibility: hidden; text-align: center; left: 15px; bottom: -5px; }

.bnth-top-link.active::before { position: absolute; content: ""; width: 100%; height: 4px; background:  0% 0% / 25px auto rgb(141, 159, 170); opacity: 1; visibility: visible; text-align: center; left: 15px; bottom: -5px; }

.bnth-top-link:hover { color: rgb(255, 255, 255); }

.bnth-top-link:hover::before { position: absolute; content: ""; width: 100%; height: 4px; background:  0% 0% / 25px auto rgb(141, 159, 170); opacity: 1; visibility: visible; text-align: center; left: 15px; bottom: -5px; }

.bnth-top-link.bnth-img-link { width: 100px; position: relative; }

.bnth-top-link.bnth-img-link img { width: 100%; }

@media screen and (max-width: 990px) {
  .bnth-img-link.d-hide, .bnth-top-link.d-hide { display: none; }
  .nav-item.d-hide { display: none; }
  .nav-wrap ul { float: left; }
}

@media screen and (max-width: 500px) {
  .bnth-nav .bnth-top-link { font-size: 13px; }
  .bnth-mobile-left .bnth-nav .bnth-top-link { padding-left: 10px; }
}

@media screen and (max-width: 370px) {
  .bnth-mobile-left .bnth-nav .bnth-top-link { padding-left: 6px; }
}

.nav-item ul.languages { position: absolute; bottom: -180px; width: 110px; background: rgb(56, 69, 77); padding-left: 18px !important; }

ul.languages { display: none; }

.nav-item ul.languages .tr-link { color: rgb(255, 255, 255); font-size: 16px; font-weight: bold; }

.languages { display: none; }

@media screen and (min-width: 1200px) {
  a.logo { float: left; }
}

@media screen and (max-width: 1200px) {
  .nav-wrap .nav-item { padding: 0px 10px; }
}

@media screen and (max-width: 990px) {
  .on_mobile .nav-link { height: 40px; line-height: 40px; }
  .nav-wrap .nav-link::after { position: absolute; content: none; width: 13px; height: 13px; right: -5px; top: 23px; background-size: 13px auto; }
  .nav-wrap .nav-link:hover::after { position: absolute; content: none; width: 13px; height: 13px; right: -5px; top: 23px; background-size: 13px auto; }
  .nav-icon { display: block; top: 52px; right: 45px; width: 40px; position: absolute; }
  .nav-icon::after, .nav-icon::before, .nav-icon div { background-color: rgb(255, 255, 255); border-radius: 3px; content: ""; display: block; height: 3px; margin: 7px 0px; transition: 0.2s ease-in-out; }
  .d-none { display: block !important; }
  .nav .top-link.img-link { width: 90px; }
  .navigation { display: none; }
  .navigation .nav.see-mobile .top-link { padding-left: 0px; margin-bottom: 10px; padding-right: 30px !important; }
  .nav.see-mobile .top-link.active::before { left: -1px; width: 29px; }
  header { border-bottom: 1px solid rgb(211, 211, 211); }
  .mega-top-links .txt-wrap { color: rgb(255, 255, 255); }
}

@media screen and (max-width: 490px) {
  .nav-icon { top: 45px; }
}

@media screen and (max-width: 770px) {
  .on_mobile .nav-link { height: auto; line-height: 58px; }
}

@media screen and (max-width: 992px) {
  header { background: rgb(255, 255, 255); }
}

@media screen and (max-width: 768px) {
  .nav-wrap .nav-link { padding: 0px 14px !important; }
  .mobile-hide { display: none; }
  .mobile-big { float: left; width: 100%; }
  .mega-top-links ul li { margin-bottom: 10px; }
  .logo img { margin-left: 15px; }
}

@media screen and (max-width: 600px) {
  .bnth-top-link { padding: 0px 10px; box-sizing: border-box; }
}

@media screen and (max-width: 545px) {
  .bnth-top-link { font-size: 13px; }
}

@media screen and (max-width: 500px) {
  .bnth-top-link { font-size: 11px !important; }
  .box-news { width: 100%; }
  a.logo { width: 100px; margin-top: 15px; }
  a.logo img { float: left; width: 100%; }
  .mega-top-links { width: 100%; float: left; margin-top: 0px; }
  .box-news .txt-wrap { height: auto; }
  .box-news { margin-top: 10px; }
  .nav .top-link { font-size: 13px; }
  .bottom-head { padding: 0px 20px; box-sizing: border-box; }
  .nav .top-link.active::before { bottom: 0px; }
  .nav .top-link::before { bottom: 0px; }
  .live-tv { margin-bottom: 5px; }
}

@media screen and (max-width: 390px) {
  .bnth-top-link { font-size: 10px !important; }
}

@media screen and (max-width: 350px) {
  .bnth-top-link { font-size: 9px; }
}

ul { padding-inline-start: 0px; }

@media screen and (max-width: 780px) {
  .mobile-hide { display: none; }
  ul { margin-top: 0px; margin-bottom: 0rem; }
  ul { display: block; list-style-type: disc; margin-block: 0em; margin-inline: 0px; padding-inline-start: 0px; }
}

img { max-width: 100%; }

::-webkit-scrollbar { width: 6px; background: rgb(248, 248, 248); }

::-webkit-scrollbar-thumb { background: rgb(7, 152, 232); }

::-webkit-scrollbar-track { background-color: rgb(248, 248, 248); }

img { max-width: 100%; }

::-webkit-scrollbar { width: 6px; background: rgb(248, 248, 248); }

::-webkit-scrollbar-thumb { background: rgb(7, 152, 232); }

::-webkit-scrollbar-track { background-color: rgb(248, 248, 248); }

img { border-style: none; }

div { box-sizing: border-box; }

img { max-width: 100%; }

::-webkit-scrollbar { width: 6px; background: rgb(248, 248, 248); }

::-webkit-scrollbar-thumb { background: rgb(7, 152, 232); }

::-webkit-scrollbar-track { background-color: rgb(248, 248, 248); }

a, div { box-sizing: border-box; }

a { background-color: transparent; }

img { border-style: none; }

a, div { box-sizing: border-box; }

img { max-width: 100%; }

::-webkit-scrollbar { width: 6px; background: rgb(248, 248, 248); }

::-webkit-scrollbar-thumb { background: rgb(7, 152, 232); }

::-webkit-scrollbar-track { background-color: rgb(248, 248, 248); }

a { background-color: transparent; }

img { border-style: none; }

a, div { box-sizing: border-box; }

img { max-width: 100%; }

::-webkit-scrollbar { width: 6px; background: rgb(248, 248, 248); }

::-webkit-scrollbar-thumb { background: rgb(7, 152, 232); }

::-webkit-scrollbar-track { background-color: rgb(248, 248, 248); }

a { transition: 0.5s ease-in; }

a, div { box-sizing: border-box; }

img { max-width: 100%; }

::-webkit-scrollbar { width: 6px; background: rgb(248, 248, 248); }

::-webkit-scrollbar-thumb { background: rgb(7, 152, 232); }

::-webkit-scrollbar-track { background-color: rgb(248, 248, 248); }

a { transition: 0.5s ease-in; }

a, div { box-sizing: border-box; }

a, div { box-sizing: border-box; }

img { max-width: 100%; }

.relative { position: relative; }

::-webkit-scrollbar { width: 6px; background: rgb(248, 248, 248); }

::-webkit-scrollbar-thumb { background: rgb(7, 152, 232); }

::-webkit-scrollbar-track { background-color: rgb(248, 248, 248); }

a, div, li, ul { box-sizing: border-box; }

img { max-width: 100%; }

.relative { position: relative; }

::-webkit-scrollbar { width: 6px; background: rgb(248, 248, 248); }

::-webkit-scrollbar-thumb { background: rgb(7, 152, 232); }

::-webkit-scrollbar-track { background-color: rgb(248, 248, 248); }

a { transition: 0.5s ease-in; }

a, div, li, ul { box-sizing: border-box; }

img { max-width: 100%; }

.relative { position: relative; }

::-webkit-scrollbar { width: 6px; background: rgb(248, 248, 248); }

::-webkit-scrollbar-thumb { background: rgb(7, 152, 232); }

::-webkit-scrollbar-track { background-color: rgb(248, 248, 248); }

a { transition: 0.5s ease-in; }

a, div { box-sizing: border-box; }

a { background-color: transparent; }

a, div { box-sizing: border-box; }

::-webkit-scrollbar { width: 6px; background: rgb(248, 248, 248); }

::-webkit-scrollbar-thumb { background: rgb(7, 152, 232); }

::-webkit-scrollbar-track { background-color: rgb(248, 248, 248); }

a { background-color: transparent; }

a, div { box-sizing: border-box; }

::-webkit-scrollbar { width: 6px; background: rgb(248, 248, 248); }

::-webkit-scrollbar-thumb { background: rgb(7, 152, 232); }

::-webkit-scrollbar-track { background-color: rgb(248, 248, 248); }

a { transition: 0.5s ease-in; }

a { background-color: transparent; }

a, div { box-sizing: border-box; }

::-webkit-scrollbar { width: 6px; background: rgb(248, 248, 248); }

::-webkit-scrollbar-thumb { background: rgb(7, 152, 232); }

::-webkit-scrollbar-track { background-color: rgb(248, 248, 248); }

a { transition: 0.5s ease-in; }

h2 { font-size: 22px; line-height: 27px; }

*, ::before, ::after { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; }

*, ::before, ::after { box-sizing: border-box; border-width: 0px; border-style: solid; border-color: rgb(229, 231, 235); }

::before, ::after { --tw-content: ''; }

:disabled { cursor: default; }

.bnth-live-item { align-items: center; gap: 10px; display: flex !important; }

.bnth-live-link { line-height: 40px; }

.bnth-live-icon { max-width: 25px; width: 25px; display: block; }