@charset "utf-8";
/* ----------------------------------
Name: style.css
Version: 1.0
----------------------------------
Table of contents
    Google Font
    Body and Default Transitions
    Typography
    Icon
    Background Color
    Border Color
    Margin
    Padding
    Custom
    OWL Carousel
    Button
    Form Control
    Portfolio and Photo Gallery
    Video and Sound
    Navbar
    Header
    Hero Section
    Slider
    Feature Box 
    Content
    Team
    Pricing Table
    Contact
    Blog
    Subscribe
    Counter
    Clients
    Timer
    Testimonial 
    Footer
*/

/* ===================================
    Google Font
====================================== */
@import url('https://fonts.googleapis.com/css?family=Poppins:400,500,600,700,800&display=swap');
@import url('https://fonts.googleapis.com/css?family=Fredoka+One&display=swap');
@import url('https://fonts.googleapis.com/css?family=Kaushan+Script&display=swap');
@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,400i,700,700i&display=swap&subset=cyrillic,latin-ext,vietnamese');
/* ===================================
    Typography
====================================== */
body {
	font-family:'Poppins', sans-serif;
	font-size:14px;
	line-height:23px;
	font-weight: 400;
	letter-spacing: 0.5px;
	color:#000;
}
body, html {
	height:100%;
}
/* heading */
h1, h2, h3, h4, h5, h6 {
	font-family:'Poppins', sans-serif;
	margin:0;
	padding:0;
	color:#000;
}
h1 {
	font-size:50px;
	line-height:60px;
}
h2 {
	font-size:35px;
	line-height:40px;
}
h3 {
	font-size:30px;
	line-height:35px;
}
h4 {
	font-size:25px;
	line-height:33px;
}
h5 {
	font-size:20px;
	line-height:30px;
}
h6 {
	font-size:18px;
	line-height:23px;
}
/* different text size */
.text-extra-small {
	font-size:10px;
	line-height:15px;
}
.text-small2 {
	font-size:11px;
}
.text-small {
	font-size:12px;
	line-height:20px;
	display:inline-block;
}
.text-extra-medium {
	font-size:13px;
	line-height:23px;
}
.text-medium {
	font-size:14px;
	line-height:24px;
}
.text-medium2 {
	font-size:15px;
	line-height:24px;
}
.text-large {
	font-size:16px;
	line-height:25px;
}
.text-extra-large {
	font-size:18px;
	line-height:28px;
}
.title-small {
	font-size:20px;
	line-height:28px;
}
.title-smalli {
	font-size:20px!important;
}
.title-greatersmall {
	font-size:22px;
}
.title-medium {
	font-size:24px;
	line-height:30px;
}
.title-extra-medium {
	font-size:26px;
	line-height:30px;
}
.title-large {
	font-size:28px;
	line-height:35px;
}
.title-large-1 {
	font-size:30px;
	line-height:35px;
}
.title-bit-large {
	font-size:32px;
	line-height:35px;
}
.title-extra-large {
	font-size:35px;
	line-height:40px;
}
.title-extra-large-2 {
	font-size:45px;
	line-height:50px;
}
.title-extra-large-3 {
	font-size:50px;
	line-height:60px;
}
.title-extra-large-3-1 {
	font-size:50px;
}
.title-extra-large-4 {
	font-size:60px;
	line-height:67px;
}
.title-extra-large-5 {
	font-size:70px;
	line-height:80px;
}
.title-extra-large-6 {
	font-size:80px;
	line-height:90px;
}
.title-extra-large-7 {
	font-size:90px;
	line-height:90px;
}
.title-extra-large-8 {
	font-size:100px;
	line-height:100px;
}
.title-extra-large-9 {
	font-size:110px;
	line-height:100px;
}
.title-big {
	font-size:90px;
	line-height:95px;
}
.title-extra-big {
	font-size:150px;
	line-height:160px;
}
.title-extra-big-2 {
	font-size:160px;
	line-height:160px;
}
.title-extra-big-3 {
	font-size:180px;
	line-height:180px;
}
.title-extra-big-4 {
	font-size:190px;
	line-height:190px;
}
.title-extra-big-5 {
	font-size:200px;
	line-height:200px;
}
.section-title-large {
	font-size:35px;
	line-height: 39px;
}
.section-title-medium {
	font-size:30px;
	line-height: 35px;
}
.section-title-small {
	font-size:22px;
	line-height: 26px;
}
/* letter spacing */
.letter-spacing-0 {
	letter-spacing:0px;
}
.letter-spacing-half {
	letter-spacing:.5px;
}
.letter-spacing-1 {
	letter-spacing:1px;
}
.letter-spacing-2 {
	letter-spacing:2px;
}
.letter-spacing-3 {
	letter-spacing:3px;
}
.letter-spacing-4 {
	letter-spacing:4px;
}
.letter-spacing-5 {
	letter-spacing:5px;
}
.letter-spacing-6 {
	letter-spacing:6px;
}
.letter-spacing-7 {
	letter-spacing:7px;
}
.letter-spacing-8 {
	letter-spacing:8px;
}
.letter-spacing-9 {
	letter-spacing:9px;
}
.letter-spacing-10 {
	letter-spacing:10px;
}
.letter-spacing-minus-1 {
	letter-spacing:-1px;
}
.letter-spacing-minus-2 {
	letter-spacing:-2px;
}
.letter-spacing-minus-3 {
	letter-spacing:-3px;
}
.letter-spacing-minus-4 {
	letter-spacing:-4px;
}
.letter-spacing-minus-5 {
	letter-spacing:-5px;
}
.letter-spacing-minus-6 {
	letter-spacing:-6px;
}
.no-letter-spacing {
	letter-spacing:0px;
}
/* font weight */
.font-weight-100 {
	font-weight:100;
}
.font-weight-200 {
	font-weight:200;
}
.font-weight-300 {
	font-weight:300;
}
.font-weight-400 {
	font-weight:400;
}
.font-weight-500 {
	font-weight:500;
}
.font-weight-600 {
	font-weight:600;
}
.font-weight-700 {
	font-weight:700;
}
.font-weight-800 {
	font-weight:800;
}
.font-weight-900 {
	font-weight:900;
}
/* line height */
.line-height-10 {
	line-height:10px;
}
.line-height-15 {
	line-height:15px;
}
.line-height-18 {
	line-height:18px;
}
.line-height-20 {
	line-height:20px;
}
.line-height-22 {
	line-height:22px;
}
.line-height-24 {
	line-height:24px;
}
.line-height-26 {
	line-height:26px;
}
.line-height-28 {
	line-height:28px;
}
.line-height-30 {
	line-height:30px;
}
.line-height-34 {
	line-height:34px;
}
.line-height-40 {
	line-height:40px;
}
.line-height-45 {
	line-height:45px;
}
.line-height-48 {
	line-height:48px;
}
.line-height-50 {
	line-height:50px;
}
.line-height-55 {
	line-height:55px;
}
.line-height-60 {
	line-height:60px;
}
.line-height-65 {
	line-height:65px;
}
.line-height-70 {
	line-height:70px;
}
.line-height-72 {
	line-height:72px;
}
.line-height-75 {
	line-height:75px;
}
.line-height-80 {
	line-height:80px;
}
.line-height-85 {
	line-height:85px;
}
.line-height-90 {
	line-height:90px;
}
.line-height-normal {
	line-height:normal;
}
.line-height-inherit {
	line-height:inherit;
}
.line-height-0 {
	line-height:none;
}
/* text property */
.text-decoration-none {
	text-decoration:none!important;
}
.text-transform {
	text-transform:uppercase;
}
.text-transform-lower {
	text-transform:lowercase;
}
.text-decoration-underline {
	text-decoration:underline;
}
.word-wrap {
	word-wrap:break-word;
}
.text-transform-none {
	text-transform:none;
}
.line-height-none {
	line-height:0;
}
.text-decoration-line-through {
	text-decoration:line-through;
}
.font-italic {
	font-style:italic;
}
.text-transform-capitalize {
	text-transform:capitalize;
}
/* text color */
.text-white {
	color:#ffffff;
}
.text-black-ni {
	color:#000000;
}
.text-black {
	color:#000000;
}
.text-black2 {
	color:#232323;
}
.text-dark-gray {
	color:#282828 !important;
}
.text-fast-gray {
	color:#444444;
}
.text-gray {
	color:#bbbbbb;
}
.text-medium-gray {
	color:#848484;
}
.text-yellow {
	color:#ffcf29;
}
.text-glowyellow {
	color:#efdb30;
}
.text-light-yellow {
	color:#f7f4ec;
}
.text-golden-yellow {
	color:#ecce63;
}
.text-blue {
	color:#3953a1;
}
.text-deep-blue {
	color:#2e5ba5;
}
.text-dark-blue {
	color:#2c353f;
}
.text-fast-blue {
	color:#3966e6;
}
.text-sky-blue-dark {
	color:#2c91d8;
}
.text-deepskyblue {
	color:#00bfff;
}
.text-blue-gray {
	color:#919499;
}
.text-cyan {
	color:#31c99b;
}
.text-deep-red {
	color:#e7403a;
}
.text-pink {
	color:#ff3d7f;
}
.text-dark-cherry {
	color:#3d3234;
}
.text-rosy-brown {
	color:#827777;
}
.text-light-red {
	color:#dc6768;
}
.text-silver {
	color:#837d7d;
}
.text-silver2 {
	color:#656564;
}
.text-tometo {
	color:#b18636;
}
.text-rating {
	color:#ffa500;
}
.text-rating-gray {
	color:#cccccc;
}
.text-mehndi {
	color:#686a53;
}
.text-dark-orange {
	color:#e47535;
}
.text-dark-blue {
	color:#212121;
}
/*.text-sky-blue {color: #32b6e6;}*/
.text-light-green {
	color:#8BC34A;
}
.text-deep-green {
	color:#6aa84f;
}
.text-dark-slate-blue {
	color:#55365e;
}
.text-forestgreen {
	color:#228B22;
}
.text-bitter-sweet {
	color:#f3605c;
}
.text-orange {
	color:#ef5037;
}
.text-light-orange {
	color:#ff573d;
}
.text-deep-purple {
	color:#472e83;
}
.text-chrome-yellow {
	color:#f5ab35;
}
.text-turquoise-green {
	color:#2ccb8e;
}
.text-brown {
	color:#4e2b1f;
}
.text-golden {
	color:#d0ae5e;
}
.text-deep-orange {
	color:#f26149;
}
.text-sand-yellow {
	color:#bdb6b2;
}
.text-light-purple-blue {
	color:#374a8a;
}
.text-dark-purple-blue {
	color:#2a3869;
}
.text-puerto-rico {
	color:#55beae;
}
.text-orange-peel {
	color:#FF9800;
}
.text-greenish-blue {
	color:#3ed6a2;
}
.text-green {
	color:#008000;
}
.text-light-blue {
	color:#53d0e7;
}
.text-dark-speech-blue {
	color:#1b1841;
}
.text-yellow-ochre {
	color:#c0812a;
}
.text-yellowish-gray {
	color:#817b71;
}
.text-light-deep-yellow {
	color:#f5f0e9;
}
.text-dark-aqua {
	color:#43cbcd;
}
.text-emerald {
	color:#47DF84;
}
.text-deep-green-dark {
	color:#40c37d;
}
.text-deep-blue-dark {
	color:#2e70c4;
}
.text-very-light-gray {
	color:#e6e6e6;
}
.text-fast-pink {
	color:#ff1967;
}
.text-glow-pink {
	color:#f8705d;
}
.text-fast-blue2 {
	color:#1080f2;
}
.text-meteorite {
	color:#473d5f;
}
.text-cinnabar {
	color:#E74948;
}
.text-poison-green {
	color:#05d561;
}
.text-dark-bitter-sweet {
	color:#807575;
}
.text-red {
	color:#bc3031;
}
.text-tequila-gold {
	color:#c5a47e;
}
.text-dark-brown {
	color:#7d6548;
}
.text-light-brown {
	color:#cec3b5;
}
.text-extra-dark-brown {
	color:#251b10;
}
.text-dark-poison {
	color:#00897B;
}
.text-sky-blue {
	color:#13b5ea;
}
.text-lightgray {
	color:#bbbbbb;
}
.text-light-gray {
	color:#eeeeee;
}
/* ===================================
    Background Color
====================================== */
.bg-white {
	background-color:#fff;
}
.bg-black {
	background-color:#000000;
}
.bg-gray {
	background-color:#f6f6f6!important;
}
.bg-brown {
	background-color:#efe6da;
}
.bg-light-gray {
	background:#eeeeee;
}
.bg-light-gray1 {
	background-color:#f6f6f6 !important;
}
.bg-glow-yellow {
	background-color:#efdb30!important;
}
.bg-dark-yellow {
	background-color:#f8bf50;
}
.bg-dark-gray {
	background:#282828;
}
.bg-middle-gray {
	background:#dedede;
}
.bg-dark-blue {
	background:#2c353f;
}
.bg-fast-blue {
	background:#3966e6;
}
.bg-blue {
	background:#1f337a;
}
.bg-deep-blue {
	background:#2e5ba5;
}
.bg-sky-blue {
	background:#32b6e6;
}
.bg-sky-blue-dark {
	background:#2c91d8;
}
.bg-sky-blue-light {
	background:#13b5ea;
}
.bg-cyan {
	background-color:#31c99b;
}
.bg-light-cyan {
	background-color:#6dc6a8;
}
.bg-cream {
	background-color:#f7f5e7;
}
.bg-dark-cream {
	background-color:#ac9377;
}
.bg-dark-cherry {
	background:#3d3234;
}
.bg-pink {
	background:#ff3d7f;
}
.bg-gainsboro {
	background:#dbe4e4;
}
.bg-deep-red {
	background:#e7403a;
}
.bg-rosy-brown {
	background:#9f9292;
}
.bg-light-red {
	background:#dc6768;
}
.bg-deepskyblue {
	background:#00bfff;
}
.bg-deep-purple {
	background:#472e83;
}
.bg-light-green {
	background:#8BC34A;
}
.bg-forestgreen {
	background:#228B22;
}
.bg-medium-green {
	background:#259319;
}
.bg-deep-green {
	background:#6aa84f;
}
.bg-yellow {
	background:#ffcf29;
}
.bg-light-yellow {
	background:#f7f4ec;
}
.bg-golden-yellow {
	background:#ecce63;
}
.bg-purple {
	background:#221825;
}
.bg-dark-slate-blue {
	background:#353d4f;
}
.bg-bitter-sweet {
	background:#f3605c;
}
.bg-scarlet-gum {
	background:#432a4b;
}
.bg-orange {
	background:#ef5037;
}
.bg-light-orange {
	background:#ff573d;
}
.bg-chrome-yellow {
	background:#f5ab35;
}
.bg-gray-yellow {
	background:#f6f5f5;
}
.bg-very-light-gray {
	background-color: #f8f8f8;
	background-image: url(../img/banner_cima.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bg-turquoise-green {
	background:#2ccb8e
}
.bg-golden {
	background:#d0ae5e;
}
.bg-aqua {
	background:#00FFFF;
}
.bg-deep-orange {
	background:#f26149;
}
.bg-sand-yellow {
	background:#fbf9f3;
}
.bg-sand-yellow-dark {
	background:#4a3b34;
}
.bg-deep-purple {
	background:#4b3a6c;
}
.bg-dark-purple-blue {
	background:#2a3869;
}
.bg-puerto-rico {
	background:#55beae;
}
.bg-orange-peel {
	background:#FF9800;
}
.bg-greenish-blue {
	background:#3ed6a2;
}
.bg-light-blue {
	background:#53d0e7;
}
.bg-dark-speech-blue {
	background:#1b1841;
}
.bg-light-deep-yellow {
	background:#f5f0e9;
}
.bg-yellow-ochre {
	background:#c0812a;
}
.bg-yellowish-gray {
	background:#8f887e;
}
.bg-aqua {
	background:#46eff0;
}
.bg-emerald {
	background:#47DF84;
}
.bg-mongoose {
	background:#A78A73;
}
.bg-deep-green-dark {
	background:#40c37d;
}
.bg-deep-blue-dark {
	background:#2e70c4;
}
.bg-light-purple-blue {
	background:#374a8a;
}
.bg-middle-light-gray {
	background:#686868;
}
.bg-cod-grey {
	background:#313233;
}
.bg-charcoal {
	background:#242526;
}
.bg-black-russian {
	background:#1c1c1d;
}
.bg-light-gray2 {
	background:#ededed;
}
.bg-fast-pink {
	background:#ff1967;
}
.bg-fast-blue2 {
	background:#1080f2;
}
.bg-meteorite {
	background:#473d5f;
}
.bg-cinnabar {
	background:#E74948;
}
.bg-dark-gray2 {
	background:#181818;
}
.bg-poison-green {
	background:#05d561;
}
.bg-light-bitter-sweet {
	background:#f8eded;
}
.bg-red {
	background:#bc3031;
}
.bg-nero {
	background:#272727;
}
.bg-dark-nero {
	background:#0e0e0e;
}
.bg-medium-nero {
	background:#1f1f1f;
}
.bg-tequila-gold {
	background:#c5a47e;
}
.bg-dark-purple {
	background:#181623;
}
.bg-dark-brown {
	background:#7d6548;
}
.bg-very-light-brown {
	background:#eee3d6;
}
.bg-dark-poison {
	background:#00897B;
}
.bg-green {
	background-color:#4ca761;
}
.bg-light-blue {
	background-color:#2268dc;
}
.bg-light-red {
	background-color:#ce2b2d;
}
.bg-dark-light-blue {
	background:#212121;
}
.bg-tometo {
	background:#b18636;
}
.bg-off-white {
	background-color:#f7f7f7;
}
/* rgb background color */
.bg-dark-blue-rgba {
	background-color:rgba(33, 33, 33, 0.8);
}
.bg-cyan-rgba {
	background-color:rgba(49, 201, 155, 0.9);
}
.bg-white-lightest-rgba {
	background-color:rgba(255, 255, 255, 0.7);
}
.bg-yellow-lightest-rgba {
	background-color:rgba(239, 219, 48, 0.7);
}
.bg-white-light-rgba {
	background-color:rgba(255, 255, 255, 0.9);
}
.bg-black-light-rgba {
	background-color:rgba(0, 0, 0, 0.45);
}
.bg-black-dark-rgba {
	background-color:rgba(0, 0, 0, 0.9);
}
.bg-greenish-blue-rgba {
	background-color:rgba(62, 214, 162, 0.80);
}
.bg-orange-rgba {
	background-color:rgba(255, 152, 0, 0.8);
}
.bg-black-medium-rgba {
	background-color:rgba(0, 0, 0, 0.8);
}
/* opacity */
.opacity-real-light {
	opacity:0.2;
}
.only-opacity-light {
	opacity:0.5;
}
.opacity-light {
	position:absolute;
	height:100%;
	width:100%;
	opacity:0.5;
	z-index:1;
	top:0;
	left:0;
}
.opacity-medium {
	position:absolute;
	height:100%;
	width:100%;
	opacity:0.7;
	z-index:1;
	top:0;
	left:0;
}
.opacity-full {
	position:absolute;
	height:100%;
	width:100%;
	opacity:0.8;
	top:0;
	left:0;
}
.opacity-full-dark {
	position:absolute;
	height:100%;
	width:100%;
	opacity:0.9;
	z-index:1;
	top:0;
	left:0;
}
.opacity-none {
	opacity:0;
}
.opacity-one {
	opacity:1!important;
}
/* background image */
.cover-background {
	background-position:center center !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
	overflow:hidden;
	position:relative;
}
.fix-background {
	background-attachment:fixed !important;
	background-position:center center;
	background-repeat:no-repeat !important;
	background-size:cover !important;
	overflow:hidden;
	position:relative;
}
.backsize-cover {
	background-size:cover;
}
/* ===================================
    Border Color
====================================== */
.border-light {
	border:1px solid rgba(0, 0, 0, .1);
}
.border-glowyellow2 {
	border:2px solid #efdb30;
}
.border-glowyellow3 {
	border:3px solid #efdb30;
}
.border-light-blue {
	border:2px solid #13b5ea;
}
.border-dark {
	border:1px solid #454545;
}
.border-gray {
	border:2px solid #f6f6f6;
}
.border-gray2 {
	border:1px solid #dee2e6;
}
.border-white-10 {
	border:10px solid #ffffff;
}
.border-gray-10 {
	border:10px solid #f6f6f6;
}
.border-white {
	border:1px solid #fff;
}
.border-white-2 {
	border:2px solid #fff;
}
.border-top-white-1 {
	border-top:1px solid #fff;
}
.border-top-white-2 {
	border-top:2px solid #fff;
}
.border-bottom-white-2 {
	border-bottom:2px solid #fff;
}
.border-bottom-tometo {
	border-bottom:1px solid #b18636;
}
.border-top-tometo-2 {
	border-top:2px solid #b18636;
}
.border-bottom-tometo-2 {
	border-bottom:2px solid #b18636;
}
.border-gray-top {
	border-top:2px solid #f6f6f6;
}
.border-gray-right {
	border-right:2px solid #f6f6f6;
}
.border-newgray-right {
	border-right:2px solid #eeeeee;
}
.border-top {
	border-top:1px solid rgba(0, 0, 0, .12);
}
.border-top-khaki {
	border-top:1px solid #13b5ea;
}
.border-right {
	border-right:1px solid rgba(0, 0, 0, .12);
}
.border-right-white-1 {
	border-right:1px solid #fff;
}
.border-top-light {
	border-top:1px solid rgba(255, 255, 255, .12);
}
.border-top-medium-dark {
	border-top:1px solid rgba(0, 0, 0, .10);
}
.border-top-silver {
	border-top:1px solid rgba(131, 125, 125, 0.2)
}
.border-right-white {
	border-right:1px solid rgba(255, 255, 255, 255);
}
.border-right-medium-dark {
	border-right:1px solid rgba(0, 0, 0, .10);
}
.border-bottom-black {
	border-bottom:1px solid #000;
}
.border-bottom-white {
	border-bottom:1px solid #fff;
}
.border-bottom-khaki {
	border-bottom:1px solid #13b5ea;
}
.border-bottom-medium-gray {
	border-bottom:1px solid #ededed;
}
.border-bottom-light {
	border-bottom:1px solid rgba(255, 255, 255, .12);
}
.border-bottom-medium-dark {
	border-bottom:1px solid rgba(0, 0, 0, .10);
}
.border-bottom-light {
	border-bottom:1px solid rgba(255, 255, 255, 0.1);
}
.border-right-1px {
	border-right:1px solid rgba(0, 0, 0, .10);
}
.border-top-yellowglow2 {
	border-top:2px solid #efdb30;
}
.border-top-black {
	border-top:1px solid #000;
}
.border-bottom-black {
	border-bottom:1px solid #000;
}
.border-left-black {
	border-left:1px solid #000;
}
.border-right-black {
	border-right:1px solid #000;
}
.border-left-right-black {
	border-left:1px solid #000;
	border-right:1px solid #000;
}
.border-bottom-yellowglow2 {
	border-bottom:2px solid #efdb30;
}
.border-top-yellowglow {
	border-top:5px solid #efdb30;
}
.border-bottom-yellowglow {
	border-bottom:1px solid #efdb30;
}
.border-glowyellow {
	border:1px solid #efdb30;
}
.border-none {
	border:0;
}
.border-top-none {
	border-top:0;
}
.border-bottom-none {
	border-bottom:0 !important;
}
.border-left-none {
	border-left:0;
}
.border-gray-lr {
	border-left:2px solid #f6f6f6;
	border-right:2px solid #f6f6f6;
}
.border-gray-l {
	border-left:2px solid #f6f6f6;
}
.border-left {
	border-left:1px solid rgba(0, 0, 0, .12);
}
.border-left2 {
	border-left:2px solid rgba(0, 0, 0, .50);
}
.border-left-glowyellow-two {
	border-left:2px solid #efdb30;
}
.border-right-glowyellow-two {
	border-right:2px solid #efdb30;
}
.border-right-dottedyellow-two {
	border-right:2px dotted #efdb30;
}
.border-left-glowyellow-five {
	border-left:5px solid #efdb30;
}
.border-right-none {
	border-right:0;
}
.border-tometo {
	border:1px solid #b18636;
}
.border-radius-0 {
	border-radius:0px !important;
}
.border-radius-2 {
	border-radius:2px !important;
}
.border-radius-3 {
	border-radius:3px;
}
.border-radius-4 {
	border-radius:4px;
}
.border-radius-5 {
	border-radius:5px;
}
.border-radius-6 {
	border-radius:6px;
}
.border-radius-7 {
	border-radius:7px;
}
.border-radius-8 {
	border-radius:8px;
}
.border-radius-10 {
	border-radius:10px;
}
.border-radius-15 {
	border-radius:15px;
}
.border-radius-20 {
	border-radius:20px;
}
.border-radius-30px {
	border-radius:30px;
}
.border-radius-40 {
	border-radius:40px;
}
.border-radius-25 {
	border-radius:25%;
}
.border-radius-30 {
	border-radius:30%;
}
.border-radius-40 {
	border-radius:40%;
}
.border-radius-50 {
	border-radius:50% !important;
}
.border-radius-100 {
	border-radius:100%;
}
.border-color-light-white {
	border-color:rgba(255, 255, 255, .4);
}
.border-radius-10 {
	border-radius:10px;
}
.border-bottom-medium-dark2 {
	border-bottom: 1px solid rgba(0, 0, 0, .10);
}
.border-bottom-1px {
	border-bottom:1px solid rgba(0, 0, 0, .10);
}
.border-1px {
	border:1px solid rgba(0, 0, 0, .10);
}
.footer-border {
	border-top: 1px solid #b18636;
}
.img-border {
	border:6px solid #fff;
	height:calc(100% - 40px);
	width:calc(100% - 40px);
	left:20px;
	top:20px;
	position:absolute;
}
.border-top-lightgray {
	border-top:1px solid #bbbbbb;
}
.border-bottom-lightgray {
	border-bottom:1px solid #bbbbbb;
}
.border-left-lightgray {
	border-left:1px solid #bbbbbb;
}
.border-right-lightgray {
	border-right:1px solid #bbbbbb;
}
.border-top-light-gray {
	border-top:1px solid #eeeeee;
}
.border-bottom-light-gray {
	border-bottom:1px solid #eeeeee;
}
.border-left-light-gray {
	border-left:1px solid #eeeeee!important;
}
.border-right-light-gray {
	border-right:1px solid #eeeeee!important;
}
.border-left-right-light-gray {
	border-left:1px solid #eeeeee!important;
	border-right:1px solid #eeeeee!important;
}
.border-light-gray {
	border:1px solid #eeeeee;
}
/* border color */
.border-black {
	border:1px solid #000000;
}
.border-right-black {
	border-right:1px solid #000000;
}
.border-right-black2 {
	border-right:2px solid #000000;
}
.border-2-white {
	border:2px solid #ffffff;
}
.border-2-gray {
	border:2px solid #eeeeee;
}
.border-4-gray {
	border:4px solid #eeeeee;
}
.border-top-2-white {
	border-top:2px solid #ffffff;
}
.border-2-fast-blue {
	border:2px solid #3966e6;
}
.border-2-light-green {
	border:2px solid #8BC34A;
}
.border-2-medium-green {
	border:2px solid #259319;
}
.border-2-deep-green {
	border:2px solid #6aa84f;
}
.border-2-sky-blue {
	border:2px solid #32b6e6;
}
.border-2-sky-blue-dark {
	border:2px solid #2c91d8;
}
.border-2-light-gray {
	border:2px solid #b8b8b8;
}
.border-2-dark-gray {
	border:2px solid #282828;
}
.border-2-bitter-sweet {
	border:2px solid #f3605c;
}
.border-3-bitter-sweet {
	border:3px solid #f3605c;
}
.border-2-yellow {
	border:2px solid #ffcf29;
}
.border-10-light-red {
	border:10px solid #f18182;
}
.border-2-chrome-yellow {
	border:2px solid #f5ab35;
}
.border-2-turquoise-green {
	border:2px solid #2ccb8e;
}
.border-2-golden {
	border:2px solid #d0ae5e;
}
.border-2-deep-orange {
	border:2px solid #f26149;
}
.border-2-orange-peel {
	border:2px solid #FF9800;
}
.border-greenish-blue {
	border:2px solid #3ed6a2;
}
.border-2-dark-aqua {
	border:2px solid #43cbcd;
}
.border-2-deep-green-dark {
	border:2px solid #40c37d;
}
.border-2-deep-blue-dark {
	border:2px solid #2e70c4;
}
.border-2-orange {
	border:2px solid #ef5037;
}
.border-2-fast-blue2 {
	border:2px solid #1080f2;
}
.border-2-red {
	border:2px solid #bc3031;
}
.border-2-cinnabar {
	border:2px solid #E74948;
}
.border-2-poison-green {
	border:2px solid #05d561;
}
.border-tequila-gold {
	border:5px solid rgba(197, 164, 126, .5);
}
.border-2-tequila-gold {
	border:2px solid #c5a47e;
}
.border-1-light-gray {
	border:1px solid #e9e9e9;
}
.border-2-yellow-ochre {
	border:2px solid #c0812a;
}
.border-1-dark-blue {
	border:1px solid #212121;
}
.border-bottom-dark-blue {
	border-bottom:1px solid rgba(10, 42, 59, 0.1);
}
/* ===================================
    Margin
====================================== */

/* margin all side */
.margin-one-half {
	margin:0.5%;
}
.margin-one {
	margin:1%;
}
.margin-two {
	margin:1.5%;
}
.margin-three {
	margin:2%;
}
.margin-four {
	margin:2.5%;
}
.margin-five {
	margin:3%;
}
.margin-six {
	margin:3.5%;
}
.margin-seven {
	margin:4%;
}
.margin-eight {
	margin:4.5%;
}
.margin-nine {
	margin:5%;
}
.margin-ten {
	margin:5.5%;
}
.margin-eleven {
	margin:6%;
}
.margin-twelve {
	margin:6.5%;
}
.margin-thirteen {
	margin:7%;
}
.margin-fourteen {
	margin:7.5%;
}
.margin-fifteen {
	margin:8%;
}
.margin-sixteen {
	margin:8.5%;
}
.margin-seventeen {
	margin:9%;
}
.margin-eighteen {
	margin:9.5%;
}
.margin-nineteen {
	margin:10%;
}
.margin-twenty {
	margin:10.5%;
}
.margin-twenty-one {
	margin:11%;
}
.margin-twenty-two {
	margin:11.5%;
}
.margin-twenty-three {
	margin:12%;
}
.margin-twenty-four {
	margin:12.5%;
}
.margin-twenty-five {
	margin:13%;
}
.margin-twenty-six {
	margin:13.5%;
}
.margin-twenty-seven {
	margin:14%;
}
.margin-twenty-eight {
	margin:14.5%;
}
.margin-twenty-nine {
	margin:15%;
}
.margin-thirty {
	margin:15.5%;
}
.margin-thirty-one {
	margin:16%;
}
.margin-thirty-two {
	margin:16.5%;
}
.margin-thirty-three {
	margin:17%;
}
.margin-thirty-four {
	margin:17.5%;
}
.margin-thirty-five {
	margin:18%;
}
/* margin bottom */
.margin-one-half-bottom {
	margin-bottom:0.5%;
}
.margin-one-bottom {
	margin-bottom:1%;
}
.margin-two-bottom {
	margin-bottom:1.5%;
}
.margin-three-bottom {
	margin-bottom:2%;
}
.margin-four-bottom {
	margin-bottom:2.5%;
}
.margin-five-bottom {
	margin-bottom:3%;
}
.margin-six-bottom {
	margin-bottom:3.5%;
}
.margin-seven-bottom {
	margin-bottom:4%;
}
.margin-eight-bottom {
	margin-bottom:4.5%;
}
.margin-nine-bottom {
	margin-bottom:5%;
}
.margin-ten-bottom {
	margin-bottom:5.5%;
}
.margin-eleven-bottom {
	margin-bottom:6%;
}
.margin-twelve-bottom {
	margin-bottom:6.5%;
}
.margin-thirteen-bottom {
	margin-bottom:7%;
}
.margin-fourteen-bottom {
	margin-bottom:7.5%;
}
.margin-fifteen-bottom {
	margin-bottom:8%;
}
.margin-sixteen-bottom {
	margin-bottom:8.5%;
}
.margin-seventeen-bottom {
	margin-bottom:9%;
}
.margin-eighteen-bottom {
	margin-bottom:9.5%;
}
.margin-nineteen-bottom {
	margin-bottom:10%;
}
.margin-twenty-bottom {
	margin-bottom:10.5%;
}
.margin-twenty-one-bottom {
	margin-bottom:11%;
}
.margin-twenty-two-bottom {
	margin-bottom:11.5%;
}
.margin-twenty-three-bottom {
	margin-bottom:12%;
}
.margin-twenty-four-bottom {
	margin-bottom:12.5%;
}
.margin-twenty-five-bottom {
	margin-bottom:13%;
}
.margin-twenty-six-bottom {
	margin-bottom:13.5%;
}
.margin-twenty-seven-bottom {
	margin-bottom:14%;
}
.margin-twenty-eight-bottom {
	margin-bottom:14.5%;
}
.margin-twenty-nine-bottom {
	margin-bottom:15%;
}
.margin-thirty-bottom {
	margin-bottom:15.5%;
}
.margin-thirty-one-bottom {
	margin-bottom:16%;
}
.margin-thirty-two-bottom {
	margin-bottom:16.5%;
}
.margin-thirty-three-bottom {
	margin-bottom:17%;
}
.margin-thirty-four-bottom {
	margin-bottom:17.5%;
}
.margin-thirty-five-bottom {
	margin-bottom:18%;
}
.margin-twenty-six-bottom {
	margin-bottom:26%;
}
.margin-bottom-0px {
	margin-bottom:0px;
}
.margin-bottom-5px {
	margin-bottom:5px;
}
.margin-bottom-10px {
	margin-bottom:10px;
}
.margin-bottom-15px {
	margin-bottom:15px;
}
.margin-bottom-20px {
	margin-bottom:20px;
}
.margin-bottom-25px {
	margin-bottom:25px;
}
.margin-bottom-30px {
	margin-bottom:30px;
}
.margin-bottom-40px {
	margin-bottom:40px;
}
.margin-bottom-45px {
	margin-bottom:45px;
}
.margin-bottom-18px {
	margin-bottom:18px;
}
.margin-bottom-60px {
	margin-bottom:60px;
}
/* margin bottom -px */
.margin-bottom-10px-minus {
	margin-bottom:-10px;
}
/* margin top */
.margin-one-half-top {
	margin-top:0.5%;
}
.margin-one-top {
	margin-top:1%;
}
.margin-two-top {
	margin-top:1.5%;
}
.margin-three-top {
	margin-top:2%;
}
.margin-four-top {
	margin-top:2.5%;
}
.margin-five-top {
	margin-top:3%;
}
.margin-six-top {
	margin-top:3.5%;
}
.margin-seven-top {
	margin-top:4%;
}
.margin-eight-top {
	margin-top:4.5%;
}
.margin-nine-top {
	margin-top:5%;
}
.margin-ten-top {
	margin-top:5.5%;
}
.margin-eleven-top {
	margin-top:6%;
}
.margin-twelve-top {
	margin-top:6.5%;
}
.margin-thirteen-top {
	margin-top:7%;
}
.margin-fourteen-top {
	margin-top:7.5%;
}
.margin-fifteen-top {
	margin-top:8%;
}
.margin-sixteen-top {
	margin-top:8.5%;
}
.margin-seventeen-top {
	margin-top:9%;
}
.margin-eighteen-top {
	margin-top:9.5%;
}
.margin-nineteen-top {
	margin-top:10%;
}
.margin-twenty-top {
	margin-top:10.5%;
}
.margin-twenty-one-top {
	margin-top:11%;
}
.margin-twenty-two-top {
	margin-top:11.5%;
}
.margin-twenty-three-top {
	margin-top:12%;
}
.margin-twenty-four-top {
	margin-top:12.5%;
}
.margin-twenty-five-top {
	margin-top:13%;
}
.margin-twenty-six-top {
	margin-top:13.5%;
}
.margin-twenty-seven-top {
	margin-top:14%;
}
.margin-twenty-eight-top {
	margin-top:14.5%;
}
.margin-twenty-nine-top {
	margin-top:15%;
}
.margin-thirty-top {
	margin-top:15.5%;
}
.margin-thirty-one-top {
	margin-top:16%;
}
.margin-thirty-two-top {
	margin-top:16.5%;
}
.margin-thirty-three-top {
	margin-top:17%;
}
.margin-thirty-four-top {
	margin-top:17.5%;
}
.margin-thirty-five-top {
	margin-top:18%;
}
.margin-twenty-six-top {
	margin-top:26%;
}
.margin-top-5px {
	margin-top:5px;
}
.margin-top-10px {
	margin-top:10px;
}
.margin-top-15px {
	margin-top:15px;
}
.margin-top-20px {
	margin-top:20px;
}
.margin-top-25px {
	margin-top:25px;
}
.margin-top-30px {
	margin-top:30px;
}
.margin-top-35px {
	margin-top:35px;
}
.margin-top-40px {
	margin-top:40px;
}
.margin-top-50px {
	margin-top:50px;
}
.margin-top-80px {
	margin-top:80px;
}
.margin-top-95px {
	margin-top:95px;
}
/* margin top-bottom-mix*/
.margin-20px-tb {
	margin-top:20px;
	margin-bottom:20px;
}
.margin-25px-tb {
	margin-top:25px;
	margin-bottom:25px;
}
/* margin left */
.margin-one-half-left {
	margin-left:0.5%;
}
.margin-one-left {
	margin-left:1%;
}
.margin-two-left {
	margin-left:1.5%;
}
.margin-three-left {
	margin-left:2%;
}
.margin-four-left {
	margin-left:2.5%;
}
.margin-five-left {
	margin-left:3%;
}
.margin-six-left {
	margin-left:3.5%;
}
.margin-seven-left {
	margin-left:4%;
}
.margin-eight-left {
	margin-left:4.5%;
}
.margin-nine-left {
	margin-left:5% !important;
}
.margin-ten-left {
	margin-left:5.5%;
}
.margin-eleven-left {
	margin-left:6%;
}
.margin-twelve-left {
	margin-left:6.5%;
}
.margin-thirteen-left {
	margin-left:7%;
}
.margin-fourteen-left {
	margin-left:7.5%;
}
.margin-fifteen-left {
	margin-left:8%;
}
.margin-sixteen-left {
	margin-left:8.5%;
}
.margin-seventeen-left {
	margin-left:9%;
}
.margin-eighteen-left {
	margin-left:9.5%;
}
.margin-nineteen-left {
	margin-left:10%;
}
.margin-twenty-left {
	margin-left:10.5%;
}
.margin-twenty-one-left {
	margin-left:11%;
}
.margin-twenty-two-left {
	margin-left:11.5%;
}
.margin-twenty-three-left {
	margin-left:12%;
}
.margin-twenty-four-left {
	margin-left:12.5%;
}
.margin-twenty-five-left {
	margin-left:13%;
}
.margin-twenty-six-left {
	margin-left:13.5%;
}
.margin-twenty-seven-left {
	margin-left:14%;
}
.margin-twenty-eight-left {
	margin-left:14.5%;
}
.margin-twenty-nine-left {
	margin-left:15%;
}
.margin-thirty-left {
	margin-left:15.5%;
}
.margin-thirty-one-left {
	margin-left:16%;
}
.margin-thirty-two-left {
	margin-left:16.5%;
}
.margin-thirty-three-left {
	margin-left:17%;
}
.margin-thirty-four-left {
	margin-left:17.5%;
}
.margin-thirty-five-left {
	margin-left:18%;
}
.margin-fourty-nine-left {
	margin-left:25%;
}
.margin-fifty-left {
	margin-left:30%;
}
.margin-seventy-eight-left {
	margin-left:40%;
}
.margin-ninghty-eight-left {
	margin-left:50%;
}
/* margin left +px */
.margin-left-0px {
	margin-left:0px;
}
.margin-left-5px {
	margin-left:5px;
}
.margin-left-10px {
	margin-left:10px;
}
.margin-left-15px {
	margin-left:15px;
}
.margin-left-20px {
	margin-left:20px;
}
.margin-left-25px {
	margin-left:25px;
}
.margin-left-40px {
	margin-left:40px;
}
.margin-left-60px {
	margin-left:60px;
}
/* margin left -px */
.margin-left-m5px {
	margin-left:-5px;
}
.margin-left-m10px {
	margin-left:-10px;
}
.margin-left-m15px {
	margin-left:-15px;
}
.margin-left-m25px {
	margin-left:-25px;
}
.margin-left-m40px {
	margin-left:-40px;
}
/* margin right */
.margin-one-half-right {
	margin-right:0.5%;
}
.margin-one-right {
	margin-right:1%;
}
.margin-two-right {
	margin-right:1.5%;
}
.margin-three-right {
	margin-right:2%;
}
.margin-four-right {
	margin-right:2.5%;
}
.margin-five-right {
	margin-right:3%;
}
.margin-six-right {
	margin-right:3.5%;
}
.margin-seven-right {
	margin-right:4%;
}
.margin-eight-right {
	margin-right:4.5%;
}
.margin-nine-right {
	margin-right:5%;
}
.margin-ten-right {
	margin-right:5.5%;
}
.margin-eleven-right {
	margin-right:6%;
}
.margin-twelve-right {
	margin-right:6.5%;
}
.margin-thirteen-right {
	margin-right:7%;
}
.margin-fourteen-right {
	margin-right:7.5%;
}
.margin-fifteen-right {
	margin-right:8%;
}
.margin-sixteen-right {
	margin-right:8.5%;
}
.margin-seventeen-right {
	margin-right:9%;
}
.margin-eighteen-right {
	margin-right:9.5%;
}
.margin-nineteen-right {
	margin-right:10%;
}
.margin-twenty-right {
	margin-right:10.5%;
}
.margin-twenty-one-right {
	margin-right:11%;
}
.margin-twenty-two-right {
	margin-right:11.5%;
}
.margin-twenty-three-right {
	margin-right:12%;
}
.margin-twenty-four-right {
	margin-right:12.5%;
}
.margin-twenty-five-right {
	margin-right:13%;
}
.margin-twenty-six-right {
	margin-right:13.5%;
}
.margin-twenty-seven-right {
	margin-right:14%;
}
.margin-twenty-eight-right {
	margin-right:14.5%;
}
.margin-twenty-nine-right {
	margin-right:15%;
}
.margin-thirty-right {
	margin-right:15.5%;
}
.margin-thirty-one-right {
	margin-right:16%;
}
.margin-thirty-two-right {
	margin-right:16.5%;
}
.margin-thirty-three-right {
	margin-right:17%;
}
.margin-thirty-four-right {
	margin-right:17.5%;
}
.margin-thirty-five-right {
	margin-right:18%;
}
/* margin right +px */
.margin-right-0px {
	margin-right:0px;
}
.margin-right-5px {
	margin-right:5px;
}
.margin-right-6px {
	margin-right:6px;
}
.margin-right-7px {
	margin-right:7px;
}
.margin-right-8px {
	margin-right:8px;
}
.margin-right-10px {
	margin-right:10px;
}
.margin-right-12px {
	margin-right:12px;
}
.margin-right-15px {
	margin-right:15px;
}
.margin-right-20px {
	margin-right:20px;
}
.margin-right-25px {
	margin-right:25px;
}
/* margin left-right auto */
.margin-left-auto {
	margin-left:auto;
}
.margin-right-auto {
	margin-right:auto;
}
/* margin right -px */
.margin-r-m-5px {
	margin-right:-5px;
}
.margin-l-m-5px {
	margin-left:-5px;
}
/* margin left-right mix */
.margin-left-right-0px {
	margin-left:0px;
	margin-right:0px;
}
/* no-margin */
.no-margin {
	margin:0;
}
.no-margin-lr {
	margin-left:0;
	margin-right:0;
}
.no-margin-tb {
	margin-top:0;
	margin-bottom:0;
}
.no-margin-top {
	margin-top:0;
}
.no-margin-bottom {
	margin-bottom:0;
}
.no-bottom-margin {
	margin-bottom:0px!important;
}
.no-margin-left {
	margin-left:0;
}
.no-margin-right {
	margin-right:0;
}
.margin-lr-auto {
	margin-left:auto;
	margin-right:auto;
}
.margin-tb-twenty {
	margin-top:20px;
	margin-bottom:20px;
	margin-left:0;
	margin-right:0;
}
/* outline */
.outline-none {
	outline:none !important;
}
/* ===================================
    Padding
====================================== */

/* padding all side */
.padding-one-half {
	padding:0.5%;
}
.padding-one {
	padding:1%;
}
.padding-two {
	padding:1.5%;
}
.padding-three {
	padding:2%;
}
.padding-four {
	padding:2.5%;
}
.padding-five {
	padding:3%;
}
.padding-six {
	padding:3.5%;
}
.padding-seven {
	padding:4%;
}
.padding-eight {
	padding:4.5%;
}
.padding-nine {
	padding:5%;
}
.padding-ten {
	padding:5.5%;
}
.padding-eleven {
	padding:6%;
}
.padding-twelve {
	padding:6.5%;
}
.padding-thirteen {
	padding:7%;
}
.padding-fourteen {
	padding:7.5%;
}
.padding-fifteen {
	padding:8%;
}
.padding-sixteen {
	padding:8.5%;
}
.padding-seventeen {
	padding:9%;
}
.padding-eighteen {
	padding:9.5%;
}
.padding-nineteen {
	padding:10%;
}
.padding-twenty {
	padding:10.5%;
}
.padding-twenty-one {
	padding:11%;
}
.padding-twenty-two {
	padding:11.5%;
}
.padding-twenty-three {
	padding:12%;
}
.padding-twenty-four {
	padding:12.5%;
}
.padding-twenty-five {
	padding:13%;
}
.padding-twenty-six {
	padding:13.5%;
}
.padding-twenty-seven {
	padding:14%;
}
.padding-twenty-eight {
	padding:14.5%;
}
.padding-twenty-nine {
	padding:15%;
}
.padding-thirty {
	padding:15.5%;
}
.padding-thirty-one {
	padding:16%;
}
.padding-thirty-two {
	padding:16.5%;
}
.padding-thirty-three {
	padding:17%;
}
.padding-thirty-four {
	padding:17.5%;
}
.padding-thirty-five {
	padding:18%;
}
.padding-thirty-six {
	padding:18.5%;
}
.padding-thirty-seven {
	padding:19%;
}
.padding-thirty-eight {
	padding:19.5%;
}
.padding-thirty-nine {
	padding:20%;
}
.padding-1px {
	padding:1px;
}
.padding-5px {
	padding:5px;
}
.padding-8px {
	padding:8px;
}
.padding-10px {
	padding:10px;
}
.padding-15px {
	padding:15px;
}
.padding-20px {
	padding:20px;
}
.padding-25px {
	padding:25px;
}
.padding-30px {
	padding:30px;
}
/* padding left */
.padding-one-half-left {
	padding-left:0.5%;
}
.padding-one-left {
	padding-left:1%;
}
.padding-two-left {
	padding-left:1.5%;
}
.padding-three-left {
	padding-left:2%;
}
.padding-four-left {
	padding-left:2.5%;
}
.padding-five-left {
	padding-left:3%;
}
.padding-six-left {
	padding-left:3.5%;
}
.padding-seven-left {
	padding-left:4%;
}
.padding-eight-left {
	padding-left:4.5%;
}
.padding-nine-left {
	padding-left:5%;
}
.padding-ten-left {
	padding-left:5.5%;
}
.padding-eleven-left {
	padding-left:6%;
}
.padding-twelve-left {
	padding-left:6.5%;
}
.padding-thirteen-left {
	padding-left:7%;
}
.padding-fourteen-left {
	padding-left:7.5%;
}
.padding-fifteen-left {
	padding-left:8%;
}
.padding-sixteen-left {
	padding-left:8.5%;
}
.padding-seventeen-left {
	padding-left:9%;
}
.padding-eighteen-left {
	padding-left:9.5%;
}
.padding-nineteen-left {
	padding-left:10%;
}
.padding-twenty-left {
	padding-left:10.5%;
}
.padding-twenty-one-left {
	padding-left:11%;
}
.padding-twenty-two-left {
	padding-left:11.5%;
}
.padding-twenty-three-left {
	padding-left:12%;
}
.padding-twenty-four-left {
	padding-left:12.5%;
}
.padding-twenty-five-left {
	padding-left:13%;
}
.padding-twenty-six-left {
	padding-left:13.5%;
}
.padding-twenty-seven-left {
	padding-left:14%;
}
.padding-twenty-eight-left {
	padding-left:14.5%;
}
.padding-twenty-nine-left {
	padding-left:15%;
}
/* padding left +px */
.padding-left-5px {
	padding-left:5px !important;
}
.padding-left-10px {
	padding-left:10px;
}
.padding-left-15px {
	padding-left:15px;
}
.padding-left-20px {
	padding-left:20px;
}
.padding-left-25px {
	padding-left:25px;
}
.padding-left-30px {
	padding-left:30px;
}
.padding-left-35px {
	padding-left:35px;
}
.padding-left-40px {
	padding-left:40px;
}
.padding-left-45px {
	padding-left:45px;
}
.padding-left-50px {
	padding-left:50px;
}
.padding-left-55px {
	padding-left:55px;
}
.padding-left-60px {
	padding-left:60px;
}
.padding-left-63px {
	padding-left:63px;
}
.padding-left-65px {
	padding-left:65px;
}
.padding-left-70px {
	padding-left:70px;
}
.padding-left-75px {
	padding-left:75px;
}
.padding-left-80px {
	padding-left:80px;
}
/* padding right */
.padding-one-half-right {
	padding-right:0.5%;
}
.padding-one-right {
	padding-right:1%;
}
.padding-two-right {
	padding-right:1.5%;
}
.padding-three-right {
	padding-right:2%;
}
.padding-four-right {
	padding-right:2.5%;
}
.padding-five-right {
	padding-right:3%;
}
.padding-six-right {
	padding-right:3.5%;
}
.padding-seven-right {
	padding-right:4%;
}
.padding-eight-right {
	padding-right:4.5%;
}
.padding-nine-right {
	padding-right:5%;
}
.padding-ten-right {
	padding-right:5.5%;
}
.padding-eleven-right {
	padding-right:6%;
}
.padding-twelve-right {
	padding-right:6.5%;
}
.padding-thirteen-right {
	padding-right:7%;
}
.padding-fourteen-right {
	padding-right:7.5%;
}
.padding-fifteen-right {
	padding-right:8%;
}
.padding-sixteen-right {
	padding-right:8.5%;
}
.padding-seventeen-right {
	padding-right:9%;
}
.padding-eighteen-right {
	padding-right:9.5%;
}
.padding-nineteen-right {
	padding-right:10%;
}
.padding-twenty-right {
	padding-right:10.5%;
}
.padding-twenty-one-right {
	padding-right:11%;
}
.padding-twenty-two-right {
	padding-right:11.5%;
}
.padding-twenty-three-right {
	padding-right:12%;
}
.padding-twenty-four-right {
	padding-right:12.5%;
}
.padding-twenty-five-right {
	padding-right:13%;
}
.padding-twenty-six-right {
	padding-right:13.5%;
}
.padding-twenty-seven-right {
	padding-right:14%;
}
.padding-twenty-eight-right {
	padding-right:14.5%;
}
.padding-twenty-nine-right {
	padding-right:15%;
}
/* padding right +px */
.padding-right-0px {
	padding-right:0px
}
.padding-right-5px {
	padding-right:5px !important;
}
.padding-right-10px {
	padding-right:10px;
}
.padding-right-15px {
	padding-right:15px;
}
.padding-right-20px {
	padding-right:20px;
}
.padding-right-25px {
	padding-right:25px;
}
.padding-right-30px {
	padding-right:30px;
}
.padding-right-35px {
	padding-right:35px;
}
.padding-right-40px {
	padding-right:40px;
}
.padding-right-45px {
	padding-right:45px;
}
.padding-right-50px {
	padding-right:50px;
}
.padding-right-55px {
	padding-right:55px;
}
.padding-right-60px {
	padding-right:60px;
}
.padding-right-65px {
	padding-right:65px;
}
.padding-right-70px {
	padding-right:70px;
}
.padding-right-75px {
	padding-right:75px;
}
.padding-right-80px {
	padding-right:80px;
}
/* padding left-right mix */
.padding-left-right-px {
	padding:0 15px;
}
/* padding top */
.padding-one-half-top {
	padding-top:0.5%;
}
.padding-one-top {
	padding-top:1%;
}
.padding-two-top {
	padding-top:1.5%;
}
.padding-three-top {
	padding-top:2%;
}
.padding-four-top {
	padding-top:2.5%;
}
.padding-five-top {
	padding-top:3%;
}
.padding-six-top {
	padding-top:3.5%;
}
.padding-seven-top {
	padding-top:4%;
}
.padding-eight-top {
	padding-top:4.5%;
}
.padding-nine-top {
	padding-top:5%;
}
.padding-ten-top {
	padding-top:5.5%;
}
.padding-eleven-top {
	padding-top:6%;
}
.padding-twelve-top {
	padding-top:6.5%;
}
.padding-thirteen-top {
	padding-top:7%;
}
.padding-fourteen-top {
	padding-top:7.5%;
}
.padding-fifteen-top {
	padding-top:8%;
}
.padding-sixteen-top {
	padding-top:8.5%;
}
.padding-seventeen-top {
	padding-top:9%;
}
.padding-eighteen-top {
	padding-top:9.5%;
}
.padding-nineteen-top {
	padding-top:10%;
}
.padding-twenty-top {
	padding-top:10.5%;
}
.padding-twenty-one-top {
	padding-top:11%;
}
.padding-twenty-two-top {
	padding-top:11.5%;
}
.padding-twenty-three-top {
	padding-top:12%;
}
.padding-twenty-four-top {
	padding-top:12.5%;
}
.padding-twenty-five-top {
	padding-top:13%;
}
.padding-twenty-six-top {
	padding-top:13.5%;
}
.padding-twenty-seven-top {
	padding-top:14%;
}
.padding-twenty-eight-top {
	padding-top:14.5%;
}
.padding-twenty-nine-top {
	padding-top:15%;
}
/* padding top +px */
.padding-top-5px {
	padding-top:5px;
}
.padding-top-10px {
	padding-top:10px;
}
.padding-top-15px {
	padding-top:15px;
}
.padding-top-20px {
	padding-top:20px;
}
.padding-top-25px {
	padding-top:25px;
}
.padding-top-30px {
	padding-top:30px;
}
.padding-top-35px {
	padding-top:35px;
}
.padding-top-40px {
	padding-top:40px;
}
.padding-top-45px {
	padding-top:45px;
}
.padding-top-50px {
	padding-top:50px;
}
.padding-top-55px {
	padding-top:55px;
}
.padding-top-60px {
	padding-top:60px;
}
.padding-top-65px {
	padding-top:65px;
}
.padding-top-70px {
	padding-top:70px;
}
.padding-top-75px {
	padding-top:75px;
}
.padding-top-80px {
	padding-top:80px;
}
.padding-top-85px {
	padding-top:85px;
}
.padding-top-90px {
	padding-top:90px;
}
.padding-30px-top {
	padding-top:30px;
}
.padding-40px-top {
	padding-top:40px;
}
.padding-60px-top {
	padding-top:60px;
}
.padding-90px-top {
	padding-top:90px;
}
.padding-110px-top {
	padding-top:110px;
}
.padding-120px-top {
	padding-top:120px;
}
.padding-130px-top {
	padding-top:130px;
}
.padding-140px-top {
	padding-top:140px;
}
.padding-150px-top {
	padding-top:150px;
}
/* padding bottom */
.padding-one-half-bottom {
	padding-bottom:0.5%;
}
.padding-one-bottom {
	padding-bottom:1%;
}
.padding-two-bottom {
	padding-bottom:1.5%;
}
.padding-three-bottom {
	padding-bottom:2%;
}
.padding-four-bottom {
	padding-bottom:2.5%;
}
.padding-five-bottom {
	padding-bottom:3%;
}
.padding-six-bottom {
	padding-bottom:3.5%;
}
.padding-seven-bottom {
	padding-bottom:4%;
}
.padding-eight-bottom {
	padding-bottom:4.5%;
}
.padding-nine-bottom {
	padding-bottom:5%;
}
.padding-ten-bottom {
	padding-bottom:5.5%;
}
.padding-eleven-bottom {
	padding-bottom:6%;
}
.padding-twelve-bottom {
	padding-bottom:6.5%;
}
.padding-thirteen-bottom {
	padding-bottom:7%;
}
.padding-fourteen-bottom {
	padding-bottom:7.5%;
}
.padding-fifteen-bottom {
	padding-bottom:8%;
}
.padding-sixteen-bottom {
	padding-bottom:8.5%;
}
.padding-seventeen-bottom {
	padding-bottom:9%;
}
.padding-eighteen-bottom {
	padding-bottom:9.5%;
}
.padding-nineteen-bottom {
	padding-bottom:10%;
}
.padding-twenty-bottom {
	padding-bottom:10.5%;
}
.padding-twenty-one-bottom {
	padding-bottom:11%;
}
.padding-twenty-two-bottom {
	padding-bottom:11.5%;
}
.padding-twenty-three-bottom {
	padding-bottom:12%;
}
.padding-twenty-four-bottom {
	padding-bottom:12.5%;
}
.padding-twenty-five-bottom {
	padding-bottom:13%;
}
.padding-twenty-six-bottom {
	padding-bottom:13.5%;
}
.padding-twenty-seven-bottom {
	padding-bottom:14%;
}
.padding-twenty-eight-bottom {
	padding-bottom:14.5%;
}
.padding-twenty-nine-bottom {
	padding-bottom:15%;
}
/* padding bottom +px */
.padding-bottom-5px {
	padding-bottom:5px;
}
.padding-bottom-10px {
	padding-bottom:10px;
}
.padding-bottom-15px {
	padding-bottom:15px;
}
.padding-bottom-20px {
	padding-bottom:20px;
}
.padding-bottom-25px {
	padding-bottom:25px;
}
.padding-bottom-30px {
	padding-bottom:30px;
}
.padding-bottom-35px {
	padding-bottom:35px;
}
.padding-bottom-40px {
	padding-bottom:40px;
}
.padding-bottom-45px {
	padding-bottom:45px;
}
.padding-bottom-50px {
	padding-bottom:50px;
}
.padding-bottom-55px {
	padding-bottom:55px;
}
.padding-bottom-60px {
	padding-bottom:60px;
}
.padding-bottom-80px {
	padding-bottom:80px;
}
.padding-110px-b {
	padding-bottom:110px;
}
.padding-60px-bottom {
	padding-bottom:60px;
}
/* padding top-bottom mix */
.padding-5px-tb {
	padding-top:5px;
	padding-bottom:5px;
}
.padding-10px-tb {
	padding-top:10px;
	padding-bottom:10px;
}
.padding-15px-tb {
	padding-top:15px;
	padding-bottom:15px;
}
.padding-17px-tb {
	padding-top:17px;
	padding-bottom:17px;
}
.padding-30px-tb {
	padding-top:30px;
	padding-bottom:30px;
}
.padding-40px-tb {
	padding-top:40px;
	padding-bottom:40px;
}
.padding-50px-tb {
	padding-top:50px;
	padding-bottom:50px;
}
.padding-60px-tb {
	padding-top:60px;
	padding-bottom:60px;
}
.padding-70px-tb {
	padding-top:70px;
	padding-bottom:70px;
}
.padding-80px-tb {
	padding-top:80px;
	padding-bottom:80px;
}
.padding-90px-tb {
	padding-top:90px;
	padding-bottom:90px;
}
.padding-110px-tb {
	padding-top:110px;
	padding-bottom:110px;
}
.padding-120px-tb {
	padding-top:120px;
	padding-bottom:120px;
}
.padding-130px-tb {
	padding-top:130px;
	padding-bottom:130px;
}
.padding-140px-tb {
	padding-top:140px;
	padding-bottom:140px;
}
.padding-150px-tb {
	padding-top:150px;
	padding-bottom:150px;
}
.padding-100px-tb {
	padding-top:100px;
	padding-bottom:100px;
}
/* no padding */
.no-padding {
	padding:0!important;
}
.no-padding-lr {
	padding-left:0;
	padding-right:0;
}
.no-padding-tb {
	padding-top:0;
	padding-bottom:0;
}
.no-padding-top {
	padding-top:0;
}
.no-padding-bottom {
	padding-bottom:0;
}
.no-padding-left {
	padding-left:0;
}
.no-padding-right {
	padding-right:0 !important;
}
.padding-left-0px {
	padding-left:0px;
}
/* padding all four side */
.padding-testimonial {
	padding:30px;
}
.padding-10rbl {
	padding:0px 10px 10px 10px;
}
.padding-10trl {
	padding:10px 10px 0px 10px;
}
.padding-10tb {
	padding:10px 0px 10px 10px;
}
.padding-fifteen {
	padding:15px;
}
.paddingtwenty {
	padding:20px;
}
.paddingtwenty-five {
	padding:25px;
}
.paddingthirtty {
	padding:30px;
}
.paddingthirtty-five {
	padding:35px;
}
.paddingforty {
	padding:40px;
}
.paddingforty-five {
	padding:45px;
}
.paddingfifty {
	padding:50px;
}
.paddingfifty-five {
	padding:55px;
}
.paddingsixty {
	padding:60px;
}
.paddingsixty-five {
	padding:65px;
}
.paddingseventy {
	padding:70px;
}
.paddingseventy-five {
	padding:75px;
}
.paddingeightty {
	padding:80px;
}
.paddingeightty-five {
	padding:85px;
}
/* ===================================
    Custom
====================================== */

/* float */
.float-left {
	float:left;
}
.float-right {
	float:right;
}
.float-none {
	float:none;
}
/* section */
.center-col {
	float:none;
	margin-left:auto;
	margin-right:auto;
}
.clear-both {
	clear:both;
}
/* separator */
.separator-line {
	height:1px;
	width:68px;
}
.separator-line1 {
	height:1px;
	width:65px;
}
.separator-line2 {
	height:2px;
	width:60px;
}
.separator-line3 {
	height:3px;
	width:40px;
}
.separator-line-width-15 {
	height:2px;
	width:20%;
}
.separator-line-full {
	height:1px;
	margin:0 auto;
	width:100%;
}
/* vertical align */
.vertical-align-middle {
	vertical-align:middle !important;
}
.vertical-align-bottom {
	vertical-align:bottom;
}
.vertical-align-top {
	vertical-align:top;
}
.vertical-align-sub {
	vertical-align:sub;
}
.vertical-align-texttop {
	vertical-align:text-top;
}
/* display */
.display-block {
	display:block;
}
.overflow-hidden {
	overflow:hidden;
}
.overflow-auto {
	overflow:auto;
}
.display-inline-block {
	display:inline-block;
}
.display-inline {
	display:inline;
}
.display-none {
	display:none;
}
.display-inherit {
	display:inherit;
}
.display-table {
	display:table;
}
.display-table-cell-vertical-middle {
	display:table-cell;
	vertical-align:middle;
	float:none;
}
.display-table-cell-vertical-bottom {
	display:table-cell;
	vertical-align:bottom;
	float:none;
}
.list-style-none {
	list-style-type:none;
}
/* flex */
.flex-column {
	flex-direction:column-reverse;
}
.flex-row {
	flex-direction:row-reverse;
}
/* position */
.position-relative {
	position:relative;
	z-index:5
}
.position-absolute {
	position:absolute;
}
.position-fixed {
	position:fixed;
}
.position-inherit {
	position:inherit;
}
.position-static {
	position:static;
}
.position-right {
	right:0;
}
.position-left {
	left:0;
}
.position-top {
	top:0;
}
.position-bottom {
	bottom:0;
}
/* top +px*/
.top-0 {
	top:0;
}
.top-1 {
	top:1px;
}
.top-2 {
	top:2px;
}
.top-3 {
	top:3px;
}
.top-4 {
	top:4px;
}
.top-5 {
	top:5px;
}
.top-6 {
	top:6px;
}
.top-7 {
	top:7px;
}
.top-8 {
	top:8px;
}
.top-9 {
	top:9px;
}
.top-10 {
	top:10px;
}
.top-11 {
	top:11px;
}
.top-12 {
	top:12px;
}
.top-13 {
	top:13px;
}
.top-14 {
	top:14px;
}
.top-15 {
	top:15px;
}
.top-20 {
	top:20px;
}
.top-35 {
	top:35px;
}
.top-43 {
	top:43px;
}
.top-55 {
	top:55px;
}
.top-65 {
	top:65px;
}
.top-85 {
	top:85px;
}
.top-97 {
	top:97px;
}
.top-100px {
	top:100px;
}
.top-110px {
	top:110px;
}
.top-120px {
	top:120px;
}
/* top %*/
.top-10p {
	top:10%;
}
.top-15p {
	top:15%;
}
.top-20p {
	top:20%;
}
.top-30p {
	top:30%;
}
.top-35p {
	top:35%;
}
.top-40p {
	top:40%;
}
.top-45p {
	top:45%;
}
.top-43p {
	top:43%;
}
.top-50p {
	top:50%;
}
/* top -px*/
.top-minus1 {
	top:-1px;
}
.top-minus2 {
	top:-2px;
}
.top-minus3 {
	top:-3px;
}
.top-minus4 {
	top:-4px;
}
.top-minus5 {
	top:-5px;
}
.top-minus6 {
	top:-6px;
}
.top-minus7 {
	top:-7px;
}
.top-minus8 {
	top:-8px;
}
.top-minus9 {
	top:-9px;
}
.top-minus10 {
	top:-10px;
}
/* left -px*/
.left-minus1 {
	left:-1px;
}
.left-minus2 {
	left:-2px;
}
.left-minus3 {
	left:-3px;
}
.left-minus4 {
	left:-4px;
}
.left-minus5 {
	left:-5px;
}
.left-minus6 {
	left:-6px;
}
.left-minus7 {
	left:-7px;
}
.left-minus8 {
	left:-8px;
}
.left-minus9 {
	left:-9px;
}
.left-minus10 {
	left:-10px;
}
/* left +px*/
.left-0 {
	left:0;
}
.left-1 {
	left:1px;
}
.left-2 {
	left:2px;
}
.left-3 {
	left:3px;
}
.left-4 {
	left:4px;
}
.left-5 {
	left:5px;
}
.left-6 {
	left:6px;
}
.left-7 {
	left:7px;
}
.left-8 {
	left:8px;
}
.left-9 {
	left:9px;
}
.left-10 {
	left:10px;
}
.left-15 {
	left:15px;
}
.left-20 {
	left:20px;
}
.left-25 {
	left:25px;
}
.left-30 {
	left:30px;
}
/* left %*/
.left-10p {
	left:10%;
}
.left-14p {
	left:14%;
}
.left-15p {
	left:15%;
}
.left-17p {
	left:17%;
}
.left-20p {
	left:20%;
}
.left-30p {
	left:30%;
}
.left-31p {
	left:31%;
}
.left-35p {
	left:35%;
}
.left-40p {
	left:40%;
}
.left-50p {
	left:50%;
}
.left-55p {
	left:55%;
}
.left-60p {
	left:60%;
}
.left-100p {
	left:100%;
}
.left-150px {
	left:150px;
}
/* bottom +px */
.bottom-0 {
	bottom:0px;
}
.bottom-2 {
	bottom:2px;
}
.bottom-3 {
	bottom:3px;
}
.bottom-4 {
	bottom:4px;
}
.bottom-5 {
	bottom:5px;
}
.bottom-6 {
	bottom:6px;
}
.bottom-7 {
	bottom:7px;
}
.bottom-8 {
	bottom:8px;
}
.bottom-9 {
	bottom:9px;
}
.bottom-10 {
	bottom:10px;
}
.bottom-20 {
	bottom:20px;
}
.bottom-30 {
	bottom:30px;
}
.bottom-45 {
	bottom:45px;
}
.bottom-50 {
	bottom:50px;
}
.bottom-80 {
	bottom:80px;
}
/* bottom % */
.bottom-0p {
	bottom:0%;
}
.bottom-10p {
	bottom:10%;
}
.bottom-20p {
	bottom:20%;
}
.bottom-30p {
	bottom:30%;
}
.bottom-33p {
	bottom:33%;
}
.bottom-40p {
	bottom:40%;
}
.bottom-50p {
	bottom:50%;
}
/*right %*/
.right-0 {
	right:0;
}
.right-1p {
	right:1%;
}
.right-5p {
	right:5%;
}
.right-10p {
	right:10%;
}
.right-15p {
	right:15%;
}
.right-20p {
	right:20%;
}
.right-25p {
	right:25%;
}
.right-30p {
	right:30%;
}
.right-52p {
	right:52%;
}
.right-65p {
	right:65%;
}
/* right +px */
.right-2 {
	right:2px;
}
.right-3 {
	right:3px;
}
.right-4 {
	right:4px;
}
.right-5 {
	right:5px;
}
.right-6 {
	right:6px;
}
.right-7 {
	right:7px;
}
.right-8 {
	right:8px;
}
.right-9 {
	right:9px;
}
.right-10 {
	right:10px;
}
.right-15 {
	right:15px;
}
.right-20 {
	right:20px;
}
.right-25 {
	right:25px;
}
.right-30 {
	right:30px;
}
.right-40 {
	right:40px;
}
.right-50 {
	right:50px;
}
.right-60 {
	right:60px;
}
.right-70 {
	right:70px;
}
/* width */
.width {
	display:inline-block;
	position:relative;
	width:90%;
}
/* width +px */
.width-50-px {
	width:50px;
}
.width-80-px {
	width:80px;
}
.width-100-px {
	width:100px;
}
.width-200-px {
	width:200px;
}
.width-300-px {
	width:300px;
}
.width-400-px {
	width:400px;
}
/* width % */
.width-15 {
	width:15%;
}
.width-20 {
	width:20%;
}
.width-25 {
	width:25%;
}
.width-30 {
	width:30%;
}
.width-35 {
	width:35%;
}
.width-40 {
	width:40%;
}
.width-45 {
	width:45%;
}
.width-50 {
	width:50%;
}
.width-55 {
	width:55%;
}
.width-60 {
	width:60%;
}
.width-65 {
	width:65%;
}
.width-70 {
	width:70%;
}
.width-75 {
	width:75%;
}
.width-80 {
	width:80%;
}
.width-85 {
	width:85%;
}
.width-90 {
	width:90%;
}
.width-95 {
	width:95%;
}
.width-100 {
	width:100%;
}
.width-auto {
	width:auto;
}
/* height +px */
.height-30-px {
	height:30px;
}
.height-40-px {
	height:40px;
}
.height-50-px {
	height:50px;
}
.height-80-px {
	height:80px;
}
.height-85-px {
	height:85px;
}
.height-100-px {
	height:100px;
}
.height-200-px {
	height:200px;
}
.height-300-px {
	height:300px;
}
.height-400-px {
	height:400px;
}
.height-500-px {
	height:500px;
}
.height-600-px {
	height:600px;
}
.height-700-px {
	height:700px;
}
.height-800-px {
	height:800px;
}
/* height % */
.height-20 {
	height:20%;
}
.height-25 {
	height:25%;
}
.height-30 {
	height:30%;
}
.height-35 {
	height:35%;
}
.height-40 {
	height:40%;
}
.height-45 {
	height:45%;
}
.height-50 {
	height:50%;
}
.height-55 {
	height:55%;
}
.height-60 {
	height:60%;
}
.height-65 {
	height:65%;
}
.height-70 {
	height:70%;
}
.height-75 {
	height:75%;
}
.height-80 {
	height:80%;
}
.height-85 {
	height:85%;
}
.height-90 {
	height:90%;
}
.height-95 {
	height:95%;
}
.height-100 {
	height:100%;
}
.min-height {
	min-height:100%;
}
.height-100vh {
	height:100vh;
}
.height-auto {
	height:auto;
}
/* z-index */
.z-index-0 {
	z-index:0;
}
.z-index-1 {
	z-index:1;
}
.z-index-2 {
	z-index:2;
}
.z-index-3 {
	z-index:3;
}
.z-index-4 {
	z-index:4;
}
.z-index-5 {
	z-index:5;
}
.z-index-6 {
	z-index:6;
}
.z-index-7 {
	z-index:7;
}
.z-index-8 {
	z-index:8;
}
.z-index-999 {
	z-index:999;
}
.cursor-pointer {
	cursor:pointer;
}
/* ===================================
    Custom
====================================== */

/* popup css start */
.popup .modal-body input {
	border:1px solid #eeeeee;
	outline:none;
}
.popup .modal-body input[placeholder] {
	padding:10px;
}
.popup .modal-body button:hover {
	outline:none;
	cursor:pointer;
}
.popup .pop-up-newsletter {
	padding-right:15px;
}
.popup .pop-up-newsletter .input-mail {
	margin-bottom:17px;
}
.popup .pop-up-newsletter button {
	outline:none;
}
.popup .modal-content .modal-header button {
	color:#212121!important;
	outline:none;
}
.popup .modal-content .modal-header button:hover {
	color:#b18636!important;
}
.popup .modal-content .modal-body {
	background:#eeeeee;
	padding:0;
}
.popup .modal-content {
	border: none!important;
}
.popup .modal-content .modal-body .newsletter-close {
	position:absolute;
	top:5px;
	right:15px;
	background:transparent;
	border:0;
	color:#232323!important;
	cursor:pointer;
	outline:none;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
	line-height:1px;
}
.popup .modal-content .modal-body .newsletter-close:hover {
	-webkit-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg);
}
.popup .modal-content .modal-body .newsletter-close i {
	font-weight:600;
}
.popup .modal-content .modal-body .newsletter-close:hover i {
	color:#b18636;
}
/* popup css end */

/* web tool css start */
.web-tool {
	position:fixed;
	bottom:50%;
	right:0;
	z-index:2;
	-webkit-transition:all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.web-tool .cart-side-icon {
	position:relative;
	right:-77px;
	margin-bottom:6px;
	display:flex;
	-webkit-transition:all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.web-tool .cart-side-icon:hover {
	right:0px;
	-webkit-transition:all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.web-tool .cart-side-icon a {
	background-color:#b18636;
	padding:10px 15px;
	color:#fff;
	display:flex;
}
.web-tool .cart-side-icon a:hover {
	color:#fff!important;
}
.web-tool .cart-side-icon a i {
	font-size:24px;
}
.web-tool .cart-side-icon a span {
	margin-left:15px;
}
.web-tool {
	position:fixed;
	bottom:50%;
	transform:translateY(50%);
	right:0;
	z-index:2;
	-webkit-transition:all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.web-tool .web-settting {
	position:relative;
	right:-265px;
	display:flex;
	align-self:center;
	-webkit-transition:all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.web-tool .web-settting:hover {
	right:0;
	-webkit-transition:all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.web-tool .web-settting a {
	background-color:#b18636;
	padding:10px 15px;
	color:#fff;
	display:table;
}
.web-tool .web-settting a:hover {
	color:#fff!important;
}
.web-tool .web-settting a i {
	font-size:24px;
}
.web-tool .web-settting h2 {
	font-size:16px;
	color:#212121;
	font-weight:600;
	display:flex;
	align-items:center;
}
.web-tool .web-settting h2 i {
	font-size:14px;
	padding:0 5px;
}
/* Switch Flat */
.web-tool .web-settting .bg-color {
	background-color:#ffe4c4;
	padding:15px;
}
.web-tool .web-settting .switch-wrap {
	display:flex;
	align-items:center;
	justify-content:space-between;
	margin-bottom:15px;
}
.web-tool .web-settting .switch-wrap:last-child {
	margin-bottom:0px;
}
.web-tool .web-settting .switch {
	position:relative;
	display:block;
	vertical-align:top;
	width:100px;
	height:30px;
	padding:3px;
	margin-bottom:0!important;
	background:linear-gradient(to bottom, #eeeeee, #ffffff 25px);
	background-image:-webkit-linear-gradient(top, #eeeeee, #ffffff 25px);
	cursor:pointer;
}
.web-tool .web-settting .switch-input {
	position:absolute;
	top:0;
	left:0;
	opacity:0;
	box-sizing:content-box;
}
.web-tool .web-settting .switch-label {
	position:relative;
	display:block;
	height:inherit;
	font-size:13px;
	text-transform:uppercase;
	background:#212121;
	border-radius:inherit;
}
.web-tool .web-settting .switch-label:before, .web-tool .web-settting .switch-label:after {
	position:absolute;
	top:50%;
	margin-top:-.5em;
	line-height:1;
	-webkit-transition:inherit;
	-moz-transition:inherit;
	-o-transition:inherit;
	transition:inherit;
	box-sizing:content-box;
}
.web-tool .web-settting .switch-label:before {
	content:attr(data-off);
	right:11px;
	color:#212121;
}
.web-tool .web-settting .switch-label:after {
	content:attr(data-on);
	left:11px;
	color:#b18636;
	opacity:0;
}
.web-tool .web-settting .switch-input:checked ~ .switch-label:before {
opacity:0;
}
.web-tool .web-settting .switch-input:checked ~ .switch-label:after {
opacity:1;
}
.web-tool .web-settting .switch-handle {
	position:absolute;
	top:4px;
	left:4px;
	width:28px;
	height:28px;
	background:linear-gradient(to bottom, #ffffff 40%, #f0f0f0);
	background-image:-webkit-linear-gradient(top, #ffffff 40%, #f0f0f0);
}
.web-tool .web-settting .switch-handle:before {
	content:"";
	position:absolute;
	top:50%;
	left:50%;
	margin:-6px 0 0 -6px;
	width:12px;
	height:12px;
	background:linear-gradient(to bottom, #eeeeee, #ffffff);
	background-image:-webkit-linear-gradient(top, #eeeeee, #ffffff);
	border-radius:6px;
}
.web-tool .web-settting .switch-input:checked ~ .switch-handle {
left:74px;
}
/* Transition */
.web-tool .web-settting .switch-label, .web-tool .web-settting .switch-handle {
	transition:all 0.3s ease;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
}
.web-tool .web-settting .switch-flat {
	padding:0;
	background:#fff;
	background-image:none;
}
.web-tool .web-settting .switch-flat .switch-label {
	background:#fff;
	border:solid 2px #212121;
	box-shadow:none;
}
.web-tool .web-settting .switch-flat .switch-handle {
	top:0px;
	left:0px;
	background:#212121;
	width:50%;
	height:28px;
	box-shadow:none;
}
.web-tool .web-settting .switch-flat .switch-handle:before {
	background:#212121;
}
.web-tool .web-settting .switch-flat .switch-input:checked ~ .switch-label {
background:#fff;
border-color:#b18636;
}
.web-tool .web-settting .switch-flat .switch-input:checked ~ .switch-label:after {
background:#212121;
}
.web-tool .web-settting .switch-flat .switch-input:checked ~ .switch-handle {
left:50px;
background:#b18636;
box-shadow:none;
}
.web-tool .web-settting .switch-flat .switch-input:checked ~ .switch-handle:before {
background:#b18636;
}
/* web tool css end */


/* sticky css start */
.sticky {
	position:fixed!important;
	top:0;
	width:100%;
	z-index:3;
}
.sticky {
	animation:smoothScroll 1s forwards;
}
@keyframes smoothScroll {
0% {
transform:translateY(-100px);
}
100% {
transform:translateY(0px);
}
}
/* sticky css end */

/* back to top css start */
.scroll {
	position:fixed;
	bottom:60px;
	right:15px;
	z-index:999;
	cursor:pointer;
	text-align:center;
	display:none;
	-webkit-transition:all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.scroll span {
	padding:9px;
	width:40px;
	height:40px;
	border:2px solid #b18636;
	display:inline-block;
	background-color:#b18636;
	-webkit-transition:all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.scroll span i {
	font-weight:900;
	color:#fff;
	-webkit-transition:all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.scroll:hover span {
	-webkit-transition:all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.scroll:hover span i {
	font-weight:900;
	color:#fff;
	-webkit-transition:all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
/* back to top css end */

/* a-tag hover style css start */
a:hover {
	color:#b18636!important;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
	text-decoration:none!important;
}
/* a-tag hover style css end */
@keyframes spin {
0% {
transform:rotate(0deg);
}
25% {
transform:rotate(90deg);
}
50% {
transform:rotate(180deg);
}
75% {
transform:rotate(270deg);
}
100% {
transform:rotate(360deg);
}
}
/* email-clock-call css start */
.emailbox:hover > .spin, .clock:hover > .spin, .call:hover > .spin {
	cursor:pointer;
	color:#b18636;
	animation:spin 450ms;
	animation-timing-function:linear;
}
.emailbox, .clock, .call i {
	font-size: 14px;
}
.head .clock {
	margin:0;
}
/* email-clock-call css end */

/* header css start */
.mainlogo .navbar-brand {
	margin-right:0px;
}
.navbar-brand {
	padding: 0px;
}
.nav li a {
	text-decoration:none;
}
.navbar {
	padding:0;
}
.navbar .nav li {
	padding:30px 10px;
}
.padding-tb {
	padding:33px 0px;
}
a.middle {
	line-height:0;
	display:block;
}
.cart .cart-drop-down .cart-pro-name {
	line-height:0px;
	margin-bottom:17px;
}
.cart .cart-drop-down .cart-pro-name a {
	line-height:10px;
	display:inline-block;
}
.cart .cart-drop-down .quantity {
	line-height:30px;
	margin-bottom:17px;
}
.cart .cart-drop-down .cart-pro-price {
	line-height:0px;
}
.cart .cart-drop-down .cart-pro-price .price {
	line-height:10px;
}
.cart .cart-drop-down .cart-pro-price .delete {
	line-height:0px;
}
.cart .cart-drop-down .cart-pro-price .delete a {
	line-height:10px;
	display:inline-block;
}
.cart-drop-down .item-limit {
	max-height:260px;
	overflow-y:auto;
	overflow-x:hidden;
}
.cart-drop-down .item-limit::-webkit-scrollbar {
width:1px;
background-color:#eeeeee;
}
.cart-drop-down .item-limit {
	scrollbar-width:thin;
}
.cart-drop-down .price i, .cart-page .price i, .check-out-page .price i, .order-summary i {
	font-size:13px;
}
.subtotal-price i, .shipping-price i, .tax-price i, .gtotal-price i, .total-amount i, .order-summary .order-total i, .product-name .price i {
	font-size:13px;
	font-weight:600;
}
.nav ul {
	background-color:#212121;
}
.navbar .nav li.active a {
	color:#b18636;
}
.navbar .nav li a {
	color:#fff;
}
.navbar .nav li.nav-blog ul li, .navbar .nav li.nav-product ul li {
	padding:0px 15px;
}
.nav.navbar-nav li a.active {
	color:#b18636;
}
/* header css end */

/* home css start*/
.navbar .nav li.nav-home .dropdown-home {
	visibility:hidden;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	color:#000;
	top:140px;
	z-index:-1;
	opacity:0;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	width:auto;
	background-color:#fff;
	padding:15px;
	cursor:pointer;
}
.navbar .nav li.nav-home .dropdown-home a {
	color:#000!important;
	display:block;
	padding-bottom:5px;
}
.navbar .nav li.nav-home:hover .dropdown-home {
	visibility:visible;
	top:83px;
	opacity:1;
	z-index:9;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.navbar .nav li.nav-home .dropdown-home a:hover {
	color:#b18636 !important;
}
/* home css end*/

/* blog css start */
.navbar ul li .dropdown-content {
	left:0px;
	visibility:hidden;
	position:absolute;
	z-index:-1;
	padding: 15px 0;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	color:#000;
	top:140px;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	opacity:0;
	width: 100%;
	background-color:#fff;
}
.navbar ul li:hover .dropdown-content {
	visibility:visible;
	top:83px;
	opacity:1;
	z-index:9;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.navbar ul li .dropdown-content .cat-head {
	color:#000;
	padding-bottom:5px;
	border-bottom:1px solid #eeeeee;
	display:inline-block;
	font-weight:600;
}
.navbar ul li .dropdown-content a {
	color:#000!important;
	display:block;
	padding-bottom:5px;
}
.navbar ul li .dropdown-content .parts a:hover {
	color:#b18636 !important;
}
.navbar .nav li.nav-blog .dropdown-blog {
	visibility:hidden;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	color:#000;
	top:140px;
	z-index:-1;
	opacity:0;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	width:136px;
	background-color:#fff;
	padding:15px 0px;
	cursor:pointer;
}
.navbar .nav li.nav-blog .dropdown-blog li {
	display:block;
	padding-bottom:5px;
}
.navbar .nav li.nav-blog .dropdown-blog a {
	color:#000!important;
}
.navbar .nav li.nav-blog:hover .dropdown-blog {
	visibility:visible;
	top:83px;
	opacity:1;
	z-index:9;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.navbar .nav li.nav-blog .dropdown-blog a:hover {
	color:#b18636 !important;
}
.navbar ul li .dropdown-blog li .dropdown-subblog {
	visibility:hidden;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	color:#000;
	top:0px;
	z-index:-1;
	opacity:0;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	width:136px;
	background-color:#fff;
	padding:15px;
	left:115px;
	cursor:pointer;
}
.navbar ul li .dropdown-blog li .dropdown-subblog a {
	padding-bottom: 5px;
	display:block;
}
.navbar ul li .dropdown-blog li:hover .dropdown-subblog {
	visibility:visible;
	position:absolute;
	z-index:9;
	opacity:1;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	background-color:#fff;
	padding:15px;
	left:136px;
}
.navbar ul li .dropdown-blog li .dropdown-subblog-grid {
	visibility:hidden;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	color:#000;
	top:28px;
	z-index:-1;
	opacity:0;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	width:136px;
	background-color:#fff;
	padding:15px;
	left:0;
	cursor:pointer;
}
.navbar ul li .dropdown-blog li .dropdown-subblog-grid a {
	padding-bottom: 5px;
	display:block;
}
.navbar ul li .dropdown-blog li:hover .dropdown-subblog-grid {
	visibility:visible;
	position:absolute;
	z-index:9;
	opacity:1;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	background-color:#fff;
	left:136px;
}
.navbar ul li .dropdown-blog li .dropdown-bloggrid {
	visibility:hidden;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	color:#000;
	top:28px;
	z-index:-1;
	opacity:0;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	width:136px;
	background-color:#fff;
	padding:15px 0px;
	left:115px;
	cursor:pointer;
}
.navbar ul li .dropdown-blog li .dropdown-bloggrid a {
	padding-bottom: 0px;
	display:block;
}
.navbar ul li .dropdown-blog li:hover .dropdown-bloggrid {
	visibility:visible;
	position:absolute;
	z-index:9;
	opacity:1;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	background-color:#fff;
	left:136px;
}
.navbar ul li .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-2grid {
	visibility:hidden;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	color:#000;
	top:0px;
	z-index:-1;
	opacity:0;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	width:138px;
	background-color:#fff;
	padding:15px;
	left:115px;
	cursor:pointer;
}
.navbar ul li .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-2grid a {
	padding-bottom: 5px;
	display:block;
}
.navbar ul li .dropdown-blog li .dropdown-bloggrid li:hover .dropdown-subblog-2grid {
	visibility:visible;
	position:absolute;
	z-index:9;
	opacity:1;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	background-color:#fff;
	left:136px;
}
.navbar ul li .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-3grid {
	visibility:hidden;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	color:#000;
	top:28px;
	z-index:-1;
	opacity:0;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	width:138px;
	background-color:#fff;
	padding:15px;
	left:115px;
	cursor:pointer;
}
.navbar ul li .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-3grid a {
	padding-bottom: 5px;
	display:block;
}
.navbar ul li .dropdown-blog li .dropdown-bloggrid li:hover .dropdown-subblog-3grid {
	visibility:visible;
	position:absolute;
	z-index:9;
	opacity:1;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	background-color:#fff;
	left:136px;
}
.navbar ul li .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-4grid {
	visibility:hidden;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	color:#000;
	top:56px;
	z-index:-1;
	opacity:0;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	width:138px;
	background-color:#fff;
	padding:15px;
	left:115px;
	cursor:pointer;
}
.navbar ul li .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-4grid a {
	padding-bottom: 5px;
	display:block;
}
.navbar ul li .dropdown-blog li .dropdown-bloggrid li:hover .dropdown-subblog-4grid {
	visibility:visible;
	position:absolute;
	z-index:9;
	opacity:1;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	background-color:#fff;
	left:136px;
}
.navbar ul li .dropdown-blog li .dropdown-blogsimple {
	visibility:hidden;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	color:#000;
	top:56px;
	z-index:-1;
	opacity:0;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	width:147px;
	background-color:#fff;
	padding:15px 0px;
	left:115px;
	cursor:pointer;
}
.navbar ul li .dropdown-blog li .dropdown-blogsimple a {
	padding-bottom: 0px;
	display:block;
}
.navbar ul li .dropdown-blog li:hover .dropdown-blogsimple {
	visibility:visible;
	position:absolute;
	z-index:9;
	opacity:1;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	background-color:#fff;
	left:136px;
}
.navbar ul li .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-2simple {
	visibility:hidden;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	color:#000;
	top:0px;
	z-index:-1;
	opacity:0;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	width:158px;
	background-color:#fff;
	padding:15px;
	left:126px;
	cursor:pointer;
}
.navbar ul li .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-2simple a {
	padding-bottom: 5px;
	display:block;
}
.navbar ul li .dropdown-blog li .dropdown-blogsimple li:hover .dropdown-subblog-2simple {
	visibility:visible;
	position:absolute;
	z-index:9;
	opacity:1;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	background-color:#fff;
	left:147px;
}
.navbar ul li .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-3simple {
	visibility:hidden;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	color:#000;
	top:28px;
	z-index:-1;
	opacity:0;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	width:158px;
	background-color:#fff;
	padding:15px;
	left:126px;
	cursor:pointer;
}
.navbar ul li .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-3simple a {
	padding-bottom: 5px;
	display:block;
}
.navbar ul li .dropdown-blog li .dropdown-blogsimple li:hover .dropdown-subblog-3simple {
	visibility:visible;
	position:absolute;
	z-index:9;
	opacity:1;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	background-color:#fff;
	left:147px;
}
.navbar ul li .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-4simple {
	visibility:hidden;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	color:#000;
	top:56px;
	z-index:-1;
	opacity:0;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	width:158px;
	background-color:#fff;
	padding:15px;
	left:126px;
	cursor:pointer;
}
.navbar ul li .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-4simple a {
	padding-bottom: 5px;
	display:block;
}
.navbar ul li .dropdown-blog li .dropdown-blogsimple li:hover .dropdown-subblog-4simple {
	visibility:visible;
	position:absolute;
	z-index:9;
	opacity:1;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	background-color:#fff;
	left:147px;
}
.navbar ul li .dropdown-blog li .dropdown-bloglist {
	visibility:hidden;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	color:#000;
	top:84px;
	z-index:-1;
	opacity:0;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	width:136px;
	background-color:#fff;
	padding:15px;
	left:115px;
	cursor:pointer;
}
.navbar ul li .dropdown-blog li .dropdown-bloglist a {
	padding-bottom: 5px;
	display:block;
}
.navbar ul li .dropdown-blog li:hover .dropdown-bloglist {
	visibility:visible;
	position:absolute;
	z-index:9;
	opacity:1;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	background-color:#fff;
	padding:15px;
	left:136px;
}
.navbar ul li .dropdown-blog li .dropdown-blogclassic {
	visibility:hidden;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	color:#000;
	top:112px;
	z-index:-1;
	opacity:0;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	width:149px;
	background-color:#fff;
	padding:15px;
	left:115px;
	cursor:pointer;
}
.navbar ul li .dropdown-blog li .dropdown-blogclassic a {
	padding-bottom: 5px;
	display:block;
}
.navbar ul li .dropdown-blog li:hover .dropdown-blogclassic {
	visibility:visible;
	position:absolute;
	z-index:9;
	opacity:1;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	background-color:#fff;
	padding:15px;
	left:136px;
}
.navbar ul li .dropdown-blog li .dropdown-blogsticky {
	visibility:hidden;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	color:#000;
	top:140px;
	z-index:-1;
	opacity:0;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	width:157px;
	background-color:#fff;
	padding:15px;
	left:115px;
	cursor:pointer;
}
.navbar ul li .dropdown-blog li .dropdown-blogsticky a {
	padding-bottom: 5px;
	display:block;
}
.navbar ul li .dropdown-blog li:hover .dropdown-blogsticky {
	visibility:visible;
	position:absolute;
	z-index:9;
	opacity:1;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	background-color:#fff;
	padding:15px;
	left:136px;
}
/* blog css end */

/* product css start */
.navbar .nav li.nav-product .dropdown-product {
	visibility:hidden;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	color:#000;
	top:140px;
	z-index:-1;
	opacity:0;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	width:204px;
	background-color:#fff;
	padding:15px 0px;
	cursor:pointer;
}
.navbar .nav li.nav-product .dropdown-product li {
	display:block;
	padding-bottom:5px;
}
.navbar .nav li.nav-product .dropdown-product a {
	color:#000!important;
}
.navbar .nav li.nav-product:hover .dropdown-product {
	visibility:visible;
	top:83px;
	opacity:1;
	z-index:9;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.navbar .nav li.nav-product .dropdown-product a:hover {
	color:#b18636 !important;
}
.navbar ul li .dropdown-product li .dropdown-productgrid {
	visibility:hidden;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	color:#000;
	top:0px;
	z-index:-1;
	opacity:0;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	width:165px;
	background-color:#fff;
	padding:15px 0px;
	left:182px;
	cursor:pointer;
}
.navbar ul li .dropdown-product li .dropdown-productgrid a {
	padding-bottom: 0px;
	display:block;
}
.navbar ul li .dropdown-product li:hover .dropdown-productgrid {
	visibility:visible;
	position:absolute;
	z-index:9;
	opacity:1;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	background-color:#fff;
	left:204px;
}
.navbar ul li .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-2grid {
	visibility:hidden;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	color:#000;
	top:0px;
	z-index:-1;
	opacity:0;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	width:max-content;
	background-color:#fff;
	padding:15px;
	left:143px;
	cursor:pointer;
}
.navbar ul li .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-2grid a {
	padding-bottom: 5px;
	display:block;
}
.navbar ul li .dropdown-product li .dropdown-productgrid li:hover .dropdown-subproduct-2grid {
	visibility:visible;
	position:absolute;
	z-index:9;
	opacity:1;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	background-color:#fff;
	left:165px;
}
.navbar ul li .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-3grid {
	visibility:hidden;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	color:#000;
	top:28px;
	z-index:-1;
	opacity:0;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	width:165px;
	background-color:#fff;
	padding:15px;
	left:143px;
	cursor:pointer;
}
.navbar ul li .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-3grid a {
	padding-bottom: 5px;
	display:block;
}
.navbar ul li .dropdown-product li .dropdown-productgrid li:hover .dropdown-subproduct-3grid {
	visibility:visible;
	position:absolute;
	z-index:9;
	opacity:1;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	background-color:#fff;
	left:165px;
}
.navbar ul li .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-4grid {
	visibility:hidden;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	color:#000;
	top:56px;
	z-index:-1;
	opacity:0;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	width:max-content;
	background-color:#fff;
	padding:15px;
	left:143px;
	cursor:pointer;
}
.navbar ul li .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-4grid a {
	padding-bottom: 5px;
	display:block;
}
.navbar ul li .dropdown-product li .dropdown-productgrid li:hover .dropdown-subproduct-4grid {
	visibility:visible;
	position:absolute;
	z-index:9;
	opacity:1;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	background-color:#fff;
	left:165px;
}
.navbar ul li .dropdown-product li .dropdown-productlist {
	visibility:hidden;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	color:#000;
	top:28px;
	z-index:-1;
	opacity:0;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	width:max-content;
	background-color:#fff;
	padding:15px;
	left:182px;
	cursor:pointer;
}
.navbar ul li .dropdown-product li .dropdown-productlist a {
	padding-bottom: 5px;
	display:block;
}
.navbar ul li .dropdown-product li:hover .dropdown-productlist {
	visibility:visible;
	position:absolute;
	z-index:9;
	opacity:1;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	background-color:#fff;
	left:204px;
}
.navbar ul li .dropdown-product li .dropdown-productlistadv {
	visibility:hidden;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	color:#000;
	top:56px;
	z-index:-1;
	opacity:0;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	width:max-content;
	background-color:#fff;
	padding:15px;
	left:182px;
	cursor:pointer;
}
.navbar ul li .dropdown-product li .dropdown-productlistadv a {
	padding-bottom: 5px;
	display:block;
}
.navbar ul li .dropdown-product li:hover .dropdown-productlistadv {
	visibility:visible;
	position:absolute;
	z-index:9;
	opacity:1;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	background-color:#fff;
	padding:15px;
	left:204px;
}
.navbar ul li .dropdown-product li .dropdown-productdetail {
	visibility:hidden;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	color:#000;
	top:84px;
	z-index:-1;
	opacity:0;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	width:max-content;
	background-color:#fff;
	padding:15px;
	left:182px;
	cursor:pointer;
}
.navbar ul li .dropdown-product li .dropdown-productdetail a {
	padding-bottom: 5px;
	display:block;
}
.navbar ul li .dropdown-product li:hover .dropdown-productdetail {
	visibility:visible;
	position:absolute;
	z-index:9;
	opacity:1;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	background-color:#fff;
	padding:15px;
	left:204px;
}
.navbar ul li .dropdown-product li .dropdown-productcomp {
	visibility:hidden;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	color:#000;
	top:112px;
	z-index:-1;
	opacity:0;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	width:max-content;
	background-color:#fff;
	padding:15px;
	left:182px;
	cursor:pointer;
}
.navbar ul li .dropdown-product li .dropdown-productcomp a {
	padding-bottom: 5px;
	display:block;
}
.navbar ul li .dropdown-product li:hover .dropdown-productcomp {
	visibility:visible;
	position:absolute;
	z-index:9;
	opacity:1;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	background-color:#fff;
	padding:15px;
	left:204px;
}
/* product css end */

/* start page css */
.navbar .nav li.nav-page .dropdown-page {
	visibility:hidden;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	color:#000;
	top:140px;
	z-index:-1;
	opacity:0;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
	width:auto;
	background-color:#fff;
	padding:15px;
	cursor:pointer;
}
.navbar .nav li.nav-page .dropdown-page a {
	color:#000!important;
	display:block;
	padding-bottom:5px;
}
.navbar .nav li.nav-page:hover .dropdown-page {
	visibility:visible;
	top:83px;
	opacity:1;
	z-index:9;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.navbar .nav li.nav-page .dropdown-page a:hover {
	color:#b18636 !important;
}
/* end of page css */

/* blog & product css start */
.navbar .nav li.nav-home .dropdown-home a:last-child, .navbar ul li .dropdown-content a:last-child, .navbar .nav li.nav-blog .dropdown-blog li:last-child, .navbar .nav li.nav-product .dropdown-product li:last-child, .navbar .nav li.nav-page .dropdown-page a:last-child, .navbar ul li .dropdown-blog li .dropdown-subblog a:last-child, .navbar ul li .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-2grid a:last-child, .navbar ul li .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-2simple a:last-child, .navbar ul li .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-3grid a:last-child, .navbar ul li .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-4grid a:last-child, .navbar ul li .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-3simple a:last-child, .navbar ul li .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-4simple a:last-child, .navbar ul li .dropdown-blog li .dropdown-bloglist a:last-child, .navbar ul li .dropdown-blog li .dropdown-blogclassic a:last-child, .navbar ul li .dropdown-blog li .dropdown-blogsticky a:last-child, .navbar ul li .dropdown-product li .dropdown-productlist a:last-child, .navbar ul li .dropdown-product li .dropdown-productlistadv a:last-child, .navbar ul li .dropdown-product li .dropdown-productdetail a:last-child, .navbar ul li .dropdown-product li .dropdown-productcomp a:last-child, .navbar ul li .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-2grid a:last-child, .navbar ul li .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-3grid a:last-child, .navbar ul li .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-4grid a:last-child {
	padding-bottom:0px;
}
.dropdown-blog .dropdown-submenu i, .dropdown-product .dropdown-submenu i {
	float: right;
	padding-top: 5px;
	padding-left: 10px;
	margin-top:0px !important;
}
.dropdown-menu {
	padding: 10px
}
/* blog & product css end */

/* breadcrumb css start */
.breadcrumb-padding {
	padding-top: 110px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
}
.breadcrumb-text i {
	padding:0 5px;
}
/* breadcrumb css end */

/* icon drop down start */
.input-search-1 .search-result i {
	position:absolute;
	top:13px;
	right:10px;
	color:#000;
	font-weight:900;
}
.input-search-1 .search-bar {
	position:absolute;
	top:83px;
	right:15px;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	z-index:2;
}
.input-search-1 .search-bar input {
	padding:10px;
	width:300px;
	border:none;
	outline:none;
}
.input-search-1 a i {
	color:#fff;
	font-size:17px;
}
.input-search-1 div div a img {
	position: relative;
	bottom:0px;
	visibility:visible;
	transition:0.3s;
}
.input-search-1 input:focus {
	color: #000;
	transition:0s;
}
.item-in-cart-1 {
	position:absolute;
}
.item-in-cart-1 div {
	position:absolute;
	bottom:10px;
	color:#fff;
	background-color:#b18636;
	font-size:13px;
	border-radius:10px;
	height:15px;
	width:15px;
	left:10px;
	z-index:7;
}
.user-drop-down {
	background-color:#fff;
	position:absolute;
	top:83px;
	right:15px;
	width:150px;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	opacity:0;
	display:none;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.user-drop-down a {
	padding:10px;
}
.user-drop-down a:hover {
	padding:10px;
	background-color:#b18636;
	color:#fff!important;
}
.user:hover .user-drop-down {
	display:block;
	opacity:1;
	z-index:2;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.cart-drop-down {
	background-color:#fff;
	position:absolute;
	top:83px;
	right:15px;
	width:max-content;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	opacity:0;
	z-index:0;
	display:none;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.cart-drop-down .quantity a i, .cart-drop-down .delete a i {
	color:#000;
	font-size:13px;
	transition:0.3s ease-in-out;
}
.cart-drop-down .quantity a:hover i, .cart-drop-down .delete a:hover i {
	color:#b18636;
	transition:0.3s ease-in-out;
}
.show-cart:hover .cart-drop-down {
	z-index:2;
	opacity:1;
	display:block;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.quantity input {
	-webkit-appearance:none;
	border:none;
	text-align:center;
	width:30px;
	font-size:14px;
	padding:0px;
	font-weight:400;
	outline:none;
	background:transparent!important;
}
.quantity input[placeholder] {
	font-size:14px;
	padding:0px;
	border:none;
	outline:none;
	background-color:transparent;
}
.plus-btn i, .minus-btn i {
	padding:5px;
	font-weight:600;
	font-size:13px;
}
.plus-btn-1 i, .minus-btn-1 i {
	padding:5px;
}
.plus-minus a {
	vertical-align:baseline;
}
.setting-drop-down {
	background-color:#fff;
	color:#000;
	position:absolute;
	right:15px;
	top:83px;
	width:max-content;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	opacity:0;
	display:none;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.setting-drop-down select {
	outline:none;
}
.setting-drop-down .arrow {
	border:1px solid #b18636;
	background-color:#b18636;
	color:#fff;
}
.setting .setting-drop-down .language {
	border:1px solid #b18636;
	background-color:#b18636;
	color:#fff;
	padding:3px 5px 3px 5px;
}
.setting .setting-drop-down .currency {
	border:1px solid #b18636;
	background-color:#b18636;
	color:#fff;
	padding:3px 22px 3px 5px;
}
.setting:hover .setting-drop-down {
	z-index:2;
	opacity:1;
	display:block;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
/* icon drop down end */

/* slider css start */
.swiper-slider {
	width:100%;
	height:100%;
}
.swiper-container {
	width:100%;
	height:100%;
}
.swiper-slide {
	text-align: center;
	font-size:14px;
	background:#fff;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center;
}
.sliderimg {
	height:875px;
}
.slidertext {
	position:absolute;
	bottom:50%;
	width:40%;
	transform:translateY(50%);
	left:20%;
}
.slidertext span {
	letter-spacing:10px;
	line-height:40px;
}
.slidertext h1 {
	letter-spacing:1px;
	line-height:37px;
	margin-bottom:20px;
}
.slidertext p {
	margin-bottom:20px;
}
.slidertext a {
	text-decoration:none;
	position:relative;
}
.home-slider .swiper-nav .slider-prev {
	position:absolute;
	left:5px;
	top:44%;
	z-index:9;
	transition:0.3s ease-in-out;
	opacity:0;
	font-size:28px;
	color:#212121;
}
.home-slider:hover .swiper-nav .slider-prev {
	left:30px;
	transition:0.3s ease-in-out;
	opacity:1;
	outline:none;
}
.home-slider .swiper-nav .slider-next {
	position:absolute;
	right:5px;
	top:44%;
	z-index:9;
	transition:0.3s ease-in-out;
	opacity:0;
	font-size:28px;
	color:#212121;
}
.home-slider:hover .swiper-nav .slider-next {
	right:30px;
	transition:0.3s ease-in-out;
	opacity:1;
	outline:none;
}
.home-slider .swiper-nav .slider-prev i, .home-slider .swiper-nav .slider-next i {
	outline:none;
}
.swiper-container .slider-first-heading {
	line-height:17px;
	margin-bottom:25px;
}
/* slider css end */

/* button css start */
.btn-style {
	padding:10px 30px 10px 30px;
	font-size:14px;
	border:1px solid #212121;
	background-color:#212121;
	color:#fff;
	outline:none;
	border-radius:0px;
}
.btn-style:hover {
	background-color:#b18636;
	color:#fff!important;
	border:1px solid #b18636;
	transition:all 0.3s ease-in-out 0s;
}
.btn-style1 {
	padding:10px 30px 10px 30px;
	font-size:14px;
	border:1px solid #b18636;
	background-color:#b18636;
	color:#fff;
	outline:none;
	border-radius:0px;
}
.btn-style1:hover {
	background-color:#212121;
	color:#fff!important;
	border:1px solid #212121;
	transition:all 0.3s ease-in-out 0s;
}
.btn-small {
	padding:6px 15px 6px 15px;
	font-size:14px;
	border:1px solid #212121;
	background-color:#212121;
	color:#fff;
	border-radius:0px;
	text-decoration:none!important;
}
.btn-small:hover {
	cursor:pointer;
	background-color:#b18636;
	color:#fff!important;
	border:1px solid #b18636;
	transition:all 0.3s ease-in-out 0s;
	outline:none;
}
.btn-small-1 {
	padding:6px 15px 6px 15px;
	font-size:14px;
	border:1px solid #b18636;
	background-color:#b18636;
	color:#fff;
	border-radius:0px;
	text-decoration:none!important;
}
.btn-small-1:hover {
	background-color:#212121;
	border:1px solid #212121;
	color:#fff!important;
	transition:all 0.3s ease-in-out 0s;
	outline:none;
}
.small-btn {
	padding: 5px 10px;
	border:1px solid #eeeeee;
	color: #000;
}
.small-btn:hover {
	background-color:#b18636;
	color:#fff!important;
}
.small-btn.active {
	background-color:#b18636;
	color: #fff!important;
}
.btn:focus, .btn:active:focus, .btn.active:focus {
	outline:none;
	box-shadow:none;
}
/* button css end */

/* banner css start */
.product {
	position:absolute;
	right:30px;
	top:65px;
}
.product h6 {
	line-height:17px;
	margin-bottom:10px;
}
.product .category-name {
	line-height:11px;
	margin-bottom:10px;
}
/* banner css end */

/* tab css start */
.index .nav .nav-item {
	background-color:#212121;
	border-radius:0px!important;
	padding:5px 10px;
}
.index .nav .nav-item.active {
	background-color:#b18636;
}
.index .nav .nav-item:hover {
	background-color:#b18636;
}
.index .nav .nav-item:hover a {
	color:#fff!important;
}
.index .nav .nav-item.active a:hover {
	color:#fff!important;
}
.index .nav .nav-item a {
	padding:0px;
}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
	background-color:transparent;
}
.nav-pills .nav-link {
	border-radius:0px;
}
.index-tab ul {
	border-bottom:1px solid #eeeeee;
}
.index-tab ul li {
	margin-right:15px;
}
.index-tab ul li:last-child {
	margin-right:0px;
}
.index-tab ul li a {
	font-size:14px;
	background-color:#b18636;
	border-radius:0px;
	color:#fff;
	padding:5px 17px;
-webkit-transition: .0s ease-in-out;
transition:.0s ease-in-out;
}
.index-tab ul li:hover a {
	background-color:transparent;
	color:#b18636;
	border-bottom:2px solid #b18636;
-webkit-transition: .0s ease-in-out;
transition:.0s ease-in-out;
}
.index-tab ul li.active-3 a {
	background-color:transparent;
	color:#b18636;
	border-bottom:2px solid #b18636;
-webkit-transition: .0s ease-in-out;
transition:.0s ease-in-out;
}
/* tab css end */

/* save offer css start */
.side-img:after {
	content:"";
	position:absolute;
	right:15px;
	z-index:9;
	top:0;
	opacity:1;
	width:10px;
	height:50%;
	background-color:#212121;
}
.side-img:before {
	content:"";
	position:absolute;
	left:15px;
	z-index:9;
	top:0;
	opacity:1;
	width:10px;
	height:50%;
	background-color:#212121;
}
.side-img {
	border-top:10px solid #212121;
	transition:all 0.3s ease-in-out 0s;
}
.side-img img {
	padding:0 10px;
}
.side-img h2 {
	display:flex;
	position:absolute;
	cursor:pointer;
	padding:10px 25px;
	margin-left:auto;
	margin-right:auto;
	left:0;
	right:0;
	width:fit-content;
	width:-moz-fit-content;
	top:30%;
	visibility:hidden;
	transition:all 0.3s ease-in-out;
}
.side-img:hover img {
	opacity: 0.6;
}
.side-img:hover h2 {
	visibility: visible;
}
 .save10::before, .save10::after {
content:"";
width: 0;
height: 4px;
position: absolute;
transition: all 0.3s linear;
background: #212121;
}
.save10 span::before, span::after {
content:"";
width:4px;
height:0;
position: absolute;
transition: all 0.3s linear;
background: #212121;
}
 .side-img:hover .save10::before, .side-img:hover .save10::after {
width: 90%;
}
.side-img:hover .save10 span::before, .side-img:hover .save10 span::after {
height:100%;
}
 .save10::after {
right:0;
bottom:0;
transition-duration:0.3s;
}
.save10 span::after {
right:0;
bottom:0;
transition-duration:0.3s;
}
.save10::before {
left:0;
top:0;
transition-duration:0.3s;
}
.save10 span::before {
left:0;
top:0;
transition-duration:0.3s;
}
/* save offer css end */

/* product css start */
figure {
	width:100%;
	height:100%;
	margin-bottom:0px;
	overflow:hidden;
}
.column:hover .btn-info-icon-2 {
	bottom:71px;
	opacity:1;
	z-index:1;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.column div.btn-info-icon-2 {
	position:absolute;
	bottom:0px;
	left:0;
	right:0;
	text-align:center;
	z-index:-1;
	display:block;
	opacity:0;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.column .product-img {
	position:relative;
	overflow:hidden;
}
.column .product-img a.image {
	display:block;
}
.column .product-img img {
	width:100%;
	height:auto;
}
.product-img .pic-1 {
	backface-visibility:hidden;
	transition:all 0.3s;
}
.column:hover .product-img .pic-1 {
	opacity:0;
	transition:all 0.3s;
}
.product-img .pic-2 {
	width:100%;
	height:100%;
	backface-visibility:hidden;
	opacity:0;
	position:absolute;
	top:0;
	left:0px;
	transition:all 0.3s;
	display:none;
}
.column:hover .product-img .pic-2 {
	opacity:1;
	transition:all 0.3s;
	display:block;
}
.column .product-sale-label {
	color:#fff;
	background:#b18636;
	text-align:center;
	position:absolute;
	top:0px;
	right:0px;
	font-size:12px;
	box-shadow: -4px 4px 0 0 rgba(0, 0, 0, .1);
	padding-top: 0;
	padding-right: 2px;
	padding-bottom: 0;
	padding-left: 25px;
}
.column .product-new-label {
	color:#fff;
	background:#212121;
	text-align:center;
	position:absolute;
	top:0px;
	left:0px;
	padding:0 5px;
	font-size:13px;
	box-shadow: 4px 4px 0 rgba(0, 0, 0, .1);
}
.column .product-offer-label {
	color:#fff;
	background:#b18636;
	text-align:center;
	position:absolute;
	top:0px;
	left:0px;
	padding:0 5px;
	font-size:13px;
	box-shadow: 4px 4px 0 rgba(0, 0, 0, .1);
}
.column .product-category-label {
	color:#fff;
	background:#b18636;
	text-align:center;
	position:absolute;
	top:0px;
	left:0px;
	right:0;
	padding:5px 10px;
	font-size:13px;
	margin-left:auto;
	margin-right:auto;
	box-shadow: 0px 4px 0 rgba(0, 0, 0, .1);
	opacity:0;
-webkit-transition: .3s ease-in-out;
transition:.3s ease-in-out;
}
.column:hover .product-category-label {
	opacity:1;
-webkit-transition: .3s ease-in-out;
transition:.3s ease-in-out;
}
.column .rating {
	line-height:0;
	margin-bottom:10px
}
.column .product-text a, .column .product-text p, .column .product-text p span {
	line-height:11px;
}
.column .product-text a {
	margin-bottom:10px;
}
.img-hover-zoom {
	position:relative;
	overflow:hidden;
	display: inline-block;
}
.img-hover-zoom img {
	-webkit-transform:scale(1);
	transform:scale(1);
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.img-hover-zoom:hover img {
	-webkit-transform:scale(1.3);
	transform:scale(1.3);
}
.swiper-slide .column:hover .btn-info-icon {
	left:0px;
	opacity:1;
	z-index:999;
}
.btn-icon {
	padding:8px 10px;
	border:1px solid #212121;
	background:#212121;
	color:#fff;
	font-size:14px;
	border-radius:0px;
	line-height:0;
}
.btn-icon:hover {
	border:1px solid #b18636;
	background:#b18636;
	color:#fff!important;
}
.prev i, .next i {
	font-weight:600;
}
.prev, .next {
	outline:none;
	color:#fff;
	font-size:24px;
	padding:5px;
	background-color: #212121;
}
.prev:hover, .next:hover {
	background-color:#b18636;
	color:#fff!important;
}
/* product css end */

/* best-deal css start */
.product-grid .grid-item .best-deal {
	padding-right: 1%;
}
.product-grid .grid-item .best-deal-1 {
	padding-left:1%;
	padding-right:1%;
}
.product-grid .grid-item .best-deal-3 {
	padding-left:1%;
	padding-right:1%;
}
.product-grid .grid-item .best-deal-2 {
	padding-left:1%;
}
.product-grid .grid-item .best-deal-1-padding, .product-grid .grid-item .best-deal-3-padding {
	padding-top: 2.2%;
}
.product-grid .grid-item .best-deal, .product-grid .grid-item .best-deal-1, .product-grid .grid-item .best-deal-3, .product-grid .grid-item .best-deal-2 {
	position:relative;
}
.product-grid .grid-item .best-deal a {
	position:absolute;
	bottom:60px;
	z-index:-1;
	display:block;
	text-align:center;
	opacity:0;
	margin-left:auto;
	margin-right:auto;
	left:0;
	right:0;
	width:max-content;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.product-grid .grid-item .best-deal:hover img {
	opacity:0.5;
}
.product-grid .grid-item .best-deal:hover img+a {
	bottom:181px;
	opacity:1;
	z-index:999;
}
.product-grid .grid-item .best-deal-1 a, .product-grid .grid-item .best-deal-3 a {
	position:absolute;
	bottom:20px;
	z-index:-1;
	display:block;
	text-align:center;
	opacity:0;
	margin-left:auto;
	margin-right:auto;
	left:0;
	right:0;
	width:max-content;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.product-grid .grid-item .best-deal-1:hover img, .product-grid .grid-item .best-deal-3:hover img {
	opacity:0.5;
}
.product-grid .grid-item .best-deal-1:hover img+a, .product-grid .grid-item .best-deal-3:hover img+a {
	bottom:81px;
	opacity:1;
	z-index:999;
}
.product-grid .grid-item .best-deal-2 a {
	position:absolute;
	bottom:60px;
	z-index:-1;
	display:block;
	text-align:center;
	opacity:0;
	margin-left:auto;
	margin-right:auto;
	left:0;
	right:0;
	width:max-content;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.product-grid .grid-item .best-deal-2:hover img {
	opacity:0.5;
}
.product-grid .grid-item .best-deal-2:hover img+a {
	bottom:181px;
	opacity:1;
	z-index:999;
}
/* best-deal css end */

/* deal-day timer & slider css start */
.dealday-img a {
	position:absolute;
	bottom:60px;
	z-index:-1;
	display:block;
	text-align:center;
	opacity:0;
	margin-left:auto;
	margin-right:auto;
	left:0;
	right:0;
	width:fit-content;
	width:-moz-fit-content;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.dealday-img:hover img {
	opacity:0.5;
}
.dealday-img:hover img+a {
	bottom:110px;
	opacity:1;
	z-index:999;
}
.clock {
	margin-top:14px;
	margin-bottom:7px;
}
.clock-day {
	margin-right:8px;
}
.deal-img h2.title-heading {
	margin-bottom:8px;
}
.deal-img .offer.title-desc {
	margin-bottom:7px;
}
.clock-minutes {
	margin-right:-9px;
}
#clockdiv, #clockdeal {
	color:#fff;
	display:inline-block;
	text-align:center;
	font-size:14px;
}
.country select {
	padding:9px 10px;
	border:1px solid #eeeeee;
}
#clockdiv > div, #clockdeal > div {
	padding:10px;
	background:transparent;
	display:inline-block;
}
#clockdiv div > span, #clockdeal div > span {
	padding:5px 10px;
	background:#b18636;
	display:inline-block;
}
.coming-soon #clockdiv {
	line-height:0px;
}
.coming-soon #clockdiv div > span {
	background-color:transparent;
	font-weight:600;
	font-size:70px;
	line-height:53px;
	margin-bottom:15px;
}
.coming-soon .smalltext {
	font-size:28px;
	line-height:21px;
}
.coming-soon p {
	display:inline-block;
	margin-bottom:35px;
}
.coming-soon-newsletter .subscribe {
	line-height:18px;
}
.smalltext {
	padding-top:0px;
	font-size:14px;
}
.box {
	border:1px solid #212121;
	padding:5px 10px;
	width:fit-content;
	width:-moz-fit-content;
}
.deal-day .owl-nav {
	margin-top:0;
}
.deal-day .owl-nav [class*=owl-] {
display:contents;
}
.deal-day .owl-item .item img {
	padding:15px;
}
.deal-day .owl-nav i {
	position:absolute;
	top:45%;
	padding:5px;
	background-color:#b18636;
	color:#fff;
	border:1px solid #b18636;
	font-size:20px;
	cursor:pointer;
}
.deal-day .owl-nav .disabled i {
	background-color:#212121;
	color:#fff;
	border:1px solid #212121;
}
.deal-day .owl-nav .owl-prev i {
	left:30px;
	opacity:0;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.deal-day .owl-nav .owl-next i {
	right:30px;
	opacity:0;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.deal-day:hover .owl-nav .owl-prev i {
	left:0px;
	opacity:1;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.deal-day:hover .owl-nav .owl-next i {
	right:0px;
	opacity:1;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.deal-day .owl-dots {
	display:none;
}
/* deal-day timer & slider css end */

/* insta-feed css start */
.instagram {
	background-color:#212121;
	width: 100%;
	height:100%;
}
.instagram_feed {
	display:flex;
	width:100%;
	flex-wrap:wrap;
}
.instafeed-style1 .insta-counts {
	position:absolute;
	bottom:70px;
	color:#fff;
	opacity:0;
	margin-left:auto;
	margin-right:auto;
	left:0;
	right:14px;
	transform:translateY(-30%);
	-webkit-transform:translateY(-30%);
	-moz-transform:translateY(-30%);
	-ms-transform:translateY(-30%);
	-o-transform:translateY(-30%);
}
.instafeed-style1 .insta-link:hover .insta-counts {
	opacity:1;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform: translateY(-50%);
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.instafeed-style1 .insta-link:hover .insta-image {
	opacity :0.2;
}
.instafeed-style1 .insta-counts i {
	vertical-align:middle;
	font-size:14px;
	position:relative;
}
.instafeed-style1 .insta-counts span {
	position: relative;
}
.instafeed-style1 .insta-counts span.count-number {
	position:absolute;
	font-size:14px;
	left:20px;
	text-align:center;
}
.insta, .facebook {
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	transition:0.3s ease-in-out;
}
.insta:hover, .facebook:hover {
	-ms-transform: rotate(360deg);
	transform:rotate(360deg);
}
/* insta-feed css end */

/* service css start */
.service-index .service {
	padding:30px;
	display:flex;
	align-items:center;
	border:1px solid #eeeeee;
	cursor:pointer;
}
.service-index .service .img {
	font-size:28px;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.service-index .service .img i {
	color:#000;
}
.service-index .service-text {
	padding-left:15px;
	border-left:1px solid #eeeeee;
}
.service-index:hover .service .img {
	transform:rotateX(180deg);
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.service-index:hover .service .img i, .service-index:hover .service-text span {
	color:#b18636;
}
/* service css end */

/* about-us css start */
.about-us {
	left:0;
	right:0;
	top:47%;
	width:70%;
	margin-left:auto;
	margin-right:auto;
}
.about-us-desc {
	padding-top:30px;
}
.about-us-desc p {
	border:1px solid #eeeeee;
	padding:15px;
}
.about-us-desc p, .customer p {
	width:50%;
	margin-right:auto;
	margin-left:auto;
}
.spacing-tech {
	padding:30px 0px;
}
.about-us-desc .separator-line-width-15 {
	animation: scale 2s linear infinite;
}
@keyframes scale {
 50% {
 -webkit-transform:scale(0.5);
 -moz-transform:scale(0.5);
 -ms-transform:scale(0.5);
 -o-transform:scale(0.5);
 transform:scale(0.5);
}
}
/* about-us css end */

/* contact-us css start */
.contact-us {
	left:0px;
	right:50%;
	top:20%;
}
.contactus {
	bottom:20%;
	right:0;
	left:50%;
}
.animated {
	animation-duration:1s;
}
.head-set i, .phone-volume i, .time-clock i, .envelope i, .location i, .other-help i {
	font-size:28px;
}
.contact-us-page {
	border:1px solid #eeeeee;
	padding:10px;
	line-height:0px;
	cursor:pointer;
	background-color:#fff;
}
.contact-us-page:hover {
	background-color:#b18636;
	border:1px solid #b18636;
}
.contact-us-page:hover i {
	color:#fff;
}
.contact-us .feature.map iframe {
	border:0px;
	height:500px;
	width:100%;
}
.image-circle {
	border-radius:50%;
	border:5px solid #fff;
}
.support-team {
	margin-left:auto;
	margin-right:auto;
	max-width:150px;
	border:2px solid #eeeeee;
	border-radius:50%;
}
label {
	margin-bottom:10px!important;
}
.content-section .price label {
	margin-bottom:0px!important;
}
.our-team .support-team {
	padding:10px;
	margin-left:auto;
	margin-right:auto;
	max-width:150px;
	border:2px solid #eeeeee;
	border-radius:0%;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.our-team .support-team:hover {
	border-radius:50%;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.our-team .support-team img {
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.our-team .support-team:hover img {
	border-radius:50%;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.our-team .testimonial-silder .owl-dots {
	outline:none;
	display:flex;
	justify-content:center;
	margin-top:5px;
}
.our-team .testimonial-silder .owl-dots button:focus {
	outline:none;
}
.our-team .testimonial-silder .owl-dots .owl-dot.active span {
	background-color:#b18636;
}
.our-team .testimonial-silder .owl-nav {
	margin-top:0;
}
.our-team .testimonial-silder .owl-nav [class*=owl-] {
display:contents;
}
.our-team .testimonial-silder .owl-item .item img {
	padding:0px;
}
.our-team .testimonial-silder .owl-nav i {
	position:absolute;
	top:37%;
	padding:5px;
	background-color:#b18636;
	color:#fff;
	border:1px solid #b18636;
	font-size:20px;
	cursor:pointer;
}
.our-team .testimonial-silder .owl-nav .disabled i {
	background-color:#212121;
	color:#fff;
	border:1px solid #212121;
}
.our-team .testimonial-silder .owl-nav .owl-prev i {
	left:30px;
	opacity:0;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.our-team .testimonial-silder .owl-nav .owl-next i {
	right:30px;
	opacity:0;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.our-team .testimonial-silder:hover .owl-nav .owl-prev i {
	left:15px;
	opacity:1;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.our-team .testimonial-silder:hover .owl-nav .owl-next i {
	right:15px;
	opacity:1;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.our-team .testimonial-silder .social-icon {
	position:absolute;
	bottom:0px;
	background-color:rgba(33, 33, 33, 0.8);
	padding:15px;
	margin:0 15px;
	left:0;
	right:0;
	opacity:0;
	justify-content:center;
	line-height:0;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.our-team .testimonial-silder:hover .social-icon {
	bottom:33px;
	opacity:1;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.contact .contact-title {
	line-height:13px;
}
.contact .contact-subtitle {
	line-height:10px;
}
.contact .contact-desc {
	line-height:10px;
	display:block;
}
.meet-team .team-title {
	line-height:21px;
}
.meet-team .meet-team-title {
	line-height:15px;
}
.meet-team .question-ans .question {
	line-height:13px;
}
.our-team .testimonial-start .founder-name {
	line-height:23px;
}
.our-team .testimonial-start .founder-post {
	line-height:23px;
}
.contact-head .title-heading {
	line-height:23px;
	margin-bottom:10px;
}
.contact-head .title-desc {
	line-height:14px;
}
.title-heading {
	line-height:23px;
	margin-bottom:10px;
}
.title-desc {
	line-height:14px;
}
.login-page {
	padding:30px 30px;
}
.login-page .title-heading {
	margin-bottom:0px;
}
.login-page .login-subtitle {
	line-height:10px;
}
.login-page .login-subtitle label.custom-control-label {
	margin-bottom:0px!important;
}
.login-page .login-subtitle label.custom-control-label::before {
top:-3px;
}
.login-page .login-subtitle label.custom-control-label::after {
top:-3px;
}
.login-page .login-subtitle .custom-control {
	min-height:0px;
}
.login-page .signin, .login-page .signup {
	line-height:10px;
}
.order-num p, .total-amount p {
	line-height:10px;
}
.order-complete h2 {
	line-height:13px;
	margin-top:11px;
	margin-bottom:15px;
}
.order-complete p {
	line-height:10px;
}
.deivery-address h2, .payment-summary h2 {
	line-height:13px;
}
.delivery-name h2, .payment-summary p {
	line-height:10px;
	margin-bottom:15px;
}
.delivery-name p, .order-summary p {
	line-height:10px;
	margin-bottom:15px;
}
.delivery-name p:last-child, .order-summary p:last-child {
	margin-bottom:0px;
}
/* contact-us css end */

/* billing page css start */
.billing .billing-title {
	line-height:13px;
}
.billing .shipping-title {
	line-height:0px;
}
.billing .billing-subtitle {
	line-height:10px;
}
.billing label.custom-control-label {
	margin-bottom:0px!important;
	line-height:9px;
}
.billing .custom-control {
	min-height:0;
}
.billing .custom-control-label::before {
top:-3px;
}
.billing .custom-control-label::after {
top:-3px;
}
.billing .cash-on-delivery, .billing .credit-debit, .billing .paypal, .billing .wallet {
	line-height:0px;
	display:flex;
	align-items:center;
}
.billing .cod {
	margin-bottom:11px;
}
.billing .digital {
	margin-bottom:12px;
}
.billing .pay-pal, .billing .digital-wallet {
	margin-bottom:13px;
}
/* billing page css end */

/* store page css start */
.overlay {
	position:absolute;
	top:0;
	bottom:0;
	left:0px;
	right:0px;
	opacity:0;
transition:.4s ease;
	background-color:rgba(0, 0, 0, 0.3);
}
.section-product:hover .overlay {
	opacity:1;
	cursor:pointer;
}
.address-locator .store-name h2 {
	line-height:27px;
}
/* store page css end */

/* payment css start */
.card-payment-option {
	display:none;
}
.card-payment-option {
	padding:15px 15px;
	margin:0 0px 15px 15px;
}
.credit-debit:checked ~ .card-payment-option {
display:block!important;
}
.icon-pay {
	font-size:28px;
}
.icon-pay a i.fa-cc-visa {
	color:#0157a2;
}
.icon-pay a i.fa-cc-amex {
	color:#007bc1;
}
.icon-pay a i.fa-cc-mastercard {
	color:#0a3a82;
}
.icon-pay a i.fa-cc-discover {
	color:#f68121;
}
.icon-pay a i.fa-cc-paypal {
	color:#253b80;
}
.icon-pay a i.fa-wallet {
	color:#624a2e;
}
.month, .year {
	padding:11px 10px 10px 10px;
}
select.month, select.year {
	border:1px solid #eeeeee;
}
.fname input, .lname input, .address input, .city input, .state input, .pincode input, .country select, .card input, .month, .year, .cvv input {
	outline:none;
}
.save-card a {
	font-size:18px;
}
/* payment css end */

/* cancel page css start */
.cancel-page, .privacy-policy {
	padding:25px 30px;
}
.cancel-page ul, .privacy-policy ul {
	padding:0;
}
.cancel-page ul li, .privacy-policy ul li {
	margin-bottom:15px;
}
.cancel-page ul li:last-child, .privacy-policy ul li:last-child {
	margin-bottom:0px;
}
/* cancel page css end */

/* cart page page css start */
.cart-page .price .item-total i, .check-out-page .price .item-total i {
	font-weight:600;
}
.cart-page .product-1 a {
	display:flex;
	align-items:center;
	justify-content:center;
}
.cart-page .product-1 a::before {
content:'\e646';
font-family:'themify';
font-weight:900;
color:#000;
position:absolute;
display:flex;
left:15px;
}
.coupan-code input {
	border:none;
	border-bottom:1px solid #eeeeee;
	font-size:14px;
	font-weight:600;
	background-color:#fff;
	outline:none;
	text-align:center;
	padding:0px !important;
}
.cart-page .product-1 a:hover:before {
	color:#b18636;
}
.coupan-code input[placeholder] {
	border:none;
	border-bottom:1px solid #eeeeee;
}
.cart-page .cart-title, .wishlist .wish-title {
	line-height:13px;
}
/* cart page page css end */

/* faq page css start */
.plus a:hover {
	color:#b18636!important;
}
.faqs a[aria-expanded="true"] i::before {
content:"\f068";
font-family:'Font Awesome 5 Free';
font-weight:900;
}
.faqs a[aria-expanded="true"] {
	color:#b18636!important;
}
.faq-section .title-heading {
	margin-bottom:0;
}
.faq-section .separator-line-width-15 {
	animation:scale 2s linear infinite;
}
/* faq page css end */

/* forgot password css start */
.forgot-pwd .email-user {
	padding:30px;
}
.forgot-pwd .email-user input {
	width:100%;
	display:block;
	text-align:center;
}
.forgot-pwd .forgot-box {
	border:1px solid #eeeeee;
}
.forgot-pwd .forgot-box p {
	padding:15px;
	background-color:#b18636;
	color:#fff;
}
.forgot-pwd .forgot-box .new-pwd {
	padding:15px;
	background-color:#b18636;
}
.forgot-pwd .forgot-box .new-pwd a.btn-small:hover {
	color:#000!important;
	border:1px solid #fff;
	background-color:#fff;
}
.forgot-pwd .forgot-box .new-pwd a i {
	margin-left:5px;
}
/* forgot password css end */

/* signin page css start */
button.f-book {
	background-color:#3b5998!important;
	border:2px solid #3b5998;
}
button.f-book:hover {
	background-color:transparent!important;
	border:2px solid #3b5998;
	color:#3b5998!important;
}
button.google {
	background-color:#db4437!important;
	border:2px solid #db4437;
}
button.google:hover {
	background-color:transparent!important;
	border:2px solid #db4437;
	color:#db4437!important;
}
/* signin page css end */

/* terms & conndition page css start */
.introduction ol, .intellectual ol, .restrictions ol, .content ol, .warranties ol {
	padding:15px 15px 15px 30px;
	border:1px solid #eeeeee;
	border-top:none;
}
.introduction ol li, .intellectual ol li, .restrictions ol li, .content ol li, .warranties ol li {
	margin-bottom:15px;
}
.introduction ol li:last-child, .intellectual ol li:last-child, .restrictions ol li:last-child, .content ol li:last-child, .warranties ol li:last-child {
	margin-bottom:0px;
}
.terms-condition ol {
	margin-bottom:30px;
}
.terms-condition .warranties ol {
	margin-bottom:0px;
}
/* terms & conndition page css end */

/* track order page css start */
.rounded-circle {
	padding:10px;
	background-color:#b18636;
	position:relative;
}
.border {
	width:83%;
	position:relative;
	top:11px;
	margin-left:90px;
}
.fa-male {
	padding:10px 20px;
	border:1px solid #b18636;
	border-radius:25px;
	background-color:#b18636;
}
.fa-truck {
	padding:10px 8px;
	border:1px solid #b18636;
	border-radius:25px;
	background-color:#b18636;
}
.fa-shopping-bag {
	padding:10px 12px;
	border:1px solid #b18636;
	border-radius:25px;
	background-color:#b18636;
}
.circle {
	position:relative;
	top:23px;
}
.circle-fa i {
	position:relative;
	bottom:15px;
	color:#fff;
}
.pickup-before:before {
	position:absolute;
	content:"";
	height:2px;
	width:550px;
	background-color:#b18636;
	top:9px;
}
/* track order page css end */

/* wishlist page css start */
.add-delete {
	padding:10px 15px;
}
/* wishlist page css end */

/* 4 not 4 page css start */
.notfound {
	display:inline-block;
}
.notfound .notfound-404 h1 {
	font-family:'Fredoka One', cursive;
	font-size:200px;
	margin-bottom:30px;
	line-height:155px;
}
.notfound .notfound-404 h1 span {
	line-height:0px;
	display:inline-block;
}
.notfound .notfound-search {
	margin-bottom:37px;
}
.notfound a.btn-small1 {
	animation:flash 1s linear infinite;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.notfound a.btn-small1:hover {
	animation:unset;
	background-color:#212121;
	color:#fff!important;
	border:1px solid #212121;
}
/* 4 not 4 page css end */

/* coming-soon page css start */
.coming-slide {
	display:block;
	position:fixed;
	z-index:0;
	width:100%;
	height:100%;
	top:0;
	left:0;
}
.coming-item {
	display:block;
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
}
.bg-img1 {
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
}
.coming-soon .icon-main a {
	margin-right:10px;
}
.coming-soon .icon-main a:last-child {
	margin-right:0px;
}
.coming-soon .icon-main a i {
	color:#fff;
}
.coming-soon .newsletter {
	text-align:-webkit-center;
	display:inline-block;
}
.coming-soon .newsletter input, .coming-soon .newsletter button {
	display:inline-block;
}
.coming-soon .newsletter input {
	margin-bottom:19px;
	text-align:center;
}
.coming-soon .btn-small1:hover {
	border:2px solid #fff;
	color:#fff;
}
.coming-soon .overlay1 {
	position:relative;
	z-index:1;
}
.coming-soon .size1 {
	width:100%;
}
.coming-soon .overlay1::before {
content:"";
display:block;
position:absolute;
z-index:-1;
width:100%;
height:100%;
top:0;
left:0;
background:#212121;
 background:-webkit-linear-gradient(to bottom, #212121, #b18636);
background: -o-linear-gradient(to bottom, #212121, #b18636);
background:-moz-linear-gradient(to bottom, #212121, #b18636);
 background:linear-gradient(to bottom, #212121, #b18636);
opacity:0.7;
}
.coming-soon .coming-soon-padding {
	padding:15px 0px 0px 0px;
}
.coming-soon-text {
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	left:0;
	right:0;
	bottom:50%;
	width:100%;
	transform:translateY(50%);
}
.coming-soon-text p::after {
content: "";
border-bottom:2px solid #eeeeee;
display:block;
animation:scale 2s linear infinite;
}
/* coming-soon page css end */

/* blog css start */
.main_blog_details .user_details .tag-list a {
	display:inline-block;
	border:1px solid #eeeeee;
	text-align:center;
	padding:5px 10px;
	font-size:14px;
	color:#212121;
	background:transparent;
	text-transform:uppercase;
}
.main_blog_details .user_details .tag-list a:last-child {
	margin-right:0px;
}
.media {
	flex-direction:row-reverse;
}
.media .user-img {
	padding-right:15px;
}
.main_blog_details .user_details .media .media-body {
	text-align:left;
	vertical-align:middle;
	align-self:center;
}
.main_blog_details .user_details .media .media-body p {
	color:#bbbbbb;
}
.main_blog_details .blockquote {
	background:#fff;
	padding:15px;
	margin:15px 0px;
	border:1px solid #eeeeee;
}
.main_blog_details .blockquote p {
	background:#f9f9ff;
	margin-bottom:0px;
	border-left:2px solid #b18636;
	font-style:normal;
	padding:0 15px;
	font-size:14px;
}
.like-comment a:hover {
	color:#000!important;
}
.like-comment a i:hover {
	color:#b18636!important;
}
.next-prev-post {
	padding:15px 0px;
	border-bottom:1px solid #eeeeee;
}
.comments-area .date {
	font-size:13px;
	color: #bbbbbb;
}
.comments-area .comment-list {
	margin-bottom:15px;
}
.comments-area .comment-list:last-child {
	margin-bottom:0px;
}
.comments-area .comment-list.left-side {
	margin-bottom:15px;
	padding-left:30px;
}
.prev-post {
	padding-left:15px;
}
.next-post {
	padding-right:15px;
}
 @-webkit-keyframes opacity {
 0% {
opacity:0;
-webkit-transform:scale(1);
transform:scale(1);
}
 100% {
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
}
}
@keyframes opacity {
 0% {
opacity:0;
-webkit-transform:scale(1);
transform:scale(1);
}
 100% {
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
}
}
.leave-reply .fname input, .leave-reply .lname input, .leave-reply .subject input, .leave-reply .message textarea, .contact .message textarea {
	border:1px solid #eeeeee;
}
.leave-reply input[placeholder] {
	font-size:13px;
	padding: 5px 5px 5px 10px;
	color:#bbbbbb;
}
.leave-reply::placeholder {
color:#bbbbbb;
}
input[placeholder] {
	font-size:13px;
	padding:10px;
	border:1px solid #eeeeee;
	outline:none;
}
.message textarea {
	resize:none;
	font-size:13px;
	padding:10px;
}
.message textarea, .subject input {
	outline:none;
}
/* blog css end */

/* blog-grid css start */
.lframe .blog-grid-img, .rframe .blog-grid-img, .frame .blog-grid-img {
	position:relative;
}
.lframe .blog-grid-info {
	position:absolute;
	bottom:0;
	left:15px;
	right:15px;
	padding:30px;
}
.lframe.fgrid .blog-grid-info, .rframe.fgrid .blog-grid-info {
	position:absolute;
	bottom:0;
	left:15px;
	right:15px;
	padding:15px;
}
.rframe .blog-grid-info {
	position:absolute;
	bottom:0;
	left:15px;
	right:15px;
	padding:30px;
}
.frame .blog-grid-info {
	position:absolute;
	bottom:0;
	left:15px;
	right:15px;
	padding:30px;
}
.lframe .blog-grid-info, .rframe .blog-grid-info, .frame .blog-grid-info {
	transform:translate(0%, 0%) rotateY(90deg);
	transform-origin:50%;
	background:rgba(255, 255, 255, 0.9);
	opacity:0;
	-webkit-transition:all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.lframe:hover .blog-grid-info, .rframe:hover .blog-grid-info, .frame:hover .blog-grid-info {
	transform:translate(0%, 0%) rotateY(0deg);
	opacity:1;
}
/* blog-grid css end */


/* blog-list css start */
.list-frame .blog-list-info {
	padding:30px 15px;
}
.frame .blog-list-info .blog-list-desc .read-more i {
	margin-left:5px;
}
.frame .blog-list-img .blog-list-overlay {
	background:rgba(0, 0, 0, 0.4);
	cursor:pointer;
	position:absolute;
	left:15px;
	top:0;
	bottom:0;
	right:30px;
	opacity:0;
	-webkit-transition:all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.frame .blog-list-img:hover .blog-list-overlay {
	opacity:1;
}
.blog-list-lframe .list-lframe .blog-list-info {
	padding:30px 15px;
}
.blog-list-lframe .list-lframe .blog-list-info .blog-list-desc .read-more i {
	margin-left:5px;
}
.blog-list-lframe .lframe .blog-list-img .blog-list-overlay {
	background:rgba(0, 0, 0, 0.4);
	cursor:pointer;
	position:absolute;
	left:15px;
	top:0;
	bottom:0;
	right:30px;
	opacity:0;
	-webkit-transition:all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.blog-list-lframe .lframe .blog-list-img:hover .blog-list-overlay {
	opacity:1;
}
.blog-list-mix {
	padding:0 15px;
}
.blog-list-mix .lrframe {
	padding:0;
}
.blog-list-mix .lrframe .blog-list-info {
	padding:30px;
}
.blog-list-mix .lrframe .blog-list-info .blog-list-desc .read-more i {
	margin-left:5px;
}
.blog-list-mix .lrframe .blog-list-img .blog-list-overlay {
	background:rgba(0, 0, 0, 0.4);
	cursor:pointer;
	position:absolute;
	left:0px;
	top:0;
	bottom:0;
	right:0px;
	opacity:0;
	-webkit-transition:all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.blog-list-mix .lrframe .blog-list-img:hover .blog-list-overlay {
	opacity:1;
}
/* blog-list css end *

/* blog-classic css start */
.lframe .blog-classic-info {
	padding:30px;
}
.lframe .blog-classic-img {
	position:relative;
	width:100%;
	margin:auto;
	overflow:hidden;
}
.lframe .blog-classic-img .blog-classic-overlay {
	background:rgba(0, 0, 0, 0.7);
	position:absolute;
	height:100%;
	width:100%;
	left:0;
	top:0;
	bottom:0;
	right:0;
	opacity:0;
	-webkit-transition:all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.lframe .blog-classic-img:hover .blog-classic-overlay {
	opacity:1;
}
.lframe .blog-classic-details {
	position:absolute;
	text-align:center;
	width:100%;
	top:50%;
	left:50%;
	opacity:0;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	-webkit-transition:all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.lframe .blog-classic-img:hover .blog-classic-details {
	top:50%;
	left:50%;
	opacity:1;
}
.lframe .blog-classic-details h3 {
	color:#fff;
}
.lframe .blog-classic-details p {
	color:#fff;
}
.lframe .blog-classic-details i {
	color:#fff;
	margin-left:5px;
}
.lframe .blog-classic-details .read-more:hover {
	color:#b18636;
	transition: all 0.3s ease-in-out 0s;
}
.lframe .blog-classic-details .read-more i {
	position:relative;
	left:0;
}
.lframe .blog-classic-details .read-more:hover i {
	color:#b18636;
	left:5px;
	transition: all 0.3s ease-in-out 0s;
}
.lframe .fadeIn-bottom {
	top:80%;
}
/* blog-classic css end */

/* product-list css start */
.frame .product-list-img .product-list-overlay, .lframe .product-list-img .product-list-overlay {
	background:rgba(0, 0, 0, 0.4);
	cursor:pointer;
	position:absolute;
	left:0px;
	top:0;
	bottom:0;
	right:0px;
	opacity:0;
	display:flex;
	align-items:center;
	justify-content:center;
	-webkit-transition:all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.frame .product-list-img:hover .product-list-overlay, .lframe .product-list-img:hover .product-list-overlay {
	opacity:1;
}
.frame .column .product-list-img, .lframe .column .product-list-img {
	position:relative;
	overflow:hidden;
}
.frame .column .product-list-img a.image, .lframe .column .product-list-img a.image {
	display:block;
}
.frame .column .product-list-img img, .lframe .column .product-list-img img {
	width:100%;
	height:auto;
}
.frame .product-list-img .pic-1, .lframe .product-list-img .pic-1 {
	backface-visibility:hidden;
	-webkit-transition:all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.frame .column:hover .product-list-img .pic-1, .lframe .column:hover .product-list-img .pic-1 {
	opacity:0;
	-webkit-transition:all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.frame .product-list-img .pic-2, .lframe .product-list-img .pic-2 {
	width:100%;
	height:100%;
	backface-visibility:hidden;
	opacity:0;
	position:absolute;
	top:0;
	left:0px;
	display:none;
	-webkit-transition:all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.frame .column:hover .product-list-img .pic-2, .lframe .column:hover .product-list-img .pic-2 {
	opacity:1;
	display:block;
	-webkit-transition:all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.frame .column .product-list-img .product-list-overlay a.btn-icon, .lframe .column .product-list-img .product-list-overlay a.btn-icon {
	background-color:#b18636;
	border:1px solid #b18636;
}
.frame .column .product-list-img .product-list-overlay a:hover, .lframe .column .product-list-img .product-list-overlay a:hover {
	background-color:#212121;
	color:#fff!important;
	border:1px solid #212121;
}
.frame .action {
	display:block;
}
.frame .action a {
	display:block;
	margin-bottom:16px;
}
.frame .action a:last-child {
	margin-bottom:0px;
}
.lf-frame .action {
	display:block;
}
.lf-frame .action a {
	display:block;
	margin-bottom:15px;
}
.lf-frame .action a:last-child {
	margin-bottom:0px;
}
.pl-frame .action {
	display:block;
}
.pl-frame .action a {
	display:block;
	margin-bottom:16px;
}
.pl-frame .action a:last-child {
	margin-bottom:0px;
}
.pl-frame .quantity {
	margin-bottom:4px;
}
.pl-lframe .action {
	display:block;
}
.pl-lframe .action a {
	display:block;
	margin-bottom:16px;
}
.pl-lframe .action a:last-child {
	margin-bottom:0px;
}
.product-list-section .product-list {
	padding:15px 0;
	margin:0 0 30px 0;
	border:1px solid #eeeeee;
}
.product-quickview-section .product-list .details .product-title {
	line-height:normal;
}
.product-list .details .product-title, .product-list .price .price-title {
	line-height:15px;
}
.product-list .price .product-final-price {
	line-height:15px;
	display:inline-block;
}
.product-list .price .product-price {
	line-height:0px;
}
.product-list .price .product-sub-price {
	line-height:15px;
	display:inline-block;
}
.product-list .price .product-sub-price span {
	line-height:10px;
	display:inline-block;
}
.product-list .details label {
	margin-bottom:0px!important;
}
.product-list .details .rating {
	line-height:0px;
}
.product-list .details .size {
	line-height:31px;
}
.product-list .details .color {
	line-height:22px;
}
.product-list-section .page-bar ul {
	margin:0;
}
.category-grid .category-title, .category-list .category-title {
	line-height:13px;
}
.product-quickview-section .product-list .price {
	line-height:10px;
	margin-bottom:10px;
}
.product-quickview-section .product-list .product-description {
	margin-bottom:9px;
}
.product-quickview-section .product-list .price span, .product-quickview-section .product-list .price sub {
	line-height:10px;
	display:inline-block;
}
.product-quickview-section .product-list .product-title {
	margin-bottom:15px;
}
.product-quickview-section .product-list .rating {
	margin-bottom:17px;
}
.product-quickview-section .product-list .size {
	margin-bottom:15px;
}
.product-quickview-section .product-list .color {
	margin-bottom:20px;
}
.product-quickview-section .product-list .quantity {
	margin-bottom:20px;
}
.product-quickview-section .product-list .action {
	margin-bottom:15px;
	display:flex!important;
}
.product-quickview-section .product-list .action a {
	margin-right:5px;
}
.product-quickview-section .product-list .action a:last-child {
	margin-right:0px;
}
.product-quickview-section .product-list .share {
	line-height:10px;
	margin-bottom:16px;
}
.product-quickview-section .product-list .share label {
	margin-bottom:5px!important;
}
.product-quickview-section .product-list .share .share-icon {
	display:flex!important;
}
.product-quickview-section .product-list .share .share-icon a {
	margin:5px 5px 0 0;
}
.product-quickview-section .product-list .share .share-icon a:last-child {
	margin:5px 0 0 0;
}
.product-quickview-section .product-list .share .share-icon a.btn {
	border:none;
}
.product-list-section .product-quickview-section .product-list {
	padding:0;
	margin:0;
	border:none;
}
/* product-list css end */

/* quick view css start */
.preview {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
}
.preview-thumbnail.nav-tabs {
	border:none;
	margin-top:15px;
}
.product-detail-sticky-zoom ul.preview-thumbnail.nav-tabs {
	border:none;
	margin-top:8px;
}
.preview-thumbnail.nav-tabs li {
	width:18%;
	margin-right:2.5%;
}
.preview-thumbnail.nav-tabs li img {
	max-width:100%;
	display:block;
}
.preview-thumbnail.nav-tabs li a {
	padding:0;
	margin:0;
}
.preview-thumbnail.nav-tabs li:last-of-type {
	margin-right:0;
}
.tab-content {
	overflow:hidden;
}
.tab-content img {
	width:100%;
	-webkit-animation-name:opacity;
	animation-name:opacity;
-webkit-animation-duration:.3s;
animation-duration:.3s;
}
.modal.zoomIn.show {
	padding-right:0px!important;
	display:flex!important;
	align-items:center;
	justify-content:center;
}
.modal .modal-dialog {
	max-width:780px;
	margin-left:auto;
	margin-right:auto;
	margin:0px;
}
.modal .modal-dialog .modal-content {
	border-radius:0px;
	border:1px solid #eeeeee;
}
.modal .modal-dialog .modal-content .modal-header {
	align-items:center;
	padding:15px;
	border-bottom:1px solid #eeeeee;
	border-radius:0px;
}
.modal .modal-dialog .modal-content .modal-header button {
	outline:none;
}
.modal .modal-dialog .modal-content .modal-header .close i {
	font-size:14px;
}
.modal .modal-dialog .modal-content .modal-header .close {
	padding:0;
	margin:0;
	line-height:1px;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.modal .modal-dialog .modal-content .modal-header .close:hover {
	transform:rotate(180deg);
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.modal .modal-dialog .modal-content .modal-header .close:hover i {
	color:#b18636;
}
.modal .modal-dialog .modal-content .modal-footer {
	padding:15px;
}
.modal .modal-dialog .modal-body .details {
	max-height:552px;
	overflow-y:auto;
	padding-left:0px;
}
.modal .modal-dialog .modal-body .details::-webkit-scrollbar {
width:1px;
}
.modal .modal-dialog .modal-body .details {
	-scrollbar-width:none;
}
.modal .modal-dialog .modal-body .details .size label, .modal .modal-dialog .modal-body .details .color label, .modal .modal-dialog .modal-body .details .quantity label, .modal .modal-dialog .modal-body .details .share label {
	font-weight:600;
}
.modal .modal-dialog .modal-body .details .share a {
	display:inline-block;
	color:#fff;
	padding:6px 12px;
	border-radius:0px;
}
.modal .modal-dialog .modal-body .details .share a:hover {
	color:#fff!important;
}
.modal .modal-dialog .modal-body .details .share a:hover i {
	color:#fff;
}
.modal .modal-dialog .modal-body .details .share a.face-book {
	background-color:#3b5998;
	border:1px solid #3b5998;
}
.modal .modal-dialog .modal-body .details .share a.twitter {
	background-color:#55acee;
	border:1px solid #55acee;
}
.modal .modal-dialog .modal-body .details .share a.pinterest {
	background-color:#bd081c;
	border:1px solid #bd081c;
}
.modal .modal-dialog .modal-body .details .share a.linkedin {
	background-color:#0073b1;
	border:1px solid #0073b1;
}
.modal .modal-dialog .modal-body .details .share a i {
	margin-right:5px;
	font-size:13px;
}
.modal .modal-dialog .modal-body .details .full-apge a {
	display:inline-block;
	padding:6px 10px;
	background-color:#b18636;
	color:#fff;
	border-radius:0px;
	border:1px solid #b18636;
}
.modal .modal-dialog .modal-body .details .full-apge a:hover {
	color:#fff!important;
	background-color:#212121;
	border:1px solid #212121;
}
.modal .modal-dialog .modal-body .details .full-apge a i {
	margin-left:5px;
	font-size:14px;
}
.modal .modal-dialog .modal-body .details .full-apge a i.fa-info {
	animation:bounce 2s linear infinite;
}
.animated .modal .zoomIn {
	animation-duration:1s;
}
/* quick view css end */


/* product compare page css start */
.product-compare .product-comp-img img {
	padding:15px 0px;
}
.product-compare .product-comp-img::before {
content:"\f00d";
font-family:'Font Awesome 5 Free';
font-weight:600;
font-size:13px;
position:absolute;
right:10px;
top:10px;
 cursor:pointer;
background-color:#b18636;
color:#fff;
line-height:10px;
border-radius:20px;
padding:5px;
}
.product-compare .product-comp-head {
	display:flex;
	align-items:center;
	padding:10px 5px;
	justify-content:center;
}
.product-compare .product-comp-head h2 {
	font-weight:600;
}
.product-compare .product-comp-ans {
	display:flex;
	align-items:center;
	justify-content:center;
	padding:15px;
}
.product-compare .product-comp-ans p {
	margin-bottom:0;
}
.product-compare-adv .product-comp-img img {
	padding:15px;
}
.product-compare-adv .product-comp-img::before {
content:"\f00d";
font-family:'Font Awesome 5 Free';
font-weight:600;
font-size:13px;
position:absolute;
right:20px;
top:10px;
 cursor:pointer;
background-color:#b18636;
color:#fff;
line-height:10px;
border-radius:20px;
padding:5px;
}
.product-compare-adv .product-comp-hover {
	transition:0.5s;
}
.product-compare-adv .product-comp-hover:hover {
	cursor:pointer;
	box-shadow:0px 0px 0px rgba(0, 0, 0, 0.3);
	transform:scale(1.03);
	transition:0.5s;
}
.product-compare-adv .product-compare-adv-desc {
	display:flex;
	align-items:flex-end;
	justify-content:space-between;
	padding:10px 15px;
}
.product-compare-adv .product-compare-adv-head h2 {
	font-weight:600;
}
.product-compare-adv .product-compare-adv-ans p {
	margin-bottom:0;
}
/* product compare page css end */

/* site-map page css start */
.site-map-pages ul li a {
	color: #000;
}
.site-map-pages ul li {
	padding-left: 5px;
	padding-bottom: 5px;
}
.site-map-pages ul li:last-child {
	padding-bottom: 0px;
}
.site-map-pages ul li a::before {
content: "\f30b";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
position: absolute;
left: 25px;
-webkit-transform: translate3d(-1px, 0, 0);
 transform: translate3d(-1px, 0, 0);
transition: 0.5s ease-in-out;
}
.site-map-pages ul li a:hover:before {
	left:30px;
	-webkit-animation-name: arrowLeftRight;
	animation-name: arrowLeftRight;
	-webkit-animation-duration: 500ms;
	animation-duration: 500ms;
	transition: 0.5s ease-in-out;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count:infinite;
}
/* site-map page css end */

/* product-detail page css start */
.size a {
	padding:5px 10px;
	background-color:#b18636;
	color:#fff!important;
	border:1px solid #b18636;
}
.size a:hover {
	background-color:#212121;
	color:#fff!important;
	border:1px solid #212121;
}
.red {
	background-color:#FF0000;
	padding:0px 9px;
}
.blue {
	background-color:#0000ff;
	padding:0px 9px;
}
.yellow {
	background-color:#ffff00;
	padding:0px 9px;
}
.pink {
	background-color:#ff69b4;
	padding:0px 9px;
}
.text {
	border-bottom:1px solid #eeeeee;
	display:inline-block;
}
.check-avail input {
	border:none;
	border-bottom:1px solid #eeeeee;
	font-size:14px;
	font-weight:600;
	background-color:#fff;
	outline:none;
}
.check-avail input::placeholder {
font-weight:400;
}
.make-me-sticky {
	position:-webkit-sticky;
	position:sticky;
	top:81px;
	-webkit-transition:all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.sidebar-item {
	width:100%;
	height:100%;
}
.content-section {
	min-height:100%;
}
.product-detail ul {
	border-bottom:1px solid #eeeeee;
}
.product-detail ul li {
	padding:5px 0px;
	border-top:1px solid #eeeeee;
	border-left:1px solid #eeeeee;
	background-color:transparent;
	cursor:pointer;
	font-weight:500;
}
.product-detail ul li a {
	padding:7px 10px;
	color:#b18636!important;
}
.product-detail ul li:hover {
	background-color:#b18636;
}
.product-detail ul li:hover a {
	color:#fff!important;
	transition:0s;
	-webkit-transition:0s;
}
.product-detail ul li.active-3 {
	background-color:#b18636;
}
.product-detail ul li.active-3 a {
	color:#fff!important;
	transition:0s;
	-webkit-transition:0s;
}
.blockquote-footer {
	color:#bbbbbb;
}
.product-service-simple .product-service {
	cursor:pointer;
}
.product-service-simple .product-service .eye {
	transition:0.3s;
}
.product-service-simple .product-service .eye i, .product-service-simple .product-service p {
	color:#fff;
}
.product-service-simple:hover .product-service .eye {
	transform:rotateY(180deg);
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.product-service-without-sticky .product-service {
	cursor:pointer;
	transition:0.3s;
}
.product-service-without-sticky .product-service .eye {
	transition:0.3s;
}
.product-service-without-sticky .product-service .eye i, .product-service-without-sticky .product-service p {
	color:#fff;
}
.product-service-without-sticky:hover .product-service {
	background-color:#fff;
	transition:0.3s;
}
.product-service-without-sticky:hover .product-service .eye {
	transition:0.3s;
	transform:rotateY(180deg);
}
.product-service-without-sticky:hover .product-service .eye i, .product-service-without-sticky:hover .product-service p {
	color:#b18636;
}
.product-service-sticky .product-service {
	cursor:pointer;
}
.product-service-sticky .product-service .eye {
	transition:0.3s;
}
.product-service-sticky:hover {
	background-color:#b18636;
}
.product-service-sticky:hover .product-service .eye {
	transition:0.3s;
	transform:rotateY(180deg);
}
.product-service-sticky:hover .product-service .eye i, .product-service-sticky:hover .product-service p {
	color:#fff;
}
.safe-secure i, .easy i, .authentic i {
	font-size:24px;
}
.similar-product-silder.owl-theme .owl-dots {
	display:flex;
	justify-content:center;
}
.similar-product-silder.owl-theme .owl-stage-outer {
	margin-bottom:35px;
}
.similar-product-silder.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
	background-color: #b18636;
	outline: none;
}
.similar-product-silder.owl-theme .owl-dots .owl-dot {
	outline:none;
}
.similar-product-silder .owl-nav {
	display:none;
}
.similar-product-silder .owl-stage-outer .column:hover .btn-info-icon {
	left:0px;
}
.similar-product-silder .owl-stage-outer .column:hover .btn-info-icon-2 {
	left:0;
}
.product-detail-slider .preview-thumbnail.detail-slider.nav-tabs li {
	width:100%;
}
.product-detail-slider .detail-slider.owl-carousel .owl-dots {
	display:none;
}
.product-detail-slider .detail-slider.owl-carousel .owl-nav {
	margin-top:0;
}
.product-detail-slider .detail-slider.owl-carousel .owl-nav .owl-prev, .product-detail-slider .detail-slider.owl-carousel .owl-nav .owl-next {
	position:absolute;
	bottom:50%;
	transform:translateY(50%);
	padding:7px!important;
	background-color:#b18636;
	border-radius:25px;
	color:#fff;
}
.product-detail-slider .detail-slider.owl-carousel .owl-nav .owl-prev {
	left:-15px;
}
.product-detail-slider .detail-slider.owl-carousel .owl-nav .owl-next {
	right:-15px;
}
.product-detail-slider .detail-slider.owl-carousel .owl-nav button {
	margin:0;
	line-height:0;
}
.product-detail-slider .detail-slider.owl-carousel .owl-nav button:focus {
	outline:none;
}
.zoom {
	display:inline-block;
	position:relative;
}
.zoom:after {
	content:'';
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	right:0;
}
.zoom img {
	display:block;
}
.zoom img::selection {
background-color:transparent;
}
.product-detail-list .price.product-price {
	line-height:12px;
}
.product-detail-list .details .product-title, .product-detail-list .price .price-title {
	line-height:15px;
}
.product-detail-list .price .product-final-price {
	line-height:12px;
	display:inline-block;
}
.product-detail-list .price .product-price {
	line-height:0px;
}
.product-detail-list .price .product-sub-price {
	line-height:11px;
	display:inline-block;
}
.product-detail-list .price .product-sub-price span {
	line-height:10px;
	display:inline-block;
}
.product-detail-list .details label {
	margin-bottom:0px!important;
}
.product-detail-list .details .rating {
	line-height:0px;
}
.product-detail-list .details .size {
	line-height:26px;
}
.product-detail-list .details .color {
	line-height:20px;
}
.product-detail-list .details .quantity label {
	line-height:26px;
}
.product-detail-list .details .same-seller {
	line-height:16px;
}
.product-detail-list .details .check-avail {
	padding-bottom:22px;
}
.product-detail-list .details .rating-title {
	line-height:15px;
	margin-top:22px;
}
.product-detail-list .details .review-comment {
	line-height:12px;
	display:block;
}
.product-detail-list .details .review-user {
	line-height:11px;
}
.product-detail-list .details a.all-review {
	background-color:#b18636;
	border:1px solid #b18636;
	border-radius:0px;
	margin-bottom:22px;
}
.product-detail-list .details a.all-review:hover {
	background-color:#212121;
	border:1px solid #212121;
	border-radius:0px;
	color:#fff!important;
}
.product-detail-list .details .product-review {
	margin-bottom:20px;
}
.product-detail-list .details .que-ans-title {
	line-height:15px;
	margin-top:22px;
}
.product-detail-list .details .que {
	line-height:13px;
}
.product-detail-list .details .que span {
	line-height:13px;
	display:inline-block;
}
.product-detail-list .details .ans {
	line-height:9px;
}
.product-detail-list .details .ans span {
	line-height:9px;
	display:inline-block;
}
.product-detail-list .details .que-ans-user {
	line-height:16px;
}
.similar-product-detail h3 {
	line-height:23px;
}
/* product-detail page css end */

/* grid to list category page css start */
.tg-6 a img, .tg-4 a img, .tg-3 a img, .tg-2 a img, .tl-2 a img, .tl-1 a img {
	padding:10px;
}
.tg-6, .tg-4, .tg-3, .tg-2, .tl-2, .tl-1 {
	border:1px solid #eeeeee;
}
.tg-6, .tg-4, .tg-3, .tg-2, .tl-2, .tl-1 {
	margin-right:5px;
}
.tg-6:hover, .tg-4:hover, .tg-3:hover, .tg-2:hover, .tl-2:hover, .tl-1:hover {
	background-color:#b18636;
	border:1px solid #b18636;
}
.active-2 {
	background-color:#b18636;
}
.grid-list.active-2.tg-6, .grid-list.active-2.tg-4, .grid-list.active-2.tg-3, .grid-list.active-2.tg-2, .grid-list.active-2.tl-2, .grid-list.active-2.tl-1 {
	border:1px solid #b18636;
}
.grid-list.active-2 img.id {
	display:none;
}
.grid-list.active-2 img.id1 {
	display:block;
}
.grid-list img.id {
	display:block;
}
.grid-list img.id1 {
	display:none;
}
.grid-list img {
	margin-left:auto;
	margin-right:auto;
}
.grid-list:hover .id1 {
	display:block;
}
.grid-list:hover .id {
	display:none;
}
.sort-by-dropdown select {
	padding:9px 10px;
	border:1px solid #eeeeee;
	outline:none;
}
 .category figure::before {
position:absolute;
top:0;
left:-100%;
z-index:2;
display:block;
content:'';
width:100%;
height:100%;
 background:-webkit-linear-gradient(left, rgba(33, 33, 33, 0) 0%, rgba(33, 33, 33, .3) 100%);
background:linear-gradient(to right, rgba(33, 33, 33, 0) 0%, rgba(33, 33, 33, .3) 100%);
 -webkit-transform:skewX(0deg);
transform:skewX(0deg);
}
.category figure:hover::before {
-webkit-animation:shine .75s;
animation:shine .75s;
}
.category figure {
	position:relative;
	overflow:hidden;
}
@-webkit-keyframes shine {
100% {
left:100%;
}
}
@keyframes shine {
100% {
left:100%;
}
}
.category img, .section-product img {
	-webkit-transform:scale(1);
	transform:scale(1);
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.category:hover img, .section-product:hover img {
	-webkit-transform:scale(1.3);
	transform:scale(1.3);
}
.section-product {
	position:relative;
	overflow:hidden;
}
.category .categories ul.nav-category li.nav-head {
	margin-bottom:6px;
}
.category .categories ul.nav-category li.nav-head:last-child {
	margin-bottom:0px;
}
.category .categories ul.nav-category li ul.nav-sub-category li {
	margin-bottom:5px;
}
.category .categories ul.nav-category li ul.nav-sub-category li:last-child {
	margin-bottom:0px;
}
.category .categories ul.nav-category li ul.nav-sub-category li a {
	display:flex;
	justify-content:space-between;
}
/* grid to list category page css start */

/* side bar css start */
.card .card-body.icon a {
	vertical-align:sub;
}
.icon a i {
	padding:5px;
	color:#fff;
	font-size:16px;
}
.icon a i.ti-facebook {
	background-color:#3b5999;
}
.icon a i.ti-twitter-alt {
	background-color:#55acee;
}
.icon a i.ti-linkedin {
	background-color:#0077b5;
}
.icon a i.ti-pinterest {
	background-color:#bd081c;
}
.icon a {
	margin-right:5px;
	line-height:0px;
}
.icon a:last-child {
	margin-right:0px;
}
ul.list {
	margin-left:15px;
	position:relative;
}
ul.list li a {
	padding:0px 0px 0px 20px;
}
ul.list li a::before {
content:"\f30b";
font-family:'Font Awesome 5 Free';
font-weight:900;
position:absolute;
left:0px;
-webkit-transform:translate3d(-1px, 0, 0);
transform:translate3d(-1px, 0, 0);
transition: 0.5s ease-in-out;
}
ul.list li a:hover:before {
	left:5px;
	-webkit-animation-name:arrowLeftRight;
	animation-name:arrowLeftRight;
	-webkit-animation-duration:500ms;
	animation-duration:500ms;
	transition:0.5s ease-in-out;
	-webkit-animation-iteration-count:infinite;
	animation-iteration-count:infinite;
}
 .blog a::after {
content:"\f067";
font-family: 'Font Awesome 5 Free';
font-weight:900;
float:right;
font-size:13px;
}
.blog a[aria-expanded="true"]::after {
content:"\f068";
font-family:'Font Awesome 5 Free';
font-weight:900;
float:right;
font-size:13px;
}
.post-image {
	margin-right:15px;
}
.post-meta {
	font-size:13px;
	color:#bbbbbb;
}
.post-info a:hover {
	text-decoration:underline!important;
}
.card .card-body .blog-various h2.text-medium {
	line-height:11px;
}
.blog-start {
	padding-top:15px;
	padding-bottom:15px;
}
.blog-start:last-child {
	padding-top:15px;
	padding-bottom:0px;
}
.blog-follow .card-body {
	padding:15px;
	display:flex;
}
.blog-follow .card-body.icon a {
	vertical-align:sub;
	display:flex;
}
.blog-follow .blog-recent .card-body, .blog-follow .blog-popular .card-body {
	padding:0 15px;
}
.blog-follow .blog-recent .card-header a:hover, .blog-follow .blog-popular .card-header a:hover {
	color:#000!important;
}
.blog-owl-slider.owl-theme .owl-nav {
	margin:0;
	position:absolute;
	top:-56px;
	right:0px;
	background-color:#b18636;
}
.blog-owl-slider.owl-theme .owl-nav [class*=owl-] {
margin:0;
opacity:1;
}
.blog-owl-slider.owl-theme .owl-nav button.owl-next, .blog-owl-slider.owl-theme .owl-nav button.owl-prev {
	padding:7px!important;
	color:#fff;
	border-radius:0px;
	vertical-align:middle;
	outline:none;
	line-height:0px;
}
.blog-owl-slider.owl-theme .owl-dots, .recom-owl-slider.owl-theme .owl-dots {
	line-height:0px;
	display:none;
}
.blog-owl-slider.owl-theme .owl-nav .disabled {
	background-color:#212121;
	opacity:1;
}
.resources-category {
	padding-top:15px;
}
.resources-category a {
	display:block;
	margin-bottom:5px;
}
.resources-category a:last-child {
	margin-bottom:0px;
}
ul.tag-list {
	display:inline-table;
}
ul.tag-list li {
	list-style:none;
	display:inline-block;
	margin:5px 5px 0 0;
}
ul.tag-list li:last-child {
	margin:5px 0px 0 0;
}
ul.tag-list li a {
	color:#fff;
	background-color:#212121;
	padding:5px 10px;
	display:inline-block;
}
.post-tag .tag ul.tag-list {
	padding-left:0px;
}
.leave-reply .send-msg {
	margin-top:9px;
}
.card .card-body.tag {
	padding:10px 15px 15px 15px;
}
.card {
	border-radius:0px;
	border:1px solid #eeeeee;
	outline:none;
	box-shadow:none;
}
.card-header {
	padding:12px 15px;
	border-radius:0px!important;
	border-bottom:1px solid #eeeeee;
}
.card .card-body {
	padding:15px;
}
.card .card-body .form-group input.form-control {
	box-shadow:none;
	border-radius:0px;
transition:border-color .3s ease-in-out, box-shadow .3s ease-in-out;
}
.card .card-body .form-group input.form-control:focus {
	border-color:#eeeeee;
	color:#212121;
}
.card .card-body .form-group input::placeholder {
color:#212121;
}
.card .card-body .custom-control {
	display:flex;
	align-items:center;
	justify-content:space-between;
	flex-direction:row-reverse;
}
.card .card-body .custom-control .badge {
	font-size:13px;
	font-weight:600;
	padding:0;
}
.card .card-body .form-group {
	margin-bottom:5px;
}
.custom-checkbox .custom-control-label::before {
border-radius:0px;
background-color:#fff;
border:1px solid #eeeeee;
}
.custom-control-label {
	outline:none;
}
.custom-control-input:active~.custom-control-label::before {
background-color:#b18636;
}
.custom-checkbox .custom-control-input:checked~.custom-control-label::before {
background-color:#b18636;
border:1px solid #b18636;
}
.custom-control-input:checked~.custom-control-label::before {
background-color:#b18636;
}
/* side bar css end */

/* pagination css start */
.page-bar ul {
	list-style:none;
	display:flex;
	margin:30px 0 0 0;
	padding:0;
}
.page-bar ul li {
	margin-right:5px;
	padding:5px 15px;
	border:1px solid #eeeeee;
	font-weight:600;
	cursor:pointer;
}
.page-bar ul li:last-child {
	margin-right:0px;
}
.page-bar ul li:hover {
	background-color:#b18636;
	border:1px solid #b18636;
}
.page-bar ul li:hover a {
	color:#fff!important;
}
.page-bar ul li.active {
	background-color:#b18636;
	border:1px solid #b18636;
}
.page-bar ul li.active a {
	color:#fff;
}
.page-bar ul li a {
	color:#212121;
}
/* pagination css end */

/* footer css start */
.social-icon {
	display:flex;
}
.social-icon a {
	display:flex;
	margin-right:5px;
}
.social-icon a:last-child {
	margin-right:0px;
}
.social-icon a i.ti-facebook {
	background-color:#3b5998;
	color:#fff;
	border-top-left-radius:40%;
	border-bottom-right-radius:40%;
}
.social-icon a i.ti-linkedin {
	background-color:#0073b1;
	color:#fff;
	border-top-left-radius:40%;
	border-bottom-right-radius:40%;
}
.social-icon a i.ti-twitter-alt {
	background-color:#55acee;
	color:#fff;
	border-top-left-radius:40%;
	border-bottom-right-radius:40%;
}
.social-icon a i.ti-youtube {
	background-color:#dd4b39;
	color:#fff;
	border-top-left-radius:40%;
	border-bottom-right-radius:40%;
}
.social-icon a i.ti-pinterest {
	background-color:#bd081c;
	color:#fff;
	border-top-left-radius:40%;
	border-bottom-right-radius:40%;
}
.social-icon a i {
	padding:5px;
	font-size:18px;
-webkit-animation-duration:.3s;
animation-duration:.3s;
}
.social-icon a i:hover {
	background-color:#b18636 !important;
}
.footer-trasparent .footer-social-icon a i.ti-facebook {
	background-color:#3b5998;
	color:#fff;
	border:2px solid #3b5998;
}
.footer-trasparent .footer-social-icon a i.ti-linkedin {
	background-color:#0073b1;
	color:#fff;
	border:2px solid #0073b1;
}
.footer-trasparent .footer-social-icon a i.ti-twitter-alt {
	background-color:#55acee;
	color:#fff;
	border:2px solid #55acee;
}
.footer-trasparent .footer-social-icon a i.ti-youtube {
	background-color:#dd4b39;
	color:#fff;
	border:2px solid #dd4b39;
}
.footer-trasparent .footer-social-icon a i.ti-pinterest {
	background-color:#bd081c;
	color:#fff;
	border:2px solid #bd081c;
}
.footer-trasparent .footer-social-icon a i {
	padding:5px;
	margin-right:5px;
	font-size:24px;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.footer-trasparent .footer-social-icon a i:hover {
	border:2px solid #b18636;
	background-color:transparent;
	border-top-left-radius:40%;
	border-bottom-right-radius:40%;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.newsletter input {
	width:-webkit-fill-available;
	width:-moz-available;
	padding:10px;
	border:none;
	outline:none;
}
.footer-trasparent .newsletter input {
	margin-bottom:15px;
	text-align:center;
}
.footer-trasparent .footer-title {
	border-bottom:2px solid #b18636;
	display:inline-block;
}
.btn-small1 {
	background:#b18636;
	color:#fff;
	border:none;
	padding:6px 15px 6px 15px;
	border:1px solid #b18636;
	font-size:14px;
	border-radius:0px;
	cursor:pointer;
}
.btn-small1:hover {
	transition:all 0.3s linear;
	background-color:transparent;
	color:#fff;
	transition:all 0.3s ease-in-out 0s;
	outline:none;
}
.terms a:hover {
	color:#212121!important;
}
.panel-group .panel-title a[aria-expanded="true"] i::before {
content:"\f056";
}
.footer-position {
	position:relative;
}
.footer {
	display:block;
	position:absolute;
	z-index:0;
	width:100%;
}
.footer-image {
	display:block;
	position:absolute;
	width:100%;
	height:100%;
}
.footer-bg-img {
	background-position:right;
	background-repeat:no-repeat;
	background-size:cover;
}
.footer .overlay1 {
	position:relative;
	z-index:1;
}
.footer .size1 {
	width:100%;
}
.footer .overlay1::before {
content:"";
display:block;
position:absolute;
z-index:-1;
width:100%;
height:100%;
top:0;
left:0;
background:#212121;
opacity:0.8;
}
.footer-color {
	width:100%;
	animation:myanimation 5s infinite;
	outline:none;
}
@keyframes myanimation {
0% {
background-color:#212121;
}
25% {
background-color:#2c353f;
}
50% {
background-color:#3e3535;
}
75% {
background-color:#182535;
}
100% {
background-color:#17332f;
}
}
.footer-trasparent {
	background-color:rgba(33, 33, 33, 0.9);
}
/* footer css end */

/* home 2 css start */
.home2 .popup .modal-content .modal-body {
	background-color:#f7dfc7;
}
.home2 .popup .pop-up-newsletter {
	padding-left:15px;
	padding-right:0;
}
.home2 .popup .modal-content .modal-body .newsletter-close {
	position:fixed;
	right:0;
	z-index:1;
}
.home2.modal-open {
	padding-right:0px!important;
	overflow-x:hidden;
	overflow-y:auto;
}
.home2 .head {
	position:fixed;
	z-index:2;
	width:100%;
}
.home2 .head #collapsibleNavbar {
	background-color:transparent;
	padding:20px 0;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
}
.home2 .sticky#collapsibleNavbar {
	background-color:#212121!important;
	padding:0px 0!important;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
}
.home2 .sticky {
	animation:unset;
}
.home2 .navbar-expand-lg .navbar-collapse {
	justify-content:center;
}
.home2 .home-slider .owl-carousel .owl-dots {
	position:absolute;
	left:0;
	right:0;
	bottom:5%;
	z-index:2;
}
.home2 .home-slider .owl-carousel .owl-dots .owl-dot span {
	border-radius:0;
	background-color:#fff;
	width:15px;
	height:5px;
-webkit-transition:.5s ease-in-out;
transition:.5s ease-in-out;
}
.home2 .home-slider .owl-carousel .owl-dots .owl-dot.active span {
	width:25px;
	height:5px;
-webkit-transition:.5s ease-in-out;
transition:.5s ease-in-out;
	background-color:#b18636;
}
.home2 .home-slider .owl-carousel .owl-dots .owl-dot:focus {
	outline:none;
}
.home2 .home-slider .owl-carousel .carousel-caption {
	padding:0;
	bottom:50%;
	width:40%;
	text-shadow:none;
	transform:translateY(50%);
	text-align:left;
}
.home2 .home-slider .owl-carousel .carousel-caption .fashion {
	animation:flash 2s linear infinite;
	margin-top:30px;
	color:#fff;
}
.home2 .home-slider .owl-carousel .carousel-caption .slider-main-heading {
	line-height:44px;
	margin-bottom:30px;
	padding-bottom:30px;
	position:relative;
}
.home2 .home-slider .owl-carousel .carousel-caption .slider-main-heading:after {
	content:"";
	background:#fff;
	position:absolute;
	width:75%;
	height:1px;
	left:0;
	bottom:0px;
}
.home2 .home-slider .owl-carousel .carousel-caption .slider-first-heading {
	line-height:17px;
	margin-bottom:30px;
}
.home2 .home-slider .owl-carousel .carousel-caption a.btn-style {
	border:1px solid #b18636;
	background-color:#b18636;
}
.home2 .service-index .service {
	border:1px solid #f7f7f7;
	background-color:#f7f7f7;
}
.home2 .navbar ul li.head-tab {
	padding:18px 0;
	margin-right:15px;
}
.home2 .navbar ul li.head-tab:last-child {
	margin-right:0;
}
.home2 .navbar .nav li.head-tab a {
	padding:5px 10px;
}
.home2 .navbar .nav li.head-tab.active a {
	color:#fff!important;
}
.home2 .navbar .nav li.head-tab a {
	border:2px solid transparent;
-webkit-transition:.5s ease-in-out;
transition:.5s ease-in-out;
}
.home2 .navbar .nav li.head-tab:hover a {
	border:2px solid #fff;
-webkit-transition:.5s ease-in-out;
transition:.5s ease-in-out;
}
.home2 .navbar .nav li.head-tab.active a {
	border:2px solid #fff;
-webkit-transition:.5s ease-in-out;
transition:.5s ease-in-out;
}
.home2 .navbar .nav li.head-tab:hover a {
	color:#fff!important;
}
.home2 .padding-tb {
	padding:21px 0;
}
.home2 .navbar ul li.head-tab .dropdown-content {
	left:15px;
	width:-webkit-fill-available;
}
.home2 .navbar ul li.head-tab .dropdown-content .parts .men-women-link {
	padding:10px 0 0 0px;
}
.home2 .navbar ul li.head-tab .dropdown-content .parts a {
	color:#000!important;
	border:none;
	padding:0 0 5px 0px;
-webkit-transition: all .5s ease 0s;
-moz-transition: all .5s ease 0s;
-o-transition: all .5s ease 0s;
 transition: all .5s ease 0s;
}
.home2 .navbar ul li.head-tab .dropdown-content .parts a:hover {
	color:#b18636!important;
	padding:0 0 5px 5px;
-webkit-transition: all .5s ease 0s;
-moz-transition: all .5s ease 0s;
-o-transition: all .5s ease 0s;
 transition: all .5s ease 0s;
}
.home2 .navbar ul li.head-tab .dropdown-content .parts a:last-child:hover {
	padding:0 0 0px 5px;
-webkit-transition: all .5s ease 0s;
-moz-transition: all .5s ease 0s;
-o-transition: all .5s ease 0s;
 transition: all .5s ease 0s;
}
.home2 .navbar ul li.head-tab .dropdown-content .parts a:last-child {
	padding:0px;
}
.home2 .navbar ul li.head-tab .dropdown-content .mega-img a {
	padding:0;
	border:none;
}
.home2 .navbar ul li.head-tab .dropdown-content .category-owl .owl-dots {
	display:none;
}
.home2 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav {
	margin-top:0;
}
.home2 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav button:focus {
	outline:none;
}
.home2 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav button span {
	line-height:0;
}
.home2 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav button.owl-prev, .home2 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav button.owl-next {
	background-color:#b18636;
	position:absolute;
	top:44%;
	line-height:0;
	font-size:18px;
	padding:5px!important;
	border-radius:50%;
}
.home2 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav button.owl-prev {
	left:-15px;
}
.home2 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav button.owl-next {
	right:-15px;
}
.home2 .navbar .nav li.head-tab .dropdown-home, .home2 .navbar ul li.head-tab .dropdown-content, .home2 .navbar .nav li.head-tab .dropdown-blog, .home2 .navbar .nav li.head-tab .dropdown-product, .home2 .navbar .nav li.head-tab .dropdown-page {
	top:unset;
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
-webkit-transition: all .5s ease 0s;
-moz-transition: all .5s ease 0s;
-o-transition: all .5s ease 0s;
 transition: all .5s ease 0s;
	-webkit-transform: translateY(28px);
	-moz-transform: translateY(28px);
	transform: translateY(28px);
}
.home2 .navbar .nav li.head-tab .dropdown-home, .home2 .navbar .nav li.head-tab .dropdown-blog, .home2 .navbar .nav li.head-tab .dropdown-product, .home2 .navbar .nav li.head-tab .dropdown-page {
	width:max-content;
}
.home2 .navbar .nav li.head-tab:hover .dropdown-home, .home2 .navbar ul li.head-tab:hover .dropdown-content, .home2 .navbar .nav li.head-tab:hover .dropdown-blog, .home2 .navbar .nav li.head-tab:hover .dropdown-product, .home2 .navbar .nav li.head-tab:hover .dropdown-page {
	opacity:1;
	visibility:visible;
	-webkit-transform:translateY(18px);
	-moz-transform:translateY(18px);
	transform:translateY(18px);
}
.home2 .navbar .nav li.head-tab .dropdown-blog a, .home2 .navbar .nav li.head-tab .dropdown-product a {
	color:#000!important;
	border:none;
	padding:0;
}
.home2 .navbar .nav li.head-tab .dropdown-home a, .home2 .navbar .nav li.head-tab .dropdown-page a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-home a:last-child, .home2 .navbar .nav li.head-tab .dropdown-page a:last-child {
	padding:0 15px 0px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-blog li a:hover, .home2 .navbar .nav li.head-tab .dropdown-product li a:hover {
	color:#b18636!important;
-webkit-transition: all .5s ease 0s;
-moz-transition: all .5s ease 0s;
-o-transition: all .5s ease 0s;
 transition: all .5s ease 0s;
}
.home2 .navbar .nav li.head-tab .dropdown-home a:hover, .home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-subblog a:hover, .home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloglist a:hover, .home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogclassic a:hover, .home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsticky a:hover, .home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlist a:hover, .home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlistadv a:hover, .home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productdetail a:hover, .home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productcomp a:hover, .home2 .navbar .nav li.head-tab .dropdown-page a:hover, .home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-2grid a:hover, .home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-3grid a:hover, .home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-4grid a:hover, .home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-2simple a:hover, .home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-3simple a:hover, .home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-4simple a:hover, .home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-2grid a:hover, .home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-3grid a:hover, .home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-4grid a:hover {
	color:#b18636!important; /*border:none;*/
	padding:0 15px 5px 20px;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
}
.home2 .navbar .nav li.head-tab .dropdown-home a:last-child:hover, .home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-subblog a:last-child:hover, .home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloglist a:last-child:hover, .home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogclassic a:last-child:hover, .home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsticky a:last-child:hover, .home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlist a:last-child:hover, .home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlistadv a:last-child:hover, .home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productdetail a:last-child:hover, .home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productcomp a:last-child:hover, .home2 .navbar .nav li.head-tab .dropdown-page a:last-child:hover, .home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-2grid a:last-child:hover, .home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-3grid a:last-child:hover, .home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-4grid a:last-child:hover, .home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-2simple a:last-child:hover, .home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-3simple a:last-child:hover, .home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-4simple a:last-child:hover, .home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-2grid a:last-child:hover, .home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-3grid a:last-child:hover, .home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-4grid a:last-child:hover {
	padding:0 15px 0px 20px;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-subblog {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
	-webkit-transform:translateX(110px);
	-moz-transform:translateX(110px);
	transform:translateX(110px);
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-subblog a {
	color:#000!important; /*border:none; */
	padding:0 15px 5px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-subblog a:last-child {
	padding:0 15px 0px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-blog li:hover .dropdown-subblog {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(120px);
	-moz-transform:translateX(120px);
	transform:translateX(120px);
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
 -o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(110px);
	-moz-transform:translateX(110px);
	transform:translateX(110px);
}
.home2 .navbar .nav li.head-tab .dropdown-blog li:hover .dropdown-bloggrid {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(120px);
	-moz-transform:translateX(120px);
	transform:translateX(120px);
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-2grid {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
 -moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(101px);
	-moz-transform:translateX(101px);
	transform:translateX(101px);
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-2grid a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-2grid a:last-child {
	padding:0 15px 0px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li:hover .dropdown-subblog-2grid {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
	-webkit-transform:translateX(111px);
	-moz-transform:translateX(111px);
	transform:translateX(111px);
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-3grid {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
 -moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(101px);
	-moz-transform:translateX(101px);
	transform:translateX(101px);
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-3grid a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-3grid a:last-child {
	padding:0 15px 0px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li:hover .dropdown-subblog-3grid {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
	-webkit-transform:translateX(111px);
	-moz-transform:translateX(111px);
	transform:translateX(111px);
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-4grid {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
 -moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(101px);
	-moz-transform:translateX(101px);
	transform:translateX(101px);
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-4grid a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-4grid a:last-child {
	padding:0 15px 0px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li:hover .dropdown-subblog-4grid {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
	-webkit-transform:translateX(111px);
	-moz-transform:translateX(111px);
	transform:translateX(111px);
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
 -o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(110px);
	-moz-transform:translateX(110px);
	transform:translateX(110px);
}
.home2 .navbar .nav li.head-tab .dropdown-blog li:hover .dropdown-blogsimple {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(120px);
	-moz-transform:translateX(120px);
	transform:translateX(120px);
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-2simple {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
 -moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(121px);
	-moz-transform:translateX(121px);
	transform:translateX(121px);
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-2simple a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-2simple a:last-child {
	padding:0 15px 0px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li:hover .dropdown-subblog-2simple {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
	-webkit-transform:translateX(131px);
	-moz-transform:translateX(131px);
	transform:translateX(131px);
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-3simple {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
 -moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(121px);
	-moz-transform:translateX(121px);
	transform:translateX(121px);
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-3simple a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-3simple a:last-child {
	padding:0 15px 0px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li:hover .dropdown-subblog-3simple {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
	-webkit-transform:translateX(131px);
	-moz-transform:translateX(131px);
	transform:translateX(131px);
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-4simple {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
 -moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(121px);
	-moz-transform:translateX(121px);
	transform:translateX(121px);
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-4simple a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-4simple a:last-child {
	padding:0 15px 0px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li:hover .dropdown-subblog-4simple {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
	-webkit-transform:translateX(131px);
	-moz-transform:translateX(131px);
	transform:translateX(131px);
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloglist {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
 -o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(110px);
	-moz-transform:translateX(110px);
	transform:translateX(110px);
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloglist a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloglist a:last-child {
	padding:0 15px 0px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-blog li:hover .dropdown-bloglist {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(120px);
	-moz-transform:translateX(120px);
	transform:translateX(120px);
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogclassic {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
 -o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(110px);
	-moz-transform:translateX(110px);
	transform:translateX(110px);
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogclassic a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogclassic a:last-child {
	padding:0 15px 0px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-blog li:hover .dropdown-blogclassic {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(120px);
	-moz-transform:translateX(120px);
	transform:translateX(120px);
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsticky {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
 -o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(110px);
	-moz-transform:translateX(110px);
	transform:translateX(110px);
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsticky a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsticky a:last-child {
	padding:0 15px 0px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-blog li:hover .dropdown-blogsticky {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(120px);
	-moz-transform:translateX(120px);
	transform:translateX(120px);
}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
 -o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(178px);
	-moz-transform:translateX(178px);
	transform:translateX(178px);
}
.home2 .navbar .nav li.head-tab .dropdown-product li:hover .dropdown-productgrid {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(188px);
	-moz-transform:translateX(188px);
	transform:translateX(188px);
}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-2grid {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
 -moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(135px);
	-moz-transform:translateX(135px);
	transform:translateX(135px);
}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-2grid a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-2grid a:last-child {
	padding:0 15px 0px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li:hover .dropdown-subproduct-2grid {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
	-webkit-transform:translateX(145px);
	-moz-transform:translateX(145px);
	transform:translateX(145px);
}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-3grid {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
 -moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(135px);
	-moz-transform:translateX(135px);
	transform:translateX(135px);
}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-3grid a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-3grid a:last-child {
	padding:0 15px 0px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li:hover .dropdown-subproduct-3grid {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
	-webkit-transform:translateX(145px);
	-moz-transform:translateX(145px);
	transform:translateX(145px);
}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-4grid {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
 -moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(135px);
	-moz-transform:translateX(135px);
	transform:translateX(135px);
}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-4grid a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-4grid a:last-child {
	padding:0 15px 0px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li:hover .dropdown-subproduct-4grid {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
	-webkit-transform:translateX(145px);
	-moz-transform:translateX(145px);
	transform:translateX(145px);
}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlist {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
 -o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(178px);
	-moz-transform:translateX(178px);
	transform:translateX(178px);
}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlist a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlist a:last-child {
	padding:0 15px 0px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-product li:hover .dropdown-productlist {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(188px);
	-moz-transform:translateX(188px);
	transform:translateX(188px);
}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlistadv {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
 -o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(178px);
	-moz-transform:translateX(178px);
	transform:translateX(178px);
}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlistadv a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlistadv a:last-child {
	padding:0 15px 0px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-product li:hover .dropdown-productlistadv {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(188px);
	-moz-transform:translateX(188px);
	transform:translateX(188px);
}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productdetail {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
 -o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(178px);
	-moz-transform:translateX(178px);
	transform:translateX(178px);
}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productdetail a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productdetail a:last-child {
	padding:0 15px 0px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-product li:hover .dropdown-productdetail {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(188px);
	-moz-transform:translateX(188px);
	transform:translateX(188px);
}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productcomp {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
 -o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(178px);
	-moz-transform:translateX(178px);
	transform:translateX(178px);
}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productcomp a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productcomp a:last-child {
	padding:0 15px 0px 15px;
}
.home2 .navbar .nav li.head-tab .dropdown-product li:hover .dropdown-productcomp {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(188px);
	-moz-transform:translateX(188px);
	transform:translateX(188px);
}
.home2 .input-search-1 .search-bar, .home2 .setting-drop-down, .home2 .cart-drop-down, .home2 .user-drop-down {
	top:59px;
}
.home2 .padding-tb .icon-margin {
	margin-left:10px;
}
.home2 .column {
	position:relative;
	overflow:hidden;
	-webkit-transition:all 0.5s ease 0s;
	-o-transition:all 0.5s ease 0s;
	transition:all 0.5s ease 0s;
}
.home2 .column .product-img {
	position:relative;
	overflow:hidden;
}
.home2 .column .product-img img {
	width:100%;
	height:auto;
}
.home2 .column .product-img .pic-1 {
	-webkit-transition:transform 1s;
	-o-transition:transform 1s;
	transition:transform 1s;
	backface-visibility:hidden;
}
.home2 .column .product-img .pic-2 {
	position:absolute;
	top:0;
	visibility:hidden;
	left:0;
	right:0;
	bottom:0;
	opacity:0;
	display:inherit;
	filter:alpha(opacity=0);
	-webkit-transition:all 1s ease-in-out;
	-o-transition:all 1s ease-in-out;
	transition:all 1s ease-in-out;
}
.home2 .column:hover .product-img .pic-1 {
	opacity:0;
	-webkit-transition:all 1s ease-in-out;
	-o-transition:all 1s ease-in-out;
	transition:all 1s ease-in-out;
}
.home2 .column:hover .product-img .pic-2 {
	visibility:visible;
	opacity:1;
	filter:alpha(opacity=100);
	-webkit-transition:all 1s ease-in-out;
	-o-transition:all 1s ease-in-out;
	transition:all 1s ease-in-out;
}
.home2 .column div.btn-info-icon-2 {
	bottom:71px;
	-moz-transform:scale(0);
	-webkit-transform:scale(0);
	-o-transform:scale(0);
	-ms-transform:scale(0);
	transform:scale(0);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home2 .column:hover div.btn-info-icon-2 {
	-moz-transform:scale(1);
	-webkit-transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home2 .banner-text {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	color:#fff;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	display:block;
	text-align:center;
}
.home2 .section-product {
	position:relative;
	overflow:hidden;
	width:100%;
	background:#000;
	cursor:pointer;
}
.home2 .section-product .banner-heading .title-heading {
	line-height:17px;
	margin-bottom:0
}
.home2 .section-product .banner-desc .category-name {
	line-height:10px;
	margin-bottom:10px;
}
.home2 .section-product .banner-over-lay {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	opacity:0;
transition:.5s ease;
	background-color:rgba(33, 33, 33, 0.5);
	overflow:hidden;
}
.home2 .section-product:hover .banner-over-lay {
	opacity: 1
}
.home2 .section-product img {
	position:relative;
	display:block;
	min-height:100%;
	max-width:100%;
	opacity:1;
	transition:all 0.5s ease;
}
.home2 .section-product:hover .banner-heading {
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0);
}
.home2 .section-product:hover .banner-desc {
	opacity:1;
	-moz-transform:scale(1);
	-webkit-transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
}
.home2 .section-product .banner-heading {
	bottom:80px;
	padding-bottom:14px;
	-webkit-transition:-webkit-transform 0.5s;
	transition:transform 0.5s;
	-webkit-transform:translate3d(0, 20px, 0);
	transform:translate3d(0, 20px, 0);
}
.home2 .section-product .banner-heading, .home2 .section-product .banner-desc {
	position:absolute;
	right:30px;
}
.home2 .section-product .banner-heading h6 {
	color:#fff;
}
.home2 .section-product .banner-desc {
	bottom:30px;
	-moz-transform:scale(0);
	-webkit-transform:scale(0);
	-o-transform:scale(0);
	-ms-transform:scale(0);
	transform:scale(0);
	opacity:0;
	-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;
	transition:opacity 0.5s, transform 0.5s;
}
.home2 .section-product .banner-heading::after {
opacity:0;
-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;
transition:opacity 0.5s, transform 0.5s;
position:absolute;
top:100%;
left:0;
width:100%;
height:1px;
background:rgba(255, 255, 255, 0.5);
 content:'';
-webkit-transform:translate3d(0, 40px, 0);
transform:translate3d(0, 40px, 0);
}
.home2 .section-product:hover .banner-heading::after {
opacity:1;
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0);
}
.home2 .feature-product-slider.owl-carousel .owl-nav {
	display:none;
}
.home2 .feature-product-slider.owl-carousel .owl-dots {
	margin-top:35px;
}
.home2 .feature-product-slider.owl-carousel .owl-dots .owl-dot span, .home2 .deal-day1 .owl-dots .owl-dot span {
	border-radius:0;
	background-color:#bbbbbb;
	width:15px;
	height:5px;
-webkit-transition:.5s ease-in-out;
transition:.5s ease-in-out;
}
.home2 .feature-product-slider.owl-carousel .owl-dot.active span, .home2 .deal-day1 .owl-dots .owl-dot.active span {
	width:25px;
	height:5px;
-webkit-transition:.5s ease-in-out;
transition:.5s ease-in-out;
	background-color:#b18636;
}
.home2 .feature-product-slider.owl-carousel .owl-dot:focus, .home2 .testi-monial-masonary.owl-carousel .owl-dot:focus, .home2 .deal-day1 .owl-dots .owl-dot:focus {
	outline:none;
}
.home2 .column .recent-product-img {
	position:relative;
	overflow:hidden;
}
.home2 .column .recent-product-img .recent-overlay {
	background:rgba(0, 0, 0, 0.4);
	cursor:pointer;
	position:absolute;
	left:0px;
	top:0;
	bottom:0;
	right:0px;
	opacity:0;
	display:flex;
	align-items:center;
	justify-content:center;
	-webkit-transition: all 0.5s ease-in-out 0s;
	-moz-transition: all 0.5s ease-in-out 0s;
	transition: all 0.5s ease-in-out 0s;
}
.home2 .column .recent-product-img:hover .recent-overlay {
	opacity:1;
	-webkit-transition: all 0.5s ease-in-out 0s;
	-moz-transition: all 0.5s ease-in-out 0s;
	transition: all 0.5s ease-in-out 0s;
}
.home2 .column .recent-product-img .recent-overlay a {
	cursor:pointer;
	opacity:0;
	-moz-transform:scale(0);
	-webkit-transform:scale(0);
	-o-transform:scale(0);
	-ms-transform:scale(0);
	transform:scale(0);
	-webkit-transition: all 0.5s ease-in-out 0s;
	-moz-transition: all 0.5s ease-in-out 0s;
	transition: all 0.5s ease-in-out 0s;
}
.home2 .column .recent-product-img:hover .recent-overlay a {
	opacity:1;
	-moz-transform:scale(1);
	-webkit-transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	-webkit-transition: all 0.5s ease-in-out 0s;
	-moz-transition: all 0.5s ease-in-out 0s;
	transition: all 0.5s ease-in-out 0s;
}
.home2 .column .recent-product-img .recent-overlay a.btn-small1:hover {
	background-color:#b18636;
	color:#fff!important;
}
.home2 .testi-monial-masonary.owl-carousel .owl-dots .owl-dot span {
	border-radius:0;
	background-color:#fff;
	width:15px;
	height:5px;
-webkit-transition:.5s ease-in-out;
transition:.5s ease-in-out;
}
.home2 .testi-monial-masonary.owl-carousel .owl-dot.active span {
	width:25px;
	height:5px;
-webkit-transition:.5s ease-in-out;
transition:.5s ease-in-out;
	background-color:#b18636;
}
.home2 .testimonial-slider .testi-monial-carousel {
	display:flex;
}
.home2 .testimonial-slider {
	display:flex;
	align-items:center;
	background-color:#212121;
}
.home2 .testimonial-slider .owl-carousel .test-mmonial-desc {
	padding-left:15px;
	width:80%;
}
.home2 .testimonial-slider .owl-carousel .test-mmonial-desc .testi-title {
	margin-bottom:15px;
}
.home2 .testimonial-slider .owl-carousel .test-mmonial-desc .testi-title h2 {
	line-height:13px;
	margin-bottom:10px;
}
.home2 .testimonial-slider .owl-carousel .test-mmonial-desc .testi-title span {
	line-height:10px;
	display:block;
}
.home2 .testimonial-slider .owl-carousel .owl-dots {
	margin-top:15px;
}
.home2 .testimonial-slider .owl-carousel .testi-quote i {
	color:#b18636;
	font-size:24px;
}
.home2 .testimonial-slider .owl-carousel .testi-quote p {
	padding-left:5px;
}
.home2 .deal-day1 .owl-item .item img {
	padding:0;
}
.home2 .dealday-img a {
	bottom:45%;
	-moz-transform:scale(0);
	-webkit-transform:scale(0);
	-o-transform:scale(0);
	-ms-transform:scale(0);
	transform:scale(0);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home2 .dealday-img:hover img+a {
	bottom:45%;
	-moz-transform:scale(1);
	-webkit-transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home2 .deal-day1 .owl-nav .owl-prev i {
	left:-15px;
	-moz-transform:scale(0);
	-webkit-transform:scale(0);
	-o-transform:scale(0);
	-ms-transform:scale(0);
	transform:scale(0);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home2 .deal-day1 .owl-nav .owl-next i {
	right:-15px;
	-moz-transform:scale(0);
	-webkit-transform:scale(0);
	-o-transform:scale(0);
	-ms-transform:scale(0);
	transform:scale(0);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home2 .deal-day1:hover .owl-nav .owl-prev i, .home2 .deal-day1:hover .owl-nav .owl-next i {
	-moz-transform:scale(1);
	-webkit-transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home2 .deal-day1 .product-meta {
	background-color:#fff;
	margin-top:40px;
	position:relative;
	padding: 60px 30px 30px 30px;
	width:50%;
	float:left;
	box-shadow:-3px 5px 5px 0px rgba(143, 143, 143, 0.5);
}
.home2 #clockdiv > div, .home2 #clockdeal > div {
	background-color:#fff;
}
.home2 .clock-day {
	margin-right:0;
}
.home2 .smalltext {
	font-size:13px;
	line-height:9px;
	margin-top:5px;
}
.home2 #clockdiv, .home2 #clockdeal {
	display:flex;
	background-color:#eeeeee;
	text-align:center;
	position:absolute;
	top:-45px;
	padding:5px;
}
.home2 .unlimited {
	background-color:#eeeeee;
	text-align:center;
	position:absolute;
	top:-35px;
	padding:5px;
}
.home2 .unlimited span {
	background-color:#b18636;
	padding:15px 20px;
	color:#fff;
	display:block;
}
.home2 .clock {
	margin:0;
}
.home2 #clockdiv > div, .home2 #clockdeal > div {
	padding:15px;
	box-shadow: 0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
}
.home2 #clockdiv div > span, .home2 #clockdeal div > span {
	padding:15px 10px;
	line-height:0;
}
.home2 .time {
	margin-right:5px;
}
.home2 .time:last-child {
	margin-right:0px;
}
.home2 .dealday-img {
	float:left;
	width:50%;
	text-align:center;
}
.home2 .dealday-img img {
	float:none;
	max-height:377px;
	width:auto;
	display:inline-block;
}
.home2 .deal-day1 .product-meta .title-heading {
	line-height:21px;
}
.home2 .deal-day1 .product-meta .title-desc {
	margin-bottom:20px;
	line-height:10px;
}
.home2 .deal-day1 .product-meta .offer.title-desc {
	margin-bottom:10px;
}
.home2 .deal-day1 .product-meta .deal-img h2.title-heading {
	line-height:14px;
	margin-bottom:10px;
	font-weight:600;
}
.home2 .deal-day1 .product-meta .deal-img {
	margin-bottom:20px;
}
.home2 .box {
	display:inline-block;
}
.home2 .deal-day1 .owl-nav {
	display:none;
}
.home2 .dealday-img:hover img {
	opacity:1;
	cursor:pointer;
}
.home2 .deal-day1 .product-meta .product-title {
	line-height:13px;
	margin-bottom:10px;
}
.home2 .deal-day1 .product-meta .product-price {
	line-height:0px;
}
.home2 .deal-day1 .product-meta .product-sub-price {
	line-height:10px;
	display:inline-block;
}
.home2 .deal-day1 .product-meta .product-final-price {
	line-height:10px;
	display:inline-block;
}
.home2 .deal-day1 .product-meta .price-title {
	line-height:10px;
	margin-bottom:0px!important;
}
.home2 .deal-day1 .product-meta .pro-name {
	margin-bottom:20px;
}
.home2 .deal-day1.owl-carousel .owl-dots {
	display:block;
	margin-top:35px;
	line-height:0;
}
.home2 .deal-day1 .product-meta .btn-info-icon-2 {
	display:flex;
}
.home2 .deal-day1 .product-meta .btn-info-icon-2 a {
	margin-right:5px;
}
.home2 .deal-day1 .product-meta .btn-info-icon-2 a:last-child {
	margin-right:0px;
}
.home2 .instagram {
	background-color:#fff;
}
.home2 .instafeed-style1 .insta-link:hover .insta-image {
	opacity:0.2;
}
.home2 .instafeed-style1 .insta-counts, .home2 .instafeed-style1 .insta-icon {
	color:#000;
	bottom:45%;
	transform:translateY(0%);
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	-moz-transform:scale(0);
	-webkit-transform:scale(0);
	-o-transform:scale(0);
	-ms-transform:scale(0);
	transform:scale(0);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home2 .instafeed-style1 .insta-link:hover .insta-counts, .home2 .instafeed-style1 .insta-link:hover .insta-icon {
	transform:translateY(0%);
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	-moz-transform:scale(1);
	-webkit-transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home2 .instafeed-style1 .insta-icon {
	position:absolute;
	opacity:0;
	margin-left:auto;
	margin-right:auto;
	left:0;
	right:0px;
	bottom:46%;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home2 .instafeed-style1 .insta-icon span {
	line-height:0;
	display:block;
}
.home2 .instafeed-style1 .insta-icon i {
	font-size:24px;
	line-height:21px;
}
.home2 .instafeed-style1 .insta-link:hover .insta-icon {
	opacity:1;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home2 .service-index:hover .service .img {
	transform:rotateY(180deg);
-webkit-transition:.5s ease-in-out;
transition:.5s ease-in-out;
}
.home2 .spacing-tech {
	padding:15px;
	border:1px solid #eeeeee;
	text-align:center;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home2 .brand-icon .spacing-tech img {
	max-width:150px;
	opacity:0.5;
	cursor:pointer;
	left:0;
	right:0;
	margin-left:auto;
	margin-right:auto;
	-webkit-transform:scale(1);
	transform:scale(1);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home2 .brand-icon .spacing-tech:hover img {
	opacity:1;
	-webkit-transform:scale(1.2);
	transform:scale(1.2);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home2 .brand-icon .spacing-tech:hover {
	border:1px solid #000;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home2 .brand-icon .owl-dots {
	display:none;
}
/* home 2 css end */

/* home 3 css start */
.home3 .popup .modal-body .pop-up-back-img {
	position:relative;
}
.home3 .popup .modal-body .pop-up-back-img:before {
	position:absolute;
	content:'';
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:rgba(0, 0, 0, 0.6);
}
.home3 .popup .modal-content .modal-body .newsletter-close {
	top:5px;
	right:5px;
	padding:0;
	z-index:1;
	color:#fff!important;
}
.home3 .popup .pop-up-newsletter {
	padding:30px;
	position:relative;
}
.home3 .popup .pop-up-newsletter .input-fname {
	margin-bottom:17px;
}
.home3 .popup .pop-up-newsletter .input-mail {
	margin-bottom:11px;
}
.home3 .popup .pop-up-newsletter .input-fname input, .home3 .popup .pop-up-newsletter .input-mail input {
	color:#fff;
	background-color:transparent;
	border:none;
	border-bottom:1px solid rgba(255, 255, 255, .12);
}
.home3 .popup .pop-up-newsletter input:focus {
	color:#fff;
	font-size:13px;
	font-weight:400;
}
.home3 .popup .modal-body input[placeholder] {
	padding:5px;
}
.home3 .popup .modal-body input::placeholder {
color:#fff;
}
.home3 .popup .modal-content .modal-body {
	background-color:transparent;
	padding:0;
}
.home3 .popup .pop-up-newsletter button {
	margin-bottom:11px;
	border-radius:25px;
	border:2px solid #b18636;
}
.home3 .popup .pop-up-newsletter button i {
	padding-left:5px;
}
.home3 .popup .pop-up-newsletter p.pop-copyright i {
	padding:0 5px;
}
.home3 .popup .pop-up-newsletter h3 {
	margin-bottom:10px;
}
.home3 .popup.modal .modal-dialog {
	max-width:600px;
}
.home3 .head.open #collapsibleNavbar {
	background-color:#212121;
}
.home3 .head .sticky {
	animation:none;
}
.home3 .head #collapsibleNavbar {
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
}
.home3 .head .sticky#collapsibleNavbar {
	background-color:#212121;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
}
.home3 .head {
	position:fixed;
	z-index:2;
	width:100%;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .head.open {
	background-color:#212121;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .head .menu-icon, .home3 .head .menu-icon:after, .home3 .head .menu-icon:before {
	display:block;
	width:20px;
	height:2px;
	background-color:#fff;
	border-radius:0px;
	transition-property:background-color, transform;
 transition-duration:.25s;
}
.home3 .head .menu-icon {
	position:relative;
	margin-top:5px;
	margin-bottom:5px
}
.home3 .head .menu-icon:after, .home3 .head .menu-icon:before {
	position:absolute;
	content:"";
}
.home3 .head .menu-icon:after {
	top:-5px;
}
.home3 .head .menu-icon:before {
	top:5px;
}
.home3 .head .menu {
	background-color:transparent;
	border:none;
	padding:0;
	cursor:pointer;
}
.home3 .head .menu:focus {
	outline:none;
}
.home3 .head .menu.is-active .menu-icon {
	background-color:transparent;
}
.home3 .head .menu.is-active .menu-icon:before {
	transform:translateY(-5px) rotate(-45deg);
}
.home3 .head .menu.is-active .menu-icon:after {
	transform:translateY(5px) rotate(45deg);
}
.home3 .head .navbar-collapse {
	position:fixed;
	width:100%;
	left:0;
	border:0;
	overflow:hidden;
	padding:0;
	max-height:0;
	background-color:#212121;
	top:57px;
	z-index:2;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .head .navbar-collapse.open {
	max-height:53px;
}
.home3 .head ul.navbar-nav {
	flex-direction:row;
	padding:0 15px;
	align-items: center;
}
.home3 .head ul.navbar-nav .search {
	position: absolute;
	right:15px;
}
.home3 .head ul.navbar-nav .search input[type=search] {
	border:1px solid rgba(238, 238, 238, 0.1);
	padding:5px 15px;
	width:190px;
	-webkit-border-radius:10em;
	-moz-border-radius:10em;
	border-radius:10em;
 -webkit-transition: all .5s ease 0s;
-moz-transition: all .5s ease 0s;
-o-transition: all .5s ease 0s;
transition:all .5s ease 0s;
}
.home3 .head ul.navbar-nav .search input[type=search]:focus {
	width:250px;
	background-color:#fff;
}
.home3 .head ul.navbar-nav .search a {
	position:absolute;
	top:10px;
	right:15px;
	line-height:0;
}
.home3 .head .mega-menu-product {
	padding-left:0;
}
.home3 .head .mega-menu-product .mega-menu-slider.owl-carousel .owl-dots {
	margin-top:15px;
	line-height:0;
}
.home3 .head .mega-menu-product .mega-menu-slider.owl-carousel .owl-dots .owl-dot span {
	width:10px;
	height:10px;
	margin:0 10px 0 0;
	border-radius:0;
}
.home3 .head .mega-menu-product .mega-menu-slider.owl-carousel .owl-dots .owl-dot.active span {
	background:#b18636;
}
.home3 .head .mega-menu-product .mega-menu-slider.owl-carousel .owl-dots .owl-dot:focus {
	outline:none;
}
.home3 .head .mega-menu-product .mega-menu-slider figure a {
	padding-bottom:0;
}
.home3 .head .mega-menu-product .mega-menu-slider .column div.btn-info-icon-2 a {
	color:#fff!important;
}
.home3 .head .mega-menu-product .mega-menu-slider .column div.btn-info-icon-2 a.btn-icon {
	padding:8px 10px!important;
}
.home3 .head .mega-menu-product .mega-menu-slider .column .product-text a {
	padding-bottom:0;
}
.home3 .head .padding-tb {
	padding:20px 0;
}
.home3 .head .padding-tb .icon-margin {
	margin-left:15px;
}
.home3 .setting-drop-down, .home3 .cart-drop-down, .home3 .user-drop-down {
	top:57px;
}
.home3 .navbar ul li.head-tab {
	padding:15px 0;
	margin-right:30px;
}
.home3 .navbar ul li.head-tab:last-child {
	margin-right:0px;
}
.home3 .head .dropdown-content .mega-img {
	position:relative;
	background:#000;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
}
.home3 .head .dropdown-content .mega-img img {
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
}
.home3 .head .dropdown-content .mega-img:hover img {
	opacity:0.5;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
}
.home3 .head .dropdown-content .mega-img figcaption {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	display:flex;
	justify-content:center;
}
.home3 .head .dropdown-content .mega-img figcaption a {
	position:absolute;
	bottom:50%;
	transform:translateY(49%) rotateX(-90deg);
	opacity:0;
	z-index:1;
 -webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
}
.home3 .head .dropdown-content .mega-img:hover figcaption a {
	opacity:1;
	transform:translateY(49%) rotateX(0deg);
 -webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
}
.home3 .head .dropdown-content .mega-img figcaption a.btn-style {
	padding:10px 30px!important;
	color:#fff!important;
	border:2px solid #b18636!important;
	border-radius:25px;
	background-color:#b18636;
}
.home3 .head .dropdown-content .mega-img figcaption a.btn-style:hover {
	background-color:transparent;
	color:#fff!important;
}
.home3 .head .dropdown-content .mega-img figcaption:before {
	position:absolute;
	content:'';
	opacity:0;
	top:15px;
	right:15px;
	bottom:15px;
	left:15px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	-webkit-transform:scale(0, 1);
	transform:scale(0, 1);
	-webkit-transform-origin:0 0;
	transform-origin:0 0;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
}
.home3 .head .dropdown-content .mega-img figcaption:after {
	position:absolute;
	content:'';
	opacity:0;
	top:15px;
	right:15px;
	bottom:15px;
	left:15px;
	border-right:1px solid #fff;
	border-left:1px solid #fff;
	-webkit-transform:scale(1, 0);
	transform:scale(1, 0);
	-webkit-transform-origin:100% 0;
	transform-origin:100% 0;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
}
.home3 .head .dropdown-content .mega-img:hover figcaption:before {
	opacity:1;
	top:30px;
	bottom:30px;
	-webkit-transform:scale(1);
	transform:scale(1);
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
}
.home3 .head .dropdown-content .mega-img:hover figcaption:after {
	opacity:1;
	right:30px;
	left:30px;
	-webkit-transform:scale(1);
	transform:scale(1);
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
}
.home3 .navbar ul li.head-tab .dropdown-content {
	left:15px;
	width:inherit;
}
.home3 .navbar ul li.head-tab .dropdown-content .parts .men-women-link {
	padding:10px 0 0 0px;
}
.home3 .navbar ul li.head-tab .dropdown-content .parts a {
	color:#000!important;
	border:none;
	padding:0 0 5px 0px;
-webkit-transition: all .5s ease 0s;
-moz-transition: all .5s ease 0s;
-o-transition: all .5s ease 0s;
 transition: all .5s ease 0s;
}
.home3 .navbar ul li.head-tab .dropdown-content .parts a:hover {
	color:#b18636!important;
	padding:0 0 5px 5px;
-webkit-transition: all .5s ease 0s;
-moz-transition: all .5s ease 0s;
-o-transition: all .5s ease 0s;
 transition: all .5s ease 0s;
}
.home3 .navbar ul li.head-tab .dropdown-content .parts a:last-child:hover {
	padding:0 0 0px 5px;
-webkit-transition: all .5s ease 0s;
-moz-transition: all .5s ease 0s;
-o-transition: all .5s ease 0s;
 transition: all .5s ease 0s;
}
.home3 .navbar ul li.head-tab .dropdown-content .parts a:last-child {
	padding:0px;
}
.home3 .navbar ul li.head-tab .dropdown-content .mega-img a {
	padding:0;
	border:none;
}
.home3 .navbar ul li.head-tab .dropdown-content .category-owl .owl-dots {
	display:none;
}
.home3 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav {
	margin-top:0;
}
.home3 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav button:focus {
	outline:none;
}
.home3 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav button span {
	line-height:0;
}
.home3 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav button.owl-prev, .home3 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav button.owl-next {
	background-color:#b18636;
	position:absolute;
	top:44%;
	line-height:0;
	font-size:18px;
	padding:5px!important;
	border-radius:50%;
}
.home3 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav button.owl-prev {
	left:-15px;
}
.home3 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav button.owl-next {
	right:-15px;
}
.home3 .navbar .nav li.head-tab .dropdown-home, .home3 .navbar ul li.head-tab .dropdown-content, .home3 .navbar .nav li.head-tab .dropdown-blog, .home3 .navbar .nav li.head-tab .dropdown-product, .home3 .navbar .nav li.head-tab .dropdown-page {
	top:unset;
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
-webkit-transition: all .5s ease 0s;
-moz-transition: all .5s ease 0s;
-o-transition: all .5s ease 0s;
 transition: all .5s ease 0s;
	-webkit-transform: translateY(20px);
	-moz-transform: translateY(20px);
	transform: translateY(20px);
}
.home3 .navbar .nav li.head-tab .dropdown-home, .home3 .navbar .nav li.head-tab .dropdown-blog, .home3 .navbar .nav li.head-tab .dropdown-product, .home3 .navbar .nav li.head-tab .dropdown-page {
	width:max-content;
}
.home3 .navbar .nav li.head-tab:hover .dropdown-home, .home3 .navbar ul li.head-tab:hover .dropdown-content, .home3 .navbar .nav li.head-tab:hover .dropdown-blog, .home3 .navbar .nav li.head-tab:hover .dropdown-product, .home3 .navbar .nav li.head-tab:hover .dropdown-page {
	position:fixed;
	opacity:1;
	visibility:visible;
	-webkit-transform:translateY(15px);
	-moz-transform:translateY(15px);
	transform:translateY(15px);
}
.home3 .navbar .nav li.head-tab .dropdown-blog a, .home3 .navbar .nav li.head-tab .dropdown-product a {
	color:#000!important;
	border:none;
	padding:0;
}
.home3 .navbar .nav li.head-tab .dropdown-home a, .home3 .navbar .nav li.head-tab .dropdown-page a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-home a:last-child, .home3 .navbar .nav li.head-tab .dropdown-page a:last-child {
	padding:0 15px 0px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-blog li a:hover, .home3 .navbar .nav li.head-tab .dropdown-product li a:hover {
	color:#b18636!important;
-webkit-transition: all .5s ease 0s;
-moz-transition: all .5s ease 0s;
-o-transition: all .5s ease 0s;
 transition: all .5s ease 0s;
}
.home3 .navbar .nav li.head-tab .dropdown-home a:hover, .home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-subblog a:hover, .home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloglist a:hover, .home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogclassic a:hover, .home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsticky a:hover, .home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlist a:hover, .home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlistadv a:hover, .home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productdetail a:hover, .home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productcomp a:hover, .home3 .navbar .nav li.head-tab .dropdown-page a:hover, .home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-2grid a:hover, .home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-3grid a:hover, .home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-4grid a:hover, .home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-2simple a:hover, .home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-3simple a:hover, .home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-4simple a:hover, .home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-2grid a:hover, .home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-3grid a:hover, .home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-4grid a:hover {
	color:#b18636!important; /*border:none;*/
	padding:0 15px 5px 20px;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
}
.home3 .navbar .nav li.head-tab .dropdown-home a:last-child:hover, .home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-subblog a:last-child:hover, .home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloglist a:last-child:hover, .home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogclassic a:last-child:hover, .home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsticky a:last-child:hover, .home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlist a:last-child:hover, .home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlistadv a:last-child:hover, .home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productdetail a:last-child:hover, .home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productcomp a:last-child:hover, .home3 .navbar .nav li.head-tab .dropdown-page a:last-child:hover, .home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-2grid a:last-child:hover, .home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-3grid a:last-child:hover, .home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-4grid a:last-child:hover, .home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-2simple a:last-child:hover, .home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-3simple a:last-child:hover, .home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-4simple a:last-child:hover, .home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-2grid a:last-child:hover, .home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-3grid a:last-child:hover, .home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-4grid a:last-child:hover {
	padding:0 15px 0px 20px;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-subblog {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
	-webkit-transform:translateX(110px);
	-moz-transform:translateX(110px);
	transform:translateX(110px);
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-subblog a {
	color:#000!important; /*border:none; */
	padding:0 15px 5px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-subblog a:last-child {
	padding:0 15px 0px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-blog li:hover .dropdown-subblog {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(120px);
	-moz-transform:translateX(120px);
	transform:translateX(120px);
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
 -o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(110px);
	-moz-transform:translateX(110px);
	transform:translateX(110px);
}
.home3 .navbar .nav li.head-tab .dropdown-blog li:hover .dropdown-bloggrid {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(120px);
	-moz-transform:translateX(120px);
	transform:translateX(120px);
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-2grid {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
 -moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(101px);
	-moz-transform:translateX(101px);
	transform:translateX(101px);
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-2grid a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-2grid a:last-child {
	padding:0 15px 0px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li:hover .dropdown-subblog-2grid {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
	-webkit-transform:translateX(111px);
	-moz-transform:translateX(111px);
	transform:translateX(111px);
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-3grid {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
 -moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(101px);
	-moz-transform:translateX(101px);
	transform:translateX(101px);
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-3grid a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-3grid a:last-child {
	padding:0 15px 0px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li:hover .dropdown-subblog-3grid {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
	-webkit-transform:translateX(111px);
	-moz-transform:translateX(111px);
	transform:translateX(111px);
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-4grid {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
 -moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(101px);
	-moz-transform:translateX(101px);
	transform:translateX(101px);
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-4grid a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-4grid a:last-child {
	padding:0 15px 0px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li:hover .dropdown-subblog-4grid {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
	-webkit-transform:translateX(111px);
	-moz-transform:translateX(111px);
	transform:translateX(111px);
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
 -o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(110px);
	-moz-transform:translateX(110px);
	transform:translateX(110px);
}
.home3 .navbar .nav li.head-tab .dropdown-blog li:hover .dropdown-blogsimple {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(120px);
	-moz-transform:translateX(120px);
	transform:translateX(120px);
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-2simple {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
 -moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(121px);
	-moz-transform:translateX(121px);
	transform:translateX(121px);
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-2simple a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-2simple a:last-child {
	padding:0 15px 0px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li:hover .dropdown-subblog-2simple {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
	-webkit-transform:translateX(131px);
	-moz-transform:translateX(131px);
	transform:translateX(131px);
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-3simple {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
 -moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(121px);
	-moz-transform:translateX(121px);
	transform:translateX(121px);
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-3simple a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-3simple a:last-child {
	padding:0 15px 0px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li:hover .dropdown-subblog-3simple {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
	-webkit-transform:translateX(131px);
	-moz-transform:translateX(131px);
	transform:translateX(131px);
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-4simple {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
 -moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(121px);
	-moz-transform:translateX(121px);
	transform:translateX(121px);
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-4simple a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-4simple a:last-child {
	padding:0 15px 0px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li:hover .dropdown-subblog-4simple {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
	-webkit-transform:translateX(131px);
	-moz-transform:translateX(131px);
	transform:translateX(131px);
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloglist {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
 -o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(110px);
	-moz-transform:translateX(110px);
	transform:translateX(110px);
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloglist a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloglist a:last-child {
	padding:0 15px 0px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-blog li:hover .dropdown-bloglist {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(120px);
	-moz-transform:translateX(120px);
	transform:translateX(120px);
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogclassic {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
 -o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(110px);
	-moz-transform:translateX(110px);
	transform:translateX(110px);
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogclassic a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogclassic a:last-child {
	padding:0 15px 0px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-blog li:hover .dropdown-blogclassic {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(120px);
	-moz-transform:translateX(120px);
	transform:translateX(120px);
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsticky {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
 -o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(110px);
	-moz-transform:translateX(110px);
	transform:translateX(110px);
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsticky a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsticky a:last-child {
	padding:0 15px 0px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-blog li:hover .dropdown-blogsticky {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(120px);
	-moz-transform:translateX(120px);
	transform:translateX(120px);
}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
 -o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(178px);
	-moz-transform:translateX(178px);
	transform:translateX(178px);
}
.home3 .navbar .nav li.head-tab .dropdown-product li:hover .dropdown-productgrid {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(188px);
	-moz-transform:translateX(188px);
	transform:translateX(188px);
}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-2grid {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
 -moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(135px);
	-moz-transform:translateX(135px);
	transform:translateX(135px);
}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-2grid a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-2grid a:last-child {
	padding:0 15px 0px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li:hover .dropdown-subproduct-2grid {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
	-webkit-transform:translateX(145px);
	-moz-transform:translateX(145px);
	transform:translateX(145px);
}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-3grid {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
 -moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(135px);
	-moz-transform:translateX(135px);
	transform:translateX(135px);
}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-3grid a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-3grid a:last-child {
	padding:0 15px 0px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li:hover .dropdown-subproduct-3grid {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
	-webkit-transform:translateX(145px);
	-moz-transform:translateX(145px);
	transform:translateX(145px);
}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-4grid {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
 -moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(135px);
	-moz-transform:translateX(135px);
	transform:translateX(135px);
}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-4grid a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-4grid a:last-child {
	padding:0 15px 0px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li:hover .dropdown-subproduct-4grid {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
	-webkit-transform:translateX(145px);
	-moz-transform:translateX(145px);
	transform:translateX(145px);
}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlist {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
 -o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(178px);
	-moz-transform:translateX(178px);
	transform:translateX(178px);
}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlist a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlist a:last-child {
	padding:0 15px 0px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-product li:hover .dropdown-productlist {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(188px);
	-moz-transform:translateX(188px);
	transform:translateX(188px);
}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlistadv {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
 -o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(178px);
	-moz-transform:translateX(178px);
	transform:translateX(178px);
}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlistadv a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlistadv a:last-child {
	padding:0 15px 0px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-product li:hover .dropdown-productlistadv {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(188px);
	-moz-transform:translateX(188px);
	transform:translateX(188px);
}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productdetail {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
 -o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(178px);
	-moz-transform:translateX(178px);
	transform:translateX(178px);
}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productdetail a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productdetail a:last-child {
	padding:0 15px 0px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-product li:hover .dropdown-productdetail {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(188px);
	-moz-transform:translateX(188px);
	transform:translateX(188px);
}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productcomp {
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	left:unset;
	width:max-content;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
 -o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(178px);
	-moz-transform:translateX(178px);
	transform:translateX(178px);
}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productcomp a {
	color:#000!important;
	border:none;
	padding:0 15px 5px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productcomp a:last-child {
	padding:0 15px 0px 15px;
}
.home3 .navbar .nav li.head-tab .dropdown-product li:hover .dropdown-productcomp {
	opacity:1;
	visibility:visible;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
	-webkit-transform:translateX(188px);
	-moz-transform:translateX(188px);
	transform:translateX(188px);
}
.home3 .home-slider .owl-carousel .owl-dots {
	position:absolute;
	left:0;
	right:0;
	bottom:0%;
	z-index:2;
	margin:0;
}
.home3 .home-slider .owl-carousel .owl-dots .owl-dot span {
	border-radius:0;
	background-color:#fff;
	width:15px;
	height:5px;
-webkit-transition:.5s ease-in-out;
transition:.5s ease-in-out;
}
.home3 .home-slider .owl-carousel .owl-dots .owl-dot.active span {
	width:15px;
	height:5px;
-webkit-transition:.5s ease-in-out;
transition:.5s ease-in-out;
	background-color:#b18636;
}
.home3 .home-slider .owl-carousel .owl-dots .owl-dot:focus {
	outline:none;
}
.home3 .home-slider .owl-carousel .carousel-caption {
	padding:0;
	bottom:50%;
	width:40%;
	text-shadow:none;
	transform:translateY(50%);
	text-align:left;
}
.home3 .home-slider .owl-carousel .carousel-caption .fashion {
	margin-top:30px;
	color:#fff;
}
.home3 .home-slider .owl-carousel .carousel-caption .slider-main-heading {
	line-height:44px;
	margin-bottom:28px;
	position:relative;
	font-family:'Kaushan Script', cursive;
}
.home3 .home-slider .owl-carousel .carousel-caption .slider-first-heading {
	line-height:17px;
	margin-bottom:34px;
	padding-bottom:10px;
	display:block;
	font-family: 'Playfair Display', serif;
	font-style:italic;
}
.home3 .home-slider .owl-carousel .carousel-caption span.slider-first-heading:after {
	content:"";
	background:#fff;
	position:absolute;
	width:10%;
	height:2px;
	left:0;
	top:25px;
}
.home3 .home-slider .owl-carousel .carousel-caption p {
	margin-bottom:30px;
}
.home3 .home-slider .owl-carousel .carousel-caption a.btn-style {
	border:2px solid #b18636;
	border-radius:25px;
	background-color:#b18636;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
}
.home3 .home-slider .owl-carousel .carousel-caption a.btn-style:hover {
	background-color:transparent;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
}
.home3 .home-slider .owl-carousel .sliderimg {
	display:flex;
	align-items:center;
	justify-content:flex-end;
	height:905px;
}
.home3 .home-slider .owl-carousel .background1 {
	background-color:#903f3f;
}
.home3 .home-slider .owl-carousel .background2 {
	background-color:#3a5648;
}
.home3 .home-slider .owl-carousel .background3 {
	background-color:#103448;
}
.home3 .home-slider .owl-carousel img {
	max-width:905px;
}
.home3 .home-slider .owl-carousel .active img {
	-webkit-animation-name:fadeInRight;
	animation-name:fadeInRight;
	-webkit-animation-delay:0.5s;
	animation-delay:0.5s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
}
.home3 .home-slider .owl-carousel .active .carousel-caption span.slider-first-heading {
	-webkit-animation-name:fadeInUp;
	animation-name:fadeInUp;
	-webkit-animation-delay:0.5s;
	animation-delay:0.5s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
}
.home3 .home-slider .owl-carousel .active .carousel-caption h1 {
	-webkit-animation-name:fadeInUp;
	animation-name:fadeInUp;
	-webkit-animation-delay:0.7s;
	animation-delay:0.7s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-animation-duration: 0.7s;
	animation-duration: 0.7s;
}
.home3 .home-slider .owl-carousel .active .carousel-caption p {
	-webkit-animation-name:fadeInUp;
	animation-name:fadeInUp;
	-webkit-animation-delay:0.9s;
	animation-delay:0.9s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-animation-duration: 0.9s;
	animation-duration: 0.9s;
}
.home3 .home-slider .owl-carousel .active .carousel-caption a {
	-webkit-animation-name:fadeInUp;
	animation-name:fadeInUp;
	-webkit-animation-delay:1.1s;
	animation-delay:1.1s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-animation-duration: 1.1s;
	animation-duration: 1.1s;
}
.home3 .category-icon {
	text-align:center;
}
.home3 .category-icon .category-item .category-image {
	margin-bottom:10px;
}
.home3 .category-icon .category-item .category-image a {
	display:inline-block;
}
.home3 .category-icon .category-item .category-image a img {
	padding:5px;
	border:1px solid #eeeeee;
	-webkit-transition:all 0.5s ease 0s;
	-o-transition:all 0.5s ease 0s;
	transition:all 0.5s ease 0s;
}
.home3 .category-icon .category-item .category-image:hover a img {
	border:1px solid rgba(226, 82, 74, 0.5);
	-webkit-transition:all 0.5s ease 0s;
	-o-transition:all 0.5s ease 0s;
	transition:all 0.5s ease 0s;
}
.home3 .category-icon .category-item h2 {
	font-size:14px;
	font-weight:600;
	line-height:20px;
}
.home3 .category-icon.owl-carousel .owl-dots {
	display:none;
}
.home3 .column {
	position:relative;
	border:1px solid #eeeeee;
	border-radius:3px;
	-webkit-transition:all 0.5s ease 0s;
	-o-transition:all 0.5s ease 0s;
	transition:all 0.5s ease 0s;
}
.home3 .column:hover {
	border:1px solid rgba(226, 82, 74, 0.5);
	-webkit-transition:all 0.5s ease 0s;
	-o-transition:all 0.5s ease 0s;
	transition:all 0.5s ease 0s;
}
.home3 .column .product-img {
	position:relative;
	padding:5px;
}
.home3 .column .product-img a.image {
	position:relative;
}
.home3 .column .product-img img {
	width:100%;
	height:auto;
	display:block;
}
.home3 .column .product-img .pic-1 {
	-webkit-transition:all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.home3 .column .product-img .pic-2 {
	visibility:hidden;
	left:0;
	opacity:0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	position:absolute;
	top:0;
	-webkit-transition:all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.home3 .column:hover .product-img .pic-1 {
	opacity:0;
	-webkit-transition:all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.home3 .column:hover .product-img .pic-2 {
	visibility:visible;
	opacity:1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	-webkit-transition:all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.home3 .column div.btn-info-icon-2 {
	display:inline-table;
	top:10px;
	left:10px;
	-moz-transform:rotateY(-90deg);
	-webkit-transform:rotateY(-90deg);
	-o-transform:rotateY(-90deg);
	-ms-transform:rotateY(-90deg);
	transform:rotateY(-90deg);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .column div.btn-info-icon-2 a {
	display:block;
	margin-bottom:5px;
	border-radius:3px;
}
.home3 .column div.btn-info-icon-2 a:last-child {
	margin-bottom:0px;
}
.home3 .column:hover div.btn-info-icon-2 {
	-moz-transform:rotateY(0deg);
	-webkit-transform:rotateY(0deg);
	-o-transform:rotateY(0deg);
	-ms-transform:rotateY(0deg);
	transform:rotateY(0deg);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .column .btn-info-add {
	position:absolute;
	bottom:5px;
	left:5px;
	opacity:0;
	-moz-transform:rotateX(-90deg);
	-webkit-transform:rotateX(-90deg);
	-o-transform:rotateX(-90deg);
	-ms-transform:rotateX(-90deg);
	transform:rotateX(-90deg);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .column:hover .btn-info-add {
	opacity:1;
	-moz-transform:rotateX(0deg);
	-webkit-transform:rotateX(0deg);
	-o-transform:rotateX(0deg);
	-ms-transform:rotateX(0deg);
	transform:rotateX(0deg);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .column .btn-info-add a {
	color:#000;
	font-weight:500;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .column .btn-info-add a:hover {
	text-decoration:underline!important;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .column .rating {
	padding-bottom:10px;
	border-bottom:1px solid #eeeeee;
	-webkit-transition:all 0.5s ease 0s;
	-o-transition:all 0.5s ease 0s;
	transition:all 0.5s ease 0s;
}
.home3 .column:hover .rating {
	border-bottom:1px solid rgba(226, 82, 74, 0.5);
	-webkit-transition:all 0.5s ease 0s;
	-o-transition:all 0.5s ease 0s;
	transition:all 0.5s ease 0s;
}
.home3 .column .product-text p {
	margin-bottom:5px;
	opacity:1;
	-moz-transform:rotateX(0deg);
	-webkit-transform:rotateX(0deg);
	-o-transform:rotateX(0deg);
	-ms-transform:rotateX(0deg);
	transform:rotateX(0deg);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .column:hover .product-text p {
	opacity:0;
	-moz-transform:rotateX(-90deg);
	-webkit-transform:rotateX(-90deg);
	-o-transform:rotateX(-90deg);
	-ms-transform:rotateX(-90deg);
	transform:rotateX(-90deg);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .column .product-new-label {
	color:#fff;
	background:#212121;
	text-align:center;
	position:absolute;
	top:10px;
	left:unset;
	right:10px;
	padding:0 10px;
	font-size:13px;
	box-shadow:none;
	text-transform:uppercase;
	font-weight:500;
	border-radius:3px;
}
.home3 .column .product-sale-label {
	color:#fff;
	background:#b18636;
	text-align:center;
	position:absolute;
	top:10px;
	left:unset;
	right:10px;
	padding:0 10px;
	font-size:13px;
	box-shadow:none;
	text-transform:uppercase;
	font-weight:500;
	border-radius:3px;
}
.home3 .column .product-offer-label {
	color:#fff;
	background:#b18636;
	text-align:center;
	position:absolute;
	top:10px;
	left:unset;
	right:10px;
	padding:0 10px;
	font-size:13px;
	box-shadow:none;
	text-transform:uppercase;
	font-weight:500;
	border-radius:3px;
}
.home3 .column .product-new-label:before {
	background:rgba(255, 255, 255, 0.5) none repeat scroll 0 0;
	border-radius:100%;
	content:"";
	height:3px;
	width:3px;
	left:2px;
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}
.home3 .column .product-new-label:after {
	border-color: rgba(0, 0, 0, 0) #212121 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
	background:transparent;
	border-style:solid;
	border-width:5px 4px;
	content:"";
	left:-8px;
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}
.home3 .column .product-sale-label:before, .home3 .column .product-offer-label:before {
	background:rgba(255, 255, 255, 0.5) none repeat scroll 0 0;
	border-radius:100%;
	content:"";
	height:3px;
	width:3px;
	left:2px;
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}
.home3 .column .product-sale-label:after, .home3 .column .product-offer-label:after {
	border-color: rgba(0, 0, 0, 0) #b18636 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
	background:transparent;
	border-style:solid;
	border-width:5px 4px;
	content:"";
	left:-8px;
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}
.home3 .product-slider-section .new-tab ul, .home3 .product-slider-section .our-tab ul {
	border-bottom:none;
	justify-content:center;
}
.home3 .product-slider-section .new-tab ul li, .home3 .product-slider-section .our-tab ul li {
	margin-right:10px;
	padding-right:10px;
	border-right:1px solid #eeeeee;
}
.home3 .product-slider-section .new-tab ul li:last-child, .home3 .product-slider-section .our-tab ul li:last-child {
	margin-right:0;
	padding-right:0;
	border-right:none;
}
.home3 .product-slider-section .new-tab ul li a, .home3 .product-slider-section .our-tab ul li a {
	font-size:14px;
	color:#000;
	padding:0;
	background:transparent;
	border:none;
}
.home3 .product-slider-section .new-tab ul li.active a, .home3 .product-slider-section .our-tab ul li.active a {
	color:#b18636;
	font-weight:600;
}
.home3 .product-slider-section .new-arrival .column {
	margin-bottom:30px;
}
.home3 .product-slider-section .new-arrival .column:last-child {
	margin-bottom:0px;
}
.home3 .product-slider-section .new-arrival .owl-dots, .home3 .parallax-section .test-monial .owl-dots, .home3 .feature-trend-slider.owl-carousel .owl-dots, .home3 .blog-slider.owl-carousel .owl-dots {
	margin-top:40px;
	line-height:0;
}
.home3 .product-slider-section .new-arrival .owl-dots .owl-dot span, .home3 .parallax-section .test-monial .owl-dots .owl-dot span, .home3 .feature-trend-slider .owl-dots .owl-dot span, .home3 .blog-slider.owl-carousel .owl-dots .owl-dot span {
	width:10px;
	height:10px;
	margin:0 10px 0 0;
	border-radius:0;
}
.home3 .product-slider-section .new-arrival .owl-dots .owl-dot.active span, .home3 .parallax-section .test-monial .owl-dots .owl-dot.active span, .home3 .feature-trend-slider .owl-dots .owl-dot.active span, .home3 .blog-slider.owl-carousel .owl-dots .owl-dot.active span {
	background:#b18636;
}
.home3 .product-slider-section .new-arrival .owl-dots .owl-dot:focus, .home3 .parallax-section .test-monial .owl-dots .owl-dot:focus, .home3 .feature-trend-slider .owl-dots .owl-dot:focus, .home3 .blog-slider.owl-carousel .owl-dots .owl-dot:focus {
	outline:none;
}
.home3 .parallax-section .test-monial {
	text-align:center;
}
.home3 .parallax-section .test-monial .test-monial-desc .testi-title {
	margin-bottom:15px;
}
.home3 .parallax-section .test-monial .test-monial-desc .testi-title h2 {
	font-family: 'Playfair Display', serif;
	font-style:italic;
	line-height:12px;
	margin-bottom:10px;
}
.home3 .parallax-section .test-monial .test-monial-desc .testi-title {
	line-height:10px;
}
.home3 .parallax-section .test-monial .test-monial-desc .testi-quote i {
	color:#b18636;
	font-size:24px;
}
.home3 .parallax-section .test-monial .testi-monial-img {
	display: flex;
	justify-content: center;
	margin-bottom:20px;
}
.home3 .parallax-section .test-monial .testi-monial-img img {
	max-width:60px;
	border-radius:50%;
}
.home3 .parallax-section .test-monial .test-monial-carousel {
	padding:15px;
	border:1px solid rgba(255, 255, 255, .12);
	border-radius:3px;
}
.home3 .parallax-section .parallax-img {
	position:relative;
}
.home3 .parallax-section .parallax-img:after {
	content:'';
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:rgba(0, 0, 0, 0.8);
}
.home3 .feature-trend ul {
	justify-content:center;
	line-height:0;
}
.home3 .feature-trend ul li {
	line-height:0;
	margin-right:10px;
	padding-right:10px;
	border-right:1px solid #eeeeee;
}
.home3 .feature-trend ul li:last-child {
	margin-right:0px;
	padding-right:0px;
	border-right:none;
}
.home3 .feature-trend ul li a {
	font-weight:600;
	font-size:30px;
	line-height:21px;
	display:inline-block;
}
.home3 .feature-trend ul li.active a {
	color:#b18636;
}
.home3 .blog-slider .simple {
	padding:5px;
	border:1px solid rgba(255, 255, 255, 0.5);
	border-radius:3px;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .blog-slider .simple:hover {
	border:1px solid rgba(226, 82, 74, 0.5);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .blog-slider .simple .blog-grid-img {
	position:relative;
}
.home3 .blog-slider .simple .blog-grid-img:after {
	content:'';
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:rgba(0, 0, 0, 0.5);
	opacity:0;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .blog-slider .simple:hover .blog-grid-img:after {
	opacity:1;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .blog-slider .simple .blog-grid-info {
	padding:25px;
	background:#fff;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .blog-slider .simple:hover .blog-grid-info {
	background-color:rgba(226, 82, 74, 0.9);
	-webkit-transition:all 0s ease-in-out;
	-o-transition:all 0s ease-in-out;
	transition:all 0s ease-in-out;
}
.home3 .blog-slider .simple:hover .blog-grid-info h2, .home3 .blog-slider .simple:hover .blog-grid-info p, .home3 .blog-slider .simple:hover .blog-grid-info a {
	color:#fff;
	-webkit-transition:all 0s ease-in-out;
	-o-transition:all 0s ease-in-out;
	transition:all 0s ease-in-out;
}
.home3 .blog-slider .simple .blog-grid-info a:hover {
	color:#fff!important;
}
.home3 .blog-slider .simple .blog-read {
	position:absolute;
	top:6px;
	left:6px;
	opacity:0;
	-moz-transform:rotateX(-90deg);
	-webkit-transform:rotateX(-90deg);
	-o-transform:rotateX(-90deg);
	-ms-transform:rotateX(-90deg);
	transform:rotateX(-90deg);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .blog-slider .simple:hover .blog-read {
	opacity:1;
	-moz-transform:rotateX(0deg);
	-webkit-transform:rotateX(0deg);
	-o-transform:rotateX(0deg);
	-ms-transform:rotateX(0deg);
	transform:rotateX(0deg);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .blog-slider .simple .blog-read a.btn-small1 {
	border-radius:3px;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .blog-slider .simple .blog-read a.btn-small1:hover {
	background-color:#212121;
	border:1px solid #212121;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .instafeed-style {
	-webkit-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.home3 .instagram {
	background-color:#fff;
}
.home3 .instafeed-style .insta-caption {
	position:absolute;
	bottom:50%;
	text-align:center;
	transform:translateY(50%);
	width:100%;
}
.home3 .instafeed-style .insta-caption .insta-icon, .home3 .instafeed-style .insta-caption .insta-counts {
	opacity:0;
	-moz-transform:rotateX(-90deg);
	-webkit-transform: rotateX(-90deg);
	-o-transform: rotateX(-90deg);
	-ms-transform: rotateX(-90deg);
	transform: rotateX(-90deg);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .instafeed-style:hover .insta-caption .insta-icon, .home3 .instafeed-style:hover .insta-caption .insta-counts {
	opacity:1;
	-moz-transform:rotateX(0deg);
	-webkit-transform: rotateX(0deg);
	-o-transform: rotateX(0deg);
	-ms-transform: rotateX(0deg);
	transform: rotateX(0deg);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .instafeed-style a {
	position:relative;
	display:block;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .instafeed-style a:after {
	content:'';
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:rgba(0, 0, 0, 0.5);
	opacity:0;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .instafeed-style:hover a:after {
	opacity:1;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .instafeed-style .insta-counts {
	color:#fff;
}
.home3 .instafeed-style .insta-counts span {
	margin-right:5px;
}
.home3 .instafeed-style .insta-counts span:last-child {
	margin-right:0px;
}
.home3 .instafeed-style .insta-counts span span.count-number {
	padding-left:5px;
}
.home3 .instafeed-style .insta-icon {
	color:#fff;
}
.home3 .service-index .service {
	border-radius:3px;
	border:1px solid rgba(226, 82, 74, 0.5);
}
.home3 .service-index .service-text {
	border-left:1px solid rgba(226, 82, 74, 0.5);
}
.home3 .service-index .service, .home3 .service-index .service-text {
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .service-index:hover .service {
	border:1px solid rgba(255, 255, 255, .12);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .service-index:hover .service-text {
	border-left:1px solid rgba(255, 255, 255, .12);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .service-index .service .img i {
	color:#fff;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .service-index .service-text span, .home3 .service-index .service-text p {
	color:#fff;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .service-index:hover .service .img i, .home3 .service-index:hover .service-text span {
	color:#b18636;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home3 .service-index:hover .service .img {
	transform:none;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
/* home 3 css end */

/* home 4 css start */
.home4 .scroll span {
	padding:8px;
	border-radius:50%;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .scroll span:hover {
	border:2px solid #b18636;
	background-color:transparent;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .scroll span:hover i {
	color:#b18636;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .popup .modal-body .pop-up-back-img {
	position:relative;
}
.home4 .popup .modal-body .pop-up-back-img:before {
	position:absolute;
	content:'';
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:rgba(0, 0, 0, 0.6);
}
.home4 .popup .modal-content .modal-body .newsletter-close {
	top:5px;
	right:5px;
	padding:0;
	z-index:1;
	color:#fff!important;
}
.home4 .popup .pop-up-newsletter {
	padding:30px;
	position:relative;
}
.home4 .popup .pop-up-newsletter .input-fname {
	margin-bottom:17px;
}
.home4 .popup .pop-up-newsletter .input-mail {
	margin-bottom:11px;
}
.home4 .popup .pop-up-newsletter .input-fname input, .home4 .popup .pop-up-newsletter .input-mail input {
	color:#fff;
	background-color:transparent;
	border:none;
	border-bottom:1px solid rgba(255, 255, 255, .12);
}
.home4 .popup .pop-up-newsletter input:focus {
	color:#fff;
	font-size:13px;
	font-weight:400;
}
.home4 .popup .modal-body input[placeholder] {
	padding:5px;
}
.home4 .popup .modal-body input::placeholder {
color:#fff;
}
.home4 .popup .modal-content .modal-body {
	background-color:transparent;
	padding:0;
}
.home4 .popup .pop-up-newsletter button {
	margin-bottom:11px;
	border-radius:25px;
	border:2px solid #b18636;
}
.home4 .popup .pop-up-newsletter button i {
	padding-left:5px;
}
.home4 .popup .pop-up-newsletter p.pop-copyright i {
	padding:0 5px;
}
.home4 .popup .pop-up-newsletter h3 {
	margin-bottom:10px;
}
.home4 .popup.modal .modal-dialog {
	max-width:600px;
}
.home4 .head .fl {
	background-color:#b18636;
	width:100%;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
	opacity:1;
}
.home4 .head .fl .start-msg {
	padding:10px 0;
}
.home4 .head .fl .select-arrow {
	display:flex;
	align-items:center;
	justify-content:flex-end;
}
.home4 .head .fl .currency {
	margin-right:15px;
}
.home4 .head .fl .currency, .home4 .head .fl .language {
	display:flex;
	align-items:center;
	justify-content:flex-end;
	position:relative;
}
.home4 .head .fl .currency::after, .home4 .head .fl .language::after {
content:"\f107";
font-family:'Font Awesome 5 Free';
font-weight:600;
color:#fff;
position:absolute;
top:10px;
right:5px;
pointer-events:none;
}
.home4 .head .fl .currency select, .home4 .head .fl .language select {
	background-color:transparent;
	border:none;
	-webkit-appearance:none;
	min-width:40px;
	padding:10px 15px;
}
.home4 .head .fl .currency select:focus, .home4 .head .fl .language select:focus {
	outline:none;
}
.home4 .head #collapsibleNavbar {
	background-color:#212121;
}
.home4 .head .mainlogo {
	margin-left:15px;
}
.home4 .head .sticky {
	animation:none;
}
.home4 .head #collapsibleNavbar {
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
}
.home4 .head {
	width:100%;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .head.open {
	background-color:#212121;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .head .menu-icon, .home4 .head .menu-icon:after, .home4 .head .menu-icon:before {
	display:block;
	width:20px;
	height:2px;
	background-color:#fff;
	border-radius:0px;
	transition-property:background-color, transform;
 transition-duration:.25s;
}
.home4 .head .menu-icon {
	position:relative;
	margin-top:5px;
	margin-bottom:5px
}
.home4 .head .menu-icon:after, .home4 .head .menu-icon:before {
	position:absolute;
	content:"";
}
.home4 .head .menu-icon:after {
	top:-5px;
}
.home4 .head .menu-icon:before {
	top:5px;
}
.home4 .head .menu {
	background-color:transparent;
	border:none;
	padding:0;
	cursor:pointer;
}
.home4 .head .menu:focus {
	outline:none;
}
.home4 .head .menu.is-active .menu-icon {
	background-color:transparent;
}
.home4 .head .menu.is-active .menu-icon:before {
	transform:translateY(-5px) rotate(-45deg);
}
.home4 .head .menu.is-active .menu-icon:after {
	transform:translateY(5px) rotate(45deg);
}
.home4 .head .navbar-collapse {
	position:absolute;
	width:200px;
	border:0;
	overflow:hidden;
	padding:0;
	max-height:0;
	background-color:#212121;
	top:34px;
	z-index:2;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .head .navbar-collapse.open {
	max-height:500px;
}
.home4 .head .search input[type=search] {
	border:1px solid rgba(238, 238, 238, 0.1);
	padding:8px 15px;
	width:250px;
	border-radius:20px;
 -webkit-transition: all .5s ease 0s;
-moz-transition: all .5s ease 0s;
-o-transition: all .5s ease 0s;
transition:all .5s ease 0s;
}
.home4 .head .search input[type=search]:focus {
	width:270px;
	background-color:#fff;
}
.home4 .head .search a {
	position:relative;
	right:30px;
	line-height:0;
	display:inline-block;
	top:1px;
}
.home4 .head .padding-tb {
	padding:20px 0;
}
.home4 .head .padding-tb .icon-margin {
	margin-left:15px;
}
.home4 .setting-drop-down, .home3 .cart-drop-down, .home3 .user-drop-down {
	top:57px;
}
.home4 .navbar ul li.head-tab {
	padding:15px;
}
.home4 .navbar ul li.head-tab a span {
	position:absolute;
	right:15px;
}
.home4 .head .dropdown-content .mega-img {
	position:relative;
	background:#000;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
}
.home4 .head .dropdown-content .mega-img img {
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
}
.home4 .head .dropdown-content .mega-img:hover img {
	opacity:0.5;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
}
.home4 .head .dropdown-content .mega-img figcaption {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	display:flex;
	justify-content:center;
}
.home4 .head .dropdown-content .mega-img figcaption a {
	position:absolute;
	bottom:50%;
	transform:translateY(49%) rotateX(-90deg);
	opacity:0;
	z-index:1;
 -webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
}
.home4 .head .dropdown-content .mega-img:hover figcaption a {
	opacity:1;
	transform:translateY(49%) rotateX(0deg);
 -webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
}
.home4 .head .dropdown-content .mega-img figcaption a.btn-style {
	padding:10px 30px!important;
	color:#fff!important;
	border:2px solid #b18636!important;
	border-radius:25px;
	background-color:#b18636;
}
.home4 .head .dropdown-content .mega-img figcaption a.btn-style:hover {
	background-color:transparent;
	color:#fff!important;
}
.home4 .head .dropdown-content .mega-img figcaption:before {
	position:absolute;
	content:'';
	opacity:0;
	top:15px;
	right:15px;
	bottom:15px;
	left:15px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	-webkit-transform:scale(0, 1);
	transform:scale(0, 1);
	-webkit-transform-origin:0 0;
	transform-origin:0 0;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
}
.home4 .head .dropdown-content .mega-img figcaption:after {
	position:absolute;
	content:'';
	opacity:0;
	top:15px;
	right:15px;
	bottom:15px;
	left:15px;
	border-right:1px solid #fff;
	border-left:1px solid #fff;
	-webkit-transform:scale(1, 0);
	transform:scale(1, 0);
	-webkit-transform-origin:100% 0;
	transform-origin:100% 0;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
}
.home4 .head .dropdown-content .mega-img:hover figcaption:before {
	opacity:1;
	top:30px;
	bottom:30px;
	-webkit-transform:scale(1);
	transform:scale(1);
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
}
.home4 .head .dropdown-content .mega-img:hover figcaption:after {
	opacity:1;
	right:30px;
	left:30px;
	-webkit-transform:scale(1);
	transform:scale(1);
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
}
.home4 .navbar ul li.head-tab .dropdown-content {
	left:inherit;
	width:max-content;
}
.home4 .navbar ul li.head-tab .dropdown-content .parts .line-link {
	padding:10px 0 0 0px;
}
.home4 .navbar ul li.head-tab .dropdown-content .parts a {
	color:#000!important;
	border:none;
	padding:0 0 5px 0px;
-webkit-transition: all .5s ease 0s;
-moz-transition: all .5s ease 0s;
-o-transition: all .5s ease 0s;
 transition: all .5s ease 0s;
}
.home4 .navbar ul li.head-tab .dropdown-content .parts a:hover {
	color:#b18636!important;
	padding:0 0 5px 5px;
-webkit-transition: all .5s ease 0s;
-moz-transition: all .5s ease 0s;
-o-transition: all .5s ease 0s;
 transition: all .5s ease 0s;
}
.home4 .navbar ul li.head-tab .dropdown-content .parts a:last-child:hover {
	padding:0 0 0px 5px;
-webkit-transition: all .5s ease 0s;
-moz-transition: all .5s ease 0s;
-o-transition: all .5s ease 0s;
 transition: all .5s ease 0s;
}
.home4 .navbar ul li.head-tab .dropdown-content .parts a:last-child {
	padding:0px;
}
.home4 .navbar ul li.head-tab .dropdown-content ul.line li .mega-img img {
	max-width:400px;
}
.home4 .navbar ul li.head-tab .dropdown-content {
	top:unset;
	padding:15px 0;
	opacity:0;
	visibility:hidden;
	border-radius:0;
-webkit-transition: all .5s ease 0s;
-moz-transition: all .5s ease 0s;
-o-transition: all .5s ease 0s;
 transition: all .5s ease 0s;
	-webkit-transform:translateX(180px) translateY(-38px);
	-moz-transform:translateX(180px) translateY(-38px);
	transform:translateX(180px) translateY(-38px);
}
.home4 .navbar ul li.head-tab:hover .dropdown-content {
	position:fixed;
	opacity:1;
	visibility:visible;
-webkit-transition: all .5s ease 0s;
-moz-transition: all .5s ease 0s;
-o-transition: all .5s ease 0s;
 transition: all .5s ease 0s;
	-webkit-transform: translateX(185px) translateY(-38px);
	-moz-transform:translateX(185px) translateY(-38px);
	transform:translateX(185px) translateY(-38px);
}
.home4 .navbar ul li.head-tab .dropdown-content ul.line {
	background-color:#fff;
	display:flex;
	padding-left:0;
	list-style:none;
	margin-bottom:15px;
}
.home4 .navbar ul li.head-tab .dropdown-content ul.line:last-child {
	margin-bottom:0;
}
.home4 .navbar ul li.head-tab .dropdown-content ul.line li {
	padding:0 15px;
}
.home4 .cart-drop-down, .home4 .user-drop-down {
	top:57px;
}
.home4 .home-slider .owl-carousel .owl-dots {
	position:absolute;
	left:0;
	right:0;
	bottom:0%;
	z-index:2;
	margin:0;
}
.home4 .home-slider .owl-carousel .owl-dots .owl-dot span {
	border-radius:50%;
	background-color:#fff;
	width:10px;
	height:10px;
-webkit-transition:.5s ease-in-out;
transition:.5s ease-in-out;
}
.home4 .home-slider .owl-carousel .owl-dots .owl-dot.active span {
	width:10px;
	height:5px;
-webkit-transition:.5s ease-in-out;
transition:.5s ease-in-out;
	background-color:#b18636;
}
.home4 .home-slider .owl-carousel .owl-dots .owl-dot:focus {
	outline:none;
}
.home4 .home-slider .owl-carousel .carousel-caption {
	padding:0;
	bottom:50%;
	width:45%;
	text-shadow:none;
	transform:translateY(50%);
	text-align:left;
}
.home4 .home-slider .owl-carousel .carousel-caption .fashion {
	margin-top:30px;
	color:#fff;
}
.home4 .home-slider .owl-carousel .carousel-caption .slider-main-heading {
	line-height:44px;
	margin-bottom:28px;
	position:relative;
	font-family:'Kaushan Script', cursive;
	text-transform:uppercase;
}
.home4 .home-slider .owl-carousel .carousel-caption .slider-first-heading {
	line-height:17px;
	margin-bottom:34px;
	padding-bottom:10px;
	display:block;
	font-family: 'Playfair Display', serif;
	font-style:italic;
	text-transform:uppercase;
}
.home4 .home-slider .owl-carousel .carousel-caption span.slider-first-heading:after {
	content:"";
	background:#fff;
	position:absolute;
	width:10%;
	height:2px;
	left:0;
	top:25px;
}
.home4 .home-slider .owl-carousel .carousel-caption p {
	margin-bottom:30px;
}
.home4 .home-slider .owl-carousel .carousel-caption a.btn-style {
	border:2px solid #212121;
	border-radius:25px;
	background-color:#212121;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
}
.home4 .home-slider .owl-carousel .carousel-caption a.btn-style:hover {
	background-color:transparent;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
}
.home4 .home-slider .owl-carousel .sliderimg {
	display:flex;
	align-items:center;
	justify-content:flex-end;
	height:600px;
}
.home4 .home-slider .owl-carousel .active .carousel-caption span.slider-first-heading {
	-webkit-animation-name:fadeIn;
	animation-name:fadeIn;
	-webkit-animation-delay:0.5s;
	animation-delay:0.5s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
}
.home4 .home-slider .owl-carousel .active .carousel-caption h1 {
	-webkit-animation-name:fadeIn;
	animation-name:fadeIn;
	-webkit-animation-delay:0.7s;
	animation-delay:0.7s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-animation-duration: 0.7s;
	animation-duration: 0.7s;
}
.home4 .home-slider .owl-carousel .active .carousel-caption p {
	-webkit-animation-name:fadeIn;
	animation-name:fadeIn;
	-webkit-animation-delay:0.9s;
	animation-delay:0.9s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-animation-duration: 0.9s;
	animation-duration: 0.9s;
}
.home4 .home-slider .owl-carousel .active .carousel-caption a {
	-webkit-animation-name:fadeIn;
	animation-name:fadeIn;
	-webkit-animation-delay:1.1s;
	animation-delay:1.1s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-animation-duration: 1.1s;
	animation-duration: 1.1s;
}
.home4 .latest-cat {
	background-color:#f7f7f7;
}
.home4 .latest-cat .category-heading {
	margin-bottom:15px;
}
.home4 .latest-cat .category-heading span.welcome {
	font-family:'Kaushan Script', cursive;
	text-transform:uppercase;
	margin-right:15px;
	color:#b18636;
	font-weight:900;
}
.home4 .latest-cat .category-heading h6 {
	font-size:18px
}
.home4 .categoryicon {
	text-align:center;
}
.home4 .categoryicon .owl-item.active {
	border-right:1px solid #eeeeee;
}
.home4 .categoryicon .category-item {
	padding:30px;
	border-bottom:1px solid #eeeeee;
}
.home4 .categoryicon .category-item:last-child {
	border-bottom:none;
}
.home4 .categoryicon .category-item .category-image {
	margin-bottom:15px;
	display:inline-block;
}
.home4 .categoryicon .category-item .category-image a {
	display:inline-block;
}
.home4 .categoryicon .category-item .category-image a img {
	-webkit-transition:all 0.5s ease 0s;
	-o-transition:all 0.5s ease 0s;
	transition:all 0.5s ease 0s;
}
.home4 .categoryicon .category-item .category-image:hover a img {
	-webkit-transition:all 0.5s ease 0s;
	-o-transition:all 0.5s ease 0s;
	transition:all 0.5s ease 0s;
}
.home4 .categoryicon .category-item h2 {
	font-size:14px;
	font-weight:600;
	line-height:20px;
}
.home4 .categoryicon.owl-carousel .owl-dots {
	display:none;
}
.home4 .column {
	position:relative;
	-webkit-transition:all 0.5s ease 0s;
	-o-transition:all 0.5s ease 0s;
	transition:all 0.5s ease 0s;
}
.home4 .column:hover {
	-webkit-transition:all 0.5s ease 0s;
	-o-transition:all 0.5s ease 0s;
	transition:all 0.5s ease 0s;
}
.home4 .column .product-img a.image {
	position:relative;
}
.home4 .column .product-img img {
	width:100%;
	height:auto;
	display:block;
}
.home4 .column .product-img .pic-1 {
	-webkit-transition:all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.home4 .column .product-img .pic-2 {
	visibility:hidden;
	left:0;
	opacity:0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	position:absolute;
	top:0;
	-webkit-transition:all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.home4 .column:hover .product-img .pic-1 {
	opacity:0;
	-webkit-transition:all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.home4 .column:hover .product-img .pic-2 {
	visibility:visible;
	opacity:1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	-webkit-transition:all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.home4 .column div.btn-info-icon-2 {
	display:flex;
	justify-content:center;
	bottom:55%;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .column div.btn-info-icon-2 a {
	margin-right:5px;
	border-radius:50%;
	padding:10px;
}
.home4 .column div.btn-info-icon-2 a:last-child {
	margin-right:0px;
}
.home4 .column:hover div.btn-info-icon-2 {
	bottom:55%;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .column .btn-info-add {
	position:absolute;
	bottom:0px;
	left:0px;
	opacity:0;
	cursor:pointer;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .column:hover .btn-info-add {
	opacity:1;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .column .btn-info-add a {
	color:#000;
	font-weight:500;
	cursor:pointer;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .column .btn-info-add a:hover {
	text-decoration:underline!important;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .column .product-text p {
	margin-bottom:5px;
	opacity:1;
	visibility:visible;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .column:hover .product-text p {
	opacity:0;
	visibility:hidden;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .column .product-new-label {
	color:#fff;
	background:#212121;
	text-align:center;
	position:absolute;
	top:5px;
	left:inherit;
	right:5px;
	padding:0 10px;
	font-size:13px;
	box-shadow:none;
	font-weight:500;
	border-radius:15px;
}
.home4 .column .product-sale-label {
	color:#fff;
	background:#b18636;
	text-align:center;
	position:absolute;
	top:5px;
	left:inherit;
	right:5px;
	padding:0 10px;
	font-size:13px;
	box-shadow:none;
	font-weight:500;
	border-radius:15px;
}
.home4 .column .product-offer-label {
	color:#fff;
	background:#b18636;
	text-align:center;
	position:absolute;
	top:5px;
	left:inherit;
	right:5px;
	padding:0 10px;
	font-size:13px;
	box-shadow:none;
	font-weight:500;
	border-radius:15px;
}
.home4 .column .product-new-label:before {
	background:rgba(255, 255, 255, 0.5) none repeat scroll 0 0;
	border-radius:100%;
	content:"";
	height:3px;
	width:3px;
	left:2px;
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}
.home4 .column .product-new-label:after {
	border-color: rgba(0, 0, 0, 0) #212121 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
	background:transparent;
	border-style:solid;
	border-width:5px 4px;
	content:"";
	left:-8px;
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}
.home4 .column .product-sale-label:before, .home4 .column .product-offer-label:before {
	background:rgba(255, 255, 255, 0.5) none repeat scroll 0 0;
	border-radius:100%;
	content:"";
	height:3px;
	width:3px;
	left:2px;
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}
.home4 .column .product-sale-label:after, .home4 .column .product-offer-label:after {
	border-color: rgba(0, 0, 0, 0) #b18636 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
	background:transparent;
	border-style:solid;
	border-width:5px 4px;
	content:"";
	left:-8px;
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}
.home4 .product-tab-section .title-heading span.welcome {
	font-family:'Kaushan Script', cursive;
	text-transform:uppercase;
	margin-right:15px;
	color:#b18636;
	font-weight:900;
}
.home4 .product-tab-section .title-sub-heading {
	margin-bottom:0;
}
.home4 .filtering {
	margin-bottom:40px;
	display:flex;
	justify-content:center;
}
.home4 .filtering .active {
	background-color:#b18636;
	border:2px solid #b18636;
	color:#fff;
	-webkit-transition:color 0.5s ease-in-out, border-color 0.5s ease-in-out;
	transition:color 0.5s ease-in-out, border-color 0.5s ease-in-out;
}
.home4 .filtering span {
	background-color:#eeeeee;
	border:2px solid #eeeeee;
	color:#bbbbbb;
	cursor:pointer;
	margin:0;
	overflow:visible;
	padding:5px 15px;
	position:relative;
	display:inline-block;
	margin-right:15px;
	border-radius:25px;
	font-weight:600;
	-webkit-transition:color 0.5s ease-in-out, border-color 0.5s ease-in-out;
	transition:color 0.5s ease-in-out, border-color 0.5s ease-in-out;
}
.home4 .filtering span:hover {
	background-color:#b18636;
	border:2px solid #b18636;
	color:#fff;
	-webkit-transition:color 0.5s ease-in-out, border-color 0.5s ease-in-out;
	transition:color 0.5s ease-in-out, border-color 0.5s ease-in-out;
}
.home4 .filtering span:last-child {
	margin-right:0;
}
.home4 .product-tab-section .gallery .items {
	margin-bottom:30px;
}
.home4 .product-tab-section .gallery .items:last-child, .home4 .product-tab-section .gallery .items:nth-last-child(2), .home4 .product-tab-section .gallery .items:nth-last-child(3), .home4 .product-tab-section .gallery .items:nth-last-child(4) {
margin-bottom:0px;
}
.home4 .parallax-section .test-monial2 {
	text-align:center;
}
.home4 .parallax-section .test-monial2 .test-monial-desc .testi-title {
	margin-bottom:15px;
}
.home4 .parallax-section .test-monial2 .test-monial-desc .testi-title h2 {
	font-family: 'Playfair Display', serif;
	font-style:italic;
	line-height:12px;
	margin-bottom:10px;
}
.home4 .parallax-section .test-monial2 .test-monial-desc .testi-title {
	line-height:10px;
}
.home4 .parallax-section .test-monial2 .test-monial-desc .testi-quote i {
	color:#b18636;
	font-size:24px;
}
.home4 .parallax-section .test-monial2 .testi-monial-img {
	display: flex;
	justify-content: center;
	margin-bottom:20px;
}
.home4 .parallax-section .test-monial2 .testi-monial-img img {
	max-width:60px;
	border-radius:50%;
}
.home4 .parallax-section .test-monial2 .test-monial-carousel {
	padding:15px;
	border:1px solid rgba(255, 255, 255, .12);
	border-radius:3px;
}
.home4 .parallax-section .parallax-img {
	position:relative;
}
.home4 .parallax-section .parallax-img:after {
	content:'';
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:rgba(0, 0, 0, 0.8);
}
.home4 .parallax-section .test-monial2 .owl-dots {
	margin-top:40px;
	line-height:0;
}
.home4 .parallax-section .test-monial2 .owl-dots .owl-dot.active span {
	background:#b18636;
	height:5px;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .parallax-section .test-monial2 .owl-dots .owl-dot span {
	width:10px;
	height:10px;
	margin:0 10px 0 0;
	border-radius:50%;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .parallax-section .test-monial2 .owl-dots .owl-dot:focus {
	outline:none;
}
.home4 .parallax-section .testimonial-slider, .home4 .parallax-section .insta-follow {
	z-index:1;
}
.home4 .parallax-section .testimonial-slider .title-heading, .home4 .parallax-section .insta-follow .title-heading {
	margin-bottom:0;
}
.home4 .parallax-section .testimonial-slider span.welcome, .home4 .parallax-section .insta-follow span.welcome {
	font-family:'Kaushan Script', cursive;
	text-transform:uppercase;
	margin-right:15px;
	color:#b18636;
	font-weight:900;
}
.home4 .instafeed-style {
	-webkit-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.home4 .instagram {
	background-color:transparent;
}
.home4 .instafeed-style .insta-caption {
	position:absolute;
	bottom:50%;
	text-align:center;
	transform:translateY(50%);
	width:100%;
}
.home4 .instafeed-style .insta-image {
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .instafeed-style:hover .insta-image {
	border-radius:50%;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .instafeed-style .insta-caption .insta-icon, .home4 .instafeed-style .insta-caption .insta-counts {
	opacity:0;
	visibility:hidden;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .instafeed-style:hover .insta-caption .insta-icon, .home4 .instafeed-style:hover .insta-caption .insta-counts {
	opacity:1;
	visibility:visible;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .instafeed-style a {
	position:relative;
	display:block;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .instafeed-style a:after {
	content:'';
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:rgba(0, 0, 0, 0.5);
	opacity:0;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .instafeed-style:hover a:after {
	opacity:1;
	border-radius:50%;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .instafeed-style .insta-counts {
	color:#fff;
}
.home4 .instafeed-style .insta-counts span {
	margin-right:5px;
}
.home4 .instafeed-style .insta-counts span:last-child {
	margin-right:0px;
}
.home4 .instafeed-style .insta-counts span span.count-number {
	padding-left:5px;
}
.home4 .instafeed-style .insta-icon {
	color:#fff;
}
.home4 .blog-section .title-heading span.welcome {
	font-family:'Kaushan Script', cursive;
	text-transform:uppercase;
	margin-right:15px;
	color:#b18636;
	font-weight:900;
}
.home4 .blog-section .title-sub-heading {
	margin-bottom:0;
}
.home4 .blog-slider .simple {
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .blog-slider .simple:hover {
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .blog-slider .simple .blog-grid-img {
	position:relative;
	display:flex;
	align-items:center;
	justify-content:center;
}
.home4 .blog-slider .simple .blog-grid-img:after {
	content:'';
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:rgba(0, 0, 0, 0.5);
	opacity:0;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .blog-slider .simple:hover .blog-grid-img:after {
	opacity:1;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .blog-slider .simple .blog-grid-info {
	padding:30px;
	background:#f7f7f7;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .blog-slider .simple:hover .blog-grid-info {
	background-color:#212121;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .blog-slider .simple:hover .blog-grid-info h2, .home4 .blog-slider .simple:hover .blog-grid-info p, .home4 .blog-slider .simple:hover .blog-grid-info a {
	color:#fff;
}
.home4 .blog-slider .simple .blog-read {
	position:absolute;
	line-height:0;
	display:inline-table;
	opacity:0;
	cursor:pointer;
	animation:bounce 4s linear infinite;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .blog-slider .simple:hover .blog-read {
	opacity:1;
	z-index:1;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .blog-slider .simple .blog-read:hover {
	animation:unset;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .blog-slider .simple .blog-read:hover a {
	color:#fff;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .blog-slider .simple .blog-read a {
	padding:15px;
	background:#b18636;
	border:2px solid #b18636;
	border-radius:50%;
	color:#fff;
	font-size:24px;
	line-height:0;
	display:inline-block;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .blog-slider .simple .blog-read a:hover {
	background-color:transparent;
	border:2px solid #fff;
	color:#fff!important;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .blog-slider.owl-carousel .owl-dots {
	display:none;
}
.home4 .service-index .service {
	padding:0;
	border-radius:0px;
	border:none;
	justify-content:center;
}
.home4 .service-index .service-text {
	border-left:none;
	padding-left:0;
}
.home4 .service-index .service, .home4 .service-index .service-text {
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .service-index:hover .service {
	border:none;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .service-index:hover .service-text {
	border-left:none;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .service-index .service .img i {
	color:#bbbbbb;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .service-index .service-text span, .home4 .service-index .service-text p {
	color:#bbbbbb;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .service-index:hover .service .img i, .home4 .service-index:hover .service-text span {
	color:#b18636;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .service-index:hover .service .img {
	transform:none;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home4 .social-icon {
	padding-top:80px;
}
.home4 .social-icon a i {
	padding:15px;
	border-radius:50%;
}
/* home 4 css end */

/* home 5 css start */
.home5 .container {
	max-width:1560px;
}
.home5 .scroll span {
	padding:8px;
	border-radius:50%;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .scroll span:hover {
	border:2px solid #b18636;
	background-color:transparent;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .scroll span:hover i {
	color:#b18636;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .popup .modal-body .pop-up-back-img {
	position:relative;
}
.home5 .popup .modal-body .pop-up-back-img:before {
	position:absolute;
	content:'';
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:rgba(0, 0, 0, 0.6);
}
.home5 .popup .modal-content .modal-body .newsletter-close {
	top:5px;
	right:5px;
	padding:0;
	z-index:1;
	color:#fff!important;
}
.home5 .popup .pop-up-newsletter {
	padding:30px;
	position:relative;
}
.home5 .popup .pop-up-newsletter .input-fname {
	margin-bottom:17px;
}
.home5 .popup .pop-up-newsletter .input-mail {
	margin-bottom:11px;
}
.home5 .popup .pop-up-newsletter .input-fname input, .home5 .popup .pop-up-newsletter .input-mail input {
	color:#fff;
	background-color:transparent;
	border:none;
	border-bottom:1px solid rgba(255, 255, 255, .12);
}
.home5 .popup .pop-up-newsletter input:focus {
	color:#fff;
	font-size:13px;
	font-weight:400;
}
.home5 .popup .modal-body input[placeholder] {
	padding:5px;
}
.home5 .popup .modal-body input::placeholder {
color:#fff;
}
.home5 .popup .modal-content .modal-body {
	background-color:transparent;
	padding:0;
}
.home5 .popup .pop-up-newsletter button {
	margin-bottom:11px;
	border-radius:25px;
	border:2px solid #b18636;
}
.home5 .popup .pop-up-newsletter button i {
	padding-left:5px;
}
.home5 .popup .pop-up-newsletter p.pop-copyright i {
	padding:0 5px;
}
.home5 .popup .pop-up-newsletter h3 {
	margin-bottom:10px;
}
.home5 .popup.modal .modal-dialog {
	max-width:600px;
}
.home5 .head.sticky {
	animation:unset;
}
.home5 .sidebar {
	padding-top:30px;
}
.home5 .head .fl {
	background-color:#b18636;
	width:100%;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
	opacity:1;
}
.home5 .head .fl .start-msg {
	padding:10px 0;
}
.home5 .head .fl .select-arrow {
	display:flex;
	align-items:center;
	justify-content:flex-end;
}
.home5 .head .fl .currency, .home5 .head .fl .language {
	position:relative;
}
.home5 .head .fl .currency::after, .home5 .head .fl .language::after {
content:"\f107";
font-family:'Font Awesome 5 Free';
background:transparent;
font-weight:600;
color:#fff;
position:relative;
right:15px;
pointer-events:none;
}
.home5 .head .fl .currency select, .home5 .head .fl .language select {
	background-color:transparent;
	border:none;
	-webkit-appearance:none;
	min-width:40px;
	padding:10px 15px;
}
.home5 .head .fl .currency select:focus, .home5 .head .fl .language select:focus {
	outline:none;
}
.home5 .head .fl a.middle {
	color:#fff;
}
.home5 .head .fl .wishlist a.middle span.wish-count {
	margin-left:0;
}
.home5 .head .fl a.middle:hover {
	color:#fff!important;
}
.home5 .head .fl .users .user-dropdown {
	background-color:#fff;
	position:absolute;
	top:43px;
	opacity:1;
	right:15px;
	width:150px;
	z-index:3;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
}
.home5 .head .fl .users .user-dropdown a {
	padding:10px;
	border-bottom:1px solid #eeeeee;
	color:#000;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .head .fl .users .user-dropdown a:hover {
	background-color:#b18636;
	color:#fff!important;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .head .fl .users .user-dropdown a:last-child {
	border-bottom:none;
}
.home5 .head .fl .users a.middle span:after {
	content:"\f107";
	font-family:'Font Awesome 5 Free';
	font-weight:600;
	color:#fff;
	background:transparent;
	position:relative;
	pointer-events:none;
}
.home5 .head .fl .users a.middle span.account:after {
	display:none;
}
.home5 .head .fl .icon-margin {
	margin-left:15px;
}
.home5 .head#collapsibleNavbar .xs-logo .navbar {
	display:none;
}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav {
	flex-direction:row;
}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li {
	border:none;
	padding:15px 15px 15px 0px;
	margin-right:15px;
}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li:last-child {
	margin-right:0;
}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li a span {
	position:inherit;
}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab {
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	background-color:#fff;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	list-style:none;
	width:200px;
	z-index:2;
	-webkit-transform:translateY(15px);
	-moz-transform:translateY(15px);
	transform:translateY(15px);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
	max-height: 400px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	overflow: auto;
}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab a {
	display:block;
	color:#000!important;
	padding:0 15px 5px 15px;
}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab a:hover {
	color:#b18636!important;
}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab a:last-child {
	padding:0 15px 0px 15px;
}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab:hover .dropdown-tab {
	opacity:1;
	visibility:visible;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab {
	padding:0 0 5px 0;
	margin-right:0;
}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab:last-child {
	padding:0;
}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab a {
	display:flex;
	align-items:center;
	justify-content:space-between;
	padding-bottom:0;
}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab .dropdown-submenutab {
	padding:10px 0;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	background-color:#fff;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	list-style:none;
	width:180px;
	-webkit-transform:translate(200px, -33px);
	-moz-transform:translate(200px, -33px);
	transform:translate(200px, -33px);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab:hover .dropdown-submenutab {
	opacity:1;
	visibility:visible;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab .dropdown-submenutab a {
	padding:0 15px 5px 15px;
}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab .dropdown-submenutab a:last-child {
	padding:0 15px 0px 15px;
}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab .dropdown-submenutab li.dropdown-submenu .dropdown-submenu-tab {
	padding:10px 0;
	position:absolute;
	box-shadow:0px 2px 2px 2px rgba(0, 0.1, 0.1, 0.1);
	background-color:#fff;
	opacity:0;
	visibility:hidden;
	border-radius:0;
	list-style:none;
	width:150px;
	-webkit-transform:translate(180px, -33px);
	-moz-transform:translate(180px, -33px);
	transform:translate(180px, -33px);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab .dropdown-submenutab li.dropdown-submenu:hover .dropdown-submenu-tab {
	opacity:1;
	visibility:visible;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab .dropdown-submenutab li.dropdown-submenu {
	padding:0 0 5px 0;
	margin-right:0;
}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab .dropdown-submenutab li.dropdown-submenu:last-child {
	padding:0;
}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab .dropdown-submenutab li.dropdown-submenu a {
	padding-bottom:0;
}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab .dropdown-submenutab li.dropdown-submenu .dropdown-submenu-tab a {
	padding:0 15px 5px 15px;
}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab .dropdown-submenutab li.dropdown-submenu .dropdown-submenu-tab a:last-child {
	padding:0 15px 0px 15px;
}
.home5 .head .padding-tb {
	padding:15px 0;
}
.home5 .head .cart {
	display:flex;
	align-items:center;
	justify-content:flex-end;
}
.home5 .head .show-cart .cart-drop-down {
	top:73px;
	z-index:3;
}
.home5 .head#collapsibleNavbar {
	background-color:#212121;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
}
.home5 .head#collapsibleNavbar .show-cart a.middle {
	color:#fff;
	display:flex;
	align-items:center;
	background-color:#b18636;
	padding:8px 10px;
	border:2px solid #b18636;
	line-height:inherit;
 -webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
}
.home5 .head#collapsibleNavbar .show-cart a.middle:hover {
	background-color:transparent;
	color:#fff!important;
	border:2px solid #fff;
}
.home5 .head#collapsibleNavbar .show-cart a.middle span {
	margin-left:5px;
}
.home5 .head #search-category {
	width:100%;
	padding:15px 0;
}
.home5 .head #search-category .search-box {
	background-color:#fff;
	display:flex;
}
.home5 .head #search-category .search-cat {
	text-transform:capitalize;
	display:flex;
	align-items:center;
	flex-direction:row-reverse;
}
.home5 .head #search-category .search-cat::before {
color:#000;
content:"\f107";
font-family:'Font Awesome 5 Free';
font-weight:600;
right:15px;
position:relative;
line-height:0;
}
.home5 .head #search-category .search-dropdown {
	background:rgba(0, 0, 0, 0);
	-moz-appearance:none;
	-webkit-appearance:none;
	border:none;
	border-radius:0;
	padding:10px 15px;
	outline:none;
	border-right:2px solid #b18636;
}
.home5 .head #search-category .search .text-search {
	background:rgba(0, 0, 0, 0);
	border:medium none;
	outline:medium none;
	width:100%;
}
.home5 .head #search-category .search #search {
	background:#b18636;
	border:0 none;
	color:#fff;
	outline:medium none;
}
.home5 .head #search-category .search {
	width:100%;
	display:flex;
}
.home5 .head #search-category .search #search {
	display:flex;
	align-items:center;
	padding:10px 15px 10px 45px;
	-webkit-clip-path:polygon(100% 0%, 100% 100%, 50% 100%, 0 0%, 0 0);
	clip-path:polygon(100% 0%, 100% 100%, 50% 100%, 0 0%, 0 0);
}
.home5 .head #search-category .search #search:hover {
	color:#fff!important;
}
.home5 .head #search-category .search #search i {
	margin-right:5px;
}
.home5 .head .search input[type=search] {
	border:1px solid rgba(238, 238, 238, 0.1);
	padding:10px;
	margin-left:-10px;
}
.home5 .head .search input[type=search]:focus {
	outline:none;
}
.home5 .head .sticky {
	animation:none;
}
.home5 .sidebar .menu-icon, .home5 .sidebar .menu-icon:after, .home5 .sidebar .menu-icon:before {
	display:block;
	height:3px;
	background-color:#fff;
	border-radius:0px;
	transition-property:background-color, transform;
 transition-duration:.25s;
}
.home5 .sidebar .menu-icon {
	position:relative;
	width:20px;
	margin-top:7px;
	margin-bottom:7px
}
.home5 .sidebar .menu-icon:after, .home5 .sidebar .menu-icon:before {
	position:absolute;
	content:"";
}
.home5 .sidebar .menu-icon:after {
	top:-7px;
	width:15px;
}
.home5 .sidebar .menu-icon:before {
	top:7px;
	width:25px;
}
.home5 .sidebar .menu {
	background-color:#212121;
	border:none;
	padding:8px 15px;
	border:2px solid #212121;
	cursor:pointer;
	display:flex;
	align-items:center;
	width:100%;
}
.home5 .sidebar .menu:focus {
	outline:none;
}
.home5 .sidebar .navbar-category {
	width:100%;
	border:0;
	background-color:#212121;
}
.home5 .sidebar .navbar-category.collpase {
	display:block;
}
.home5 .sidebar .menu .cat-heading {
	display:flex;
	align-items:center;
	justify-content:space-between;
	width:100%;
	color:#fff;
	margin-left:15px;
}
.home5 .sidebar .menu[data-target="#category"] {
	display:none
}
.home5 .sidebar .navbar-category.collapse {
	display:block;
}
.home5 #collapsibleNavbar .menu {
	display:none;
}
.home5 .deal-section h3, .home5 .parallax-section h3, .home5 .blog-section h3, .home5 .product-tab-section h3, .home5 .latest-category h3 {
	font-size:30px;
}
.home5 .sidebar ul {
	padding-left:0;
	list-style:none;
	margin-bottom:0;
}
.home5 .sidebar ul li.nav-category {
	padding:10px 15px;
	border-bottom: 1px solid rgba(238, 238, 238, 0.1);
}
.home5 .sidebar ul li.nav-category:last-child {
	border-bottom:none;
}
.home5 .sidebar ul li.nav-category:first-child {
	border-top: 1px solid rgba(238, 238, 238, 0.1);
}
.home5 .sidebar ul li.nav-category a {
	display:flex;
	align-items:center;
	justify-content:space-between;
	color:#fff;
}
.home5 .sidebar ul li.nav-category a span {
	border-left:2px solid #b18636;
	padding-left:5px;
}
.home5 .sidebar ul li.nav-category a:hover span {
	border-left:2px solid #fff;
}
.home5 .sidebar ul li.nav-category .dropdown-cat {
	margin-top:5px;
}
.home5 .sidebar ul li.nav-category .dropdown-cat .line-link {
	background-color:#fff;
}
.home5 .sidebar ul li.nav-category .dropdown-cat .line-link a {
	color:#000;
	padding:5px 15px 0px 15px;
}
.home5 .sidebar ul li.nav-category a[aria-expanded="true"] i:before {
	content:"\f068";
}
.home5 .deal-section {
	margin-top:30px;
}
.home5 .deal-section .title-heading {
	line-height:normal;
	margin-bottom:0;
}
.home5 .deal-section .title-heading span.welcome {
	text-transform:uppercase;
	margin-right:15px;
	color:#b18636;
	font-weight:600;
	position:relative;
}
.home5 .deal-section .title-heading span.welcome::before {
background:#b18636;
bottom:-5px;
content:"";
height:2px;
left:0;
width:100%;
position:absolute;
}
.home5 .deal-section .title-heading span.welcome::after {
background:#b18636;
bottom:0;
content:"";
height:2px;
left:0;
width:100%;
position:absolute;
}
.home5 .deal-section .deal-day1 {
	padding:0 15px;
}
.home5 .deal-section .deal-day1 .product-meta {
	background-color:#fff;
	margin-top:30px;
	position:relative;
	padding:15px;
}
.home5 .deal-section #clockdiv > div, .home5 #clockdeal > div {
	background-color:#fff;
	padding:0px;
}
.home5 .deal-section .clock-day {
	margin-right:0;
}
.home5 .deal-section .smalltext {
	font-size:13px;
}
.home5 .deal-section #clockdiv, .home5 #clockdeal {
	display:flex;
	border:5px solid #eee;
	text-align:center;
	padding:5px;
}
.home5 .deal-section .unlimited {
	border:5px solid #eee;
	text-align:center;
	padding:15px;
}
.home5 .deal-section .unlimited span {
	color:#000;
	display:block;
}
.home5 .deal-section .clock {
	margin:0;
}
.home5 .deal-section #clockdiv div > span, .home5 #clockdeal div > span {
	padding:0px;
	background-color:transparent;
	color:#000;
}
.home5 .deal-section .time {
	border-right:5px;
	border-right:2px solid #eee;
	width:25%;
}
.home5 .deal-section .time:last-child {
	margin-right:0px;
	border-right:none;
	margin-left:9px;
}
.home5 .deal-section .dealday-img img {
	display:inline-block;
}
.home5 .deal-section .deal-day1 .product-meta .title-heading {
	font-size:16px;
	margin-bottom:0px;
	line-height:normal;
}
.home5 .deal-section .deal-day1 .product-meta .title-desc {
	margin-bottom:10px;
	line-height:normal;
}
.home5 .deal-section .deal-day1 .product-meta .deal-img .offer.title-desc {
	margin-bottom:0;
}
.home5 .deal-section .deal-day1 .product-meta .deal-img h2.title-heading {
	margin-bottom:5px;
	font-weight:600;
}
.home5 .deal-section .deal-day1 .product-meta .deal-img {
	margin-bottom:20px;
}
.home5 .deal-section .deal-day1 .owl-nav {
	display:none;
}
.home5 .deal-section .dealday-img:hover img {
	opacity:1;
	cursor:pointer;
}
.home5 .deal-section .deal-day1 .product-meta .product-title {
	line-height:13px;
	margin-bottom:10px;
}
.home5 .deal-section .deal-day1 .product-meta .product-sub-price {
	display:inline-block;
}
.home5 .deal-section .deal-day1 .product-meta .product-final-price {
	display:inline-block;
}
.home5 .deal-section .deal-day1 .product-meta .price-title {
	margin-bottom:0px!important;
}
.home5 .deal-section .deal-day1 .product-meta .pro-name {
	margin-bottom:15px;
	margin-top:15px;
}
.home5 .deal-section .deal-day1 .product-meta .pro-name h3 {
	font-size:16px;
	margin-bottom:0px;
	line-height:normal;
}
.home5 .deal-section .deal-day1 .product-meta .deal-img h2.title-heading {
	font-size:16px;
}
.home5 .deal-section .box {
	display:inline-block;
}
.home5 .deal-section .deal-day1 .product-meta .btn-info-icon-2 {
	display:flex;
}
.home5 .deal-section .deal-day1 .product-meta .btn-info-icon-2 a {
	margin-right:5px;
}
.home5 .deal-section .deal-day1 .product-meta .btn-info-icon-2 a:last-child {
	margin-right:0px;
}
.home5 .deal-section .deal-day1.owl-carousel .owl-dots {
	display:block;
	margin-top:40px;
	line-height:0;
}
.home5 .deal-section .deal-day1.owl-carousel .owl-dots button:focus {
	outline:none;
}
.home5 .deal-section .owl-carousel .owl-dots .owl-dot span {
	border-radius:50%;
	margin: 0 10px 0 0;
	background-color:#fff;
	width:10px;
	height:10px;
 -webkit-transition:.5s ease-in-out;
transition:.5s ease-in-out;
}
.home5 .deal-section .owl-carousel .owl-dots .owl-dot.active span {
	width:10px;
	height:5px;
-webkit-transition:.5s ease-in-out;
transition:.5s ease-in-out;
	background-color:#b18636;
}
.home5 .side-banner {
	margin-top:30px;
}
.home5 .section-product:hover img {
	-webkit-transform:scale(1.1);
	transform:scale(1.1);
}
.home5 .section-product::before, .home5 .section-product::after {
content:"";
position:absolute;
top:0;
left:0;
bottom:0;
right:0;
z-index:1;
-webkit-transition:all 0.5s ease-in-out;
-o-transition:all 0.5s ease-in-out;
transition:all 0.5s ease-in-out;
}
.home5 .section-product:hover::before {
background:rgba(255, 255, 255, 0.5);
left:50%;
right:50%;
 -webkit-transition:all 0.5s ease-in-out;
-o-transition:all 0.5s ease-in-out;
transition:all 0.5s ease-in-out;
}
.home5 .section-product:hover::after {
background:rgba(255, 255, 255, 0.5);
bottom:50%;
top:50%;
 -webkit-transition:all 0.5s ease-in-out;
-o-transition:all 0.5s ease-in-out;
transition:all 0.5s ease-in-out;
}
.home5 .parallax-section {
	margin-top:30px;
}
.home5 .parallax-section .testimonial-slider .title-heading {
	line-height:normal;
	margin-bottom:0;
}
.home5 .parallax-section .testimonial-slider span.welcome {
	text-transform:uppercase;
	margin-right:15px;
	color:#b18636;
	font-weight:600;
	position:relative;
}
.home5 .parallax-section .testimonial-slider span.welcome::before {
background:#b18636;
bottom:-5px;
content:"";
height:2px;
left:0;
width:100%;
position:absolute;
}
.home5 .parallax-section .testimonial-slider span.welcome::after {
background:#b18636;
bottom:0;
content:"";
height:2px;
left:0;
width:100%;
position:absolute;
}
.home5 .parallax-section .test-monial2 {
	text-align:center;
	padding:0 15px;
}
.home5 .parallax-section .test-monial2 .test-monial-desc .testi-title {
	margin-bottom:15px;
}
.home5 .parallax-section .test-monial2 .test-monial-desc .testi-title h2 {
	font-family: 'Playfair Display', serif;
	font-style:italic;
	line-height:12px;
	margin-bottom:10px;
}
.home5 .parallax-section .test-monial2 .test-monial-desc .testi-title {
	line-height:10px;
}
.home5 .parallax-section .test-monial2 .test-monial-desc .testi-quote i {
	color:#b18636;
	font-size:24px;
}
.home5 .parallax-section .test-monial2 .testi-monial-img {
	display: flex;
	justify-content: center;
	margin-bottom:20px;
}
.home5 .parallax-section .test-monial2 .testi-monial-img img {
	max-width:60px;
	border-radius:50%;
}
.home5 .parallax-section .parallax-img {
	position:relative;
}
.home5 .parallax-section .parallax-img:after {
	content:'';
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:rgba(0, 0, 0, 0.8);
}
.home5 .parallax-section .test-monial2 .owl-dots {
	margin-top:40px;
	line-height:0;
}
.home5 .parallax-section .test-monial2 .owl-dots .owl-dot.active span {
	background:#b18636;
	height:5px;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .parallax-section .test-monial2 .owl-dots .owl-dot span {
	width:10px;
	height:10px;
	margin:0 10px 0 0;
	border-radius:50%;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .parallax-section .test-monial2 .owl-dots .owl-dot:focus {
	outline:none;
}
.home5 .parallax-section .testimonial-slider {
	z-index:1;
}
.home5 .blog-section {
	margin-top:30px;
}
.home5 .blog-section .title-heading {
	line-height:normal;
	margin-bottom:0;
}
.home5 .blog-section .title-heading span.welcome {
	text-transform:uppercase;
	margin-right:15px;
	color:#b18636;
	font-weight:600;
	position:relative;
}
.home5 .blog-section .title-heading span.welcome::before {
background:#b18636;
bottom:-5px;
content:"";
height:2px;
left:0;
width:100%;
position:absolute;
}
.home5 .blog-section .title-heading span.welcome::after {
background:#b18636;
bottom:0;
content:"";
height:2px;
left:0;
width:100%;
position:absolute;
}
.home5 .blog-slider2 .simple {
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .blog-slider2 .simple:hover {
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .blog-slider2 .simple .blog-grid-img {
	position:relative;
	display:flex;
	align-items:center;
	justify-content:center;
}
.home5 .blog-slider2 .simple .blog-grid-img:after {
	content:'';
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:rgba(0, 0, 0, 0.5);
	opacity:0;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .blog-slider2 .simple:hover .blog-grid-img:after {
	opacity:1;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .blog-slider2 .simple .blog-grid-info {
	padding:15px;
	background:#f7f7f7;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .blog-slider2 .simple:hover .blog-grid-info {
	background-color:#212121;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .blog-slider2 .simple:hover .blog-grid-info h2, .home5 .blog-slider2 .simple:hover .blog-grid-info p, .home5 .blog-slider2 .simple:hover .blog-grid-info a {
	color:#fff;
}
.home5 .blog-slider2 .simple .blog-read {
	position:absolute;
	line-height:0;
	display:inline-table;
	opacity:0;
	cursor:pointer;
	animation:bounce 4s linear infinite;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .blog-slider2 .simple:hover .blog-read {
	opacity:1;
	z-index:1;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .blog-slider2 .simple .blog-read:hover {
	animation:unset;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .blog-slider2 .simple .blog-read:hover a {
	color:#fff;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .blog-slider2 .simple .blog-read a {
	padding:15px;
	background:#b18636;
	border:2px solid #b18636;
	border-radius:50%;
	color:#fff;
	font-size:24px;
	line-height:0;
	display:inline-block;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .blog-slider2 .simple .blog-read a:hover {
	background-color:transparent;
	border:2px solid #fff;
	color:#fff!important;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .blog-slider2.owl-carousel .owl-dots {
	position:absolute;
	left:0;
	right:0;
	bottom:25%;
	margin-top:0;
}
.home5 .blog-slider2.owl-carousel .owl-dots .owl-dot span {
	border-radius:50%;
	background-color:#fff;
	width:10px;
	height:10px;
-webkit-transition:.5s ease-in-out;
transition:.5s ease-in-out;
}
.home5 .blog-slider2.owl-carousel .owl-dots .owl-dot.active span {
	width:10px;
	height:5px;
-webkit-transition:.5s ease-in-out;
transition:.5s ease-in-out;
	background-color:#b18636;
}
.home5 .blog-slider2.owl-carousel .owl-dots .owl-dot:focus {
	outline:none;
}
.home5 .home-slider .owl-carousel .owl-dots {
	position:absolute;
	left:0;
	right:0;
	bottom:0%;
	z-index:2;
	margin:0;
}
.home5 .home-slider .owl-carousel .owl-dots .owl-dot span {
	border-radius:50%;
	background-color:#fff;
	width:10px;
	height:10px;
-webkit-transition:.5s ease-in-out;
transition:.5s ease-in-out;
}
.home5 .home-slider .owl-carousel .owl-dots .owl-dot.active span {
	width:10px;
	height:5px;
-webkit-transition:.5s ease-in-out;
transition:.5s ease-in-out;
	background-color:#b18636;
}
.home5 .home-slider .owl-carousel .owl-dots .owl-dot:focus {
	outline:none;
}
.home5 .home-slider .owl-carousel .carousel-caption {
	padding:0;
	bottom:50%;
	width:55%;
	text-shadow:none;
	transform:translateY(50%);
	text-align:center;
	left:0;
	right:0;
	margin:0 auto;
}
.home5 .home-slider .owl-carousel .carousel-caption .fashion {
	color:#fff;
}
.home5 .home-slider .owl-carousel .carousel-caption .slider-main-heading {
	line-height:normal;
	margin-bottom:10px;
	position:relative;
	font-family:'Kaushan Script', cursive;
	text-transform:uppercase;
}
.home5 .home-slider .owl-carousel .carousel-caption .slider-first-heading {
	margin-bottom:14px;
	padding-bottom:10px;
	display:block;
	font-family: 'Playfair Display', serif;
	font-style:italic;
	text-transform:uppercase;
	position:relative;
	display:inline-block;
}
.home5 .home-slider .owl-carousel .carousel-caption span.slider-first-heading:after {
	content:"";
	background:#fff;
	position:absolute;
	width:0%;
	height:2px;
	left:0;
	top:30px;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .home-slider .owl-carousel .carousel-caption p {
	margin-bottom:24px;
}
.home5 .home-slider .owl-carousel .carousel-caption a.btn-style {
	border:2px solid #212121;
	background-color:#212121;
-webkit-transition:all .5s ease 0s;
 -moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
}
.home5 .home-slider .owl-carousel .carousel-caption a.btn-style:hover {
	background-color:transparent;
-webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
 transition:all .5s ease 0s;
}
.home5 .home-slider .owl-carousel .sliderimg {
	display:flex;
	align-items:center;
	justify-content:flex-end;
	height:615px;
}
.home5 .home-slider .owl-carousel .active .carousel-caption span.slider-first-heading {
	-webkit-animation-name:pulse;
	animation-name:pulse;
	-webkit-animation-delay:0.5s;
	animation-delay:0.5s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
}
.home5 .home-slider .owl-carousel .active .carousel-caption span.slider-first-heading:after {
	-webkit-animation-name:width;
	animation-name:width;
	-webkit-animation-delay:1.3s;
	animation-delay:1.3s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-animation-duration: 1.3s;
	animation-duration: 1.3s;
}
@keyframes width {
0% {
width:0%;
}
100% {
width:25%;
}
}
.home5 .home-slider .owl-carousel .active .carousel-caption h1 {
	-webkit-animation-name:rubberBand;
	animation-name:rubberBand;
	-webkit-animation-delay:0.7s;
	animation-delay:0.7s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-animation-duration: 0.7s;
	animation-duration: 0.7s;
}
.home5 .home-slider .owl-carousel .active .carousel-caption p {
	-webkit-animation-name:fadeInUp;
	-webkit-animation-delay:0.9s;
	animation-delay:0.9s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-animation-duration: 0.9s;
	animation-duration: 0.9s;
}
.home5 .home-slider .owl-carousel .active .carousel-caption a {
	-webkit-animation-name:fadeInDown;
	animation-name:fadeInDown;
	-webkit-animation-delay:1.1s;
	animation-delay:1.1s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-animation-duration: 1.1s;
	animation-duration: 1.1s;
}
.home5 .column {
	position:relative;
	-webkit-transition:all 0.5s ease 0s;
	-o-transition:all 0.5s ease 0s;
	transition:all 0.5s ease 0s;
}
.home5 .column:hover {
	-webkit-transition:all 0.5s ease 0s;
	-o-transition:all 0.5s ease 0s;
	transition:all 0.5s ease 0s;
}
.home5 .column .product-img {
	position:unset;
}
.home5 .column .product-img a.image {
	position:relative;
}
.home5 .column .product-img img {
	width:100%;
	height:auto;
	display:block;
}
.home5 .column .product-img .pic-1 {
	-webkit-transition:all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.home5 .column .product-img .pic-2 {
	visibility:hidden;
	left:0;
	opacity:0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	position:absolute;
	top:0;
	-webkit-transition:all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.home5 .column:hover .product-img .pic-1 {
	opacity:0;
	-webkit-transition:all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.home5 .column:hover .product-img .pic-2 {
	visibility:visible;
	opacity:1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	-webkit-transition:all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.home5 .column div.btn-info-icon-2 {
	display:grid;
	left:inherit;
	bottom:55%;
	transform:translateY(50%);
	right:5px;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .column div.btn-info-icon-2 a {
	position:relative;
	margin-bottom:6px;
	border-radius:50%;
	padding:10px;
	box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.1);
	background-color:#fff;
	border:none;
	color:#333333;
	font-size:18px;
}
.home5 .column div.btn-info-icon-2 a:last-child {
	margin-bottom:0px;
}
.home5 .column div.btn-info-icon-2 a:hover {
	background-color:#b18636;
}
.home5 .column:hover div.btn-info-icon-2 {
	visibility:visible;
	opacity:1;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .column div.btn-info-icon-2 a span {
	background:rgba(226, 82, 74, 1);
	border:medium none;
	bottom:0;
	color:#ffffff;
	display:inline-block;
	font-size:13px;
	font-weight:400;
	right:0;
	margin-bottom:5px;
	padding:15px 10px;
	position:absolute;
	z-index:1;
	opacity:0;
	visibility:hidden;
	white-space:nowrap;
	-webkit-transform:translate(-10px, 0px);
	-moz-transform:translate(-10px, 0px);
	-ms-transform:translate(-10px, 0px);
	-o-transform:translate(-10px, 0px);
	transform:translate(-10px, 0px);
	-webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .column div.btn-info-icon-2 a span::before {
border-color:rgba(226, 82, 74, 1) rgba(216, 42, 78, 0);
border-style:solid;
border-width:0px 5px 5px 0px;
bottom:10px;
content:"";
 height:0;
right:-5px;
margin-bottom:0px;
position:absolute;
width:0;
}
.home5 .column div.btn-info-icon-2 a:hover span {
	opacity:1;
	visibility:visible;
	-webkit-transform:translate(-45px, 0px);
	-moz-transform:translate(-45px, 0px);
	-ms-transform:translate(-45px, 0px);
	-o-transform:translate(-45px, 0px);
	transform:translate(-45px, 0px);
	-webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .column .product-new-label {
	color:#fff;
	text-align:center;
	position:absolute;
	top:5px;
	left:inherit;
	right:5px;
	font-size:13px;
	box-shadow:none;
	font-weight:500;
	display:block;
	padding:2px 10px 2px 20px;
	background-color:#333333;
	-webkit-clip-path:polygon(34% 0, 100% 0, 100% 100%, 0 100%);
	clip-path:polygon(34% 0, 100% 0, 100% 100%, 0 100%);
}
.home5 .column .product-sale-label {
	color:#fff;
	text-align:right;
	position:absolute;
	top:5px;
	left:inherit;
	right:5px;
	font-size:10px;
	box-shadow:none;
	font-weight:500;
	display:block;
	background-color:#0081c2;
	-webkit-clip-path:polygon(34% 0, 100% 0, 100% 100%, 0 100%);
	clip-path:polygon(34% 0, 100% 0, 100% 100%, 0 100%);
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 25px;
}
.home5 .column .product-offer-label {
	color:#fff;
	text-align:center;
	position:absolute;
	top:5px;
	left:inherit;
	right:5px;
	font-size:13px;
	box-shadow:none;
	font-weight:500;
	display:block;
	padding:2px 10px 2px 20px;
	background-color:#d21734;
	-webkit-clip-path:polygon(34% 0, 100% 0, 100% 100%, 0 100%);
	clip-path:polygon(34% 0, 100% 0, 100% 100%, 0 100%);
}
.home5 .product-tab-section .title-heading {
	line-height:normal;
	margin-bottom:0;
}
.home5 .product-tab-section .title-heading span.welcome {
	text-transform:uppercase;
	margin-right:15px;
	color:#b18636;
	font-weight:600;
	position:relative;
}
.home5 .product-tab-section .title-heading span.welcome::before {
background:#b18636;
bottom:-5px;
content:"";
height:2px;
left:0;
width:100%;
position:absolute;
}
.home5 .product-tab-section .title-heading span.welcome::after {
background:#b18636;
bottom:0;
content:"";
height:2px;
left:0;
width:100%;
position:absolute;
}
.home5 .filtering {
	margin-bottom:40px;
	display:flex;
	justify-content:center;
}
.home5 .filtering .active {
	background-color:#b18636;
	border:2px solid #b18636;
	color:#fff;
}
.home5 .filtering span {
	background-color:#212121;
	border:2px solid #212121;
	color:#bbbbbb;
	cursor:pointer;
	margin:0;
	overflow:visible;
	padding:5px 15px;
	position:relative;
	display:inline-block;
	margin-right:15px;
	font-weight:600;
	-webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .filtering span:hover {
	background-color:#b18636;
	border:2px solid #b18636;
	color:#fff;
	-webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .filtering span:last-child {
	margin-right:0;
}
.home5 .product-tab-section .gallery .items {
	margin-bottom:30px;
}
.home5 .product-tab-section .gallery .items:last-child, .home5 .product-tab-section .gallery .items:nth-last-child(2), .home5 .product-tab-section .gallery .items:nth-last-child(3), .home5 .product-tab-section .gallery .items:nth-last-child(4) {
margin-bottom:0px;
}
.home5 .latest-category .category-heading h3.title-heading {
	line-height:normal;
	margin-bottom:0;
}
.home5 .latest-category .category-heading h3.title-heading span.welcome {
	text-transform:uppercase;
	margin-right:15px;
	color:#b18636;
	font-weight:600;
	position:relative;
}
.home5 .latest-category .category-heading h3.title-heading span.welcome::before {
background:#b18636;
bottom:-5px;
content:"";
height:2px;
left:0;
width:100%;
position:absolute;
}
.home5 .latest-category .category-heading h3.title-heading span.welcome::after {
background:#b18636;
bottom:0;
content:"";
height:2px;
left:0;
width:100%;
position:absolute;
}
.home5 .latest-category .cat-icon .category-item {
	text-align:center;
}
.home5 .latest-category .cat-icon .category-image a {
	display:inline-block;
	box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.1);
	border-radius:50%;
	padding:30px;
 -webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
}
.home5 .latest-category .cat-icon .category-image a:hover {
	background-color:#b18636;
 -webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
}
.home5 .latest-category .cat-icon .category-item h2 {
	font-size:18px;
}
.home5 .latest-category .cat-icon .owl-nav {
	margin-top:0;
}
.home5 .latest-category .cat-icon .owl-nav button {
	margin:0;
	line-height:0;
	padding:10px!important;
	background-color:#fff;
	border-radius:50%;
	position:absolute;
	bottom:50%;
	transform:translateY(50%);
	color:#000;
	box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.1);
 -webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
}
.home5 .latest-category .cat-icon .owl-nav button:focus {
	outline:none;
}
.home5 .latest-category .cat-icon .owl-nav button.owl-prev {
	left:0px;
}
.home5 .latest-category .cat-icon .owl-nav button.owl-next {
	right:0px;
}
.home5 .latest-category .cat-icon.owl-carousel .owl-dots {
	display:none;
}
.home5 .service-banner {
	margin-bottom:30px;
}
.home5 .service-banner .cbanner .bn-style1 {
	background-color:#232323;
}
.home5 .service-banner .cbanner .bn-style2 {
	background-color:#232323;
}
.home5 .service-banner .cbanner .banner {
	padding:30px;
	display:flex;
	align-items:center;
	justify-content:space-around;
	margin-bottom:0;
	cursor:pointer;
}
.home5 .service-banner .cbanner .cbanner-img, .home5 .service-banner .cbanner .cbanner-content {
	width:50%;
	text-align:center;
 -webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
}
.home5 .service-banner .cbanner .banner:hover .cbanner-img {
	transform:translateX(10px);
 -webkit-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
transition:all .5s ease 0s;
}
.home5 .service-banner .cbanner .cbanner-img a {
	display:inline-block;
}
.home5 .service-banner .cbanner .cbanner-img, .home5 .service-banner .cbanner .cbanner-content {
	width:50%;
	text-align:center;
	transition:all 0.5s ease 0s;
}
.home5 .service-banner .cbanner .cbanner-content .ctext1 {
	display:inline-block;
	color:rgb(255, 255, 255);
	font-size:18px;
	font-weight:600;
	text-transform:uppercase;
}
.home5 .service-banner .cbanner .cbanner-content .ctext2 {
	margin:5px 0 10px 0;
	color:rgb(255, 255, 255);
}
.home5 .service-banner .cbanner .cbanner-content a.btn {
	color:rgb(255, 255, 255);
	display:inline-block;
	background-color:transparent;
	padding:8px 15px;
	border-width:2px;
	border-style:solid;
	border-color:rgb(255, 255, 255);
	border-image:initial;
	transition:all 0.5s ease 0s;
}
.home5 .service-banner .cbanner .cbanner-content a.btn:hover {
	border-radius:25px;
	transition:all 0.5s ease 0s;
}
.home5 .service-index .service {
	padding:30px;
	border-radius:0px;
	border:none;
	justify-content:center;
	flex-direction:column;
	text-align:center;
}
.home5 .service-index .service-text {
	border-left:none;
	padding-left:0;
}
.home5 .service-index .service, .home5 .service-index .service-text {
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .service-index:hover .service {
	border:none;
	background-color:#212121;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .service-index:hover .service-text {
	border-left:none;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .service-index .service .img i {
	color:#bbbbbb;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .service-index .service-text span {
	margin-top:10px;
	display:block;
}
.home5 .service-index .service-text span, .home5 .service-index .service-text p {
	color:#bbbbbb;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .service-index:hover .service .img i, .home5 .service-index:hover .service-text span {
	color:#b18636;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .service-index:hover .service .img {
	transform:translateY(-10px);
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .newsletter {
	background-color:#333333;
}
.home5 .newsletter .news-letter h2, .home5 .newsletter .block-social h2 {
	font-size:18px;
	font-weight:600;
	float:left;
	margin-right:15px;
}
.home5 .newsletter .news-letter h2 i {
	color:#fff;
	margin-left:5px;
}
.home5 .newsletter input {
	border:1px solid #eeeeee;
}
.home5 .newsletter .social-block {
	display:flex;
	align-items:center;
	justify-content:flex-end;
}
.home5 .newsletter .block-social ul {
	margin-bottom:0;
	display:flex;
	padding-left:0;
}
.home5 .newsletter .block-social ul li {
	display:flex;
	align-items:center;
	justify-content:center;
	margin:0 5px 0 0;
	border-radius:50%;
	list-style:none;
	height:2.5rem;
	width:2.5rem;
	background-color:#fff;
	cursor:pointer;
}
.home5 .newsletter .block-social ul li:last-child {
	margin:0;
}
.home5 .newsletter .block-social ul li a {
	display:flex;
	align-items:center;
	justify-content:center;
}
.home5 .newsletter .block-social ul li a::before {
color:#000;
display:inline-block;
font-family:"Font Awesome 5 Brands";
font-weight:normal;
font-size:16px;
}
.home5 .newsletter .block-social ul li.fb a::before {
content:"\f39e";
}
.home5 .newsletter .block-social ul li.tt a::before {
content:"\f099";
}
.home5 .newsletter .block-social ul li.yt a::before {
content:"\f167";
}
.home5 .newsletter .block-social ul li.pt a::before {
content:"\f0d2";
}
.home5 .newsletter .block-social ul li.it a::before {
content:"\f16d";
}
.home5 .newsletter .block-social ul li:hover a:before {
	color:#fff;
}
.home5 .newsletter .block-social ul li.fb:hover {
	background-color:#3765a3;
}
.home5 .newsletter .block-social ul li.tt:hover {
	background-color:#11c1ff;
}
.home5 .newsletter .block-social ul li.yt:hover {
	background-color:#e42526;
}
.home5 .newsletter .block-social ul li.pt:hover {
	background-color:#d73532;
}
.home5 .newsletter .block-social ul li.it:hover {
	background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 100%);
}
.home5 .social-icon {
	padding-top:80px;
}
.home5 .social-icon a i {
	padding:15px;
	border-radius:50%;
}
.home5 .footer-img {
	margin-bottom:30px;
}
.home5 .footer-links h2 {
	font-size:16px;
	line-height:normal;
	margin-bottom:15px;
}
.home5 .footer-links .app-icon a {
	display:flex;
	align-items:center;
	margin-bottom:10px;
}
.home5 .footer-links .app-icon a:last-child {
	margin-bottom:0px;
}
.home5 .footer-links .app-icon a span {
	margin-left:15px;
	font-size:16px;
}
.home5 .footer-links .app-icon a span.iphone {
	color:#d6d5d8;
}
.home5 .footer-links .app-icon a span.android {
	color:#aac148;
}
.home5 .footer-links .app-icon a span.windows {
	color:#00b4f2;
}
.home5 .footer-links .panel-title {
	display:none;
}
.home5 .footer-links .collapse.panel-collpase {
	display:block;
}
.home5 .footer-links .store-location {
	display:flex;
	align-items:center;
	margin-bottom:10px;
}
.home5 .footer-links .store-location:last-child {
	margin-bottom:0;
}
.home5 .footer-links .store-location i {
	color:#fff;
	margin-right:15px;
	font-size:18px
}
.home5 .footer-links .store-location p {
	margin-bottom:0;
}
.home5 .footer-links .panel-collpase a {
	display:block;
}
.home5 .footer-links.footer-useful .panel-collpase a {
	margin-bottom:10px;
}
.home5 .footer-links.footer-useful .panel-collpase a:last-child {
	margin-bottom:0px;
}
.home5 .instagram h2 {
	font-size:16px;
	line-height:normal;
	margin-bottom:15px;
}
.home5 ul.instagram_feed {
	padding-left:0;
	list-style:none;
	margin-bottom:0;
}
.home5 ul.instagram_feed li {
	width:31%;
	position:relative;
	margin:0 5px 5px 0;
}
.home5 .instafeed-style {
	-webkit-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.home5 .instagram {
	background-color:transparent;
}
.home5 .instafeed-style .insta-caption {
	position:absolute;
	bottom:50%;
	text-align:center;
	transform:translateY(50%);
	width:100%;
}
.home5 .instafeed-style .insta-image {
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .instafeed-style:hover .insta-image {
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .instafeed-style .insta-caption .insta-icon, .home5 .instafeed-style .insta-caption .insta-counts {
	opacity:0;
	visibility:hidden;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .instafeed-style:hover .insta-caption .insta-icon, .home5 .instafeed-style:hover .insta-caption .insta-counts {
	opacity:1;
	visibility:visible;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .instafeed-style a {
	position:relative;
	display:block;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .instafeed-style a:after {
	content:'';
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:rgba(0, 0, 0, 0.5);
	opacity:0;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .instafeed-style:hover a:after {
	opacity:1;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.home5 .instafeed-style .insta-counts {
	color:#fff;
}
.home5 .instafeed-style .insta-counts span {
	margin-right:5px;
}
.home5 .instafeed-style .insta-counts span:last-child {
	margin-right:0px;
}
.home5 .instafeed-style .insta-counts span span.count-number {
	padding-left:5px;
}
.home5 .instafeed-style .insta-icon {
	color:#fff;
}
.home5 .payment {
	text-align:right;
}
.home5 .payment a {
	display:inline-block;
	font-size:28px;
	margin-right:5px;
}
.home5 .payment a:last-child {
	margin-right:0;
}
.home5 .payment a i.fa-cc-mastercard {
	color:#0a3a82;
}
.home5 .payment a i.fa-cc-visa {
	color:#0157a2;
}
.home5 .payment a i.fa-cc-paypal {
	color:#253b80;
}
.home5 .payment a i.fa-cc-discover {
	color:#f68121;
}
.home5 .payment a i.fa-credit-card {
	color:#008ae3;
}
.home5 .payment a i.fa-cc-amex {
	color:#007bc1;
}
/* home 5 css end */


/* landing-page css start */
.landing-page .landing-image {
	position:relative;
}
.landing-page .landing-image::before {
content:'';
color:#fff;
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
background:rgba(0, 0, 0, 0.6);
opacity:1;
 -webkit-transition: .3s ease-in-out;
transition:.3s ease-in-out;
}
.landing-page .landing-image .bg-img {
	height:905px;
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
}
.landing-page .landing-text {
	position:absolute;
	z-index:2;
	margin-left:auto;
	margin-right:auto;
	left:0;
	right:0;
	bottom:50%;
	width:40%;
	transform:translateY(50%);
}
.landing-header {
	position:absolute;
	width:100%;
	z-index:3;
	background:transparent;
	padding:15px 0;
}
.landing-header.sticky {
	background:rgba(0, 0, 0, 0.6);
}
.landing-header .icon-main a {
	margin-right:5px;
}
.landing-header .icon-main a:last-child {
	margin-right:0px;
}
.landing-header .icon-main a i {
	color:#fff;
	padding:5px;
	font-size:16px;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.landing-header .icon-main a:hover i {
	background-color:#b18636!important;
	border-top-left-radius:40%;
	border-bottom-right-radius:40%;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.landing-header .icon-main a i.ti-facebook {
	background-color:#3b5998;
}
.landing-header .icon-main a i.ti-twitter-alt {
	background-color:#55acee;
}
.landing-header .icon-main a i.ti-linkedin {
	background-color:#0073b1;
}
.landing-header ul.nav {
	padding-left:15px;
}
.landing-header ul.nav li {
	margin-right:15px;
}
.landing-header ul.nav li:last-child {
	margin-right:0px;
}
.landing-page .landing-text .fashion, .shop-button {
	animation:flash 2s linear infinite;
}
.shop-button:hover {
	animation:unset;
}
.landing-page .filtering {
	margin-bottom:40px;
	display:flex;
	justify-content:center;
}
.landing-page .filtering .active {
	background-color:transparent;
	border:2px solid #b18636;
	color:#b18636;
	-webkit-transition:color 0.5s ease-in-out, border-color 0.5s ease-in-out;
	transition:color 0.5s ease-in-out, border-color 0.5s ease-in-out;
}
.landing-page .filtering span {
	background-color:#eeeeee;
	border:2px solid #eeeeee;
	color:#bbbbbb;
	cursor:pointer;
	margin:0;
	overflow:visible;
	padding:5px 15px;
	position:relative;
	display:inline-block;
	margin-right:15px;
	font-weight:600;
	-webkit-transition:color 0.5s ease-in-out, border-color 0.5s ease-in-out;
	transition:color 0.5s ease-in-out, border-color 0.5s ease-in-out;
}
.landing-page .filtering span:hover {
	background-color:transparent;
	border:2px solid #b18636;
	color:#b18636;
	-webkit-transition:color 0.5s ease-in-out, border-color 0.5s ease-in-out;
	transition:color 0.5s ease-in-out, border-color 0.5s ease-in-out;
}
.landing-page .filtering span:last-child {
	margin-right:0;
}
.landing-page .gallery .items {
	margin-bottom:30px;
}
.landing-page .product-text {
	padding:10px;
	background-color:#b18636;
	color:#fff;
	-webkit-transition:0.9s ease-in-out;
	transition:0.9s ease-in-out;
}
.landing-page .column:hover .product-text {
	padding:10px;
	background-color:#212121;
	color:#fff;
	-webkit-transition:0.9s ease-in-out;
	transition:0.9s ease-in-out;
}
.column:hover .land-btn {
	bottom:50%;
	opacity:1;
	z-index:1;
	-webkit-transition:0.9s ease-in-out;
	transition:0.9s ease-in-out;
}
.column .land-btn {
	position:absolute;
	bottom:0px;
	left:0;
	right:0;
	text-align:center;
	z-index:-1;
	display:block;
	opacity:0;
	-webkit-transition:0.9s ease-in-out;
	transition:0.9s ease-in-out;
}
.column .new_lable {
	color:#fff;
	position:absolute;
	left:0;
	top:5px;
	padding:5px 15px;
	font-weight:500;
	font-size:16px;
	background-color:#0081c2;
	z-index:1;
}
.column .update_lable {
	color:#fff;
	position:absolute;
	right:0;
	top:5px;
	padding:5px 15px;
	font-weight:500;
	font-size:16px;
	background-color:#ff9301;
	z-index:1;
}
.column.coming-soon .land-template {
	display:flex;
	align-items:center;
	justify-content:center;
	background-color:#ffe4c4;
}
.column .coming_lable h2 {
	color:#0081c2;
-webkit-transition:.5s ease-in-out;
transition:.5s ease-in-out;
}
.column:hover .coming_lable h2 {
	opacity:0;
	visibility:hidden;
-webkit-transition:.5s ease-in-out;
transition:.5s ease-in-out;
}
.column .coming_lable span {
	position:absolute;
	bottom:50%;
	transform:translateY(50%);
	z-index:1;
	opacity:0;
	visibility:hidden;
	font-weight:500;
	font-size:35px;
 -webkit-transition:.5s ease-in-out;
transition:.5s ease-in-out;
}
.column:hover .coming_lable span {
	opacity:1;
	visibility:visible;
	color:#ff9301;
-webkit-transition:.5s ease-in-out;
transition:.5s ease-in-out;
}
.column .coming_lable p {
	margin-bottom:0;
}
.column:hover .coming_lable span p:nth-last-child(11) {
-webkit-animation-name:fadeInUp;
animation-name:fadeInUp;
-webkit-animation-delay:0.1s;
animation-delay:0.1s;
 -webkit-animation-fill-mode:both;
animation-fill-mode:both;
-webkit-animation-duration: 0.1s;
animation-duration: 0.1s;
}
.column:hover .coming_lable span p:nth-last-child(10) {
-webkit-animation-name:fadeInUp;
animation-name:fadeInUp;
-webkit-animation-delay:0.2s;
animation-delay:0.2s;
 -webkit-animation-fill-mode:both;
animation-fill-mode:both;
-webkit-animation-duration: 0.1s;
animation-duration: 0.1s;
}
.column:hover .coming_lable span p:nth-last-child(9) {
-webkit-animation-name:fadeInUp;
animation-name:fadeInUp;
-webkit-animation-delay:0.3s;
animation-delay:0.3s;
 -webkit-animation-fill-mode:both;
animation-fill-mode:both;
-webkit-animation-duration: 0.1s;
animation-duration: 0.1s;
}
.column:hover .coming_lable span p:nth-last-child(8) {
-webkit-animation-name:fadeInUp;
animation-name:fadeInUp;
-webkit-animation-delay:0.4s;
animation-delay:0.4s;
 -webkit-animation-fill-mode:both;
animation-fill-mode:both;
-webkit-animation-duration: 0.1s;
animation-duration: 0.1s;
}
.column:hover .coming_lable span p:nth-last-child(7) {
-webkit-animation-name:fadeInUp;
animation-name:fadeInUp;
-webkit-animation-delay:0.5s;
animation-delay:0.5s;
 -webkit-animation-fill-mode:both;
animation-fill-mode:both;
-webkit-animation-duration: 0.1s;
animation-duration: 0.1s;
}
.column:hover .coming_lable span p:nth-last-child(6) {
-webkit-animation-name:fadeInUp;
animation-name:fadeInUp;
-webkit-animation-delay:0.6s;
animation-delay:0.6s;
 -webkit-animation-fill-mode:both;
animation-fill-mode:both;
-webkit-animation-duration: 0.1s;
animation-duration: 0.1s;
}
.column:hover .coming_lable span p:nth-last-child(5) {
-webkit-animation-name:fadeInUp;
animation-name:fadeInUp;
-webkit-animation-delay:0.7s;
animation-delay:0.7s;
 -webkit-animation-fill-mode:both;
animation-fill-mode:both;
-webkit-animation-duration: 0.1s;
animation-duration: 0.1s;
}
.column:hover .coming_lable span p:nth-last-child(4) {
-webkit-animation-name:fadeInUp;
animation-name:fadeInUp;
-webkit-animation-delay:0.8s;
animation-delay:0.8s;
 -webkit-animation-fill-mode:both;
animation-fill-mode:both;
-webkit-animation-duration: 0.1s;
animation-duration: 0.1s;
}
.column:hover .coming_lable span p:nth-last-child(3) {
-webkit-animation-name:fadeInUp;
animation-name:fadeInUp;
-webkit-animation-delay:0.9s;
animation-delay:0.9s;
 -webkit-animation-fill-mode:both;
animation-fill-mode:both;
-webkit-animation-duration: 0.1s;
animation-duration: 0.1s;
}
.column:hover .coming_lable span p:nth-last-child(2) {
-webkit-animation-name:fadeInUp;
animation-name:fadeInUp;
-webkit-animation-delay:1.0s;
animation-delay:1.0s;
 -webkit-animation-fill-mode:both;
animation-fill-mode:both;
-webkit-animation-duration: 0.1s;
animation-duration: 0.1s;
}
.column:hover .coming_lable span p:last-child {
	-webkit-animation-name:fadeInUp;
	animation-name:fadeInUp;
	-webkit-animation-delay:1.1s;
	animation-delay:1.1s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-animation-duration: 0.1s;
	animation-duration: 0.1s;
}
.land-index {
	cursor:pointer;
	border:1px solid #eeeeee;
}
.land-template {
	position:relative;
	background-size:100%!important;
	background-repeat:no-repeat!important;
	height:350px;
 -webkit-transition:all .9s ease;
-moz-transition:all .9s ease;
-o-transition:all .9s ease;
transition:all .9s ease;
}
.land-template:hover {
	background-position:left bottom;
	box-shadow:0 4px 8px rgba(0, 0, 0, 0.3);
}
.land-template:after {
	content:'';
	width:100%;
	height:100%;
	background-color:rgba(0, 0, 0, 0.6);
	position:absolute;
	top:0;
	opacity:0;
-webkit-transition:.5s ease-in-out;
transition:.5s ease-in-out;
}
.column:hover .land-template:after {
	opacity:1;
-webkit-transition:.5s ease-in-out;
transition:.5s ease-in-out;
}
.land-template .land-btn a {
	background-color:#b18636;
	border:2px solid #b18636;
	font-weight:600;
}
.land-template .land-btn a:hover {
	background-color:transparent;
	border:2px solid #fff;
}
.provide-service {
	border:1px solid #eeeeee;
	padding:30px;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.provide-service img {
	padding:5px;
	border:2px solid #b18636;
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.provide-service:hover {
	box-shadow:0 4px 8px rgba(0, 0, 0, 0.3);
-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.provide-service:hover img {
	border-top-left-radius:40%;
	border-bottom-right-radius:40%;
 -webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out;
}
.buy-button i {
	margin-left:5px;
}
.land-social a i {
	color:#fff;
	padding:5px;
	font-size:18px;
	border-top-left-radius:40%;
	border-bottom-right-radius:40%;
}
.land-social a {
	margin-right:5px;
}
.land-social a:last-child {
	margin-right:5px;
}
.land-social a i.ti-facebook {
	background-color:#3b5998
}
.land-social a i.ti-linkedin {
	background-color:#0073b1
}
.land-social a i.ti-twitter-alt {
	background-color:#55acee
}
.land-social a i.ti-instagram {
	background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
}
.land-email a i, .land-call a i {
	font-size:18px;
	margin-right:15px;
}
/* landing-page css end */

/* box-layout css start */

/* box-layout css end */
