@import"https://fonts.googleapis.com/css2?family=Tajawal:wght@400;500;700&amp;display=swap";*{box-sizing:border-box}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#6f9e36}::-webkit-scrollbar-thumb:hover{background:#6f9e36}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-calendar-picker-indicator{opacity:0}html{font-size:16px;direction:rtl}body{direction:rtl;text-align:right;overflow-x:hidden;font-weight:500;font-family:"Tajawal";font-size:1.125rem;line-height:1.5625rem;overflow:visible;color:#181818}a{text-decoration:none}a:hover{color:#6f9e36;text-decoration:none}a img{object-fit:fill;display:block}.accordion-body ul,.accordion-body ol{list-style:none;padding:0}.accordion-body ul>li,.accordion-body ol>li{font-weight:700;font-family:"Tajawal";font-size:1.125rem;line-height:1.5625rem;overflow:hidden;color:#181818}.accordion-body ul>li{position:relative;padding-right:1.5rem;padding-bottom:1rem}.accordion-body ul>li:before{content:"";display:block;position:absolute;border-radius:50%;background:#6f9e36;width:.8rem;height:.8rem;right:0;top:7px}p strong,li strong{font-weight:700;font-family:"Tajawal";font-size:1.125rem;line-height:1.5625rem;overflow:hidden;color:#6f9e36}.video-icon{position:relative}.video-icon:after{content:"";display:inline-block;background:url(../media/rmdfoh1h/video.png) no-repeat;transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;width:77px;height:77px}.text-justify{text-align:justify}.mt-200{margin-top:175px}.radius-16{border-radius:16px !important}.ms-20{margin-left:1.25rem !important}.navbar{background-color:#6f9e36;border-radius:0 0 2rem 2rem}.navbar .nav-link,.navbar .dropdown-item{font-weight:700;font-family:"Tajawal";font-size:1rem;line-height:1.5rem;overflow:hidden;color:#fff}.navbar .nav-link:hover,.navbar .dropdown-item:hover{color:#fff !important}.navbar .dropdown-item{color:#6f9e36}.navbar .dropdown-item:focus,.navbar .dropdown-item:hover{color:#fff;background-color:#6f9e36}.dropdown-menu{box-shadow:0px 5px 20px #0000000F}.search{z-index:9;box-shadow:0px 5px 20px #0000000F;border-radius:1rem}.search-form{background:#f1f1f1;border-radius:.75rem}.search-submit{width:68px;height:68px}.search-submit::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -21px -35px;width:21px;height:23px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.border-active::before{content:"";display:block;height:100%;width:6px;position:absolute;right:-36px;background:#6f9e36;border-radius:3px;top:0}.input-group-field::placeholder{font-weight:400;font-family:"Tajawal";font-size:1.25rem;line-height:2rem;overflow:hidden;color:#b0b0b0}.input-group-field:focus-visible{outline:0}.ministry{font-weight:700;font-family:"Tajawal";font-size:2rem;line-height:2.875rem;overflow:hidden}.illustration{padding:0 3.75rem}.carousel-item{border-radius:1rem}.carousel-control-next,.carousel-control-prev{width:40px;height:40px;background-color:#00000059;opacity:1;margin:0 100px;top:calc(50% - 20px)}.carousel-control-next-icon,.carousel-control-prev-icon{width:1rem;height:1rem}.headline{background:linear-gradient(to top, rgba(0, 0, 0, 0.3) 65%, transparent)}.headline .title.padding{padding-top:110px;padding-right:145px;padding-bottom:48px}.headline .read-details.padding{padding-bottom:110px;padding-right:195px}.title{font-weight:700;font-family:"Tajawal";font-size:1.5rem;line-height:2.3rem;overflow:hidden}.title.title__grey{color:#747474}.title.title__green{color:#6f9e36}.title-15{font-weight:500;font-family:"Tajawal";font-size:15px;line-height:2rem;overflow:hidden}.title-15.title-15__dark{color:#181818;font-weight:400}.title-16{font-weight:500;font-family:"Tajawal";font-size:1rem;line-height:1.375rem;overflow:hidden}.title-16.title-16__bold{font-weight:700;color:#6f9e36}.title-18{font-weight:500;font-family:"Tajawal";font-size:1.125rem;line-height:1.5625rem;overflow:hidden}.title-18.title-18__bold{font-weight:700;color:#747474}.title-18.title-18__bold.title-18__bold__black{color:#181818}.title-18.title-18__bold.title-18__bold__active{color:#6f9e36}.title-18.title-18__bold.title-18__bold__grey{color:#464646}.title-18.title-18__reg{font-weight:400;color:#747474}.title-18.title-18__grey{color:#747474}.title-18>p{text-align:justify !important}.title-20{font-weight:700;font-family:"Tajawal";font-size:1.25rem;line-height:1.5625rem;overflow:hidden}.title-20.title-20__light-grey{color:#e5e5e5;position:relative;overflow:visible}.title-20.title-20__light-grey::before{content:"";width:100%;height:5px;background-color:#e5e5e5;display:block;position:absolute;left:0;top:0}.title-20.title-20__light-grey::after{content:"";width:16px;height:16px;background-color:#e5e5e5;display:block;position:absolute;right:0;top:-6px;border-radius:50%;border:4px solid #e5e5e5}.title-20.title-20__light-grey.active{color:#181818 !important}.title-20.title-20__light-grey.active::before{background-color:#6f9e36}.title-20.title-20__light-grey.active::after{border-color:#6f9e36;background-color:#fff}.title-20.title-20__med{font-weight:500;color:#6f9e36;line-height:1.8rem}.title-21{font-weight:500;font-family:"Tajawal";font-size:1.3125rem;line-height:2.1rem;overflow:hidden}.title-21.title-21__blue{color:#6f9e36}.title-21.title-21__blue.title-21__bold{font-weight:700}.title-21.title-21__grey{color:#747474}.title-26{font-weight:700;font-family:"Tajawal";font-size:1.625rem;line-height:2.3rem;overflow:hidden}.title-30{font-weight:700;font-family:"Tajawal";font-size:1.875rem;line-height:1.875rem;overflow:hidden;color:#6f9e36}.slick-arrow{width:40px;height:40px;background-color:#00000059 !important;opacity:1;border-radius:50%;z-index:9;color:#0000;border:0;position:absolute;top:calc(50% - 20px)}.slick-arrow.slick-prev{right:-10px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.slick-arrow.slick-next{left:10px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-indicators [data-bs-target]{width:14px}.carousel-indicators .active{width:30px}.read-details{font-weight:700;font-family:"Tajawal";font-size:1.125rem;line-height:2rem;overflow:visible;padding-right:45px}.read-details:before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -65px -33px;width:30px;height:30px;position:absolute;right:11%}.section-header{font-weight:700;font-family:"Tajawal";font-size:2rem;line-height:3rem;overflow:hidden;color:#6f9e36}.section-header__sm{font-weight:500;font-family:"Tajawal";font-size:1.5rem;line-height:3rem;overflow:hidden;color:#6f9e36}.section-header__sm.section-header__bold{font-weight:700}.section-description{font-weight:500;font-family:"Tajawal";font-size:1.125rem;line-height:1.5625rem;overflow:hidden;color:#747474}.services{border:1px solid #e7e7e7;padding:0 80px;height:85px;display:flex;align-items:center}.services:not(.logo-overview,.logo-power,.logo-dates,.logo-type)::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#b8b8b8;position:absolute;top:50%;left:1.25rem;transform:translate(0%, -50%) rotate(-45deg)}.services.smart-meter::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -120px -19px;width:40px;height:58px;position:absolute;top:50%;right:1.25rem;transform:translate(0px, -50%)}.services.bills::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -185px -19px;width:40px;height:59px;position:absolute;top:50%;right:1.25rem;transform:translate(0px, -50%)}.services.logo-power{padding:30px 110px}.services.logo-power::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -248px -778px;width:68px;height:84px;position:absolute;top:.5rem;right:.5rem}.services.logo-overview{padding:30px 110px}.services.logo-overview::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -26px -404px;width:68px;height:90px;position:absolute;top:.5rem;right:.5rem}.services.logo-dates{padding:30px 110px}.services.logo-dates::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -164px -638px;width:75px;height:88px;position:absolute;top:.5rem;right:.5rem}.services.logo-type{padding:30px 110px}.services.logo-type::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -29px -633px;width:78px;height:97px;position:absolute;top:.5rem;right:.5rem}.services.customer-service::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -249px -20px;width:40px;height:57px;position:absolute;top:50%;right:1.25rem;transform:translate(0px, -50%)}.services.logo1::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -477px -194px;width:40px;height:40px;position:absolute;top:50%;right:1.25rem;transform:translate(0px, -50%)}.services.logo2::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -537px -190px;width:41px;height:50px;position:absolute;top:50%;right:1.25rem;transform:translate(0px, -50%)}.services.logo3::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -596px -201px;width:51px;height:27px;position:absolute;top:50%;right:1.25rem;transform:translate(0px, -50%)}.services.logo4::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -596px -199px;width:51px;height:27px;position:absolute;top:50%;right:1.25rem;transform:translate(0px, -50%)}.services.logo2227::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -402px -414px;width:56px;height:69px;position:absolute;top:.5rem;right:.5rem}.services.logo2229::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -496px -416px;width:56px;height:66px;position:absolute;top:.5rem;right:.5rem}.services.logo2231::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -314px -414px;width:56px;height:65px;position:absolute;top:.5rem;right:.5rem}.services.logo2233::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -133px -537px;width:56px;height:76px;position:absolute;top:.5rem;right:.5rem}.services.logo2228::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -580px -426px;width:56px;height:62px;position:absolute;top:.5rem;right:.5rem}.services.logo2230::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -39px -543px;width:56px;height:65px;position:absolute;top:.5rem;right:.5rem}.services.logo2232::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -228px -542px;width:56px;height:67px;position:absolute;top:.5rem;right:.5rem}.services.logo3213::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -454px -771px;width:69px;height:97px;position:absolute;top:.5rem;right:.5rem}.services.logo3212::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -558px -769px;width:69px;height:101px;position:absolute;top:.5rem;right:.5rem}.services.logo3220::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -537px -525px;width:68px;height:100px;position:absolute;top:.5rem;right:.5rem}.services.logo3236::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -144px -772px;width:69px;height:96px;position:absolute;top:.5rem;right:.5rem}.services.logo3205::before,.services .logo3213::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -420px -633px;width:69px;height:97px;position:absolute;top:.5rem;right:.5rem}.services.logo3214::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -430px -527px;width:69px;height:97px;position:absolute;top:.5rem;right:.5rem}.services.logo3215::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -41px -772px;width:68px;height:96px;position:absolute;top:.5rem;right:.5rem}.services.logo3455::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -351px -777px;width:68px;height:86px;position:absolute;top:.5rem;right:.5rem}.services.logo4030::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -366px -1114px;width:71px;height:86px;position:absolute;top:.5rem;right:.5rem}.services.logo3960::before,.services.logo4198::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -486px -1326px;width:71px;height:84px;position:absolute;top:.5rem;right:.5rem}.services.logo4199::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -588px -1326px;width:68px;height:84px;position:absolute;top:.5rem;right:.5rem}.services.logo4029::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -258px -1113px;width:71px;height:86px;position:absolute;top:.5rem;right:.5rem}.services:not(.logo-overview,.logo-power,.logo-dates,.logo-type):hover{background-color:#f6f9ff}.services:not(.logo-overview,.logo-power,.logo-dates,.logo-type):hover a{color:#181818}.services:not(.logo-overview,.logo-power,.logo-dates,.logo-type):hover::after{color:#181818}.services.rounded-after{height:215px}.services.rounded-after::after{background:#6f9e36;border-radius:50%;width:37px;height:37px;color:#fff !important;display:flex;justify-content:center;align-items:center;font-size:1.3rem;top:unset;bottom:0}.services.rounded-after:hover{background-color:#f6f9ff !important}.services.rounded-after>img{position:absolute;top:.5rem;right:.5rem}.services.rounded-after.project-link:hover{background-color:transparent !important}.services.rounded-after.project-link::after{top:100%;left:0}.services.rounded-after.logo2::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -27px -880px;width:68px;height:68px;position:absolute;top:.5rem;right:.5rem;transform:none}.services.rounded-after.logo1::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -125px -872px;width:68px;height:84px;position:absolute;top:.5rem;right:.5rem;transform:none}.services.rounded-after.logo4::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -224px -903px;width:68px;height:36px;position:absolute;top:.5rem;right:.5rem;transform:none}.services.rounded-after.logo3::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -328px -884px;width:60px;height:74px;position:absolute;top:.5rem;right:.5rem;transform:none}.services.rounded-after.logo5::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -388px -1330px;width:68px;height:68px;position:absolute;top:.5rem;right:.5rem;transform:none}.services-link{font-weight:700;font-family:"Tajawal";font-size:1.125rem;line-height:1.6rem;overflow:hidden;color:#464646}.services-link:hover{color:#464646 !important}.services-link.services-link__green{color:#6f9e36 !important}.services-link.services-link__white:hover{color:#181818 !important}.services-link.services-link__white img{position:absolute;top:50%;right:1.25rem;transform:translate(0px, -50%)}.border-grey{border-color:#dadada !important}.bg-light-grey{background-color:#f5f5f5}.bg-light-green{background-color:#F2F7FFB3}.bg-active{background-color:#6f9e36}.mh-196{min-height:196px}.mh-50{height:3.125rem}.mh-75{height:4.6875rem}.maxh-75{max-height:4.6875rem}.metrics{border:1px solid #e7e7e7;background-color:#f5f5f5}.metrics.border-end.border-2{border-color:#707070 !important}.metrics-icon::before{position:absolute;right:1.25rem;top:calc(50% - 26px)}.metrics-icon.metrics-icon__peak::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -519px -22px;width:53px;height:52px}.metrics-icon.metrics-icon__min::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -441px -22px;width:53px;height:52px}.metrics-icon.metrics-icon__max::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -365px -22px;width:52px;height:52px}.footer{background-color:#6f9e36}.outline{outline:1px solid #ffffff4d;outline-offset:-33px}.link-1{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -631px -119px;width:52px;height:24px}.link-2{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -554px -113px;width:52px;height:26px}.link-3{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -476px -104px;width:52px;height:44px}.link-4{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -399px -106px;width:52px;height:40px}.link-5{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -321px -111px;width:52px;height:31px}.link-6{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -244px -112px;width:52px;height:26px}.link-7{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -175px -100px;width:34px;height:52px}.link-8{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -94px -100px;width:42px;height:52px}.link-9{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -11px -100px;width:52px;height:52px}.bidding::after{margin-left:unset;margin-right:auto;border-radius:50%;color:#fff;background:url(../media/1nxjdt34/assets.png) no-repeat -158px -197px;width:31px;height:31px;content:"";display:block;position:absolute;bottom:24px;left:1rem}.bidding:not(.collapsed){background-color:#f6f9ff}.bidding:not(.collapsed)::after{background:url(../media/1nxjdt34/assets.png) no-repeat -107px -197px;width:31px;height:31px}.input-group-button.bidding::after{bottom:3px;left:0;pointer-events:none}.accordion-button::after{display:none}.nav-pills{background:#eaedfb;border-radius:16px}.nav-pills .nav-link{color:#181818}.nav-pills .nav-link.active{background:#6f9e36;color:#fff !important;border-radius:16px}.accordion-button{background:#f2f2f2 !important;border-radius:16px !important}.date::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -208px -198px;width:33px;height:36px;position:absolute;right:0}.facebook{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -423px -197px;width:35px;height:35px}.twitter{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -314px -197px;width:35px;height:35px}.search-submit-inner{border-radius:16px;background:#6f9e36;font-weight:400;font-family:"Tajawal";font-size:1.125rem;line-height:1.45rem;overflow:hidden}.item-img{border-radius:12px}.hierarchy-icons{padding-right:5.625rem;min-height:100px;overflow:visible}.hierarchy-icons::before{position:absolute;right:0}.hierarchy-icons.hierarchy__1::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -26px -277px;width:68px;height:86px}.hierarchy-icons.hierarchy__2::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -133px -275px;width:68px;height:90px}.hierarchy-icons.hierarchy__3::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -240px -277px;width:68px;height:86px}.hierarchy-icons.hierarchy__4::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -348px -275px;width:68px;height:90px}.hierarchy-icons.hierarchy__5::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -455px -275px;width:68px;height:90px}.hierarchy-icons.hierarchy__6::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -562px -278px;width:68px;height:84px}.hierarchy-icons.hierarchy__7::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -26px -404px;width:68px;height:90px}.hierarchy-icons.hierarchy__8::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -587px -1440px;width:70px;height:84px}.hierarchy-icons.hierarchy__service::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -49px -1220px;width:68px;height:78px}.hierarchy-icons.hierarchy__docs::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -186px -1220px;width:68px;height:78px}.hierarchy-icons.hierarchy__procedure::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -323px -1224px;width:68px;height:73px}.hierarchy-icons.hierarchy__location::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -459px -1220px;width:68px;height:78px}.hierarchy-icons.hierarchy__duration::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -596px -1220px;width:68px;height:75px}.hierarchy-icons.hierarchy__fees::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -502px -1018px;width:68px;height:81px}.hierarchy-icons.hierarchy__meter1::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -46px -1330px;width:68px;height:83px}.hierarchy-icons.hierarchy__meter2::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -124px -1330px;width:68px;height:83px}.hierarchy-icons.hierarchy__meter3::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -202px -1330px;width:68px;height:88px}.hierarchy-icons.hierarchy__meter4::before{content:"";display:inline-block;background:url(../media/1nxjdt34/assets.png) no-repeat -280px -1330px;width:68px;height:83px}.bullet-icon::before{content:"";display:block;position:absolute;border-radius:50%;background:#6f9e36;width:.8rem;height:.8rem;right:0;top:7px}.bullet-icon.bullet-icon__blue::before{color:#b1b9c9;background-color:transparent;content:"◀";top:1px;width:0;height:0}tbody tr:nth-child(even){border-bottom:0;background-color:#f1f1f1}@media screen and (min-width: 1360px){.container{max-width:1350px}.item-mw{flex:0 0 432px;max-width:432px}.item-mw .ps-custom{padding-left:43px}.item-mw:nth-of-type(3n){flex:0 0 389px;max-width:389px}.item-mw:nth-of-type(3n) .ps-custom{padding-left:0}}@media screen and (min-width: 1200px){.mt-100{margin-top:50px}.mt-n60{margin-top:-60px}.main-news-item{flex:0 0 auto;width:58.33333333%}.tab-content{flex:0 0 auto}.illustration{padding:0 1rem}.ministry{margin:1rem 0 !important}}@media screen and (min-width: 1200px)and (max-width: 1359px){.item-mw{flex:0 0 31.333%;max-width:31.333%;margin-left:3%}.item-mw:nth-of-type(3n){margin-left:0%}.search.p-5{padding:2rem}.search.p-5 .input-group .col-4.px-5{padding:2rem}.iframe-lg{width:750px}}@media screen and (max-width: 1199px){html{font-size:14.5px}}@media screen and (min-width: 768px)and (max-width: 1199px){.item-mw{flex:0 0 48%;max-width:48%}}@media screen and (min-width: 768px){.footer{background-color:#6f9e36;padding:4.6875rem 0 3.6875rem}}@media screen and (min-width: 992px)and (max-width: 1199px){.mt-200{margin-top:150px}.mt-100{margin-top:50px}.search-submit{width:50px;height:40px}.ministry{margin:1.3rem 0 !important}.search-submit{width:50px;height:50px}.illustration{padding:0 1rem}.main-news-item{flex:0 0 auto;width:58.33333333%}.headline .title.padding{padding-top:90px;padding-right:150px;padding-bottom:30px}.headline .read-details.padding{padding-bottom:90px;padding-right:190px}.headline .read-details.padding::before{right:15%}.iframe-lg{width:650px}}@media screen and (max-width: 991px){.mt-200,.mt-100{margin-top:30px}.search-submit{width:50px;height:50px}.search{position:static !important;top:unset !important;left:unset !important;transform:unset !important}.headline{padding-right:85px}.headline .title.padding{padding-top:30px;padding-right:40px;padding-bottom:50px}.headline .read-details.padding{padding-bottom:60px;padding-right:75px}.headline .read-details.padding::before{right:6%}.align-items-reverse{flex-direction:column-reverse}.iframe-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.carousel-control-next,.carousel-control-prev{margin:0 25px}}@media screen and (min-width: 576px)and (max-width: 991px){.mw-49:not(.col-sm-12){max-width:49%;width:49%;flex:0 0 49%}.iframe-flex .radius-16{width:31%}}@media screen and (max-width: 767px){.services.rounded-after{height:125px}}@media screen and (max-width: 575px){.illustration{padding:0 1.5rem}.iframe-flex .radius-16{max-width:350px;width:100%}.carousel-control-next,.carousel-control-prev{margin:0 10px;width:30px;height:30px}.headline{padding-right:50px}.headline .title.padding{padding-bottom:40px;padding-right:0;font-size:1.2rem}.ministry{font-size:1.2rem}.services.rounded-after{height:115px}.mh-196{height:auto}}@media screen and (max-width: 480px){.metrics-icon{width:100%}}/*# sourceMappingURL=stylesheet.css.map */


