.new_defi_development {
	margin-top: 5rem;
}

.new_defi_development .defi_sprites {
	background-image: url(https://media.calibraint.com/calibraint-wordpress/wp-content/uploads/2024/06/25123319/defi_development_icons.webp);
	background-size: 1200px;
	background-repeat: no-repeat;
}

.new_defi_development .defi_banner_grid {
	grid-template-columns: 1fr 1fr;
	grid-column-gap: 2.5rem;
}

.new_defi_development .defi_banner_content {
	grid-template-columns: .9fr 1fr;
	grid-gap: 1rem;
}

.new_defi_development .defi_banner_content > div {
	border: 1px solid rgba(167, 167, 167, 0.4);
}

.new_defi_development .defi_banner_content .smartContract{
	 grid-row: 1 / 3 ;
}

.new_defi_development .defi_banner_content .smartContract .smartContract_bg {
	width: 100%;
    height: 163px;
    position: absolute;
    bottom: 0;
    left: 0;
	background-position: -14px -150px;
}
.new_defi_development .defi_banner_content .assetsToken .assetsToken_bg {
	width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    background-position: -304px -168px;
    background-size: 1300px;
}
.new_defi_development .defi_banner_content .defiProjects .defiProjects_bg {
	width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    background-position: -713px -207px;
    background-size: 1400px;
}

.defi_excellence_grid {
	grid-template-columns: 1.15fr 1fr;
	grid-column-gap: 2.5rem;
}

.new_defi_development .defi_excellence_details {
	grid-template-columns: 1fr 1fr;
	grid-gap: 1.5rem;
}
.new_defi_development .defi_excellence_details .defi_excellence_icon_1 {
	background-position: -23px -24px;
}
.new_defi_development .defi_excellence_details .defi_excellence_icon_2 {
	background-position: -88px -24px;
}
.new_defi_development .defi_excellence_details .defi_excellence_icon_3 {
	background-position: -152px -24px;
}
.new_defi_development .defi_excellence_details .defi_excellence_icon_4 {
	background-position: -216px -24px;
}

.new_defi_development .defi_services_details {
	grid-template-columns: 1fr 1fr 1fr;
	grid-gap: 2rem 3.75rem;
}
.new_defi_development .defi_services_details .defi_services_icon_1 {
	background-position: -280px -32px;
}
.new_defi_development .defi_services_details .defi_services_icon_2 {
	background-position: -328px -32px;
}
.new_defi_development .defi_services_details .defi_services_icon_3 {
	background-position: -376px -32px;
}
.new_defi_development .defi_services_details .defi_services_icon_4 {
	background-position: -424px -32px;
}
.new_defi_development .defi_services_details .defi_services_icon_5 {
	background-position: -472px -32px;
}
.new_defi_development .defi_services_details .defi_services_icon_6 {
	background-position: -520px -32px;
}
.new_defi_development .defi_services_details .defi_services_icon_7 {
	background-position: -568px -32px;
}
.new_defi_development .defi_services_details .defi_services_icon_8 {
	background-position: -616px -32px;
}
.new_defi_development .defi_services_details .defi_services_icon_9 {
	background-position: -664px -32px;
}
.new_defi_development .defi_services_details .defi_services_icon_10 {
	background-position: -712px -32px;
}
.new_defi_development .defi_services_details .defi_services_icon_11 {
	background-position: -760px -32px;
}
.new_defi_development .defi_services_details .defi_services_icon_12 {
	background-position: -808px -32px;
}

.new_defi_development .defi_services_details .defi_services_empty {
	background: rgba(61, 61, 61, 0.30);
}

.new_defi_development .defi_services_details .defi_services_empty .add_icon {
	background-position: -856px -36px;
}

.new_defi_development .defi_market_grid {
	grid-template-columns: 1.25fr 1fr;
	grid-column-gap: 8.125rem;
}

.new_defi_development .defi_market_grid img {
	height: auto;
}

.new_defi_development .defi_benefits_details {
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-gap: 0.75rem;
}

.new_defi_development .defi_benefits_details .defi_benefits_icon_1 {
	background-position: -896px -32px;
}
.new_defi_development .defi_benefits_details .defi_benefits_icon_2 {
	background-position: -944px -32px;
}
.new_defi_development .defi_benefits_details .defi_benefits_icon_3 {
	background-position: -992px -32px;
}
.new_defi_development .defi_benefits_details .defi_benefits_icon_4 {
	background-position: -1040px -32px;
}
.new_defi_development .defi_benefits_details .defi_benefits_icon_5 {
	background-position: -1088px -32px;
}
.new_defi_development .defi_benefits_details .defi_benefits_icon_6 {
	background-position: -1136px -32px;
}
.new_defi_development .defi_benefits_details .defi_benefits_icon_7 {
	background-position: -24px -96px;
}
.new_defi_development .defi_benefits_details .defi_benefits_icon_8 {
	background-position: -72px -94px;
}

.new_defi_development .defi_withus_details {
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-column-gap: 1rem;
	min-height: 180px;
}
.new_defi_development .defi_withus_details .techStack_bg {
	width: 97px;
	height: 93px;
	background-position: -880px -187px;
}
.new_defi_development .defi_withus_details .coreTech_bg {
	width: 154px;
	height: 102px;
	background-position: -993px -182px;
}
.new_defi_development .defi_withus_details .economical_bg {
	width: 180px;
	height: 83px;
	background-position: -24px -335px;
}
.new_defi_development .defi_withus_details .personalized_bg {
	width: 175px;
	height: 90px;
	background-position: -218px -323px;
}
.new_defi_development .defi_withus_details .security_bg {
	width: 110px;
	height: 87px;
	background-position: -413px -333px;
}
.new_defi_development .defi_withus_details .clock_bg {
	width: 144px;
	height: 75px;
	background-position: -538px -339px;
}

.new_defi_development .defi_popular_grid {
	grid-template-columns: 1.2fr 1fr;
	grid-column-gap: 5rem;
}

.new_defi_development .defi_popular_content {
	grid-template-columns: 1fr 1.25fr .5fr;
	grid-gap: 0.75rem;
}
.new_defi_development .defi_popular_content .uniswap {
	grid-row: 1 / 3;
	grid-column: 1 / 2;
	background: rgba(255, 0, 122, 0.06);
}
.new_defi_development .defi_popular_content .uniswap .uniswap_img {
	width: 120px;
	height: 30px;
	background-position: -687px -507px;
}
.new_defi_development .defi_popular_content .shushi {
	grid-row: 1 / 2;
	background: rgba(135, 130, 205, 0.06);
}
.new_defi_development .defi_popular_content .shushi .shushi_img {
	width: 120px;
	height: 34px;
	background-position: -160px -563px;
}
.new_defi_development .defi_popular_content .compound {
	grid-row: 2 / 3;
	background: rgba(0, 211, 149, 0.06);
}
.new_defi_development .defi_popular_content .compound .compound_img {
	width: 122px;
	height: 29px;
	background-position: -23px -566px;
}
.new_defi_development .defi_popular_content .aave {
	grid-row: 3 / 4;
	grid-column: 2 / 3;
	background: rgba(93, 151, 187, 0.06);
}
.new_defi_development .defi_popular_content .aave .aave_img {
	width: 112px;
	height: 26px;
	background-position: -948px -509px;
}
.new_defi_development .defi_popular_content .pancake {
	grid-row: 1 / 4;
	background: rgba(209, 136, 79, 0.06);
}
.new_defi_development .defi_popular_content .pancake .pancake_img {
	width: 144px;
    height: 27px;
    background-position: -1005px -567px;
	transform: rotate(-90deg);
	position: absolute;
}
.new_defi_development .defi_popular_content .curve {
	grid-row: 3 / 4;
	background: rgba(182, 0, 0, 0.06);
}
.new_defi_development .defi_popular_content .curve .curve_img {
	width: 114px;
	height: 33px;
	background-position: -821px -505px;
}

.new_defi_development .defi_process_steps, .new_defi_development .defi_process_info {
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.new_defi_development .defi_process_steps .steps_count {
	position: relative;
	border-radius: 6px;
    border-right: 3px solid #BF8DF3;
    border-bottom: 3px solid #BF8DF3;
    background: #F3EAFD;
    box-shadow: 17px 17px 16px 1px rgba(191, 141, 243, 0.20);
    color: #9B51E0;
    font-size: 20px;
    font-weight: 700;
    line-height: 160%;
    width: 70px;
    height: 70px;
    transform: rotate(45deg);
    display: flex;
    align-items: center;
    justify-content: center;
}

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

.new_defi_development .defi_process_steps::before {
	content: '';
    position: absolute;
    width: calc(100% - 200px);
    height: 7px;
    background-color: #e5e5e5;
    top: calc(50% - 3.5px);
    left: 100px;
    z-index: auto;
}

.new_defi_development .defi_industries_section p {
	color: #080808;
	font-size: 20px;
	font-style: normal;
	font-weight: 600;
	line-height: 180%;
}
.new_defi_development .defi_industries_section .defi_industries_lists {
	margin: 1.875rem 3rem;
}
.new_defi_development .defi_industries_section .gaming {
	background-position: -120px -86px;
}
.new_defi_development .defi_industries_section .realEstate {
	background-position: -184px -86px;
}
.new_defi_development .defi_industries_section .health {
	background-position: -248px -86px;
}
.new_defi_development .defi_industries_section .education {
	background-position: -312px -86px;
}
.new_defi_development .defi_industries_section .insurance {
	background-position: -376px -86px;
}
.new_defi_development .defi_industries_section .finance {
	background-position: -440px -86px;
}
.new_defi_development .defi_industries_section .eCommerce {
	background-position: -504px -86px;
}
.new_defi_development .defi_industries_section .logistics {
	background-position: -568px -86px;
}

.new_defi_development .defi_development_section .defi_development_tabs > div {
	color: #454545;
	text-align: center;
	font-size: 16px;
	font-style: normal;
	font-weight: 600;
	line-height: 1;
	background: #F6F6F6;
	margin: 0 .5rem;
	cursor: pointer;
}
.new_defi_development .defi_development_section .defi_development_tabs > div:hover,
.new_defi_development .defi_development_section .defi_development_tabs > div.active {
	background: #9B51E0;
	color: #ffffff;
}
.defi_development_section #defi_development_tools {
	-webkit-appearance: none !important;
	-moz-appearance: none !important;
	color: #454545;
	font-size: 16px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
    background-color: #fff;
    width: 400px;
    height: 52px;
	margin: 0 auto;
    background-position: 100%;
    background-repeat: no-repeat;
    border: 1px solid #D1D1D1;
    padding: 0.75rem;
    border-radius: 10px;
	outline: none;
    background-image: url(https://media.calibraint.com/calibraint-wordpress/wp-content/uploads/2024/06/25124647/selectArrow.png);
}
.new_defi_development .defi_development_logos {
	display: none;
}
.new_defi_development .defi_development_logos .platforms_grid, .new_defi_development .defi_development_logos .smartcontract_grid {
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}
.new_defi_development .defi_development_logos .programlanguage_grid, 
.new_defi_development .defi_development_logos .framework_grid, 
.new_defi_development .defi_development_logos .database_grid {
	grid-template-columns: 1fr 1fr 1fr 1fr;
}

.new_defi_development .defi_development_logos .wallet_grid {
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.new_defi_development .defi_development_logos .platforms_grid > div, 
.new_defi_development .defi_development_logos .smartcontract_grid > div, 
.new_defi_development .defi_development_logos .programlanguage_grid > div,
.new_defi_development .defi_development_logos .framework_grid > div,
.new_defi_development .defi_development_logos .database_grid > div,
.new_defi_development .defi_development_logos .wallet_grid > div{
	border: 1px solid #eaeaea;
	padding: 40px 0;
	display: flex;
	justify-content: center;
	align-items: center;
	overflow: hidden;
	border-left: none;
	border-top: none;
}
.new_defi_development .defi_development_logos .platforms_grid > div:nth-last-child(-n+6),
.new_defi_development .defi_development_logos .smartcontract_grid > div:nth-last-child(-n+6),
.new_defi_development .defi_development_logos .programlanguage_grid > div:nth-last-child(-n+4),
.new_defi_development .defi_development_logos .framework_grid > div:nth-last-child(-n+4),
.new_defi_development .defi_development_logos .database_grid > div:nth-last-child(-n+4),
.new_defi_development .defi_development_logos .wallet_grid > div:nth-last-child(-n+5){
    border-bottom-color: transparent;
}
.new_defi_development .defi_development_logos .platforms_grid > div:nth-child(6n), 
.new_defi_development .defi_development_logos .smartcontract_grid > div:nth-child(6n),
.new_defi_development .defi_development_logos .programlanguage_grid > div:nth-child(4n),
.new_defi_development .defi_development_logos .framework_grid > div:nth-child(4n),
.new_defi_development .defi_development_logos .database_grid > div:nth-child(4n),
.new_defi_development .defi_development_logos .wallet_grid > div:nth-child(5n) {
    border-right: none;
}

.new_defi_development .defi_development_logos .platforms_grid .bitcoin {
	width: 79px;
	height: 30px;
	background-position: -294px -565px;
}
.new_defi_development .defi_development_logos .platforms_grid .ethereum {
	width: 110px;
	height: 30px;
	background-position: -386px -565px;
}
.new_defi_development .defi_development_logos .platforms_grid .hyperledger {
	width: 146px;
	height: 30px;
	background-position: -510px -565px;
}
.new_defi_development .defi_development_logos .platforms_grid .corda {
	width: 76px;
	height: 26px;
	background-position: -670px -567px;
}
.new_defi_development .defi_development_logos .platforms_grid .polygon {
	width: 107px;
	height: 26px;
	background-position: -760px -568px;
}
.new_defi_development .defi_development_logos .platforms_grid .solana {
	width: 110px;
	height: 18px;
	background-position: -881px -571px;
}
.new_defi_development .defi_development_logos .platforms_grid .hedera {
	width: 92px;
	height: 30px;
	background-position: -23px -614px;
}
.new_defi_development .defi_development_logos .platforms_grid .aptos {
	width: 84px;
	height: 22px;
	background-position: -129px -617px;
}
.new_defi_development .defi_development_logos .platforms_grid .algorand {
	width: 95px;
	height: 27px;
	background-position: -226px -615px;
}
.new_defi_development .defi_development_logos .platforms_grid .tezos {
	width: 74px;
	height: 30px;
	background-position: -336px -614px;
}
.new_defi_development .defi_development_logos .platforms_grid .tron {
	width: 72px;
	height: 33px;
	background-position: -422px -611px;
}
.new_defi_development .defi_development_logos .platforms_grid .cardona {
	width: 125px;
	height: 30px;
	background-position: -506px -613px;
}
.new_defi_development .defi_development_logos .platforms_grid .ripple {
	width: 100px;
	height: 30px;
	background-position: -646px -613px;
}
.new_defi_development .defi_development_logos .platforms_grid .optimism {
	width: 113px;
	height: 25px;
	background-position: -759px -616px;
}
.new_defi_development .defi_development_logos .platforms_grid .arbitrum {
	width: 135px;
	height: 30px;
	background-position: -886px -613px;
}
.new_defi_development .defi_development_logos .platforms_grid .kadena {
	width: 100px;
	height: 26px;
	background-position: -1034px -615px;
}
.new_defi_development .defi_development_logos .platforms_grid .near {
	width: 94px;
	height: 26px;
	background-position: -22px -665px;
}
.new_defi_development .defi_development_logos .platforms_grid .stellar {
	width: 114px;
	height: 30px;
	background-position: -130px -663px;
}
.new_defi_development .defi_development_logos .platforms_grid .polkadot {
	width: 100px;
	height: 26px;
	background-position: -819px -665px;
}
.new_defi_development .defi_development_logos .platforms_grid .avalanche {
	width: 140px;
	height: 32px;
	background-position: -664px -662px;
}
.new_defi_development .defi_development_logos .platforms_grid .starknet {
	width: 125px;
	height: 30px;
	background-position: -258px -663px;
}
.new_defi_development .defi_development_logos .platforms_grid .cosmos {
	width: 92px;
	height: 36px;
	background-position: -557px -660px;
}
.new_defi_development .defi_development_logos .platforms_grid .bnbchain {
	width: 139px;
	height: 26px;
	background-position: -397px -665px;
}
.new_defi_development .defi_development_logos .smartcontract_grid .solidity {
	width: 98px;
	height: 30px;
	background-position: -516px -716px;
}
.new_defi_development .defi_development_logos .smartcontract_grid .vyper {
	width: 83px;
	height: 30px;
	background-position: -268px -716px;
}
.new_defi_development .defi_development_logos .smartcontract_grid .chaincode {
	width: 137px;
	height: 30px;
	background-position: -365px -715px;
}
.new_defi_development .defi_development_logos .smartcontract_grid .ligo {
	width: 54px;
	height: 40px;
	background-position: -113px -711px;
}
.new_defi_development .defi_development_logos .smartcontract_grid .teal {
	width: 73px;
	height: 22px;
	background-position: -181px -720px;
}
.new_defi_development .defi_development_logos .smartcontract_grid .rust, .new_defi_development .defi_development_logos .programlanguage_grid .rust {
	width: 78px;
	height: 30px;
	background-position: -890px -716px;
}
.new_defi_development .defi_development_logos .smartcontract_grid .pact {
	width: 98px;
	height: 22px;
	background-position: -1013px -667px;
}
.new_defi_development .defi_development_logos .smartcontract_grid .smartpy {
	width: 132px;
	height: 32px;
	background-position: -628px -715px;
}
.new_defi_development .defi_development_logos .smartcontract_grid .pyteal {
	width: 90px;
	height: 30px;
	background-position: -780px -716px;
}
.new_defi_development .defi_development_logos .smartcontract_grid .cairo {
	width: 68px;
	height: 19px;
	background-position: -933px -669px;
}

.new_defi_development .defi_development_logos .programlanguage_grid .js {
	width: 130px;
	height: 23px;
	background-position: -983px -719px;
}
.new_defi_development .defi_development_logos .programlanguage_grid .ts {
	width: 130px;
	height: 30px;
	background-position: -23px -769px;
}
.new_defi_development .defi_development_logos .programlanguage_grid .go {
	width: 72px;
	height: 28px;
	background-position: -167px -770px;
}
.new_defi_development .defi_development_logos .programlanguage_grid .java {
	width: 69px;
	height: 38px;
	background-position: -253px -765px;
}
.new_defi_development .defi_development_logos .programlanguage_grid .c {
	width: 32px;
	height: 36px;
	background-position: -336px -766px;
}
.new_defi_development .defi_development_logos .programlanguage_grid .python {
	width: 99px;
	height: 30px;
	background-position: -382px -767px;
}

.new_defi_development .defi_development_logos .framework_grid .react {
	width: 109px;
	height: 30px;
	background-position: -494px -769px;
}
.new_defi_development .defi_development_logos .framework_grid .next {
	width: 93px;
	height: 30px;
	background-position: -702px -769px;
}
.new_defi_development .defi_development_logos .framework_grid .nest {
	width: 82px;
	height: 30px;
	background-position: -809px -769px;
}
.new_defi_development .defi_development_logos .framework_grid .remix {
	width: 71px;
	height: 26px;
	background-position: -617px -771px;
}
.new_defi_development .defi_development_logos .framework_grid .node {
	width: 87px;
	height: 26px;
	background-position: -904px -772px;
}
.new_defi_development .defi_development_logos .framework_grid .angular {
	width: 91px;
	height: 26px;
	background-position: -1005px -771px;
}

.new_defi_development .defi_development_logos .database_grid .leveldb {
	width: 90px;
	height: 30px;
	background-position: -23px -820px;
}
.new_defi_development .defi_development_logos .database_grid .couchdb {
	width: 90px;
	height: 22px;
	background-position: -126px -823px;
}
.new_defi_development .defi_development_logos .database_grid .postgresql {
	width: 102px;
	height: 26px;
	background-position: -142px -913px;
}
.new_defi_development .defi_development_logos .database_grid .sqlite {
	width: 65px;
	height: 30px;
	background-position:  -332px -819px;
}
.new_defi_development .defi_development_logos .database_grid .mongodb {
	width: 92px;
	height: 26px;
	background-position:  -494px -821px;
}
.new_defi_development .defi_development_logos .database_grid .amazondb {
	width: 87px;
	height: 26px;
	background-position:  -230px -821px;
}
.new_defi_development .defi_development_logos .database_grid .mysql {
	width: 70px;
	height: 22px;
	background-position: -410px -822px;
}

.new_defi_development .defi_development_logos .wallet_grid .metamask {
	width: 122px;
	height: 24px;
	background-position: -787px -822px;
}
.new_defi_development .defi_development_logos .wallet_grid .trustwallet {
	width: 130px;
	height: 32px;
	background-position: -924px -818px;
}
.new_defi_development .defi_development_logos .wallet_grid .walletconnect {
	width: 173px;
	height: 30px;
	background-position: -23px -866px;
}
.new_defi_development .defi_development_logos .wallet_grid .leap {
	width: 105px;
	height: 30px;
	background-position: -860px -866px;
}
.new_defi_development .defi_development_logos .wallet_grid .phantom {
	width: 122px;
	height: 30px;
	background-position: -979px -866px;
}
.new_defi_development .defi_development_logos .wallet_grid .sollet {
	width: 98px;
    height: 30px;
    background-position: -22px -911px;
}
.new_defi_development .defi_development_logos .wallet_grid .pera {
	width: 75px;
	height: 32px;
	background-position: -602px -818px;
}
.new_defi_development .defi_development_logos .wallet_grid .ledger {
	width: 81px;
	height: 32px;
	background-position: -691px -818px;
}
.new_defi_development .defi_development_logos .wallet_grid .trezor {
	width: 95px;
	height: 28px;
	background-position: -210px -867px;
}
.new_defi_development .defi_development_logos .wallet_grid .myetherwallet {
	width: 142px;
	height: 32px;
	background-position: -319px -865px;
}
.new_defi_development .defi_development_logos .wallet_grid .safepal {
	width: 116px;
	height: 24px;
	background-position: -575px -869px;
}
.new_defi_development .defi_development_logos .wallet_grid .reacoinbasect {
	width: 142px;
	height: 27px;
	background-position: -704px -868px;
}
.new_defi_development .defi_development_logos .wallet_grid .keplr {
	width: 85px;
	height: 30px;
	background-position: -475px -865px;
}

.new_defi_development .testimonials_section .testimonials_details .avatar_1{
	 background-position: -698px -350px;
}

.new_defi_development .testimonials_section .testimonials_details .avatar_2{
	 background-position: -768px -350px;
}

.new_defi_development .testimonials_section .testimonials_details .avatar_3{
	 background-position: -838px -350px;
}

.new_defi_development .testimonials_section .testimonials_details .quotes_icon {
	background-position: -632px -100px;
}

.new_defi_development .defi_journey_grid {
	grid-template-columns: 1.25fr 1fr;
	grid-column-gap: 2.5rem;
}

.new_defi_development .defi_journey_grid img {
	height: auto;
}

.defi_services_addon {
	display: none;
}

.defi_journey_section + .global_clients_section {
	padding-bottom: 1rem;
}

.new_defi_development .blockchain_award_section {
	padding-bottom: 0.8rem;
}