.topbar01{position:relative}.topbarBG{background:var(--theme-color);
	border-radius:50px 0 0 50px;
	font-family:spartan,sans-serif;
	display:flex;
	justify-content:space-between;
	margin-left:35px;
	padding:0 35px 0 55px;
	margin:8px 0 8px 35px}
	.tpdesc{position:relative}
	.tpdesc p{
		display:inline-block;
		font-size:13px;
		color:#fff;
		font-weight:700;
		line-height:26px;
		letter-spacing:-.26px;
		margin:0;
		border-right:2px solid #6eba00;
		padding:9px 22px 9px 20px}
		.tpdesc p:last-child{padding-right:0;
			border:none}
			.tpdesc p i{font-size:15px;
				margin-right:7px}
				.tosocial{position:relative;
					padding:10px 0 0}
					.tosocial a{display:inline-block;
						color:#fff;
						font-size:16px;
						margin-left:25px}
						.tosocial a:first-child{margin-left:0}
						.tosocial a:hover{color:#191919}
						.header01{
							position:absolute;
							left:0;
							top:60px;
							z-index:2;
							width:100%;
							background:0 0;
							padding:0;
							z-index:5}
							.navBar01{
justify-content:space-between;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
-ms-flex-align:center;
align-items:center;
font-family:spartan,sans-serif;
background:#fff;
border-radius:50px 0 0 50px;
padding:0 42px 0 50px;
-webkit-box-shadow:0 3px 95px 0 rgba(0,0,0,.07);
-moz-box-shadow:0 3px 95px 0 rgba(0,0,0,.07);
box-shadow:0 3px 95px 0 rgba(0,0,0,.07)}
.logo{
	line-height:76px;
	margin:0;
	padding:0;
	position:relative}
	.logo img{
		height:76px;
		max-width:100%;
	}
.logo:after{
	position:absolute;
	right:-51px;
	top:-20px;
	height:calc(100% + 39px);
	width:1px;content:'';
	background:#f1f1f1}
	.navArea{display:flex;
		flex-basis:auto;
		align-items:center}
		.menuToggler{display:none}
		.menu_btn{display:none}
		.mainMenu{position:relative;
			margin-right:auto;
			margin-left:95px}
			.mainMenu ul{margin:0;padding:0}
			.mainMenu ul li{line-height:.8;
				margin:0 28px 0 0;
				padding:51px 0;
				display:inline-block;
				position:relative}
.mainMenu ul li:last-child{margin-right:0}
.mainMenu ul li a{
	font-size:16px;color:#3e4b5f;
	display:block;
	font-weight:800;
	position:relative;
	z-index:2;
	padding:0 4px;
	line-height:.8;
	text-transform:capitalize}
	.mainMenu>ul>li>a:before{
		position:absolute;
		left:auto;
		right:0;
		bottom:-2px;
		height:7px;
		content:'';
		z-index:-1;
		margin:0 auto;
		width:0;
		border-radius:5px;
		background:#f2ffe0;
		transition:width .5s cubic-bezier(.25,.8,.25,1) 0s;
		-moz-transition:width .5s cubic-bezier(.25,.8,.25,1) 0s;
		-webkit-transition:width .5s cubic-bezier(.25,.8,.25,1) 0s}
		.mainMenu>ul>li:hover>a:before{
			width:100%;
			left:0;
			right:auto
		}
		.mainMenu ul li.menu-item-has-children>a:after{content:'+';
			display:inline-block;
			letter-spacing:0;
			font-size:14px;
			color:inherit;
			position:relative;
			font-weight:600;
			top:1px;
			margin-left:5px}
			.mainMenu ul li:hover>a,
			.mainMenu ul li.current-menu-item>a{color:var(--theme-color)}
			.mainMenu>ul>li>ul,.mainMenu>ul>li>ul>li>ul{
				padding:15px 0;
				position:absolute;
				top:100%;
				left:-20px;
				pointer-events:none;
				min-width:220px;
				border-radius:0;
				background:#fff;
				border-bottom:3px solid var(--theme-color);
				visibility:hidden;
				opacity:0;
				box-shadow:0 9px 52px -24px rgba(0,0,0,.17);
				z-index:10;
				-webkit-transform:rotateX(-75deg);
				-moz-transform:rotateX(-75deg);
				transform:rotateX(-75deg);
				transform-origin:0% 0%;
				-webkit-transform-origin:0% 0%;
				-moz-transform-origin:0% 0%;
				-ms-transform-origin:0% 0%;
				-o-transform-origin:0% 0%;
				transform-style:preserve-3d;
				-webkit-transform-style:preserve-3d;
				-moz-transform-style:preserve-3d;
				-ms-transform-style:preserve-3d;
				-o-transform-style:preserve-3d;
				-webkit-transition:.4s;
				transition:.4s}
				.mainMenu ul li 
				.sub-menu.mega_menu{min-width:900px;
					padding:22px 30px 5px;
					left:-44px;
					position:absolute;
					top:100%;
					background:#fff;
					pointer-events:none;
					border-bottom:3px solid var(--theme-color);
					box-shadow:0 9px 52px -24px rgba(0,0,0,.17);
					visibility:hidden;
					opacity:0;
					z-index:10;
					-webkit-transform:rotateX(-75deg);
					-moz-transform:rotateX(-75deg);
					transform:rotateX(-75deg);
					transform-origin:0% 0%;
					-webkit-transform-origin:0% 0%;
					-moz-transform-origin:0% 0%;
					-ms-transform-origin:0% 0%;
					-o-transform-origin:0% 0%;
					transform-style:preserve-3d;
					-webkit-transform-style:preserve-3d;
					-moz-transform-style:preserve-3d;
					-ms-transform-style:preserve-3d;
					-o-transform-style:preserve-3d;
					-webkit-transition:.4s;
					transition:.4s}
					.mainMenu>ul>li:hover>
					.sub-menu.mega_menu{pointer-events:inherit;
						visibility:visible;
						opacity:1;
						-webkit-transform:rotatex(0deg);
						-moz-transform:rotatex(0deg);
						transform:rotatex(0deg)}
						.showcase{margin:0 0 20px;
							-webkit-transition:.3s cubic-bezier(.24,.74,.58,1);
							-moz-transition:.3s cubic-bezier(.24,.74,.58,1);
							-ms-transition:.3s cubic-bezier(.24,.74,.58,1);
							-o-transition:.3s cubic-bezier(.24,.74,.58,1);
							transition:.3s cubic-bezier(.24,.74,.58,1)}
							.showcase .showcaseThumb{-webkit-box-shadow:0 20px 32px rgb(185 181 181/50%);
			-moz-box-shadow:0 20px 32px rgba(185,181,181,.5);
			-ms-box-shadow:0 20px 32px rgba(185,181,181,.5);
			-o-box-shadow:0 20px 32px rgba(185,181,181,.5);
			box-shadow:0 20px 32px rgb(185 181 181/50%);
			-webkit-border-radius:6px;
			-moz-border-radius:6px;
			-ms-border-radius:6px;
			-o-border-radius:6px;
			border-radius:6px;
			-webkit-transition:.3s cubic-bezier(.24,.74,.58,1);
			transition:.3s cubic-bezier(.24,.74,.58,1);
			position:relative;overflow:hidden}.showcase:hover{
				-webkit-transform:translateY(-10px);
				-moz-transform:translateY(-10px);
				-ms-transform:translateY(-10px);
				-o-transform:translateY(-10px);
				transform:translateY(-10px)}
				.showcase h5{display:block;
					text-align:center;
					font-size:15px;
					color:#1c1f23;
					margin:20px 0 0}
					.showcase h5 span{color:var(--theme-color)
					}
					.showcase .showcaseThumb img{
						max-width:100%;
						height:auto;
						width:100%}
						.megaMenu{
							position:absolute;
							top:100%;
							left:-20px;
							width:720px;
							background:#fff;
							padding:30px;
							border-bottom:3px solid var(--theme-color);
							box-shadow:0 9px 52px -24px rgba(0,0,0,.17);
							visibility:hidden;
							opacity:0;
							z-index:10;
							-webkit-transform:rotateX(-75deg);
							-moz-transform:rotateX(-75deg);
							transform:rotateX(-75deg);
							transform-origin:0% 0%;
							-webkit-transform-origin:0% 0%;
							-moz-transform-origin:0% 0%;
							-ms-transform-origin:0% 0%;
							-o-transform-origin:0% 0%;
							transform-style:preserve-3d;
							-webkit-transform-style:preserve-3d;
							-moz-transform-style:preserve-3d;
							-ms-transform-style:preserve-3d;
							-o-transform-style:preserve-3d;
							-webkit-transition:.4s;
							transition:.4s}
							.mainMenu>ul>li:hover>
							.megaMenu{pointer-events:inherit;
								visibility:visible;opacity:1;
								-webkit-transform:rotatex(0deg);
								-moz-transform:rotatex(0deg);
								transform:rotatex(0deg)}
								.megaMenu h3{
									font-size:14px;
									font-weight:700;
									color:#62a403;
									line-height:1.2;
									padding:0 0 8px;
									margin-bottom:15px;
									position:relative}
									.megaMenu h3:after{content:'';
										width:30px;
										height:2px;
										background:currentColor;
										position:absolute;
										left:0;
										bottom:0}
										.megaMenu ul{position:relative;
											opacity:1;
											visibility:visible}
											.header02 .mainMenu>ul>li>
											.megaMenu ul{
												background:0 0;
												box-shadow:none}
												.mainMenu>ul>li 
												.megaMenu ul li{
													padding-left:0;
													padding-right:0}.megaMenu 
													.promo{
														margin-right:-15px;
														margin-top:-30px;
														margin-bottom:-30px;
						background:#3e4b5f;
						position:relative}
						.megaMenu .promo img{width:100%;
							height:auto}
							.promoContent{
								position:absolute;
								left:0;top:50%;
								transform:translateY(-50%);
								-moz-transform:translateY(-50%);
								-webkit-transform:translateY(-50%);
								z-index:2}
								.promoContent h5{color:#457500;
									font-size:14px;
									font-weight:800;
									letter-spacing:0;
									margin:0 0 15px;
									display:block;
									text-transform:uppercase}
									.promoContent h3{line-height:35px;
										font-size:25px;
										letter-spacing:-1px;
										margin:0 0 25px;
										font-weight:800;
										color:#232424;padding:0}
										.promoContent h3:after{display:none}.promoContent 
										.organ_btn{
											display:inline-flex;
											justify-content:center;
											align-items:center;
											height:45px;
											font-size:14px!important;
											font-weight:700;
											color:#fff!important;
											padding:2px 20px 0}
											.promoContent .organ_btn i{
												display:inline-flex;justify-content:center;
												align-items:center;
												font-size:9px;
												width:25px;
												height:25px}
												.mainMenu>ul ul li{padding:0;
													display:block;
													width:100%;
													padding:10px 20px 7px;
													margin:0}.mainMenu>ul ul li:first-child{border-top:none}
													.mainMenu>ul ul li.menu-item-has-children>a:after{float:right}
													.mainMenu>ul ul li a,
													.header03 .mainMenu ul ul li a{
														font-size:13px;
														font-weight:700;
														letter-spacing:0;
														line-height:24px;
														padding:0;
														position:relative;
														display:inline-block}
														.mainMenu>ul ul li a:before{content:'';
															width:0;
															left:auto;
															right:0;
															border-bottom:1px solid transparent;
							position:absolute;
							bottom:3px;
							transition:all ease 300ms;
							-moz-transition:all ease 300ms;
							-webkit-transition:all ease 300ms}
							.mainMenu>ul ul li:hover>a:before{left:0;
								right:auto;
								border-bottom:1px solid currentColor;
								width:100%}.mainMenu>ul>li>ul>li>ul{left:calc(100% + 1px);
									top:0;margin:0}
									.mainMenu>ul li:hover>ul{
										pointer-events:inherit;
										visibility:visible;
										opacity:1;
										-webkit-transform:rotatex(0deg);
-moz-transform:rotatex(0deg);
transform:rotatex(0deg)}
.accessNav{display:flex;
	justify-content:flex-end;
	align-items:center}.accessNav a.cartBtn,
	.accessNav>a{position:relative;
		font-size:16px;
		color:#201d1d;
		line-height:45px;
		text-align:center;
		display:inline-block;
		background:#eee;
		width:45px;
		height:45px;border-radius:5px;
		margin-left:15px}
		.accessNav a.cartBtn span,.accessNav>a span{
			background:#191919;
			color:#fff;
			width:25px;height:25px;
			border-radius:50%;
			position:absolute;
			right:-10px;top:-10px;
			font-size:10.43px;
			color:#fff;line-height:26px;
			font-weight:700;
			text-align:center;
			display:inline-block;
			transition:all ease 300ms;
			-moz-transition:all ease 300ms;
			-webkit-transition:all ease 300ms;
			-o-transition:all ease 300ms;
			-ms-transition:all ease 300ms
		}.accessNav a i{line-height:inherit}
		.accessNav a.cartBtn:hover,.accessNav>a:hover{
			background:var(--theme-color);
			color:#fff}.accessNav a.cartBtn:hover span,
			.accessNav>a:hover span{background:#457500}
			.accessNav .searchBtn{background:#d8e9da;
				color:#76bd80;margin:0 51px 0 0}
				.accessNav .searchBtn:hover,.accessNav
				 .searchBtn.active{background:var(--theme-color);
				 	color:#fff}.accessNav .searchBtn:after{
				 		position:absolute;
				 		right:-33px;
				 		top:-35px;content:'';
				 		width:1px;height:115px;
				 		background:#f1f1f1}.shoping_cart{
				 			position:relative;
				 			margin-left:0}.shoping_cart:hover a.cartBtn{
				 				background:var(--theme-color);color:#fff}
				 				.hm02 .accessNav>a:hover span,
				 				.accessNav a.cartBtn:hover span,
				 				.accessNav>a:hover span{background:#457500}
				 				.shoping_cart .show_cart_area{
				 				width:280px;
background:#fff;
box-shadow:0 3px 95px 0 rgba(0,0,0,.07);
padding:30px;
position:absolute;
right:0;
top:66px;z-index:3;
text-align:left;
visibility:hidden;
opacity:0;-webkit-transform:rotateX(-75deg);
-moz-transform:rotateX(-75deg);
transform:rotateX(-75deg);
transform-origin:0% 0%;
-webkit-transform-origin:0% 0%;
-moz-transform-origin:0% 0%;
-ms-transform-origin:0% 0%;
-o-transform-origin:0% 0%;
transform-style:preserve-3d;
-webkit-transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
-ms-transform-style:preserve-3d;
-o-transform-style:preserve-3d;
-webkit-transition:.4s;transition:.4s;
max-height:500px;overflow-y:auto}
.shoping_cart:hover .show_cart_area{visibility:visible;
	opacity:1;-webkit-transform:rotateX(0deg);
	-moz-transform:rotateX(0deg);transform:rotateX(0deg)}
	body .show_cart_area ul{margin:0;padding:0}body
	 .show_cart_area ul li{list-style:none;display:block;
	 	margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid rgba(0,0,0,.1)}
	 	body .show_cart_area ul li .mc_item{position:relative;min-height:60px;
	 		text-align:left;
	 		padding-left:74px}
	 		body .show_cart_area ul li .mc_item
	 		 .mc_thumb{
	 		 	width:60px;
	 		 	height:60px;
	 		 	background:#f3f3f3;
	 		 	position:absolute;
	 		 	left:0;top:0}body
	 		 	 .show_cart_area ul li .mc_item
	 		 	  .mc_thumb img{
	 		 	  	width:100%;
	 		 	  	height:100%;
	 		 	  	border-radius:0}body .show_cart_area ul li .mc_item h4{
	 		 	  		font-size:14px;
	 		 	  		line-height:20px;
	 		 	  		color:#232424;
	 		 	  		margin:0 0 10px}
	 		 	  		body .show_cart_area ul li 
	 		 	  		.mc_item h4 a{color:inherit}body .show_cart_area ul li
	 		 	  		 .mc_item h4 a:hover{color:var(--theme-color)}body
	 		 	  		  .show_cart_area ul li .mc_item .pi01Price{
	 		 	  		  	font-size:12px;
	 		 	  		  	font-weight:500;
	 		 	  		  	color:#0b0b0b;
	 		 	  		  	letter-spacing:0;
	 		 	  		  	font-family:roboto,
	 		 	  		  	sans-serif}body .show_cart_area p.total{line-height:.8;
	 		 	  		  		margin:24px 0 20px;
	 		 	  		  		width:100%;
	 		 	  		  		color:#232424;
	 		 	  		  		font-size:14px;
	 		 	  		  		text-transform:uppercase;
	 		 	  		  		font-family:spartan,sans-serif;
	 		 	  		  		border:none;padding:0}body 
	 		 	  		  		.show_cart_area p.total .amount{
	 		 	  		  			float:right;
	 		 	  		  			color:var(--theme-color);font-weight:800}body 
	 		 	  		  			.show_cart_area p{margin:0;
	 		 	  		  				line-height:.8}body 
	 		 	  		  				.show_cart_area p.buttons
	 		 	  		  				 .button{height:30px;
background:var(--theme-color);
line-height:32px;
font-size:10px;
display:inline-block;
text-transform:uppercase;
text-align:center;
border-radius:3px;
font-weight:700;
letter-spacing:-.32px;
margin:0;
position:relative;
z-index:1;
overflow:hidden;
padding:0 18px;
color:#fff;
outline:none;
border:none;
transition:all ease 300ms;
-moz-transition:all ease 300ms;
-webkit-transition:all ease 300ms}body
 .show_cart_area p.buttons .button::before{position:absolute;
 	left:auto;right:0;
 	height:100%;
 	content:'';z-index:-1;
 	width:0;overflow:hidden;
 	border-radius:inherit;
 	background:#457500;
 	transition:width .5s cubic-bezier(.25,.8,.25,1) 0s;
 	-moz-transition:width .5s cubic-bezier(.25,.8,.25,1) 0s;
 	-webkit-transition:width .5s cubic-bezier(.25,.8,.25,1)
 	 0s}body .show_cart_area p.buttons 
 	 .button:hover::before{
 	 	width:100%;
 	 	left:0;right:auto}
 	 body .show_cart_area p.buttons .button.checkout{
 	 	float:right;background:#457500}
 	 	body .show_cart_area p.buttons .button.checkout::before{background:var(--theme-color);
 	 		color:#fff}
 body .show_cart_area ul li .mc_item .remove{
 	margin:0;
 	padding:0;
 	text-align:center;
 	display:inline-block;
 	width:16px;
 	height:16px;
 	line-height:16px;
 	font-size:11px;
 	color:#fff!important;
 	text-decoration:none;
 	background:#333;
 	border-radius:50%;
 	position:absolute;
 	left:-5px;top:-5px}
 	body .show_cart_area ul li .mc_item
 	.remove:hover{background:var(--theme-color)}
 	.header01SearchBar{
 		position:absolute;
 		left:15px;top:calc(100% + 8px);
 		width:calc(100% - 30px);
 		background:#fff;
 		padding:8px;
 		border-radius:30px 0 0 30px;
 		z-index:9;
 		display:none}
 		.fixedHeader .header01SearchBar{
 			top:100%;
 			border-radius:0}
 			.header01SearchBar input[type=search]{
 				height:58px;
 				font-size:14px;
 				font-weight:400;
 				font-style:italic;
 				letter-spacing:-.28px;
 				border:none;
 				line-height:58px;
 				background:0 0;
 				font-family:roboto,sans-serif;
 				color:#8f96a1;
 				outline:none;
 				padding:0 15px 0 30px;
 				width:100%;
 				z-index:2;
 				border-radius:30px 0 0 30px}
 				.header01SearchBar input[type=search]:
 				:-moz-placeholder{
 					color:#8f96a1;
 					opacity:1}
 				.header01SearchBar input[type=search]::
 				-ms-input-placeholder{
 					color:#8f96a1;
 					opacity:1}
 					.header01SearchBar input[type=search]::
 					-webkit-input-placeholder{
 						color:#8f96a1;
 	opacity:1}
 	.header01SearchBar input:-webkit-autofill,
 	.header01SearchBar input:-webkit-autofill:hover,
 	.header01SearchBar input:-webkit-autofill:focus,
 	.header01SearchBar input:-webkit-autofill:active{
 		-webkit-box-shadow:0 0 0 100px #fff inset!important}
 		.header01SearchBar .search-category{
 			position:absolute;
 			right:8px;
 			height:calc(100% - 18px);
 			top:8px;border-radius:50px 0 0 50px;
 			z-index:9}header .menuToggler{display:none}
 			.sidebarMenu{
 				position:absolute;
 				left:0;
 				top:0;
 				right:0}
 			.sidebarMenuOverlay{
 				position:fixed;
 				left:-100%;
 				top:0;
 				width:100%;
 				height:100%;
 				visibility:hidden;
 				opacity:0;
 				background:rgba(0,0,0,.7);
 				z-index:99;cursor:url(../images/close.png),auto;
 				transition:all .4s ease-in .8s}
 				.sidebarMenu.active .sidebarMenuOverlay{
 					visibility:visible;
 					left:0;opacity:1;transition:all .8s ease-out 0s}
 					.sidebarMenuOverlay:before{
 						position:absolute;
 						left:0;top:0;width:360px;
 						height:100%;content:'';
 						background:#fff;z-index:999}
 						.SMArea{width:360px;
 							height:80%;
 							z-index:99;

 background:0 0;
 padding:0;
 overflow-y:auto;
 position:fixed;
 left:0;
 visibility:hidden;
 opacity:0;
 top:0;
 transition:all .3s ease-in .3s;
 -webkit-backface-visibility:hidden;
 font-family:spartan,sans-serif}
 .sidebarMenu.active .SMArea{opacity:1;
 	visibility:visible;
 	top:0;
 	transition:all .2s ease-out 1.2s;
 	-webkit-backface-visibility:hidden;
 	backface-visibility:hidden}
 	.SMAHeader{
 		display:flex;
 		width:100%;
 		justify-content:flex-start;
 		align-items:center;
 		padding:15px 20px 15px 30px;
 		border-bottom:1px solid rgba(35,35,35,.1)}
 		.SMAHeader h3{
 			display:flex;
 			font-size:14px;
 			font-weight:600;
 			letter-spacing:1px;
 			color:#232323;
 			margin:0;
 			line-height:22px;
 			text-transform:uppercase}
 			.SMAHeader h3 i{
 				font-size:16px;
 				position:relative;
 				top:-2px;
 				margin-right:6px}
 				.SMACloser{position:relative;
 					width:40px;
 					height:40px;
 					border-radius:50%;
 					z-index:99;color:#000;
 					font-size:18px;
 					line-height:38px;
 					text-align:center;
 					margin-left:auto;
 					border:1px solid rgba(35,35,35,.1)}
 					.SMACloser:hover{color:var(--theme-color);
 						border-color:var(--theme-color)}
 						.SMABody{margin:0;
 							padding:0}
 						.SMABody ul{
 							margin:0;
 							padding:0}
 						.SMABody ul li{
 							display:block;
 							list-style:none}
 .SMABody ul li a{
 	font-size:16px;
 	font-weight:700;
 	color:#3e4b5f;
 	text-transform:capitalize;
 	line-height:1.1;
 	display:block;
 	padding:14px 30px;
 	border-bottom:1px solid rgba(35,35,35,.1);
 	position:relative}.SMABody ul li.active>a,.SMABody ul li:hover>a,
 	.SMABody ul li.current-menu-item>a{color:var(--theme-color)}
 	.SMABody ul li ul.sub-menu{display:none}.SMABody>ul>li>ul li a{padding-left:45px;
 		text-transform:capitalize;font-weight:700;font-size:13px;letter-spacing:0}
 		.SMABody>ul>li>ul>li>ul>li a{padding-left:60px}
 		.SMABody ul li.menu-item-has-children>a:after{font-family:themewar!important;
 			content:"\f043";
 			font-size:15px;
 			font-weight:400;
 			position:absolute;
 			right:29px;
 			top:13px;
 			transition:all ease 300ms;
 			-moz-transition:all ease 300ms;
 			-webkit-transition:all ease 300ms}
 			.slider_01{
 				position:relative;
 				height:600px;
 				margin:60px 0 0;
 				border-radius:15px 0 0 15px;
 				overflow:hidden}.prcolor{color:var(--theme-color)!important}
 				.ws_nowrap{white-space:normal!important}
 				/*.tparrows.custom{width:60px;
 					height:60px;
 					background:#eaeaea;
 					color:#040404;
 					line-height:60px;
 					border-radius:50%;
 					transition:all ease 300ms;
 					-moz-transition:all ease 300ms;
 					-webkit-transition:all ease 300ms;
 					-o-transition:all ease 300ms;
 					-ms-transition:all ease 300ms}*/
 				/*	.tparrows.custom:before{color:inherit;
 						content:"\e93e";
 						line-height:60px;
 						font-family:themewar!important}
 						.tp-rightarrow.tparrows.custom:before{content:"\e93f"}
 						.tparrows.custom:hover{background:var(--theme-color);
 color:#fff}*/.tp-bannertimer{display:none!important}
 .ws_nowrap{
 	white-space:normal!important
 }
 .tp-caption .organ_btn i{
 	text-align:center!important;
 	transition:all ease 400ms!important;
 	-moz-transition:all ease 400ms!important;
 	-webkit-transition:all ease 400ms!important}
 	.tp-caption .organ_btn{
 		line-height:69px!important;
 		letter-spacing:-.34px!important;
 		transition:all ease 400ms!important;
 		-moz-transition:all ease 400ms!important;
 		-webkit-transition:all ease 400ms!important}
 		.tp-caption .organ_btn i{
 			line-height:30px!important}
 		.slider_02{position:relative;
 			height:852px;
 			margin:0;

 			overflow:hidden}.slider_02 .tp-caption
 			 .organ_btn{line-height:60px!important}
 			 .slider_02 .tp-caption .organ_btn i{line-height:26px!important}
 			 /*.slider_02 .tparrows.custom{width:75px;
 			 	height:65px;background:0 0;
 			 	border:3px solid #fff;
 			 	color:#fff;
 			 	border-radius:0;
 			 	font-size:15px;
 			 	line-height:65px}*/
 			 	/*.slider_02 .tparrows.custom:hover{background:var(--theme-color);*/
 			 		border-color:var(--theme-color);color:#fff}.slider_03 
 			 		.organ_btn::before,.slider_02 .organ_btn::before{background:#fff}
 			 		.slider_03 .organ_btn:hover,.slider_02 .organ_btn:hover{
 			 			color:var(--theme-color)}.slider_03 .tp-caption 
 			 			.organ_btn{line-height:60px!important}.slider_03 
 			 			.tp-caption .organ_btn i{line-height:26px!important}
 			 			.slider_03{position:relative;height:825px;margin:0;
 			 				overflow:hidden}.slider_03:after{position:absolute;
 			 					left:0;bottom:0;
 			 					width:100%;
 			 					height:16px;
 			 					content:'';
 			 					background:url(../images/slider/bottom.png)
 			 					 no-repeat center bottom/cover}.tp-bullets 
 			 					 /*.tp-bullet{background:url(../images/slider/b1.png)
 			 					  no-repeat center bottom/cover;
 			 					  width:106px;
 			 					  height:92px;
 			 					  border-radius:15px;
 			 					  opacity:.4;
 			 					  transition:all ease 400ms!important;
 			 					  -moz-transition:all ease 400ms!important;
 			 					  -webkit-transition:all ease 400ms!important}*/
 			 					  /*.tp-bullets .tp-bullet:nth-child(2){
 			 					  	background:url(../images/slider/b2.png) 
 		no-repeat center bottom/cover}*/.tp-bullets .tp-bullet.selected{opacity:1}
 		.slider_01 .icon_box_03{
 			position:absolute;
 			right:0;bottom:43px;
 			z-index:2}
 		.icon_box_03{
 			position:relative;
 			background:#fff;
 			font-family:spartan,
 			sans-serif;border-radius:50px 0 0 50px;
 			padding:24px 26px 29px 112px}.icon_box_03 i{
 				width:62px;
 				height:62px;
 				background:#edf3d4;
 				border-radius:50%;
 				text-align:center;
 				font-size:35px;
 				line-height:62px;
 				color:var(--theme-color);
 				position:absolute;
 				left:35px;
 				top:17px}.icon_box_03 h3{font-size:13px;
 					color:#3e4b5f;letter-spacing:-.65px;
 					text-transform:uppercase;margin:0 0 6px}
 					.icon_box_03 p{font-size:21px;
 						color:var(--theme-color);
 						font-weight:800;
 						line-height:.8;
 						letter-spacing:-1px;
 						margin:0}.icon_box_03 .ibImg{width:62px;
 							height:62px;background:#edf3d4;
 							border-radius:50%;
 							position:absolute;
 							left:35px;top:30px;
 							line-height:62px}.icon_box_03 
 							.ibImg img{max-width:100%}
 							.icon_box_01{position:relative;
 background:#f1f3e8;font-family:spartan,sans-serif;
 border-radius:50px 0 0 50px;padding:31px 20px 31px 115px}
 .icon_box_01 i{font-size:50px;line-height:50px;color:#000;
 	position:absolute;left:37px;top:30px}
 	.icon_box_01 h3{font-size:20px;
 		letter-spacing:-1px;margin:0 0 3px}
 		.icon_box_01 p{font-size:14px;
 			color:#8f96a1;font-weight:600;
 			line-height:.8;letter-spacing:-.7px;
 			margin:0}.icon_box_01 .ibImg{width:50px;
 				height:50px;position:absolute;
 				left:37px;top:30px;line-height:50px}
 				.icon_box_01 .ibImg img{max-width:100%}
 				.abThumb{position:relative}.abThumb .abbg{max-width:none!important;
 					width:auto!important;
 					position:absolute;
 					z-index:-1;
 					left:0;
 					top:-10px;
 					-webkit-animation:none;animation:none}
.abThumb.text-center .abbg{
	right:0;
	margin:auto}
	.abThumb img{max-width:100%;
		height:auto}
		.abThumb.text-center img{margin-left:85px}
		.icon_box_02{
			position:relative;
			padding:7px 0 0 110px;
			margin:0 0 30px}.icon_box_02 .ibImg{
				font-size:36px;
				line-height:80px;
				color:#000;
				position:absolute;
				left:0;
				top:0;
				width:86px;
				height:86px;
				background:#fff;
				border-radius:50%;
				text-align:center;
				-webkit-box-shadow:0 2px 38px 0 rgba(0,0,0,.08);
				-moz-box-shadow:0 2px 38px 0 rgba(0,0,0,.08);
				box-shadow:0 2px 38px 0 rgba(0,0,0,.08);
				transition:all ease 300ms;
				-moz-transition:all ease 300ms;
				-webkit-transition:all ease 300ms}
				.icon_box_02 .ibImg:before{
					position:absolute;
					left:10px;
					top:10px;width:calc(100% - 20px);
					height:calc(100% - 20px);
					content:'';
					visibility:hidden;
					opacity:0;border-style:dashed;
					border-width:1px;
					border-color:var(--theme-color);
					border-radius:50%;
					-webkit-animation-duration:1500ms;
					animation-duration:1500ms;
					-webkit-animation:rotated 10s infinite linear;
					animation-play-state:running;
					animation:rotated 10s infinite linear;
					animation-play-state:running;
					animation-play-state:running;
					-webkit-animation-play-state:paused;
					animation-play-state:paused;
					-webkit-transition:500ms all ease;
					transition:500ms all ease;
					-webkit-animation-play-state:running;
					animation-play-state:running}
					.icon_box_02:hover .ibImg:before{
						visibility:visible;
						opacity:1}
						.icon_box_02:hover .ibImg:after{
							visibility:hidden;
							opacity:0}
						.icon_box_02 .ibImg img{
							width:30px;
							height:auto}
							.icon_box_02 .ibImg:after{
								position:absolute;
								left:10px;
								top:10px;
								width:calc(100% - 20px);
								height:calc(100% - 20px);
								content:'';
								border-style:solid;
								border-width:1px;
								border-color:#ececec;
								border-radius:50%;
								transition:all ease 300ms;
								-moz-transition:all ease 300ms;
								-webkit-transition:all ease 300ms}
								.icon_box_02 h3{font-size:18px;
									margin:0 0 5px}.icon_box_02 p{font-size:17px;
										color:#5e5e5e;
										line-height:23px;
										margin:0}
										.cateSlider.owl-carousel{position:relative}
										.cateItem{
											font-family:spartan,sans-serif;
											position:relative;
											margin:30px 0;
											text-align:center;
											transition:all ease 300ms;
											-moz-transition:all ease 300ms;
											-webkit-transition:all ease 300ms}
											.cateImage{position:relative;
												background:#fff;
												text-align:center;
												min-height:313px;
												border-radius:0;
												transition:all ease 300ms;
-moz-transition:all ease 300ms;
-webkit-transition:all ease 300ms}
.cateSlider .owl-stage .active .cateItem.even 
.cateImage{border-radius:0 40px 40px 0}.cateSlider 
.owl-stage .active .cateItem.odd .cateImage{
	border-radius:40px 0 0 40px}.cateSlider.owl
	-carousel .cateImage img{max-width:100%;
		height:auto;
		width:auto;
		display:inline-block;
		position:absolute;
		left:0;
		right:0;
		bottom:0;
		top:0;  
		margin:auto}
		.cateItem .cate{
			background:#e7efd3;
			display:inline-block;
			font-size:18px;
			color:#232424;
			letter-spacing:-.18px;
			font-weight:800;
			border-radius:50px;
			text-align:center;
			position:relative;
			bottom:-20px;
			z-index:2;
			padding:15px 40px 10px;
			line-height:1;
			bottom:20px}
			.cateItem .cate:hover{background:var(--theme-color);
				color:#fff}
				.cateSlider.owl-carousel .owl-nav{width:100%}
				.cateSlider.owl-carousel .owl-nav button{position:absolute;
					left:-120px;
					top:37%;
					text-align:center;
					z-index:5;
					font-size:15px;
					line-height:64px;
					width:63px;
					height:63px;
					background:#fff;
					color:#4d3e3e;
					border:none;
					outline:none;
					z-index:1;
					border-radius:45%;
					display:block;
					-webkit-transition:all .3s ease;
					-o-transition:all .3s ease;
					transition:all .3s ease}
					.cateSlider.owl-carousel .owl-nav .owl-next{left:auto;right:-120px}
					.cateSlider.owl-carousel .owl-nav button:hover{
						background:var(--theme-color);
						color:#fff}
						.organTab{position:relative;
							display:flex;
							border:none;
							z-index:2;
							margin:70px 0 0;
							padding:0;
							width:100%}
							.organTab li{
								list-style:none;
								display:block;
								margin:0 0 20px}
								.organTab li a{display:inline-block;
									height:82px;
				background:#fff;
				font-family:spartan,sans-serif;
				border-radius:50px;
				padding:20px 67px 20px 34px;
				font-size:18px;
				color:#232424;
				letter-spacing:-.72px;
				font-weight:800;
				margin:0;
				-webkit-box-shadow:0 3px 109px 0 rgba(0,0,0,.08);
				-moz-box-shadow:0 3px 109px 0 rgba(0,0,0,.08);
				box-shadow:0 3px 109px 0 rgba(0,0,0,.08)}
				.organTab li a:hover{color:var(--theme-color)}.organTab li a img{width:50px;
					height:50px;
					position:relative;
					top:-4px;
					margin-right:22px}
					.organTab li a.active{margin-left:35px}
					.organTabContent img{margin-left:-242px;
						margin-top:-52px;
						max-width:none!important}
						.organTabContent .clLeft{padding-left:30px}
						.organTabContent .subTitle{
							font-size:15px;
							margin-bottom:17px}
							.organTabContent .secTitle{line-height:60px;
								margin-right:-77px;
								margin-bottom:6px}
								.organTabContent p{color:#5e5e5e;
									font-size:18px;
									line-height:30px;
									margin:0 0 54px}
									.anim-right .active .organTabContent,.anim-right
									 .active .organTabContent{
									 	-webkit-animation-name:fadeRight;
animation-name:fadeRight;-webkit-animation-duration:1.1s;
animation-duration:1.1s;
-webkit-animation-fill-mode:both;
animation-fill-mode:both}
@-webkit-keyframes fadeRight{from{opacity:0;
	-webkit-transform:translate3d(20px,0,0);
	transform:translate3d(20px,0,0)}to{
		opacity:1;
		-webkit-transform:translate3d(0,0,0);
		transform:translate3d(0,0,0)
	}}
		.row.shaff_grid{
			overflow:visible!important
		}
		.filter_menu{
			position:relative;
			display:flex;
			margin:0 0 50px;padding:0}.filter_menu.text-center{
				justify-content:center}.filter_menu.text-right{
					justify-content:flex-end}
					.filter_menu li{
						list-style:none;
						display:inline-block;
						font-size:15px;
						font-weight:500;
						height:30px;
						color:#121111;
						background:0 0;
						font-family:spartan,sans-serif;position:relative;
						cursor:pointer;
						padding:2px 14px;
						border-radius:40px 0 0 40px;
						margin-right:12px;
						-webkit-transition:all .3s ease;
						-o-transition:all .3s ease;
						transition:all .3s ease;
						overflow:hidden}
						.filter_menu li span:first-child{
							opacity:1;
							visibility:visible;
							font-size:15px;
							transform:translateY(0);
							-moztransform:translateY(0);
							-webkit-transform:translateY(0);
							-webkit-transition:all .3s ease;
							-o-transition:all .3s ease;
							transition:all .3s ease}.filter_menu li
							.active span:first-child{opacity:0;
								visibility:hidden;
								transform:translateY(-15px);
								-moztransform:translateY(-15px);
								-webkit-transform:translateY(-15px)}
.filter_menu li span:last-child{
	font-size:12px;
	position:absolute;
	line-height:32px;
	left:0;
	top:0;width:100%;
	height:100%;
	text-align:center;
	top:0;opacity:0;
	visibility:hidden;
	transform:translateY(15px);
	-moztransform:translateY(15px);
	-webkit-transform:translateY(15px);
	-webkit-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease}
	.filter_menu li.active span:last-child{opacity:1;
		visibility:visible;
		transform:translateY(0);
		-moztransform:translateY(0);
		-webkit-transform:translateY(0)}
		.filter_menu li:last-child{margin-right:0}
		.filter_menu li:hover{color:var(--theme-color)}
		.filter_menu li.active{color:#fff;
			background:var(--theme-color)}
			.productItem01{position:relative;
				background:#fff;
				border-radius:30px 0 0 30px;
				font-family:spartan,sans-serif;
				margin:0 0 30px;
				border:2px solid transparent;
				-webkit-transition:all .3s ease;
				-o-transition:all .3s ease;
				transition:all .3s ease;
				-webkit-box-shadow:0 3px 49px 0 rgba(0,0,0,.02);
				-moz-box-shadow:0 3px 49px 0 rgba(0,0,0,.02);
				box-shadow:0 3px 49px 0 rgba(0,0,0,.02)}
				.productItem01:hover{
					border-color:#e6e6e6;
					-webkit-box-shadow:0 3px 79px 0 rgba(0,0,0,.09);
-moz-box-shadow:0 3px 79px 0 rgba(0,0,0,.09);
box-shadow:0 3px 79px 0 rgba(0,0,0,.09)}
.proThumb{position:relative;min-height:390px;
	text-align:center}.proThumb>img{height:auto;
		max-width:100%;
		position:absolute;
		left:0;
		right:0;
		top:0;
		bottom:0;margin:auto}
		.product_content{position:relative;
			padding:0 35px 32px;
			margin-top:-53px}.ratings{
				display:flex;
				font-size:11px;color:#ffa900;
				letter-spacing:1px;
				line-height:1.1;
				margin:0 0 16px}
				.ratings .twi-star1{color:#a1a1a1}
				.ratings span{font-family:spartan,sans-serif;
					color:#a1a1a1;
					display:inline-block;
					margin-left:7px}
					.pitem{color:#9298a3;
						font-weight:800;
						line-height:.8;font-size:13px;
						margin:0 0 5px}.product_content h3{
							font-size:18px;
							color:#212121;margin:0 0 11px}
							.product_content h3 a{color:inherit}
							.product_content h3 a:hover{
								color:var(--theme-color)}
								.pi01Price{display:flex;
									position:relative;
									font-size:16px;
									font-weight:800;
									color:#222e20;
									letter-spacing:-.8px;
									font-family:spartan,sans-serif;
									line-height:.8;margin:0}
									.pi01Price ins{text-decoration:none}
									.pi01Price del{text-decoration:line-through;
										margin-right:10px;
										color:#9299a3;
										font-size:11px;
										font-weight:600;
										letter-spacing:0}
										.productItem01 .hover{
											position:absolute;
											left:0;right:0;
											bottom:0;top:0;
											width:100%;
											height:100%;
											z-index:2;
											display:inline-block;
											overflow:hidden;
											background:#fff;
											border-radius:30px 0 0 30px;
											opacity:0;transition:all .3s ease-in-out 0s;
											-moz-transition:all .3s ease-in-out 0s;
											-webkit-transition:all .3s ease-in-out 0s}
											.productItem01 .hover img{
												width:100%;
												height:100%;opacity:.22}
												.productItem01:hover .hover{opacity:1}
												.shaff_grid.hasRoundedCorner .shaff_item.odd
												 .productItem01,.shaff_grid.hasRoundedCorner
												  .shaff_item.odd .productItem01 
												  .hover{border-radius:30px 0 0 30px}
												  .shaff_grid.hasRoundedCorner
												   .shaff_item.even .productItem01,
												   .shaff_grid.hasRoundedCorner 
												   .shaff_item.even .productItem01 
												   .hover{border-radius:0 30px 30px 0}
												   .prLabels{position:absolute;left:25px;
												   	top:22px;z-index:2}
												   	.prLabels p{
												   		background:var(--theme-color);
		color:#fff;
		font-size:9.5px;
		text-transform:uppercase;
		letter-spacing:0;
		font-weight:900;
		line-height:27px;
		border-radius:30px;
		height:25px;
		padding:0 10px;
		margin:0}
		.productItem01 .wishlist{height:34px;
			width:34px;
			background:linear-gradient(to bottom,#e7f1ff,#f7f1fd,#fff2f7,#fff6f4,#fffbf6);
			border-radius:50%;color:#1c1c1c;
			display:block;
			line-height:35px;
			font-size:14px;
			text-align:center;
			margin:0;
			display:inline-block;position:absolute;
			right:16px;top:16px;z-index:4}
			.productItem01 .wishlist i{line-height:inherit}
			.productItem01 .wishlist:hover{color:var(--theme-color)}
			.piActionBtns{position:absolute;
				top:0;bottom:0;
				margin:auto 0;
				left:0;width:100%;
				display:flex;
				justify-content:center;
				align-items:center;
				z-index:3}
				.piActionBtns a{height:52px;width:52px;background:#f8dfc1;
					border-radius:50%;
					color:#000;
					display:block;
					line-height:52px;
					font-size:22px;
					opacity:0;text-align:center;
					visibility:hidden;margin:0 7.5px}
					.piActionBtns a.quickview{
						background:#eaf4bb}
						.piActionBtns a.compare{background:#c0dded}
						.piActionBtns a:hover{background:var(--theme-color);
							color:#fff}.piActionBtns a:nth-child(01){
			-webkit-transition:transform 350ms cubic-bezier(.445,.05,.55,.95),
			opacity ease 300ms,visibility ease 300ms,
			background ease 300ms,
			color ease 300ms,border ease 300ms;
			-moz-transition:transform 350ms cubic-bezier(.445,.05,.55,.95),
			opacity ease 300ms,visibility ease 300ms,background ease 300ms,
			color ease 300ms,
			border ease 300ms;
			-ms-transition:transform 350ms cubic-bezier(.445,.05,.55,.95),
			opacity ease 300ms,visibility ease 300ms,background ease 300ms,
			color ease 300ms,border ease 300ms;
			-o-transition:transform 350ms cubic-bezier(.445,.05,.55,.95),
			opacity ease 300ms,visibility ease 300ms,background ease 300ms,
			color ease 300ms,border ease 300ms;
			transition:transform 350ms cubic-bezier(.445,.05,.55,.95),
			opacity ease 300ms,visibility ease 300ms,background ease 300ms,
			color ease 300ms,border ease 300ms;transform:translate3d(0,60px,0);
			-moz-transform:translate3d(0,60px,0);-webkit-transform:translate3d(0,60px,0);
			-ms-transform:translate3d(0,60px,0);
			-o-transform:translate3d(0,60px,0)}.piActionBtns a:nth-child(02){
				-webkit-transition:transform 450ms cubic-bezier(.445,.05,.55,.95),
				opacity ease 300ms,
				visibility ease 300ms,
				background ease 300ms,
				color ease 300ms,border ease 300ms;
				-moz-transition:transform 450ms cubic-bezier(.445,.05,.55,.95),
				opacity ease 300ms,
				visibility ease 300ms,
				background ease 300ms,
				color ease 300ms,border ease 300ms;
				-ms-transition:transform 450ms cubic-bezier(.445,.05,.55,.95),
				opacity ease 300ms,visibility ease 300ms,background ease 300ms,
				color ease 300ms,border ease 300ms;
				-o-transition:transform 450ms cubic-bezier(.445,.05,.55,.95),
				opacity ease 300ms,visibility ease 300ms,background ease 300ms,
				color ease 300ms,
				border ease 300ms;
				transition:transform 450ms cubic-bezier(.445,.05,.55,.95),
				opacity ease 300ms,visibility ease 300ms,background ease 300ms,
				color ease 300ms,border ease 300ms;transform:translate3d(0,60px,0);
				-moz-transform:translate3d(0,60px,0);
				-webkit-transform:translate3d(0,60px,0);
				-ms-transform:translate3d(0,60px,0);
				-o-transform:translate3d(0,60px,0)}.piActionBtns a:nth-child(03){
					-webkit-transition:transform 550ms cubic-bezier(.445,.05,.55,.95),
					opacity ease 300ms,visibility ease 300ms,
					background ease 300ms,color ease 300ms,
					border ease 300ms;
					-moz-transition:transform 550ms cubic-bezier(.445,.05,.55,.95),
					opacity ease 300ms,visibility ease 300ms,background ease 300ms,
					color ease 300ms,border ease 300ms;
					-ms-transition:transform 550ms cubic-bezier(.445,.05,.55,.95),
					opacity ease 300ms,visibility ease 300ms,background ease 300ms,
					color ease 300ms,border ease 300ms;-o-transition:transform 550ms cubic-bezier(.445,.05,.55,.95),opacity ease 300ms,visibility ease 300ms,background ease 300ms,color ease 300ms,border ease 300ms;transition:transform 550ms cubic-bezier(.445,.05,.55,.95),opacity ease 300ms,visibility ease 300ms,background ease 300ms,color ease 300ms,border ease 300ms;transform:translate3d(0,60px,0);-moz-transform:translate3d(0,60px,0);-webkit-transform:translate3d(0,60px,0);-ms-transform:translate3d(0,60px,0);-o-transform:translate3d(0,60px,0)}.productItem01:hover .piActionBtns a:nth-child(01),
					.productItem01:hover .piActionBtns a:nth-child(02),.productItem01:hover 
					.piActionBtns a:nth-child(03){opacity:1;
						visibility:visible;transform:translate3d(0,0,0);
						-moz-transform:translate3d(0,0,0);
						-webkit-transform:translate3d(0,0,0);
						-ms-transform:translate3d(0,0,0);
						-o-transform:translate3d(0,0,0)}.ratedItem01{position:relative;
							font-family:spartan,sans-serif}.riTop{position:relative;
								border-radius:25px 0 0 25px;
								padding:40px 45px 32px;
								z-index:2;
								background:url(../images/bg/3.png) no-repeat top center #fff;
								-webkit-box-shadow:0 3px 49px 0 rgba(0,0,0,.02);
								-moz-box-shadow:0 3px 49px 0 rgba(0,0,0,.02);
								box-shadow:0 3px 49px 0 rgba(0,0,0,.02)}
								.ratedItem01 h3{font-size:22px;
						letter-spacing:-.88px;
						margin:0 0 18px}
						.ratedItem01 h3 img{display:inline-block;
							max-width:100%;
							margin-right:10px;
							position:relative;top:-6px}
							.ratedItem01 ul{margin:0;padding:0}
							.ratedItem01 ul li{list-style:none;display:block;
								position:relative;color:#666;
								font-size:16px;line-height:30px;
								letter-spacing:-.64px;font-weight:600}
								.ratedItem01 ul li a{color:inherit}
								.ratedItem01 ul li:before{position:relative;
									content:'';width:5px;
									height:5px;
									border-radius:50%;
									background:var(--theme-color);
									display:inline-block;
									top:-3px;margin-right:10px}
									.ratedItem01 ul li:hover a{color:var(--theme-color);
										padding-left:5px}.btn_tp{
											position:relative;
											z-index:2;
											font-size:14px;
											color:#fff;
											font-weight:800;
											letter-spacing:-.56px;
											padding:10px 43px;
											display:inline-block}
											.btn_tp:hover{color:#232424}
											.ratedItem01 .rtlayer{position:absolute;
												right:0;bottom:-12px;z-index:2}
												.ratedItem01:after{position:absolute;
	content:'';width:222px;
	height:258px;
	border-radius:25px 0 0 25px;
	background:var(--theme-color);
	left:0;bottom:0;
	-webkit-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease}.client-slider.owl-carousel
	 .owl-item{text-align:center}.client-slider
	 .owl-carousel a{
	 	width:225px;
	 	height:225px;
	 	background:#f1f3e8;padding:20px;
	 	border-radius:50%;
	 	text-align:center;
	 	display:inline-block;
	 	position:relative;
	 	transition:all .3s ease-in-out}
	 	.client-slider.owl-carousel a:hover{background:var(--theme-color)}
	 	.client-slider.owl-carousel a img{max-width:100%;
	 		width:auto;
	 		position:absolute;
	 		left:0;
	 		right:0;
	 		bottom:0;
	 		top:0;margin:auto}.client-slider.owl-carousel
	 		 .owl-dots{position:relative;text-align:center;
	 		 	line-height:.9;margin:23px 0 0}.client-slider.owl-carousel
	 		 	 .owl-dots button span{display:none}.client-slider.owl-carousel
	 		 	  .owl-dots button{width:16px;height:16px;background:#e5e5e5;
	 		 	  	border-radius:50%;margin:0 3px;
	 		 	  	-webkit-transition:all .3s ease;
	 		 	  	-o-transition:all .3s ease;
	 		 	  	transition:all .3s ease}
	 		 	  	.client-slider.owl-carousel 
	 		 	  	.owl-dots button:hover,.client-slider.owl-carousel
	 		 	  	 .owl-dots button.active{background:var(--theme-color)}
	 		 	  	 .lookbook{position:relative}.lookbook img{
	 		 	  	 	max-width:100%;
	 		 	  	 	height:auto;border-radius:25px}
	 		 	  	 	.lkbook_content{position:absolute;left:55px;
	 		 	  	 		bottom:55px;padding:0;z-index:2}
	 		 	  	 		.lkbook_content h5{color:#457500;
	 		 	  	 			font-size:18px;font-weight:500;
	 		 	  	 			letter-spacing:-.75px;margin:0 0 12px;
	 		 	  	 			display:block}.lkbook_content h3{
	 		 	  	 				font-size:40px;line-height:50px;
	 		 	  	 				letter-spacing:-1.6px;margin:0 0 4px}
	 		 	  	 				.lkbook_content p{font-size:20px;
	 		 	  	 					color:#232424;margin:0 0 27px}
	 		 	  	 					.lkbook_content .organ_btn{height:59px;
	 		 	  	 						font-size:15px;letter-spacing:-.3px;
	 		 	  	 						line-height:59px;padding:0 27px}
	 		 	  	 						.lkbook_content .organ_btn i{width:26px;
	 	height:26px;font-size:12px;
	 	line-height:26px;
	 	margin-left:9px}
	 	.lb03 .lkbook_content .organ_btn{height:55px;
	 		font-size:14px;letter-spacing:-.28px;
	 		line-height:55px;padding:0 25px}
	 		.lb03 .lkbook_content .organ_btn i{width:23px;
	 			height:23px;
	 			font-size:11px;
	 			line-height:23px;margin-left:7px}
	 			.lb03 .lkbook_content{bottom:18px;
	 				left:35px}.lb03 .lkbook_content h5{margin-bottom:0}
	 				.lb03 .lkbook_content h3{
	 					font-size:28px;
	 					margin-bottom:0}
	 				.rmbtn{height:50px;
	 					width:50px;
	 					line-height:50px;
	 					text-align:center;
	 					display:inline-block;
	 					background:var(--theme-color);
	 					font-size:16px;border-radius:50px;
	 					color:#fff}.rmbtn:hover{background:#232424;
	 						color:#fff}.rmbtn i{line-height:inherit}
	 						.lb03 .rmbtn{
	 							position:absolute;
	 							right:33px;
	 							bottom:26px}
	 							.text-center .lkbook_content{
	 								text-align:center;
	 								bottom:70px;
	 								left:0;
	 								right:0;
	 								margin:0 auto}
	 								.dealarea{position:relative;
	 									background:#f3f3f3;
	 									border-radius:25px;
	 									padding:30px 0 35px}
	 									.dealarea::after{position:absolute;
	 										content:'';width:238px;
	 										height:258px;
	 										border-radius:25px 0 0 25px;
	 										background:var(--theme-color);
	 										left:0;bottom:0;-webkit-transition:all .3s ease;
	 										-o-transition:all .3s ease;
	 										transition:all .3s ease}
	 										.dealarea>h3{font-size:20px;
	 											letter-spacing:-.8px;
	 											margin:0 0 16px 30px}
	 											.dealSlider.owl-carousel{position:relative;
	 	background:#fff;
	 	border-radius:25px}
	 	.productItem02{position:relative;
	 		font-family:spartan,sans-serif;
	 		padding:0 0 30px}
	 		.productItem02 .proThumb{min-height:270px}
	 		.productItem02 .proThumb img{width:auto}
	 		.productItem02 .product_content{text-align:center;
	 			margin-top:-4px;padding:0 20px 31px}
	 			.productItem02 .pi01Price{justify-content:center;
	 				margin:16px 0 0}.productItem02 .ratings{
	 					justify-content:center;margin-bottom:6px}
	 					.pstock{position:absolute;left:45px;
	 						bottom:4px;font-size:11px;
	 						font-weight:900;color:#fff;
	 						letter-spacing:-.33px;
	 						margin:0;z-index:2;
	 						font-family:spartan,sans-serif}
	 						.psold{position:absolute;
	 							right:35px;bottom:4px;
	 							font-size:11px;
	 							font-weight:900;
	 							color:#212121;
	 							letter-spacing:-.33px;
	 							margin:0;
	 							z-index:2;
	 							font-family:spartan,sans-serif}
	 							.psold span{color:#f03333}
	 							.commoncount{
	 								justify-content:center;
	 								display:flex;font-family:spartan,sans-serif}
	 								.commoncount.text-left{justify-content:flex-start}
	 								.commoncount.text-right{justify-content:flex-end}
	 								.commoncount .countdown-section{
	 									float:left;
	 									margin:0 4px}.commoncount .countdown-section
	 									 .countdown-amount{width:48px;
	 									 	height:48px;
	 									 	background:#f3f3f3;
	 border-radius:50%;
	 text-align:center;
	 font-size:13.44px;
	 line-height:51px;
	 color:#000;
	 margin:0 0 9px;
	 display:block;font-weight:600}
	 .commoncount .countdown-section .countdown-period{font-size:10px;
	 	line-height:1;
	 	font-weight:500;
	 	text-transform:uppercase;
	 	letter-spacing:-.3px;color:#212121;
	 	margin:0;text-align:center;display:block}.commoncount.white
	 	 .countdown-section .countdown-period{color:#fff}
	 	 .countdown_dashboard_three.commoncount{margin-top:4px}
	 	 .countdown_dashboard_three.commoncount .countdown-section{margin:0 0 0 20px}
	 	 .countdown_dashboard_three.commoncount .countdown-section:first-child{margin:0}
	 	 .countdown_dashboard_three.commoncount .countdown-section .countdown-amount{
	 	 	margin-bottom:11px;
	 	 	color:#191919;
	 	 	font-size:13px;
	 	 	font-weight:800}
	 	 	.countdown_dashboard_three.commoncount
	 	 	 .countdown-section .countdown-period{
	 	 	 	font-size:11px;
	 	 	 	color:#6e6e6e;
	 	 	 	font-weight:700;
	 	 	 	text-transform:capitalize}
	 	 	 	.dealSlider.owl-carousel .owl-nav{position:absolute;
	 	 	 		z-index:2;
	 	 	 		right:36px;
	 	 	 		top:-57px;
	 	 	 		display:flex}
	 	 	 		.dealSlider.owl-carousel .owl-nav button{text-align:center;
	 	 	 			margin-left:5px;
	 	 	 			font-size:9px;
	 	 	 			line-height:38px;
	 	 	 			width:38px;
	 	 	 			height:38px;
	 	 	 			background:#e3e3e3;
	 	 	 			color:#232424;
	 	 	 			border:none;outline:none;border-radius:45%;
	 	 	 			-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all
	 	 	 			 .3s ease}.dealSlider.owl-carousel
	 	 	 			  .owl-nav button:hover
	 	 	 			  {background:var(--theme-color);
	 	 	 			  	color:#fff}.tabslider_area{
	 	 	 			  		position:relative}
	 	 	 			  		.tabslider_area .subTitle{
	 	font-size:15px;
	 	letter-spacing:-.75px;
	 	margin:16px 0 6px}
	 	.tabslider_area .secTitle{font-size:32px;
	 		letter-spacing:-1.2px;
	 		line-height:50px;
	 		margin-bottom:20px}
	 		.filterMenu{position:relative;
	 			display:flex;margin:-65px 123px 42px 0;
	 			padding:0}
	 			.filterMenu.text-center{72568justify-content:center;
	 				text-align:inherit!important}
	 				.filterMenu.text-right{justify-content:flex-end;
	 					text-align:inherit!important}
	 					.filterMenu li{list-style:none;
	 						display:inline-block;
	 						margin-right:7px}
	 						.filterMenu li:last-child{
	 							margin-right:0}
	 							.filterMenu li a{
	 								list-style:none;
	 								display:inline-block;
	 								font-size:14px;
	 								font-weight:500;
	 								height:30px;
	 								color:#121111;
	 								font-family:spartan,sans-serif;
	 								position:relative;cursor:pointer;
	 								overflow:hidden;
	 								padding:2px 14px;
	 								border-radius:40px 0 0 40px;
	 								-webkit-transition:all .3s ease;-o-transition:all .3s ease;
	 								transition:all .3s ease}
	 								.filterMenu li a span:first-child{opacity:1;
	 	visibility:visible;font-size:15px;transform:translateY(0);
	 	-moz-transform:translateY(0);
	 	-webkit-transform:translateY(0);
	 	-webkit-transition:all .3s ease;
	 	-o-transition:all .3s ease;
	 	transition:all .3s ease}
	 	.filterMenu li a.active span:first-child{opacity:0;
	 		visibility:hidden;
	 		transform:translateY(-15px);
	 		-moz-transform:translateY(-15px);
	 		-webkit-transform:translateY(-15px)}
	 		.filterMenu li a span:last-child{
	 			font-size:12px;
	 			position:absolute;
	 			line-height:32px;
	 			left:0;top:0;
	 			width:100%;
	 			height:100%;
	 			text-align:center;
	 			top:0;opacity:0;
	 			visibility:hidden;
	 			transform:translateY(15px);
	 			-moz-transform:translateY(15px);
	 			-webkit-transform:translateY(15px);
	 			-webkit-transition:all .3s ease;
	 			-o-transition:all .3s ease;transition:all .3s ease}
	 			.filterMenu li a.active span:last-child{opacity:1;
	 				visibility:visible;transform:translateY(0);
	 				-moz-transform:translateY(0);-webkit-transform:translateY(0)}
	 				.filterMenu li a:hover{color:var(--theme-color)}
	 				.filterMenu li a.active{color:#fff;
	 					background:var(--theme-color)}
	 				.tab_slider_wrap{position:relative}
	 				.tab-slider.owl-carousel .owl-stage 
	 				.active:nth-child(even) .productItem01 
	 				.hover,.tab-slider.owl-carousel .owl-stage 
	 				.active:nth-child(even) .productItem01{
	 					border-radius:0 30px 30px 0}.tab-slider
	 				.owl-carousel .owl-stage .active:nth-child(odd)
	 				 .productItem01 .hover,.tab-slider.owl-carousel
	 				  .owl-stage .active:nth-child(odd) .productItem01{
	 				  	border-radius:30px 0 0 30px}.tab-slider
	 				  	.owl-carousel .owl-stage-outer{
	 				  		height:calc(100% + 50px);
	 				  		margin:-25px;
	 				  		padding:25px;width:calc(100% + 50px)}
	 				  		.tab-slider.owl-carousel .owl-nav{
	 				  			position:absolute;
	 				  			z-index:2;
	 				  			right:0;top:-59px;
	 				  			display:flex}
	 				  			.tab-slider.owl-carousel .owl-nav button{
	 				  				text-align:center;
	 				  				margin-left:5px;
	 				  				font-size:10px;
	 				  				line-height:42px;
	 				  				width:42px;height:42px;
	 				  				background:#e3e3e3;
	 				  				color:#232424;
	 				  				border:none;outline:none;
	 				  				border-radius:45%;
	 				  				-webkit-transition:all .3s ease;
	 				  				-o-transition:all .3s ease;
	 				  				transition:all .3s ease}
	 				  				.tab-slider.owl-carousel .owl-nav button:hover{
	 				  					background:var(--theme-color);
	 				  					color:#fff}.tab-slider.owl-carousel 
	 				  					.proThumb>img{width:auto}
	 				  					.tab-slider.owl-carousel .owl-dots{
	 				  						position:relative;
	 				  						margin:0;
	 				  						text-align:center}
	 				  						.tab-slider.owl-carousel
	 				  						 .owl-dots button span{display:none}
	.tab-slider.owl-carousel .owl-dots button{
		width:10px;
		height:10px;
		background:#cfcfcf;
		border-radius:50%;
		margin:0 4px;
		-webkit-transition:all .3s ease;-o-transition:all .3s ease;
		transition:all .3s ease}
		.tab-slider.owl-carousel .owl-dots button.active,
		.tab-slider.owl-carousel .owl-dots button:hover{
			background:var(--theme-color)}.timerTitle{
				position:relative;
				display:flex;
				color:#fff;font-size:15px;text-transform:uppercase;
				font-family:spartan,sans-serif;
				font-weight:800;
				margin:0 0 7px}.timerTitle i{margin-right:6px;
					color:var(--theme-color);
					line-height:inherit;
					position:relative;top:-2px}.offer-slider.owl-carousel{
						position:relative}
						.productItem03{position:relative;
							text-align:center;font-family:spartan,sans-serif}
							.proThumb03{
								position:relative;
								width:285px;
								height:285px;
								background:url(../images/bg/5.png)
								 no-repeat center center #fff;
								 border-radius:50%;
								 text-align:center;
								 margin:2px 0 26px}.proThumb03 a{overflow:hidden;
								 	border-radius:50%;display:block;width:100%;height:100%;position:absolute;z-index:3}.proThumb03:after{position:absolute;left:-2px;top:-2px;width:calc(100% + 4px);height:calc(100% + 4px);border-radius:50%;background:var(--theme-color);content:'';z-index:-1;transform:scale(.8);-moz-transform:scale(.8);-webkit-transform:scale(.8);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.productItem03:hover .proThumb03:after{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}.proThumb03:before{position:absolute;left:0;top:0;margin:0 auto;right:0;width:calc(100% - 18px);height:100%;border-radius:50%;background:var(--theme-color);content:'';z-index:-1;visibility:visible;opacity:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.productItem03:hover .proThumb03:before{top:7px;visibility:visible;opacity:1}.offer-slider.owl-carousel .proThumb03 img{max-height:176px;width:auto;max-width:100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.productItem03 .prLabels{left:auto;right:40px;top:11px}.product_content03{overflow:hidden;position:relative;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s}.product_content03 h3{font-size:22px;color:#fff;margin:0 0 13px}.product_content03 .pi01Price{color:var(--theme-color);font-size:14px;letter-spacing:-.7px;justify-content:center}.product_content03 .pi01Price del{font-size:10.12px}.productItem03:hover .product_content03{visibility:hidden;opacity:0}.productItem03 .piActionBtns{margin:0;top:auto;bottom:5px;overflow:hidden}.productItem03:hover .piActionBtns a:nth-child(1),.productItem03:hover .piActionBtns a:nth-child(2),.productItem03:hover .piActionBtns a:nth-child(3){opacity:1;visibility:visible;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}.offer-slider.owl-carousel .owl-nav{width:100%}.offer-slider.owl-carousel .owl-nav button{text-align:center;margin:0;position:absolute;left:-25px;top:30%;font-size:12.19px;line-height:42px;width:50px;height:50px;background:#cfcfcf;color:#252525;border:none;outline:none;border-radius:45%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.offer-slider.owl-carousel .owl-nav .owl-next{left:auto;right:-25px}.offer-slider.owl-carousel .owl-nav button:hover{background:var(--theme-color);color:#fff}.offer-slider.owl-carousel .owl-dots{position:relative;margin:20px 0 0;text-align:center}.offer-slider.owl-carousel .owl-dots button span{display:none}.offer-slider.owl-carousel .owl-dots button{width:10px;height:10px;background:#cfcfcf;border-radius:50%;margin:0 4px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.offer-slider.owl-carousel .owl-dots button.active,.offer-slider.owl-carousel .owl-dots button:hover{background:var(--theme-color)}.testimonial01{position:relative;padding:0 110px}.testicontent01{position:relative;margin:0;padding:0 0 4px;overflow:hidden}.testicontent01 .ratings{font-size:18px;color:var(--theme-color);letter-spacing:5px;justify-content:center;position:relative;line-height:1;margin:0 0 14px;padding:0}.testicontent01 p{font-size:20px;line-height:35px;color:#5e5e5e;font-style:italic;margin:0}.testimonialNav{left:0;right:0;max-width:580px;height:auto;padding:0;margin:auto}.testimonialNav .slick-slide{outline:none;padding:30px 7.5px;position:relative}.testimonialNav .slick-slide.slick-current.slick-active.slick-center{padding:30px 15px 44px}.testimonialNav .slick-slide .test_author{position:absolute;width:250px;text-align:center;opacity:0;visibility:hidden;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.testimonialNav .slick-slide .autho_thumb{margin:0 0 38px;width:104px;padding:8px;cursor:pointer;height:104px;background:0 0;display:flex;border-radius:50%;justify-content:center;align-items:center;box-shadow:none;position:relative;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.testimonialNav .slick-slide .autho_thumb img{width:73px;height:73px;border-radius:50%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.testimonialNav .slick-slide.slick-current.slick-active.slick-center .autho_thumb{padding:8px;background:#fff;margin:0 auto 20px;-webkit-box-shadow:0 0 81px 0 rgba(0,0,0,.09);-moz-box-shadow:0 0 81px 0 rgba(0,0,0,.09);box-shadow:0 0 81px 0 rgba(0,0,0,.09)}.testimonialNav .slick-slide.slick-current.slick-active.slick-center .autho_thumb img{width:100%;height:100%}.testimonialNav .slick-slide.slick-current.slick-active.slick-center .autho_thumb:after{content:'';width:30px;height:23px;background:url(../images/bg/leaf.png) no-repeat center center;position:absolute;left:0;right:0;bottom:-9px;margin:0 auto;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.testimonialNav .slick-slide.slick-current.slick-active.slick-center .test_author{opacity:1;visibility:visible}.test_author h5{color:#333;font-size:24px;line-height:24px;letter-spacing:-.96px;margin-bottom:0;text-transform:capitalize}.test_author p{color:#7c7c7c;font-size:18px;text-transform:capitalize;margin:0}.blogItem01{position:relative;font-family:spartan,sans-serif}.blogThumb{position:relative}.blogThumb img{width:100%;height:auto;border-radius:10px}.blogThumb:before{background:rgba(255,255,255,.3);bottom:0;content:"";left:50%;position:absolute;right:51%;top:0;opacity:1;pointer-events:none;transition:all 400ms linear}.blogItem01:hover .blogThumb:before{left:0;right:0;opacity:0;transition:all 400ms linear}.blogDate{display:inline-block;width:64px;height:64px;background:#fff;text-align:center;font-size:16px;color:#26263e;font-weight:800;letter-spacing:-.32px;line-height:16px;border-radius:50%;position:absolute;left:22px;top:-30px;padding:17px 10px}
	 				.blogContent{position:relative;padding:15px 0 0}
	 				.bmeta{display:flex;font-size:15px;
	 					color:#787887;font-weight:700;
	 					letter-spacing:-.3px;margin:0 0 9px}.bmeta span{
	 						display:inline-block;margin-right:12px;margin-left:12px}.bmeta span:first-child{margin-left:0}.bmeta span:last-child{margin-right:0}.bmeta span i{display:inline-block;line-height:inherit;font-size:17px;
	 					color:var(--theme-color);margin-right:8px}.bmeta span a{color:inherit}
	 					.bmeta span a:hover{color:var(--theme-color)}.blogContent h3{font-size:24px;line-height:33px;color:#26263e;letter-spacing:-.48px;margin:0}
	 				.blogContent h3 a{color:inherit}
	 				.blogContent h3 a:hover{color:var(--theme-color)}
	 				.footer_01{
	 					position:relative;
	 					background:#222e20;
	 					padding:0}.ctaMail{
	 						position:relative;
	 						margin-top:-253px;
	 					margin-bottom:59px;border-radius:18px;
	 					background:url(../images/bg/mailbg.jpg) no-repeat center center/cover;
	 					padding:94px 140px 66px 83px}.ctaMail:after{position:absolute;
	 						left:0;
	 						bottom:-59px;height:1px;width:100%;content:'';
	 						background:rgba(255,255,255,.05)}
.ctaMail .col-lg-5{padding-right:100px}.ctaMail .subTitle{font-size:15px;
  letter-spacing:-.75px;
  margin:0 0 10px}
.ctaMail h2{font-size:40px;
    color:#f4f4f4;line-height:45px;text-transform:uppercase;
  letter-spacing:-1.6px;margin-bottom:11px}
.ctaMail p{letter-spacing:-.8px;
    color:var(--theme-color);
  margin:0}.ctaMail form{padding-left:65px}
footer .ctaMail input[type=email]{font-size:14px;
  font-weight:400;
  height:64px;width:100%;
  font-family:roboto,sans-serif;color:#8f96a1;
  outline:none;border:4px solid #fff;
  background:#fbfbfb;
  border-radius:50px;
  padding:0 40px;margin:0 0 8px!important}
footer .ctaMail input[type=email]::-moz-placeholder{color:#8f96a1;
  opacity:1}footer .ctaMail input[type=email]::
-ms-input-placeholder{color:#8f96a1;opacity:1}
footer .ctaMail input[type=email]::
-webkit-input-placeholder{color:#8f96a1;opacity:1}footer .ctaMail button{
  width:100%;
  height:67px;
  border:none;
  background:var(--theme-color);
  border-radius:50px;
  font-family:spartan,sans-serif;
  font-size:16px;
  font-weight:800;
  color:#fff;
  text-align:center;
  margin:0!important;
  -webkit-transition:all .3s ease;
  -o-transition:all .3s ease;
  transition:all .3s ease}footer .ctaMail button:hover{background:#26263e}
.bodybg footer{border-radius:0 0 15px 15px}
.fborder{
  border-right:1px solid #313131}footer .widget{
    position:relative;
    margin:0;
    padding:109px 0 50px}footer .widget .widget_title{
      font-size:20px;color:#fff;
      line-height:30px;text-transform:uppercase;margin:9px 0 27px}
      .contactbox{position:relative;
        font-family:spartan,sans-serif;
        padding-left:78px;
        padding-top:10px;margin:0 0 9px
}.contactbox i{width:64px;
  height:64px;
  background:#262626;
  border-radius:50px;
  color:#efbc4e;
  line-height:64px;
  font-size:20px;
  display:inline-block;
  text-align:center;
  position:absolute;left:0;
  top:0}.contactbox i.twi-phone-volume2{transform:rotate(-45deg);
    -webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg)}
    .contactbox h5{font-size:14px;
      color:#fff;margin:0 0 0}.contactbox p{
        color:#fff;font-size:15px;
        word-break:break-all;
        margin:0}footer .service_widget{
          position:relative;
          padding-left:70px}footer .service_widget ul{float:left;
            width:50%}footer .widget ul{margin:0;
              padding:0}
footer .widget ul li{list-style:none;
              display:block;font-size:16px;color:#a4a4a4;
  line-height:40px;margin:0 0 1px}footer .widget ul li a{color:inherit}
footer .widget ul li a:hover{color:var(--theme-color);padding-left:6px}
.aboutWidget{position:relative;text-align:center;
	margin:-32px 70px 0}.aboutWidget img{max-width:100%;height:auto}
.aboutWidget p{
  font-size:18px;
  color:#a4a4a4;
  line-height:25px;
  font-weight:500;
  margin:27px 0 39px}
.abSocial{position:relative;
  margin:0}.abSocial a{display:inline-block;
    width:52px;
    height:52px;
    background:#4b4b4b;
    border-radius:50%;
    text-align:center;line-height:54px;
    color:#fbfbfb;
    font-size:14px;
    margin:0 4px}
.abSocial a:hover{background:var(--theme-color)}
.withmailchimp .fdivider,.withmailchimp
.fborder{border-color:rgba(255,255,255,.05)}
footer.withmailchimp .widget{padding-top:60px}
.fdivider{
  border-top:1px solid #313131;
  margin:0}
.copyright{position:relative;
  font-family:spartan,sans-serif;
    display:flex;
    justify-content:space-between;
    font-size:16px;color:#a4a4a4;
    font-weight:500;
    line-height:30px;
    padding:10px 0}
.copyright p{margin:0}.copyright p a{color:inherit}.copyright p a:hover{
  color:var(--theme-color)}.copyright img{height:32px;
    width:auto;max-width:100%}
.topbar02{position:relative;
      background:#f5f5f5;
  font-family:spartan,sans-serif;
  padding:12px 0 11px}.topbar02 p{
    color:#313131;
    font-size:13px;
    font-weight:600;
    letter-spacing:-.26px;
    margin:0}.tbaccess{position:relative}
.tbaccess ul{margin:0;
  padding:0;
  display:flex;
  justify-content:flex-end}.tbaccess ul li{list-style:none;
    position:relative}.tbaccess ul li:last-child{margin-left:72px}
.tbaccess ul li:last-child:after{position:absolute;
  left:-36px;top:-12px;
  width:1px;height:52px;content:'';
  background:#e5e5e5}.tbaccess ul li a{color:#3e4b5f;
    text-transform:capitalize;
    font-size:13px;
    font-weight:600;
    letter-spacing:-.65px;
    display:inline-block}.tbaccess ul li a img{
      width:21px;height:21px;
      border-radius:50%;
      position:relative;top:-2px;
      margin-right:8px}.tbaccess ul li a i{
      	margin-right:8px;
      	display:inline-block}
      	.tbaccess ul li a:hover{color:var(--theme-color)}
.headerMiddle{position:relative;
  background:#fff;
  font-family:spartan,sans-serif;padding:24px 0;z-index:6}
.headerMiddle .logo::after{display:none}.midIconBox{
  position:relative;
  padding-left:55px;
  float:right;
  margin:20px 0 0}
.midIconBox i{font-size:41px;
  color:#222e20;
    line-height:41px;
    position:absolute;
    left:0;top:-6px}.midIconBox h5{font-size:13px;
      line-height:.8;
      color:#3e4b5f;
      text-transform:uppercase;letter-spacing:-.65px;margin:0 0 0}
.midIconBox p{
        font-size:17px;
        color:#222e20;
        font-weight:800;
        margin:0;letter-spacing:-.85px}
.search-product{
  position:relative;
  margin:9px 2px 0 8px;
  height:61px;
  border-radius:50px;
  border:2px solid #f5f5f5}
.search-category{width:220px;
  background:#f5f5f5;
  height:100%;
  margin-left:auto;
  border-radius:50px;position:relative}.headerMiddle
   .search-category{top:-1px;right:-1px}
.search-category select,.search-category .nice-select{width:100%;
  height:100%;
  line-height:58px;
  outline:none;
  margin:0;border:0;
  padding:0 20px 0 35px;
  color:#313131;
  font-size:13px;
  font-weight:800;
  letter-spacing:-.26px;
  -webkit-user-select:none;
  user-select:none;
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  background:0 0;cursor:pointer}
	 					.search-category .nice-select:after{content:"\ef2d";
	 						font-family:themewar!important;
	 						display:inline-block;font-size:18px;
                          line-height:58px;color:#9c6a45;
                          position:absolute;right:38px;top:0;
                          border:none;transform:none;
                          margin:0;height:auto}
.search-category .nice-select .list{margin:0;padding:0;
  border:none;width:100%;
  border-radius:0;box-shadow:none;max-height:361px;overflow:auto;
  -webkit-box-shadow:0 2px 38px 0 rgba(0,0,0,.08);
  -moz-box-shadow:0 2px 38px 0 rgba(0,0,0,.08);
  box-shadow:0 2px 38px 0 rgba(0,0,0,.08)}.search-category .nice-select .option{
    font-size:14px;
    color:#222e20;
    font-weight:600;
    border-top:1px solid rgba(0,0,0,.05);
    padding:2px 25px}.search-category .nice-select .option:hover,.search-category
.nice-select .option.focus,.search-category .nice-select .option.selected.focus{background:0 0;
  color:var(--theme-color)}.search-product input[type=search]{
    height:58px;font-size:14px;
    font-weight:400;font-style:italic;
    letter-spacing:-.28px;
    border:none;line-height:58px;
    background:0 0;font-family:roboto,sans-serif;color:#8f96a1;
    outline:none;padding:0 15px 0 30px;
    width:57%;z-index:2;border-radius:50px 0 0 50px}.search-product input[type=search]::
-moz-placeholder{color:#8f96a1;
  opacity:1}.search-product input[type=search]::
-ms-input-placeholder{color:#8f96a1;
  opacity:1}.search-product input[type=search]::-webkit-input-placeholder{
    color:#8f96a1;opacity:1}.search-product input:-webkit-autofill,
.search-product input:-webkit-autofill:hover,.search-product input:
-webkit-autofill:focus,.search-product input:-webkit-autofill:active{
  -webkit-box-shadow:0 0 0 100px #fff inset!important}.header02{position:absolute;left:0;
    top:auto;z-index:2;
    width:100%;
    background:#222e20;
    padding:0;
    z-index:5}.header02 .navBar01{
      background:0 0;border-radius:0;padding:0;box-shadow:none}.all-categories-dropdown.dropdown02{
        position:inherit}.all-categories-dropdown.dropdown02
.select{padding:0 46px}.all-categories-dropdown.dropdown02 .categorie-list{
  width:388px;border-radius:15px}.header02 .categorie-list{display:none}
.header02 .all-categories-dropdown.dropdown02 .categorie-list,.header02 
.all-categories-dropdown.dropdown02 .categorie-list ul{border-radius:0 0 15px 15px}.header02 .megaMenu{background:#222e20}.header02
	 				 .mainMenu ul li .sub-menu.mega_menu{background:#222e20}
	 				 .header02 .showcase .showcaseThumb{-webkit-box-shadow:0 20px 32px rgb(255 255 255/17%);
	 				 	-moz-box-shadow:0 20px 32px rgba(255,255,255,.17);
	 				 	-ms-box-shadow:0 20px 32px rgba(255,255,255,.17);
	 				 	-o-box-shadow:0 20px 32px rgba(255,255,255,.17);
	 				 	box-shadow:0 20px 32px rgb(255 255 255/17%)}
	 				 	.header02 .showcase h5{color:#fff}.showcase 
	 				 	.showcaseThumb a{margin:0;padding:0}.all-categories-dropdown{position:relative;
	 				 		max-width:388px}.all-categories-dropdown .select{
	 				 			width:100%;height:55px;
	 				 			background:var(--theme-color);
	 				 			padding:0 15px;
	 				 			color:#fff;
	 				 			font-weight:800;
	 				 			text-align:center;
	 				 			font-size:15.3px;
	 				 			line-height:55px;
	 				 			letter-spacing:-.3px;
	 				 			display:inline-block;
	 				 			border-radius:50px;
	 				 			display:inline-block}
	 				 			.select span{display:inline-block;
	 				 				position:relative;
	 				 				height:3px;width:20px;
	 				 				border-radius:3px;
	 				 				margin-right:5px;
	 				 				margin-bottom:5px;
	 				 				background:#fff;
	 				 				-webkit-transition:all .3s ease;
	 				 				-o-transition:all .3s ease;
	 				 				transition:all .3s ease}
	 				 				.select span:after{position:absolute;
	 				 					left:0;
	 				 					bottom:-5px;
	 				 					width:100%;
	 				 					height:100%;
	 				 					background:inherit;
	 				 					border-radius:3px;
	 				 					content:'';
	 				 					-webkit-transition:all .3s ease;
	 				 					-o-transition:all .3s ease;
	 				 					transition:all .3s ease}
	 				 					.select span:before{
	 				 						position:absolute;left:0;
	 				 						top:-5px;width:100%;
	 				 						height:100%;background:inherit;
	 				 						border-radius:3px;content:'';
	 				 						-webkit-transition:all .3s ease;
	 				 						-o-transition:all .3s ease;
	 				 						transition:all .3s ease
	 				 					}.categorie-list{
	 				 						position:absolute;z-index:2;
	 				 						width:100%;
	 				 						left:0;top:100%;
	 				 						background:var(--theme-color);
	 				 						border-radius:0 0 15px 15px}
	 				 						.innerPage .categorie-list{display:none}
	 				 						.categorie-list ul{margin:0;
	 				 							padding:0;
	 				 							padding:33px 30px 24px;
	 				 							border-radius:15px;background:#fff;
	 				 							-webkit-box-shadow:0 2px 101px 0 rgba(0,0,0,.35);
	 				 							-moz-box-shadow:0 2px 101px 0 rgba(0,0,0,.35);
	 				 							box-shadow:0 2px 101px 0 rgba(0,0,0,.35)}
	 				 							.categorie-list ul li{
	 				 								list-style:none;
	 				 								display:inline-block;
	 				 								font-size:15px;color:#232424;
	 				 								letter-spacing:-.6px;
	 				 								font-weight:700;border-bottom:1px solid #f3f3f3;
	 				 								width:100%;
	 				 								text-align:right;
	 				 								padding:0 0 12px;
	 				 	margin:0 0 14px}.categorie-list ul li:last-child{padding-bottom:0;
	 				 		border:none;margin-bottom:0}.categorie-list ul li a{color:inherit;float:left}
	 				 		.categorie-list ul li a:hover{
	 				 			color:var(--theme-color)}
	 				 		.categorie-list ul li a .thumb{position:relative;
	 				 			display:inline-block;
	 				 			width:36px;height:36px;
	 				 			line-height:36px;background:#f3f3f3;
	 				 			border-radius:50%;
	 				 			text-align:center;
	 				 			margin-right:10px;position:relative;top:-2px}
	 				 			.categorie-list ul li a .thumb img{width:24px;height:27px}
	 				 			.categorie-list ul li>span{font-size:11px;
	 				 				color:#464646;
	 				 				font-weight:600;
	 				 				letter-spacing:-.44px;
	 				 				display:inline-block}
	 				 				.categorie-list .others{color:#fff;
	 				 					font-size:14px;
	 				 					text-transform:uppercase;
	 				 					font-weight:800;
	 				 					letter-spacing:-.28px;
	 				 					text-align:center;
	 				 					padding:9px 30px;
	 				 					display:block}.categorie-list .others span{
	 				 						display:inline-block;
	 				 						font-size:20px;
	 				 						position:relative;
	 				 						top:2px}.categorie-list .others:hover{
	 				 							color:#232424}.header02 .mainMenu ul li{padding:40px 0 35px}
	 				 							.header02 .mainMenu ul li a{color:#fff}
	 				 							.header02 .mainMenu>ul>li>a::before{background:#494949}
	 				 							.header02 .mainMenu ul li:hover>a,
	 				 	.header02 .mainMenu ul li.current-menu-item>a{color:var(--theme-color)}
	 				 	.header02 .mainMenu>ul ul{
	 				 		background:#313131;
	 				 		box-shadow:0 9px 52px -14px rgba(255,255,255,.17)}
	 				 		.header02 .mainMenu>ul ul li{border-color:rgba(255,255,255,.1);
	 				 			padding:10px 20px 7px}
	 				 			.header02 .mainMenu{margin-left:136px}
	 				 			.header02 .accessNav a.cartBtn,.header02 .accessNav>a{
	 				 				background:#575757;
	 				 				color:#fff}
	 				 				.header02 .shoping_cart:hover a.cartBtn,.header02 .accessNav>a:hover{
	 				 					background:var(--theme-color);
	 				 					color:#fff}.header02 .shoping_cart:hover a span{background:#457500}
	 				 					.header01.fixedHeader .logo img{height:55px}.header01.fixedHeader
	 				 					 .mainMenu>ul>li{padding:34px 0}.header01.fixedHeader .accessNav
	 				 					  .searchBtn::after,.header01.fixedHeader .logo::after{height:81px;
	 				 					  	top:-3px}.header01.fixedHeader .accessNav .searchBtn::after{top:-18px}
	 				 					  	.lookbook02{
                                              position:relative;
                                              background:#222e20;
	 				 					  		border-radius:15px;
                                              padding:48px 50px 40px}
	 				 					  		.lbborder{
	 				 					  			position:absolute;left:0;
	 				 					  			top:0;
	 				 					  			right:0;bottom:0;margin:auto;
	 				 					  			background:0 0;width:calc(100% - 100px);height:calc(100% - 118px);
	 				 					  			border:6px solid #fff}
	 				 					  			.lookbook02 img{position:absolute;
	 				 					  				right:0;top:0;bottom:0;
	 				 					  				margin:auto;max-width:100%;
	 				 					  				height:auto}.lookbook02>h5{
	 				 					  					font-size:20px;
	 				 					  					line-height:18px;
	 				 					  					color:#222e20;
	 				 					  					text-transform:uppercase;
	 				 					  					margin-top:-25px;}
.lkbook_content02{position:relative;
	 				 					  						z-index:2;
  padding:63px 0 0 40px}
	 				 					  						.lkbook_content02 h5{font-size:18px;
	 				 					  							color:#645e8e;font-weight:500;
	 				 					  							letter-spacing:-.9px;margin:0 0 4px}
	 				 					  							.lkbook_content02 h3{
	 				 					  								font-family:roboto,sans-serif;
	 				 					  								font-size:50px;color:#fff;
	 					line-height:48px;
	 					font-weight:300;
	 					margin:0 0 30px}
	 					.lkbook_content02 h3 span{
	 						font-weight:900}
	 						.lkbook_content02 p{font-size:14px;
	 							color:#525252;
	 							font-weight:500;
	 							letter-spacing:2.8px;
	 							margin:0 0 8px}
	 							.lkbook_content02 .organ_btn{
	 								border-radius:50px;
	 								height:49px;font-size:12px;
                                  letter-spacing:-.24px;
                                  background:#2c1c38;
                                  line-height:51px;padding:0 36px}.lkbook_content02 
.organ_btn i{margin-left:13px;
  width:21px;
  height:21px;font-size:10px;
  line-height:22px;
  background:#6170bc}
.lkbook_content02 .organ_btn:before{background:#6170bc}
.lkbook_content02 .organ_btn:hover i{background:#2c1c38}
.bl02color{background:#ffe7e6}
.bl02color>h5{color:#fff;
margin-top:-25px;}
.bl02color .lkbook_content02 h5{color:#700007}
.bl02color .lkbook_content02 h3{color:#700007}
.bl02color .lkbook_content02 .organ_btn{background:#c73740}
.bl02color .lkbook_content02 .organ_btn i{
  background:#ffe7e6;
  color:#c73740}.bl02color .lkbook_content02 .organ_btn:before{background:#700007}
.bl02color .lkbook_content02 .organ_btn:hover i{background:#c73740;color:#fff}
.cateItem02{position:relative}
.cateItem02>a{overflow:hidden;display:block;position:relative}.cateItem02>a:after{content:"";position:absolute;top:50%;
  left:50%;display:block;width:0;height:0;background:rgba(255,255,255,.2);border-radius:100%;
  transition:all 500ms linear;
  -webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;z-index:2}
.cateItem02:hover>a:after{-webkit-animation:zoom-hover .95s;animation:zoom-hover .95s}.cateItem02 img{max-width:100%;height:auto;border-radius:50%}.cate_content{position:relative;font-family:spartan,sans-serif;padding:27px 0 0}.cate_content .cate{display:block;font-size:20px;color:#232424;font-weight:700;text-transform:capitalize;letter-spacing:-.8px;margin:0 0 2px}.cate_content .cate:hover{color:var(--theme-color)}.cate_content span{color:var(--theme-color);font-size:13.32px;letter-spacing:-.53px;font-weight:600;display:block}.listItem{margin:0;padding:0}.listItem li{list-style:none;
	 									display:flex;font-family:spartan,sans-serif;
	 								width:100%;font-weight:800;color:#fff;font-size:17px;
    margin:0 0 13px}.listItem li i{color:var(--theme-color);line-height:inherit;
      margin-right:10px;
      display:inline-block;
      position:relative;
      top:-1px}.withbg li{color:#5e5e5e;
        font-size:20.52px;
        line-height:32px;
        font-family:roboto,sans-serif;font-weight:400;
        margin:0 0 7px}.withbg li span{padding:10px 38px;
          background:#f4f4f4;
          border-radius:50px;
          display:inline-block}.withbg li i{color:var(--theme-color);
            font-size:19.24px;margin-right:9px;top:1px}.listItem.text-right li i{float:right;
              margin-left:9px;
              margin-right:0}.listItem.text-right li{
                justify-content:flex-end}.video_banner{position:relative;
                margin-left:6px}.video_banner img{width:100%;border-radius:22px!important}.video_banner .popup_video{
                  width:95px;height:95px;background:rgba(98,164,3,.49);
                  color:#fff;border-radius:50%;text-align:center;font-size:22.62px;line-height:96px;
                  position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;z-index:2;
                  animation:shadows 1.4s linear infinite;
                  -webkit-animation:shadows 1.4s linear infinite;
                  -moz-animation:shadows 1.4s linear infinite}.video_banner .popup_video:hover{background:var(--theme-color)}
.video-slider.owl-carousel .owl-nav{position:absolute;right:70px;bottom:35px;z-index:2}.video-slider.owl-carousel 
.owl-nav button{text-align:center;margin:0;
  font-size:15px;line-height:63px;width:63px;height:63px;
  background:#eaeaea;color:#040404;
  margin:0 0 0 12px;border:none;outline:none;
  border-radius:45%;
  -webkit-transition:all .3s ease;-o-transition:all .3s ease;
  transition:all .3s ease}
.video-slider.owl-carousel .owl-nav button:hover{background:var(--theme-color);
  color:#fff}
.video-slider02.owl-carousel .owl-nav{width:100%}.video-slider02.owl-carousel .owl-nav button{position:absolute;
  left:0;top:45%;text-align:center;
  margin:0;font-size:15px;
  line-height:63px;width:63px;
  height:63px;background:#fff;
  color:#131411;margin:0;border:none;outline:none;border-radius:48%;
  -webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.video-slider02.owl-carousel .owl-nav button.owl-next{left:auto;right:0}.video-slider02.owl-carousel 
.owl-nav button:hover{background:var(--theme-color);color:#fff}.video-slider02.owl-carousel{position:relative;
  margin:0 auto;text-align:center}.video-slider02.owl-carousel .video_banner img{width:auto;max-width:100%;
                    display:inline-block;border-radius:15px!important}.video-slider02.owl-carousel 
	 								.video_banner .popup_video{background:var(--theme-color)}
.video-slider02.owl-carousel .video_banner .popup_video:hover{
  background:#fff;
  color:var(--theme-color)}.productItem04{position:relative;
	 									font-family:spartan,sans-serif;
    background:#f9f9f9;
    border:2px solid transparent;
    border-radius:15px;
    margin:95px 0 30px;
    -webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.proThumb04{position:relative;z-index:2;margin:-95px 0 0}.productItem04 .proThumb04 img{
  width:auto;max-width:100%;
  height:auto}.productItem04:hover{border-color:var(--theme-color)}.product_content04{position:relative;
    padding:12px 35px 46px}.product_content04 .prLabels{position:relative;
      left:auto;top:0;
      display:flex;margin:0 0 19px}.product_content04 .prLabels .off{background:#fe4343;
        margin-left:3px}.product_content04 h3{font-size:18px;color:#212121;margin:0 0 14px}
.product_content04 h3 a{color:inherit}.product_content04 h3 a:hover{color:var(--theme-color)}
.product_content04 .ratings{margin:25px 0 0}.productItem04 .piActionBtns{position:absolute;
  top:auto;bottom:-19px;
  left:auto;right:38px;
  width:auto}
.productItem04:hover .piActionBtns a:nth-child(1),
.productItem04:hover .piActionBtns a:nth-child(2){
  opacity:1;visibility:visible;
  transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);
  -webkit-transform:translate3d(0,0,0);
  -ms-transform:translate3d(0,0,0);
  -o-transform:translate3d(0,0,0)}.productItem04 .piActionBtns a{width:57px;
    height:57px;
    color:#1c1c1c;
    font-size:15.78px;
    line-height:57px;
    background:#fff1e4;margin:0 0 0 4px}.productItem04 .piActionBtns a:hover{background:var(--theme-color);color:#fff}.productSlider01.owl-carousel .owl-nav{width:100%}.productSlider01.owl-carousel .owl-nav button{text-align:center;margin:0;position:absolute;left:-115px;top:40%;font-size:15px;line-height:63px;width:63px;height:63px;background:#eaeaea;color:#1c1c1c;border:none;outline:none;border-radius:45%;
	 										-webkit-transition:all .3s ease;
	 									-o-transition:all .3s ease;transition:all .3s ease}.productSlider01.owl-carousel .owl-nav .owl-next{left:auto;right:-115px}.productSlider01.owl-carousel .owl-nav button:hover{background:var(--theme-color);color:#fff}.productSlider01.owl-carousel .owl-dots{position:relative;margin:0 0 0;text-align:center}.productSlider01.owl-carousel .owl-dots button span{display:none}.productSlider01.owl-carousel 
	 								.owl-dots button{width:10px;height:10px;background:#eaeaea;border-radius:50%;margin:0 4px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.productSlider01.owl-carousel .owl-dots button.active,.productSlider01.owl-carousel .owl-dots button:hover{background:var(--theme-color)}.productItem05{position:relative;font-family:spartan,sans-serif;border-radius:15px;margin:0 0 32px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.proThumb05{text-align:center;min-height:230px;position:relative;background:#f9f9f9;border-radius:15px;z-index:2;margin:0}.productItem05 .proThumb05 img{width:auto;max-width:100%;height:auto;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto}.proThumb05 .prname{display:inline-block;background:var(--theme-color);color:#fff;font-size:9.5px;text-transform:uppercase;letter-spacing:0;font-weight:900;line-height:27px;border-radius:30px;height:25px;padding:0 10px;margin:0;position:absolute;left:12px;top:12px}.proThumb05 .prLabels{left:auto;right:11px;top:11px}.proThumb05 .prLabels .off{background:#fe4343;margin-left:3px}.product_content05{position:relative;padding:16px 12px}.pro-quantity{position:relative;margin:0 0 11px;display:flex;padding-right:83px}.product_content05 .progress{position:relative;border-radius:30px;height:10px;width:100%;background:#f0f0f0}.product_content05 .progress-bar{background:var(--theme-color);border-radius:30px}.pro-quantity p{font-size:11px;font-weight:700;line-height:1.1;letter-spacing:-.55px;color:var(--theme-color);margin:0;position:absolute;right:0;top:0}
	 							.pro-quantity p span{color:#202020;
	 								display:inline-block;
	 								font-weight:500}
	 								.product_content05 h3{font-size:18px;color:#212121;margin:0 0 14px}
	 								.product_content05 h3 a{color:inherit}.product_content05 h3 a:hover{color:var(--theme-color)}.product_content05 .pi01Price{font-size:14.91px;letter-spacing:-.74px}.product_content05 .pi01Price .price span{font-size:11px;color:#8e8a8a;font-weight:500;
	 								margin-left:6px;text-transform:uppercase;
	 							letter-spacing:-.44px}.offerexpire{display:inline-block;
	 								font-family:spartan,sans-serif;height:44px;
	 								background:#fb532c;border-radius:3px;font-size:11px;
	 								color:#fff;font-weight:700;line-height:46px;
	 								padding:0 18px;text-transform:uppercase;
	 								text-align:center;margin:19px 0 0}.offerexpire>p{float:left;
	 									display:flex}.offerexpire>p i{
	 										font-size:12px;position:relative;
	 										top:-1px;margin-right:6px}.offerexpire.text-left{
	 											justify-content:flex-start}
	 										.offerexpire.text-right{
	 											justify-content:flex-end}
	 										.countdown_dashboard_two{display:inline-block}
.countdown_dashboard_two .countdown-section{margin:0 0 0 5px;
	position:relative}.countdown_dashboard_two .countdown-section:before{
		position:relative;
		left:-3px;
		bottom:0;
		top:0;
		margin:auto 0;
		display:inline-block;content:':';
		font-size:inherit;color:inherit}
		.countdown_dashboard_two .countdown-section
		 .countdown-amount{position:relative}.countdown_dashboard_two
		  .countdown-section .countdown-period{display:none}
		  .fact_01{position:relative;
		  	font-family:spartan,sans-serif;
		  	padding-left:105px}
		  	.fact_01 i{
		  		color:#efbc4e;
		  		font-size:73px;
		  		line-height:73px;
		  		position:absolute;
		  		left:0;top:-4px}
		  		.fact_01 h2{font-size:40px;
		  			line-height:40px;
		  			color:#fff;
		  			letter-spacing:-1.6px;
		  			margin:0 0 6px}
		  			.fact_01 h3{font-size:20px;
		  				color:#e2e2e2;
		  				font-weight:500;
		  				letter-spacing:-.8px;margin:0}
		  				.productItem06 .product_content04{padding:110px 35px 36px}
		  				.productItem06 .proThumb04{
		  					position:absolute;
		  					left:0;
		  					right:0;top:0;
		  					margin:auto;
		  					margin-top:-95px;
		  					text-align:center}
		  					.productItem06 .proThumb04 img{width:auto;
		  						max-width:100%;
		  						height:auto;
		  						display:inline-block}
		  						.productItem06{position:relative;
		  							font-family:spartan,sans-serif;
		  							background:#fff;
		  							border-radius:10px;
		  							margin:95px 0 30px;
		  							-webkit-transition:all .3s ease;
-o-transition:all .3s ease;transition:all .3s ease}
.productItem06 .piActionBtns{
	position:absolute;
	top:auto;bottom:-19px;
	left:auto;
	right:25px;
	width:auto}
	 								.productItem06 .piActionBtns a{width:52px;
	 									height:52px;color:#1c1c1c;
	 								font-size:15px;line-height:52px;background:#fff1e4;
	 								margin:0 0 0 4px}.productItem06 .piActionBtns a:hover{background:var(--theme-color);
	 									color:#fff}.productItem06:hover .piActionBtns a:nth-child(1),
	 									.productItem06:hover .piActionBtns a:nth-child(2){opacity:1;visibility:visible;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}.productSlider02.owl-carousel .owl-nav{width:100%}.productSlider02.owl-carousel .owl-nav button{text-align:center;margin:0;position:absolute;left:-120px;top:40%;font-size:15px;line-height:63px;width:63px;height:63px;background:#e7efd3;color:#a5bf36;border:none;outline:none;border-radius:48%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.productSlider02.owl-carousel .owl-nav .owl-next{left:auto;right:-120px}.productSlider02.owl-carousel .owl-nav button:hover{background:var(--theme-color);color:#fff}.productSlider02.owl-carousel .owl-dots{position:relative;margin:0 0 0;text-align:center}.productSlider02.owl-carousel .owl-dots button span{display:none}.productSlider02.owl-carousel .owl-dots button{width:10px;height:10px;background:#eaeaea;border-radius:50%;margin:0 4px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.productSlider02.owl-carousel .owl-dots button.active,.productSlider02.owl-carousel .owl-dots button:hover{background:var(--theme-color)}.productItem06.p06bg{background:#f9f9f9}.onlybtn{position:relative;font-family:spartan,sans-serif;display:inline-block}.onlybtn i{width:80px;height:80px;border:3px solid #fff;border-radius:50%;text-align:center;display:block;line-height:76px;font-size:20px;color:#fff;letter-spacing:-6px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.onlybtn span{font-size:17.91px;display:block;color:#fff;margin:71px 0 0 -40px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.onlybtn:hover span{color:var(--theme-color)}.onlybtn:hover i{color:var(--theme-color);border-color:var(--theme-color)}.teamItem01{position:relative;margin:0 0 30px}.tmThumb{position:relative;border-radius:50%;margin:auto;overflow:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
	 								.teamItem01 .tmThumb img{width:100%;
	 									height:auto;
	 									border-radius:50%;-webkit-transition:all .3s ease;
	 									-o-transition:all .3s ease;transition:all .3s ease}.teamItem01:hover .tmThumb img{opacity:.29}
	 								.teamItem01:hover .tmThumb{background:var(--theme-color);
	 									transform:scale(.9);-moz-transform:scale(.9);-webkit-transform:scale(.9)}
	 									.tmWrapper{position:relative;z-index:1}.tmWrapper:after{position:absolute;left:0;top:0;width:100%;height:100%;border:2px solid var(--theme-color);border-radius:50%;content:'';visibility:hidden;opacity:0;z-index:-1;transform:scale(.8);-moz-transform:scale(.8);-webkit-transform:scale(.8);-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.teamItem01:hover .tmWrapper:after{visibility:visible;opacity:1;transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}.tm_socail{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;text-align:center;z-index:2}.tm_socail a{display:inline-block;background:0 0;text-align:center;font-size:18px;color:#fff;margin:0 11px;visibility:hidden;opacity:0}.tm_socail a:nth-child(1){-webkit-transition:all 500ms cubic-bezier(.445,.05,.55,.95);-moz-transition:all 500ms cubic-bezier(.445,.05,.55,.95);-ms-transition:all 500ms cubic-bezier(.445,.05,.55,.95);-o-transition:all 500ms cubic-bezier(.445,.05,.55,.95);transition:all 500ms cubic-bezier(.445,.05,.55,.95);transform:translate3d(0,70px,0);-moz-transform:translate3d(0,70px,0);-webkit-transform:translate3d(0,70px,0);-ms-transform:translate3d(0,70px,0);-o-transform:translate3d(0,70px,0)}.tm_socail a:nth-child(2){-webkit-transition:all 650ms cubic-bezier(.445,.05,.55,.95);-moz-transition:all 650ms cubic-bezier(.445,.05,.55,.95);-ms-transition:all 650ms cubic-bezier(.445,.05,.55,.95);-o-transition:all 650ms cubic-bezier(.445,.05,.55,.95);transition:all 650ms cubic-bezier(.445,.05,.55,.95);transform:translate3d(0,70px,0);
	 									-moz-transform:translate3d(0,70px,0);
	 								-webkit-transform:translate3d(0,70px,0);
	 								-ms-transform:translate3d(0,70px,0);-o-transform:translate3d(0,70px,0)}
	 								.tm_socail a:nth-child(3){-webkit-transition:all 800ms cubic-bezier(.445,.05,.55,.95);-moz-transition:all 800ms cubic-bezier(.445,.05,.55,.95);-ms-transition:all 800ms cubic-bezier(.445,.05,.55,.95);-o-transition:all 800ms cubic-bezier(.445,.05,.55,.95);transition:all 800ms cubic-bezier(.445,.05,.55,.95);transform:translate3d(0,70px,0);-moz-transform:translate3d(0,70px,0);-webkit-transform:translate3d(0,70px,0);-ms-transform:translate3d(0,70px,0);
	 									-o-transform:translate3d(0,70px,0)}.tm_socail a:nth-child(4){-webkit-transition:all 950ms cubic-bezier(.445,.05,.55,.95);-moz-transition:all 950ms cubic-bezier(.445,.05,.55,.95);-ms-transition:all 950ms cubic-bezier(.445,.05,.55,.95);-o-transition:all 950ms cubic-bezier(.445,.05,.55,.95);transition:all 950ms cubic-bezier(.445,.05,.55,.95);transform:translate3d(0,70px,0);-moz-transform:translate3d(0,70px,0);-webkit-transform:translate3d(0,70px,0);-ms-transform:translate3d(0,70px,0);-o-transform:translate3d(0,70px,0)}.tm_socail a:nth-child(05){-webkit-transition:all 1100ms cubic-bezier(.445,.05,.55,.95);-moz-transition:all 1100ms cubic-bezier(.445,.05,.55,.95);-ms-transition:all 1100ms cubic-bezier(.445,.05,.55,.95);-o-transition:all 1100ms cubic-bezier(.445,.05,.55,.95);transition:all 1100ms cubic-bezier(.445,.05,.55,.95);transform:translate3d(0,70px,0);-moz-transform:translate3d(0,70px,0);-webkit-transform:translate3d(0,70px,0);-ms-transform:translate3d(0,70px,0);-o-transform:translate3d(0,70px,0)}.tm_socail a:nth-child(06){-webkit-transition:all 1250ms cubic-bezier(.445,.05,.55,.95);
	 								-moz-transition:all 1250ms cubic-bezier(.445,.05,.55,.95);
	 							-ms-transition:all 1250ms cubic-bezier(.445,.05,.55,.95);-o-transition:all 1250ms cubic-bezier(.445,.05,.55,.95);transition:all 1250ms cubic-bezier(.445,.05,.55,.95);transform:translate3d(0,70px,0);-moz-transform:translate3d(0,70px,0);-webkit-transform:translate3d(0,70px,0);-ms-transform:translate3d(0,70px,0);-o-transform:translate3d(0,70px,0)}.teamItem01:hover .tm_socail a{visibility:visible;opacity:1;transform:translate3d(0,150px,0);-moz-transform:translate3d(0,150px,0);-webkit-transform:translate3d(0,150px,0);-ms-transform:translate3d(0,150px,0);-o-transform:translate3d(0,150px,0)}.tm_socail a:hover{color:#232424}.tmContent{position:relative;font-family:spartan,sans-serif;padding:19px 0 0}.tmContent h5{font-size:22px;line-height:24px;color:#212121;letter-spacing:-.66px;margin:0 0 1px}.tmContent p{margin:0;font-size:13px;color:#9298a3;font-weight:600;text-transform:uppercase}.client-slider-02.owl-carousel{border:1px solid #e8e8e8;border-radius:100px;position:relative}.client-slider-02.owl-carousel .owl-stage-outer{border-radius:100px}.client-slider-02.owl-carousel .owl-item{text-align:center}.client-slider-02.owl-carousel a{width:100%;border-right:1px solid #e8e8e8;padding:3px 0;
		background:0 0;
		text-align:center;
		display:inline-block;
		position:relative;
		transition:all .3s ease-in-out}.client-slider-02.owl-carousel 
		.owl-item:last-child a{border-right:none}
		.client-slider-02.owl-carousel a img{width:182px;
			height:161px;display:inline-block}.client-slider-02.owl-carousel .owl-dots{
				position:relative;
				text-align:center;
				line-height:.9;
				margin:23px 0 0}
				.client-slider-02.owl-carousel .owl-dots button span{display:none}.client-slider-02.owl-carousel .owl-dots button{width:16px;height:16px;background:#e5e5e5;border-radius:50%;margin:0 3px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.client-slider-02.owl-carousel .owl-dots button:hover,.client-slider-02.owl-carousel .owl-dots button.active{background:var(--theme-color)}.topbar03{position:relative;font-family:spartan,sans-serif;border:2px solid #f5f5f5;padding:9px 0}.info{position:relative;display:inline-block;font-size:13px;color:#1b1919;line-height:26px;font-weight:500;margin-right:35px}.info:after{position:absolute;right:-17px;top:7px;height:13px;width:1px;content:'';background:#d4d4d4}.info i{display:inline-block;margin-right:5px}.info:last-child{margin-right:0}.info:last-child:after{display:none}.topbar03 .tbaccess ul li a{color:#1b1919;font-weight:500;letter-spacing:0}.topbar03 .tbaccess ul li a:hover{color:var(--theme-color)}.topbar03 .tbaccess ul li:last-child{margin-left:28px}.topbar03 .tbaccess ul li:last-child::after{left:-14px;height:13px;top:7px}.hm02 .search-product{border-color:#2e2e2e}.hm02 .search-category{background:#2e2e2e}.hm02 .search-category select,.hm02 .search-category .nice-select{color:#fff}.hm02 .accessNav{margin:19px 10px 0 0}.hm02 .accessNav a.cartBtn,.hm02 .accessNav>a{color:#2e2e2e}.hm02 .shoping_cart:hover a.cartBtn,.hm02 .accessNav>a:hover{background:var(--theme-color);color:#fff}.hm02 .accessNav a.cartBtn span,.hm02 .accessNav>a span{background:var(--theme-color);color:#fff;visibility:hidden;opacity:0;transform:scale(.8);-moz-transform:scale(.8);-webkit-transform:scale(.8)}.hm02 .shoping_cart:hover a.cartBtn span,.hm02 .accessNav>a:hover span{background:#191919;color:#fff;visibility:visible;opacity:1;transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}.header03{position:relative}.header03:after{position:absolute;right:0;top:0;width:74%;content:'';height:100%;background:#f5f5f5}.header03 .navBar01{position:relative;z-index:2;background:0 0;border-radius:0;padding:0;box-shadow:none}.header03 .all-categories-dropdown .select{height:69px;width:388px;border-radius:20px 20px 0 0;line-height:71px;padding:0 40px;text-align:left;text-transform:uppercase}.header03.fixedHeader .all-categories-dropdown .select{border-radius:0}.header03 .all-categories-dropdown .select span{margin-right:9px}.header03 .all-categories-dropdown .select i{width:33px;height:33px;background:#68ae02;border-radius:50%;text-align:center;color:#fff;font-size:18px;line-height:35px;float:right;margin-top:17px}.header03 .midIconBox{padding-left:58px;margin:14px 0 0}.header03 .midIconBox i{width:45px;height:43px;background:#2e2e2e;line-height:43px;text-align:center;color:#fff;font-size:20px;border-radius:3px;top:-7px}.header03 .midIconBox h5{color:#2e2e2e;font-size:16px;letter-spacing:-.32px}.header03 .midIconBox p{font-size:12px;color:#4f4f4f;font-weight:500;letter-spacing:-.24px;margin:0}.header03 .mainMenu{margin:0}.header03 .mainMenu>ul>li{padding:32px 0 25px;border-right:1px solid #ebebeb;padding-right:20px;margin-right:16px}.header03 .mainMenu>ul>li:last-child{border-right:none;padding-right:0;margin-right:0}.header03 .mainMenu ul li a{font-size:15px;color:#1b1919}.header03 .mainMenu>ul>li>a::before{display:none}.header03 .mainMenu ul li:hover>a,.header03 .mainMenu ul li.current-menu-item>a{color:var(--theme-color)}.icon_box_04{position:relative;padding:0;margin:0 0 20px}.icon_box_04 .ibImg{margin:0 0 23px;width:154px;height:154px;font-size:73px;color:var(--theme-color);line-height:145px;background:#fff;border-radius:50%;position:relative;text-align:center;-webkit-box-shadow:0 2px 38px 0 rgba(0,0,0,.08);-moz-box-shadow:0 2px 38px 0 rgba(0,0,0,.08);box-shadow:0 2px 38px 0 rgba(0,0,0,.08);transition:all ease 300ms;-moz-transition:all ease 300ms;-webkit-transition:all ease 300ms}.icon_box_04 .ibImg::after{position:absolute;left:18px;top:18px;width:calc(100% - 36px);height:calc(100% - 36px);content:'';border-style:solid;border-width:1px;border-color:#ececec;border-radius:50%;transition:all ease 300ms;-moz-transition:all ease 300ms;-webkit-transition:all ease 300ms}.icon_box_04 .ibImg:before{position:absolute;left:18px;top:18px;width:calc(100% - 36px);height:calc(100% - 36px);content:'';visibility:hidden;opacity:0;border-style:dashed;border-width:1px;border-color:var(--theme-color);border-radius:50%;-webkit-animation-duration:1500ms;animation-duration:1500ms;-webkit-animation:rotated 10s infinite linear;animation-play-state:running;animation:rotated 10s infinite linear;animation-play-state:running;animation-play-state:running;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-transition:500ms all ease;transition:500ms all ease;-webkit-animation-play-state:running;animation-play-state:running}.icon_box_04:hover .ibImg:before{visibility:visible;opacity:1}.icon_box_04:hover .ibImg:after{visibility:hidden;opacity:0}.icon_box_04 .ibImg img{width:auto;max-height:73px}.icon_box_04 h3{font-size:20px;font-weight:700;letter-spacing:-.8px;margin:0 0 11px}.icon_box_04 p{font-size:15px;line-height:24px;color:#464646;margin:0}.productSlider03.owl-carousel .owl-stage-outer{height:calc(100% + 30px);margin:-15px;padding:15px;width:calc(100% + 30px)}.productSlider03.owl-carousel{padding:0 9px}.productSlider03.owl-carousel .owl-nav{width:100%}.productSlider03.owl-carousel .owl-nav button{text-align:center;margin:0;position:absolute;left:-93px;
					top:40%;font-size:15px;line-height:63px;
					width:63px;height:63px;
					background:#e0e0e0;color:#232424;border:none;
					outline:none;border-radius:48%;
					-webkit-transition:all .3s ease;-o-transition:all .3s ease;
					transition:all .3s ease}.productSlider03.owl-carousel .owl-nav 
					.owl-next{left:auto;right:-93px}.productSlider03.owl-carousel 
					.owl-nav button:hover{background:var(--theme-color);color:#fff}
					.productSlider03.owl-carousel .owl-dots{position:relative;
						margin:0 0 0;text-align:center}.
						productSlider03.owl-carousel .owl-dots button span{display:none}
						.productSlider03.owl-carousel .owl-dots button{width:10px;height:10px;background:#e0e0e0;border-radius:50%;margin:0 4px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.productSlider03.owl-carousel .owl-dots button.active,.productSlider03.owl-carousel .owl-dots button:hover{background:var(--theme-color)}.filter_menu02{position:relative;display:flex;margin:33px 0 50px;padding:0}.filter_menu02.text-right{justify-content:flex-end}.filter_menu02.text-center{justify-content:center}.filter_menu02 li{list-style:none;display:inline-block;font-size:12px;font-weight:700;height:42px;border:1px solid #eaeaea;color:#121111;font-family:spartan,sans-serif;position:relative;cursor:pointer;padding:7px 16px;border-radius:3px;margin-left:14px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.filter_menu02 li:hover,.filter_menu02 li.active{color:#fff;background:var(--theme-color);border-color:var(--theme-color)}.productItem07{position:relative;font-family:spartan,sans-serif;background:#fff;margin:0 0 40px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.proThumb07{background:#f7f7f7;min-height:225px;margin:0 4px;border-radius:20px;position:relative;z-index:2;text-align:center}.productItem07 .proThumb07 img{position:absolute;left:0;right:0;bottom:-73px;margin:auto;width:auto;max-width:100%;height:auto;display:inline-block;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.productItem07:hover .proThumb07 img{opacity:.25}.productItem07 .prLabels{left:30px;top:21px}.productItem07 .off{background:#fe4343;color:#fff;font-size:9.5px;text-transform:uppercase;letter-spacing:0;font-weight:900;line-height:27px;border-radius:30px;height:25px;padding:0 10px;margin:0;position:absolute;right:30px;top:21px}.productItem07 .piActionBtns{position:absolute;left:0;right:0;top:54px;margin:auto;width:auto}.productItem07 .piActionBtns a{width:50px;height:50px;color:#2e2e2e;font-size:15.24px;line-height:51px;background:#fff;margin:0 2px}.productItem07 .piActionBtns a:hover{background:var(--theme-color);color:#fff}.productItem07:hover .piActionBtns a:nth-child(1),.productItem07:hover .piActionBtns a:nth-child(2){opacity:1;visibility:visible;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}.product_content07{position:relative;padding:103px 35px 32px;width:calc(100% + 8px);left:-4px;margin-top:-53px;border-radius:20px;border:2px solid #eaeaea}.product_content07 h3{font-size:18px;color:#212121;margin:0 0 10px}.product_content07 h3 a{color:inherit}.product_content07 h3 a:hover{color:var(--theme-color)}.product_content07 .pi01Price{font-size:14px;letter-spacing:-.7px}.product_content07 .pi01Price del{font-size:9.66px;margin-right:6px}.ads-slider.owl-carousel{background:#f9f4ee;border-radius:20px;height:387px;overflow:hidden;padding-top:20px}.ads-slider.owl-carousel .owl-nav{position:absolute;left:12px;bottom:12px;z-index:2}.ads-slider.owl-carousel .owl-nav button{text-align:center;margin:0;font-size:18.35px;line-height:42px;width:42px;height:42px;background:#fff;color:#322e2e;border:none;outline:none;margin-right:4px;border-radius:50%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.ads-slider.owl-carousel .owl-nav .owl-next{left:auto;right:-120px}.ads-slider.owl-carousel .owl-nav button:hover{background:var(--theme-color);color:#fff}.icon_box_05{position:relative;padding:9px 0 0 125px;margin:0 0 40px}.icon_box_05 .ibImg{position:absolute;z-index:2;left:0;top:0;margin:0;width:98px;height:98px;font-size:60px;color:var(--theme-color);background:0 0;border-radius:50%;text-align:center;transition:all ease 300ms;-moz-transition:all ease 300ms;-webkit-transition:all ease 300ms}.icon_box_05 .ibImg img{width:100%;border-radius:50%}.icon_box_05 .ibImg::after{position:absolute;right:-7px;top:38px;z-index:-1;width:20px;height:20px;background:var(--theme-color);content:'';border-radius:50%}.icon_box_05 h3{font-size:21px;line-height:28px;font-weight:700;letter-spacing:-.42px;margin:0 0 3px}.icon_box_05 p{font-size:17px;line-height:27px;color:#646464;margin:0}.icon_box_05.text-right{padding-left:0;padding-right:125px}.icon_box_05.text-right .ibImg{left:auto;right:0}.icon_box_05.text-right .ibImg:after{right:auto;left:-7px}.productItem08{position:relative;font-family:spartan,sans-serif;margin:0 0 30px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.proThumb08{background:#f9f4ee;min-height:204px;margin:0;border-radius:5px;position:relative;z-index:2;text-align:center}.productItem08 .proThumb08 img{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;width:auto;max-width:100%;height:auto;display:inline-block;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.product_content08{position:relative;padding:17px 0 0}.product_content08 h3{font-size:17px;font-weight:700;color:#0d0d0d;margin:0 0 4px}.product_content08 h3 a{color:inherit}.product_content08 h3 a:hover{color:var(--theme-color)}.product_content08 .pi01Price{font-size:12px;font-weight:600;letter-spacing:-.6px}.product_content08 .pi01Price del{font-size:8.66px;margin-right:5px}.lookbook03{position:relative;background:#f5f5f5;border-radius:15px;padding:0;min-height:664px}.lookbook03 img{max-width:415px;height:auto;position:absolute;right:0;
		bottom:-127px}.offer{overflow:hidden;
			width:100%;height:80%;
			position:absolute;
			left:0;top:0}.offer h5{background:#cf1732;
				color:#fff;font-size:18px;color:#fff;
				text-align:center;display:block;text-transform:uppercase;
				letter-spacing:-1px;margin:0;line-height:53px;height:50px;
				position:absolute;left:-70px;top:52px;padding:0 85px;
				transform:rotate(-45deg);-webkit-transform:rotate(-45deg);
				-moz-transform:rotate(-45deg)}.lkbook_content03{position:absolute;
					left:35px;bottom:95px}.lkbook_content03 h3{font-size:37px;
						line-height:42px;color:#0d0d0d;letter-spacing:-1.48px;
						margin:0 0 1px}.lkbook_content03 p{font-size:17px;line-height:27px;
							color:#646464;margin:0 0 27px}
							.lkbook_content03 .organ_btn{border-radius:50px;
								height:55px;font-size:13.55px;letter-spacing:-.27px;
								line-height:57px;padding:0 46px;margin:0}.lkbook_content03 
								.organ_btn i{margin-left:14px;width:24px;height:24px;
									font-size:11.16px;line-height:24px}
									.teamItem02{position:relative;margin:0 0 30px}
									.tmThumb02{position:relative;overflow:hidden}
									.teamItem02 .tmThumb02 img{width:100%;height:auto;
										border-radius:20px;transition:all ease 400ms;
										-webkit-transition:all ease 400ms;-moz-transition:all ease 400ms}
										.tm_socail02{
											position:absolute;left:0;
											bottom:0;
											height:0;right:0;border-radius:0 0 20px 20px;
						margin:0 auto;
						text-align:center;
						background:var(--theme-color);
						border-top:none;padding:15px 10px;
						visibility:hidden;opacity:0;
						transition:all ease 500ms;
						-webkit-transition:all ease 500ms;
						-moz-transition:all ease 500ms}.tm_socail02 a{display:inline-block;
							width:32px;height:32px;
							margin:0 -1px;background:0 0;
							border-radius:50%;text-align:center;
							line-height:32px;
							font-size:15px;
							color:#fff}.tm_socail02 a:hover{
								background:#518a00}.teamItem02:hover .tm_socail02{height:62px;
									visibility:visible;
									opacity:1}.teamItem02 .tmContent{visibility:hidden;
										opacity:0;padding:22px 0 0;
										-webkit-transition:all .4s ease;
										-o-transition:all .4s ease;transition:all .4s ease}
										.teamItem02 .tmContent h5{
											font-size:24px;
											color:#232424;
					font-weight:900;
					letter-spacing:0;
					margin:0 0 -1px}
					.teamItem02 .tmContent p{
						font-size:16px;
						color:#666;
						font-weight:500;
						text-transform:capitalize}
						.teamItem02:hover .tmContent{
							visibility:visible;
							opacity:1;
							padding-left:60px}.teamItem02 .tmContent:after{
								position:absolute;
								left:36px;
								top:0;width:5px;
								height:0;
								content:'';
								background:var(--theme-color);
								border-radius:0 0 3px 3px;
								-webkit-transition:all .4s ease;
								-o-transition:all .4s ease;
								transition:all .4s ease}
								.teamItem02:hover .tmContent:after{height:29px}
								.blogItem02{position:relative;
									background:#fff;margin:0 3px 32px;
									border-radius:20px;font-family:spartan,sans-serif;
									-webkit-box-shadow:0 0 117px 0 rgba(196,196,196,.28);
									-moz-box-shadow:0 0 117px 0 rgba(196,196,196,.28);
									box-shadow:0 0 117px 0 rgba(196,196,196,.28)}
									.blogItem02 .blogThumb img{border-radius:20px 20px 0 0}
									.blogItem02:hover .blogThumb::before{left:0;right:0;
										opacity:0;transition:all 400ms linear}
										.blogItem02 .blogContent{padding:22px 22px 32px}
										.blogItem02 .blogContent .bmeta{font-size:13px;
											color:#666;font-weight:600;
											letter-spacing:0;
											margin:0 0 4px}.blogItem02 
											.blogContent .bmeta i{margin-right:7px;position:relative;top:-2px}
				.blogItem02 .blogContent h3{color:#222d39;font-size:20px;line-height:31px;font-weight:700;
					letter-spacing:0}.shaff_empty_item{height:33px}.testimonial02.owl-carousel{
						position:relative;padding-right:30px}.testmonialItem{position:relative}
						.testmonialItem .quote{font-family:spartan,sans-serif;font-size:25.93px;
							line-height:36.73px;color:#000;
							letter-spacing:-.78px;margin:0 0 13px}
							.testmonialItem p{font-size:19.44px;
								line-height:32.41px;color:#9fa4af;margin:0 0 43px}
							.tsauthor{font-size:15.12px;color:#9fa4af;line-height:30px;font-weight:700;
								font-family:spartan,sans-serif}.
								tsauthor span{
									text-transform:uppercase;color:var(--theme-color)}
									.tsauthor i{color:#2e3192;display:inline-block;font-style:normal;margin:0 9px}.testimonial02.owl-carousel .owl-dots{position:relative;text-align:right;margin:-37px -15px 0 0}.testimonial02.owl-carousel .owl-dots button{display:inline-block;width:11px;height:11px;margin:0 0 0 17px;background:#e1e1e1;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.testimonial02.owl-carousel .owl-dots button:hover,.testimonial02.owl-carousel .owl-dots button.active{background:var(--theme-color)}.testimonial02.owl-carousel .owl-dots button span{display:none}.testimonial02.owl-carousel .owl-nav{position:relative;margin:40px 0 0}.testimonial02.owl-carousel .owl-nav button{text-align:center;margin:0;font-size:15px;line-height:63px;width:63px;height:63px;background:#e1e1e1;color:#131411;margin:0 4px 0 0;border:none;outline:none;border-radius:48%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.testimonial02.owl-carousel .owl-nav button:hover{background:var(--theme-color);color:#fff}.instagram{position:relative;width:100%}.instagram a{position:relative;display:inline-block;width:183px;height:141px;float:left;border:2px solid #e1e1e1;margin:0 9px 9px 0;background:var(--theme-color)}.instagram img{width:100%;height:100%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.instagram a:hover img{opacity:.35}.instagram a::after{content:"\fc07";font-size:20px;font-family:themewar!important;color:#fff;z-index:2;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 250ms linear 0ms;-khtml-transition:all 250ms linear 0ms;
									-moz-transition:all 250ms linear 0ms;
									-ms-transition:all 250ms linear 0ms;-o-transition:all 250ms linear 0ms;
									transition:all 250ms linear 0ms;
									opacity:0}.instagram a:hover:after{opacity:1}
									.SubsrcribeForm{position:relative;margin:0 0 0 65px}.SubsrcribeForm input[type=email]{
										font-size:14px;height:61px;width:100%;
										font-weight:400;
										color:#a6a6a6;outline:none;
										border:none;background:#fff;border-radius:50px;
										padding:0 68px;margin:0!important}.SubsrcribeForm input[type=email]::
										-moz-placeholder{color:#a6a6a6;opacity:1}.SubsrcribeForm input[type=email]::
										-ms-input-placeholder{color:#a6a6a6;opacity:1}.SubsrcribeForm input[type=email]::
										-webkit-input-placeholder{color:#a6a6a6;opacity:1}
										.SubsrcribeForm button{position:absolute;right:7px;top:5.5px;
									height:50px;padding:0 37px;
									border:none;background:#457500;
									border-radius:50px;font-size:15px;font-weight:500;text-transform:uppercase;
									color:#fff;text-align:center;margin:0!important;
									-webkit-transition:all .3s ease;
									-o-transition:all .3s ease;transition:all .3s ease}
									.SubsrcribeForm button:hover{background:var(--theme-color)}
									.btn_position.SubsrcribeForm button{position:relative;right:0;top:0;
										width:100%;height:67px;background:var(--theme-color);border-radius:50px;
										text-transform:capitalize;
										font-family:spartan,sans-serif;
										font-size:16px;
										font-weight:800;
									color:#fff;text-align:center;
									-webkit-transition:all .3s ease;-o-transition:all .3s ease;
									transition:all .3s ease}
									.btn_position.SubsrcribeForm button:hover{background:#26263e}
									.client-slider-03.owl-carousel{border-bottom:1px solid rgba(0,0,0,.1);
										position:relative;padding:37px 0 23px}
										.client-slider-03.owl-carousel .owl-item{text-align:center}
										.client-slider-03.owl-carousel a{width:102px;height:64px;padding:0;
											background:0 0;text-align:center;
										display:inline-block;position:relative;transition:all .3s ease-in-out}
										.client-slider-03.owl-carousel a img{width:100%;height:80%;
											display:inline-block;filter:grayscale(100%);-o-filter:grayscale(100%);
											-webkit-filter:grayscale(100%);-webkit-transition:all .4s ease;
											-o-transition:all .4s ease;transition:all .4s ease}
											.client-slider-03.owl-carousel a:hover img{filter:grayscale(0);
												-o-filter:grayscale(0);-webkit-filter:grayscale(0)}.client-slider-03.owl-carousel .owl-dots{position:relative;text-align:center;line-height:.9;margin:23px 0 0}.client-slider-03.owl-carousel .owl-dots button span{display:none}.client-slider-03.owl-carousel .owl-dots button{width:16px;height:16px;background:#e5e5e5;border-radius:50%;margin:0 3px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.client-slider-03.owl-carousel .owl-dots button:hover,.client-slider-03.owl-carousel .owl-dots button.active{background:var(--theme-color)}.footer_white{position:relative;background:#fff}.footer_white .fdivider{margin:0;border-color:rgba(0,0,0,.1)}@media(min-width:992px){footer.footer_white .col-lg-2{-ms-flex:0 0 22.5%;flex:0 0 22.5%;max-width:22.5%}footer.footer_white .col-lg-3{-ms-flex:0 0 25.5%;flex:0 0 25.5%;max-width:25.5%}footer.footer_white .col-lg-4{-ms-flex:0 0 29.5%;flex:0 0 29.5%;max-width:29.5%}}.footer_white .fborder{
									border-color:rgba(0,0,0,.1)}footer.footer_white .widget .widget_title{
										color:#191919;text-transform:capitalize;margin:12px 0}footer.footer_white 
										.widget{}footer.footer_white .widget{padding:51px 40px 60px}
										footer.footer_white .widget.widget_nav_menu{padding-left:55px}
										footer.footer_white .widget .aboutWidget{margin:0;text-align:left}footer.footer_white .widget .aboutWidget p{color:#6e6e6e;font-size:15px;line-height:26px;font-weight:400;margin:15px 0 34px}footer.footer_white .widget .abSocial a{background:0 0;width:40px;height:40px;border:1px solid #e7e7e7;font-size:16px;line-height:38px;color:#6e6e6e;margin:0 7px 0 0}footer.footer_white .widget 
								.abSocial a:last-child{margin-right:0}footer.footer_white .widget .abSocial a:hover{color:#fff;
									background:var(--theme-color);
									border-color:var(--theme-color)}
									footer.footer_white

									 .widget ul li{font-size:15px;
										color:#6e6e6e;
										font-weight:500;
										line-height:36px;margin:0}footer.footer_white
										 .widget.contact_widget{
										 	padding-right:0}
										 	.infoItem{position:relative;
										 	font-size:15px;
										 	color:#6e6e6e;
										 	line-height:36px;
										 	font-weight:500;margin:0}.infoItem span{
										 		display:inline-block;
										 		color:#191919}
										 	.paymentMethod{position:relative;margin:12px 0 0}
										 	.paymentMethod h5{font-size:15px;color:#191919;
										 		line-height:30px;
										 		margin:0 0 7px}.paymentMethod img{max-width:100%;
										 			height:auto}
										 			.footer_white .copyright{padding:22px 0;
										 				color:#6e6e6e;
										 				font-weight:700;
										 				line-height:26px;font-size:13px}
										 				.footer_white .copyright a{text-transform:uppercase;
										 					color:var(--theme-color)}
										 					.footer_white .copyright a:hover{color:#6e6e6e}
										 					.copyright ul{margin:0;padding:0}
										 					.copyright ul li{
										 						font-size:13px;
										 						position:relative;
										 						color:#6e6e6e;
										 						line-height:26px;
										 						font-weight:500;
										 						list-style:none;
										 						display:inline-block;
										 						margin-left:42px}.copyright ul li:after{position:absolute;
										 							left:-23px;
										 							top:5px;
										 							width:1px;
										 							height:12px;
										 							background:#b2b2b2;content:''}
										 							.copyright ul li:first-child{margin-left:0}
										 							.copyright ul li:first-child:after{display:none}
										 							.copyright ul li a{display:inline-block;color:inherit}
										 							.copyright ul li a:hover{color:var(--theme-color)}
								.page_banner{min-height:250px;
										 								overflow:hidden;
										 								padding:130px 0 20px;
										 								position:relative;
										 								background-size:cover;
										 								background-repeat:no-repeat;
										 								background-position:center center;
										 								background-color:#f0f0f0}
										 		.page_banner .container{position:relative;
										 		z-index:1}.page_banner:after{
										 										position:absolute;
										 										bottom:0;
										 										left:0;
										 										content:'';
										 										width:100%;
										 	height:80%;
										 	background-color:transparent}
										 	.banner-title{
										 		font-size:50px;
										 		line-height:72px;
										 		color:#131313;
										 		letter-spacing:-1px;
										 		margin:0 0 10px}.breadcrumbs{font-family:spartan,sans-serif;
										 			margin:0;
										 			font-size:15px;
										 			font-weight:600;
										 			color:#1b1919;
										 			line-height:.8}
										 			.breadcrumbs>i{display:inline-block;
										 				position:relative;
										 				top:2px;
										 				margin:0 15px}.breadcrumbs a{color:inherit;
										 					display:inline-block}
								.breadcrumbs a i{display:inline-block;
									width:38px;height:38px;
									background:#efbc4e;
									border-radius:50%;text-align:center;font-size:14px;color:#fff;
									line-height:38px;margin-right:9px}.breadcrumbs span{margin:0}.breadcrumbs a:hover{
										color:#efbc4e;}.teamItem03{position:relative;margin:0 0 30px}
										.teamItem03 img{width:100%;height:auto;border-radius:50%;
									-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
									.blogPage{position:relative;padding:140px 0 116px}
									.blogItem01.mb70{margin-bottom:70px}.organ_pagination{position:relative;
										display:flex;font-family:spartan,sans-serif;
									margin:36px 0 0}.organ_pagination.text-center{justify-content:center}
.organ_pagination.text-right{justify-content:flex-end}.organ_pagination a,.organ_pagination span{width:39px;
									height:39px;color:#888;line-height:39px;margin:0 3px;
  border:1px solid #e1e1e1;border-radius:50%;text-align:center;display:inline-block;
  position:relative;font-weight:800;font-size:12px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
									.organ_pagination a:after,.organ_pagination span:after{position:absolute;left:0;width:0;height:2px;
									content:'';background:var(--theme-color);bottom:-10px;right:0;margin:auto;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.organ_pagination a:hover:after,.organ_pagination span.current:after{visibility:visible;
								opacity:1;width:19px}.organ_pagination a.next:after,.organ_pagination a.prev:after{display:none}
								.organ_pagination a.next,.organ_pagination a.prev{color:#212121;width:48px;
									height:48px;line-height:48px;border:none;background:#cbcbcb;
								position:relative;top:-5px}.organ_pagination a.next{margin-left:43px}.organ_pagination a.prev{margin-right:43px}.organ_pagination a:hover,.organ_pagination span.current{color:#fff;background:var(--theme-color);
									border-color:var(--theme-color)}.blogItem01.standard{margin-right:12px;margin-bottom:95px}.bpstandard .organ_pagination{margin-top:-14px}.standard .blogThumb{margin:0 0 8px}.standard .blogThumb img{width:auto;
										max-width:100%;border-radius:20px}.standard .blogDate{background:#f8f8f8}.standard .blogContent h3{font-size:35px;line-height:45px;letter-spacing:-.7px;margin:0 0 12px}.standard .blogContent p{font-size:18px;line-height:30px;font-family:roboto,sans-serif;color:#656565;margin:0 0 36px}
								.standard .organ_btn{border-radius:50px;height:55px;font-size:13.55px;letter-spacing:-.27px;line-height:57px;padding:0 34px}.standard .organ_btn i{margin-left:10px;width:24px;height:24px;font-size:11.16px;line-height:24px}
								.sidebar{position:relative}.sidebar .widget{position:relative;margin:0 0 40px;padding:44px 32px 26px;border-radius:20px;background:#f6f6f6}.sidebar .widget .widget_title{color:#1c1f23;font-weight:900;font-size:16px;line-height:21px;text-transform:uppercase;margin:0 0 28px;position:relative}.aboutme{position:relative;text-align:center;padding:0 0 25px}.aboutme img{width:155px;height:155px;border-radius:50%}.aboutme h5{font-size:18px;color:#363636;line-height:30px;font-weight:700;margin:12px 0 9px}.aboutme p{font-size:15px;line-height:25px;color:#7d7d7d;
									margin:0 0 24px}.abmesocial{position:relative}.abmesocial a{display:inline-block;font-size:16px;color:#464646;margin:0 11px}.abmesocial a:hover{color:var(--theme-color)}.pp_post_item{position:relative;padding-top:14px;min-height:75px;padding-left:98px;margin-bottom:30px}.pp_post_item img{width:84px;height:75px;position:absolute;left:0;top:0}.pp_post_item h5{font-size:15px;color:#000;line-height:22px;margin:0 0 5px}.pp_post_item h5 a{color:inherit}.pp_post_item h5 a:hover{color:var(--theme-color)}.pp_post_item span{font-family:spartan,sans-serif;font-size:10px;color:var(--theme-color);
									font-weight:500;display:block;text-transform:uppercase}.sidebar .widget.widget_blog{padding-left:29px;padding-right:28px}.sidebar ul{margin:0;padding:0}.sidebar .widget>ul{margin-top:-6px;margin-bottom:-20px}.sidebar ul li{list-style:none;display:block;font-size:12px;color:#464646;font-weight:700;line-height:30px;letter-spacing:1.2px;position:relative;
									padding-left:21px;border-bottom:1px dashed #ebebeb;text-transform:uppercase;margin:0 0 15px;padding-bottom:13px;font-family:spartan,sans-serif}.sidebar ul li:last-child{border-bottom:none}.sidebar ul li::before{content:"\f545";font-family:themewar!important;
									font-size:14px;position:absolute;color:#7d7d7d;left:-1px;top:0}.sidebar ul li a{display:inline-block;color:inherit;line-height:inherit}.sidebar ul li a:hover{color:var(--theme-color)}
								.blog_details_banner{position:relative;min-height:auto;padding:0}.blog_details_banner:after{background:rgba(0,0,0,.4)}.blog_details_banner .carousel{position:relative;width:100%}.blog_details_banner .carousel-item:after{position:absolute;
									bottom:0;left:0;content:'';width:100%;height:100%;background:rgba(0,0,0,.4)}.blog_details_banner .carousel img{width:100%;height:auto}
								.blog_details_banner .carousel-control-prev,.blog_details_banner .carousel-control-next{width:66px;height:66px;border-radius:50%;text-align:center;display:inline-block;font-size:23px;line-height:66px;color:#fff;opacity:1;background:rgba(21,21,21,.3);
									position:absolute;left:50px;top:46%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.blog_details_banner .carousel-control-next{left:auto;right:50px}.blog_details_banner .carousel-control-prev:hover,.blog_details_banner .carousel-control-next:hover{background:rgba(21,21,21,.9);color:var(--theme-color)}.bannerContent{position:absolute;left:0;bottom:48px;z-index:2;font-family:spartan,sans-serif}.bannerContent p{display:block;margin:0 0 11px}.bannerContent p a{display:inline-block;height:38px;background:var(--theme-color);color:#fff;line-height:40px;font-size:12px;text-transform:uppercase;font-weight:800;border-radius:50px;padding:0 26px;margin:0 5px 5px 0}.bannerContent .banner-title{color:#fff;font-size:40px;line-height:50px;letter-spacing:0;font-weight:700;margin:0 0 6px}.bannerContent .bmeta{color:#fff}.singleBlog{position:relative;padding:66px 0 140px}.singleBlog .sidebar{margin-top:46px}.singleBlog .padRight{padding-right:29px}.weight500{font-weight:500;font-size:18px;line-height:24px;color:#000}.sic_the_content>p{margin:0 0 29px}.sic_the_content>p a{color:var(--theme-color)}.sic_the_content .wp-block-image{margin:35px 0 25px}.sic_the_content img{max-width:100%;height:auto;margin-bottom:10px}
								.sic_the_content blockquote,.sic_the_content blockquote.wp-block-quote{padding:35px 185px 0;position:relative;text-align:center;font-family:spartan,sans-serif;background:0 0;margin:55px 0 35px}.sic_the_content blockquote::before{content:"“";left:0;right:0;top:0;
									text-align:center;position:absolute;font-family:roboto,sans-serif;display:inline-block;color:var(--theme-color);font-size:88px;line-height:.8;margin:0 auto;font-weight:900}.sic_the_content blockquote p,.sic_the_content blockquote.wp-block-quote p{font-size:24px;line-height:36px;
										font-weight:700;color:#000;font-style:italic;margin:0 0 23px}.sic_the_content blockquote cite{font-style:normal;font-size:18px;line-height:24px;font-weight:800;color:var(--theme-color);position:relative}.sic_the_content blockquote cite:after{position:absolute;left:0;right:0;top:-18px;margin:auto;width:50px;height:1px;background:var(--theme-color);content:''}
								.spMeta{position:relative;border-bottom:1px solid #ebebeb;padding-bottom:48px;margin:42px 0 60px}.tags{position:relative;font-family:spartan,sans-serif}.tags h5{display:inline-block;font-size:15px;color:#363636;line-height:30px;
									text-transform:uppercase;font-weight:900;position:relative;
								top:2px;margin:5px 5px 0 0}.tags a{height:35px;text-align:center;padding:0 17px;line-height:37px;border:none;display:inline-block;border-radius:50px;background:#f6f7fb;color:#7d7d7d;font-size:14px;font-weight:500;text-transform:capitalize;margin-left:7px;margin-bottom:10px}.tags a:hover{color:#fff;background:var(--theme-color)}.socialShare{display:flex;justify-content:flex-end}.socialShare a{display:inline-block;color:#464646;font-size:16px;margin-left:24px}.socialShare a:hover{color:var(--theme-color)}.post_author{position:relative;padding-top:6px;padding-left:190px;margin:0 0 50px}.post_author img{width:155px;height:155px;border-radius:50%;position:absolute;left:0;top:0}.post_author h5{font-size:24px;line-height:30px;color:#363636;margin:0 0 7px}.post_author h5 a{color:inherit}.post_author h5 a:hover{color:var(--theme-color)}.post_author p{font-size:16px;line-height:26px;color:#7d7d7d;margin:0 0 19px}.pusocial{display:flex;margin-left:-15px}.pusocial a{display:inline-block;width:43px;height:43px;background:0 0;line-height:43px;text-align:center;border-radius:50%;color:#464646;font-size:16px;margin-right:0}.pusocial a:hover{color:var(--theme-color);
									background:#ebebeb}.relatedPostArea{position:relative;margin:120px -42px 100px 0}.relatedPostArea>h2{font-size:28px;line-height:30px;color:#000;margin:0 0 50px}.relatedPostSlider{position:relative}.relatedPostSlider .blogContent{padding-top:8px}.relatedPostSlider .blogContent .bmeta{font-size:11.49px;letter-spacing:-.22px;margin:0 0 3px}.relatedPostSlider .blogContent .bmeta i{font-size:13px;margin-right:6px}.relatedPostSlider .blogContent h3{font-size:18.38px;line-height:25.28px;letter-spacing:-.36px}.comment_area{position:relative}.sic_comments{position:relative;margin-bottom:50px;margin-right:138px}
								.sic_comments>.sicc_title,.productCommentForm .sicc_title{margin-bottom:27px;color:#000;letter-spacing:0;font-weight:700}.sicc_list{margin:0;padding:0}.sicc_list li{list-style:none;position:relative;border-top:1px solid #e1e1e1}.sicc_list>li:first-child{border-top:none}.sicc_list li .children{margin:0 0 0 74px;padding:0}.single_comment{position:relative;min-height:55px;
									padding:2px 0 47px 144px;margin:26px 0 0;border-radius:0}.single_comment>img{width:75px;height:75px;border-radius:50%;position:absolute;left:0;top:5px}.single_comment .cm_subject{font-size:16px;line-height:23px;font-weight:700;letter-spacing:-.32px;
									color:#000;margin:0 0 9px}.single_comment .cm_date{display:block;font-size:12px;font-weight:600;text-transform:uppercase;color:var(--theme-color);font-family:spartan,sans-serif;line-height:.8;margin:0}.single_comment .cm_date span{color:#7d7d7d}
									.sc_content{margin:0 0 23px}.sc_content p{font-size:15px;line-height:25px;font-weight:500;color:#636363}.sc_content>p:last-of-type{margin:0}.comment-reply-link{font-size:12px;font-family:spartan,sans-serif;text-transform:uppercase;color:var(--theme-color);font-weight:800;display:flex;line-height:.8;
									position:absolute;right:0;bottom:42px}.comment-reply-link i{display:inline-block;margin-left:4px;color:#000}.comment-reply-link:hover{color:#000}.commentForm{position:relative}.sicc_title{font-size:24px;color:#232424;letter-spacing:-.96px;line-height:30px;
										margin:0 0 26px}.sicc_title span{color:#7d7d7d}.commentForm input[type=email],.commentForm input[type=text],.commentForm input[type=url],.commentForm input[type=tel],.commentForm textarea{display:block;width:100%;height:78px;background:0 0;padding:0;border:none;font-family:spartan,sans-serif;font-weight:800;border:1px solid #eceef2;border-radius:50px;font-size:13px;line-height:78px;padding:0 30px;margin:0 0 14px;color:#8799a3}.commentForm textarea{height:245px;line-height:26px;padding-top:34px;margin-bottom:40px;resize:none}.commentForm textarea::-moz-placeholder,.commentForm input::-moz-placeholder{color:#8799a3;opacity:1}.commentForm textarea::-ms-input-placeholder,.commentForm input::-ms-input-placeholder{color:#8799a3;opacity:1}.commentForm textarea::-webkit-input-placeholder,.commentForm input::-webkit-input-placeholder{color:#8799a3;opacity:1}.commentForm .col-md-6.name{padding-right:5px}.commentForm .col-md-6.email{padding-left:5px}.commentForm .organ_btn{height:65px;width:100%;border-radius:50px;text-transform:uppercase;font-size:16px;letter-spacing:0;line-height:65px}.singleService{position:relative;padding:110px 0 140px}.servicePost{position:relative;margin-right:60px;
										background:#fff;border-radius:10px;padding:54px 55px;-webkit-box-shadow:0 30px 160px 0 rgba(0,0,0,.1);-moz-box-shadow:0 30px 160px 0 rgba(0,0,0,.1);box-shadow:0 30px 160px 0 rgba(0,0,0,.1)}.spItem{position:relative;border-bottom:1px solid #f3f4f6;padding-bottom:24px;margin-bottom:32px}.spItem:after{position:absolute;
									left:-55px;top:-1px;width:4px;height:70px;content:'';background:var(--theme-color);border-radius:0 2px 2px 0;visibility:hidden;opacity:0;transition:all ease 400ms;-moz-transition:all ease 400ms;-webkit-transition:all ease 400ms}
									.spItem:last-child{border:none;margin-bottom:0;padding-bottom:0}.spItem span{display:block;font-size:16px;color:var(--theme-color);margin:0 0 5px}.spItem h5{font-size:20px;color:#252525;font-weight:700;line-height:34px;margin:0}.spItem h5 a{color:inherit}.spItem.active h5 a,.spItem h5 a:hover{color:var(--theme-color)}.spItem.active:after{visibility:visible;opacity:1}.service_area{position:relative;margin-left:-23px}.service_area h5{color:var(--theme-color);font-size:25px;font-weight:700;margin:0 0 10px}.service_area h2{font-size:40px;line-height:52px;color:#252525;font-weight:900;margin:0 0 25px}.service_area p{font-size:18px;color:#636363;line-height:30px;margin:0 0 28px}.service_area p.fontBold{font-weight:700;color:#252525;font-size:24px;line-height:34px;margin-bottom:24px}.srimg{margin-top:53px}.srimg img{max-width:100%;height:auto;border-radius:15px;margin:0 0 20px}.srimg h4{font-size:24px;line-height:34px;color:#252525;margin:0 0 25px}.srimg p{line-height:28px}.service_area .listItem li{color:#252525;font-size:16px;font-weight:700;margin:0 0 8px}.service_area .listItem li i{font-size:12px}.service_area .organ_btn{margin-top:18px;font-size:14px;text-align:center;text-transform:uppercase;padding:1px 78px
									}
									.service_area .organ_btn i{background:0 0;
										color:#fff;
										font-size:18px;margin-left:0;
										margin-right:10px;top:2px}
										.shop_banner{
											min-height:200px;
											padding:150px 0 0}.discountSec{position:relative;padding:150px 0 50px}.discout-slider.owl-carousel{position:relative;background:url(../images/bg/13.jpg) no-repeat center center/cover;border-radius:18px;text-align:center;padding:207px 50px 101px}.disContent{position:relative;z-index:2}.disContent .subTitle{line-height:1.1;margin-bottom:15px}.disContent h2{font-size:50px;line-height:65px;color:#040404;letter-spacing:-2px;margin-top:0 0 22px}.disContent .organ_btn{height:50px;
										text-transform:uppercase;font-size:15px;letter-spacing:-.6px;line-height:50px;padding:1px 44px}.discout-slider.owl-carousel .owl-nav button{width:63px;height:63px;background:#eaeaea;border-radius:48%;text-align:center;border-radius:50%;font-size:15px;color:#040404;line-height:63px;position:absolute;top:45.5%;left:48px;transition:all ease 400ms;-moz-transition:all ease 400ms;-webkit-transition:all ease 400ms}.discout-slider.owl-carousel .owl-nav button:hover{background:var(--theme-color);color:#fff}.discout-slider.owl-carousel .owl-nav button.owl-next{left:auto;right:48px}.deliverService{position:relative;
										padding:7px 0 0}.icon_box_06{position:relative;min-height:64px;padding:15px 0 0 85px;margin:0 0 0 40px}.icon_box_06 .ibImg{position:absolute;z-index:2;left:0;top:0;margin:0;width:64px;height:64px;line-height:64px;
											font-size:27px;color:var(--theme-color);background:0 0;border-radius:50%;text-align:center;transition:all ease 300ms;-moz-transition:all ease 300ms;-webkit-transition:all ease 300ms}.icon_box_06 .ibImg img{max-width:100%;border-radius:50%}.icon_box_06 h3{font-size:17px;line-height:22px;text-transform:uppercase;letter-spacing:-.34px;
										margin:0 0 1px}.icon_box_06 p{font-size:14px;line-height:20px;
		color:#222423;
		font-weight:500;
		margin:0}
		.icon_box_06.text-right{
			padding-left:0;
			padding-right:85px;
			margin:0 40px 0 0}
			.icon_box_06.text-right 
			.ibImg{left:auto;right:0}
			.shopPage{
				position:relative;
				padding:50px 0}
				.shopController{
					display:flex;
					justify-content:space-between;
					margin:0 0 38px}.filterBy{
						position:relative;
						font-family:spartan,sans-serif}
						.filterBy select,.filterBy .nice-select{
							width:100%;
							height:51px;
							background:#eaeaea;
							border-radius:50px;
							line-height:53px;
							outline:none;margin:0;
							border:0;
							text-transform:uppercase;
							padding:0 23px 0 35px;
							color:#111;
							font-size:12px;
							font-weight:800;
							letter-spacing:0;
							-webkit-user-select:none;
							user-select:none;
							-webkit-appearance:none;
							-moz-appearance:none;
							appearance:none;cursor:pointer}
							.filterBy .nice-select:after{
								content:"\f323";
								font-family:themewar!important;
								display:inline-block;
								font-size:13px;
								color:#111;
								position:absolute;
								left:20px;
								top:-1px;
								bottom:0;
								border:none;
								transform:none;
								margin:auto;right:auto;
								height:auto;width:auto}
								.filterBy .nice-select .list{margin:0;
									padding:0;border:none;
									border-radius:0;
									box-shadow:none;max-height:361px;
									overflow:auto;
	-webkit-box-shadow:0 2px 38px 0 rgba(0,0,0,.08);
	-moz-box-shadow:0 2px 38px 0 rgba(0,0,0,.08);
	box-shadow:0 2px 38px 0 rgba(0,0,0,.08)}
	.filterBy .nice-select .option{
		font-size:12px;
		color:#313131;
		font-weight:600;
		border-top:1px solid rgba(0,0,0,.05);
		padding:2px 22px}.filterBy .nice-select .option:hover,.filterBy
		 .nice-select .option.focus,.filterBy .nice-select
		  .option.selected.focus{background:0 0;
	color:var(--theme-color)}.sorting{
		position:relative;
		margin-left:auto;height:51px;
		font-family:spartan,sans-serif;background:#dbdbdb;border-radius:50px;display:flex;padding:1px 1px 0 26px}.sorting h5{font-size:12px;
													color:#111;
												line-height:54px;
												text-transform:uppercase;letter-spacing:-.24px;min-width:60px;margin:0 12px 0 0}.sorting select,.sorting .nice-select{width:100%;height:49px;background:#fff;border-radius:50px;line-height:50px;outline:none;margin:0;border:0;padding:0 52px 0 22px;color:#111;font-size:12px;font-weight:600;
											letter-spacing:0;-webkit-user-select:none;
											user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.sorting .nice-select:after{content:"\e9ed";font-family:themewar!important;display:inline-block;width:24px;height:24px;background:#dbdbdb;border-radius:50%;text-align:center;line-height:24px;font-size:10px;color:#111;position:absolute;right:15px;top:0;bottom:0;border:none;transform:none;margin:auto}.sorting .nice-select .list{margin:0;padding:0;border:none;border-radius:0;box-shadow:none;max-height:361px;overflow:auto;-webkit-box-shadow:0 2px 38px 0 rgba(0,0,0,.08);-moz-box-shadow:0 2px 38px 0 rgba(0,0,0,.08);box-shadow:0 2px 38px 0 rgba(0,0,0,.08)}.sorting .nice-select .option{font-size:12px;color:#313131;font-weight:600;border-top:1px solid rgba(0,0,0,.05);padding:2px 25px}.sorting .nice-select .option:hover,.sorting .nice-select .option.focus,.sorting .nice-select .option.selected.focus{background:0 0;color:var(--theme-color)}.producView{margin:0 0 0 20px;padding:0}.producView li{margin:0 0 0 3px}.producView li a{width:48px;height:48px;background:#eaeaea;line-height:48px;color:#0f0f0f;display:inline-block;font-size:15px;border-radius:50%;text-align:center}.producView li a.active,.producView li a:hover{background:var(--theme-color);color:#fff}.show-results{position:absolute;right:15px;bottom:10px}.show-results h5{font-size:14px;line-height:30px;color:#888;font-weight:600;margin:0}.shopPage .organ_pagination{margin-top:64px}.productItem01.ptborder{border-color:#e6e6e6}.custome .col-xl-3.col-lg-4.col-md-6:nth-child(even) 
											.productItem01.ptborder,.custome .col-xl-3.col-lg-4.col-md-6:nth-child(even)
											 .productItem01 .hover{border-radius:0 30px 30px 0}.productItemlist{position:relative;border:2px solid #e6e6e6;border-radius:20px;display:flex;margin:0 0 30px;font-family:spartan,sans-serif}.listproThumb{position:relative;text-align:center;width:47%;min-height:330px;border-right:2px solid #e6e6e6}.listproThumb img{height:auto;max-width:100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.listproThumb .prLabels{top:20px}.listproThumb .wishlist{height:34px;width:34px;
												background:linear-gradient(to bottom,#e7f1ff,#f7f1fd,#fff2f7,#fff6f4,#fffbf6);border-radius:50%;color:#1c1c1c;display:block;line-height:35px;font-size:14px;text-align:center;margin:0;display:inline-block;position:absolute;right:24px;top:18px;z-index:4}.listproThumb .wishlist:hover{color:var(--theme-color)}.list_pro_content{position:relative;width:53%;padding:45px 35px 36px}.lptop{display:flex;justify-content:space-between;margin-bottom:0}.list_pro_content h3{font-size:22px;color:#212121;margin:0 0 9px}.list_pro_content h3 a{color:inherit}
											.list_pro_content h3 a:hover{color:var(--theme-color)}
											.list_pro_content 
											.pi01Price{margin:0 0 19px}.list_pro_content ul{margin:0 0 26px;padding:0;
												font-family:roboto,sans-serif}.list_pro_content ul li{display:block;
				font-size:16px;
				color:#5e5e5e;
				line-height:25px}
				.list_pro_content ul li i{color:#efbc4e;
					font-size:15px;
					margin-right:6px;
					display:inline-block}
					.listActionBtns{display:flex}.listActionBtns a{
						height:45px;width:45px;
						background:#ecf3fd;
						border-radius:50%;
						color:#212121;
						display:block;
						line-height:46px;
						font-size:16px;
						text-align:center;
						margin:0 4px 0 0}
						.listActionBtns a:hover{
							background:var(--theme-color);
							color:#fff}
.productItem01.ptradius{border:2px solid #e6e6e6;
	border-radius:30px}
	.productItem01.ptradius 
	.hover{border-radius:30px}#slider-range{
		width:100%;
		height:6px;
		background:#e7e7ee;
		position:relative;
		border-radius:3px;
		margin:0}#slider-range .ui-slider-range{
			background:var(--theme-color);
			height:5px;
			top:1px;
			position:absolute;
			border-radius:0}#slider-range 
				.ui-slider-handle{
					background:var(--theme-color);
					border:none;border-radius:50%;
										display:inline-block;height:14px;width:14px;position:absolute;top:-4px;cursor:pointer;transition:none;-moz-transition:none;-webkit-transition:none;-ms-transition:none;-o-transition:none}#slider-range .ui-slider-handle:after{position:absolute;left:3px;top:3px;width:8px;height:8px;background:#fff;border-radius:50%;content:''}#slider-range .ui-slider-handle:focus{outline:0;box-shadow:none}.price_wrap{font-size:12px;color:#7b7d7f;font-weight:700;line-height:24px;margin:20px 0 0;display:flex;font-family:spartan,sans-serif;justify-content:flex-start}.price_wrap label{text-transform:uppercase;font-weight:900}.price_wrap label,.price_wrap p{margin:0;padding:0}.price_wrap label{margin-right:3px}.tagcloud a{background:#fff;padding:0 16px;color:#9298a3;display:inline-block;font-size:12px!important;line-height:34px;font-family:spartan,sans-serif;height:32px;border-radius:50px;margin-right:2px;margin-bottom:10px;border:none;text-transform:capitalize}.tagcloud a:hover{background:var(--theme-color);color:#fff}.sidebar ul.product_list_widget{margin:0 0 0 -6px;clear:both}.sidebar ul.product_list_widget li{margin:0 0 0 6px;padding:0;display:inline-block;width:calc(50% - 8px)}.sidebar ul.product_list_widget li:before{display:none}
									.product_widget_item{position:relative;margin:0 0 21px;
										-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
										.widproThumb{background:#fff;min-height:117px;margin:0;border-radius:5px;
											position:relative;z-index:2;text-align:center}.product_widget_item .widproThumb img{
										position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;width:auto;
										max-width:100%;height:auto;display:inline-block;
										-webkit-transition:all .3s ease;
										-o-transition:all .3s ease;transition:all .3s ease}
										.widProContent{position:relative;padding:14px 0 0}.widProContent h3{font-size:12px;
											letter-spacing:0;text-transform:none;color:#0d0d0d;margin:0 0 5px}.widProContent h3 a{color:inherit}.widProContent h3 a:hover{color:var(--theme-color)}.widProContent .pi01Price{font-size:10px;font-weight:600;
										letter-spacing:-.1px}.widProContent .pi01Price del{
										font-size:9px;margin-right:4px}.sidebar .widget_products .organ_btn{
											height:34px;line-height:34px;font-size:10px;letter-spacing:-.2px;
											font-weight:700;padding:0 17px;border-radius:50px;margin:10px 0 0}.sidebar 
											.widget_products .organ_btn i{height:15px;width:15px;line-height:15px;font-size:7px;margin-left:6px}.sidebar .widget_sub_categories .widget_dropdown_categories{position:relative;display:none;padding:3px 0 0}.sidebar .custom_categories ul li{color:#1c1f23;font-size:14px;letter-spacing:0;text-transform:capitalize;
										font-weight:800;border:none;
									padding-bottom:5px;
									margin:0;
									padding-left:30px}.sidebar .custom_categories ul li:before{color:#cccecf;
										top:-2px;
										transition:all ease 200ms;
										-moz-transition:all ease 200ms;
										-webkit-transition:all ease 200ms}.sidebar .custom_categories ul li.active:before{
											color:var(--theme-color);
											transform:rotate(90deg);
											-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg)}
											.sidebar .custom_categories ul .widget_dropdown_categories li
											{padding-left:20px;font-weight:600;color:#7b7d7f;padding-bottom:0}
											.sidebar .custom_categories ul .widget_dropdown_categories li:before{display:none}
											.sidebar .custom_categories ul .widget_dropdown_categories li:after{content:'';
												width:6px;height:6px;border:1px solid #7b7d7f;border-radius:50%;
												position:absolute;left:0;top:-2px;bottom:0;
												margin:auto 0;
												transition:all ease 300ms;-moz-transition:all ease 300ms;
												-webkit-transition:all ease 300ms}.sidebar .custom_categories ul 
												.widget_dropdown_categories li:hover:after{
													background:var(--theme-color);
													border-color:var(--theme-color)}.sidebar .custom_categories ul
													 .widget_dropdown_categories li:hover a{color:#1c1f23}
													 .singleProduct{position:relative;
													 	padding:130px 0 110px}
													 .productSlide{position:relative;
													 	text-align:right;
													 	padding:0}
													 .sp_img{position:relative;min-height:635px;
													 	background:#f1f5f8;
													 	border-radius:20px;
													 	text-align:center}
									.sp_img img{max-width:100%;
										width:auto;
										position:absolute;
										right:0;
										top:0;
										bottom:0;left:0;margin:auto}
										.indicator-slider{
											position:relative;top:-60px;
											z-index:2;
											z-index:15;
											display:block;
											padding:0;max-width:365px;
											margin:0 auto;list-style:none}
											.indicator-slider li{list-style:none;
												height:calc(100% + 30px);
												margin:-15px;padding:15px;
												width:calc(100% + 30px)}
												.indicator-slider li .idItem{width:110px;height:110px;
													background:#fff;border-radius:50%;padding:5px;
													margin:0;text-align:center;position:relative;
													cursor:pointer;opacity:1;border:1px solid #ddd;
													-webkit-box-shadow:0 5px 5px 0 rgba(1,1,1,.12);
													-moz-box-shadow:0 5px 5px 0 rgba(1,1,1,.12);
													box-shadow:0 5px 5px 0 rgba(1,1,1,.12);
										-webkit-transition:all .4s ease;-o-transition:all .4s ease;
										transition:all .4s ease}.indicator-slider .slick-slide
										.slick-current.slick-active.slick-center:hover .idItem,.indicator-slider
										 .slick-slide.slick-current.slick-active.slick-center
									 .idItem{box-shadow:none;-webkit-transition:all .4s ease;
									 	-o-transition:all .4s ease;
									 	transition:all .4s ease}.indicator-slider li img{position:absolute;
									 		left:0;top:0;right:0;
									 		max-width:90px;
									 		bottom:0;
									 		margin:auto;
									 		width:auto}.slick-initialized .slick-slide{
									 			border:none;outline:none;
									 			-webkit-transition:all .4s ease;
									 			-o-transition:all .4s ease;
									 			transition:all .4s ease}.indicator-slider .slick-slide{
									 				padding:0 5px;
									 				-webkit-transition:all .4s ease;
									 				-o-transition:all .4s ease;
									 				transition:all .4s ease}.product_details{
									 					position:relative;
									 					padding:0 40px 0 0;
									 					margin:0}.product_details
									 					 .stock{display:flex;
									 					 	font-size:16px;
									 					 	color:#8f8e94;
									 					 	letter-spacing:-.16px;
									 					 	margin:0 0 10px}
									 					 	.product_details .stock span{
									 					 		color:var(--theme-color);
									 					 		font-weight:700;
									 					 		margin-left:5px}
									 					 		.product_details h3{color:#131313;
									 					 			font-size:41px;
									 					 			line-height:72px;
									 					 			letter-spacing:-.82px;
									 					 			margin:0 0 1px}.product_details .product_price{margin:0 0 11px}

									 .product_details .woocommerce-product-rating{display:flex;justify-content:flex-start;
									 	line-height:15px;margin:0 0 34px}.product_details .woocommerce-product-rating .ratings{
									 		font-size:13px;color:#ffc556;letter-spacing:4px;margin:0}
									 		.product_details .woocommerce-product-rating .woocommerce-review-link{
									 			text-transform:capitalize;color:#0b0b0b;margin-left:5px}
									 			.product_details .woocommerce-product-rating 
									 			.woocommerce-review-link:hover{color:var(--theme-color)}
									 			.product_details .pi01Price{font-size:30px;
									 				color:#131313;
									 				font-weight:700;letter-spacing:-.5px;
									 				line-height:1;margin-bottom:17px}.pd_excrpt{font-size:18px;
									 					line-height:29px;
									 					color:#656565;
									 					letter-spacing:-.18px;
									 					margin:0 0 45px}.pd_excrpt p:last-of-type{margin:0}
									 					.qty_weight{display:flex;
									 						position:relative;
									 						margin:0 0 32px}
									 						.cart_quantity{position:relative}
									 						.weight_quantity label,.cart_quantity label{
									 							display:block;
									 							font-size:16px;
									 							color:#333e48;
									 							font-weight:800;
											font-family:spartan,sans-serif;margin:0 0 12px 15px;padding:0;
											line-height:.8}
											.woocommerce div.product .cart_quantity form.cart{margin:0}
											.quantityd{height:55px;
												position:relative;z-index:1;
												border-radius:50px;width:142px;float:left;
												margin:0!important;border:1px solid #ddd;
												border-bottom:none;
												-webkit-box-shadow:0 5px 5px 0 rgba(1,1,1,.12);
												-moz-box-shadow:0 5px 5px 0 rgba(1,1,1,.12);
												box-shadow:0 5px 5px 0 rgba(1,1,1,.12)}
												.quantityd input[type=number]{border:medium;color:#818181;
													height:100%;font-size:14px;line-height:55px;filter:none;margin:0;
													width:70px!important;
													background:0 0;
													left:0;outline:none;
													padding:0;position:absolute;
													text-align:center!important;z-index:-1}.quantityd input[type=number]::
													-webkit-outer-spin-button,.quantityd input[type=number]::
													-webkit-inner-spin-button{-webkit-appearance:none;
														margin:0}.quantityd input[type=number]{
															-moz-appearance:textfield}
															.quantityd button.qtyBtn{
																background:#ededed;
																height:25px;
																width:25px;
																border-radius:50%;
																padding:0;
																position:absolute;
														font-size:15.51px;border:none;
														outline:none;
														color:#333e48;
														line-height:25px;
														font-weight:700;
														letter-spacing:-.15px;
														padding:0;
														text-align:center;top:0;
														bottom:0;margin:auto;right:12px;
														transition:all ease 300ms;
														-moz-transition:all ease 300ms;
														-webkit-transition:all ease 300ms;
														-ms-transition:all ease 300ms;
												-o-transition:all ease 300ms}.quantityd button.qtyBtn.btnPlus{right:44px}
												.quantityd button.qtyBtn:hover{color:#fff;
													background:var(--theme-color)}
												.weight_quantity{position:relative;
													margin-left:15px}.product_details .nice-select{
														border:none;border-radius:50px;
														height:55px;
														line-height:55px;font-size:15px;
														color:#333e48;padding:0 33px;
														background:0 0;margin:0;width:186px;
														border:1px solid #ddd;border-bottom:none;
														-webkit-box-shadow:0 5px 5px 0 rgba(1,1,1,.12);
														-moz-box-shadow:0 5px 5px 0 rgba(1,1,1,.12);
														box-shadow:0 5px 5px 0 rgba(1,1,1,.12)}
														.product_details .nice-select .list{margin:0;
															padding:0;
															border:none;
															width:100%;
															border-radius:0;
															box-shadow:none;max-height:361px;
															overflow:auto;-webkit-box-shadow:0 2px 38px 0 rgba(0,0,0,.08);
															-moz-box-shadow:0 2px 38px 0 rgba(0,0,0,.08);
															box-shadow:0 2px 38px 0 rgba(0,0,0,.08)}
											.product_details .nice-select .option{font-size:12px;
												color:#252525;border-top:1px solid #eaeaea;padding:0 20px;
												min-height:38px;line-height:37px;margin:0}.product_details 
												.nice-select .option:hover,.product_details .nice-select .option.focus,.product_details .nice-select .option.selected.focus{background:#ededed;font-weight:400;color:inherit}.product_details .nice-select:after{border-color:#333e48;border-width:1px;right:32px;width:6px;height:6px}.colorCart{display:flex;position:relative}.colorMeta{position:relative;margin:0 33px 0 0}
											.colorMeta label{display:block;
												font-size:15px;
											color:#333e48;
											font-weight:800;
											font-family:spartan,sans-serif;margin:0 0 18px;padding:0;line-height:.8}
											.color-btn{display:inline-block;margin:0 7px 0 6px}
											.color-btn input[type=radio]
											{display:none;margin:0}.color-btn label{position:relative;
												cursor:pointer;
												width:21px;z-index:2;height:21px;
												border-radius:50%;padding:0;margin:0;
												background:#0f0706;text-align:center}
												.color-1 label{background:#0f0706}
												.color-2 label{background:#ea1a00}
												.color-3 label{background:#00bbea}
												.color-btn label::after{background:0 0;
													border-radius:50%;width:35px;
													height:35px;border:2px solid #0a67af;
													content:'';
													position:absolute;
													left:-7px;top:0;right:0;
													bottom:0;
													transform:scale(.9);
													-moz-transform:scale(.9);
													-webkit-transform:scale(.9);
													margin:auto;visibility:hidden;
													opacity:0;-webkit-transition:all .2s ease;
													-o-transition:all .2s ease;transition:all .2s ease}
													.color-btn input[type=radio]:checked+label::after{visibility:visible;
														opacity:1;transform:scale(1);
														-moz-transform:scale(1);
														-webkit-transform:scale(1)}
														.product_details .organ_btn{height:61px;
															border-radius:50px;
															letter-spacing:0;
															line-height:62px;
															font-size:16px;
															padding:0 52px}.product_details .organ_btn i{
																background:0 0;
																width:auto;
																height:auto;
																display:inline-block;
																margin-right:10px}
																.pro_meta{position:relative;
																	padding:80px 0 0 10px}
																	.pro_meta:after{position:absolute;
																		left:10px;
																		top:51px;
																		width:100%;
																		max-width:365px;height:2px;
																		content:'';height:2px;background:#bdbdbd}
																		.mtItem{display:flex;margin:0 0 15px}
																		.mtItem h5{min-width:99px;font-size:16px;
																			color:#252525;font-weight:800;
																			text-transform:uppercase;
																			line-height:26px;margin:0;
																			position:relative;top:2px}
																			.mtItem a{color:#8799a3;
																				font-size:15px;margin-left:3px;
												display:inline-block}.mtItem a:hover{color:var(--theme-color)}
												.mtsocial a{color:#bbc7cd;margin-right:20px}
												.mtsocial a:hover{color:var(--theme-color)}
												.product_tabarea{position:relative;
													margin-top:55px;
													padding-right:30px}
													.product_tabarea .tab-content{padding:0}
													.productTabs{margin:0 0 32px;
														display:inline-block;
														padding:0;
														border-bottom:3px solid #eee}.product_tabarea .productTabs li{
															margin:0 26px 7px 0;
															display:inline-block;
															padding:6px 30px 4px 0;
															border-right:3px solid #eee}
															.product_tabarea .productTabs li:last-child{margin-right:0;
																border-right:none;padding-right:0}
																.product_tabarea .productTabs li a{display:inline-block;
																	font-size:21px;
																	font-weight:700;
																	font-family:spartan,sans-serif;
																	letter-spacing:-.22px;
																	color:#333e48;
																	border:none;
																	text-transform:capitalize;
																	padding:0;margin:0;
																	border-radius:0;box-shadow:none;
	position:relative}.product_tabarea
							 .productTabs li a:after{position:absolute;
	left:0;right:0;margin:auto;bottom:-15px;
		width:0;height:3px;content:'';
	 	visibility:hidden;opacity:0;
	 	background:var(--theme-color);
	 	-webkit-transition:all .3s ease;
	 	-o-transition:all .3s ease;
	 	transition:all .3s ease}.product_tabarea .productTabs li a:before{
	 		position:absolute;
	 		left:0;
	 		right:0;
	 		margin:auto;
	 		bottom:-21px;
	 		content:'';
	 		width:0;
	 		height:0;
	 		border-style:solid;
	 		border-width:6px 6px 0;
	 		border-color:var(--theme-color)
	 		 transparent transparent transparent;
	 		 visibility:hidden;opacity:0;
	 		 -webkit-transition:all .3s ease;
	 		 -o-transition:all .3s ease;transition:all .3s ease}
	 		 .product_tabarea .productTabs li a.active:before,
	 		 .product_tabarea .productTabs li a:hover:before{
	 		 	visibility:visible;opacity:1}.product_tabarea 
	 		 	.productTabs li a.active:after,.product_tabarea 
	 		 	.productTabs li a:hover:after{visibility:visible;
	 		 		opacity:1;width:100%}.pdtci_content{
	 		 			position:relative;font-size:18px;
	 		 			line-height:30px;color:#5e5e5e}
	 		 			.pdtci_content p{margin:0 0 40px;
	 		 				padding-right:255px}.desImage{text-align:center}
	 		 				.pdtci_content .listItem{margin-top:94px}
	 		 				.product_tabarea .adinfo table{position:relative;
	 		 					width:100%;border:none;margin:0}
	 		 					.product_tabarea .adinfo table tr th{
	 		 						line-height:36px;color:#1c1f23;
	 		 						font-size:15px;font-weight:900;
	 		 						width:500px;margin:0;
	 		 						font-family:spartan,sans-serif;
	 		 						padding:9px 0;background:0 0!important;
	 		 						border:none;border-bottom:1px dashed #d9d9d9}
	 		 						.product_tabarea .adinfo table tr td{
	 		 							color:#7b7d7f;
	 		 							font-size:15px;
	 		 							font-weight:500;
	 		 							font-style:normal;
font-family:spartan,sans-serif;
margin:0;background:0 0!important;
border:none;
border-bottom:1px dashed #d9d9d9}
				.productComent .ratings{font-size:13px;color:#ffc556;
			letter-spacing:4px;margin:0;
			position:absolute;right:0;
			bottom:45px}.product_tabarea .comment_area{
				padding-right:140px}.product_tabarea 
				.adinfo{padding-right:140px}.related_area{position:relative;
					margin:130px 0 0}.related_area .subTitle,.related_area .secTitle{
						text-align:center}.related_area .secTitle{margin:0 0 31px}
						.related_carousel .productItem01{border-color:#e6e6e6}
						.related_carousel.owl-carousel .owl-stage .active:nth-child(odd) 
						.productItem01 .hover,.related_carousel.owl-carousel .owl-stage
						 .active:nth-child(odd) .productItem01{border-radius:30px 0 0 30px}
						 .related_carousel.owl-carousel .owl-stage .active:nth-child(even)
						  .productItem01 .hover,.related_carousel.owl-carousel 
						  .owl-stage .active:nth-child(even) .productItem01{
						  	border-radius:0 30px 30px 0}
						  	.related_carousel.owl-carousel
						  	 .owl-stage-outer{height:calc(100% + 50px);
						  	 	margin:-25px;padding:25px;width:calc(100% + 50px)}
						  	 	.related_carousel.owl-carousel .owl-nav{width:100%}
						  	 	.related_carousel.owl-carousel .owl-nav button{text-align:center;margin:0;position:absolute;left:-100px;top:40%;font-size:15px;line-height:63px;width:63px;height:63px;background:#e0e0e0;color:#232424;border:none;outline:none;border-radius:48%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.related_carousel.owl-carousel .owl-nav .owl-next{left:auto;right:-100px}.related_carousel.owl-carousel .owl-nav button:hover{background:var(--theme-color);color:#fff}.singleProduct02{position:relative;background:url(../images/bg/16.png) no-repeat center center/cover #f4f6f7;padding:110px 0 120px}.singleProduct02 .product_details{padding:0 0 0 20px}.productCarousel{position:relative;padding-left:225px}.productCarousel .carousel-indicators{position:absolute;left:0;width:auto;margin:0;padding:0;top:158px;display:block;max-height:350px;width:220px;z-index:1}.productCarousel .carousel-indicators li{list-style:none;width:85px;height:85px;background:#fff;border:1px solid #ebebec;opacity:1;border-radius:0;text-indent:inherit;margin:0 20px 21px 0;padding:0;text-align:center;position:relative;float:left;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.productCarousel .carousel-indicators li:hover,.productCarousel .carousel-indicators li.active{-webkit-box-shadow:0 5px 30px 0 rgba(3,4,4,.1);-moz-box-shadow:0 5px 30px 0 rgba(3,4,4,.1);box-shadow:0 5px 30px 0 rgba(3,4,4,.1)}.productCarousel .carousel-indicators li img{max-width:80px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.productCarousel .sp_img{background:#fff;min-height:708px;position:relative;border-radius:0}.productCarousel .sp_img img{max-width:100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.spmiddleSection{position:relative;padding:0 0 120px}.spmiddleSection:after{position:absolute;left:70px;top:87px;width:calc(100% - 140px);height:1px;content:'';background:#eaeaeb}.spmiddleSection .product_tabarea{margin:0;padding:0 40px}.spmiddleSection .productTabs{border:none;margin:37px 0 77px}.spmiddleSection .productTabs li{border:none;margin:0 60px 0 0;padding:0}.spmiddleSection .productTabs li a{font-size:15px;text-transform:uppercase;color:#7b7d7f;letter-spacing:1.5px;font-weight:900;padding:0 3px}.spmiddleSection .productTabs li a.active,.spmiddleSection .productTabs li a:hover{color:#1c1f23}.spmiddleSection .productTabs li a:before{display:none}.spmiddleSection .productTabs li a:after{height:2px;bottom:-22px}.spmiddleSection .pdtci_content p{padding-right:0;margin:0}.spmiddleSection .pdtci_content{font-size:24px;line-height:40px;letter-spacing:1.2px;color:#1c1f23}.spmiddleSection .product_tabarea .comment_area,.spmiddleSection .product_tabarea .adinfo{padding-right:0}.spmiddleSection .related_area{margin:130px 0 0}.related_carousel02.owl-carousel .owl-nav{width:100%}.related_carousel02.owl-carousel .owl-nav button{text-align:center;margin:0;position:absolute;left:-100px;top:41%;font-size:15px;line-height:63px;width:63px;height:63px;background:#eaeaea;color:#1c1c1c;border:none;outline:none;border-radius:48%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.related_carousel02.owl-carousel .owl-nav .owl-next{left:auto;right:-100px}.related_carousel02.owl-carousel .owl-nav button:hover{background:var(--theme-color);color:#fff}.singleProduct03{position:relative;padding:130px 0 110px}.productSlide02{position:relative;margin:0 8px 8px 0;padding:0;border:2px solid #f0f0f0}.productSlide02 .sp_img{position:relative;min-height:570px;background:#fff;border-radius:0;text-align:center}.indicator-slider02{position:relative;z-index:2;z-index:15;display:block;padding:0;margin:0;list-style:none}.indicator-slider02 li{list-style:none}.indicator-slider02 li .idItem{width:121px;height:110px;background:#fff;border-radius:0;padding:5px;margin:0;text-align:center;position:relative;cursor:pointer;opacity:1;border:2px solid #f0f0f0;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.indicator-slider02 .slick-slide:hover .idItem,.indicator-slider02 .slick-slide.slick-current.slick-active .idItem{border-color:var(--theme-color);-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.indicator-slider02 li img{position:absolute;left:0;top:0;right:0;max-width:105px;bottom:0;margin:auto;width:auto}.slick-initialized .slick-slide{border:none;outline:none;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.indicator-slider02 .slick-slide{padding:0;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.singleProduct03 .product_details{padding:68px 0 0 45px}.singleProduct03 .pd_excrpt{margin-bottom:55px}.singleProduct03 .quantityd{width:120px;box-shadow:none;border:none;margin-top:5px!important}.singleProduct03 .quantityd button.qtyBtn{width:38px;height:38px;
		line-height:38px;color:#0b0b0b;background:#f5f5f5;font-size:18px;
			font-weight:800}.singleProduct03 .quantityd button.qtyBtn.btnPlus{right:0}
				.singleProduct03 .quantityd button.qtyBtn.btnMinus{left:0;
					right:auto}
				.singleProduct03
		 .quantityd button.qtyBtn:hover{color:#fff;
		 	background:var(--theme-color)}.singleProduct03 
			 .quantityd input[type=number]{
			 	width:100%!important;
			 	text-align:center;
		 	font-size:18px;color:#0b0b0b;
		 	font-weight:800;
							letter-spacing:-.075px}.singleProduct03 
						.product_details .organ_btn{text-transform:uppercase;
												 		margin-left:50px;
		height:58px;
		font-size:12px;font-weight:900;
	letter-spacing:.9px;
	line-height:62px;
	padding:0 42px}
	.singleProduct03 .product_details .pi01Price{font-size:22px;
		line-height:30px;color:#0b0b0b;font-weight:800;
letter-spacing:.11px;margin-bottom:16px}.singleProduct03
	 .product_details .woocommerce-product-rating{margin-bottom:26px}
		 .singleProduct03 .pro_meta{padding:0}.singleProduct03
  .pro_meta:after{display:none}.mtItem02{font-family:spartan,sans-serif;


		font-size:16px;color:#646464;
			letter-spacing:-.08px;font-weight:700;margin:0 0 5px}
			.mtItem02 span{min-width:auto;
				color:#0b0b0b;
				font-size:13px;
				text-transform:uppercase;
				letter-spacing:.97px;
				font-weight:900}
				.mtItem02 a{color:inherit}
				.mtItem02 a:hover{color:var(--theme-color)}
				.singleProduct03 .product_tabarea{
					margin:72px 0 0;
					padding:0 450px 0 0}.singleProduct03 .productTabs{
						border:none;margin:0 0 72px}
						.singleProduct03 .productTabs li{
							border:none;
							margin:0 60px 0 0;
							padding:0}
.singleProduct03 .productTabs li a{font-size:15px;
	text-transform:uppercase;color:#7b7d7f;
	letter-spacing:1.5px;
	font-weight:900;
	padding:0 3px}
	.singleProduct03 .productTabs li a.active,.singleProduct03
	 .productTabs li a:hover{color:#1c1f23}.singleProduct03 .productTabs li a:before{display:none}



			.singleProduct03 .productTabs li a:after{height:2px;
				bottom:-23px}.singleProduct03 
				.pdtci_content p{
					padding-right:0;
					margin:0}.singleProduct03
					 .pdtci_content{
					 	font-size:24px;
					 	line-height:40px;
					 	letter-spacing:1.2px;
					 	color:#1c1f23}
					 	.singleProduct03 .sic_comments{margin-right:0}
					 	.singleProduct03 .product_tabarea .comment_area,
					 	.singleProduct03 .product_tabarea .adinfo{padding-right:0}.conSocial{position:relative;margin:62px 0 0}
.conSocial a{display:inline-block;
  width:48px;
  height:48px;background:#e6e6e6;
  border-radius:50%;
  text-align:center;line-height:49px;
  color:#0d0d0d;font-size:18px;
  margin:0 5px 0 0}.conSocial a:hover{color:#fff;background:var(--theme-color)}
.contact_form{position:relative;
  /*background:url(../images/bg/15.png) no-repeat right top #e4e4e4;*/
  padding:77px 125px 103px;
  border-radius:5px;
  font-family:spartan,sans-serif;
  -webkit-box-shadow:0 30px 160px 0 rgba(0,0,0,.1);
  -moz-box-shadow:0 30px 160px 0 rgba(0,0,0,.1);
  box-shadow:0 30px 160px 0 rgba(0,0,0,.1)}
.contact_form h2{font-size:35px;
  letter-spacing:-1px;
  text-transform:uppercase;
  margin-bottom:23px}
.contact_form input[type=email],
												 			  	.contact_form input[type=text],
												 			  	.contact_form input[type=url],


		 	.contact_form input[type=tel],.contact_form input[type=number],
		 	.contact_form textarea{display:block;
		 		width:100%;
		 		height:79px;
		 		background:#fff;padding:0;
	border:none;border:2px solid #eceef2;border-radius:50px;
					 	font-size:16px;
					 	line-height:60px;
					 	margin:0 0 24px;
												 			  	font-weight:500;
padding:0 53px;color:#8799a3}.contact_form textarea{height:288px;

												 			  		line-height:26px;
										padding-top:27px;padding-left:45px;
								margin-bottom:40px;resize:none}
		.contact_form textarea::-moz-placeholder,.contact_form input::
		-moz-placeholder{color:#8799a3;opacity:1}.contact_form textarea::
		-ms-input-placeholder,.contact_form input::
		-ms-input-placeholder{color:#8799a3;opacity:1}.contact_form textarea::
		-webkit-input-placeholder,.contact_form input::
		-webkit-input-placeholder{color:#8799a3;opacity:1}
		.contact_form input[type=checkbox]{
			visibility:hidden;
			opacity:0;
			display:inline-block;
			vertical-align:middle;
			width:0;
			height:0;
			display:none}
			.contact_form input[type=checkbox]~label{position:relative;
				padding-left:30px;
				font-size:16px;
				color:#100c0b;
				opacity:.6;cursor:pointer;
				display:block}.contact_form input[type=checkbox]~label:before{content:'';



			font-family:dgita-icon!important;
												 			  			position:absolute;
												 			  			left:0;top:6px;
												 			  			background-color:transparent;
												 			  			border:1px solid #e8e8f1;
												 			  			height:18px;
												 			  			width:18px;
												 			  			line-height:18px;
												 			  			text-align:center;
												 			  			font-size:9px;
												 			font-weight:400}
											.contact_form input[type=checkbox]:checked~label:before{
												content:"\e901";
												 			  				color:var(--theme-color);
											border-color:var(--theme-color)}
												 			  				.contact_form .organ_btn{
												 			  					height:65px;
												 			  					width:100%;
												 			  					color:#fff;
												 			  					font-size:16px;
												 			  					border-radius:50px;
													text-transform:uppercase;
												 			  					line-height:65px;
												 			  					padding:0 20px;
								letter-spacing:0}.contact_form .col-md-5{
												 			padding-right:23px}
												.contact_form .col-md-7{padding-left:22px}
												#contact_form .reqError{border:1px solid red!important}
												 			  					.con_message{
												 			  						display:block;
												 			  						width:100%;
												 			  						display:none;
												 			  						padding:15px;
												 			  						border-radius:0;
												 			  						border-width:2px;
												 			  						margin:15px 0 0}
								.mapSection{position:relative}
											.googleMap{position:relative;
										overflow:hidden;
											width:100%;
												 		height:560px}
												.contact_form_2 input:not([type=submit]):not([type=radio]):not([type=checkobx]),
												 			  		.contact_form_2 textarea{
												 			 	display:block;
												 			  		width:100%;
												 			  			height:78px;
						background:0 0;
												 			padding:0;border:none;
												 		font-family:spartan,sans-serif;
												 		font-weight:800;
border:1px solid #eceef2;border-radius:50px;
												 			  				font-size:13px;


								line-height:78px;padding:0 30px;
												 			  				margin:0 0 14px;
						color:#8799a3}.contact_form_2 textarea{

							height:245px;line-height:26px;
											padding-top:34px;
													margin-bottom:40px;resize:none}
													.contact_form_2 textarea::
												-moz-placeholder,.contact_form_2 input::
												-moz-placeholder{color:#8799a3;
											opacity:1}.contact_form_2 textarea::-ms-input-placeholder,
								.contact_form_2 input::-ms-input-placeholder{color:#8799a3;
											opacity:1}.contact_form_2 textarea::
					-webkit-input-placeholder,.contact_form_2 input::
								-webkit-input-placeholder{color:#8799a3;opacity:1}
								.contact_form_2 .organ_btn{border-radius:50px}
								.section_404{position:relative;
												width:100%;
									padding:156px 0 112px}.contetn_404{position:relative}
									.contetn_404 img{max-width:100%;
											height:auto;
												 	margin-left:-58px}
								.contetn_404 h2{font-size:260px;
								color:var(--theme-color);
									text-transform:uppercase;
											margin:0 0 9px;line-height:1}
												.contetn_404 h3{font-size:35px;
												color:#252525;
											font-weight:500;
												line-height:52px;
												margin:0 0 33px}.contetn_404 form{
												position:relative;
												max-width:560px;margin:auto}
												 	.contetn_404 input[type=search]{height:60px;
												 		font-size:15px;
												 			font-weight:300;
												 			font-style:normal;
												 			  	border:2px solid #eceef2;
												 			  			line-height:60px;background:0 0;
												 			  			font-family:spartan,sans-serif;
												 			  			color:#8799a3;
												 			  						outline:none;padding:0 40px;
												 			  					border-radius:50px;width:100%}.contetn_404 input[type=search]::
												 			  					-moz-placeholder{color:#8799a3;opacity:1}
												 			  					.contetn_404 input[type=search]::
												 			  					-ms-input-placeholder{color:#8799a3;
												 			  						opacity:1}.contetn_404 input[type=search]::
												 			  					-webkit-input-placeholder{color:#8799a3;
												 			  						opacity:1}
												 			  					.contetn_404 button{background:0 0;
												 			  						position:absolute;
												 			  						right:30px;top:0;width:auto;
												 			  						height:auto;border:none;
												 			  						outline:none;
												 			  						font-size:22px;
												 			  					color:#bbc7cd;line-height:55px;

												 			  				transition:all ease 300ms;
												 			  				-moz-transition:all ease 300ms;
												 			  				-webkit-transition:all ease 300ms}
												 			  				.contetn_404 button svg{fill:#bbc7cd;
												 			  					transition:all ease 300ms;
												 			  					-moz-transition:all ease 300ms;
												 			  					-webkit-transition:all ease 300ms}
												 			  					.contetn_404 button:hover{
												 			  						color:var(--theme-color)}.contetn_404 button svg:hover{
												 			  						fill:var(--theme-color)}
												 			  						.contetn_404 .organ_btn{
												 			  							margin-top:40px;
												 			  							height:60px;
												 			  							border-radius:50px;
												 			  							line-height:64px;font-size:13px;
												 			  					letter-spacing:0;
												 			  					font-weight:700;
												 			  					text-transform:uppercase;
												 			  					padding:0 55px}
												 			  					.cartPage{position:relative;
												 			  						padding:120px 0}
												 			  					.cartPage .woocommerce{
												 			  						background:#fff;padding:0 115px 100px;
												 			  						font-family:spartan,sans-serif;
												 			  						-webkit-box-shadow:0 34px 90px 0 rgba(0,0,0,.1);
												 			  						-moz-box-shadow:0 34px 90px 0 rgba(0,0,0,.1);
												 			  						box-shadow:0 34px 90px 0 rgba(0,0,0,.1)}
												 			  						.cartPage .woocommerce:after{position:absolute;
												 			  							left:15px;top:0;
												 			  							background:var(--theme-color);
												 			  							height:100px;content:'';
												 			  							width:calc(100% - 30px)}
												 			  							.woocommerce table.shop_table{
												 			  								z-index:2;
												 			  								width:100%;
												 			  								margin:0;position:relative;border:none;
												 			  								border-spacing:0;border-collapse:collapse}
												 			  								.woocommerce table.shop_table thead tr th{
												 			  									font-size:16px;
												 			  									font-weight:800;
												 			  									color:#fff;
												 			  									text-transform:uppercase;
												 			  									background:var(--theme-color);
												 			  									padding:36px 22px;
												 			  									text-align:left;
												 			  									border:none}.wrapper{position:relative}
												 			  									.woocommerce table.shop_table tbody tr.cart_item{
												 			  										transition:all ease 300ms;
												 			  										-moz-transition:all ease 300ms;
												 			  										-webkit-transition:all ease 300ms}
												 			  										.woocommerce table.shop_table tbody tr
												 			  										.cart_item:hover{
												 			  		-webkit-box-shadow:0 6px 30px 0 rgba(225,225,232,.8);
												 			  		-moz-box-shadow:0 6px 30px 0 rgba(225,225,232,.8);
												 			  		box-shadow:0 6px 30px 0 rgba(225,225,232,.8)}
												 			  					.woocommerce table.shop_table tbody tr td{
												 			  						vertical-align:middle;
												 			  						padding:41px 22px;border:none;color:#252525;
												 			  						font-weight:700;border:none;
												 			  						font-size:18px;
												 			  						line-height:.3px}.woocommerce table.shop_table tbody tr td
												 			  						.product-name span{
												 			  							display:block;
												 			  							color:var(--theme-color);
												 			  							font-weight:400;
												 			  							font-size:16px;
												 			  							margin:30px 0 0}
												 			  							.woocommerce table.shop_table tbody tr td a.p-img{
												 			  								width:100px;
												 			  								height:100px;
												 			  								display:inline-block}
												 			  								.woocommerce table.shop_table tbody tr td a{
												 			  									color:inherit}
												 			  								.woocommerce table.shop_table tbody tr td:hover a{
												 			  									color:var(--theme-color)}
												 			  									.woocommerce table.shop_table tr td
												 			  									.product-name img{width:90px;
												 			  										height:auto;
												 			  										margin-right:15px}
												 			  										.woocommerce table.shop_table tbody tr td
												 			  										.product-price{color:#8799a3}
												 			  										.woocommerce table.shop_table tbody tr td
												 			  										.product-subtotal{color:var(--theme-color)}
												 			  										.woocommerce table.shop_table tr td
												 			  										.product-remove{text-align:right}
												 			  										.woocommerce table.shop_table a.remove{margin:0;
												 			  											padding:0;text-align:center;
												 			  											display:inline-block;
												 			  											font-size:18px;
												 			  											text-decoration:none;
												 			  											background:0 0;
												 			  											line-height:21px;
												 			  											color:#dae4ea!important;
												 			  											letter-spacing:0;
												 			  											font-weight:400}
												 			  											.woocommerce table.shop_table a
												 			  											.remove:hover{
												 			  												background:0 0;
												 			  												color:#f04e4e!important}
												 			  												.woocommerce table
												 			  												.shop_table tbody tr td 
												 			  												.quantityd{
												 			  													box-shadow:none;
												 			  													height:60px;
												 			  													border:2px solid #ddd;
												 			  													width:160px}
												 			  													.woocommerce table
												 			  							.shop_table tbody tr td .quantityd input[type=number]{
												 			  								width:100%!important;
												 			  								color:#252525;
												 			  								font-weight:700;
												 			  								font-size:16px;
												 			  								line-height:60px;
												 			  								position:relative;
												 			  								top:2px}.woocommerce table.shop_table tbody tr td
												 			  								 .quantityd button.qtyBtn{
												 			  								 	background:0 0;
												 			  								 	color:#8799a3;
												 			  								 	font-size:22px;
												 			  								 	right:21px;
												 			  								 	line-height:30px}.woocommerce table
												 			  								 	.shop_table tbody tr td .quantityd button
												 			  								 	.qtyBtn.btnMinus{left:21px;right:auto}
												 			  								 	.woocommerce table.shop_table tbody tr td
												 			  								 	 .quantityd button.qtyBtn:hover{
												 			  								 	 	color:var(--theme-color)}
												 			  								 	 	.woocommerce table.shop_table td
												 			  								 	 	.actions{padding-left:40px;
												 			  								 	 		padding-right:40px;
												 			  								 	 		border-bottom:none;
												 			  								 	 		position:relative;z-index:2}
												 			  								 	 		.woocommerce table.shop_table td
												 			  					.actions:after{position:absolute;left:0;
												 			  						width:calc(100% + 230px);left:-115px;height:100%;
												 			  						content:'';
												 			  						background:#f9f9fb;z-index:-1;top:0}.woocommerce table
												 			  						.shop_table td.actions 
												 			  						.coupon label{display:none}.woocommerce table.shop_table td
												 			  						.actions 
												 			  						.coupon{display:inline-flex;float:left}.woocommerce table
												 			  						.shop_table td.actions
												 			  						 .coupon input[type=text]{display:block;
												 			  						 	width:260px;
												 			  						 	height:60px;
												 			  						 	padding:0 35px;
												 			  						 	border:2px solid #eceef2;
												 			  						 	outline:none;
												 			  						 	text-transform:capitalize;
												 			  						 	background:0 0;
												 			  						 	margin:0;
												 			  						 	font-size:16px;
												 			  						 	line-height:60px;
												 			  						 	color:#8799a3;
												 			  						 	font-weight:700;
												 			  						 	letter-spacing:0;
												 			  						 	border-radius:50px}
												 			  						 	.woocommerce table.shop_table td.actions 
												 			  						 	.coupon input[type=text]::-moz-placeholder{
												 			  						 		color:#8799a3;opacity:1}.woocommerce table
												 			  						 		.shop_table td.actions .coupon input[type=text]::
												 			  						 		-ms-input-placeholder{color:#8799a3;opacity:1}
												 			  						 		.woocommerce table.shop_table td.actions .coupon input[type=text]::
												 			  						 		-webkit-input-placeholder{color:#8799a3;opacity:1}
												 			  						 		.woocommerce table.shop_table td.actions .button{min-width:200px;height:60px;background:#252525;line-height:62px;font-size:14px;text-transform:uppercase;
												 			  						 			text-align:center;border-radius:50px;font-weight:700;
												 			  						 		margin:0;padding:0 15px;color:#fff;-webkit-box-shadow:0 10px 30px 0 rgba(37,37,37,.4);-moz-box-shadow:0 10px 30px 0 rgba(37,37,37,.4);
												 			  							box-shadow:0 10px 30px 0 rgba(37,37,37,.4);
												 			  						outline:none;border:none;transition:all ease 300ms;
												 			  						-moz-transition:all ease 300ms;-webkit-transition:all ease 300ms}
												 			  						.woocommerce table.shop_table td.actions .button.update{float:right}
												 			  						.woocommerce table.shop_table td.actions .coupon .button{
												 			  							margin-left:40px;
												 			  							background:#8799a3;-webkit-box-shadow:0 10px 30px 0 rgba(135,153,163,.5);
												 			  							-moz-box-shadow:0 10px 30px 0 rgba(135,153,163,.5);
												 			  							box-shadow:0 10px 30px 0 rgba(135,153,163,.5)}
												 			  							.woocommerce table.shop_table td.actions .button:hover{
												 			  								box-shadow:none;background:var(--theme-color)}
												 			  								.woocommerce .cart-collaterals{margin:100px 0 0 76px}.woocommerce .cart-collaterals h2{background:0 0;position:relative;margin:0 0 27px;padding:0;font-size:18px;
												 			  									color:#252525;line-height:.7;text-transform:uppercase;
												 			  								font-weight:900}.woocommerce .cart-collaterals .cart_totals table{width:100%;border:none;border-collapse:collapse;border-spacing:0}.woocommerce .cart-collaterals
												  .cart_totals table tr th{padding:0;font-size:14px;
												 			  						 	color:#252525;text-transform:uppercase;
												 			  						 	font-weight:700;border:none}.woocommerce 
												.cart-collaterals .cart_totals tr td{font-size:14px;
												 			  						 		color:#8799a3;padding:20px 0}
							.woocommerce .cart-collaterals .cart_totals tr.order-total td{
								color:#39b54a;font-weight:800;
								font-size:18px}.woocommerce
								 .cart-collaterals .wc-proceed-to-checkout{
								 	padding:45px 0 0}.woocommerce .cart-collaterals 
								 	.wc-proceed-to-checkout a.checkout-button{
								 		width:100%;
								 		height:60px;display:inline-block;
								 		background:var(--theme-color);
								 		line-height:62px;font-size:14px;
								 		text-transform:uppercase;text-align:center;
								 		border-radius:50px;font-weight:700;margin:0;
								 		padding:0 20px;color:#fff;outline:none;border:none;
								 		transition:all ease 300ms;-moz-transition:all ease 300ms;
								 		-webkit-transition:all ease 300ms}.woocommerce .cart-collaterals .wc-proceed-to-checkout a.checkout-button:hover{background:#457500}.woocommerce table.wishlist_table tbody tr td .add_to_cart{float:right;min-width:160px;height:55px;background:var(--theme-color);line-height:57px;font-size:12px;text-transform:uppercase;text-align:center;border-radius:50px;font-weight:700;margin:0;padding:0 15px;color:#fff;outline:none;display:inline-block;border:none;transition:all ease 300ms;-moz-transition:all ease 300ms;-webkit-transition:all ease 300ms}.woocommerce table.wishlist_table tbody tr td .add_to_cart:hover{background:#457500;color:#fff}.woocommerce table.wishlist_table tbody tr td:hover a.add_to_cart{color:#fff}.woocommerce table.wishlist_table tbody tr td .wishlist-in-stock{color:var(--theme-color)}.hmd05 .midIconBox p,.hmd05 .midIconBox i{display:inline-block;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(-90deg,#92c64e 0%,#4baf50 100%)}.hm05 .all-categories-dropdown .select{background:linear-gradient(-90deg,#92c64e 0%,#4baf50 100%)}.header02.hm05 .shoping_cart:hover a.cartBtn,.header02.hm05 .accessNav>a:hover{background:#575757}.header02.hm05 .accessNav>a:hover span,.header02.hm05 .shoping_cart:hover a span{background:linear-gradient(-90deg,#92c64e 0%,#4baf50 100%)}.slider_04{position:relative;background:#f2f2f2}.slider_04 .sbBg{width:458px;height:59px;text-align:center;line-height:65px;display:inline-block;position:relative;left:-36px;background:url(../images/slider/title_bg.png) no-repeat center center/cover}.slider_04 .prcolor{color:#313131!important}.slider_04 .hdImg{position:relative}.slider_04 .hdImg:after{background:url(../images/slider/flower.png) no-repeat left top;position:absolute;left:-45px;top:-20px;content:'';width:41px;height:76px}.slider_04 .tp-caption .organ_btn{background:#313131;height:55px!important;line-height:58px!important;font-size:13.55px!important}.slider_04 .tp-caption .organ_btn i{margin-left:15px!important;width:24px!important;height:24px!important;font-size:11.16px!important;line-height:24px!important}.bgWrapper{position:relative;background:url(../images/home4/bodybg.png) no-repeat left top #f2f2f2}.icon_box_07{position:relative;z-index:2;margin:0 0 30px}.icon_box_07 .ibImg{display:inline-block;position:relative;margin:0 0 28px;width:146px;height:146px;line-height:125px;font-size:81px;color:#79ad34;background:0 0;text-align:center;transition:all ease 300ms;-moz-transition:all ease 300ms;-webkit-transition:all ease 300ms}.icon_box_07 .ibImg svg{width:100%;height:100%;fill:#d8ecbd;position:absolute;left:8px;top:0;z-index:-1}.icon_box_07 .ibImg img{max-width:85px;height:auto}.icon_box_07 h3{font-weight:400;
								 			font-size:20.49px;font-family:roboto,sans-serif;line-height:25px;color:#1e1e1e;
								 			margin:0 0 25px}.icon_box_07 h3 span{font-weight:900}.icon_box_07 p{
								 				font-size:17px;line-height:24px;color:#525252;margin:0 0 35px}.icon_box_07 .organ_btn{
								 					display:inline-block;height:42px;background:#fff;
								 					color:#1e1e1e;
								 					line-height:42px;
								 					text-align:center;font-family:spartan,sans-serif;
								 					text-transform:uppercase;font-size:12px;letter-spacing:-.72px;
								 					font-weight:600;border:1px solid #e7e7e7;border-radius:30px;
								 					padding:0 30px}.icon_box_07 .organ_btn:hover{color:#fff}
								 					.icon_box_07 .organ_btn::before{border-color:transparent;
								 						background:linear-gradient(-90deg,#92c64e 0%,#4baf50 100%)}
								 						.ib702 .ibImg svg{fill:#f4e2bb}.ib703 .ibImg svg{fill:#fcc5b7}
								 						.ib704 .ibImg svg{fill:#ebddd5}
								 						.orgoTab04{
								 							position:relative;
								 							z-index:2;display:flex;justify-content:center;
								 							margin:51px 0 15px}.orgoTab04 li{
								 								list-style:none;
								 								display:inline-block;margin:0 32px}.orgoTab04 li a{display:block;
								 									font-size:15px;color:#1e1e1e;
								 									font-weight:400}
								 									.orgoTab04 li a .tbThumb{
								 										display:block;
								 										width:63px;
								 										height:63px;background:#eaeaea;
								 										border-radius:50px;
								 										text-align:center;
								 										margin:0 auto 11px;
								 										line-height:62px;transition:all ease 300ms;
								 										-moz-transition:all ease 300ms;
								 										-webkit-transition:all ease 300ms}.orgoTab04 li a .tbThumb img{width:42px;height:43px}.orgoTab04 li a span{font-weight:700}.orgoTab04 li a:hover,.orgoTab04 li a.active{color:var(--theme-color)}.proItem08{position:relative;z-index:2;text-align:center;padding:0 0 36px;-webkit-box-shadow:-2px 4px 43px 0 rgba(0,0,0,.06);-moz-box-shadow:-2px 4px 43px 0 rgba(0,0,0,.06);box-shadow:-2px 4px 43px 0 rgba(0,0,0,.06)}.proItem08 .proThumb04{margin-top:-85px}.proItem08 .product_content04{padding:158px 20px 26px}.proItem08 .product_content04 h3{font-weight:700;margin-bottom:3px}.proItem08 .pi01Price{display:inline-block;font-size:13.32px;letter-spacing:-.66px;line-height:1.2;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(-90deg,#92c64e 0%,#4baf50 100%)}.proItem08 .pi01Price del{font-size:10.47px;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(-90deg,#9299a3 0%,#9299a3 100%)}.proItem08 .pi01Price .price span{font-size:11px;font-weight:500;margin-left:6px;letter-spacing:-.85px;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(-90deg,#767676 0%,#767676 100%)}.proItem08.productItem06 .piActionBtns{position:relative;top:auto;bottom:0;left:0;right:0;width:100%}.proItem08.productItem06 .piActionBtns a{z-index:2;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);visibility:visible;opacity:1;width:50px;height:50px;font-size:21px;line-height:50px;background:#f5f5f5}.proItem08.productItem06 .piActionBtns a:after{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;content:'';background-image:linear-gradient(-90deg,#92c64e 0%,#4baf50 100%);border-radius:50px;
								 				visibility:hidden;opacity:0;transition:all ease 300ms;
								 				-moz-transition:all ease 300ms;-webkit-transition:all ease 300ms}
								 				.proItem08.productItem06 .piActionBtns a:hover:after{visibility:visible;
								 					opacity:1}.ctaOffer{position:relative;
								 						background:url(../images/home4/9.png) no-repeat center center/cover #fff;border-radius:10px;padding:100px 30px 67px 115px}.ctaOffer .secTitle02{font-size:50px;line-height:63px;letter-spacing:-1.5px;margin:0 0 11px}.ctaOffer .pi01Price{display:inline-block;font-size:18px;letter-spacing:-.9px;line-height:1.2;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(-90deg,#92c64e 0%,#4baf50 100%);margin:0 0 15px}.ctaOffer p{color:#828282;font-size:18px;margin:0 0 20px}.ctaOffer .timerTitle i{top:0}.ctaOffer .timerTitle i,.ctaOffer .timerTitle{display:inline-block;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(-90deg,#92c64e 0%,#4baf50 100%)}.ctaOffer .commoncount .countdown-section .countdown-amount{width:50px;height:50px;background:#faf6f6;font-size:14px;line-height:53px;font-weight:600;margin:0 0 11px}.ctaOffer .commoncount .countdown-section .countdown-period{color:#525252;font-size:10.43px;margin:0 0 36px}.lookbook05{position:relative;display:flex;margin-top:40px}.lookbook05 img{max-width:100%;height:auto;border-radius:10px}.lookbook05 h3{display:inline-block;font-size:32px;color:#262222;letter-spacing:-.92px;margin:0;transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);position:absolute;right:-150px;bottom:125px}.lookbook05 h3 span{font-weight:400}.lookbook05 h3:after{position:absolute;left:71px;bottom:47px;width:1px;height:60px;content:'';background:linear-gradient(-90deg,#92c64e 0%,#4baf50 100%)}.lb05Right h3{bottom:90px}.lb05Right{margin-left:60px;margin-right:50px}.orgoTab05{position:relative;z-index:2;display:block;max-width:220px;text-align:right}.orgoTab05 li{list-style:none;display:block;margin:0 0 8px}.orgoTab05 li a{font-size:15px;position:relative;color:#c2c2c2;font-weight:500;font-family:spartan,sans-serif;font-weight:800;text-transform:capitalize;line-height:26px;display:inline-block}.orgoTab05 li a:after{position:absolute;right:-90px;bottom:0;margin:auto;top:0;width:50px;height:1px;visibility:hidden;opacity:0;background:linear-gradient(-90deg,#92c64e 0%,#4baf50 100%);content:'';transition:all ease 300ms;-moz-transition:all ease 300ms;-webkit-transition:all ease 300ms}.orgoTab05 li a span{margin-right:5px;visibility:hidden;opacity:0;display:inline-block;transition:all ease 300ms;-moz-transition:all ease 300ms;-webkit-transition:all ease 300ms}.orgoTab05 li a:hover,.orgoTab05 li a.active{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(-90deg,#92c64e 0%,#4baf50 100%)}.orgoTab05 li a:hover span,.orgoTab05 li a.active span{visibility:visible;opacity:1}.orgoTab05 li a:hover:after,.orgoTab05 li a.active:after{right:-71px;visibility:visible;opacity:1}.proGalSLiderWrap{position:relative;padding:0 165px 0 0;margin-top:-150px}.proGallerySliderThumb{width:165px;position:absolute;right:0;top:-7px;bottom:0;margin:0}.gsThumbItem{position:relative;height:100px;margin:0 0 20px;padding:11px 0;display:block!important;overflow:hidden;cursor:pointer}.gsThumbItem svg{width:100px;height:100px;fill:#f2f2f2;position:absolute;right:0;
								 					top:0;z-index:-1}.gsThumbItem img{width:100px;
								 						height:auto;display:block;float:right}
								 						.productItem09{position:relative}
								 						.productItem09 .proThumb04{margin:0}.productItem09 .proThumb04 img{
								 							max-width:100%;height:auto}.productItem09
								 							 .product_content04{padding:327px 0 0;text-align:right}.productItem09 .product_content04 h3{font-size:49px;line-height:63px;letter-spacing:-1px;margin-bottom:2px}.productItem09 .product_content04 h3 span{font-weight:400}.productItem09 .pi01Price{display:inline-block;font-size:19.72px;letter-spacing:-.98px;line-height:1.2;margin:0;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(-90deg,#92c64e 0%,#4baf50 100%)}.productItem09 .pi01Price del{font-size:13.47px;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(-90deg,#9299a3 0%,#9299a3 100%)}.productItem09 .pi01Price .price span{font-size:11px;font-weight:500;margin-left:6px;letter-spacing:-.85px;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(-90deg,#767676 0%,#767676 100%)}.productItem09 .product_content04>p{color:#828282;line-height:25px;margin:0 0 27px 160px}.rmBtn{position:absolute;right:0;bottom:112px;width:100px;height:100px;text-align:center;line-height:95px}.rmBtn img{width:100%;height:100%;position:absolute;right:0;top:0}.rmBtn a{display:inline-block;position:relative;z-index:2;color:#fff;font-size:10px;line-height:26px;text-transform:uppercase;font-family:spartan,sans-serif}.rmBtn a:after{position:absolute;left:0;bottom:-5px;right:0;width:18px;height:4px;content:'';
								 						margin:auto;background:linear-gradient(-90deg,#92c64e 0%,#4baf50 100%);
								 						transition:all ease 300ms;-moz-transition:all ease 300ms;
								 						-webkit-transition:all ease 300ms}
								 						.rmBtn a:hover:after{background:#fff}
								 						.productItem10{position:relative;z-index:2;
								 							background:#fff;border-radius:10px;
								 							-webkit-box-shadow:-2px 4px 43px 0 rgba(0,0,0,.06);
								 							-moz-box-shadow:-2px 4px 43px 0 rgba(0,0,0,.06);
								 							box-shadow:-2px 4px 43px 0 rgba(0,0,0,.06);
								 							margin:0 0 50px 177px;padding:42px 30px 40px 160px}
.productItem10 .proThumb04{margin:0;position:absolute;
			left:-177px;top:50%;margin:auto;transform:translateY(-50%)}
							.productItem10 .proThumb04 img{max-width:100%;height:auto}
								 	.productItem10 .product_content04{padding:0}.productItem10
								 .prLabels p{background:linear-gradient(-90deg,#92c64e 0%,
							#4baf50 100%)}.productItem10 .product_content04 h3{font-size:21px;
					font-weight:700;margin-bottom:6px}.productItem10 .pi01Price{
								 		display:inline-block;
							font-size:18px;
						letter-spacing:-.9px;
						line-height:1.2;margin:0 0 12px;
		-webkit-background-clip:text;
		-webkit-text-fill-color:transparent;
		background-image:linear-gradient(-90deg,#92c64e 0%,#4baf50 100%)}
		.productItem10 .pi01Price del{font-size:13.47px;
			-webkit-background-clip:text;
			-webkit-text-fill-color:transparent;
			background-image:linear-gradient(-90deg,#9299a3 0%,#9299a3 100%)}
			.productItem10 .pi01Price .price span{
				font-size:11px;
				font-weight:500;
				margin-left:6px;
				letter-spacing:-.85px;
				-webkit-background-clip:text;
				-webkit-text-fill-color:transparent;
				background-image:linear-gradient(-90deg,#767676 0%,#767676 100%)}
				.productItem10 .product_content04>p{
					color:#828282;
					line-height:25px;
					margin:0 0 18px}
					.productItem10 .product_content04 .ratings{
						font-size:13px;
						margin:0 0 22px}
						.productItem10 .product_content04 .ratings span{
							font-size:10.25px;color:#a1a1a1;
							font-weight:600;
							margin-left:5px;
							position:relative;top:2px}
							.productItem10 .piActionBtns{justify-content:flex-start;
								position:relative;
								z-index:3;
								margin:0;
								top:auto;
								bottom:0;
								left:0;
								right:0;
								width:100%}
.productItem10 .piActionBtns a{margin:0 3px;transform:translate3d(0,0,0);
	-moz-transform:translate3d(0,0,0);
	-webkit-transform:translate3d(0,0,0);
	-ms-transform:translate3d(0,0,0);
	-o-transform:translate3d(0,0,0);
	visibility:visible;opacity:1;
	width:50px;height:50px;
	font-size:21px;
	line-height:50px;
	background:#f5f5f5}
	.productItem10 .piActionBtns a:after{
		position:absolute;
		left:0;
		top:0;
		width:100%;
		height:100%;
		z-index:-1;
		content:'';
		background-image:linear-gradient(-90deg,#92c64e 0%,#4baf50 100%);
		border-radius:50px;
		visibility:hidden;
		opacity:0;
		transition:all ease 300ms;
		-moz-transition:all ease 300ms;
		-webkit-transition:all ease 300ms}
		.productItem10 .piActionBtns a:hover:after{visibility:visible;
			opacity:1}.productItem10 .qty_weight{margin:0 14px 0 0}
			.productItem10 .qty_weight .quantityd{height:50px;
				background:#f2f2f2;border:none;box-shadow:none}
				.productItem10 .qty_weight .quantityd input[type=number]{
					right:0;
					margin:auto;
					width:40px!important;
					color:#1c1c1c;
					font-weight:700;
					font-size:18px;
					font-family:spartan,sans-serif;
					letter-spacing:-.54px;
					line-height:50px;
					display:block;top:3px}
					.productItem10 .quantityd button.qtyBtn{
						width:42px;
						height:42px;background:#fff;
						line-height:47px;
						font-size:25px;
						color:#1c1c1c;
						font-weight:500;
						font-family:spartan,sans-serif;
						letter-spacing:-.75px;
						right:4px}
						.productItem10 .quantityd button.qtyBtn.btnMinus{
							right:auto;
							left:4px;
							line-height:42px}
							.productItem10 .quantityd button.qtyBtn:hover{
								background:var(--theme-color);
								color:#fff}.bi04.blogItem02 .blogContent{padding:30px 40px 32px}
								.bi04.blogItem02 .blogContent h3{line-height:28px}
								.bi04.blogItem02 .blogContent .bmeta{
									font-size:11px;
									display:inline-block;
									text-transform:uppercase;
									-webkit-background-clip:text;
	-webkit-text-fill-color:transparent;
	background-image:linear-gradient(-90deg,#92c64e 0%,#4baf50 100%)}
	.bi04.blogItem02 .blogContent .bmeta i{
		font-size:14px;top:0;
		display:inline-block;
		-webkit-background-clip:text;
		-webkit-text-fill-color:transparent;
		background-image:linear-gradient(-90deg,#92c64e 0%,#4baf50 100%)}
		.fibg i{z-index:2;display:inline-block;
			-webkit-background-clip:text;
			-webkit-text-fill-color:transparent;
			background-image:linear-gradient(-90deg,#92c64e 0%,#4baf50 100%)}
			.fibg i:after{background:linear-gradient(-90deg,#92c64e 0%,#4baf50 100%);
	width:101px;
	height:101px;
	content:'';
	position:absolute;
	left:-30px;
	top:-10px;
	border-radius:50%;
	z-index:-1;opacity:.32}.topbar04{border-bottom:none;padding-bottom:0}
	.barBottom{height:2px;background:#f5f5f5;margin-top:9px}
	.accessNav.hm4{margin-right:0}.header04{background:0 0}.header04 .navBar01{background:#313131;
		border-radius:10px}
		.header04 .all-categories-dropdown .select{
			height:88px;
			border-radius:10px 0 0 10px;
			line-height:88px
		}
			.header04.fixedHeader .all-categories-dropdown 
			.select{border-radius:0}
			.header04 .all-categories-dropdown.dropdown02 
			.categorie-list{left:15px}.header04 .midIconBox{
				position:relative;
				padding-left:0;
				padding-right:55px;
				float:right;
				margin:12px 15px 0 0;
				text-align:right}
				.header04 .midIconBox i{width:45px;
					height:43px;
					background:var(--theme-color);
					line-height:43px;
					text-align:center;
					color:#fff;
					font-size:20px;
					border-radius:3px;
					top:-7px;
					left:auto;
					right:0}
					.header04 .midIconBox h5{color:#fff;
						font-size:16px;
						letter-spacing:-.32px}
	.header04 .midIconBox p{font-size:12px;
		font-weight:500;
		letter-spacing:-.24px;margin:0}
		.slider_05{position:relative;
			overflow:hidden;
			padding:103px 0 90px}
			.slider_05 .rev_slider{background:#fff0d3;
				border-radius:10px}
				.slider_05 .organ_btn{height:50px;line-height:52px!important;
					font-weight:800!important;
					font-size:13px!important}
					.slider_05 .organ_btn i{width:25px!important;
						height:25px!important;font-size:10px!important;
line-height:26px!important}.slider_05 .tparrows.custom{background:#fff}
.slider_05 .tparrows.custom:hover{background:var(--theme-color)}
.categorySection4{position:relative;padding:0 0 90px}.categoryBox{display:block;
	position:relative;
	border-radius:10px;
	background:#f2fce4;
	padding:50px 15px;
	text-align:center;
	transition:all ease 300ms;
	-moz-transition:all ease 300ms;
	-webkit-transition:all ease 300ms}
	.categoryBox:hover{background:#e3fac2}
	.categoryBox img{
		height:75px;
		width:auto!important;
		margin:0 0 25px;
		display:inline-block!important}
		.categoryBox h4{
			font-size:17px;
			font-weight:800;
			line-height:27px;
			margin:0 0 2px}
.categoryBox span{
	font-family:spartan,sans-serif;
	font-size:11px;
	color:#464646;font-weight:600;
	letter-spacing:-.44px;
	display:inline-block;
	height:23px;
	line-height:24px;
	padding:0 13px;
	border-radius:23px;
	background:#e3fac2;
	transition:all ease 300ms;
	-moz-transition:all ease 300ms;
	-webkit-transition:all ease 300ms}
	.categoryBox:hover span{
		background:#f2fce4}.cbc-2{
			background:#fffceb}
	.cbc-2 span{background:#fdf4d3}
	.cbc-2:hover{background:#fdf4d3}.cbc-2:hover span{background:#fffceb}
	.cbc-3{background:#ecffec}.cbc-3 span{
		background:#cdffcc}
		.cbc-3:hover{background:#cdffcc}
	.cbc-3:hover span{background:#ecffec}
	.cbc-4{background:#feefea}.cbc-4 span{background:#fde1d6}
	.cbc-4:hover{background:#fde1d6}.cbc-4:hover span{background:#feefea}
	.cbc-5{background:#fff3ff}.cbc-5 span{background:#fee1ff}
	.cbc-5:hover{background:#fee1ff}.cbc-5:hover span{background:#fff3ff}
	.cbc-6{background:#f2fce4}.cbc-6 span{background:#e3fac2}
	.cbc-6:hover{background:#e3fac2}.cbc-6:hover span{background:#f2fce4}
	.categorySlider.owl-carousel .owl-nav button{
		text-align:center;
		margin:0;
		position:absolute;
		left:-93px;
		top:40%;
		font-size:15px;
		line-height:63px;
		width:63px;
		height:63px;
		background:#e0e0e0;
		color:#232424;
		border:none;outline:none;
		border-radius:48%;
		-webkit-transition:all .3s ease;
		-o-transition:all .3s ease;
		transition:all .3s ease}
		.categorySlider.owl-carousel .owl-nav .owl-next{
			left:auto;
			right:-93px}.categorySlider.owl-carousel .owl-nav button:hover{
				background:var(--theme-color);
				color:#fff}.weeklyDealProductSection{position:relative}
				.weeklyDealProductSection .secTitle{
					position:relative;
					font-size:36px;
					line-height:1;
					margin:0}
					.weeklyDealProductSection .offerexpire{margin:0 108px 0 0}
					.mb50{margin-bottom:50px}
					.productItem09{position:relative}
					.pi09Top{
						overflow:hidden;
						position:relative;
						margin-bottom:32px}
						.piThumb09{position:relative;
							text-align:center}
							.piThumb09 img{
								width:auto!important;
								height:197px;
								display:inline-block!important}
								.productItem09 .prLabels{
									font-family:spartan,sans-serif}
									.productItem09 .wishlist{height:30px;
										width:30px;
background:linear-gradient(to bottom,#e7f1ff,#f7f1fd,#fff2f7,#fff6f4,#fffbf6);
border-radius:50%;
color:#1c1c1c;
display:block;
line-height:31px;
font-size:12px;
text-align:center;
margin:0;
display:inline-block;
position:absolute;
right:25px;
top:22px;
z-index:4}.productItem09 .wishlist:hover{color:var(--theme-color)}
.piActionBtns09{
	position:absolute;
	bottom:-100px;
	left:0;
	right:0;
	margin:auto;
	display:flex;
	justify-content:center;
	visibility:hidden;
	opacity:0;
	-webkit-transition:all 300ms ease;
	-moz-transition:all 300ms ease;
	-ms-transition:all 300ms ease;
	-o-transition:all 300ms ease;
	transition:all 300ms ease}
	.productItem09:hover .piActionBtns09{visibility:visible;opacity:1;bottom:0}
	.piActionBtns09 a{
		font-size:14px;
		color:#000;
		text-transform:uppercase;
		background:#f8dfc1;
		letter-spacing:.3px;
		height:40px;width:40px;
		line-height:40px;border-radius:0}
		.piActionBtns09 a.quickview{background:#eaf4bb}.piActionBtns09 a.compare{
			background:#c0dded}.piActionBtns09 a:hover{background:var(--theme-color);
				color:#fff}.pi09Content{position:relative;padding-top:17px}
.pi09Content .ratings{justify-content:center;
	font-size:10px;
	letter-spacing:2px;
	margin:0 0 10px}.pi09Content h3{
		font-size:16px;margin:0 0 9px}
		.pi09Content h3 a{color:inherit}.pi09Content h3 a:hover{color:var(--theme-color)}
		.pi09Content .pi01Price{justify-content:center;
			font-size:13px}.proCustomSLider.owl-carousel .owl-nav{height:44px;
				position:absolute;
				right:0;
				top:-95px;display:flex;
				justify-content:flex-end}.proCustomSLider.owl-carousel 
				.owl-nav button{text-align:center;
					margin:0;
					position:relative;
					left:auto;top:auto;
					font-size:13px;
					line-height:44px;width:44px;
					height:44px;
					background:var(--theme-color);color:#fff;
					border:none;outline:none;
					border-radius:48%;
					-webkit-transition:all .3s ease;
					-o-transition:all .3s ease;
					transition:all .3s ease}
					.proCustomSLider.owl-carousel .owl-nav button.owl-prev{margin-right:5px}
.proCustomSLider.owl-carousel .owl-nav button:hover{background:#000;
	color:#fff}
	.adsSection04{padding:90px 0}
	.bestSellersSection{position:relative;
		padding:0 0 90px}.bestSellersSection .secTitle{
			font-size:36px;
			line-height:1;
			margin:0 0 44px}
			.grNavigation{display:flex;
				justify-content:flex-end;
				font-family:spartan,sans-serif;
				margin:0 0 50px}
				.grNavigation ul{margin:0 40px 0 0;
					padding:0 41px 0 0;
					position:relative}
					.grNavigation ul:after{content:'';
						width:1px;height:100%;
						position:absolute;
						right:0;top:0;
						background:#e6e6e6}
						.grNavigation ul li{list-style:none;
							margin:0 44px 0 0;position:relative}
.grNavigation ul li:last-child{margin:0}.grNavigation ul li:after{content:'';
	border:2px solid #959595;
	position:absolute;
	right:-24px;
	top:13px;
	bottom:0;
	width:5px;
	height:5px;border-radius:50%}
	.grNavigation ul li:last-child:after{display:none}
	.grNavigation ul li a{font-size:13px;
		color:#959595;
		letter-spacing:0;
		line-height:30px;display:block;
		font-weight:700}.grNavigation ul li a:hover,.grNavigation ul li a.active{
			color:var(--theme-color)}
			.orgLink{
				font-size:13px;
				color:#959595;
				letter-spacing:0;
				line-height:30px;
				display:inline-flex;
				font-weight:600}
				.orgLink i{
					font-size:12px;
					margin-left:14px}
				.modifiedRow .col-lg-4.mdrCol{-ms-flex:0 0 30%;
					flex:0 0 30%;max-width:30%}
					.modifiedRow .col-lg-8.mdrCol{-ms-flex:0 0 70%;
						flex:0 0 70%;max-width:70%}.mb43{margin-bottom:43px}
						.customRadius.lookbook img{border-radius:15px 0 0 15px}
						.lightversion .lkbook_content{left:50px;bottom:40px}
						.lightversion .lkbook_content h5,.lightversion .lkbook_content h3{
							color:#fff}.lightversion .lkbook_content h3{margin:0 0 12px}
							.lightversion .lkbook_content .organ_btn{
								height:45px;
								line-height:45px;font-size:13px;
								padding:0 20px}.lightversion .lkbook_content .organ_btn i{
									width:22px;
									height:22px;
									font-size:8px;
	line-height:22px}.extraPadding{padding:0 0 35px}
	.extraPadding .piThumb09{padding-top:35px}.testimonialSections{
		position:relative;padding:0 0 90px}
		.testimonialSLiderInner{
			position:relative;
			border-radius:15px;
			padding:100px 90px 90px;
			background:url(../images/home5/3.jpg) no-repeat center center}
			.testimonialSLiderInner
			 .testicontent01 p{color:#4e4e4e}
			.productWidgetSection{padding:0 0 90px}
			.productWidgetElementor{position:relative}
			.productWidgetElementor h3.pweTitle{color:#1c1f23;
				font-weight:900;
				font-size:18px;
				line-height:21px;
				text-transform:uppercase;
				margin:0 0 28px;
				position:relative}
				.pweItem{position:relative;
					min-height:100px;
					padding:10px;border-bottom:1px solid #222e20;
					margin-bottom:-1px;background:rgba(242,252,228,.4);
					transition:all ease 300ms;
					-moz-transition:all ease 300ms;
					-webkit-transition:all ease 300ms}
					.pweItem:hover{box-shadow:0 3px 79px 0 rgb(0 0 0/9%);
						border-bottom-color:rgba(242,252,228,.4)}.pweImg{
							background:rgba(242,252,228,.5);
							width:100px;height:100px;text-align:center;display:flex;
							justify-content:center;
							align-items:center;float:left;margin-right:25px}.pweImg img{height:auto;
								width:90%}.pweContent{padding-top:21px}.pweItem h3{
									font-size:16px;
									margin:0 0 10px}.pweItem .ratings{justify-content:flex-start;
										font-size:10px;
										letter-spacing:2px;
margin:0 0 5px}.pweItem .pi01Price{font-size:15px;
	margin:0}
								.mailSection.noBG{background:0 0;
									padding-top:0}.mailSectionInner{position:relative;
										background:var(--theme-color);
								padding:48px 0 39px}.mailSectionInner 
								.SubsrcribeForm{margin-right:55px}


