.emojiPicker {
    top: 715px !important;
    box-shadow: 0px 3px 15px rgba(0, 0, 0, 0.07) !important;
    background-color: #15192c !important;
}

.emojiPicker nav {
    display: none !important;
}

.emojiPicker .shortcode {
    display: none !important;
}

.emojiPicker .sections {
    height: 202px !important;
    overflow: hidden !important;
    overflow-y: scroll !important;
}


.testi-slider {
    height: 280px !important;
}


.hover-border.border-0:hover {
    border: 1px solid var(--color-primary) !important;
    border-radius: 0.375rem;
}

.ratting-progres-5 {
    width: 100%;
}

.ratting-progres-4 {
    width: 70%;
}

.ratting-progres-3 {
    width: 40%;
}

.ratting-progres-2 {
    width: 25%;
}

.ratting-progres-1 {
    width: 15%;
}

.ps-1rem {
    padding-left: 1rem !important;
}

.ps-2rem {
    padding-left: 2rem !important;
}

.ps-3rem {
    padding-left: 3rem !important;
}

.pe-1rem {
    padding-right: 1rem !important;
}

.pe-2rem {
    padding-right: 2rem !important;
}

.pe-3rem {
    padding-right: 3rem !important;
}

.pt-1rem {
    padding-top: 1rem !important;
}

.pt-2rem {
    padding-top: 2rem !important;
}

.pt-3rem {
    padding-top: 3rem !important;
}

.pb-2rem {
    padding-bottom: 2rem !important;
}

.pb-2rem {
    padding-bottom: 2rem !important;
}

.pb-3rem {
    padding-bottom: 3rem !important;
}

.ms-1rem {
    margin-left: 1rem !important;
}

.ms-2rem {
    margin-left: 2rem !important;
}

.ms-3rem {
    margin-left: 3rem !important;
}

.me-1rem {
    margin-right: 1rem !important;
}

.me-2rem {
    margin-right: 2rem !important;
}

.me-3rem {
    margin-right: 3rem !important;
}

.mt-1rem {
    margin-top: 1rem !important;
}

.mt-2rem {
    margin-top: 2rem !important;
}

.mt-3rem {
    margin-top: 3rem !important;
}

.mb-2rem {
    margin-bottom: 2rem !important;
}

.mb-2rem {
    margin-bottom: 2rem !important;
}

.mb-3rem {
    margin-bottom: 3rem !important;
}

.daterangepicker .drp-calendar {
    display: none;
    max-width: unset !important;
}

.pointer {
    cursor: pointer;
}


.text-justify {
    text-align: justify;
}

.btn {
    transition: background-color 0.3s ease-in-out, filter 0.3s ease-in-out;
}

.toast-close {
    position: absolute !important;
    left: unset !important;
    right: 8px !important;
    top: 4px !important;
}
