@import"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.3.0/font/bootstrap-icons.css";@font-face{font-family:"ArabicFont";src:url("../arabic/GE SS Two Bold.otf") format("woff2");font-weight:bold;font-style:normal}@font-face{font-family:"ArabicFont";src:url("../arabic/GE SS TWO MEDIUM.OTF") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"ArabicFont";src:url("../arabic/GE SS Two Light.otf") format("woff");font-weight:lighter;font-style:normal}@font-face{font-family:"LevinFont";src:url("../font/29LTAZER-BLACK.TTF") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"LevinFont";src:url("../font/29LTAZER-BLACK 2.TTF") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"LevinFont";src:url("../font/29LTAZER-BOLD.TTF") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"LevinFont";src:url("../font/29LTAZER-BOLD 2.TTF") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"LevinFont";src:url("../font/29LTAZER-EXTRALIGHT.TTF") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"LevinFont";src:url("../font/29LTAZER-EXTRALIGHT 2.TTF") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"LevinFont";src:url("../font/29LTAZER-LIGHT.TTF") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"LevinFont";src:url("../font/29LTAZER-LIGHT 2.TTF") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"LevinFont";src:url("../font/29LTAZER-MEDIUM.TTF") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"LevinFont";src:url("../font/29LTAZER-MEDIUM 2.TTF") format("truetype");font-weight:500;font-style:normal}*{padding:0;margin:0;border:none;outline:none;box-sizing:border-box;text-decoration:none;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear}:root{--bg-black-900:#ffffff;--bg-black-100:#fdf9ff;--bg-black-50:#e8dfec;--text-black-900:#302e4d;--text-black-700:#504e70}body.dark{--bg-black-900:#151515;--bg-black-100:#222222;--bg-black-50:#393939;--text-black-900:#ffffff;--text-black-700:#e9e9e9}body.dark .navbar-toggler-icon{filter:invert(1)}.nav-link,.btn{color:var(--text-black-900) !important;width:-moz-max-content;width:max-content}.btn-outline-dark{border-color:var(--text-black-900) !important}.navbar-toggler{border-color:var(--text-black-900)}ul{list-style:none}a{text-decoration:none !important}body{background-color:var(--bg-black-900);overflow-x:hidden;color:var(--text-black-900);font-family:"ArabicFont",sans-serif !important}.my-row{display:flex;justify-content:space-between;align-items:center}.vission{background-color:#e3e3e3;padding:100px}.vission .vission-inner{gap:30px;margin-top:30px}.vission .my-card{background-color:#fff;width:100%;padding:40px 20px}.vission .my-card .title{margin-bottom:75px}.img-colliction .gallery{display:flex;gap:20px;padding:50px}.img-colliction .left{width:50%;display:flex;flex-wrap:wrap;height:100vh;gap:20px}.img-colliction .right{width:calc(50% - 20px)}.img-colliction img{width:100%;height:100%}.img-colliction .img-50{width:100%;height:100%}.img-colliction .top-img{height:50%;width:100%}.img-colliction .bottom-img{height:calc(50% - 20px)}.img-colliction .img-60{width:calc(60% - 20px)}.img-colliction .img-40{width:40%}.img-colliction .right,.img-colliction .img-40,.img-colliction .img-50,.img-colliction .img-60,.img-colliction .top-img{position:relative;transition:all .4s linear;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear}.img-colliction .right .bg-hover,.img-colliction .img-40 .bg-hover,.img-colliction .img-50 .bg-hover,.img-colliction .img-60 .bg-hover,.img-colliction .top-img .bg-hover{position:absolute;transition:all .4s linear;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6901960784);color:#fff;display:none;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear}.img-colliction .right .bg-hover span,.img-colliction .img-40 .bg-hover span,.img-colliction .img-50 .bg-hover span,.img-colliction .img-60 .bg-hover span,.img-colliction .top-img .bg-hover span{position:absolute;top:50%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.img-colliction .right:hover .bg-hover,.img-colliction .img-40:hover .bg-hover,.img-colliction .img-50:hover .bg-hover,.img-colliction .img-60:hover .bg-hover,.img-colliction .top-img:hover .bg-hover{display:block}.img-colliction .overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;justify-content:center;align-items:center;padding:50px}.img-colliction .overlay .overlay-slider{width:65%;margin-right:50px}.img-colliction .overlay .overlay-slider .carousel span{color:#000}.img-colliction .overlay .overlay-slider .carousel span svg{width:30px;height:30px}.img-colliction .overlay h2{width:30%}.img-colliction .overlay .close{color:#000}.img-colliction .close{position:absolute;top:15px;right:15px;font-size:30px;color:#fff;cursor:pointer}.home-slide .carousel-inner{height:600px}.nav-btn{margin-right:700px}.navbar-nav{margin-right:80px}.top-nav{box-shadow:inset 0 -10px 10px -10px rgba(164,168,192,.2);display:flex}.top-nav a{margin:10px auto;color:#000;font-weight:400}.top-nav a:hover{color:#ff8c00}.top-nav a span{font-weight:800}.carousel-inner{height:567px}.carousel-item{height:100%}.carousel-item img{height:100%}.icon-l,.icon-r{width:70px;height:40px;background-color:rgba(255,255,255,.7490196078);position:absolute;right:0}.icon-l svg,.icon-r svg{color:#000;width:70px;height:40px}.icon-l{left:0;border-top-right-radius:20px;border-bottom-right-radius:20px}.icon-r{right:0;border-top-left-radius:20px;border-bottom-left-radius:20px}.section-about-1 .text-content{direction:ltr !important;width:50% !important}.section-about-1 .image{height:600px !important;width:50% !important}.my-section{gap:15px;display:flex}.my-section .image{width:65%}.my-section .image img{width:100%;height:100%}.my-section .text-content{direction:rtl;margin:auto;padding:30px 20px;width:35%}.my-section .text-content h2{font-size:28px;list-style:30px;margin-bottom:50px}.my-section .text-content p{margin-bottom:30px}.section-1.section-about-1 .image{width:50%}.section-1.section-about-1 .text-content{width:50%}.section-2 .image,.section-3 .image{width:70%}.section-2 h2,.section-3 h2{font-weight:800;font-size:38px}.my-form{background-color:#ece8e0}.my-form h3{transform:translateX(-50%);width:-webkit-fill-available;left:50%;color:#000;position:absolute;margin:auto;text-align:center;font-weight:800}.my-form h3::after{content:"";position:absolute;width:150px;height:4px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);right:0px;background-color:#a5966b}.my-form h3::before{content:"";position:absolute;width:150px;height:4px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:0px;background-color:#a5966b}.my-form .top{width:100%;position:relative}.my-form .top img{width:100%;height:100%}.my-form .top .top-bg{position:absolute;background-image:linear-gradient(to bottom, rgba(236, 232, 224, 0.0392156863), #ece8e0);width:100%;height:100%;top:0;left:0}.my-form .from-body{position:relative;padding:20px}.my-form form{direction:rtl;margin-top:200px;max-width:750px;margin:100px auto;color:#000}.my-form form h4{margin-bottom:20px}.my-form form label{font-size:23px;width:100%;line-height:25px;margin-bottom:40px}.my-form form label input{width:100%;height:50px;background-color:#fff;border:none;font-size:18px;padding:10px 20px;margin-top:8px}.my-form form .my-row{gap:30px}.my-form form .main-body-chackboxs label{display:flex;align-items:center}.my-form form .main-body-chackboxs label input{height:30px;width:30px;margin-top:0;margin-right:7px}.my-form form .date-picker{display:flex;flex-direction:column;margin-bottom:20px}.my-form form .date-picker label{font-size:16px;font-weight:bold;margin-bottom:8px}.my-form form .date-picker input[type=date]{padding:10px;font-size:14px;border:1px solid #ccc;border-radius:5px;width:100%;box-sizing:border-box}.my-form form .date-picker input[type=date]:focus{outline:none;border-color:#1e90ff;box-shadow:0 0 5px rgba(30,144,255,.7)}.my-form form button{width:100%;height:70px}.footer{padding:30px 18px}.footer .my-row{gap:75px}.footer .left{display:flex;width:50%;gap:50px;flex-direction:column;justify-content:start;align-items:start}.footer .right{width:50%;height:350px}.footer .logo{width:125px}.footer .logo img{width:100%}.footer p{text-align:left}.footer .social-media{width:100%;margin-top:75px;display:flex;padding:0 300px}.footer .social-media .inner{width:100%;justify-content:center;margin:auto;display:flex;gap:50px;border-top:1px solid var(--text-black-700);padding-top:40px}.footer .social-media .inner i{font-size:25px;color:var(--text-black-900)}.browse-project{padding:75px 20px;display:flex;background-color:#7d2f3b;flex-direction:column;justify-content:center;align-items:center;gap:30px;font-family:"LevinFont",sans-serif !important}.browse-project h2{text-align:center;color:#e9a45c}.browse-project p{text-align:center;max-width:800px;color:#fff}.browse-project button{font-size:20px;background-color:rgba(255,255,255,.7529411765);padding:20px 30px;color:#7d2f3b !important;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}.browse-project button:hover{background-color:#7d2f3b;padding:20px 30px;color:rgba(255,255,255,.7529411765) !important;border:2px solid rgba(255,255,255,.7529411765)}.all-sections{display:flex;flex-direction:column;gap:50px;background-color:#e9a45c}.all-sections h2{color:#7d2f3b !important}.my-intro{display:flex;background-color:#e3e3e3;padding:50px 18px;justify-content:center;flex-direction:column}.my-intro h3,.my-intro p{text-align:center}.my-intro p{margin:auto;margin-top:40px;max-width:700px}@media(max-width: 1200px){.vission{padding:100px 50px}.carousel-inner{height:500px}.nav-btn{margin-right:300px}}@media(max-width: 992px){.navbar-nav{margin-right:20px}.nav-btn{margin-right:0px}.my-section .image{width:60%}.my-section .text-content{width:40%}.section-1 .image,.section-about-1 .image{width:50%}.section-1 .text-content,.section-about-1 .text-content{width:50%}}@media(max-width: 650px){.my-form .date-picker{margin-top:20px}.my-form h3::after,.my-form h3::before{display:none}.my-form form .my-row{flex-direction:column;gap:10px}.my-form form .my-row label{margin-bottom:0}.my-form form label{margin-bottom:10px}.my-form form h4{margin:50px 0}.my-form form .main-body-chackboxs input{height:15px !important;width:15px !important}.footer{flex-direction:column}.footer .my-row{flex-direction:column}.footer .my-row .left,.footer .my-row .right{width:100%}.footer .social-media{padding:0}.overlay{padding:50px 18px}.overlay .my-row{flex-direction:column}.overlay .my-row h2{width:100%}.overlay .my-row .overlay-slider{width:100%}.gallery{padding:50px 18px !important}.vission{padding:75px 5px}.vission .vission-inner{flex-direction:column}.vission .vission-inner .my-card{padding:30px 10px}.section-2 .text-content,.section-3 .text-content{padding:15px 18px;height:60px}.my-section{flex-direction:column}.my-section .image{width:100% !important;height:350px !important}.my-section .text-content{width:100% !important;direction:rtl}.my-section .text-content h2{font-size:16px}.my-section .text-content p{font-size:16px}.carousel-inner{height:350px !important}}@media screen and (max-width: 1024px){.gallery{flex-direction:column}.gallery .left,.gallery .right{width:100%;height:auto}.gallery .left img,.gallery .right img{height:auto}.gallery .left .img-60,.gallery .right .img-60{height:auto}.gallery .left .img-60 img,.gallery .right .img-60 img{height:100%}}@media(max-width: 430px){.carousel-inner{height:350px}}