#cssmenu, #cssmenu ul, #cssmenu ul li, #cssmenu ul li a, #cssmenu #menu-button {padding: 0;border: 0;list-style: none;line-height: 1;display: block;position: relative;box-sizing: border-box;z-index:initial;}#cssmenu:after, #cssmenu ul:after {/*content: ".";*/display: block;clear: both;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;margin: auto 0 auto 0;display: -webkit-box;display: -ms-flexbox;display: flex;}#cssmenu ul li {float: left;display: -webkit-box;display: -ms-flexbox;display: block;margin: 0;}#cssmenu ul li img {height: 135px;}#cssmenu.align-center ul {font-size: 0;text-align: center;}#cssmenu.align-center ul li {display: inline-block;float: none;}#cssmenu.align-center ul ul {text-align: left;}#cssmenu.align-right ul li {float: right;}#cssmenu ul>li>a {text-decoration: none;
    margin: auto 45px auto 0;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    position: relative;
    color: var(--black);
    font-size: 18px;
    font-family: Product Sans;
    font-style: normal;
    font-weight: 500;
    line-height: normal;text-align:center;
    padding: 10px 0px !important;}#cssmenu ul>li:last-child {margin: 0;}#cssmenu ul>li:last-child a {margin: 0 0 0 0;}#cssmenu>ul {width: 100%;margin: auto;display: -webkit-box;display: -ms-flexbox;display: flex;}#cssmenu .active {color: #B8860B;border-radius: 5px;}#cssmenu>ul>li.has-sub>a {padding-right: 15px;}#cssmenu>ul>li>a:hover:before {content: '';background: url(images/menu_text.html) no-repeat;height: 130%;width: 120%;position: absolute;background-size: 100% 100%;z-index: -1;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}#cssmenu>ul>li>a:hover {color: #DF9E26;font-weight: 600;}#cssmenu>ul>li.has-sub:hover>a:after {-webkit-filter: brightness(0) invert(1);filter: brightness(0) invert(1);}#cssmenu ul ul {position: absolute;
    left: -9999px;
    background: none;
    z-index: 10;
    padding: 0;
    width: 270px;
    background: #fff;
    box-shadow: 0 2px 5px #2e2e2e26;
    border-bottom: 5px solid #B8860B;;
    border-top: 5px solid #f3c6c3;
    top: 35px;}#menu-headermenu{display: flex !important;
    justify-content: flex-end;
    align-items: center;min-height:65px;
    margin: 0;}#cssmenu ul ul li.menu-item-has-children a::after {
    content: '\25BE';
    display: inline-block;
    margin-left: 5px;
}#cssmenu ul ul li.menu-item-has-children ul li a::after{content:none;}
#cssmenu.align-right ul ul {text-align: right;}#cssmenu ul ul li {height: initial;-webkit-transition: all .25s ease;transition: all .25s ease;}#cssmenu li:hover>ul {left: auto;}#cssmenu.align-right li:hover>ul {left: auto;right: 0;}#cssmenu li:hover>ul>li {padding:0px !important;height: auto;width: 100%;}#cssmenu ul ul ul {margin-left: 100%;top: 0;}#cssmenu.align-right ul ul ul {margin-left: 0;margin-right: 100%;}#cssmenu ul ul li {background: none;}#cssmenu ul ul li:nth-child(1) {padding: 0px 0 0 0;}#cssmenu ul ul ul li:nth-child(1) {padding: 0px 0 0 0;}#cssmenu ul ul li a {border-bottom: 0px solid rgba(150, 150, 150, 0.15);
    padding: 10px 15px;
    z-index: 100;
    text-align: left;
    margin-top: 0;
    width: 100%;
    line-height: 1.5;
    letter-spacing: 0px;
    font-size: 16px;
    text-decoration: none;
    background: #f3c6c3;
    margin: 0;
    border-bottom: 1px solid rgb(248 177 176 / 50%);
    color: #B8860B;
    padding: 10px 15px !important;}#cssmenu ul ul li {cursor: pointer;}#cssmenu ul li.has-sub {padding: 0 10px 0 0;}#cssmenu ul li.has-sub ul li {padding: 0;}#cssmenu ul li span.submenu-button {position: absolute;height: 11px;width: 10px;background: url(../../uploads/2024/01/arrow_1.png) no-repeat;top: 50%;right: 15px;transform: translate(0px, -50%);background-size: contain;background-position: center right;filter: brightness(0) saturate(100%) invert(34%) sepia(11%) saturate(4411%) hue-rotate(259deg) brightness(87%) contrast(89%);}#cssmenu ul ul li:last-child>a, #cssmenu ul ul li.last-item>a {padding: 10px 15px !important;border-bottom: 1px solid rgb(248 177 176 / 50%);}#cssmenu ul ul li:hover>a, #cssmenu ul ul li a:hover {color: white !important;background: #B8860B;}#cssmenu ul ul li.has-sub>a:before {position: absolute;top: 45%;right: 7px;width: 11px;background-size: contain !important;height: 7px;display: block;background: url(../../uploads/2024/01/arrow_1.png) no-repeat;filter: brightness(0) saturate(100%) invert(34%) sepia(11%) saturate(4411%) hue-rotate(259deg) brightness(87%) contrast(89%);content: '';-webkit-transform: rotate(270deg);transform: rotate(270deg) translate(0, -50%);background-position: center right;}#cssmenu.align-right ul ul li.has-sub>a:before {right: auto;left: 14px;}#cssmenu ul ul>li.has-sub:hover>a:before {-webkit-filter: brightness(0) invert(1);filter: brightness(0) invert(1);}#cssmenu ul ul li.bottom_zero ul {top: auto;bottom: 0;}#dl-menu {display: none;}
	/*Mobile menu css*/
