.depin_service_banner{
	padding: 30px 0px;
}
.depin_service_banner h1{
	margin-bottom: 1rem;
}
.depin_serv_grid.d-grid{
	    grid-template-columns: 1.1fr 1fr;
    grid-column-gap: 1.5rem;
}
.d-grid.depin_infra_grid{
	      margin-top: 40px;
    grid-template-columns: 1fr 1.3fr;
    grid-gap: 180px;
    align-items: center;
    justify-content: space-between;
}
.depin_infra_cnt h3{
	    color: #080808;
    font-weight: 800;
    font-size: 36px;
    line-height: 132%;
    margin-bottom: 10px;
}
.depin_infra_cnt p{
	    color: #454545;
    font-weight: 500;
    font-size: 14px;
    line-height: 26px;
    margin-bottom: 1.25rem;
   
}
.depin_infra_cnt p:last-child{
	margin: 0;
}
.web3_expert_grid.d-grid.depin_core_grid{
	grid-template-columns: 1fr 1fr 1fr 1fr;
}
section#depin_core_servs h2{
	margin-bottom: 12px;
}
.web3_expert_grid.d-grid.depin_core_grid{
	grid-template-columns: 1fr 1fr 1fr 1fr;
}
section.depin_development_service.comm_app_development .web3_expert_grid.d-grid .wtbk_box ul li{
	padding-left: 1rem;
}
section.depin_development_service.comm_app_development .web3_expert_grid.d-grid .wtbk_box ul li:before{
    top: 0px;
    font-size: 11px;
}
section.depin_success_partner{
	background: #F5F7F9;
}
.depin_partner_grid.d-grid{
	    margin-top: 40px;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 20px 24px;
}
.wtbg-box{
	    border-radius: 6px;
    background: #FFFFFF;
    padding: 24px 20px;
}
.wtbg-box .icon_32{
	margin-bottom: 12px;
}
.wtbg-box h4{
	    color: #080808;
    font-weight: 700;
    font-size: 16px;
    line-height: 160%;
    margin-bottom: 6px;
}
.wtbg-box p{
	    color: #5D5D5D;
    font-weight: 600;
    font-size: 14px;
    line-height: 160%;
	max-width: 80%;
}
section#depin_indus_specific .wtbk_box.padd_20 .depin_sprites{
	margin-bottom: 12px;
}
section#depin_core_servs .depin_sprites{
	margin-bottom: 1rem;
}
section#depin_dev_process .d-grid.cw_process_steps, section#depin_dev_process .d-grid.cw_process_info{
	grid-template-columns: 1fr 1fr 1fr 1fr;
}
#depin_tech_stack{
	background:#FFFFFF !important;
}
#depin_tech_stack .app_development_tabs{
	margin-top:50px;
}
section#depin_dev_process p.section_summary{
	max-width: 60%;
}
section#depin_dev_process .text-center.m-b-40{
	margin-bottom: 60px;
}
section.depin_development_service.comm_app_development section.web3_cta_section:after,section#depin_tech_stack:after{
	display:none;
}
div#integrations .qabk-sol-box{
	flex: 0 0 33.33%;
}
.depin_sprites{
	 background-image: url(https://media.calibraint.com/calibraint-wordpress/wp-content/uploads/2025/09/30115341/depin_sprites.webp);
    background-repeat: no-repeat;
    background-size: 800px;
}
.depin_sprites.depin_core_imag1{
	background-position: -21px -20px;
}
.depin_sprites.depin_core_imag2{
	background-position: -64px -20px;
}
.depin_sprites.depin_core_imag3{
	background-position: -108px -20px;
}
.depin_sprites.depin_core_imag4{
	background-position: -149px -20px;
}
.depin_sprites.depin_partner_img1{
	background-position: -20px -94px;
}
.depin_sprites.depin_partner_img2{
	background-position: -66px -94px;
}
.depin_sprites.depin_partner_img3{
	background-position: -109px -93px;
}
.depin_sprites.depin_partner_img4{
	background-position: -152px -93px;
}
.depin_sprites.depin_partner_img5{
	background-position: -197px -93px;
}
.depin_sprites.depin_partner_img6{
	background-position: -240px -93px;
}
.depin_sprites.depin_indus_imag1{
	background-position: -21px -165px;
}
.depin_sprites.depin_indus_imag2{
	background-position: -64px -165px;
}
.depin_sprites.depin_indus_imag3{
	background-position: -110px -165px;
}
.depin_sprites.depin_indus_imag4{
	background-position: -153px -165px;
}
section#depin_tech_stack .qabk-sol-box{
	flex-direction: column;
}
.depin_sprites.bkchain-sol-icon1{
	    width: 110px;
    height: 30px;
    background-position: -13px -240px;
}
.depin_sprites.bkchain-sol-icon2{
	    width: 128px;
    height: 32px;
    background-position: -335px -240px;
}
.depin_sprites.bkchain-sol-icon3{
	    width: 102px;
    height: 28px;
    background-position: -234px -240px;
}
.depin_sprites.bkchain-sol-icon4{
	    width: 98px;
    height: 38px;
    background-position: -130px -236px;
}
.depin_sprites.framewrk-sol-icon1{
	background-position: -21px -315px;
}
.depin_sprites.framewrk-sol-icon2{
	    background-position: -60px -282px;
    background-size: 720px;
}
.depin_sprites.framewrk-sol-icon3{
	    background-position: -101px -283px;
    background-size: 720px;
}
.depin_sprites.framewrk-sol-icon4{
	    background-position: -144px -283px;
    background-size: 720px;
}
div#integrations .d-flex.qabk-sol-wrap:last-child .qabk-sol-box{
	height: 120px;
}
.depin_sprites.integ-sol-icon1{
	    background-position: -546px -240px;
    width: 115px;
    height: 30px;
}
.depin_sprites.integ-sol-icon2{
	    width: 90px;
    height: 30px;
    background-position: -451px -240px;
}
.depin_sprites.integ-sol-icon3{
	    width: 130px;
    height: 30px;
    background-position: -675px -240px;
}
.depin_sprites.integ-sol-icon5{
	    background-position: -188px -283px;
    background-size: 720px;
}
.depin_sprites.integ-sol-icon6{
	    background-position: -230px -283px;
    background-size: 720px;
}
.depin_sprites.integ-sol-icon7{
	    background-position: -273px -282px;
    background-size: 720px;
}
section#depin_tech_stack .qabk-sol-box{
	flex-direction: column;
	height: 100px;
}
section#depin_tech_stack .qabk-sol-box .icon_36{
	margin-bottom:4px;
}
section#depin_tech_stack .d-flex.qabk-sol-wrap{
	justify-content: center;
}
div#integrations .qabk-solution-wrap.d-block{
	    max-width: 72%;
    margin: auto;
}
section#depin_tech_stack div#first_tab_active .qabk-sol-box:after,section#depin_tech_stack div#frameworks .qabk-sol-box:after{
	background: linear-gradient(0deg, #F7F7F7 0%, #d8d8d8 20%, #d8d8d8 60%, #F7F7F7 100%);
}
section.depin_development_service.comm_app_development .ready_to_connect_contact.d-flex{
	margin-top: 100px;
}
.web3_expert_grid.d-grid.depin_core_grid{
	grid-gap: 1.5rem;
}
section#depin_indus_specific .wtbk_box.padd_20{
	padding: 2rem 1rem 2rem 2rem !important;
}
section#depin_tech_stack .qabk-sol-box span{
	    color: #454545;
    font-weight: 600;
    font-size: 14px;
    line-height: 140%;
    text-align: center;
}
#depin_dev_process .cw_process_info{
	align-items: self-end;
}
