html, body{
	max-width: 100%;
    overflow-x: hidden;
}

.elementor-swiper-button-next {
    right: 30px !important;
}

body, .separate-containers .inside-article, .fons_custom{
	background-color: #fffbf4 !important;
}
nav.woocommerce-breadcrumb {
    display: none !important;
}

p {
    font-family: "Cardo", cardo !important;
}

input.search-field {
    border-radius: 25px;
}

.elementor-menu-cart__container .elementor-menu-cart__main{
	top: 65px !important;
}

.menu_header_tenda .menu-item .dashicons-arrow-right{
	display:none !important;
}

.elementor-3269 .elementor-element.elementor-element-0cd6012 div.elementor-menu-toggle,.elementor-3269 .elementor-element.elementor-element-0cd6012 div.elementor-menu-toggle:hover{
	color: black !important;
}

.contenedor_top_bar {
    max-width: 1300px;
    margin: 0 auto !important;
    height: 32px;
}

.contenedor_top_bar span.text_informatiu_2 a {
    color: white;
	margin-left: 30px;
}

.contenedor_top_bar span.text_informatiu_2 a:hover {
    color: grey;
}

.text_informatiu_1 {
    width: 50% !important;
    display: inline-table;
    text-align: left;
}

.text_informatiu_2 {
    width: 50% !important;
    display: inline-table;
    text-align: right;
}

.contenedor_top_bar span {
    font-family: 'Cardo' !important;
}

/*****BOTO AÑADIR AL CARRITO ****/

.add_to_cart_button{
	position: absolute;
    padding: 0px !important;
    width: 45px;
    height: 43px;
    top: 0px;
    background-color: #C4971D;
    color: white;
    border-radius: 50% !important;
    right: 0;
	/*display: none !important;*/
}
.coupon input {
    min-width: 300px;
}
#post-35640 h1.entry-title {
    display: none;
}
.woocommerce-cart-form .actions button,  .tinvwl-input-group-btn button, .tinvwl-to-right.look_in button{
	padding: 15px 30px 15px 30px !important;
	font-size: 15px !important;
	font-weight: 200 !important;
    margin-left: 10px !important;
}
.cart-collaterals .woocommerce-loop-product__title{
	font-size: 20px !important;
	font-weight: 200 !important;
	color: #000000 !important;
}
.cart-collaterals span.woocommerce-Price-amount.amount{
	font-size: 20px !important;
	font-weight: 600; color: #C4971D !important;
}

.cart-collaterals .woocommerce ul.products li.product .price {
    color: black !important;
}
.cart-collaterals span.price {
    color: rgb(196, 151, 29) !important;
}

.cart-collaterals a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.text_replaceable{
	/*S'HABILITA PER JS*/
	font-weight: 300 !important;
	display:none !important;
    position: absolute !important;
    width: 45px;
    height: 45px;
    top: 165px;
    border-radius: 50% !important;
    right: 0;
}
.cart-collaterals a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.text_replaceable{
    border-radius: 25px !important;
    width: 46px;
	padding: 23px !important;
}
.cart-collaterals a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.text_replaceable:hover{
    background-color: black !important;
}
.icon-cart{
	display: none !important;
}
/**********MENU IDIOMA*************/
.plsfe-menu-pers {
	list-style:none !important;
	margin:0 !important;
	padding:0 !important;
	width:200px !important;
	height:25px !important;
	overflow:visible !important;
}
.plsfe-menu-pers li {
	display:none !important;
	height:25px !important;
	line-height:25px !important;
	position:relative !important;
	z-index:9 !important;
	background:white !important;
	border-left:1px solid #ccc !important;
	border-right:1px solid #ccc  !important;
}
.plsfe-menu-pers li:nth-child(1) {
	display:block  !important;
	border:1px solid #ccc  !important;
}
.plsfe-menu-pers li:nth-child(1):after {
	content:"+" !important;
	float:right  !important;
	margin-right:7px  !important;
}
.plsfe-menu-pers li {
	display:block  !important;
}
.plsfe-menu-pers li:last-child {
	border-bottom:1px solid #ccc  !important;
}
.plsfe-menu-pers li a {
	display:block  !important;
}
.plsfe-menu-pers li a:hover {
	background:#f0f0f0 !important;
}

/*********PAGINA PRINCIPAL*********/
.carrousel_aceite_verde a {
    font-family: 'Cardo' !important;
    font-size: 18px !important;
}

