@charset "utf-8";
/* CSS Document */ 


.add-cart-stock-inline span,
.add-cart-stock-inline form,
.add-cart-stock-inline .yith-wcwl-add-to-wishlist {
    margin: 0;
    display: inline-block;
}
  






::selection {
  color: #fff;
  background: #f16924; 
}

@font-face {
    font-family: 'Kugile';
    src: url('../fonts/Kugile.eot');
    src: local('Kugile'),
        url('../fonts/Kugile.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Kugile.woff2') format('woff2'),
        url('../fonts/Kugile.woff') format('woff'),
        url('../fonts/Kugile.ttf') format('truetype'),
        url('../fonts/Kugile.svg#Kugile') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Museo 500';
    src: url('../fonts/Museo500-Regular.eot');
    src: local('Museo 500 Regular'), local('Museo500-Regular'),
        url('../fonts/Museo500-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Museo500-Regular.woff2') format('woff2'),
        url('../fonts/Museo500-Regular.woff') format('woff'),
        url('../fonts/Museo500-Regular.ttf') format('truetype'),
        url('../fonts/Museo500-Regular.svg#Museo500-Regular') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Museo 100';
    src: url('../fonts/Museo100-Regular.eot');
    src: local('Museo 100 Regular'), local('Museo100-Regular'),
        url('../fonts/Museo100-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Museo100-Regular.woff2') format('woff2'),
        url('../fonts/Museo100-Regular.woff') format('woff'),
        url('../fonts/Museo100-Regular.ttf') format('truetype'),
        url('../fonts/Museo100-Regular.svg#Museo100-Regular') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Museo 300';
    src: url('../fonts/Museo300-Regular.eot');
    src: local('Museo 300 Regular'), local('Museo300-Regular'),
        url('../fonts/Museo300-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Museo300-Regular.woff2') format('woff2'),
        url('../fonts/Museo300-Regular.woff') format('woff'),
        url('../fonts/Museo300-Regular.ttf') format('truetype'),
        url('../fonts/Museo300-Regular.svg#Museo300-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Museo 700';
    src: url('../fonts/Museo700-Regular.eot');
    src: local('Museo 700 Regular'), local('Museo700-Regular'),
        url('../fonts/Museo700-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Museo700-Regular.woff2') format('woff2'),
        url('../fonts/Museo700-Regular.woff') format('woff'),
        url('../fonts/Museo700-Regular.ttf') format('truetype'),
        url('../fonts/Museo700-Regular.svg#Museo700-Regular') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Museo 900';
    src: url('../fonts/Museo900-Regular.eot');
    src: local('Museo 900 Regular'), local('Museo900-Regular'),
        url('../fonts/Museo900-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Museo900-Regular.woff2') format('woff2'),
        url('../fonts/Museo900-Regular.woff') format('woff'),
        url('../fonts/Museo900-Regular.ttf') format('truetype'),
        url('../fonts/Museo900-Regular.svg#Museo900-Regular') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}



/* body{font-family: 'Museo 300';margin:0;padding:0;font-size:14px;line-height:20px;font-weight:400;}  */

body{font-family: 'Museo 300';margin:0;padding:0;font-size:14px;font-weight:400;} 
section{overflow-x:hidden;}
a {-webkit-transition: 0.2s ease-out;-moz-transition: 0.2s ease-out;-o-transition: 0.2s ease-out;-ms-transition: 0.2s ease-out;transition: 0.2s ease-out;text-decoration: none;}
a:hover {text-decoration: none;}
a:focus {outline: none;text-decoration: none;}   
.header{width: 100%;padding: 1rem 110px 1rem;box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.25);position: relative;z-index: 999;}
.menu-fixed{position: fixed;left: 0;top: 0;background: #fff;box-shadow: 0px 0px 10px rgba(0,0,0,0.15);z-index: 999;padding-top: 10px;padding-bottom: 10px;animation: slideDown 0.35s ease-out;}
@keyframes slideDown {
  from {
    transform: translateY(-100%);
  }
  to {
    transform: translateY(0);
  }
}
.logo{float: left;}
.celebration{float: right;}
.wrapper{width: 100%;padding: 280px 110px 50px;position: relative;}
.wrapper::before{position: absolute;left: 0;top: 0;width: 100%;height: 535px;content: "";background: url("../images/sofa.jpg") no-repeat;background-size:cover;background-position: center top;}
.coing-soon{background: rgba(241,105,36,0.90);padding: 30px;display: inline-block;width: 100%;margin-bottom: 25px;}
.coing-soon ul{margin: 0;padding: 0;list-style: none;}
.coing-soon ul li{width: 50%;float: left;font-size: 50px;color: #fff;border-right: solid #fff 1px;padding: 15px;line-height: 50px;font-weight: bold;}
.coing-soon ul li:last-child{border-right: none;text-align: right;}
.info-box ul{margin: 0;padding:40px 0 0 0;list-style: none;}
.info-box ul li{margin-bottom: 10px;}
.info-box ul li a{color: #646566;}
.info-box ul li a:hover{color: #f16924}
.info-box ul li img{margin-right: 10px;}
.info-box span{display: inline-block;text-align: center;width: 135px;margin-top:20px;}
.info-box span h3{font-size: 14px;color: #646566;margin: 0 0 15px;}
.info-box span a{display: inline-block;width: 40px;height: 40px;padding-top: 10px;border: solid #c0bdbd 1px;color: #6a5345;font-size: 18px;border-radius: 40px;}
.contact-form{width: 100%;display: inline-block;padding: 30px;background: rgba(255,255,255,0.70);border: solid #cecccc 1px;}
.contact-form h3{font-size: 30px;font-weight: bold;text-align: center;color: #ef6a25;margin: 0 0 40px;}
.contact-form input{padding: 0 15px;height: 60px;line-height: 60px;background: #f0efef;border: none;outline: none;color: #000;width: 100%;margin-bottom: 5px;}
.contact-form select{padding: 0 15px;height: 60px;line-height: 60px;background: #f0efef url("../images/arrow-down.png") no-repeat;background-position: 98% center;border: none;outline: none;color: #000;width: 100%;margin-bottom: 5px;-webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;}
.contact-form textarea{padding:15px;height: 120px;line-height: 20px;background: #f0efef;border: none;outline: none;color: #000;width: 100%;margin-bottom: 5px;resize: none;} 
.contact-form button{background: #624d41;color: #fff;display:table;position: relative;border: solid #aa9990 1px;outline: none;height: 34px;width: 145px;text-align: center;line-height: 34px;text-transform: uppercase;cursor: pointer;overflow: hidden;margin: 0 auto;}
.contact-form button strong{position: relative;z-index: 9;font-weight: 300;}
.contact-form button::before{content: "";background: #7b6559;width: 106%;height: 100%;position: absolute;left: -5px;top: -18px;transform: rotate(-13deg);}
.contact-form button:hover{background: #f16924;border-color: #fff;}
.contact-form button:hover::before{background: rgba(255,255,255,0.30);}
.inner-banner{position: relative;padding: 0 110px;}
.inner-banner img{width: 100%;object-fit: cover;}
.inner-banner-cap{position: absolute;left: 0;top: 0;width: 100%;padding: 45px 0 0 165px;z-index: 9;}
.inner-banner-cap h3{font-size: 60px;color: #6a5244;font-weight: 400;margin: 0;font-family: 'Kugile';}
.head-info{float: left;margin-left: 100px;margin-top: 18px;}
.head-info a{display: inline-block;color: #58595b;font-family: 'Museo 100';text-align: center;margin-right: 1.5rem;font-size: 12px;position: relative;}
.head-info a:last-child{margin-right: 0;}
.head-info a img{margin-bottom: 5px;max-width: 27px;}
/* .head-info a:first-child img{position: absolute;left: 0;right: 0;margin: 0 auto;top: -12px; -webkit-animation: hover 2s infinite ease-in;
          animation: hover 2s infinite ease-in;} */
.nav-open{display: none;}

.overlay {float: right;margin-top: 22px;}

.overlay-content ul{margin: 0;list-style: none;padding: 0;}
.overlay-content ul li{position: relative;float: left;margin: 0 0 0 2.5rem;} 
.overlay-content ul li figure{margin: 0 0 3px;height: 18px;}
.overlay-content ul li figure img{max-width: 20px;}
.overlay-content ul li:last-child figure img{max-width: 23px;}
.overlay-content ul li:first-child img{max-width: 39px;margin-top: 3px;}
.overlay-content ul li a{color: #58595a;display: inline-block;font-weight: 300;text-align: center;font-size: 12px;}
.overlay-content ul li a:hover{color: #f26722 ;}
.overlay-content ul li:last-child a{border-bottom: none;}
.closebtn {
    position: absolute;
    top: 8px;
    right: 8px;
    font-size: 30px !important;
    width: 35px;
    text-align: center;
    height: 35px;
    background: #fff;
    border-radius: 35px;
    color: #000;display: none;z-index: 9;
}
.overlay-content ul li .dropdown-menu{min-width: 100%;padding: 0;background-color: #184378;border-radius: 0;}
.overlay-content ul li .dropdown-menu a{color: #fff;padding: 10px 15px;font-size: 15px;border-bottom: solid rgba(255,255,255,0.10) 1px;}
.overlay-content ul li .dropdown-menu a:hover{background: #1e4d87;color: #fff;}
.closebtn:hover{color: #000;}
.overlay-content ul li:last-child{margin-right: 0;}
.container-wrap{padding: 0 110px;}
.container-outer{padding: 60px 200px 60px;border-bottom: solid #f27c3f 1px;position: relative;}
.whoweare img{max-width: 100%;}
.whoweare p{line-height: 24px;color: #565556;margin: 15px 0 0;font-size: 18px;}
.whoweare h3{margin: 0 0 10px;color: #f06822;font-size: 25px;font-family: 'Museo 500';}
.cm-title{display: table;border-radius: 12px;border: solid #898686 2px;border-bottom: none;text-align: center;position: absolute;margin: 0 auto;top: -30px;left: 0;right: 0;background: #fff;}
.cm-title::before{border-bottom: solid #898686 2px; width: 40%;height: 10px;position: absolute;left: 0;bottom: 0;content: "";border-bottom-left-radius: 12px;}
.cm-title::after{border-bottom: solid #898686 2px; width: 40%;height: 10px;position: absolute;right: 0;bottom: 0;content: "";border-bottom-right-radius: 12px;}
.cm-title h3{color: #f06822;text-transform: uppercase;margin: 0;font-family: 'Museo 500';position: relative;padding: 13px 80px 10px;font-size: 25px;}
.cm-title h3::before{position: absolute;background: url("../images/title-arrow.png") no-repeat;background-position: right center;width: 40%;height: 14px;content: "";left: 0;bottom: -6px;}
.cm-title h3::after{position: absolute;background: url("../images/title-round.png") no-repeat;background-position: left center;width: 40%;height: 12px;content: "";right: 0;bottom: -5px;z-index: 9;}
.cm-profile-box{width: 100%;position: relative;}
.cm-profile-box figure{position: relative;margin: 0 0 15px;padding: 0 15px 15px 0}
.cm-profile-box figure::after{position: absolute;right: 0;bottom: 0;content: "";width: 95%;height: 95%;border-bottom-right-radius: 30px;border-right: solid #f06822 1px;border-bottom: solid #f06822 1px;}
.cm-profile-box figure img{width: 100%;border-bottom-right-radius: 30px;}
.cm-profile-box h3{padding-left: 15px;margin: 0 0 5px;color: #f06822;font-size: 28px;font-family: 'Museo 500';}
.cm-profile-box h3 small{font-family: 'Museo 100';}
.cm-profile-box h4{padding-left: 15px;margin: 0 0 0;color: #606160;font-size: 20px;font-family: 'Museo 300';}
.cm-profile-box h5{color: #f06822;font-family: 'Museo 300';margin: 0;font-size: 14px;padding-left: 15px;}
.cm-profile-box-des{padding-top: 25px;}
.cm-profile-box-des p{color: #565556;line-height: 24px;margin: 0 0 15px;font-size: 18px;}
.cm-profile-box-sm h3{font-size: 26px;}
.cm-profile-box-sm h4{font-size: 18px;}
.milestone-row{padding-left: 0;padding-right: 0;}
.milestone-row h3{font-size: 60px;margin: 0 0 15px;color: #6b5245;font-family: 'Kugile';}
.milestone-row ul{margin: 0;padding: 0;list-style: none;display: inline-block;width: 100%;position: relative;background: url("../images/line.jpg") repeat-x;background-position: center center;} 
.milestone-row ul::before{width: 17px;height: 17px;border-radius: 17px;background: #fff;border: solid #6d6e70 2px;content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.milestone-row ul::after{width: 17px;height: 17px;border-radius: 17px;background: #fff;border: solid #6d6e70 2px;content: "";position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.milestone-row ul li{width: 14.2%;float: left;text-align: center;position: relative;min-height: 455px;padding-top: 0;}
.milestone-row ul li:nth-child(2n){padding-top: 0;}
.milestone-row ul li .milestone-des{display: inline-block;position: relative;color: #6b5345;padding: 10px;font-size: 16px;width: 100%;margin-bottom: 5px;overflow: hidden;min-height: 250px;	}
.milestone-row ul li .milestone-des:after, .milestone-row ul li .milestone-des:before {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: "";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.milestone-row ul li .milestone-des:after {
	border-color: rgba(136, 183, 213, 0);
	border-top-color: #fff;
	border-width: 10px;
	margin-left: -10px;
}
.milestone-row ul li .milestone-des:before {
	border-color: rgba(194, 225, 245, 0);
	border-top-color: #000;
	border-width: 11px;
	margin-left: -11px;
}
.milestone-row .ol-box{background: none;}
.milestone-row .ol-box::before{display: none;}
.milestone-row .ol-box::after{display: none;}
.milestone-row .ol-box li{width: 100%;text-align: left;min-height: 0;font-size: 14px;margin-bottom: 5px;position: relative;padding-left: 14px;}
.milestone-row .ol-box li::before{position: absolute;left: 0;top: 0;color: #6b5345;content: "\f10c";font-family: 'FontAwesome';font-size: 10px;}

.milestone-row .ul-box{background: none;}
.milestone-row .ul-box::after{display: none;}
.milestone-row .ul-box::before{display: none;}
.milestone-row .ul-box li{width: 100%;min-height: 0;font-size: 14px;text-align: left;position: relative;padding-left: 14px;}
.milestone-row .ul-box li::before{position: absolute;left: 0;top: 0;color: #6b5345;content: "\f111";font-family: 'FontAwesome';font-size: 5px;}
.milestone-row ul li p{text-align: left;font-size: 14px;margin: 0 0 5px;}
.milestone-row ul li h6{font-size: 14px;margin: 0 0 5px;}
.milestone-des-inr-top{position: absolute;left: 0;bottom: 0;padding: 5px;width: 100%;}
.milestone-bullet{width: 36px;height: 36px;border-radius: 36px;margin: 12px auto 0;position: relative;background: #677176;transform: scale(1);animation: pulse 2s infinite;}
@keyframes pulse {
	0% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(103, 113, 118, 0.7);
	}

	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(103, 113, 118, 0);
	}

	100% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(103, 113, 118, 0);
	}
}
.milestone-year{display: inline-block;width: 100%;padding-top: 190px; position: relative;color: #f06923;font-family: 'Museo 500';}
.milestone-year::before{position: absolute;left: 0;right: 0;top: 0;margin: 0 auto;content: "";background: #a0a7aa;width: 1px;height: calc(100% - 40px);}
.milestone-year::after{position: absolute;left: 0;right: 0;bottom: 40px;content: "";background: #21abd7;border-radius: 11px;width: 11px;height: 11px;margin: 0 auto;}
.milestone-row ul li:nth-child(2) .milestone-year::after{background: #3bbeb9;}
.milestone-row ul li:nth-child(4) .milestone-year::after{background: #3bbeb9;}
.milestone-row ul li:nth-child(5) .milestone-year::after{background: #96c93e;}
.milestone-row ul li:nth-child(6) .milestone-year::after{background: #eb9e22;}
.milestone-row ul li:nth-child(2n) .milestone-year::after{bottom: auto;top: 40px;}
.milestone-row ul li:nth-child(2n) .milestone-year::before{top: auto;bottom: 0;}
.milestone-row ul li:nth-child(2n) .milestone-year{padding-top: 0;padding-bottom: 250px;} 

.milestone-row ul li:nth-child(2n) .milestone-des:after, .milestone-row ul li:nth-child(2n) .milestone-des:before {
	bottom: 100%;top: auto;
	left: 50%;
	border: solid transparent;
	content: "";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.milestone-row ul li:nth-child(2n) .milestone-des:after {
	border-color: rgba(103, 113, 118, 0);
	border-bottom-color: #fff;
	border-width: 10px;
	margin-left: -10px;
}
.milestone-row ul li:nth-child(2n) .milestone-des:before {
	border-color: rgba(194, 225, 245, 0);
	border-bottom-color: #000;
	border-width: 11px;
	margin-left: -11px;
}
.milestone-row ul li:nth-child(2n) .milestone-des{margin-top: 5px;margin-bottom: 0;}

.milestone-row ul li:nth-child(2n) .milestone-bullet{margin-top: 0;margin-bottom: 12px;}
.milestone-bullet::before{width: 28px;height: 28px;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;content: "";background: #fff;border-radius: 28px;}
.milestone-bullet::after{width: 22px;height: 22px;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;content: "";background: #f06923;border-radius: 22px;}
:root {
  font-size: 10px;
  --delay: .5s;
  --timing: 1s;
}
.bar {
  position: absolute;
  width: 5rem;
  height: 0.2rem;
  background: #b5c3c9;
  transition: all var(--timing) linear;
  -webkit-animation-duration: var(--timing);
  animation-duration: var(--timing);
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.bar.delay {
  animation-delay: var(--delay);
  -webkit-animation-delay: var(--delay);
}
.top {
  top: -0.1rem;
  left: -0.5rem;
}
.right {
  top: 1.8rem;
  right: -2.4rem;
  transform: rotate(90deg);
}
.bottom {
  bottom: -0.1rem;
  left: -0.5rem;
}
.left {
  top: 1.8rem;
  left: -2.5rem;
  transform: rotate(90deg);
}
@-webkit-keyframes h-move {
  0% {
    left: -0.5rem;
  }
  100% {
    left: 20rem;
  }
}
@keyframes h-move {
  0% {
    left: -0.5rem;
  }
  100% {
    left: 20rem;
  }
}
.top,
.bottom {
  -webkit-animation-name: h-move;
  animation-name: h-move;
}
@-webkit-keyframes v-move {
  0% {
    top: -0.5rem;
  }
  100% {
    top: 22.8rem;
  }
}
@keyframes v-move {
  0% {
    top: -0.5rem;
  }
  100% {
    top: 22.8rem;
  }
}
.right,
.left {
  -webkit-animation-name: v-move;
  animation-name: v-move;
}


.group-of-companies{border-bottom: none;padding-bottom: 30px;}
.group-of-companies h3{font-size: 60px;margin: 0 0 35px;color: #6b5245;font-family: 'Kugile';}
.group-of-companies p{font-size: 18px;line-height: 24px;margin: 0 0 15px;color: #565556;}
.group-of-companies p strong{font-family: 'Museo 500';color: #f06923;}
.group-of-companies ul{margin: 0;padding: 0;list-style: none;}
.group-of-companies ul li{width: 100%;display: inline-block;position: relative;margin: 15px 0;padding-left: 300px;padding-top: 80px;min-height: 300px;}
.group-of-companies ul li figure{position: absolute;left: 0;top: 0;width: 290px;height: 290px;border: solid #cecece 1px;}
.group-of-companies ul li figure img{max-width: 270px;position: absolute;left: 0;right: 0;top: 50%;margin: 0 auto;transform: translateY(-50%);}
.group-of-companies ul li:nth-child(2n){padding-left: 0;padding-right: 300px;}
.group-of-companies ul li:nth-child(2n) figure{left: auto;right: 0;}
.footer{padding: 0 110px;}
.footer-inner{padding: 30px 0;border-top: solid #b4a8a1 1px;}
.footer-logo h3{color: #6a5244;font-size: 25px;margin: 0 0 10px;font-family: 'Museo 500';}
.footer-logo img{max-width: 100%;margin: 0 0 15px;}
.footer-logo p{color: #636466;margin: 0 0 15px;}
.footer-logo p a{color: #636466;}
.footer-logo p a:hover{color: #f06822;}
.footer-logo h4{color: #636466;font-size: 20px;margin: 0 0 15px;font-family: 'Museo 500';}
.footer-logo ul{margin: 0;padding: 0;list-style: none;}
.footer-logo ul li{display: inline-block;margin: 0 6px 0 0;}
.footer-logo ul li a{display: inline-block;width: 35px;height: 35px;border-radius: 35px;border: solid #aeaeaf 2px;text-align: center;padding-top: 6px;color: #6a5244;}
.footer-logo ul li a:hover{color: #fff;background: #6a5244;border-color: #6a5244;}
.footer-links h3{color: #6a5244;font-size: 20px;margin: 0 0 15px;font-family: 'Museo 500';}
.footer-links ul{margin: 0;padding: 0;list-style: none;}
.footer-links ul li{margin: 0 0 10px;}
.footer-links ul li a{color: #636466;font-size: 16px;}
.footer-links ul li a:hover{color: #f06822;}
.product-list-wrap{padding-bottom: 30px;}
.category-menu-list{width: 100%;border-top: solid #fdd9c9 1px;border-bottom: solid #fdd9c9 1px;}
.category-menu-list nav {width: 100%;padding: 13px 0;}
.category-menu-list nav .nav-item{padding: 0 15px 0 0;margin-right: 15px;position: relative;display: inline-block;}
.category-menu-list nav .nav-item::after{position: absolute;right: 0;top: 5px;content: "";width: 1px;height: 12px;background: #f26722;}
.category-menu-list nav .nav-item:last-child::after{display: none;}
.category-menu-list nav .nav-item:first-child{padding-left: 0;} 
.category-menu-list nav a{color: #616161;font-size: 16px;}
.category-menu-list nav a:hover{color: #f06822;}
.breadcrumbs{display: inline-block;width: 100%;padding: 10px 0;list-style: none;margin:20px 0 0 0;}
.breadcrumbs li{display: inline-block;position: relative;padding-right: 30px;margin-right: 4px;color: #555555;font-size: 16px;}
.breadcrumbs li a{color: #555555;}
.breadcrumbs li a:hover{color: #f06822;}
.breadcrumbs li:first-child{font-family: 'Museo 700';}
.breadcrumbs li::after{position: absolute;right: 0;top: 0;content: "\eab8";color: #f06822;font-size: 20px;font-family:IcoFont;}
.breadcrumbs li:last-child::after{display: none;}
.breadcrumbs li:last-child{padding-right: 0;margin-right: 0;}
.product-list-product-row{background: #f5f1ee;padding: 60px;margin-top: 15px;}
.product-list-product-row img{width: 100%;}
.product-list-product-row h3{color: #6a5245;font-size: 60px;margin: 0 0 15px;font-family: 'Museo 100';}
.product-list-product-row p{line-height: 24px;color: #595959;margin: 0 0 15px;font-size: 16px;}
.filter-row{width: 100%;display: inline-block;margin-top: 40px;padding: 0 100px;}
.filter-row h3{display: inline-block;margin:0 15px 0 0;color: #f26722;text-transform: uppercase;font-family: 'Museo 700';top: 5px;position: relative;}
.filter-row select{display: inline-block;padding: 10px 15px;color: #fff;border-radius: 4px;border: none;font-size: 16px;margin: 0 15px 0 0;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#6a5245 url("../images/select-arrow.png") no-repeat;background-position: 90% center;min-width: 150px;}
.product-filter-list{display: inline-block;width: 100%;margin-top: 25px;}
.product-filter-list h3{color: #f26722;font-size: 40px;margin: 0 0 15px;font-family: 'Museo 300';padding-left: 100px;}
.product-filter-box{padding: 0 115px;margin: 30px 0;}
.product-filter-box-inner{position: relative;width: 100%;text-align: center;border: solid #fff 10px; -webkit-transition: 0.2s ease-out;-moz-transition: 0.2s ease-out;-o-transition: 0.2s ease-out;-ms-transition: 0.2s ease-out;transition: 0.2s ease-out;}
.product-filter-box-inner:hover{box-shadow: 0px 0px 15px rgba(0,0,0,0.15);}
.product-filter-box-inner figure {
	margin: 0 0 15px;
	display: flex;
	height: 300px;
	overflow: hidden;
	justify-content: center;
}

.product-filter-box-inner figure img{width: 324px;
    height: 324px;
    object-fit: cover; }
.product-filter-box-inner h4{color: #6a5244;font-size: 18px;font-family: 'Museo 300';margin: 0 0 10px;}
.product-filter-box-inner p{color: #f26722;margin: 0 0 10px;font-family: 'Museo 500';font-size: 20px;}
.product-filter-box-inner p strong{font-family: 'Museo 300';color: #606060;background: url("../images/line-through.png") no-repeat;background-position: left 4px;background-size: contain;display: inline-block;padding-right: 15px;}
.product-filter-box-inner small{font-size: 20px;color: #606060;}
.offer-tag{position: absolute;left: 15px;top: 0;width: 65px;border-top: solid #f26722 3px;padding-top: 2px;text-align: left;}
.offer-tag h5{background: #f26722;padding: 10px 0 0px 10px;margin: 0;color: #fff;font-size: 23px;font-family: 'Museo 500';}
.offer-tag h5 sub{font-size: 14px;bottom: 0;}
.offer-tag small{background: url("../images/offer-box-arrow.png") no-repeat;background-position: center bottom;color: #fff;margin: 0;display: inline-block;width: 100%;position: relative;min-height: 50px;padding-left: 10px;}
.offer-tag small::before{position: absolute;left: 0;top: 0;content: "";width: 100%;height: 24px;background: #f26722;}
.offer-tag small strong{position: relative;z-index: 9;}
.product-filter-box-inner ul{margin: 0;padding: 0;list-style: none;position: absolute;right: 5px;top: 10px;}
.product-filter-box-inner ul li{display: inline-block;margin: 0 5px;}
.product-filter-box-inner ul li a{color: #fff;}
.product-filter-box-inner ul li a:hover{color: #f26722;}
.load-more-row{margin: 25px 0 0 0;text-align: center;padding: 0 110px;}
.load-more-row a{display: inline-block;border: solid #f48f5a 1px;padding: 10px 20px;text-transform: uppercase;color: #6a5244;margin-bottom: 20px;font-family: 'Museo 500';}
.load-more-row a:hover{background: #f48f5a;color: #fff;border-color: #f48f5a;}
.load-more-row p{font-size: 16px;margin: 0;color: #58595b;line-height: 24px;}
.prosuct-detail-top-rate{width: 100%;display: inline-block;padding: 10px 60px;}
.prosuct-detail-top-rate h3{font-size: 30px;color: #6a5244;font-family: 'Museo 500';margin: 0;display: inline-block;}
.rating-box{display: inline-block;margin-left: 15px;color: #aeadad;font-size: 22px;}
.rating-box i{color: #fcd11a;font-size: 22px;}
.prosuct-detail-top-rate-btn{float: right;}
.prosuct-detail-top-rate-btn ul{margin: 0;padding: 0;list-style: none;float: left;}
.prosuct-detail-top-rate-btn ul li{float: left;margin-right: 10px;}
.prosuct-detail-top-rate-btn ul li:nth-child(1){background: url("../images/line-through.png") no-repeat;background-position: left 4px;background-size: contain;font-size: 25px;color: #545554;padding: 0 5px;}
.prosuct-detail-top-rate-btn ul li strong{font-family: 'Museo 500';font-size: 30px;color: #545554;}
.prosuct-detail-top-rate-btn ul li small{color: #545554;font-size: 20px;}
.prosuct-detail-top-rate-btn a{display: inline-block;padding: 8px 8px;border: solid #6a5244 1px;color: #fff;font-size: 15px;}

/* .prosuct-detail-top-rate-btn a{display: inline-block;padding: 10px 25px;background: #6a5244;border: solid #6a5244 1px;color: #fff;font-size: 20px;} */
.prosuct-detail-top-rate-btn a:hover{background: none;color: #6a5244;}
.product-detail-row{width: 100%;display: inline-block;padding: 0 60px;margin-top: 40px;}
.product-detail-row-right{font-size: 16px;}
.product-detail-row-right h3{font-size: 28px;color: #606060;margin: 0 0 15px;font-family: 'Museo 500';}
.product-detail-row-right p{color: #606060;margin: 0 0 15px;font-size: 18px;}
.product-detail-row-right p strong{font-family: 'Museo 300';}
.product-detail-row-right h4{color: #f26722;font-size: 23px;margin: 0 0 15px;font-family: 'Museo 500';}
.product-detail-row-right table{border-bottom: solid 1px #99887f;margin: 0;}
.product-detail-row-right table tr th{font-size: 20px;color: #6a5244;font-family: 'Museo 500';border: none;}
.product-detail-row-right table tr td{border: none;font-size: 18px;color: #606060;}
.more-less-btn{font-size: 18px;color: #606060;display: inline-block;padding-right: 30px;position: relative;margin-top: 20px;margin-left: 10px;}
.more-less-btn::after{position: absolute;right: 0;top: 1px;content: "\eac8";font-family:IcoFont;color: #f26722;font-weight: 700;font-size: 23px;}
.more-less-btn.active::after{content: "\eacb";}
.more-less-btn:hover{color: #f26722;}
.product-detail-slide-head p{margin: 0;display: inline-block;font-size: 23px;color: #606060;}
.product-detail-slide-head p strong{font-style: 26px;font-family: 'Museo 500';}
.product-detail-slide-head ul{margin: 0 0 0 50px;;padding: 0;list-style: none;display: inline-block;}
.product-detail-slide-head ul li{display: inline-block;color: #f26722;font-size: 23px;}
.product-detail-slide-head ul li img{width: 50px;}
.product-detail-row-left .carousel{margin-top: 30px;}
.product-detail-row-left .carousel-indicators{position: relative;margin:20px 0 0 0;bottom: 0;padding: 0 200px 0 0;display: inline-block;width: 100%;}
.product-detail-row-left .carousel-indicators li{width: 100px;height:auto;background: none;border: solid #715849 1px;text-indent: 0;margin: 0 10px 10px 0;display: inline-block;}
.product-detail-row-left .carousel-indicators .active{background: none;opacity: .6;}
.product-detail-share-modal ul {margin: 0;padding: 0;list-style: none;}
.product-detail-share-modal ul li{padding: 6px 8px;border: solid #b5a9a2 1px;margin-right: 5px;height: 36px;float: left;font-size: 15px;color: #606060;}
.product-detail-share-modal ul li:last-child{margin-right: 0;}
.product-detail-share-modal ul li img{max-width: 20px;}
.product-detail-share-modal ul li a{color: #606060;display: inline-block;cursor: pointer;}
.product-detail-share-modal ul li:first-child{background: url("../images/fullscreen.png") no-repeat;background-size: 20px;background-position: center center;}
.product-detail-share-modal ul li:first-child a{width: 22px;height: 36px;}
.product-detail-share-modal{position: absolute;right: 0;bottom: 107px;z-index: 99;}
.collection-row{margin: 60px 0;padding-top:60px;border-top: solid #fac7ac 1px;}
.collection-row h3{font-size: 40px;color: #6a5244;margin: 0 0 15px;font-family: 'Museo 300';}
.collection-item figure{padding:40px 10px 10px;border: solid #6a5244 1px;display: inline-block;width: 100%;margin: 0 0 15px;}
.collection-item figure img{width: 100%;}
.collection-item{position: relative;text-align: center;}
.collection-item ul{margin: 0;padding: 0;list-style: none;position: absolute;right: 12px;top: 10px;}
.collection-item ul li{margin-left: 5px;display: inline-block;}
.collection-item ul li a{color: #f37130;}
.collection-item h4{display: inline-block;margin: 0 5px 0 0;color: #6a5244;font-size: 28px;font-family: 'Museo 500';}
.collection-item small{color: #6a5244;font-size: 22px;background: url("../images/line-through.png") no-repeat;background-position: left 6px;background-size: contain;display: inline-block;padding: 5px 10px;}
.collection-item h5{font-size: 20px;color: #6a5244;margin: 5px 0;}
.collection-item p{font-size: 20px;color: #6a5244;margin: 0 0 10px;}
.item-add{display: inline-block;width: 100%;border: solid #6a5244 1px;position: relative;height: 45px;margin-top: 15px;}
.item-add a{display: inline-block;width: 100%;text-align: center;font-size: 20px;color: #6a5244;padding: 12px 11px 11px;}
.item-add-count{display: none;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 9;background: #fff;}
.item-add:hover .item-add-count{display: block;}
.item-add-count button{background: none;border: none;width: 10%;height: 43px;cursor: pointer;color: #6a5244;float: left;outline: none;font-size: 22px;}
.item-add-count button:last-child{float: right;}
.item-add-count input{width: 80%;height: 43px;background: none;border: none;text-align: center;color: #6a5244;outline: none;}
.add-to-cart-item-row{padding-top: 60px;border-top: solid #fac7ac 1px;text-align: center;}
.add-to-cart-item-row button{display: inline-block;padding: 10px 25px;background: #6a5244;border: solid #6a5244 1px;color: #fff;font-size: 20px;outline: none;cursor: pointer;}
.add-to-cart-item-row button:hover{background: none;color: #6a5244;}
.add-to-cart-item-row ul{margin: 20px auto 0;padding: 0;list-style: none;display: table;}
.add-to-cart-item-row ul li{float: left;margin: 0 5px;}
.add-to-cart-item-row ul li h3{font-size: 30px;color: #545554;margin: 0;font-family: 'Museo 500';}
.add-to-cart-item-row ul li small{font-size: 25px;color: #545554;background: url("../images/line-through.png") no-repeat;background-position: left 6px;background-size: contain;display: inline-block;padding: 5px 10px;position: relative;top: 4px;}
.add-to-cart-item-row ul li h4{font-size: 30px;color: #545554;margin: 0;font-family: 'Museo 500';}
.add-to-cart-item-row ul li:last-child{text-align: right;}
.add-to-cart-item-row ul li p{font-size: 20px;color: #545554;margin: 0;}
.project-wrapper{padding: 60px 110px;}
.project-top-des{padding: 0 60px;}
.project-top-des h3{font-size: 20px;color: #f06923;margin: 0 0 15px;font-family: 'Museo 500';}
.project-top-des p{font-size: 16px;color: #565556;font-family: 'Museo 300';margin: 0 0 15px;}
.project-thumb-wrap{padding: 30px 75px;}
.project-thumb{width: 100%;text-align: center;}
.project-thumb img{width: 100%;}
.project-thumb h3{font-size: 15px;color: #f06923;margin: 0 0 0;font-family: 'Museo 500';min-height: 60px;}
.project-thumb-wrap a{cursor: pointer;width: 100%;display: inline-block;}
.contact-wrapper{padding: 60px 110px;}
.contact-wrapper .info-box ul{padding: 0 0 15px;}
.contact-wrapper .info-box ul li{font-size: 22px;margin-bottom: 15px;}
.contact-wrapper .info-box ul li img{max-width: 35px;}
.menu-fixed .overlay-content ul li:last-child{display: none;}
.whatsapp{position: fixed;right:10px;bottom: 15px;width: 64px;height: 64px;border-radius: 64px;animation: bluePulse 1.5s infinite;z-index:99;display: none;transition: 0.2s;}

@keyframes bluePulse {
  0% {
    transform: scale(1);
  }
  15% {
    box-shadow: 0 0 0 2px rgba(74, 174, 32, 0.4);
  }
  25% {
    box-shadow: 0 0 0 4px rgba(74, 174, 32, 0.4),
      0 0 0 8px rgba(74, 174, 32, 0.2);
  }
  25% {
    box-shadow: 0 0 0 8px rgba(74, 174, 32, 0.4),
      0 0 0 16px rgba(74, 174, 32, 0.2);
  }
}

.slider{width: 100%;padding: 0 110px;}
.slider img{width: 100%;}
.slider .owl-nav{position: absolute;left: 0;top: 50%;width: 100%;-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);-ms-transform: translate(0%, -50%);-o-transform: translate(0%, -50%);transform: translate(0%, -50%);margin: 0;}
.slider .owl-nav button {outline: none;width: 17px;height: 33px;background: url("../images/orange-arrow.png") no-repeat !important;}
.slider .owl-nav button span{display: none;}
.slider .owl-nav .owl-prev{float: left;margin-left: -20px !important;}
.slider .owl-nav .owl-next{float: right;background-position: -18px 0 !important;margin-right: -20px !important;}
.category-list{width: 100%;padding: 0 110px;text-align: center;margin: 15px 0;}
.category-list ul{margin: 45px 0;padding:15px 0;list-style: none;display: inline-block;width: 100%;border-bottom: solid #fdece3 1px;border-top: solid #fdece3 1px;}
.category-list ul li{display: inline-block;padding-right:30px;position: relative;margin-right: 30px;}
.category-list ul li::after{background: #f26722;width: 1px;height: 25px;content: "";position: absolute;right: 0;top: 3px;}
.category-list ul li a{color: #606060;text-transform: uppercase;}
.category-list ul li a:hover{color: #f26722;} 
.category-list ul li:last-child{padding-right: 0;margin-right: 0;}
.category-list ul li:last-child::after{display: none;}
.top-cat-slide{background: #f5f1ee;padding: 60px 110px;}
.top-cat-slide .item{position: relative;height: 400px;}
.top-cat-slide .item img{width: 100%;object-fit: cover;object-position: center;height: 400px;}
.top-cat-slide .item span{position: absolute;left: 0;bottom: 0;width: 100%;padding: 10px;text-align: center;}
.top-cat-slide .item h4{position: relative;z-index: 9;color: #fff;margin: 0;font-weight: 400;font-size: 18px;}
.top-cat-slide .item span::before{position: absolute;left: 0;right: 0;margin: 0 auto;top: 0;height: 100%;width: 0;content: "";background: #6a5244;-webkit-transition: 0.2s ease-out;-moz-transition: 0.2s ease-out;-o-transition: 0.2s ease-out;-ms-transition: 0.2s ease-out;transition: 0.2s ease-out;}
.top-cat-slide .item:hover span::before{width: 100%;} 

.top-cat-slide .item:hover .flipper,
    .deals-section .item.hover .flipper {
        -webkit-transform: rotateY(180deg);
    }

.home-info-section{width: 100%;padding: 60px 110px;}
.home-info-box{text-align: center;padding: 30px 60px;-webkit-transition: 0.2s ease-out;-moz-transition: 0.2s ease-out;-o-transition: 0.2s ease-out;-ms-transition: 0.2s ease-out;transition: 0.2s ease-out;border-radius: 15px;}
.home-info-box:hover{box-shadow: 0px 0px 15px rgba(0,0,0,0.15);}
.home-info-box img{margin-bottom: 15px; max-height: 45px;}
.home-info-box h3{font-size: 20px;font-weight: 400;margin: 0 0 15px;color: #f26722;}
.home-info-box h3 a{color: #f26722;}
.home-info-box p{margin: 0;color: #6a5244;font-size: 15px;}
.shopbycate-section{background: #f5f1ee;padding: 60px 110px;}
.shopbycate-section h3{font-size: 72px;color: #6a5244;margin: 0 0 25px;text-align: center;font-weight: 400;font-family: 'Kugile';}
.shopbycate-section .item{text-align: center;}
.shopbycate-section .item figure{margin: 0 0 15px;display: inline-block;width: 240px;height: 240px;border: solid #6a5244 1px;border-radius: 240px;overflow: hidden;}
.shopbycate-section .item figure img{max-width: 100%;transition: transform .2s;}
.shopbycate-section .item:hover figure img{transform: scale(1.2);}
.shopbycate-section .owl-item{padding: 10px;}
.shopbycate-section .item h4{font-size: 24px;color: #6a5244;margin: 0 0;font-weight: 400;}
.shopbycate-section .owl-nav{position: absolute;left: 0;top: 50%;width: 100%;-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);-ms-transform: translate(0%, -50%);-o-transform: translate(0%, -50%);transform: translate(0%, -50%);margin: 0;}
.shopbycate-section .owl-nav button {outline: none;width: 17px;height: 33px;background: url("../images/orange-arrow.png") no-repeat !important;}
.shopbycate-section .owl-nav button span{display: none;}
.shopbycate-section .owl-nav .owl-prev{float: left;margin-left: -10px !important;}
.shopbycate-section .owl-nav .owl-next{float: right;background-position: -18px 0 !important;margin-right: -10px !important;}
.deals-section{padding: 60px 110px;position: relative;}
.deals-section h3{font-size: 72px;color: #6a5244;margin: 0 0 15px;font-weight: 400;font-family: 'Kugile';}
.cart-btn-top{text-align: right;margin-bottom: 10px;padding-right: 1px;}
.cart-btn-top a{display: inline-block;margin-left: 10px;}
.cart-btn-top a img{max-width: 15px;}
.leads-box{position: relative;overflow: hidden;margin-bottom: 10px;}
.leads-box figure{margin: 0;}
.leads-box figure img{width: 100%;object-position: center;height: 300px;}
.cart-btn-on-hover{position: absolute;left: 0;bottom: -45px;width: 100%;padding: 10px;background: #6a5244;line-height: 30px;height: 45px;-webkit-transition: 0.2s ease-out;-moz-transition: 0.2s ease-out;-o-transition: 0.2s ease-out;-ms-transition: 0.2s ease-out;transition: 0.2s ease-out;}
.cart-btn-on-hover a{color: #f9d5aa;}
.cart-btn-on-hover a:hover{color: #f26722;}
.cart-btn-on-hover a i{color: #f26722;}
.cart-btn-on-hover a:last-child{float: right;}
.deals-section .item:hover .cart-btn-on-hover{bottom: 0;}
.deals-section .item p{margin:0 0 15px;font-size: 18px;color: #6d6e71;min-height: 50px}
.deals-section .item span{color: #f26722;font-size: 19px;}
.deals-section .owl-nav{position: absolute;left: 0;top: 50%;width: 100%;-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);-ms-transform: translate(0%, -50%);-o-transform: translate(0%, -50%);transform: translate(0%, -50%);margin: 0;}
.deals-section .owl-nav button {outline: none;width: 17px;height: 33px;background: url("../images/orange-arrow.png") no-repeat !important;}
.deals-section .owl-nav button span{display: none;}
.deals-section .owl-nav .owl-prev{float: left;margin-left: -30px !important;}
.deals-section .owl-nav .owl-next{float: right;background-position: -18px 0 !important;margin-right: -30px !important;}
 .deals-section .item:hover .flipper,
    .deals-section .item.hover .flipper {
        -webkit-transform: rotateY(180deg);
    }	
.flipper {
        -webkit-transition: 1.5s;
        -webkit-transform-style: preserve-3d;
        position: relative;height: 400px;
    }
.front,
    .back {
        -webkit-backface-visibility: hidden;
        position: absolute;
        top: 0;
        left: 0;width: 100%;
    }
.back {
        -webkit-transform: rotateY(180deg);
        background: rgb(218, 138, 138);
    }
.shop-accessories-section{padding: 60px 110px;background: #f5f1ee;}
.shop-accessories-section h3{font-size: 72px;color: #6a5244;margin: 0 0 15px;font-weight: 400;font-family: 'Kugile';}
.shop-accessories-section .item{text-align: center;}
.shop-accessories-section .item figure{margin: 0 0 15px;display: inline-block;width: 225px;border: solid #6a5244 1px;padding: 5px;overflow: hidden;}
.shop-accessories-section .item figure img{width: 100%;transition: transform .2s;}
.shop-accessories-section .item:hover figure img{transform: scale(1.2);}
.shop-accessories-section .owl-nav{position: absolute;left: 0;top: 50%;width: 100%;-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);-ms-transform: translate(0%, -50%);-o-transform: translate(0%, -50%);transform: translate(0%, -50%);margin: 0;}
.shop-accessories-section .owl-nav button {outline: none;width: 17px;height: 33px;background: url("../images/orange-arrow.png") no-repeat !important;}
.shop-accessories-section .owl-nav button span{display: none;}
.shop-accessories-section .owl-nav .owl-prev{float: left;margin-left: -30px !important;}
.shop-accessories-section .owl-nav .owl-next{float: right;background-position: -18px 0 !important;margin-right: -30px !important;}
.countdown-timer{position: absolute;right: 5%;top: 90px;padding: 6px 0px;color: #f16924;border: solid #6a5244 1px;letter-spacing: 4px;width: 215px;text-align: center;font-size: 16px;}
.new-arrivals{padding: 60px 110px;}
.new-arrivals h3{color: #6a5244;font-size: 72px;text-align: center;margin: 0 0 30px;font-weight: 400;font-family: 'Kugile';}
.new-arrivals-des{position: absolute;left: 0;padding: 0 15px;width: 100%;top: 50%;-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);-ms-transform: translate(0%, -50%);-o-transform: translate(0%, -50%);transform: translate(0%, -50%);text-align: right;}
.new-arrivals-des h4{font-size: 45px;font-weight: 400;font-family: 'Kugile';margin: 0 0 15px;color: #f26722;text-align: left;line-height: normal;}
.new-arrivals-des p{color: #6d6e71;margin: 0 0 15px;text-align: left;font-size: 16px;}
.new-arrivals-des a{display: inline-block;border: solid #f26722 1px;color:#6a5244;padding: 10px 15px;font-size: 16px;}
.new-arrivals-des a:hover{background:#f26722;color: #fff; }
.new-arrivals .owl-dots{position: absolute;margin: 0;bottom: 0;left: 0;width: 100%;}
.new-arrivals .owl-dots .owl-dot{outline: none;}
.new-arrivals .owl-dots .owl-dot span{background: #f9d5aa;}
.new-arrivals .owl-dots .owl-dot.active span{background: #f26722;}
.new-arrivals .owl-dots .owl-dot:hover span{background: #f26722 !important;}
.new-arrivals .item{position: relative;overflow: hidden;}
.new-arrivals .item::before {
	position: absolute;
	top: 0;
	left: -75%;
	z-index: 2;
	display: block;
	content: '';
	width: 50%;
	height: 100%;
	background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
	background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
	-webkit-transform: skewX(-25deg);
	transform: skewX(-25deg);
}
.new-arrivals .item:hover::before {
	-webkit-animation: shine .75s;
	animation: shine .75s;
}
@-webkit-keyframes shine {
	100% {
		left: 125%;
	}
}
@keyframes shine {
	100% {
		left: 125%;
	}
}
.new-arrivals .item img{width: 100%;}
.new-arrivals hr{border: none;margin: 30px 0;display: inline-block;width: 100%;}
.delivery-install-section{padding: 0 110px 60px;}
.delivery-install-section .container-fluid{border-bottom: solid #b4a8a1 1px;border-top: solid #b4a8a1 1px;padding-top: 15px;padding-bottom: 15px;text-align: center;}
.delivery-install-section img{display: inline-block;}
.delivery-install-section p{color: #f26722;font-size: 16px;margin: 0;font-weight: 600;display: inline-block;position: relative;top: 3px;}
.customer-review-section{padding: 60px 110px;background: #f5f1ee;}
.customer-review-section h3{color: #6a5244;font-size: 72px;argin: 0 0 15px;font-weight: 400;font-family: 'Kugile';}
.customer-review-section p{color: #6d6e71;margin: 0;}
.customer-review-section .item{padding-left: 245px;position: relative;min-height: 226px;background: #f5e6de;padding-right: 15px;padding-top: 15px;}
.customer-review-section .item figure{position: absolute;left: 0;top: 0;margin: 0;width: 225px;}
.customer-review-section .item figure img{width: 100%;object-fit: cover;height: 225px;}
.customer-review-section .owl-carousel{margin-top: 60px;}
.customer-review-section .item h4{color: #6a5244;margin: 0 0 10px;font-size: 36px;padding-right: 85px;}
.customer-review-section .item h5{color: #f26722;margin: 0 0 10px;font-size: 20px;}
.review-rating{position: absolute;right: 15px;top: 28px;}
.review-rating i{margin-left: 5px;font-size: 12px;color: #f26722; }
.customer-review-section .owl-dots{margin: 25px 0 0 0 !important;}
.customer-review-section .owl-dots .owl-dot{outline: none;}
.customer-review-section .owl-dots .owl-dot span{background: #f9d5aa;}
.customer-review-section .owl-dots .owl-dot.active span{background: #f26722;}
.customer-review-section .owl-dots .owl-dot:hover span{background: #f26722 !important;}
.blog-news-section{padding: 60px 110px;}
.blog-news-section h3{color: #6a5244;font-size: 72px;margin: 0 0 45px;font-weight: 400;font-family: 'Kugile';} 
.blog-news-section .item img{width: 100%;margin-bottom: 15px;}
.blog-news-section .item h4{font-size: 23px;color: #6a5244;margin: 0 0 15px;}
.blog-news-section .item p{color: #6d6e71;margin: 0 0 15px;}
.blog-news-section .item a{float: right; border: solid #f26722 1px;color:#6a5244;padding: 10px 15px;font-size: 16px;margin-right: 1px;}
.blog-news-section .item a:hover{background:#f26722;color: #fff; }
.blog-news-section .item a i{color: #f26722;position: relative;top: 1px;}
.blog-news-section .item a:hover i{color: #fff;}
.pulse {
  position: absolute;
  bottom: 20px;
  left: 0;right: 0;margin: 0 auto; 
  width: 22px;
  height: 6px;
  background: #f26722; 
  border-radius: 50%; 
}

.pulse:before, .pulse:after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  background: #f26722;
  border-radius: 50%;
  opacity: 0.5;
  transform: translate(-50%, -50%) scale(1);
  -webkit-animation: ripple 1s infinite ease-in;
          animation: ripple 1s infinite ease-in;
}

@-webkit-keyframes ripple {
  0% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.5;
  }
  100% {
    transform: translate(-50%, -50%) scale(2);
    opacity: 0;
  }
}

@keyframes ripple {
  0% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.5;
  }
  100% {
    transform: translate(-50%, -50%) scale(2);
    opacity: 0;
  }
}
@-webkit-keyframes hover {
  0% {
    margin-top: 0px;
  }
  50% {
    margin-top: 10px;
  }
}
@keyframes hover {
  0% {
    margin-top: 0px;
  }
  50% {
    margin-top: 10px;
  }
}
.new-arrivals-des-left{padding-right: 85px;}
.new-arrivals-des-right{padding-left: 85px;}
.office-furniture{padding: 70px 0;display: inline-block;width: 100%;}
.office-furniture h3{text-align: center;font-size: 60px;margin: 0 0 30px;font-family: 'Kugile';color: #f26722;}
.office-furniture ul{margin: 0;padding: 0;list-style: none;}
.office-furniture ul li{float: left;margin: 0 10px 0 0;position: relative;border: solid #f26722 1px;width: 10.444%;min-height: 70px;}
.office-furniture ul li:last-child{margin-right: 0;}
.office-furniture ul li span{position: absolute;left: 0;top: 50%;color: #6a5244;padding: 15px;text-align: center;width: 100%;transform: translateY(-50%);font-family: 'Museo 100';font-size: 18px;line-height: 22px;}
.office-furniture ul li.active{background: #f26722;}
.office-furniture ul li.active span{color: #fff;}
.office-furniture ul li:hover{background: #f26722;}
.office-furniture ul li:hover span{color: #fff;}
.office-logo-detail{padding: 0 200px;margin-bottom: 60px;}
 .office-logo{width: 100%;min-height: 300px; /*border: solid #6a5244 1px; */ position: relative;} 
.office-logo img{max-width: 100%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.office-logo-des{padding-top: 60px;}
.office-logo-des p{color: #58595b;line-height: 22px;margin: 0 0 15px;}
.office-logo-des ul{margin: 0;padding: 0;list-style: none;}
.office-logo-des ul li{margin-right: 10px;color: #6a5244;display: inline-block;}
.office-logo-des ul li:last-child img{max-width: 15px;}
.office-gallery{border-bottom: solid #f8b390 1px;margin-bottom: 40px;}
.office-gallery h3{font-size: 36px;margin: 0 0 15px;font-family: 'Kugile';color: #f26722;padding-left: 200px;}
.office-gallery .owl-carousel{padding: 0 200px 40px;}
.office-gallery .item img{width: 100%;border: solid #6a5244 1px;}
.office-gallery .owl-nav{position: absolute;left: 0;top: 50%;width: 100%;-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);-ms-transform: translate(0%, -50%);-o-transform: translate(0%, -50%);transform: translate(0%, -50%);margin: 0;}
.office-gallery .owl-nav button {outline: none;width: 17px;height: 33px;background: url("../images/orange-arrow.png") no-repeat !important;}
.office-gallery .owl-nav button span{display: none;}
.office-gallery .owl-nav .owl-prev{float: left;margin-left:30px !important;}
.office-gallery .owl-nav .owl-next{float: right;background-position: -18px 0 !important;margin-right:30px !important;}
.office-logo-des-2 ul{text-align: right;}
.office-gallery-last{border-bottom: none;}

/*media start here*/ 

@media screen and (max-width:1720px){ 
	.head-info a{margin-right: 15px;}
	.container-outer{padding: 60px 150px 60px;}
	.group-of-companies{padding-bottom: 30px;}
	.filter-row{padding: 0 35px;}
	.product-filter-list h3{padding-left: 35px;}
	.product-filter-box{padding: 0 50px;}
	.project-thumb-wrap{padding: 30px 50px;}
	.project-top-des{padding: 0 35px;}
	.milestone-row{padding-left: 0;padding-right: 0;}
	.office-logo-detail{padding: 0 100px;}
	.office-gallery .owl-carousel{padding: 0 100px 40px;}
	.office-gallery h3{padding-left: 100px;}
}

@media screen and (max-width:1680px){ 
	.product-detail-row-left .carousel-indicators li{width: 95px;}
	.product-detail-share-modal{bottom: 100px;}
	.office-furniture ul li span{font-size: 16px;}
}

@media screen and (max-width:1660px){ 
	.milestone-row ul li .milestone-des{min-height: 270px;}
	.milestone-row ul li:nth-child(2n) .milestone-year{padding-bottom: 270px;}
}

@media screen and (max-width:1650px){ 
	.head-info{margin-left: 72px; margin-top: 21px;}
	.container-outer{padding: 60px 120px 60px;}
	.group-of-companies{padding-bottom: 30px;}
	.product-detail-row-left .carousel-indicators li{width: 85px;}
	.product-detail-share-modal{bottom: 89px;}
	.milestone-row{padding-left: 0;padding-right: 0;}
	.office-logo-detail{padding: 0 50px;}
	.office-gallery .owl-carousel{padding: 0 50px 40px;}
	.office-gallery h3{padding-left: 50px;}
}

@media screen and (max-width:1570px){ 
	.header{padding: 15px 15px 15px;}
	.inner-banner{padding: 0 15px;}
	.container-outer{padding: 60px 50px 60px;}
	.group-of-companies{padding-bottom: 30px;}
	.footer{padding: 0 15px;}
	.filter-row{padding: 0 0px;}
	.product-filter-list h3{padding-left: 0px;}
	.product-filter-box{padding: 0 15px;margin: 10px 0;}
	.product-detail-row-left .carousel-indicators li{width: 70px;margin: 0 2px 5px 0;}
	.product-detail-share-modal{bottom: 61px;}
	.project-wrapper{padding: 30px;}
	.contact-wrapper{padding: 60px 15px;}
	.slider{padding: 0 15px;}
	.slider .owl-nav .owl-prev{margin-left: 0 !important;}
	.slider .owl-nav .owl-next{margin-right: 0 !important;}
	.category-list{padding: 0 15px;}
	.top-cat-slide{padding: 60px 15px;}
	.home-info-section{padding: 60px 15px;}
	.shopbycate-section{padding: 60px 15px;}
	.deals-section{padding: 60px 15px;}
	.deals-section .owl-nav .owl-prev{margin-left: 0px !important;}
	.deals-section .owl-nav .owl-next{margin-right: 0px !important;}
	.shop-accessories-section{padding: 60px 15px;}
	.shop-accessories-section .owl-nav .owl-prev{margin-left: 0px !important;}
	.shop-accessories-section .owl-nav .owl-next{margin-right: 0px !important;}
	.new-arrivals{padding: 60px 15px;}
	.delivery-install-section{padding: 0 15px 60px;}
	.customer-review-section{padding: 60px 15px;}
	.customer-review-section .item h4{font-size: 28px;}
	.blog-news-section{padding: 30px 15px;}
	.milestone-row{padding-left: 0;padding-right: 0;}
	.container-wrap{padding: 0 15px;}
	.office-furniture{margin-bottom: 15px;} 
}

@media screen and (max-width:1400px){ 
	.logo img{max-width: 230px;}
	.head-info a{font-size: 13px;}
	.container-outer{padding: 60px 20px 60px;}
	.container-wrap{padding: 0 15px;}
	.group-of-companies{padding-bottom: 30px;}
	.product-list-wrap{padding-bottom: 30px;}
	.product-list-product-row{padding: 30px;}
	.load-more-row{padding: 0 30px;}
	.prosuct-detail-top-rate{padding: 20px 0;}
	.product-detail-row{padding: 0;}
	.project-thumb-wrap{padding: 15px 15px;}
	.project-top-des{padding: 0 0;}
	.category-list ul li a{font-size: 13px;}
	.shopbycate-section h3{font-size: 40px;}
	.deals-section h3{font-size: 40px;}
	.shop-accessories-section h3{font-size: 40px;}
	.countdown-timer{right: 15px;top: 68px;}
	.new-arrivals h3{font-size: 40px;}
	.new-arrivals-des h4{font-size: 36px;}
	.delivery-install-section p{font-size: 14px;}
	.customer-review-section h3{font-size: 40px;}
	.customer-review-section .item h4{font-size: 22px;}
	.customer-review-section .item h5{font-size: 18px;}
	.review-rating{top: 20px;}
	.blog-news-section h3{font-size: 40px;margin: 0 0 20px;}
	.milestone-row{padding-left: 0;padding-right: 0;}
	.milestone-row ul li p{font-size: 13px;}
	.milestone-row .ol-box li{font-size: 13px;}
	.milestone-row .ul-box li{font-size: 13px;}
	.milestone-row ul li h6{font-size: 13px;}
	.office-logo-detail{padding: 0 0px;}
	.office-gallery .owl-carousel{padding: 0 0 30px;}
	.office-gallery h3{padding-left: 0px;}
}

@media screen and (max-width:1370px){ 
	.office-furniture ul li span{font-size: 14px;padding: 10px 5px;}
	.office-furniture ul li{width: 10%;}
}

@media screen and (max-width:1310px){ 
	.overlay-content ul li{margin: 0 15px;}
	.container-outer{padding: 50px 0px 50px;}
	.group-of-companies{padding-bottom: 30px;}
	.container-wrap{padding: 0 15px;}
	.cm-profile-box h3{font-size: 24px;}
	.cm-profile-box h4{font-size: 18px;}
	.cm-profile-box-sm h3{font-size: 26px;}
	.cm-profile-box-sm h4{font-size: 17px;}
	.product-list-wrap{padding-bottom: 30px;}
	.load-more-row{padding: 0 0;}  
	.milestone-row ul li p{margin-bottom: 0;}
	.milestone-row .ol-box li{margin-bottom: 0;}
	.milestone-row .ul-box li{margin-bottom: 0;}
	.milestone-row ul li h6{margin-bottom: 0;}
	.new-arrivals-des-left{padding-right: 50px;}
	.new-arrivals-des-right{padding-left: 50px;}
}

@media screen and (max-width:1199px){  
	.header{padding: 10px 15px 10px;}
	.wrapper{padding: 100px 15px 50px;}
	.wrapper::before{height: 360px;}
	.inner-banner-cap{padding: 20px 0 0 20px;}
	.inner-banner-cap h3{font-size: 45px;}
	.nav-open{display: block;float: right;margin-top: 16px;}
	.closebtn{display: block;}
	.overlay {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 999;
    top: 0;
    left: 0; 
    background-color: rgba(255,255,255, 1);
    overflow-x: hidden;
    transition: 0.5s;margin-top: 0; } 
.overlay-content {
    position: absolute;
    top:50%;
    width: 100%;
    text-align: center;left: 0;-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);-ms-transform: translate(0%, -50%);-o-transform: translate(0%, -50%);transform: translate(0%, -50%); }
	.head-info{margin-top: 0;}
	.overlay-content ul li{width: 100%;margin: 5px 0 2px 0;position: relative;padding-bottom: 10px;}
	.overlay-content ul li::after{width: 100%;height: 1px;content: "";position: absolute;left: 0;bottom: 0; 
background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(242,103,34,1) 51%,rgba(255,255,255,1) 100%);}
	.overlay-content ul li:last-child::after{display: none;}
	.overlay-content ul li figure img{max-width: 25px;}
	.overlay-content ul li:last-child figure img{max-width: 25px;}
	.overlay-content ul li figure{height: 26px;}
	.overlay-content ul li:first-child img{max-width: 50px;}
	.group-of-companies h3{font-size: 36px;margin-bottom: 15px;}
	.product-list-product-row{padding: 15px;}
	.product-list-product-row h3{font-size: 36px;margin: 0 0 5px;}
	.filter-row select{margin-right: 10px;}
	.product-filter-box-inner h4{font-size: 14px; min-height: 20px !important;}
	.product-filter-box-inner p{font-size: 16px;}
	.prosuct-detail-top-rate h3{font-size: 20px;}
	.rating-box i{font-size: 14px;}
	.rating-box{font-size: 14px;}
	.prosuct-detail-top-rate-btn ul li:nth-child(1){font-size: 20px;}
	.prosuct-detail-top-rate-btn ul li strong{font-size: 22px;}
	.prosuct-detail-top-rate-btn ul li small{font-size: 15px;}
	.collection-row h3{font-size: 30px;}
	.collection-row{padding: 30px 0;margin:15px 0 10px 0;}
	.add-to-cart-item-row{padding: 30px 0 0;}
	.milestone-row h3{font-size: 36px;}
	.container-outer{padding: 30px 0;}
	.contact-wrapper{padding: 30px 15px;} 
	.contact-wrapper .contact-form h3{font-size: 25px;}
	.whatsapp img{max-width: 50px;}
	.whatsapp{width: 50px;height: 50px;bottom: 10px;right: 10px;} 
	.category-list ul li a{font-size: 14px;}
	.top-cat-slide{padding: 30px 15px;}
	.home-info-section{padding: 30px 15px;}
	.shopbycate-section{padding: 30px 15px;}
	.shopbycate-section h3{font-size: 36px;}
	.deals-section h3{font-size: 36px;}
	.deals-section{padding: 30px 15px;}
	.shop-accessories-section h3{font-size: 36px;}
	.countdown-timer{top: 32px;}
	.shop-accessories-section{padding: 30px 15px;}
	.new-arrivals h3{font-size: 36px;}
	.new-arrivals{padding: 30px 15px;}
	.delivery-install-section{padding-bottom: 30px;}
	.customer-review-section h3{font-size: 36px;}
	.customer-review-section{padding: 30px 15px;}
	.customer-review-section .owl-carousel{margin-top: 30px;}
	.blog-news-section h3{font-size: 36px;}
	.milestone-row ul{background-repeat: repeat-y;background-position: center top;}
	.milestone-row ul::before{top: 0;transform: translateY(0%);right: 0;margin: 0 auto;}
	.milestone-row ul::after{top: auto;bottom: 0;transform: translateY(0%);left: 0;margin: 0 auto;}
	.milestone-row ul li{width: 100%;min-height: 0;padding:0 0;margin: 20px 0 20px 0;}
	.milestone-row ul li .milestone-des{float: left;width:44%;max-width: 100%;min-height: 0; margin-bottom: 0;border: solid #e8e8e8 1px;}
	.milestone-row ul li:nth-child(2n) .milestone-des{float: right;}
	.milestone-bullet{position: absolute;margin: 0 auto;top: 12%;z-index: 9;right: 0;left: 0;-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);-ms-transform: translate(0%, -50%);-o-transform: translate(0%, -50%);transform: translate(0%, -50%);}
	.milestone-year{width: 44%;padding-top: 0;float: right;text-align: right;margin-top: 0;position: absolute;right: 0;top: 50%;-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);-ms-transform: translate(0%, -50%);-o-transform: translate(0%, -50%);transform: translate(0%, -50%);}
	.milestone-row ul li:nth-child(2n){padding-top: 0;}
	.milestone-year::before{left: 0;right: auto;top: 9px;width: calc(100% - 40px);height: 1px;}
	.milestone-row ul li:nth-child(2n) .milestone-year::before{top: 9px;bottom: auto;left: auto;right: 0;}
	.milestone-row ul li:nth-child(2n) .milestone-year::after{bottom: 5px;top: auto;left: 35px;right: auto;}
	.milestone-row ul li:nth-child(2n) .milestone-year{padding-top: 0;padding-bottom: 0;float: left;text-align: left;right: auto;left: 0;}
	.milestone-row ul li:nth-child(2n) .milestone-bullet{margin-top: 0;margin-bottom: 0;} 
	.milestone-year::after{left: auto;right: 35px;bottom: 5px;	}
	.milestone-row ul{padding: 30px 0;}
	.milestone-des-inr-top{position: relative;}
	.milestone-row ul li h6{text-align: left;}
	.milestone-row .ol-box{padding: 0;}
	.milestone-row .ul-box{padding: 0;}
	.milestone-row ul li:nth-child(1) .milestone-bullet{top: 40%;}
	.category-list ul{margin: 15px 0;}
	.new-arrivals-des-left{padding-right: 30px;}
	.new-arrivals-des-right{padding-left: 30px;}
	.delivery-install-section p{font-size: 12px;} 
	.office-furniture h3{font-size: 30px;margin:0 0 15px;}
	.office-furniture{padding: 30px 0;}
	.office-furniture ul li{width: 19%;margin: 0 10px 10px 0;}
	.office-logo-detail{margin-bottom: 30px;}
	.office-gallery .owl-nav .owl-prev{margin-left:0px !important;}
	.office-gallery .owl-nav .owl-next{margin-right:0px !important;}
} 

@media screen and (max-width:991px){  
	.info-box ul{padding-top: 5px;}
	.info-box span{margin: 10px 0 15px;}
	.contact-form h3{margin-bottom: 15px;}
	.coing-soon ul li{font-size: 35px;line-height: 35px;padding: 5px;}
	.coing-soon{padding: 15px;}
	.wrapper::before{height: 260px;}
	.group-of-companies ul li{padding-top: 15px;}
	.footer-links h3{margin-top: 15px;}
	.filter-row h3{width: 100%;margin: 0 0 10px;}
	.filter-row select{margin-bottom: 10px;width: 30%;}
	.prosuct-detail-top-rate-btn{float: left;padding-top: 10px;padding-bottom: 10px;margin: 10px 0;border-top: solid rgba(0,0,0,0.10) 1px;border-bottom: solid rgba(0,0,0,0.10) 1px;width: 100%;}
	.product-detail-row-left .carousel-item img{width: 100%;}
	.product-detail-row{margin-top: 0;}
	.product-detail-share-modal{position: relative;bottom: 0;width: 100%;margin: 10px 0 10px;display: inline-block;}
	.product-detail-row-left .carousel-indicators{padding-right: 0;}
	.new-arrivals-des h4{font-size: 24px;}
	.cm-title h3{font-size: 20px;}
	.category-list ul li{padding-right: 25px;margin-right: 25px;}
	.new-arrivals-des-left{padding-right: 15px;}
	.new-arrivals-des-right{padding-left: 15px;}
	.delivery-install-section .col-md-6{padding-top: 10px;padding-bottom: 10px;}
	.delivery-install-section p{font-size: 14px;} 
	.office-logo-des{padding-top: 15px;}
}

@media screen and (max-width:767px){  
	.logo img{max-width: 150px;}
	.celebration{max-width: 40px;}
	.contact-form{margin-top: 15px;padding: 15px;}
	.wrapper{padding-bottom: 15px;}
	.coing-soon ul li{font-size: 28px;}
	.contact-form h3{font-size: 26px;}
	.inner-banner-cap{text-align: center;top: auto;bottom: 0;padding: 0 15px;}
	.inner-banner img{height: 175px;}
	.inner-banner-cap h3{color: #fff;font-size: 30px;padding: 15px 15px 10px;background: linear-gradient(to bottom,  rgba(106,82,68,0) 0%,rgba(106,82,68,0.8) 100%);} 
	.head-info a br{display: none;}
	.head-info a strong{display: none;}
	.head-info a img{margin-bottom: 0;}
	.head-info{margin-top: 4px;}
	.nav-open{margin-top: 8px;}
	.whoweare p{font-size: 16px;}
	.cm-profile-box-des p{font-size: 16px;}
	.cm-profile-box h3{font-size:24px; }
	.cm-profile-box h4{font-size: 18px;}
	.cm-title h3{padding: 13px 20px 10px;font-size: 20px;}
	.cm-profile-box-sm h3{font-size: 20px;}
	.cm-profile-box-sm h4{font-size: 16px;}
	.container-outer{padding: 30px 0 40px 0;}
	.cm-profile-box figure{margin-top: 10px;}
	.group-of-companies ul li{text-align: center;padding: 0;}
	.group-of-companies ul li figure{position: relative;display: inline-block;height: auto;padding: 10px;}
	.group-of-companies ul li figure img{position: relative;top: 0;transform: translateY(0);}
	.group-of-companies ul li:nth-child(2n){padding-right: 0;}
	.group-of-companies p{font-size: 16px;}
	.group-of-companies{text-align: center;}
	.group-of-companies ul li figure img{max-width: 250px;}
	.filter-row{margin-top: 20px;}
	.breadcrumbs{margin-top: 5px;}
	.overlay-content ul li figure{height: 20px;}
	.overlay-content ul li figure img{max-width: 20px;}
	.overlay-content ul li{margin-top: 5px;padding-bottom: 5px;}
	.overlay-content ul li:first-child img{max-width: 35px;}
	.product-detail-row-right table tr td{font-size: 14px;}
	.product-detail-row-right h3{font-size: 24px;}
	.product-detail-row-right h4{font-size: 20px;}
	.product-detail-row-right table tr th{font-size: 16px;}
	.product-detail-row-right p{font-size: 16px;}
	.product-detail-slide-head ul li{font-size: 16px;}
	.product-detail-slide-head p{font-size: 16px;}
	.collection-row h3{font-size: 25px;} 
	.project-thumb h3{min-height: 0;} 
	.contact-wrapper .info-box ul li{font-size: 16px;}
	.home-info-box{box-shadow: 0px 0px 10px rgba(0,0,0,0.08);margin: 10px 0;padding: 20px;}
	.shopbycate-section h3{margin: 0;font-size: 30px;}
	.shopbycate-section .item h4{font-size: 16px;}
	.deals-section h3{font-size: 30px;}
	.shop-accessories-section h3{font-size: 30px;}
	.new-arrivals hr{margin: 15px 0;}
	.new-arrivals-des{position: relative;top: 0;-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);-ms-transform: translate(0%, 0%);-o-transform: translate(0%, 0%);transform: translate(0%, 0%);text-align: left;padding: 0 0 15px;}
	.delivery-install-section{text-align: center;}
	.delivery-install-section img{float: none;margin: 0 0 2px;}
	.delivery-install-section p{padding-top: 0;margin-bottom: 10px;}
	.cmrow-lg{padding-top: 20px;}
	.head-info a{margin-right: 4px;float: left;width: 35px;}
	.head-info a:first-child{min-height: 32px;}
	.pulse{bottom: 0;}
	.head-info a:first-child img{top: 0;}
	.milestone-row ul li:nth-child(1) .milestone-bullet{top: 43%;}
	.category-list ul{margin: 5px 0;}
	.office-furniture ul li{width: 22%;}
	.office-logo-detail{margin-bottom: 15px;}
	.office-logo img{max-width: 200px;}
}

@media screen and (max-width:600px){ 
	.filter-row select{width: 47%;}	
	.countdown-timer{position: relative;top: 0;right: 0;margin-bottom: 10px;}
	.customer-review-section .item{text-align: center;padding: 15px;}
	.customer-review-section .item figure{position: relative;display: inline-block;margin-bottom: 15px;width: 100%;}
	.customer-review-section .item figure img{width: 200px;height: auto;}
	.review-rating{position: relative;top: 0;width: 100%;right: 0;}
	.customer-review-section .item h4{padding-right: 0;}
	.blog-news-section .item a{float: left;}
	.category-list ul li{padding-right: 15px;margin-right: 15px;}
	.category-list ul{margin: 0px 0;}
}

@media screen and (max-width:530px){
	.category-list ul li{padding: 5px;width: 48.8%;background: #fff6f1;margin: 0 0 2px 0;margin-bottom: 5px;} 
	.category-list ul li::after{display: none;}
	.category-list ul li:nth-child(2n){float: right;}
	.milestone-row ul li:nth-child(1) .milestone-bullet{top: 44%;}
	.office-furniture ul li{width: 48%;}
	.office-furniture ul li:nth-child(2n){margin-right: 0;float: right;}
}

@media screen and (max-width:470px){ 
	.filter-row select{width: 46%;}	
	.prosuct-detail-top-rate h3{display: block;}
	.rating-box{margin-left: 0;}
	.prosuct-detail-top-rate-btn ul{width: 100%;padding-bottom: 10px;}
	.add-to-cart-item-row ul li h3{font-size: 23px;}
	.add-to-cart-item-row ul li h4{font-size: 23px;}
	.add-to-cart-item-row ul li small{font-size: 18px;top: 0;}
	.add-to-cart-item-row ul li p{font-size: 16px;}
	.add-to-cart-item-row ul li{margin: 0 3px;} 
	.cmrow-lg{padding-top: 45px;}
	.milestone-row ul li:nth-child(1) .milestone-bullet{top: 45%;}
	.milestone-row ul li .milestone-des{padding: 5px;}
	.milestone-des-inr-top{padding: 0;}
	.milestone-bullet{top: 20%;}
}

@media screen and (max-width:360px){  
	.head-info{margin-left: 15px;margin-top: 5px;}
	.head-info a{margin-right: 5px;}
	.head-info a img{max-width: 20px;} 
	.filter-row select{width: 100%;margin-right: 0;margin-bottom: 5px;}	
	.add-to-cart-item-row ul li{margin: 0 3px;}
}