@charset "utf-8";
/* CSS Document */

body{
    color: #777777;
}

.navbar-toggler span:before, .navbar-toggler span:after, .navbar-toggler span, .content-box .title h2:before, .footer-bottom .inner-container:before, .footer-bottom .copyright-text, .specialization-area .owl-page:active, .specialization-area .owl-page:hover, .specialization-area .owl-page.active {
	background-color:  #ff3413;
}

header li a, .page-title h2, footer h3,.menu-footer li:before, header .nav-bar li li a, 
header .nav-bar li li a:hover, .product-cat .overlay-box a, .title-box a, 
.bottom-box .contact-info li, .header-box .contact-info li, 
.contact-info a, .project-block .overlay-box .tag, .news-block .overlay-box a, 
.info-footer, footer .info-footer p a, footer .info-footer p a:hover i, footer a, footer h2,
.footer-bottom .copyright-text p {
    color: #fff;
}

.box-content .news-info-featured a:hover, .box-product-column .info-pro-column a:hover, .product-cat .caption-box .info, .name-price h4, .product-cat .inner-box:hover .caption-box h3 a, .help-box-two .inner .title, .help-box-two .inner .theme-btn, .navbar-toggler span, header li:hover a, a:focus, .owl-controls .owl-next:hover:after, .owl-controls .owl-prev:hover:after, .banner-carousel .owl-next:hover:before, .banner-carousel .owl-prev:hover:before, .bottom-box .contact-info li span, .header-box .contact-info li span, .owl-next:hover, .owl-prev:hover, .service-block .lower-content h3 a:hover, .service-block .lower-content .link-box a:hover, .news-block .image-box .overlay-box, .news-block .inner-box:hover .caption-box h3 a, footer .info-footer p a:hover, footer ul li:hover a, footer h2:before {
	color:  #ff3413;
}

.sec-title.light .float-text, .sec-title h2, .sec-title .float-text {
    color: #f2f2f2;
}

.social-icon-two li a, .info-footer p {
	color: #f4f4f4;
}

.main-slider-area .bottom-box, .specialization-area .service-block .image-box .image {
    background-color: #222222;
}

.service-block .lower-content .text {
	color: #777777;
}

.box-news-content .item .name a, .service-block .lower-content h3, .box-content .news-info-featured a, .name-price h3, .service-block .lower-content .link-box a, .service-block .lower-content h3 a, #column-right .box-list-heading, .box-product-column .info-pro-column a, .box-product-column .info-pro-column .name {
	color: #222222;
} 

.banner-carousel .owl-next:hover:before, .banner-carousel .owl-prev:hover:before{
    border-color: #ff3413;
}

.banner-carousel .owl-next:before, .banner-carousel .owl-prev:before {
    border-color: #bbbbbb;
}

.parallelogram1, .triangle-bottomright {
    background: #fff;
}

.parallelogram2{
    background: #222222;
}

.parallelogram3, .header-style-one .main-menu .navigation li a:before{
    background: #ff3413;
}

.parallelogram4{
    background: #efefef;
}

.banner-carousel .owl-next:before, .box-content .news-info-featured a:last-child, .banner-carousel .owl-prev:before, .owl-controls .owl-next:after, .owl-controls .owl-prev:after, .box-product-column .info-pro-column .name div {
    color: #bbbbbb;
}

.project-area .sec-title .float-text, .product-cat .inner-box .caption-box h3 a, .project-area .sec-title h2, .blog-area .sec-title .float-text, .main-product-details .desc h4, .blog-area .sec-title h2, .news-block .caption-box h3, .news-block .caption-box h3 a{
	color: #2f2f2f;
}

.news-description, .main-product-details .desc h3, #price-table-agency table, #price-table-retail table{
	color: #000;
}

.lv1 li a {
    color: #252525;
}