.banner-content-wrap{min-height:24.29rem;position:relative}.hero-banner{min-height:380px}.hero-banner:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(6,19,27,.75)}@media only screen and (max-width:320px){.banner-content-wrap{min-height:12.29rem!important}.hero-banner{min-height:12.29rem}.company-name-info{padding-top:1rem!important;margin-top:0!important}.company-verified-icons{right:2%!important;bottom:5%!important}.company-name-info h1{font-size:20px!important}h4{font-size:14px!important}.pi-list-accordion .accordion-button{font-size:1.5rem!important}.pi-list-accordion .accordion-icon i{font-size:1rem!important}}@media only screen and (min-width:321px) and (max-width:480px){.banner-content-wrap{min-height:12.29rem!important}.hero-banner{min-height:12.29rem}.company-name-info{padding-top:1rem!important;margin-top:0!important}.company-verified-icons{right:15%!important;bottom:5%!important}.company-name-info h1{font-size:20px!important}h4{font-size:16px!important}.pi-list-accordion .accordion-button{font-size:1.5rem!important}.pi-list-accordion .accordion-icon i{font-size:1rem!important}}@media only screen and (min-width:481px) and (max-width:767.98px){.banner-content-wrap{min-height:12.29rem!important}.hero-banner{min-height:12.29rem}.company-name-info{padding-top:1rem!important;margin-top:0!important}.company-verified-icons{right:25%!important;bottom:5%!important}.company-name-info h1{font-size:25px!important}h4{font-size:16px!important}.pi-list-accordion .accordion-button{font-size:1.8rem!important}.pi-list-accordion .accordion-icon i{font-size:1.2rem!important}}@media (max-width:991px){.banner-content-wrap{min-height:12.29rem!important}.hero-banner{min-height:12.29rem}}@media only screen and (min-width:768px) and (max-width:991.98px){.banner-content-wrap{min-height:15.29rem!important}.hero-banner{min-height:15.29rem}.company-name-info{padding-top:3rem!important;margin-top:0!important}.company-verified-icons{right:30%!important;bottom:5%!important}.pi-list-accordion .accordion-button{font-size:2.28rem}.pi-list-accordion .accordion-icon i{font-size:1.9rem}}.company-name-info{color:#fff;padding-top:3rem;margin-top:3rem}.company-verified-icons{right:42%;font-size:14px;position:absolute;color:#fff;bottom:-8%}.check-icon-wrap{padding:2px 10px;color:#ccc;border:2px solid #ccc}.company-name-info h1{font-size:2.571rem}.company-name-info>h3{font-size:1.143rem}.company-name-info>h4{font-size:1.071rem}.company-name-info>h5{font-size:.92rem}.company-profile-member{border-radius:10px 10px 0 0;padding:10px;background:#fff;margin-top:-52px;height:52px;position:relative;z-index:2}.company-profile-member p{font-size:20px;padding-top:4px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.company-profile-content-wrap{color:#000}.company-profile-navbar{margin-bottom:0;background:#fff;border:none;border-bottom:1px solid #b8c0c5;border-radius:0}.company-profile-nav{font-size:17px!important}.company-profile-nav li:hover>ul.dropdown-menu{display:block}.company-profile-nav .dropdown-menu,.product-list-dropdown{width:252px;max-height:250px;min-width:200px!important;max-width:300px!important;border:1px solid #ccc}.company-profile-nav .dropdown .dropdown-menu a{padding:8px 15px!important;white-space:unset!important}.overview-icons{border-bottom:1px solid #b8c0c5;padding:0;color:#403d3d}.overview-icon{text-align:center;color:#ccc}.company-profile-content-wrap h4{color:#403d3d}.h5,h5{font-size:14px}.overview-icons h3>i{font-size:40px;color:#ccc}@media (max-width:767px){.overview-icon{padding:0 5px}.overview-icon h3{font-size:1.5rem}.overview-icon h3>i{font-size:24px}.overview-icon h4{font-size:.8rem;margin-bottom:.25rem}.overview-icon h5{font-size:.7rem;margin-bottom:0}}@media (max-width:480px){.overview-icon h3>i{font-size:20px}.overview-icon h4{font-size:.7rem}.overview-icon h5{font-size:.6rem}}.favoriteContainer{position:relative;display:inline-block}.favoritesField{position:absolute;width:100%;height:100%;opacity:0;margin:0;cursor:pointer}.favoritesIcon{background:#fff;padding:8px 10px;border:1px solid #1e6c97;color:#1e6c97;border-radius:4px;cursor:pointer;display:unset}.mobileIcon{padding:4px 6px;font-size:15px;color:#1e6c97}.favoritesIcon:before,.mobileIcon:before{content:"\f08a";font-family:FontAwesome}.favoritesField:checked+.favoritesIcon{background:#1e6c97;color:#ffcc29}.cp-products-or-services-lst p{display:flex;word-break:break-word}@media (max-width:575px){.cp-products-or-services-lst{margin-left:0!important}.cp-products-or-services-lst p{font-size:.9rem;margin-bottom:.5rem}.cp-product-services i{margin-right:8px;font-size:.8rem}}.cp-product-services i{margin-right:10px;margin-top:.2857rem}.tbl-lst>tbody>tr>td:first-child{width:180px;position:relative}.tbl-lst>tbody>tr>td:first-child:after{content:":";position:absolute;right:5px;top:50%;transform:translateY(-50%)}.member-label{border:1px solid #37a000;color:#37a000;display:inline-block;padding:2px 8px;border-radius:2px;margin-top:4px}.fnt-12{font-size:.85rem!important}.company-location{color:#ccc}.cp-search-suggestions{border:1px solid #b8c0c5;border-radius:10px;padding:20px}.cprc1{border:1px solid #b8c0c5;border-radius:0 0 10px 10px}.cprc,.cprc1{padding:15px;margin-bottom:20px}.cprc{border:1px solid #b8c0c5;border-radius:10px}.cp-snd-inquiry-btn{text-align:center;padding:0 0 15px}.cp-snd-inquiry-btn>button{min-height:66px}.frm-btn{background-color:#ffcc29;color:#131618;border-radius:10px 1px!important}.frm-btn:hover{background-color:#1e6c97;color:#fff}.buyer-detail-msg{border-radius:4px;font-size:1.07rem;padding:10px;margin-bottom:10px;color:#000;min-height:36px;border:1px solid #f3d987;background-color:#ffc}.about-buyer-img{position:relative;border:1px solid #b8c0c5;border-radius:50%;height:112px;width:112px;overflow:hidden}.about-buyer-img img{position:absolute;max-height:100%;max-width:100%;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.about-buyer-content h5{font-size:1.42rem;color:#000}.about-buyer-content p{font-size:1.07rem;color:#686868;margin-bottom:0}.about-buyer-table-content{margin-top:30px;font-size:1.07rem}.about-buyer-table-content .row{border-top:1px solid #e1eaef;display:flex;align-items:center;padding:15px 10px}.about-buyer-contact-img{display:flex;justify-content:center;align-items:center;height:100%}.whatsapp-btn{font-size:1.07rem;color:#060606;background-color:transparent;line-height:1.412;margin:15px 0;padding:5px 10px}.whatsapp-btn,.whatsapp-btn:hover{border:1px solid #1e6c97}.location-in{color:#1a0dab}.location-tw{color:#55acee}.location-fb{color:#3b5998!important}.clr-blue{color:#4485f6!important}.cp-logo{position:relative;height:150px}.product-listings-filter{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;margin-top:30px;color:#000;border-top:1px solid #ccc;padding-top:20px}.show-more-products{font-family:montserrat;min-width:278px;min-height:54px;background-color:#fff;border:1px solid #cacaca;font-size:18px;margin-bottom:48px;border-radius:10px 1px 10px 1px}.show-more-products:hover{background-color:#e9e9e9;border:1px solid #cacaca}.cp-tab-content{border:1px solid #ccc;border-radius:10px;padding:10px;min-height:100px}.after-removal:after{content:""!important}.similar-product-img{max-width:100%;border:1px solid #ccc;position:relative;overflow:hidden;border-radius:2px}