/**handles:flatsome-style**/
.grd-left .section-bg:before{content:'';background:#000;background:-moz-linear-gradient(90deg,#000 0,rgba(0,0,0,0) 40%);background:-webkit-linear-gradient(90deg,#000 0,rgba(0,0,0,0) 40%);background:linear-gradient(90deg,#000 0,rgba(0,0,0,0) 40%);height:100%;width:100%;position:absolute;left:0;top:0;z-index:0;opacity:.8}.off-canvas-left .mfp-content,.off-canvas-left.dark .mfp-content,.off-canvas-right .mfp-content,.off-canvas-right.dark .mfp-content{background-color:#fff}.off-canvas .nav-vertical>li>a{font-size:18px;color:#000;line-height:100%;padding-top:10px;padding-bottom:10px;padding-left:0!important}.nav-vertical>li>ul li a{color:#75724c}.nav-vertical>li>ul li a:hover{color:#75724c}.nav-vertical li li.menu-item-has-children>a{color:#000;text-transform:none;font-size:100%}.toggle,.toggle:focus{opacity:1}@media screen and (max-width:549px){.mfp-ready .mfp-close{color:#75724c;opacity:1;mix-blend-mode:inherit}}.off-canvas-right .mfp-content .toggle{color:#75724c!important}.off-canvas-left .mfp-content,.off-canvas-right .mfp-content{transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s}.nav-sidebar.nav-vertical>li.menu-item.active,.nav-sidebar.nav-vertical>li.menu-item:hover{background-color:transparent}.nav-sidebar.nav-vertical>li+li{border-top:0 solid #ececec}.nav-sidebar .button{width:100%}.nav-sidebar li.html.header-button-1,.nav-sidebar li.html.header-button-2{margin:4px!important}@media screen and (max-width:549px){.cart-popup-inner.inner-padding,.off-canvas .sidebar-menu{padding:20px 30px}.off-canvas-left .mfp-content,.off-canvas-right .mfp-content{width:100%}}@media screen and (min-width:550px){.cart-popup-inner.inner-padding,.off-canvas .sidebar-menu{padding:40px}.off-canvas-left .mfp-content,.off-canvas-right .mfp-content{width:400px}}@media screen and (min-width:1800px){.cart-popup-inner.inner-padding,.off-canvas .sidebar-menu{padding:80px}.off-canvas-left .mfp-content,.off-canvas-right .mfp-content{width:500px}}.nav-sidebar .off-canvas:not(.off-canvas-center) .nav-vertical li>a,.nav-vertical li li,.off-canvas:not(.off-canvas-center) .nav-vertical li>a{padding-left:0}.nav-vertical li li.menu-item-has-children{margin:0}.off-canvas:not(.off-canvas-center) li.html{padding:0;margin:20px 0}li.html.custom.html_topbar_right{margin:0}