p {
    font-family: 'AraHamahSahetAlAssi-Regular' !important;
    font-size: 17px !important;
}
a {
    font-family: 'AraHamahSahetAlAssi-Regular' !important;
}


#g-header {
    background: url(../images/header-ar.png);
    background-repeat: no-repeat;
    background-size: cover;
}
#g-header .get-quite {
    left: -25px;
    right: auto;
    padding: 8px 35px;
}
#g-showcase {
    background: url(../images/what-we-do-ar.jpg);
    background-repeat: no-repeat;
    background-size: cover;
}
.What-Text p {
    margin-bottom: 26px;
    font-size: 19px !important;
}
.What-link {
    float: left;
}
.what-we-do a.bt-title {
    padding: 4px 80px 4px 0;
    transform: skewX(-35deg);
}
#g-feature {
    background: url(../images/our-project-ar.jpg);
    background-repeat: no-repeat;
    background-size: cover;
}
#g-feature h3.g-title {
    float: left;
}
#g-feature #set-rl_tabs-1 {
    float: right;
    width: 34%;
    margin-right: 0;
}
#g-feature .tab-content > .active, .pill-content > .active {
    float: left;
    text-align: right;
}
ul#set-rl_tabs-1 li a {
    text-align: right;
    font-size: 30px;
}
#g-main {
    background: url(../images/our-clients-ar.jpg);
    background-repeat: no-repeat;
    background-size: cover;
}
#g-main .What-link {
    float: right;
}
#next117, #prev117 {
    margin-top: 25px;
    outline: none;
    position: absolute;
}
img#next117 {
    right: -245px;
}
img#prev117 {
    left: -245px;
}
#g-subfeature {
    background: url(../images/contact-us-ar.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 470px;
}
#social h2.g-title {
    margin-top: -5px;
    margin-right: 0px;
    margin-left: 12px;
    font-size: 23px;
}
#g-subfeature .follow-us p {
    color: #fff;
    font-size: 12px;
}
#g-subfeature h3.g-title {
    text-align: right;
    font-family: 'AraHamahSahetAlAssi-Regular'; 
    font-size: 40px;
}
.contact-info p {
    color: #fff;
    font-size: 19px !important;
    margin: 6px 0;
}
.contact-info c {
    direction: ltr !important;
    display: inline-block;
}
#fin-Submit {
    width: 20%;
    float: left;
}
#djslider-loader117 {
    outline: none;
}
#g-header .search input.inputbox {
    margin-top: -36px;
    float: left;
}
#g-header .search input.inputbox {
    transform: skewX(35deg);
}
#lang .mod-languages li {
    transform: skewX(35deg);
}
#lang .mod-languages li a {
    transform: skewX(-35deg);
}
#g-header .search .button:after {
    position: relative;
    top: 24px;
    z-index: 9;
}
#Inner-page #g-subfeature {
    background: url(../images/contact-us-inner-ar.png);
    background-repeat: no-repeat;
    background-size: cover;
    height: 470px;
}
.t-width {
    float: right;
}
.contact-us .contact .gbs3 {
    float: left;
}
.marketing p {
    font-family: 'AraHamahSahetAlAssi-Regular' !important;
    font-size: 23px !important;
}
#menu ul.g-toplevel li {
    padding: 6px 0px;
}
#menu ul.g-toplevel li a {
    font-size: 22px;
    padding: 0 36.5px !important;
    transform: skewX(-35deg);
}
#menu ul.g-toplevel {
    transform: skewX(35deg);
}
#g-header .get-quite {
    transform: skewX(35deg);
    left: -100px;
}
#g-header .get-quite a {
    transform: skewX(-35deg);
    padding-left: 60px;
    font-size: 22px;
}
.marketing h2 {
    font-family: 'AraHamahSahetAlAssi-Regular';
    font-size: 64px !important;
}
.button-link a {
    font-family: 'AraHamahSahetAlAssi-Regular' !important;
    font-size: 22px !important;
    transform: skewX(-35deg);
}
#g-header .get-quite h3 {
    font-family: 'AraHamahSahetAlAssi-Regular';
    text-align: right;
    padding-right: 10px;
}
.What-Text h3 {
    font-family: 'AraHamahSahetAlAssi-Regular';
    font-size: 40px;
}
.What-Text h2, #g-feature h3.g-title, #g-main h3.g-title {
    font-weight: bold;
    font-family: 'AraHamahSahetAlAssi-Regular';
    font-size: 50px;
}
#g-subfeature p, #g-subfeature a {
    font-family: 'AraHamahSahetAlAssi-Regular' !important; 
    font-size: 16px;
}
#social h2.g-title {
    font-family: 'AraHamahSahetAlAssi-Regular'; 
}
input#Submit {
    font-family: 'AraHamahSahetAlAssi-Regular'; 
    font-size: 18px;
}
#g-footer p {
    font-size: 13px;
}
#footer-menu ul.nav.menu li a {
    font-size: 19px;
    margin: 3px 0;
}
#g-header .call-now h5 {
    font-family: 'AraHamahSahetAlAssi-Regular'; 
    font-size: 20px;
}
#g-header .call-now i {
    margin: 0 14px 0 4px;
}
#g-feature .tab-content p {
    font-size: 19px !important;
}
#osmap h1 {
    font-size: 50px;
    top: 232px;
    font-family: 'AraHamahSahetAlAssi-Regular' !important;
}

