.entry-content p {
margin-bottom: 0;
}
.mh-box{
min-height: 52px;
}
.white a{
color: #ffffff;
text-decoration: none !important;
}
.box-3collum{
min-height: 103px;
}
.section-home1{ }
.mg0 p,.mg0{
margin-bottom: 0 !important;
}
#main__menu--header ul li a span i:before{
content: '▷';
font-family: "Krub", Sans-serif;
font-size: 16px;
font-weight: 400;
color: #e23030;
}
#main__menu--header ul li a span {
border: none !IMPORTANT;
}
.form__footer p {
margin-bottom: 0;
max-height: 40px;
}
.form__footer{
display: flex;
width: 100%;
}
.submit__footer--form {
padding: 0;
max-width: 50px;
width: 100%;
height: 40px;
}
.submit__footer--form input {
padding: 0;
width: 100%;
display: flex;
height: 40px;
align-items: center;
justify-content: center;
background: #bf0a1d !IMPORTANT;
font-size: 22px;
}
.form__footer .wpcf7-form-control-wrap, .form__footer .wpcf7-form-control-wrap input{
height: 100%;
}
.form__footer .wpcf7-form-control-wrap input{
background: none;
border-color: #bf0a1d;
border-radius: 0;
}
.form__footer .wpcf7-form-control-wrap input::placeholder{
color: #FFFFFF;
font-family: "Noto Sans", Sans-serif;
font-size: 16px;
font-weight: 300;
line-height: 16px;
}
@media (max-width:1600px) {
.section-home2 > .elementor-container,
.section-home3 > .elementor-container,
.section-home4 > .elementor-container,
.section-home5 > .elementor-container {
max-width: 95% !important;
}
.section-home2 .elementor-widget-wrap.elementor-element-populated {
padding: 20px !important;
}
.section-home2 .colum-first .elementor-widget-wrap.elementor-element-populated {
padding: 155px 20px 20px 20px !important;
} }
@media (max-width:1500px) {
.content-red br{
display: none;
}
.section-home2 > .elementor-container,
.section-home3 > .elementor-container,
.section-home4 > .elementor-container,
.section-home5 > .elementor-container {
max-width: 95% !important;
}
}
@media (max-width: 1024px){
#main__menu--header .hfe-nav-menu__toggle i:before{
color: #fff;
}
#main__menu--header .hfe-nav-menu__layout-horizontal.menu-is-active {
margin-top: 10px;
}
.section-home2 .elementor-widget-wrap.elementor-element-populated {
padding: 10px !important;
}
.same-height-box {
min-height: 77px;
}
.box-3collum {
min-height: 154px;
}
.box-3collum-title{
min-height: 51px;
}
.section-home1 {
background-position: center !important;
}
}
@media (max-width: 767px){
.box-3collum {
min-height: unset;
}
.box-3collum-title {
min-height: unset;
}
.section-home2 .colum-first .elementor-widget-wrap.elementor-element-populated {
padding: 10px !important;
}
#main__menu--header .hfe-nav-menu__layout-horizontal.menu-is-active {
margin-top: 15px;
}
.menu__mobile--footer .uael-nav-menu {
margin: auto;
}
.menu__mobile--footer .uael-nav-menu ul li a {
justify-content: center !important;
}
.form__footer {
justify-content: center;
}
} body.post-type-archive-lsi-item .ast-archive-description,
body.tax-lsi-category .ast-archive-description{
background: none;
}
.product-wrap {
display: flex;
flex-wrap: wrap;
gap: 20px; justify-content: start; }
.product-wrap item {
width: calc(33.333% - 14px); box-sizing: border-box; display: flex;
flex-direction: column; align-items: center; padding: 10px;
border: 1px solid #ccc;
border-radius: 5px;
text-align: center; background-color: #f9f9f9; }
.product-wrap item .image {
width: 100%;
height: 190px;
}
.product-wrap item .image img {
width: 100%;
height: 100%; border-radius: 5px;
object-fit: contain;
}
.product-wrap item .name a {
font-size: 16px;
font-weight: bold;
color: #333;
text-decoration: none;
margin: 10px 0;
display: block;
}
.product-wrap item .stock-code {
font-size: 14px;
color: #555;
margin-bottom: 5px;
}
.product-wrap item .price {
font-size: 18px;
font-weight: bold;
color: #e60023;
} @media (max-width: 768px) {
.product-wrap item {
width: calc(50% - 10px); }
}
@media (max-width: 480px) {
.product-wrap item {
width: 100%; }
} body.single-lsi-item .entry-meta{
display: none;
}
.item-meta {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 15px; 
margin-bottom: 40px;
}
.item-meta .item-image, .item-meta .item-data{
}
.item-meta .item-data .item-price{
font-size:30px;
font-weight: bold;
color: #BF0A1D;
margin-bottom: 20px;
display:block;
}
.item-meta .item-image{
height: 350px;
width: 100%;
}
.item-meta .item-image img{
width: 100%;
height: 100%;
object-fit: contain;
}
.item-meta .item-data table, .item-meta .item-data table td{
border:none;
font-size: 14px;
padding-left: 0;
}
.item-meta .item-data table td:first-child,
.item-meta .item-data table td:nth-child(3){
font-weight: 500; }
@media screen and (max-width:767px){
.item-meta {
display: block;
}
.item-meta .item-image{
margin-bottom: 20px;
}   
.item-meta .item-data table, .item-meta .item-data table td{
font-size: 12px;
}
}