#home,.auth .hero-bg{background-image:url("../images/shapes/shape4.webp")}#footer,#home{background-repeat:no-repeat}#service,.auth .hero-bg{background-repeat:repeat}#about .about-card:hover,#about .about-card:hover .circle,#testimonial .testimonial-card,.scrolled{box-shadow:rgba(17,17,26,.1) 0 0 16px}@font-face{font-family:"IBM Plex Sans Arabic";font-style:normal;src:url(../fonts/IBMPlexSansArabic-Regular.ttf) format("woff2")}@font-face{font-family:"IBM Plex Sans";font-style:normal;src:url(../fonts/IBMPlexSans-Regular.ttf) format("woff2")}:root{--color-green:#0d6860;--color-blue-light:#223e87;--color-blue-dark:#1a2c6a;--color-blue-darker:#071c38;--color-light:#f6f7f7}body{font-family:"IBM Plex Sans Arabic","IBM Plex Sans",sans-serif}.fixed-navbar{padding-top:73px}::-webkit-scrollbar{width:5px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}::-webkit-scrollbar-track{background-color:var(--color-light);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}::-webkit-scrollbar-thumb{background-color:var(--color-blue-darker);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.bg-green,.bg-hover-green:hover{background-color:var(--color-green)}#service .service-card .line,.bg-blue-light,.bg-hover-blue-light:hover{background-color:var(--color-blue-light)}.auth,.bg-blue-dark,.bg-hover-blue-dark:hover{background-color:var(--color-blue-dark)}#footer,.bg-blue-darker,.bg-hover-blue-darker:hover{background-color:var(--color-blue-darker)}.bg-light{background-color:var(--color-light)!important}#home,.bg-hover-light:hover,.dashboard-navbar input:focus,.sidebar ul .sidebar-dropdown:hover,.sidebar ul .sidebar-link:hover{background-color:var(--color-light)}.text-green{color:var(--color-green)}.text-blue-light,.text-hover-blue-light:hover{color:var(--color-blue-light)}.orders .stepD .nav-pills .nav-link,.text-blue-dark,.text-hover-blue-dark:hover{color:var(--color-blue-dark)}.text-blue-darker,.text-hover-blue-darker:hover{color:var(--color-blue-darker)}.text-hover-light:hover,.text-light{color:var(--color-light)}#service .service-card:hover a,.mainNavbar .nav-link.active,.text-hover-green:hover{color:var(--color-green)!important}.border-green,.border-hover-green:hover{border:1px solid var(--color-green)}.border-blue-light,.border-hover-blue-light:hover{border:1px solid var(--color-blue-light)}.border-blue-dark,.border-hover-blue-dark:hover{border:1px solid var(--color-blue-dark)}.border-blue-darker,.border-hover-blue-darker:hover{border:1px solid var(--color-blue-darker)}.border-hover-light:hover,.border-light{border:1px solid var(--color-light)}.border-2{border-width:2px}.border-3{border-width:3px}.border-4{border-width:4px}.border-5{border-width:5px}.scrolled{background-color:#fff!important;padding-bottom:7px!important;padding-top:7px!important}.section-title{font-size:38px;margin-bottom:35px;width:fit-content}.lined-title{position:relative;z-index:2}.section-title:hover .lined-title .lined-title-span{height:30px}.lined-title .lined-title-span{position:absolute;display:inline;bottom:10px;right:-3px;left:0;height:20px;z-index:0;width:115%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.cursor-pointer{cursor:pointer}.badge-circle-icon{width:32px;height:32px;background-color:#d2ddec}.badge-circle{width:28px;height:28px;font-size:15px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.badge-circle-icon:hover{background-color:var(--color-green);color:#fff!important;cursor:pointer}header input{width:200px!important;color:#aaa!important}header input::placeholder{color:#aaa!important}header input:focus,header select:focus{box-shadow:none!important}.custom-table thead tr th{background-color:#fafbfc!important;font-size:14px!important;white-space:nowrap}.custom-table.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:#fdfefe}.custom-table.table-striped>tbody>tr:nth-of-type(2n)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:#fafbfc}.custom-table tbody tr td{color:#999;font-size:14px!important;white-space:nowrap}#footer{background-image:url("../images/shapes/shape2.svg");background-position:bottom right;background-size:300px}.auth .show-password,.auth input{height:50px;width:70%;border-radius:11px;-webkit-border-radius:11px;-moz-border-radius:11px;-ms-border-radius:11px;-o-border-radius:11px}#home select:focus,.auth input:focus{box-shadow:none;border-color:var(--color-green)}.auth .form-inputs .button{width:180px}.auth .sm-logo{width:150px}.auth .lg-logo{width:200px;filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}.auth .hero-bg{background-position:left;background-color:#162334}.auth .hero-image{height:620px;top:50px;left:0!important}.auth .show-password svg{top:50%;cursor:pointer}.auth .shape-1{left:110px;bottom:-30px}.auth .shape-2{left:0;top:-230px}.auth .shape-3{right:0;bottom:-200px}.mainNavbar{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.mainNavbar .navbar-brand img{width:170px}.sidebar ul .sidebar-dropdown,.sidebar ul .sidebar-link{width:280px;height:50px;cursor:pointer;padding:17px 19px;font-weight:500;line-height:22px;text-decoration:none;color:#384455;font-size:18px}.mainNavbar .nav-link{font-size:20px}.mainNavbar .nav-link.active{font-weight:800!important;position:relative}.mainNavbar .nav-link.active::after{content:"";width:80%;height:10px;opacity:.2;background-color:var(--color-green);display:block;position:absolute;bottom:10px}#home{background-position:bottom left;background-size:contain}#home .hero-text h1,#home .hero-text p:nth-child(2){font-size:47px;font-weight:600}#home .hero-text p:nth-child(3){font-size:25px}#home select{height:45px}#service{background-image:url("../images/shapes/stars-bg.svg");background-color:#0d6860;background-size:600px}#contact,#service .service-card,.sidebar{background-image:url("../images/shapes/shape4.webp");background-position:bottom left;background-repeat:no-repeat}#service .service-card{text-align:center;background-size:500px;height:100%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}#service .service-card:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}#service .service-card h3{color:#333}#service .service-card p{font-size:14px}#service .service-card button{width:130px}#service .service-card:hover h4,#service .service-card:hover h6,#service .service-card:hover p{color:#fff!important}#service .service-card:hover .line{width:100%!important;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}#service .service-card .line{height:10px;z-index:0;width:50%;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}#about .about-card:hover{background-color:#fff;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}#about .about-card:hover .circle{background-color:var(--color-green);transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}#about .about-card .circle{content:"1";display:flex;align-items:center;justify-content:center;color:#fff;font-size:35px;font-weight:900;width:85px;height:85px;background-color:var(--color-blue-light);margin-left:auto;margin-right:auto;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}#about .line{top:62px;left:-162px}#about .line span{height:7px;width:30px;background-color:#d1ddec;display:block;margin-left:5px;margin-right:5px}#contact{background-color:var(--color-green);background-size:1300px}#contact h2{font-size:32px;font-weight:600}#contact .circle{width:600px;height:600px;top:60%}#testimonial .testimonial-card .line{content:"";width:10px;height:100%;display:block;background-color:var(--color-blue-light);position:absolute;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}#testimonial .testimonial-card:hover .line{width:100%;background-color:var(--color-green);height:100%}#testimonial .testimonial-card:hover img{border-color:var(--color-green)}.messages .messages-container .left::after,.messages .messages-container .right::after{content:"";width:0;height:0;position:absolute;border-top:7px solid transparent;border-bottom:7px solid transparent}#testimonial .testimonial-card:hover h3,#testimonial .testimonial-card:hover h6,#testimonial .testimonial-card:hover p{color:#fff!important;position:relative;z-index:2}#testimonial .testimonial-card:hover .starts svg{fill:#fff!important;position:relative;z-index:2}.sidebar{width:300px;flex-shrink:0;display:flex;background-size:1600px}.sidebar .title{color:var(--neutral-90,#403a3a);font-size:24px;font-weight:700;line-height:150%;margin:10px 36px}.sidebar ul{list-style:none}.sidebar ul .sidebar-dropdown[aria-expanded=true],.sidebar ul .sidebar-link.active{background-color:var(--color-light);font-weight:700!important}.sidebar ul .sidebar-link{margin-bottom:5px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}.sidebar ul .sidebar-dropdown{margin-bottom:10px;display:flex;justify-content:space-between;align-items:center;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}.sidebar ul .sidebar-dropdown[aria-expanded=true] .arrow svg{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.sidebar ul .sidebar-dropdown-collapse{margin:5px 15px 5px 0}.sidebar ul .sidebar-dropdown-collapse a.active,.sidebar ul .sidebar-dropdown-collapse a:hover{background-color:#f6f7f7}.sidebar ul .sidebar-dropdown-collapse a{text-decoration:none;width:240px;margin-bottom:5px;border-radius:20px;padding:10px 20px;color:#384455;font-size:18px;font-weight:400;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.dashboard-navbar input{background-color:#f1f7f9}.dashboard-navbar input:focus{box-shadow:none}.dashboard-navbar .input-group{width:50%}.timeline-ul li{color:#aaa;margin-bottom:15px;font-size:14px}.timeline-ul li:last-of-type{margin-bottom:0}.timeline-ul li::before{content:"";background-color:var(--color-blue-light);width:9px;height:9px;display:inline-block;position:absolute;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;z-index:2}.timeline-ul li:last-of-type::after{display:none!important}.timeline-ul li::after{content:"";z-index:1;position:absolute;background-color:#eee;width:3px;height:24px;bottom:-19px}.progress-card{height:200px}.progress-lables .new span:first-child{background-color:#77c042;width:12px;height:12px;display:inline-block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.progress-lables .old span:first-child{background-color:#ef7771;width:12px;height:12px;display:inline-block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.circular-progress{--size:250px;--half-size:calc(var(--size) / 2);--stroke-width:10px;--radius:calc((var(--size) - var(--stroke-width)) / 2);--circumference:calc(var(--radius) * pi * 2)}.circular-progress-old{--dash:calc((var(--progress-old) * var(--circumference)) / 100);animation:1s linear forwards progress-old-animation;-webkit-animation:1s linear forwards progress-old-animation}.circular-progress-new{--dash:calc((var(--progress-new) * var(--circumference)) / 100);animation:1s linear forwards progress-new-animation;-webkit-animation:1s linear forwards progress-new-animation}.circular-progress circle{cx:var(--half-size);cy:var(--half-size);r:var(--radius);stroke-width:var(--stroke-width);fill:none;stroke-linecap:round}.circular-progress circle.bg{stroke:#f9f9f9;stroke-width:3px}.circular-progress circle.fg{transform:rotate(-90deg);transform-origin:var(--half-size) var(--half-size);stroke-dasharray:var(--dash) calc(var(--circumference) - var(--dash));transition:stroke-dasharray .3s linear;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transition:stroke-dasharray .3s linear;-moz-transition:stroke-dasharray .3s linear;-ms-transition:stroke-dasharray .3s linear;-o-transition:stroke-dasharray .3s linear}.circular-progress-old circle.fg{stroke:#ef7771}.circular-progress-new circle.fg{stroke:#77c042}@property --progress-old{syntax:"<number>";inherits:false;initial-value:0}@property --progress-new{syntax:"<number>";inherits:false;initial-value:0}.billings select:first-of-type,.messages select,.orders select:first-of-type{width:130px;color:#aaa}.messages .custom-table .active{--bs-table-bg-type:#dcdbda!important}.messages-container{min-height:calc(100vh / 2)}.messages .messages-container .left{background-color:#fbfcfd;width:60%;position:relative;margin-bottom:25px}.messages .messages-container .left::after{bottom:9px}.messages .messages-container .right::after{top:9px}.messages .messages-container .right{background-color:#f4f5f6;position:relative;width:60%;margin-bottom:25px}.billings select:nth-of-type(2),.billings select:nth-of-type(3),.orders select:nth-of-type(2),.orders select:nth-of-type(3){width:180px;color:#aaa}.orders .step{width:33%}.orders .step div{width:100%;top:11px;height:6px}.orders .stepA .search-input{width:350px;height:45px}.orders .stepB input:focus,.orders .stepD input:focus{box-shadow:none;border-color:var(--color-green);background-color:#0d686005}.orders .stepD .nav-pills .nav-link.active{color:var(--bs-nav-pills-link-active-color);background-color:var(--color-blue-dark)}:dir(rtl) .auth .show-password svg{left:20px}:dir(ltr) .auth .show-password svg{right:20px}:dir(rtl) #about .line{left:-162px;right:auto}:dir(ltr) #about .line{right:-162px;left:auto}:dir(rtl) #contact .circle{right:38%;left:auto}:dir(ltr) #contact .circle{left:38%;right:auto}:dir(ltr) #service .service-card svg{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}:dir(ltr) .rotate-icon{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}:dir(rtl) .badge-colored{width:100px;display:block}:dir(ltr) .badge-colored{width:130px;display:block}:dir(rtl) .timeline-ul li::before{right:-28px;left:auto}:dir(ltr) .timeline-ul li::before{right:auto;left:-28px}:dir(rtl) .timeline-ul li::after{right:-25px;left:auto}:dir(ltr) .timeline-ul li::after{right:auto;left:-25px}:dir(rtl) .messages footer svg{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}:dir(rtl) .messages .messages-container .left::after{left:-14px;right:auto;border-right:14px solid #fbfcfd}:dir(ltr) .messages .messages-container .left::after{right:-14px;left:auto;border-left:14px solid #fbfcfd}:dir(rtl) .messages .messages-container .right::after{right:-14px;left:auto;border-left:14px solid #f4f5f6}:dir(ltr) .messages .messages-container .right::after{left:-14px;right:auto;border-right:14px solid #f4f5f6}:dir(rtl) .orders .step div{left:-46%}:dir(ltr) .orders .step div{right:-46%}@media (max-width:575.98px){.orders .stepA .search-input{width:100%}.sidebar{position:absolute;z-index:999;display:none;width:95%!important}.timeline-ul li::after{height:51px}}@media (max-width:767.98px){.billings select:first-of-type,.dashboard-navbar .input-group,.orders select:first-of-type{width:100%}header input{width:180px!important}.auth section{width:95%!important}#home .hero-text h1{font-size:30px}#contact h2,#home .hero-text p:nth-child(2),.section-title{font-size:25px}#home .hero-text p:nth-child(3){font-size:17px}.lined-title .lined-title-span{bottom:8px;right:-3px;left:0;height:15px;z-index:0;width:115%}#service .service-card h3{font-size:20px}#testimonial .testimonial-card .avatar{width:80px!important;height:80px!important}#testimonial .testimonial-card .starts svg{width:15px!important}}@media (max-width:991.98px){.auth .form{width:100%!important}.mainNavbar .navbar-brand img{width:130px}#testimonial .icon{width:30px}.messages .messages-container .left,.messages .messages-container .right{width:95%}}@media (max-width:1199.98px){.orders .step{width:100%}#mainNavbarMenu{background-color:#fff;padding:10px;box-shadow:rgba(17,17,26,.1) 0 0 16px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}#mainNavbarMenu .btns .btn-lg{--bs-btn-padding-y:0.3rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:1rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.auth .show-password,.auth input{width:100%;border-width:2px!important}.auth .form-inputs button{width:50%}#testimonial .icon{width:70px}.sidebar{position:absolute;z-index:999;display:none;width:300px!important}.toggle-sidebar{z-index:1000;bottom:8px;right:8px}.sidebar-overlay{position:absolute;background-color:#000;opacity:.7;inset:0;width:100%;height:100%;z-index:888}}