html[dir="rtl"] ul {    padding-right: 0;}html[dir="rtl"] .form-check {    padding-left: unset;    padding-right: 1.73em;}html[dir="rtl"] .form-check .form-check-input {    float: right;    margin-right: -1.73em;    margin-left: unset;}html[dir="rtl"] .form-label, html[dir="rtl"] label {    margin-left: unset;    margin-right: 0.25rem;}html[dir="rtl"] .breadcrumb-item + .breadcrumb-item {    padding-left: unset;    padding-right: .5rem;}html[dir="rtl"] .breadcrumb-item + .breadcrumb-item:before {    float: right;    padding-right: unset;    padding-left: .5rem;}html[dir="rtl"] .choices[data-type*=select-one]:after {    left: 13.5px;    right: unset;}html[dir="rtl"] .form-control.is-invalid, html[dir="rtl"] .was-validated .form-control:invalid {    background-position: left 0.75rem center;    padding-right: .75rem;    padding-left: unset;}/*-----------------------global--------------*/.nav-link {    color: black;}.nav-link:focus, .nav-link:hover, a:hover {    color: #218dfe;}.focused, .form-control:focus {    box-shadow: 0 0 0 2px #9cd3ff;}.form-control:focus, .input-group .form-control:focus {    border-color: #9cd3ff !important;}.is-focused .choices__inner, .is-open .choices__inner {    box-shadow: 0 0 0 2px #9cd3ff;    border-color: #9cd3ff;}.pagination {    direction: ltr !important;}textarea {    height: 120px;}.accordion div [aria-expanded=false] .collapse-open,.accordion div [aria-expanded=true] .collapse-close {    display: none;}.accordion div [aria-expanded=false] .collapse-close,.accordion div [aria-expanded=true] .collapse-open {    display: block;}.scroll-snap-y-start, .scroll-snap-y-end {    scroll-snap-type: y mandatory;}.scroll-snap-y-start > * {    scroll-snap-align: start;}.scroll-snap-y-end > * {    scroll-snap-align: end;}.custom-scrollbar {    animation: fadeIn .5s ease-in-out forwards;}@media only screen and (min-width: 768px) {    @property --var1 {        syntax: "<color>";        inherits: true;        initial-value: transparent;    }    @keyframes fadeIn {        from {            --var1: transparent;        }        to {            --var1: #0af;        }    }    @keyframes fadeOut {        from {            --var1: #0af;        }        to {            --var1: transparent;        }    }    .custom-scrollbar {        animation: fadeOut .5s ease-in-out forwards;    }    .custom-scrollbar:hover {        animation: fadeIn .5s ease-in-out forwards;    }    .custom-scrollbar::-webkit-scrollbar {        background: #eef;        width: 10px;        height: 10px;        border-radius: 1rem;    }    .custom-scrollbar::-webkit-scrollbar-thumb {        background: var(--var1);        background-clip: content-box;        border: 2px solid transparent;        border-radius: 1rem;    }}.choices__list--dropdown {    z-index: 9999994;}.position-dropdown {    left: 0;    right: auto;}.navbar .nav-link {    color: #000000;}@media (min-width: 768px) {    .text-md-right {        text-align: right !important;    }}.nav-pills .nav-link.nav-style {    height: 100px;}.bg-style {    background: rgba(33, 82, 255, .03) !important;}.card-background {    transition: transform 0.3s;}.card-background:hover {    transform: translateY(-5px);}.full-background {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    background-size: cover;    background-position: center;    z-index: 1;    transition: filter 0.3s;}.card-overlay {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    background-image: linear-gradient(310deg, #141727aa, #3a416faa);    opacity: 0;    visibility: hidden;    transition: 0.3s;    z-index: 2;    padding: 1rem;}.card-background:hover .card-overlay {    visibility: visible;    opacity: 1;}.card-overlay a {    transition: color 0.3s;}.style-a {    color: #ffffff;}.card-body {    transition: all 0.3s ease;}.card-background:hover .card-body {    opacity: 0;    visibility: hidden;    transform: translateY(-10px);}.height-350 {    height: 350px !important;}.nav.nav-pills.nav-pills-info .moving-tab .nav-link.active{    background: #217cfe;    color: #217cfe;}.bg-img-blur{    background-size: cover;    background-position: center;    filter: blur(20px);}