section.qa-consult-banner{
	    padding: 20px;
	position:relative;
}
.qa-consult-banner-bg{
	    background-image: url('https://media.calibraint.com/calibraint-wordpress/wp-content/uploads/2025/04/09093651/qaconsult-banner-bg-scaled.webp');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    border-radius: 24px;
    overflow: hidden;
	position:relative;
	border-bottom-right-radius:0px;
}
.qa-consult-banner-left.header_grid_content_wrap{
	    flex: 0 0 48%; 
    padding: 84px 0px;
}
.qa-consult-banner-left .services_banner_heading{
	margin-bottom: 12px;
}
.qa-consult-banner-left ul.services_banner_ul{
	margin: 24px 0px;
}
.qa-consult-banner-bg .qa-consult-banner-left.header_grid_content_wrap p.services_banner_summary{
	    font-size: 14px;
    line-height: 160%;
	color: #D1D1D1; 
}
.qaconsult-banner-bottom-wrap{
	 position: absolute;
     right: 19px;
    bottom: 19px;
    z-index: 1;
}

.qa-consult-bannerbot{
	 background: #ffffff;
    border-top-left-radius: 1.5rem;
    padding: 2rem 1.5rem 1.5rem 2rem;
	position:relative;
}
.qaconsult-stats-colums.d-flex{
	    grid-gap: 50px;
    text-align: center;
}
h4.qaconsult-stats-count{
	    color: #080808;
    font-weight: 800;
    font-size: 30px;
    line-height: 160%;
    margin-bottom: 8px;
}
p.qaconsult-stats-title{
	    color: #454545;
    font-weight: 600;
    font-size: 16px;
    line-height: 150%;
}
.qa-consult-bannerbot:before{
	    content: '';
    background: #ffffff;
    position: absolute;
    height: 24px;
    width: 24px;
    left: -24px;
    bottom: -1px;
    mask: radial-gradient(24px at top right,#0000 100%,#000);
    transform: rotateY(180deg);
}
.qa-consult-bannerbot:after{
	    content: '';
    background: #ffffff;
    position: absolute;
    height: 24px;
    width: 24px;
    right: 0;
    top: -23px;
    mask: radial-gradient(24px at top right,#0000 100%,#000);
    transform: rotateY(180deg);
    z-index: 1;
}
.qaconsult-banner-bottom-wrap.mb-curve-block{
    right: -1px;
    bottom: 0;
	position:absolute !important;
}
.qaconsult-banner-bottom-wrap.mb-curve-block .qa-consult-bannerbot{
	padding: 1rem 2.5rem;
}
.qaconsult-banner-bottom-wrap.mb-curve-block .qa-consult-bannerbot:before{
    left: -22px;
}
section.qa-consulting-service-page section.android_developement_services.qa_serv_services h2.section_heading{
	max-width: 85%;
}
.qaconsult_sprite{
	background-image:url("https://media.calibraint.com/calibraint-wordpress/wp-content/uploads/2025/04/09074826/qa-consult-sprite.svg");
	background-size:1130px;
	background-repeat:no-repeat;
}
.qaconsult_sprite.icon_40{
	    height: 40px;
    width: 40px;
    margin-bottom: 1.2rem;
}
.qaconsult_sprite.qa_serv_sol_icon1{
	background-position: -71px -23px;
}
.qaconsult_sprite.qa_serv_sol_icon2{
	background-position: -134px -22px;
}
.qaconsult_sprite.qa_serv_sol_icon3{
	background-position: -198px -22px;
}
.qaconsult_sprite.qa_serv_sol_icon4{
	background-position: -261px -24px;
}
section.hirig-qa-consultant{
	background: #F6F6F6;
}
section.hirig-qa-consultant h2.section_heading{
	max-width: 80%;
}
.hiring-consultant-wrap{
	margin-top: 40px;
}
.hiring-consultant-grids.d-grid{
	    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 1.5rem;
}
.hiring-consultant-grid.indust_ychoose_box img{
	max-height: 260px;
}
.hiring-consult-hidden.indust_ychoose_content h6{
	font-size: 20px;
	line-height:28px;
}
.hiring-consult-hidden.indust_ychoose_content p{
	padding-top: 3px;
}
.qaconsult_sprite.qa_consult_solution_1{
	background-position: -324px -22px;
}
.qaconsult_sprite.qa_consult_solution_2{
	background-position: -386px -22px;
}
.qaconsult_sprite.qa_consult_solution_3{
	background-position: -448px -23px;
}
.qaconsult_sprite.qa_consult_solution_4{
	background-position: -504px -23px;
}
.qaconsult_sprite.qa_consult_solution_5{
	background-position: -563px -23px;
}
.qaconsult_sprite.qa_consult_solution_6{
	background-position: -623px -23px;
}
section.qa-consulting-service-page section.android_services_section p.section_heading_content{
	color: #FFFFFFD9;
}
section.qa-consulting-service-page .d-grid.android_services_details{
	grid-gap: 40px;
}
section.qa-consulting-service-page .d-grid.android_services_details .qaconsult_sprite.mb-2{
	margin-bottom: 12px;
}
section#qa_consult_solutions{
	    position: relative;
    overflow: hidden;
}
section#qa_consult_solutions:before{
	    content: '';
    background: #FFFFFF4D;
    width: 14em;
    height: 14em;
    position: absolute;
    border-radius: 50%;
    filter: blur(100px);
    top: -7rem;
    left: -6rem;
}
.qa_consult_techbox .qaconsult_sprite{
	margin-bottom: 1rem;
}
.qa_consult_techwrap.d-grid{
	grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 20px;
}
.qaconsult_sprite.qacu_sts_icon1{
	    background-position: -680px -22px;
    width: 42px !important;
}
.qaconsult_sprite.qacu_sts_icon2{
	background-position: -745px -23px;
}
.qaconsult_sprite.qacu_sts_icon3{
	background-position: -810px -23px;
}
.qa_consult_techbox h4{
	    color: #080808;
    font-weight: 800;
    font-size: 18px;
    line-height: 140%;
    margin-bottom: 8px;
}
.qa_consult_techbox p{
	    color: #5D5D5D;
    font-weight: 400;
    font-size: 14px;
    line-height: 26px;
}
.qa_consult_techbox{
	    border: 1px solid #E7E7E7;
    border-radius: 12px;
    padding: 1rem;
}
section.qa_engineer_work.app_development_section{
	padding: 70px 0px 80px;
}
section.qa_engineer_work.app_development_section h2{
	    max-width: 60%;
    margin-bottom: 1rem;
}
.qacons-tech-stack{
	margin-top:40px;
}
.qacons-tech-stack .app_development_tabs{
	margin-bottom:40px;
}
.qacons-tech-stack .border-radius-6.p-4.tab{
	color: #B0B0B0;
}
.qacons-tech-stack .border-radius-6.p-4.tab.active,.qacons-tech-stack .border-radius-6.p-4.tab:hover{
	color: #FFFFFF;
}
.qaconsult_sprite.qacu_byplat_icon1{
	background-position: -873px -24px;
}
.qaconsult_sprite.qacu_byplat_icon2{
	background-position: -938px -22px;
}
.qaconsult_sprite.qacu_byplat_icon3{
	background-position: -999px -22px;
}
.qaconsult_sprite.qacu_byplat_icon4{
	background-position: -1062px -23px;
}
.qaconsult_sprite.qacu_byplat_icon5{
	background-position: -24px -86px;
}
.qaconsult_sprite.qacu_bytype_icon1{
	background-position: -88px -86px;
}
.qaconsult_sprite.qacu_bytype_icon2{
	background-position: -152px -86px;
}
.qaconsult_sprite.qacu_bytype_icon3{
	background-position: -214px -85px;
}
.qaconsult_sprite.qacu_bytype_icon4{
	background-position: -277px -85px;
}
.qaconsult_sprite.qacu_bytype_icon5{
	background-position: -340px -85px;
}
.qa-consulting-service-page section.awards_recognition_section{
	padding: 70px 0px 50px;
}
.qa-expert-app-box .qaconsult_sprite.icon_40{
	    margin: auto;
    margin-bottom: 1.5rem;
}
.qaconsult_sprite.benefit_sprite_1{
	background-position: -490px -87px;
}
.qaconsult_sprite.benefit_sprite_2{
	background-position: -567px -87px;
}
.qaconsult_sprite.benefit_sprite_3{
	background-position: -633px -87px;
}
.qaconsult_sprite.benefit_sprite_4{
	background-position: -705px -87px;
}
.qaconsult_sprite.benefit_sprite_5{
	background-position: -775px -87px;
}
.qaconsult_sprite.benefit_sprite_6{
	background-position: -847px -87px;
}
.qaconsult_sprite.benefit_sprite_7{
	background-position: -918px -87px;
}
.qaconsult_sprite.benefit_sprite_8{
	background-position: -991px -87px;
}
.qaconsult_sprite.benefit_sprite_9{
	background-position: -24px -158px;
}
.qaconsult_sprite.benefit_sprite_10{
	background-position: -95px -159px;
}
.qaconsult_sprite.qa_cons_benfit_icon1{
	background-position: -167px -159px;
}
.qaconsult_sprite.qa_cons_benfit_icon2{
	background-position: -238px -159px;
}
.qaconsult_sprite.qa_cons_benfit_icon3{
	background-position: -311px -159px;
}
.qaconsult_sprite.qa_cons_benfit_icon4{
	background-position: -381px -159px;
}
.qaconsult_sprite.qa_cons_benfit_icon5{
	background-position: -452px -159px;
}
.qaconsult_sprite.testim_quotes{
	background-position: -523px -159px;
}
.qaconsult_sprite.testim_sprite_1{
	background-position: -791px -158px;
}
.qaconsult_sprite.testim_sprite_2{
	background-position: -869px -158px;
}
.qaconsult_sprite.testim_sprite_3{
	background-position: -945px -158px;
}
span.qaconsult_sprite.list_tick_icon{
	    background-position: -746px -157px;
    margin-right: 8px;
}
span.connect_mail_icon.qaconsult_sprite{
	background-position: -653px -157px;
}
span.connect_phone_icon.qaconsult_sprite{
	background-position: -700px -158px;
}
.page-template-qa-software-testing-consulting-services .ready_to_connect_contact.d-flex{
	margin-top: 4rem;
}
.page-template-qa-software-testing-consulting-services section.qa_purple_section.qapf_purple_section h2.text-center.m-x-auto{
	    text-transform: uppercase;
    font-size: 36px;
    max-width: 90%;
    line-height: 52px;
}
.page-template-qa-software-testing-consulting-services .d-grid.android_services_details p.section_title{
	font-size: 18px;
}
section.qa_engineer_work.app_development_section p.section_summary{
	font-size: 16px;
}
.page-template-qa-software-testing-consulting-services .d-grid.bck_development_grid p.section_title{
	    font-size: 16px;
    line-height: 28px;
    margin-bottom: 8px !important;
}
.page-template-qa-software-testing-consulting-services .d-grid.bck_development_grid .qaconsult_sprite{
	margin-bottom: 10px;
}
.page-template-qa-software-testing-consulting-services .app_development_section .app_development_tabs>div{
	    padding: 16px 24px !important;
    line-height: 28px;
}
.page-template-qa-software-testing-consulting-services section.qa_purple_section.qapf_purple_section h2.text-center.m-x-auto{
	margin-bottom: 2rem;
}
.page-template-qa-software-testing-consulting-services section.qa_purple_section.qapf_purple_section .qa-purple-bg.text-center{
	padding: 85px 50px 80px;
}
.page-template-qa-software-testing-consulting-services section.blockchain_services_faq.section_padding_80{
	padding: 60px 0px;
}
body > div:has(.grecaptcha-badge){
	     height: 0 !important;
    overflow: hidden !important;
    position: fixed !important;
    bottom: 0;
    right: 0;
    width: auto;
}

