.productMenu.pc-menu__item:hover>.pc-menu__list{display:flex}.productMenu.pc-menu__item>.pc-menu__list{width:100%;max-width:87.5rem;top:152px;position:fixed;left:calc((100% - 1400px) / 2);flex-wrap:wrap;border-radius:0;background-color:rgb(255 255 255);box-shadow:none;border-top:1px solid #eee;padding:36px;color:#000;row-gap:10px}.productMenu.pc-menu__item>.pc-menu__list>.pc-menu__item{max-width:233px;min-width:160px;width:100%}.productMenu.pc-menu__item>.pc-menu__list>.pc-menu__item>.pc-menu__link{white-space:break-spaces;line-height:1.25;padding:0}.productMenu.pc-menu__item>.pc-menu__list>.pc-menu__item:nth-child(6n){max-width:160px}.productMenu.pc-menu__item .pc-menu__item .pc-menu__link:hover{background-color:unset;color:#d60d0d}.pc-menu__item .pc-menu__list{background-color:rgb(251 251 251)}@media (max-width:1439.98px){.productMenu.pc-menu__item>.pc-menu__list{max-width:1256px;left:calc((100% - 1256px) / 2)}.productMenu.pc-menu__item>.pc-menu__list>.pc-menu__item{max-width:204px}}.borderColor{border-color:#e5e5e5}.text-black\/60{color:#0009}.bg-black\/20{background-color:#e5e5e5}footer .footer-form__input{border-color:#e5e5e5!important}.ContactUs .footer-form__input{border-color:#b7b7b7!important}.iColor i.border-white\/60{border-color:#0009}footer .footer-form__input::-moz-placeholder,.ContactUs .footer-form__input::-moz-placeholder{color:#0009!important}footer .footer-form__input::placeholder,.ContactUs .footer-form__input::placeholder{color:#0009!important}.borderTop{border-top:1px solid #e5e5e5;background:rgb(238 238 238 / 30%)}.bgEEE{background-color:#e2e2e2}.bgEEE30{background:rgb(238 238 238 / 30%)}.bg-\[\#191919\].text-white{color:#353535;background-color:#eee}.tableColor table tr:nth-child(2n+1) td{background-color:#c5c5c5!important}.swiper-button-next,.swiper-button-prev{background-color:#ccc}.index_Solutions ul{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.index_Solutions ul li img{transition:all 0.3s ease-in-out}.index_Solutions ul li a:hover img{transform:scale(1.05)}.index_Solutions ul li a:hover .Solutions-title{color:#d60d0d}.index_Solutions .Solutions-title{transition:all 0.3s ease-in-out}.index_Solutions .Solutions-img .home-solution-content{aspect-ratio:3/2;overflow:hidden}@media (max-width:768px){.index_Solutions ul{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.index_Solutions ul{grid-template-columns:repeat(1,1fr);gap:25px}}.Sidebar .Sidebar_top .image{aspect-ratio:16/9}.Sidebar .Sidebar_top .image img{width:100%;height:100%;object-fit:cover}.Sidebar .Sidebar_bottom .form-input{line-height:20px}.Sidebar .Sidebar_bottom .form-textarea{height:100px}.Sidebar .Sidebar_bottom .c-btn{padding:10px 40px}*{border:0 solid #e5e5e5}.form-input,.form-textarea{border-color:#e5e5e5!important}.mb-2{margin:0 0 8px}@media (max-width:1279.98px){.md\:col-span-1{grid-column:span 1 / span 1}}.ProductsContent .Title{font-size:36px;font-weight:700;margin:0 0 15px;line-height:1.25}.ProductsContent .text{line-height:1.8}.ProductsContent dl dd a{box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.ProductsContent dl{padding-top:12px}.ProductsContent dl:not(:last-child){padding-bottom:40px;border-bottom-width:1px}.Sidebar_classification ul{height:calc(300px);overflow-y:auto;overflow-x:hidden}.Sidebar_classification ul::-webkit-scrollbar{width:2px;height:10px}.Sidebar_classification ul::-webkit-scrollbar-track{background:#fff;border-radius:5px}.Sidebar_classification ul::-webkit-scrollbar-thumb{background:#d60d0d;border-radius:5px}.Sidebar_classification ul::-webkit-scrollbar-thumb:hover{background:#555}.Sidebar_classification ul::-webkit-scrollbar-corner{background:#f1f1f1}@media (max-width:768px){.ProductsContent .Title{font-size:28px}.ProductsContent dl:not(:last-child){padding-bottom:20px}.ProductsContent dl{padding-top:0}.margin_left0{margin-left:0!important}.margin_top0{margin-top:0!important}.h50{display:flex;height:50px;align-items:center}.font-size14{font-size:14px}.FURNITURE_left{flex-direction:row-reverse}}.c-pagination__item>.page-numbers{color:#d60d0d}.posi_start{display:flex;justify-content:center;flex-wrap:wrap}.posi_start li{min-width:220px}.prose :where(ul):not(:where([class~=not-prose] *)){padding-left:1em}.prose :where(ul>li):not(:where([class~=not-prose] *)){padding-left:0}