@media screen and (min-device-width: 1199px) and (max-device-width: 1399px) {

	.our_clients_section .owl-controls .owl-buttons {
		top: 15rem !important;
	}
	header.site_header .container, footer.footer_main .container, .container-xl {
		max-width: 95% !important;
	}

}

@media only screen and (max-width: 1399px) {
	.container.about_our_features_container {
		  max-width: 1200px !important;
		}
		.our_features_card_gap {
  		gap: 24px !important;
	}

	.about_banner_hero_img img {
		left: 0;
		min-width: 100%;
	}

}

@media screen and (min-device-width: 991px) and (max-device-width: 1299px) {
	.my_subscription_area .col-md-6.col-lg-6 {
		width: 100% !important;
	}
}

@media only screen and (max-width: 1199px) {
	.our_clients_section .owl-controls .owl-buttons {
  		left: -8rem !important;
  		top: 17.2rem !important;
	}
	.about_banner_hero_img img{
  left: 0rem !important;
  min-width: unset !important;
}
.container.about_our_features_container {
		  max-width: 960px !important;
		}
		.our_features_card_gap {
  		gap: 24px !important;
	}
	.step1_section {
  	background-position: 8% 10%, 98% center, 98% 4%, center !important;
	}
}


@media only screen and (max-width: 1024px) {
	.customer-timlineslider .customer-timlinesliderinner button.slick-prev.slick-arrow{
		left: -2% !important;
	}
	.customer-timlineslider .customer-timlinesliderinner button.slick-next.slick-arrow{
		right: -2% !important;
	}
}


@media only screen and (max-width: 991px) {
	.home_banner_section img.home_banner_vector_img {
  		margin-top: 0rem !important;
	}  
	.direct_marketing_section::after {
		display: none !important;
	}
	.grow_faster_section ul.nav.nav-pills .nav-item .nav-link {
	    padding: 15px 18px !important;
	    min-width: fit-content !important;
	    white-space: nowrap;
	}
	.grow_faster_section .nav.nav-pills {
	  display: flex;
	  overflow: auto;
	  flex-direction: row;
	  flex-wrap: nowrap;
	  padding: 0px 16px 18px 0px;
	  margin-bottom: 0px !important;
	}
	 .collaborate_with_teams_section ul.nav.nav-pills, .security_privacy_section ul.nav.nav-pills {
    display: flex;
    flex-direction: row !important;
    flex-wrap: nowrap;
    overflow: auto;
  }
  .bonuses_unilevel_plan_section.collaborate_with_teams_section ul.nav.nav-pills {
    display: flex;
    flex-direction: row !important;
    flex-wrap: nowrap;
    overflow: auto;
  }

  .bonuses_unilevel_plan_section.collaborate_with_teams_section ul.nav.nav-pills li.nav-item button.nav-link {
  		white-space: nowrap;
  		padding: 7px 12px;
  		font-size: 16px;
  }
  .bonuses_unilevel_plan_section.collaborate_with_teams_section ul.nav.nav-pills li.nav-item button.nav-link .collaborate_team_tab_img {
  		min-width: 35px;
  		min-height: 35px;
  }

    .our_clients_section .owl-controls .owl-buttons {
    	left: auto !important;
    	top: -4.5rem !important;
    	right: 0;
  	}
  	section.features_banner_section {
  			padding: 6rem 0 4rem 0 !important;
  	}
  	section.matrix_mlm_banner_section, section.mlm_plans_banner_section {
  		padding: 8rem 0 4rem 0 !important;
		}
		.happy_customer_relationships_main_section{
			padding-bottom: 0rem !important;
		}

		.contact_banner_top_section {
  			min-height: 200px !important;
  		}
		  .mlm_plans_banner_bottom_section {
			margin-top: 0rem !important;
		  }
		  .pricing_inner_wrapper.free_wrapper {
			padding-right: 20px !important;
		  }
		  .accordion_left_side .custom_card {
			width: fit-content !important;
  			border: none !important;
  			background: none !important;
		  }
		.container {
			max-width: 95% !important;
		}
		.sidebar_custom_row .col-lg-9 {
			width: 100%;
		}
}


