@font-face {
  font-family: AvertaStd-bold;
  src: url(../fonts/averta-std-extrabold/AvertaStd-Extrabold.ttf); }

@font-face {
  font-family: MabryPro-bold;
  src: url(../fonts/mabry-pro/MabryPro-Bold.ttf); }

@font-face {
  font-family: MabryPro-medium;
  src: url(../fonts/mabry-pro/MabryPro-Medium.ttf); }

body {
  direction: ltr;
  font-family: MabryPro-medium;
  font-weight: 300; }

h1,
h2,
h3,
h4,
h5 {
  font-family: AvertaStd-bold; }

h6,
strong {
  font-family: MabryPro-bold; }

.al-arrow-left,
.al-arrow-left-2 {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

.section_head p {
  font-size: 18px; }

header .img_shap {
  right: auto;
  left: 0;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

.steps .steps-content .steps-shap {
  right: -15px;
  left: auto;
  -webkit-transform: translateY(-225px);
  -ms-transform: translateY(-225px);
  transform: translateY(-225px); }

.services .service-card .info p {
  min-height: 140px; }

.projects .proj-content .nav-pills .nav-item .nav-link {
  padding: 0 35px 0 35px;
  border-right: 0;
  border-left: 7px solid transparent; }

.projects .proj-content .projects-tab-content .projects-row .project-card .imgs .butn {
  right: 20px;
  left: auto; }

.projects .proj-content .projects-tab-content .projects-row .project-card .imgs .img-colmn:nth-of-type(1) {
  left: 30px;
  right: auto; }

.projects .proj-content .projects-tab-content .projects-row .project-card .imgs .img-colmn:nth-of-type(2) {
  left: 145px;
  right: auto; }

.projects .proj-content .projects-tab-content .projects-row .project-card .imgs .img-colmn:nth-of-type(3) {
  left: 260px;
  right: auto; }

.numbers .numb-card .info p {
  font-size: 17px; }

.mobile-apps .info .card-item .cont h6 {
  font-size: 21px; }

.mobile-apps .info .card-item .cont p {
  font-size: 18px; }

.clients .gallery-thumbs {
  -webkit-transform: translateX(-10.2%);
  -ms-transform: translateX(-10.2%);
  transform: translateX(-10.2%); }

footer .shape {
  left: 0;
  right: auto;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }
