/*
 * Weenja brand override (2026-09-25): replaces the theme's blue (#1f85fe / Bootstrap
 * primary / #00b0ff family) with Weenja orange. Loaded LAST from inc/head_script.php.
 * Orange #F08A24 (primary) | deep #C2610F (hover, links on white) | gold #F9B233 (accent).
 * Section 1 is generated from theme.css, style.css, themestyle.css, colors.css,
 * categories_nav_styles.css, user_nav_styles.css and lang_en.css: every declaration that
 * used a blue is re-declared with the same selector (and same @media / !important) in orange.
 * Skipped on purpose: Bootstrap "info" (cyan), social-network brand colours, admin.
 * Section 2 is hand-written component rules and wins over section 1.
 * Do not edit style.css / themestyle.css for colour; regenerate this file instead.
 */
/* ---- from theme.css (5 rules) ---- */
.notification.notice h4, .notification.notice, .notification.notice a, .notification.notice strong{color:#C2610F}
.notification.notice{background-color:#FEF3E9}
.notification.notice a.button{background-color:#F08A24}
.map-box-icon{background-color:#F08A24}
.dashboard-status-button.blue{background:#FCE3CB;color:#C2610F}
/* ---- from style.css (92 rules) ---- */
:root, [data-bs-theme=light]{--bs-blue:#F08A24;--bs-primary:#F08A24;--bs-primary-rgb:240, 138, 36;--bs-primary-text-emphasis:#53371F;--bs-primary-bg-subtle:#FDE8D4;--bs-primary-border-subtle:#FBD2A9;--bs-link-color-rgb:240, 138, 36;--bs-link-hover-color-rgb:194, 97, 15;--bs-focus-ring-color:rgba(240,138,36,0.25)}
[data-bs-theme=dark]{--bs-primary-text-emphasis:#F8BC7F;--bs-primary-bg-subtle:#291C10;--bs-primary-border-subtle:#C2610F;--bs-link-color:#F8BC7F;--bs-link-hover-color:#FAC998;--bs-link-color-rgb:248, 188, 127;--bs-link-hover-color-rgb:250, 201, 152}
.table-primary{--bs-table-bg:#FDE8D4;--bs-table-striped-bg:#F2DDC8;--bs-table-active-bg:#E6D2BD;--bs-table-hover-bg:#ECD7C2}
.form-control:focus{border-color:#F9C795;box-shadow:0 0 0 0.25rem rgba(194,97,15,0.25)}
.form-select:focus{border-color:#F9C795;box-shadow:0 0 0 0.25rem rgba(194,97,15,0.25)}
.form-check-input:focus{border-color:#F9C795;box-shadow:0 0 0 0.25rem rgba(194,97,15,0.25)}
.form-check-input:checked{border-color:#F08A24}
.form-check-input:checked[type=checkbox]{background-color:#F08A24}
.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-3 -3 6 6'%3e%3ccircle r='2' fill='%23F08A24'/%3e%3c/svg%3e")}
.form-check-input[type=checkbox]:indeterminate{background-color:#F08A24;border-color:#F08A24}
.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F9C795'/%3e%3c/svg%3e")}
.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff, 0 0 0 0.25rem rgba(194,97,15,0.25)}
.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff, 0 0 0 0.25rem rgba(194,97,15,0.25)}
.form-range::-webkit-slider-thumb{background-color:#F08A24}
.form-range::-webkit-slider-thumb:active{background-color:#FCDEBF}
.form-range::-moz-range-thumb{background-color:#F08A24}
.form-range::-moz-range-thumb:active{background-color:#FCDEBF}
.btn-primary{--bs-btn-bg:#F08A24;--bs-btn-border-color:#F08A24;--bs-btn-hover-bg:#C2610F;--bs-btn-hover-border-color:#C2610F;--bs-btn-focus-shadow-rgb:240, 138, 36;--bs-btn-active-bg:#C2610F;--bs-btn-active-border-color:#C2610F;--bs-btn-disabled-bg:#F08A24;--bs-btn-disabled-border-color:#F08A24}
.btn-outline-primary{--bs-btn-color:#F08A24;--bs-btn-border-color:#F08A24;--bs-btn-hover-bg:#C2610F;--bs-btn-hover-border-color:#C2610F;--bs-btn-focus-shadow-rgb:240, 138, 36;--bs-btn-active-bg:#C2610F;--bs-btn-active-border-color:#C2610F;--bs-btn-disabled-color:#F08A24;--bs-btn-disabled-border-color:#F08A24}
.btn-link{--bs-btn-focus-shadow-rgb:240, 138, 36}
.dropdown-menu{--bs-dropdown-link-active-bg:#C2610F}
.dropdown-menu-dark{--bs-dropdown-link-active-bg:#C2610F}
.nav-link:focus-visible{box-shadow:0 0 0 0.25rem rgba(194,97,15,0.25)}
.nav-pills{--bs-nav-pills-link-active-bg:#C2610F}
.accordion{--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2353371F'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color:#F9C795;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(240,138,36,0.25)}
[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23F8BC7F'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23F8BC7F'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}
.pagination{--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(240,138,36,0.25);--bs-pagination-active-bg:#C2610F;--bs-pagination-active-border-color:#C2610F}
.progress, .progress-stacked{--bs-progress-bar-bg:#F08A24}
.list-group{--bs-list-group-active-bg:#C2610F;--bs-list-group-active-border-color:#C2610F}
.btn-close{--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(240,138,36,0.25)}
a:hover{color:#C2610F}
.form-control:focus-visible{border:1px solid #F9C795}
.page-item .page-link:hover{color:#C2610F}
ul.social_icon > li a:hover{background-color:#C2610F;border-color:#C2610F}
ul.icon-des li a i{background-color:#C2610F}
ul.share-job > li > a:hover{background-color:#C2610F;border-color:#C2610F}
.messagePopup{background-color:#FDE8D4;border:1px solid #F08A24}
.job-category .category-box .category-box-icon::before{background-color:rgba(240,138,36,0.1)}
.top h3 span, .top .h3 span{color:#C2610F}
.btn_view{border:2px solid #F08A24}
.btn_view:hover{background-color:#C2610F}
footer{background-color:#F08A24}
.footer-links ul.social_icon > li a{background-color:#F08A24}
.navbar-brand:focus, .navbar-brand:hover{color:#C2610F}
a.toggle-menu{color:#4B3623;color:#4B3623}
a.view-more{background-color:#C2610F}
a.view-more:hover{background:#C2610F}
.exo-menu{background:#4B3623}
.exo-menu > li > a.active, .exo-menu > li > a:hover, li.drop-down ul > li > a:hover{background:#C2610F}
.sub-cat .list-group-item:hover{color:#C2610F}
.checkbox-success input[type=checkbox]:checked + span::before{background-color:#F08A24;border-color:#F08A24}
.proposal-card .proposal-price h3, .proposal-card .proposal-price .h3, .listing-style1 .proposal-price h3, .listing-style1 .proposal-price .h3{color:#C2610F}
.add-new-proposal:before{background-color:#F08A24}
.fit-avatar img{border:1px solid #F08A24}
.user-home-sidebar-sec .card-body a:hover{color:#C2610F !important}
.modal-body .order-details .request-div .price{color:#C2610F}
.modal-body .order-details .request-div .arrow{color:#C2610F}
.modal-body .order-details .offer-div .price{color:#C2610F}
.cart-proposal a:hover, .cart-proposal h6:hover, .cart-proposal .h6:hover{color:#C2610F !important}
.order-page .seller-buyer-name{color:#C2610F}
.order-page .countdown-box:last-child{background-color:#F08A24}
.order-page .order-status-message .link{color:#C2610F}
.view-proposals .btn-toggle.active{border-color:#C2610F !important}
.view-proposals .btn-toggle.btn-lg.active > .toggle-handle, .view-proposals .btn-group-lg > .btn-toggle.active.btn > .toggle-handle{background-color:#C2610F}
.request-sidebar .card{border:2px solid #F08A24}
#display-request .request-div .arrow{color:#C2610F}
#display-request .offer-div .price{color:#C2610F}
.message-div .message-offer .price, .message-div-hover .message-offer .price{color:#C2610F}
.card-box:hover{color:#C2610F;border-color:#C2610F}
.upload-area{border:2px dashed #F08A24}
.gallery-item.upload-file{border:2px dashed #F08A24}
.gallery-item.upload-file label i{color:#C2610F}
.widget-center-align .btn-link:hover{color:#C2610F}
.cpackage .column:nth-child(3):before{background-color:#FEF2E6}
.cpackage .column:last-child:before{background-color:#FCE6CF}
.dashboard-box .price{color:#C2610F}
.btn-group .btn-outline-light::after{color:#C2610F}
.btn-group .btn-check + .btn:hover{border-color:#FDE8D4}
.btn-group .btn-check:checked + .btn{background-color:#FDE8D4;border-color:#FDE8D4}
.badge-outline-site{border:1px solid #F08A24;color:#C2610F}
.fav-star:hover, .fav-star.active{color:#C2610F}
.btn-floating{color:#C2610F}
.btn-floating:hover{background-color:#C2610F;border:1px solid #C2610F}
.message-quote-select{background-color:rgba(240,138,36,0.1)}
.iconbox-style9 .number{color:#C2610F}
a.fun-fact:hover{color:#C2610F}
.fun-fact-icon:before{background-color:rgba(240,138,36,0.05)}
.fun-fact-icon i{color:#C2610F}
.btn-effect.btn-primary::before{background-color:#F08A24}
.btn-effect.btn-primary:hover{border-color:#C2610F}
.payment-method .btn-light:hover{background-color:#FDE7D1;border-color:#C2610F}
@media (min-width: 768px){
.package-table tr > th:nth-child(3), .package-table tr > td:nth-child(3){background-color:#FEF2E6}
.package-table tr > th:last-child, .package-table tr > td:last-child{background-color:#FCE6CF}
}
/* ---- from themestyle.css (137 rules) ---- */
.mailchimp-style1.at-home9 button{color:#C2610F}
@media (max-width: 991.98px){
.dashboard.dsh_board_sidebar_hidden .dashboard__main:after{background-color:rgba(51,34,19,0.5)}
}
.statistics_funfact .icon{color:#C2610F}
.dashboard-timeline-label .timeline-badge.color4{color:#C2610F}
.dashboard-timeline-label .timeline-badge.color6{color:#C2610F}
.pending-style.style2{color:#C2610F}
.pending-style.style6{color:#C2610F}
.profile-box .upload-btn{color:#C2610F}
.upload-img{border:1px dashed #F08A24;color:#C2610F}
.del-edit .icon{color:#C2610F}
.inbox_chatting_box .chatting_content li.reply p{color:#C2610F}
.inbox_user_list .m_notif{background-color:#F08A24}
.listing-style1 .online-badge{background-color:#F08A24}
.listing-style1 .tag-del{color:#C2610F}
.tag-del{color:#C2610F}
.walkscore .icon{color:#C2610F}
.calculator-chart-percent .property-tax-st{background-color:#F08A24}
.sp-v5-property-details .icon:hover{background-color:#C2610F;border-color:#C2610F}
.home2-hero-content .iconbox-small1 .icon{color:#C2610F}
.home2-hero-content .iconbox-small1:hover .icon{color:#C2610F}
.home2-hero-content .iconbox-small2 .icon{color:#C2610F}
.home2-hero-content .iconbox-small2:hover .icon{color:#C2610F}
.home5-hero-content .iconbox-small1 .icon{background-color:#F08A24}
.home5-hero-content .iconbox-small2 .icon{background-color:#F08A24}
.home6-hero-content .iconbox-small1 .icon{background-color:#F08A24}
.home6-hero-content .iconbox-small2 .icon{background-color:#F08A24}
.blog-style1:hover .title, .blog-style1:hover .title a{color:#C2610F}
.custom_bsp_grid li::marker, .list-style-type-bullet li::marker{color:#C2610F}
.skill-list-style1 a:hover{color:#C2610F}
.advance-search-tab.at-home6{border:1px solid #F08A24}
.scrollToHome:hover{background-color:#C2610F}
.cta-style5 .cta-text{color:#322113}
.cta-style6 .cta-text{color:#C2610F}
.cta-banner-about2.at-home10-2:before{background-color:#FEF3E9}
.iconbox-style1 .icon{color:#C2610F}
.iconbox-style1.at-home4:hover .icon{background-color:#C2610F}
.iconbox-small1 .icon{background-color:#F08A24}
.iconbox-small1:hover .icon{background-color:#C2610F}
.iconbox-small2 .icon{background-color:#F08A24}
.iconbox-small2:hover .icon{background-color:#C2610F}
.iconbox-style4:hover{background-color:#C2610F}
.iconbox-style5 .icon{background-color:#F08A24}
.iconbox-style5:hover{background-color:#C2610F}
.iconbox-style6 .title{color:#C2610F}
.iconbox-style6 .icon{color:#C2610F}
.iconbox-style7:hover{background-color:#C2610F}
.iconbox-style9 .icon{color:#C2610F}
.apartment-category:hover .icon{background-color:#C2610F}
.why-chose-list .list-one .list-icon{color:#C2610F}
.form-style1 .form-control.active, .form-style1 .form-control:focus{border:2px solid #C2610F}
.gallery-item .icon{color:#C2610F}
.pricing_packages_top .switch input:checked + .pricing_table_switch_slide{background-color:#F08A24}
.pricing_packages_top .pricing_save3{color:#C2610F}
.pricing_packages.active .btn-thm-border{background-color:#C2610F;border:2px solid #C2610F}
.pricing_packages.active .btn-thm-border:hover{background-color:#C2610F;border:2px solid #C2610F}
.pricing_packages.active.at-home2 .ud-btn{background-color:#C2610F}
.pricing_packages.active.at-home2 .ud-btn:hover{background-color:#C2610F;border:2px solid #C2610F}
.testimonial-style2 .icon{color:#C2610F}
.testimonial-style2 .nav-link.active img{outline:2px solid #C2610F}
.testimonial-style3:before{background-color:#F08A24}
.agency-style1 .tag{background-color:#F08A24}
.freelancer-style1.at-home7:hover{-webkit-box-shadow:10px 10px 0px #FEF3E9;-moz-box-shadow:10px 10px 0px #FEF3E9;-o-box-shadow:10px 10px 0px #FEF3E9;box-shadow:10px 10px 0px #FEF3E9}
.tag{background-color:#FEF3E9}
.online, .online2, .online-badge2, .online-badge, .online-badges{background-color:#F08A24}
.job-list-style1 .fav-icon{color:#C2610F}
.accordion-style1 .accordion-button:before{color:#332213}
.accordion-style2 .accordion-button:before{color:#332213}
.message-alart-style1 .alart_style_one{background-color:rgba(246,226,205,0.5);color:#C2610F}
.message-alart-style1 .alart_style_one .btn-close{color:#C2610F}
.btn-thm{background-color:#F08A24}
.btn-effect:before, .ud-btn:before, .btn-gray:before, .btn-dark:before, .btn-thm:before, .btn-light-thm:before, .btn-light-white:before, .btn-thm2:before, .btn-home3:before, .btn-thm3:before, .btn-thm4:before, .btn-thm-border:before, .btn-dark-border:before, .btn-white:before, .btn-light-gray:before, .btn-transparent:before, .btn-transparent2:before{background-color:#F08A24}
.btn-dark:hover{background-color:#C2610F;border:1px solid #C2610F}
.btn-thm-border{border:2px solid #F08A24;color:#C2610F}
.btn-thm-border:hover{background-color:#C2610F;border:2px solid #C2610F}
.btn-thm:hover:before{background-color:#C2610F}
.btn-light-thm{background-color:rgba(240,138,36,0.1)}
.btn-thm3{border:1px solid #F08A24;color:#C2610F}
.btn-white:hover, .btn-white2:hover{border:2px solid #C2610F}
.btn-light-gray:hover, .btn-transparent:hover{border:1px solid #C2610F}
.btn-transparent2:hover, .btn-transparent2:focus, .btn-transparent2:active{color:#C2610F}
.menu-btn:hover{background-color:#C2610F;border:1px solid #C2610F}
.btn-fb{background-color:#F08A24;border:1px solid #F08A24}
.btn-fb:hover{background-color:#C2610F}
.btn-tw{background-color:#F08A24;border:1px solid #F08A24}
.btn-tw:hover{background-color:#C2610F}
.radio-element .form-check-input{border:1px solid #F08A24}
.radio-element .form-check-input:focus{border:1px solid #C2610F}
.radio-element .form-check-input:checked{background-color:#F08A24}
.custom_checkbox input:checked ~ .checkmark{background-color:#F08A24}
.custom_checkbox .checkmark{border:1px solid #332213}
.switch-style1 .form-check-input:checked{background-color:#F08A24}
.video-icon:hover{background-color:#C2610F}
.funfact_one.at-home5 .icon, .funfact_one.at-home5 .timer, .funfact_one.at-home5 span{color:#C2610F}
.funfact_one.at-home5-hero .timer, .funfact_one.at-home5-hero span{color:#C2610F}
header.nav-innerpage-style .ace-responsive-menu .sub-menu li:hover{border-left:2px solid #C2610F}
header.nav-innerpage-style .ace-responsive-menu .megamenu_style a.list-item:hover, header.nav-innerpage-style .ace-responsive-menu .visible_list a.list-item:hover{color:#C2610F}
header.nav-innerpage-style .ace-responsive-menu .megamenu_style a.list-item:before, header.nav-innerpage-style .ace-responsive-menu .visible_list a.list-item:before{background-color:#F08A24}
header.menu-home10 .ace-responsive-menu .megamenu_style a.list-item:before, header.menu-home10 .ace-responsive-menu .visible_list a.list-item:before{background-color:#F08A24}
header.nav-homepage-style .ace-responsive-menu .sub-menu li:hover{border-left:2px solid #C2610F}
header.nav-homepage-style .ace-responsive-menu .megamenu_style a.list-item:before, header.nav-homepage-style .ace-responsive-menu .visible_list a.list-item:before{background-color:#F08A24}
header.nav-homepage-style.stricky.stricky-fixed .menu-btn:hover{background-color:#C2610F;border:1px solid #C2610F}
a.mm-listitem__text:hover, a.mm-btn.mm-btn_next.mm-listitem__btn.mm-listitem__text:hover{border-left:2px solid #C2610F;color:#C2610F}
.hiddenbar_navbar_menu .navbar-nav .nav-item .nav-link:hover, .hiddenbar_navbar_menu .navbar-nav .nav-item .nav-link:active, .hiddenbar_navbar_menu .navbar-nav .nav-item .nav-link:focus{border-left:2px solid #C2610F;color:#C2610F}
.body_content_wrapper:before{background:rgba(51,34,19,0.5)}
.hiddenbar_navbar_menu .navbar-nav .nav-item .nav-link:hover i, .hiddenbar_navbar_menu .navbar-nav .nav-item .nav-link:active i, .hiddenbar_navbar_menu .navbar-nav .nav-item .nav-link:focus i{color:#C2610F}
#mega-menu .menu li:hover{border-left:2px solid #C2610F}
#mega-menu .menu .menu-icn{color:#C2610F}
.navpill-style1 .nav-link{color:#C2610F}
.navpill-style1.payout-style .nav-pills .nav-link{color:#C2610F}
.navpill-style2.at-home6 .nav-link.active, .navpill-style2.at-home6 .nav-link:hover{color:#C2610F}
.navpill-style2.at-home9 .nav-link.active, .navpill-style2.at-home9 .nav-link:hover{color:#C2610F}
.dark-light-navtab.style3 .nav-link.active{color:#C2610F}
.ps-v4-hero-tab .nav-link.active{background-color:#C2610F}
.ps-v4-hero-tab.at-v5 .nav-link.active{background-color:#C2610F}
.terms_condition_widget .nav-link.active{border-left:2px solid #C2610F;color:#C2610F}
.extra-service-tab .nav-link.active{border:2px solid #C2610F}
.mbp_pagination .page-item.active .page-link{background-color:#C2610F}
span.ui-slider-handle.ui-corner-all.ui-state-default, span.ui-slider-handle.ui-corner-all.ui-state-default:active, span.ui-slider-handle.ui-corner-all.ui-state-default:focus, span.ui-slider-handle.ui-corner-all.ui-state-default:hover, span.ui-slider-handle.ui-corner-all.ui-state-default:focus-visible{border:2px solid #C2610F}
.ui-slider-range.ui-corner-all.ui-widget-header{background-color:#F08A24}
.noUi-horizontal .noUi-handle{border:2px solid #F08A24}
.noUi-connect{background-color:#F08A24}
.cart-delete{color:#C2610F}
.banner-wrapper .sep, .banner-wrapper .current-number{color:#C2610F}
.vam_nav_style.owl-theme .owl-nav button.owl-prev, .vam_nav_style.owl-theme .owl-nav button.owl-next{color:#2B1D10}
.vam_nav_style.owl-theme .owl-nav button.owl-prev:hover, .vam_nav_style.owl-theme .owl-nav button.owl-prev:active, .vam_nav_style.owl-theme .owl-nav button.owl-prev:focus, .vam_nav_style.owl-theme .owl-nav button.owl-next:hover, .vam_nav_style.owl-theme .owl-nav button.owl-next:active, .vam_nav_style.owl-theme .owl-nav button.owl-next:focus{background-color:#C2610F}
.dropdown-lists .open-btn:hover{background-color:#FEF3E9;border-color:#FDE8D4}
.tag-list a:hover{color:#C2610F}
.educational-quality .m-circle:before{border-left:1px dashed #F08A24}
.table-style3 .icon{color:#C2610F}
.dark-color2{color:#322113}
.text-thm{color:#C2610F}
.text-thm2{color:#C2610F}
.text-thm6{color:#C2610F}
.bgc-thm{background-color:#F08A24}
.bgc-thm2{background-color:#F08A24}
.bgc-thm4{background-color:#FEF3E9}
.text-thm3{color:#C2610F}
/* ---- from colors.css (36 rules) ---- */
#navigation ul ul.dropdown-nav ul.dropdown-nav li:hover a:after, #navigation ul ul.dropdown-nav li:hover a:after, #navigation ul li:hover a:after{background:rgba(194,97,15,0.13)}
#navigation ul li a.current:after{background:rgba(240,138,36,0.13)}
.pagination ul li a.current-page{box-shadow:0 2px 8px rgba(240,138,36,0.25)}
.sidebar-search-button-container button{box-shadow:0 4px 12px rgba(240,138,36,0.1)}
.sidebar-search-button-container button:hover{box-shadow:0 4px 12px rgba(194,97,15,0.25)}
.job-listing.with-apply-button:hover .list-apply-button{box-shadow:0 4px 12px rgba(194,97,15,0.15)}
.task-listing-bid-inner .button{box-shadow:0 4px 12px rgba(240,138,36,0.15)}
.task-listing-bid-inner .button:hover{box-shadow:0 4px 12px rgba(194,97,15,0.25)}
.task-tags span{background-color:rgba(240,138,36,0.07)}
.freelancers-grid-layout .freelancer-details a.button{box-shadow:0 4px 12px rgba(240,138,36,0.1)}
.freelancer-details a.button:hover{box-shadow:0 4px 12px rgba(194,97,15,0.2)}
.freelancers-list-layout .freelancer-details a.button{box-shadow:0 4px 12px rgba(240,138,36,0.15)}
.freelancers-list-layout .freelancer-details a.button:hover{box-shadow:0 4px 12px rgba(194,97,15,0.25)}
.letters-list a.current{box-shadow:0 2px 8px rgba(240,138,36,0.25)}
.move-on-hover{box-shadow:0 4px 12px rgba(194,97,15,0.1)}
.move-on-hover:hover{box-shadow:0 4px 12px rgba(194,97,15,0.2)}
.keyword{background-color:rgba(240,138,36,0.07)}
.recommended .pricing-plan-label{background-color:rgba(240,138,36,0.06)}
.pricing-plan .button:hover, .pricing-plan.recommended .button{box-shadow:0 4px 12px rgba(194,97,15,0.15)}
.pricing-plan .button{box-shadow:0 4px 12px rgba(240,138,36,0.1)}
.pricing-plan .button:hover{box-shadow:0 4px 12px rgba(194,97,15,0.15)}
.breathing-icon{box-shadow:0 0 0 15px rgba(240,138,36,0.07)}
.testimonial-author span{box-shadow:0 2px 10px rgba(240,138,36,0.25)}
.bidding-widget .button{box-shadow:0 4px 12px rgba(240,138,36,0.15)}
.bidding-widget .button:hover{box-shadow:0 4px 12px rgba(194,97,15,0.25)}
.dialog-with-tabs .button{box-shadow:0 4px 12px rgba(240,138,36,0.15)}
.slider-handle:after{box-shadow:0 0 0px 6px rgba(240,138,36,0.12)}
.slider-handle:hover:after{box-shadow:0 0 0px 8px rgba(194,97,15,0.12)}
.dropdown-menu > li > a:hover, .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover{background-color:rgba(194,97,15,0.07)}
a.apply-now-button{box-shadow:0 2px 8px rgba(240,138,36,0.15)}
a.apply-now-button:hover{box-shadow:0 2px 8px rgba(194,97,15,0.35)}
.dashboard-nav ul li.active-submenu, .dashboard-nav ul li.active, .dashboard-nav ul li:hover{background-color:rgba(194,97,15,0.04)}
.dashboard-nav ul li.active-submenu a:after, .dashboard-nav ul li.active a:after, .dashboard-nav ul li:hover a:after{background:rgba(194,97,15,0.13)}
.dashboard-box-list .button{box-shadow:0 3px 8px rgba(240,138,36,0.15)}
.dashboard-box .button.dark:not(.ico):hover{box-shadow:0 3px 8px rgba(194,97,15,0.15)}
.photo-box:hover:before{background-image:linear-gradient(to top, #C2610F, #C2610F)}
/* ---- from categories_nav_styles.css (3 rules) ---- */
.main-cat-list > li .menu-cont li a{color:#664427}
.main-cat-list > li:hover, .main-cat-list > li:active{color:#664427}
.main-cat-list > li:hover > a{color:#664427}
/* ---- from user_nav_styles.css (0 rules) ---- */

/* ---- from lang_en.css (2 rules) ---- */
.request-sidebar .card-body::after{border-inline-end:10px solid #F08A24}
.message-bubble.me .message-text:before{border-inline-start-color:#F08A24}

/* ===================== Section 2: hand-written brand rules ===================== */
:root,[data-bs-theme=light]{
  --wj-orange:#F08A24;--wj-orange-deep:#C2610F;--wj-gold:#F9B233;
  --bs-primary:#F08A24;--bs-primary-rgb:240,138,36;
  --bs-link-color:#C2610F;--bs-link-color-rgb:194,97,15;
  --bs-link-hover-color:#9A4A08;--bs-link-hover-color-rgb:154,74,8;
  --bs-focus-ring-color:rgba(240,138,36,.25);
}
.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#F08A24;--bs-btn-border-color:#F08A24;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#C2610F;--bs-btn-hover-border-color:#C2610F;--bs-btn-focus-shadow-rgb:240,138,36;--bs-btn-active-color:#fff;--bs-btn-active-bg:#C2610F;--bs-btn-active-border-color:#C2610F;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#F08A24;--bs-btn-disabled-border-color:#F08A24}
.btn-outline-primary{--bs-btn-color:#C2610F;--bs-btn-border-color:#F08A24;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#F08A24;--bs-btn-hover-border-color:#F08A24;--bs-btn-focus-shadow-rgb:240,138,36;--bs-btn-active-color:#fff;--bs-btn-active-bg:#C2610F;--bs-btn-active-border-color:#C2610F;--bs-btn-disabled-color:#C2610F;--bs-btn-disabled-border-color:#F08A24}
.btn-link{--bs-btn-color:#C2610F;--bs-btn-hover-color:#9A4A08;--bs-btn-active-color:#9A4A08}
.bg-primary{background-color:#F08A24!important}
.text-primary,.link-primary{color:#C2610F!important}
.link-primary:hover,.link-primary:focus{color:#9A4A08!important}
.border-primary{border-color:#F08A24!important}
.badge-primary,.badge.bg-primary,.text-bg-primary{background-color:#F08A24!important;color:#fff!important}
.nav-pills{--bs-nav-pills-link-active-bg:#F08A24;--bs-nav-pills-link-active-color:#fff}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#F08A24;color:#fff}
.pagination{--bs-pagination-color:#C2610F;--bs-pagination-hover-color:#9A4A08;--bs-pagination-focus-color:#9A4A08;--bs-pagination-active-bg:#F08A24;--bs-pagination-active-border-color:#F08A24;--bs-pagination-focus-box-shadow:0 0 0 .25rem rgba(240,138,36,.25)}
.page-item.active .page-link,.active>.page-link{background-color:#F08A24;border-color:#F08A24;color:#fff}
.form-check-input:checked{background-color:#F08A24;border-color:#F08A24}
.form-control:focus,.form-select:focus,.form-check-input:focus{border-color:#F6B77A;box-shadow:0 0 0 .25rem rgba(240,138,36,.25)}
.btn:focus-visible,.btn-check:focus-visible+.btn{box-shadow:0 0 0 .25rem rgba(240,138,36,.35)}
.dropdown-menu{--bs-dropdown-link-active-bg:#F08A24;--bs-dropdown-link-active-color:#fff}
.list-group{--bs-list-group-active-bg:#F08A24;--bs-list-group-active-border-color:#F08A24;--bs-list-group-active-color:#fff}
.progress,.progress-stacked{--bs-progress-bar-bg:#F08A24}
.spinner-border.text-primary,.spinner-grow.text-primary{color:#F08A24!important}
/* The old footer element rule painted every <footer> with the blue world map. */
footer{background-image:none}