@media only screen and (max-width: 767px) {

	.happy_customer_relationships_section {
		padding: 4rem 0 8rem 0 !important;
	}
	.our_features_card_height {
		min-height: fit-content !important;
		align-items: center;
	}
	.our_features_card_height img {
  		max-width: 90px;
	}
	.step1_section {
		background-position: 8% 10%, 95% 33%, 98% 4%, center !important;
		background-size: 14%, 28%, 21%, cover !important;
	}

	header.site_header .main_header_width_section {
		min-width: unset !important;
		text-align: start;
	}
	.create_project_btn_header {
		min-width: unset !important;
		justify-content: end;
		display: grid;
	}
	.mhv-80 {
		min-height: auto !important;
	}
	.number_custom_card {
		padding: 2rem 1rem 1rem 3rem;
		width: 85%;
		margin-left: 2rem;
	}
	.custom_number_section h3 {
		min-width: 60px !important;
		min-height: 60px !important;
	}
	.custom_number_section {
		width: 75px !important;
		height: 75px !important;
		top: -1.5rem !important;
		left: -1.5rem !important;
	}
	
}
@media only screen and (max-width: 640px) {
	.custom_table_head .my_setting_heading {
		position: unset;
	}
}
@media only screen and (max-width: 575px) {

	.faq_section {
	  	padding: 20px 0px 15px !important;
	}
	.collaborate_with_teams_section .tab-content img {
	  	animation: MoveUpDown1 0s linear infinite !important;
	}
	.count_section ul li {
		width: 47%;
	}
  	.card.our_features_card {
  		padding: 2rem 1rem !important;
	}
	.our_features_card_gap {
  	  	gap: 37px !important;
	}
	section.contact_banner_section {
		background-size: 150%, 100% !important;
	}
  	.faq_page_section {
	    padding: 15px !important;
	}
	.calculations_mlm_plan_section .accordion_custom .accordion-item .accordion-header button {
		font-weight: 500 !important;
		font-size: 16px !important;
	}
	.heading_lg_section h2 {
  		font-size: 42px !important;
	}
	section.create_project_banner_section {
		padding: 9rem 0 4rem 0 !important;
	}
	.img-left-right, .img-rotateleft-rotateright {
		animation: unset !important;
	}
	.faq_page_section .accordion-item .accordion-header button {
		font-size: 16px;
	}
	.plan_card_box {
		padding: 20px;
		border-radius: 20px;
	}
	.month-year-btn {
		font-size: 14px;
		padding: 6px 24px;
	}
	.plan_card_btn {
		padding: 8px 16px;
		font-size: 14px;
	}
	.comman_py2 {
		padding: 6rem 0 2rem 0;
	}
	header.site_header .btn.btn-primary {
		padding: 9px 13px;
	}
}
@media only screen and (max-width: 420px) {
	.count_section ul li {
		width: 100%;
	}
	section.contact_banner_section {
		background-size: 250%, 100% !important;
	}
	.contact_right_section ul li {
	  font-size: 18px !important;
	}
	.bonuses_matrix_plan_section .accordion_custom .accordion-item .accordion-header button{
		padding: 5px !important;
		font-weight: 500 !important;
	  	font-size: 18px !important;
	}
	.bonuses_matrix_plan_section .accordion_custom .accordion-item .accordion-header button img{
		width: 25px !important;
	}
	.bonuses_matrix_plan_section .accordion_custom .accordion-item .accordion-body{
		padding: 15px !important;
	}
	.heading_lg_section h2 {
  		font-size: 36px !important;
	}
	.or_login_with::before, .or_login_with::after {
	  	width: 25% !important;
	}
}
@media only screen and (max-width: 380px) {
	.tooltip-box {
		left: 50%;
        top: 20px;
		transform: translateX(-50%);
	}
	.tooltip-box::before {
		left: 50%;
        top: -7px;
        transform: translateX(-50%) rotate(45deg);
	}
	.site_setting_area .nav-tabs li,.site_setting_area .nav-tabs li a,
	.manage_add_ons_list .manage_add_ons_list_items .manage_add_ons_list_items_left,
	.factor_button .plan_card_btn{
		width: 100%;
	}
	.manage_add_ons_list .manage_add_ons_list_items{
		flex-direction: column;
    	align-items: start !important;
	}
	.factor_button{
		flex-direction: column-reverse;
	}
}
@media screen and (min-width: 992px) and (max-width: 1100px) {
	.tooltip-box {
		left: 50%;
        top: 20px;
		transform: translateX(-50%);
	}
	.tooltip-box::before {
		left: 50%;
        top: -7px;
        transform: translateX(-50%) rotate(45deg);
	}
}




