
@font-face {
    font-family: 'Futura Md BT';
    src: url('/public/fonts/FuturaBT-Medium.eot');
    src: url('/public/fonts/FuturaBT-Medium.eot?#iefix') format('embedded-opentype'),
        url('/public/fonts/FuturaBT-Medium.woff2') format('woff2'),
        url('/public/fonts/FuturaBT-Medium.woff') format('woff'),
        url('/public/fonts/FuturaBT-Medium.ttf') format('truetype'),
        url('/public/fonts/FuturaBT-Medium.svg#FuturaBT-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Tajawal-Bold';
    src: url('/public/fonts/Tajawal-Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap; /* لتحسين أداء التحميل */
}
.fancybox-container,
body{
    font-family: 'Futura Md BT';
}
.change_lang .font_ar{
  font-family: 'Tajawal-Blod' !important;
}
.change_lang .font_ar p{
  font-family: 'Tajawal-Blod' !important;
}
.nav-item.nav-link.font_bold.font_ar.language{
  font-family: 'Tajawal-Blod' !important;
}

.loader{
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 99999;
    width: 100%;
    height: 100%;
    background-color: #ffffff;
    text-align: center;
}
.loader img{
    display: inline-block;
    position: relative;
    top: 40%;
    -webkit-animation: loader 1s ease-in-out infinite alternate;
    animation: loader 1s ease-in-out infinite alternate;
}

@keyframes loader {
    from {transform: rotate(0deg) scale(1,1);border-radius:0px;}
    to {transform: rotate(360deg) scale(0, 0);border-radius:50px;}
}
@-webkit-keyframes loader {
    from {-webkit-transform: rotate(0deg) scale(1, 1);border-radius:0px;}
    to {-webkit-transform: rotate(360deg) scale(0,0 );border-radius:50px;}
}
