.logoSize{
  width: 100%;
  height: 40px;
}
.selectTran{
   
    margin-top: 4px!important;
}
.dmopMx {
    position: relative;
    width: 64px;
    margin: auto;
    display: none!important;
}
.font-size-logo{
	font-size:20px;
}
.colorText{
  color: #ED7248!important;
}
.sizeBrand{
	height:50px!important;
	width:100%;
}
.bg-view-Stock{
  background-color: #222;

  position: relative;
}
.sizeIcon{

  height: 50px;
}
.colorIcon{
  color: #ED7248;
  position: absolute;

  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}


.positin-view-Stock{
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.shape{
 
  width: 100%;
  height: 100%;
  background: #222;
  
}
.heightImageStockProduct{
  max-height: 200px;
  height: 100%;
}

.leftReactangle{
  border-right: 60px solid  #222;
  border-bottom: 60px solid transparent;
  border-top: 60px solid transparent;
 
}
.rightReactangle{

  border-left: 60px solid #222;
  border-right: 60px solid transparent;
  border-bottom: 60px solid transparent;
  border-top: 60px solid transparent;
 
}
.e{
    position: absolute;
    z-index: 1;
    top:-17px;
    width:200px;
    height:154px;
    background:#ED7248;
    -webkit-clip-path:polygon(25% 0%, 75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);
}
.margin-box-title{
  margin-left: 80px;
}

.positionText{
  position: absolute;
  left: 60%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.current{
    margin-right:8px!important;
     color:#ED7248!important; 
     font-size: 2rem;
	 font-weight:bold!important;
     
  }
  textarea{
    margin-top: -25px;
  }
  input[type="text"], textarea {

    background-color : #222!important; 
    border: #222!important;
    color: white !important;
  
  }
  .screen-reader-response{
     display: none!important;
  }
  .wpcf7-response-output {
    color: #ED7248;
    font-family: "loraBold";
  font-style: normal;
  font-weight: 700!important;
  font-size: 1.5rem;
}
input[type="email"].t{
  background-color : white!important; 
   border: white!important;
   color:#222!important;

}
input[type="email"] {

    background-color : #222!important; 
    border: #222!important;
    color: black !important;;
  }
  .page.smaller{
    color:black!important;
   
  }
  a.sc-7dvmpp-1{
    display: none!important;
  }


  .previouspostslink{
    
    margin-left:4px!important;
    font-size: 2rem;
}
.nextpostslink{
    margin-left:4px!important;
	  font-size: 2rem;
  
}
.page.larger{
  margin-right: 8px!important;
  color: #ED7248!important;
  font-size:2rem;
  font-weight:bold!important;
  
}


.fixed-content {
  top: 100px;
  bottom:0;
  position:fixed;
  overflow-y:scroll;
  overflow-x:hidden;
}

.carousel-item {
  height: 70vh;

  background:no-repeat;
  background: center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.carousel-indicators li {
  box-sizing: content-box;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  width: 6px!important;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #ED7248;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: .5;
  transition: opacity .6s ease;
}
.sub-title-text-one{
  color:#ED7248!important;
  font-size: 2rem;
}

.bg-img-item-categories{

  width: 100%;
  /* background-size: cover;
  background-repeat: no-repeat;
  background-position: center bottom; */
  height: 150px;

}
.bg-black{
  background-color: black;
}
.whatsapp{
  position: fixed;z-index:3;right:50px;bottom:30px;
}

.btn-product-gallery:hover{
      color: #fff!important;
    background-color: #ED7248!important;
}
.current-menu-item a{
  color:#ED7248!important;
}

.widget-title{
  color: black;

}
.logoTitle{
  color:#ED7248;
  font-weight: 700;
  font-size: 3.2rem!important;
  line-height: 1.15;
}
.widthlogoBtton{
  width: 25%;
}
.title-sider{
  color:white!important;

}
.font-size-title{
  font-family: "loraBold";
  font-style: normal;
  font-weight: 700!important;
  font-size: 3rem;
}
.font-size-sub-title{
  font-family: "loraBold";
  font-style: normal;
  font-weight: 700!important;
  font-size: 2rem;
}
.font-size-des{
  font-family: "loraRegualer";
  font-style: normal;
  font-weight: 400;
  font-size: 1.5rem;
}
.font-size-menu{
  font-family: "loraRegualer";
  font-style: normal;
  font-weight: 400;
  font-size: 1.5rem;
}
.font-size-categ{
  color: #ED7248;
  font-family: "loraBold";
  font-style: normal;
  font-weight: 700!important;
  font-size: 2rem;
  letter-spacing:-.025em;
}
.font-size-filter{
  color: #ED7248;
  font-family: "loraBold";
  font-style: normal;
  font-weight: 700!important;
  font-size: 1.5rem;

}


.font-size-categ-subtitle{
  letter-spacing:-.01em;margin-bottom:.6rem;
  color:white;
  font-family: "loraRegualer";
  font-style: normal;
  font-weight: 400;
  font-size: 1.5rem;

}
.point{
  height: 15px;
  width: 15px;
  border-radius: 50%;
  background-color: #ED7248 ;
}
.product-gallery-item div.imgGallery{max-width:none;width:100%;height: 100px;background-size: cover;background-position: center;background-repeat: no-repeat;}
@media screen and (max-width:1023px){
  .logoSize{
    width: 100%;
    height: 30px!important;
  }
  .font-size-categ{
    color: #ED7248;
    font-family: "loraBold";
    font-style: normal;
    font-weight: 700!important;
    font-size: 2rem!important;
    letter-spacing:-.025em;
  }
  .widthlogoBtton{
    width: 100%!important;
  }
}

@media screen and (max-width:767px) {
  .product-gallery-item div.imgGallery{max-width:none;width:100%;height: 65px!important;background-size: cover;background-position: center;background-repeat: no-repeat;}
  .heightImageStockProduct{
    max-height: 240px!important;
    height: 100%;
  }
	.font-size-logo{
	font-size:10px;
}
  .logoSize{
    width: 100%;
    height: 25px!important;
  }
  .banner-content-overlay{overflow:hidden;padding:0.7rem 2rem .2rem!important;background-color:#222;left:0;right:0;top:auto;bottom:0;transform:translateY(0);-ms-transform:translateY(0);transition:all .3s ease}
  .font-size-title{
    font-family: "charmBolb";
    font-style: normal;
    font-weight: 700;
    font-size: 2rem!important;
  }
  .font-size-sub-title{
    font-family: "loraBold";
    font-style: normal;
    font-weight: 700!important;
    font-size: 1.5rem!important;
  }
  .font-size-categ-subtitle{
    letter-spacing:-.01em;margin-bottom:.6rem;
    color:white;
    font-family: "loraRegualer";
    font-style: normal;
    font-weight: 400;
    font-size: 1rem!important;
  
  }

  .font-size-categ{
    color: #ED7248;
    font-family: "loraBold";
    font-style: normal;
    font-weight: 700!important;
    font-size: 1.2rem!important;
    letter-spacing:-.025em;
  }
  .title-sider{
    color:white!important;
   
  }
  .widthlogoBtton{
    width: 100%!important;
  }
  .logoTitle{
    color:#ED7248;
    font-weight: 700;
    font-size: 2.5rem!important;
    line-height: 1.15;

  }
  .bg-img-item-categories{
    /* background-size: cover; */
    height: 100px!important;
    width: 100%;
  
    /* background-position: center bottom;
    background-repeat: no-repeat; */
  }

  .carousel-item {
    height: 270px!important;
    background:no-repeat;
    background: center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
  }
  .whatsapp{
    position: fixed;z-index:3;right:20px!important;bottom:30px;
  }
  
}