/*
-------------------------------------------------------------------
Description:  HTML
Author: Nyamdelger
*/

/* Fonts */

@font-face {
  font-family: "SFT Schrifted Sans TRIAL";
  src: url("../fonts/subset-SFTSchriftedSansTRIAL-Bold.eot");
  src: url("../fonts/subset-SFTSchriftedSansTRIAL-Bold.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/subset-SFTSchriftedSansTRIAL-Bold.woff2") format("woff2"),
    url("../fonts/subset-SFTSchriftedSansTRIAL-Bold.woff") format("woff"),
    url("../fonts/subset-SFTSchriftedSansTRIAL-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "SFT Schrifted Sans TRIAL";
  src: url("../fonts/subset-SFTSchriftedSansTRIAL-Medium.eot");
  src: url("../fonts/subset-SFTSchriftedSansTRIAL-Medium.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/subset-SFTSchriftedSansTRIAL-Medium.woff2") format("woff2"),
    url("../fonts/subset-SFTSchriftedSansTRIAL-Medium.woff") format("woff"),
    url("../fonts/subset-SFTSchriftedSansTRIAL-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "SFT Schrifted Sans TRIAL";
  src: url("../fonts/subset-SFTSchriftedSansTRIAL-Regular.eot");
  src: url("../fonts/subset-SFTSchriftedSansTRIAL-Regular.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/subset-SFTSchriftedSansTRIAL-Regular.woff2") format("woff2"),
    url("../fonts/subset-SFTSchriftedSansTRIAL-Regular.woff") format("woff"),
    url("../fonts/subset-SFTSchriftedSansTRIAL-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
/* Base CSS */
body {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-family: "SFT Schrifted Sans TRIAL" !important;
}

body.tw-body-after-before {
  position: relative;
}
body.tw-body-after-before > * {
  z-index: 99;
  position: relative;
}
body.tw-body-after-before::after,
body.tw-body-after-before::before {
  position: absolute;
  z-index: 0;
  max-width: 80%;
  width: 779px;
  height: 773px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}
body.tw-body-after-before::before {
  content: "";
  background-image: url(../images/body-before.png);
  top: 31%;
  left: 0;
}
body.tw-body-after-before::after {
  content: "";
  background-image: url(../images/body-after.png);
  top: 45%;
  right: 0;
}

a:hover {
  text-decoration: none;
}

input,
select,
textarea,
.uk-input,
.uk-select,
.uk-textarea {
  max-width: 100%;
  width: 100%;
  border: 0 none;
  padding: 0 20px;
  box-sizing: border-box;
  margin: 0;
  font-family: "SFT Schrifted Sans TRIAL";
}

input:focus,
select:focus,
textarea:focus,
.uk-input:focus,
.uk-select:focus,
.uk-textarea:focus {
  outline: none;
}

textarea,
.uk-textarea {
  padding: 15px 20px;
  -webkit-appearance: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-feature-settings: "ss01" on;
  font-family: "SFT Schrifted Sans TRIAL" !important;
  font-weight: 700;
}

p {
  color: #46596e;
}

input,
.uk-input,
select:not([multiple]):not([size]),
.uk-select:not([multiple]):not([size]) {
  height: 40px;
  vertical-align: middle;
}

input[type="submit"] {
  height: 30px;
  width: auto;
  padding: 0 35px;
}

p:last-child {
  margin-bottom: 0;
}

/* blockquote */
blockquote {
  text-transform: none;
  font-style: normal;
  margin: 15px 0;
  color: #004188;
  font-size: 36px;
  line-height: 44px;
  font-weight: 700;
  position: relative;
  padding-left: 22px;
}

blockquote::before {
  content: "";
  top: 0;
  left: 0;
  width: 2px;
  height: 100%;
  background-color: #01a77e;
  display: block;
  position: absolute;
}

/* Mobile menu */

.tw-mobile-menu-nav {
  background-color: #051c35;
  background-image: url(../images/bg-victer.svg);
}

.tw-mobile-menu-nav li a {
  color: #fff !important;
}

.tw-mobile-menu i {
  color: #004188;
}

/* Dropdown menu */

.tw-main-menu-dropdown:before {
  top: 51%;
  right: 0;
  content: "\EA41";
  font-family: "remixicon";
  transform: translate(0%, -51%);
}

.tw-main-menu [class*="uk-dropdown-bottom"],
.tw-main-menu [class*="uk-navbar-dropdown-bottom"] {
  margin-top: 0;
}

.tw-main-menu .uk-nav > li > a {
  align-items: center;
}
.uk-navbar-dropdown.tw-main-menu-dropdown-item {
  padding: 15px;
  width: 240px;
}
.uk-navbar-dropdown.tw-main-menu-dropdown-item .uk-nav > li > a {
  padding: 8px 10px;
}

.uk-navbar-dropdown.tw-main-menu-dropdown-item {
  /* transform: perspective(400px) rotateX(-15deg); */
  display: block;
  position: absolute;
  top: 100% !important;
  left: 0 !important;
  transition: all 0.3s ease-in-out;
  opacity: 0;
  display: none;
  z-index: -999;
}

/* Uk list */
.tw-list p {
  margin-top: 12px;
}
.tw-list li h4 {
  margin: 0;
  padding-bottom: 10px;
}
.tw-list li h4::before {
  content: "";
  top: calc(100% - 10px);
  left: -51px;
  width: 38px;
  height: 38px;
}
.tw-list li::after {
  top: 5px;
  left: -35px;
  width: 7px;
  height: 7px;
}
.tw-list.tw-with-content::after {
  content: "";
  top: 0;
  left: -32px;
  width: 1px;
  height: 100%;
}
.tw-list.tw-with-content li::before {
  top: 30px;
}
.tw-list.tw-with-content li p {
  margin: 0;
}
.tw-list.tw-with-content li p::after,
.tw-list.tw-with-content li p::before {
  content: "";
}
.tw-list.tw-with-content li p::before {
  top: 0px;
  left: -40px;
  width: 17px;
  height: 17px;
}
.tw-list.tw-with-content li p::after {
  top: 5px;
  left: -35px;
  width: 7px;
  height: 7px;
}
/* Style 2 */
.tw-list.style-2 {
  list-style: none;
}
.tw-list.style-2 li {
  padding-left: 8px;
  position: relative;
}
.tw-list.style-2 li::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  transform: translateY(-50%);
}
.tw-list.style-2 li:not(:last-child) {
  margin-right: 10px;
}
/* Style 3 */
.uk-list.style-3 li {
  border-radius: 3px;
  overflow: hidden;
}
.uk-list.style-3 li a {
  height: 40px;
  display: flex;
  align-items: center;
  padding: 0 20px;
}
.uk-list.style-3 > li:nth-child(n + 2),
.uk-list.style-3 > li > ul {
  margin-top: 5px;
}
/* Style 4 */
.uk-list-bullet.style-4 > li {
  padding-left: 25px;
}
.uk-list-bullet.style-4 > li::before {
  width: 6px;
  height: 6px;
  border-radius: 50%;
  top: 7px;
}
/* List divider */
.uk-list.uk-list-divider > li:nth-child(n + 2) {
  margin-top: 15px;
  padding-top: 15px;
}

/* Coin list */

/* Chart */
.tw-overflow-visible,
.tw-chart-header.tw-card {
  overflow: visible !important;
}

/* UIkit */
.uk-light,
.uk-offcanvas-bar,
.uk-overlay-primary,
.uk-card-primary.uk-card-body,
.uk-card-secondary.uk-card-body,
.uk-tile-primary:not(.uk-preserve-color),
.uk-tile-secondary:not(.uk-preserve-color),
.uk-section-primary:not(.uk-preserve-color),
.uk-section-secondary:not(.uk-preserve-color),
.uk-card-primary > :not([class*="uk-card-media"]),
.uk-card-secondary > :not([class*="uk-card-media"]) {
  color: rgba(255, 255, 255, 1);
}
.uk-section-medium {
  padding-top: 90px;
  padding-bottom: 90px;
}
.tw-section-large {
  padding-top: 80px;
  padding-bottom: 80px;
}
.tw-full-page .uk-container.uk-container-expand {
  padding-left: 10px;
  padding-right: 10px;
}
.tw-full-page .uk-container.uk-container-expand .uk-grid-small {
  margin-left: -10px;
}
.tw-full-page .uk-container.uk-container-expand .uk-grid-small > * {
  padding-left: 10px;
}
.tw-full-page .uk-section {
  padding-top: 0;
  padding-bottom: 0;
}
.uk-alert {
  margin-bottom: 2px;
}

.uk-container {
  max-width: 1216px;
}

.uk-container-small {
  max-width: 1010px;
}

/* Card */
.tw-card {
  overflow: hidden;
}

.uk-card-default .uk-card-header {
  width: calc(100% - 38px);
  height: 26px;
  padding: 10px 19px;
  align-items: center;
}
.tw-card .uk-card-title {
  margin: 0;
}
.tw-card .uk-card-body {
  padding: 0;
  padding-top: 46px;
  overflow: hidden;
}
.tw-card .uk-card-body::before {
  /* content: '';
  top: 45px;
  left: -1px;
  width: calc(100% + 2px);
  height: 1px; */
}
/* Card inside navbar */
.tw-card .uk-navbar-container {
  padding: 0 19px;
  width: calc(100% - 38px);
}
.tw-card .uk-navbar-nav {
  width: 100%;
}
.tw-card .uk-navbar-nav li {
  flex: 1;
}
.tw-card .uk-navbar-item,
.tw-card .uk-navbar-nav > li > a,
.tw-card .uk-navbar-toggle {
  min-height: auto;
  padding: 9px 0;
  padding-top: 10px;
}
.tw-card .uk-navbar-nav > li.uk-active > a::before {
  height: 2px;
  width: 24px;
  bottom: 0;
}
/* Table */
.uk-table.tw-table td {
  padding: 12px 30px;
  vertical-align: middle;
}
.tw-scrolled-table tr,
.tw-scrolled-table th,
.tw-scrolled-table td {
  align-items: center;
}
/* Card inside table */
.tw-card .uk-table th {
  padding: 9px 10px;
  padding-top: 8px;
}
.tw-card .uk-table th:first-child {
  padding-left: 18px;
}
.tw-card .uk-table th:last-child {
  padding-right: 18px;
}
.tw-card .uk-table td {
  padding: 11px;
}
.tw-table-padding-small.uk-table td {
  padding-top: 0;
  padding-bottom: 0;
}
.tw-card .uk-table td:first-child {
  padding-left: 18px;
}
.tw-card .uk-table td:last-child {
  padding-right: 18px;
}
.tw-card .uk-table p {
  margin: 0;
}

/* style 2 */
.tw-card.style-2 .uk-card-title {
  text-transform: none;
}
.tw-card.style-2 .uk-card-header {
  padding: 12px 30px;
  width: calc(100% - 60px);
}
.tw-card.style-2 .uk-card-body {
  padding-top: 50px;
}
.tw-card.style-2 .uk-card-header > a {
  padding: 0 10px;
}

/* Default table */
.uk-table.tw-table-default th {
  text-transform: none;
  padding: 0 20px;
}
.uk-table.tw-table-default td {
  padding: 0 20px;
}
/* Style 2 */
.uk-table.tw-table-default.style-2 th,
.uk-table.tw-table-default.style-2 td {
  padding: 0 30px;
}
/* Style 3 */
.uk-table.tw-table-default.style-3 td {
  padding: 15px 20px;
}

/* Search */
.tw-search.uk-search-default {
  padding: 0 19px;
  width: calc(100% - 38px);
}
.tw-search.uk-search-default.style-2 {
  padding: 0;
  height: 32px;
}
.tw-search.uk-search.style-2 .uk-search-icon {
  left: 0;
  height: 32px;
}
.tw-search.uk-search-default .uk-search-input {
  height: 32px;
  padding: 0 10px;
  text-transform: none;
}
.tw-search.uk-search .uk-search-icon {
  left: 20px;
  width: 34px;
}
.tw-search.uk-search-default
  .uk-search-icon:not(.uk-search-icon-flip)
  ~ .uk-search-input {
  padding-left: 34px;
}
/* Coin icon box */
.tw-coin-icon {
  width: 10px;
  height: 10px;
  align-items: center;
  justify-content: center;
  padding: 5px;
}
.tw-coin-icon img,
.tw-coin-icon svg {
  max-width: 10px;
  max-height: 10px;
}
.tw-coin-icon.tw-coin-small {
  width: 16px;
  height: 16px;
}
.tw-coin-icon.tw-coin-small img,
.tw-coin-icon.tw-coin-small svg {
  max-width: 12px;
  max-height: 12px;
}
.tw-coin-icon.tw-coin-medium {
  width: 18px;
  height: 18px;
  padding: 5px;
}
.tw-coin-icon.tw-coin-medium img,
.tw-coin-icon.tw-coin-medium svg {
  max-width: 14px;
  max-height: 14px;
}
.tw-coin-icon.tw-coin-mlarge {
  width: 22px;
  height: 22px;
}
.tw-coin-icon.tw-coin-mlarge img,
.tw-coin-icon.tw-coin-mlarge svg {
  max-width: 16px;
  max-height: 16px;
}
.tw-coin-icon.tw-coin-large {
  width: 26px;
  height: 26px;
}
.tw-coin-icon.tw-coin-large img,
.tw-coin-icon.tw-coin-large svg {
  max-width: 26px;
  max-height: 26px;
}
/* Tooltip */

.uk-tooltip {
  border-radius: 8px;
  background: #181d27;
  padding: 8px 12px;
  max-width: max-content;
}

.uk-tooltip-inner {
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px; /* 150% */
  position: relative;
}

.uk-tooltip-inner::before {
  content: "";
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: max-content;
  max-width: 100%;
  box-sizing: border-box;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE3IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNC41NzExIDAuNDg1Mjg5QzE1LjQ2MiAwLjQ4NTI4OSAxNS45MDgxIDEuNTYyNDMgMTUuMjc4MiAyLjE5MjRMOS4yMDcxMSA4LjI2MzQ3QzguODE2NTggOC42NTQgOC4xODM0MiA4LjY1NCA3Ljc5Mjg5IDguMjYzNDdMMS43MjE4MyAyLjE5MjRDMS4wOTE4NyAxLjU2MjQzIDEuNTM4MDMgMC40ODUyODkgMi40Mjg5NCAwLjQ4NTI4OUwxNC41NzExIDAuNDg1Mjg5WiIgZmlsbD0iIzE4MUQyNyIvPgo8L3N2Zz4K);
  width: 16px;
  height: 9px;
  bottom: -14px;
}

/* Button */
.tw-button {
  text-transform: none;
  height: 46px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0 25px;
}
.tw-button.tw-small {
  padding: 0 20px;
  min-width: 124px;
  height: 30px;
}
.tw-button.tw-small.tw-xsmall {
  min-width: auto;
  padding: 0 15px;
}
.tw-button.tw-height-36 {
  height: 36px;
}
.tw-button.tw-medium-button {
  height: 42px;
}
.tw-button.tw-store-button {
  height: 70px;
  padding: 10px;
  padding-left: 40px;
}
.tw-store-button-desc {
  margin-bottom: 1px;
}
.tw-button.tw-store-button + .tw-button.tw-store-button {
  margin-left: 10px;
}
.tw-button.tw-store-button + .tw-button.tw-store-button {
  margin-left: 30px;
}
.tw-modal-buttons .tw-button + .tw-button {
  margin-left: 10px;
}
.tw-button.tw-icon-position-left {
  position: relative;
}
.tw-button.tw-icon-position-left i,
.tw-button.tw-icon-position-left svg,
.tw-button.tw-icon-position-left img {
  position: absolute;
  top: 50%;
  left: 25px;
  transform: translateY(-50%);
}
/* Title button */
.tw-title-button {
  text-transform: none;
  padding: 0;
  margin: 0;
}

/* Dropdown button */
.tw-dropdown-button {
  padding: 0;
  text-transform: none;
  align-items: center;
  justify-content: center;
  padding: 0 10px;
}
.tw-dropdown-button.with-remixicon {
  padding-right: 5px;
}
.tw-dropdown-button:after {
  content: "\EA40";
  font-family: "remixicon";
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  padding-left: 5px;
}
.tw-dropdown-button.uk-open:after {
  content: "\EA66";
}

/* Balance dropdown */
.tw-balance-dropdown {
  margin: 0;
  padding: 10px 15px;
  min-width: auto;
}
.tw-balance-dropdown .uk-dropdown-nav > li:not(:last-child) {
  margin-bottom: 15px;
}
.tw-balance-dropdown .uk-dropdown-nav > li > a {
  padding: 0;
}
/* Download button */

/* Read more icon button */
.tw-readmore-icon-button {
  width: 28px;
  min-width: 28px;
  height: 28px;
}

/* Select */
.tw-select.uk-dropdown {
  min-width: auto;
  padding: 0;
}
.tw-select.uk-dropdown .uk-nav li a {
  padding: 0 10px;
}
.tw-select.uk-dropdown .uk-nav-divider {
  margin: 0;
}

/* Dropdown and select */
.tw-dropdown-select .selectize-input.items {
  align-items: center;
  justify-content: flex-start;
  height: 60px;
  padding: 0 20px;
  padding-right: 40px;
  width: calc(100% - 62px);
  min-width: calc(100% - 62px);
  max-width: calc(100% - 62px);
}
.tw-dropdown-select.style-3 .selectize-input.items {
  height: 40px;
}
.tw-dropdown-select .selectize-input.items input,
.tw-dropdown-select .selectize-input.items input::placeholder {
  text-transform: none;
  padding: 0;
  max-width: 90%;
}
.tw-input.style-2 .uk-form-label {
  text-transform: none;
}

.tw-dropdown-select .selectize-input.items {
  background-image: url("../svg/circle-arrow-down.svg");
  background-position: calc(100% - 20px) center;
  background-repeat: no-repeat;
  text-transform: none;
}

.tw-dropdown-select .selectize-input.items.dropdown-active {
  background-image: url("../svg/circle-arrow-up.svg");
}

.tw-dropdown-select.style-3 .selectize-input.items {
  background-image: url("../svg/arrow-simple-down.svg");
}

.tw-dropdown-select.style-3 .selectize-input.items.dropdown-active {
  background-image: url("../svg/arrow-simple-up.svg");
}

/* Coins select */
.selectize-control.tw-dropdown-options-select-list.single {
  min-width: 100px;
}
.selectize-dropdown.single {
  width: calc(100% - 2px) !important;
}
.selectize-dropdown.single.tw-profile-modal-select {
  width: calc(100%) !important;
}
.selectize-dropdown.tw-dropdown-options-select-list {
  top: 0;
  left: 0;
  padding: 0;
}
.selectize-dropdown.tw-dropdown-options-select-list
  .selectize-dropdown-content {
  max-height: 255px;
  overflow-y: scroll;
}
.style-3.tw-dropdown-select
  .selectize-dropdown.tw-dropdown-options-select-list
  .selectize-dropdown-content {
  height: 105px;
}
.tw-input-large-style.style-2
  .style-3.tw-dropdown-select
  .selectize-dropdown.tw-dropdown-options-select-list
  .selectize-dropdown-content {
  height: 150px;
}
.style-3.tw-dropdown-select
  .selectize-dropdown.tw-dropdown-options-select-list.tw-profile-modal-select
  .selectize-dropdown-content {
  height: auto;
}

.selectize-dropdown.tw-dropdown-options-select-list .option {
  padding: 6px 20px;
}
.selectize-dropdown.tw-dropdown-options-select-list .option:first-child {
  margin-top: 6px;
}
.selectize-dropdown.tw-dropdown-options-select-list .option:last-child {
  margin-bottom: 6px;
}
.selectize-input.items .item,
.selectize-dropdown.tw-dropdown-options-select-list .option .title {
  align-items: center;
  justify-content: flex-start;
  overflow: scroll;
}
.selectize-input.items .item {
  max-height: 100%;
  overflow: hidden;
  white-space: nowrap;
}
.selectize-dropdown.tw-dropdown-options-select-list .option .title {
  max-width: 100%;
  height: 100%;
  overflow: auto;
}
.tw-dropdown-select-exchange .selectize-input.items .item > .tw-item-img-title,
.tw-dropdown-select-exchange
  .selectize-dropdown.tw-dropdown-options-select-list
  .option
  .title
  > .tw-item-img-title {
  text-transform: none;
}
.tw-dropdown-select.style-2 .selectize-input.items .item > .tw-item-img-title,
.tw-dropdown-select.style-2
  .selectize-dropdown.tw-dropdown-options-select-list
  .option
  .title
  > .tw-item-img-title {
  min-width: 48px;
}
.tw-min-width-170-select
  .selectize-control.tw-dropdown-options-select-list.single {
  min-width: 170px;
}

/* Trend */
.tw-trend {
  height: 26px;
}

/* Tab */
.tw-tab.uk-tab::before {
  left: 0px;
}
.tw-tab.uk-tab::after {
  content: "";
  left: 0px;
  bottom: 1px;
  width: 100%;
  height: 1px;
}
.tw-tab.uk-tab > *:first-child {
  padding-left: 0px;
}
.tw-tab.uk-tab > * > a {
  padding: 0;
  padding-top: 6px;
  padding-bottom: 6px;
}

/* Tab - Style 2 */
.tw-tab.style-2.uk-tab > * > a {
  padding: 0 20px;
}
.tw-tab.style-2.uk-tab > * {
  padding: 0;
}

/* Tab - Style 3 */
.tw-tab.style-3.uk-tab {
  align-items: center;
  justify-content: center;
}
.tw-tab.style-3.uk-tab > li {
  flex: 1;
  padding: 0;
  align-items: center;
  justify-content: center;
}
.tw-tab.style-3.uk-tab > * > a {
  padding: 0;
  max-height: 32px;
}

/* Tab - Style 4 */
.tw-tab.uk-tab.style-4 {
  overflow: hidden;
}
.tw-tab.uk-tab.style-4.tw-tab-small {
  display: inline-flex;
}
.tw-tab.uk-tab.style-4::after {
  width: calc(100% - 4px);
  height: calc(100% - 4px);
  top: 0;
  left: 0;
}
.tw-tab.uk-tab.style-4 li {
  padding: 0;
  flex: 1;
}
.tw-tab.uk-tab.style-4.tw-tab-small li {
  flex: auto;
}
.tw-tab.uk-tab.style-4 li a {
  padding: 0 10px;
  height: 46px;
  align-items: center;
  justify-content: center;
  text-transform: none;
}
.tw-tab.uk-tab.style-4.tw-tab-small li a {
  height: 40px;
  padding: 0 30px;
}
.tw-tab.uk-tab.style-4.style-5.tw-tab-small li a {
  padding: 0 35px;
}
.tw-tab.uk-tab > * > a::after,
.tw-tab.uk-tab > .uk-active > a::after {
  content: "";
  bottom: 0px;
  left: 0;
  width: 100%;
  height: 2px;
}

/* Style 5 */
.tw-tab.uk-tab.style-5::after,
.tw-tab.uk-tab.style-5::before {
  display: none;
}
.tw-tab.uk-tab.style-5 > *:not(:first-child) {
  padding-left: 40px;
}
.tw-tab.uk-tab.style-5 > * > a {
  text-transform: none;
  padding: 0;
  height: 40px;
  display: flex;
  align-items: center;
}
.tw-tab.uk-tab.style-5 > * > a,
.tw-tab.uk-tab.style-5 > .uk-active > a {
  border: none !important;
}
.tw-tab.uk-tab.style-5 > * > a::after,
.tw-tab.uk-tab.style-5 > .uk-active > a::after {
  height: 3px;
}

/* Filter */
.tw-filter.uk-subnav {
  margin: 0;
}
.tw-filter.uk-subnav > * {
  padding: 0;
  padding: 0 10px;
}
.tw-filter.uk-subnav > *:first-child {
  padding-left: 19px;
}
.tw-filter.uk-subnav > *:last-child {
  padding-right: 19px;
}
.tw-filter.uk-subnav > * > :first-child {
  padding: 0;
  padding-top: 12px;
  padding-bottom: 8px;
}
.tw-filter.uk-subnav > *.uk-active > a::before {
  content: "";
  width: 100%;
  height: 2px;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}

/* Subnav */
.tw-subnav {
  margin-left: -40px;
}
.tw-subnav.uk-subnav > * {
  padding-left: 40px;
}
.tw-subnav.uk-subnav > *:first-child {
  padding-left: 0px;
}
.tw-subnav.uk-subnav > * > :first-child {
  text-transform: none;
  padding: 0;
}
.tw-subnav.uk-subnav-pill > .uk-active > a:after {
  content: "";
  bottom: -1px;
  left: 0;
  width: 100%;
  height: 3px;
}

/* Accordion */

.tw-accordion {
  max-width: 768px;
  margin: auto;
}

.tw-accordion .uk-accordion-title {
  color: #004188;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px; /* 150% */
  margin-bottom: 0;
}

.tw-accordion .uk-accordion-content {
  margin-top: 8px;
}

.tw-accordion .uk-accordion li {
  border-top: 1px solid #e9eaeb;
  margin-top: 32px;
  padding-top: 24px;
}

.tw-accordion .uk-accordion li:first-child {
  margin-top: 0;
  border: none;
  padding-top: 0;
}

.tw-accordion .uk-accordion-content p {
  color: #46596e;
  font-size: 16px;
  line-height: 24px; /* 150% */
}

.tw-accordion .uk-accordion-title::before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDhWMTZNOCAxMkgxNk0yMiAxMkMyMiAxNy41MjI4IDE3LjUyMjggMjIgMTIgMjJDNi40NzcxNSAyMiAyIDE3LjUyMjggMiAxMkMyIDYuNDc3MTUgNi40NzcxNSAyIDEyIDJDMTcuNTIyOCAyIDIyIDYuNDc3MTUgMjIgMTJaIiBzdHJva2U9IiNBNEE3QUUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
}

.tw-accordion .uk-open > .uk-accordion-title::before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTggMTJIMTZNMjIgMTJDMjIgMTcuNTIyOCAxNy41MjI4IDIyIDEyIDIyQzYuNDc3MTUgMjIgMiAxNy41MjI4IDIgMTJDMiA2LjQ3NzE1IDYuNDc3MTUgMiAxMiAyQzE3LjUyMjggMiAyMiA2LjQ3NzE1IDIyIDEyWiIgc3Ryb2tlPSIjQTRBN0FFIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
}

