/*
Theme Name: Deon Child
Theme URI: https://deon.qodeinteractive.com
Description: A child theme of Deon
Author: Edge Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: deon
Template: deon
*/



#qodef-line-navigation{
	background: linear-gradient(45deg,#DBBA7B 0,#543905 29%,#94773D 50%,#DBBA7B 73%,#543905 100%) 
}

/* .qodef-header-navigation>ul>li>a>span:hover{
	background: linear-gradient(to right, #DBBA7B, #94773D);
} */

#qodef-page-header-inner.qodef-skin--light nav>ul>li>a:hover, .qodef-custom-header-layout.qodef-skin--light nav>ul>li>a:hover{
	color: #DBBA7B !important;
}
.qodef-button.qodef-layout--textual:after{
	background-color:#DBBA7B !important;
}

#qodef-page-header-inner.qodef-skin--light nav>ul>li>a span, .qodef-header-navigation>ul>li>a>span, .qodef-mobile-header-navigation>ul>li.current_page_item>a>span, qodef-mobile-header-navigation>ul>li>a:hover>span{
	background: linear-gradient(to right, #94773D, 
                    #6A4C12, #DBBA7B, #DBBA7B); 
    -webkit-text-fill-color: transparent; 
    -webkit-background-clip: text; 
    transition: background 1s ease;
}

.home #qodef-page-header-inner.qodef-skin--light nav>ul>li>a span, .home .qodef-header-navigation>ul>li>a>span{
	background: linear-gradient(to right, #DBBA7B, 
                    #fff, #fff, #fff); 
    -webkit-text-fill-color: transparent; 
    -webkit-background-clip: text; 
    transition: background 1s ease;
}

#qodef-page-header-inner.qodef-skin--light nav>ul>li>a:hover span, .qodef-header-navigation>ul>li>a:hover>span {
	background: none; /* or you can use background: unset; */
    -webkit-text-fill-color: initial; /* Resets the text color */
}

#qodef-page-header-inner.qodef-skin--light .qodef-opener-icon.qodef-source--svg-path:not(.qodef--opened){
	color : #DBBA7B !important;
}

