@font-face {
    font-family: "IRANSansX-Regular";
    src: url("/fonts/IRANSansX-Regular.woff2") format("woff2"), url("/fonts/IRANSansX-Regular.woff") format("woff")
}

@font-face {
    font-family: "IRANSansX-Bold";
    src: url("/fonts/IRANSansX-Bold.woff2") format("woff2"), url("/fonts/IRANSansX-Bold.woff") format("woff")
}

@font-face {
    font-family: "IRANSansX-Black";
    src: url("/fonts/IRANSansX-Black.woff2") format("woff2"), url("/fonts/IRANSansX-Black.woff") format("woff")
}

body {
    font-family: "IRANSansX-Regular";
    font-size: 1rem;
    background-color: rgb(255,255,255);
    color: rgb(5,40,40);
    padding: 0;
    margin: 0;
    padding-bottom: 6rem;
}

.logo-image {
    width: 60px;
}

.footer-navbar {
    background-color: rgb(255,255,255);
}

.bg-color1 {
    background-color: rgb(5,120,120);
}

.text-color1 {
    color: rgb(5,150,150);
}

.text-color2 {
    color: rgb(5,40,40);
}

.dropdown-toggle {
    cursor: pointer;
    border-color: rgb(5,150,150);
}

    .dropdown-toggle::after {
        display: none;
        cursor: pointer;
    }

.dropdown-item:hover {
    background-color: rgb(255,255,255);
    color: rgb(5,150,150);
}

.toast {
    border-color: rgb(5,150,150);
}

.toast-header {
    font-size: 0.75rem;
}

@media(min-width: 992px) {
    .toast-header {
        font-size: 0.9rem;
    }
}

.toast-body {
    font-size: 0.75rem;
}

@media(min-width: 992px) {
    .toast-body {
        font-size: 0.9rem;
    }
}

@keyframes blink {
    50% {
        opacity: 0.5;
    }
}

.blink {
    animation: blink 1s step-start infinite;
}