@import"https://fonts.googleapis.com/css2?family=Tajawal:wght@400;500;700&amp;display=swap";

* {
    box-sizing: border-box
}

::-webkit-scrollbar {
    width: 10px
}

::-webkit-scrollbar-track {
    background: #fff
}

::-webkit-scrollbar-thumb {
    background: #6f9e36
}

::-webkit-scrollbar-thumb:hover {
    background: #6f9e36
}

input[type=date]::-webkit-inner-spin-button,
input[type=date]::-webkit-calendar-picker-indicator {
    opacity: 0
}

html {
    font-size: 16px;
    direction: rtl
}

body {
    direction: rtl;
    text-align: right;
    overflow-x: hidden;
    font-weight: 500;
    font-family: "Tajawal";
    font-size: 1.125rem;
    line-height: 1.5625rem;
    overflow: visible;
    color: #181818
}

a {
    text-decoration: none
}

a:hover {
    color: #6f9e36;
    text-decoration: none
}

a img {
    object-fit: fill;
    display: block
}

.accordion-body ul,
.accordion-body ol {
    list-style: none;
    padding: 0
}

.accordion-body ul>li,
.accordion-body ol>li {
    font-weight: 700;
    font-family: "Tajawal";
    font-size: 1.125rem;
    line-height: 1.5625rem;
    overflow: hidden;
    color: #181818
}

