@font-face {
  font-family: fontboldAr;
  src: url("../webfonts/alfont_com_AlFont_com_GE_SS_Unique_Bold_5.otf");
  font-weight: bold;
}
@font-face {
  font-family: fontregularAr;
  src: url("../webfonts/alfont_com_AlFont_com_GE_SS_Unique_Light_1.otf");
}


body {
  font-family: "fontboldAr", sans-serif !important;
}


p,
ul,
li,
input,
a,
textarea {
  font-family: "fontregularAr", sans-serif !important;
}
h2 span,
h4,
h6,
span,
.active,
.button a {
  font-family: "fontboldAr", sans-serif !important;
}

.projects .slick-list.draggable {
    direction: ltr;
}
.navbar .language {
    margin-right: -63px;
    margin-left: 77px;
}
.idea .button svg,
.projects .button svg,
.service .button svg,
.production .button svg,
.achieve .button svg
{
    transform: rotate(180deg);
}
.production .content p {
    text-align: center;
}
.footer .links{
    margin-left: 93px;
}
.projects .content h5 {
    text-align: end;
}
.mission .row{
    align-items: center;
}
















/*start responsive*/
@media (min-width: 1500px) {
    .navbar ul {
    margin-right: 320px;
}
}
@media (max-width: 1115px) {
    .navbar ul {
    margin-right: 78px;
}
}
@media (max-width: 991px) {
    .navbar-toggler {
    margin-right: 459px;
}
}
@media (max-width: 767px) {
    .navbar-toggler {
    margin-right: 275px;
}
}
@media (max-width: 554px) {
    .navbar-toggler {
    margin-right: 235px;
}
}
@media (max-width: 538px) {
    .navbar-toggler {
    margin-right: 200px;
}
}
@media (max-width: 504px) {
    .navbar-toggler {
    margin-right: 197px;
}
}
@media (min-width: 360px) and (max-width: 503px) {
        .navbar-toggler {
    margin-right: 80px;
}
}
/*end responsive*/




.landing .title h2{
    text-align: right;
	left: 45%;
	line-height: .7em;
}










