@font-face {
    font-family: yekan;
    font-style: normal;
    font-weight: 400;
    src: url("../fonts/400.woff2") format("woff2");
}

@font-face {
    font-family: yekan;
    font-style: normal;
    font-weight: 500;
    src: url("../fonts/500.woff2") format("woff2");
}
@font-face {
    font-family: yekan;
    font-style: normal;
    font-weight: 600;
    src: url("../fonts/500.woff2") format("woff2");
}

@font-face {
    font-family: yekan;
    font-style: normal;
    font-weight: 700;
    src: url("../fonts/700.woff2") format("woff2");
}

html,
body {
    direction: ltr !important;
}
.faqQ {
    padding: 12px 45px 12px 20px;
}
.faqQ i {
    left: auto;
    right: 0;
}
.blogLink {
    left: auto;
    right: 0;
}
.blogItem {
    direction: ltr;
}
.footerMainCol {
    border-left: none;
    border-right: 1px solid #0a182a;
}
.aboutFooter {
    padding-left: 0;
    padding-right: 4%;
}
.submenu {
    left: 0;
    right: auto;
    width: 250px;
}
.breadcrumbList > li:before {
    left: auto;
    right: 0;
    transform: rotate(180deg);
}
.breadcrumbList > li {
    padding: 0 20px 0 0;
}
.insideBoxTitle::after {
    left: auto;
    right: -20px;
    border-right: none;
    border-left: 20px solid var(--primary-color);
}
.contactDetail li {
    padding-right: 0;
    padding-left: 46px;
}
.contactDetail > li i {
    left: 0;
    right: auto;
}
.cnInfo > li {
    text-align: left;
}
