/*
Theme Name: Flatsome Child
Theme URI: http://flatsome.uxthemes.com
Template: flatsome
Author: UX-Themes
Author URI: https://uxthemes.com
Description: Multi-Purpose Responsive WooCommerce Theme
Version: 3.20.1.1757399367
Updated: 2025-09-09 06:29:27
*/
.nav-column>li>a, .nav-dropdown>li>a, .nav-vertical-fly-out>li>a, .nav>li>a {
    color: #f3b217;
}
.nav-column li.active>a, .nav-column li>a:hover, .nav-dropdown li.active>a, .nav-dropdown>li>a:hover, .nav-vertical-fly-out>li.active>a, .nav-vertical-fly-out>li>a:hover, .nav>li.active>a, .nav>li.current>a, .nav>li>a.active, .nav>li>a.current, .nav>li>a:hover {
    color: #c3c4c7;
}
.header-main {
    border-bottom: 5px solid #dd9933;
}
.nav>li {
    margin: 0 10px;
}
.dark .nav-vertical li li.menu-item-has-children>a, .nav-dark .header-button, .nav-dark .nav-vertical li li.menu-item-has-children>a, .nav-dark .nav>li.html {
    color: #284259;
}
.dark .social-icons, .nav-dark .social-icons {
    color: #284259;
}
.top-text {
    font-size: 0.95em;
    font-weight: 600;
}
.off-canvas .nav-vertical>li>a {
    padding-bottom: 10px;
    padding-top: 10px;
}
.off-canvas-left .mfp-content, .off-canvas-right .mfp-content {
    background-color: hsl(0deg 0% 0% / 90%);
}
.nav-sidebar.nav-vertical>li+li {
    border-top: 1px solid #3a2300;
}
.select-resize-ghost, .select2-container .select2-choice, .select2-container .select2-selection, input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
    background-color: rgba(0,0,0,.6);
    border: 1px solid #523f22;
}
.nav-dropdown-has-border .nav-dropdown {
    border: 2px solid #f3b217;
}
.nav-dropdown {
    background-color: #000000;
}
.nav-dropdown-has-arrow li.has-dropdown:after {
    border-color: hsla(0, 0%, 87%, 0) hsla(0, 0%, 87%, 0) #f3b217;
}
footer#footer .social-icons {
    color: #fff;
}
.select-resize-ghost, .select2-container .select2-choice, .select2-container .select2-selection, input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
    background-color: #000;
    border: 1px solid #dd9933;
	color: #e7e7e7;
}
.nav-dropdown-default .nav-column li>a, .nav-dropdown.nav-dropdown-default>li>a {
    border-bottom: 1px solid #6f4c18;
	font-size: 0.9em;
}
.absolute-footer {
    font-size: 0.85em;
	padding: 20px 0;
}