.contact ::-webkit-input-placeholder, .carrers ::-webkit-input-placeholder {
  color: #fff !important;
  font-size: 15px !important;
  font-family: 'AraHamahSahetAlAssi-Regular' !important;
}
.contact ::-moz-placeholder, .carrers ::-moz-placeholder {
  color: #fff !important;
  font-size: 15px !important;
  font-family: 'AraHamahSahetAlAssi-Regular' !important;
}
.contact :-ms-input-placeholder, .carrers :-ms-input-placeholder {
  color: #fff !important;
  font-size: 15px !important;
  font-family: 'AraHamahSahetAlAssi-Regular' !important;  
}
.contact :-moz-placeholder, .carrers :-moz-placeholder {
  color: #fff !important;
  font-size: 15px !important;
  font-family: 'AraHamahSahetAlAssi-Regular' !important;
}
.carrers .gbs3 .gcore-label-left {
    float: right !important;
}
.carrers .gbs3 .form-horizontal .control-label {
    text-align: right !important;
    font-family: 'AraHamahSahetAlAssi-Regular' !important;
    font-weight: bold !important;
    font-size: 20px;
}
.carrers .gbs3 .form-control.A {
    font-size: 17px;
    font-family: 'AraHamahSahetAlAssi-Regular' !important;
    font-weight: bold;
}
#fin-custom li {
    font-size: 20px;
    font-family: 'AraHamahSahetAlAssi-Regular' !important;
    font-weight: bold;
}

.search ::-webkit-input-placeholder {
  color: #333333 !important;
  font-size: 15px !important;
  font-family: 'AraHamahSahetAlAssi-Regular' !important;
  transform: skewX(-35deg) !important;  
}
.search ::-moz-placeholder { /* Firefox 19+ */
  color: #333333 !important;
  font-size: 15px !important;
  font-family: 'AraHamahSahetAlAssi-Regular' !important;
  transform: skewX(-35deg) !important;  
}
.search :-ms-input-placeholder { /* IE 10+ */
  color: #333333 !important;
  font-size: 15px !important;
  font-family: 'AraHamahSahetAlAssi-Regular' !important;  
  transform: skewX(-35deg) !important;      
}
.search :-moz-placeholder { /* Firefox 18- */
  color: #333333 !important;
  font-size: 15px !important;
  font-family: 'AraHamahSahetAlAssi-Regular' !important;
  transform: skewX(-35deg) !important;    
}
.what-we-do .title {
    margin-right: -15px;
    top: 188px;
    left: 0;
    transform: skewX(35deg);
}
.What-link {
    margin-left: -18px;
}
.rl_tabs>ul.nav-tabs>li:hover {
    background: rgba(21, 67, 115, 0.60) !important;
}
.rl_tabs>ul.nav-tabs>li.active {
    background: rgba(21, 67, 115, 0.60) !important;
}
.rl_tabs>ul.nav-tabs>li {
    margin: 20px 0 !important;
    transform: skewX(-28deg);
}
ul#set-rl_tabs-1 li a {
    padding: 0 20px 0 0;
    transform: skewX(28deg);
}
.carrers .gbs3 .gcore-label-top {
    text-align: right !important;
}

.carrers #fin-fname {
    padding-right: 0 !important;
    padding-left: 5px ;
}

