/* Font Family */
@font-face {
    font-family: "t_b";
    src: url("../fonts/t_b.ttf");
  }

  /* Font Family */
@font-face {
    font-family: "t_r";
    src: url("../fonts/t_r.ttf");
  }

  @media (min-width: 576px) {
  .ml-sm-4, .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 0rem !important;
  }
}

body {
    font-family: "t_r" !important;
}

p {
    font-family: "t_r" !important;
}

h1, h2, h3, h4, h5, h6 {font-family: "t_b" !important;}

section#about h2 {
    text-align: right;
}

.highlights.image-right .image {
    left: 0;
    right: auto;
}

section#about2 h2 {
    text-align: right;
}

.highlights .items .item {
    text-align: right;
}

.odd h2 {
    text-align: right;
}

.text-md-left {
    text-align: right!important;
}

.odd .outline-button, .odd .outline-button:visited, .odd .outline-button:active {
    float: left;
}

section#services .pre-title {
    text-align: right;
    width: auto;
}

.card {
    text-align: right;
}

.filter-section .btn-group {
    margin: 0 0 35px;
    display: inline-block;
    text-align: center;
}

.primary-button, .primary-button:visited, .primary-button:active {
    float: left;
}

section#contact {
    text-align: right;
}

.contacts li {
    margin: 6.1px 0;
    display: flex;
}

.col-12.col-lg-3.footer-left {
    text-align: right;
}

footer .nav-item {
    margin: 0;
    display: flex;
}

.pr-md-5, .px-md-5 {
    padding-left: 3rem!important;
    padding-right: 0 !important;
}

.text-left {
    text-align: right!important;
}

.text-right {
    text-align: left!important;
}

#about p {
    white-space: inherit;
    text-align: justify;
}

.highlights .items .item {
    margin-bottom: 35px;
    padding-right: 15px !important;
}

#facilities .pre-title {
    text-align: right;
    width: auto;
}

.lg-outer .lg {
    direction: ltr;
}

@media (max-width:500px) {

    .odd .outline-button, .odd .outline-button:visited, .odd .outline-button:active {
        float: right;
    }

    .pre-title {
        width: auto;
    }
}

.contacts li {
    text-align: right;
}