/* Padding */
.tw-padding-medium {
  padding: 15px;
}
.tw-padding-lmedium {
  padding: 25px 39px;
}
.tw-padding-large {
  padding: 60px;
}
.tw-padding-6 {
  padding: 6px;
}
.uk-padding-xsmall {
  padding: 11px 19px;
}
.tw-min-width-xxxsmall {
  width: 50px;
}
.tw-min-width-xxsmall {
  width: 55px;
}
.tw-min-width-xsmall {
  width: 60px;
}
.tw-min-width-small {
  width: 65px;
}
.tw-min-width-xxxmedium {
  width: 70px;
}
.tw-min-width-xxmedium {
  width: 75px;
}
.tw-min-width-xmedium {
  width: 80px;
}
.tw-min-width-medium {
  width: 85px;
}
.tw-min-width-xxxlarge {
  width: 90px;
}
.tw-min-width-xxlarge {
  width: 95px;
}
.tw-min-width-xlarge {
  width: 100px;
}
.tw-min-width-xlarge-2 {
  width: 105px;
}
.tw-min-width-xlarge-3 {
  width: 110px;
}
.tw-min-width-large {
  width: 120px;
}
.tw-min-width-large-1 {
  width: 175px;
}
.tw-min-width-large-2 {
  width: 130px;
}
.tw-min-width-large-3 {
  width: 180px;
}
.tw-min-width-large-4 {
  width: 140px;
}
.tw-min-width-large-5 {
  width: 220px;
}
.tw-min-width-large-6 {
  width: 160px;
}
.tw-min-width-large-7 {
  width: 260px;
}
.tw-pt-0 {
  padding-top: 0px !important;
}
.tw-pt-10 {
  padding-top: 10px !important;
}
.tw-pt-12 {
  padding-top: 12px !important;
}
.tw-pt-13 {
  padding-top: 13px !important;
}
.tw-pt-15 {
  padding-top: 15px !important;
}
.tw-pt-20 {
  padding-top: 20px !important;
}
.tw-pt-25 {
  padding-top: 25px !important;
}
.tw-pt-30 {
  padding-top: 30px !important;
}
.tw-pt-32 {
  padding-top: 32px !important;
}
.tw-pt-45 {
  padding-top: 45px !important;
}
.tw-pt-50 {
  padding-top: 50px !important;
}
.tw-pt-56 {
  padding-top: 56px !important;
}
.tw-pt-57 {
  padding-top: 57px !important;
}
.tw-pt-58 {
  padding-top: 58px !important;
}
.tw-pt-60 {
  padding-top: 60px !important;
}
.tw-pt-80 {
  padding-top: 80px !important;
}
.tw-pt-90 {
  padding-top: 90px !important;
}
.tw-pt-100 {
  padding-top: 100px !important;
}
.tw-pt-120 {
  padding-top: 120px !important;
}
.tw-pt-150 {
  padding-top: 150px !important;
}
.tw-pr-0 {
  padding-right: 0px !important;
}
.tw-pr-2 {
  padding-right: 2px !important;
}
.tw-pr-3 {
  padding-right: 3px !important;
}
.tw-pr-4 {
  padding-right: 4px !important;
}
.tw-pr-5 {
  padding-right: 5px !important;
}
.tw-pr-10 {
  padding-right: 10px !important;
}
.tw-pr-15 {
  padding-right: 15px !important;
}
.tw-pr-18 {
  padding-right: 18px !important;
}
.tw-pr-19 {
  padding-right: 19px !important;
}
.tw-pr-20 {
  padding-right: 20px !important;
}
.tw-pr-25 {
  padding-right: 25px !important;
}
.tw-pr-30 {
  padding-right: 30px !important;
}
.tw-pr-35 {
  padding-right: 35px !important;
}
.tw-pr-40 {
  padding-right: 40px !important;
}
.tw-pr-60 {
  padding-right: 60px !important;
}
.tw-pr-70 {
  padding-right: 70px !important;
}
.tw-pb-0 {
  padding-bottom: 0px !important;
}
.tw-pb-10 {
  padding-bottom: 10px !important;
}
.tw-pb-11 {
  padding-bottom: 11px !important;
}
.tw-pb-12 {
  padding-bottom: 12px !important;
}
.tw-pb-13 {
  padding-bottom: 13px !important;
}
.tw-pb-15 {
  padding-bottom: 15px !important;
}
.tw-pb-20 {
  padding-bottom: 20px !important;
}
.tw-pb-25 {
  padding-bottom: 25px !important;
}
.tw-pb-30 {
  padding-bottom: 30px !important;
}
.tw-pb-40 {
  padding-bottom: 40px !important;
}
.tw-pb-45 {
  padding-bottom: 45px !important;
}
.tw-pb-47 {
  padding-bottom: 47px !important;
}
.tw-pb-50 {
  padding-bottom: 50px !important;
}
.tw-pb-60 {
  padding-bottom: 60px !important;
}
.tw-pb-100 {
  padding-bottom: 100px !important;
}
.tw-pb-110 {
  padding-bottom: 110px !important;
}
.tw-pb-120 {
  padding-bottom: 120px !important;
}
.tw-pl-0 {
  padding-left: 0px !important;
}
.tw-pl-2 {
  padding-left: 2px !important;
}
.tw-pl-3 {
  padding-left: 3px !important;
}
.tw-pl-4 {
  padding-left: 4px !important;
}
.tw-pl-5 {
  padding-left: 5px !important;
}
.tw-pl-7 {
  padding-left: 7px !important;
}
.tw-pl-10 {
  padding-left: 10px !important;
}
.tw-pl-13 {
  padding-left: 13px !important;
}
.tw-pl-15 {
  padding-left: 15px !important;
}
.tw-pl-18 {
  padding-left: 18px !important;
}
.tw-pl-19 {
  padding-left: 19px !important;
}
.tw-pl-20 {
  padding-left: 20px !important;
}
.tw-pl-25 {
  padding-left: 25px !important;
}
.tw-pl-27 {
  padding-left: 27px !important;
}
.tw-pl-30 {
  padding-left: 30px !important;
}
.tw-pl-32 {
  padding-left: 32px !important;
}
.tw-pl-35 {
  padding-left: 35px !important;
}
.tw-pl-37 {
  padding-left: 37px !important;
}
.tw-pl-40 {
  padding-left: 40px !important;
}
.tw-pl-43 {
  padding-left: 43px !important;
}
.tw-pl-52 {
  padding-left: 52px !important;
}
.tw-pl-60 {
  padding-left: 60px !important;
}
.tw-pl-100 {
  padding-left: 100px !important;
}

