.product-style-eleven .single-cat {
  padding: 0;
  transition: 0.4s;
  z-index: 1;
  margin-top: 20px;
  margin-bottom:20px;
}
.product-style-eleven .single-cat .cat-img {
  overflow: hidden;
  border-radius: 5px 5px 0px 0px;
  position: relative;
}
.product-style-eleven .single-cat .cat-img img {
  width: 100%;
  transform: scale(1);
  transition: 0.4s;
}
.product-style-eleven .single-cat .cat-img .heart {
  position: absolute;
  right: 25px;
  top: 27px;
  color: var(--primary);
  font-size: 13px;
  display: inline-block;
  text-align: center;
  display: block;
  cursor: pointer;
}
.product-style-eleven .single-cat .cat-cap {
  padding: 7px 10px 7px 10px;
  background: var(--section-bg-two);
  text-align:center;
  background:#141414;
  min-height:67px;
}
.product-style-eleven .single-cat .cat-cap .pricing .title {
  color: var(--white);
  font-size: 17px;
  font-weight: 400;
  margin-bottom: 0px;
  display: block;
  text-transform: capitalize;
}
.product-style-eleven .single-cat .cat-cap .pricing .title:hover {
  color: var(--white);
}
.product-style-eleven .single-cat .cat-cap .pricing .price {
  font-size: 16px;
  font-weight: 700;
  color: var(--white);
  line-height: 1;
}
.product-style-eleven .single-cat .cat-cap .ratting li {
  display: inline-block;
  color: #deb806;
  font-size: 11px;
}
.product-style-eleven .single-cat .cart-btn {
  color: var(--white);
  background: #bd8a00;
  font-size: 14px;
  display: inline-block;
  font-weight: 600;
  line-height: 1;
  margin: 0;
  padding: 10px 0 13px 0;
  text-transform: uppercase;
  width: 100%;
  text-align: center;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
}
.product-style-eleven .single-cat .cart-btn i {
  margin-right: 12px;
  font-size: 20px;
  position: relative;
  top: 2px;
}
.product-style-eleven .single-cat:hover .cat-img img {
  transform: scale(1.05);
}

.section-padding {
 padding-top: 100px;
 padding-bottom: 100px;
}
.section-bg-two2 {
 background: #c94d2f;
}
.section-bg-two {
}
* {
 box-sizing: border-box;
 margin: 0;
}

/**=========================
 START Content Box 48
=========================**/
.content-box-48 {
 padding: 20px;
 background: #fff;
 position: relative;
 height: 400px;
 display: flex;
 justify-content: center;
 align-items: center;
 background: #232427;
 transition: .4s;
 margin-bottom: 30px;
 box-shadow: inset 5px 5px 5px #00000033, inset -5px -5px 15px #ffffff1a, 5px 5px 15px #0000004d, -5px -5px 15px #ffffff1a;
 border-radius: 15px;
}
.content-box-48:hover .card-box-48{
 transform: translateY(-15%);
}
.card-box-48 {
 position: absolute;
 top: 20px;
 left: 20px;
 right: 20px;
 bottom: 20px;
 background: #2a2b2f;
 border-radius: 15px;
 display: flex;
 justify-content: center;
 flex-direction: column;
 transition: .4s;
}
.content-box-48-content-wrapper {
 padding: 30px 20px 20px 20px;
 text-align: center;
 z-index: 1;
}
.content-box-48-title {
 font-size: 22px;
 margin: 0 0 20px;
 color: #fff;
}
.content-box-48-content {
 color: #ffffffe6;
 font-size: 16px;
 line-height: 1.6;
}
.content-box-48-button {
 display: inline-flex;
 align-items: self-end;
 justify-content: center;
 margin-top: 30px;
 text-decoration: none;
 background: #6b38ff;
 font-size: 16px;
 color: #fff;
 padding: 14px 30px;
 text-align: center;
 border-radius: 6px;
 font-weight: 500;
 transition: 0.3s;
 box-shadow: 0 10px 20px #00000033;
}
.content-box-48.color-2 .content-box-48-button{
 background: #54e0c4;
}
.content-box-48.color-3 .content-box-48-button{
 background: #ffb507;
}
.content-box-48-button:hover{
 background: #fff !important;
 color: #000;
}
.card-box-48:after {
 position: absolute;
 width: 50%;
 height: 100%;
 content: "";
 background: #ffffff08;
 border-radius: 15px 0 0 15px;
 z-index: 0;
}
.content-box-48-number {
 position: absolute;
 color: #ffffff4d;
 left: 38%;
 top: 6px;
 font-size: 120px;
 z-index: 1;
 opacity: 0.5;
 font-weight: 900;
}
/**=========================
 END Content Box 48
=========================**/

