body{direction:rtl;font-family:'Almarai'}header h1{letter-spacing:0;font-size:70px}.heading h2{font-weight:700}.services-parent .item:nth-of-type(1) .card-cont.special::before{left:0;right:-10px}.services-parent .item:last-child .card-cont.special::before{right:auto;left:-10px}.pg-btn i{margin-right:0;margin-left:5px}.nav-filter-cat .btn-link::after{left:auto;right:50%}.nav-filter-cat .btn-link.active::after,.nav-filter-cat .btn-link:hover::after{width:70%;right:15%;left:auto}.services-parent .item .card-cont h3{font-weight:700}.with-love{align-items:flex-start}.dim-lightbox .img-container{direction:ltr}.dim-lightbox .row>div{text-align:right}@media (max-width:992px){.navbar-collapse.collapsing .navbar-nav{display:block;left:auto;right:-45%;transition:all 0.2s ease}.navbar-collapse.show .navbar-nav{left:auto;right:0;width:45%;transition:all 0.35s ease}.desktopHide{display:block}.top-header.fixedTop .myNavBar .nav-item .nav-link,.navbar-dark .navbar-nav .nav-link{color:#fff}.navbar-collapse.show .navbar-nav .nav-item{text-align:right}}@media(max-width:768px){.portfolio-section .mobile-show i{display:block;animation:lightSpeedInRight 1.5s infinite ease-out}header h1{font-size:60px}}@media (max-width:600px){header h1{font-size:40px}}
.navbar-brand {
    margin-right: 0;
}
.top-header .myNavBar .nav-item {
    margin-right: 10px;
    margin-left: 0;
}
.dim-lightbox a {
    font-size: 19px;
}

.with-love i {
    margin: 0;
}
.with-love span {
    margin-left: 5px;
}
.demofooter-section {
    background-image: url(../img/footer-bg.jpg);
}