.locationMapTitle{height:100%;overflow:hidden;overflow-y:auto}.locationMapTitle .modal-body{position:relative;flex:1 1 auto;padding:1rem}.locationMapTitle .row{display:flex;flex-wrap:wrap;margin-right:-8px;margin-left:-8px}.locationMapTitle .justify-content-center{justify-content:center!important}.locationMapTitle .location-title{text-align:center;max-width:100%;padding:20px;margin:0 0 20px;display:flex;align-items:end;justify-content:center}.locationMapTitle .col-12{flex:0 0 100%;max-width:100%}.locationMapTitle .location-title img{display:none}.locationMapTitle .location-text{font-size:30px;font-family:var(--viBold);line-height:40px;color:#2f3043}.locationMapTitle .locations-change.row.justify-content-center{display:flex}.locationMapTitle .locationCard{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.locationMapTitle #headingOne{background-color:#fff;width:270px;border-radius:5px}.locationMapTitle .card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.locationMapTitle .card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.locationMapTitle .floating-label{position:absolute;top:-10px;font-size:14px;background-color:#fff;padding:0 5px;left:15px;text-transform:lowercase;color:#797a86;line-height:17px}.locationMapTitle .mb-0,.locationMapTitle .my-0{margin-bottom:0!important}.locationMapTitle .circl-name{padding:0;color:#000;font-family:var(--viRegular);font-size:16px;line-height:20px;width:100%;text-align:left;text-decoration:none;text-transform:inherit!important;cursor:pointer;border:none;background:none}.locationMapTitle .btn-link{font-weight:400;color:#e60000;text-decoration:none}.locationMapTitle .btn{display:inline-block;font-weight:400;color:#212529;text-align:left;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.locationMapTitle .dropDown-arrow{position:absolute;right:15px;top:15px;cursor:pointer;transition:transform .3s ease}.locationMapTitle .dropDown-arrow.rotate{transform:rotate(180deg)}.locationMapTitle #locationSelect{border-top:1px solid rgba(0,0,0,.125)}.locationMapTitle .collapse:not(.show){display:none}.locationMapTitle .collapse.show{display:block}.locationMapTitle .card-body{padding:0;margin-top:5px;max-height:199px;overflow:hidden;overflow-y:auto;scroll-behavior:smooth}.locationMapTitle #selectCircl{padding:0;list-style:none;margin:0}.locationMapTitle #selectCircl li{height:50px;vertical-align:middle;border-bottom:1px solid;border-color:rgba(0,0,0,.05);padding:0 20px;transition:all .2s linear;cursor:pointer}.locationMapTitle #selectCircl li:hover{background-color:rgba(0,0,0,.02)}.locationMapTitle #selectCircl p{margin:0;line-height:50px}.locationMapTitle .revampLocatnBtn-box{text-align:center}.locationMapTitle .revampLocatnBtn-box .revampbtn{font-family:var(--viMedium);cursor:pointer;text-align:center;transition:background-color .3s ease}.locationMapTitle .revampLocatnBtn-box .revampbtn,.revampLocatnBtn-box .revampbtn{width:240px;height:50px;font-size:14px;line-height:18px;margin:30px auto 0;background:#ee2737;border-radius:25px;color:#fff;border:0;font-weight:500}.revampLocatnBtn-box .revampbtn{font-family:ViMedium,Helvetica,Arial,sans-serif}.locationMapTitle .revampLocatnBtn-box .revampbtn:hover{background:#d92030}.locationMapTitle #selectCircl li.circle-selected{background-color:#f8f8f8}@media (min-width:768px){.locationMapTitle{display:flex;align-items:center}.locationMapTitle .location-title img{width:32px;margin:0 5px 0 0;display:block}.locationMapTitle #headingOne{width:323px}}