html:lang(en) body{text-align:left}html:lang(en) #Header .langSec.en{display:none !important}html:lang(ar){direction:rtl;text-align:right}html:lang(ar) body{text-align:right}html:lang(ar) .owl-carousel .owl-item,html:lang(ar) .slick-slider .owl-item,html:lang(ar) svg .owl-item{direction:rtl}html:lang(ar) .help-block{text-align:left}html:lang(ar) .dropdown-menu .selected{margin-left:0px !important}html:lang(ar) .accordion-button{text-align:right}html:lang(ar) .accordion-button::after{margin-left:0;margin-right:auto}html:lang(ar) .num,html:lang(ar) .dir-lft{direction:initial;display:inline-block}html:lang(ar) .baseBtn>span>svg,html:lang(ar) .baseBtn>span>img{transform:scaleX(-1)}html:lang(ar) .form-group .inputWrap.hasIcon .icon{right:auto;left:0}html:lang(ar) .form-group .inputWrap.hasIcon .form-control{padding-left:20px;padding-right:10px}@media only screen and (min-width: 1441px){html:lang(ar) .form-group .inputWrap.hasIcon .form-control{padding-right:15px}}@media only screen and (min-width: 576px){html:lang(ar) .fixredRit{right:inherit;left:10px}}@media only screen and (min-width: 1200px){html:lang(ar) .fixredRit{left:20px}}@media only screen and (min-width: 768px){html:lang(ar) .sp-container.lft{margin-left:auto;margin-right:0;padding-right:0;padding-left:15px}}@media only screen and (min-width: 768px){html:lang(ar) .sp-container.rigt{margin-left:0;margin-right:auto;padding-right:15px;padding-left:0}}@media only screen and (min-width: 768px){html:lang(ar) .sp-container.mlauto{padding-left:unset;margin-left:unset;padding-right:15px;margin-right:auto}}@media only screen and (min-width: 768px){html:lang(ar) .sp-container.mrauto{padding-right:unset;margin-right:unset;padding-left:15px;margin-left:auto}}html:lang(ar) .mainHead.white .subT::before{right:0;left:unset}html:lang(ar) .mainHead p,html:lang(ar) .mainHead .subT{padding-right:10px;padding-left:unset}html:lang(ar) .mainHead p::before,html:lang(ar) .mainHead .subT::before{right:0;left:unset}html:lang(ar) .cmnBtn .icon{width:20px !important}html:lang(ar) .cmnBtn .icon svg{transform:rotate(180deg);display:block;width:20px !important}html:lang(ar) .c-checkbox label:after{left:auto;right:6px}html:lang(ar) .c-checkbox label:before{margin-right:0;margin-left:5px}@media only screen and (min-width: 1441px){html:lang(ar) .c-checkbox label:before{margin-right:0;margin-left:10px}}html:lang(ar) .select2 .selection::after{right:auto;left:10px}@media only screen and (min-width: 1441px){html:lang(ar) .select2 .selection::after{right:auto;left:15px}}html:lang(ar) .select2 .select2-selection{padding:5px 10px 5px 20px}@media only screen and (min-width: 1441px){html:lang(ar) .select2 .select2-selection{padding:10px 15px 10px 30px}}html:lang(ar) .tleWrap .mTleWrap .viewBtn{right:auto;left:0}html:lang(ar) .cModal .modal-dialog .modal-content .modal-header .btn-close{right:auto;left:6%}html:lang(ar) .cModal .modal-dialog .modal-content .modal-body .fileUploadInput .icon{right:auto;left:10px}@media only screen and (min-width: 992px){html:lang(ar) .cModal .modal-dialog .modal-content .modal-body .fileUploadInput .icon{right:auto;left:16px}}html:lang(ar) .form-floating input{text-align:right}html:lang(ar) .form-floating>label{left:auto;right:10px}@media only screen and (min-width: 992px){html:lang(ar) .form-floating>label{left:auto;right:15px}}html:lang(ar) .SearchModal .modal-header button[data-bs-dismiss=modal] svg{transform:scaleX(-1)}html:lang(ar) #Header .topBar .flxBx .lftbx ul li:not(:last-of-type){margin-right:unset;margin-left:8px}@media only screen and (min-width: 992px){html:lang(ar) #Header .topBar .flxBx .lftbx ul li:not(:last-of-type){margin-left:20px}}@media only screen and (min-width: 1441px){html:lang(ar) #Header .topBar .flxBx .lftbx ul li:not(:last-of-type){margin-left:30px}}html:lang(ar) #Header .topBar .flxBx .lftbx ul li .contactLink span{direction:ltr}html:lang(ar) #Header .topBar .flxBx .rtBx .langDrop button{padding-left:15px;padding-right:unset}html:lang(ar) #Header .topBar .flxBx .rtBx .langDrop button .icon{margin-right:unset;margin-left:15px}html:lang(ar) #Header .topBar .flxBx .rtBx .langDrop button::after{margin-left:0;right:0;right:unset;left:0}html:lang(ar) #Header .topBar .flxBx .rtBx .langDrop .filter-option-inner-inner img{margin-right:unset;margin-left:8px}@media only screen and (min-width: 1551px){html:lang(ar) #Header .topBar .flxBx .rtBx .langDrop .filter-option-inner-inner img{margin-left:10px}}html:lang(ar) #Header .topBar .flxBx .rtBx .langDrop .filter-option-inner-inner span{width:calc(100% - 20px)}@media only screen and (min-width: 1551px){html:lang(ar) #Header .topBar .flxBx .rtBx .langDrop .filter-option-inner-inner span{width:calc(100% - 24px)}}html:lang(ar) #Header .topBar .flxBx .rtBx .langDrop .dropdown-menu .dropdown-item img{margin-right:unset;margin-left:8px}@media only screen and (min-width: 576px){html:lang(ar) #Header .topBar .flxBx .rtBx .langDrop .dropdown-menu .dropdown-item img{margin-left:10px}}html:lang(ar) #Header .topBar .flxBx .rtBx .langDrop .dropdown-menu li a .icon{margin-right:unset;margin-left:15px}html:lang(ar) #Header .topBar .flxBx .rtBx ul li:not(:last-of-type){margin-right:unset;margin-left:0}@media only screen and (min-width: 340px){html:lang(ar) #Header .topBar .flxBx .rtBx ul li:not(:last-of-type){margin-left:10px}}@media only screen and (min-width: 1200px){html:lang(ar) #Header .topBar .flxBx .rtBx ul li:not(:last-of-type){margin-left:15px}}@media only screen and (min-width: 1441px){html:lang(ar) #Header .topBar .flxBx .rtBx ul li:not(:last-of-type){margin-left:20px}}@media only screen and (min-width: 992px){html:lang(ar) #Header #HeaderMain #AccordMenu{justify-content:flex-end}}@media only screen and (max-width: 992px){html:lang(ar) #Header #HeaderMain #AccordMenu{left:0;right:unset}}html:lang(ar) #Header #HeaderMain #AccordMenu .accordion-item:has(.accordion-collapse) .accordion-button span{margin-right:unset;margin-left:15px}@media only screen and (min-width: 992px){html:lang(ar) #Header #HeaderMain #AccordMenu .accordion-item:first-child .accordion-header .accordion-button{padding-left:unset;padding-right:0}}@media only screen and (min-width: 992px){html:lang(ar) #Header #HeaderMain #AccordMenu .accordion-item:last-child .accordion-header .accordion-button{padding-right:unset;padding-left:0}}html:lang(ar) #footer .cmnLink:has(.icon) span{padding-left:unset;padding-right:15px}@media only screen and (min-width: 1200px){html:lang(ar) #footer .accordion .accordion-item.services{padding-left:unset;padding-right:45px}}@media only screen and (min-width: 1200px){html:lang(ar) #footer .accordion .accordion-item.address{padding-left:unset;padding-right:70px}}html:lang(ar) #footer .accordion .accordion-header .accordion-button::after{right:unset;left:0}html:lang(ar) #footer .accordion .mainTitle::before{left:unset;right:0}html:lang(ar) #footer .accordion .mainTitle::after{left:unset;right:0}@media only screen and (min-width: 992px){html:lang(ar) #footer .accordion .accordion-collapse .accordion-body .logFlx .info{padding-left:unset;padding-right:20px}}html:lang(ar) #copyRights .cmnLink .icon{margin-left:15px;margin-right:unset}html:lang(ar) #copyRights .cmnLink:has(.icon){align-items:flex-end}html:lang(ar) #copyRights .copyRight .flxBx .social li:not(:last-of-type){margin-left:5px;margin-right:unset}@media only screen and (min-width: 992px){html:lang(ar) #service .contentBx{padding-left:unset;padding-right:60px}}@media only screen and (min-width: 1200px){html:lang(ar) #service .contentBx{padding-right:200px}}@media only screen and (min-width: 1551px){html:lang(ar) #service .contentBx{padding-right:260px}}html:lang(ar) #service .container-fluid .serviceBx .viewMore{left:unset;right:0}html:lang(ar) #service .container-fluid .serviceBx .contenTbx{right:0;left:unset}@media only screen and (min-width: 992px){html:lang(ar) #aboutus .rtBx{padding-left:unset !important;padding-right:25px !important}}@media only screen and (min-width: 1200px){html:lang(ar) #aboutus .rtBx{padding-right:unset !important;padding-left:80px !important}}@media only screen and (min-width: 1551px){html:lang(ar) #aboutus .rtBx{padding-left:100px !important}}@media only screen and (min-width: 1661px){html:lang(ar) #aboutus .rtBx{padding-left:120px !important}}html:lang(ar) #aboutus .floatIcons .rounds{left:unset;right:0}html:lang(ar) #aboutus .aboutWrap .seviceImg .year{right:0;left:unset}html:lang(ar) #counter .flxBx .countbx:after{left:unset;right:0}@media only screen and (min-width: 992px){html:lang(ar) #team .flxBx .rtBX{float:left;padding-left:unset;padding-right:30px}}@media only screen and (min-width: 1200px){html:lang(ar) #team .flxBx .rtBX{padding-right:40px}}@media only screen and (min-width: 1351px){html:lang(ar) #team .flxBx .rtBX{padding-right:60px}}@media only screen and (min-width: 1441px){html:lang(ar) #team .flxBx .rtBX{padding-right:80px}}@media only screen and (min-width: 1551px){html:lang(ar) #team .flxBx .rtBX{padding-right:120px}}@media only screen and (min-width: 1200px){html:lang(ar) #why .whyBx .info{padding-right:30px;padding-left:unset}}@media only screen and (min-width: 1551px){html:lang(ar) #why .whyBx .info{padding-right:30px}}html:lang(ar) #why .whyusSlider .swiper-slide:nth-child(even) .whyBx{margin-right:auto;margin-left:unset}@media only screen and (min-width: 992px){html:lang(ar) #projects .projectBx .info{left:0;right:unset}}html:lang(ar) #client .iconWrap{right:-130px;left:unset}@media only screen and (min-width: 1200px){html:lang(ar) #client .FlxBx .lftBx::before{right:-100%;left:unset}}@media only screen and (min-width: 1200px){html:lang(ar) #client .FlxBx .rtBx::before{right:-100px;left:unset}}html:lang(ar) #getIn .leftSec{position:relative}html:lang(ar) #getIn .leftSec .mapBg{left:0;right:unset}html:lang(ar) #blog .blogBx .date{right:0;left:unset}html:lang(ar) #blog .blogBx .info .readMore .icon svg{transform:rotate(180deg)}html:lang(ar) #blogdetailPage .item_flx .rgt .page{margin:0 auto 0 0}@media only screen and (min-width: 992px){html:lang(ar) #MainBanner .contentBx{text-align:right}}html:lang(ar) #MainBanner .contentBx .subT{padding-left:unset;padding-right:15px}@media only screen and (min-width: 992px){html:lang(ar) #MainBanner .contentBx .subT::before{right:0;left:unset}}html:lang(ar) .legalPage #content ul li{padding-left:5px;padding-right:15px}html:lang(ar) .legalPage #content ul li::after{left:auto;right:0;transform:scale(-1)}@media only screen and (min-width: 768px){html:lang(ar) .aboutPage #journy .sp-container.mlauto{padding-right:15px;margin-right:auto;padding-left:0px;margin-left:initial}}@media only screen and (min-width: 768px){html:lang(ar) .aboutPage #journy .year_bx::after{left:initial;right:-142px}}html:lang(ar) .blogPage #blog .blogBx .date{left:initial;right:0px}html:lang(ar) .blogdetailPage #blogDetail .blogBx .date{left:initial;right:0px}html:lang(ar) .blogdetailPage #blogDetail .item_flx .rgt .page a:last-child .icon img{transform:rotate(180deg)}html:lang(ar) .blogdetailPage #blogDetail .item_flx .rgt .page a:last-child .text{padding-right:15px}html:lang(ar) .blogdetailPage #blogDetail .item_flx .rgt .page a:first-child .icon img{transform:rotate(180deg)}html:lang(ar) .contactPage #contact .d_flx .lft .cnt_form .text{padding-left:0px;padding-right:15px}html:lang(ar) .contactPage #contact .d_flx .rgt{padding:20px 0px 0px 0px}@media only screen and (min-width: 768px){html:lang(ar) .contactPage #contact .d_flx .rgt{padding:20px 40px 0px 0px}}@media only screen and (min-width: 992px){html:lang(ar) .contactPage #contact .d_flx .rgt{padding:20px 80px 0px 0px}}@media only screen and (min-width: 1441px){html:lang(ar) .contactPage #contact .d_flx .rgt{padding:20px 100px 0px 0px}}html:lang(ar) .contactPage .wpforms-field{width:100%}@media only screen and (min-width: 510px){html:lang(ar) .contactPage .wpforms-field{width:50%}}html:lang(ar) .contactPage .wpforms-field-textarea{width:100% !important}html:lang(ar) .legalPage #Content .imgBx{right:initial;left:0}html:lang(ar) .legalPage #Content .cntWrap ul li{padding-left:0px;padding-right:35px}html:lang(ar) .legalPage #Content .cntWrap ul li::before{content:"";left:initial;right:0}html:lang(ar) .projectsPage #proj_sec .grid .element-item .projectBx .info{right:initial;left:0}html:lang(ar) .projectsPage #projectDetails .item_flx .rgt{justify-content:end}html:lang(ar) .projectsPage #projectDetails .item_flx .rgt .page{margin:0}html:lang(ar) .projectsPage #projectDetails .item_flx .rgt .page a:last-child .icon img{transform:rotate(180deg)}html:lang(ar) .projectsPage #projectDetails .item_flx .rgt .page a:last-child .text{padding-right:15px}html:lang(ar) .projectsPage #projectDetails .item_flx .rgt .page a:first-child .icon img{transform:rotate(180deg)}html:lang(ar) .servicesPage #general_contracting .bg{right:initial;left:0}html:lang(ar) .servicesPage #products .d_flx .lft .accordion .accordion-item .accordion-body .sub_prod_tab .accordion-button .icon{margin-right:0px;margin-left:8px}html:lang(ar) .servicesPage #products .d_flx .lft .accordion .accordion-item .accordion-body .sub_prod_tab .accordion-button .icon img{transform:rotate(180deg)}html:lang(ar) .servicesPage #products .d_flx .rgt .content .accordion-body .dflx .rgt ul li{padding-left:0;padding-right:30px}html:lang(ar) .servicesPage #products .d_flx .rgt .content .accordion-body .dflx .rgt ul li::before{left:initial;right:0}html:lang(ar) .servicesPage #recent_proj .projectBx .info{right:initial;left:0}html:lang(ar) #Breadcrumb ul li:not(:last-of-type)::after{left:-25px;right:initial}html:lang(ar) .num_arabic{direction:ltr}/*# sourceMappingURL=lang.min.css.map */
