.shippers{margin-left:auto;margin-right:auto;padding:20px 20px 0;position:relative;z-index:9}.shippers .shipper-headline{margin-bottom:16px;padding:0;text-align:left}.shippers .shipper-text{color:#63666a;font-size:18px;line-height:1.4em}.shippers .shipper-filters{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px;position:relative;-webkit-transition:max-height .4s ease-out;-moz-transition:max-height .4s ease-out;-o-transition:max-height .4s ease-out;-ms-transition:max-height .4s ease-out;transition:max-height .4s ease-out}.shippers .shipper-filters.expanded{max-height:unset}.shipper-banner-area{background-color:#425b76;color:#fff;padding-bottom:10%;position:relative}.shipper-text-container{color:#000;font-size:22px;font-weight:400;line-height:1.6em}.shipper-text-container .shipper-name{font-weight:700}.shipper-text-container .shipper-label{color:#63666a;font-weight:700}.shipper-filters .filter-label{color:#63666a;font-size:16px;font-weight:400;line-height:22px}.shipper-filters .filter-dropdown select{-webkit-appearance:none;-moz-appearance:none;border:1px solid #c9c9c9;color:#4e4e4e;font-size:16px;font-weight:700;height:36px;line-height:22px;padding:0 10px}.shipper-filters .filter-dropdown:nth-child(2) select{min-width:190px}.shipper-filters .filter-dropdown i.fa-solid{color:#bebebe;position:relative;right:24px;top:2px}.shipper-header-content{-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:1080px;padding:0 2rem}.shipper-header-text{margin:0 auto;max-width:710px;text-align:center}.shipper-details-container{text-align:center}.shipper-section{margin:2.5rem 0}.shipper-results{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;background-color:#f8f9fb;border-color:rgba(92,102,106,.3) transparent;border-style:dotted;border-width:2px;height:auto;justify-content:center;margin-top:18px;min-height:160px;overflow:hidden;padding:24px 0}.shipper-item,.shipper-results{display:-webkit-box;display:-ms-flexbox;display:flex}.shipper-item{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;flex-direction:column;max-width:100%;padding:10px 40px;width:100%}.shipper-item:last-child{padding:24px 0 0}.shipper-item .shipper-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.shipper-item .shipper-tags .ship-tag{background:var(--dark-gray-color);color:#fff;display:inline-block;font-size:14px;line-height:14px;padding:6px 8px}.shipper-item .shipper-item-container{position:relative}.shipper-filters .box-container{background:#f4f4f4;border-radius:4px;color:#4e4e4e;display:block;font-size:16px;font-weight:700;padding:1px 12px 0 38px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.shipper-filters .box-container.active{background:#396006;color:#fff}.shippers .hidden{height:0!important;margin:0!important;padding:0!important;visibility:hidden;width:0!important}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.shippers #shippers-load-more{background:#f8f9fb;border:0;color:var(--link-color);cursor:pointer;display:block;font-size:18px;font-weight:700;line-height:36px;margin:-22px auto 0;padding:0 20px;position:relative;text-decoration:none}.shippers #shippers-load-more:hover{color:var(--link-hover-color);text-decoration:none}.shippers .filter-button{background-color:#f0f0f0;border:1px solid #ddd;cursor:pointer;margin:0 5px 5px;padding:5px 10px}.shippers .filter-button.active{background-color:var(--primary-color);color:#fff}.shippers .filter-group{margin-bottom:8px}.shippers .filter-group:first-child,.shippers .filter-group:nth-child(3){flex:1 0 40%}.shippers .filter-group:nth-child(2),.shippers .filter-group:nth-child(4){flex:1 0 58%}.shippers .filter-group:nth-child(5),.shippers .filter-group:nth-child(6){flex:1 0 100%}@media(max-width:991px){.shipper-results{min-height:200px}}@media(max-width:768px){.shipper-listing.container{margin-bottom:30px}.shippers .shipper-results{margin-left:-4%;margin-right:-4%;width:108%}.shippers .shipper-text-container{font-size:20px}.shippers .shipper-item{padding:10px 4%}}