/* === DESKTOP FIRST === */

/* xl <= Extra extra large (xxl) */
@media (max-width : 1519.98px) {

	.container,
	.container-fluid,
	.container-lg,
	.container-md,
	.container-sm,
	.container-xl,
	.container-xxl {
		--bs-gutter-x: 0.75rem;
	}

	.row,
	.row>* {
		--bs-gutter-x: 1.5rem;
	}

	.auth-panel {
		width: 250px;
	}

	.auth-panel-buttons {
		margin-left: -5px;
		margin-right: -5px;
	}

	.auth-panel-btn-wrapper {
		padding-left: 5px;
		padding-right: 5px;
	}

	.top-logout-btn,
	.top-login-btn {
		width: 90px;
		padding-left: 11px;
		padding-right: 11px;
		padding-top: 15px;
		padding-bottom: 15px;
	}

	.top-dashboard-btn {
		width: 150px;
	}

	.top-dashboard-btn__text {
		width: 108px;
	}

	.top-dashboard-btn__icon {
		width: 42px;
	}

	.top-dashboard-btn,
	.top-register-btn {
		width: 150px;
	}

	.top-dashboard-btn__text,
	.top-register-btn__text {
		width: 108px;
	}

	.top-dashboard-btn__icon,
	.top-register-btn__icon {
		width: 42px;
	}

	.top-latest-news__heading {
		max-width: 106px;
	}

	.mainmenu {
		padding-left: 25px;
		padding-right: 25px;
	}

	.mainmenu-block {
		width: calc(100% - 460px);
	}

	.mainmenu-item {
		margin-left: 16px;
	}

	.logo-wrapper {
		width: 210px;
	}

	.make-deposit-btn {
		font-size: 14px;
		padding-left: 24px;
		padding-right: 50px;
		line-height: 1.14;
	}

	.make-deposit-btn-block {
		width: 170px;
	}

	.dashboard-menu-block {
		width: calc(100% - 170px);
	}

	.dashboard-menu-item {
		margin-left: 8px;
	}

	.footer-soc {
		padding-left: 0;
	}

	.field--phone .bootstrap-select>.dropdown-menu {
		width: 376.66px;
	}

	.inv-plan-radio-item {
		padding-left: 24px;
		padding-right: 24px;
	}

	.new-dep-crypto {
		padding-top: 0;
	}

	.qa-deposit-radio-inv-plan-items .row,
	.qa-deposit-radio-inv-plan-items .row>* {
		--bs-gutter-x: 1rem;
	}

	.qa-deposit-form-top-right {
		width: 380px;
	}

	.qa-deposit-form-top-middle {
		width: calc(100% - 640px);
	}

	.db-t-t-h-cell--hash {
		display: none;
	}

	.db-t-t-i-cell--hash {
		display: none;
	}

	.db-t-t-h-cell--payment {
		padding-left: 12px;
		width: 22%;
	}

	.db-t-t-h-cell--type {
		width: 20%;
	}

	.db-t-t-h-cell--amount {
		width: 18%;
	}

	.db-t-t-h-cell--date {
		width: 16%;
	}

	.db-t-t-h-cell--status {
		width: 24%;
		padding-right: 20px;
	}

	.db-t-t-i-cell--payment {
		padding-left: 12px;
		width: 22%;
	}

	.db-t-t-i-cell--type {
		width: 20%;
	}

	.db-t-t-i-cell--amount {
		width: 18%;
	}

	.db-t-t-i-cell--date {
		width: 16%;
	}

	.db-t-t-i-cell--status {
		width: 24%;
		padding-right: 20px;
	}

	.db-t-t-i-cell--status .db-t-t-i-check-block {
		display: flex;
	}

	.floating-soc-block {
		left: 0;
	}

	.news-list-content {
		padding-left: 80px;
		padding-right: 80px;
	}

	.news-single-content {
		padding-left: 80px;
		padding-right: 80px;
	}


	.invest-tab-slider {
		padding-left: 56px;
		padding-right: 56px;
	}

	.investment-item__right {
		padding-left: 16px;
	}

	.profit-calc-form__left {
		padding-left: 36px;
	}

	.str-exchange-slider {
		margin-left: -20px;
		margin-right: -20px;
	}

	.str-exchange-slide {
		padding-left: 20px;
		padding-right: 20px;
	}

	.aff-rew-table-bg::after {
		width: 265px;
	}

	.aff-rew-t-h-cell--name {
		padding-left: 36px;
	}

	.aff-rew-t-i-cell--name {
		padding-left: 36px;
	}
}

