@font-face {
    font-family: 'Janna';
    font-style: normal;
    font-weight: 500;
    src: url('../../../fonts/JannaLT-Regular.ttf') format('truetype');
}
@font-face {
    font-family: 'Janna';
    font-style: normal;
    font-weight: 500;
    src: url('../../../fonts/JannaLT-Regular.ttf') format('truetype');
}

h1,h2,h3,h4,h5,h6,p,span,a,label,li,th,td,div,button{
    font-family: 'Janna'!important;
}

input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    font-family: 'Janna'!important;
    opacity: 1; /* Firefox */
}
  
input:-ms-input-placeholder { /* Internet Explorer 10-11 */
    font-family: 'Janna'!important;
}
  
input::-ms-input-placeholder { /* Microsoft Edge */
    font-family: 'Janna'!important;
}

body{
    direction: rtl;
}

.label-input100{
    padding-right: 24px!important;
    padding-left: unset!important;
}

body{
    overflow-x: hidden;
}

.pr-1{
    padding-right: unset!important;
    padding-left: 1rem!important;
}

.pl-0:not(.ignore-padding){
    padding-left: 15px!important;
    padding-right: 0px!important;
}

.pr-0:not(.ignore-padding){
    padding-right: 15px!important;
    padding-left: 0px!important;
}

.direction-ltr{
    direction: ltr!important;
}

.login100-form-btn{
    font-weight: bold;
    font-size: 15px;
}