.carrousel_aceite_verde .button {
    text-transform: uppercase !important;
    border-radius: 5px;
    font-size: 15px !important;
	font-family: 'Open Sans', 'CARDO' !important;
}

.home .add_to_cart_button{
	/*S'HABILITA PER JS*/
	font-weight: 300 !important;
	display:none !important;
    position: absolute !important;
    width: 45px;
    height: 45px;
    top: 165px;
    border-radius: 50% !important;
    right: 0;
}
.home a.button.add_to_cart_button.ajax_add_to_cart.text_replaceable, .home a.button.add_to_cart_button.text_replaceable {
    border-radius: 25px !important;
    width: 46px;
}
.home .add_to_cart_button:hover{
    background-color: black !important;
}

.home .contenedor_olis_tres a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{
	overflow:hidden !important;
	max-height: 350px !important;
}
.home .contenedor_olis_tres a.woocommerce-LoopProduct-link.woocommerce-loop-product__link img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{
	margin-top:-250px !important;
}

/*********PAGINA CATEGORIA*********/
.archive .add_to_cart_button{
	/*S'HABILITA PER JS*/
	font-weight: 300 !important;
	display:none !important;
    position: absolute !important;
    width: 45px;
    height: 45px;
    top: 165px;
    border-radius: 50% !important;
    right: 0;
}
.archive a.button.add_to_cart_button.ajax_add_to_cart.text_replaceable, .archive a.button.add_to_cart_button.text_replaceable {
    border-radius: 25px !important;
    width: 46px;
}
.archive .add_to_cart_button:hover{
    background-color: black !important;
}

.archive .condicions {
    height: 155px;
}

.boto_quick_view {
	/*S'HABILITA PER JS*/
	display:none;
    position: absolute;
    padding: 11px !important;
    width: 45px;
    height: 45px;
    top: 80px;
    border-radius: 50% !important;
    right: 0;
}
.boto_add_whislist{
	/*S'HABILITA PER JS*/
	display:none;
	position: absolute;
    padding: 11px !important;
    width: 45px;
    height: 43px;
    top: 115px;
	background-color: #C4971D;
	color: white;
	
    border-radius: 50% !important;
    right: 0;
}
.boto_add_whislist:hover {
    background-color: black;
}
span.tinvwl_add_to_wishlist-text {
    display: none;
}

button.mfp-close {
    background-color: unset !important;
}
.archive .inside-right-sidebar{
	margin-top: 100px !important;
}
.archive .inside-right-sidebar aside {
    background: #fffbf4 !important;
	border-radius: 10px !important;
	margin-top: -35px !important;
	box-shadow: 0px 9px 10px #c4971d;
}

.archive .inside-right-sidebar aside:first-child {
    box-shadow: 0px 1px 10px 0px #c4971d !important
}

.archive .inside-right-sidebar aside h2 {
    margin-bottom:15px;
}

.archive .inside-right-sidebar aside {
    padding-top: 15px !important;
	padding-bottom: 20px !important;
}

.archive nav.woocommerce-breadcrumb{
	display: block !important; 
}
.archive nav.woocommerce-breadcrumb {
    float: left;
}

.condicio_imatge {
    float: left;
    width: 11%;
}
.archive .condicio_imatge {
    float: left;
    width: 20%;
	padding-top:8px;
}

.condicio_text {
    float: left;
    width: 80%;
	margin-bottom: 6px;
}

.archive img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
    max-height: 336px;
}
.archive h2.woocommerce-loop-product__title {
    text-align: center;
    font-size: 16px !important;
}
.archive span.price {
    color: #c4971d !important;
    font-size: 18px !important;
    text-align: center !important;
    font-family: ‘Cardo’ !important;
}

.archive .woocommerce ul.products li, .woocommerce-page ul.products li {
    text-align: center;
}

.archive select.orderby {
    border-radius: 25px !important;
}
.archive .woocommerce-result-count, .archive .woocommerce-products-header{
	display: none;
} 
/*********PAGINA PRODUCTE*********/