/* lg <= Extra large (xl) */
@media (max-width : 1259.98px) {

	.top-latest-news-block {
		display: none;
	}

	.topmenu>ul>li {
		margin-right: 8px;
	}

	.mainmenu-item {
		margin-left: 10px;
	}

	.mainmenu {
		padding-left: 12px;
		padding-right: 12px;
	}

	.mainmenu-link__text {
		font-size: 14px;
	}

	.purple-tr-btn,
	.purple-gr-btn {
		font-size: 14px;
		line-height: 1.14;
	}

	.priority-nav>ul>li {
		margin-left: 8px;
	}

	.dashboard-menu-link {
		font-size: 14px;
	}

	.priority-nav>ul>li {
		margin-left: 0px;
	}

	.dashboard-menu-link {
		padding-left: 12px;
		padding-right: 12px;
	}

	.footer-content__bootom-right {
		max-width: 280px;
		margin-left: auto;
	}

	.copy {
		margin-top: 54px;
	}

	.footer-top-descr {
		max-width: 550px;
	}

	.field--phone .bootstrap-select>.dropdown-menu {
		width: 300px;
	}

	.registration-content {
		padding: 40px;
	}

	.registration-content-left {
		width: 288px;
	}

	.registration-content-right {
		width: calc(100% - 288px);
	}

	.contacts-content {
		padding: 32px;
	}

	.contacts-content-left {
		width: 288px;
		padding-right: 56px;
	}

	.contacts-content-right {
		width: calc(100% - 288px);
	}

	.contacts-form {
		max-width: 550px;
	}

	.contacts-form .field--username {
		max-width: 470px;
	}

	.contacts-form .field--email {
		max-width: 470px;
	}

	.form-btn {
		font-size: 18px;
		line-height: 1;
	}

	.strat-radio-item-wrapper {
		width: 25%;
	}

	.strat-radio-items-block {
		max-width: 780px;
	}

	.new-deposit-diamond {
		width: 150px;
		right: -40px;
		top: -70px;
	}

	.currency-radio-items-block {
		max-width: 780px;
	}

	.currency-radio-item-wrapper {
		width: 25%;
	}

	.inv-plan-radio-item-wrapper {
		padding-left: 12px;
		padding-right: 12px;
	}

	.inv-plan-radio-items {
		margin-left: -12px;
		margin-right: -12px;
	}

	.inv-plan-radio-item {
		padding-left: 20px;
		padding-right: 20px;
	}

	.inv-plan-radio-item__param-value {

		font-size: 12px;
	}

	.inv-plan-radio-item__param-value .value {
		font-size: 12px;
		line-height: 1.12;
	}

	.inv-plan-radio-item__param-value .currency {
		font-size: 12px;
	}

	.inv-plan-radio-item__param:last-child {
		padding-left: 4px;
	}

	.inv-plan-radio-item__note {
		max-width: 200px;
	}

	.dep-profit-items-block {
		max-width: 570px;
	}

	.dep-profit-items {
		margin-left: -12px;
		margin-right: -12px;
	}

	.dep-profit-item-wrapper {
		padding-left: 12px;
		padding-right: 12px;
		width: 50%;
	}

	.currency-radio-view-all-btn {
		font-size: 16px;
		line-height: 1;
		padding-top: 22px;
		padding-bottom: 22px;
	}

	.new-dep-crypto-left {
		width: 290px;
	}

	.dep-created-profit-block-body .dep-profit-items-block {
		margin-right: auto;
		margin-left: auto;
	}

	.dep-created-block {
		margin-top: 0;
	}

	.add-deposit-btn {
		font-size: 18px;
		line-height: 1;
	}

	.dep-created-type__line {
		margin-left: 12px;
	}

	.dep-created-type__line::before {
		width: 52px;
	}

	.dep-created-payment__line {
		margin-right: 12px;
	}

	.dep-created-payment__line::before {
		width: 52px;
	}

	.dashboard-page-top-content-right-right {
		padding-left: 20px;
	}

	.db-page-top-param__value--deposit {
		font-size: 16px;
	}

	.db-page-top-param__value--level {
		font-size: 16px;
	}

	.db-page-top-param__value--earn {
		font-size: 16px;
	}

	.db-page-top-params {
		margin-top: -26px;
	}

	.db-page-top-param {
		margin-top: 28px;
	}

	.db-page-top-referal-link-block {
		margin-top: 24px;
	}

	.qa-refill-available-block {
		margin-top: 36px;
	}

	.qa-refill-amount-block-radio-list {
		width: 100%;
		padding-left: 0;
	}

	.qa-refill-amount-block-radio-list-item {
		margin-top: 16px;
	}

	.qa-refill-form-bottom-left {
		display: none;
	}

	.qa-refill-form-bottom-right {
		width: 100%;
	}

	.dp-wallets-slider {
		padding-left: 60px;
		padding-right: 60px;
	}

	.dp-table-block--active-deposit {
		margin-top: 40px;
	}

	.section-dp-tables {
		padding-top: 40px;
	}

	.ad-t-items {
		max-width: 824px;
	}

	.lt-t-h-cell--date {
		width: 18%;
	}

	.lt-t-h-cell--status {
		width: 22%;
	}

	.lt-t-i-cell--date {
		width: 18%;
	}

	.lt-t-i-cell--status {
		width: 22%;
	}

	.news-item-wrapper {
		width: 432px;
	}

	.news-item-wrapper:nth-child(3) {
		display: none;
	}

	.dashboard-page-top-content-right-right {
		padding-left: 0;
	}

	.news-all-btn {
		font-size: 16px;
	}


	.about-company-all-btn {
		font-size: 16px;
	}

	.partner-all-btn {
		font-size: 16px;
	}

	.qa-deposit-form-top-left {
		width: 280px;
	}

	.qa-deposit-form-top-middle {
		width: calc(100% - 280px);
		padding-left: 24px;
	}

	.qa-deposit-radio-inv-plan-items {
		max-width: 420px;
	}

	.qa-deposit-form-top-right {
		width: 100%;
		padding-left: 0;
		padding-top: 24px;
	}

	.qa-deposit-form-top-right .qa-form-field-blocks {
		max-width: 630px;
	}

	.qa-deposit-form-btn-block .form-btn-block {
		margin-left: 0;
	}


	.qa-withdraw-form-top-left {
		width: 100%;
		padding-right: 0;
	}

	.qa-withdraw-form-top-right {
		width: 100%;
		padding-top: 24px;
	}

	.qa-withdraw-amount-block-radio-list-item {
		margin-top: 16px;
	}

	.qa-withdraw-available-block {
		margin-top: 16px;
	}

	.qa-withdraw-form-bottom-left {
		display: none;
	}

	.qa-withdraw-form-bottom-right {
		width: 100%;
	}

	.db-filter-form-block {
		padding: 24px;
	}

	.db-deposits-block__left {
		width: 100%;
	}

	.db-deposits-block__right {
		width: 100%;
		padding-left: 0;
	}

	.db-filter-buttons-block {
		position: absolute;
		margin-top: 0;
		right: 24px;
		top: 16px;
	}

	.db-filter-buttons {
		flex-direction: row-reverse;
		margin-left: -5px;
		margin-right: -5px;
	}

	.db-filter-button-wrapper {
		padding-left: 5px;
		padding-right: 5px;
		margin-top: 0;
	}

	.db-filter-button.purple-gr-btn {
		padding: 8px 14px;
		font-size: 14px;
		border-radius: 8px;
		min-width: 106px;
	}

	.db-filter-button.purple-tr-gr-btn {
		padding: 7px 12px;
		font-size: 14px;
		border-radius: 8px;
		min-width: 106px;
	}

	.db-filter-item-wrapper--affiliate-status {
		width: 30%;
	}

	.db-filter-item-wrapper--affiliate-invested {
		width: 35%;
	}

	.db-filter-item-wrapper--affiliate-earned {
		width: 35%;
	}

	.db-filter-radio-item {
		width: auto;
	}

	.db-filter-radio-items {
		margin-top: -16px;
	}

	.db-filter-radio-item {
		margin-top: 10px;
	}


	.db-deposit-form-block--deposit .qa-form-field-blocks {
		max-width: 100%;
	}

	.db-deposits-block__right {
		padding-bottom: 24px;
		min-height: 250px;
	}

	.db-transactions-block__right {
		padding-bottom: 24px;
		min-height: 250px;
	}

	.db-transactions-block__left {
		width: 100%;
	}

	.db-transactions-block__right {
		width: 100%;
		padding-left: 0;
	}

	.apply-lang-btn,
	.confirm-btn {
		font-size: 16px;
	}

	.promo-banner__left {
		width: calc(100% - 300px);
	}

	.promo-banner__right {
		width: 300px;
	}

	.promo-video-item {
		display: block;
	}

	.promo-video-item__right {
		width: 100%;
		padding-left: 0;
		padding-top: 20px;
	}

	.promo-info__video {
		padding-left: 0;
		padding-right: 0;
	}

	.db-partners-block__left {
		width: 100%;
	}

	.db-partners-block__right {
		width: 100%;
		padding-left: 0;
		padding-bottom: 24px;
		min-height: 250px;
	}

	.db-page-top-param__value--structure {
		font-size: 16px;
	}

	.db-page-top-param__value--partners {
		font-size: 16px;
	}

	.dashboard-page-top-content-left .text {
		margin-top: 16px;
		line-height: 1.2;
	}

	.dashboard-page-top-content-left .db-page-top-param {
		margin-top: 20px;
	}

	.db-filter-item-wrapper--deposit-currency {
		width: 40%;
	}

	.db-filter-item-wrapper--deposit-status {
		width: 60%;
		padding-top: 16px;
	}

	.db-setting-block {
		padding: 0;
	}

	.setting-tabs-diamond {
		display: none;
	}

	.db-setting-block .generate-field-value-block {
		position: relative;
		left: 0;
		margin-top: 16px;
		top: 0;
		bottom: auto;
		margin-left: 0;
	}
	.db-setting-block .field-title~.generate-field-value-block{
		top: 0;
		bottom: auto;
	}

	.db-setting-block .generate-field-value-link {
		display: inline-block;
		padding-top: 0;
	}

	.add-wallet-form-block {
		padding: 24px;
	}

	.add-wallet-form__left {
		width: 100%;
	}

	.add-wallet-form__right {
		width: 100%;
		padding-left: 0;
	}

	.s-hero-content-left h1 {
		font-size: 56px;
	}

	.s-hero-buttons-block {
		margin-right: -10px;
	}

	.s-hero-create-acc-btn {
		font-size: 18px;
		min-width: 280px;
	}

	.s-hero-login-btn {
		font-size: 18px;
		min-width: 180px;
	}

	.s-hero-buttons {
		margin-left: -4px;
		margin-right: -4px;
	}

	.s-hero-button-wrapper {
		padding-left: 4px;
		padding-right: 4px;
	}

	.feature-item {
		padding: 24px 16px;
		padding-top: 14px;
	}

	.s-features-inner {
		padding-top: 120px;
	}

	.s-about-content-right .section-descr {
		font-size: 14px;
		margin-top: 0;
	}

	.s-about-content-right {
		padding-top: 260px;
	}

	.about-president {
		max-width: 380px;
		margin-right: 0;
	}

	.about-president__img {
		max-width: 208px;

	}

	.about-president__img-block {
		margin-left: -116px;
	}

	.about-president__img-arrow {
		max-width: 110px;
		top: 180px;
		right: 40px;
	}

	.about-president__inner {
		padding-right: 35px;
		padding-bottom: 24px;
	}

	.about-president__info {
		padding-top: 24px;
	}

	.about-president__content {
		padding-top: 110px;
	}

	.s-about-inner-diamond {
		top: 380px;
		width: 230px;
	}

	.s-team-inner-diamond {
		top: 260px;
		width: 230px;
		right: 30%;
	}

	.about-company-item__content {
		padding: 16px;
	}

	.s-strategy-decor-4 {
		display: none;
	}

	.strategy-item-inner {
		padding: 24px;
		padding-bottom: 40px;
	}

	.floating-soc-block {
		left: 26px;
	}

	.s-strategy-top {
		max-width: 100%;
	}

	.strategy-item {
		margin-top: 24px;
	}

	.strategy-items-block {
		margin-top: 32px;
	}

	.s-strategy-decor-1 {
		left: -420px;
	}

	.strategy-item-title {
		font-size: 56px;
	}

	.strategy-item-descr {
		font-size: 14px;
		margin-top: 10px;
	}

	.strategy-item-feature {
		flex-direction: column;
	}

	.strategy-item-features {
		margin-left: -12px;
		margin-right: -12px;
	}

	.strategy-item-feature-wrapper {
		padding-left: 12px;
		padding-right: 12px;
		width: 136px;
		margin-top: 12px;
	}

	.strategy-item-feature__text {
		padding-left: 0;
		max-width: 100%;
		text-align: center;
		padding-top: 16px;
	}

	.strategy-item-btn-block {
		margin-top: 24px;
	}

	.strategy-item-video-info-block {
		padding-left: 24px;
		padding-right: 20px;
	}

	.strategy-item-right .strategy-item-content {
		right: 0;
	}

	.s-strategy-decor-2 {
		right: -270px;
		top: 900px;
	}

	.strategy-item-video-block {
		margin-top: 36px;
	}

	.s-strategy-decor-3 {
		top: 1340px;
		left: -380px;
	}

	.payment-item-wrapper {
		padding-left: 12px;
		padding-right: 12px;
	}

	.payment-items {
		margin-left: -12px;
		margin-right: -12px;
	}

	.payment-item__dot {
		margin-right: -4px;
	}

	.partners-bounty-block {
		padding: 48px 20px 40px 20px;
	}

	.task-item {
		padding-right: 0;
	}

	.task-slide {
		padding-right: 0;
	}

	.task-slider-block {
		padding-bottom: 96px;
		padding-right: 8px;
		padding-left: 8px;
	}

	.task-slider .slick-prev:before {
		transform: translate(-50%, -50%);
	}

	.task-slider .slick-next:before {
		transform: translate(-50%, -50%);
	}

	.task-slider .slick-prev {
		left: 86px;
		top: auto;
		bottom: -64px;
		margin-bottom: 0;
	}

	.task-slider .slick-next {
		left: 148px;
		right: auto;
		top: auto;
		bottom: -64px;
		margin-bottom: 0;
		margin-top: 0;
	}

	.join-tg-btn {
		font-size: 18px;
		padding-left: 32px;
	}

	.partner-item {
		padding: 24px;
		padding-bottom: 40px;
	}

	.partner-item__bg-digit {
		top: 12px;
		right: 12px;
	}

	.partner-bottom-note {
		max-width: 800px;
		margin-right: auto;
		margin-left: auto;
	}

	.roadmap-voice-block {
		flex-direction: column;
	}

	.roadmap-voice-title {
		width: 100%;
		padding-right: 0;
	}

	.roadmap-voice {
		margin-top: 28px;
	}

	.roadmap-slider .slick-next {
		right: auto;
		left: 50%;
		margin-left: 8px;
		top: auto;
		bottom: 0;
	}

	.roadmap-slider .slick-prev {
		right: 50%;
		margin-right: 8px;
		top: auto;
		bottom: 0;
	}

	.roadmap-slider {
		padding-bottom: 80px;
	}

	.section-roadmap {
		padding-bottom: 0;
	}

	.s-reviews-top__right {
		padding-right: 0;
		margin-right: -12px;
		padding-top: 24px;
	}

	.partners-bounty-block__left .section-descr {
		margin-top: 16px;
	}

	.review-slider {
		padding-left: 64px;
		padding-right: 64px;
	}

	.s-reviews-top__left .section-descr {
		margin-top: 8px;
	}

	.section-strategy {
		margin-top: 160px;
	}

	.about-one-content {
		padding: 32px 24px 40px;
	}

	.about-one-content-right {
		width: calc(50% + 12px);
		padding-left: 24px;
	}

	.about-one-content-left {
		width: calc(50% - 12px);
	}



	.team-item__img {
		height: 200px;
	}

	.team-item__content {
		padding: 16px;
	}

	.page-top-content {
		padding-top: 60px;
	}

	.team-item {
		margin-top: 24px;
	}

	.news-list-content {
		padding-left: 32px;
		padding-right: 32px;
		padding-top: 60px;
		padding-bottom: 60px;
	}

	.news-list-item__date {
		position: relative;
		text-align: left;
	}

	.news-list-item__title {
		margin-top: 16px;
	}

	.news-list-item {
		margin-top: 32px;
	}

	.news-list-item__content {
		padding-right: 0;
	}

	.news-list-content .pagination-block {
		margin-top: 32px;
	}

	.news-single-content {
		padding: 32px;
	}

	.bou-t-h-cell {
		padding-left: 14px;
		padding-right: 14px;
	}

	.bou-t-i-cell {
		padding-left: 14px;
		padding-right: 14px;
	}

	.bou-t-i-cell--platform {
		width: 26%;
		padding-left: 12px;
	}

	.bou-t-i-cell--description {
		width: 33%;
	}

	.bou-t-i-cell--fulfilment-1 {
		width: 10%;
	}

	.bou-t-i-cell--fulfilment-2 {
		width: 10%;
		padding-left: 0;
		padding-right: 0;
	}

	.bou-t-i-cell--moderating {
		width: 21%;
		padding-left: 0;
		padding-right: 0;
	}

	.bou-t-h-cell--platform {
		width: 26%;
		padding-left: 12px;
	}

	.bou-t-h-cell--description {
		width: 33%;
	}

	.bou-t-h-cell--fulfilment-1 {
		width: 10%;
	}

	.bou-t-h-cell--fulfilment-2 {
		width: 10%;
	}

	.bou-t-h-cell--moderating {
		width: 21%;
		padding-left: 0;
		padding-right: 0;
	}

	.bounty-content {
		padding-left: 24px;
		padding-right: 24px;
	}

	.faq-category-item__content {
		padding-left: 0;
	}

	.faq-category-items-block {
		margin-top: 8px;
	}

	.faq-category-item {
		padding-right: 16px;
		padding-left: 16px;
		padding-top: 16px;
		margin-top: 24px;
		min-height: calc(100% - 24px);
	}

	.faq-top-content {
		padding-bottom: 32px;
	}

	.faq-items-block {
		max-width: 100%;
		margin-top: 32px;
	}

	.terms-menu-block {
		padding-right: 28px;
	}

	.terms-items-block {
		margin-top: 32px;
	}

	.s-hero-content-right {}

	.s-hero-content-right .strategy-item-video-block {
		margin-top: 0;
	}

	.s-hero-content-right .strategy-item-video-note {
		margin-top: 16px;
	}

	.section-hero--strategy {
		padding-bottom: 0;
	}

	.section-hero--strategy .s-hero-content-inner {
		padding-bottom: 0;
	}


	.section-hero--partners {
		padding-bottom: 0;
	}

	.section-hero--partners .s-hero-content-inner {
		padding-bottom: 0;
	}

	.strategy-item-feature__text {
		width: 100%;
	}

	.s-hero-content-left .strategy-item-features-block {
		margin-top: 12px;
	}

	.investment-item {}

	.investment-item__content {
		padding: 16px;
	}

	.investment-item__left {
		width: 100%;
		padding: 16px;
	}

	.investment-item__right {
		width: 100%;
		padding-left: 16px;
		padding-right: 16px;
		padding-bottom: 8px;
		padding-top: 16px;
	}

	.investment-item__percent {
		text-align: center;
	}

	.investment-item__btn-block {
		display: none;
	}

	.investment-item__btn-block-mobile {
		display: block;
	}

	.investment-item {
		margin-top: 24px;
		min-height: calc(100% - 24px);
	}

	.s-investment-content-decors {
		display: none;
	}

	.investment-item__reward-time {
		justify-content: center;
		margin-top: 12px;
	}

	.investment-item__period {
		text-align: center;
	}

	.investment-item__param {
		margin-top: 16px;
	}

	.investment-item__param-value-block {
		padding-top: 0;
	}

	.profit-calc-form__left {
		padding-left: 64px;
		padding-right: 0;
	}

	.profit-calc-form__middle {
		padding-right: 84px;
		padding-left: 20px;
	}

	.profit-calc-form__right {
		padding-right: 84px;
		padding-left: 20px;
		margin-top: 0;
		padding-top: 32px;
	}

	.profit-calc-form-block-content {
		padding-bottom: 40px;
	}

	.section-profit-calc+.section-features {
		margin-top: -70px;
	}


	.str-exchange-slider {
		margin-left: -12px;
		margin-right: -12px;
	}

	.str-exchange-slide {
		padding-left: 12px;
		padding-right: 12px;
	}

	.s-about-content-right .s-hero-video-img-link-block {
		width: 240px;
	}

	.s-about-content-right .s-hero-video-content {
		width: calc(100% - 240px);
	}

	.s-investment-top-info__left {
		padding-right: 12px;
		width: 400px;
	}

	.s-investment-top-info__right {
		width: calc(100% - 400px);
		padding-left: 12px;
	}

	.s-profit-calc-decors {
		display: none;
	}

	.p-calc-profit-items-block {
		min-height: 0;
	}

	.aff-rew-table-bg::before {
		width: 81%;
	}

	.aff-rew-t-h-cell {
		width: 25%;
	}

	.aff-rew-t-h-cell--name {
		width: 22%;
	}

	.aff-rew-t-h-cell--bonus {
		width: 28%;
	}

	.aff-rew-t-h-cell--name {
		padding-left: 12px;
		padding-right: 12px;
	}



	.aff-rew-t-i-cell {
		width: 25%;
	}

	.aff-rew-t-i-cell--name {
		width: 22%;
	}

	.aff-rew-t-i-cell--bonus {
		width: 28%;
	}

	.aff-rew-t-i-cell--name {
		padding-left: 12px;
		padding-right: 12px;
	}

	.p-algo-t-i-elem {
		font-size: 14px;
	}

	.p-algo-t-h-cell {
		font-size: 14px;
	}

	.p-other-t-i-elem {
		font-size: 14px;
	}

	.p-other-t-h-cell {
		font-size: 14px;
	}

	.aff-rew-t-i-elem {
		font-size: 14px;
	}

	.aff-rew-t-h-cell {
		font-size: 14px;
	}

	.aff-rew-soon__right-left {
		width: calc(100% - 265px);
	}

	.aff-rew-soon__right-right {
		width: 265px;
	}

	.aff-rew-soon__left {
		width: 165px;
	}

	.aff-rew-soon__right {
		width: calc(100% - 165px);
	}

	.aff-rew-soon__icon {
		width: 140px;
		height: 140px;
	}
	.p-algo-table-alert{
		margin-top: 24px;
	}
}