/* #151515 */
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #004188;
}

input[type="submit"]:hover {
  background: #004188;
}

/* Preloader */
body.loading {
  overflow: hidden;
}
body > .tw-preloader {
  position: fixed;
  width: 100%;
  height: 100%;
  text-align: center;
  vertical-align: middle;
  line-height: 100vh;
  background-color: #fff;
}
body.loading > .header-container,
body.loading > .main-container,
body > .tw-preloader {
  opacity: 0;
  visibility: hidden;
}

body.loading > .tw-preloader {
  opacity: 1;
  visibility: visible;
  z-index: 999;
}

.loading-spinner {
  width: 120px;
  height: 120px;
  animation: spin 2s linear infinite;
  transform-origin: center;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

/* help */

.main-bg {
  background-color: #051c35;
}

.white-bg {
  background-color: #fff;
}

.white-bg-space {
  background: #eef5ff;
}

.main-linear-bg {
  background-color: #051c35;
  background-image: url(../images/bg-victer.svg);
}

.main-linear-white-bg {
  background: linear-gradient(to bottom, #e2f0ff, #fff);
}

.main-bg-image {
  background: linear-gradient(180deg, #eef5ff 0%, #fff 100%),
    url(../svg/light-vector.svg);
  background-repeat: no-repeat;
  background-size: cover; /* эсвэл contain, эсвэл хэмжээгээр */
  background-position: center;
}

.contact-bg {
  background: linear-gradient(180deg, #eef5ff 0%, #fff 100%);
}

.main-bg-image-light {
  background-color: #eef5ff;
  background-image: url(../svg/light-vector.svg);
}

.text-linear-green {
  background: var(
    --Linear,
    linear-gradient(90deg, #00a77e 0%, #44f797 18.28%, #00a77e 35.54%)
  );
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.tw-green-line path {
  stroke: url(#paint1_linear_115_88361) !important;
}

.tw-green-text {
  color: #01a77e !important;
}

.tw-top-linear {
  fill: linear-gradient(
    180deg,
    #fff -4.46%,
    rgba(255, 255, 255, 0.45) 32.54%,
    rgba(0, 167, 126, 0) 99.95%
  );
  mix-blend-mode: plus-lighter;
  filter: blur(44px);
}

.tw-height-800 {
  height: 800px;
}

/* topbar */

.tw-top-bar ul {
  height: 36px;
}
.tw-top-bar ul li {
  display: flex;
  align-items: center;
  margin-right: 20px;
}

.tw-top-bar ul li:last-child {
  margin-right: 0;
}

.tw-top-bar ul li a.tw-text-white {
  padding: 0;
  padding-left: 6px;
  min-height: auto;
  color: #fff;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px; /* 142.857% */
  text-transform: none;
}

.tw-top-bar ul li i {
  font-size: 20px;
  color: #fff;
}

/* tw-header  */

.tw-header {
  box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.04);
}

.tw-header .tw-main-menu li {
  margin-right: 10px;
}

.tw-header .tw-main-menu li:last-child {
  margin-right: 0;
}

.tw-header .tw-main-menu .tw-main-menu-dropdown, .tw-header .tw-main-menu li.menu-item>a {
  font-size: 15px;
  padding: 0 10px;
  padding-right: 20px;
  color: #051c35;
  font-size: 15px;
  font-weight: 500;
  line-height: 18px; /* 120% */
  letter-spacing: -0.3px;
  text-transform: none;
  position: relative;
}

.tw-header .tw-main-menu .uk-active .tw-main-menu-dropdown,
.tw-header .tw-main-menu .tw-main-menu-dropdown:hover {
  color: #00a77e;
}

.tw-header .tw-main-menu .tw-main-menu-dropdown::before {
  width: 16px;
  height: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 0;
}

.tw-header .tw-main-menu .tw-main-menu-dropdown::after {
  content: "";
  width: 0;
  height: 3px;
  background: linear-gradient(to right, #44f797, #c0fcdc);
  position: absolute;
  bottom: 0;
  left: 0;
  transition: all 0.2s ease;
}

.tw-header .tw-main-menu .uk-active .tw-main-menu-dropdown::after,
.tw-header .tw-main-menu .tw-main-menu-dropdown:hover::after {
  width: 100%;
}

.tw-register-button {
  border-radius: 8px;
  padding: 10px 16px;
  color: #fff !important;
  background-image: radial-gradient(
    67% 140% at 4.6% 40.8%,
    #004188 0%,
    #00a77e 100%
  );
  border: none;
  cursor: pointer;
}

.tw-header .tw-register-button img {
  margin-right: 6px;
}

.tw-top-heading .uk-text-center {
  color: #fff;
  font-family: "SFT Schrifted Sans TRIAL";
  font-size: 56px;
  line-height: 56px;
  letter-spacing: -1.12px;
  margin-bottom: 0;
}

.tw-heading.tw-top-heading .desc {
  color: #cfe0f3;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px; /* 144.444% */
  margin-top: 12px;
}

/* tw-heading */

.tw-heading h1 {
  font-size: 56px;
}

.tw-heading .desc {
  font-size: 18px;
  max-width: 640px;
  margin: auto;
}

.tw-heading.right .title {
  color: #051c35;

  font-size: 28px;
  font-weight: 600;
  line-height: 28px; /* 100% */
  letter-spacing: -0.56px;
}

.tw-heading.right .desc,
.tw-heading.right .title {
  text-align: right;
}

.tw-heading .desc {
  color: #46596e;

  font-size: 16px;
  font-weight: 500;
  line-height: 24px; /* 150% */
}

.tw-heading.tw-left .desc,
.tw-heading.tw-left .title {
  text-align: left;
}

.tw-main-top-bg {
  position: absolute;
  top: -120px;
  width: 100%;
}

.tw-main-top-bg img {
  object-fit: cover;
  width: 100%;
}

.tw-gradient-white {
  background: linear-gradient(180deg, #e2f0ff 0%, #fff 100%);
}

/* tw-image-box */

.tw-object-svg {
  width: 100%;
}

.tw-image-box {
  height: 144px;
  width: 144px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 8px;
  border: 2px solid #44f797;
  background: #002c5b;
  box-shadow: 0px 0px 8px 0px #00a77e, 0px -4px 16px -3px #00a77e inset;
  position: relative;
}

.tw-image-box-dot {
  position: absolute;
}

.tw-bottom-right {
  right: 8px;
  bottom: 8px;
}

.tw-bottom-left {
  left: 8px;
  bottom: 8px;
}

.tw-top-right {
  right: 8px;
  top: 8px;
}

.tw-top-left {
  left: 8px;
  top: 8px;
}

.tw-box-about-small .tw-image-box {
  width: 72px;
  height: 72px;
}

.tw-box-about .uk-grid-small {
  margin-left: -24px;
}

.tw-box-about .uk-grid-small > * {
  padding-left: 24px;
}

.tw-box-about-small .tw-image-box .tw-top-right {
  right: 4px;
  top: 4px;
}

.tw-box-about-small .tw-image-box .tw-top-left {
  left: 4px;
  top: 4px;
}

.tw-box-about-small .tw-image-box .tw-bottom-left {
  left: 4px;
  bottom: 4px;
}
.tw-box-about-small .tw-image-box .tw-bottom-right {
  right: 4px;
  bottom: 4px;
}

/* tw-main-svg-line-outside */

.tw-main-svg-line-outside {
  height: 110px;
}

.tw-main-svg-line-outside .tw-svg-line {
  position: absolute;
}

/* tw-heading-main */

.tw-heading-main .tw-heading-image {
  display: flex;
  justify-content: center;
  margin-bottom: 20px;
}

.tw-heading-main .desc {
  margin-bottom: 12px;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.tw-heading-main .title {
  font-size: 36px;
  font-weight: 700;
  line-height: 44px; /* 122.222% */
  letter-spacing: -0.72px;
  margin-bottom: 0;
  margin-top: 0;
}

/* tw-icon-box */

.tw-icon-box-inner-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 40px;
  transition: all 0.3s ease;
  border-radius: 8px;
}

.tw-icon-box-image {
  display: flex;
  width: 64px;
  min-width: 64px;
  height: 64px;
  justify-content: center;
  align-items: center;
  border-radius: 8px;
  border: 2px solid #44f797;
  background: linear-gradient(
      179deg,
      rgba(0, 65, 136, 0.8) -90.53%,
      #004188 99.26%
    ),
    #00a77e;
  box-shadow: 0px 0px 0px 1px rgba(10, 13, 18, 0.18) inset,
    0px -2px 0px 0px rgba(10, 13, 18, 0.05) inset,
    0px 1px 2px 0px rgba(10, 13, 18, 0.05);
}

.tw-icon-box-inner-item .title {
  color: #004188;
  text-align: center;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px; /* 150% */
  margin-top: 24px;
  margin-bottom: 0;
}

.tw-icon-box-inner-item .desc {
  color: #46596e;
  text-align: center;
  font-size: 16px;
  line-height: 24px; /* 150% */
  margin-top: 12px;
  margin-bottom: 24px;
}

.tw-more-button {
  display: flex;
  padding: 12px 24px;
  justify-content: center;
  align-items: center;
  border-radius: 8px;
  border: 1px solid #44f797;
  background: linear-gradient(
      96deg,
      rgba(0, 167, 126, 0.8) 3.95%,
      rgba(0, 147, 106, 0.24) 15.54%,
      rgba(0, 65, 136, 0.24) 27.13%,
      rgba(0, 65, 136, 0.24) 42.2%,
      rgba(0, 65, 136, 0.24) 49.15%,
      rgba(0, 65, 136, 0.24) 56.11%,
      rgba(0, 65, 136, 0.24) 71.17%,
      rgba(0, 147, 106, 0.24) 81.6%,
      rgba(0, 167, 126, 0.8) 94.35%
    ),
    #004188;
  color: #fff !important;
  /* Shadows/shadow-xs-skeuomorphic */
  box-shadow: 0px 0px 0px 1px rgba(10, 13, 18, 0.18),
    0px -2px 0px 0px rgba(10, 13, 18, 0.05),
    0px 1px 2px 0px rgba(10, 13, 18, 0.05);
}

.tw-icon-box-inner-item:hover {
  background-color: #051c35;
  background-image: url(../images/bg-victer.svg);
}

.tw-icon-box-inner-item:hover .title {
  color: #fff;
}

.tw-icon-box-inner-item:hover .desc {
  color: rgba(255, 255, 255, 0.8);
}

.tw-icon-box-inner-item:hover .tw-more-button {
  box-shadow: 0px 0px 8px 0px #00a77e, 0px -4px 16px -3px #00a77e inset;
}

.tw-icon-box .uk-grid-medium {
  margin-left: -45px;
}

.tw-icon-box .uk-child-width-1-3\@m > * {
  padding-left: 45px;
}

.tw-mt-32 {
  margin-top: 32px;
}
.tw-mt-40 {
  margin-top: 40px;
}
.tw-mt-64 {
  margin-top: 64px;
}

/* tw-blog  */

.tw-blog .tw-blog-image {
  margin-bottom: 20px;
}

.tw-blog .tw-blog-image img {
  border-radius: 8px;
  background: lightgray 50%;
}

.tw-blog .tw-date {
  color: #46596e;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px; /* 142.857% */
}

.tw-blog .tw-blog-title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  flex: 1 0 0;
  overflow: hidden;
  color: #004188;
  text-overflow: ellipsis;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px; /* 150% */
  text-transform: uppercase;
  margin-top: 8px;
  margin-bottom: 0;
}

.tw-blog .tw-more-icon {
  position: absolute;
  right: 0;
  top: 0;
  opacity: 0;
  transition: all 0.3s ease;
}

.tw-blog-item:hover .tw-more-icon {
  top: 33px;
  opacity: 1;
}

.tw-blog .tw-blog-desc {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  align-self: stretch;
  overflow: hidden;
  color: #46596e;
  text-overflow: ellipsis;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px; /* 150% */
  margin-top: 8px;
}

.tw-loading-more {
  display: flex;
  justify-content: center;
}

.tw-tuslamj {
  border-radius: 8px;
  border: 1px solid #e5f1ff;
  background: #f8fbff;
  padding: 34px;
}

.tw-tuslamj-inner {
  max-width: 600px;
  margin: auto;
}

.tw-tuslamj .tw-tuslamj-title {
  color: #004188;
  text-align: center;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 32px; /* 133.333% */
  margin-top: 34px;
  margin-bottom: 0;
}

.tw-tuslamj-image {
  display: flex;
  justify-content: center;
}

.tw-tuslamj-desc {
  color: #46596e;
  text-align: center;
  font-size: 18px;
  line-height: 28px; /* 155.556% */
  margin-top: 8px;
  margin-bottom: 0;
}

.tw-tuslamj-inner-vector {
  position: absolute;
  top: 80px;
}

.tw-tuslamj-inner-vector.left {
  left: 80px;
}

.tw-tuslamj-inner-vector.right {
  right: 80px;
}

/* footer */

.tw-footer-left-desc {
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px; /* 150% */
  margin: 32px 0;
}

.tw-footer-title {
  color: #f0f0f1;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px; /* 150% */
}

footer .uk-list li {
  margin-bottom: 12px;
  position: relative;
  padding-left: 18px;
}

footer .uk-list li::after {
  content: "";
  width: 10px;
  height: 10px;
  background: #17b26a;
  position: absolute;
  left: 0;
  top: 7px;
  border-radius: 50%;
}

footer .uk-list li:last-child {
  margin-bottom: 0;
}

footer .uk-list li a {
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px; /* 150% */
}

.tw-footer-bottom {
  margin-top: 64px;
  padding-top: 32px;
  border-top: 1px solid rgba(255, 255, 255, 0.12);
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 48px;
  position: relative;
  z-index: 2;
}

.tw-footer-menu {
  position: relative;
  z-index: 2;
}

.tw-footer-bottom .tw-copyright {
  color: #fff;
  font-size: 16px;
  line-height: 24px; /* 150% */
}

.tw-footer-social ul {
  display: flex;
  align-items: center;
  list-style: none;
  margin-bottom: 0;
}

.tw-footer-social ul li {
  margin-right: 24px;
}

.tw-footer-social ul li:last-child {
  margin-right: 0;
}

/* tw-holboos-svg */
.tw-holboos-svg {
  top: -14px;
  max-width: 930px;
  margin: auto;
}

/* tw-home-box1-iconBox */

.tw-home-box1-iconBox {
  max-width: 988px;
  margin: auto;
  position: relative;
  top: -20px;
}

.tw-home-box1-iconBox-content {
  margin-left: -24px;
  display: flex;
}

.tw-home-box1-iconBox-content-item {
  padding-left: 24px;
  width: 9%;
}

.tw-iconBox-item {
  width: 100%;
  height: 68px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 8px;
  border: 2px solid #44f797;
  background: linear-gradient(
      179deg,
      rgba(0, 65, 136, 0.8) -90.53%,
      #004188 99.26%
    ),
    #00a77e;
  box-shadow: 0px 0px 0px 2px rgba(10, 13, 18, 0.18),
    0px -4px 0px 0px rgba(10, 13, 18, 0.05),
    0px 2px 4px 0px rgba(10, 13, 18, 0.05);
  transition: background 0.4s ease-in-out, transform 0.3s ease,
    box-shadow 0.3s ease;
}
.tw-iconBox-item object{
    pointer-events: none;
}
.tw-iconBox-item:hover {
  background: #002c5b;
  transform: translateY(-2px);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.25);
}

/* tw-home-box1-big-iconBox */

.tw-home-box1-big-iconBox {
  position: relative;
  top: -14px;
}

.tw-home-box1-big-iconBox-item {
  border-radius: 8px;
  border: 2px solid #44f797;
  background: #002c5b;
  box-shadow: 0px 0px 8px 0px #00a77e, 0px -4px 16px -3px #00a77e inset;
  padding: 40px;
  display: flex;
  justify-content: center;
  flex-direction: column;
  position: relative;
}

.tw-home-box1-big-iconBox-item .title {
  font-size: 48px;
  font-weight: 700;
  line-height: 60px; /* 125% */
  letter-spacing: -0.96px;
  background: linear-gradient(180deg, #44f797 10.42%, #c0fcdc 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-align: center;
  margin: 24px 0;
}

.tw-home-box1-big-iconBox-item .desc {
  color: #fff;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px; /* 150% */
  text-align: center;
  margin-top: 0;
}

.tw-home-box1-big-iconBox-item-image {
  display: flex;
  justify-content: center;
}

.tw-home-box1-big-iconBox-item .tw-dot {
  background: linear-gradient(180deg, #44f797 10.42%, #c0fcdc 100%);
  width: 12px;
  height: 12px;
  border-radius: 50%;
  box-shadow: 0px 0px 2px 0px #181b25, 0px 0px 2px 0px #2b303b;
  position: absolute;
}

.tw-home-box1-big-iconBox-item .tw-dot.tw-left-top {
  left: 8px;
  top: 8px;
}

.tw-home-box1-big-iconBox-item .tw-dot.tw-left-bottom {
  left: 8px;
  bottom: 8px;
}

.tw-home-box1-big-iconBox-item .tw-dot.tw-right-bottom {
  right: 8px;
  bottom: 8px;
}

.tw-home-box1-big-iconBox-item .tw-dot.tw-right-top {
  right: 8px;
  top: 8px;
}

/* tw-about-page */

.tw-about-page .tw-holboos-svg-about {
  transform: rotate(180deg);
  top: 0;
}

.tw-about-page .tw-home-box1-iconBox {
  top: 0;
}

.tw-about-heading {
  max-width: 650px;
  margin: auto;
}

.tw-about-heading .title {
  font-size: 48px;
  line-height: 48px; /* 100% */
  letter-spacing: -0.96px;
  text-align: center;
}

.tw-about-heading .desc {
  text-align: center;
  color: #46596e;
  font-size: 20px;
  font-style: normal;
  line-height: 30px; /* 150% */
}

.tw-partner-ship {
  display: flex;
  flex-wrap: wrap;
  margin-top: -72px;
  margin-left: -72px;
  justify-content: center;
}

.tw-partner-ship .tw-partner-ship-item {
  padding-top: 72px;
  padding-left: 72px;
}

/* tw-breadcrump */

.tw-breadcrump-bg {
  background-image: url(../svg/breadcrump-bg.svg);
}

.tw-breadcrump-image {
  width: 260px;
  min-width: 260px;
}

.tw-breadcrump-content {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.tw-breadcrump-heading .title {
  color: #fff;
  font-size: 32px;
  line-height: 32px;
  letter-spacing: -0.64px;
}

.tw-breadcrump-heading .desc {
  color: #cfe0f3;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px; /* 150% */
  max-width: 640px;
}

.tw-service-heading .subTitle {
  color: #01a77e;
  /* Text md/Semibold */
  font-size: 16px;
  font-weight: 500;
  line-height: 24px; /* 150% */
  margin: 0;
}

.tw-service-heading .title {
  color: #004188;
  font-size: 36px;
  line-height: 44px; /* 122.222% */
  letter-spacing: -0.72px;
  margin: 0;
  margin-top: 12px;
}

/* tw-product-service */

.tw-product-service-item {
  border-radius: 16px;
  border: 1px solid #e9eaeb;
}

.tw-product-service-item-top {
  padding: 32px;
  border-bottom: 1px solid #e9eaeb;
  position: relative;
}

.tw-product-service-item-top .subTitle {
  color: #46596e;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px; /* 155.556% */
  margin-bottom: 16px;
}

.tw-product-service-item-top .title {
  color: #051c35;
  font-size: 48px;
  font-weight: 600;
  line-height: 60px; /* 125% */
  letter-spacing: -0.96px;
  margin: 0;
}

.tw-product-service-item-bottom .title,
.tw-product-service-item-top .title span {
  color: #46596e;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px; /* 150% */
}

.tw-product-service-item-top .tw-register-button {
  display: flex;
  justify-content: center;
  margin-top: 32px;
}

.tw-product-service-item-bottom {
  padding: 32px;
}

.tw-product-service-item-bottom .title {
  margin-bottom: 24px;
}

.tw-product-service-item-bottom ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

.tw-product-service-item-bottom ul li {
  color: #46596e;
  font-size: 16px;
  line-height: 24px; /* 150% */
  position: relative;
  padding-left: 36px;
  margin-bottom: 16px;
}

.tw-product-service-item-bottom ul li:last-child {
  margin-bottom: 0;
}

.tw-product-service-item-bottom ul li::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEyOF8yNTYzKSI+CjxwYXRoIGQ9Ik03LjUgMTJMMTAuNSAxNUwxNi41IDlNMjIgMTJDMjIgMTcuNTIyOCAxNy41MjI4IDIyIDEyIDIyQzYuNDc3MTUgMjIgMiAxNy41MjI4IDIgMTJDMiA2LjQ3NzE1IDYuNDc3MTUgMiAxMiAyQzE3LjUyMjggMiAyMiA2LjQ3NzE1IDIyIDEyWiIgc3Ryb2tlPSIjMDA0MTg4IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzEyOF8yNTYzIj4KPHBhdGggZD0iTTAgMTJDMCA1LjM3MjU4IDUuMzcyNTggMCAxMiAwQzE4LjYyNzQgMCAyNCA1LjM3MjU4IDI0IDEyQzI0IDE4LjYyNzQgMTguNjI3NCAyNCAxMiAyNEM1LjM3MjU4IDI0IDAgMTguNjI3NCAwIDEyWiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
  width: 24px;
  height: 24px;
}

.tw-best-seller {
  color: #01a77e;
  font-family: "SFT Schrifted Sans TRIAL";
  font-size: 14px;
  font-weight: 500;
  line-height: 20px; /* 142.857% */
  display: flex;
  padding: 4px 12px;
  align-items: center;
  border-radius: 9999px;
  border: 1px solid #e9eaeb;
  background: #f9f5ff;
  position: absolute;
  top: 32px;
  right: 32px;
}

.tw-about-top-light {
  opacity: 0.2;
}

.tw-service-box-bg {
  background-image: url(../svg/service-box-2-bg.svg);
}

.tw-service-box-2 .tw-service-heading .title {
  color: #fff;
}

.tw-product-iconbox-item {
  border-radius: 8px;
  border: 1px solid #00a77e;
  background: rgba(0, 42, 88, 0.4);
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25), 0px 0px 8px 0px #004188;
  backdrop-filter: blur(1px);
  padding: 40px;
  display: flex;
  flex-direction: column;
  align-items: center;
  height: calc(100% - 80px);
}

.tw-product-iconbox-item-image {
  border-radius: 8px;
  border: 2px solid #44f797;
  background: #002c5b;
  box-shadow: 0px 0px 8px 0px #00a77e, 0px -4px 16px -3px #00a77e inset;
  padding: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.tw-product-iconbox-item .title {
  font-size: 20px;
  line-height: 30px; /* 150% */
  background: linear-gradient(180deg, #44f797 10.42%, #c0fcdc 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-top: 24px;
  margin-bottom: 0;
}

.tw-product-iconbox-item .desc {
  color: rgba(255, 255, 255, 0.8);
  text-align: center;
  /* Text md/Regular */
  font-size: 16px;
  line-height: 24px; /* 150% */
  margin-top: 12px;
}

/* tw-huuli */

.tw-huuli-item-inner {
  display: flex;
  align-items: center;
}

.tw-huuli-item-inner .title {
  color: #004188;
  font-family: "SFT Schrifted Sans TRIAL";
  font-size: 14px;
  font-weight: 600;
  line-height: 20px; /* 142.857% */
  letter-spacing: -0.28px;
  margin: 0;
  margin-left: 8px;
  max-width: 350px;
}

/* tw-contact */

.tw-contact-item-inner {
  display: flex;
  padding: 40px 32px;
  flex-direction: column;
  align-items: center;
  border-radius: 2px;
  background: #fff;
}

.tw-contact-item-inner .title {
  color: #2e303f;
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  letter-spacing: -0.36px;
  margin-top: 32px;
  margin-bottom: 0;
}

.tw-contact-item-inner .desc {
  color: #46596e;
  text-align: center;
  /* Text md/Regular */
  font-family: "SFT Schrifted Sans TRIAL";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px; /* 150% */
  margin-top: 14px;
  margin-bottom: 0;
}

.tw-contact {
  border-radius: 2px;
  border: 1px solid #f5f5f5;
  background: #fff;
  /* New big */
  box-shadow: 0px 24px 64px 0px rgba(22, 27, 45, 0.05);
  padding: 40px;
}

.tw-contact-top {
  display: flex;
  align-items: center;
}

.tw-contact-top .title {
  color: #1d1f2e;
  font-family: "SFT Schrifted Sans TRIAL";
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: -0.4px;
  margin: 0;
  margin-right: 8px;
}

.uk-floating-label {
  position: relative;
  margin-bottom: 20px;
  border: 1px solid #dfdfe8;
  background: #fff;
}

.uk-floating-label input,
.uk-floating-label textarea {
  padding-top: 20px;
}

.uk-floating-label label {
  position: absolute;
  top: 10px;
  left: 12px;
  color: #999;
  font-size: 14px;
  pointer-events: none;
  transition: 0.2s ease all;
}

.uk-floating-label input:focus + label,
.uk-floating-label input:not(:placeholder-shown) + label,
.uk-floating-label textarea:focus + label,
.uk-floating-label textarea:not(:placeholder-shown) + label {
  top: -8px;
  left: 10px;
  font-size: 12px;
  color: #666;
  background: white;
  padding: 0 4px;
}

input::placeholder,
textarea::placeholder {
  color: transparent;
}

.tw-contact-form {
  margin-top: 50px;
}

.tw-contact-form .tw-register-button {
  margin-top: 50px;
  display: inline-flex;
  min-width: 180px;
  justify-content: center;
}

.tw-contact-form .tw-register-button svg {
  margin-left: 12px;
}

/* sidebar nemu */

.tw-line {
  background-image: radial-gradient(
    67% 140% at 4.6% 40.8%,
    #004188 0%,
    #00a77e 100%
  );
  width: 100%;
  height: 4px;
}

.tw-sidebar {
  border: 1px solid #e9eaeb;
  border-top: none;
}

.tw-sidebar .tw-line {
  width: 100.4%;
  position: relative;
  left: -1px;
}

.tw-sidebar .tw-title {
  padding: 14px 32px;
  margin: 0;
  font-size: 16px;
  text-transform: uppercase;
  border-bottom: 1px solid #e9eaeb;
}

.tw-sidebar .tw-sidebar-menu {
  list-style: none;
  padding: 32px;
  margin: 0;
}

.tw-sidebar .tw-sidebar-menu li {
  margin-bottom: 24px;
}

.tw-sidebar .tw-sidebar-menu li a {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.tw-sidebar .tw-sidebar-menu li .text {
  color: #46596e;
  line-height: 16px;
}

.tw-sidebar .tw-sidebar-menu li:hover .text,
.tw-sidebar .tw-sidebar-menu li.active .text {
  color: #004188;
}

.tw-sidebar .tw-sidebar-menu li .count {
  border-radius: 999px;
  padding: 4px 12px;
  background-color: #4c556f;
  color: #fff;
  line-height: 16px;
}

.tw-sidebar .tw-sidebar-menu li:last-child {
  margin-bottom: 0;
}

/* blog single  */

.tw-single-blog img {
  border-radius: 8px;
  overflow: hidden;
}

.tw-blog-single-category {
  margin-top: 24px;
}

.tw-blog-single-category .list {
  list-style: none;
  padding: 0;
}

.tw-blog-single-category .list a {
  color: #00a77e;
}

.tw-blog-single-main-title .tw-title {
  font-size: 28px;
  line-height: 36px;
  margin-top: 12px;
}

.tw-blog-single-footer {
  margin-top: 24px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.tw-blog-tag ul {
  list-style: none;
  padding: 0;
  display: flex;
  align-items: center;
  margin: 0;
}

.tw-blog-tag ul li {
  margin-right: 8px;
}

.tw-blog-tag ul li:last-child {
  margin-right: 0;
}

.tw-blog-tag ul li a {
  padding: 8px 16px;
  background-color: #f2f4f7;
  color: #46596e;
  border-radius: 999px;
  display: inline-block;
}

.tw-blog-social a {
  padding: 7px 20px;
  border: 1px solid #e9eaeb;
  border-radius: 999px;
  display: inline-flex;
  align-items: center;
}

.tw-blog-social span:last-child {
  color: #344054;
  padding-left: 10px;
}

/* tw-swicher */

.tw-switcher {
  background-color: #fff;
}

.tw-switcher .uk-subnav-pill {
  margin: 0;
}

.tw-switcher .uk-subnav-pill li {
  padding: 0;
  margin-right: 44px;
}

.tw-switcher .uk-subnav-pill li a {
  color: #051c35;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  text-transform: none;
  padding: 13px 0;
  position: relative;
  background-color: transparent !important;
}

.tw-switcher .uk-subnav-pill li a::after {
  content: "";
  width: 0;
  height: 3px;
  background: linear-gradient(to right, #44f797, #c0fcdc);
  position: absolute;
  bottom: 0;
  left: 0;
  transition: all 0.2s ease;
}

.tw-switcher .uk-subnav-pill li.uk-active a {
  background-color: transparent;
  color: #004188;
}

.tw-switcher .uk-subnav-pill li:hover a::after,
.tw-switcher .uk-subnav-pill li.uk-active a::after {
  width: 100%;
}

/* tw-medeelel-tuluvlugu */

.tw-medeelel-tuluvlugu .tw-medeelel-tuluvlugu-content {
  list-style: none;
  padding: 0;
}

.tw-medeelel-tuluvlugu .tw-medeelel-tuluvlugu-content li {
  margin-bottom: 24px;
}

.tw-medeelel-tuluvlugu .tw-medeelel-tuluvlugu-content li:last-child {
  margin-bottom: 0;
}

.tw-medeelel-tuluvlugu .tw-medeelel-tuluvlugu-content .tw-huuli-item-inner {
  display: flex;
  align-items: start;
}

.tw-medeelel-tuluvlugu .tw-medeelel-tuluvlugu-content img {
  min-width: 24px;
}

.tw-medeelel-tuluvlugu .tw-medeelel-tuluvlugu-content .tw-huuli-item-inner p {
  margin: 0;
  margin-left: 20px;
}

.tw-medeelel-images img {
  max-height: 72px;
  max-width: 250px;
  margin-top: 48px;
}

/* tw-huniinuuts */

.tw-huniinuuts {
  margin-top: 48px !important;
}

.tw-huniinuuts .tw-accordion {
  margin-top: 48px;
  max-width: none;
  border: 1px solid #e9eaeb;
  border-top: 2px solid #44f797;
}

.tw-huniinuuts .tw-accordion .uk-accordion-title {
  padding: 32px 24px;
  border-bottom: 1px solid #e9eaeb;
  color: #051c35;
}

.tw-huniinuuts .tw-accordion .uk-accordion-content {
  padding: 32px 24px;
  margin: 0;
}

.tw-huniinuuts .tw-accordion .uk-accordion li {
  margin: 0;
  border: none;
  padding: 0;
}

.tw-huniinuuts .tw-accordion .uk-accordion-content .title {
  color: #051c35;
}

.tw-huniinuuts .tw-accordion .uk-accordion-content .item {
  position: relative;
  padding-left: 30px;
  margin-bottom: 16px;
}

.tw-huniinuuts .tw-accordion .uk-accordion-content .item:last-child {
  margin-bottom: 0;
}

.tw-huniinuuts .tw-accordion .uk-accordion-content .item::before {
  position: absolute;
  left: 0;
  top: 0;
  width: 24px;
  height: 24px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjY3NyA1LjYzNjAzQzE2Ljk3NzEgMy45MzYxNyAxNC43MTY5IDMgMTIuMzEzIDNDOS45MDkwNCAzIDcuNjQ4ODggMy45MzYxNyA1Ljk0OTAyIDUuNjM2MDNDNC4yNDkxNiA3LjMzNTg5IDMuMzEyOTkgOS41OTYwNSAzLjMxMjk5IDEyQzMuMzEyOTkgMTQuNDAzOSA0LjI0OTE2IDE2LjY2NDEgNS45NDkwMiAxOC4zNjRDNy42NDg4OCAyMC4wNjM4IDkuOTA5MDQgMjEgMTIuMzEzIDIxQzE0LjcxNjkgMjEgMTYuOTc3MSAyMC4wNjM4IDE4LjY3NyAxOC4zNjRDMjAuMzc2OCAxNi42NjQxIDIxLjMxMyAxNC40MDM5IDIxLjMxMyAxMkMyMS4zMTMgOS41OTYwNSAyMC4zNzY4IDcuMzM1ODkgMTguNjc3IDUuNjM2MDNaTTE1LjYxMzcgMTEuMjYxTDEyLjQ0NTEgMTQuNDI5NUMxMi4yMzkxIDE0LjYzNTUgMTEuOTY5MyAxNC43Mzg1IDExLjY5OTQgMTQuNzM4NUMxMS40Mjk0IDE0LjczODUgMTEuMTU5NiAxNC42MzU1IDEwLjk1MzYgMTQuNDI5NUw5LjM2OTM0IDEyLjg0NTNDOC45NTczNSAxMi40MzMzIDguOTU3MzUgMTEuNzY1NiA5LjM2OTM0IDExLjM1MzdDOS43ODExOSAxMC45NDE3IDEwLjQ0ODkgMTAuOTQxNyAxMC44NjA5IDExLjM1MzdMMTEuNjk5NCAxMi4xOTIzTDE0LjEyMjIgOS43Njk1QzE0LjUzNCA5LjM1NzUxIDE1LjIwMTcgOS4zNTc1MSAxNS42MTM3IDkuNzY5NUMxNi4wMjU1IDEwLjE4MTQgMTYuMDI1NSAxMC44NDkgMTUuNjEzNyAxMS4yNjFaIiBmaWxsPSIjNDRGNzk3Ii8+Cjwvc3ZnPgo=);
}

.tw-huniinuuts .tw-accordion .uk-accordion-content .tw-busad-medeelel li {
  margin-bottom: 16px;
  position: relative;
}

.tw-huniinuuts
  .tw-accordion
  .uk-accordion-content
  .tw-busad-medeelel
  li:last-child {
  margin-bottom: 0;
}

.tw-busad-medeelel li span:first-child {
  font-size: 16px;
  line-height: 24px;
  color: #004188;
  font-weight: 500;
  margin-right: 16px;
  position: absolute;
  top: 0;
  left: 0;
}

.tw-busad-medeelel li span:last-child {
  padding-left: 100px;
  display: inline-block;
}

/* tw-mega-menu */

.tw-mega-menu {
  padding: 8px;
  width: 640px;
}

.tw-mega-menu .tw-mega-menu-inner {
  white-space: unset;
}

.tw-mega-menu .tw-mega-menu-inner .item {
  margin: 0;
}

.tw-mega-menu .tw-mega-menu-inner .item a {
  display: flex;
  padding: 12px;
  align-items: start;
  transition: all 0.2s ease-in;
  border-radius: 8px;
}
.tw-mega-menu .tw-mega-menu-inner .item.uk-active a,
.tw-mega-menu .tw-mega-menu-inner .item:hover a {
  background-color: #f0f4f4;
}

.tw-mega-menu .tw-mega-menu-inner .item img {
  width: 24px;
  height: 24px;
  margin-right: 12px;
}

.tw-mega-menu .tw-mega-menu-inner .item h6 {
  color: #181d27;
  margin-bottom: 4px;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
}

.tw-mega-menu .tw-mega-menu-inner .item p {
  color: #535862;
  margin-top: 0;
  line-height: 20px;
}

/* main start */

.main-start-logo {
  display: flex;
  justify-content: center;
  margin-bottom: 12px;
}

.main-start-image {
  height: 100vh;
  position: relative;
  background-image: url(../images/main-images-icon.svg);
}

.main-start-image::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(5, 28, 53, 0.59);
  backdrop-filter: blur(4px);
  top: 0;
  left: 0;
}

.main-start-image > img {
  height: 100%;
  object-fit: cover;
  width: 100%;
}

.main-start-image-content {
  margin-top: 160px;
}

.main-start-image-item {
  border-radius: 8px;
  border: 2px solid #44f797;
  background: rgba(255, 255, 255, 0.96);
  box-shadow: 0 0 8px 0 rgba(0, 167, 126, 0.16),
    0 -4px 16px -3px rgba(0, 167, 126, 0.4) inset;
  backdrop-filter: blur(8px);
  padding: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 186px;
  width: 220px;
  transition: background 0.4s ease-in-out, transform 0.3s ease;
}
.main-start-image-item:hover {
  background: #002c5b;
  transform: translateY(-2px);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.25);
}

.main-start-image-item:hover .main-start-image-item-content h6 {
  color: #fff;
}

.main-start-image-item .line {
  background: linear-gradient(45deg, #39a0ff 0%, #8fff85 100%);
  box-shadow: 0 0 2px 0 var(--base-neutral-900, #181b25) inset,
    0 0 2px 0 var(--base-neutral-700, #2b303b) inset;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  position: absolute;
}

.main-start-image-item .line.top-left {
  left: 8px;
  top: 8px;
}

.main-start-image-item .line.top-right {
  right: 8px;
  top: 8px;
}

.main-start-image-item .line.bottom-left {
  left: 8px;
  bottom: 8px;
}

.main-start-image-item .line.bottom-right {
  right: 8px;
  bottom: 8px;
}

.main-start-image-item-content h6 {
  color: #051c35;

  text-align: center;
  /* Text xl/Medium */
  font-size: 20px;
  font-weight: 500;
  line-height: 30px; /* 150% */
  margin: 0;
  margin-top: 24px;
}

.main-start-image-item-content a {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.main-start-image-item-content-iconbox {
  height: 72px;
  width: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 8px;
  border: 2px solid #44f797;
  background: linear-gradient(
      179deg,
      rgba(0, 65, 136, 0.8) -90.53%,
      #004188 99.26%
    ),
    #00a77e;
  box-shadow: 0px 0px 0px 2px rgba(10, 13, 18, 0.18),
    0px -4px 0px 0px rgba(10, 13, 18, 0.05),
    0px 2px 4px 0px rgba(10, 13, 18, 0.05);
  transition: background 0.4s ease-in-out, transform 0.3s ease,
    box-shadow 0.3s ease;
}