.product-template-default a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.text_replaceable, .product-template-default a.button.product_type_variable.add_to_cart_button.text_replaceable, .product-template-default a.button.product_type_simple.add_to_cart_button.text_replaceable{
	/*S'HABILITA PER JS*/
	font-weight: 300 !important;
	display:none !important;
    position: absolute !important;
    width: 45px;
    height: 45px;
    top: 165px;
    border-radius: 50% !important;
    right: 0;
}
.product-template-default a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.text_replaceable, .product-template-default a.button.product_type_variable.add_to_cart_button.text_replaceable, .product-template-default a.button.product_type_simple.add_to_cart_button.text_replaceable{
    border-radius: 25px !important;
    width: 46px;
	padding: 23px !important;
}
.product-template-default a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.text_replaceable:hover, .product-template-default a.button.product_type_variable.add_to_cart_button.text_replaceable:hover,.product-template-default a.button.product_type_simple.add_to_cart_button.text_replaceable:hover{
    background-color: black !important;
}

.product-template-default .wpgis-slider-for .slick-arrow{
	color: white !important;
    background: black !important;
}

.product-template-default button.single_add_to_cart_button.button.alt {
    margin-left: 20px;
    width: 35%;
    text-indent: 0;
}

.product-template-default .single_add_to_cart_button::before {
    display: none !important;
}
	
.product-template-default button.single_add_to_cart_button.button.alt {
    height: 46px;
}
.product-template-default span.woocommerce-Price-amount.amount {
    font-size: 24px;
    color: #c4971d;
}
.product-template-default p.stock.in-stock {
    color: #c4971d;
}
.product-template-default button.single_add_to_cart_button.button.alt {
    font-size: 13px;
    font-family: 'Open Sans';
    background: transparent !important;
    font-weight: 300;
    letter-spacing: 1.5px;
    padding-left: 30px;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-right: 30px;
    margin-left: 20px;
    border: 1px solid black !important;
    border-radius: 24px !important;
    min-width: 361px;
    color: black !important;
}
.product-template-default button.single_add_to_cart_button.button.alt:hover{
	background: black !important;
	color: white !important;
}
.product-template-default .product_meta{
	display: none;
}

.product-template-default .product_title.entry-title{
	font-weight: 200 !important;
}

.product-template-default h2.woocommerce-Reviews-title {
    display: none;
}

.product-template-default .add_to_cart_button {
    font-size: 13px !important;
    font-family: 'Open Sans' !important;
    font-weight: 300 !important;
    letter-spacing: 1.5px !important;
    padding-left: 30px !important;
    padding-top: 15px !important;
    padding-bottom: 15px !important;
    padding-right: 30px !important;
    text-transform: uppercase;
}

.product-template-default .related.products h2.woocommerce-loop-product__title {
	font-size: 16px !important;
	text-align: center !important;
}

.product-template-default .related.products span.price {
    color: #c4971d;
    font-size: 18px;
    text-align: center;
    font-family: ‘Cardo’;
}
.product-template-default img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
    max-height: 468px;
}

.product-template-default nav.woocommerce-breadcrumb {
    display: block !important;
}

.product-template-default nav.woocommerce-breadcrumb a {
    text-transform: uppercase;
}