.carrers ::-webkit-input-placeholder, .contact-us ::-webkit-input-placeholder {
  color: #242424 !important;
  font-size: 13px !important;
  font-family: 'AraHamahSahetAlAssi-Regular' !important;
}
.carrers ::-moz-placeholder, .contact-us ::-moz-placeholder {
  color: #242424 !important;
  font-size: 13px !important;
  font-family: 'AraHamahSahetAlAssi-Regular' !important;
}
.carrers :-ms-input-placeholder, .contact-us :-ms-input-placeholder {
  color: #242424 !important;
  font-size: 13px !important;
  font-family: 'AraHamahSahetAlAssi-Regular' !important;  
}
.carrers :-moz-placeholder, .contact-us :-moz-placeholder {
  color: #242424 !important;
  font-size: 13px !important;
  font-family: 'AraHamahSahetAlAssi-Regular' !important;
}
.mosaic {
    float: right !important;
    margin: 0px 0 25px 25px;
}
.osmap-items li a {
    font-size: 30px;
}
#g-header #call .g-content {
    float: left;
}
#Inner-page .page-header h2 {
    font-size: 50px;
    top: 232px;
    font-family: 'AraHamahSahetAlAssi-Regular';
}
.search h1 {
    font-size: 50px;
    top: 232px;
    font-family: 'AraHamahSahetAlAssi-Regular';
}
#btcontentslider107, #btcontentslider106, #btcontentslider105, #btcontentslider104, #btcontentslider103 {
    float: left;
}
#g-feature .tab-content > .active, .pill-content > .active {
    padding-left: 0;
}
#g-feature .bt-cs .bt-inner:last-child {
    padding-right: 10px;
    padding-left: 0 !important;
}
.What-link a {
    font-size: 25px;
}
.What-link {
    padding: 5px;
}
#Inner-page #g-main p {
    font-size: 19px !important;
}
.contact-info i {
    width: 45px;
}
.contact-info m {
    margin-right: 45px;
}
div.subCategoryContainer {
    float: right;
}
.itemListCategory h2 {
    font-family: 'AraHamahSahetAlAssi-Regular' !important;
    font-size: 50px;
    top: 240px;
}
div.catItemHeader h3.catItemTitle {
    font-family: 'AraHamahSahetAlAssi-Regular' !important;
}
div.itemHeader h2.itemTitle {
    font-family: 'AraHamahSahetAlAssi-Regular' !important;
    font-size: 50px;
    top: 240px;
}
.contact .gbs3 .A {
    font-family: 'AraHamahSahetAlAssi-Regular' !important;
}
.search-results dd.result-text {
    font-family: 'AraHamahSahetAlAssi-Regular' !important;
    font-size: 19px !important;
}
.contact #fin-lname {
    padding-right: 5px !important;
}
.contact #fin-fname {
    padding-right: 0 !important;
}
span.itemImage {
    float: right;
}
.button-link {
    padding: 6px 45px;
    transform: skewX(35deg);
}
div#btcontentslider115 {
    direction: rtl !important;
}
.subCategory h2 a {
    font-size: 28px;
}
div.subCategory h2 {
    bottom: 53px;
}
div.catItemIntroText {
    font-family: 'AraHamahSahetAlAssi-Regular' !important;
    font-size: 19px;
}
.h-width {
    float: right;
}
.contact-us #cavas_id119 {
    width: 100% !important;
    margin-bottom: 25px;
}
.carrers .gbs3 .form-horizontal .form-group {
    width: 48%;
    float: right;
    margin-left: 12px !important;
    margin-right: 0 !important;
}
.carrers #dropdown21 {
    padding: 4px;
}
ul.sigProClassic li.sigProThumb {
    float: right;
}
div.k2ItemsBlock ul li {
    float: right;
}
.itemListCategory h1, .itemListCategory h2, .itemListCategory h3, .itemListCategory h4, .itemListCategory h5, .itemListCategory h6 {
    font-family: 'AraHamahSahetAlAssi-Regular' !important;
}
.itemListCategory ul li {
    font-family: 'AraHamahSahetAlAssi-Regular' !important;
    font-size: 19px;
}
.order .gbs3 .form-horizontal .control-label {
    font-family: 'AraHamahSahetAlAssi-Regular' !important;
    float: right !important;
    text-align: right !important;
    font-size: 19px;
}
.order input#button10 {
    font-family: 'AraHamahSahetAlAssi-Regular' !important;
    font-size: 17px;
    padding-top: 4px;
}
.order .gbs3 .gcore-subinput-container {
    float: left;
}
#fin-main {
    padding: 0 !important;
}
#fin-sub {
    padding-right: 5px !important;
}
.order .gbs3 .A {
    font-family: 'AraHamahSahetAlAssi-Regular' !important;
    font-size: 18px;
}
div#n2-ss-2 .nextend-bullet-bar > div {
    position: relative;
    left: -127px;
}
.about-text {
    width: 70%;
    float: right;
    height: 150px;
    margin-top: 100px;
}
.about-img {
    float: left;
    width: 30%;
    text-align: left;
    margin-bottom: 30px;
}
.extention p {
    margin: 0 50px !important;
    margin-right: 0 !important;
}
.contact-us h3 {
    font-size: 30px;
    font-family: 'AraHamahSahetAlAssi-Regular';
}
.about-us h3 {
    font-family: 'AraHamahSahetAlAssi-Regular' !important;
    font-size: 35px;
    color: #004574;
}
.text-about {
    float: right;
}
.about-us .img-about img {
    float: left;
}
.img-about-2 img {
    float: left;
}
.img-about-2 img {
    float: left;
}
.img-vision {
    top: 0;
}
.about-us .img-about img {
    top: 50px;
}
.about-us ul {
    font-family: 'AraHamahSahetAlAssi-Regular' !important;
}
.about-us strong {
    font-family: 'AraHamahSahetAlAssi-Regular' !important;
    font-size: 21px;
}
.contact-us h4 {
    font-family: 'AraHamahSahetAlAssi-Regular';
    font-size: 30px;
}
.img-kitchens {
    float: left;
}
.img-kitchens img {
    margin: 0 4px 0 2px;
}
.img-kitchens img:last-child {
    margin-right: 4px;
    margin-left: 0;
}
.what-we-do .t-width {
    margin: 0 0 0 42px;
}
.what-we-do .t-width:last-child {
    margin-right: auto !important;
    margin-left: 0;
}
.what-we-do .title a {
    padding: 4px 38px 4px 0;
    transform: skewX(-35deg);
}
.what-we-do .title {
    margin-left: -15px;
    float: left;
}
#what-we-do {
    margin-top: 75px;
}
#lang .mod-languages ul {
    float: left;
}
#form-row-Submit {
    float: left;
}
ul {
    margin-right: 1.5rem;
}
/*#g-main p, #g-main ul {
    letter-spacing: 1px;
}*/
.about-us .text-about ul li {
    font-size: 19px !important;
    font-family: 'AraHamahSahetAlAssi-Regular' !important;
}
p.vertical-text {
    margin-top: 50px !important;
}
.contact-us .map {
    float: left;
}
.contact-us .get-touch {
    float: right;
}
.follow-us img {
    margin-left: 0;
    margin-right: 10px;
}
#social {
    bottom: 45px;
    right: 50px;
}
.steps-text {
    float: right;
}
div#fin-captcha1 {
    padding-right: 0 !important;
}
.gcore-subinput-container-wide {
    float: right !important;
}
.carrers #form-row-text17 {
    height: 34px !important;
}
div#fin-captcha2 {
    padding-right: 8px !important;
    padding-left: 0;
}
div#fin-captcha2 img {
    float: right;
}
/*******************************************
 Responsive Page  
*******************************************/
@media (max-width: 767px){
    
#g-header {
    background: inherit;
}
#g-header .search .button {
    top: 15px;
    right: -14px;
    float: left;
}
#g-header .search input.inputbox {
    margin-top: -10px;
    float: inherit;
}
#g-showcase {
    background: inherit;
}
#g-feature {
    background: inherit;
    background-color: #087fae;
}
#g-subfeature {
    background: inherit;
    height: auto;
}
#Inner-page #g-subfeature {
    height: auto;
}    
.g-social.social {
    text-align: right;
}  
#social h2.g-title {
    text-align: left;
    width: 75%;
}
#g-header #lang {
    left: 15px;
    right: auto;
} 
#g-header .call-now {
    bottom: -110px;
}   
#g-header #call .g-content {
    float: right;
}
.what-we-do .title {
    top: 140px;
} 
.What-link {
    margin-left: 35px;
}
#g-feature #set-rl_tabs-1 {
    width: 100%;
} 
.rl_tabs>ul.nav-tabs>li {
    margin: 5px 0 !important;
} 
#btcontentslider107, #btcontentslider106, #btcontentslider105, #btcontentslider104, #btcontentslider103 {
    float: right;
}
#g-main .What-link {
    float: inherit;
}
#social .g-content {
    bottom: -18px;
}  
#g-offcanvas #g-mobilemenu-container ul a {
    text-align: right;
    font-size: 20px;
}
.mosaic {
    margin: 0px 0 25px 0;
} 
img#prev124, img#next124 {
    margin-top: 25px;
}
#g-main .link {
    margin-top: 0;
}
#g-main {
    background: inherit;
}
.about-img {
    width: 100%;
}  
.about-text {
    width: 100%;
    float: right;
    height: inherit;
    margin-top: 0;
}
.about-us .img-about img {
    top: 0;
}
.itemListCategory h2 {
    top: 0;
} 
ul.sigProClassic li.sigProThumb {
    float: inherit;
}
div#itemListLeading {
    display: none;
}
p.vertical-text {
    margin-top: 0 !important;
}    
}