/* dapp development */

.dapps-dev-service-content{
	padding: 40px 32px;
	border-radius: 20px;
}

.dapps-dev-service-content h4{
	font-weight: 700;
	font-size: 24px;
	line-height: 32px;
	color: var(--black-100);
}

.dapps-dev-service-content p{
	font-weight: 400;
	font-size: 14px;
	line-height: 24px;
	color: rgba(0, 0, 0, 0.55);
}
.dapps-dev-service-content h4,
.dapps-dev-service-content p,
.dapps-dev-service-main-content p,
.noteworthy-feature-content figure{
	margin-top: 1rem;
}

.dapps-dev-service-content figure img{
	width: 50px;
	height: 50px;
	object-fit: contain;
}

.service-content-bg-1{
	background: linear-gradient(0deg, #FFFBF0, #FFFBF0), #000000;
}

.service-content-bg-2{
	background: linear-gradient(0deg, #F7F7F7, #F7F7F7), #000000;
}

.service-content-bg-3{
	background: linear-gradient(0deg, #F0F3FF, #F0F3FF), #000000;
}

.service-content-bg-4{
	background: linear-gradient(0deg, #F7F7F7, #F7F7F7), #000000;
}

.service-content-bg-5{
	background: linear-gradient(0deg, #FFF9F5, #FFF9F5), #000000;
}


.service-content-margin-24{
	margin-right: 24px !important;
} 

.service-content-margin-bottom-24{
	margin: 60px 0 0 !important;
}

.dapps-dev-service-main-content{
	max-width: 700px;
	margin: 0 auto !important;
}

.dapps-dev-service-main-content h2{
	font-style: normal;
	font-weight: 800;
	font-size: 40px;
	line-height: 140%;
	color: var(--black-100)
}
.dapps-dev-service-main-content p{
	font-weight: 400;
	font-size: 16px;
	line-height: 26px;
	color: var(--black-100);
}


.dapps-dev-service-main-content h2 span,
.noteworthy-feature-content h2 span,
.leverage-main-content h4 span{
	color: var(--primary-100)
}

.top-blockchain-main-space{
	margin: 80px 0 !important;
}

.key-attribute-flex .wp-block-columns{
	align-items: stretch !important;
}

.noteworthy-feature-bg{
	background: linear-gradient(280.49deg, #FEE5D6 -20%, #FFF2CA 84.24%);
	border-radius: 20px;
	padding: 46px 52px;
	margin-bottom: 64px !important;
}

.noteworthy-feature-content h2{
	font-weight: 800;
	font-size: 32px;
	line-height: 140%;
	color: var(--black-100);
}

.competitive-benefits-bg{
	background: var(--dark-black-12);
	margin-bottom: 80px !important;
}

.competitive-benefits-contents{
	max-width: 364px;
	width: 100%;
}

.competitive-benefits-contents h4{
	font-weight: 700;
	font-size: 20px;
	line-height: 26px;
	color: var(--white-100);
	margin-top: 24px;
}

.competitive-benefits-contents p{
	font-weight: 400;
	font-size: 14px;
	line-height: 24px;
	color: var(--white-65);
	margin-top: 6px;
}

.leverage-main-content{
	display: flex;
	justify-content: center;
	flex-direction: column;
}

.leverage-main-content h4{
	font-weight: 800;
	font-size: 32px;
	line-height: 44px;
	color: var(--white-100);
}

.leverage-main-content p{
	font-weight: 400;
	font-size: 18px;
	line-height: 28px;
	color: var(--white-65);
	margin-top: 12px;
	max-width: 534px;
	width: 100%;
}

.leverage-main-img figure img{
	max-width: 444px;
	width: 100%;
	object-fit: contain;
}

.leverage-main-img{
	display: flex;
	justify-content: end;
}

.competitive-benefits-contents figure img{
	width: 40px;
	height: 40px;
	object-fit: contain;
}

.leverage-main-margin{
	margin: 64px 0 48px !important;
}

.leverage-space-80{
	padding: 80px 0;
}

.competitive-space-36{
	margin-right: 36px !important;
}

.dapps-development-co-content{
	padding: 32px 24px;
	background: rgba(251, 131, 61, 0.1);
	border-radius: 10px;
}

.dapps-development-co-content h4{
	font-weight: 700;
	font-size: 16px;
	line-height: 140%;
	color: var(--black-100);
	margin-top: 30px;
}

.dapps-development-co-content figure img{
	max-width: 180px;
	height: 180px;
	width: 100%;
	object-fit: contain;
}
.dapp-margin-right-24{
	margin-right: 24px !important;
} 

.dapp-margin-content{
	margin: 40px 0 24px !important;
}

.calibraint-dapps-main-content h2{
	font-weight: 800;
	font-size: 32px;
	line-height: 44px;
	color: var(--black-100);
	max-width: 400px;
	width: 100%;
}

.calibraint-dapps-main-content h2 span,
.solution-heading-exchange h2 span{
	color: var(--primary-100);
}

.calibraint-dapps-main-content p{
	font-weight: 400;
	font-size: 16px;
	line-height: 26px;
	color: var(--black-65);
}

.dapps-space-80{
	margin-bottom: 80px !important;
}

.services-dapp-dev{
	display: flex;
	justify-content: space-between;
}

.mvp-consulting{
	max-width: 430px;
	width: 100%;
}

.dapp-optimize-img{
	max-width: 370px;
	width: 100%;
	object-fit: contain;
}

.blockchain-top-tech-left-menu a:hover{
	color: var(--black-65) !important;
	background-color: var(--light-grey-22) !important;
}

.dapps-dev-service-content{
		max-width: 413px;
		width: 100%;
		margin-bottom: 24px !important;
}

.wp-block-columns.dapp-margin-content{
	align-items: stretch !important;
}


.leverage-flex-column.wp-block-columns.leverage-main-margin{
	align-items: start !important;
}

.our-dapp-service figure img{
	width: 60px !important;
	height: 60px !important;
}
