﻿body {
  text-align: right;
  font-family: 'cairo', sans-serif; 
}
.myBefore, p, h4 { 
  font-weight: bold; 
  font-family: 'cairo', sans-serif; 
}
p { font-weight: normal; }
.navbar-nav { margin-left: 0 !important; margin-right: auto; }
.background .caption { left: 15%; right: auto; }
.myBefore {
  border-left: none;
  border-right: 6px solid #074791;
}
.container-fluid .col-md-6:first-child {
  padding-right: 0;
  padding-left: 60px;
}
.works .caption1 {
  padding: 0 80px 0 0;
}
.works .caption2 {
  padding: 30px 0 0 80px;
}
.works .caption3 {
  padding: 30px 80px 0 0;
}

.contact_us .icon {
  padding-right: 50px;
  padding-left: 0;
}
.contact_us .icon img {
  right: 0;
  left: auto;
  width: 25px;
  height: 30px;
}
.copy_right .author { float: left; }

@media (max-width: 992px) {
  .navbar-light .navbar-nav .nav-item { margin-right: 0; margin-bottom: 10px; }
}
@media (max-width: 768px){
.works .caption1, .works .caption2, .works .caption3 {
    padding: 10px 0;
  }
  .container-fluid .col-md-6:first-child {
    padding: 0 15px;
}
}
@media (max-width: 470px){
  .background .caption {
    left: 1%;
    right: auto;
  }
}

@media (max-width: 600px) and (min-width: 470px){
  .background .caption {
    left: 5%;
    right: auto;
  }
}