@media screen and (min-width : 320px) and (max-width : 767px) {
.page-template-frontpage #site-navigationn{position:static;background:#000;}
#site-navigationn{background:#000 !important;}
#slider .slick-dots{display:none !important;}
#slider .slider-content{left:10%;right:10%;}
#slider h2,#slider .slider-content p{display:none;}
#slider h1{font-size:18px;}
#main-menu ul li a:before{content:none;position:static;}
button.menu-toggle:focus, a.open-search-form:focus{outline:3px solid #ffbc00 !important;text-decoration:none !important;}
.menu-toggle, .dropdown-toggle{display:inline-block;font-size:20px;font-weight:600;background-image:linear-gradient(to right, var(--first-color) , var(--second-color));color:#fff;border:none;}
#main-menu,.slider .owl-nav{display:none;}
.header.toggled #main-menu{display:block;}
button.close-menu{display:inline-block;background-image:linear-gradient(to right, var(--first-color) , var(--second-color));border:none;color:#fff;}
#main-menu ul li{float:left;width:100%;}
#main-menu > li > ul.children,
#main-menu > li > ul.sub-menu{position:absolute;top:-100%;background:#fff;}
#main-menu li.focus > ul.children,
#main-menu li.focus > ul.sub-menu ,
#main-menu li:hover > ul.children,
#main-menu li:hover > ul.sub-menu ,
#main-menu li:focus > ul.children,
#main-menu li:focus > ul.sub-menu{width:100%;top:0;left:0 !important;position:relative;}
#main-menu ul{padding:0;float:none;}
#main-menu ul.children li a ,
#main-menu ul.sub-menu li a{padding:0;line-height:53px;color:#fff;}
#main-menu ul li.menu-item-has-children:after{content:'';position:absolute;border:solid #4a5053;right:10px;top:50%;border-width:0 3px 3px 0;display:inline-block;padding:3px;-webkit-transform:translate(0,-50%) rotate(-45deg);transform:translate(0,-50%) rotate(-45deg);}
#main-menu ul.children li,
#main-menu ul.sub-menu li{width:100%;font-size:12px;padding-left:10px;}
#main-menu ul li.menu-item-has-children:hover:after ,
#main-menu ul li.menu-item-has-children:focus:after,
#main-menu ul li.menu-item-has-children.focus:after{top:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
#main-menu a:hover,
#main-menu ul li a:hover,
#main-menu li:hover > a,
#main-menu a:focus,
#main-menu ul li a:focus,
#main-menu li.focus > a,
#main-menu li:focus > a,
#main-menu ul li.current-menu-item > a,
#main-menu ul li.current_page_item > a,
#main-menu ul li.current-menu-parent > a,
#main-menu ul li.current_page_ancestor > a,
#main-menu ul li.current-menu-ancestor > a{background:none;}
}
@media screen and (min-width : 768px) and (max-width : 1000px) {
.page-template-frontpage #site-navigationn{position:static;background:#000;}
#slider .slider-content{left:10%;right:25%;}
#slider .slick-dots LI{width:110px;height:75px;}
#slider .slick-dots{right:5%;}
.header-search input#woocommerce-product-search-field{width:80%;}
#slider h1{font-size:25px;}
}
@media screen and (min-width : 1024px) and (max-width : 1199px) {
#slider .slider-content{left:10%;right:30%;}
.page-template-frontpage #site-navigationn{position:static;background:#000;}
}
@media screen and (max-width:1000px){
.admin-bar .sticky-header.fixed-header{margin-top:0px;}
.fixed-header{position:static;}
}
@media(max-width:782px){
.wc-block-cart .wc-block-cart__submit-container--sticky{bottom:unset !important;}
.wp-block-woocommerce-cart .wc-block-cart__submit-button{width:100%;}
.wp-block-woocommerce-cart-order-summary-block{margin-top:20px;}
.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-formatted-money-amount{display:none !!important;}
h1.post-title.feature-header-title{font-size:22px;width:100%;}
}
@media screen and (min-width:1700px) and (max-width:1900px){
.container{max-width:1520px;}
}
@media screen and (min-width:1920px){
.container{max-width:1620px;}
}
@media screen and (max-width:1000px){
.main-navigation ul .menu-item.menu-item-has-children a:after, .main-navigation ul .page_item.page_item_has_children a:after{content:none;}
.main-navigation .menu{display:inline-block;padding:20px;margin-top:65px;width:100%;}
.main-navigation .menu ul{display:inline-block;width:100%;}
.main-navigation .menu li{border:none;}
ul#menu-testing-menu li.current-menu-item.current_page_item a{border:none;color:#ffffff;}
.main-navigation ul.sub-menu li a, .main-navigation ul.children li a{color:#ffffff !important;}
.main-navigation ul.sub-menu > li > a:hover, .main-navigation ul.sub-menu > li > a:focus,
.main-navigation ul.children > li > a:hover, .main-navigation ul.children > li > a:focus{background:transparent;}
.toggle-nav.mobile-menu{text-align:center;}
.nav-box{outline:none;background:transparent;}
.main-navigation .sub-menu > li, .main-navigation .children > li{border:none;}
.toggle-nav{display:none;cursor:pointer;z-index:999999;}
.toggle-nav i{font-size:30px;color:#000000;}
.toggle-nav button{border:none;background:transparent;padding:0;}
.sidenav{height:100%;width:0;position:fixed;z-index:99999999;right:0;top:0;overflow-x:hidden;transition:0.5s;overflow-y:scroll;background:#1E192D;visibility:hidden;}
.sidenav.show{visibility:visible;width:100%;}
.sidenav .closebtn{position:absolute;top:45px;margin-left:10px;display:block;font-size:13px;color:#fff;text-align:center;right:14px;background:var(--first-color);padding:6px;border-radius:4px;}
.sidenav #site-navigation{width:100%;background-color:#212529;padding-left:6px;}
.toggle-nav, .toggle-nav.mobile-menu, a.closebtn.mobile-menu, .main-navigation ul ul li, .nav ul li a{display:block;}
.nav ul li ul li a:before{content:"\00BB \00a0";}
.nav ul li ul li a{padding-left:20px !important;}
.nav ul li ul li ul li a{padding-left:30px !important;}
.main-navigation li{padding:0;}
.main-navigation ul li a,.main-navigation .menu > li > a,.main-navigation .sub-menu > li > a, .main-navigation .sub-menu > li > .menu-item-link-return,
.main-navigation .menu > li > a,.main-navigation .children > li > a, .main-navigation .children > li > .menu-item-link-return,.menu ul li a{color:#ffffff !important;display:block;border:none;text-align:left;padding:10px 0px;border-bottom:1px solid rgba(255, 255, 255, .15);}
.sidebar-area .menu ul li a{color:#000 !important;padding:3px 0;border-bottom:unset;}
footer .sidebar-area .menu ul li a{color:#fff !important;padding:3px 0;border-bottom:unset;}
#site-navigation .menu ul li a:hover{color:var(--first-color);}
.main-navigation .menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu{border:none;}
.main-navigation .sub-menu li ul.sub-menu,.main-navigation .children li ul.children{left:0px !important;}
.navigation_header .nav, .navbar-expand-xl{display:inline-block;}
.main-navigation .sub-menu, .main-navigation .children{background:transparent;}
.caret{display:none;}
.footer-widgets-wrapper .widget-column{margin:70px 0;}
.footer-widgets-wrapper .widget-column:last-child{margin-bottom:0;}
.main-navigation ul li ul a{background:0 0}
.main-navigation .menu .menu-item-has-children ul li a{font-weight:400;}
.main-navigation ul li ul li ul li a{background:0 0;padding-left:22px;font-size:13px;color:rgba(255, 255, 255, .5)}
.main-navigation a.current, .main-navigation li.current>a{color:#c5a47e}
.main-navigation ul li{position:relative;display:block;border-bottom:1px solid rgba(255, 255, 255, .15)}
.main-navigation ul .dropdown:focus-within>ul{display:block !important}
.main-navigation ul>li>ul{background-color:#2a2a2a}
.main-navigation ul li a{color:#fff;display:block;font-weight:400;padding:12px 15px;position:relative;cursor:pointer;line-height:18px;font-size:12px;width:100%;text-align:left;}
.main-navigation ul.menu>li>ul>li>a{padding-left:22px;font-size:14px;color:rgba(255, 255, 255, .5)}
.main-navigation ul.menu>li>ul>li.dropdown>a{padding-left:22px}
.main-navigation ul.menu>li>ul>li.dropdown{width:auto}
.main-navigation ul li.dropdown .la{border-left:1px solid rgba(130, 130, 130, .58);color:#fff;text-align:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
.main-navigation .menu .dropdown-menu{position:relative;z-index:1;display:none;float:none;min-width:100%;padding:5px 0;margin:2px 50px 0 0;font-size:14px;text-align:center;list-style:none;background-color:transparent;-webkit-background-clip:padding-box;background-clip:padding-box;border:none;border-radius:1px;-webkit-box-shadow:none;box-shadow:none;opacity:1 !important;left:0 !important;}
#site-navigation .menu li.dropdown .bi,.main-navigation .menu li i,.menu li.page_item ul.children i{display:block;border-left:1px solid rgba(255, 255, 255, .13);color:#b3b3b9;text-align:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
#site-navigation .menu li.dropdown .bi,
.main-navigation ul li.dropdown .bi,.main-navigation .menu li i,ul.children.dropdown-menu li i,.menu li.page_item ul.children i{position:absolute;z-index:99;width:60px;right:0;top:0;line-height:50px;font-size:18px;cursor:pointer;}
.menu li.page_item i{right:-254px !important;top:-10px !important;width:40px !important;}
.menu li.page_item ul.children li.page_item i{right:0 !important;}
.main-navigation ul.menu>li{padding:0;}
.main-navigation ul li:last-child, .main-navigation ul.menu>li>ul>li:last-child, .main-navigation .menu>li>ul>li:last-child, .main-navigation .menu>li>ul>li>ul>li:last-child{border-bottom:none;}
.main-navigation span.dashicons.dashicons-arrow-down-alt2{right:0;position:absolute;margin-top:0px;top:12px;z-index:999;}
.main-navigation .dashicons-arrow-down-alt2:before{color:#fff;}
.toggle-nav.mobile-menu{display:flex;}
.dashicons-menu:before{content:"\f333";background:var(--first-color);padding:8px;border-radius:4px;color:#fff;}
.top-menu-wrapper{margin:10px;}
}
@media screen and (min-width:1001px){
.main-navigation .menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu,.main-navigation .menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu,.main-navigation .menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu,.main-navigation .menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu,.main-navigation .menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu,.main-navigation .menu .page_item_has_children:not(.off-canvas):hover > .children,.main-navigation .menu .page_item_has_children:not(.off-canvas):focus > .children,.main-navigation .menu .page_item_has_children.is-focused:not(.off-canvas) > .children,.main-navigation .menu .page_item_has_children:not(.off-canvas)[focus-within] > .children,.main-navigation .menu .page_item_has_children:not(.off-canvas):focus-within > .children   {
display: block;
left: 0;
margin-top: 0;
width: auto;
min-width: 100%;
opacity: 1;
top: 100%;
border: 1px solid #f3f3f3;
}
}nav.woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin-bottom:0;}
nav.woocommerce-MyAccount-navigation ul li{padding:10px;margin-bottom:15px;background-image:linear-gradient(to right, var(--first-color) , var(--second-color));}
nav.woocommerce-MyAccount-navigation ul li:hover{background:#000000;}
nav.woocommerce-MyAccount-navigation ul li a{text-decoration:none;color:#fff}
.woocommerce form .form-row label,.woocommerce form .form-row,span.woocommerce-input-wrapper,span.password-input{width:100%;}
header.woocommerce-Address-title.title a{background:var(--first-color);color:#fff;text-transform:uppercase;font-size:12px;padding:10px;font-weight:700;text-decoration:none;margin-bottom:20px;margin-top:20px;}
.woocommerce-account .addresses .title .edit{float:left;}
.is-large .wc-block-checkout__sidebar.is-sticky{position:static !important;}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button,.woocommerce a.added_to_cart{background-image:linear-gradient(to right, var(--first-color) , var(--second-color));color:#fff;line-height:unset;}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover,.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover,.woocommerce a.added_to_cart:hover{background:#000000;color:#fff;}
.woocommerce a.added_to_cart{padding:.618em 1em;font-weight:700;border-radius:3px;margin-top:10px;}
.woocommerce ul.products li.product .onsale, .woocommerce span.onsale{top:10px;right:10px;left:auto;margin:0;line-height:0;background:#000000;border-radius:0;padding:12px 10px !important;min-height:2em !important;}
.woocommerce span.onsale{left:10px;right:auto;}
h2.woocommerce-loop-product__title{font-size:18px !important;}
.woocommerce ul.products li.product .price,.woocommerce div.product p.price, .woocommerce div.product span.price{color:var(--first-color);display:block;margin-bottom:0;font-size:18px;}
.woocommerce ul.products li.product .price ins,.woocommerce div.product p.price ins, .woocommerce div.product span.price ins{text-decoration:none;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{text-align:center;}
.woocommerce .quantity .qty{width:13em;padding:8px;}
.woocommerce ul.products li.product .star-rating{font-size:12px;margin:0 auto 8px;}
.woocommerce ul.products li.product a img{margin-bottom:0;}
.woocommerce .woocommerce-ordering select,.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea{padding:12px;border:1px solid #d3ced2;background:transparent;}
.wp-block-woocommerce-cart .wc-block-cart__submit-button, .wc-block-components-checkout-place-order-button, .wc-block-components-totals-coupon__button{background-image:linear-gradient(to right, var(--first-color) , var(--second-color));color:#fff !important;text-decoration:none !important;border-radius:3px;border:none !important;padding:10px;border:2px solid transparent;width:50%;}
.wp-block-woocommerce-cart .wc-block-cart__submit-button:hover, .wc-block-components-checkout-place-order-button:hover{border:2px solid #000;background:#000;color:#fff !important;}
.wp-block-woocommerce-cart .wc-block-cart-items,.wp-block-woocommerce-cart-order-summary-block, .wp-block-woocommerce-checkout-order-summary-block{border:1px solid #dee2e6!important;padding:10px;border-radius:10px;}
.wp-block-woocommerce-cart .wc-block-cart-items__header-image, .wc-block-cart-items__header-total{padding:10px !important;}
.wp-block-woocommerce-cart .wc-block-cart .wc-block-cart__submit-container{margin-top:20px;}
.wp-block-woocommerce-cart .wc-block-components-product-badge{background:#e5a500;color:#fff !important;padding:10px !important;margin-bottom:5px;margin-top:5px;}
a.wc-block-components-product-name, .wc-block-components-product-name{font-size:22px !important;color:#000;text-decoration:none !important;}
.wc-block-components-order-summary-item__quantity{background-image:linear-gradient(90deg, #fb6d21 0%, #eb343b 100%) !important;color:#fff !important;border:none !important;box-shadow:none !important;}
.wc-block-components-sidebar-layout .wc-block-components-main{padding-right:0% !important;}
.wp-block-woocommerce-cart.alignwide, .wp-block-woocommerce-checkout.alignwide.wc-block-checkout{margin-right:auto !important;margin-left:auto !important;}
.wc-block-components-totals-footer-item .wc-block-components-totals-item__value, .wc-block-components-totals-footer-item .wc-block-components-totals-item__label, .wc-block-components-totals-item__label,.wc-block-components-totals-item__value,
.wc-block-components-product-metadata .wc-block-components-product-metadata__description>p, .is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-formatted-money-amount, .wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input, .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button, .wc-block-components-quantity-selector,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link,
.wc-block-components-product-price__value.is-discounted,del.wc-block-components-product-price__regular{color:#000;}
.wc-block-components-totals-wrapper:after{border-color:#000 !important;}
tbody.wc-block-cart-items{border:1px solid #000;border-radius:30px;}
.wc-block-components-product-metadata .wc-block-components-product-metadata__description>p, button.wc-block-cart-item__remove-link{font-size:16px !important;}
.is-medium table.wc-block-cart-items .wc-block-cart-items__row{grid-template-columns:270px 47px !important;padding:16px 16px !important;}
.wp-block-woocommerce-cart .wc-block-components-product-badge{display:none;}
.wp-block-woocommerce-cart .wc-block-cart__submit-button:hover{border:unset !important;}
a.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained{text-decoration:none;}
.wc-block-components-button:not(.is-link){padding:0px !important;}
.wc-block-cart__submit-container a {
font-size: 16px;
font-weight: 600;
}