.componentRepresentativesMapv2{padding:32px 16px}.componentRepresentativesMapv2 .col-6:has(.map-search){position:relative}.componentRepresentativesMapv2 svg text,.componentRepresentativesMapv2 svg foreignObject{pointer-events:none}.componentRepresentativesMapv2 i.fa-solid.fa-magnifying-glass.map-search-icon{position:absolute;left:25px;top:10px}.componentRepresentativesMapv2 .map-search{width:100%;font-size:12px;padding:10.5px 8px;font-weight:400;border:1px solid rgba(94,94,94,.3)}.componentRepresentativesMapv2 .mapRepresListContainer::-webkit-scrollbar-thumb{background:#d9d9d9}.componentRepresentativesMapv2 .mapRepresListContainer::-webkit-scrollbar{background:#fff}.componentRepresentativesMapv2 .mapRepresListContainer{overflow-y:scroll;overflow-x:hidden;height:588px;direction:ltr}.componentRepresentativesMapv2 .Group_779>path:hover{fill:#a4e5aa}.componentRepresentativesMapv2 .mapTypeOfRipear{padding:8px;border:1px solid rgba(94,94,94,.3);margin:0;font-size:12px;font-weight:400;overflow:scroll;white-space:nowrap}.componentRepresentativesMapv2 .mapTypeOfRipear::-webkit-scrollbar{height:0}.componentRepresentativesMapv2 .mapTypeOfRipear span{padding:8px;margin:0 2px;background:#e5e5e5;display:inline-block;border-radius:4px}.componentRepresentativesMapv2 .mapTypeOfRipear span:first-child{margin-right:8px}section.componentRepresentativesMapv2{background:#f2f2f2;direction:rtl}.componentRepresentativesMapv2 .mapCallInfo{padding:8px;background:#f2f2f2;height:100%}.componentRepresentativesMapv2 .mapCallInfo .mapMail span{direction:ltr!important}.componentRepresentativesMapv2 .mapCallInfo p{display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-weight:400;font-size:12px;line-height:19px}.componentRepresentativesMapv2 .repInfo{padding:8px;background-color:#cde7cf;height:100%}.componentRepresentativesMapv2 .repInfo p{margin:0;display:flex;flex-direction:row;justify-content:space-between;padding:0;font-weight:700;font-size:12px;line-height:19px;color:#5e5e5e}.componentRepresentativesMapv2 .repInfo p:last-child{font-size:10px;font-weight:400}.componentRepresentativesMapv2 .repInfo p:first-child{margin-bottom:10px}.componentRepresentativesMapv2 .repInfo p:first-child>span{font-size:18px;line-height:28px}.componentRepresentativesMapv2 .representativesCard{padding:16px;background-color:#f9f9f9;direction:rtl;margin:8px 0}.componentRepresentativesMapv2 p.mapAddress{padding:8px;margin:8px 0;background:#f2f2f2;font-size:12px;font-weight:400;text-align:right}.componentRepresentativesMapv2 select#mapState,.componentRepresentativesMapv2 select#mapCity{width:100%;border:1px solid rgba(94,94,94,.3);padding:8px 8px;font-size:12px;font-weight:400}.componentRepresentativesMapv2 .select2-container,.select2-results__option{font-size:12px;font-weight:400;width:100%}.select2-container--open .select2-dropdown{text-align:end}.componentRepresentativesMapv2 .select2-container--default .select2-selection--single,.componentRepresentativesMapv2 .select2-container--default .select2-selection--single .select2-selection__arrow{border-radius:0;height:42px}.componentRepresentativesMapv2 .select2-container .select2-selection--single .select2-selection__rendered{margin-top:5px;text-align:right}.select2-container--default .select2-search--dropdown .select2-search__field:focus-visible{border:0!important}.select2-container--default .select2-selection--single .select2-selection__arrow{top:-1px;left:5px}.componentRepresentativesMapv2 .select2-container--default .select2-selection--single{border:1px solid #cecece}.componentRepresentativesMapv2 .mapCallInfo a span{height:14px;display:block}.componentRepresentativesMapv2 .mapCallInfo a{background:#a30000!important;padding:4px 8px;color:#fff;border-radius:4px}.select2-results__options{direction:ltr}