@import url("https://fonts.googleapis.com/css2?family=Tajawal:wght@400;800&display=swap");*{text-transform:capitalize}a{color:unset;text-decoration:unset !important}a hover{color:none !important}ul.list-unstyled a{text-decoration:unset !important}input{outline:none !important}.custom-file-label::after{content:'إختيار ملف';right:unset;left:0}.btn{border-radius:8px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:0.3s;transition:0.3s;color:#FFF;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.btn-n{padding:6px 25px}.btn-outline-secondary{color:#000 !important}.btn-primary{background-color:#ffcf48;border:none !important;color:#000;font-weight:bold}.btn-primary:hover{background-color:#f5c030}.btn-white{background:#FFF}.btn-outline-primary-white{color:#000;border:1px solid #4E4E4E}.btn-sm{padding:13px 24px}.btn-bg{padding:22px 52px;font-weight:bold}@media (max-width: 450px){.btn-bg{padding:18px 25px}}.btn-block{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-outline-primary{color:#050505;border:1px solid #7F7F7F}.btn-outline-primary:hover{color:#000 !important;border-color:#000 !important}.padd{padding:120px 0}.padd-sm{padding:50px 0}.fit-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.particles-svg{position:absolute;z-index:-1}.position-relative{z-index:1;overflow:hidden}.header{min-height:100vh;padding-top:110px;overflow:hidden;background-color:#F2F8FF}navbar{color:#FFF;background:transparent;position:absolute;top:0;width:100%;z-index:22}navbar .btn-hover:hover{background-color:#182B33}navbar .navbar-holder{padding:25px 0}navbar ul{margin-left:20px}navbar ul li{margin:0 18px}navbar ul li.active{font-weight:800 !important}navbar .btns{position:relative}navbar .btns:before{position:absolute;content:"";left:0;top:50%;width:1px;height:60%;background-color:#7E7E7E;border-radius:4px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}navbar .btns .icomoon{font-size:22px}navbar .btns .btn-primary{-webkit-box-shadow:0px 4px 21px #2f2f2f;box-shadow:0px 4px 21px #2f2f2f;font-weight:bold}navbar .mobile-opener-cont .opener{cursor:pointer}navbar .mobile-opener-cont span{display:block;width:42px;height:3px;border-radius:8px;background:#FFF;margin-bottom:10px}navbar .mobile-opener-cont span:last-child{margin-bottom:0}.mobile-navbar{position:fixed;top:0;z-index:999;background:#FFF;min-height:100vh;width:100%;left:-120%;-webkit-transition:0.3s;transition:0.3s;opacity:0}.mobile-navbar.active{left:0;opacity:1}.mobile-navbar .btn-hover{color:#000}.mobile-navbar .close-mobile-nav{cursor:pointer}.mobile-navbar .close-mobile-nav span{width:45px;height:4px;border-radius:8px;background-color:#606060;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:inline-block}.mobile-navbar .close-mobile-nav span:last-child{-webkit-transform:rotate(-45deg) translateX(-34px) translateY(-33px);transform:rotate(-45deg) translateX(-34px) translateY(-33px)}.mobile-navbar .close-mobile-nav div{-webkit-transform:scale(0.8);transform:scale(0.8)}.mobile-navbar .content ul li{font-size:19px;font-weight:bold;margin-bottom:25px}.socials a{width:40px;height:40px;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;border-radius:50%;background:#EEE;margin:0 8px;-webkit-transition:0.2s;transition:0.2s}.socials a span:before{color:#000 !important}.socials a:hover{-webkit-transform:scale(1.1);transform:scale(1.1);background:#d8d8d8}h2{font-weight:bolder;color:#00112b}form label{font-size:20px;margin:0 19px 12px 0}.input-control{display:block;width:100%;background:transparent;border:1px solid #FFF;padding:18px 20px;color:#FFF;border-radius:50px}.input-control:hover{border-color:#aeaeae}.whatsapp-sticked{width:55px;height:55px;border-radius:50%;position:fixed;z-index:9;background:#46eb74;font-size:22px;bottom:65px;right:25px;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;-webkit-box-shadow:4px 20px 25px #989898;box-shadow:4px 20px 25px #989898;color:#fff}.section-titles .small{text-transform:uppercase;color:#e7421c}.section-titles h2{color:#0d0e10 !important;font-size:40px}.portfolio-template .img-cont{width:100%;height:445px;overflow:hidden;border-radius:20px}@media (max-width: 560px){.portfolio-template .img-cont{height:360px}}.portfolio-template .img-cont .portfolio-template-inner-slider{-webkit-transition:0.3s;transition:0.3s}.portfolio-template .img-cont .category{position:absolute;bottom:22px;left:22px;background:#000;padding:12px 29px;font-size:15px;border-radius:15px;z-index:3;color:#FFF}.portfolio-template .img-cont .category.c1{background:#FF4545}.portfolio-template .img-cont .category.c2{background:#FDB52A}.portfolio-template .img-cont .category.c3{background:#2A66FF}.portfolio-template .img-cont .category.c4{background:#4FC553}.portfolio-template .content{padding:12px 15px;padding-bottom:0}.portfolio-template .content .date{color:#888}.portfolio-template .content .title{font-size:25px;color:#000;font-weight:bold}.portfolio-template:hover .portfolio-template-inner-slider{-webkit-transform:scale(1.1);transform:scale(1.1)}.portfolio-template:hover .title{color:#5648ff}.overlay{position:absolute;top:0;width:100%;left:0;right:0;bottom:0;z-index:3}.input-container{position:relative;margin-bottom:25px}.input-container .label{position:absolute;text-transform:capitalize;margin:0;top:16px;left:17px;font-size:16px;color:#7C7C7C;-webkit-transition:.3s;transition:.3s}.input-container .label.active{color:#000;font-size:12px;background:#FFF;top:-8px;left:4px;padding:0px 7px}.input-container input,.input-container select{padding:16px 18px;border:1px solid #D6D6D6;width:100%;-webkit-box-shadow:0px 0px 2px #E0E0E0;box-shadow:0px 0px 2px #E0E0E0;border-radius:.6rem}.input-container input:focus,.input-container select:focus{border-color:#000}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.custom-select{display:inline-block;width:100%;padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{resize:none;height:auto}.we-do-it-all-section .we-do{padding:0 12px}.we-do-it-all-section .we-do .img-cont{border-radius:25px;overflow:hidden;height:400px}.we-do-it-all-section .we-do .title{font-size:18px;font-weight:bold;color:#2f2f2f}.arrow-for-slider-cat{border:1px solid #888;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;font-size:24px;width:40px;height:40px;border-radius:50%;cursor:pointer;margin:7px}.arrow-for-slider-cat span:before{color:#222 !important}.arrow-for-slider-cat.categories-prev-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.our-process-section .number{color:#fff;font-size:55px;text-shadow:-1px 1px 0 #000,1px 1px 0 #000,1px -1px 0 #000,-1px -1px 0 #000}.our-process-section .title{font-size:19px;font-weight:bold;color:#313232}.our-process-section .row .small{color:#4f4f4f}.team-member-template{width:350px;height:458px;overflow:hidden;border-radius:30px}.team-member-template .overlay{padding:16px}.team-member-template .overlay .desc-cont{background:#FFF;padding:25px 19px;border-radius:20px}.team-member-template .overlay .desc-cont .name{font-size:21px;font-weight:bold}.team-member-template .overlay .desc-cont .lead{font-size:16px;color:#3d3d3d}.team-member-template .overlay .social-icons>div{margin:0 3px}.team-member-template .overlay .social-icons .icon-cont{width:32px;height:32px;background:#EEE;border-radius:9px;color:#FFF}.team-member-template .overlay .social-icons .icon-cont.facebook{background:#005dff}.team-member-template .overlay .social-icons .icon-cont.email{background:#fdb52a}.team-member-template .overlay .social-icons .icon-cont.whatsapp{background:#1dd804}.team-member-template .overlay .social-icons .icon-cont.instagram{background:#B514FF}footer{background-color:#f3f3f3}footer .title{font-size:25px;font-weight:bold}footer ul li{display:inline;margin-left:28px;position:relative}@media (max-width: 560px){footer ul li{font-size:12px}}footer ul li:before{content:"⚫";position:absolute;font-size:7px;left:-19px;bottom:3px;opacity:0.2}footer ul li:first-child{margin-left:0}footer ul li:first-child::before{content:""}.slick-list,.slick-track{height:100%}.navbar-fix navbar ul li{color:#222}.navbar-fix navbar ul li.active{color:#000}.navbar-fix navbar .btn-hover{color:#000 !important}.navbar-fix navbar .btn-hover:hover{background-color:#DAE7F7}.navbar-fix navbar .btns .btn-primary{-webkit-box-shadow:0px 4px 21px #c9daee;box-shadow:0px 4px 21px #c9daee}.navbar-fix navbar .mobile-opener-cont span{background:#444}.general-header{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding-bottom:30px}.general-header .lead{margin:25px auto 80px auto;color:#555;font-weight:200;width:56%}@media (max-width: 620px){.general-header .lead{width:96%}}.general-header h1{font-weight:bold}.section-highlight{display:inline-block;padding:12px 28px;border-radius:11px;background:#2A66FF;color:#FFF}.gurantes-section{background:transparent}.gurantes-section .backers{background:#000 !important;color:#FFF;border-radius:26px;-webkit-box-shadow:0px 15px 25px #dcdcdc;box-shadow:0px 15px 25px #dcdcdc}.gurantes-section .backers h2{color:#FFF !important;font-size:36px}.gurantes-section .backers .lead{font-size:18px;color:#d9d9d9}.custom-call-link{border:1px solid #7C7C7C;padding:4px 7px;border-radius:10px;-webkit-transition:.3s;transition:.3s}.custom-call-link:hover{background:#FFF;color:#000 !important;border-color:#000;-webkit-transform:translateY(-4px);transform:translateY(-4px)}textarea{height:120px !important;border-radius:.6rem !important}#preloader{position:fixed;top:0;left:0;width:100%;height:100%;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;background:#FFF;z-index:9999}#preloader *{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}#preloader .wrapper{margin-right:58px}#preloader .loader{-webkit-animation:rotate 1s infinite;animation:rotate 1s infinite;height:50px;width:50px;-webkit-transform:scale(1.4);transform:scale(1.4)}#preloader .loader:before,#preloader .loader:after{border-radius:50%;content:'';display:block;height:20px;width:20px}#preloader .loader:before{-webkit-animation:ball1 1s infinite;animation:ball1 1s infinite;background-color:#cb2025;-webkit-box-shadow:30px 0 0 #f8b334;box-shadow:30px 0 0 #f8b334;margin-bottom:10px}#preloader .loader:after{-webkit-animation:ball2 1s infinite;animation:ball2 1s infinite;background-color:#00a096;-webkit-box-shadow:30px 0 0 #97bf0d;box-shadow:30px 0 0 #97bf0d}@keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(0.8);-moz-transform:rotate(0deg) scale(0.8)}50%{-webkit-transform:rotate(360deg) scale(1.2);-moz-transform:rotate(360deg) scale(1.2)}100%{-webkit-transform:rotate(720deg) scale(0.8);-moz-transform:rotate(720deg) scale(0.8)}}@-webkit-keyframes ball1{0%{-webkit-box-shadow:30px 0 0 #f8b334;box-shadow:30px 0 0 #f8b334}50%{-webkit-box-shadow:0 0 0 #f8b334;box-shadow:0 0 0 #f8b334;margin-bottom:0;-webkit-transform:translate(15px, 15px);-moz-transform:translate(15px, 15px)}100%{-webkit-box-shadow:30px 0 0 #f8b334;box-shadow:30px 0 0 #f8b334;margin-bottom:10px}}@keyframes ball1{0%{-webkit-box-shadow:30px 0 0 #f8b334;box-shadow:30px 0 0 #f8b334}50%{-webkit-box-shadow:0 0 0 #f8b334;box-shadow:0 0 0 #f8b334;margin-bottom:0;-webkit-transform:translate(15px, 15px);-moz-transform:translate(15px, 15px)}100%{-webkit-box-shadow:30px 0 0 #f8b334;box-shadow:30px 0 0 #f8b334;margin-bottom:10px}}@-webkit-keyframes ball2{0%{-webkit-box-shadow:30px 0 0 #97bf0d;box-shadow:30px 0 0 #97bf0d}50%{-webkit-box-shadow:0 0 0 #97bf0d;box-shadow:0 0 0 #97bf0d;margin-top:-20px;-webkit-transform:translate(15px, 15px);-moz-transform:translate(15px, 15px)}100%{-webkit-box-shadow:30px 0 0 #97bf0d;box-shadow:30px 0 0 #97bf0d;margin-top:0}}@keyframes ball2{0%{-webkit-box-shadow:30px 0 0 #97bf0d;box-shadow:30px 0 0 #97bf0d}50%{-webkit-box-shadow:0 0 0 #97bf0d;box-shadow:0 0 0 #97bf0d;margin-top:-20px;-webkit-transform:translate(15px, 15px);-moz-transform:translate(15px, 15px)}100%{-webkit-box-shadow:30px 0 0 #97bf0d;box-shadow:30px 0 0 #97bf0d;margin-top:0}}@font-face{font-family:'icomoon';src:url("fonts/icomoon.eot?e507mw");src:url("fonts/icomoon.eot?e507mw#iefix") format("embedded-opentype"),url("fonts/icomoon.ttf?e507mw") format("truetype"),url("fonts/icomoon.woff?e507mw") format("woff"),url("fonts/icomoon.svg?e507mw#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}.icomoon{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-execute:before{content:"\e90a"}.icon-present:before{content:"\e911"}.icon-diamond:before{content:"\e912"}.icon-audio:before{content:"\e900"}.icon-email:before{content:"\e901"}.icon-heart:before{content:"\e902"}.icon-language:before{content:"\e903"}.icon-layout:before{content:"\e904"}.icon-light:before{content:"\e905"}.icon-long-arrow:before{content:"\e906"}.icon-maintain:before{content:"\e908"}.icon-people:before{content:"\e909"}.icon-roof:before{content:"\e90b"}.icon-share:before{content:"\e90d"}.icon-shield:before{content:"\e90e"}.icon-short-arrow:before{content:"\e90f"}.icon-space:before{content:"\e910"}.icon-telegram:before{content:"\e907"}.icon-whatsapp:before{content:"\e90c"}.icon-facebook:before{content:"\ea90"}.icon-twitter:before{content:"\ea96"}.icon-youtube:before{content:"\ea9d"}.icon-phone:before{content:"\e942"}.icon-instagram:before{content:"\ea92"}.home .header{background:url("../imgs/heroback.webp") no-repeat 100% 0%;background-size:cover;background-position:86% 10%}@media (max-width: 620px){.home .header{padding-top:150px}}.home .header .top-talk{width:53%;margin:auto}@media (max-width: 980px){.home .header .top-talk{width:100%}}.home .header .top-talk h1{font-size:48px;font-weight:900;color:#FFF;font-size:53px;text-transform:initial}@media (max-width: 450px){.home .header .top-talk h1{font-size:40px}}.home .header .top-talk .lead{font-size:19px}@media (max-width: 540px){.home .header .top-talk{margin-top:1.5em}.home .header .top-talk h1{font-size:32px}.home .header .top-talk .lead{font-size:17px}}.home .header .lead{color:#FFF}.home .header .custom-call-link{color:#FFF;text-align:left;border:1px solid #FFF;border-radius:8px;padding:8px 18px;font-weight:bold;font-size:14px}.home .header .custom-call-link .small{font-size:11px;font-weight:200;color:#c7c7c7}.home .header .custom-call-link:hover{background:#FFF;color:#000}@media (max-width: 560px){.home .header{padding-top:115px}}.home .services-section{background:#f4f6fa;font-size:16px;color:#555}.home .services-section .lead{font-size:16px}.home .services-section .service{-webkit-transition:.2s;transition:.2s;height:100%;border:1px solid #e1e1e1;border-radius:16px;padding:23px 30px}.home .services-section .service img{margin-bottom:35px}.home .services-section .service .title{font-size:24px;font-weight:bold;color:#222;line-height:27px}.home .services-section .service .small{color:#8d8d8d;font-size:12px}.home .services-section .service:hover{-webkit-transition:.2s;transition:.2s;background:#f2f2f2;-webkit-transform:scale(1.06) translateY(-4px);transform:scale(1.06) translateY(-4px)}.home .services-section .service:hover .title{color:#5648ff}.home .services-section .service:hover .small{color:#988fff}.home .about-us-section{background:url("../imgs/aboutsection.webp") no-repeat;background-size:45%}@media (max-width: 750px){.home .about-us-section{background-size:95%;background-position:0 4%}}.home .about-us-section .about-feat .icon-cont{width:50px;height:50px;border-radius:8px;background:#EBEBEB;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;color:#000;font-size:25px}.home .about-us-section .about-feat .title{font-weight:bold;font-size:19px}.home .about-us-section .about-feat .small{color:#8A8A8A}.home .about-us-section .feat-grand{width:50%}.home .about-us-section .feat-grand .feat-img{margin:9px;overflow:hidden;position:relative}.home .about-us-section .feat-grand .feat-img.f1{height:460px}.home .about-us-section .feat-grand .feat-img.f2{height:210px}.home .about-us-section .feat-grand .feat-img.f3{height:280px}.home .about-us-section .feat-grand .feat-img.f4{height:390px}@media (max-width: 560px){.home .about-us-section .feat-grand .feat-img.f1{height:310px}.home .about-us-section .feat-grand .feat-img.f2{height:150px}.home .about-us-section .feat-grand .feat-img.f3{height:200px}.home .about-us-section .feat-grand .feat-img.f4{height:240px}}@media (max-width: 380px){.home .about-us-section .feat-grand .feat-img.f1{height:260px}.home .about-us-section .feat-grand .feat-img.f2{height:120px}.home .about-us-section .feat-grand .feat-img.f3{height:160px}.home .about-us-section .feat-grand .feat-img.f4{height:200px}}.home .about-us-section .feat-grand .feat-img img{border-radius:16px;position:absolute;width:100%;height:100%;top:110%;-webkit-transition:0.4s;transition:0.4s;z-index:1;display:block !important}.home .about-us-section .feat-grand .feat-img img.active{top:0%;z-index:2;-webkit-transition:.7s;transition:.7s;-webkit-transform:scale(1);transform:scale(1)}.home .what-we-do-section{background:#FFCF48}.home .what-we-do-section .do-feat{cursor:pointer;padding:25px 37px;border-radius:18px;position:relative;overflow:hidden}.home .what-we-do-section .do-feat .til{font-size:22px}.home .what-we-do-section .do-feat .til span{font-size:41px}.home .what-we-do-section .do-feat .small{color:#555}.home .what-we-do-section .do-feat:hover{background:#fbd467}.home .what-we-do-section .do-feat.active{background:#FFDF85;-webkit-box-shadow:0px 4px 1px #f6bf23;box-shadow:0px 4px 1px #f6bf23}.home .what-we-do-section .do-feat.active.small{color:#000}.home .what-we-do-section .do-feat.auto:before{content:"";position:absolute;width:0%;height:3px;background:#d19b05;bottom:0;left:0;-webkit-animation:timer_animation 4.5s linear;animation:timer_animation 4.5s linear}@-webkit-keyframes timer_animation{from{width:0%}to{width:100%}}@keyframes timer_animation{from{width:0%}to{width:100%}}.home .what-we-do-section .img-cont{width:100%;height:100%;overflow:hidden;border-radius:22px}.home .my-plan-da-section{height:605px;overflow:hidden}.home .my-plan-da-section .overlay{padding-bottom:70px;color:#FFF}.home .my-plan-da-section .overlay .count .dots{text-align:center}.home .my-plan-da-section .overlay .count .dots div:first-child{border:1px solid #313131;width:72px;margin:auto;height:64px;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;border-radius:11px}.home .my-plan-da-section .overlay .count .dots div:nth-child(2){font-size:12px;color:#a5a5a5;margin:auto}@media (max-width: 640px){.home .my-plan-da-section .overlay .count .dots{padding:0 !important}.home .my-plan-da-section .overlay .count .dots div:first-child{width:60px;height:54px}}@media (max-width: 680px){.home .my-plan-da-section img{-o-object-fit:contain !important;object-fit:contain !important}.home .my-plan-da-section .container{background:#0f1b1b;width:100%;padding:21px}.home .my-plan-da-section .overlay{padding-bottom:0 !important}}.home .contant-section .contant-holder{border-radius:25px;border:1px solid #dedede}.home .contant-section .img-holder{height:100%}.home .contant-section .img-holder img{border-radius:16px}.home .contant-section .img-holder,.home .contant-section .right-sec{padding:12px}.home .contant-section .right-sec{padding-top:25px}.home .contant-section .liner-divide{height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0}.home .contant-section .liner-divide .line{width:100%;border-radius:5px;height:1px;background:#dfdfdf}.home .contant-section .liner-divide p{position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);left:50%;padding:2px 18px;background:#FFF}.home .team-section{background:#000}.home .team-section .section-titles .small{color:#ffcf48 !important}.home .team-section .section-titles h2{color:#FFF !important}.services-page .features-section-a img,.services-page .features-section-a span{margin-bottom:29px !important}.services-page .features-section-a span{font-size:53px}.services-page .features-section-a .title{font-size:18px;font-weight:bold}.services-page .features-section-a .small{font-size:15px;color:#555}.services-page .gurante-section{background:#F2F8FF}.services-page .gurante-section .section-highlight{position:relative}.services-page .gurante-section .section-highlight .icon-cont{width:40px;height:40px;border-radius:50%;background:#FF4545;color:#FFF;font-size:20px;position:absolute;top:0;right:0;-webkit-transform:translateX(50%) translateY(-50%);transform:translateX(50%) translateY(-50%)}.portfolio-page .cats-slider .pat{margin:0 5px;padding:10px 0}.portfolio-page .cats-slider .pat a{background:#FFF;border:1px solid #DDD;padding:9px 17px;border-radius:8px}.portfolio-page .cats-slider .pat a:hover{border-color:#000;background:#EEE}.portfolio-page .cats-slider .pat a.active{background:#2a66ff;color:#FFF;border-color:#2a66ff}.portfolio-page .loading-content{display:block;width:100%;height:100px;position:relative;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}.portfolio-page .loading-content .spinner{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;z-index:2;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;width:50px;height:50px}.portfolio-page .loading-content .spinner .path{stroke:#007bff;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1, 150;stroke-dashoffset:0}50%{stroke-dasharray:90, 150;stroke-dashoffset:-35}100%{stroke-dasharray:90, 150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1, 150;stroke-dashoffset:0}50%{stroke-dasharray:90, 150;stroke-dashoffset:-35}100%{stroke-dasharray:90, 150;stroke-dashoffset:-124}}.project-page .general-header{background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, #f0f8ff), color-stop(30%, #FFF));background:linear-gradient(to bottom, #f0f8ff 70%, #FFF 30%)}.project-page .general-header h1{width:55%}@media (max-width: 620px){.project-page .general-header h1{width:99%}}.project-page .general-header .cus-btn .do-btn{width:50px;height:50px;border-radius:8px;border:1px solid #AFAFAF}.project-page .general-header .cus-btn .love.loved div:first-child{background:#f40b0b;color:#FFF;border-color:transparent}.project-page .general-header .cus-btn .title{font-size:18px}.project-page .general-header .cus-btn .small{color:#717171}.project-page .general-header .cus-btn .hov-btn:hover{cursor:pointer}.project-page .general-header .cus-btn .hov-btn:hover .do-btn{border-color:#000;background-color:#EEE}.project-page .general-header .project-main-slider .img-cont{width:100%;height:550px;border-radius:25px;overflow:hidden}@media (max-width: 760px){.project-page .general-header .project-main-slider .img-cont{height:450px}}@media (max-width: 560px){.project-page .general-header .project-main-slider .img-cont{height:380px}}.project-page .general-header .arrow-for-slider-cat{position:absolute;top:50%;z-index:9;background:#FFF;-webkit-box-shadow:0px 4px 7px #EEE;box-shadow:0px 4px 7px #EEE;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.project-page .general-header .arrow-for-slider-cat.categories-next-arrow{right:0}.project-page .general-header .arrow-for-slider-cat.categories-prev-arrow{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.project-page #panorama{width:100%;height:500px;border-radius:12px;overflow:hidden}.modal-header,.modal-footer{border:none !important}.modal-header .btn-close{padding:unset !important;margin:unset !important}.modal-content{padding:33px 24px;border-radius:27px}.about-page .general-header{overflow:unset !important}.about-page .general-header *{overflow:unset !important}.about-page .general-header .particles-svg{z-index:2}.about-page .values-section .icon{font-size:35px}.about-page .values-section .title{font-size:21px;font-weight:bold}.about-page .values-section .small{font-size:16px;color:#555}.about-page .story-section .lead{color:#444}.about-page .story-section .img-cont-sec{width:75%;height:600px;position:relative}.about-page .story-section .img-cont-sec img{border-radius:200px 200px 200px 0px}.about-page .story-section .img-cont-sec .particles-svg{z-index:2}.about-page .mission-section .img-cont-sec img{border-radius:0px 200px 200px 0px}.contact-page .general-header .lead{width:100%}.contact-page .stat-icon-info{background:#FFF;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-shadow:0px 4px 12px #D4E6FC;box-shadow:0px 4px 12px #D4E6FC;padding:19px 29px;border-radius:13px}.contact-page .stat-icon-info:hover{background:#000;color:#FFF}.contact-page .stat-icon-info span{font-size:34px}.contact-page .contact-cont{background:#FFF;padding:65px 55px;border-radius:25px;-webkit-box-shadow:0px 15px 25px #d7e7f9;box-shadow:0px 15px 25px #d7e7f9}@media (max-width: 560px){.contact-page .contact-cont{padding:65px 35px}}body,html{overflow-x:hidden !important;font-family:'Tajawal', sans-serif;text-align:right !important;direction:rtl !important;background:#ffffff;color:#000}body *,html *{font-family:'Tajawal', sans-serif}.font,.btn{font-family:'Tajawal', sans-serif}.me-3{margin-left:1rem !important;margin-right:unset !important}.ms-3{margin-right:1rem !important}.me-2{margin-right:unset !important;margin-left:0.5rem !important}.me-2{margin-right:unset !important;margin-left:0.25rem !important}.me-5{margin-left:3rem !important;margin-right:unset !important}.me-4{margin-left:1.5rem !important;margin-right:unset !important}.ms-2{margin-right:0.5rem !important;margin-left:unset !important}.icon-long-arrow{-webkit-transform:rotate(180deg) !important;transform:rotate(180deg) !important}navbar .btns::before{right:0;left:auto}.home .about-us-section{background-position:100% 0}.custom-select{background-position:8%}.input-container .label{right:17px;left:auto}.input-container .label.active{right:4px;left:auto}.slick-arrow:nth-child(2){-webkit-transform:rotate(180deg) !important;transform:rotate(180deg) !important}.slick-arrow:nth-child(1){-webkit-transform:rotate(0deg) !important;transform:rotate(0deg) !important}.mobile-navbar .close-mobile-nav span:last-child{-webkit-transform:rotate(-45deg) translateX(34px) translateY(34px);transform:rotate(-45deg) translateX(34px) translateY(34px)}.project-page .general-header .arrow-for-slider-cat.categories-next-arrow{right:auto;left:0}footer ul li::before{right:-19px;left:auto}.whatsapp-sticked{right:auto;left:25px}footer ul li:first-child{margin-left:28px}
