@charset "utf-8";
/* CSS Document */

a, .theme_color, .logo .icon-disinfection, .icon-disinfection, .sec-title.style-two .title:before, 
.about-section .content-column .title:before, .environmental-section .content-column .title:before, 
.sanitizer-section .content-column .title:before, .list-style-three li:before, .price-block .inner-box .price, 
.product-block .inner-box .icon-outer .icon, 
.main-header .options-box .phone-box .icon, .service-block-three .inner-box .icon-outer .icon, .main-footer.style-two .contact-widget ul li .icon, 
.main-footer.style-two .logo-widget .social-nav li a, .mission-block .inner-box .icon-outer .icon, 
.call-to-action-section .inner-container .content .phone-icon, .main-footer.style-two .logo-widget .logo span.icon-disinfection, .sidebar .popular-posts .post-info, 
.sidebar-page-container .comments-area .comment-info .comment-time {
	color: #084a7c;
}

.call-to-action-section .inner-container .content .phone-icon .icon svg path, .service-block-three .inner-box .icon-outer .icon svg path, .header-style-two .options-box .phone-box .icon svg path, .mission-block .inner-box .icon-outer .icon svg path, .product-block .inner-box .icon-outer .icon svg path {
	stroke: #084a7c;
}

/* Background Color */

.btn-style-two:before, .main-header .header-top, .btn-style-one:before, .btn-style-three, .broucher-box, .btn-style-four:before, .service-block .inner-box h3:before, .accordion-box .block .acc-btn.active, .news-block .inner-box .image .post-date, .service-block-two .inner-box:before, .faq-form .form-group .skill-bar .bar-inner, .service-block-three .inner-box:before, .pricing-tabs .tab-buttons .boll .round, .project-page-section .filters li:before, .call-to-action-section.style-three .inner-container, .news-block-two .inner-box .image .overlay-box .icon, .contact-box .inner-box:before, .gallery-block .inner-box .image .overlay-box .search-icon:hover, .testimonial-section .owl-dots .owl-dot {
	background-color: #ff0000;
}

 .blog-detail .inner-box .lower-content blockquote {
	background-color: #dbdbdb;
}

.btn-style-ns1 {
    position: relative;
    display: inline-block;
    font-size: 16px;
    line-height: 30px;
    color: #000;
    margin-right: 5px;
    font-weight: 500;
    border: 2px solid #000;
    overflow: hidden;
    background: none;
    border-radius: 50px;
    padding: 12px 40px 12px;
    background-color: #fff;
}

.btn-style-ns1:hover {
    color: #fff;
    background-color: #000;
}

@media (max-width: 767px) {
    .btn-style-ns1 {
        padding: 8px 8px 8px;
        font-size: 14px;
    }
}
/* Border Color */

.btn-style-two:hover, .price-block .inner-box .start-btn, .faq-form .form-group .skill-bar .bar-inner .bar, .faq-form .form-group input[type="text"]:focus, .faq-form .form-group input[type="tel"]:focus, .faq-form .form-group input[type="email"]:focus, .faq-form .form-group textarea:focus, .skills .skill-item .skill-bar .bar-inner .bar, .faq-form-two .form-group input[type="text"]:focus, .faq-form-two .form-group input[type="tel"]:focus, .faq-form-two .form-group input[type="email"]:focus, .faq-form-two .form-group textarea:focus {
	border-color: #084a7c;
}

.list-style-two li:before {
	filter: grayscale(100%);
}

.ui-state-active, .ui-widget-content .ui-state-active {
	background: #084a7c;
	border-color: #084a7c;
}