/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 11 2025 | 10:03:18 */
.pbmit-form input[type="tel"] {
	padding: 0 25px;
}

.pbmit-testimonial-style-2 .pbmit-auther-content {
    margin-left: 0;
}

.pl_widget_bg .pbmit-service-ads .pbmit-btn a {
    color: var(--pbmit-xcare-blackish-color);
    background-color: var(--pbmit-xcare-white-color);
	border: 2px solid var(--pbmit-xcare-white-color);
}

.pl_widget_bg .pbmit-service-ads .pbmit-btn a:hover {
    color: var(--pbmit-xcare-white-color);
    background-color: transparent;
}

.pum-theme-366 .pum-content + .pum-close, .pum-theme-enterprise-blue .pum-content + .pum-close {
	padding: 0!important;
}

.pum-container .pum-content>:first-child {
	margin-top: 4px;
}

html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]) {
	padding-right: 3px;
}

@media (max-width: 1024.98px) {
	html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]) {
		padding-right: 0;
	}
}

@media (max-width: 767.98px) {
	.pum-theme-enterprise-blue .pum-container {
		padding: 44px 20px 20px;
	}
}

.pbmit-home-appointment-form.pbmit-form input[type="tel"] {
    background-color: var(--pbmit-xcare-white-color);
    color: rgba(var(--pbmit-xcare-blackish-color-rgb), 0.6) !important;
    border: 1px solid rgba(var(--pbmit-xcare-blackish-color-rgb), 0.15);
    border-radius: 8px;
	height: 60px;
}


.pbmit-ihbox-style-20 .pbmit-ihbox-icon, .pbmit-ihbox-style-20 .pbmit-ihbox-svg {
    margin-right: 20px;
}

blockquote p {
	font-size: 16px;
	line-height: 1.44;
}

.pbmit-testimonial-style-2 .pbminfotech-box-title {
	font-size: 16px;
	line-height: 1.3;
}

.single-pbmit-service .pl_widget_bg.widget {
	background-color: #0b4875;	
}

.pl_footer_logo {
	width: auto;
	margin-bottom: 10px;
}

.pbmit-footer-widget .pbmit-social-links li.pbmit-social-li a {
	font-size: 18px;
    width: 52px;
    height: 52px;
    line-height: 52px;
    color: var(--pbmit-xcare-global-color);
    border: 1px solid var(--pbmit-xcare-global-color);
}

.pbmit-footer-widget .pbmit-social-links li.pbmit-social-li a:hover {
    color: var(--pbmit-xcare-global-color);
    border: 1px solid var(--pbmit-xcare-secondary-color);
	background-color: var(--pbmit-xcare-secondary-color);
}

.pbminfotech-sidebar .widget_search .wp-block-search__label::before, .pbminfotech-sidebar .widget_block .wp-block-group h2::before, .pbminfotech-sidebar .widget .widget-title::before {
	content: "\e884";
}

.pl_list {
	padding-right: 8%;	
}

.pl_list li {
	margin-bottom: 12px;	
}


::-webkit-scrollbar {
	width: 3px;
	height: 3px;
}

::-webkit-scrollbar-button {
	width: 0;
	height: 0;
}

::-webkit-scrollbar-thumb {
	background: var(--e-global-color-accent);
}

::-webkit-scrollbar-track {
	background: #fff;
}
