/*
Template:       roofix
Theme Name:     Roofix Child
Theme URI:      https://radiustheme.com/demo/wordpress/themes/roofix
Author:         RadiusTheme
Author URI:     https://www.radiustheme.com
Description:    Roofix is a clean and modern WordPress Theme. This theme comes with all necessary features and pages for a Roofing website.
Version:        1.1
Tags:           two-columns, three-columns, left-sidebar, right-sidebar, custom-colors, custom-menu, featured-images, footer-widgets, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, blog
License:        Envato split License
License URI:    https://themeforest.net/licenses/terms/regular
*/
.site-header .site-branding a img {max-width: 140px;}
.middle-bar-logo {padding: 0 45px 0 0!important;}
.middle-bar-logo img{width:170px;}
.footer-box-layout2 img{width:150px;}
.sidebar-about img{width:120px;}
.offcanvas-short-content{margin-bottom:10px!important;}
.current-menu-item a{color:#c29470!important;}
/*.light-logo img{filter: brightness(0) saturate(100%) invert(96%) sepia(4%) saturate(15%) hue-rotate(152deg) brightness(104%) contrast(105%);}*/
.rtin-insurance-tab .nav-tabs{display:none!important;}

.pricing-contact .item-btn{background-color:#c29470!important; color:#fff!important;}
.pricing-contact .item-btn:hover{background-color:#002a41!important;}

.item-content{color:#000!important;}

.bafg-twentytwenty-container img{height:450px; object-fit:cover;}
.single-sidebar img{display:none;}

.testimonial-box-layout10 .item-img:before {filter: brightness(0) saturate(100%) invert(78%) sepia(10%) saturate(1556%) hue-rotate(338deg) brightness(80%) contrast(87%);}
.item-icon img{filter: brightness(0) saturate(100%) invert(78%) sepia(10%) saturate(1556%) hue-rotate(338deg) brightness(80%) contrast(87%);}
.rtin-insurance-tab .rtin-item .insur-tab-more{background-color:#c29470!important;}
.rtin-insurance-tab .rtin-item .insur-tab-more:hover{background-color:#002a41!important;}
.portfolio-title{margin-bottom:0!important;}
.portfolio-title .heading-layout1new{margin-bottom:0!important;}
.project-item-layout7 {margin-right: 0!important;}
.project-layout7 .item-img .project-details .item-content .content-title{font-size:18px!important;}
.header-top-bar.layout-4 .topbar-information ul .item-label1:after {right: -25px!important;}
.header-top-bar.layout-4 .topbar-information ul li:after {right:-25px!important;}
.project-box img, .project-box .item-img a{pointer-events:none;}
.project-layout7 .item-img .project-details .project-button{display:none;}
.swiper-button-next, .swiper-button-prev {top:38%!important;}
.testimonial-section .elementor-background-overlay{inset:0 0 100px 0;} 
.project-title:after{content: "";
    height: 4px;
    width: 49px;
    position: absolute;
    bottom: -15px;
    left: 0;
	right:0; margin:0 auto; background-color: #c29470;}

.custom-service .progress-circular-layout{display:none;}
.custom-service img{height:500px; object-fit:cover;}
.projecthead-title .item-title:after{content: "";
    height: 4px;
    width: 49px;
    position: absolute;
    bottom: 95px;
    left: 0;
	right:0; margin:0 auto; background-color: #c29470;}

.projecthead-title.our-project .item-title:after {bottom: 125px;}

/*-------- Arupa Css ---------*/
.linebox h3{font-size: 10px;margin:0 0 10px 0;line-height: 18px;text-transform: uppercase;font-weight: 400;}
.linebox p{margin: 5px 0 0 0;font-size: 8px;line-height: 16px;}
/*----------------*/

@media (max-width: 767.98px) {
.mobile-header-topbar {display:none;}
.mean-bar .mobile-btn, .mean-bar .sidebarBtn{position:relative!important;}
	.mean-bar{display: flex;  align-items: center; justify-content: space-between;}
	.mean-bar .header-btn-new.mobile-btn {right:0!important;}
	.mean-container .mean-bar .logo-small {width: 110px;}
	.page-id-3793 .footer-top-wrap-layout2 {padding: 200px 0 20px!important;}
	.footer-top-wrap-layout2 {padding: 60px 0 10px!important;}
	.elementor-hidden-phone{display:block!important;}
	.linebox, .item-title{font-size:18px!important;}
	.linebox p{margin:8px 0 12px 0;}
}





