/**
* Theme Name: Xcare Child
* Description: This is a child theme of xcare 
* Author: designervily
* Template: xcare
* Version: 1.0
*/

.elementor-widget:not(:last-child) {    
	margin-bottom: 0;
}

.pbmit-ihbox-style-19 .pbmit-element-title {
	font-size: 20px;
}

.pbmit-tabs-heading .pbmit-tab-link:not(.pbmit-tab-li-active){
	padding: 10px;
    border-radius: 30px;
    color: var(--pbmit-xcare-white-color);
    background-color: var(--pbmit-xcare-blackish-color);
    border-color: var(--pbmit-xcare-global-color);
    border-width: 1px;
    border-style: solid;
    margin: 5px;
}

.pbmit-tabs-heading .pbmit-tab-link:not(.pbmit-tab-li-active):hover{
    background-color: var(--pbmit-xcare-global-color);
    border-color: var(--pbmit-xcare-blackish-color);
}


.pbmit-tab-content:not(.pbmit-tab-active) .pbmit-tab-content-title{
	border-width: 1px;
    border-style: solid;
    margin: 10px 0;
    border-color: var(--pbmit-xcare-blackish-color);
    border-radius: 30px;
}

#pbm_addons_contact_widget-1 .pbmit-contact-widget-line.pbmit-base-icon-location:before{
	content: none;
}

#pbm_addons_contact_widget-1 .pbmit-contact-widget-line.pbmit-base-icon-location div.address:before{
	content: "\e80e";
	font-family: "pbminfotech-base-icons";
    font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: .2em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.pbmit-service-style-4 .pbmit-service-title a{
	overflow: inherit;
    text-overflow: inherit;
    display: block;
}

.pbmit-service-style-1 .pbminfotech-post-item .pbmit-box-content-wrap{
	padding: 35px 30px 15px;
}

.pbmit-service-style-1 .pbmit-service-title{
	min-height: 128px;
}

.elementor-element-8b9def4 .pbmit-heading-desc p{
	margin-bottom: 7px;
}

.pbmit-meta-author, .pbmit-meta-date-wrapper, .pbmit-date-admin-wraper, .pbmit-meta-date{
	display: none !important;
}

img.swiper-slide-image{
	max-height: 500px !important;
	max-width: auto;
	height: auto;
	width: auto;
}

.pbmit-service-single blockquote.pbminfotech-testimonial-text{
	box-shadow: none;
}


@media (max-width: 1024px) {
    .pbmit-element-service-style-4 .pbmit-element-inner .pbmit-servicebox-left .pbmit-ele-header-area {
        padding: 0 30px;
    }
    
    .pbminfotech-element-testimonial .pbmit-element-inner .pbmit-ele-header-area{
	    padding: 0 30px;
    }
}

/*
@media (max-width: 1250px) {
    .pbmit-header-style-6 .pbmit-button-box-second {
        display: block;
    }
}
*/