.navbar-toggler{display:none}#phoneHomeBtn{display:block!important}.spSelectionMainContainer{padding-top:68px;height:calc(100% - 68px)}.selectionMain{height:100%;overflow:auto}.inputsContainer{margin-left:10px;margin-right:10px;margin-bottom:1rem;padding-left:20px;padding-right:20px;max-width:700px}.buttonsContainer{width:15rem;margin:0 auto;display:flex;flex-direction:column;align-items:center}.buttonsContainer .btn{font-size:.77rem;width:100%}.regionsContainer{flex-direction:column}.eastRegionCheckbox:not(:checked)+label:before{background:#d5eac9}.southRegionCheckbox:not(:checked)+label:before{background:#f3dbac}.centralRegionCheckbox:not(:checked)+label:before{background:#feffd1}.northRegionCheckbox:not(:checked)+label:before{background:#dacbe2}.westRegionCheckbox:not(:checked)+label:before{background:#e9b7af}.panHandleRegionCheckbox:not(:checked)+label:before{background:#bbcce1}.categoryTitle{font-style:italic;font-weight:700;margin-bottom:1.25rem}.cardsContainer{display:grid;grid-template-columns:100%;grid-auto-rows:1fr;grid-row-gap:30px;margin-bottom:1.25rem}.singleCardContainer{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);border:0;padding:1.25rem}.categoryTitle,.singleCardContainer{margin-left:20px;margin-right:20px}.companyName{font-weight:700}.handshakeImg{height:30px}#handshakesNumber{font-size:1.4rem;font-weight:700}@media(min-width:576px){}@media(min-width:768px){.cardsContainer{display:grid;grid-template-columns:50% 50%;grid-auto-rows:1fr;grid-row-gap:30px;margin-bottom:1.25rem}.navbar-toggler{display:block}#phoneHomeBtn{display:none!important}.infoTitleContainer{margin-top:1rem}.infoTitleText{font-size:2.5rem;display:flex}.title1{padding-right:.5rem}.title2{padding-left:.5rem}.buttonsContainer{width:25rem}.buttonsContainer .btn{font-size:1.15rem}.regionsContainer{flex-direction:row}.regionMapContainer{margin-left:4rem}}@media(min-width:992px){.findSpBody{height:calc(100% - 118px)}.inputsContainer{margin:0 auto}.buttonsContainer{width:auto}.buttonsContainer .btn{margin-top:.5rem;margin-bottom:.5rem;font-size:1rem}.spSelectionBtn{width:18rem!important;margin-left:1rem;margin-right:1rem}@media(max-height:699px){}}@media(min-width:1200px){.inputsContainer{margin-bottom:1rem;min-height:calc(100% - 180px)}.disclaimerContainer{margin-left:20%;margin-right:10%;font-size:.87rem}.cardsContainer{display:grid;grid-template-columns:33% 33% 33%;grid-auto-rows:1fr;grid-column-gap:7px;grid-row-gap:30px;margin-bottom:1.25rem}}