/*--------------=========== signup-register Page left bar css here start ===========--------------*/

/*@media only screen and (max-width: 991px) {
	.accordion_left_side .custom_card {
	  overflow: unset !important;
	}
	.accordion_left_side .accordion .accordion-item button.accordion-button {
		padding: 5px !important;
	}
	.accordion-flush .accordion-item .accordion-button::after {
  	display: none;
	}
	.accordion_left_side .accordion .accordion-item {
	  z-index: 9;
	  width: fit-content;
	}
	.accordion_left_side .accordion .accordion-header .accordion-button:not(.collapsed) {
  	min-width: 180px;
	}
	.accordion_left_side .accordion .accordion-header .accordion-button:not(.collapsed) span {
  	display: block !important;
	}

	.accordion_left_side .accordion .accordion-item .tooltip-container {
  position: relative;
}

.accordion_left_side .accordion .accordion-item .tooltip {
  position: absolute;
  background-color: #cd2027;
  color: #fff;
  padding: 5px 10px;
  border-radius: 4px;
  display: none;
  z-index: 1;
  opacity: 1;
  min-width: 190px;
  top: 0;
  left: 3rem;
}

	.accordion_left_side .accordion .accordion-item .tooltip-trigger:hover + .tooltip,
	.accordion_left_side .accordion .accordion-item .tooltip:hover {
	  display: block !important;
	}

  .accordion_left_side .accordion .accordion-item .tooltip::before {
    content: "";
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-right: 9px solid #CD2027;
    width: 0;
    height: 0;
    position: absolute;
    left: -9px;
    top: 50%;
    transform: translatey(-50%);
  }
  .accordion_left_side .accordion .accordion-header .accordion-button:not(.collapsed) + .tooltip {
  	display: none !important;
	}
	.accordion_left_side .accordion .accordion-header .accordion-button:not(.collapsed) img {
  	margin-left: 0px !important;
  	margin-right: 8px;
	}
}

@media only screen and (max-width: 575px) {
	.col-xs-1 {
		min-width: 50px;
    width: 50px;
	}
	.col-xs-11 {
		
	}
}*/

@media only screen and (min-width: 992px) {
	.accordion_left_side .offcanvas {
	  position: sticky;
	  bottom: unset;
	  z-index: 99999;
	  display: flex;
	  flex-direction: column;
	  max-width: unset;
	  color: var(--bs-offcanvas-color);
	  visibility: visible;
	  background-color: unset;
	  background-clip: padding-box;
	  outline: 0;
	  transition: unset;
	  width: unset;
	  border-left: none;
	  transform: unset !important;
	}
	.accordion_left_side .offcanvas-body {
	  padding: 0px !important;
	}
}

@media only screen and (max-width: 991px) {
	.accordion_left_side .custom_card {
    overflow: unset !important;
    overflow-y: unset;
    overflow-y: unset !important;
    flex-basis: unset !important;
    overflow-y: unset !important;
    height: unset !important;
    top: unset !important;
    min-height: unset !important;
    position: unset !important;
    margin-bottom: 10px;
/*    width: fit-content !important;*/
    box-shadow: unset !important;
    border-radius: unset !important;

   /* width: 100%;
    text-align: right;*/
  }
}
/*--------------=========== signup-register Page left bar css here end ===========--------------*/


/* responsive */
@media (max-width:991px) {
	.pricing_inner_wrapper {
	  margin: 10px 0px !important;
	  border-radius: 10px !important;
	  padding: 10px 20px 30px;
  }
  
	.main_price_div {
	  font-size: 50px;
	  line-height: 60px;
	}
  
	.pricing_points li{
	  font-size: 16px;
	  margin: 5px 0;
	}
  
	.pricing_inner_wrapper::before,
	.pricing_inner_wrapper.medium_wrapper::before,
	.pricing_inner_wrapper.primum_wrapper::before {
	  font-size: 70px;
	  line-height: 60px;
	}
  
	.pricing_inner_wrapper.medium_wrapper {
	  padding: 20px 20px 40px;
	}
  
	.medium_wrapper .teams_div {
	  font-size: 40px;
	}
  
	.medium_wrapper .main_price_div {
	  font-size: 60px;
	  line-height: 80px;
	}
	.medium_wrapper .procss_div {
	  font-size: 16px;
	}
	.medium_wrapper .pricing_points li{
	  font-size: 17px;
  }
  }
  