.accordion-body ul>li {
    position: relative;
    padding-right: 1.5rem;
    padding-bottom: 1rem
}

.accordion-body ul>li:before {
    content: "";
    display: block;
    position: absolute;
    border-radius: 50%;
    background: #6f9e36;
    width: .8rem;
    height: .8rem;
    right: 0;
    top: 7px
}

p strong,
li strong {
    font-weight: 700;
    font-family: "Tajawal";
    font-size: 1.125rem;
    line-height: 1.5625rem;
    overflow: hidden;
    color: #6f9e36
}

.video-icon {
    position: relative
}

.video-icon:after {
    content: "";
    display: inline-block;
    background: url(../media/rmdfoh1h/video.png) no-repeat;
    transform: translate(-50%, -50%);
    position: absolute;
    top: 50%;
    left: 50%;
    width: 77px;
    height: 77px
}

.text-justify {
    text-align: justify
}

.mt-200 {
    margin-top: 175px
}

.radius-16 {
    border-radius: 16px !important
}

.ms-20 {
    margin-left: 1.25rem !important
}

.navbar {
    background-color: #6f9e36;
    border-radius: 0 0 2rem 2rem
}

.navbar .nav-link,
.navbar .dropdown-item {
    font-weight: 700;
    font-family: "Tajawal";
    font-size: 1rem;
    line-height: 1.5rem;
    overflow: hidden;
    color: #fff
}