/* md <= Large (lg) */
@media (max-width : 991.98px) {
	
	.lang-vi .top-trustpilot__text {
		display:none;
	}

	.about-one-info .section-descr {
		font-size: 16px;
		margin-top: 0;
	}

	.mainmenu .priority-nav__dropdown-toggle {
		width: auto;
		padding-right: 48px;
		font-size: 14px;
		color: #394C79;
		font-weight: bold;
	}

	.mainmenu .priority-nav__dropdown {
		right: auto;
		left: 0;
		width: 260px;
	}

	.mainmenu .priority-nav__dropdown .mainmenu-link {
		padding-left: 24px;
		padding-right: 24px;
	}

	.footer-content__top {
		flex-wrap: wrap;
	}

	.footer-content__top-left {
		width: 100%;
		padding-right: 0;
	}

	.footer-content__top-right {
		margin-top: 30px;
	}

	.footer-menu-block:first-child {
		width: 50%;
	}

	.footer-menu-block:last-child {
		width: 50%;
	}

	.footer-soc-block {
		margin-top: 35px;
	}

	.footer-bottom-mobile {
		margin-top: 40px;
	}

	.footer-bottom-mobile {
		margin-top: 40px;
	}

	.footer-create-account-btn-block {
		margin-top: 0;
		max-width: 290px;
	}

	.footer-rating-block {
		margin-top: 16px;
	}

	.copy {
		margin-top: 40px;
	}

	.footer-links-block {
		margin-top: 30px;
	}

	.field--phone .bootstrap-select>.dropdown-menu {
		width: 720px;
	}

	.registration-content-left {
		width: 100%;
		padding-right: 0;
	}

	.registration-content-right {
		width: 100%;
		padding-top: 40px;
	}

	.contacts-content-left {
		width: 100%;
		padding-right: 0;
	}

	.contacts-content-right {
		width: 100%;
		padding-top: 40px;
	}

	.reg-feature-items {
		display: flex;
	}

	.reg-feature-item {
		margin-right: 32px;
	}

	.reg-feature-item:last-child {
		margin-right: 0;
	}

	.registration-content-left-bottom {
		display: none;
	}

	.contacts-content-left-bottom {
		display: none;
	}

	.quick-support__bottom {
		display: flex;
		align-items: flex-end;
		justify-content: space-between;
	}

	.strat-radio-item-wrapper {
		padding-left: 8px;
		padding-right: 8px;
	}

	.strat-radio-items {
		margin-left: -8px;
		margin-right: -8px;
	}

	.currency-radio-item-wrapper {
		padding-left: 8px;
		padding-right: 8px;
	}

	.currency-radio-items {
		margin-left: -8px;
		margin-right: -8px;
	}

	.inv-plan-radio-item {
		padding-left: 10px;
		padding-right: 10px;
	}

	.inv-plan-radio-item__param {
		padding: 10px;
	}

	.inv-plan-radio-item__param:first-child {
		padding-right: 0;
	}

	.inv-plan-radio-items {
		margin-left: -8px;
		margin-right: -8px;
	}

	.inv-plan-radio-item-wrapper {
		padding-left: 8px;
		padding-right: 8px;
		margin-top: 40px;
	}

	.new-deposit-content {
		padding: 24px;
	}

	.new-dep-form-fieldset-heading-block {
		display: block;
	}

	.new-dep-form-fieldset-heading-block-right {
		padding-top: 6px;
	}

	.new-dep-amount-block {
		display: block;
	}

	.new-dep-amount-block-radio-list {
		width: 100%;
		padding-left: 0;
	}

	.new-dep-amount-block-radio-list-item {
		margin-top: 16px;
	}

	.dep-profit-item-wrapper {
		padding-left: 8px;
		padding-right: 8px;
		margin-top: 16px;
	}

	.dep-profit-items {
		margin-left: -8px;
		margin-right: -8px;
	}

	.dep-profit-items-block {
		max-width: 560px;
	}

	.inv-plan-radio-item__param-value .currency {
		padding-left: 4px;
	}

	.dep-profit-items {
		margin-top: -16px;
	}

	.new-dep-crypto {
		display: block;
	}

	.new-dep-crypto-left {
		width: 100%;
	}

	.new-dep-crypto-right {}

	.new-dep-crypto-alert {
		max-width: 100%;
	}

	.new-dep-crypto-alert__icon {
		margin-top: 4px;
	}

	.new-dep-crypto-right {
		padding-top: 40px;
		max-width: 575px;
		width: 100%;
	}

	.dep-created-info {
		margin-left: 0;
	}

	.dep-created-params-block {
		width: 170px;
		left: auto;
		right: 0;
	}

	.dep-created-params {
		display: block;
	}

	.dep-created-type {
		padding: 24px;
		justify-content: center;
		height: 120px;
	}

	.dep-created-payment {
		height: 120px;
		justify-content: center;
		margin-top: 20px;
	}

	.dep-created {
		max-width: 626px;
		margin-left: 0;
	}

	.dep-created-type__line {
		left: auto;
		right: 100%;
		margin-left: auto;
		margin-right: 12px;
		top: auto;
		bottom: 6px;
		transform: none;
	}

	.dep-created-type__line::before {
		left: auto;
		right: 50%;
	}

	.dep-created-payment__line {
		top: 6px;
		transform: none;
	}

	.dep-created-payment__line::before {}

	.registration-content--login .registration-content-left {
		display: none;
	}

	.registration-content--login .registration-content-right {
		padding-top: 0;
	}

	.registration-content--login .registration-content-left-top {
		margin-top: 32px;
	}

	.registration-content--login .registration-content-left-top+.quick-support-block {
		margin-top: 40px;
	}

	.registration-content--login .registration-content-left-top h4 br {
		display: none;
	}

	.qa-refill-form-top-left {
		width: 100%;
		padding-right: 0;
	}

	.qa-refill-available-block {
		margin-top: 16px;
	}

	.qa-refill-form-top-right {
		padding-top: 24px;
		width: 100%;
	}

	.qa-refill-amount-block-field {
		width: 375px;
	}


	.lt-t-h-cell--payment,
	.lt-t-i-cell--payment {
		width: 23.5%;
	}

	.lt-t-h-cell--type,
	.lt-t-i-cell--type {
		width: 20%;
	}

	.lt-t-h-cell--amount,
	.lt-t-i-cell--amount {
		width: 15%;
	}

	.lt-t-h-cell--date,
	.lt-t-i-cell--date {
		width: 16%;
	}

	.lt-t-h-cell--status,
	.lt-t-i-cell--status {
		width: 25.5%;
	}

	.lt-t-i-cell {
		padding-left: 10px;
		padding-right: 10px;
	}

	.lt-t-h-cell {
		padding-left: 10px;
	}

	.lt-t-h-cell--payment {
		padding-left: 0;
	}

	.news-items {
		margin-left: -12px;
		margin-right: -12px;
	}

	.news-item-wrapper {
		width: 50%;
		padding-left: 12px;
		padding-right: 12px;
	}

	.section-news {
		margin-bottom: -40px;
	}

	.db-page-top-upline-block {
		margin-top: 16px;
	}

	.qa-deposit-form-top-left {
		width: 100%;
	}

	.qa-deposit-form-top-middle {
		padding-left: 0;
		padding-top: 24px;
		width: 100%;
	}

	.qa-deposit-radio-strat-items {
		display: flex;
		flex-wrap: wrap;
	}

	.qa-deposit-radio-strat-item {
		width: 50%;
		padding-right: 32px;
	}

	.qa-deposit-radio-strat-items-block {
		max-width: 420px;
	}

	.qa-form-block {
		padding: 24px;
	}

	.qa-withdraw-form-top-left .qa-form-field-blocks {
		max-width: 400px;
	}

	.db-filter-form-block {
		padding: 24px 16px;
	}

	.db-filter-buttons-block {
		right: 16px;
	}

	.dashboard-inner-content {
		padding: 24px;
	}

	.db-deposit-item {
		margin-top: 24px;
		min-height: calc(100% - 24px);
	}

	.db-deposits-top {
		justify-content: flex-start;
	}

	.db-deposits-block__right {
		padding-top: 24px;
		padding-bottom: 8px;
	}

	.db-deposit-items-block {
		margin-top: 0;
	}

	.db-deposit-radio-strat-items-block {
		max-width: 410px;
	}

	.db-deposit-form {
		margin-top: 32px;
	}

	.db-t-t-i-cell {
		padding-left: 10px;
	}

	.db-t-t-i-cell--status {
		padding-right: 8px;
	}

	.db-t-t-h-cell {
		padding-left: 10px;
	}

	.db-t-t-h-cell--payment {
		padding-left: 0;
	}

	.db-t-t-i-cell--amount {
		width: 14%;
	}

	.db-t-t-h-cell--amount {
		width: 14%;
	}

	.db-t-t-h-cell--type {
		width: 22%;
	}

	.db-t-t-i-cell--type {
		width: 22%;
	}

	.db-t-t-i-cell--payment {
		width: 24%;
	}

	.db-t-t-h-cell--payment {
		width: 24%;
	}

	.pagination-block {
		margin-top: 24px;
	}

	.db-withdrawal-block {
		padding: 0;
	}

	.db-complete-withdraw-top {
		padding: 24px;
		padding-bottom: 60px;
	}

	.db-complete-withdraw {
		margin-top: 0;
	}

	.promo-info__right {
		padding-top: 20px;
	}

	.promo-banner__left {
		width: 100%;
		padding-right: 0;
	}

	.promo-banner__right {
		width: 100%;
		padding-top: 20px;
	}

	.promo-banner-block {
		padding-right: 24px;
	}

	.db-page-top-params {
		margin-top: -16px;
	}

	.db-page-top-param {
		margin-top: 16px;
	}

	.db-bonus-progress-block {
		max-width: 260px;
	}

	.db-setting-block__left {
		width: 100%;
		padding-right: 0;
	}

	.db-setting-block__right {
		width: 100%;
		padding-top: 32px;
	}

	.setting-tabs {
		display: flex;
		flex-wrap: wrap;
	}

	.setting-tab-wrapper {
		width: 25%;
	}

	.setting-tab__descr {
		font-size: 12px;
		line-height: 1.8;
	}

	.add-wallet-form__fields {
		width: 100%;
		padding-right: 0;
	}

	.add-wallet-form__btn-block {
		padding-top: 24px;
	}

	.floating-soc-block {
		display: block;
		position: fixed;
		bottom:0px;
		left:0px;
		top:auto;
		margin: auto auto  45px 35px;
	}
	.floating-soc-block .floating-soc {
		display: flex;
	}
	.floating-soc-block .floating-soc .floating-soc-link {
		margin-top:0px;
		margin-right:15px;
	}
	.floating-soc-block .floating-soc .floating-soc-link:last-child {
		margin-right:0px;
		display:none;
	}

	.s-hero-content-right {
		margin-right: -14px;
		margin-left: -42px;
	}

	.s-hero-content-left {
		max-width: 450px;
	}

	.s-hero-content-left h1 {
		max-width: 390px;
	}

	.s-hero-login-btn {
		padding-left: 30px;
		padding-right: 30px;
		min-width: 150px;
	}

	.s-small-crypto-exchanges-inner {
		padding: 32px 16px;
	}

	.feature-item {
		display: flex;
		padding: 8px 24px 20px 16px;
		margin-top: 24px;
	}

	.feature-item__content {
		width: calc(100% - 72px);
	}

	.feature-item__title {
		margin-top: 8px;
		font-size: 16px;
	}

	.s-about-content-right {
		padding-top: 210px;
	}

	.s-about-title-block {
		top: 106px;
	}

	.about-president {
		max-width: 260px;
	}

	.about-president__inner {
		padding: 60px 20px 32px 16px;
	}

	.about-president__descr {
		font-size: 14px;
		line-height: 1.7;
	}

	.about-president__img {
		max-width: 156px;
	}

	.about-president__img-block {
		margin-left: -100px;
	}

	.about-president__img-arrow {
		max-width: 66px;
		top: 160px;
		right: 0;
	}

	.about-president__content {
		padding-top: 80px;
	}

	.about-president__info {
		padding-top: 12px;
	}

	.about-president__name {
		font-size: 18px;
	}

	.about-president__state {
		font-size: 14px;
	}

	.s-about-inner-diamond {
		width: 260px;
	}

	.s-team-inner-diamond {
		width: 260px;
	}

	.s-about-companies-top {
		flex-direction: column;
		align-items: center;
	}

	.s-about-companies-top-right {
		width: 100%;
		padding-left: 0;
		border-left: 0;
	}

	.s-about-companies-descr {
		margin-right: auto;
		margin-left: auto;
		margin-top: 16px;
		text-align: center;
	}

	.s-about-inner-decor {
		width: 230px;
		right: -175px;
		top: 600px;
	}

	.s-team-inner-decor {
		width: 230px;
		right: -175px;
		top: 600px;
	}

	.about-read-more-btn-block {
		margin-top: 24px;
	}

	.about-company-item {
		display: flex;
	}

	.about-company-item__img {
		width: 250px;
		height: auto;
	}

	.about-company-item__content {
		width: calc(100% - 250px);
		padding-left: 32px;
	}

	.about-company-item__check-link-block {
		margin-top: 12px;
	}

	.about-company-item {
		margin-top: 16px;
	}

	.about-company-items-block {
		margin-top: 16px;
	}

	.s-strategy-decor-1,
	.s-strategy-decor-2 {
		display: none;
	}

	.strategy-item-video-block {
		margin-right: -2px;
		margin-left: -20px;
	}

	.strategy-item-content {
		max-width: 420px;
	}

	.strategy-item-video-link__play {
		width: 40px;
		height: 40px;
		background-size: 40px 40px;
	}

	.strategy-title {
		font-size: 32px;
	}

	.strategy-item-video-info {
		padding-right: 0;
		padding-left: 0;
		padding-top: 48px;
		text-align: center;
	}

	.strategy-item-video-info::after {
		display: none;
	}

	.strategy-item-video-info-block {
		padding-left: 18px;
		padding-right: 18px;
		padding-top: 12px;
	}

	.strategy-item-video-info::before {
		top: 0;
		left: 50%;
		transform: translateX(-50%);
	}

	.strategy-item-left .strategy-item-video-block {
		left: 20px;
		position: relative;
	}

	.strategy-item-right .strategy-item-content {
		left: 20px;
	}

	.s-strategy-decor-3 {
		left: -420px;
		top: 1280px;
	}

	.strategy-item-video-block {
		margin-top: 60px;
	}

	.section-strategy {
		padding-bottom: 24px;
	}

	.payment-item-wrapper {
		width: 25%;
	}

	.payment-item-wrapper:nth-child(1)::after,
	.payment-item-wrapper:nth-child(2)::after,
	.payment-item-wrapper:nth-child(3)::after,
	.payment-item-wrapper:nth-child(4)::after,
	.payment-item-wrapper:nth-child(5)::after,
	.payment-item-wrapper:nth-child(6)::after {
		display: block;
	}

	.payment-item-wrapper:nth-child(1) .payment-item__dot,
	.payment-item-wrapper:nth-child(2) .payment-item__dot,
	.payment-item-wrapper:nth-child(3) .payment-item__dot,
	.payment-item-wrapper:nth-child(4) .payment-item__dot,
	.payment-item-wrapper:nth-child(5) .payment-item__dot,
	.payment-item-wrapper:nth-child(6) .payment-item__dot {
		display: block;
	}

	.payment-item-wrapper:nth-child(6n+1)::before {
		display: block;
	}

	.payment-item-wrapper:nth-child(6n+1) .payment-item__dot {
		display: block;
	}



	.payment-item-wrapper:nth-child(1)::after,
	.payment-item-wrapper:nth-child(2)::after,
	.payment-item-wrapper:nth-child(3)::after,
	.payment-item-wrapper:nth-child(4)::after {
		display: none;
	}

	.payment-item-wrapper:nth-child(1) .payment-item__dot,
	.payment-item-wrapper:nth-child(2) .payment-item__dot,
	.payment-item-wrapper:nth-child(3) .payment-item__dot,
	.payment-item-wrapper:nth-child(4) .payment-item__dot {
		display: none;
	}

	.payment-item-wrapper:nth-child(4n+1)::before {
		display: none;
	}

	.payment-item-wrapper:nth-child(4n+1) .payment-item__dot {
		display: none;
	}

	.payment-items {
		margin-top: 0;
	}

	.section-partners {
		margin-top: 220px;
	}

	.partners-bounty-block__left .section-descr {
		margin-left: 0;
	}

	.task-slider-block {
		padding-bottom: 80px;
	}

	.task-slider .slick-prev,
	.task-slider .slick-next {
		bottom: -50px;
	}

	.task-content {
		max-width: 512px;
	}

	.partners-bounty-block__right {
		padding-top: 24px;
	}

	.partners-bounty-block {
		padding-bottom: 24px;
	}

	.s-partners-content {
		padding-top: 36px;
	}

	.s-partners-content h3 {}

	.partner-item__content {
		display: flex;
	}

	.partner-item {
		padding-bottom: 30px;
		margin-top: 24px;
	}

	.partner-items-block {
		margin-top: 16px;
	}

	.partner-item--1 .partner-item__icon {
		margin-left: 0;
	}

	.partner-item__content-inner {
		width: calc(100% - 90px);
		padding-left: 24px;
		max-width: 470px;
	}

	.partner-item--1 {
		background-image: none;
		background: #7581EC;
		box-shadow: 10px 10px 20px #4f5ecb;
	}

	.partner-item__bg-digit {
		top: 10px;
		right: 20px;
		font-size: 150px;
	}

	.partner-all-btn-block {
		margin-top: 40px;
	}

	.roadmap-voice-block {
		flex-direction: row;
		justify-content: flex-start;
	}

	.roadmap-voice {
		margin-top: 0;
	}

	.roadmap-voice-title {
		width: auto;
		padding-right: 28px;
	}

	.s-roadmap-top__right {
		padding-top: 32px;
	}

	.roadmap-slide {
		padding-right: 46px;
	}

	.s-reviews-top__right {
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: space-between;
		margin-right: 0;
	}

	.s-reviews-top-reviews-count {
		margin-top: 0;
	}

	.s-reviews-top {
		padding: 28px;
		padding-top: 48px;

	}

	.review-slider-block {
		max-width: 680px;
		margin-right: auto;
		margin-left: auto;
	}

	.review-item {
		margin-right: auto;
		margin-left: auto;
	}

	.s-reviews-top__left .section-descr {
		margin-left: 0;
	}

	.feature-item {
		min-height: calc(100% - 24px);
	}

	.s-about-companies-top-left {
		width: auto;
	}

	.about-one-content-right {
		width: 450px;
	}

	.about-one-content-left {
		width: calc(100% - 450px);
	}

	.about-one-video-link__play {
		width: 40px;
		height: 40px;
		background-size: 40px 40px;
	}

	.commissions-content {
		padding-bottom: 54px;
	}


	.bou-t-h-cell {
		padding-left: 8px;
		padding-right: 8px;
	}

	.bou-t-i-cell {
		padding-left: 8px;
		padding-right: 8px;
	}

	.bou-t-i-cell--platform {
		width: 36%;
	}

	.bou-t-i-cell--description {
		width: 30%;
	}

	.bou-t-i-cell--fulfilment-1 {
		width: 9%;
	}

	.bou-t-i-cell--fulfilment-2 {
		width: 9%;
	}

	.bou-t-i-cell--moderating {
		width: 16%;
	}

	.bou-t-h-cell--platform {
		width: 36%;
	}

	.bou-t-h-cell--description {
		width: 30%;
	}

	.bou-t-h-cell--fulfilment-1 {
		width: 9%;
		padding-left: 0;
		padding-right: 0;
	}

	.bou-t-h-cell--fulfilment-2 {
		width: 9%;
		padding-left: 0;
		padding-right: 0;
	}

	.bou-t-h-cell--moderating {
		width: 16%;
		padding-left: 0;
		padding-right: 0;
	}

	.bounty-content {
		padding-bottom: 42px;
	}

	.bou-t-i-moderating {
		padding-left: 0;
		padding-top: 26px;
	}

	.bou-t-i-moderating::before {
		left: 50%;
		top: 0;
		transform: translateX(-50%);
	}

	h1,
	.h1 {
		font-size: 56px;
	}

	.section-terms {
		padding-top: 56px;
		padding-bottom: 0;
	}

	.s-hero-content-right .strategy-item-video-block {
		margin-left: 0;
		margin-right: 0;
	}

	.section-hero--strategy .s-hero-content-right {
		margin-right: 0;
		margin-left: -30px;
	}

	.section-hero--partners .s-hero-content-right {
		margin-right: 0;
		margin-left: -30px;
	}

	.s-investment-top-info {
		flex-wrap: wrap;
	}

	.s-investment-top-info__left {
		width: 100%;
		padding-right: 0;
	}

	.s-investment-top-info__right {
		width: 100%;
		padding-left: 0;
		border-left: 0;
	}

	.investment-item__content {
		padding: 12px;
		padding-right: 8px;
	}

	.investment-item__left {
		width: 190px;
	}

	.investment-item__right {
		width: calc(100% - 190px);
		padding-left: 12px;
		padding-top: 28px;
		padding-right: 0;
		padding-bottom: 0;
	}

	.investment-item__param-amount {
		justify-content: flex-start;
	}

	.investment-item__reward-time {
		justify-content: flex-start;
		margin-top: 24px;
	}

	.investment-item__percent {
		text-align: left;
	}

	.investment-item__period {
		display: block;
		text-align: left;
	}

	.investment-item__btn-block {
		margin-top: 16px;
		display: block;
	}

	.investment-item__btn-block-mobile {
		display: none;
	}

	.investment-item__param-value-block {
		padding-top: 10px;
	}

	.investment-item__param {
		margin-top: 24px;
	}

	.investment-bottom-info {
		margin-top: 24px;
	}

	.profit-calc-form-block-content {
		padding: 24px;
	}

	.profit-calc-form__left {
		padding-left: 0;
	}

	.profit-calc-form__middle {
		padding-left: 0;
		padding-right: 0;
		max-width: 420px;
		margin-top: 0;
	}

	.profit-calc-form__right {
		padding-left: 0;
		padding-right: 0;
		max-width: 420px;
		padding-top: 24px;
	}

	.s-about-content-right .s-hero-video-img-link-block {
		width: 185px;
	}

	.s-about-content-right .s-hero-video-content {
		width: calc(100% - 185px);
	}

	.s-hero-content-right .strategy-item-video-note {
		text-align: center;
	}

	.aff-rew-table-bg::after {
		width: 200px;
	}

	.aff-rew-t-i-elem {
		max-width: 100px;
	}

	.aff-rew-t-h-cell {
		width: 24%;
	}

	.aff-rew-t-i-cell {
		width: 24%;
	}

	.aff-rew-t-h-cell--name {
		width: 28%;
	}

	.aff-rew-t-i-cell--name {
		width: 28%;
	}

	.aff-rew-table-bg::after {
		width: 172px;
	}

	.aff-rew-table-bg::before {
		width: 75%;
	}

	.aff-rew-t-h-cell--level-1 {
		padding-left: 24px;
		padding-right: 24px;
	}

	.aff-rew-t-h-cell--personal-investment {
		padding-left: 24px;
		padding-right: 24px;
	}

	.affiliate-rewards-block-top {
		display: block;
	}

	.affiliate-rewards-block-top__left {
		width: 100%;
		padding-right: 0;
	}

	.affiliate-rewards-block-top__right {
		width: 100%;
		margin-top: 16px;
	}

	.s-partners-other-bottom {
		padding-top: 42px;
	}

	.section-partners-other {
		padding-bottom: 0;
	}

	.partners-other-tab-content {}

	.aff-rew-soon__right-left {
		width: calc(100% - 172px);
	}

	.aff-rew-soon__right-right {
		width: 172px;
	}

	.aff-rew-soon__title {
		font-size: 32px;
	}

	.aff-rew-soon__countdown-days {
		font-size: 32px;
	}

	.aff-rew-soon__countdown {
		margin-bottom: 0;
	}
	.p-algo-t-h-cell{
		width: 10%;
	}
	.p-algo-t-h-cell--name{
		width: 12%;
	}
	.p-algo-t-h-cell--structure{
		width: 18%;
	}
	.p-algo-t-i-cell{
		width: 10%;
	}
	.p-algo-t-i-cell--name{
		width: 12%;
	}
	.p-algo-t-i-cell--structure{
		width: 18%;
	}

	.p-other-t-h-cell{
		width: 10%;
	}
	.p-other-t-h-cell--name{
		width: 12%;
	}
	.p-other-t-h-cell--structure{
		width: 18%;
	}
	.p-other-t-i-cell{
		width: 10%;
	}
	.p-other-t-i-cell--name{
		width: 12%;
	}
	.p-other-t-i-cell--structure{
		width: 18%;
	}
	.p-algo-table-alert{
		display: none;
	}
}