/*# sourceMappingURL=main.css.map */
.product-fg-seventeen .dateTimmerGlobal.whiteStyle .single{background:#fff}
.product-fg-seventeen .dateTimmerGlobal.whiteStyle .single .time{color:#ff6600}
.product-fg-seventeen .dateTimmerGlobal.whiteStyle .single .cap{color:#ff6600}
.product-fg-seventeen .dateTimmerGlobal.greenStyle{position:absolute;bottom:0;text-align:center;margin:0 auto;left:0;right:0}
.product-fg-seventeen .dateTimmerGlobal.greenStyle .single{background:#009220;height:42px;width:44px}
.product-fg-seventeen .dateTimmerGlobal.greenStyle .single .time{font-size:12px}
.product-fg-seventeen .dateTimmerGlobal.greenStyle .single .cap{font-size:8px}
.product-fg-seventeen .dateTimmerGlobal .single{background:#ff8339;display:inline-block;text-align:center;height:57px;width:57px;margin-bottom:10px;margin-left:10px;padding:5px;border-radius:8px}
.product-fg-seventeen .dateTimmerGlobal .single:first-child{margin-left:0}
@media (max-width: 575px) {
.product-fg-seventeen .dateTimmerGlobal .single{margin-left:3px}
}
.product-fg-seventeen .dateTimmerGlobal .single .time{font-size:18px;color:#fff;font-weight:500;margin-bottom:0;display:block}
.product-fg-seventeen .dateTimmerGlobal .single .cap{font-size:12px;margin-bottom:0;color:#fff;font-weight:500}
.product-fg-seventeen .single-product{min-height:466px; transition:.4s;border:1px solid #ddd;border-radius:7px;margin-bottom:30px}
.product-fg-seventeen .single-product .productImg{border-radius:7px 7px 0 0;overflow:hidden;position:relative}
.product-fg-seventeen .single-product .productImg:after{transition:.4s;position:absolute;content:"";left:0;top:0;bottom:0;right:0;width:100%;height:100%;background:red;z-index:1;opacity:0;visibility:hidden}
.product-fg-seventeen .single-product .productImg img{border-radius:7px 7px 0 0;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1.02);transform:scale(1.02);transition:all 1.5s ease-out;-webkit-transition:all 1.5s ease-out;-moz-transition:all 1.5s ease-out;-ms-transition:all 1.5s ease-out;height: 280px;}
.product-fg-seventeen .single-product .productImg .cart-icon{position:absolute;right:25px;top:27px;z-index:3;-webkit-transition:1s;transition:1s;opacity:0;visibility:hidden}
.product-fg-seventeen .single-product .productImg .cart-icon .lisItem{margin-bottom:5px}
.product-fg-seventeen .single-product .productImg .cart-icon .lisItem .icon{width:28px;line-height:32px;height:28px;background:#fff;display:inline-block;color:#ff6600;font-size:16px;text-align:center;border-radius:6px;-webkit-transition:.5s;transition:.5s;transform:translateX(-20px);box-shadow:rgba(0,0,0,0.19) 0 10px 20px,rgba(0,0,0,0.09) 0 6px 6px}
.product-fg-seventeen .single-product .productImg .cart-icon .lisItem:nth-child(1) .icon{transition-delay:0}
.product-fg-seventeen .single-product .productImg .cart-icon .lisItem:nth-child(2) .icon{transition-delay:.1s}
.product-fg-seventeen .single-product .productImg .cart-icon .lisItem:nth-child(3) .icon{transition-delay:.3s}
.product-fg-seventeen .single-product .productImg .sticky{position:absolute;top:22px;left:0;z-index:0}
.product-fg-seventeen .single-product .productImg .sticky.stickyStye{clip-path:polygon(100% 0%,90.6% 52.17%,100% 100%,0px 100%,-.49% 47%,0px 0px);color:#fff;background:#ff6600;font-size:14px;font-weight:500;padding:4px 8px;padding-right:8px;margin-bottom:2px;display:inline-block;text-align:center;padding-right:20px}
.product-fg-seventeen .single-product .productImg .sticky.stickyStye:last-child{background: var(--theme-color);}
.product-fg-seventeen .single-product .productImg .sticky.outStock{background:#FF3939}
.product-fg-seventeen .single-product .productImg .sticky.ratedStock{background:#FF8339}
.product-fg-seventeen .single-product .productImg .sticky .icon{-webkit-transform:scaleY(-1);transform:scaleY(-1);margin-right:4px}
.product-fg-seventeen .single-product .productCap{background-color:#fff;padding:21px 17px 3px 20px;border-radius:0 0 10px 10px;border-top:1px solid #ff6600,var(--secondary),#3CC13B,#dc3545,#f7f7fd,#f7f7fd,#000,#F3BB1C}
.product-fg-seventeen .single-product .productCap .title{font-size:18px; color: black; line-height:1.2;font-weight:600;margin-bottom:10px;display:block}
.product-fg-seventeen .single-product .productCap .title:hover{color:#ff6600}
.product-fg-seventeen .single-product .productCap .pera{font-size:13px;margin-bottom:15px}
.product-fg-seventeen .single-product .productCap .quintity{font-size:14px;margin-bottom:11px;display:block;font-weight:500;text-transform:capitalize}
.product-fg-seventeen .single-product .productCap .quintity.avilable{color:#009220}
.product-fg-seventeen .single-product .productCap .quintity.notAvilable{color:#FF3939}
.product-fg-seventeen .single-product .productCap .quintity .quintityNumber{color:#333}
.product-fg-seventeen .single-product .productCap .ratting .listItem{display:inline-block;line-height:1;margin-bottom:7px}
.product-fg-seventeen .single-product .productCap .ratting .listItem .icon{color:#f7b614;font-size:11px}
.product-fg-seventeen .single-product .productCap .ratting .listItem .reviewNumber{color:#333}
.product-fg-seventeen .single-product .productCap .ratting .listItem .pera{margin:0}
.product-fg-seventeen .single-product .btn-wrapper .cmn-btn-outline3{padding:7px 21px!important}
.product-fg-seventeen .single-product .btn-wrapper .cmn-btn4{padding:7px 21px!important}
.product-fg-seventeen .single-product:hover:after{transition:.4s;opacity:1;visibility:visible}
.product-fg-seventeen .single-product:hover .productImg img{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}
.product-fg-seventeen .single-product:hover .productImg .cart-icon{opacity:1;visibility:visible}
.product-fg-seventeen .single-product:hover .productImg .cart-icon .icon{transform:translateX(0px)}
.product-fg-seventeen .productPrice{margin-bottom:15px}
.product-fg-seventeen .productPrice .regularPrice{font-weight:600;font-size:20px;display:inline-block;color:#c82332}
.product-fg-seventeen .productPrice .offerPrice{font-weight:400;position:relative;color:#333;font-size:20px;line-height:1;margin:0;margin-left:2px;display:inline-block;text-decoration:line-through}
.product-fg-seventeen .cateSidebar{border-radius:12px;background:#fff;position:relative}
.product-fg-seventeen .cateSidebar .catTittle2{margin-bottom:22px;font-size:20px;font-weight:400}
.product-fg-seventeen .cateSidebar .catTittle{margin-bottom:22px;font-size:17px;font-weight:400}
.product-fg-seventeen .cateSidebar .listing{border:1px solid #ddd;border-radius:8px}
.product-fg-seventeen .cateSidebar .listing .listItem{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:12px 17px}
.product-fg-seventeen .cateSidebar .listing .listItem:first-child{background:var(--section-bg-three);padding:21px 17px;border-radius:8px 8px 0 0}
.product-fg-seventeen .cateSidebar .listing .listItem:last-child{padding-bottom:30px}
.product-fg-seventeen .cateSidebar .listing .listItem:nth-child(2){padding-top:29px}
.product-fg-seventeen .cateSidebar .listing .listItem .icon{margin-right:13px;font-weight:700;max-width:24px;font-size:20px}
.product-fg-seventeen .cateSidebar .listing .listItem .items{color:#ff6600;font-weight:300;font-size:18px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.product-fg-seventeen .cateSidebar .listing .listItem .items:hover{letter-spacing:.4px;color:#ff6600}
.product-fg-seventeen .cateSidebar .listing .listItem .itemNumber{margin-left:5px}
.product-fg-seventeen .cateSidebar .listing .listItem .priceTag{margin:0}
.product-fg-seventeen .single-selling{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:#fff;padding:15px;border-radius:8px}
.product-fg-seventeen .single-selling .selling-img{width:110px;height:67px;margin-right:15px}
.product-fg-seventeen .single-selling .selling-img img{border-radius:6px}
.product-fg-seventeen .single-selling .selling-caption .selling-top-cap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.product-fg-seventeen .single-selling .selling-caption .selling-top-cap h5 a{color:#010100;font-size:16px;font-weight:500}
.product-fg-seventeen .single-selling .selling-caption .selling-top-cap span{color:#ff6600;font-size:16px;font-weight:500}
.product-fg-seventeen .single-selling .selling-caption p{font-size:12px;font-weight:300;margin:0;line-height:2}
.product-fg-seventeen .single-promote-product{background:#FFF;box-shadow:0 1px 80px 12px rgba(26,40,68,0.06);padding:15px;padding-bottom:0;border-radius:12px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;transition:.4s;cursor:pointer}
@media (max-width: 991px) {
.product-fg-seventeen .single-promote-product{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
}
.product-fg-seventeen .single-promote-product .product-cap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;transition:.4s;margin-bottom:15px;cursor:pointer;left:auto}
@media only screen and (min-width: 1600px) and (max-width: 1799px) {
.product-fg-seventeen .single-promote-product .product-cap{padding:10px}
}
@media (max-width: 991px) {
.product-fg-seventeen .single-promote-product .product-cap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}
}
.product-fg-seventeen .single-promote-product .product-cap .product-img{width:80px;height:80px;margin-right:15px}
@media (max-width: 575px) {
.product-fg-seventeen .single-promote-product .product-cap .product-img{margin-bottom:15px}
}
@media only screen and (min-width: 1600px) and (max-width: 1799px) {
.product-fg-seventeen .single-promote-product .product-cap .product-img{width:29%;margin-right:9px}
}
.product-fg-seventeen .single-promote-product .product-cap .product-img img{border-radius:12px}
@media only screen and (min-width: 1600px) and (max-width: 1799px) {
.product-fg-seventeen .single-promote-product .product-cap .product-img img{width:100%}
}
.product-fg-seventeen .single-promote-product .product-cap .product-caption .product-tittle{color:#ff6600;font-size:18px;line-height:1.2;font-weight:500;margin-bottom:3px;text-transform:capitalize;display:block}
.product-fg-seventeen .single-promote-product .product-cap .product-caption .product-tittle:hover{color:#ff6600}
@media only screen and (min-width: 1600px) and (max-width: 1799px) {
.product-fg-seventeen .single-promote-product .product-cap .product-caption .product-tittle{font-size:15px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.product-fg-seventeen .single-promote-product .product-cap .product-caption .product-tittle{font-size:21px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.product-fg-seventeen .single-promote-product .product-cap .product-caption .product-tittle{font-size:18px}
}
@media (max-width: 575px) {
.product-fg-seventeen .single-promote-product .product-cap .product-caption .product-tittle{font-size:18px}
}
.product-fg-seventeen .single-promote-product .product-cap .product-caption .product-pera{font-size:15px;color:var(--poppins-one);margin-bottom:0}
@media only screen and (min-width: 1600px) and (max-width: 1799px) {
.product-fg-seventeen .single-promote-product .product-cap .product-caption .product-pera{font-size:12px;margin-bottom:7px}
}
.product-fg-seventeen .single-promote-product .product-cap .product-caption .product-pera .subCap{color:var(--main-color-two);font-weight:400}
@media only screen and (min-width: 1600px) and (max-width: 1799px) {
.product-fg-seventeen .single-promote-product .product-cap .product-caption .product-pera .subCap{font-size:12px}
}
.product-fg-seventeen .single-promote-product .product-pricing{margin-bottom:15px;color:#c82332;font-weight:500;font-size:18px;display:block}
.product-fg-seventeen a{text-decoration: none;}
.product-fg-seventeen .cmn-btn-outline3{border:1px solid #c82332;color:#c82332;font-size:15px;font-weight:500;text-transform:capitalize;padding:14px 29px!important;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center;-moz-user-select:none;cursor:pointer;display:inline-block;position:relative;transition:color .4s linear;position:relative;overflow:hidden;border-radius:6px;background:none;z-index:1}
.product-fg-seventeen .cmn-btn-outline3 .icon{font-size:18px;margin-right:6px}
.product-fg-seventeen .cmn-btn-outline3::before{border:1px solid transparent;content:"";position:absolute;left:0;top:0;width:101%;height:101%;background:#c82332;z-index:-1;transition:transform .5s;transition-timing-function:ease;transform-origin:0 0;transition-timing-function:cubic-bezier(0.5,1.6,0.4,0.7);transform:scaleX(0);border-radius:0}
.product-fg-seventeen .cmn-btn-outline3:hover{color:#fff}
.product-fg-seventeen .cmn-btn-outline3:hover::before{transform:scaleX(1);border:1px solid transparent}

.triangle-down1{position:relative;top:-2px;content:"";display:inline-block;width:10px;height:10px;border-right:.2em solid #fff;border-top:.2em solid #fff;transform:rotate(135deg);margin-left:5px}
@media (max-width:992px) {
.fglangdropdown-menu{right:auto;left:0}
.afact--text__content h4{font-size:14px}
.afact--text__content h3{font-size:20px}
.afact--img i{font-size:38px}
.afact--text__title h2{font-size: 40px;}
.slider-height{min-height: 550px;}
.aservice__text span{display: none;}
.aservice{padding:25px 15px 22px 15px}
.aservice__text--title{font-size: 20px;}
.aservice__img > img{height: 380px;}
.fg-about-icons i{margin:0 10px}
}
@media(max-width:768px){
.aabout-img.img-lg{display: none;}
}