.navbar .nav-link:hover,
.navbar .dropdown-item:hover {
    color: #fff !important
}

.navbar .dropdown-item {
    color: #6f9e36
}

.navbar .dropdown-item:focus,
.navbar .dropdown-item:hover {
    color: #fff;
    background-color: #6f9e36
}

.dropdown-menu {
    box-shadow: 0px 5px 20px #0000000F
}

.search {
    z-index: 9;
    box-shadow: 0px 5px 20px #0000000F;
    border-radius: 1rem
}

.search-form {
    background: #f1f1f1;
    border-radius: .75rem
}

.search-submit {
    width: 68px;
    height: 68px
}

.search-submit::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -21px -35px;
    width: 21px;
    height: 23px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.border-active::before {
    content: "";
    display: block;
    height: 100%;
    width: 6px;
    position: absolute;
    right: -36px;
    background: #6f9e36;
    border-radius: 3px;
    top: 0
}

.input-group-field::placeholder {
    font-weight: 400;
    font-family: "Tajawal";
    font-size: 1.25rem;
    line-height: 2rem;
    overflow: hidden;
    color: #b0b0b0
}

.input-group-field:focus-visible {
    outline: 0
}

.ministry {
    font-weight: 700;
    font-family: "Tajawal";
    font-size: 2rem;
    line-height: 2.875rem;
    overflow: hidden
}

