/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 17 2025 | 08:47:45 */
.what_did_we_do_infobox .layout-3-wrapper {
	align-items: flex-start !important;
}

.what_did_we_do_infobox .pp-heading-wrapper {
	border-bottom: 1px solid #E7E9ED;
	padding-bottom: 30px;
}

.case_studies_detail_tech_names a {
	width: 260px !important;
	font-size: 17px !important;
}

.case_studies_detail_tabs .pp-tabs-vertical .pp-tabs-labels {
	width: 48%;
	padding-right: 70px;
}

.case_studies_detail_tabs .pp-tabs-labels .pp-tabs-label {
	border-radius: 15px;
}

.case_studies_detail_tabs .pp-tab-label-inner {
	padding: 20px !important;
}

.case_studies_detail_tabs .pp-tab-label-flex {
	justify-content: space-between;	
}

.case_studies_detail_tabs .pp-tabs-label .pp-tab-label-flex::after {
    content: "";
    display: inline-block;
    width: 16px;   
    height: 16px;
    margin-left: 8px;
    background: url('/wp-content/uploads/2025/09/Path.svg') no-repeat center center;
    background-size: contain;
    transition: background-image 0.2s ease;
}

.case_studies_detail_tabs .pp-tabs-label.pp-tab-active .pp-tab-label-flex::after {
    background-image: url('/wp-content/uploads/2025/09/Path-1.svg');
}


.case_studies_detail_tabs .pp-tabs {
	display: flex;
	align-items: center;
}

.case_studies_detail_tabs .pp-tabs-panels {
	background: #FFFFFF;
	border-radius: 24px;
	width: 52%;
}

.case_studies_detail_tabs .pp-tabs-panel-content {
	padding: 50px 10px 50px 10px !important;
}