.product-template-default nav.woocommerce-breadcrumb a:hover {
    color: #c4971d !important;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li{
	background-color: white;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li{
	border: 0px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs::before{
	border-bottom: 2px solid #d3ced2 !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after{
	height: 0px !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs{
	padding: 0px !important;
	padding-top: 15px !important;
}
.reviews_tab.active, .description_tab.active, .additional_information_tab.active {
    border-bottom: 2px solid #c4971d !important;
}

.fa-expand:before {
    font-family: 'Font Awesome 5 Free' !important;
    content: "\f00e" !important;
	color: white;
    font-size: 41px;
    background: black;
    border-radius: 10px;
}

.single-product ul.tabs.wc-tabs a, .related.products h2 {
    font-size: 30px !important;
    font-family: 'Cardo' !important;
	font-weight: 300 !important;
}

section.related.products {
    margin-top: 40px !important;
}

.woocommerce-form-register__submit,.woocommerce-form-login__submit {
    border-radius: 10px !important;
    padding: 15px 30px 15px 30px !important;
    font-size: 15px !important;
    letter-spacing: 2;
	font-weight: 200 !important;
}
nav.woocommerce-MyAccount-navigation{
	padding-right: 60px !important;
	background: #eeeeee !important;
	border: 1px solid #eeeeee;
    border-radius: 10px;
}
nav.woocommerce-MyAccount-navigation ul{
	list-style: none;
}

nav.woocommerce-MyAccount-navigation ul li {
    font-size: 17px;
    border-bottom: 1px solid;
}
nav.woocommerce-MyAccount-navigation ul li a{
    padding-left:10px;
	line-height: 3;
}
.woocommerce-MyAccount-content {
    border: 1px solid grey;
    border-radius: 5px;
    padding: 15px;
    min-height: 293px;
}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout {
    border-bottom: 0px;
}


/*PAGINA FINALITZAR COMPRA*/
.woocommerce-info {
    border-top-color: #C4971D;
}
.woocommerce-info::before {
    color: #C4971D;
}
button#place_order{
	padding: 15px 30px 15px 30px !important;
	font-size: 15px !important;
	font-weight: 200 !important;
}
h3#order_review_heading,.woocommerce-checkout-payment {
    margin-top: 40px !important;
}

.woocommerce-shipping-fields {
    display: none;
}

/*PAGINA CARRITO*/
.woocommerce-cart a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.text_replaceable, .woocommerce-cart a.button.product_type_variable.add_to_cart_button.text_replaceable, .woocommerce-cart a.button.product_type_simple.add_to_cart_button.text_replaceable{
	/*S'HABILITA PER JS*/
	font-weight: 300 !important;
	display:none !important;
    position: absolute !important;
    width: 45px;
    height: 45px;
    top: 165px;
    border-radius: 50% !important;
    right: 0;
}
.woocommerce-cart a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.text_replaceable, .woocommerce-cart a.button.product_type_variable.add_to_cart_button.text_replaceable, .woocommerce-cart a.button.product_type_simple.add_to_cart_button.text_replaceable{
    border-radius: 25px !important;
    width: 46px;
	padding: 23px !important;
}
.woocommerce-cart a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.text_replaceable:hover, .woocommerce-cart a.button.product_type_variable.add_to_cart_button.text_replaceable:hover,.woocommerce-cart a.button.product_type_simple.add_to_cart_button.text_replaceable:hover{
    background-color: black !important;
}

/* 
  ##Device = Laptops, Desktops
  ##Screen = B/w 1025px to 1280px
*/

@media (min-width: 1025px) and (max-width: 5280px) {
  	.ocultar-pc{
		display: none !important;
	}
	form.woocommerce-form.woocommerce-form-register.register {
		min-height: 307px;
	}
	/*PAGINA CARRITO*/

	.page-template-default.woocommerce-cart .woocommerce-cart-form table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents{
		border: 0px !important;
	}

	.page-template-default.woocommerce-cart .woocommerce-cart-form th,.page-template-default.woocommerce-cart .woocommerce-cart-form td {
		border-width: 0 0px 0px 0 !important;
	}
	.page-template-default.woocommerce-cart .woocommerce-cart-form td, .page-template-default.woocommerce-cart .woocommerce-cart-form th{
		border: 0px !important;
		border-bottom:1px solid black !important;
	}

	.page-template-default.woocommerce-cart .woocommerce-cart-form tr:last-child td{
		border-bottom:0px solid black !important;
	}

	.page-template-default.woocommerce-cart th.product-quantity {
		text-align: center;
	}
	
	 .home .elementor-location-header section.elementor-element.elementor-element-6a4aa9d.elementor-section-stretched.elementor-section-content-middle.she-header-yes.she-header-transparent-yes.elementor-reverse-tablet.elementor-reverse-mobile.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects #main_menu_inici > div > nav > ul > li > a {
	color: white !important;
}


	.home .elementor-location-header section.elementor-element.elementor-element-6a4aa9d.elementor-section-stretched.elementor-section-content-middle.she-header-yes.she-header-transparent-yes.elementor-reverse-tablet.elementor-reverse-mobile.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects #menu-1-422a0ac > li > a {
	color: white !important;
}

.home .elementor-location-header section.elementor-element.elementor-element-6a4aa9d.elementor-section-stretched.elementor-section-content-middle.she-header-yes.she-header-transparent-yes.elementor-reverse-tablet.elementor-reverse-mobile.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects .elementor-element-e14e127 a {
	color: white !important;
}

	.home .elementor-location-header section.elementor-element.elementor-element-6a4aa9d.elementor-section-stretched.elementor-section-content-middle.she-header-yes.she-header-transparent-yes.elementor-reverse-tablet.elementor-reverse-mobile.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects .elementor-button-icon{
	 color: white !important;
}

	.home .elementor-location-header section.elementor-element.elementor-element-6a4aa9d.elementor-section-stretched.elementor-section-content-middle.she-header-yes.she-header-transparent-yes.elementor-reverse-tablet.elementor-reverse-mobile.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects .elementor-menu-toggle{
	 color: white !important;
}
	.home section.elementor-element.elementor-element-6a4aa9d.elementor-section-stretched.elementor-section-content-middle.she-header-yes.elementor-reverse-tablet.elementor-reverse-mobile.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects.header.she-header-transparent-yes{
	background-color: transparent;
}

