/* DCCDS orange accent: replaces the theme red accent sitewide. Generated override of theme rules. */
.p404-redirect-btn { background-color: rgb(243, 134, 61); box-shadow: rgba(243, 134, 61, 0.15) 0px 2px 8px; }
.p404-redirect-btn:hover { background-color: rgb(240, 111, 25); box-shadow: rgba(243, 134, 61, 0.25) 0px 4px 16px; }
:root { --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(241,122,42) 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(250,140,66) 80%,rgb(254,248,76) 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,139,62) 50%,rgb(107,0,62) 100%); }
a { color: rgb(241, 121, 40); }
.btn-primary { background-color: rgb(241, 121, 40); border-color: rgb(241, 121, 40); }
.btn-primary.disabled, .btn-primary:disabled { background-color: rgb(241, 121, 40); border-color: rgb(241, 121, 40); }
.btn-outline-primary { color: rgb(241, 121, 40); border-color: rgb(241, 121, 40); }
.btn-outline-primary:hover { background-color: rgb(241, 121, 40); border-color: rgb(241, 121, 40); }
.btn-outline-primary.disabled, .btn-outline-primary:disabled { color: rgb(241, 121, 40); }
.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle { background-color: rgb(241, 121, 40); border-color: rgb(241, 121, 40); }
.btn-link { color: rgb(241, 121, 40); }
.dropdown-item.active, .dropdown-item:active { background-color: rgb(241, 121, 40); }
.custom-range::-webkit-slider-thumb { background-color: rgb(241, 121, 40); }
.nav-pills .nav-link.active, .nav-pills .show > .nav-link { background-color: rgb(241, 121, 40); }
.page-link { color: rgb(241, 121, 40); }
.page-item.active .page-link { background-color: rgb(241, 121, 40); border-color: rgb(241, 121, 40); }
.badge-primary { background-color: rgb(241, 121, 40); }
.progress-bar { background-color: rgb(241, 121, 40); }
.list-group-item.active { background-color: rgb(241, 121, 40); border-color: rgb(241, 121, 40); }
.bg-primary { background-color: rgb(241, 121, 40); }
.border-primary { border-color: rgb(241, 121, 40); }
.text-primary { color: rgb(241, 121, 40); }
#html5-watermark { background-color: rgb(255, 139, 61); }
.fancybox-share__button--pt { background-color: rgb(218, 93, 9); }
.fancybox-share__button--pt:hover { background-color: rgb(199, 85, 8); }
.header-style-two .outer-box .main-menu .navigation > li:hover > a, .header-style-two .outer-box .main-menu .navigation > li.current > a { color: rgb(241, 118, 37); }
.header-style-two .support-box h3 a:hover { color: rgb(241, 118, 37); }
.theme-btn-one::before { background-color: rgb(241, 118, 37); }
.banner-style-two .content-box .box-one { background-color: rgb(241, 118, 37); }
.sec-title-two .sub-title { color: rgb(241, 118, 37); }
.sec-title-two .sub-title::before, .sec-title-two.centred .sub-title::after { background-color: rgb(241, 118, 37); }
.list-style-one li::before { color: rgb(241, 118, 37); }
.theme-btn-two { background-image: -webkit-linear-gradient(0deg, rgb(247, 102, 5) 0%, rgb(217, 44, 4) 100%); }
.service-block-one .inner-box .image-box { background-color: rgb(241, 118, 37); }
.service-block-one .inner-box .lower-content h3 a:hover { color: rgb(241, 118, 37); }
.service-block-one .inner-box .lower-content .link a { color: rgb(241, 118, 37); }
.service-section .owl-nav button:hover { color: rgb(241, 118, 37); }
.content_block_two .content-box .inner-box .single-item .icon-box { color: rgb(241, 118, 37); }
.team-block-one .inner-box .image-box .social-links li a:hover { background-color: rgb(241, 118, 37); border-color: rgb(241, 118, 37); }
.team-block-one .inner-box .lower-content h4 a:hover { color: rgb(241, 118, 37); }
.main-footer .footer-top .newsletter-widget form .form-group input:focus { border-color: rgb(241, 118, 37); }
.main-footer .footer-top .newsletter-widget form .form-group button { background-color: rgb(241, 118, 37); }
.main-footer .social-links li a:hover { background-color: rgb(241, 118, 37); border-color: rgb(241, 118, 37); }
.header-style-three .header-upper .support-box .icon-box { color: rgb(241, 118, 37); }
.header-style-three .header-upper .support-box h3 a:hover { color: rgb(241, 118, 37); }
.header-style-three .header .outer-box .nav-outer { background-image: -webkit-linear-gradient(90deg, rgb(237, 104, 15), rgb(243, 141, 73) 100%); }
.header-style-three .header .outer-box .nav-outer .btn-box a { background-color: rgb(224, 98, 14); }
.banner-style-three .inner-box .form-inner .form-group input:focus, .banner-style-three .inner-box .form-inner .form-group textarea:focus { border-color: rgb(224, 98, 14); }
.support-section .single-item p a:hover { color: rgb(224, 98, 14); }
.service-style-two .inner-content li:last-child .service-block-two .inner-box { background-color: rgb(243, 141, 73); }
.counter-block-two .inner-box .icon-box { color: rgb(241, 121, 41); }
.latest-project-style1-area.alternat-2 .single-project-style1 .img-holder .overlay-content h3 a:hover { color: rgb(241, 121, 41); }
.testimonial-block-two .inner-box .author-box .designation { color: rgb(241, 118, 37); }
.testimonial-block-two .inner-box .author-box .quote-icon { color: rgb(241, 118, 37); }
.testimonial-style-two .owl-carousel .owl-dots .owl-dot.active, .testimonial-style-two .owl-carousel .owl-dots .owl-dot:hover { background-color: rgb(241, 118, 37); border-color: rgb(241, 118, 37); }
.team-block-two .inner-box .content-box { background-color: rgb(247, 102, 5); }
.team-block-two .inner-box .content-box .social-links li a:hover { color: rgb(247, 102, 5); }
.news-style-two .sec-title-two .link a { color: rgb(247, 117, 31); border-bottom-color: rgb(243, 141, 73); }
.news-block-one .inner-box .lower-content h3 a:hover { color: rgb(247, 117, 31); }
.news-block-one .inner-box .lower-content .link a { background-color: rgb(247, 117, 31); }
.banner-style-four .image-box .content-inner::before { background-color: rgb(220, 96, 14); }
.banner-style-four .lower-box .list-style-one li::before { color: rgb(242, 129, 53); }
.service-block-three .inner-box .icon-box { color: rgb(241, 118, 37); }
.service-block-three .inner-box h3 a:hover { color: rgb(241, 118, 37); }
.service-style-three .owl-carousel .owl-prev:hover, .service-style-three .owl-carousel .owl-next:hover { background-color: rgb(241, 118, 37); border-color: rgb(241, 118, 37); }
.project-section .filters .link a:hover { color: rgb(241, 118, 37); }
.sortable-masonry .filter-tabs li.active, .sortable-masonry .filter-tabs li:hover { color: rgb(241, 118, 37); }
.chooseus-style-three .upper-box .bg-layer-1 { background-color: rgb(216, 95, 14); }
.content_block_seven .content-box .inner-box .single-item .inner .icon-box { color: rgb(241, 118, 37); }
.chooseus-style-three .counter-block-two .inner-box .icon-box { color: rgb(220, 96, 14); }
.chooseus-style-three .counter-block-two .inner-box p { color: rgb(220, 96, 14); }
.video-section .inner-box .theme-btn-two { background-image: -webkit-linear-gradient(0deg, rgb(247, 102, 5) 0%, rgb(217, 44, 4) 100%); }
.video-section .inner-box .video-inner .video-btn a i { color: rgb(247, 102, 5); }
.testimonial-block-three .inner-box .text .quote-icon { color: rgb(247, 102, 5); }
.testimonial-style-three .form-inner .quote-form { background-color: rgb(216, 95, 14); }
.team-block-three .inner-box .content-box .link a:hover { color: rgb(241, 118, 37); }
.news-style-three .single-blog-style1 .text-holder .blog-title a:hover { color: rgb(241, 118, 37); }
.news-block-two .inner-box h3 a:hover { color: rgb(241, 118, 37); }
.footer-style-two .footer-social-links ul li a:hover { color: rgb(241, 118, 37); }
.banner-style-five .inner-box .content-box .theme-btn-two { background-image: -webkit-linear-gradient(0deg, rgb(247, 102, 5) 0%, rgb(217, 44, 4) 100%); }
.feature-section .content-box h3 a { color: rgb(241, 118, 37); }
.service-block-four .inner-box { border-bottom-color: rgb(247, 102, 5); }
.service-block-four .inner-box h3 a:hover { color: rgb(241, 118, 37); }
.service-block-four .inner-box .link a { color: rgb(241, 118, 37); }
.service-style-four .owl-carousel .owl-prev:hover, .service-style-four .owl-carousel .owl-next:hover { background-color: rgb(241, 118, 37); border-color: rgb(241, 118, 37); }
.chooseus-style-four .trusted-box { background-color: rgb(241, 118, 37); }
.content_block_ten .content-box .inner-box .single-item .icon-box { color: rgb(244, 106, 15); }
.team-style-four .team-block-three .inner-box .content-box { background-color: rgb(247, 102, 5); }
.news-style-four .text-holder .date-box h5 { background-color: rgb(247, 102, 5); }
.news-style-four .text-holder .blog-title a:hover { color: rgb(241, 118, 37); }
.banner-carousel .content-box .btn-box .theme-btn-two { background-image: -webkit-linear-gradient(0deg, rgb(247, 102, 5) 0%, rgb(217, 44, 4) 100%); }
.enquirey-section .form-inner .message-btn button[type="submit"]:hover { background-color: rgb(247, 102, 5); }
.content_block_11 .content-box .lower-box .single-item .icon-box { color: rgb(241, 118, 37); }
.content_block_11 .content-box .lower-box .single-column:last-child .single-item { background-color: rgb(241, 118, 37); }
.service-block-five .inner-box .image-box { background-color: rgb(241, 118, 37); }
.service-block-five .inner-box .lower-content .icon-box { color: rgb(241, 118, 37); }
.service-block-five .inner-box .lower-content h3 a:hover { color: rgb(241, 118, 37); }
.service-style-five .owl-carousel .owl-prev:hover, .service-style-five .owl-carousel .owl-next:hover { background-color: rgb(241, 118, 37); border-color: rgb(241, 118, 37); }
.content_block_12 .content-box .inner-box .single-item .icon-box { color: rgb(241, 118, 37); }
.project-style-two .sec-title-two .btn-box .theme-btn-two { background-image: -webkit-linear-gradient(0deg, rgb(247, 102, 5) 0%, rgb(217, 44, 4) 100%); }
.cta-style-three .inner-container { background-color: rgb(247, 102, 5); }
.testimonial-style-three.alternat-3 .testimonial-block-three .inner-box .author-box .designation { color: rgb(241, 118, 37); }
.content_block_13 .content-box .progress-box .bar-inner { background-color: rgb(241, 118, 37); }
.content_block_14 .content-box .text::before { background-color: rgb(247, 103, 7); }
.content_block_14 .content-box .form-inner .form-group input:focus { border-color: rgb(247, 103, 7); }
.header-style-seven .support-box h6 { color: rgb(241, 118, 37); }
.header-style-seven .support-box h3 a { color: rgb(241, 118, 37); }
.slider-style-two .lower-text .icon-box { color: rgb(241, 118, 37); }
.project-style-three .owl-theme .owl-prev:hover, .project-style-three .owl-theme .owl-next:hover { background-color: rgb(241, 118, 37); }
.video-style-two .inner-box .text-inner a { color: rgb(241, 118, 37); }
.team-block-four .inner-box .image-box { background-color: rgb(241, 118, 37); }
.team-block-four .inner-box .lower-content h4 a:hover { color: rgb(241, 118, 37); }
.testimonial-style-four .testimonial-content .thumb-box .quote-icon { color: rgb(241, 118, 37); }
.testimonial-style-four .testimonial-content .text .designation { color: rgb(241, 118, 37); }
.testimonial-style-four .owl-carousel .owl-dots .owl-dot.active, .testimonial-style-four .owl-carousel .owl-dots .owl-dot:hover { background-color: rgb(241, 118, 37); border-color: rgb(241, 118, 37); }
.news-style-two.alternat-2 .news-block-one .inner-box .lower-content .post-date { color: rgb(241, 118, 37); }
.service-block-six .inner-box .lower-content h3 a:hover { color: rgb(241, 118, 37); }
.service-block-six .inner-box .lower-content .link a { color: rgb(241, 118, 37); }
.testimonial-block-four .inner-box .text .designation { color: rgb(241, 118, 37); }
.appointment-section .form-inner .form-group input:focus, .appointment-section .form-inner .form-group textarea:focus { border-color: rgb(241, 118, 37); }
.content_block_18 .content-box .author-box .author-info .designation { color: rgb(241, 118, 37); }
.service-style-eight .tab-buttons li.active-btn { background-color: rgb(247, 103, 7); }
.service-block-eight .inner-box:hover .icon-box { color: rgb(241, 118, 37); }
.testimonial-style-six .testimonial-content .inner-box .text .quote-icon { color: rgb(241, 118, 37); }
.testimonial-style-six .testimonial-content .inner-box .author-box h5 { color: rgb(241, 118, 37); }
.testimonial-style-six .owl-carousel .owl-dots .owl-dot.active, .testimonial-style-six .owl-carousel .owl-dots .owl-dot:hover { background-color: rgb(241, 118, 37); border-color: rgb(241, 118, 37); }
.content_block_20 .content-box .download-list li a:hover { color: rgb(241, 118, 37); }
.banner-style-seven .banner-info .info-list li.video-inner a i { background-color: rgb(241, 118, 37); }
.banner-style-seven .banner-info .info-list li .single-item h5 a:hover { color: rgb(241, 118, 37); }
.about-style-nine .content_block_four .content-box .sec-title-two h2 span { color: rgb(241, 118, 37); }
.service-block-nine .inner-box h3 a:hover { color: rgb(241, 118, 37); }
.service-block-nine .inner-box .link-btn a { color: rgb(241, 118, 37); }
.content_block_21 .content-box .inner-box .single-item .icon-box { color: rgb(241, 118, 37); }
.banner-style-eight .content-box-one .content-inner::before { background-color: rgb(241, 118, 37); }
.service-block-ten .inner-box .image-box { background-color: rgb(241, 118, 37); }
.service-block-ten .inner-box .lower-content h3 a:hover { color: rgb(241, 118, 37); }
.service-block-ten .inner-box .lower-content .link a { color: rgb(241, 118, 37); }
.chooseus-style-seven .inner-container { background-color: rgb(240, 110, 23); }
.project-style-five .project-block-one .image { background-color: rgb(240, 109, 22); }
.project-style-five .sec-title-two .link-box a { color: rgb(240, 109, 22); }
.team-style-two.home-11 .coupon-block-one .inner-box .discount-box h2 { color: rgb(242, 130, 55); }
.team-style-two.home-11 .coupon-block-one .inner-box .inner h5 { color: rgb(242, 130, 55); }
.testimonial-style-three.home-13 .testimonial-block-three .inner-box .author-box .designation { color: rgb(247, 102, 5); }
.our-company-section .video-inner .video-btn a { background-color: rgb(242, 130, 55); }
.our-company-section .video-inner .video-btn a::before { border-color: rgb(242, 130, 55); }
.contact-style-two .content-box .form-inner .form-group input:focus, .contact-style-two .content-box .form-inner .form-group textarea:focus { border-color: rgb(241, 118, 37); }
.service-block-13 .inner-box h3 a:hover { color: rgb(247, 102, 5); }
.service-block-13 .inner-box .link a { color: rgb(247, 102, 5); }
.team-block-five .inner-box .image-box .social-links li a:hover { background-color: rgb(247, 102, 5); border-color: rgb(247, 102, 5); }
.team-block-five .inner-box .lower-content h4 a:hover { color: rgb(247, 102, 5); }
.freequote-section .form-inner .form-group input:focus { border-color: rgb(247, 102, 5); }
.news-style-six .sec-title-two .link a { color: rgb(247, 102, 5); border-bottom-color: rgb(247, 102, 5); }
.news-block-five .inner-box .lower-content h4 a:hover { color: rgb(247, 102, 5); }
.news-block-five .inner-box .lower-content .link a { color: rgb(247, 102, 5); border-bottom-color: rgb(247, 102, 5); }
.news-block-six .inner-box .inner h4 a:hover { color: rgb(247, 102, 5); }
.header-top-three .info-list li a:hover { color: rgb(247, 102, 5); }
.page-title .content-box .bread-crumb li a:hover { color: rgb(247, 102, 5); }
.content_block_27 .content-box .lower-content .author-box .designation { color: rgb(247, 102, 5); }
.chooseus-style-six.about-page-2 .image-box .video-btn a { background-color: rgb(247, 102, 5); }
.chooseus-style-six.about-page-2 .image-box .video-btn a::before { border-color: rgb(247, 102, 5); }
.contact-style-three .contact-info .info li p a:hover { color: rgb(247, 102, 5); }
.contact-style-three .form-inner .form-group input:focus, .contact-style-three .form-inner .form-group textarea:focus { border-color: rgb(247, 102, 5); }
.contact-style-four .form-inner form .form-group input:focus, .contact-style-four .form-inner form .form-group textarea:focus { border-color: rgb(247, 102, 5); }
.contact-style-four .info-inner .inner-box .single-item p a:hover { color: rgb(247, 102, 5); }
.project-section .outer-container .more-btn a:hover { color: rgb(247, 102, 5); }
.single-service-one .image-box .video-btn { background-color: rgb(246, 141, 71); }
.single-service-one .content-box .text .list li::before { color: rgb(247, 102, 5); }
.single-service-two .right-content .list li::before { color: rgb(247, 102, 5); }
.single-service-three .content-box .image-box .video-box .video-btn { background-color: rgb(246, 141, 71); }
.single-service-three .content-box .list li::before { color: rgb(246, 141, 71); }
.single-service-three .sidebar-content .inner-box .image-box::before { background-color: rgb(246, 141, 71); }
.service-sidebar .service-category .category-list li a::before { background-color: rgb(241, 117, 34); }
.service-sidebar .sidebar-testimonial { background-image: -webkit-linear-gradient(-90deg, rgb(241, 118, 37) 0%, rgb(222, 97, 14) 100%); }
.service-sidebar .download-box a:hover { background-color: rgb(241, 117, 34); }
.service-details-content .content-three .inner-box .single-item .icon-box { background-color: rgb(241, 118, 37); }
.main-header .option-box .search-box-outer:hover { color: rgb(241, 118, 37); }
.main-header .nav-btn:hover .bar { background-color: rgb(241, 118, 37); }
.header-style-18 .header-right .support-box h4 a:hover { color: rgb(241, 118, 37); }
.xs-sidebar-group .content-inner .info-box .info li a:hover { color: rgb(241, 118, 37); }
.xs-sidebar-group .content-inner .info-box .info li i { color: rgb(241, 118, 37); }
.xs-sidebar-group .subscribe-inner .form-group input:focus { border-color: rgb(241, 118, 37); }
.banner-style-ten .support-box h5 a:hover { color: rgb(241, 118, 37); }
.service-block-14 .inner-box h3 a:hover { color: rgb(241, 118, 37); }
.service-block-14 .inner-box .link a { color: rgb(241, 118, 37); }
.service-block-14 .inner-box.more-service .link-2 a:hover { color: rgb(241, 118, 37); }
.header-top-four .top-inner .text h5 { color: rgb(241, 118, 37); }
.header-top-four .top-inner .text h5 a:hover { color: rgb(241, 118, 37); }
.header-top-four .top-inner .schedule p i { color: rgb(241, 118, 37); }
.header-top-four .top-inner .right-column .social-links li a:hover { color: rgb(241, 118, 37); }
.header-style-19 .main-menu .navigation > li:hover > a, .header-style-19 .main-menu .navigation > li.current > a { color: rgb(241, 118, 37); }
.header-style-19 .nav-btn .bar { background-color: rgb(241, 118, 37); }
.header-style-17 .outer-box .main-menu .navigation > li::before { background-color: rgb(241, 118, 37); }
.project-block-two .inner-box .lower-content h4 a:hover { color: rgb(241, 118, 37); }
.project-block-two .inner-box .lower-content h4::before { background-color: rgb(241, 118, 37); }
.project-masonty-two .project-filter li.active .filter-text { color: rgb(241, 118, 37); }
.project-style3-area .single-project-style2 .overlay-content .box .zoom-button a { color: rgb(241, 118, 37); }
.project-style3-area .single-project-style2 .overlay-content .box .zoom-button a:hover { background-color: rgb(241, 118, 37); }
.project-style3-area .single-project-style2 .overlay-content .box .zoom-button h4 a:hover { color: rgb(241, 118, 37); }
.project-section.project-page-3 .single-project-style2 .overlay-content .box .title-holder p { color: rgb(241, 118, 37); }
.project-grid-three .single-project-style2 .lower-content h4 a:hover { color: rgb(241, 118, 37); }
.project-details-content .content-two .quote-icon { color: rgb(241, 118, 37); }
.team-details-content .content-box .info-list li a:hover { color: rgb(241, 118, 37); }
.team-details-content .content-box .social-links li a:hover { border-color: rgb(241, 118, 37); background-color: rgb(241, 118, 37); }
.skills-section .contact-inner .form-inner .form-group input:focus, .skills-section .contact-inner .form-inner .form-group textarea:focus { border-color: rgb(241, 118, 37); }
.copyright-text p a:hover { color: rgb(241, 118, 37); }
.service-sidebar .offer-box .inner h2 { background-color: rgb(241, 118, 37); }
.pricing-block-one .pricing-table .table-header h6 { color: rgb(241, 118, 37); }
.pricing-block-one .pricing-table .table-footer a { color: rgb(241, 118, 37); }
.news-block-seven .inner-box .content-box h3 a:hover { color: rgb(241, 118, 37); }
.scroll-to-top .scroll-bar-text { color: rgb(241, 118, 37); }
.service-style1-area .owl-carousel .owl-prev:hover, .service-style1-area .owl-carousel .owl-next:hover { background-color: rgb(241, 118, 37); border-color: rgb(241, 118, 37); }
.latest-project-style1-area.alternat-3 .single-project-style1 .content-box .link a { color: rgb(241, 118, 37); }
.blog-style1-area .sec-title-two .link a { color: rgb(241, 118, 37); border-bottom-color: rgb(243, 141, 73); }
.project-style-two .single-project-style2 .overlay-content .box .title-holder p { color: rgb(241, 118, 37); }
.header-style-seven.main-header .nav-btn .bar { background-color: rgb(241, 118, 37); }
.slider-style-two .social-links li a:hover { color: rgb(241, 118, 37); }
.project-block-one .inner-box .content-box .option-list li a { background-color: rgb(212, 93, 14); }
.header-style-12 .top-info .social-links li a:hover { color: rgb(241, 118, 37); }
.btn-one.style2::after { background-color: rgb(241, 122, 42); }
.gradient-bg-2 { background-image: -webkit-linear-gradient(90deg, rgb(241, 121, 40) 0%, rgb(243, 141, 73) 99%); }
.owl-nav-style-one.owl-theme .owl-nav [class*="owl-"]:hover { color: rgb(244, 141, 72); border-color: rgb(244, 141, 72); }
.switcher #styleOptions li a.crimson-color { background-color: rgb(215, 92, 10); }
.scroll-to-top .scroll-bar::before { background-color: rgb(245, 137, 65); }
.overlay-style-one.bg2 { background-color: rgba(243, 134, 62, 0.7); }
.header-top-right .bottom .call-un-now p a { color: rgb(244, 141, 72); }
.main-menu .navigation > li > ul { border-top-color: rgb(247, 102, 5); }
.main-menu .navigation > li > ul > li.dropdown > a:hover::after { color: rgb(244, 141, 72); }
.main-menu .navigation > li > ul > li > ul { border-top-color: rgb(247, 102, 5); }
.service-style1-area .title h3 { color: rgb(242, 132, 58); }
.single-service-style1 .text-holder h3 a:hover { color: rgb(242, 132, 58); }
.value-box .inner .value { background-image: linear-gradient(rgb(243, 141, 73) 0%, rgb(241, 122, 43) 100%); }
.single-project-style1 .img-holder { background-image: -webkit-linear-gradient(-90deg, rgb(0, 73, 125), rgb(246, 102, 6) 100%); }
.single-testimonial-style1 .img-box::before { background-color: rgba(243, 134, 62, 0.5); }
.about-content-box .title p { color: rgb(246, 141, 70); }
.single-team-member .title-holder::before { background-color: rgb(242, 132, 58); }
.single-blog-style1 .text-holder .blog-title a:hover { color: rgb(246, 141, 70); }
.single-blog-style1 .text-holder .bottom-box a { color: rgb(247, 102, 5); }
.single-blog-style1 .text-holder .bottom-box a::before { background-color: rgb(243, 141, 73); }
.footer-social-links ul li a:hover { color: rgb(246, 141, 70); border-color: rgb(246, 141, 70); }
.single-footer-widget .footer-widget-link1 ul li a:hover { color: rgb(246, 141, 70); }
.single-footer-widget .footer-widget-link2 ul li a:hover { color: rgb(246, 141, 70); }
.breadcrumb-menu ul li a:hover { color: rgb(244, 141, 72); }
.breadcrumb-menu ul li.active { color: rgb(244, 141, 72); }
.plumbing-service-text-box .title p { color: rgb(246, 141, 70); }
.project-filter li:hover .filter-text, .project-filter li.active .filter-text { color: rgb(242, 123, 44); }
.single-project-style2 .img-holder { background-image: -webkit-linear-gradient(-90deg, rgb(0, 73, 125), rgb(246, 102, 6) 100%); }
.single-prices-box .img-holder::before { background-color: rgba(243, 141, 73, 0.85); }
.single-prices-box .img-holder::after { background-color: rgba(243, 141, 73, 0.85); }
.single-prices-box .title-holder h3 a:hover { color: rgb(244, 141, 72); }
.single-coupon-box .right .value { background-color: rgb(244, 141, 72); }
.address-box ul li .icon span::before { color: rgb(244, 141, 72); }
.single-blog-style2 .text-holder .meta-info li a:hover { color: rgb(244, 141, 72); }
.single-blog-style2 .text-holder .blog-title a:hover { color: rgb(244, 141, 72); }
.styled-pagination li:hover a, .styled-pagination li.active a { border-color: rgb(244, 141, 72); background-color: rgb(244, 141, 72); }
.styled-pagination li.prev a:hover, .styled-pagination li.next a:hover { border-color: rgb(244, 141, 72); background-color: rgb(244, 141, 72); }
.single-sidebar .categories ul li:hover::after, .single-sidebar .categories ul li.active::after { color: rgb(244, 141, 72); }
.single-sidebar .categories ul li:hover a, .single-sidebar .categories ul li.active a { color: rgb(244, 141, 72); }
.single-sidebar .recent-news li .title-box h4 a:hover { color: rgb(244, 141, 72); }
.blog-details-text-one .bottom-text p a { color: rgb(225, 99, 14); }
.date-reply-button ul li a { color: rgb(241, 122, 43); }
.single-featured-box .icon span::before { color: rgb(244, 141, 72); }
.single-sidebar-style1 .page-links li a::after { background-color: rgb(244, 141, 72); }
.sidebar-discount-box .right .value { background-color: rgb(244, 141, 72); }
.thm-clr { color: rgb(246, 141, 70); }
.mobile-menu .navigation li.current > a, .mobile-menu .navigation li > a:hover { color: rgb(244, 141, 72); }
.outer-search-box-style1 .seach-toggle:hover, .outer-search-box-style1 .seach-toggle.active { color: rgb(244, 141, 72); }
.mobile-menu .navigation li > a::before { border-left-color: rgb(244, 141, 72); }
.main-menu .navigation > li:hover > a, .main-menu .navigation > li.current > a { color: rgb(241, 99, 5); }
.main-menu .navigation > li > ul > li > a:hover { color: rgb(244, 141, 72); }
.main-menu .navigation > li > ul > li:hover > a { color: rgb(244, 141, 72); }
.main-menu .navigation > li > ul > li > ul > li > a:hover { color: rgb(244, 141, 72); }
.header-style-three .header .main-menu .navigation > li > a::before { background-image: linear-gradient(-90deg, rgb(243, 141, 73) 0%, rgba(0, 0, 0, 0.2) 50%, rgb(243, 141, 73) 100%); }
.header-style-three .header .main-menu .navigation > li > a::after { background-image: linear-gradient(-90deg, rgb(243, 141, 73) 0%, rgba(255, 255, 255, 0.2) 50%, rgb(243, 141, 73) 100%); }
.project-block-one .inner-box .content-box .text p { color: rgb(255, 139, 61); }
.project-style-four .project-block-one .inner-box .image { background-image: -webkit-linear-gradient(90deg, rgb(201, 88, 13) 0%, rgb(53, 39, 82) 100%); }
.content_block_14 .content-box .text { background-color: rgb(235, 103, 15); }
.slider-style-two .slide-item::before { background-image: -webkit-linear-gradient(0deg, rgba(207, 91, 13, 0) 20%, rgba(207, 91, 13, 0.95) 100%); }
.news-block-six .inner-box .inner .link a { color: rgb(247, 102, 5); border-bottom-color: rgb(247, 102, 5); }
.header-top-three .social-links li a:hover { color: rgb(247, 102, 5); }
.main-header .nav-btn .bar { background-color: rgb(250, 100, 0); }
.testimonial-style1-area.home-11 .owl-nav-style-one.owl-theme .owl-nav [class*="owl-"]:hover { color: rgb(247, 102, 5); border-color: rgb(247, 102, 5); }
.banner-style-ten .content-box .btn-box a:hover { background-color: rgb(241, 118, 37); }
.team-section.home-16 .upper-title-inner .text p a { color: rgb(240, 112, 26); }
.offer-section .coupon-block:nth-child(2) .coupon-block-one .inner-box .discount-box h2 { background-color: rgb(247, 102, 5); }
.header-style-five .nav-btn .bar { background-color: rgb(250, 100, 0); }
.news-style-four .single-blog-style1 .img-holder .inner { background-image: -webkit-linear-gradient(45deg, rgb(0, 73, 126), rgb(247, 102, 6) 100%); }
.services-details-area .sidebar-style1 ul li a::after { background-color: rgb(244, 141, 72); }
.styled-pagination li > span.current { border-color: rgb(244, 141, 72); background-color: rgb(244, 141, 72); }
.single-sidebar .recent-news .recent-news-post .title-box h4 a:hover { color: rgb(244, 141, 72); }
.single-sidebar ul li:hover::after, .single-sidebar ul li.active::after { color: rgb(244, 141, 72); }
.single-sidebar ul li:hover a, .single-sidebar ul li.active a { color: rgb(244, 141, 72); }
.footer .single-footer-widget ul li a:hover, .footer-widget .single-footer-widget ul li a:hover { color: rgb(246, 141, 70); }
.xs-sidebar-group .subscribe-inner .form-group button { background-image: -webkit-linear-gradient(0deg, rgb(247, 102, 5) 0%, rgb(217, 44, 4) 100%); }
@media only screen and (max-width: 1199px) {
  .nav-outer .mobile-nav-toggler .inner { background-image: -webkit-linear-gradient(90deg, rgb(241, 121, 40) 0%, rgb(243, 141, 73) 99%); }
}
.elementor-error .elementor-field { border-color: rgb(243, 141, 73); }
.elementor-error .help-inline { color: rgb(243, 141, 73); }
.contact-details-only .cd-book-link:hover { background-color: rgb(242, 126, 49); }
.footer-top-contact-box .icon img { filter: hue-rotate(30deg) brightness(2.1); }


/* Lower footer: ALOA logo centered, copyright centered under it */
.main-footer .main-footer-bottom{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:". logo links" "copy copy copy";align-items:center;column-gap:24px;row-gap:8px}
.main-footer .main-footer-bottom::before,.main-footer .main-footer-bottom::after{display:none}
.main-footer .main-footer-bottom .pull-left,.main-footer .main-footer-bottom .pull-right{float:none}
.main-footer .main-footer-bottom .footer-aloa{grid-area:logo;justify-self:center;line-height:0}
.main-footer .main-footer-bottom .footer-aloa img{height:64px;width:auto;max-width:none;display:block}
.main-footer .main-footer-bottom .copyright{grid-area:copy;justify-self:center;text-align:center}
.main-footer .main-footer-bottom .text{grid-area:links;justify-self:end;text-align:right}
@media(max-width:767px){.main-footer .main-footer-bottom{grid-template-columns:1fr;grid-template-areas:"logo" "copy" "links";row-gap:10px}.main-footer .main-footer-bottom .text{justify-self:center;text-align:center}}
