body {    direction: rtl;    text-align: right;    font-family: 'Sukar Regular';    font-size: 18px;}h1,h2,h3,h4,h5,h6 {    font-family: 'IRANSharp';}.readon.view-slide span,.blog-btn a,.services-btn a,.rs-footer.footer-style1 .footer-top .address-widget li,.rs-footer.footer-style1 .footer-bottom .copy-right-menu li a,.rs-footer.footer-style1 .footer-bottom .copyright p,.navbar .nav-item .nav-link,.full-width-header .rs-header .toolbar-area.toolber-style3 .topbar-contact li,.copyright-text p,a {    font-family: 'IRANSharp';}.rs-footer.footer-style1 .footer-bottom .copyright p {    font-size: 17px;}.navbar .nav-item .nav-link {    font-size: 18px;}p {    line-height: 1.55;}.rs-slider.slide-home-style2 {    background: url(../images/slider/style1/banner-bgrtl.jpg) center/cover no-repeat;}.rs-slider.slide-home-style2 .slide-img {    margin-right: 35px;    margin-left: 0;}.full-width-header .rs-header .toolbar-area.toolber-style2 .toolbar-contact .rs-contact-info {    padding-left: 0;    padding-right: 240px;}.full-width-header .rs-header .toolbar-area.toolber-style2 .toolbar-contact .rs-contact-info li a {    border-right: 0;    border-left: 1px solid #ffde33;    margin-right: 0;    margin-left: 20px;    padding-right: 0;    padding-left: 20px;}.full-width-header .rs-header .toolbar-area.toolber-style2 .toolbar-contact .rs-contact-info li a.no-border {    border-left: 0;    margin-left: 0;    padding-left: 0;}.rs-services.services-style8 .services-item .services-wrap .services-txt {    line-height: 1.55;}.blog-btn a .btn-text,.full-width-header .mobile-menu .mobile-logo,.services-btn a .btn-text {    float: right;}.blog-btn a i,.services-btn a i {    margin-left: 0;    margin-right: 5px;    transform: translateX(-5px) scaleX(-1);}.blog-btn a:hover i,.services-btn a:hover i {    transform: translateX(-15px) scaleX(-1) !important;}.rs-services.services-style8 .services-item .services-wrap .services-icon:before {    right: auto;    left: -10px;}.rs-footer.footer-style1.footer-main-home {    background-image: url(../images/bg/footer-bg2ar.jpg);    background-repeat: no-repeat;    background-position: right center;}.rs-footer.footer-style1 .footer-top .address-widget li i {    padding-right: 0;    padding-left: 8px;}.pl-90 {    padding-left: 15px;    padding-right: 90px;}.pr-83 {    padding-right: 15px;    padding-left: 41px;}.full-width-header .rs-header .toolbar-area .clearfix-btn li {    margin-left: 0;    margin-right: 15px;}.full-width-header .rs-header .toolbar-area .clearfix-btn .btn-quote a {    margin-left: 0;    margin-right: 15px;}.full-width-header .rs-header .toolbar-area.toolber-style2 .toolbar-contact .rs-contact-info li i {    margin-right: 0;    margin-left: 6px;}.navbar-toggler {    right: auto;    left: 0px;}.sec-title2 .brush-content img {    padding-right: 0;    padding-left: 12px;}@media (min-width: 992px) {    .text-lg-start {        text-align: right!important;    }}@media only screen and (max-width: 1366px) {    .full-width-header .rs-header .toolbar-area.toolber-style2 .toolbar-contact .rs-contact-info {        padding-left: 0;        padding-right: 200px;    }}.full-width-header .rs-header .expand-btn-inner ul {    margin-right: 25px;    margin-left: 0;}.full-width-header .rs-header .toolbar-area.toolber-style3 .toolbar-sl-share ul li:last-child {    margin-right: 12px;    margin-left: 0;}.full-width-header .rs-header .toolbar-area.toolber-style3 .toolbar-sl-share ul .opening,.full-width-header .rs-header .toolbar-area.toolber-style3 .toolbar-sl-share ul .oppositelang {    border-right: 0;    border-left: 1px solid rgba(255, 255, 255, .2);}.full-width-header .rs-header .toolbar-area.toolber-style3 .toolbar-sl-share ul .oppositelang a {    padding-right: 0;    padding-left: 15px;}.rs-menu-toggle,.text-md-right,.text-right {    text-align: left;}.rs-slider.rs-slider-style3 .content-part .sl-title {    font-size: 50px;    line-height: 73px;    max-height: 150px;}.rs-slider.rs-slider-style3 .content-part .sl-title-small {    max-height: 80px;}.rs-services.services-style4 .services-item .services-btn a {    padding: 7px 15px 7px 25px;    font-weight: bold;}.brush-list li:before,ul.service-list li:before {    right: 0;    left: auto;}.brush-list li {    padding-left: 0;    padding-right: 35px;}.sec-title .line-img.project-center {    left: auto;    right: 23%;}.footer .single-footer-widget .footer-info-text p {    height: 90px;}.footer .copyright .copyright-design {    text-align: left;}.footer .single-footer-widget h3 b::before {    right: auto;    left: -40px;}.rs-services.services-style4 .services-item .serial-number {    left: auto;    right: 242px;}/*  */header .topbar-contact{    display: flex;    align-items: center;    justify-content: flex-start;    flex-wrap: wrap;}header .topbar-contact li{    line-height: normal !important;}header .topbar-contact li:last-child{    width: 330px !important;}.buttons-cv .submit-btn{    margin: 2px !important;}.buttons-cv .submit-btn i{    margin-inline-end: 8px;}.rs-services.services-style2 .custom2 form{    background: transparent !important;    box-shadow: none !important;}.slider_block_pages::before {    background: rgba(46, 49, 146, 0.5) !important;}.section-title h3 a{    border-radius: 6px !important;    font-size: 16px !important;    color: #2e3192 !important;}.section-title h3 a:hover{    color: #fff !important;    background: #2e3192 !important;}header div[align="center"] img{        margin-top: 30px;}.full-width-header .rs-header .toolbar-area.toolber-style3 .topbar-contact li a:hover,.full-width-header .rs-header .toolbar-area .toolbar-sl-share li a i:hover{    color: #c1eaf9 !important;}.rs-services.services-style2 .custom2 form input[type="submit"], .buttons-cv .submit-btn, .rs-contact.contact-style3 .submit-btn{    border-radius: 6px !important;    color: #fff !important;    background: #2e3192 !important;    font-weight: 500 !important;}.rs-contact.contact-style3 .submit-btn input{    color: #fff !important;    font-weight: 500 !important;    font-size: 16px !important;}.rs-contact.contact-style3, .rs-services.services-style2{    background: #fff !important;}.rs-contact.contact-style3 .contact-drop-line{    box-shadow: none !important;}.footer {    background-color: #2e3192 !important;}.footer .single-footer-widget .listaddresses li, .footer .single-footer-widget .footer-info-text p{    line-height: 26px;    font-size: 14px;}.footer h3 {    color: #00adef !important;    font-size: 18px !important;}.footer .single-footer-widget h3 b::before {    background-color: #00adef !important;}.p-3 {    padding: 0.5rem 1rem !important;}#scrollUp i {    color: #ffffff !important;    background: #00adef !important;    border-radius: 6px !important;}.heading-inner-title h2{    color: #00aef0 !important;}@media (max-width: 1024px) {    header .toolbar-area .col-lg-9, header .toolbar-area .col-lg-3{        width: 100%;    }    header div[align="center"] img {    margin-top: 18px;    width: 30%;    }}@media only screen and (max-width: 991px) {    .hidden-md, .d-none {        display: block !important;    }    header div[align="center"] img {        margin-top: 10px;        width: 34%;    }        header .topbar-contact li:last-child {    width: auto !important;}}@media (max-width: 576px) {        header div[align="center"] img {        margin-top: 10px;        width: 48%;    }}