﻿@charset "utf-8"; 
.item-faqdetails .article p,.item-aboutus .article p{margin-bottom:0px}
main.index section.products .item ul li>div .rule-box{max-height:inherit;height:auto}
.temp2 ul:nth-of-type(1) li:nth-of-type(n+2) .left img{object-fit:contain}
main.index section.about-us .block-box .pic img{object-fit:cover}
aside .last-products li img,aside .last-products li img,aside .last-products li img,aside .last-products li img,aside .last-products li img{width:auto}
main.page-template-1 .max-width-box aside ul.nav1 li p{font-size:13.5px;padding:0 5px}
.productsDetails-article .details .right .btn-groups{justify-content:left}
footer .footer-info p>span{font-size:16px;font-weight:600;line-height:24px;margin-bottom:20px;display:block}
.logo-box{display:flex;flex-direction:column-reverse;justify-content:flex-end}
footer .footer-info .logo-box .logo img{height:auto;margin:15px 0 0}
footer .footer-info p:hover{-webkit-transform:translateX(0);transform:translateX(0);color:#fff}
@media (min-width:768px){.project-list{display:flex;flex-wrap:wrap}
.project-list li{width:47%;margin-right:1%;padding:0px}
.max-width-box article .item-aboutus .article .project-img img{max-height:130px}
.project-info{flex:1}}
main.index section.products .item ul li>div .rule-box{position: relative;padding-bottom: 100%;}
main.index section.products .item ul li>div img{height: 100%;position: absolute;top: 0;}