.geer_nav_prev_next_light.tparrows.rs-touchhover .geer-nav-text:after, .geer_nav_prev_next_light.sr7-arrows.sr7-touchhover .geer-nav-text:after {
	background: linear-gradient(45deg,#DBBA7B 0,#DBBA7B 29%,#DBBA7B 50%,#DBBA7B 73%,#DBBA7B 100%) !important;
	-webkit-background-clip: text !important;
	-webkit-text-fill-color: transparent !important;
}

.qodef-button.qodef-layout--outlined.qodef-skin--light:hover .qodef-m-text{
	background: linear-gradient(45deg,#543905 0,#543905 29%,#543905 50%,#543905 73%,#543905 100%) !important;
	-webkit-background-clip: text !important;
	-webkit-text-fill-color: transparent !important;
}

.qodef-button.qodef-layout--outlined:hover{
	background: #fff !important;
	color: #543905 !important;
}

.qodef-tabs.qodef-layout--simple .qodef-tabs-navigation {
	border-bottom: 1px solid #DBBA7B;
}

.qodef-button.qodef-layout--outlined{
	border-image-source: unset;
	border : 1px solid #000;
}

#qodef-page-footer-top-area a:hover{
	background: linear-gradient(-90deg, #DBBA7B 0, #DBBA7B 50%, #DBBA7B 100%);
    background: -moz-linear-gradient(-90deg, #DBBA7B 0, #DBBA7B 50%, #DBBA7B 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.panel-row-style {
    -webkit-transform: none !important;
}
.elementor-section { 
  -webkit-transform: none !important; 
}

.qodef-numbered-text .qodef-m-number .qodef-letter{
	background: linear-gradient(-90deg, #DBBA7B 0, #543905 50%, #DBBA7B 100%);
    background: -moz-linear-gradient(-90deg, #5cc2ed 0, #5d62ee 50%, #c298d3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.qodef-widget-holder.qodef--one{
	display:none !important
}

.qodef-header-sticky-inner .qodef-menu-item-text{
	background: linear-gradient(to right, #94773D, 
                    #6A4C12, #DBBA7B, #DBBA7B) !important; 
    -webkit-text-fill-color: transparent !important; 
    -webkit-background-clip: text !important; 
    transition: background 1s ease !important;
}

.qodef-header-sticky-inner li.menu-item>a:hover>span{
	background: none !important;
    -webkit-text-fill-color: initial !important;
	color: #94773D;
}

	
.qodef-m-filter .qodef-m-filter-item.qodef--active, .qodef-m-filter .qodef-m-filter-item:hover{
	background: linear-gradient(to right, #DBBA7B, 
                    #94773D, #6A4C12, #DBBA7B) !important; 
    -webkit-text-fill-color: transparent !important; 
    -webkit-background-clip: text !important; 
    transition: background 1s ease !important;
}

#qodef-page-footer .widget input{
	border-bottom: 1px solid #DBBA7B !important;
}

#qodef-page-footer .qodef-button.qodef-layout--outlined:hover{
	background: unset !important;
}
::selection {
  background-color: #94773da6; /* Replace with any color you prefer */
  color: #000; /* Optional: Change text color */
}
.qodef-button.qodef-layout--filled.qodef-html--link{
	border-image-source: linear-gradient(70deg,#DBBA7B,#94773D,#DBBA7B);
	background-image: linear-gradient(45deg,#6A4C12 0,#94773D 29%,#DBBA7B 50%,#DBBA7B 73%,#DBBA7B 100%);
}
.widget .tagcloud a, .widget .wp-block-tag-cloud a{
	border-image-source: linear-gradient(70deg,#DBBA7B,#94773D,#DBBA7B);
}
.widget .tagcloud a:hover, .widget .wp-block-tag-cloud a:hover{
	background-image: linear-gradient(45deg,#6A4C12 0,#94773D 29%,#DBBA7B 50%,#DBBA7B 73%,#DBBA7B 100%);
	border-image-source: linear-gradient(70deg,#DBBA7B,#94773D,#DBBA7B);
}

.qodef-portfolio-list.qodef-item-layout--info-on-hover article .qodef-e-title a, .qodef-portfolio-list.qodef-item-layout--info-on-image article .qodef-e-title a{
	background-image: linear-gradient(-90deg,#94773D 0,#6A4C12 25%,#DBBA7B 50%,currentColor 51%,currentColor 100%);
}
.qodef-button.qodef-html--link.qodef-layout--filled:hover{
	color: #b19255;
}

.qodef-blog.qodef--single .qodef-blog-item .qodef-e-bottom-holder>a, .qodef-blog.qodef--single .qodef-blog-item .qodef-info--bottom>a{
	border-image-source: linear-gradient(70deg,#DBBA7B,#94773D,#DBBA7B);
}

.qodef-blog.qodef--single .qodef-blog-item .qodef-e-bottom-holder>a:hover, .qodef-blog.qodef--single .qodef-blog-item .qodef-info--bottom>a:hover{
	background-image: linear-gradient(45deg,#6A4C12 0,#94773D 29%,#DBBA7B 50%,#DBBA7B 73%,#DBBA7B 100%);
	border-image-source: linear-gradient(70deg,#DBBA7B,#94773D,#DBBA7B);
}

.comment-form-comment textarea, .qodef-vertical-form input, .qodef-vertical-form textarea{
	border-image-source: linear-gradient(70deg,#DBBA7B,#94773D,#DBBA7B);
}

#respond .qodef-comment-form button[type=submit]:hover{
/* 	color: #94773D; */
	background-image: linear-gradient(45deg,#6A4C12 0,#94773D 29%,#DBBA7B 50%,#DBBA7B 73%,#DBBA7B 100%) !important;
}

::-webkit-scrollbar {
  display: none;
}

footer#qodef-page-footer .widget button[type=submit]{
	border : 1px solid white;
}


footer#qodef-page-footer .widget button[type=submit]:hover{
	background : white !important;
}

.page-works .qodef-e-title.entry-title{
	color: #fff !important;
}

.elementor-element-6ffe4e8 .qodef-e-title-link{
	font-size: 25px !important;
	line-height: 25px !important;
}

.qodef-grid.qodef-layout--masonry.qodef-items--fixed .qodef-grid-item img{
	object-fit: cover;
}

.qodef-clients-list .qodef-client-tooltip{
	padding: 10px;
}

.qodef-clients-list .qodef-client-tooltip .qodef-client-tooltip-text{
	line-height : 13px !important
}

.home .qodef-clients-list .qodef-e.qodef-grid-item {
	min-height: 100px;
}

#qodef-page-footer-top-area-inner{
	padding : 50px 0 50px !important;
}

@media only screen and (min-width: 1441px) {
	.qodef-content-grid-1200 .qodef-content-grid {
        width: calc(100% - 15%) !important;
    }
}