@import url("https://fonts.googleapis.com/css2?family=Noto+Kufi+Arabic:wght@100;200;300;400;500;600;700;800;900&display=swap");
body {
    font-family: "Noto Kufi Arabic", sans-serif;
}

.p,
ol li,
p,
ul li,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "Noto Kufi Arabic", sans-serif;
}
.section-header {
    background: #ffffe8;
}

.navbar-light .btn-docs {
    color: #cc0e1f;
    border-color: #cc0e1f;
}
.btn-primary {
    color: #fff;
    background-color: #cc0e1f;
    border-color: #cc0e1f;
    box-shadow: 0 0.125rem 0.25rem rgba(13,20,49,.07);
}
.navbar-light .navbar-nav .nav-link {
    color: #0d0c0a;
}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
    color: #cc0e1f;
}
.headroom--not-top.navbar-theme-primary {
    background-color: #fea620;
}
.bg-primary {
    background-color: #cc0e1f!important;
}
.iti--allow-dropdown{
    direction: ltr;
}
.header-body .card{
    height: 100%;
}
@media (max-width: 991.98px) {

}
@media screen and (max-width: 520px) {
    .navbar-brand img.common {
        height: 15px;
    }
    .animate-down-2, .animate-left-2, .animate-right-2, .animate-up-2, .scale-down-2, .scale-up-2 {
        font-size: 10px;
        padding-right: 10px;
        padding-left: 10px;
    }
    .navbar-brand {
        margin-left: 0;
    }
    .navbar-light .navbar-toggler {
        color: #0d0c0a;
        padding: 0;
    }
}
.info-block .square-box{
    min-height: 50px;
    height: 52px;
    width: 50px;
}