.illustration {
    padding: 0 3.75rem
}

.carousel-item {
    border-radius: 1rem
}

.carousel-control-next,
.carousel-control-prev {
    width: 40px;
    height: 40px;
    background-color: #00000059;
    opacity: 1;
    margin: 0 100px;
    top: calc(50% - 20px)
}

.carousel-control-next-icon,
.carousel-control-prev-icon {
    width: 1rem;
    height: 1rem
}

.headline {
    background: linear-gradient(to top, rgba(0, 0, 0, 0.3) 65%, transparent)
}

.headline .title.padding {
    padding-top: 110px;
    padding-right: 145px;
    padding-bottom: 48px
}

.headline .read-details.padding {
    padding-bottom: 110px;
    padding-right: 195px
}

.title {
    font-weight: 700;
    font-family: "Tajawal";
    font-size: 1.5rem;
    line-height: 2.3rem;
    overflow: hidden
}

.title.title__grey {
    color: #747474
}

.title.title__green {
    color: #6f9e36
}

.title-15 {
    font-weight: 500;
    font-family: "Tajawal";
    font-size: 15px;
    line-height: 2rem;
    overflow: hidden
}

.title-15.title-15__dark {
    color: #181818;
    font-weight: 400
}

.title-16 {
    font-weight: 500;
    font-family: "Tajawal";
    font-size: 1rem;
    line-height: 1.375rem;
    overflow: hidden
}

.title-16.title-16__bold {
    font-weight: 700;
    color: #6f9e36
}

.title-18 {
    font-weight: 500;
    font-family: "Tajawal";
    font-size: 1.125rem;
    line-height: 1.5625rem;
    overflow: hidden
}

.title-18.title-18__bold {
    font-weight: 700;
    color: #747474
}

.title-18.title-18__bold.title-18__bold__black {
    color: #181818
}

.title-18.title-18__bold.title-18__bold__active {
    color: #6f9e36
}

.title-18.title-18__bold.title-18__bold__grey {
    color: #464646
}

.title-18.title-18__reg {
    font-weight: 400;
    color: #747474
}

.title-18.title-18__grey {
    color: #747474
}

.title-18>p {
    text-align: justify !important
}

.title-20 {
    font-weight: 700;
    font-family: "Tajawal";
    font-size: 1.25rem;
    line-height: 1.5625rem;
    overflow: hidden
}

.title-20.title-20__light-grey {
    color: #e5e5e5;
    position: relative;
    overflow: visible
}

.title-20.title-20__light-grey::before {
    content: "";
    width: 100%;
    height: 5px;
    background-color: #e5e5e5;
    display: block;
    position: absolute;
    left: 0;
    top: 0
}

.title-20.title-20__light-grey::after {
    content: "";
    width: 16px;
    height: 16px;
    background-color: #e5e5e5;
    display: block;
    position: absolute;
    right: 0;
    top: -6px;
    border-radius: 50%;
    border: 4px solid #e5e5e5
}

.title-20.title-20__light-grey.active {
    color: #181818 !important
}

.title-20.title-20__light-grey.active::before {
    background-color: #6f9e36
}

.title-20.title-20__light-grey.active::after {
    border-color: #6f9e36;
    background-color: #fff
}

.title-20.title-20__med {
    font-weight: 500;
    color: #6f9e36;
    line-height: 1.8rem
}

.title-21 {
    font-weight: 500;
    font-family: "Tajawal";
    font-size: 1.3125rem;
    line-height: 2.1rem;
    overflow: hidden
}

.title-21.title-21__blue {
    color: #6f9e36
}

.title-21.title-21__blue.title-21__bold {
    font-weight: 700
}

.title-21.title-21__grey {
    color: #747474
}

.title-26 {
    font-weight: 700;
    font-family: "Tajawal";
    font-size: 1.625rem;
    line-height: 2.3rem;
    overflow: hidden
}

.title-30 {
    font-weight: 700;
    font-family: "Tajawal";
    font-size: 1.875rem;
    line-height: 1.875rem;
    overflow: hidden;
    color: #6f9e36
}

.slick-arrow {
    width: 40px;
    height: 40px;
    background-color: #00000059 !important;
    opacity: 1;
    border-radius: 50%;
    z-index: 9;
    color: #0000;
    border: 0;
    position: absolute;
    top: calc(50% - 20px)
}

.slick-arrow.slick-prev {
    right: -10px;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")
}

.slick-arrow.slick-next {
    left: 10px;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")
}

.carousel-indicators [data-bs-target] {
    width: 14px
}

.carousel-indicators .active {
    width: 30px
}

.read-details {
    font-weight: 700;
    font-family: "Tajawal";
    font-size: 1.125rem;
    line-height: 2rem;
    overflow: visible;
    padding-right: 45px
}

.read-details:before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -65px -33px;
    width: 30px;
    height: 30px;
    position: absolute;
    right: 11%
}

.section-header {
    font-weight: 700;
    font-family: "Tajawal";
    font-size: 2rem;
    line-height: 3rem;
    overflow: hidden;
    color: #6f9e36
}

.section-header__sm {
    font-weight: 500;
    font-family: "Tajawal";
    font-size: 1.5rem;
    line-height: 3rem;
    overflow: hidden;
    color: #6f9e36
}

.section-header__sm.section-header__bold {
    font-weight: 700
}

.section-description {
    font-weight: 500;
    font-family: "Tajawal";
    font-size: 1.125rem;
    line-height: 1.5625rem;
    overflow: hidden;
    color: #747474
}

.services {
    border: 1px solid #e7e7e7;
    padding: 0 80px;
    height: 85px;
    display: flex;
    align-items: center
}

.services:not(.logo-overview, .logo-power, .logo-dates, .logo-type)::after {
    content: "";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    color: #b8b8b8;
    position: absolute;
    top: 50%;
    left: 1.25rem;
    transform: translate(0%, -50%) rotate(-45deg)
}

.services.smart-meter::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -120px -19px;
    width: 40px;
    height: 58px;
    position: absolute;
    top: 50%;
    right: 1.25rem;
    transform: translate(0px, -50%)
}

