/*Ipad Pro*/
@media only screen and (min-width: 768px) and (max-width: 1260px){
	.page-template-qa-blockchain-testing section.qa_purple_section.qapf_purple_section .qa-purple-bg.text-center{
		padding: 35px;
	}
	.page-template-qa-blockchain-testing section.qa_purple_section.qapf_purple_section .qa-purple-bg.text-center h2{
		margin-bottom: 1.5rem;
	}
	.page-template-qa-blockchain-testing section.services_casestudy_section.qas_casestudy_section{
		padding: 20px 0px 0px;
	}
	section.section_padding_80.qabk_testing_solution p.section_summary{
		max-width: 80%;
	}
	section.section_padding_80.qabk_testing_solution{
		padding-bottom: 20px !important;
	}
	section.qa_blockchain_testing.comm_app_development .ready_to_connect_contact.d-flex{
		    margin-top: 3rem;
    margin-bottom: 1rem;
	}
	.qabk-tools-box p{
		line-height: 24px;
	}
	.footer-content{
		padding: 4rem 6.25rem 3.75rem;
	}
}
/*pro-ends*/

/*Ipad Mini*/
@media only screen and (max-width: 1023px){
	.qabk-solution-wrap.d-block{
		display: none;
	}
	.qabk-solution-wrap.d-none{
		display: block;
	}
	.d-flex.qabk-sol-wrap{
		flex-wrap: wrap;
	}
	.d-flex.qabk-sol-wrap:last-child .qabk-sol-box:after{
		display:none;
	}
	.d-flex.qabk-sol-wrap{
		    flex-wrap: wrap;
    justify-content: center;
	}
	.qabk-sol-box{
		    flex: 0 0 25%;
    padding: 10px;
    height: auto;
	}
	section.services_banner_section.banner_bg.qa_blockchain_banner{
		padding: 40px 0px !important;
	}
	.qabk_banner_grid{
		max-width: 77%;
	}
	.qabk_banner_grid p.services_banner_summary{
		margin-bottom: 1.2rem !important;
	}
	section.qa_blockchain_testing.comm_app_development section.services_banner_section.banner_bg.qa_blockchain_banner .header_grid_content_wrap ul.services_banner_ul li{
		 margin-bottom: 12px;
    	font-size: 14px;
    	line-height: 24px;
	}
	section.qa_blockchain_testing.comm_app_development section.services_banner_section.banner_bg.qa_blockchain_banner .btn_purple{
		padding: 11px 22px;
	}
	section.qa_blockchain_testing.comm_app_development .d-grid.enterprise_services_grid.align-items-center{
		    grid-column-gap: 10px;
    grid-template-columns: 1fr 1fr;
	}
	section.qa_blockchain_testing.comm_app_development section.android_developement_services.qa_serv_services .d-grid.enterprise_services_grid.align-items-center .android_services_box_wrap.d-grid .bg_grey{
		padding: 20px 12px;
	}
	.page-template-qa-blockchain-testing section.qa_purple_section.qapf_purple_section .qa-purple-bg.text-center h2{
		    font-size: 26px;
    line-height: 37px;
    max-width: 100% !important;
	}
	.page-template-qa-blockchain-testing section.qa_purple_section.qapf_purple_section .qa-purple-bg.text-center{
		padding: 28px;
	}
	.page-template-qa-blockchain-testing section.qa_purple_section.section_padding_80{
		padding-bottom: 40px !important;
	}
	.page-template-qa-blockchain-testing section.awards_recognition_section.py-4{
		padding: 40px 0px 60px;
	}
	.qa-expert-app-box .qabk_sprites{
		margin-bottom: .5rem;
	}
	section.section_padding_80.qabk_testing_solution{
		padding: 50px 0px 0px !important;
	}
	section.section_padding_80.qabk_testing_solution p.section_summary{
		max-width: 90%;
	}
	.d-grid.qabk_tools_wrap{
   	 	grid-gap: 1rem;
    	margin-top: 30px;
	}
	.qabk-tools-box{
		padding: 1rem;
	}
	.qabk-bg-grey{
		margin-bottom: 1rem;
	}
	.qabk-tools-box h4{
		font-size: 15px;
		margin-bottom: 6px;
	}
	.qabk-tools-box p{
		line-height: 24px;
	}
	section.qa_blockchain_testing.comm_app_development .android_services_box_wrap p.android_service_title{
		line-height: 20px;
	}
}
/*mini-ends*/