a,a:focus,a:hover{text-decoration:none;color:inherit}.dl-menuwrapper{width:250px;z-index:999;max-width:300px;float:left;position:relative;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%}.dl-menuwrapper:first-child{margin-right:100px}.dl-menuwrapper button{background:url(wp-content/themes/style/url(wp-content/uploads/2024/01/menu-icon.html) no-repeat;background-color:transparant;border:none;width:100%;height:40px;overflow:unset;position:relative;cursor:pointer;outline:0;color:#181818;padding:0;font-size:16px;text-align:left;position:relative;background-position:center right 0;display:inline-block}.dl-menuwrapper ul{background:#fff;color:#181818;padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;box-shadow:0 0 20px #83838326;border-radius:10px;top:65px}.dl-menuwrapper li{position:relative}.dl-menuwrapper li a{display: block;
    position: relative;
    padding: 10px 15px;
    font-size: 16px;
    line-height: 20px;
    color: #B8860B;
    outline: 0;
	text-align: left;}.no-touch .dl-menuwrapper li a:hover{background:#f3c6c3}.dl-menuwrapper li a:hover{background:#B8860B;;color:#fff}.dl-menuwrapper li.dl-back>a{padding-left:40px;background:#B8860B;;color:#fff}.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li>a:not(:only-child):after{position:absolute;top:50%;line-height:40px;font-family:icomoon;speak:none;-webkit-font-smoothing:antialiased;content:"";background:url(../../uploads/2024/01/arrow_1.png) no-repeat;filter: invert(72%) sepia(85%) saturate(4490%) hue-rotate(17deg) brightness(91%) contrast(91%);height:12px;width:12px;right:10px;transform:translate(0,-50%) rotate(270deg);background-position:center right;background-size:contain}.dl-menuwrapper li.dl-back:after{filter:brightness(0) invert(1);left:10px;color:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg);top:50%;transform:translate(0,-50%) rotate(90deg)}.dl-menuwrapper li>a:after{right:10px;color:#181818}.dl-menuwrapper li>a:hover:after{right:10px;color:#fff;filter:brightness(0) invert(1)}.dl-menuwrapper .dl-menu{margin:0;position:absolute;width:100%;padding:0;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.dl-menuwrapper .dl-menu.dl-menu-toggle{transition:all .3s ease}.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.dl-menuwrapper li .dl-submenu{display:none}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subview>a,.dl-menu.dl-subview li.dl-subviewopen>a{display:none}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu>li{display:block}.dl-menuwrapper>.dl-submenu{position:absolute;width:100%;top:50px;left:0;margin:0}.dl-menu.dl-animate-out-1{-webkit-animation:MenuAnimOut1 .4s;animation:MenuAnimOut1 .4s}.dl-menu.dl-animate-out-2{-webkit-animation:MenuAnimOut2 .3s ease-in-out;animation:MenuAnimOut2 .3s ease-in-out}.dl-menu.dl-animate-out-3{-webkit-animation:MenuAnimOut3 .4s ease;animation:MenuAnimOut3 .4s ease}.dl-menu.dl-animate-out-4{-webkit-animation:MenuAnimOut4 .4s ease;animation:MenuAnimOut4 .4s ease}.dl-menu.dl-animate-out-5{-webkit-animation:MenuAnimOut5 .4s ease;animation:MenuAnimOut5 .4s ease}@-webkit-keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{-webkit-transform:translateZ(-500px) rotateY(0);opacity:0}}@-webkit-keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);opacity:0}}@-webkit-keyframes MenuAnimOut3{100%{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes MenuAnimOut4{100%{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes MenuAnimOut5{100%{-webkit-transform:translateY(40%);opacity:0}}@keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{-webkit-transform:translateZ(-500px) rotateY(0);transform:translateZ(-500px) rotateY(0);opacity:0}}@keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes MenuAnimOut3{100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}}@keyframes MenuAnimOut4{100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}}@keyframes MenuAnimOut5{100%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}}.dl-menu.dl-animate-in-1{-webkit-animation:MenuAnimIn1 .3s;animation:MenuAnimIn1 .3s}.dl-menu.dl-animate-in-2{-webkit-animation:MenuAnimIn2 .3s ease-in-out;animation:MenuAnimIn2 .3s ease-in-out}.dl-menu.dl-animate-in-3{-webkit-animation:MenuAnimIn3 .4s ease;animation:MenuAnimIn3 .4s ease}.dl-menu.dl-animate-in-4{-webkit-animation:MenuAnimIn4 .4s ease;animation:MenuAnimIn4 .4s ease}.dl-menu.dl-animate-in-5{-webkit-animation:MenuAnimIn5 .4s ease;animation:MenuAnimIn5 .4s ease}@-webkit-keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:.5}100%{-webkit-transform:translateZ(0) rotateY(0);opacity:1}}@-webkit-keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0);transform:translateZ(-500px) rotateY(0);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);opacity:.5}100%{-webkit-transform:translateZ(0) rotateY(0);transform:translateZ(0) rotateY(0);opacity:1}}@keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-in-1{-webkit-animation:SubMenuAnimIn1 .4s ease;animation:SubMenuAnimIn1 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-in-2{-webkit-animation:SubMenuAnimIn2 .3s ease-in-out;animation:SubMenuAnimIn2 .3s ease-in-out}.dl-menuwrapper>.dl-submenu.dl-animate-in-3{-webkit-animation:SubMenuAnimIn3 .4s ease;animation:SubMenuAnimIn3 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-in-4{-webkit-animation:SubMenuAnimIn4 .4s ease;animation:SubMenuAnimIn4 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-in-5{-webkit-animation:SubMenuAnimIn5 .4s ease;animation:SubMenuAnimIn5 .4s ease}@-webkit-keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-out-1{-webkit-animation:SubMenuAnimOut1 .4s ease;animation:SubMenuAnimOut1 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-out-2{-webkit-animation:SubMenuAnimOut2 .3s ease-in-out;animation:SubMenuAnimOut2 .3s ease-in-out}.dl-menuwrapper>.dl-submenu.dl-animate-out-3{-webkit-animation:SubMenuAnimOut3 .4s ease;animation:SubMenuAnimOut3 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-out-4{-webkit-animation:SubMenuAnimOut4 .4s ease;animation:SubMenuAnimOut4 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-out-5{-webkit-animation:SubMenuAnimOut5 .4s ease;animation:SubMenuAnimOut5 .4s ease}@-webkit-keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(50%);opacity:0}}@-webkit-keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(100%);opacity:0}}@-webkit-keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-200px);opacity:0}}@keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}}@keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}}@keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}}@keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0}}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;transform:none}.no-js .dl-menuwrapper li .dl-submenu{display:block}.no-js .dl-menuwrapper li.dl-back{display:none}.no-js .dl-menuwrapper li>a:not(:only-child){background:rgba(0,0,0,.1)}.no-js .dl-menuwrapper li>a:not(:only-child):after{content:''}.demo-1 .dl-menuwrapper button{background:#c62860}.demo-1 .dl-menuwrapper button.dl-active,.demo-1 .dl-menuwrapper button:hover,.demo-1 .dl-menuwrapper ul{background:#9e1847}.demo-2 .dl-menuwrapper button{background:#e86814}.demo-2 .dl-menuwrapper button.dl-active,.demo-2 .dl-menuwrapper button:hover,.demo-2 .dl-menuwrapper ul{background:#d35400}.demo-3 .dl-menuwrapper button{background:#08cbc4}.demo-3 .dl-menuwrapper button.dl-active,.demo-3 .dl-menuwrapper button:hover,.demo-3 .dl-menuwrapper ul{background:#00b4ae}.demo-4 .dl-menuwrapper button{background:#90b912}.demo-4 .dl-menuwrapper button.dl-active,.demo-4 .dl-menuwrapper button:hover,.demo-4 .dl-menuwrapper ul{background:#79a002}.demo-5 .dl-menuwrapper button{background:#744783}.demo-5 .dl-menuwrapper button.dl-active,.demo-5 .dl-menuwrapper button:hover,.demo-5 .dl-menuwrapper ul{background:#643771}
	#cssmenu ul ul li.menu-item-has-children ul li a::after{
content:none;}
	@media only screen and (max-width:980px){
		#cssmenu{display:none !important;}
		#dl-menu {display: block !important;position: absolute;
    right: 10px;
    top: 65%;
    transform: translate(0px,-50%);
    z-index: 100;}
		
		
		.sub-menu li {
    padding: 0px !important;
    border-bottom: 1px solid #B8860B;;height:initial !important;
}
	}