.home section.elementor-element.elementor-element-6a4aa9d.elementor-section-stretched.elementor-section-content-middle.she-header-yes.she-header-transparent-yes.elementor-reverse-tablet.elementor-reverse-mobile.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects{
	background-color: transparent;
}
	/*.separate-containers .site-main {
		margin-top: 117px;
	}*/
}

@media only screen and (max-width: 1390px) and (min-width: 980px)  {
	.contenedor_top_bar{
		max-width: 1200px;
	}
}

/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) {
  	.ocultar-pc{
		display: none !important;
	}
	form.woocommerce-form.woocommerce-form-register.register {
		min-height: 307px;
	}
}

/* 
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  
  	.ocultar-pc{
		display: none !important;
	}
}

/* 
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/

@media (min-width: 481px) and (max-width: 767px) {
	.ocultar-mobil{
		display: none !important;
	}
}

/* 
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/

@media (min-width: 320px) and (max-width: 480px) {
	.ocultar-mobil{
		display: none !important;
	}
}

/*PANTALLES PETITES*/
@media (min-width: 777px) and (max-width: 1400px) {
	.archive #right-sidebar .widget-title{
		font-size:19px;
	}
	.archive .condicions {
    	height: 200px;
	}
}


/*MOVIL GLOBAL*/
@media (min-width: 320px) and (max-width: 980px) {
	html, body {
    	max-width: 100%;
    	overflow-x: hidden;
	}
	
	.single-product .images {
		display: inline-grid;
	}
	
	.single-product .wpgis-gallery .lick-slide{
		width: 60px;
	}
	
	.single-product .vertical-img-left.wpgis-slider-for {
    	width: 100%;
	}
	
	div#main_menu_inici > div > nav {
		min-height: 1300px;
	}
	.elementor-3065 .elementor-element.elementor-element-b2abadd .elementor-menu-toggle {
    	font-size: 25px !important;
		color: black !important;
		margin-top: -18px !important;
	}
	
	.elementor-element.elementor-element-0cd6012.elementor-nav-menu__align-center.elementor-nav-menu--indicator-chevron.elementor-nav-menu--stretch.elementor-nav-menu__text-align-center.ocultar-pc.elementor-nav-menu--dropdown-tablet.elementor-nav-menu--toggle.elementor-nav-menu--burger.elementor-widget.elementor-widget-nav-menu nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{
		width: 430px !important;
	}
	
	.home .seccio_aceite_verde .elementor-element-populated{
		padding: 0px !important
	}
	.home .estils_tipo_rose .wpce_slider_wrapper.wpce_slider_wrapper_default.slick-initialized.slick-slider{
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.home .estils_tipo_rose .wpce_item.slick-slide{
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	
	.product-template-default button.single_add_to_cart_button.button.alt{
		min-width: 150px;
	}
	
	.woocommerce-cart .woocommerce-cart-form .actions button{
		margin-left: 0px !important;
	}
	.woocommerce-cart .coupon .button {
		width: 100% !important;
		margin-top: 5px !important;
	}
	.woocommerce table.cart .product-thumbnail, .woocommerce-page #content table.cart .product-thumbnail, .woocommerce-page table.cart .product-thumbnail{
		display: block;
	}
	.contenedor_top_bar{
		height: 40px;
	}
	.text_informatiu_1 {
		width: 100% !important;
		display: block;
		text-align: center;
		font-size: 12px;
		top: 0px;
		height: 17px;
	}
	.text_informatiu_2 {
		width: 100% !important;
		display: block;
		text-align: center;
		font-size: 14px;
		height: 17px;
	}
	.contenedor_top_bar span.text_informatiu_2 a{
		margin-left:0px;
	}
	.ocultar-pc div:not(.tparrows){
		background-color: #fffbf4 !important;
	}
	nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{
		/*left: -50px !important;*/
	}
	.elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container{
		transform: translateX(-10px) !important;
		left: -186px !important;
		
	}
	.elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active)+.elementor-nav-menu__container{
		transform: translateX(-454px) !important;
    	left: -186px !important;
	}
	
	.elementor-swiper-button-next {
		right: 10px !important;
	}
	
}


