@charset "UTF-8";

body {
	font-family: 'Cairo', sans-serif;
    direction: rtl;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: 'Cairo', sans-serif;
}

.banner.banner-eleven .subtitle {
	font-family: 'Cairo', sans-serif;
}

.section-title.style-eight .sub-title {
	font-family: 'Cairo', sans-serif;
}

#footer.footer-travel .travel-footer-about-widget .footer-subtitle {
	font-family: 'Cairo', sans-serif;
}

.banner.banner-five ul.animate-element-five img {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}

.banner.banner-five .banner-right-shape img {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}



#sidebar.active {
    left: 0px;
    right: unset;
    text-align: right;
}

.site-header .header-inner .site-nav .nav-right {
    margin-left: 0px;
    margin-right: 60px;
}


.banner.banner-five {
    background-image: -o-linear-gradient(-60deg, #ddf2fb 0%, #00a0df 100%);
    background-image: linear-gradient(-60deg, #ddf2fb 0%, #00a0df 100%);
}

.left-circle-shape {
    left: unset;
    right: 0px;
}

.left-circle-shape .circle-fill {
    left: unset;
    right: -18%;
}

.left-circle-shape .circle-border {
    left:unset;
    right: 7%;
}

.banner.banner-five .banner-content-wrap-five .banner-content {
    text-align: right;
}

a.banner-btn i {
    margin-right: 0px;
    margin-left: 10px;
}

.gp-tabs-navigation li {
    border-left: none;
    border-right: 5px solid #00A0DF;
    padding: 25px 50px 25px 20px;
    text-align: right;
}

.download-wrapper-two {
    text-align: right;
}

.app-btn-two i {
    margin-right: 0px;
    margin-left: 15px;
}

.section-title {
    text-align: right;
}

.list-items li:before {
    left: unset;
    right: 0;
}

.list-items li {
    padding-left: 0px;
    padding-right: 36px;
}

#footer .footer-inner {
    padding: 116px 0 62px;
    text-align: right;
}

#footer .footer-inner {
    text-align: right;
}

.about-content p {
    text-align: right;
}

.page-banner .bradcurmed li:not(:last-child):before {
    left: -25px;
    right: unset;
}

.page-banner .bradcurmed li:not(:last-child) {
    margin-left: 30px;
    margin-right: unset;
}

#footer .footer-social-link li:not(:last-child) {
    margin-right: unset;
    margin-left: 10px;
}

#footer .footer-menu i {
    padding-right: 0px;
    padding-left: 10px;
}

#footer.footer-five .footer-menu li a {
    text-align: right;
}


.banner.banner-five.banner-map .banner-content-wrap-five .banner-content {
    text-align: center;
}

.site-logo {
    text-align: right;
}



@media (max-width: 576px){
    .banner.banner-five {
        background-image: -o-linear-gradient(-60deg, #f7fdff 0%,  #89dafa 100%);
        background-image: linear-gradient(-60deg, #f7fdff 0%,  #89dafa 100%);
    }

    .banner.banner-five .banner-content-wrap-five .banner-content {
        text-align: center;
    }

    .download-wrapper-two {
        text-align: center;
    }

    #footer .footer-inner {
        text-align: center;
        padding: 60px 0 62px;
    }


}
