#chooseLocation .modal-dialog{
    width: 67.7rem;
    height: 30.5rem;
    position: absolute;
    right: 0;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}
#chooseLocation .modal-body{
    padding: 0;
}
#chooseLocation .select-container{
    position: absolute;
    left: 0.52rem;
    top: 0.52rem;
    z-index: 1;
}
#chooseLocation .select-container .select-button{
    display: flex;
    width: 12.03125rem;
    padding: 1.30208rem;
    justify-content: space-between;
    align-items: center;
    background: #0223C6;
    color: #FFF;
    font-size: 0.83333rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    text-transform: uppercase;
}
#chooseLocation .select-container .select-option {
    padding: 0.65104rem 0.82292rem;
}
#chooseLocation .select-container .select-arrow{
    border-color: #FFF;
}
#chooseLocation button.close{
    width: 0.67708rem;
    height: 0.67708rem;
    position: absolute;
    right: 1.04167rem;
    top: 1.04167rem;
    z-index: 1;
    opacity: 1;
}
.gmap .gm-style-cc,
.gmap a[href^="https://maps.google.com/maps"],
.gmap a[href^="https://www.google.com/maps"] {
    display: none !important;
}

.swal-popup .swal2-confirm {
    border: 1px solid var(--Blue, #0223C6);
    background: var(--Blue, #0223C6);
    display: flex;
    width: 27.08333rem;
    padding: 1.66667rem 0;
    justify-content: space-between;
    align-items: center;
    color: var(--G-Web-White, #FFF);
    font-size: 0.97222rem;
    font-style: normal;
    font-weight: 700;
    line-height: 120%; /* 1.16667rem */
    text-transform: uppercase;
}

@media (max-width: 767px) {
    .swal-popup .swal2-icon {
        align-self: stretch;
        font-feature-settings: 'calt' off;
        font-size: 3.58974rem;
        font-style: normal;
        font-weight: 400;
        line-height: 130%; /* 4.66667rem */
    }
    .swal-popup .swal2-title {
        align-self: stretch;
        color: var(--Black, #2C2929);
        font-feature-settings: 'calt' off;
        font-size: 3.58974rem;
        font-style: normal;
        font-weight: 400;
        line-height: 130%; /* 4.66667rem */
        padding: 3rem 0;
    }
    .swal-popup .swal2-confirm {
        display: flex;
        padding: 6.15385rem 0;
        justify-content: space-between;
        align-items: center;
        color: var(--G-Web-White, #FFF);
        font-size: 3.58974rem;
        font-style: normal;
        font-weight: 700;
        line-height: 120%; /* 4.30769rem */
        text-transform: uppercase;
        width: 100%;
        margin: 0;
        border-radius: 0;
    }
    .swal-popup .swal2-html-container {
        align-self: stretch;
        color: var(--Black, #2C2929);
        font-feature-settings: 'calt' off;
        font-size: 3.58974rem;
        font-style: normal;
        font-weight: 400;
        line-height: 130%;
        padding: 3rem 0;
    }
    .swal-popup {
        width: 75rem;
        padding-bottom: 0;
    }
    .swal-popup .swal2-actions{
        width: 100%;
    }
    #chooseLocation .modal-dialog {
        width: 90%;
        height: 150rem;
    }
    #chooseLocation .gmap{
        height: 150rem;
    }
    #chooseLocation button.close {
        width: 3.33333rem;
        height: 3.33333rem;
        right: 5.12821rem;
        top: 5.12821rem;
    }
    #chooseLocation .select-container {
        display: flex;
        width: 46.15385rem;
        flex-direction: column;
        align-items: flex-start;
        gap: 2.5641rem;
        position: absolute;
        left: 2.5641rem;
        top: 2.30769rem;
    }
    #chooseLocation .select-container .select-button {
        padding: 2.5641rem;
        height: 10.25rem;
        width: 26rem;
    }
    #chooseLocation .select-container .select-button .select-text{
        font-size: 3.58974rem;
        font-style: normal;
        font-weight: 400;
        line-height: 140%;
        text-transform: none;
    }
    #chooseLocation .select-dropdown{
        display: flex;
        padding: 2.05128rem 2.82051rem;
        flex-direction: column;
        align-items: flex-start;
        gap: 2.82051rem;
        flex-wrap: nowrap;
    }
    #chooseLocation .select-option{
        padding: 0;
    }
    .swal2-popup {
        font-size: 10px;
    }
}