/* Decens GmbH – Brand Color: Deep Navy Professional */

:root {
    --accent: #1A3A6B;
    --accent-light: #2A5298;
    --accent-dark: #0D1F3C;
    --gold: #C8841A;
}

a:hover,
a { color: #1A3A6B; }

.border-color { border-color: #1A3A6B; }

.services-section-two .owl-dots .owl-dot:hover,
.services-section-two .owl-dots .owl-dot.active { background-color: #1A3A6B; }

.search-popup .search-form fieldset input[type="submit"],
.preloader-close,
.theme-bg { background-color: #1A3A6B; }

.btn-style-one.style-four:hover:before { background-color: #1A3A6B; opacity: 1; }

.cta-section-three h3 i { color: #C8841A; }

.banner-section .link-box a.style-four:hover { border-color: #1A3A6B; }

.scroll-to-top:hover { background-color: #1A3A6B; }

.btn-style-one { background-color: #1A3A6B; }

.btn-style-one.style-three { color: #1A3A6B; }

.main-header .header-upper .contact-info .icon { background-color: #1A3A6B; }

.main-menu .navigation>li.current>a { color: #1A3A6B; }

.header-top .social-links li a:hover { color: #C8841A; }

.estimate-form .dropdown-item.active,
.estimate-form .dropdown-item:active { background-color: #1A3A6B; }

.post-share-icon ul.social-links li a:hover { color: #1A3A6B; }

.service-block-one .overlay:before { background-color: #1A3A6B; }

.cta-section .wrapper-box { border: 10px solid #1A3A6B; }

.features-section .icon-box .icon { color: #1A3A6B; }

.features-section .icon-box:hover .icon { background-color: #1A3A6B; }

.filter-tabs li .count { background: #1A3A6B; }

.gallery-block .overlay-content h5 { color: #C8841A; }

.testimonials-section .owl-dots .owl-dot:hover,
.testimonials-section .owl-dots .owl-dot.active { background-color: #1A3A6B; }

.features-section-two.style-two .sec-title .sub-title { color: #1A3A6B; }

.skills-section .lower-content { background-color: #1A3A6B; }
.skills-section .progress-levels .progress-box .bar .bar-fill { background-color: #1A3A6B; }

.news-block-one h4:hover { color: #1A3A6B; }

.cta-section-two .wrapper-box { background-color: #1A3A6B; }

.widget .widget-title:before { background-color: #C8841A; }

.about-widget .social-links li a:hover { background-color: #1A3A6B; }

.links-widget ul li a:hover { color: #1A3A6B; }

.contact-widget .contact-info li .text a:hover { color: #C8841A; }

.feature-block-three .read-more-btn i { color: #C8841A; }

.service-block-two .overlay:before { background-color: #1A3A6B; }

.process-block .icon .count { background-color: #1A3A6B; }

.widget_categories_two .widget-content li:hover a,
.widget_categories_two .widget-content li.current a { background-color: #1A3A6B; }

.widget_contact-form .dropdown-item.active,
.widget_contact-form .dropdown-item:active { background-color: #1A3A6B; }

.services-details .content-side .icon-box .icon { color: #1A3A6B; }
.services-details .content-side .icon-box:hover .icon { background-color: #1A3A6B; }

.services-details .owl-dots .owl-dot:hover,
.services-details .owl-dots .owl-dot.active { background-color: #1A3A6B; }

.news-block-two .post-meta li.category { color: #1A3A6B; }
.news-block-two h4:hover { color: #1A3A6B; }

.news-block-three .post-meta li.category { color: #1A3A6B; }
.news-block-three h2:hover { color: #1A3A6B; }

.widget_search input[type="search"] { background: #1A3A6B; }

.categories-list li a:hover { color: #1A3A6B; }

.widget_tag_cloud li a:hover { background-color: #1A3A6B; }

.widget_cta .content { background: #1A3A6B; }

.contact-form .dropdown-item.active,
.contact-form .dropdown-item:active { background-color: #1A3A6B; }

.contact-section .contact-info li .text a:hover { color: #C8841A; }
.contact-section .social-links li a:hover { background-color: #1A3A6B; }

.comments-title h4:before { background-color: #1A3A6B; }

.blog-single-post .list li:before { color: #1A3A6B; }

.post-pagination li .current { background-color: #1A3A6B; border-color: #1A3A6B; }

.mobile-menu .menu-backdrop { background-color: #1A3A6B; }

/* Variation Two */
.btn-style-one.style-two { background-color: #C8841A; }
.btn-style-one.style-three:before { background-color: #1A3A6B; }

.main-menu .contact-info .icon { background-color: #1A3A6B; }

.header-top { background-color: #1A3A6B; }

.sec-title .sub-title { color: #C8841A; }

.service-block-one h4:before { background-color: #1A3A6B; }

.filter-tabs li.active { color: #1A3A6B; }

.funfacts-section:before { background-color: #1A3A6B; }

.testimonials-section .owl-dots .owl-dot { background: rgba(26,58,107,0.3); }

.skills-section .lower-content.style-two { background: #1A3A6B; }

.news-block-one .post-meta li { color: #C8841A; }
.news-block-one .post-meta li:before { background-color: #C8841A; }

.feature-block-three .read-more-btn { color: #1A3A6B; }
.feature-block-three .overlay { background-color: #1A3A6B; }

.team-block-one .content:before { background-color: #1A3A6B; }
.team-block-one .social-links li a:hover { color: #C8841A; }

.team-block-two .content:before { background-color: #1A3A6B; }
.team-block-two .social-links li a:hover { color: #C8841A; }

.process-block .icon:before { background-color: #1A3A6B; }

.contact-widget.style-two .widget-content { background: #1A3A6B; }

.services-details .owl-dots .owl-dot { background: rgba(26,58,107,0.3); }

.news-block-two .date { background-color: #1A3A6B; }
.news-block-two .post-meta li { color: #1A3A6B; }
.news-block-two .post-meta li:before { background-color: #1A3A6B; }

.news-block-three .date { background-color: #1A3A6B; }
.news-block-three .post-meta li { color: #1A3A6B; }
.news-block-three .post-meta li:before { background-color: #1A3A6B; }

.news-block-three .owl-theme .owl-nav .owl-prev:before { color: #1A3A6B; }
.news-block-three .owl-theme .owl-nav .owl-next:before { color: #1A3A6B; }
.news-block-three .owl-theme .owl-nav .owl-prev:hover:before { background-color: #1A3A6B; }
.news-block-three .owl-theme .owl-nav .owl-next:hover:before { background-color: #1A3A6B; }

.categories-list li a:before { color: #1A3A6B; }

.widget_popular_post .content .post-info { color: #1A3A6B; }

.contact-section .contact-info li .icon { color: #1A3A6B; }
.contact-section .social-links li a { background: #1A3A6B; }

.blog-single-post .post-share-info a:before { color: #1A3A6B; }
.blog-single-post.post-share-info span { color: #1A3A6B; }

.banner-section .banner-slider-button-prev:hover { background: #1A3A6B; }
.banner-section .banner-slider-button-next:hover { background: #1A3A6B; }

.main-menu .navigation>li>ul>li>a:hover { color: #1A3A6B; }
.main-menu .navigation>li>ul>li>ul>li a:hover { color: #1A3A6B; }

.search-popup .search-form fieldset input[type="submit"]:hover { background: #2A5298; }

.service-block-two .lower-content .read-more-btn a:hover { color: #C8841A; }
