.contactSupplier{box-shadow:0 3px 16px 0 rgba(22,22,26,.1);border-radius:8px;margin-bottom:12px;padding:16px 12px;border:1px solid #ececec}.contactSupplier .label{color:#000;font-size:17px;font-weight:600;line-height:1.4;margin-bottom:12px}.contactSupplier .contactName{display:flex;width:100%;align-items:center;margin:4px 0 12px}.contactSupplier .contactName .divImg{width:44px;height:44px;margin-right:12px;position:relative}.contactSupplier .contactName .divImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:90px}.contact-img .ant-image{height:100%!important}.contactSupplier .ant-image-mask{border-radius:100rem;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1}.contactSupplier .ant-image-mask .ant-image-mask-info{display:none}.divImg .anticon-eye{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;visibility:hidden;opacity:0;transition:opacity .2s ease-out,visibility .2s ease-out;pointer-events:none}.divImg:hover .anticon-eye{visibility:visible;opacity:1}.contactSupplier .contactName .divText{width:calc(100% - 50px)}.contactSupplier .contactName .divText h5{color:#000;font-size:15px;font-weight:600;line-height:1.4;margin-bottom:2px}.contactSupplier .contactName .divText p{margin:0;color:#747475;font-size:13px;line-height:20px}.contactSupplier .rowBtnContact .btn{background:#4d4d4d;color:#fff;font-weight:500;padding:5px;margin-top:8px;display:flex;align-items:center;justify-content:center}.contactSupplier .rowBtnReport .btn{background:#daa7d1}.contactSupplier .rowBtnProductQuote .btn,.contactSupplier .rowBtnReport .btn{color:#4d4d4d;font-weight:500;padding:5px;margin-top:8px;display:flex;align-items:center;justify-content:center}.contactSupplier .rowBtnProductQuote .btn{background:#fff;border:1px solid #4d4d4d}.contactSupplier .rowBtnContact .btn img,.contactSupplier .rowBtnProductQuote .btn img,.contactSupplier .rowBtnReport .btn img{margin-right:8px}.companyCardContainer{display:flex;align-items:center;gap:70px;width:100%;max-width:100%;border:none;box-shadow:none}.companyCardContainer .card-info-left{display:flex;flex-direction:column;justify-content:space-between;height:100%;position:relative;border-radius:8px;overflow:hidden}.companyCardContainer .card-info-left .opacity{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;opacity:.2;z-index:1;left:0;top:0}.companyCardContainer .company-info{display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.companyCardContainer .company-info .col-logo{text-align:center}.companyCardContainer .company-logo{width:100px;height:80px;-o-object-fit:cover;object-fit:cover;margin:0 auto}.companyCardContainer .company-details h2{font-size:19px;font-weight:500;color:#000;line-height:27px;margin-bottom:4px}.companyCardContainer .status{color:#00944a;font-size:14px;margin-bottom:0}.companyCardContainer .verified-btn{width:120px;position:absolute;bottom:0;left:50%;transform:translateX(-50%) translateY(50%)}.companyCardContainer .actions{display:flex;justify-content:space-between;margin-top:15px;position:relative;z-index:2}.companyCardContainer .follow-btn,.quote-btn{background-color:#daa7d1;color:#4d4d4d;font-weight:600;padding:8px 20px;border:none;border-radius:5px;cursor:pointer;width:222px;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:24px}.companyCardContainer .follow-btn img,.quote-btn img{width:24px;height:24px;margin-right:6px}.companyCardContainer .quote-btn{background-color:#4d4d4d;color:#fff}.companyCardContainer .card-info-right{display:flex;flex-direction:column;justify-content:space-around;max-width:920px}.companyCardContainer .card-info-right>div{display:flex}.companyCardContainer .card-info-right>div div{padding-bottom:10px;display:flex;align-items:center}.companyCardContainer .card-info-right>div div.col1{width:33%}.companyCardContainer .card-info-right .icon{margin-right:12px}.companyCardContainer .card-info-right .span{color:#4d4d4d}.companyCardContainer .verified-btn{background:#007bff url(/_next/static/media/i-verified-small.18d799c1.svg) 4px/20px 20px no-repeat;color:#fff;font-size:14px;padding:5px 5px 5px 30px;border:none;border-radius:5px;cursor:pointer}.boxVoucher{box-shadow:0 3px 16px 0 rgba(22,22,26,.1);border:1px solid #ececec;border-radius:8px;padding:15px 15px 8px}.boxVoucher .title{font-size:20px;color:#0f0f0f;font-weight:500;margin-bottom:0}.horizontalScroll{display:flex;gap:35px;overflow-x:auto;height:auto;overflow-y:hidden;white-space:nowrap;width:auto;margin:4px 0 0;padding:0}.horizontalScroll .list-item{flex:0 0 auto;width:300px;height:100%;height:auto;margin-left:18px;padding:10px 0;display:inline-block}.horizontalScroll .list-item:first-of-type{margin-left:0}.horizontalScroll .list-item img{height:90px;width:auto}.horizontalScroll::-webkit-scrollbar{height:7px;width:7px}.horizontalScroll::-webkit-scrollbar-track{background-color:rgba(209,213,219,0)}.horizontalScroll:hover::-webkit-scrollbar-thumb{background:#e7e7e7;border-radius:12px}.horizontalScroll .list-item .voucher{justify-content:space-between;height:100%;width:340px;min-height:100px;display:inline-block;color:#5b5b5c;text-decoration:none;border:2px solid #f73131;display:flex;align-items:center;padding:10px 13px;border-radius:8px}.list-item .voucher .colLeft{display:flex;flex-direction:column;flex:1;width:70%;border-right:2px dashed #f73131;color:#f73131;padding-right:7px}.list-item .voucher .colLeft h5{font-size:17px;font-weight:500;margin-bottom:2px}.list-item .voucher .colLeft div{font-size:14px;font-weight:500}.list-item .voucher .colLeft span{display:inline-block;border:1px solid #f73131;font-size:12px;padding:6px;line-height:12px;border-radius:4px}.list-item .voucher .colLeft p{color:#747475;font-size:12px;margin:16px 0 0;line-height:1}.list-item .voucher .colRight{display:flex;align-items:center;padding-left:10px;text-align:center}.list-item .voucher .colRight span{display:inline-block;background:#daa7d1;color:#4d4d4d;font-weight:500;padding:3px 12px;border-radius:6px}