.services.bills::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -185px -19px;
    width: 40px;
    height: 59px;
    position: absolute;
    top: 50%;
    right: 1.25rem;
    transform: translate(0px, -50%)
}

.services.logo-power {
    padding: 30px 110px
}

.services.logo-power::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -248px -778px;
    width: 68px;
    height: 84px;
    position: absolute;
    top: .5rem;
    right: .5rem
}

.services.logo-overview {
    padding: 30px 110px
}

.services.logo-overview::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -26px -404px;
    width: 68px;
    height: 90px;
    position: absolute;
    top: .5rem;
    right: .5rem
}

.services.logo-dates {
    padding: 30px 110px
}

.services.logo-dates::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -164px -638px;
    width: 75px;
    height: 88px;
    position: absolute;
    top: .5rem;
    right: .5rem
}

.services.logo-type {
    padding: 30px 110px
}

.services.logo-type::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -29px -633px;
    width: 78px;
    height: 97px;
    position: absolute;
    top: .5rem;
    right: .5rem
}

.services.customer-service::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -249px -20px;
    width: 40px;
    height: 57px;
    position: absolute;
    top: 50%;
    right: 1.25rem;
    transform: translate(0px, -50%)
}

.services.logo1::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -477px -194px;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 50%;
    right: 1.25rem;
    transform: translate(0px, -50%)
}

.services.logo2::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -537px -190px;
    width: 41px;
    height: 50px;
    position: absolute;
    top: 50%;
    right: 1.25rem;
    transform: translate(0px, -50%)
}

.services.logo3::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -596px -201px;
    width: 51px;
    height: 27px;
    position: absolute;
    top: 50%;
    right: 1.25rem;
    transform: translate(0px, -50%)
}

.services.logo4::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -596px -199px;
    width: 51px;
    height: 27px;
    position: absolute;
    top: 50%;
    right: 1.25rem;
    transform: translate(0px, -50%)
}

.services.logo2227::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -402px -414px;
    width: 56px;
    height: 69px;
    position: absolute;
    top: .5rem;
    right: .5rem
}

.services.logo2229::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -496px -416px;
    width: 56px;
    height: 66px;
    position: absolute;
    top: .5rem;
    right: .5rem
}

.services.logo2231::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -314px -414px;
    width: 56px;
    height: 65px;
    position: absolute;
    top: .5rem;
    right: .5rem
}

.services.logo2233::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -133px -537px;
    width: 56px;
    height: 76px;
    position: absolute;
    top: .5rem;
    right: .5rem
}

.services.logo2228::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -580px -426px;
    width: 56px;
    height: 62px;
    position: absolute;
    top: .5rem;
    right: .5rem
}

.services.logo2230::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -39px -543px;
    width: 56px;
    height: 65px;
    position: absolute;
    top: .5rem;
    right: .5rem
}

.services.logo2232::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -228px -542px;
    width: 56px;
    height: 67px;
    position: absolute;
    top: .5rem;
    right: .5rem
}

.services.logo3213::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -454px -771px;
    width: 69px;
    height: 97px;
    position: absolute;
    top: .5rem;
    right: .5rem
}

.services.logo3212::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -558px -769px;
    width: 69px;
    height: 101px;
    position: absolute;
    top: .5rem;
    right: .5rem
}

.services.logo3220::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -537px -525px;
    width: 68px;
    height: 100px;
    position: absolute;
    top: .5rem;
    right: .5rem
}

.services.logo3236::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -144px -772px;
    width: 69px;
    height: 96px;
    position: absolute;
    top: .5rem;
    right: .5rem
}

.services.logo3205::before,
.services .logo3213::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -420px -633px;
    width: 69px;
    height: 97px;
    position: absolute;
    top: .5rem;
    right: .5rem
}

.services.logo3214::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -430px -527px;
    width: 69px;
    height: 97px;
    position: absolute;
    top: .5rem;
    right: .5rem
}

.services.logo3215::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -41px -772px;
    width: 68px;
    height: 96px;
    position: absolute;
    top: .5rem;
    right: .5rem
}

.services.logo3455::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -351px -777px;
    width: 68px;
    height: 86px;
    position: absolute;
    top: .5rem;
    right: .5rem
}

.services.logo4030::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -366px -1114px;
    width: 71px;
    height: 86px;
    position: absolute;
    top: .5rem;
    right: .5rem
}

.services.logo3960::before,
.services.logo4198::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -486px -1326px;
    width: 71px;
    height: 84px;
    position: absolute;
    top: .5rem;
    right: .5rem
}

.services.logo4199::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -588px -1326px;
    width: 68px;
    height: 84px;
    position: absolute;
    top: .5rem;
    right: .5rem
}

.services.logo4029::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -258px -1113px;
    width: 71px;
    height: 86px;
    position: absolute;
    top: .5rem;
    right: .5rem
}

.services:not(.logo-overview, .logo-power, .logo-dates, .logo-type):hover {
    background-color: #f6f9ff
}

.services:not(.logo-overview, .logo-power, .logo-dates, .logo-type):hover a {
    color: #181818
}

.services:not(.logo-overview, .logo-power, .logo-dates, .logo-type):hover::after {
    color: #181818
}

.services.rounded-after {
    height: 215px
}

.services.rounded-after::after {
    background: #6f9e36;
    border-radius: 50%;
    width: 37px;
    height: 37px;
    color: #fff !important;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 1.3rem;
    top: unset;
    bottom: 0
}

.services.rounded-after:hover {
    background-color: #f6f9ff !important
}

.services.rounded-after>img {
    position: absolute;
    top: .5rem;
    right: .5rem
}

.services.rounded-after.project-link:hover {
    background-color: transparent !important
}

.services.rounded-after.project-link::after {
    top: 100%;
    left: 0
}

.services.rounded-after.logo2::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -27px -880px;
    width: 68px;
    height: 68px;
    position: absolute;
    top: .5rem;
    right: .5rem;
    transform: none
}

.services.rounded-after.logo1::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -125px -872px;
    width: 68px;
    height: 84px;
    position: absolute;
    top: .5rem;
    right: .5rem;
    transform: none
}

.services.rounded-after.logo4::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -224px -903px;
    width: 68px;
    height: 36px;
    position: absolute;
    top: .5rem;
    right: .5rem;
    transform: none
}