/* new css start */

@media only screen and (max-width: 1399px) {

	.smart_contract_system_timeline .col:nth-child(n+1) .smart_contract_system_border::after {
		left: 265px;
    	width: 135px;
	}

	.smart_contract_system_timeline .col:nth-child(n+2) .smart_contract_system_border::after {
		width: 135px;
    	left: 272px !important;
	}

	.network_customer_management_img::after, .network_customer_management_img_yellow::after {
		transform: rotate(45deg);
	}

}

@media only screen and (max-width: 1199px) {

	body:has(.header_transparent) header.site_header .navbar-nav .nav-item .nav-link {
		color: #030303 !important;
	}
	.crypto_mlm_how_it_works_box_1 {
		padding-top: 14px;
	}
	.crypto_mlm_how_it_works_box_3 .crypto_mlm_how_it_works_icon {
		top: 35px;
	}

	.crypto_mlm_how_it_works_box_2, .crypto_mlm_how_it_works_box_3 {
  		padding-top: 180px;
	}

	.security_features_line_section .d-left, .security_features_line_section .d-right {
  		width: 105px;
	}

	.security_features_line_section .rows-wrap::before {
		height: calc(100% - 100px);
	}

	.transparent_transactions_first, .transparent_transactions_three {
  		width: 220px;
	}
	
	.transparent_transactions_two {
  		width: 300px;
    	right: 0%;
	}
	.choose_our_blockchain_platform_left h2:nth-child(1) {
		margin-top: 35%;
	}

	.choose_our_blockchain_platform_left h2:nth-child(2) {
  		margin-top: 40%;
	}

	.choose_our_blockchain_platform_right h2:nth-child(1) {
  		margin-top: 9%;
	}

	.choose_our_blockchain_platform_right h2:nth-child(2) {
  		margin-top: 43%;
	}

	.built_for_real_businesses_left h2:nth-child(1) {
		margin-top: 48%;
	}

	.built_for_real_businesses_left h2:nth-child(2) {
  		margin-top: 57%;
	}

	.built_for_real_businesses_right h2:nth-child(1) {
  		margin-top: 14%;
	}

	.built_for_real_businesses_right h2:nth-child(2) {
  		margin-top: 59%;
	}

	.built_for_real_businesses_right h2:nth-child(3) {
  		margin-top: 57%;
	}

	.smart_contract_system_timeline .col:nth-child(n+1) .smart_contract_system_border::after {
		left: 235px;
    	width: 74px;
	}

	.smart_contract_system_timeline .col:nth-child(n+2) .smart_contract_system_border::after {
		width: 73px;
    	left: 243px !important;
	}
	
	/* Product & Order System start */

	.product_order_system_section .process_card h3 {
		font-size: 16px;
	}

	.product_order_system_section .circle_wrapper {
  		width: 110px;
  		height: 110px;
	}
	.product_order_system_section .arrow_shape {
		width: 35px;
		height: 90px;
		top: 31px;
	}

	.product_order_system_section .arrow_left {
  		left: -22px;
	}

	.product_order_system_section .arrow_right {
		right: -28px;
	}

	.product_order_system_section .circle_inner {
  		font-size: 30px;
	}

	/* Product & Order System end */

	.smart_commission_engine_border {
  		width: calc(100% - 39.8%);
	}

	.network_customer_management_img::after, .network_customer_management_img_yellow::after {
		transform: rotate(47deg);
		top: 1%;
		right: -18%;
	}
	.content_store_management_card {
  		gap: 10px;
	}
	.integrations_expansion_icon.integrations_expansion_icon_mob {
		transform: rotate(180deg);
	}

	.integrations_expansion_icon.integrations_expansion_icon_mob img {
		transform: rotate(-180deg);
	}

	.integrations_expansion_card .arrow_shape {
		top: 56%;
		right: 0%;
		left: -9.3%;
	}

	.multi_currency_mlm_use_cases_section .col:nth-child(n+2) .multi_currency_mlm_box::before {
		left: -54px;
		width: 49px;
		height: 47px;
	}

	.multi_currency_mlm_use_cases_section .col:nth-child(n+3) .multi_currency_mlm_box::after, .multi_currency_mlm_use_cases_section .col:nth-child(n+2) .multi_currency_mlm_box::after {
		border-top: 25px solid transparent;
		border-bottom: 25px solid transparent;
		border-left: 28px solid #fff;
	}

	.multi_currency_mlm_use_cases_section .multi_currency_mlm_box {
  		min-height: auto;
	}

	header.site_header .navbar-nav .nav-item .nav-link {
		padding: 0;
	}

}

