.header[data-v-f338c544]{overflow:hidden;position:fixed;width:100%;top:0;z-index:11}.header .nav .logo[data-v-f338c544]{font-size:24px;padding:5px 20px}.header .nav .navbar-toggler[data-v-f338c544]{outline:none;border-radius:10px;box-shadow:none;transition:.5s}.header .nav .navbar-toggler .navbar-toggler-icon[data-v-f338c544]{display:flex;justify-content:center;align-items:center;font-size:25px}.header .nav .links[data-v-f338c544]{padding:5px}.header .nav .links .nav-item .aaa[data-v-f338c544]{padding:5px 20px;display:inline-block;font-size:17px;text-decoration:none;border-radius:15px;transform:scale(1);text-transform:uppercase;transition:all .5s ease-in-out;width:100%}.header .nav .links .nav-item .aaa[data-v-f338c544]:after{display:block;position:relative;left:0;bottom:-3px;width:0;height:2px;content:"";transition:width .5s}.header .nav .links .nav-item .aaa.router-link-active[data-v-f338c544]{transform:scale(1.3);font-weight:700}.header .nav .links .nav-item .aaa.router-link-active[data-v-f338c544]:after{width:100%}@media(max-width:767px){.header .nav .links .nav-item .aaa.router-link-active[data-v-f338c544]{margin-left:60px}}@media(min-width:768px)and (max-width:991px){.header .nav .links .nav-item .aaa[data-v-f338c544]{padding:5px 10px;font-size:14px}}.header .nav .links .nav-item.switch-language-btn[data-v-f338c544],.header .nav .links .nav-item.switch-theme-btn[data-v-f338c544]{padding:0;cursor:pointer;display:flex;align-items:center}.header .nav .links .nav-item.switch-language-btn .aaa[data-v-f338c544],.header .nav .links .nav-item.switch-theme-btn .aaa[data-v-f338c544]{font-size:27px}@media(min-width:768px)and (max-width:991px){.header .nav .links .nav-item.switch-language-btn .aaa[data-v-f338c544],.header .nav .links .nav-item.switch-theme-btn .aaa[data-v-f338c544]{font-size:15px}.header .nav .links .nav-item.switch-language-btn .aaa.switch-language-btn[data-v-f338c544],.header .nav .links .nav-item.switch-language-btn .aaa.switch-theme-btn[data-v-f338c544],.header .nav .links .nav-item.switch-theme-btn .aaa.switch-language-btn[data-v-f338c544],.header .nav .links .nav-item.switch-theme-btn .aaa.switch-theme-btn[data-v-f338c544]{display:flex;align-items:center}.header .nav .links[data-v-f338c544]{margin-right:0}}.footer[data-v-fc12ec52]{position:relative;height:50px;margin-top:50px;display:flex;justify-content:center;align-items:center}.footer .footer-content-left .love[data-v-fc12ec52]{margin:0 5px;font-size:20px}.footer .footer-content-left .vue-image[data-v-fc12ec52]{height:20px;width:20px;margin:0 5px 3px}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}.page-content{min-height:calc(100vh - 200px)}.home[data-v-6335d79e]{padding-top:30px}.home .coder[data-v-6335d79e],.home .row .col-md-4[data-v-6335d79e]{display:flex;align-items:center;justify-content:center}.home .coder[data-v-6335d79e]{height:100%;font-size:40px;letter-spacing:5px;position:relative}.home .coder[data-v-6335d79e]:after{content:"<coder />";position:absolute;left:0;transform-origin:bottom;transform:rotateX(180deg) skew(-25deg);line-height:.85em;background-clip:text;-webkit-background-clip:text;color:transparent;opacity:.7}@media(min-width:768px)and (max-width:991px){.home .coder[data-v-6335d79e]{font-size:30px}}.home .my-image[data-v-6335d79e]{max-height:350px;max-width:350px;border:2px solid #999;transform:rotate(0) scale(1);transition:transform 1s ease-out}.home .my-image[data-v-6335d79e]:hover{transform:scale(.9)}@media(min-width:768px)and (max-width:991px){.home .my-image[data-v-6335d79e]{width:250px;height:250px}}.home .code[data-v-6335d79e]{padding:30px 0;font-size:10px;text-align:left;overflow:hidden}.home .name-skills[data-v-6335d79e]{margin-top:30px;position:relative}.home .name-skills .my-name[data-v-6335d79e],.home .name-skills .my-skills[data-v-6335d79e]{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.home .name-skills .my-name[data-v-6335d79e]{letter-spacing:3px;font-size:27px}.home .name-skills .my-skills[data-v-6335d79e]{font-size:20px}.home .about-me-container[data-v-6335d79e]{display:flex;justify-content:center}.home .about-me-container .about-me-home[data-v-6335d79e]{width:50%;margin-top:20px}.home .about-me-container .about-me-home .about-me-title[data-v-6335d79e]{margin-bottom:5px;font-size:25px;letter-spacing:3px;font-weight:700}.home .about-me-container .about-me-home .about-me-text[data-v-6335d79e]{font-size:17px}.home .contact-me[data-v-6335d79e]{box-sizing:border-box;margin-top:30px;position:relative;width:100%;height:300px;display:flex;justify-content:center;align-items:center;overflow:hidden}.home .contact-me[data-v-6335d79e]:before{content:"";position:absolute;width:100%;height:60%;bottom:0;z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.home .contact-me .contact-list[data-v-6335d79e]{position:relative;display:flex;bottom:37px}.home .contact-me .contact-list li[data-v-6335d79e]{position:relative;list-style:none;margin:10px}@media(max-width:575px){.home .contact-me .contact-list li[data-v-6335d79e]{margin:5px}}.home .contact-me .contact-list li a[data-v-6335d79e]{position:relative;top:0;width:80px;height:80px;display:flex;justify-content:center;align-items:center;font-size:2em;border-radius:10px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1;text-decoration:none;overflow:hidden;transition:top .5s,z-index 0s,transform .5s;transition-delay:.5s,.5s,0s}.home .contact-me .contact-list li a[data-v-6335d79e]:hover{transition-delay:0s,.5s,.5s;top:-40px;transform:translateY(50px);z-index:11}@media(max-width:575px){.home .contact-me .contact-list li a[data-v-6335d79e]:hover{top:-25px;transform:translateY(50px)}}.home .contact-me .contact-list li a[data-v-6335d79e]:before{content:"";position:absolute;top:0;left:0;width:50px;height:100%;transform:skewX(45deg) translateX(150px);transition:.5s}.home .contact-me .contact-list li a[data-v-6335d79e]:hover:before{transform:skewX(45deg) translateX(-150px)}@media(max-width:575px){.home .contact-me .contact-list li a[data-v-6335d79e]{width:50px;height:50px;font-size:1.5em}}.home .contact-me .view-content[data-v-6335d79e]{position:absolute;font-size:25px;margin-bottom:10vh;bottom:0;z-index:11}.resume>.row[data-v-7cfd0b17]{margin-top:50px}.resume>.row .education-experience .education-experience-title[data-v-7cfd0b17]{font-weight:700;font-size:20px}.resume>.row .education-experience .education-experience-body .lifetime[data-v-7cfd0b17]{margin-top:40px;padding-top:55px;position:relative;padding-bottom:1px}.resume>.row .education-experience .education-experience-body .lifetime[data-v-7cfd0b17]:before{left:30px;bottom:0;content:"";height:100%;position:absolute;top:0;width:2px}.resume>.row .education-experience .education-experience-body .lifetime .lifetime-item[data-v-7cfd0b17]{position:relative;margin-bottom:40px}.resume>.row .education-experience .education-experience-body .lifetime .lifetime-item .circle[data-v-7cfd0b17]{position:absolute;width:25px;height:25px;border-radius:50%;left:18.5px}.resume>.row .education-experience .education-experience-body .lifetime .lifetime-item .lifetime-date[data-v-7cfd0b17]{text-transform:uppercase;text-align:center;font-size:13px;font-weight:700}.resume>.row .education-experience .education-experience-body .lifetime .lifetime-item .lifetime-description[data-v-7cfd0b17]{line-height:.5}.resume>.row .education-experience .education-experience-body .lifetime .lifetime-item .lifetime-description h4[data-v-7cfd0b17]{font-size:20px;letter-spacing:.5px}.resume>.row .education-experience .education-experience-body .lifetime .lifetime-item .lifetime-description small[data-v-7cfd0b17]{font-size:12px}@media(max-width:767px){.resume>.row .right[data-v-7cfd0b17]{margin-top:100px}}.resume>.row .right .lifetime[data-v-7cfd0b17]{margin-top:60px!important}.resume .skills .skills-title[data-v-7cfd0b17]{font-size:50px;margin-top:50px}.resume .skills .unorder-list[data-v-7cfd0b17]{display:flex;justify-content:space-around}@media(max-width:575px){.resume .skills .unorder-list[data-v-7cfd0b17]{justify-content:flex-start;padding-left:100px}}.resume .skills .unorder-list ul[data-v-7cfd0b17]{margin-top:30px}.resume .skills .unorder-list ul li[data-v-7cfd0b17]{font-size:24px}.resume .skills .unorder-list ul li .skill-icons[data-v-7cfd0b17]{font-size:25px;padding-right:10px}@media(max-width:575px){.resume .skills .unorder-list .other-item[data-v-7cfd0b17]{margin-bottom:25px}}.resume .download-cv-button .btn-download[data-v-7cfd0b17]{position:relative;display:inline-flex;justify-content:center;align-items:center;padding:10px 30px;width:250px;height:70px;text-decoration:none;letter-spacing:1px;overflow:hidden;margin-top:50px;transition:text-shadow .5s}.resume .download-cv-button .btn-download[data-v-7cfd0b17]:before{content:"";position:absolute;top:var(--y);left:var(--x);transform:translate(-50%,-50%);width:0;height:0;border-radius:50%;transition:width .5s,height .5s}.resume .download-cv-button .btn-download[data-v-7cfd0b17]:hover{text-shadow:none}.resume .download-cv-button .btn-download[data-v-7cfd0b17]:hover:before{width:500px;height:500px}.resume .download-cv-button .btn-download span[data-v-7cfd0b17]{position:relative;z-index:1}.resume .download-cv-button .btn-download span .download-icons[data-v-7cfd0b17]{font-size:24px}.portfolio[data-v-39d669bc]{padding-top:100px}.portfolio .title[data-v-39d669bc]{font-size:30px}@media(max-width:575px){.contact[data-v-f49c5a74]{padding:0 40px}}.contact .contact-title[data-v-f49c5a74]{margin-top:50px;font-size:26px;font-weight:700;letter-spacing:1px}.contact .contact-body[data-v-f49c5a74]{padding:20px 10px}.contact .contact-body .list-item[data-v-f49c5a74]{font-size:18px;margin-bottom:40px}.contact .contact-body .list-item .contact-icon[data-v-f49c5a74]{font-size:35px}.contact .contact-body .contact-form[data-v-f49c5a74]{padding:0}.contact .contact-body .contact-form .contact-item[data-v-f49c5a74]{display:block;position:relative;border:none;background:transparent;margin-top:40px;width:100%;outline:none;transition:.5s;z-index:1;overflow:visible}.contact .contact-body .contact-form .contact-item.text-area[data-v-f49c5a74]{min-height:100px}.contact .contact-body .contact-form .contact-label[data-v-f49c5a74]{position:absolute;transition:.5s;font-size:20px}.contact .contact-body .contact-form .contact-label.active[data-v-f49c5a74]{font-size:15px}.contact .contact-body .contact-form .contact-label.active.contact-label-normal[data-v-f49c5a74]{transform:translate(1px,-45px)}.contact .contact-body .contact-form .contact-label.active.contact-label-message[data-v-f49c5a74]{transform:translate(1px,-115px)}.contact .contact-body .contact-form .contact-label-normal[data-v-f49c5a74]{transform:translate(10px,-30px)}.contact .contact-body .contact-form .contact-label-message[data-v-f49c5a74]{transform:translate(10px,-100px)}.contact .contact-body .contact-form .input-errors[data-v-f49c5a74]{font-size:13px;margin-top:5px}.contact .contact-body .contact-form .contact-item-btn[data-v-f49c5a74]{padding:7px 20px;margin:0 10px}.contact .contact-body .contact-form .contact-btn[data-v-f49c5a74]{position:relative;width:175px;height:50px;margin:20px}.contact .contact-body .contact-form .contact-btn .submit-btn-item[data-v-f49c5a74]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:30px;z-index:1;font-weight:400;letter-spacing:1px;overflow:hidden;transition:.3s;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);cursor:pointer}.contact .contact-body .contact-form .contact-btn .submit-btn-item[data-v-f49c5a74]:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;transform:skewX(45deg) translateX(0);transition:.5s}.contact .contact-body .contact-form .contact-btn:hover .submit-btn-item[data-v-f49c5a74]{letter-spacing:3px}.contact .contact-body .contact-form .contact-btn:hover .submit-btn-item[data-v-f49c5a74]:before{transform:skewX(45deg) translateX(200%)}.contact .contact-body .contact-form .contact-btn[data-v-f49c5a74]:hover:before{bottom:0;height:50%;width:80%;border-radius:30px;transition-delay:.3s}.contact .contact-body .contact-form .contact-btn[data-v-f49c5a74]:hover:after{top:0;height:50%;width:80%;border-radius:30px;transition-delay:.3s}.contact .contact-body .contact-form .contact-btn[data-v-f49c5a74]:before{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-5px;width:30px;height:10px;border-radius:10px;transition:.3s;transition-delay:0s}.contact .contact-body .contact-form .contact-btn[data-v-f49c5a74]:after{content:"";position:absolute;left:50%;transform:translateX(-50%);top:-5px;width:30px;height:10px;border-radius:10px;transition:.3s;transition-delay:0s}.error .error-container[data-v-d6a50700]{justify-content:center;align-items:center;margin-top:20px;padding-top:10px}.error .error-container .circles[data-v-d6a50700]{text-align:center;position:relative}.error .error-container .circles[data-v-d6a50700]:after{content:"";display:inline-block;width:100%;height:100%;position:absolute;top:-50px;left:0;transform:skewY(-4deg);-webkit-transform:skewY(-4deg)}.error .error-container .circles p[data-v-d6a50700]{font-size:240px;padding-top:90px;position:relative;z-index:9;line-height:100%}.error .error-container .circles p small[data-v-d6a50700]{font-size:40px;line-height:100%;vertical-align:top}.error .error-container .circles .circle.small[data-v-d6a50700]{width:140px;height:140px;border-radius:50%;background:rgba(179,0,0,.76);position:absolute;z-index:1;top:80px;left:50%;animation:smallmove-d6a50700 7s cubic-bezier(1,.22,.71,.98) infinite;-webkit-animation:smallmove-d6a50700 7s cubic-bezier(1,.22,.71,.98) infinite;animation-delay:1.2s;-webkit-animation-delay:1.2s}.error .error-container .circles .circle.med[data-v-d6a50700]{width:200px;height:200px;border-radius:50%;background:rgba(104,0,0,.808);position:absolute;z-index:1;top:0;left:10%;animation:medmove-d6a50700 7s cubic-bezier(.32,.04,.15,.75) infinite;-webkit-animation:medmove-d6a50700 7s cubic-bezier(.32,.04,.15,.75) infinite;animation-delay:.4s;-webkit-animation-delay:.4s}.error .error-container .circles .circle.big[data-v-d6a50700]{width:400px;height:400px;border-radius:50%;background:rgba(255,0,0,.601);position:absolute;z-index:1;top:200px;right:0;animation:bigmove-d6a50700 8s infinite;-webkit-animation:bigmove-d6a50700 8s infinite;animation-delay:3s;-webkit-animation-delay:1s}.error .error-container .circles .contact-btn[data-v-d6a50700]{position:relative;width:175px;height:50px;margin:20px auto}.error .error-container .circles .contact-btn .submit-btn-item[data-v-d6a50700]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:30px;z-index:1;font-weight:400;letter-spacing:1px;overflow:hidden;transition:.3s;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.error .error-container .circles .contact-btn .submit-btn-item[data-v-d6a50700]:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;transform:skewX(45deg) translateX(0);transition:.5s}.error .error-container .circles .contact-btn .submit-btn-item a[data-v-d6a50700]{text-decoration:none}.error .error-container .circles .contact-btn:hover .submit-btn-item[data-v-d6a50700]{letter-spacing:3px}.error .error-container .circles .contact-btn:hover .submit-btn-item[data-v-d6a50700]:before{transform:skewX(45deg) translateX(200%)}.error .error-container .circles .contact-btn[data-v-d6a50700]:hover:before{bottom:0;height:50%;width:80%;border-radius:30px;transition-delay:.3s}.error .error-container .circles .contact-btn[data-v-d6a50700]:hover:after{top:0;height:50%;width:80%;border-radius:30px;transition-delay:.3s}.error .error-container .circles .contact-btn[data-v-d6a50700]:before{bottom:-5px}.error .error-container .circles .contact-btn[data-v-d6a50700]:after,.error .error-container .circles .contact-btn[data-v-d6a50700]:before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:30px;height:10px;border-radius:10px;transition:.3s;transition-delay:0s}.error .error-container .circles .contact-btn[data-v-d6a50700]:after{top:-5px}@-webkit-keyframes smallmove-d6a50700{0%{top:10px;left:45%;opacity:1}25%{top:300px;left:40%;opacity:.7}50%{top:240px;left:55%;opacity:.4}75%{top:100px;left:40%;opacity:.6}to{top:10px;left:45%;opacity:1}}@keyframes smallmove-d6a50700{0%{top:10px;left:45%;opacity:1}25%{top:300px;left:40%;opacity:.7}50%{top:240px;left:55%;opacity:.4}75%{top:100px;left:40%;opacity:.6}to{top:10px;left:45%;opacity:1}}@-webkit-keyframes medmove-d6a50700{0%{top:0;left:20%;opacity:1}25%{top:300px;left:80%;opacity:.7}50%{top:240px;left:55%;opacity:.4}75%{top:100px;left:40%;opacity:.6}to{top:0;left:20%;opacity:1}}@keyframes medmove-d6a50700{0%{top:0;left:20%;opacity:1}25%{top:300px;left:80%;opacity:.7}50%{top:240px;left:55%;opacity:.4}75%{top:100px;left:40%;opacity:.6}to{top:0;left:20%;opacity:1}}@-webkit-keyframes bigmove-d6a50700{0%{top:0;right:4%;opacity:.5}25%{top:100px;right:40%;opacity:.4}50%{top:240px;right:45%;opacity:.8}75%{top:100px;right:35%;opacity:.6}to{top:0;right:4%;opacity:.5}}@keyframes bigmove-d6a50700{0%{top:0;right:4%;opacity:.5}25%{top:100px;right:40%;opacity:.4}50%{top:240px;right:45%;opacity:.8}75%{top:100px;right:35%;opacity:.6}to{top:0;right:4%;opacity:.5}}body{overflow-y:scroll}*{box-sizing:border-box}::-webkit-scrollbar{background-color:rgba(99,99,99,.816)}::-webkit-scrollbar-thumb{background:linear-gradient(120deg,hsla(0,0%,100%,.575),rgba(0,0,0,.567));border-radius:15px}.dark-theme,.light-theme{padding-top:100px;height:100%;width:100%}.code .is-typed .cursor{display:inline-block;transform:translateY(10px);width:8px;height:4px;background-color:transparent}.name-skills .is-typed .cursor{display:inline-block;width:2px;background-color:transparent}body .dark-theme{background-color:#333;color:#fff}body .dark-theme ::-moz-selection{background-color:hsla(0,0%,93%,.774);color:#222}body .dark-theme ::selection{background-color:hsla(0,0%,93%,.774);color:#222}body .dark-theme .header{background-color:#333;color:#fff;box-shadow:0 0 10px #000}body .dark-theme .header .nav .logo #fadi{color:#fff;text-shadow:0 0 5px #fff}body .dark-theme .header .nav .logo #krdiyeh{color:#28a745;text-shadow:0 0 5px #28a745}body .dark-theme .header .nav .navbar-toggler{border:3px solid #fff}body .dark-theme .header .nav .navbar-toggler:focus{box-shadow:0 0 5px #fff}body .dark-theme .header .nav .links .nav-item .aaa,body .dark-theme .header .nav .navbar-toggler .navbar-toggler-icon{color:#fff}body .dark-theme .header .nav .links .nav-item .aaa:after{background:linear-gradient(90deg,#28a745 0,#333)}body .dark-theme .header .nav .links .nav-item .aaa.router-link-active{color:#28a745;text-shadow:0 0 5px #28a745}body .dark-theme .header .nav .links .nav-item .aaa.router-link-active:after{box-shadow:-5px 0 10px #28a745}body .dark-theme .header .nav .links .nav-item .aaa:hover{color:#28a745}body .dark-theme .home .coder{color:hsla(0,0%,78%,.786);text-shadow:0 0 10px #fff}body .dark-theme .home .coder:after{background-image:linear-gradient(0deg,hsla(0,0%,78%,.686),transparent 70%)}body .dark-theme .home .my-image{border:2px solid #999}body .dark-theme .home .code{color:#fff;background-color:#333;text-shadow:0 0 10px #fff}body .dark-theme .home .name-skills .my-name,body .dark-theme .home .name-skills .my-skills{color:#28a745}body .dark-theme .home .name-skills .my-name{text-shadow:0 0 10px #28a745,0 0 20px #28a745,0 0 40px #28a745,0 0 80px #28a745,0 0 160px #28a745}body .dark-theme .home .name-skills .my-skills{text-shadow:0 0 10px #fff,0 0 20px #fff,0 0 40px #fff,0 0 80px #fff,0 0 160px #fff}body .dark-theme .home .about-me-container .about-me-home .about-me-title{text-shadow:0 0 15px #fff;color:#fff}body .dark-theme .home .about-me-container .about-me-home .about-me-title span{text-shadow:0 0 15px #28a745;color:#28a745}body .dark-theme .home .about-me-container .about-me-home .about-me-text{color:#ccc}body .dark-theme .home .contact-me{background:radial-gradient(#777,transparent 70%)}body .dark-theme .home .contact-me:before{background:hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.5)}body .dark-theme .home .contact-me .contact-list li a{color:#fff;border:1px solid hsla(0,0%,100%,.4);border-right:1px solid hsla(0,0%,100%,.2);border-bottom:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.1);box-shadow:0 5 45px px rgba(0,0,0,.1)}body .dark-theme .home .contact-me .contact-list li a:before{background:hsla(0,0%,100%,.5)}body .dark-theme .home .contact-me .view-content,body .dark-theme .resume>.row .education-experience .education-experience-title{color:#fff;text-shadow:0 0 10px #fff}body .dark-theme .resume>.row .education-experience .education-experience-body .lifetime{color:#fff}body .dark-theme .resume>.row .education-experience .education-experience-body .lifetime:before{background:hsla(0,0%,100%,.12)}body .dark-theme .resume>.row .education-experience .education-experience-body .lifetime .lifetime-item .circle{background:#28a745;border:3px solid #666}body .dark-theme .resume>.row .education-experience .education-experience-body .lifetime .lifetime-item .lifetime-date{color:#28a745}body .dark-theme .resume>.row .education-experience .education-experience-body .lifetime .lifetime-item .lifetime-description .progress{background-color:#ccc}body .dark-theme .resume>.row .education-experience .education-experience-body .lifetime .lifetime-item .lifetime-description .progress .bg-custom-red{background-color:#28a745;background:linear-gradient(90deg,#28a745 95%,transparent)}body .dark-theme .resume .skills{color:#fff}body .dark-theme .resume .skills .skills-title{color:#fff;text-shadow:0 0 15px #fff}body .dark-theme .resume .skills .unorder-list ul li{color:hsla(0,0%,80%,.76)}body .dark-theme .resume .skills .unorder-list ul li .skill-icons{color:#d38900}body .dark-theme .resume .download-cv-button .btn-download{background:#363636;color:#fff;text-shadow:0 0 15px #fff;border:1px solid #444}body .dark-theme .resume .download-cv-button .btn-download:before{background:rgba(40,167,69,.85);background:#28a745}body .dark-theme .resume .download-cv-button .btn-download span .download-icons{color:#d38900}body .dark-theme .portfolio .title{color:hsla(0,0%,100%,.363)}body .dark-theme .contact .contact-title{color:#fff;text-shadow:0 0 15px #fff}body .dark-theme .contact .contact-title span{color:#28a745;text-shadow:0 0 15px #28a745}body .dark-theme .contact .contact-body,body .dark-theme .contact .contact-body .list-item{color:#fff}body .dark-theme .contact .contact-body .list-item .contact-icon,body .dark-theme .contact .contact-body .list-item span{color:#28a745}body .dark-theme .contact .contact-body .contact-form .contact-item{border-bottom:1px solid #fff;color:#fff}body .dark-theme .contact .contact-body .contact-form .contact-item.active{border-bottom:1px solid #28a745}body .dark-theme .contact .contact-body .contact-form .contact-label{color:hsla(0,0%,100%,.432)}body .dark-theme .contact .contact-body .contact-form .contact-label.active{color:#28a745}body .dark-theme .contact .contact-body .contact-form .input-errors{color:#e3ff05}body .dark-theme .contact .contact-body .contact-form .contact-item-btn{background:#28a745;border:1px solid #444;color:#fff}body .dark-theme .contact .contact-body .contact-form .contact-btn .submit-btn-item{background:rgba(0,0,0,.01);box-shadow:0 15px 35px rgba(0,0,0,.2);border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1);color:#fff;text-shadow:0 0 15px #fff}body .dark-theme .contact .contact-body .contact-form .contact-btn .submit-btn-item:disabled{color:hsla(0,0%,100%,.589);text-shadow:none}body .dark-theme .contact .contact-body .contact-form .contact-btn .submit-btn-item:before{background:linear-gradient(270deg,hsla(0,0%,100%,.15),transparent)}body .dark-theme .contact .contact-body .contact-form .contact-btn:after,body .dark-theme .contact .contact-body .contact-form .contact-btn:before{background:#28a745}body .dark-theme .contact .contact-body .contact-form .contact-btn.submit:after,body .dark-theme .contact .contact-body .contact-form .contact-btn.submit:before{background:#28a745;box-shadow:0 0 5px #28a745,0 0 15px #28a745,0 0 30px #28a745,0 0 60px #28a745}body .dark-theme .contact .contact-body .contact-form .contact-btn.clear:after,body .dark-theme .contact .contact-body .contact-form .contact-btn.clear:before{background:rgba(0,0,0,.5);box-shadow:0 0 5px #7c7c7c,0 0 15px #7c7c7c,0 0 30px #7c7c7c,0 0 60px #7c7c7c}body .dark-theme .error .error-container .circles p{color:#d70000}body .dark-theme .error .error-container .circles .circle.small{background:rgba(179,0,0,.76)}body .dark-theme .error .error-container .circles .circle.med{background:rgba(104,0,0,.808)}body .dark-theme .error .error-container .circles .circle.big{background:rgba(255,0,0,.601)}body .dark-theme .error .error-container .circles .contact-btn .submit-btn-item{background:rgba(0,0,0,.01);box-shadow:0 15px 35px rgba(0,0,0,.2);border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1)}body .dark-theme .error .error-container .circles .contact-btn .submit-btn-item:before{background:linear-gradient(270deg,hsla(0,0%,100%,.15),transparent)}body .dark-theme .error .error-container .circles .contact-btn .submit-btn-item a{color:#fff}body .dark-theme .error .error-container .circles .contact-btn:after,body .dark-theme .error .error-container .circles .contact-btn:before{background:#d70000}body .dark-theme .footer{color:#fff;box-shadow:0 0 10px #000}body .dark-theme .footer .footer-content-left .love{color:#d70000;text-shadow:0 0 15px #d70000;filter:drop-shadow(0 0 8px rgb(215,0,0))}body .dark-theme .footer .footer-content-left .vue-image{filter:drop-shadow(0 0 8px rgb(0,148,44))}body .dark-theme .code .is-typed .cursor{-webkit-animation:blinkDark .5s 15;animation:blinkDark .5s 15}body .dark-theme .name-skills .my-name .is-typed .cursor{-webkit-animation:blinkDark 1s 8;animation:blinkDark 1s 8}body .dark-theme .name-skills .my-skills .is-typed .typed{color:#fff}body .dark-theme .name-skills .my-skills .is-typed .cursor{-webkit-animation:blinkDark 1s infinite;animation:blinkDark 1s infinite}@-webkit-keyframes blinkDark{49%{background-color:#fff}50%{background-color:transparent}99%{background-color:transparent}}@keyframes blinkDark{49%{background-color:#fff}50%{background-color:transparent}99%{background-color:transparent}}body .light-theme{background-color:#fefefe;color:#111}body .light-theme ::-moz-selection{background-color:#222;color:hsla(0,0%,93%,.774)}body .light-theme ::selection{background-color:#222;color:hsla(0,0%,93%,.774)}body .light-theme .header{background-color:#fefefe;color:#111;box-shadow:0 0 10px #000}body .light-theme .header .nav .logo #fadi{color:#111;text-shadow:0 0 5px #111}body .light-theme .header .nav .logo #krdiyeh{color:#28a745;text-shadow:0 0 5px #28a745}body .light-theme .header .nav .navbar-toggler{border:3px solid #111}body .light-theme .header .nav .navbar-toggler:focus{box-shadow:0 0 5px #111}body .light-theme .header .nav .links .nav-item .aaa,body .light-theme .header .nav .navbar-toggler .navbar-toggler-icon{color:#111}body .light-theme .header .nav .links .nav-item .aaa:after{background:linear-gradient(90deg,#28a745 0,#fefefe)}body .light-theme .header .nav .links .nav-item .aaa.router-link-active{color:#28a745;text-shadow:0 0 5px #28a745}body .light-theme .header .nav .links .nav-item .aaa.router-link-active:after{box-shadow:-5px 0 10px #28a745}body .light-theme .header .nav .links .nav-item .aaa:hover{color:#28a745}body .light-theme .home .coder{color:rgba(27,27,27,.786);text-shadow:0 0 15px #111}body .light-theme .home .coder:after{background-image:linear-gradient(0deg,rgba(27,27,27,.686),transparent 70%)}body .light-theme .home .my-image{border:2px solid #999}body .light-theme .home .code{color:#111;background-color:#fefefe;text-shadow:0 0 15px #111}body .light-theme .home .name-skills .my-name,body .light-theme .home .name-skills .my-skills{color:#28a745}body .light-theme .home .name-skills .my-name{text-shadow:0 0 10px #28a745,0 0 20px #28a745,0 0 40px #28a745,0 0 80px #28a745,0 0 160px #28a745}body .light-theme .home .name-skills .my-skills{text-shadow:0 0 5px #111,0 0 20px #111,0 0 40px #111,0 0 80px #111,0 0 160px #111}body .light-theme .home .about-me-container .about-me-home .about-me-title{text-shadow:0 0 5px #111;color:#111}body .light-theme .home .about-me-container .about-me-home .about-me-title span{text-shadow:0 0 5px #28a745;color:#28a745}body .light-theme .home .about-me-container .about-me-home .about-me-text{color:#555}body .light-theme .home .contact-me{background:radial-gradient(#999,transparent 70%)}body .light-theme .home .contact-me:before{background:rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.5)}body .light-theme .home .contact-me .contact-list li a{color:#111;border:1px solid rgba(0,0,0,.4);border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);background:rgba(0,0,0,.1);box-shadow:0 5 45px px rgba(0,0,0,.1)}body .light-theme .home .contact-me .contact-list li a:before{background:hsla(0,0%,100%,.5)}body .light-theme .home .contact-me .view-content,body .light-theme .resume>.row .education-experience .education-experience-title{color:#111;text-shadow:0 0 5px #111}body .light-theme .resume>.row .education-experience .education-experience-body .lifetime{color:#111}body .light-theme .resume>.row .education-experience .education-experience-body .lifetime:before{background:rgba(0,0,0,.12)}body .light-theme .resume>.row .education-experience .education-experience-body .lifetime .lifetime-item .circle{background:#28a745;border:3px solid #aaa}body .light-theme .resume>.row .education-experience .education-experience-body .lifetime .lifetime-item .lifetime-date{color:#28a745}body .light-theme .resume>.row .education-experience .education-experience-body .lifetime .lifetime-item .lifetime-description .progress{background-color:#ccc}body .light-theme .resume>.row .education-experience .education-experience-body .lifetime .lifetime-item .lifetime-description .progress .bg-custom-red{background-color:#28a745;background:linear-gradient(90deg,#28a745 95%,transparent)}body .light-theme .resume .skills{color:#111}body .light-theme .resume .skills .skills-title{color:#111;text-shadow:0 0 5px #111}body .light-theme .resume .skills .unorder-list ul li{color:rgba(73,73,73,.76)}body .light-theme .resume .skills .unorder-list ul li .skill-icons{color:#d38900}body .light-theme .resume .download-cv-button .btn-download{background:#d6d6d6;color:#111;text-shadow:0 0 5px #111;border:1px solid #999}body .light-theme .resume .download-cv-button .btn-download:before{background:rgba(40,167,69,.85);background:#28a745}body .light-theme .resume .download-cv-button .btn-download span .download-icons{color:#d38900}body .light-theme .portfolio .title{color:rgba(0,0,0,.534)}body .light-theme .contact .contact-title{color:#111;text-shadow:0 0 5px #111}body .light-theme .contact .contact-title span{color:#28a745;text-shadow:0 0 5px #28a745}body .light-theme .contact .contact-body,body .light-theme .contact .contact-body .list-item{color:#111}body .light-theme .contact .contact-body .list-item .contact-icon,body .light-theme .contact .contact-body .list-item span{color:#28a745}body .light-theme .contact .contact-body .contact-form .contact-item{border-bottom:1px solid #111;color:#111}body .light-theme .contact .contact-body .contact-form .contact-item.active{border-bottom:1px solid #28a745}body .light-theme .contact .contact-body .contact-form .contact-label{color:rgba(0,0,0,.432)}body .light-theme .contact .contact-body .contact-form .contact-label.active{color:#28a745}body .light-theme .contact .contact-body .contact-form .input-errors{color:#9eb300}body .light-theme .contact .contact-body .contact-form .contact-item-btn{background:#28a745;border:1px solid #444;color:#111}body .light-theme .contact .contact-body .contact-form .contact-btn .submit-btn-item{background:rgba(0,0,0,.01);box-shadow:0 15px 35px rgba(0,0,0,.2);border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1);color:#111;text-shadow:0 0 5px #111}body .light-theme .contact .contact-body .contact-form .contact-btn .submit-btn-item:disabled{color:rgba(0,0,0,.589);text-shadow:none}body .light-theme .contact .contact-body .contact-form .contact-btn .submit-btn-item:before{background:linear-gradient(270deg,hsla(0,0%,100%,.15),transparent)}body .light-theme .contact .contact-body .contact-form .contact-btn:after,body .light-theme .contact .contact-body .contact-form .contact-btn:before{background:#28a745}body .light-theme .contact .contact-body .contact-form .contact-btn.submit:after,body .light-theme .contact .contact-body .contact-form .contact-btn.submit:before{background:#28a745;box-shadow:0 0 5px #28a745,0 0 15px #28a745,0 0 30px #28a745,0 0 60px #28a745}body .light-theme .contact .contact-body .contact-form .contact-btn.clear:after,body .light-theme .contact .contact-body .contact-form .contact-btn.clear:before{background:rgba(0,0,0,.5);box-shadow:0 0 5px #7c7c7c,0 0 15px #7c7c7c,0 0 30px #7c7c7c,0 0 60px #7c7c7c}body .light-theme .error .error-container .circles p{color:#28a745}body .light-theme .error .error-container .circles .circle.small{background:rgba(179,0,0,.76)}body .light-theme .error .error-container .circles .circle.med{background:rgba(104,0,0,.808)}body .light-theme .error .error-container .circles .circle.big{background:rgba(255,0,0,.601)}body .light-theme .error .error-container .circles .contact-btn .submit-btn-item{background:rgba(0,0,0,.664);box-shadow:0 15px 35px rgba(0,0,0,.2);border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1)}body .light-theme .error .error-container .circles .contact-btn .submit-btn-item:before{background:linear-gradient(270deg,hsla(0,0%,100%,.15),transparent)}body .light-theme .error .error-container .circles .contact-btn .submit-btn-item a{color:#fefefe}body .light-theme .error .error-container .circles .contact-btn:after,body .light-theme .error .error-container .circles .contact-btn:before{background:#28a745}body .light-theme .footer{color:#111;box-shadow:0 0 10px #000}body .light-theme .footer .footer-content-left .love{color:#d70000;text-shadow:0 0 15px #d70000;filter:drop-shadow(0 0 8px rgb(215,0,0))}body .light-theme .footer .footer-content-left .vue-image{filter:drop-shadow(0 0 8px rgb(0,148,44))}body .light-theme .code .is-typed .cursor{-webkit-animation:blinkLight .5s 15;animation:blinkLight .5s 15}body .light-theme .name-skills .my-name .is-typed .cursor{-webkit-animation:blinkLight 1s 8;animation:blinkLight 1s 8}body .light-theme .name-skills .my-skills .is-typed .typed{color:#111}body .light-theme .name-skills .my-skills .is-typed .cursor{-webkit-animation:blinkLight 1s infinite;animation:blinkLight 1s infinite}@-webkit-keyframes blinkLight{49%{background-color:#111}50%{background-color:transparent}99%{background-color:transparent}}@keyframes blinkLight{49%{background-color:#111}50%{background-color:transparent}99%{background-color:transparent}}.arabic-locale .header .nav .links .nav-item .aaa:after{background:linear-gradient(90deg,#28a745 0,#333)!important}.arabic-locale .header .nav .links .nav-item .aaa.router-link-active:after{box-shadow:5px 0 10px #28a745!important}@media(max-width:767px){.arabic-locale .header .nav .links .nav-item .aaa.router-link-active{margin-left:0;margin-right:60px}}@media(min-width:768px)and (max-width:991px){.arabic-locale .header .nav .links .nav-item .aaa{font-size:12px}}@media(min-width:992px)and (max-width:1199px){.arabic-locale .header .nav .links .nav-item .aaa{font-size:15px}}@media(min-width:768px)and (max-width:991px){.arabic-locale .header .nav .links .nav-item{padding:5px}.arabic-locale .header .nav .links .nav-item.switch-language-btn .aaa span,.arabic-locale .header .nav .links .nav-item.switch-theme-btn .aaa span{font-size:14px}}@media(min-width:992px)and (max-width:1199px){.arabic-locale .header .nav .links .nav-item.switch-language-btn .aaa span,.arabic-locale .header .nav .links .nav-item.switch-theme-btn .aaa span{font-size:15px}}.arabic-locale .resume>.row .education-experience .education-experience-body .lifetime:before{right:30px}.arabic-locale .resume>.row .education-experience .education-experience-body .lifetime .lifetime-item .circle{right:18.5px}.arabic-locale .resume>.row .education-experience .education-experience-body .lifetime .lifetime-item .lifetime-description .progress .bg-custom-red{background:linear-gradient(270deg,#28a745 90%,transparent)!important}@media(max-width:575px){.arabic-locale .resume .skills .unorder-list{justify-content:flex-end;padding-right:100px}}.arabic-locale .resume .skills .unorder-list ul li .skill-icons{padding-left:10px}.arabic-locale .contact .contact-body .list-unstyled{padding:0}.arabic-locale .contact .contact-body .contact-form .contact-label.active.contact-label-normal{transform:translate(-1px,-45px)}.arabic-locale .contact .contact-body .contact-form .contact-label.active.contact-label-message{transform:translate(-1px,-115px)}.arabic-locale .contact .contact-body .contact-form .contact-label-normal{transform:translate(-10px,-30px)}.arabic-locale .contact .contact-body .contact-form .contact-label-message{transform:translate(-10px,-100px)}.arabic-locale .error .error-container .circles .contact-btn .submit-btn-item a .back-icon{transform:rotate(180deg)}