.services.rounded-after.logo3::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -328px -884px;
    width: 60px;
    height: 74px;
    position: absolute;
    top: .5rem;
    right: .5rem;
    transform: none
}

.services.rounded-after.logo5::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -388px -1330px;
    width: 68px;
    height: 68px;
    position: absolute;
    top: .5rem;
    right: .5rem;
    transform: none
}

.services-link {
    font-weight: 700;
    font-family: "Tajawal";
    font-size: 1.125rem;
    line-height: 1.6rem;
    overflow: hidden;
    color: #464646
}

.services-link:hover {
    color: #464646 !important
}

.services-link.services-link__green {
    color: #6f9e36 !important
}

.services-link.services-link__white:hover {
    color: #181818 !important
}

.services-link.services-link__white img {
    position: absolute;
    top: 50%;
    right: 1.25rem;
    transform: translate(0px, -50%)
}

.border-grey {
    border-color: #dadada !important
}

.bg-light-grey {
    background-color: #f5f5f5
}

.bg-light-green {
    background-color: #F2F7FFB3
}

.bg-active {
    background-color: #6f9e36
}

.mh-196 {
    min-height: 196px
}

.mh-50 {
    height: 3.125rem
}

.mh-75 {
    height: 4.6875rem
}

.maxh-75 {
    max-height: 4.6875rem
}

.metrics {
    border: 1px solid #e7e7e7;
    background-color: #f5f5f5
}

.metrics.border-end.border-2 {
    border-color: #707070 !important
}

.metrics-icon::before {
    position: absolute;
    right: 1.25rem;
    top: calc(50% - 26px)
}

.metrics-icon.metrics-icon__peak::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -519px -22px;
    width: 53px;
    height: 52px
}

.metrics-icon.metrics-icon__min::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -441px -22px;
    width: 53px;
    height: 52px
}

.metrics-icon.metrics-icon__max::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -365px -22px;
    width: 52px;
    height: 52px
}

.footer {
    background-color: #6f9e36
}

.outline {
    outline: 1px solid #ffffff4d;
    outline-offset: -33px
}

.link-1 {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -631px -119px;
    width: 52px;
    height: 24px
}

.link-2 {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -554px -113px;
    width: 52px;
    height: 26px
}

.link-3 {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -476px -104px;
    width: 52px;
    height: 44px
}

.link-4 {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -399px -106px;
    width: 52px;
    height: 40px
}

.link-5 {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -321px -111px;
    width: 52px;
    height: 31px
}

.link-6 {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -244px -112px;
    width: 52px;
    height: 26px
}

.link-7 {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -175px -100px;
    width: 34px;
    height: 52px
}

.link-8 {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -94px -100px;
    width: 42px;
    height: 52px
}

.link-9 {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -11px -100px;
    width: 52px;
    height: 52px
}

.bidding::after {
    margin-left: unset;
    margin-right: auto;
    border-radius: 50%;
    color: #fff;
    background: url(../media/1nxjdt34/assets.png) no-repeat -158px -197px;
    width: 31px;
    height: 31px;
    content: "";
    display: block;
    position: absolute;
    bottom: 24px;
    left: 1rem
}

.bidding:not(.collapsed) {
    background-color: #f6f9ff
}

.bidding:not(.collapsed)::after {
    background: url(../media/1nxjdt34/assets.png) no-repeat -107px -197px;
    width: 31px;
    height: 31px
}

.input-group-button.bidding::after {
    bottom: 3px;
    left: 0;
    pointer-events: none
}

.accordion-button::after {
    display: none
}

.nav-pills {
    background: #eaedfb;
    border-radius: 16px
}

.nav-pills .nav-link {
    color: #181818
}

.nav-pills .nav-link.active {
    background: #6f9e36;
    color: #fff !important;
    border-radius: 16px
}

.accordion-button {
    background: #f2f2f2 !important;
    border-radius: 16px !important
}

.date::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -208px -198px;
    width: 33px;
    height: 36px;
    position: absolute;
    right: 0
}

.facebook {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -423px -197px;
    width: 35px;
    height: 35px
}

.twitter {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -314px -197px;
    width: 35px;
    height: 35px
}

.search-submit-inner {
    border-radius: 16px;
    background: #6f9e36;
    font-weight: 400;
    font-family: "Tajawal";
    font-size: 1.125rem;
    line-height: 1.45rem;
    overflow: hidden
}

.item-img {
    border-radius: 12px
}

.hierarchy-icons {
    padding-right: 5.625rem;
    min-height: 100px;
    overflow: visible
}

.hierarchy-icons::before {
    position: absolute;
    right: 0
}

.hierarchy-icons.hierarchy__1::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -26px -277px;
    width: 68px;
    height: 86px
}

.hierarchy-icons.hierarchy__2::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -133px -275px;
    width: 68px;
    height: 90px
}

.hierarchy-icons.hierarchy__3::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -240px -277px;
    width: 68px;
    height: 86px
}

.hierarchy-icons.hierarchy__4::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -348px -275px;
    width: 68px;
    height: 90px
}

.hierarchy-icons.hierarchy__5::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -455px -275px;
    width: 68px;
    height: 90px
}

.hierarchy-icons.hierarchy__6::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -562px -278px;
    width: 68px;
    height: 84px
}

.hierarchy-icons.hierarchy__7::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -26px -404px;
    width: 68px;
    height: 90px
}

.hierarchy-icons.hierarchy__8::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -587px -1440px;
    width: 70px;
    height: 84px
}

.hierarchy-icons.hierarchy__service::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -49px -1220px;
    width: 68px;
    height: 78px
}

.hierarchy-icons.hierarchy__docs::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -186px -1220px;
    width: 68px;
    height: 78px
}

.hierarchy-icons.hierarchy__procedure::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -323px -1224px;
    width: 68px;
    height: 73px
}

.hierarchy-icons.hierarchy__location::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -459px -1220px;
    width: 68px;
    height: 78px
}

.hierarchy-icons.hierarchy__duration::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -596px -1220px;
    width: 68px;
    height: 75px
}

.hierarchy-icons.hierarchy__fees::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -502px -1018px;
    width: 68px;
    height: 81px
}

.hierarchy-icons.hierarchy__meter1::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -46px -1330px;
    width: 68px;
    height: 83px
}

.hierarchy-icons.hierarchy__meter2::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -124px -1330px;
    width: 68px;
    height: 83px
}

