:root {
    --pbmit-global-color: #403226 !important;
    --pbmit-secondary-color: #403226;
}
/*.pbmit-heading-subheading .pbmit-title {font-size: 36px;line-height: 46px;letter-spacing: 0;text-transform: none;font-style: normal;font-family: 'Montserrat';font-weight: 500;}*/
.site-header .pbmit-contact-info li a {color: #ffffff;}
.site-header .site-branding img {max-width: 100%;height: auto;max-height: 80px;}
.header-style-2 .site-navigation ul.navigation > li > a {font-family: "Montserrat", sans-serif;margin: 0 35px;text-transform: uppercase;font-size: 15px;}
.main-menu .navigation > li > ul a {font-family: "Montserrat", sans-serif;text-transform: uppercase;font-size: 15px;}
.header-style-2 .pbmit-btn .pbmit-button-text {font-family: "Rajdhani", sans-serif;text-transform: uppercase;font-size:18px;font-weight: 600;}
.pbmit-slider-one .pbmit-slider-item {height: 750px;position: relative;}
.pbmit-slider-one .pbmit-slider-item::after {position: absolute;content:"";top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.65);}
.pbmit-slider-one .pbmit-slider-item .pbmit-slider-content {position: relative;z-index: 9;padding-top: 100px;}
.pbmit-slider-one .pbmit-slider-item .pbmit-slider-content .pbmit-sub-title {font-size: 20px;color: #fcbb54 !important;margin-bottom: 10px;text-transform: uppercase;font-family: "Rajdhani", sans-serif;font-weight: 600;}
.pbmit-slider-one .pbmit-slider-item .pbmit-slider-content .pbmit-title {font-size: 60px;line-height: 90px;font-family: 'Nunito';font-weight:800;margin-bottom: 20px;color: #ffffff;}
/*.about-two-content {padding: 0px 0px 0px 50px;}*/
/*.about-two-content .pbmit-title {font-size: 36px;line-height: 46px;letter-spacing: 0;text-transform: none;font-style: normal;font-family: 'Montserrat';font-weight: 500;width: 100%;color:#111111;}*/
/*.about-two-content .pbmit-heading-subheading .pbmit-subtitle {display: inline-block;position: relative;font-size: 16px;font-weight: 600;line-height: 1.6em;text-transform: uppercase;padding-left: 35px;margin-bottom: 10px;font-family: "Rajdhani", sans-serif;color:#403226;}*/
/*.about-two-content .pbmit-heading-subheading .pbmit-subtitle::before {content: '';position: absolute;top: 50%;left: 0;transform: translateY(-50%);background: url(../images/about/icon-sub-heading.png);background-repeat: no-repeat;background-position: left center;background-size: cover;width: 24px;height: 5px;border-left:none;}*/

/*.about-two-content .pbmit-heading-subheading .pbmit-heading-desc {font-family: 'Nunito';line-height: 28px;font-size: 16px;font-weight: 400;color: #333333;text-align: justify;}*/

.post.blog-classic .pbmit-featured-wrapper img {border-radius: 20px;width: 100%;height: 350px;object-fit: cover;}
.pbmit-ele-blog .pbmit-content-wrapper .pbmit-post-title a {font-size: 24px;font-family: "Montserrat", sans-serif;font-weight: 500;line-height: 30px;}
.pbmit-ele-blog .pbmit-content-wrapper .pbmit-meta-line, .pbmit-ele-blog .pbmit-content-wrapper .pbmit-meta-line a {font-size: 14px;font-weight: 600;line-height: 1.6em;text-transform: uppercase;color:#444444;font-family: "Rajdhani", sans-serif;}
.pbmit-ele-blog .pbmit-content-wrapper .pbminfotech-box-desc {font-family: 'Nunito';line-height: 30px;font-size: 16px;font-weight: 400;color: #333333;text-align: justify;margin-bottom: 0px;}
.blog-details .pbmit-entry-content h1 {font-size: 36px;font-family: 'Montserrat';line-height: 45px;font-weight: 500;margin-bottom:10px;}
.blog-details .pbmit-entry-content p {font-family: 'Nunito';line-height: 30px;font-size: 16px;font-weight: 400;color: #333333;text-align: justify;margin-bottom: 10px;}
.blog-details .pbmit-entry-content h2 {font-size: 26px;font-family: 'Montserrat';line-height: 36px;font-weight: 500;margin-bottom:10px;}
.blog-details .pbmit-entry-content ul.list-box {padding-left:30px;}
.blog-details .pbmit-entry-content ul.list-box li {list-style:square;margin-bottom:10px;}
.blog-details .pbmit-entry-content ul.list-box li b {font-family: "Rajdhani", sans-serif;font-size:20px;font-weight:600;color:#403226;}
.blog-details .pbmit-entry-content ul.list-group {padding-left:30px;}
.blog-details .pbmit-entry-content ul.list-group li p {margin-bottom:0;margin-left: 5px;}

.site-footer.footer-style-3 .pbmit-newsletter h3 {font-size: 36px;line-height: 45px;font-family: "Montserrat", sans-serif;margin: 0;padding-right: 50px;font-weight: 500;text-transform: capitalize;}
.site-footer.footer-style-3 .pbmit-newsletter {border-bottom: none;}
.site-footer.footer-style-3 .widget .textwidget  {font-family: 'Nunito';text-align: justify;line-height: 28px;width: 90%;}
.site-footer.footer-style-3 .pbmit-footer-widget-area .widget .widget-title {font-size: 18px;line-height: 26px;text-transform: capitalize;font-style: normal;font-family: 'Montserrat';font-weight: 500;}
.site-footer.footer-style-3 .widget ul li a {display: inline-block;font-family: 'Nunito';color: #eeeeee;}

.pbmit-heading-subheading .pbmit-subtitle {font-family: 'Rajdhani';font-size: 18px;line-height: 24px;font-weight: 600;}
.pbmit-heading-subheading .pbmit-title, .pbmit-heading .pbmit-title {font-size: 36px;line-height: 45px;letter-spacing: 0;font-family: "Montserrat", sans-serif;font-weight: 500;}
.about-section .about-two-content {padding: 0px 0px 0px 50px;}
.about-section .about-two-content .pbmit-heading-desc {font-family: 'Nunito';line-height: 30px;font-size: 16px;font-weight: 400;color: #333333;text-align: justify;margin-bottom: 15px;}
.service-section .pbmit-service-style-1 .pbmit-featured-wrapper img {width: 100%;height: 275px;object-fit: cover;}

.pbmit-service-style-1 .pbmit-service-title {font-size: 20px;line-height: 30px;font-family: 'Montserrat';font-weight: 600;}

.about-section .about-two-leftbox .pbmit-ihbox-style-11 .pbmit-ihbox-icon-type-text {font-size: 48px;line-height: 60px;font-family: 'Nunito';}

.pbmit-heading-subheading .pbmit-subtitle {color: #403226 !important;}
.pbmit-heading-subheading .pbmit-subtitle:before {border-left: 7px solid #403226 !important;}
.pbmit-testimonial-style-2 blockquote {font-size: 15px;line-height: 26px;font-family: 'Nunito';font-weight: 500;}


.site-header .pbmit-contact-info li i {color: #f0e7e2 !important;}
.site-navigation ul.navigation > li.active > a, .site-navigation ul.navigation > li > a:hover {color: #403226 !important;}
.header-style-2 .pbmit-btn:after {background: #403226 !important;color:#f0e7e2 !important;}
.header-style-2 .pbmit-button-box-second .pbmit-btn-outline:hover {color: #403226 !important;}
.pbmit-slider-one .pbmit-slider-item .pbmit-slider-content .pbmit-sub-title {color: #f0e7e2 !important;}
.pbmit-slider-one .pbmit-slider-item .pbmit-slider-content .pbmit-btn:after {background: #f0e7e2 !important;color: #403226 !important;}
.pbmit-slider-one .pbmit-slider-item .pbmit-slider-content .pbmit-btn-outline:hover {color: #f0e7e2 !important;}
.service-section .pbmit-heading-subheading .pbmit-subtitle {color: #f1ebe0 !important;}
.service-section .pbmit-heading-subheading .pbmit-subtitle:before {border-left: 7px solid #e6ebe0 !important;}
.pbmit-ele-service:hover .pbmit-service-btn {background-color: #f0e7e2 !important;color: #403226 !important;}
.pbmit-bg-color-secondary .pbmit-ihbox-style-2 .pbmit-element-title {color: #f0e7e2 !important;}
.pbmit-bg-color-secondary .swiper-button-prev:hover, .pbmit-bg-color-secondary .swiper-button-next {color: #403226;background-color: #f0e7e2;}
.site-footer.footer-style-3 .pbmit-newsletter .pbmit-btn:after {background: #f0e7e2 !important;color:#403226 !important;}
.site-footer.footer-style-3 .pbmit-newsletter .pbmit-button-box-second .pbmit-btn-outline:hover {color: #403226 !important;}
.about-us .about-us-images .experience-counter {background-color: #403226 !important;border: 6px solid #f0e7e2 !important;}
.about-us .about-us-images .experience-counter h3 {color: #ffffff !important;}
.pbmit-portfolio-style-2 .pbmit-port-cat a {color: #000000 !important;}
.pbmit-blog-style-1 .pbmit-post-title a:hover {color:#403226 !important;}
.pbmit-testimonial-style-2 .pbminfotech-box-star-ratings .pbmit-active {color: #403226 !important;}

