.col-centered{margin:0 auto}.filter-dropdowns .dropdown-toggle{padding:.25rem .75rem;font-size:14px !important;color:#757575;border:1px solid #d2d2d2;border-radius:100px;font-weight:400;margin:0 .5rem}.filter-dropdowns .dropdown-toggle:hover,.filter-dropdowns .dropdown-toggle:active,.filter-dropdowns .dropdown-toggle[aria-expanded="true"]{color:#252729}.form-buttons{border-top:1px solid #e0e0e0;margin-top:1rem;padding-top:1rem}.search-results{margin-top:10px;overflow:hidden}.search-intro{padding:0 0 .5rem}.search-intro h1{font-size:1.375rem}.search-results .card:hover{cursor:pointer}#mapContainer{top:0;bottom:0;left:auto;right:0}#map{top:0;border-radius:10px}@media screen and (max-width:1023px){#mapContainer{top:0 !important;position:absolute !important}}@media screen and (min-width:1024px){#mapContainer{position:fixed !important}}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.company-logo{height:100%;object-fit:cover;margin:0 auto}.dropdown-menu.tag-dropdown.show{width:100%;padding:30px 15px;transform:none !important;display:block;top:90px !important;left:0px !important;border:0;float:none;max-height:500px;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.15);box-shadow:0px 3px 5px 0px rgba(0,0,0,0.15)}.tag-dropdown h4{font-weight:600;font-size:18px;margin-bottom:1rem}.tag-dropdown .form-check{padding-left:0;padding-right:.5rem}.tag-dropdown .tag-button{padding:.25rem .5rem;font-size:14px;color:#6d6d6d;border-color:#6d6d6d;font-weight:400}.tag-dropdown .btn.btn-outline-dark:hover,.tag-dropdown .btn-outline-dark:not(:disabled):not(.disabled).active,.tag-dropdown .btn-outline-dark:not(:disabled):not(.disabled):active,.tag-dropdown .btn-outline-dark:not(:disabled):not(.disabled).active:focus{cursor:pointer;background-color:#39a0d4;color:#fff;border-color:#39a0d4}.tag-dropdown .btn-pill{border-radius:100px}.tag-dropdown input[type=checkbox],.tag-dropdown input[type=radio]{display:none}html.noscroll{overflow:hidden}body.noscroll{overflow:visible;height:100%}@media(min-width:768px){.page-header h1{font-size:2.75rem}.filter-dropdowns .btn{font-size:14px}.dropdown-menu.tag-dropdown.show{min-height:fit-content}.dropdown-menu.tag-dropdown.show{left:15px !important}}@media(max-width:575.98px){.company-card .btn{width:auto}}