@media only screen and (max-width: 660px){
	section.services_banner_section.banner_bg.qa_blockchain_banner:after{
		background: linear-gradient(160.88deg, #000000 0%, rgba(0, 0, 0, 0.8) 84.59%, rgba(0, 0, 0, 0.6) 99.52%);
	}
	.qabk_banner_grid{
		max-width: 100%;
	}
	.qabk_banner_grid p.services_banner_summary{
		    font-size: 13px;
    max-width: 100%;
    margin-bottom: 1rem !important;
	}
	section.qa_blockchain_testing.comm_app_development .qa_serv_stats .android-stats-column h4.android-stats-number{
		    font-size: 25px;
    line-height: 36px;
	}
	section.qa_blockchain_testing.comm_app_development section.android-stats-column-wrap.bg_grey.qa_serv_stats p.android-stats-title{
		font-size: 14px;
	}
	section.qa_blockchain_testing.comm_app_development section.android_developement_services{
		padding-top: 35px;
	}
	section.qa_blockchain_testing.comm_app_development section.android_developement_services.qa_serv_services .android_services_desc p{
		max-width: 100%;
	}
	section.qa_blockchain_testing.comm_app_development .qa_serv_services .android_services_box_wrap.d-grid .bg_grey.p-a-12.text-center{
		padding: 16px !important;
	}
	section.qa_blockchain_testing.comm_app_development .qabk_sprites.icon_40{
		margin-bottom: 1rem;
	}
	section.qa_blockchain_testing.comm_app_development  .qabk-bg-grey .qabk_sprites.icon_40{
		margin-bottom: 0px !important;
	}
	section.qa_blockchain_testing.comm_app_development .app-test-service-box:last-child:before{
		background: linear-gradient(0deg, rgba(246, 246, 246, 0.3), rgba(246, 246, 246, 0.3)),
    linear-gradient(119.82deg, rgba(155, 81, 224, 0) 86.38%, #AA5CF2 100%),
    linear-gradient(205.82deg, rgba(170, 92, 242, 0) 78.55%, #AA5CF2 98.4%);
	}
	.page-template-qa-blockchain-testing section.qa_purple_section.qapf_purple_section .qa-purple-bg.text-center{
		padding: 40px 20px;
	}
	.page-template-qa-blockchain-testing section.qa_purple_section.qapf_purple_section .qa-purple-bg.text-center h2{
		    font-size: 24px;
    line-height: 35px;
    max-width: 100% !important;
	}
	.page-template-qa-blockchain-testing section.services_casestudy_section.qas_casestudy_section{
		padding: 0;
	}
	.page-template-qa-blockchain-testing section.qa_expertise_apps h2{
		max-width: 100%;
	}
	section.section_padding_80.qabk_testing_solution{
		padding: 40px 0px 0px !important;
	}
	section.section_padding_80.qabk_testing_solution h2.section_heading{
		    max-width: 100%;
    margin-bottom: 1rem;
    text-align: center;
	}
	section.section_padding_80.qabk_testing_solution p.section_summary{
		max-width: 100%;
	}
	.qabk-solution-wrap.d-none{
		margin-top: 1.5rem !important;
	}
	.qabk-sol-box{
		 flex: 0 0 48%;
    	padding: 6px;
	}
	section.section_padding_80.qabk_testing_solution{
		padding: 35px 0px 20px !important;
	}
	section.qabk_top_tools.section_padding_80{
		padding: 40px 0px !important;
	}
	section.qabk_top_tools h2.section_heading{
		text-align: center;
	}
	.d-grid.qabk_tools_wrap{
		margin-top: 1.5rem;
	}
	.d-grid.qabk_tools_wrap{
		    display: flex;
    flex-direction: column;
    grid-gap: 1rem;
	}
	.qaat-serv-icon-bg .qabk_sprites.icon_40{
		margin: 0 !important;
	}
}

/*Mobile ends*/


