.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:#d98200}
 .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:#d98200;font-weight:500;font-size:18px;display:block}
 .product-fg-seventeen a{text-decoration: none;}
 .product-fg-seventeen .cmn-btn-outline3{border:1px solid #d98200;color:#d98200;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:#d98200;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;}
 }