.pbmit-color-globalcolor, .pbmit-globalcolor, .globalcolor{color:var(--pbmit-capigo-global-color);}
.site-header .pbmit-sticky-on.pbmit-sticky-bg-color-globalcolor, .site-header .pbmit-bg-color-globalcolor, .pbmit-bg-color-globalcolor{background-color:var(--pbmit-capigo-global-color);}
.pbmit-globalcolor, .pbmit-skincolor{color:var(--pbmit-capigo-global-color);}
.pbmit-bg-color-secondarycolor, .pbmit-bg-color-secondary{background-color:var(--pbmit-capigo-secondary-color);}
.pbmit-color-secondarycolor{color:var(--pbmit-capigo-secondary-color);}
.pbmit-bg-color-gradient{background-image:-ms-linear-gradient(right, var(--pbmit-capigo-gradient-color-first) 0%, var(--pbmit-capigo-gradient-color-last) 100%);background-image:linear-gradient(to right, var(--pbmit-capigo-gradient-color-first) , var(--pbmit-capigo-gradient-color-last) );}
.pbmit-footer-section.pbmit-bg-color-gradientcolor::before{background-image:-ms-linear-gradient(right, var(--pbmit-capigo-gradient-color-first) 0%, var(--pbmit-capigo-gradient-color-last) 100%) !important;background-image:linear-gradient(to right, var(--pbmit-capigo-gradient-color-first) , var(--pbmit-capigo-gradient-color-last) ) !important;}
.pbmit-btn-style-flat.pbmit-btn-color-light .elementor-button, .pbmit-bg-color-light{background-color:var(--pbmit-capigo-light-bg-color);}
.pbmit-btn-style-text.pbmit-btn-color-light .elementor-button{color:var(--pbmit-capigo-light-bg-color);}
.pbmit-elementor-bg-color-globalcolor .pbmit-btn-color-blackish .elementor-button:hover{
background-color:#fff;
}@media(max-width:1400px){
.pbmit-portfolio-lines-wrapper ul{grid-gap:0px 15px;}
.pbmit-single-project-details-list{padding:40px;}
.pbmit-portfolio-lines-wrapper ul{grid-gap:30px 30px;grid-template-columns:repeat(4, 1fr);}
}
@media(min-width:1201px) and (max-width:1250px){
.pbmit-search-cart-box .pbmit-cart-wrapper a{display:table-caption;line-height:26px;}
}
@media(min-width:1500px) and (max-width:1600px){
.pbmit-sticky-special:not(.elementor-element-edit-mode){min-height:700px !important;height:700px !important;}
}
@media(min-width:1400px) and (max-width:1500px){
.pbmit-sticky-special:not(.elementor-element-edit-mode){min-height:650px !important;height:650px !important;}
}
@media(min-width:1300px) and (max-width:1400px){
.pbmit-sticky-special:not(.elementor-element-edit-mode){min-height:600px !important;height:600px !important;}
}
@media(min-width:1025px) and (max-width:1300px){
.pbmit-sticky-special:not(.elementor-element-edit-mode){min-height:550px !important;height:550px !important;}
.pbmit-service-ads .pbmit-svg-btn a{padding:10px 20px;}
}
@media(max-width:1200px){
#page.site{overflow:visible;}
.elementor-section.elementor-section-stretched{width:100% !important;left:0 !important;}
.elementor-section.elementor-section-boxed.elementor-element>.elementor-container, .container,
.elementor-section.elementor-section-boxed>.elementor-container, .container{max-width:none;}
.page.pbmit-sidebar-no.elementor-page #content{padding:0;}
.pbmit-footer-section> .pbmit-footer-big-area> .container, .pbmit-footer-section>.container, .pbmit-sticky-header>.container, .pbmit-header-menu-area-wrapper>.container, .pbmit-title-bar-wrapper>.container, .pbmit-header-wrapper>.container, body:not(.elementor-page) .site-content.container,
.single.elementor-page .site-content.container{padding:0 30px;}
.pbmit-heading-subheading .pbmit-heading-desc br{display:none;}
.pbmit-heading-subheading .pbmit-element-title{font-size:46px;line-height:56px;}
.pbmit-bg-img-hide.pbmit-bgimage-yes{background-image:none !important;}
.pbmit-bg-img-hide.pbmit-bgimage-yes .pbmit-stretched-div{background-image:none !important;}
.pbmit-header-search-form-wrapper.open .search-form{position:absolute;left:50px;right:50px;}
.pbmit-team-single-style-2 .pbmit-team-single-info{padding:60px;}
.pbmit-team-single-style-2 .pbmit-team-des{padding-right:0;padding-left:40px;}
.pbmit-portfolio-lines-wrapper ul{grid-template-columns:repeat(3, 1fr);}
.pbmit-single-project-details-list{padding:30px;}
}
@media(max-width:1024px){
.pbmit-col-stretched-left .pbmit-stretched-div{margin:0 !important;}
.pbmit-heading-subheading .pbmit-element-title{font-size:44px;line-height:54px;}
.pbmit-heading-subheading.left-align .pbmit-heading-desc{max-width:inherit;}
.pbmit-custom-heading .pbmit-element-title{font-size:34px;line-height:44px;}
.single-post .pbmit-title-bar-content .pbmit-tbar-title{font-size:50px;line-height:60px;}
.pbmit-team-single-style-2 .pbmit-team-single-info{padding:40px;}
.pbmit-team-single-style-2 .pbmit-team-des{padding-left:10px;}
.pbmit-team-single-style-2 .pbmit-team-single-info{margin-bottom:60px;}
.pbmit-sticky-special:not(.elementor-element-edit-mode){overflow:visible;height:100%;}
.single-post .pbmit-title-bar-wrapper.pbmit-titlebar-style-left .pbmit-title-bar-content-inner{width:100%;}
}
@media(max-width:991px){
.pbmit-sortable-list-ul li{margin-bottom:25px;}
.site-content>.row{display:block;}
.pbmit-sidebar-no #content,
.pbmit-sidebar-exists #content{padding-bottom:80px;}
#secondary.widget-area,
#primary.content-area{display:block;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;}
.content-area.col-md-9{padding-bottom:0px;}
.widget-area.col-md-3{padding-top:60px;}
.pbmit-heading-subheading .pbmit-element-title{font-size:42px;line-height:52px;}
.pbmit-custom-heading .pbmit-element-title{font-size:32px;line-height:42px;}
.pbmit-team-single .pbmit-featured-wrapper img{width:100%;}
.pbmit-team-single-style-1 .pbmit-teammember-detail{margin-bottom:40px;}
.pbmit-team-single-style-2 .pbmit-featured-wrapper img{padding-bottom:30px;}
.pbmit-team-single-style-2 .pbmit-team-des{padding-left:0;}
.pbmit-team-single-style-2 .pbmit-team-single-info{padding:30px;}
.pbmit-team-single-style-2 .pbmit-team-single-info{margin-bottom:50px;}
.pbmit-portfolio-lines-wrapper ul{grid-template-columns:repeat(2, 1fr);grid-gap:30px 15px;}
.pbmit-custom-heading .pbmit-element-title .split-line * div,
.pbmit-heading-subheading .pbmit-element-title .split-line * div{opacity:1!important;transform:unset!important;}
}
@media(max-width:767px){ .pbmit-heading-subheading .pbmit-element-title{font-size:40px;line-height:50px;}
.pbmit-custom-heading .pbmit-element-title{font-size:30px;line-height:40px;}
.pbmit-tbar-title{font-size:40px;line-height:50px;}
.pbmit-footer-social-area ul, .pbmit-footer-copyright-text-area, .pbmit-footer-menu-area{text-align:center;margin:8px 0;}
.post-navigation .nav-links{display:block;}
.single.single-post .post-navigation .nav-links .nav-previous, .single.single-post .post-navigation .nav-links .nav-next, .pbmit-portfolio-single .post-navigation .nav-links .nav-previous, .pbmit-portfolio-single .post-navigation .nav-links .nav-next{width:100%;}
.post-navigation .nav-links .nav-next{margin-top:15px;}
.post-navigation .nav-links .nav-next a{justify-content:end;}
.post-navigation .nav-links .nav-previous, .post-navigation .nav-links .nav-next{width:100%;}
.pbmit-tab-content, .pbmit-tab-content-title{display:block;}
.pbmit-tabs .pbmit-tabs-heading{display:none;}
.pbmit-heading-subheading br{display:none;}
article.format-quote .pbmit-blog-classic blockquote:not(.wp-block-quote):not(.has-text-color){padding:30px;}
.single-post .pbmit-title-bar-content .pbmit-tbar-title{font-size:45px;line-height:55px;}
.rtl .pbmit-carousel-nav-arrow-header{right:0;left:inherit;justify-content:right;}
}
@media(max-width:575px){ .pbmit-heading-subheading .pbmit-element-title{font-size:38px;line-height:48px;}
.pbmit-custom-heading .pbmit-element-title{font-size:28px;line-height:38px;}
.single-post .pbmit-title-bar-content .pbmit-tbar-title{font-size:40px;line-height:50px;}
.pbmit-underline::after{content:none;}
.single.single-post .post-navigation .nav-links{padding:30px 0;}
.single.single-post .nav-links .pbmit-post-nav-wrapper{margin:0 15px}
.single.single-post .pbmit-post-nav.nav-title{text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.post-navigation .nav-links .nav-previous, .post-navigation .nav-links .nav-next{width:100%;}
.pbmit-blog-meta-bottom{display:block !important;}
.pbmit-blog-meta-bottom-right .sharethis-inline-share-buttons{text-align:center !important;}
.pbmit-blog-meta-bottom .pbmit-meta-tags, .pbmit-blog-meta-bottom-left, .pbmit-blog-meta-bottom-right{text-align:center;width:100%;display:inline-block;}
.pbmit-blog-meta-bottom-right{margin-top:15px;}
.pbmit-blog-meta .pbmit-meta-classic-right{padding-left:0;text-align:left;display:inline-block;}
.pbmit-blog-meta.pbmit-blog-meta-top .pbmit-meta-classic-left{position:static;width:auto;display:inline-block;}
.pbmit-blog-meta.pbmit-blog-meta-top .pbmit-meta-classic-left .pbmit-meta-date{padding:6px 22px;margin-right:10px;}
.pbmit-blog-meta.pbmit-blog-meta-top .pbmit-meta-classic-left .pbmit-meta-date span span{display:inline-block;}
.pbmit-blog-meta.pbmit-blog-meta-top .pbmit-meta-classic-left .pbmit-meta-date .entry-date{font-size:16px;line-height:26px;}
.pbmit-blog-classic .pbmit-post-title{font-size:30px;line-height:40px;}
.pbmit-no-img .pbmit-blog-meta.pbmit-blog-meta-top, .pbmit-default-view .pbmit-blog-meta.pbmit-blog-meta-top{display:block;}
.pbmit-no-img .pbmit-blog-meta .pbmit-meta-classic-right, .pbmit-default-view .pbmit-blog-meta .pbmit-meta-classic-right{padding-left:0;display:block;margin-bottom:15px;}
.comment-respond{padding:30px;}
.comment-respond .comment-reply-title{font-size:20px;line-height:30px;}
.comment-respond .comment-reply-title small{font-size:14px;}
.comment-list .children{margin-left:10px;}
.rtl .comment-list .children{margin-right:10px;}
.pbmit-comment-content{margin-left:0px;margin-top:25px;}
.rtl .pbmit-comment-content{margin-right:0;}
.rtl .pbmit-comment-avatar, .pbmit-comment-avatar{float:none;}
.comment-list .comment-respond{margin-left:0;padding:30px;}
.rtl .comment-list .comment-respond{margin-right:0;}
.comments-area{margin-top:20px;}
.single.single-post .post-navigation{padding-bottom:20px;}
.pbmit-comment-content:before, .pbmit-comment-content::after{border-width:0px 10px 10px 10px;border-color:transparent transparent #fff transparent;}
.pbmit-comment-content::after{border-width:0px 12px 12px 12px;border-color:transparent transparent #e9e9e9 transparent;}
.pbmit-comment-content::before{top:-10px;left:17px;}
.pbmit-comment-content:after{top:-13px;left:15px;}
.pbmit-comment-form-input-wrapper{display:block;}
.rtl .pbmit-comment-form-input-wrapper .pbmit-comment-form-input, .pbmit-comment-form-input-wrapper .pbmit-comment-form-input{flex:none;width:100%;margin-left:0px;}
.rtl .pbmit-comment-form-input-wrapper .pbmit-comment-form-input{margin-right:0;margin-left:inherit;}
.pbmit-author-box{display:block;padding:30px;}
.pbmit-author-box .pbmit-author-content{margin-top:20px;}
.rtl .pbmit-blog-classic blockquote:not(.wp-block-quote):not(.has-text-color),
.pbmit-blog-classic blockquote:not(.wp-block-quote):not(.has-text-color){padding:80px 30px 30px 30px;}
.pbmit-blog-classic blockquote:not(.wp-block-quote):not(.has-text-color):after{top:-90px;right:-80px;}
.pbmit-blog-classic blockquote:not(.wp-block-quote):not(.has-text-color)::before{top:30px;left:30px;}
.rtl .pbmit-blog-classic blockquote:not(.wp-block-quote):not(.has-text-color)::before{right:30px;}
.pbmit-portfolio-lines-wrapper ul{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:30px 30px;}
.single.single-post .nav-links a{width:100%;}
.single.single-post .nav-links a .pbmit-post-nav-icon{width:fit-content;padding:0 10px;}
.comments-area .comments-title{font-size:25px;}
.site .elementor-accordion .elementor-tab-content{padding:30px;}
.pbmit-team-single-style-2 .pbmit-single-team-info li label{display:block;width:100%;}
.pbmit-single-project-details-list{margin-bottom:30px;}
}
@media(max-width:500px){
.pbmit-search-cart-box .pbmit-cart-wrapper{display:none;}
.pbmit-search-cart-box .pbmit-header-search-btn{padding-right:0;}
.rtl .pbmit-search-cart-box>*:first-child{padding-left:0;}
.single-post .pbmit-title-bar-content .pbmit-tbar-title{font-size:35px;line-height:45px;}
} @media screen and (min-width:768px){
.pbmit-empty-sidebar #primary{flex:0 0 100%;max-width:100%;}
.col-md-20percent{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}
.pbmit-blog-meta-bottom.pbmit-blog-meta-no-social .pbmit-blog-meta-bottom-left{width:100%;}
}
@media screen and (min-width:992px){
.pbmit-sidebar-left #secondary,
.pbmit-sidebar-right #secondary{flex:0 0 25%;max-width:25%;}
.pbmit-sidebar-left #primary,
.pbmit-sidebar-right #primary{flex:0 0 75%;max-width:75%;}
.rtl .pbmit-team-single-style-1 .pbmit-teammember-detail, .rtl.pbmit-sidebar-left #primary{padding-right:28px;padding-left:inherit}
.pbmit-sidebar-right #primary{padding-right:28px;}
.rtl.pbmit-sidebar-right #primary{padding-left:28px;padding-right:inherit;}
.pbmit-team-single-style-1 .pbmit-teammember-detail{flex:0 0 25%;max-width:25%;}
.pbmit-team-single-style-1 .pbmit-teammember-content{flex:0 0 75%;max-width:75%;}
}
@media screen and (min-width:1024px){
.pbmit-team-single-style-1 .pbmit-teammember-content, .pbmit-sidebar-left #primary{padding-left:38px;}
.rtl .pbmit-team-single-style-1 .pbmit-teammember-content, .rtl.pbmit-sidebar-left #primary{padding-right:38px;padding-left:inherit}
.pbmit-sidebar-right #primary{padding-right:38px;}
.rtl.pbmit-sidebar-right #primary{padding-left:38px;padding-right:inherit;}
}
@media(min-width:1200px){
.elementor-section.elementor-section-boxed.elementor-element>.elementor-container, .container,
.elementor-section.elementor-section-boxed>.elementor-container, .container{max-width:1524px;}
.pbmit-team-single-style-1 .pbmit-teammember-content, .pbmit-sidebar-left #primary{padding-left:48px;}
.rtl .pbmit-team-single-style-1 .pbmit-teammember-content, .rtl.pbmit-sidebar-left #primary{padding-right:48px;padding-left:inherit}
.pbmit-sidebar-right #primary{padding-right:48px;}
.rtl.pbmit-sidebar-right #primary{padding-left:48px;padding-right:inherit;}
}
@media(min-width:1201px){
.pbmit-team-single-style-1 .pbmit-teammember-content, .pbmit-sidebar-left #primary{padding-left:68px;}
.rtl .pbmit-team-single-style-1 .pbmit-teammember-content, .rtl.pbmit-sidebar-left #primary{padding-right:68px;padding-left:inherit}
.pbmit-sidebar-right #primary{padding-right:68px;}
.rtl.pbmit-sidebar-right #primary{padding-left:68px;padding-right:inherit;}
} @media(max-width:992px){
.pbmit-timeline .pbmit-content:before{top:140px;height:40px;}
.pbmit-timeline .pbmit-content.even:before{top:0px;}
.pbmit-custom-heading .pbmit-element-title .split-line * div,
.pbmit-heading-subheading .pbmit-element-title .split-line * div{opacity:1 !important;transform:unset!important;}
}
@media(max-width:981px){
.pbmit-timeline .pbmit-content:before{top:154px;height:40px;}
.pbmit-timeline .pbmit-content.even:before{top:15px;}
}
@media(max-width:767px){
.pbmit-timeline .pbmit-timeline-post-items.d-flex {
display: block!important;
}
.pbmit-timeline .pbmit-timeline-post-items:after, .pbmit-timeline .pbmit-content:before {
content: unset;
}
.pbmit-timeline .pbmit-timeline-inner .pbmit-content.even {
margin-top: 0;
padding: 0px 0 55px;
}
.pbmit-timeline .pbmit-timeline-post-items .pbmit-ourhistory-row .pbmit-hover-img {
height: 150px;
width: 150px;
margin-top: -100px;
margin-left: 0;
}
.pbmit-timeline .pbmit-timeline-inner:last-child .pbmit-content.odd {
padding: 0px;
}
}