@media only screen and (max-width: 991px) {
	.how_it_work_card_gap {
		background: none;
	}
	
	.crypto_mlm_how_it_works {
    	min-height: unset;
    	background-image: unset;
    	margin-top: 0;
  	}
	
	.crypto_mlm_how_it_works_box_1, .crypto_mlm_how_it_works_box_2, .crypto_mlm_how_it_works_box_3 {
    	max-width: 100%;
    	padding-top: 0;
  	}

	.crypto_mlm_how_it_works_box_1 .crypto_mlm_how_it_works_icon, .crypto_mlm_how_it_works_box_2 .crypto_mlm_how_it_works_icon, .crypto_mlm_how_it_works_box_3 .crypto_mlm_how_it_works_icon {
    	position: unset;
    	margin-bottom: 12px;
  	}

	.distribution_card_text {
  		padding-left: 80px;
	}
	
	.rd_center {
		margin-top: 0;
	}
	
	.rd_center .distribution_card_text {
		margin-top: 0;
	}

	.rewards_and_distribution_section {
		counter-reset: section;
	}

	.distribution_card_number .distribution_card_text::before {
		counter-increment: section;
		content: counter(section, decimal-leading-zero);
		font-size: 30px;
		font-weight: 600;
		color: #fff;
		position: absolute;
		left: 0px;
		top: 0%;
		transform: translateY(6%);
		display: flex;
		align-items: center;
		justify-content: center;
		width: 55px;
		height: 55px;
		border-radius: 12px;
		background-color: #CD2027;
		box-shadow: 0px 0px 30px 0px #FF692A80;
	}

	.transparent_transactions_two {
    	width: 230px;
  	}

	.transparent_transactions_three {
		bottom: -27%;
	}

	.choose_our_blockchain_platform_left h2, .choose_our_blockchain_platform_right h2 {
		font-size: 16px;
	}

	.choose_our_blockchain_platform_left, .choose_our_blockchain_platform_right {
		max-width: 250px;
		width: 250px;
	}
	
	.choose_our_blockchain_platform_center {
  		width: 182px;
	}

	.built_for_real_businesses_right h2:nth-child(2) {
		margin-top: 55%;
	}

	.built_for_real_businesses_right h2:nth-child(3) {
		margin-top: 56%;
	}

	.built_for_real_businesses_left h2, .built_for_real_businesses_right h2, .how_it_works_cmd_section h2, .cmd_development_capabilities_section h2 {
		font-size: 16px;
		line-height: normal;
	}

	.built_for_real_businesses_left, .built_for_real_businesses_right {
		max-width: 250px;
		width: 250px;
	}
	
	.built_for_real_businesses_center {
  		width: 182px;
	}


	.common_section_large {
		padding-top: 5rem !important;
  		padding-bottom: 5rem !important;
	}

	.smart_contract_system_timeline {
		width: 752px;
  		margin: 0 auto;
	}

	.smart_contract_system_timeline .col:nth-child(n+1) .smart_contract_system_border::after {
		left: 219px;
		width: 39px;
	}

	.smart_contract_system_timeline .col:nth-child(n+2) .smart_contract_system_border::after {
		width: 37px !important;
		left: 227px !important;
	}

	.blockchain_how_it_work_img_card_main::after {
		display: none;
	}

	.security_trust_section {
		gap: 70px 0px;
	}

	.products_how_it_work_img_card_main::after {
		display: none;
	}

	/* Product & Order System start */

	.product_order_system_section .circle_wrapper{
        width:170px;
        height:170px;
    }

    .product_order_system_section .circle_inner{
        font-size:45px;
    }

	.product_order_system_section .arrow_shape {
		height: 130px;
		width: 50px;
	}

	/* Product & Order System end */

	.smart_commission_engine_border {
		display: none;
	}

	.network_customer_management_img::after, .network_customer_management_img_yellow::after {
		display: none;
	}

	.content_store_management_section {
  		background: unset;
  		height: unset;
	}

	.content_store_management_section .col:nth-child(n+1) {
		background-image: url(../images/product-based-mlm/content_store_bg_1.png);
		background-repeat: no-repeat;
		background-size: contain;
		background-position: center;
		height: 379px;
	}

	.content_store_management_section .col:nth-child(n+2) {
		background-image: url(../images/product-based-mlm/content_store_bg_2.png);
		background-repeat: no-repeat;
		background-size: contain;
		background-position: center;
		height: 379px;
	}

	.content_store_management_section .col:nth-child(n+3) {
		background-image: url(../images/product-based-mlm/content_store_bg_3.png);
		background-repeat: no-repeat;
		background-size: contain;
		background-position: center;
		height: 379px;
	}

	.product_order_system_section .process_card h3, .smart_commission_engine_section h2, .network_customer_management_section h2, .security_transaction_protection_cards h2 {
    	font-size: 18px;
  	}

	.custom_list_style_w h2 {
		font-size: 18px;
	}

	.multi_currency_mlm_use_cases_section .col:nth-child(n+4) .multi_currency_mlm_box::before, .multi_currency_mlm_use_cases_section .col:nth-child(n+4) .multi_currency_mlm_box::after {
		display: none !important;
	}

	.custom_mlm_security_reliability_cards .col:nth-child(n+3) .sr_card_top_img::after {
		display: none;
	}

	.custom_mlm_security_reliability_cards .col:nth-child(n+4) .sr_card_top_img::after {
		display: block;
	}

	.custom_mlm_security_reliability_cards .col:nth-child(n+5) .sr_card_top_img::after {
		display: none;
	}

	.custom_mlm_security_reliability_cards::after {
		content: "";
		background-image: url(../images/multi-currency-mlm/dot-line.svg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: contain;
		position: absolute;
		bottom: 163px;
		width: 100%;
		height: 7px;
		left: 50%;
		transform: translateX(-50%);
		max-width: 930px;
		z-index: -1;
	}

}

@media only screen and (min-width: 991px) {
	.mt-md-n1 {
		margin-top: -0.25rem !important;
	}

	.mt-md-n2 {
		margin-top: -0.5rem !important;
	}

	.mt-md-n3 {
		margin-top: -1rem !important;
	}

	.mt-md-n4 {
		margin-top: -1.5rem !important;
	}

	.mt-md-n5 {
		margin-top: -3rem !important;
	}

	.mt-md-n6 {
		margin-top: -3.5rem !important;
	}

	.mt-md-n7 {
		margin-top: -4rem !important;
	}

	.mt-md-n8 {
		margin-top: -4.5rem !important;
	}

	.mt-md-n9 {
		margin-top: -5rem !important;
	}

	.mt-md-n10 {
		margin-top: -5.5rem !important;
	}

}

@media only screen and (max-width: 820px) {

	.smart_contract_system_timeline {
		max-width: 705px;
    	margin: 0 auto;
    	width: 100%;
	}

	.smart_contract_system_timeline img {
		height: 150px;
	}

	.smart_contract_system_timeline .col:nth-child(n+1) .smart_contract_system_border::after {
    	left: 188px;
    	width: 72px;
  	}

	.smart_contract_system_timeline .col:nth-child(n+2) .smart_contract_system_border::after {
		width: 71px !important;
		left: 194px !important;
	}

}


@media only screen and (max-width: 767px) {

	.common_section_large {
		padding-top: 4rem !important;
		padding-bottom: 4rem !important;
	}

	.mobile_number_card_section {
		counter-reset: section;
	}

	.mobile_number_card {
		position: relative;
		padding-left: 80px;
	}

	.mobile_number_card_main .mobile_number_card::before {
		counter-increment: section;
		content: counter(section, decimal-leading-zero);
		font-size: 30px;
		font-weight: 600;
		color: #fff;
		position: absolute;
		left: 0px;
		top: 0%;
		transform: translateY(6%);
		display: flex;
		align-items: center;
		justify-content: center;
		width: 55px;
		height: 55px;
		border-radius: 12px;
		background-color: #CD2027;
		box-shadow: 0px 0px 30px 0px #FF692A80;
	}

	.security_features_line_section .d-left, .security_features_line_section .d-right {
    	width: 70px;
		border-radius: 15px 0px 0px 15px !important;
  	}

	.security_features_line_section .left-card {
		margin-right: 0px;
		text-align: left;
	}

	.security_features_line_section .right-card {
		margin-left: 0px;
	}

	.security_features_line_section .line-left, .security_features_line_section .center-dot, .security_features_line_section .line-right {
		display: none;
	}

	.security_features_line_section .center-line-top::before {
		display: none;
	}

	.security_features_line_section .center-line-top {
		display: none;
	}

	.security_features_line_section .sec-title {
		margin-bottom: 25px;
	}

	.security_features_line_section .left-card, .security_features_line_section .right-card { 
		gap: 0px;
		border-radius: 15px;
	}
	
	.security_features_line_section .rows-wrap::before {
		display: none !important;
	}

	.security_features_line_section .rows-wrap {
		gap: 18px;
	}

	.choose_our_blockchain_platform_left, .choose_our_blockchain_platform_right {
		max-width: 190px;
		width: 190px;
	}
	
	.choose_our_blockchain_platform_center {
		width: 170px;
	}

	.choose_our_blockchain_platform_right h2:nth-child(2) {
		margin-top: 51%;
	}

	.choose_our_blockchain_platform_left h2, .choose_our_blockchain_platform_right h2 {
		font-size: 14px;
	}

	.choose_our_blockchain_platform_left h2:nth-child(1) {
		margin-top: 44%;
	}

	.choose_our_blockchain_platform_left h2:nth-child(2) {
		margin-top: 50%;
	}

	.built_for_real_businesses_left, .built_for_real_businesses_right {
		max-width: 190px;
		width: 190px;
	}
	
	.built_for_real_businesses_center {
		width: 170px;
	}

	.built_for_real_businesses_right h2:nth-child(2) {
		margin-top: 68%;
	}

	.built_for_real_businesses_left h2, .built_for_real_businesses_right h2 {
		font-size: 14px;
	}

	.built_for_real_businesses_left h2:nth-child(1) {
		margin-top: 57%;
	}

	.built_for_real_businesses_left h2:nth-child(2) {
		margin-top: 65%;
	}

	.built_for_real_businesses_right h2:nth-child(3) {
		margin-top: 69%;
	}

	.smart_contract_system_timeline .col:nth-child(n+1) .smart_contract_system_border::after {
		display: none;
	}

	.smart_contract_system_timeline .col:nth-child(n+2) .smart_contract_system_border::after {
		display: none;
	}

	.transparent_transactions_first, .transparent_transactions_two, .transparent_transactions_three {
		position: unset;
		width: 50%;
		justify-content: center;
    	text-align: center !important;
    	display: flex;
    	flex-direction: column;
		margin: 0 auto;
	}

	.transparent_transactions_timeline img {
		width: 100px;
		margin: 0 auto 20px !important;
	}

	 .transparent_transactions_first, .transparent_transactions_two {
		margin-bottom: 20px;
	 }

	ul.performance_scalability_mob_section li span {
		background: #CD2027;
		color: #fff;
		padding: 5px;
		width: 40px;
		height: 40px;
		min-width: 40px;
		min-height: 40px;
		border-radius: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
		font-size: 16px;
		font-weight: 500;
	}

	.performance_scalability_mob_section li:nth-child(1) span {
		background: #11728D;
	}

	.performance_scalability_mob_section li:nth-child(2) span {
		background: #E9A419;
	}

	.performance_scalability_mob_section li:nth-child(3) span {
		background: #4D3B36;
	}

	.performance_scalability_mob_section li:nth-child(4) span {
		background: #D4184C;
	}

	.network_customer_management_section img {
		width: 200px;
	}

	.multi_currency_wallet_system_card {
		/* min-height: 280px;
		padding: 40px 20px; */
	}
	
	.multi_currency_wallet_system_card h2 {
		font-size: 50px;
	}
	
	.multi_currency_wallet_system_card p {
		font-size: 18px;
	}

	.performance_reliability_cards::before {
  		top: 28.5%;
		bottom: unset;
	}

	.performance_reliability_cards::after {
  		content: "";
		background-image: url(../images/multi-currency-mlm/dot-line.svg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: contain;
		position: absolute;
		bottom: 20%;
		width: 100%;
		height: 7px;
		left: 50%;
		transform: translateX(-50%);
		max-width: 930px;
		z-index: -1;
	}

	.multi_currency_mlm_use_cases_section .col:nth-child(n+4) .multi_currency_mlm_box::before, .multi_currency_mlm_use_cases_section .col:nth-child(n+4) .multi_currency_mlm_box::after {
		display: block !important;
	}

	.multi_currency_mlm_use_cases_section .col:nth-child(n+3) .multi_currency_mlm_box.multi_currency_mlm_box_three::before, .multi_currency_mlm_use_cases_section .col:nth-child(n+3) .multi_currency_mlm_box.multi_currency_mlm_box_three::after {
		display: none !important;
	}

	.custom_mlm_security_reliability_cards .col .sr_card_top_img::after, .custom_mlm_security_reliability_cards::after, .custom_mlm_security_reliability_cards::before {
    	display: none !important;
  	}

	.cmd_development_capabilities_section img {
		width: 150px;
	}

	.cmd_integrations_extensions_section img {
		width: 90px;
	}

	.why_choose_csutom_mlm_development_section img {
		height: 150px;
    	width: auto;
	}

}

@media only screen and (max-width: 575px) {

	.crypto_mlm_content_top_section, .crypto_mlm_content_bottom_section {
		padding: 15px;
		min-height: auto;
	}

	.cms_crypto_mlm_section {
  		background: none;
	}

	.transparent_transactions_first, .transparent_transactions_two, .transparent_transactions_three {
		width: 100%;
	}

	.choose_our_blockchain_platform_mob h2 span {
		background: #fff;
		padding: 5px;
		width: 60px;
		height: 60px;
		min-width: 60px;
		min-height: 60px;
		border-radius: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
		font-size: 16px;
		font-weight: 500;
		border: 4px solid;
	}

	.choose_our_blockchain_platform_mob h2:nth-child(1) span {
		border-color: #EE1A26;
		color: #EE1A26;
	}

	.choose_our_blockchain_platform_mob h2:nth-child(2) span {
		border-color: #F6821B;
		color: #F6821B;
	}

	.choose_our_blockchain_platform_mob h2:nth-child(3) span {
		border-color: #6EBE45;
		color: #6EBE45;
	}

	.choose_our_blockchain_platform_mob h2:nth-child(4) span {
		border-color: #00A6E7;
		color: #00A6E7;
	}

	.choose_our_blockchain_platform_mob h2:nth-child(5) span {
		border-color: #D80D8D;
		color: #D80D8D;
	}

	.choose_our_blockchain_platform_mob h2 {
		font-size: clamp(16px, 3vw, 18px) !important;
	}

	.built_for_real_businesses_mob h2 {
		font-size: clamp(16px, 3vw, 18px) !important;
	}

	.product_order_system_section .circle_wrapper {
    	width: 110px;
    	height: 110px;
  	}

	.product_order_system_section .circle_inner {
    	font-size: 36px;
  	}

	.product_order_system_section .process_card h3, .smart_commission_engine_section h2, .network_customer_management_section h2, .security_transaction_protection_cards h2 {
    	font-size: 16px;
  	}

	.smart_commission_engine_section img, .security_transaction_protection_cards img {
		width: 110px;
	}

	.network_customer_management_section img {
		width: 110px;
	}

	.content_store_management_card .workflow_content h2 {
		font-size: 16px;
	}

	.content_store_management_section .col:nth-child(n+1) {
    	height: 300px;
  	}

	.custom_list_style_w h2 {
		font-size: 16px;
	}

	.multi_currency_wallet_system_card::before {
		border: 5px solid;
	}
	.heading_section h3, .heading_section_3 h4 {
		font-size: 16px;
		line-height: normal;
	}

	.heading_section_2 h3 {
		font-size: 20px;
	}

	.heading_section_2 h5 {
		font-size: 16px;
	}

	.global_payment_integration_section h2 {
		font-size: 16px;
	}

	.simplified_box .new_card h2,  .why_choose_csutom_mlm_development_section h2 {
		font-size: 16px;
	}

	.performance_reliability_cards::before, .performance_reliability_cards::after {
		display: none;
	}
}

@media only screen and (max-width: 460px) {
	.product_order_system_section .process_card h3, .smart_commission_engine_section h2, .network_customer_management_section h2, .security_transaction_protection_cards h2 {
    	font-size: 14px;
  	}
}

/* new css end */
