body,html{scroll-behavior:smooth;user-select:none;min-height:100%}button,ul li{display:inline-block}.container,i,img{position:relative}.wa_load h3,body,p{color:var(--primary-color-dark)}.wa_icon.whats,.wa_icon.whats.green,.wa_icon.whats.white{background-position:-161px -2px}.wa_load,aside{z-index:999999}aside,aside main,body,html{min-height:100%}.card,aside,aside main menu{background-color:#fff}button,header button{outline:0;cursor:pointer}.wa_load i,aside main ul li,header button i{display:block}footer .copy,footer .copy p,footer .get,footer .links{text-align:center}.wa_home .r p,p{text-align:justify}.wa_head,footer .links a:hover{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration:underline}.wa_head,.wa_home .r p a,footer .links a:hover{text-decoration:underline}:root{--main-bg:#f6f7fc;--primary-color:#946641;--primary-color-text:#885906;--primary-light:#82b9ef;--primary-green:#279b36;--primary-color-dark:#212934;--dark-bg:#272e3e;--footer-color:#21699b;--whats-bg-dark:#067269;--whats-bg-light:#d2eeec;--text-light:#ffd385;--bg-light:#ffdea3;--green:#279b36;--red:#cc1616;--green-dark:#1b7c28;--gold:#b16e36;--gold-dark:#9a5b28;--gold-light:#fbc07f;--dark:#212934;--blue:#21699b;--blue-dark:#135787;--brown:#892931;--header-height:65px}@font-face{font-family:wa__font;src:url('wael.font.eot');src:url('wael.font.eot?#iefix') format('embedded-opentype'),url('wael.font.woff') format('woff'),url('wael.font.woff2') format('woff2'),url('wael.font.ttf') format('truetype');font-weight:700;font-style:normal;font-size:15px}html{font-family:wa__font,'sans-serif';-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;touch-action:manipulation;scroll-padding-top:var(--header-height);height:100%;height:-moz-available;height:-webkit-fill-available;height:fill-available;min-height:-moz-available;min-height:-webkit-fill-available;min-height:fill-available}*,::after,::before,body{font-family:wa__font,tahoma;padding:0;margin:0}.container,.flex,body{height:100%}body{background-color:var(--main-bg);padding-top:var(--header-height);-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-align:center;cursor:default;-webkit-box-align:center;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeSpeed;overflow-x:hidden;overflow-y:hidden;direction:rtl;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-o-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;height:-moz-available;height:-webkit-fill-available;height:fill-available;min-height:-moz-available;min-height:-webkit-fill-available;min-height:fill-available}i,img{max-width:100%}.wa_select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*,::after,::before{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;line-height:1}*{line-height:1.2;outline:0!important}* input::-webkit-calendar-picker-indicator,input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{background:0 0;display:none}select::-ms-expand{display:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button,select{appearance:none;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;margin:0}button:disabled,input:disabled,textarea:disabled{background-color:#f7f7f7!important}p{line-height:1.5;font-size:14px;color:var(--dark)}ul li{list-style:none}.container{max-width:1200px;margin:auto;overflow:hidden;padding:0 15px}.wa_load,header{position:fixed;top:0;left:0}.flex{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}a{text-decoration:none}button{border:none}img{z-index:-2}.t-1{transition:.1s ease-in-out;-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-ms-transition:.1s ease-in-out;-o-transition:.1s ease-in-out}.t-2{transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out}.t-3{transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}::selection{background-color:var(--blue)!important;color:#fff!important}::-webkit-scrollbar{width:6px;height:auto}::-webkit-scrollbar-track{background-color:var(--main-bg)}::-webkit-scrollbar-thumb{background-color:var(--blue);border:1px solid var(--blue)}.card{padding:20px;box-shadow:0 0 0 1px rgb(0 0 0 / 5%),0 2px 3px 0 rgb(0 0 0 / 10%);-webkit-box-shadow:0 0 0 1px rgb(0 0 0 / 5%),0 2px 3px 0 rgb(0 0 0 / 10%);-moz-box-shadow:0 0 0 1px rgb(0 0 0 / 5%),0 2px 3px 0 rgb(0 0 0 / 10%);-o-box-shadow:0 0 0 1px rgb(0 0 0 / 5%),0 2px 3px 0 rgb(0 0 0 / 10%);-ms-box-shadow:0 0 0 1px rgb(0 0 0 / 5%),0 2px 3px 0 rgb(0 0 0 / 10%);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;margin:auto}.wa_load,header button:active,header button:focus,header button:hover{background-color:var(--main-bg)}.wa_load{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out}.wa_load i{height:50px;width:50px;border-radius:10px;background:url(wael-ahmed-abdelazize.webp) center center/49px no-repeat;margin-bottom:1px}.wa_load h3{font-size:11px;margin-top:3px;margin-bottom:-1px}.loader{width:100px;height:3px;position:relative;overflow:hidden;background-color:#ddd;margin:6px auto;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.loader:before{content:'';position:absolute;left:-50%;height:3px;width:40%;background-color:var(--blue);-webkit-animation:1s linear infinite waelLoader;-moz-animation:1s linear infinite waelLoader;animation:1s linear infinite waelLoader;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.wa_home .btn,header button i{background-color:var(--dark-bg)}@keyframes waelLoader{0%{left:-40%}50%{left:20%;width:80%}100%{left:100%;width:100%}}body.done{overflow-y:auto!important}body.lock{overflow-y:hidden!important}.wa_load.hide{opacity:0;visibility:hidden}.wa_scroll{opacity:0;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transform:translateX(-20%);-webkit-transform:translateX(-20%);-moz-transform:translateX(-20%);-ms-transform:translateX(-20%);-o-transform:translateX(-20%)}.wa_scroll.rev{transform:translateX(20%);-webkit-transform:translateX(20%);-moz-transform:translateX(20%);-ms-transform:translateX(20%);-o-transform:translateX(20%)}.wa_scroll.show{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.wa_scroll.zoom{transform:scale(.2);-webkit-transform:scale(.2);-moz-transform:scale(.2);-ms-transform:scale(.2);-o-transform:scale(.2)}.wa_scroll.zoom.show{transform:scale(1)!important;-webkit-transform:scale(1)!important;-moz-transform:scale(1)!important;-ms-transform:scale(1)!important;-o-transform:scale(1)!important}.wa_scroll.up{transform:translateY(33%);-webkit-transform:translateY(33%);-moz-transform:translateY(33%);-ms-transform:translateY(33%);-o-transform:translateY(33%)}.wa_scroll.up.show{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.wa_icon{display:inline-block;height:25px;width:25px;background:url(wael.icons.webp) -6px -4px/300px no-repeat}.wa_icon.whats{height:23px;width:23px}.wa_icon.whats.black{background-position:-137px 0}.wa_icon.close{background-position:-30px 1px}.wa_icon.iMail{background-position:-58px 1px}.wa_icon.iTel{background-position:-83px 1px}.wa_icon.wMap{background-position:-37px -84px;background-size:500px}.wa_icon.wTel{background-position:-62px -85px;background-size:500px}.wa_icon.wMail{background-position:-5px -70px;background-size:420px}.wa_icon.greet{background-size:500px;background-position:-276px -36px}.wa_icon.WSign{width:80px;height:40px;background-size:500px;background-position:-95px -262px}.wa_icon.send{background-position:-157px -59px;background-size:460px;height:20px}.wa_icon.arrow{background-position:-2px 0}.wa_icon.arrow.black{width:18px;height:16px;background-size:475px;background-position:-223px -39px}.wa_icon.nav,.wa_icon.nav.home{background-position:-15px -54px}.wa_icon.nav{background-size:690px;height:27px;width:27px}.wa_icon.nav.about{background-position:-57px -55px}.wa_icon.nav.service{background-position:-100px -55px}.wa_icon.nav.portfolio{background-position:-153px -55px}.wa_icon.nav.reviews{background-position:-203px -55px}.wa_icon.nav.contactUs{background-position:-353px -54px}.wa_icon.link{width:35px;background-position:-9px -76px;background-size:620px}header{width:100%;height:var(--header-height);z-index:99999;background-color:rgba(255,255,255,.97);box-shadow:rgb(0 0 0 / 11%) 0 1.6px 3.6px 0,rgb(0 0 0 / 11%) 0 .3px .9px 0;-webkit-box-shadow:rgb(0 0 0 / 11%) 0 1.6px 3.6px 0,rgb(0 0 0 / 11%) 0 .3px .9px 0;-moz-box-shadow:rgb(0 0 0 / 11%) 0 1.6px 3.6px 0,rgb(0 0 0 / 11%) 0 .3px .9px 0;-o-box-shadow:rgb(0 0 0 / 11%) 0 1.6px 3.6px 0,rgb(0 0 0 / 11%) 0 .3px .9px 0;-ms-box-shadow:rgb(0 0 0 / 11%) 0 1.6px 3.6px 0,rgb(0 0 0 / 11%) 0 .3px .9px 0}header .progress{width:100%;height:2px;position:absolute;top:0;right:0;background-color:#e0e6ec;z-index:9999;opacity:.9}.btn,header .logo,header button{position:relative}header .progress .indicator{height:100%;width:0;background-color:#173c42;transition:width .2s ease-in-out;-webkit-transition:width .2s ease-in-out;-moz-transition:width .2s ease-in-out;-ms-transition:width .2s ease-in-out;-o-transition:width .2s ease-in-out}header button{height:63px!important;width:65px;background-color:transparent;border:0;padding-right:19px;margin-left:10px;flex-direction:column;align-items:flex-start!important;justify-content:center!important;margin-right:-14px}header button i{height:2px;opacity:.8;width:28px}header button i:nth-child(2){margin:6px 0}header button i:nth-child(3){width:15px}header .logo{cursor:pointer;width:80px;align-items:center;justify-content:center}aside,aside::after{position:fixed;top:0}header .logo img{width:45px;top:2px;border-radius:5px}header .btn{min-width:85px;height:35px;background-color:var(--green);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:400;padding:0 13px 0 4px;color:#fff;border-radius:25px;margin:0}header .btn i{transform:scale(.85);-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);-o-transform:scale(.85);margin-right:4px;left:2px}header .btn:hover{background-color:var(--green-dark)}.btn{display:flex;align-items:center;justify-content:center;margin:auto;padding:0 10px;height:40px;width:fit-content;min-width:40px;font-size:13px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}aside{width:250px;height:100%;right:-255px;transition:right .15s linear;-webkit-transition:right .15s linear;-moz-transition:right .15s linear;-ms-transition:right .15s linear;-o-transition:right .15s linear}aside main{position:relative;width:100%;height:100%;z-index:9999999}aside::after{content:'';left:0;visibility:hidden;opacity:0;background-color:rgb(0 0 0 / 75%);backdrop-filter:blur(2px);width:100%;height:100%;z-index:9999;transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;-o-transition:.25s ease-in-out}aside.wael::after{visibility:visible;opacity:1}aside.wael{right:0}aside main menu{height:100%;position:relative;z-index:9999999;overflow:hidden}aside main .contact{height:200px;position:relative;flex-direction:column;justify-content:center;background:linear-gradient(176deg,#383737bd,#322b60b5) 0 0/cover,url(web-codes.webp) 0 0/cover;-webkit-clip-path:polygon(0% 0%,100% 0,100% 100%,0 85%);clip-path:polygon(0% 0%,100% 0,100% 100%,0 85%)}aside main .contact h2{font-size:19px;color:#fff}aside main .contact h3{font-size:11.2px;color:#fcfdff}aside main .contact .btn{margin:0 auto;min-width:110px;display:flex;align-items:center;justify-content:center;position:relative;height:37px;top:15px;font-size:11px;background-color:#9fdba7;color:var(--dark-bg);border-radius:25px}aside main .contact .btn i{margin:0 -10px 0 2px}aside main .contact .btn:hover{background-color:#88c690}aside main .contact button{position:absolute;top:0;left:0;cursor:pointer;background:0 0;border:0;outline:0;height:50px;width:50px;color:#fff;font-size:30px}aside nav{height:calc(100% - 260px);min-height:calc(100dvh - 260px)}aside main ul{height:100%;overflow-y:auto;overflow-x:hidden;padding:15px 0}aside main ul li a,aside main ul li a:active,aside main ul li a:focus,aside main ul li a:visited{font-size:12.6px;display:block;width:93%;height:47px;line-height:48px;padding-right:15px;margin-bottom:5px;border-radius:25px 0 0 25px;color:var(--text-dark)}aside main ul li a i{top:10px;left:5px}aside main ul li a.active i{transform:scale(.9);-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);opacity:1}aside main ul li a.active{background-color:rgb(219 236 255);color:var(--primary-color-dark)}aside main ul li a:hover{background-color:rgb(51 158 236 / 12%)}aside main ul li a:hover .wa_icon{transform:rotate(25deg) scale(1.03);-webkit-transform:rotate(25deg) scale(1.03);-moz-transform:rotate(25deg) scale(1.03);-ms-transform:rotate(25deg) scale(1.03);-o-transform:rotate(25deg) scale(1.03)}aside main ul li a.active:hover{background-color:rgb(255 205 55 / 55%)}aside menu .wbg{background-color:#135787;height:60px;-webkit-clip-path:polygon(0% 0%,100% 70%,100% 100%,0 100%);clip-path:polygon(0% 0%,100% 70%,100% 100%,0 100%);background-image:linear-gradient(176deg,#383737bd,#322b60b5),url(web-codes.webp);position:relative}aside menu .wbg img{width:30px;position:absolute;left:10px;bottom:12px;transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg)}footer{min-height:250px;-webkit-clip-path:polygon(0% 13%,100% 0,100% 100%,0 100%);clip-path:polygon(0% 13%,100% 0,100% 100%,0 100%);background-image:linear-gradient(355deg,#252525bd,#322b60b5),url(web-codes.webp);background-repeat:no-repeat;background-size:cover;position:relative;padding-top:80px}footer .get{margin:5px auto;overflow:hidden;max-width:400px}footer .get h3{font-size:24px;color:#6ab6f2}footer .get h4{font-size:13.7px;color:#cbe2f9;max-width:260px;margin:5px auto 15px}footer .get a{background-color:#c5e2fa;color:#000;font-size:14px;margin-top:10px;border:2px solid #c5e2fa;width:125px;height:45px;border-radius:35px}footer .get a:hover{background-color:#6ab6f2}footer .get a i{left:4px}footer .links{padding:5px 12px;margin-top:40px}footer .links ul li{margin-bottom:5px}footer .links a{color:#fff;padding:3px 8px;font-size:14px}footer .links a:hover{color:#c5e2fa;text-decoration-color:#c5e2fa;text-decoration-thickness:4px;text-underline-offset:4px;-moz-text-decoration-color:#c5e2fa}footer .copy{margin:12px auto auto;padding:10px;max-width:350px;border-top:1px solid #4d4d4d}footer .copy p{color:#d9d9d9;font-size:10px}footer .copy .WSign{margin-bottom:10px;background-position:-84px -265px}.wa_home{padding:55px 12px;align-items:flex-start;justify-content:space-between}.wa_home .r{padding-top:60px}.wa_home .r h3{font-size:17px;color:#298351;display:flex;align-items:center}.wa_home .r h2{font-size:22px;color:var(--footer-color);margin:5px 0}.wa_home .r h1{font-size:40px;color:var(--primary-color-dark)}.wa_home .r p{font-size:15px;color:#404b59;margin:8px auto;max-width:480px}.wa_home .r p a{columns:var(--blue)}.wa_home .l img{filter:drop-shadow(2px 2px 3px #999)}.wa_home .exp{margin:40px auto;padding-top:20px;max-width:480px;border-top:1px solid #dedede}.wa_home .exp .flex .y{font-size:44px;color:var(--blue-dark)}.wa_home .exp .flex .y .w{color:var(--brown);position:relative;top:-3px;right:-3px}.wa_home .exp .flex:nth-child(3) .counter{display:inline-block;min-width:72px}.wa_home .exp .flex .z{font-size:13px;width:34px;color:var(--dark-bg)}.wa_home .btn{height:50px;width:200px;top:20px;color:#fff;font-size:13px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}.wa_home .btn i,.wa_service .flex .card a i{margin-right:5px}.wa_home .btn:hover{background-color:#000}.wa_home .btn:hover i{margin-right:20px}.wa_head{font-size:30px;line-height:44px;color:var(--dark);text-decoration-color:#f3d6b0;-moz-text-decoration-color:#f3d6b0;text-decoration-thickness:10px;text-underline-offset:-3px;margin-bottom:10px}.wa_about{margin-top:-400px;padding:65px 0 0}.wa_about .intro{max-width:650px;align-items:start}.wa_about .intro .r i{display:block;height:220px;width:315px;background:url(wael.icons.webp) -511px 0/825px no-repeat}.wa_about .intro .l{flex:1 0 0;padding-right:15px}.wa_about .intro .l p,.wa_service p{text-align:right}.contactMe form p,.contactMe h2,.wa_portfolio h3,.wa_reviews h3,.wa_service,.wa_service p.mn{text-align:center}.wa_about .intro.u{margin-top:20px}.wa_about .intro.u i{background-position:-512px -225px}.wa_about .intro.u ul{padding-right:20px}.wa_about .intro.u li{display:list-item;text-align:right;line-height:20px;list-style:square;color:var(--dark);font-size:14px}.wa_service{padding:70px 15px}.wa_service p.mn{max-width:680px;margin:15px auto;font-size:14px;color:var(--dark)}.wa_service .flex{gap:30px;max-width:960px;margin:auto}.wa_service .flex .card{flex:1 0 0;padding:0;max-width:312px;overflow:hidden;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.wa_service .flex .card .i{height:173px;background:url(wael.icons.webp) 0 -385px/1085px no-repeat;margin-bottom:10px}.wa_service .flex .card:nth-child(2) .i{background-position:-336px -385px}.wa_service .flex .card:nth-child(3) .i{background-position:-337px -193px}.wa_service .flex .card h3{font-size:16px;margin:20px auto -5px;color:var(--blue-dark)}.wa_service .flex .card p{color:var(--dark);font-size:12.2px;padding:15px;min-height:175px}.wa_service .flex .card a{background-color:#e6e8e9;border-radius:30px;height:45px;margin-bottom:20px;width:130px;font-size:12px;color:var(--dark-bg)}.wa_reviews .wa .mn p,.wa_reviews .wa.ar .mn p{margin-top:-10px;line-height:1.3;color:#041c62;font-size:13px}.wa_service .flex .card a:hover{background-color:#b9c6cd}.wa_service .flex .card a:hover i{margin-right:15px}.wa_service .flex .card:hover{transform:scale(1.02);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02)}.wa_portfolio{padding:90px 15px;margin:60px auto 40px;background-color:#eef2ee}.wa_portfolio h3{margin-bottom:30px}.wa_portfolio .flex{padding:0}.wa_portfolio .item{position:relative;overflow:hidden;flex:24% 0 0;margin-bottom:20px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border:4px solid #d9dfe4}.wa_portfolio .item::after{content:'';display:flex;width:100%;height:0;background-color:rgb(16 16 16 / 75%);position:absolute;bottom:0;right:0;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transform-origin:bottom right}.wa_portfolio a{position:absolute;top:50%;left:50%;width:110px;height:50px;margin-left:-55px;margin-top:-25px;font-size:11px;flex-direction:column;background-color:#eff2ee;color:var(--dark-bg);z-index:9;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.wa_portfolio a i{margin-bottom:-2px;top:-1px}.wa_portfolio a:hover{background-color:#dcecd6}.wa_portfolio a:hover i{background-position:-282px -50px;top:-3px;transform:rotate(45deg) scale(.85);-webkit-transform:rotate(45deg) scale(.85);-moz-transform:rotate(45deg) scale(.85);-ms-transform:rotate(45deg) scale(.85);-o-transform:rotate(45deg) scale(.85)}.wa_portfolio .item:hover::after{height:100%}.wa_portfolio .item:hover a{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.wa_reviews{padding:65px 0 30px;position:relative;overflow:hidden}.wa_reviews .wrap{min-height:350px;display:flex;flex-direction:row-reverse;max-width:100%;position:relative;z-index:9;overflow-y:hidden;overflow-x:auto;flex-wrap:nowrap;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;scroll-padding:10px}.wa_reviews .wrap::-webkit-scrollbar{display:none}.wa_reviews .wa{flex:355px 0 0;margin-right:65px;height:200px;direction:rtl;position:relative;scroll-snap-align:start;margin-left:12px}.wa_reviews .wa .mn{border-radius:10px;height:175px;background-color:#90b5f1;display:flex;align-items:center;justify-content:center;padding:10px}.wa_reviews .wa .mn::after{content:'';display:block;height:25px;width:25px;position:absolute;background:url(wael.icons.webp) -79px -42px/365px no-repeat;left:12px;top:-12px}.wa_reviews .wa .mn p{text-align:left;padding:0 120px 10px 10px}.wa_reviews .wa .tx{text-align:left;width:290px;height:75px;background-color:#1b4dae;position:relative;top:-25px;padding:10px 0 10px 25px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.wa_reviews .wa .tx h4{margin-top:5px;font-size:14px;color:#fff}.wa_reviews .wa .tx h5{font-size:10px;margin-top:3px;color:#d9def7}.wa_reviews .wa .stars{display:inline-block;height:13px;width:57px;background:url(wael.icons.webp) -37px -59px/450px no-repeat;margin-top:5px}.wa_reviews .wa .img{position:absolute;top:-65px;right:-76px;width:225px;height:290px;z-index:9}.wa_reviews .wa .img img{width:100%;height:100%;object-fit:contain;z-index:-2}.wa_reviews .wa.ar{margin-right:20px;margin-left:75px}.wa_reviews .wa.ar .img{left:-72px;right:inherit}.wa_reviews .wa.ar .mn::after{right:10px;transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg)}.wa_reviews .wa.ar .mn p{text-align:right;padding:0 10px 10px 136px}.wa_reviews .wa.ar .tx{text-align:right;padding:10px 20px;left:-50px}.wa_reviews .wa.ar img{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg)}.wa_reviews .scroll{margin:-20px auto 5px;display:flex;align-items:center;justify-content:center}.wa_reviews .scroll i{display:block;height:4px;width:4px;margin-left:4px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:#707072}.wa_reviews .scroll i:first-child,.wa_reviews .scroll i:nth-child(5){background:url(wael.icons.webp) -209px -34px/450px no-repeat;height:20px;width:20px;opacity:.65;bottom:1px;margin:0 5px 0 0}.wa_reviews .scroll i:first-child{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);margin:0 0 0 5px}.wa_reviews .scroll i:nth-child(4){margin:0}.contactMe .whats{padding:80px 15px 90px;overflow:hidden;background-color:#fff;position:relative}.contactMe form{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20px 0;max-width:600px;margin:auto}.contactMe form h4{font-size:25px;color:var(--blue)}.contactMe form p{font-size:15px;margin:10px auto;color:var(--dark)}.contactMe form .fr{display:flex;align-items:center;justify-content:center;width:100%}.contactMe form .fr input{height:50px;max-height:50px;resize:none;flex:1 0 0;font-size:13px;padding:10px;border-radius:5px;border:1px solid #ddd}.contactMe form .fr input.error{border-color:var(--red);border-width:2px}.contactMe form .fr button{flex:85px 0 0;height:50px;font-size:12.2px;margin-right:5px;background-color:var(--whats-bg-dark);color:#fff;display:flex;align-items:center;justify-content:center;border-radius:5px}.contactMe form .fr button i{margin:-5px;right:3px;transform:scale(.9);-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9)}.contactMe form .fr button:hover{opacity:.85}.contactMe form h6{font-size:14px;text-align:center;margin:15px auto -15px;color:var(--green)}.contactMe form h6 span{font-size:33px;position:relative;top:7px;color:var(--green-dark)}::placeholder{font-size:13px;color:#ababab}:-ms-input-placeholder{font-size:13px;color:#ababab}::-ms-input-placeholder{font-size:13px;color:#ababab}input:focus::placeholder{opacity:.3}input:focus:-ms-input-placeholder{opacity:.3}input:focus::-ms-input-placeholder{opacity:.3}textarea:focus::placeholder{opacity:.3}textarea:focus:-ms-input-placeholder{opacity:.3}textarea:focus::-ms-input-placeholder{opacity:.3}.wa_contact{overflow:unset;padding:50px 15px;margin-bottom:50px;align-items:flex-start}.wa_contact .l{overflow:hidden;width:300px;height:500px;margin-top:-110px}.wa_contact .l img{width:100%;height:100%;object-fit:cover;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.wa_contact .prev p{font-size:13.5px;margin-bottom:30px;color:var(--dark)}.wa_contact .prev i{display:inline-block;position:absolute;left:0;bottom:-25px;width:53px;height:29px;background-size:380px;background-position:-5px -203px}.wa_contact .contact .info{max-width:265px}.wa_contact .info .map{font-size:12px;text-align:right;margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #d9dbeb}.wa_contact .info .map i{top:5px;margin-left:-4px;margin-right:-6px}.wa_contact .contact{flex:1 0 0;padding-right:25px}.wa_contact .contact h4{color:var(--dark-bg);background-color:#ebecf6;margin-bottom:15px;width:155px;height:35px;font-size:13px;border-radius:25px;display:flex;align-items:center;justify-content:center}.wa_contact .contact h4 i{margin-left:2px}.wa_contact .contact a{text-align:right;direction:ltr;font-size:15px;color:var(--blue);display:flex;height:21px;align-items:center;justify-content:start}.wa_contact .contact .tel a:first-of-type{margin-top:12px}.wa_contact .contact .tel a{font-size:20px;margin:0 0 10px}.wa_contact .contact .mail a{margin-bottom:3px}.wa_contact .contact .mail a:hover,.wa_contact .contact .tel a:hover{text-decoration:underline;color:var(--blue-dark);margin-left:5px}@media(max-width:910px){.wa_home .r h2{font-size:15px}.wa_home .r h1{font-size:28px}.wa_home .r p{font-size:13px;line-height:1.3}.wa_home{margin-bottom:250px}.wa_home .l img{width:190px}.wa_about .intro{flex-direction:column;align-items:center;margin:auto}.wa_about .intro .l p{text-align:center}.wa_about .intro .r{margin-bottom:-15px;transform:scale(.8);-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8)}.wa_about .intro .l{text-align:center;padding:0}}@media(max-width:880px){.wa_service{margin-bottom:-50px}.wa_service .flex{flex-direction:column}.wa_service .flex .card{overflow:unset;height:200px;flex:100% 0 0;max-width:435px}.wa_service .flex .card .i{height:173px;width:300px;margin:25px auto auto;border-radius:10px;border:1px solid #e5ebee}.wa_service .flex .card h3{margin:15px auto}.wa_service .flex .card p{height:auto;min-height:auto;text-align:center;margin:-20px auto 20px}.wa_service p.mn{font-size:13.3px;line-height:1.34}.wa_portfolio .item{flex:48% 0 0}}@media(max-width:710px){.wa_home{height:calc(100vh - 70px);min-height:750px}.wa_home .r{max-width:370px}.wa_home .l{position:absolute;left:0;top:65px;min-height:520px;width:160px;z-index:9;text-align:left}.wa_contact{flex-direction:column;align-items:center;justify-content:center;margin-bottom:10px}.wa_contact .l{overflow:hidden;width:200px;height:200px;margin-top:-100px}.wa_contact .contact{padding:0}.wa_contact .prev p{text-align:right}.wa_contact .prev i{bottom:-20px}.wa_contact .wa_head{text-align:center;margin:10px auto}}@media(max-width:540px){.wa_about,.wa_home .r{position:relative;z-index:99}.wa_home .l{opacity:.3;height:100%;width:50%;min-width:250px;top:25px}.wa_home .l img{object-fit:contain;width:100%;height:100%}}@media(max-width:435px){footer .get{margin-top:25px}}@media(max-width:420px){.wa_home .r h1{font-size:24px}.wa_home .exp{margin-top:20px;border:0;flex-direction:column;align-items:flex-start;justify-content:center}.wa_home .exp .flex .y{min-width:95px;text-align:left}.wa_home .exp .flex .z{min-width:95px;padding-right:2px}}