.modal.modalForm .modal-content {
    /*border: none;*/
    border-radius: 1.2rem;
    /*z-index: 999;*/
}

.modal.modalForm .modal-header{
    border-radius: 1.2rem 1.2rem 0rem 0rem;
}

.modal.modalForm .modal-title {
    font-family: var(--font-noto);
    font-weight: var(--font-weight-semibold);
    font-size: var(--font-size-modal-title);
    color: var(--color-black);
}

.modal.modalForm .modal-text-color-white {
    color: var(--color-white);
}

.modal.modalForm .modal-body {
    font-family: var(--font-noto);
    font-size: var(--font-size-modal-description);
    color: var(--color-black);
}

.modal.modalForm .btn-close-svg {
    top: 6px;
    position: absolute;
    right: 6px;
}

.modal.modalForm hr {
    padding: 0;
    margin: 0;
    height: 10px;
    width: 100%;
    background-image: var(--color-gradient);
    opacity: 1;
    border: none;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}

.modal.modalForm .title-container {
    padding: 0 2rem;
}

.modal.tpModalFormDataPrivacy .form-check-input {
    width: 18px;
    height: 18px
}

.modal.tpModalFormDataPrivacy .form-check-label {
    width: 92%
}

.modal.tpModalFormDataPrivacy .modal-title {
    font-size: 1.3rem;
}

@media (min-width:992px) {
    .modal.modalPartial .title-container .text-title {
        --font-size: 2.75rem;
    }
} 