/* For tablet landscape view */
@media only screen and (max-width: 1259px) {
	.crypto__exchange__development {
		margin-top: 4rem;
	}
	.crypto__exchange__development .exchange_development_banner_grid {
		grid-template-columns: 1fr 1fr;
		grid-column-gap: 2rem;
	}
}

/* For tablet portrait view */
@media only screen and (max-width: 1023px) {
	.crypto__exchange__development .exchange_development_banner_grid {
		grid-template-columns: 1.5fr 1fr;
	}	
	.crypto__exchange__development .stats_grid h4 {
		font-size: 32px;
	}
	.crypto__exchange__development .stats_grid p {
		font-size: 14px;
	}
	.crypto__exchange__development .reason_2_invest_section .reason_2_invest_grid {
		grid-column-gap: 2.5rem;
	}
	.crypto__exchange__development .reason_2_invest_section .reason_2_invest_details {
		grid-gap: 1.25rem;
	}
	.crypto__exchange__development .exchange_key_attr_service_grid, 
	.crypto__exchange__development .exchange_platform_secured_grid,
	.crypto__exchange__development .exchange_money_grid,
	.crypto__exchange__development .why_choose_us_grid {
		grid-template-columns: repeat(2, 1fr);
		grid-gap: 2rem 3.75rem;
	}
	.crypto__exchange__development .exchange_development_logos .basic_grid, 
	.crypto__exchange__development .exchange_development_logos .intermediate_grid, 
	.crypto__exchange__development .exchange_development_logos .advanced_grid {
		grid-template-columns: repeat(4, 1fr);
	}
	.crypto__exchange__development .exchange_development_logos .basic_grid > div,
	.crypto__exchange__development .exchange_development_logos .intermediate_grid > div,
	.crypto__exchange__development .exchange_development_logos .advanced_grid > div,
	.crypto__exchange__development .top_blockchain_platfom_grid > div {
		border: none;
		padding: 0 0 24px;
	}
	.crypto__exchange__development .crypto_exchange_type_lists p {
		font-size: 1rem;
	}
	.crypto__exchange__development .cryto_business_benefits_details {
		grid-template-columns: repeat(3, 1fr);
	}
	.crypto__exchange__development .exchange_comparison_grid > div {
		padding: 1rem 1.5rem;
	}
	.crypto__exchange__development .crypto_exchange_process .crypto_exchange_row:before {
		width: calc(100% - 150px);
	}
}

@media only screen and (max-width: 970px) {	
	.crypto__exchange__development .crypto_exchange_process .crypto_exchange_first_row.crypto_exchange_row:after { 
		height: 200px;
		top: 136px;
	}
}

/* For mobile view */
@media only screen and (max-width: 767px) {	
	.crypto__exchange__development .exchange_development_banner_grid {
		grid-template-columns: 1fr;
		grid-column-gap: 1.5rem;
	}
	.crypto__exchange__development .exchange_development_banner_grid img {
		margin: 0 auto;
		display: block;
	}
	.crypto__exchange__development .stats_grid {
		grid-template-columns: 1fr;
		grid-gap: 1.5rem;
	}
	.crypto__exchange__development .platform_development_section .platform_development_details, 
	.crypto__exchange__development .cryto_business_benefits_details {
		grid-gap: 1rem;
	}
	.crypto__exchange__development .reason_2_invest_section .reason_2_invest_details, 
	.crypto__exchange__development .exchange_key_attr_service_grid, 
	.crypto__exchange__development .exchange_platform_secured_grid,
	.crypto__exchange__development .exchange_money_grid,
	.crypto__exchange__development .why_choose_us_grid {
		grid-template-columns: 1fr;
		grid-gap: 1rem;
	}
	.crypto__exchange__development #exchange_development_tools {
		width: 100%;
	}
	.crypto__exchange__development .exchange_development_logos .basic_grid,
	.crypto__exchange__development .exchange_development_logos .intermediate_grid,
	.crypto__exchange__development .exchange_development_logos .advanced_grid,
	.crypto__exchange__development .cryto_business_benefits_details, 
	.crypto__exchange__development .top_blockchain_platfom_grid {
		grid-template-columns: repeat(2, 1fr);
	}
	.crypto__exchange__development .crypto_exchange_type_lists {
		margin: 1rem;
		min-width: auto;	
	}
	.crypto__exchange__development .blockchain_award_section {
		padding-bottom: 0;
	}
	.crypto__exchange__development .services_casestudy_section {
		padding: 0;
	}
	.m_exchange_process_steps .steps_count {
		position: relative;
		border-radius: 6px;
		border-right: 3px solid #BF8DF3;
		border-bottom: 3px solid #BF8DF3;
		background: #F3EAFD;
		box-shadow: 10px 10px 9px 1px rgba(191, 141, 243, .2);
		color: #9B51E0;
		font-size: 14px;
		font-weight: 700;
		line-height: 20px;
		width: 40px;
		height: 40px;
		transform: rotate(45deg);
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.m_exchange_process_steps .steps_count span {
		transform: rotate(-45deg);
	}

	.m_exchange_process_steps::before {
		content: '';
		position: absolute;
		width: 4px;
		height: calc(100% - 50px);
		background-color: #e5e5e5;
		top: 0;
		left: 18px;
		z-index: auto;
	}
	.m_exchange_process_steps .card_title {
		font-size: 18px;
		line-height: 140%;
	}
	.crypto__exchange__development .m_exchange_comparison h4 {
		background-color: #FFF9EC;
		padding: 16px 20px;
		color: #080808;
		font-size: 20px;
		font-weight: 700;
		line-height: 160%;
	}
	.crypto__exchange__development .m_exchange_comparison h6 {
		color: #080808;
		font-size: 14px;
		font-weight: 700;
		line-height: 140%;
	}
	.crypto__exchange__development .m_exchange_comparison p {
		color: #454545;
		font-size: 14px;
		font-weight: 600;
		line-height: 140%;
	}
	.crypto__exchange__development .m_exchange_comparison_lists {
		border: 1px solid #E7E7E7;
	}
	.crypto__exchange__development .m_exchange_comparison_lists div {
		padding: 16px 20px;
	}
	.crypto__exchange__development .blockchain_blogs_grid.d-grid.tp_d_block > div {
		margin-bottom: 1.5rem;
	}
	.crypto__exchange__development .crypto_journey_section + .global_clients_section {
		padding: 2.5rem 0 0;
	}
}
