@media (min-width: 1201px) {
    .pbmit-header-style-7 .pbmit-header-button2 a{
        padding: 8px 30px !important;
        background-color: #901c1d !important;
        border-radius: 0 !important;
    }
    .pbmit-header-style-7 .pbmit-header-wrapper .container{
        padding: 0 !important;
        max-width: 1424px !important;
    }
}
.pbmit-sidebar-left #primary .site-main{padding-left: 0 !important;}
.pbmit-element-service-style-5 .pbmit-btn a,
.pbmit-header-style-7 .pbmit-header-button2 a,
.pbminfotech-ele-ptable-style-2 .pbmit-content-wrapper,
.pbmit-ihbox-style-17 .pbmit-ihbox-btn a,
.pbmit-service-style-2 .pbminfotech-box-content,
.pbmit-service-style-2 .pbmit-featured-wrapper::before,
.pbmit-service-style-2 .pbmit-service-image-wrapper img,
.single-pbmit-service .pbmit_widget_list_all_posts{
    border-radius: 0 !important;
}
.pbmit-ihbox-style-17 .pbmit-ihbox-btn a,
.pbminfotech-ele-ptable-style-2 .pbmit-btn a,
.elementor-button.elementor-size-sm,
.pbmit-element-service-style-5 .pbmit-btn a{padding: 10px 30px !important;}
.pbmit-header-style-7 .pbmit-slider-area{border-radius: 0 !important;}
.site-branding.pbmit-logo-area{padding: 10px 0;}
.pbmit-marquee-effect-style-1 .pbmit-element-title{font-size: 48px !important;}
rs-sbg-px > rs-sbg-wrap > rs-sbg.overlayed:before {
	background-color: rgba(0,0,0,0.2);
    background-blend-mode: multiply;
	content: '';
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	z-index: 21;
}
.home-intro .pbmit-element-posts-wrapper,
.diagnostics-intro .pbmit-element-posts-wrapper,
.purple .hide-on-diagnostics,
#main span.edit-link,
#comments,
.swiper-slide .pbmit-service-icon,
body:not(.mega-menu-pbminfotech-top) .pbmit-navbar div>ul>li:not(:last-child)::before,
.pbmit-ihbox-style-7 .pbmit-ihbox-box-number{
    display: none !important;
}
.pbmit-heading-subheading .pbmit-heading-desc{margin-top: 20px !important;}
.pbmit-heading-subheading{margin-bottom: 20px !important;}
.swiper-hover-slide-nav .pbmit-hover-inner .pbmit-title-data-hover a{
    font-size: 18px !important;
}
.pbmit-element-service-style-5 .pbminfotech-box-number{position: relative !important;}
.pbmit-element-service-style-5 .pbmit-title-inner{padding: 0 5px 0 10px !important;}
.pbmit-elementor-bg-color-globalcolor .pbmit-element-service-style-5 .pbmit-btn a:hover,
.pbmit-elementor-bg-color-gradient .pbmit-element-service-style-5 .pbmit-btn a:hover{
    background-color: #901c1d !important;
}
.pbmit-element-service-style-5 .swiper-hover-slide-images{
    width: 33.3333% !important;
}
.pbmit-element-service-style-5 .pbmit-hover-inner{padding-right: 40px !important;}
.pbmit-element-service-style-5 .swiper-hover-slide-nav{width: 66.66666667% !important;}
.pbmit-heading-subheading .pbmit-element-title{font-size: 36px !important;}
.home .swiper-hover-slide-nav .pbmit-heading-desc{
    padding: 0 0 30px 84px;
}
.pbmit-footer-section.pbmit-bg-color-secondarycolor{
    background-color: #000e2c;
}
.pbminfotech-ele-ptable-style-2 .pbmit-ptable-price-wrapper{
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    padding-left: 20px !important;
}
.pbmit-header-style-7 .pbmit-title-bar-wrapper{
    margin-left: 0 !important;
    margin-right: 0 !important;
    border-radius: 0 !important;
}
h1.pbmit-tbar-title{color: #FFF; font-size: 40px;}
.text-white .pbmit-element-title a,
body .text-white .elementor-widget .elementor-icon-list-items .elementor-icon-list-text,
body .text-white .elementor-widget .elementor-icon-list-items .elementor-icon-list-icon+.elementor-icon-list-text{
    color: #FFF !important;
}
.pbmit-breadcrumb, .pbmit-breadcrumb a, .pbmit-breadcrumb span, .pbmit-tbar-subtitle{color: #f3f3f3 !important;}
footer.site-footer{margin-top: 40px;}
.page-id-92 footer.site-footer{margin-top: 0;}
.about-description .elementor-widget-wrap{padding-left: 40px !important;}
.pbmit-elementor-bg-color-globalcolor .pbmit-element-timeline-style-2 .pbmit-timeline .pbmit-timeline-inner:nth-child(even) .row.pbmit-ourhistory-row .pbmit-ourhistory-right .content:after,
.pbmit-elementor-bg-color-globalcolor .pbmit-element-timeline-style-2 .pbmit-ourhistory-type2 .pbmit-ourhistory-right .content:after{
    border-color: transparent transparent transparent #41294a !important;
}
.pbmit-elementor-bg-color-globalcolor .pbmit-element-timeline-style-2 .pbmit-timeline .pbmit-timeline-inner:nth-child(even) .row.pbmit-ourhistory-row .pbmit-ourhistory-right .content:after{
    border-color: transparent #41294a transparent transparent !important;
}
.pbmit-element-timeline-style-2 .pbmit-ourhistory-type2 .pbmit-ourhistory-center span:hover{
    background-color: #6f0098 !important;
}
.pbmit-element-timeline-style-2 .pbmit-ourhistory-type2 .pbmit-ourhistory-right .content,
.single-pbmit-service .pbmit_widget_list_all_posts{
    padding: 20px !important;
}
.pbmit-element-timeline-style-2 .pbmit-timeline .pbmit-timeline-post-items{
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}
.pbmit-element-timeline-style-2 .pbmit-timeline .pbmit-timeline-post-items .pbmit-timeline-inner{
    padding-bottom: 20px !important;
}
.pbmit-element-timeline-style-2 .pbmit-timeline .pbmit-timeline-inner:nth-child(odd) .pbmit-ourhistory-type2 .pbmit-ourhistory-right{
    padding-right: 0 !important;
}
.pbmit-element-timeline-style-2 .pbmit-ourhistory-type2 .pbmit-ourhistory-center span{
    left: 50.3% !important;
}
.site-header .pbmit-title-bar-wrapper::before{
    background-color: rgb(3, 27, 78, 0.6) !important;
}
.page-id-602 .pbmit-service-style-2.col-lg-3 .pbmit-contant-box,
.page-id-602 .pbmit-service-style-2.col-lg-3 .pbmit-contant-box a,
.page-id-687 .pbmit-service-style-2.col-lg-3 .pbmit-contant-box,
.page-id-687 .pbmit-service-style-2.col-lg-3 .pbmit-contant-box a{
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.page-id-602 .pbmit-service-style-2.col-lg-3 .pbmit-service-title,
.page-id-687 .pbmit-service-style-2.col-lg-3 .pbmit-service-title{
    max-width: none !important;
}
.service-section .elementor-widget-container h5{
    font-size: 18px !important;
    margin-bottom: 5px !important;
}
.packages .elementor-accordion .elementor-tab-content h5{
    font-size: 16px;
    margin-bottom: 5px;
    margin-top: 0;
    line-height: normal;
    text-transform: capitalize;
}
.elementor-accordion-title span.price{
    display: block;
    float: right;
    padding-left: 12px;
    border-left: 2px solid #656565;
}
.elementor-accordion-item .elementor-tab-title.elementor-active span.price{
    border-left: 2px solid rgba(255, 255, 255, 0.8);
}
.packages .elementor-accordion .elementor-tab-content ul{
    --icon-size: .8em;
    --gutter: .5em;
    padding: 0 0 0 var(--icon-size);
}
  
.packages .elementor-accordion .elementor-tab-content ul li{
    padding-left: var(--gutter);
}
  
.packages .elementor-accordion .elementor-tab-content ul li::marker{
    content: "\e5ca";
    font: normal normal normal 14px/1 "Material Icons";
    -webkit-font-smoothing: antialiased;
    color: var(--pbmit-xcare-global-color)
}
.packages .elementor-accordion .elementor-tab-content a.btn{
    margin-top: 20px;
    border-radius: 0 !important;
}
.pbminfotech-ele-ptable-style-2 .pbmit-ptable-line{
    width: auto !important;
}
.pbminfotech-ele-ptable-style-2 .pbminfotech-ptable-symbol{
    font-size: 14px !important;
    padding-right: 10px;
    line-height: 50px !important;
}
.pbminfotech-ele-ptable-style-2 .pbminfotech-ptable-price{
    font-size: 28px !important;
}
.home .pbminfotech-ele-ptable-style-2 .pbmit-ptable-lines-w{
    width: auto !important;
}
.pbmit-footer-widget .widget_media_image img{height: 120px !important;width: auto !important;}
body:not(.mega-menu-pbminfotech-top) .pbmit-navbar div>ul>li{margin:0 12px !important;}
.pr-2{padding-right: 0.5rem;}
footer .pbmit-footer-widget .widget .widget-title{color: #8b9cbf;}
footer.site-footer .widget{padding-top: 20px;}
footer .footer-wrap{padding-bottom: 20px;}
.pbmit-footer-text-area{border-top: 1px solid #0a2359;}
.pbmit-marquee-effect-style-1 .pbmit-element-title{line-height: 80px !important;}
.pbmit-element-service-style-5 .pbmit-featured-wrapper img,
.pbminfotech-ele-ptable-style-2 .pbmit-ptable-price-wrapper{
    border-radius: 0px !important;
}
.pbmit-element-service-style-5 .pbmit-featured-wrapper,
.pbmit-ihbox-style-7 .pbmit-ihbox-box::before{
    clip-path: none !important;
}
.home .swiper-hover-slide-nav .pbmit-heading-desc,
.pbmit-element-service-style-5 .pbmit-hover-inner{
    padding-left: 40px !important;
}
.pbminfotech-ele-ptable-style-2 .pbmit-pricing-table-box-wrapper .pbmit-head-wra,
.pbminfotech-ele-ptable-style-2 .pbmit-pricing-table-box-wrapper .pbmit-ptable-inner,
.pbminfotech-ele-ptable-style-2 .pbmit-pricing-table-box-wrapper .pbmit-head-wrap{
    padding: 20px;
}
.pbminfotech-ele-ptable-style-2 .pbmit-pricing-table-box-wrapper .pbmit-ptable-lines-w{margin-top: 0;}
#content.site-content{padding-top: 30px; padding-bottom: 30px;}
aside.pbminfotech-sidebar .widget{margin-bottom: 30px;}
aside.widget .download .item-download a,
aside.widget .download .item-download .pbmit-download-item{border-radius: 0;}
aside.widget .download .item-download .pbmit-download-item{padding: 8px 5px;}
.site .elementor-accordion .elementor-tab-title{padding: 15px !important;border-radius: 0 !important;}
.pbmit-ihbox-style-7 .pbmit-ihbox-box{
    border-radius: 0 !important;
    padding: 20px !important;
}
.pbmit-ihbox-style-7 .pbmit-content-wrapper{margin-top: 15px !important; padding-top: 15px !important;}
.site .packages .elementor-accordion .elementor-tab-title.elementor-active{
    background-color: rgba(3, 27, 78, 0.6) !important;
}
.pbmit-title-bar-content .pbmit-tbar .pbmit-tbar-inner{margin-bottom: 0;}
header .pbmit-title-bar-wrapper.pbmit-titlebar-style-center .pbmit-title-bar-content{padding: 30px 0;}