@import url('https://fonts.googleapis.com/css2?family=Cairo&family=Playfair+Display:wght@400;500;600;700;800;900&display=swap');
*{
    font-family: 'Cairo', sans-serif !important;
}
body {
    direction: rtl;
}
.our-blog.single-blog .side-content .item img {
    margin-right: 0 !important;
    margin-left: 1rem;
}
.our-blog.single-blog .comments .comment img {
    margin-right: 0 !important;
    margin-left: 1.5rem;
}
.our-blog.single-blog .blog-content ul li:first-child {
    margin-right: 0 !important;
    margin-left: 3rem;
}
.our-blog .blog-img .badge {
    left:auto;
    right: -80px;
    transform: rotateZ(-314deg);
}
header .owl-carousel .owl-dots {
    left:auto;
    right: 180px;
}
.client-feadback .item .auther img {
    margin-right: 0px;
    margin-left: 15px;
}
.top-nav-notification .sub-menu{
    right: auto;
    left: 0;
}
#wizard .step::after {
    left: -86%;
}
.video-container>span {
    left: auto;
    right: -30px;
}
.video-container>span::before {
    left: auto;
    right: 0;
    transform: rotate(90deg);
}
.about-us-section .custom-btn svg, .our-blog .blog-content a svg {
    transform: rotate(180deg);
}
.about-us-section .custom-btn:hover svg {
    transform: rotate(180deg) translateX(5px);
}
.about-us-section .custom-btn::after {
    left: auto;
    right: 16%;
}
.about-us-section .section-title h5, .about-us-section .section-title h6, .top-nav-notification .sub-menu>a h6, .top-nav-notification .sub-menu>a span {
    text-align: right;
}
.our-blog .blog-content ul>li>i {
    color: var(--orange);
    margin-right: 0;
    margin-left: 5px;
}
footer .footer-blog img {
    margin-right: 0;
    margin-left: 10px;
}
footer .social-icons a {
    margin-right: 0;
    margin-left: 15px;
}
footer .social-icons i, footer .social-icons svg {
    margin-left: 15px;
    margin-right: 0px;
}
.auth li.pe-3{
    padding-right: 0!important;
    padding-left: 1rem!important;
}
.auth li.pe-3 i.bi-globe{
    margin-left: 0!important;
    margin-right: 0.25rem!important;
}
.profile .col-12.col-md-4{
    transform: rotateY(180deg);
}
.summary-tab .list-info ul li {
    padding-right: 20px;
    padding-left: 0px;
}
.summary-tab .list-info ul li:before {
    left:auto;
    right: 0px;
}
.my-insurance .item>div>img {;
    margin-left: 3rem;
    margin-right: 0rem;
}
.my-insurance .item li {
    margin: 0rem 0 1rem 2rem;
}
svg.fa-arrow-right-long {
    transform: rotate(180deg);
}
.top-nav-notification .sub-menu>a>img {
    margin-right: 0px;
    padding: 0.7rem;
    box-shadow: -1.5px 1.5px 3px 0px #ccc;
    margin-right: 0px;
    margin-left: 15px;
}
.modal-header .btn-close{
    margin: 0;
}

@media (max-width: 991px) {
    #wizard .step::after {
        left: -57%;
    }
}