.hierarchy-icons.hierarchy__meter3::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -202px -1330px;
    width: 68px;
    height: 88px
}

.hierarchy-icons.hierarchy__meter4::before {
    content: "";
    display: inline-block;
    background: url(../media/1nxjdt34/assets.png) no-repeat -280px -1330px;
    width: 68px;
    height: 83px
}

.bullet-icon::before {
    content: "";
    display: block;
    position: absolute;
    border-radius: 50%;
    background: #6f9e36;
    width: .8rem;
    height: .8rem;
    right: 0;
    top: 7px
}

.bullet-icon.bullet-icon__blue::before {
    color: #b1b9c9;
    background-color: transparent;
    content: "◀";
    top: 1px;
    width: 0;
    height: 0
}

tbody tr:nth-child(even) {
    border-bottom: 0;
    background-color: #f1f1f1
}

@media screen and (min-width: 1360px) {
    .container {
        max-width: 1350px
    }

    .item-mw {
        flex: 0 0 432px;
        max-width: 432px
    }

    .item-mw .ps-custom {
        padding-left: 43px
    }

    .item-mw:nth-of-type(3n) {
        flex: 0 0 389px;
        max-width: 389px
    }

    .item-mw:nth-of-type(3n) .ps-custom {
        padding-left: 0
    }
}

@media screen and (min-width: 1200px) {
    .mt-100 {
        margin-top: 50px
    }

    .mt-n60 {
        margin-top: -60px
    }

    .main-news-item {
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .tab-content {
        flex: 0 0 auto
    }

    .illustration {
        padding: 0 1rem
    }

    .ministry {
        margin: 1rem 0 !important
    }
}

@media screen and (min-width: 1200px)and (max-width: 1359px) {
    .item-mw {
        flex: 0 0 31.333%;
        max-width: 31.333%;
        margin-left: 3%
    }

    .item-mw:nth-of-type(3n) {
        margin-left: 0%
    }

    .search.p-5 {
        padding: 2rem
    }

    .search.p-5 .input-group .col-4.px-5 {
        padding: 2rem
    }

    .iframe-lg {
        width: 750px
    }
}

@media screen and (max-width: 1199px) {
    html {
        font-size: 14.5px
    }
}

@media screen and (min-width: 768px)and (max-width: 1199px) {
    .item-mw {
        flex: 0 0 48%;
        max-width: 48%
    }
}

@media screen and (min-width: 768px) {
    .footer {
        background-color: #6f9e36;
           padding: 2.6875rem 0 1.6875rem
    }
}

@media screen and (min-width: 992px)and (max-width: 1199px) {
    .mt-200 {
        margin-top: 150px
    }

    .mt-100 {
        margin-top: 50px
    }

    .search-submit {
        width: 50px;
        height: 40px
    }

    .ministry {
        margin: 1.3rem 0 !important
    }

    .search-submit {
        width: 50px;
        height: 50px
    }

    .illustration {
        padding: 0 1rem
    }

    .main-news-item {
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .headline .title.padding {
        padding-top: 90px;
        padding-right: 150px;
        padding-bottom: 30px
    }

    .headline .read-details.padding {
        padding-bottom: 90px;
        padding-right: 190px
    }

    .headline .read-details.padding::before {
        right: 15%
    }

    .iframe-lg {
        width: 650px
    }
}

@media screen and (max-width: 991px) {

    .mt-200,
    .mt-100 {
        margin-top: 30px
    }

    .search-submit {
        width: 50px;
        height: 50px
    }

    .search {
        position: static !important;
        top: unset !important;
        left: unset !important;
        transform: unset !important
    }

    .headline {
        padding-right: 85px
    }

    .headline .title.padding {
        padding-top: 30px;
        padding-right: 40px;
        padding-bottom: 50px
    }

    .headline .read-details.padding {
        padding-bottom: 60px;
        padding-right: 75px
    }

    .headline .read-details.padding::before {
        right: 6%
    }

    .align-items-reverse {
        flex-direction: column-reverse
    }

    .iframe-flex {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between
    }

    .carousel-control-next,
    .carousel-control-prev {
        margin: 0 25px
    }
}

@media screen and (min-width: 576px)and (max-width: 991px) {
    .mw-49:not(.col-sm-12) {
        max-width: 49%;
        width: 49%;
        flex: 0 0 49%
    }

    .iframe-flex .radius-16 {
        width: 31%
    }
}

@media screen and (max-width: 767px) {
    .services.rounded-after {
        height: 125px
    }
}

@media screen and (max-width: 575px) {
    .illustration {
        padding: 0 1.5rem
    }

    .iframe-flex .radius-16 {
        max-width: 350px;
        width: 100%
    }

    .carousel-control-next,
    .carousel-control-prev {
        margin: 0 10px;
        width: 30px;
        height: 30px
    }

    .headline {
        padding-right: 50px
    }

    .headline .title.padding {
        padding-bottom: 40px;
        padding-right: 0;
        font-size: 1.2rem
    }

    .ministry {
        font-size: 1.2rem
    }

    .services.rounded-after {
        height: 115px
    }

    .mh-196 {
        height: auto
    }
}

@media screen and (max-width: 480px) {
    .metrics-icon {
        width: 100%
    }
}

/*# sourceMappingURL=stylesheet.css.map */




/*menuAr*/
/* ============================
   Submenu Level 3 (Right Side)
   ============================ */

/* container of level-2 that contains submenu */
.dropdown-menu li {
    position: relative;
}

/* toggle button (caret) */
.toggle-btn {
    background: transparent;
    border: 0;
    padding: 0 6px;
    margin-left: 6px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.toggle-btn i {
    font-size: 12px;
}

/* LEVEL 3 submenu */
.submenu {
    position: absolute !important;
    top: 0;
    right: 100%; /* يظهر على اليمين بالكامل */
    min-width: 180px;
    background: #fff;
    z-index: 9999;
    border-radius: 6px;
    border: 1px solid #eee;
}

/* in RTL reverse direction automatically */
html[dir="rtl"] .submenu {
    right: 100%;
    left: auto;
}

html[dir="ltr"] .submenu {
    left: 100%;
    right: auto;
}

/* submenu items */
.submenu li a {
    white-space: nowrap;
    display: block;
    padding: 6px 12px;
}

/* show submenu when parent hovered (for desktop) */
@media (min-width: 1200px) {
    .dropdown-menu li:hover > .submenu {
        display: block !important;
    }
}