/* sm <= Medium (md) */
@media (max-width : 767.98px) {
	
	.news-item-wrapper:nth-child(3) {
		display: block;
	}

	.dashboard-menu-link::after {
		display: none;
	}

	h1,
	.h1 {
		font-size: 40px;
		line-height: 1.15;
	}

	.mainmenu-block {
		display: none;
	}

	.auth-panel-block {
		width: calc(100% - 200px);
	}

	.mobile-menu-panel .auth-panel-block {
		width: 100%;
	}

	.logo-wrapper {
		width: 168px;
	}

	.topmenu-block {
		display: none;
	}

	.toppanel {
		height: 64px;
	}

	.auth-panel--topline {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: flex-end;
		padding-right: 8px;
	}

	.auth-panel--topline .auth-panel-buttons {
		margin-left: -4px;
		margin-right: -4px;
	}

	.auth-panel--topline .auth-panel-btn-wrapper {
		padding-left: 4px;
		padding-right: 4px;
	}

	.auth-panel--topline .top-logout-btn,
	.auth-panel--topline .top-login-btn,
	.auth-panel--topline .top-register-btn,
	.auth-panel--topline .top-dashboard-btn {
		border-radius: 8px;
	}

	.auth-panel--topline .top-register-btn,
	.auth-panel--topline .top-dashboard-btn {
		width: auto;
	}

	.auth-panel--topline .top-logout-btn,
	.auth-panel--topline .top-login-btn {
		padding-top: 0;
		padding-bottom: 0;
		padding-left: 0;
		padding-right: 0;
		width: auto;
	}

	.auth-panel--topline .top-register-btn__text,
	.auth-panel--topline .top-dashboard-btn__text {
		padding-top: 10px;
		padding-bottom: 10px;
		width: auto;
	}

	.auth-panel--topline .top-logout-btn__text,
	.auth-panel--topline .top-login-btn__text {
		padding-top: 9px;
		padding-bottom: 9px;
		padding-left: 6px;
		padding-right: 6px;
		width: 54px;
	}
	
	.lang-vi .auth-panel--topline .top-logout-btn__text,
	.lang-vi .auth-panel--topline .top-login-btn__text {
		width:68px;
	}

	.auth-panel--topline .top-logout-btn__text,
	.auth-panel--topline .top-login-btn__text,
	.auth-panel--topline .top-register-btn__text,
	.auth-panel--topline .top-dashboard-btn__text {
		font-size: 12px;
		line-height: 1;
	}

	.auth-panel--topline .top-dashboard-btn__icon,
	.auth-panel--topline .top-register-btn__icon {
		width: 32px;
	}

	.auth-panel--topline .top-register-btn__icon::before {
		width: 18px;
		height: 18px;
		-webkit-mask-size: 18px 18px;
		mask-size: 18px 18px;
	}

	.auth-panel--topline .top-dashboard-btn__icon::before {
		width: 16px;
		height: 16px;
		-webkit-mask-size: 16px 16px;
		mask-size: 16px 16px;
	}

	.mobile-menu-block {
		display: block;
	}

	.auth-panel-buttons {
		margin-left: -8px;
		margin-right: -8px;
	}

	.auth-panel-btn-wrapper {
		padding-left: 8px;
		padding-right: 8px;
	}

	.top-logout-btn,
	.top-login-btn {
		width: 135px;
	}

	.top-dashboard-btn,
	.top-register-btn {
		width: 135px;
	}

	.top-dashboard-btn__icon,
	.top-register-btn__icon {
		width: 39px;
	}

	.top-dashboard-btn__text,
	.top-register-btn__text {
		width: 96px;
	}

	.topmenu>ul>li {
		margin-right: 16px;
	}

	.mainmenu-link__label {
		margin-left: 6px;
	}

	.dashboard-menu-link {
		padding: 0;
		margin-bottom: 0;
	}

	.dashboard-menu-link:hover,
	.dashboard-menu-link.active {
		background: transparent;
		box-shadow: none;
		color: #fff;
	}

	.priority-nav>ul>li {
		margin-left: 12px;
	}

	.make-deposit-btn-block {
		width: 140px;
	}

	.dashboard-menu-block {
		width: calc(100% - 140px);
	}

	.make-deposit-btn {
		padding-left: 14px;
		font-size: 12px;
		line-height: 1;
		padding-top: 10px;
		padding-bottom: 10px;
		border-radius: 8px;
	}

	.make-deposit-btn::before {
		width: 24px;
		height: 24px;
		background-size: 24px 24px;
	}

	.dashboard-menu-block {
		padding-right: 10px;
	}

	.dashboard-menu .priority-nav__wrapper {
		margin-left: 12px;
	}

	.dashboard-top-panel {
		height: 64px;
	}

	.footer-menu-block {
		margin-top: 40px;
	}

	.footer-rating-block {
		display: flex;
		justify-content: flex-end;
	}

	.footer-create-account-btn-block {
		margin-right: -14px;
	}

	.footer-links {
		justify-content: flex-end;
	}

	.copy {
		margin-right: -10px;
	}

	.footer-top-descr {
		margin-top: 28px;
	}

	.footer-content__bootom {
		padding-top: 44px;
		padding-bottom: 50px;
	}

	.footer-bottom-descr {
		max-width: 100%;
	}

	.field--phone .bootstrap-select>.dropdown-menu {
		width: 540px;
	}

	.generate-field-value-block {
		position: relative;
		left: 0;
		margin-top: 16px;
		bottom: 0;
		top: 0;
		margin-left: 0;
	}
	.field-title ~ .generate-field-value-block{
		top: 0;
	}
	.generate-field-value-link {
		display: inline-block;
		padding-top: 0;
	}

	.form-btn-block {
		max-width: 100%;
	}

	.registration-content {
		padding: 24px;
	}

	.registration-content-right {
		padding-top: 32px;
	}

	.contacts-content {
		padding: 24px;
		padding-bottom: 36px;
	}

	.contacts-content-right {
		padding-top: 32px;
	}

	.reg-feature-items {
		margin-right: -4px;
	}

	.reg-feature-item {
		width: 160px;
		margin-right: 8px;
	}

	.reg-feature-item__text {
		/* padding-left: 12px; */
	}

	.registration-form-block {
		max-width: 100%;
	}

	.contacts-form-block {
		max-width: 100%;
	}

	.page-top-content h1 {
		font-size: 56px;
	}

	.quick-support-block {
		margin-top: 40px;
	}

	.strat-radio-item {
		padding: 16px 12px;
		height: 110px;
	}

	.strat-radio-item__title {
		font-size: 14px;
	}

	.new-dep-form-fieldset {
		margin-top: 24px;
	}

	.currency-radio-item {
		padding: 8px;
		height: 110px;
	}

	.currency-radio-item__title {
		font-size: 14px;
		margin-top: 8px;
		line-height: 1.15;
	}

	.currency-radio-view-all-btn {
		max-width: 100%;
	}

	.inv-plan-radio-item-wrapper {
		width: 50%;
	}

	h4,
	.h4 {
		font-size: 24px;
	}

	.dep-created {
		max-width: 372px;
		margin-left: auto;
		margin-right: auto;
	}

	.dep-created-params-block {
		position: relative;
		width: 100%;
	}

	.dep-created-params {
		display: flex;
		align-items: flex-end;
	}

	.dep-created-type {
		margin-top: 84px;
	}

	.dep-created-payment {
		margin-top: 84px;
	}

	.dep-created-type__line {
		left: 50%;
		right: auto;
		transform: translateX(-50%);
		margin-right: auto;
		margin-left: auto;
		bottom: 100%;
		margin-bottom: 12px;
	}

	.dep-created-type__line::before {
		width: 2px;
		height: 52px;
		top: auto;
		bottom: 50%;
		margin-right: -1px;
	}

	.dep-created-payment__line {
		left: 50%;
		right: auto;
		top: auto;
		transform: translateX(-50%);
		margin-right: auto;
		margin-left: auto;
		bottom: 100%;
		margin-bottom: 12px;
	}

	.dep-created-payment__line::before {
		width: 2px;
		height: 52px;
		top: auto;
		bottom: 50%;
		margin-right: -1px;
	}

	.page-top-content {
		padding-top: 30px;
		min-height: 0;
	}

	.page--dashboard .page-top-content {
		padding-top: 30px;
	}

	.db-page-top-title {
		text-align: center;
	}

	.db-page-top-manage {
		margin-top: 16px;
	}

	.db-page-top-manage-items {
		justify-content: center;
	}

	.dp-wallets-slider {
		padding-left: 70px;
		padding-right: 70px;
	}

	.section-quick-actions {
		padding-top: 30px;
	}

	.quick-action-block {
		margin-top: 24px;
	}

	.qa-refill-amount-block-field {
		width: 100%;
	}

	.lt-table-heading {
		display: none;
	}

	.lt-t-i-cell {
		width: 100%;
		height: 50px;
		padding-left: 16px;
		padding-right: 12px;
		border-bottom: 2px solid #E6E7FD;
		border-right: 2px solid #E6E7FD;
		justify-content: space-between;
	}

	.lt-t-i-title {
		display: block;
		max-width: 60px;
	}

	.lt-table-item {
		margin-top: 16px;
	}

	.lt-t-i-cell-value-block {
		width: auto;
		text-align: right;
		max-width: calc(100% - 60px);
	}

	.lt-t-i-cell-value-block .currency-item {
		flex-direction: row-reverse;
	}

	.lt-t-i-cell-value-block .currency-item__icon {
		width: 40px;
		height: 40px;
	}

	.lt-t-i-cell-value-block .currency-item__content {
		width: calc(100% - 40px);
		padding-right: 4px;
		padding-left: 0;
	}

	.lt-t-i-cell-value-block .currency-item__title {
		font-size: 12px;
	}

	.lt-t-i-type__title {
		font-size: 12px;
	}

	.lt-t-i-amount__amount {
		font-size: 12px;
	}

	.lt-t-i-date__date {
		font-size: 12px;
	}

	.lt-t-i-cell--status .lt-t-i-cell-value-block {
		flex-direction: row-reverse;
	}

	.lt-t-i-status-block {
		padding-left: 8px;
	}

	.dp-table-wrapper {
		margin-top: 24px;
	}

	.lt-table-item:nth-child(n+4) {
		display: none;
	}

	h2,
	.h2 {
		font-size: 48px;
	}

	.section-news h2 {
		font-size: 48px;
	}

	.news-item-wrapper {
		width: 100%;
	}

	.news-item {
		display: flex;
	}

	.news-item__img {
		width: 165px;
		height: 196px;
	}

	.news-item__img .image {
		width: 100%;
		height: 100%;
	}

	.news-item__content {
		width: calc(100% - 165px);
		padding: 24px;
		padding-bottom: 36px;
	}

	.news-items-block {
		margin-top: 16px;
	}

	.news-item-wrapper {
		margin-top: 24px;
	}

	.news-all-btn {
		padding-left: 20px;
		padding-right: 20px;
	}

	.news-all-btn-wrapper {
		padding-left: 96px;
		padding-right: 96px;
	}

	.news-all-btn-block {
		margin-top: 48px;
	}

	.about-company-all-btn {
		padding-left: 20px;
		padding-right: 20px;
	}

	.about-company-all-btn-wrapper {
		padding-left: 96px;
		padding-right: 96px;
	}

	.about-company-all-btn-block {
		margin-top: 48px;
	}

	.partner-all-btn {
		padding-left: 20px;
		padding-right: 20px;
	}

	.partner-all-btn-wrapper {
		padding-left: 96px;
		padding-right: 96px;
	}

	.partner-all-btn-block {
		margin-top: 48px;
	}

	.s-quick-actions-inner__decor {
		display: none;
	}

	.dp-table-block--active-deposit {
		margin-top: 32px;
	}

	.qa-withdraw-form-bottom-right {
		display: block;
	}

	.qa-withdraw-profit-block {
		padding-left: 0;
		padding-top: 16px;
	}

	.db-filter-item-wrapper {
		width: 100%;
	}

	.db-filter-buttons-block {
		position: relative;
		right: auto;
		top: auto;
		margin-top: 24px;
	}

	.db-filter-buttons {
		flex-direction: row;
	}

	.db-filter-button-wrapper {
		width: 50%;
	}

	.db-filter-button.purple-gr-btn {
		padding: 12px 14px;
	}

	.db-filter-button.purple-tr-gr-btn {
		padding: 11px 14px;
	}

	.db-filter-form-block {
		padding: 16px;
		padding-bottom: 24px;
		border-radius: 12px;
		position: absolute;
	}

	.db-filter-btn {
		display: flex;
	}

	.page--dashboard-inner .page-top-content {
		padding-top: 30px;
	}

	.db-deposits-top {
		flex-wrap: wrap;
	}

	.db-deposits-top__left {
		width: 100%;
		padding-right: 0;
		text-align: center;
	}

	.db-deposits-top-panel-items {
		flex-wrap: wrap;
	}

	.db-deposits-top-panel-item {
		width: 100%;
		text-align: center;
		margin-left: 0;
		border-left: 0;
		padding-left: 0;
		margin-top: 4px;
	}

	.db-deposits-top-panel {
		margin-top: 8px;
	}

	.db-deposits-top__right {
		width: 100%;
	}

	.db-t-table-heading {
		display: none;
	}

	.db-t-t-i-cell {
		width: 100%;
		height: 50px;
		padding-left: 16px;
		padding-right: 12px;
		border-bottom: 2px solid rgba(230, 231, 253, 0.4);
		border-right: 2px solid rgba(230, 231, 253, 0.4);
		justify-content: space-between;
	}

	.db-t-t-i-title {
		display: block;
		max-width: 60px;
	}

	.db-t-table-items {
		margin-top: -16px;
	}

	.db-t-table-item {
		margin-top: 16px;
		border-right: 0;
	}

	.db-t-t-i-cell-value-block {
		width: auto;
		text-align: right;
		max-width: calc(100% - 60px);
	}

	.db-t-t-i-cell-value-block .currency-item {
		flex-direction: row-reverse;
	}

	.db-t-t-i-cell-value-block .currency-item__icon {
		width: 40px;
		height: 40px;
	}

	.db-t-t-i-cell-value-block .currency-item__content {
		width: calc(100% - 40px);
		padding-right: 4px;
		padding-left: 0;
	}

	.db-t-t-i-cell-value-block .currency-item__title {
		font-size: 12px;
	}

	.db-t-t-i-type__title {
		font-size: 12px;
	}

	.db-t-t-i-amount__amount {
		font-size: 12px;
	}

	.db-t-t-i-date__date {
		font-size: 12px;
	}

	.db-t-t-i-cell--status .db-t-t-i-cell-value-block {
		flex-direction: row-reverse;
	}

	.db-t-t-i-status-block {
		padding-left: 8px;
	}

	.db-t-t-i-cell--payment {
		padding-right: 10px;
	}

	.db-transactions-block__right {
		padding-top: 24px;
	}

	.db-t-table-item:last-child {
		border-bottom: 0;
	}

	.db-withdraw-form-profit-block {
		margin-top: 32px;
	}

	.db-withdrawal-form .form-btn-block {
		margin-top: 32px;
	}

	.db-withdrawal-form-fieldset {
		margin-top: 32px;
	}

	.dashboard-inner-content-diamond {
		width: 200px;
		bottom: -120px;
		right: -60px;
	}

	.custom-modal .modal-content {
		padding: 24px;
	}

	.s-promo-banners-decor {
		display: none;
	}

	.promo-info {
		padding: 24px;
	}

	.promo-banners-block-content {
		padding: 24px;
	}

	.db-p-table-heading {
		display: none;
	}

	.db-p-t-i-cell {
		width: 100%;
		height: 50px;
		padding-left: 12px;
		padding-right: 12px;
		border-bottom: 2px solid rgba(230, 231, 253, 0.4);
		border-right: 2px solid rgba(230, 231, 253, 0.4);
		justify-content: space-between;
	}

	.db-p-t-i-title {
		display: block;
		max-width: 60px;
	}

	.db-p-table-items {
		margin-top: -16px;
	}

	.db-p-table-item {
		margin-top: 16px;
		border-right: 0;
	}

	.db-p-t-i-cell-value-block {
		width: auto;
		text-align: right;
		max-width: calc(100% - 60px);
	}

	.db-p-t-i-cell-value-block .currency-item {
		flex-direction: row-reverse;
	}

	.db-p-t-i-cell-value-block .currency-item__icon {
		width: 40px;
		height: 40px;
	}

	.db-p-t-i-cell-value-block .currency-item__content {
		width: calc(100% - 40px);
		padding-right: 4px;
		padding-left: 0;
	}

	.db-p-t-i-cell-value-block .currency-item__title {
		font-size: 12px;
	}

	.db-p-t-i-type__title {
		font-size: 12px;
	}

	.db-p-t-i-amount__amount {
		font-size: 12px;
	}

	.db-p-t-i-date__date {
		font-size: 12px;
	}

	.db-p-t-i-cell--status .db-p-t-i-cell-value-block {
		flex-direction: row-reverse;
	}

	.db-p-t-i-status-block {
		padding-left: 8px;
	}

	.db-p-t-i-cell--payment {
		padding-right: 10px;
	}

	.db-transactions-block__right {
		padding-top: 24px;
	}

	.db-p-table-item:last-child {
		border-bottom: 0;
	}

	.db-p-t-i-title .db-p-t-i-username__status {
		display: block;
	}

	.db-p-t-i-cell-value-block .db-p-t-i-username__status-block {
		display: none;
	}

	.db-p-t-i-invested {
		font-size: 14px;
	}

	.db-p-t-i-structure {
		font-size: 14px;
	}

	.db-p-t-i-profit {
		font-size: 14px;
	}

	.partners-detailed-table {
		right: -12px;
		width: 312px;
		top: auto;
		bottom: 100%;
		margin-bottom: 8px;
	}

	.page-top-block-inner--affiliate .db-page-top-referal-link-block {
		margin-left: -282px;
		margin-top: 0;
	}

	.page-top-block-inner--affiliate .db-page-top-title {
		text-align: left;
	}

	.dashboard-page-top-content-left .text {
		font-size: 14px;
	}

	.pdt-i-cell .currency-item {
		flex-direction: row;
	}

	.pdt-i-cell .currency-item__icon {
		width: 32px;
		height: 32px;
	}

	.pdt-i-cell .currency-item__content {
		width: calc(100% - 32px);
	}

	.pdt-i-cell {
		padding-left: 20px;
	}

	.pdt-h-cell {
		padding-left: 20px;
	}

	.db-filter-form-block {
		display: none;
	}

	.db-filter-block.show .db-filter-form-block {
		display: block;
	}

	.db-filter-item-wrapper--deposit-status {
		padding-top: 0;
	}

	.db-filter-item-wrapper--deposit-strategy .db-filter-radio-item {
		width: 50%;
	}

	.setting-tab__title {
		font-size: 18px;
	}

	.setting-tab__descr {
		display: none;
	}

	.setting-tab__line {
		margin-top: 8px;
	}

	.db-setting-block__right {
		padding-top: 24px;
	}

	.setting-tabs-content-block {
		padding: 24px;
	}

	.setting-payment-pin-form {
		max-width: none;
	}

	.setting-2fa-form {
		max-width: none;
	}

	.setting-password-form {
		max-width: none;
	}


	.payment-items-view-all-btn-block {
		display: block;
	}

	.s-hero-content-left {
		max-width: 100%;
	}

	.s-hero-buttons-block {
		margin-right: 0;
		margin-top: 10px;
	}

	.s-hero-content-inner {
		padding-bottom: 18px;
	}

	.section-small-crypto-exchanges {}

	.section-features {
		margin-top: -130px;
	}

	.s-features-content h3 {
		font-size: 32px;
	}

	.s-features-inner {
		padding-bottom: 40px;
	}

	.feature-item__content {
		margin-left: -12px;
		width: calc(100% - 60px);
	}

	.feature-item__descr {
		font-size: 12px;
		line-height: 1.33;
	}

	.feature-item {
		padding-right: 18px;
	}

	.s-about-title-block {
		top: 0;
		position: relative;
	}

	.s-about-inner {
		padding-top: 32px;
	}

	.s-about-content-right {
		padding-top: 20px;
	}

	.about-item {
		max-width: 100%;
		align-items: center;
	}

	.about-item__text {
		font-size: 14px;
		line-height: 1.7;
	}

	.about-soc-block {
		display: none;
	}

	.about-president {
		border-radius: 24px;
		max-width: 100%;
	}

	.about-president__bg {
		border-radius: 24px;
	}

	.about-president__bg::before {
		border-radius: 24px;
	}

	.about-president__bg::after {
		border-radius: 24px;
	}

	.about-president__inner {
		margin-top: 100px;
		padding: 32px 24px 32px 250px;
		position: relative;
	}

	.about-president__img-block {
		position: absolute;
		left: 32px;
		margin-left: 0;
		top: -65px;
	}

	.about-president__img-arrow {
		left: 100%;
		margin-left: 40px;
		top: -10px;
		transform: rotate(-40deg);
	}

	.s-about-inner-diamond {
		top: 540px;
	}

	.s-team-inner-diamond {
		top: 540px;
	}

	.about-president__content {
		padding-top: 0;
	}

	.s-about-companies {
		padding-top: 32px;
	}

	.s-about-companies-descr {
		max-width: 360px;
	}

	.section-about {
		padding-bottom: 54px;
	}

	.section-strategy {
		margin-top: 140px;
	}

	.strategy-item-video-block {
		margin-left: 0;
		margin-right: 0;
		margin-top: 36px;
	}

	.strategy-item-video-block {
		display: flex;
	}

	.strategy-item-video-info-block {
		padding-right: 14px;
		padding-top: 8px;
		padding-bottom: 8px;
		width: calc(100% - 230px);
	}

	.strategy-item-video-info::before {
		left: 0;
		transform: none;
	}

	.strategy-item-video-info__text {
		text-align: left;
	}

	.strategy-item-video-link-block {
		width: 230px;
	}

	.strategy-item-right .strategy-item-content {
		left: 0;
	}

	.strategy-item-left .strategy-item-video-block {
		left: 0;
	}

	.s-strategy-decor-3 {
		display: none;
	}

	.payment-item-wrapper .payment-item__dot {
		display: none;
	}

	.payment-item-wrapper::before {
		display: none;
	}

	.payment-item-wrapper::after {
		display: none;
	}

	.payment-item-wrapper {
		width: 33.33%;
		padding-left: 8px;
		padding-right: 8px;
		margin-top: 16px;
	}

	.payment-items-block {
		margin-top: 16px;
	}

	.payment-item-wrapper:nth-child(1) .payment-item__dot,
	.payment-item-wrapper:nth-child(2) .payment-item__dot,
	.payment-item-wrapper:nth-child(3) .payment-item__dot,
	.payment-item-wrapper:nth-child(4) .payment-item__dot,
	.payment-item-wrapper:nth-child(5) .payment-item__dot,
	.payment-item-wrapper:nth-child(6) .payment-item__dot {
		display: none;
	}

	.payment-item-wrapper:nth-child(1)::after,
	.payment-item-wrapper:nth-child(2)::after,
	.payment-item-wrapper:nth-child(3)::after,
	.payment-item-wrapper:nth-child(4)::after,
	.payment-item-wrapper:nth-child(5)::after,
	.payment-item-wrapper:nth-child(6)::after {
		display: none;
	}

	.section-payment {
		padding-top: 32px;
	}

	.partner-item__content-inner {
		max-width: 370px;
	}

	.s-roadmap-decor {
		top: 460px;
		left: -310px;
	}

	.section-reviews {
		margin-top: 260px;
	}

	.s-reviews-top {
		margin-top: -240px;
	}

	.review-item {
		max-width: 370px;
	}

	.section-reviews {
		padding-bottom: 72px;
	}

	.s-reviews-top-reviews-count {
		padding-left: 20px;
	}

	.s-reviews-top__right {
		justify-content: flex-start;
	}

	.payment-item-wrapper:nth-child(6n+1) .payment-item__dot {
		display: none;
	}

	.payment-item-wrapper:nth-child(6n+1)::before {
		display: none;
	}

	.about-one-content {
		padding: 24px;
	}

	.about-one-content-left {
		width: 100%;
	}

	.about-one-content-right {
		width: 100%;
		padding-top: 32px;
		padding-left: 0;
	}

	.about-item {
		margin-top: 16px;
	}

	.about-item:first-child {
		margin-top: 0;
	}

	.section-team {
		padding-top: 60px;
	}

	.about-items-block {
		margin-top: 24px;
	}



	.news-all-btn-wrapper {
		padding-left: 0;
		padding-right: 0;
	}

	.news-all-btn-wrapper::before {
		display: none;
	}

	.news-all-btn-wrapper::after {
		display: none;
	}

	.news-all-btn {
		padding-left: 30px;
		padding-right: 30px;
	}

	.news-all-btn-block {
		margin-top: 32px;
	}


	.about-company-all-btn-wrapper {
		padding-left: 0;
		padding-right: 0;
	}

	.about-company-all-btn-wrapper::before {
		display: none;
	}

	.about-company-all-btn-wrapper::after {
		display: none;
	}

	.about-company-all-btn {
		padding-left: 30px;
		padding-right: 30px;
	}

	.about-company-all-btn-block {
		margin-top: 32px;
	}

	.partner-all-btn-wrapper {
		padding-left: 0;
		padding-right: 0;
	}

	.partner-all-btn-wrapper::before {
		display: none;
	}

	.partner-all-btn-wrapper::after {
		display: none;
	}

	.partner-all-btn {
		padding-left: 30px;
		padding-right: 30px;
	}

	.partner-all-btn-block {
		margin-top: 32px;
	}

	.contacts-form .field--username {
		max-width: 100%;
	}

	.contacts-form .field--email {
		max-width: 100%;
	}

	.contacts-form-bottom-left {
		width: 100%;
	}

	.contacts-form-bottom-right {
		width: 100%;
		max-width: 100%;
		padding-left: 0;
		padding-top: 24px;
		padding-bottom: 0;
	}

	.contacts-form-bottom-right .form-note {
		max-width: 100%;
	}


	.commissions-block {
		margin-left: -16px;
		margin-right: -16px;
	}

	.commissions-content {
		padding-left: 24px;
		padding-bottom: 24px;
		padding-right: 24px;
	}

	.com-table-heading {
		display: none;
	}

	.com-table-item:first-child .com-t-i-cell{
		padding-top: 0;
		height: 50px;
	}
	.com-t-i-cell {
		width: 100%;
		height: 50px;
		padding-left: 12px;
		padding-right: 12px;
		border-bottom: 2px solid rgba(230, 231, 253, 0.4);
		border-right: 2px solid rgba(230, 231, 253, 0.4);
		justify-content: space-between;
	}

	.com-t-i-title {
		display: block;
		max-width: 100px;
	}

	.com-table-item {
		margin-top: 16px;
	}

	.com-table-item {
		border-bottom: 0;
	}

	.com-table-item {
		border-top: 2px solid rgba(230, 231, 253, 0.4);
	}

	.com-table-item:last-child {
		border-bottom: 0;
	}

	.com-t-i-cell-value-block {
		width: auto;
		text-align: right;
		max-width: calc(100% - 100px);
	}

	.com-t-i-cell-value-block .currency-item {
		flex-direction: row-reverse;
	}

	.com-t-i-cell-value-block .currency-item__icon {
		width: 40px;
		height: 40px;
	}

	.com-t-i-cell-value-block .currency-item__content {
		width: calc(100% - 40px);
		padding-right: 4px;
		padding-left: 0;
	}

	.com-t-i-cell-value-block .currency-item__title {
		font-size: 12px;
	}

	.com-t-i-type__title {
		font-size: 12px;
	}

	.com-t-i-amount__amount {
		font-size: 12px;
	}

	.com-t-i-date__date {
		font-size: 12px;
	}

	.com-t-i-cell--status .com-t-i-cell-value-block {
		flex-direction: row-reverse;
	}

	.com-t-i-status-block {
		padding-left: 8px;
	}

	.news-list-item__img {
		width: 145px;
		height: 110px;
	}

	.news-list-item__content {
		width: calc(100% - 145px);
		padding-left: 24px;
	}

	.news-list-content {
		padding-left: 16px;
		padding-right: 16px;
	}

	.news-single-content {
		padding: 24px;
	}





	.bounty-block {
		margin-left: -16px;
		margin-right: -16px;
	}

	.bounty-content {
		padding-left: 24px;
		padding-bottom: 24px;
		padding-right: 24px;
	}

	.bou-table-heading {
		display: none;
	}

	.bou-t-i-cell {
		width: 100%;
		padding: 16px;
		border-bottom: 2px solid rgba(230, 231, 253, 0.4);
		border-right: 2px solid rgba(230, 231, 253, 0.4);
		justify-content: space-between;
		align-items: center;
	}

	.bou-t-i-title {
		display: block;
		max-width: 100px;
	}

	.bou-table-item {
		margin-top: 16px;
	}

	.bou-table-item {
		border-bottom: 0;
	}

	.bou-table-item {
		border-top: 2px solid rgba(230, 231, 253, 0.4);
	}

	.bou-table-item:last-child {
		border-bottom: 0;
	}

	.bou-t-i-cell-value-block {
		width: auto;
		text-align: right;
		max-width: calc(100% - 100px);
	}

	.bou-t-i-cell-value-block .bou-t-i-platform {
		text-align: left;
	}

	.bou-t-i-cell-value-block .bou-t-i-platform__icon {
		width: 28px;
		height: 28px;
	}

	.bou-t-i-platform__icon::before {
		-webkit-filter: blur(3px);
		-moz-filter: blur(3px);
		-ms-filter: blur(3px);
		-o-filter: blur(3px);
		filter: blur(3px);
		right: -6px;
	}

	.bou-t-i-platform__icon::after {
		width: 34px;
		height: 34px;
		bottom: -10px;
		left: -4px;
	}

	.bou-t-i-cell-value-block .bou-t-i-platform__icon .bou-t-i-platform__icon__img {
		width: 28px;
		height: 28px;
	}

	.bou-t-i-platform__icon--trustpilot .bou-t-i-platform__icon__img .image {
		width: 16px;
	}

	.bou-t-i-platform__icon--fb .bou-t-i-platform__icon__img .image {
		width: 9px;
	}

	.bou-t-i-platform__icon--twitter .bou-t-i-platform__icon__img .image {
		width: 16px;
	}

	.bou-t-i-platform__icon--telegram .bou-t-i-platform__icon__img .image {
		width: 16px;
	}

	.bou-t-i-platform__icon--instagram .bou-t-i-platform__icon__img .image {
		width: 12px;
	}

	.bou-t-i-platform__icon--youtube .bou-t-i-platform__icon__img .image {
		width: 9px;
	}

	.bou-t-i-cell-value-block .bou-t-i-platform__content {
		width: calc(100% - 28px);
		padding-right: 4px;
		padding-left: 14px;
	}

	.bou-t-i-cell-value-block .bou-t-i-platform__title {
		font-size: 12px;
	}

	.bou-t-i-cell-value-block .bou-t-i-platform__descr {
		font-size: 10px;
		margin-top: 0;
	}

	.bou-t-i-cell--moderating .bou-t-i-cell-value-block {
		justify-content: flex-end;
	}

	.bou-t-i-description {
		text-align: left;
	}

	.bou-t-i-cell--platform {
		flex-wrap: wrap;
	}

	.bou-t-i-cell--platform .bou-t-i-title {
		width: 100%;
		max-width: 100%;
	}

	.bou-t-i-cell--platform .bou-t-i-cell-value-block {
		padding-top: 12px;
		width: 100%;
		max-width: 100%;
	}

	.bou-t-i-cell--description {
		flex-wrap: wrap;
	}

	.bou-t-i-cell--description .bou-t-i-title {
		width: 100%;
		max-width: 100%;
	}

	.bou-t-i-cell--description .bou-t-i-cell-value-block {
		padding-top: 12px;
		width: 100%;
		max-width: 100%;
	}

	.bou-t-i-description__text {
		margin-top: 0;
		font-size: 10px;
	}

	.bou-t-i-description__title {
		font-size: 11px;
	}

	.bou-t-i-description__note {
		font-size: 10px;
	}

	.bou-t-i-moderating {
		padding-top: 0;
		padding-right: 26px;
	}

	.bou-t-i-moderating::before {
		left: auto;
		top: 50%;
		transform: translateY(-50%);
		right: 0;
	}

	.faq-category-items-block {
		margin-top: 0;
	}

	.faq-top-content {
		padding-left: 24px;
		padding-right: 24px;
		padding-bottom: 24px;
	}

	.faq-category-item__icon {
		width: 40px;
		height: 40px;
	}

	.faq-category-item__content {
		width: calc(100% - 40px);
	}

	.faq-category-item__title {
		font-size: 16px;
		line-height: 1.2;
	}

	.faq-category-item {
		padding: 20px;
		padding-bottom: 16px;
	}

	.faq-body {
		padding-right: 30px;
	}

	.section-hero--strategy {
		padding-top: 0;
	}

	.section-hero--strategy .s-hero-content-right {
		margin-left: 0;
		margin-right: 0;
	}


	.section-hero--partners {
		padding-top: 0;
	}

	.section-hero--partners .s-hero-content-right {
		margin-left: 0;
		margin-right: 0;
	}

	.s-hero-content-right {
		padding-top: 36px;
		padding-bottom: 8px;
	}

	.s-hero-content-right .strategy-item-video-link-block {
		width: 100%;
	}

	.s-hero-content-right .strategy-item-video-note {
		text-align: left;
	}


	.investment-item__content {
		padding: 16px;
	}

	.investment-item__left {
		width: 100%;
		padding: 16px;
	}

	.investment-item__right {
		width: 100%;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 8px;
		padding-top: 16px;
	}

	.investment-item__percent {
		text-align: center;
	}

	.investment-item__btn-block {
		display: none;
	}

	.investment-item__btn-block-mobile {
		display: block;
	}

	.investment-item {
		margin-top: 24px;
		min-height: calc(100% - 24px);
	}

	.investment-item__reward-time {
		justify-content: center;
		margin-top: 12px;
	}

	.investment-item__period {
		text-align: center;
	}

	.investment-item__param {
		margin-top: 16px;
	}

	.investment-item__param-value-block {
		padding-top: 0;
	}

	.str-exchange-slider-block {
		max-width: 500px;
		margin-right: auto;
		margin-left: auto;
	}

	.investment-item__param-amount {
		justify-content: space-between;
	}

	.section-strategy-faq+.section-about {
		margin-top: 0;
	}

	.p-algo-table-block {
		margin-top: 16px;
	}

	.p-algo-table-heading {
		display: none;
	}

	.p-algo-table-item {
		display: block;
		border: 1px solid rgba(255, 255, 255, 0.2);
		padding: 12px 16px;
		margin-top: 24px;
		border-radius: 12px;
	}

	.p-algo-table-item:first-child {
		margin-top: 0;
	}

	.p-algo-t-i-cell {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: space-between;
	}

	.p-algo-t-i-title {
		display: block;
	}

	.p-algo-t-i-cell-value-block {
		width: 80px;
	}

	.p-algo-t-i-cell--empty {
		display: none;
	}

	.p-algo-t-i-cell--name .p-algo-t-i-title {
		display: none;
	}

	.p-algo-t-i-cell--name .p-algo-t-i-elem {
		color: #fff;
	}

	.p-algo-t-i-cell--structure {}

	.p-algo-t-i-cell--structure .p-algo-t-i-elem {
		border-color: transparent;
		justify-content: flex-end;
	}

	.p-algo-t-i-cell--structure .p-algo-t-i-cell-value-block {
		width: auto;
	}

	.section-partners-algorithmic {
		background-size: 100% 100%;
	}

	.p-algo-table-view-all-btn-block {
		display: block;
	}

	.p-algo-table-item--hidden {
		display: none;
	}


	.p-other-table-block {
		margin-top: 16px;
		padding-left: 0;
		padding-right: 0;
		padding-top: 0;
		padding-bottom: 0;
		margin-left: 0;
		margin-right: 0;
	}

	.p-other-table-body {
		padding-top: 0;
	}

	.p-other-table-bg {
		display: none;
	}

	.p-other-table-heading {
		display: none;
	}

	.p-other-table-item {
		display: block;
		border: 1px solid #DFE3FA;
		padding: 12px 16px;
		margin-top: 24px;
		border-radius: 12px;
	}

	.p-other-table-item:first-child {
		margin-top: 0;
	}

	.p-other-t-i-cell {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: space-between;
	}

	.p-other-t-i-title {
		display: block;
	}

	.p-other-t-i-cell-value-block {
		width: 70px;
	}

	.p-other-t-i-cell--empty {
		display: none;
	}

	.p-other-t-i-cell--name .p-other-t-i-title {
		display: none;
	}

	.p-other-t-i-cell--name .p-other-t-i-elem {
		color: #394C79;
	}

	.p-other-t-i-cell--structure {}

	.p-other-t-i-cell--structure .p-other-t-i-elem {
		border-color: transparent;
		justify-content: flex-end;
	}

	.p-other-t-i-cell--structure .p-other-t-i-cell-value-block {
		width: auto;
	}

	.section-partners-algorithmic {
		background-size: 100% 100%;
	}

	.p-other-table-view-all-btn-block {
		display: block;
	}

	.p-other-table-item--hidden {
		display: none;
	}

	.s-partners-other-top-decors {
		display: none;
	}

	.partners-other-tab {
		margin-left: 16px;
		margin-right: 16px;
	}

	.partners-other-tabs {
		margin-top: 8px;
	}

	.aff-rew-table-block {
		margin-top: 16px;
		padding-left: 0;
		padding-right: 0;
		padding-top: 0;
		padding-bottom: 0;
		margin-left: 0;
		margin-right: 0;
	}

	.aff-rew-table-heading {
		display: none;
	}

	.aff-rew-table-item {
		display: block;
		border: 1px solid #DFE3FA;
		padding: 12px 16px;
		margin-top: 24px;
		border-radius: 12px;
	}

	.aff-rew-table-bg {
		display: none;
	}

	.aff-rew-table-item:first-child {
		margin-top: 0;
	}

	.aff-rew-t-i-cell {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: space-between;
	}

	.aff-rew-t-i-cell--name {
		padding-left: 0;
		padding-right: 0;
	}

	.aff-rew-t-i-title {
		display: block;
	}

	.aff-rew-t-i-cell--name .aff-rew-t-i-cell-value-block {
		width: 100%;
	}

	.aff-rew-t-i-cell-value-block {
		min-width: 70px;
		width: auto;
	}

	.aff-rew-t-i-elem {
		padding-left: 12px;
		padding-right: 12px;
	}

	.aff-rew-t-i-cell--empty {
		display: none;
	}

	.aff-rew-t-i-cell--name .aff-rew-t-i-title {
		display: none;
	}

	.aff-rew-t-i-cell--name .aff-rew-t-i-elem {
		color: #394C79;
		padding-left: 0;
		padding-right: 0;
	}

	.aff-rew-t-i-cell--personal-investment {}

	.aff-rew-t-i-cell--personal-investment .aff-rew-t-i-elem {
		border-color: transparent;
		justify-content: flex-end;
		padding-left: 0;
		padding-right: 0;
	}

	.aff-rew-t-i-cell--personal-investment .aff-rew-t-i-elem span {
		color: #826FFF;
		background: radial-gradient(77.78% 77.78% at 83.33% 83.33%, #4052D7 0%, #826FFF 100%);
		-webkit-background-clip: text;
		-webkit-text-fill-color: transparent;
		background-clip: text;
		text-fill-color: transparent;
	}

	.aff-rew-t-i-cell--personal-investment .aff-rew-t-i-cell-value-block {
		width: auto;
	}

	.aff-rew-t-i-cell--bonus .aff-rew-t-i-elem {
		border-color: transparent;
		background: radial-gradient(108.5% 331.28% at 114.05% -138.28%, #4CD1C1 0%, #6F8EFF 100%);
		box-shadow: 7px 10px 20px rgba(28, 31, 124, 0.3);
	}

	.section-partners-algorithmic {
		background-size: 100% 100%;
	}

	.aff-rew-table-view-all-btn-block {
		display: block;
	}

	.aff-rew-table-item--hidden {
		display: none;
	}

	.s-partners-other-bottom-decors {
		display: none;
	}

	.section-partners-other {
		padding-bottom: 0;
	}

	.aff-rew-table-body {
		padding-bottom: 0;
		padding-top: 24px;
	}

	.s-partners-other-bottom {
		padding-top: 42px;
	}

	.affiliate-rewards-block-top__right {
		padding-left: 0;
		border-left: 0;
	}

	.affiliate-rewards-block-top {
		text-align: center;
	}

	.aff-rew-table-body {
		padding-top: 16px;
	}

	.aff-rew-soon {
		display: block;
	}
	.aff-rew-soon__left{
		height: auto;
		padding-top: 16px;
		padding-bottom: 32px;
		width: 100%;
	}
	.aff-rew-soon__right{
		width: 100%;
		display: block;
	}
	.aff-rew-soon__right-left{
		width: 100%;
		height: auto;
		padding-top: 42px;
		padding-bottom: 28px;
	}
	.aff-rew-soon__right-right{
		width: 100%;
		height: auto;
		padding-top: 24px;
		padding-bottom: 24px;
	}
	.aff-rew-soon{
		margin-top: 32px;
		margin-left: 0;
		margin-right: 0;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-top: 0;
	}
	
	.s-team-inner-decors {
		display: none;
	}
}

/* xs <= Small (sm) */
@media (max-width : 575.98px) {

	.container,
	.container-fluid,
	.container-lg,
	.container-md,
	.container-sm,
	.container-xl,
	.container-xxl {
		--bs-gutter-x: 1rem
	}

	.row,
	.row>* {
		--bs-gutter-x: 1rem;
	}

	.mobile-menu-panel {
		right: -16px !important;
		/* inset: 100% -28px auto auto !important; */
	}

	.mobile-menu-panel__inner {
		margin-left: -16px;
		margin-right: -16px;
	}

	.mobile-menu .mainmenu-link {
		padding-left: 16px;
		padding-right: 16px;
	}

	.top-trustpilot__text {
		display: none;
	}

	.top-trustpilot__icon {
		padding-left: 4px;
	}

	.mobile-menu-panel .auth-panel-block {
		padding-left: 16px;
		padding-right: 16px;
	}

	.mobile-menu-panel .topmenu-block {
		padding-left: 16px;
		padding-right: 16px;
	}

	.top-soc-link {
		margin-left: 14px;
	}

	.dashboard-menu-block {
		display: none;
	}

	.dashboard-mobile-menu-block {
		display: block;
	}

	.footer-create-account-btn-block {
		margin-right: 0;
		max-width: 100%;
	}

	.footer-bottom-mobile {
		margin-top: 24px;
	}

	.footer-rating-block {
		justify-content: flex-start;
		margin-top: 0;
	}

	.footer-create-account-btn-block {
		margin-top: 24px;
	}

	.footer-links-block {
		margin-top: 24px;
	}

	.footer-link-wrapper {
		margin-top: 0;
	}

	.footer-links {
		justify-content: flex-start;
	}

	.copy {
		margin-top: 24px;
	}

	.footer-content__bootom {
		padding-bottom: 34px;
	}

	.footer-diamond {
		width: 193px;
		right: -32px;
	}

	.topmenu>ul>li {
		margin-right: 15px;
	}

	.field--phone .bootstrap-select>.dropdown-menu {
		width: calc(100vw - 56px);
		min-width: 319px;
	}

	.footer-bg {
		top: 50px;
	}

	.registration-content-left {
		display: none;
	}

	.registration-content-right {
		padding-top: 0;
	}

	.auth-tab {
		margin-right: 24px;
	}

	.registration-block {
		margin-left: -16px;
		margin-right: -16px;
	}

	.quick-support__bottom {
		display: block;
	}

	.page-top-content h1 {
		font-size: 40px;
	}

	.section-registration+footer {
		margin-top: -90px;
	}

	.new-deposit-block {
		margin-left: -16px;
		margin-right: -16px;
	}

	.new-deposit-content {
		padding-top: 40px;
	}

	.strat-radio-item-wrapper {
		width: 50%;
	}

	.new-dep-form-fieldset-heading {
		font-size: 14px;
	}

	.new-deposit-diamond {
		width: 100px;
		right: 6px;
		top: -60px;
	}

	.new-dep-form-fieldset-body {
		padding-top: 16px;
	}

	.currency-radio-item-wrapper {
		width: 50%;
	}

	.currency-radio-item {
		display: flex;
		flex-direction: row;
		height: auto;
		padding: 10px;
		padding-top: 10px;
		padding-bottom: 20px;
		border-radius: 12px;
		padding-right: 8px;
	}

	.currency-radio-item__content {
		width: calc(100% - 40px);
		text-align: left;
		padding-left: 4px;
	}

	.currency-radio-item__title {
		text-align: left;
		margin-top: 4px;
	}

	.currency-radio-item__abbr {
		text-align: left;
	}

	.currency-radio-item-label--disabled .currency-radio-item:before {
		border-radius: 12px;
	}

	.new-dep-form-fieldset-note {
		font-size: 12px;
	}

	.inv-plan-radio-item-wrapper {
		width: 100%;
		margin-top: 16px;
	}

	.inv-plan-radio-items {
		margin-top: -16px;
	}

	.inv-plan-radio-item {
		padding: 16px;
		padding-bottom: 20px;
		align-items: flex-start;
	}

	.inv-plan-radio-item__percent {
		text-align: left;
	}

	.inv-plan-radio-item__percent {
		font-size: 32px;
	}

	.inv-plan-radio-item__percent span .percent {
		font-size: 24px;
	}

	.inv-plan-radio-item__panel {
		margin-top: 12px;
	}

	.inv-plan-radio-item__params {
		display: block;
		padding: 10px;
	}

	.inv-plan-radio-item__param {
		width: 100%;
		display: flex;
		justify-content: space-between;
		padding: 0;
		margin-top: 4px;
	}

	.inv-plan-radio-item__param:first-child {
		margin-top: 0;
	}

	.inv-plan-radio-item__param-value {
		margin-top: 0;
	}

	.inv-plan-radio-item__param:last-child {
		padding-left: 0;
	}

	.inv-plan-radio-item__note {
		max-width: 100%;
		margin-top: 8px;
		font-size: 10px;
	}

	.inv-plan-radio-item .custom-radio-dot {
		right: 16px;
		top: 16px;
		left: auto;
		bottom: auto;
		transform: none;
	}

	.new-dep-amount-block-field {
		width: 100%;
	}

	.dep-profit-item-wrapper {
		width: 100%;
	}

	.new-deposit-content {
		padding-left: 16px;
		padding-right: 16px;
	}

	.dep-activation-block-title {
		text-align: center;
	}

	.dep-activation-notification {
		text-align: center;
	}

	.dep-created-type {
		max-width: calc(50% - 8px);
	}

	.dep-created-payment {
		max-width: calc(50% - 8px);
	}

	.db-page-top-title {
		font-size: 40px;
	}

	.dp-wallets-slider {
		padding-left: 0;
		padding-right: 0;
		margin-left: -8px;
		margin-right: -8px;
	}

	.dp-wallets-slider .slick-prev,
	.dp-wallets-slider .slick-next {
		top: auto;
		bottom: -24px;
		transform: translateY(50%);
	}

	.dp-wallets-slider .slick-prev {
		left: 8px;
	}

	.dp-wallets-slider .slick-next {
		right: 8px;
	}

	.dp-wallets-slider-block {
		padding-bottom: 48px;
	}

	.dp-wallets-slide {
		padding-bottom: 24px;
	}

	.qa-tab {
		font-size: 16px;
		margin-right: 16px;
	}

	.quick-action-block {
		margin-left: -16px;
		margin-right: -16px;
	}

	.qa-form-block {
		padding: 16px;
		border-radius: 12px;
	}

	.quick-action-block__content {
		padding-left: 28px;
		padding-right: 28px;
	}

	.qa-tab-content {
		padding-top: 30px;
	}

	.qa-refill-amount-block-field .field__currency {
		width: 64px;
	}

	.lt-table-item {
		margin-top: 12px;
	}

	.dp-table-block--active-deposit {
		margin-top: 24px;
	}

	.news-item {
		display: block;
	}

	.news-item__img {
		width: 100%;
	}

	.news-item__content {
		width: 100%;
		padding: 24px;
	}

	.news-item__btn {
		width: 100%;
		padding-right: 42px;
	}

	.news-list-item .news-item__btn{
		width: auto;
		padding-right: 28px;
	}


	.section-news {
		padding-top: 40px;
	}

	.qa-deposit-radio-strat-item {
		width: 100%;
		padding-right: 0;
	}

	.qa-withdraw-profit {
		flex-wrap: wrap;
	}

	.qa-withdraw-profit__title {
		width: 100%;
		padding-right: 0;
		padding-bottom: 8px;
	}

	.dashboard-inner-block {
		margin-left: -16px;
		margin-right: -16px;
	}

	.pagination ul li {
		padding-left: 4px;
		padding-right: 4px;
	}

	.pagination ul li a {
		width: 32px;
		height: 32px;
		border-radius: 8px;
	}

	.pagination ul li span {
		width: 32px;
		height: 32px;
		border-radius: 8px;
	}

	.pagination ul li.first a,
	.pagination ul li.last a {
		height: 32px;
	}

	.pagination ul li.first a:hover,
	.pagination ul li.last a:hover {
		background-color: transparent;
		box-shadow: none;
	}

	.pagination-block {
		margin-top: 24px;
	}

	.db-deposits-block__right {
		padding-bottom: 16px;
	}

	.db-transactions-block__right {
		padding-bottom: 16px;
	}

	.db-transactions-block__right {
		padding-top: 16px;
	}

	.auth-panel--topline .top-logout-btn__text,
	.auth-panel--topline .top-login-btn__text,
	.auth-panel--topline .top-register-btn__text,
	.auth-panel--topline .top-dashboard-btn__text {
		display: none;
	}

	.auth-panel--topline .top-logout-btn,
	.auth-panel--topline .top-login-btn,
	.auth-panel--topline .top-register-btn,
	.auth-panel--topline .top-dashboard-btn {
		display: block;
		width: 32px;
		height: 32px;
		position: relative;
	}

	.auth-panel--topline .top-dashboard-btn__icon,
	.auth-panel--topline .top-register-btn__icon,
	.auth-panel--topline .top-logout-btn__icon,
	.auth-panel--topline .top-login-btn__icon {
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0;
		left: 0;
	}

	.auth-panel--topline .top-logout-btn__icon,
	.auth-panel--topline .top-login-btn__icon {
		display: block;
	}

	.custom-modal .modal-content {
		padding: 16px;
		border-radius: 8px;
	}

	.modal-content-bg::before {
		border-radius: 8px;
	}

	.modal-content-bg::after {
		border-radius: 8px;
	}

	.modal-content-content {
		padding: 16px;
		padding-top: 32px;
		border-radius: 0;
	}

	.modal-close {
		top: 8px;
		right: 8px;
	}

	.custom-modal .modal-content {
		padding: 0;
	}

	.modal-content-bg {
		display: none;
	}

	.modal-content-content {
		box-shadow: none;
	}

	.generate-password-form .field input[type='text'] {
		font-size: 16px;
	}

	.modal {
		padding: 0 !important;
	}

	.modal .modal-dialog {
		width: 100%;
		max-width: none;
		height: 100%;
		margin: 0;
	}

	.modal .modal-content {
		height: 100%;
		border: 0;
		border-radius: 0;
		background: #E6E7FD;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.modal-content {}

	.modal-content-content {
		width: 100%;
		height: 100%;
		display: flex;
		align-items: center;
		justify-content: center;

	}

	.choose-language-form-block,
	.confirm-deletion-form-block,
	.generate-password-form-block,
	.modal-error-block,
	.modal-success-block {
		width: 100%;
	}

	.promo-banners-tab {
		font-size: 16px;
		margin-right: 16px;
	}

	.promo-banners-block-content {
		border-radius: 12px;
	}

	.promo-banner__img {
		border-radius: 12px;
	}

	.promo-banner__img .image {
		border-radius: 12px;
	}

	.promo-banners-block-content {
		padding-left: 28px;
		padding-right: 28px;
	}

	.promo-banners-block {
		margin-left: -16px;
		margin-right: -16px;
	}

	.section-promo-video {
		padding-top: 40px;
	}

	.promo-info-block {
		margin-left: -16px;
		margin-right: -16px;
	}

	.db-bonus-progress-block {
		max-width: 100%;
	}

	.page-top-block-inner--affiliate .db-page-top-referal-link-block {
		margin-top: 16px;
		margin-left: 0;
	}

	.db-page-top-params {
		margin-top: 4px;
	}

	.page-top-block-inner--affiliate .dashboard-page-top-content {
		padding-top: 24px;
		padding-bottom: 24px;
	}

	.db-filter-item-wrapper--deposit-strategy .db-filter-radio-item {
		width: 100%;
	}

	.db-filter-item-wrapper--deposit-status .db-filter-radio-item {
		width: 100%;
	}

	.setting-tabs-block {
		max-width: 300px;
	}

	.setting-tab-wrapper {
		width: 130px;
	}

	.form-qr-code-block {
		flex-direction: column;
	}

	.form-qr-code-apps-block {
		padding-left: 0;
		padding-top: 24px;
	}

	.add-wallet-top-block {
		margin-left: -16px;
		margin-right: -16px;
	}

	.wallet-list-block {
		margin-top: 0;
	}

	.wallets-block {
		margin-top: 32px;
	}

	.s-hero-button-wrapper {
		width: 100%;
		margin-top: 8px;
	}

	.s-hero-content-left h1 {
		font-size: 40px;
		max-width: 310px;
	}

	.s-small-crypto-exchanges-inner {
		padding: 20px 12px;
	}

	.crypto-exchange-slider-block {
		padding-bottom: 36px;
	}

	.crypto-exchange-slider .slick-dots {
		bottom: -36px;
	}

	.feature-item__content {
		margin-left: -8px;
		width: calc(100% - 64px);
	}

	.feature-item {
		margin-top: 16px;
		min-height: calc(100% - 16px);
	}

	.feature-items-block {
		margin-top: 8px;
	}

	.about-president__img-block {
		position: relative;
		left: auto;
		top: auto;
		margin-left: 8px;
		margin-top: -70px;
	}

	.about-president__inner {
		padding: 24px;
		padding-top: 4px;
	}

	.about-president__content {
		padding-top: 24px;
	}

	.about-president__img-arrow {
		transform: rotate(0);
		left: 160px;
		margin-left: 10px;
		top: 90px;
	}

	.about-company-item {
		display: block;
	}

	.about-company-item__img {
		width: 100%;
		height: 170px;
	}

	.about-company-item__content {
		width: 100%;
		padding: 16px;
	}

	.s-strategy-top {
		padding-left: 24px;
		padding-right: 24px;

	}

	.strategy-item-bg {}

	.strategy-item-inner {
		padding: 0;
	}

	.strategy-item {
		margin-top: 32px;
		border-radius: 0;
		overflow: visible;
	}

	.strategy-item-bg {
		display: none;
	}

	.strategy-item-bg-icon {
		display: none;
	}

	.strategy-item-btn {
		width: 100%;
		padding-left: 24px;
		padding-right: 24px;
	}

	.strategy-item-label {
		display: none;
	}

	.strategy-item-label-mobile {
		display: inline-block;
	}

	.strategy-item-video-block {
		display: block;
	}

	.strategy-item-video-link-block {
		width: 100%;
	}

	.strategy-item-video-info-block {
		width: 100%;
		padding-top: 12px;
		padding-bottom: 12px;
		padding-left: 24px;
		padding-right: 30px;
	}

	.strategy-item-video-info {
		padding-top: 0;
		padding-left: 56px;
	}

	.strategy-item-feature-wrapper {
		width: 100%;
		max-width: 100%;
		margin-top: 16px;
	}

	.strategy-item-features {
		flex-wrap: wrap;
	}

	.strategy-item-feature {
		flex-direction: row;
	}

	.strategy-item-feature__text {
		padding-top: 0;
		padding-left: 16px;
		width: calc(100% - 48px);
		text-align: left;
	}

	.strategy-item-feature__text br {
		display: none;
	}

	.payment-item-wrapper {
		width: 50%;
	}

	.partners-bounty-button-wrapper {
		padding-top: 4px;
		padding-bottom: 4px;
	}

	.partners-bounty-buttons-block {
		margin-top: 12px;
	}

	.partners-bounty-block {
		padding: 24px;
		margin-left: -16px;
		margin-right: -16px;
	}

	.task-item {
		flex-direction: column;
	}

	.task-icon-block {
		margin-left: auto;
		margin-right: auto;
	}

	.task-slide {
		padding-top: 10px;
		padding-left: 0;
	}

	.task-content {
		text-align: center;
		padding-left: 0;
		padding-top: 24px;
		width: 100%;
		max-width: 280px;
		margin-right: auto;
		margin-left: auto;
	}

	.task-slider .slick-next {
		left: 50%;
		margin-left: 6px;
	}

	.task-slider .slick-prev {
		left: auto;
		right: 50%;
		margin-right: 6px;
	}

	h3,
	.h3 {
		font-size: 32px;
	}

	.partner-item__content {
		flex-direction: column;
		align-items: center;
	}

	.partner-item__content-inner {
		width: 100%;
		padding-left: 0;
	}

	.partner-item__bg-digit {
		top: 12px;
		right: 12px;
	}

	.partner-item__content-inner {
		text-align: center;
	}

	.partner-bottom-note {
		margin-top: 32px;
	}

	.section-roadmap {
		padding-top: 40px;
	}

	.s-roadmap-top__left h2 {
		font-size: 32px;
	}

	.s-roadmap-top__descr-block {
		margin-top: 24px;
	}

	.roadmap-voice-block {
		flex-direction: column;
		justify-content: flex-start;
		align-items: flex-start;
	}

	.s-roadmap-top__right {
		padding-top: 24px;
	}

	.roadmap-voice {
		margin-top: 24px;
	}

	.roadmap-voice-title {
		padding-right: 0;
	}

	.s-roadmap-decor {
		left: -380px;
	}

	.section-reviews {
		margin-top: 240px;
	}

	.s-reviews-top {
		margin-left: -16px;
		margin-right: -16px;
	}

	.s-reviews-top__right {
		flex-direction: column;
		align-items: flex-start;
	}

	.s-reviews-top-reviews-count {
		padding-left: 0;
		padding-top: 16px;
	}

	.review-slider {
		padding-bottom: 60px;
		padding-left: 0;
		padding-right: 0;

	}

	.review-slider .slick-next {
		right: auto;
		left: 50%;
		margin-left: 8px;
		top: auto;
		transform: none;
		bottom: 0;
	}

	.review-slider .slick-prev {
		left: auto;
		right: 50%;
		margin-right: 8px;
		top: auto;
		transform: none;
		bottom: 0;
	}

	.section-reviews {
		margin-top: 340px;
	}

	.s-reviews-top {
		margin-top: -360px;
	}

	.strategy-item-content {
		max-width: 100%;
	}

	.s-hero-create-acc-btn {
		padding-left: 24px;
		padding-right: 24px;
	}

	.about-one-block {
		margin-left: -16px;
		margin-right: -16px;

	}

	.team-item__inner {
		display: flex;
		align-items: center;
	}

	.team-item__img {
		width: 150px;
		height: 100%;
		min-height: 120px;
	}

	.team-item__title {
		font-size: 16px;
	}

	.team-item__state {
		font-size: 12px;
		margin-top: 4px;
	}

	.about-one-content-right {
		padding-top: 24px;
	}

	.contacts-form .field-radio-list-item {
		width: 100%;
	}

	.contacts-block {
		margin-left: -16px;
		margin-right: -16px;
	}

	.page-top-descr {
		max-width: 320px;
	}

	.com-search-form {}

	.com-search-form .field--search input[type='text'],
	.com-search-form .field--search input[type='email'],
	.com-search-form .field--search input[type='password'] {
		padding-left: 20px;
	}

	.com-search-form .field--search .field__icon {
		display: none;
	}

	.news-list-item {
		display: block;
	}

	.news-list-item__content {
		padding-left: 0;
		width: 100%;
		padding-top: 24px;
	}

	.news-list-item__title {
		font-size: 18px;
	}

	.news-list-item__text {
		font-size: 14px;
		line-height: 1.7;
	}

	.news-list-content {
		padding-bottom: 32px;
	}

	.news-single-block {
		margin-left: -16px;
		margin-right: -16px;
	}

	.field--search .field__icon {
		display: none;
	}

	.field--search input[type='text'],
	.field--search input[type='email'],
	.field--search input[type='password'] {
		padding-left: 20px;
	}

	.faq-top-block {
		margin-left: -16px;
		margin-right: -16px;
	}

	.faq-category-item {
		padding: 24px 8px;
		flex-direction: column;
		align-items: center;
		margin-top: 16px;
		min-height: calc(100% - 16px);
	}

	.faq-category-item__content {
		width: 100%;
		padding-top: 8px;
	}

	.faq-category-item__title {
		text-align: center;
	}

	.faq-category-item__text {
		display: none;
	}

	.faq-category-items-block {
		margin-top: 8px;
	}

	.faq-heading {
		padding: 20px;
		padding-right: 80px;
	}

	.faq-body {
		padding-left: 20px;
		padding-right: 20px;
	}

	.faq-heading-title {
		font-size: 18px;
		line-height: 1.2;
	}

	.invest-tab {
		margin-left: 6px;
	}

	.section-hero--strategy .s-hero-content-right {
		padding-top: 24px;
	}

	.section-hero--partners .s-hero-content-right {
		padding-top: 24px;
	}

	.s-hero-content-right .strategy-item-video-note {
		text-align: center;
	}

	.s-investment-top-inner {
		padding-top: 120px;
	}

	h2,
	.h2 {
		font-size: 40px;
	}

	.profit-calc-form-block {
		margin-top: 28px;
	}

	.profit-calc-form-block {
		margin-left: -16px;
		margin-right: -16px;
	}

	.str-exchange-item {
		max-width: 100%;
	}

	.p-algo-table-item {
		margin-top: 16px;
	}

	.p-other-table-item {
		margin-top: 16px;
	}

	.partners-other-tab {
		margin-left: 8px;
		margin-right: 8px;
	}

	.aff-rew-table-item {
		margin-top: 16px;
	}
	.aff-rew-soon__title{
		font-size: 24px;
	}}


/* === MOBILE FIRST === */

/* Custom (xs) */
@media (min-width : 0) {}

/* Small (sm) */
@media (min-width : 576px) {

	.container,
	.container-lg,
	.container-md,
	.container-sm {
		max-width: 564px;
	}


	.modal-dialog {
		max-width: 540px;
	}

	.payment-item-wrapper--sm-visible {
		display: block !important;
	}

}

/* Medium (md) */
@media (min-width : 768px) {

	.container,
	.container-lg,
	.container-md,
	.container-sm {
		max-width: 744px;
	}

	.db-filter-form-block {
		display: block;
		margin-top: 0;
	}

	.modal-dialog {
		max-width: 612px;
	}

	.payment-item-wrapper--hidden {
		display: block !important;
	}

	.p-algo-table-item--hidden {
		display: flex !important;
	}

	.p-other-table-item--hidden {
		display: flex !important;
	}

	.aff-rew-table-item--hidden {
		display: flex !important;
	}
}

/* Large (lg) */
@media (min-width : 992px) {

	.container,
	.container-lg,
	.container-md,
	.container-sm {
		max-width: 984px;
	}
}

/* Extra large (xl) */
@media (min-width : 1260px) {

	.container,
	.container-lg,
	.container-md,
	.container-sm,
	.container-xl,
	.container-xxl {
		min-width: 1220px;
	}

	.topline-block .container {
		min-width: 1248px;
	}

	.toppanel-block .container {
		min-width: 1248px;
	}

	.currency-radio-item-wrapper--lg-visible {
		display: block !important;
	}
}

/* Extra extra large (xxl) */
@media (min-width : 1520px) {

	.container,
	.container-lg,
	.container-md,
	.container-sm,
	.container-xl,
	.container-xxl {
		min-width: 1296px;
	}

	.topline-block .container {
		min-width: 1452px;
	}

	.toppanel-block .container {
		min-width: 1452px;
	}
}