section.services_banner_section.banner_bg.qa_blockchain_banner{
	    background-image: url('https://media.calibraint.com/calibraint-wordpress/wp-content/uploads/2025/04/28091335/qa-bkchain-banner-img-scaled.webp');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
section.services_banner_section.banner_bg.qa_blockchain_banner:after{
	    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
    height: 100%;
    width: 100%;
    background: linear-gradient(90deg, #000000 0%, rgba(0, 0, 0, 0.8) 60%, rgba(0, 0, 0, 0) 100%);
}
.qabk_banner_grid h1.services_banner_heading{
	margin-bottom: 12px !important;
}
.qabk_banner_grid p.services_banner_summary{
	    font-size: 14px;
    line-height: 22px;
    max-width: 87%;
    color: #D1D1D1;
}
.qabk_banner_grid{
	    max-width: 60%;
    position: relative;
    z-index: 9;
}
section.services_banner_section.banner_bg.qa_blockchain_banner .header_grid_content_wrap ul.services_banner_ul{
	margin-bottom: 1.5rem;
}
section.services_banner_section.banner_bg.qa_blockchain_banner .btn_purple{
	padding: 14px 30px;
}
.qabk_sprites{
	background-image:url('https://media.calibraint.com/calibraint-wordpress/wp-content/uploads/2025/04/28091331/qabk-sprite-image.webp');
	background-repeat:no-repeat;
	background-size: 930px;
}
.qabk_sprites.icon_40{
	    height: 40px;
    width: 40px;
    margin-bottom: 1.2rem;
}
.qabk_sprites.qa_serv_sol_icon1{
	background-position: -69px -23px;
}
.qabk_sprites.qa_serv_sol_icon2{
	background-position: -132px -23px;
}
.qabk_sprites.qa_serv_sol_icon3{
	background-position: -195px -23px;
}
.qabk_sprites.qa_serv_sol_icon4{
	background-position: -258px -23px;
}
.qabk_sprites.test-serv-icon1{
	background-position: -327px -23px;
}
.qabk_sprites.test-serv-icon2{
	background-position: -384px -23px;
}
.qabk_sprites.test-serv-icon3{
	background-position: -449px -23px;
}
.qabk_sprites.test-serv-icon4{
	background-position: -508px -23px;
}
.qabk_sprites.test-serv-icon5{
	background-position: -572px -23px;
}
.qabk_sprites.test-serv-icon6{
	background-position: -636px -23px;
}
.qabk_sprites.test-serv-icon7{
	background-position: -696px -23px;
}
.qabk_sprites.test-serv-icon8{
	background-position: -760px -23px;
}
.qabk_sprites.qaat-serv-icon1{
	background-position: -817px -18px;
}
.qabk_sprites.qaat-serv-icon2{
	background-position: -22px -86px;
}
.qabk_sprites.qaat-serv-icon3{
	background-position: -87px -85px;
}
.qabk_sprites.qaat-serv-icon4{
	background-position: -147px -85px;
}
.qabk_sprites.qaat-serv-icon5{
	background-position: -211px -87px;
}
.qaat-serv-icon-bg .qabk_sprites.icon_40{
	margin:0;
}
.page-template-qa-blockchain-testing section.qa_purple_section.qapf_purple_section h2.text-center.m-x-auto{
	max-width: 70%;
}
.page-template-qa-blockchain-testing section.qa_purple_section.qapf_purple_section .qa-purple-bg.text-center{
	padding: 55px 50px;
}
.page-template-qa-blockchain-testing section.qa_expertise_apps h2{
	max-width: 85%;
}
.qa-expert-app-box .qabk_sprites{
	    margin: auto;
    margin-bottom: 1.5rem;
}
.qabk_sprites.qa-exp-icon1{
	background-position: -275px -87px;
}
.qabk_sprites.qa-exp-icon2{
	background-position: -336px -86px;
}
.qabk_sprites.qa-exp-icon3{
	background-position: -399px -86px;
}
.qabk_sprites.qa-exp-icon4{
	background-position: -464px -86px;
}
.qabk_sprites.qa-exp-icon5{
	background-position: -525px -86px;
}
.qabk_sprites.qa-exp-icon6{
	background-position: -587px -86px;
}
.qabk_sprites.qa-exp-icon7{
	background-position: -652px -86px;
}
.qabk_sprites.qa-exp-icon8{
	background-position: -712px -86px;
}
.qabk_sprites.qa-exp-icon9{
	background-position: -775px -85px;
}
.qabk_sprites.qa-exp-icon10{
	background-position: -839px -85px;
}
.qabk_sprites.qa-exp-icon11{
	background-position: -24px -148px;
}
.qabk_sprites.qa-exp-icon12{
	background-position: -87px -148px;
}
.page-template-qa-blockchain-testing section.services_casestudy_section.qas_casestudy_section{
	padding-top: 50px;
}
.page-template-qa-blockchain-testing section.awards_recognition_section.py-4{
	padding: 70px 0px;
}
.qabk_sprites.testim_sprite_1{
	background-position: -785px -267px;
}
.qabk_sprites.testim_sprite_2{
	background-position: -22px -342px;
}
.qabk_sprites.testim_sprite_3{
	background-position: -99px -343px;
}
.qabk_sprites.testim_quotes{
	background-position: -601px -267px;
}
.qabk-sol-box .qabk_sprites{
	    width: 145px;
    height: 40px;
    margin: auto;
}
.qabk-sol-box{
	    flex: 0 0 20%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 12px;
    height: 82px;
}
.qabk_sprites.qabk-sol-icon1{
	background-position: -323px -145px;
}
.qabk_sprites.qabk-sol-icon2{
	background-position: -567px -206px;
}
.qabk_sprites.qabk-sol-icon3{
	background-position: -455px -138px;
}
.qabk_sprites.qabk-sol-icon4{
	background-position: -117px -206px;
}
.qabk_sprites.qabk-sol-icon5{
	background-position: -259px -209px;
}
.qabk_sprites.qabk-sol-icon6{
	background-position: -416px -207px;
}
.qabk_sprites.qabk-sol-icon7{
	    background-position: -143px -145px;
    width: 100px;
}
.qabk_sprites.qabk-sol-icon8{
	    background-position: -235px -146px;
    width: 100px;
}
.qabk_sprites.qabk-sol-icon9{
	background-position: -605px -144px;
}
.qabk_sprites.qabk-sol-icon10{
	    background-position: -721px -211px;
    width: 100px;
}
.qabk_sprites.qabk-sol-icon11{
	background-position: -107px -265px;
}
.qabk_sprites.qabk-sol-icon12{
	    background-position: -814px -209px;
    width: 100px;
}
.qabk_sprites.qabk-sol-icon13{
	    background-position: -13px -265px;
    width: 100px;
}
.qabk_sprites.qabk-sol-icon14{
	background-position: -753px -150px;
}
.qabk_sprites.qabk-sol-icon15{
	background-position: 5px -206px;
}
.d-flex.qabk-sol-wrap .qabk-sol-box,.d-flex.qabk-sol-wrap{
	position: relative;
}
.d-flex.qabk-sol-wrap .qabk-sol-box:after{
	    content: '';
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    width: 1px;
    background: #CBCBCB;
}
.d-flex.qabk-sol-wrap:first-child .qabk-sol-box:after{
	background: linear-gradient(180deg, #F7F7F7 0%, #CBCBCB 49.5%, #CBCBCB 100%);
}
.d-flex.qabk-sol-wrap:last-child .qabk-sol-box:after{
	background: linear-gradient(0deg, #F7F7F7 0%, #CBCBCB 49.5%, #CBCBCB 100%);
}
.d-flex.qabk-sol-wrap:after{
	    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    width: 100%;
    height: 1px;
    z-index: 1;
    background: linear-gradient(90deg, #F7F7F7 0%, #CBCBCB 49.5%, #F7F7F7 100%);
}
.d-flex.qabk-sol-wrap:last-child:after{
    display: none;
}
.qabk-sol-box:last-child:after{
   display: none;
}
.qabk-sol-box .qabk_sprites{
	background-size: 950px;
}
section.section_padding_80.qabk_testing_solution h2.section_heading{
	    max-width: 80%;
    margin-bottom: 1rem;
}
section.section_padding_80.qabk_testing_solution p.section_summary{
	max-width: 60%;
}
.qabk-solution-wrap{
	margin-top: 40px;
}
.d-grid.qabk_tools_wrap{
	    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 1.5rem;
	margin-top: 40px;
}
.qabk-tools-box{
	    border: 1px solid #E7E7E7;
    padding: 1.5rem;
}
.qabk-bg-grey{
	    background: #F5F7F9;
    height: 60px;
    width: 60px;
    border-radius: 50%;
    display: flex;
    align-items: center;
	margin-bottom: 20px;
    justify-content: center;
}
.qabk-bg-grey .qabk_sprites.icon_40{
	margin: 0;
}
.qabk-tools-box h4{
	    color: #080808;
    font-weight: 700;
    font-size: 16px;
    line-height: 160%;
    text-transform: capitalize;
    margin-bottom: 8px;
}
.qabk-tools-box p{
	    color: #5D5D5D;
    font-weight: 400;
    font-size: 14px;
    line-height: 26px;
    letter-spacing: 0px;
}
.qabk_sprites.icon_40.qabk_tool_icon1{
	background-position: -238px -265px;
}
.qabk_sprites.icon_40.qabk_tool_icon2{
	background-position: -292px -266px;
}
.qabk_sprites.icon_40.qabk_tool_icon3{
	background-position: -353px -268px;
}
.qabk_sprites.icon_40.qabk_tool_icon4{
	background-position: -417px -268px;
}
.qabk_sprites.icon_40.qabk_tool_icon5{
	background-position: -477px -263px;
}
.qabk_sprites.icon_40.qabk_tool_icon6{
	background-position: -538px -268px;
}
span.qabk_sprites.list_tick_icon{
	    background-position: -648px -267px;
    margin-right: 8px;
}
span.connect_mail_icon.qabk_sprites{
	background-position: -692px -266px;
}
span.connect_phone_icon.qabk_sprites{
	background-position: -737px -266px;
}
section.qa_blockchain_testing.comm_app_development .ready_to_connect_summary{
	padding-top: 3.5rem;
}
section.qa_blockchain_testing.comm_app_development .ready_to_connect_contact.d-flex{
	    margin-top: 5rem;
    margin-bottom: 2rem;
}
section.qa_blockchain_testing.comm_app_development .wpsm_panel-group{
	margin: 0 !important;
}
section.qa_blockchain_testing.comm_app_development .wpforms-container .wpforms-recaptcha-container{
	padding: 0;
}
