@import url("css2.css");
:root { --color-primary: #ff6224; }
.dat-tabs .nav { border-bottom: 1px solid rgb(190, 190, 190); margin-bottom: 20px; }
.dat-tabs .nav .tab { margin-right: 0px; flex-grow: 1; }
.dat-tabs .nav .tab a { width: 100%; justify-content: center; border-radius: 5px 5px 0px 0px; margin-right: 0px; padding: 4px 15px; }
.dat-tabs .nav .tab a span { color: rgb(190, 190, 190); font-weight: 500; }
.dat-tabs .nav .tab.active a { background-color: rgb(34, 34, 34); }
.dat-tabs .nav .tab.active a span { color: rgb(255, 255, 255); }
.dat-tabs .nav .tab:hover a { background-color: rgb(34, 34, 34); }
.dat-tabs .nav .tab:hover a span { color: rgb(255, 255, 255); }
.dat-tabs .tab-panels { padding-top: 0px; }
.dat-form { display: flex; flex-direction: column; gap: 15px; }
.dat-form .flex-row { gap: 15px; flex-direction: row; align-items: stretch; }
@media screen and (max-width: 549px) {
  .dat-form .flex-row:not(.row-in-small) { flex-direction: column; }
}
.dat-form .flex-row .flex-col { flex: 1 1 0%; padding: 0px; }
.dat-form input:not(.wpcf7-submit), .dat-form textarea { font-weight: 400; min-height: unset; min-width: unset; line-height: unset; padding: 0px; font-size: 15px; border: medium; outline: none !important; box-shadow: none !important; text-indent: 10px; height: 39px; color: rgb(255, 255, 255) !important; border-radius: 5px; background-color: rgb(24, 24, 24) !important; }
.dat-form .wpcf7-submit { text-transform: initial; }
.dat-form input:not(.wpcf7-submit)::placeholder, .dat-form textarea::placeholder { color: rgb(255, 255, 255) !important; }
.dat-form .button-wrapper p { height: 100%; }
.dat-form .button-wrapper .wpcf7-submit { min-height: unset; min-width: unset; line-height: unset; padding: 0px 20px; border: medium; outline: none !important; box-shadow: none !important; height: 100%; font-size: 16px; font-weight: 700; border-radius: 5px; background-color: var(--color-primary); }
.dat-blogposts { max-width: 100vw; }
.dat-blogposts .post-item .box .box-image { border-radius: 5px; }
.dat-blogposts .post-item .box .box-text { font-weight: 500; }
@media screen and (min-width: 1024px) {
  .dat-blogposts .post-item .box .box-text { padding-top: 0px; padding-bottom: 0px; }
}
.dat-blogposts .post-item .box .box-text .post-title { font-size: 16px; line-height: 19.62px; text-overflow: ellipsis; word-break: break-word; display: -webkit-box; overflow: hidden; -moz-box-orient: vertical; }
@media screen and (max-width: 549px) {
  .dat-blogposts .post-item .box .box-text .post-title { font-size: 18px; line-height: 23.4px; }
}
.dat-blogposts .post-item .box .box-text .post-meta { font-size: 14px; }
@keyframes scroll {
  0% { transform: translateX(0px); }
  100% { transform: translateX(-100%); }
}
.widget-area { height: unset !important; max-height: 737px; overflow: auto; }
.widget-area::-webkit-scrollbar { display: none; }
.widget-area .widget { margin-bottom: 0px; }
.widget-area .menu-main-menu-container { position: relative; }
.widget-area .menu-main-menu-container::before { content: ""; position: absolute; background-size: contain; background-repeat: no-repeat; }
.widget-area .menu-main-menu-container::-webkit-scrollbar { display: none; }
@media screen and (min-width: 1024px) {
  .widget-area .menu-main-menu-container { padding: 66px 0px 0px; }
  .widget-area .menu-main-menu-container::before { height: 22px; width: 93px; top: 25px; left: 30px; }
}
.widget-area .menu-main-menu-container .menu > .menu-item { display: flex; align-items: center; border: medium; width: 100%; padding-left: 15px; }
.widget-area .menu-main-menu-container .menu > .menu-item a { min-height: 34px; display: flex; align-items: center; color: rgb(255, 255, 255); }
.widget-area .menu-main-menu-container .menu > .menu-item a span { font-weight: 600; font-size: 14px; line-height: 17.6px; }
.widget-area .menu-main-menu-container .menu > .menu-item a:hover { color: rgb(255, 98, 36); }
.widget-area .menu-main-menu-container .menu > .menu-item .sub-menu { display: block; border: medium; margin: 0px; padding-left: 20px; }
.widget-area .menu-main-menu-container .menu > .menu-item .sub-menu .menu-item { min-height: 34px; }
.widget-area .menu-main-menu-container .menu > .menu-item .sub-menu .menu-item a { font-weight: 300; font-size: 14px; line-height: 17.6px; }
.widget-area .menu-main-menu-container .menu > .menu-item .sub-menu .menu-item a:hover { color: rgb(255, 98, 36); }
.right-sidebar { flex-direction: column; gap: 15px; }
.right-sidebar > .col { padding: 0px; }
.right-sidebar > .col > .col-inner { width: 100%; background-color: rgb(34, 34, 34); padding: 0px 15px 15px; border-radius: 5px; }
.right-sidebar .dat-blogposts .post-item .box .box-image { border-radius: 5px; }
.right-sidebar .dat-blogposts .post-item .box .box-text { font-weight: 500; }
@media screen and (min-width: 1024px) {
  .right-sidebar .dat-blogposts .post-item .box .box-text { padding-top: 0px; padding-bottom: 0px; }
}
.right-sidebar .dat-blogposts .post-item .box .box-text .post-title { font-size: 16px; text-overflow: ellipsis; word-break: break-word; display: -webkit-box; overflow: hidden; -moz-box-orient: vertical; }
@media screen and (max-width: 549px) {
  .right-sidebar .dat-blogposts .post-item .box .box-text .post-title { font-size: 18px; line-height: 23.4px; }
}
.right-sidebar .dat-blogposts .post-item .box .box-text .post-meta { font-size: 14px; }
.right-sidebar .dat-blogposts .post-item:last-child { padding-bottom: 0px !important; }
.right-sidebar .stack-title { border-bottom: 1px solid rgb(0, 0, 0); padding: 10px 15px; margin: 0px -15px 15px; }
.right-sidebar .stack-title .view-more-btn { font-weight: 400; min-height: unset; min-width: unset; line-height: unset; padding: 0px; font-size: 15px; border: medium; outline: none !important; box-shadow: none !important; }
.right-sidebar .stack-title .view-more-btn span { text-decoration: underline; color: rgb(255, 255, 255); }
.right-sidebar .blogposts .col { padding-bottom: 15px; }
.right-sidebar .blogposts .box { border-radius: 5px; overflow: hidden; }
.right-sidebar .blogposts .box .box-text { padding: 12px 10px; }
.right-sidebar .blogposts .box .box-text .post-title { text-overflow: ellipsis; word-break: break-word; display: -webkit-box; overflow: hidden; -webkit-line-clamp: 3; -moz-box-orient: vertical; font-size: 14px; font-weight: 700; line-height: 16.1px; }
.page-left-sidebar, .blog-single { padding: 0px; }
@media screen and (min-width: 767px) and (max-width: 1900px) {
  .page-left-sidebar > .row > .large-3, .blog-single > .row > .large-3 { max-width: 180px !important; flex-basis: unset !important; }
  .page-left-sidebar > .row > .large-9, .blog-single > .row > .large-9 { max-width: 100% !important; flex-basis: 100% !important; }
}
@media screen and (min-width: 1023px) {
  .blog-single > .row > .large-9 .row__content { margin: 0px 0px 0px 180px; max-width: 100vw; padding: 0px 50px; }
}
@media screen and (min-width: 1024px) {
  .page-left-sidebar > .row, .blog-single > .row { max-width: 100vw; }
  .page-left-sidebar > .row > .large-3, .blog-single > .row > .large-3 { position: fixed; top: 0px; padding: 0px; border: medium; }
  .page-left-sidebar > .row > .large-9, .blog-single > .row > .large-9 { padding: 0px; }
  .page-left-sidebar > .row > .large-9 .row__header, .blog-single > .row > .large-9 .row__header { margin: 0px 0px 0px 180px; max-width: 100vw; }
}
@media screen and (min-width: 1020px) and (max-width: 1023px) {
  .blog-single > .row > .large-9 .row__content { padding: 0px 15px !important; }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .page-left-sidebar > .row > .large-9 .row__content, .blog-single > .row > .large-9 .row__content { padding: 0px 15px; }
}
@media screen and (max-width: 1023px) {
  .page-left-sidebar > .row > .large-9, .blog-single > .row > .large-9 { padding-bottom: 0px; }
}
.row__header .col-inner { display: flex; flex-direction: column; }
.row__header .stack-coin { overflow-x: auto; }
@media (min-width: 767px) and (max-width: 1023px) {
  .blog-single .row__header { margin-left: 0px !important; margin-right: 0px !important; }
  .row__header {
    & .stack-coin { justify-content: space-between; }
    & .stack-four {
      width: 410px; overflow: auto;
      & .stack { width: 201px; }
    }
  }
}
@media screen and (max-width: 767px) {
  .row__header .stack-coin { flex-direction: column; gap: 16px; overflow-x: hidden; }
  .row__header .stack-coin .stack-four { overflow: auto; }
}
.row__header .stack-coin .stack-four { flex-shrink: 0; }
.row__header .stack-coin .stack-four .stack-item { position: relative; padding: 4px 15px; border-radius: 5px; background-color: rgb(34, 34, 34); flex-shrink: 0 !important; }
.row__header .stack-coin .stack-four .stack-item::after { content: ""; position: absolute; background-size: contain; background-repeat: no-repeat; }
@media screen and (max-width: 849px) {
  .row__header .stack-coin .stack-four .stack-item { align-items: center; }
  .row__header .stack-coin .stack-four .stack-item .icon-box { align-items: center; }
}
.row__header .stack-coin .stack-four .stack-item .icon-box-text { padding-left: 10px; }
.row__header .stack-coin .stack-four .stack-item p { margin: 0px; }
.row__header .stack-coin .stack-four .stack-item .money { font-weight: 700; margin: 0px 5px 0px 20px; }
@media (max-width: 1441px) {
  .row__header .stack-coin .stack-four .stack-item .money { margin: 0px 5px 0px 0px; }
}
.row__header .stack-coin .stack-four .stack-item .percent { display: flex; align-items: flex-end; gap: 5px; color: rgb(49, 190, 0); }
.row__header .stack-coin .dat-convert { height: auto; display: flex; align-items: stretch; color: rgb(51, 51, 51); font-size: 16px; font-weight: 700; gap: 10px; }
.row__header .stack-coin .dat-convert select, .row__header .stack-coin .dat-convert input { height: 100% !important; min-height: unset !important; width: unset; min-width: unset; line-height: unset; border: medium !important; outline: none !important; box-shadow: none !important; margin-bottom: 0px; font-size: inherit; font-weight: inherit; background-color: rgb(255, 255, 255); border-radius: 5px; }
.row__header .stack-coin .dat-convert select { padding: 0px 25px 0px 10px; }
.row__header .stack-coin .dat-convert .from-group { height: 100%; width: 184px; display: flex; align-items: center; border-radius: 5px; background-color: rgb(255, 255, 255); padding-left: 10px; }
.row__header .stack-coin .dat-convert .from-group input { padding: 0px; width: 100%; }
.row__header .stack-coin .dat-convert .from-group select, .row__header .stack-coin .dat-convert .from-group input { background-color: transparent; }
.row__header .stack-coin .dat-convert .image-frame { display: flex; justify-content: center; flex-direction: column; gap: 8px; }
.row__header .stack-coin .dat-convert .convert-btn { min-height: unset; min-width: unset; line-height: unset; border: medium; outline: none !important; box-shadow: none !important; font-size: inherit; font-weight: inherit; display: flex; align-items: center; height: 100%; margin: 0px; border-radius: 5px; padding: 0px 10px; color: rgb(255, 255, 255); background-color: var(--color-primary); text-transform: none; }
@media screen and (max-width: 849px) {
  .row__header .stack-liveupdates .searchform-wrapper { display: none; }
}
.row__header .stack-liveupdates .homepage-title { flex-shrink: 0; }
.row__header .stack-liveupdates .news-title-wrapper { position: relative; flex-grow: 1; overflow: hidden; height: 27px; }
.row__header .stack-liveupdates .news-title-wrapper .news-title { position: absolute; padding: 0px 100px; white-space: nowrap; }
@keyframes scroll {
  0% { transform: translateX(0px); }
  100% { transform: translateX(-100%); }
}
.row__header .stack-liveupdates .searchform-wrapper { max-width: calc(33.33%); flex-basis: 33.3333%; flex-shrink: 0; background-color: rgb(34, 34, 34) !important; border-radius: 5px; overflow: hidden; }
.row__header .stack-liveupdates .searchform-wrapper form input { font-weight: 400; min-height: unset; min-width: unset; line-height: unset; padding: 0px 0px 0px 45px; font-size: 15px; border: medium; outline: none !important; box-shadow: none !important; height: 30px; color: rgb(190, 190, 190); background-color: transparent !important; }
.row__header .stack-liveupdates .searchform-wrapper form input::placeholder { color: rgb(190, 190, 190); }
.row__header .stack-liveupdates .searchform-wrapper form button { font-weight: 400; min-height: unset; min-width: unset; line-height: unset; padding: 0px; font-size: 15px; border: medium; outline: none !important; box-shadow: none !important; width: 18px; color: rgb(190, 190, 190); position: absolute; left: 15px; height: 100%; background-color: transparent !important; }
.row__header .stack-liveupdates .searchform-wrapper form button i { line-height: 30px; top: 0px; }
.row__header .stack-liveupdates .searchform-wrapper form .flex-row { align-items: stretch; }
@media (max-width: 549px) {
  .row__header:not(.mobile-header) .img, .row__header:not(.mobile-header) .stack-liveupdates { display: none !important; }
  .row__header:not(.mobile-header) > .col { padding-bottom: 0px; }
  .row__header:not(.mobile-header) > .col .stack-coin { gap: 12px; margin-top: 10px; }
}
@media screen and (max-width: 849px) {
  .row__header .stack-liveupdates .searchform-wrapper { display: none; }
}
.row__header .stack-liveupdates .homepage-title { flex-shrink: 0; }
.row__header .stack-liveupdates .news-title-wrapper { position: relative; flex-grow: 1; overflow: hidden; height: 27px; }
.row__header .stack-liveupdates .news-title-wrapper .news-title { position: absolute; animation: 15s linear infinite scroll; padding: 0px 100px; white-space: nowrap; }
@keyframes scroll {
  0% { transform: translateX(0px); }
  100% { transform: translateX(-100%); }
}
.row__header .stack-liveupdates .searchform-wrapper { max-width: calc(33.33%); flex-basis: 33.3333%; flex-shrink: 0; background-color: rgb(34, 34, 34) !important; border-radius: 5px; overflow: hidden; }
.row__header .stack-liveupdates .searchform-wrapper form input { font-weight: 400; min-height: unset; min-width: unset; line-height: unset; padding: 0px 0px 0px 45px; font-size: 15px; border: medium; outline: none !important; box-shadow: none !important; height: 30px; color: rgb(190, 190, 190); background-color: transparent !important; }
.row__header .stack-liveupdates .searchform-wrapper form input::placeholder { color: rgb(190, 190, 190); }
.row__header .stack-liveupdates .searchform-wrapper form button { font-weight: 400; min-height: unset; min-width: unset; line-height: unset; padding: 0px; font-size: 15px; border: medium; outline: none !important; box-shadow: none !important; width: 18px; color: rgb(190, 190, 190); position: absolute; left: 15px; height: 100%; background-color: transparent !important; }
.row__header .stack-liveupdates .searchform-wrapper form button i { line-height: 30px; top: 0px; }
.row__header .stack-liveupdates .searchform-wrapper form .flex-row { align-items: stretch; }
@media screen and (min-width: 1024px) {
  .footer-wrapper > .row { max-width: 100vw; }
}
.dat-convert { height: auto; display: flex; align-items: stretch; color: rgb(51, 51, 51); font-size: 16px; font-weight: 700; gap: 10px; }
.dat-convert select, .dat-convert input { height: 100% !important; min-height: unset !important; width: unset; min-width: unset; line-height: unset; border: medium !important; outline: none !important; box-shadow: none !important; margin-bottom: 0px; font-size: inherit; font-weight: inherit; background-color: rgb(255, 255, 255); border-radius: 5px; }
.dat-convert select { padding: 0px 25px 0px 10px; }
.dat-convert .from-group { height: 100%; width: 184px; display: flex; align-items: center; border-radius: 5px; background-color: rgb(255, 255, 255); padding-left: 10px; }
.dat-convert .from-group input { padding: 0px; }
.dat-convert .from-group select, .dat-convert .from-group input { background-color: transparent; }
.dat-convert .image-frame { display: flex; justify-content: center; flex-direction: column; gap: 8px; }
.dat-convert .convert-btn { min-height: unset; min-width: unset; line-height: unset; border: medium; outline: none !important; box-shadow: none !important; font-size: inherit; font-weight: inherit; display: flex; align-items: center; height: 100%; margin: 0px; border-radius: 5px; padding: 0px 10px; color: rgb(255, 255, 255); background-color: var(--color-primary); }
.blog-single { padding: 0px; }
.blog-single .entry-content { padding-top: 0px; background-color: rgb(24, 24, 24); }
@media screen and (min-width: 1024px) {
  .blog-single .entry-content > .row__header { margin-left: 180px !important; }
}
@media (min-width: 1200px) and (max-width: 1900px) {
  .blog-single .entry-content > .row__header { margin-left: 0px !important; }
}
@media (min-width: 1440px) {
  .blog-single .entry-content > .row__content { margin: 0px !important; padding: 0px 50px !important; }
}
@media (min-width: 1200px) and (max-width: 1440px) {
  .blog-single .entry-content > .row__content { margin: 0px !important; padding: 0px 10px !important; }
}
.blog-single .entry-content .row__content .dat-post-title .post-category { font-size: 16px; line-height: 20px; color: var(--color-primary); }
.blog-single .entry-content .row__content .dat-post-title .post-title { font-size: 32px; line-height: 36.8px; margin-bottom: 33px; }
@media (max-width: 1023px) {
  .blog-single .entry-content .row__content .dat-post-title .post-title { font-size: 28px; }
}
.blog-single .entry-content .row__content .dat-post-title .post-date { font-size: 10px; line-height: 11px; color: rgb(190, 190, 190); margin-bottom: 0px; }
@media screen and (max-width: 767px) {
  .blog-single .entry-content .row__content .dat-post-title .post-title { font-size: 24px; }
  .blog-single .entry-content .row__content .dat-post-title .post-date { font-size: 12px; }
}
@media (max-width: 1900px) and (min-width: 768px) {
  .blog-single > .row-large { margin: 0px; max-width: 100vw !important; }
}
@media (min-width: 1900px) {
  .blog-single > .row-large { margin: 0px auto; max-width: 1900px !important; }
  .blog-single > .row-large > .large-3 { left: auto !important; }
}
@media screen and (min-width: 768px) {
  .blog-single > .row-large > .large-3 { position: fixed; top: 0px; left: 0px; padding: 0px; max-width: 180px !important; flex-basis: unset !important; border: medium; z-index: 1; }
}
@media (min-width: 768px) and (max-width: 849px) {
  .blog-single > .row { flex-direction: row-reverse; }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .blog-single > .row > .large-3 { max-width: 180px; flex-basis: 180px; display: none; }
  .blog-single > .row-large > .large-9 { padding: 0px; max-width: 100% !important; flex-basis: 100%; margin-left: 0px; }
  .blog-single > .row > .large-9 { max-width: 100% !important; flex-basis: 100%; margin-left: 0px !important; }
}
@media screen and (max-width: 1023px) {
  .blog-single > .row > .large-9 { padding-bottom: 0px; max-width: 100%; }
}
.blog-single .right-sidebar { gap: 0px; }
.blog-single .right-sidebar > .col > .col-inner { background-color: transparent; }
@media screen and (min-width: 1200px) {
  .blog-single > .row-large > .large-9 { margin-left: 180px !important; }
}
@media screen and (max-width: 849px) {
  .blog-single .right-sidebar > .col > .col-inner { padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px !important; }
  .right-sidebar > .col > .col-inner { padding-bottom: 0px !important; }
}
.blog-single .right-sidebar .stack-title { padding-top: 0px; border-bottom: unset; }
.blog-single .right-sidebar .dat-tabs .nav .tab:last-child { order: -1; pointer-events: none; }
.blog-single .right-sidebar .dat-tabs .nav .tab:last-child a { justify-content: left; color: rgb(255, 255, 255); padding-right: 5px; padding-left: 0px; }
.blog-single .right-sidebar .dat-blogposts.lastest .post-item { padding-bottom: 0px; }
.blog-single .right-sidebar .dat-blogposts.lastest .post-item + .post-item .box { padding-top: 20px; margin-top: 20px; border-top: 1px solid rgb(190, 190, 190); }
.blog-single .right-sidebar .dat-blogposts.lastest .box .box-text { padding-top: 0px; padding-bottom: 0px; }
.blog-single .right-sidebar .dat-blogposts.lastest .box .box-text-inner { display: flex; flex-direction: column; }
.blog-single .right-sidebar .dat-blogposts.lastest .box .box-text-inner .post-title { margin: 0px; }
.blog-single .right-sidebar .dat-blogposts.lastest .box .box-text-inner .post-meta { order: -1; margin-top: 10px; margin-bottom: 10px; font-size: 12px; line-height: 15px; }
.blog-single .post-footer { padding-top: 55px; }
.blog-single .post-footer .related-posts > .col-inner { padding: 15px 38px; background-color: rgb(34, 34, 34); border-radius: 5px; }
@media screen and (max-width: 549px) {
  .blog-single .post-footer .related-posts > .col-inner { padding: 15px 20px; }
}
.blog-single .post-footer .other-posts > .col-inner { padding-top: 50px; margin-top: 20px; border-top: 1px solid rgb(190, 190, 190); }
.blog-single .post-footer .other-posts .dat-blogposts { margin-left: -7px; margin-right: -7px; }
@media screen and (max-width: 549px) {
  .blog-single .post-footer .other-posts .dat-blogposts { margin-left: -5px; margin-right: -5px; }
}