*{margin:0;padding:0}html{width:100%;max-width:100%;min-height:100%}body{font-family:'Roboto', sans-serif;position:relative;font-size:16px;line-height:18px;font-size:1vmax;line-height:1.4vmax;color:#083058;width:100%;max-width:100%;overflow-y:auto}body.overflowHidden{overflow-y:hidden}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;-webkit-transition:1.5s;transition:1.5s}.preloader:before{content:'';position:absolute;left:0;width:50%;height:100%;background:white;-webkit-transition:1.5s;transition:1.5s}.preloader:after{content:'';position:absolute;right:0;width:50%;height:100%;background:white;-webkit-transition:1.5s;transition:1.5s}.preloader.complete{z-index:0}.preloader.complete:before{left:-50%}.preloader.complete:after{right:-50%}.primarycolor{color:#083058}.secondaryColor{color:#b69063}.primaryBGcolor{background-color:#083058}.secondaryBGColor{background-color:#b69063}a{text-decoration:none;cursor:pointer}h1{font-size:40px;font-size:3vmax;font-family:'Raleway', sans-serif;font-weight:400;line-height:42px;line-height:calc(3vmax * 1.4);color:white}h2{font-size:30px;font-family:'Raleway', sans-serif;font-weight:400;line-height:32px}h3{font-family:'Raleway', sans-serif;font-weight:400;font-size:30px;line-height:32px}h4{font-size:26px;font-weight:300;line-height:28px}strong{font-weight:500}.uppercase{text-transform:uppercase}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.border-box{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.m-10{margin:10px}.hide{display:none;visibility:hidden}.visuallyhidden{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(0px 0px 99.9% 99.9%);clip-path:inset(0px 0px 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}.show{display:block}.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.emptyData{font-size:2vmax;line-height:calc(2vmax * 1.4);margin:0 auto;text-align:center}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:fixed;z-index:2000;top:0;left:0;right:0;bottom:0;background-color:white;opacity:1;-webkit-transition:opacity 0.4s ease-in;transition:opacity 0.4s ease-in;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pace.pace-inactive{display:none}.pace:after{content:'';background-image:url("/assets/FinalHorizontalLogo.png");position:relative;display:block;width:256px;height:256px;background-repeat:no-repeat;background-position:center;background-size:contain}.pace .pace-progress{background:#083058;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}.pace .pace-progress:after{display:block;position:absolute;top:0;right:0.5rem;content:attr(data-progress-text);font-family:'Raleway', sans-serif;font-weight:100;font-size:2vmax;line-height:2.8vmax;text-align:right;color:#083058}.titleLeft{margin-left:8% !important}.titleRight{margin-right:8% !important}.socialIcons{position:fixed;right:0;margin:15px;top:50vh;z-index:99}.socialIcons .icon{margin-bottom:10px}.socialIcons .icon.facebook{background-image:url("/assets/icons/facebook.png")}.socialIcons .icon.facebook:hover{background-image:url("/assets/icons/facebookHover.png")}.socialIcons .icon.instagram{background-image:url("/assets/icons/instagram.png")}.socialIcons .icon.instagram:hover{background-image:url("/assets/icons/instagramHover.png")}.socialIcons .icon.linkedin{background-image:url("/assets/icons/linkedin.png")}.socialIcons .icon.linkedin:hover{background-image:url("/assets/icons/linkedinHover.png")}.icon{width:28px;height:28px;background-color:white;border:1px solid #b69063;border-radius:50%;cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:16px}.icon.right{width:24px;height:24px;background-image:url("/assets/icons/next.png")}.icon.right:hover{background-image:url("/assets/icons/nextHover.png")}.icon.left{width:24px;height:24px;background-image:url("/assets/icons/back.png")}.icon.left:hover{background-image:url("/assets/icons/backHover.png")}.icon:hover{background-color:#b69063}header{position:fixed;top:0;left:0;width:100%;height:100px;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:'Raleway', sans-serif;-webkit-box-shadow:0px 0px 16px 0px rgba(0,0,0,0.4);box-shadow:0px 0px 16px 0px rgba(0,0,0,0.4);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-color:white}header.headerIndex{background-color:transparent;box-shadow:unset;-webkit-box-shadow:unset}header.headerIndex .mainMenu,header.headerIndex .resMenu,header.headerIndex .logo{display:none}.logo{display:block;position:absolute;top:20px;left:20px;background-image:url("/assets/logoHorizontal60x211.png");background-position:left;background-repeat:no-repeat;background-size:cover;width:211px;height:60px;z-index:9;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.mainMenu{height:100%}.resMenu{display:none}.mainMenu{position:absolute;right:20px;height:auto;font-size:14px;line-height:16px;font-weight:300;font-family:'Raleway', sans-serif}.mainMenu .navItem{display:inline-block;margin-left:10px}.mainMenu .navItem a{display:block;text-align:center;cursor:pointer;color:#083058;padding-left:5px;border-left:2px solid;border-left-color:rgba(8,48,88,0);-webkit-transition:border-left-color 0.5s ease-in-out;transition:border-left-color 0.5s ease-in-out}.mainMenu .navItem a:hover{border-left-color:#083058}.mainMenu .navItem a.selected{color:#b69063;border-left-color:#b69063;font-weight:500}.mainMenu .navItem a.navLang{font-size:12px;border-left:none;margin:0;padding:0}.mainMenu .navItem a.navLang.langAr{margin-left:-10px}.mainMenu .separator{font-weight:500;margin-left:0}.mainMenu .dropdown{position:relative}.mainMenu .dropdown>span{width:auto;padding-left:10px;text-align:center;cursor:pointer;color:#083058}.mainMenu .dropdown .submenu{list-style-type:none;position:absolute;left:0px;margin-top:10px;width:150px;z-index:1;background:#083058;max-height:0;overflow:hidden;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.mainMenu .dropdown .submenu div{position:relative;color:#fff;padding:8px 6px;margin-bottom:1px;text-align:left;cursor:pointer;border-bottom:1px solid white}.mainMenu .dropdown .submenu div:last-child{border-bottom:0}.mainMenu .dropdown .submenu div span{font-size:14px;line-height:16px;font-weight:300}.mainMenu .dropdown .submenu div .submenuInner{position:absolute;top:0;left:152px;width:150px;display:none;background:#083058}.mainMenu .dropdown .submenu div .submenuInner .submenuInnerItem{border-bottom:1px solid white;list-style-type:none}.mainMenu .dropdown .submenu div .submenuInner .submenuInnerItem:last-child{border-bottom:0}.mainMenu .dropdown .submenu div .submenuInner .submenuInnerItem:hover a{font-weight:500}.mainMenu .dropdown .submenu div .submenuInner .submenuInnerItem a{display:block;color:#fff;padding:8px 6px;margin-bottom:1px;text-align:left;font-size:14px;line-height:16px;font-weight:300}.mainMenu .dropdown .submenu div:hover span{font-weight:500}.mainMenu .dropdown .submenu div:hover .submenuInner{display:block}.mainMenu .dropdown:hover .submenu{max-height:990px;overflow:visible}.menuToggler{position:absolute;top:20px;right:20px;width:35px;height:35px;opacity:0;z-index:10;cursor:pointer}.menuToggler:checked+.burger .lines{background-color:transparent}.menuToggler:checked+.burger .lines::before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#f6f6f6}.menuToggler:checked+.burger .lines::after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#f6f6f6}.menuToggler:checked ~ .overlayMenu{-webkit-transform:none;transform:none}.menuToggler:checked ~ .logo{background-image:url("/assets/logoHorizontalWhite60x211.png");width:75px}.burger{position:absolute;top:32.5px;right:20px;width:35px;height:35px;z-index:9}.burger .lines{position:absolute;width:100%;height:4px;border-radius:2px;display:block;top:50%;left:0px;margin-top:-2px;background:#083058;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.burger .lines::before,.burger .lines::after{position:absolute;left:0;width:100%;height:4px;border-radius:2px;display:block;content:'';left:0px;top:-10px;background:#083058;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.burger .lines::after{top:10px}.overlayMenu{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:8;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;padding-top:90px;overflow:hidden;font-family:'Raleway', sans-serif;background-color:#083058;color:#fff;-webkit-transform:translateX(-100vw);transform:translateX(-100vw);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.overlayMenu .overlayMenuContainer{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:0px}.overlayMenu .overlayMenuContainer .navigationItem{display:block;font-size:3vmax;line-height:calc(3vmax * 1.4);font-weight:300;color:white;cursor:pointer;margin-bottom:2vh;border-left:2px solid transparent;padding-left:10px}.overlayMenu .overlayMenuContainer .navigationItem.selected{border-left-color:#b69063;color:#b69063;font-weight:500}.overlayMenu .overlayMenuContainer .submenu{padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.overlayMenu .overlayMenuContainer .submenu .services .serviceItem{min-width:120px;font-size:2vmax;line-height:calc(2vmax * 1.4);font-weight:300;padding-left:10px;border-left:2px solid transparent;cursor:pointer}.overlayMenu .overlayMenuContainer .submenu .services .serviceItem.selected{border-left-color:white;font-weight:500}.overlayMenu .overlayMenuContainer .submenu .services .serviceItem+.serviceItem{margin-top:10px}.overlayMenu .overlayMenuContainer .submenu .subServices .subServiceItem{width:100%;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.overlayMenu .overlayMenuContainer .submenu .subServices .subServiceItem.selected{display:-webkit-box;display:-ms-flexbox;display:flex}.overlayMenu .overlayMenuContainer .submenu .subServices .subServiceItem .navigationItem{font-size:2vmax;line-height:calc(2vmax * 1.4);margin-bottom:10px}.overlayMenu .overlayMenuContainer .language{padding-left:12px}.overlayMenu .overlayMenuContainer .language .navLang{font-size:18px;line-height:20px;font-weight:300;color:white}.overlayMenu .overlayMenuContainer .language .navLang.selected{font-weight:500;color:#b69063}.overlayMenu .overlayMenuContainer .language .separator{color:white;font-size:18px;line-height:20px;font-weight:500;margin:0 5px}.overlayMenu .overlayMenuContainer .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.overlayMenu .overlayMenuContainer .social .icon+.icon{margin-left:10px}.overlayMenu .overlayMenuContainer .social .icon.facebook{background-image:url("/assets/icons/facebook.png")}.overlayMenu .overlayMenuContainer .social .icon.facebook:hover{background-image:url("/assets/icons/facebookHover.png")}.overlayMenu .overlayMenuContainer .social .icon.youtube{background-image:url("/assets/icons/youtube.png")}.overlayMenu .overlayMenuContainer .social .icon.youtube:hover{background-image:url("/assets/icons/youtubeHover.png")}footer{background-color:#083058;color:white;text-align:center;font-weight:400;font-size:14px;line-height:16px}footer .copyrights{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding-left:15px;padding-right:15px;font:inherit}footer .copyrights>a{height:16px}footer .copyrights>a .footerLogo{padding-left:4px;max-height:100%}.titleContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.titleContainer .titleBorder{width:3px;height:50px;border-radius:8px;z-index:1}.titleContainer .title{padding:0 15px}.slide-right{-webkit-animation:slide-right 1s ease-in-out 0.5s both;animation:slide-right 1s ease-in-out 0.5s both}.scroll{overflow-y:auto}.scroll::-webkit-scrollbar{width:12px}.scroll::-webkit-scrollbar-track{background:#e1e1e1}.scroll::-webkit-scrollbar-thumb{background:#083058}@-webkit-keyframes slide-right{0%{-webkit-transform:translateX(-15px);transform:translateX(-15px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slide-right{0%{-webkit-transform:translateX(-15px);transform:translateX(-15px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.slide-left{-webkit-animation:slide-left 1s ease-in-out 0.5s both;animation:slide-left 1s ease-in-out 0.5s both}@-webkit-keyframes slide-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}100%{-webkit-transform:translateX(-15px);transform:translateX(-15px);opacity:1}}@keyframes slide-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}100%{-webkit-transform:translateX(-15px);transform:translateX(-15px);opacity:1}}.headerContainer{height:252px;margin-top:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;overflow:hidden}.headerContainer>img{min-width:100%}.headerContainer.contactSeparator{background-image:url("/assets/services/Service-header-pattern-.jpg");margin-top:180px;height:300px}.headerContainer .titleContainer{position:absolute;color:white}.headerContainer .titleContainer .titleBorder{background-color:white}.ar{font-family:'Tajawal', sans-serif;font-weight:400}.ar h1,.ar h2,.ar h3,.ar header{font-family:'Tajawal', sans-serif}.ar header .mainMenu{font-family:'Tajawal', sans-serif;font-weight:400}.ar header .mainMenu .navItem{display:inline-block;margin-left:10px}.ar header .mainMenu .navItem a{display:block;padding-left:0px;border-left:none;padding-right:10px;border-right:2px solid;border-right-color:rgba(8,48,88,0);-webkit-transition:border-right-color 0.5s ease-in-out;transition:border-right-color 0.5s ease-in-out}.ar header .mainMenu .navItem a:hover{border-right-color:#083058}.ar header .mainMenu .navItem a.selected{border-right-color:#b69063;font-weight:500}.ar header .mainMenu .navItem a.navLang{border:none}.ar header .mainMenu .navItem a.navLang.langEn{margin-left:-10px}.ar header .mainMenu .navItem a.navLang.langAr{margin-right:-10px}.ar header .mainMenu .separator{font-weight:500;margin-left:0px}.ar header .mainMenu .dropdown{position:relative}.ar header .mainMenu .dropdown>span{padding-left:0px;padding-right:10px}.ar header .mainMenu .dropdown .submenu{left:unset;right:0}.ar header .mainMenu .dropdown .submenu div{text-align:right}.ar header .mainMenu .dropdown .submenu div .submenuInner{right:152px}.ar header .mainMenu .dropdown .submenu div .submenuInner .submenuInnerItem{border-bottom:1px solid white;list-style-type:none}.ar header .mainMenu .dropdown .submenu div .submenuInner .submenuInnerItem a{text-align:right}.ar header .overlayMenu{font-family:'Tajawal', sans-serif}.ar header .overlayMenu .overlayMenuContainer .navigationItem{border-left:0;padding-left:0px;border-right:2px solid transparent;padding-right:10px}.ar header .overlayMenu .overlayMenuContainer .navigationItem.selected{border-right-color:#b69063}.ar header .overlayMenu .overlayMenuContainer .submenu .services .serviceItem{padding-left:0;border-left:0;padding-right:10px;border-right:2px solid transparent}.ar header .overlayMenu .overlayMenuContainer .submenu .services .serviceItem.selected{border-right-color:white;font-weight:500}.ar header .overlayMenu .overlayMenuContainer .language{padding-left:0;padding-right:12px}.ar header .overlayMenu .overlayMenuContainer .social .icon+.icon{margin-left:0;margin-right:10px}.ar .headerContainer>img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.ar .headerContainer.contact,.ar .headerContainer.projects{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ar .headerContainer.projects{direction:rtl}.ar .headerContainer .titleContainer{margin-right:60px;margin-left:unset}.ar footer .footerLogo{padding-right:4px}.ar .socialIcons{right:auto;left:0}.loader{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loader .lds-ellipsis{display:inline-block;position:relative;width:64px;height:64px}.loader .lds-ellipsis div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:#083058;-webkit-animation-timing-function:cubic-bezier(0, 1, 1, 0);animation-timing-function:cubic-bezier(0, 1, 1, 0)}.loader .lds-ellipsis div:nth-child(1){left:6px;-webkit-animation:lds-ellipsis1 0.6s infinite;animation:lds-ellipsis1 0.6s infinite}.loader .lds-ellipsis div:nth-child(2){left:6px;-webkit-animation:lds-ellipsis2 0.6s infinite;animation:lds-ellipsis2 0.6s infinite}.loader .lds-ellipsis div:nth-child(3){left:26px;-webkit-animation:lds-ellipsis2 0.6s infinite;animation:lds-ellipsis2 0.6s infinite}.loader .lds-ellipsis div:nth-child(4){left:45px;-webkit-animation:lds-ellipsis3 0.6s infinite;animation:lds-ellipsis3 0.6s infinite}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(19px, 0);transform:translate(19px, 0)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(19px, 0);transform:translate(19px, 0)}}@media (min-width: 1026px){.overlayMenu{display:none}}@media (max-width: 1024px){.titleContainer .titleBorder{height:35px}header .mainMenu{display:none}header .resMenu{display:inline;top:17.5px}.socialIcons{display:none}}@media (max-width: 767px){h2{font-size:3vmax;line-height:calc(3vmax * 1.4)}header{height:70px}header .logo{width:141px;height:40px;top:15px}.menuToggler:checked ~ .logo{width:40px}.titleContainer .titleBorder{height:35px}.headerContainer{height:25vw;margin-top:70px}.headerContainer>img{height:100%}.socialIcons{display:none}h3{font-size:22px}footer{font-size:11px}}@media (min-width: 768px) and (max-width: 991px) and (orientation: landscape){header{height:70px}header .logo{width:141px;height:40px;top:15px}header .resMenu{top:17.5px}.headerContainer{margin-top:70px}.titleContainer .titleBorder{height:35px}.socialIcons{display:none}}@media (min-width: 768px) and (max-width: 991px){.titleContainer .titleBorder{height:35px}.socialIcons{display:none}.logo{left:env(safe-area-inset-left)}.burger,.menuToggler{right:env(safe-area-inset-right)}}@media (max-width: 768px) and (orientation: landscape){.overlayMenu{padding:10px 80px}.overlayMenu .overlayMenuContainer{margin:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.overlayMenu .overlayMenuContainer .submenu{position:absolute;left:150px;top:58%;margin-top:-90px}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.overlayMenu{padding:10px 80px}.overlayMenu .overlayMenuContainer{margin:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.overlayMenu .overlayMenuContainer .submenu{position:absolute;left:200px;top:58%;margin-top:-90px}.ar .overlayMenu .overlayMenuContainer .submenu{left:0;right:200px}}
