#berlin-modal {
    --bs-modal-width: 700px;
    --bs-modal-padding: 2rem;
    --bs-modal-header-padding: 2rem;
    --bs-modal-border-radius: 0;
}

#berlin-modal .btn {
    font-family: var(--font-secondary);
    font-weight: 500;
    font-size: 15px;
    letter-spacing: 1px;
    display: inline-block;
    padding: 12px 30px;
    border-radius: 50px;
    transition: 0.5s;
    color: #fff;
    background: var(--color-primary);
}
#berlin-modal .btn:hover {
    background: var(--color-primary);
}

#berlin-modal .modal-body img {
    max-width: 100%;
}