@charset "UTF-8";.t4-theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;margin:0 .25rem;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;position:relative;line-height:1;transition:background-color .2s ease,color .2s ease}.t4-theme-toggle:hover{background:rgba(127,127,127,.14)}.t4-theme-toggle svg{vertical-align:middle}.t4-theme-toggle .t4-theme-toggle__moon{display:block}.t4-theme-toggle .t4-theme-toggle__sun{display:none}html[data-theme="dark"] .t4-theme-toggle .t4-theme-toggle__moon{display:none}html[data-theme="dark"] .t4-theme-toggle .t4-theme-toggle__sun{display:block}html[data-theme="dark"]{--dm-bg:#15171a;--dm-band:#1b1d21;--dm-surface:#1f2125;--dm-surface-2:#282b30;--dm-border:#32363c;--dm-field-border:#474c54;--dm-text:#c7cad0;--dm-text-muted:#8b9099;--dm-heading:#f0f2f5;--ja-accent:#ec4e4f;--ja-accent-hover:#f47374;--body-bg-color:var(--dm-bg);--body-text-color:var(--dm-text);--color-light:var(--dm-band);--body-link-color:var(--ja-accent);--body-link-hover-color:var(--ja-accent-hover);--primary_light:var(--dm-surface);color-scheme:dark}html[data-theme="dark"] body{background:var(--dm-bg);color:var(--dm-text)}html[data-theme="dark"] .t4-wrapper,html[data-theme="dark"] .t4-section,html[data-theme="dark"] #t4-main-body,html[data-theme="dark"] .t4-mainbody{background:var(--dm-bg)}html[data-theme="dark"] h1,html[data-theme="dark"] h2,html[data-theme="dark"] h3,html[data-theme="dark"] h4,html[data-theme="dark"] h5,html[data-theme="dark"] h6,html[data-theme="dark"] .h1,html[data-theme="dark"] .h2,html[data-theme="dark"] .h3,html[data-theme="dark"] .h4,html[data-theme="dark"] .h5,html[data-theme="dark"] .h6{color:var(--dm-heading)}html[data-theme="dark"] hr{border-color:var(--dm-border)}html[data-theme="dark"] .t4-header.t4-palette-mainnav{background:var(--dm-bg) !important;border-bottom-color:var(--dm-border) !important}html[data-theme="dark"] .t4-topbar{border-bottom-color:var(--dm-border);color:var(--dm-text-muted)}html[data-theme="dark"] .t4-topbar b{color:var(--dm-text)}html[data-theme="dark"] #t4-header-wrap .navbar-toggler .toggle-bars,html[data-theme="dark"] #t4-header-wrap .navbar-toggler .toggle-bars:before,html[data-theme="dark"] #t4-header-wrap .navbar-toggler .toggle-bars:after{background:var(--dm-text)}html[data-theme="dark"] #t4-header-wrap .navbar-toggler:hover .toggle-bars,html[data-theme="dark"] #t4-header-wrap .navbar-toggler:hover .toggle-bars:before,html[data-theme="dark"] #t4-header-wrap .navbar-toggler:hover .toggle-bars:after{background-color:var(--dm-heading)}html[data-theme="dark"] .t4-palette-mainnav,html[data-theme="dark"] .t4-palette-mainnav .navbar-nav>li>a,html[data-theme="dark"] .t4-palette-mainnav a:not(.btn){color:var(--dm-text) !important}html[data-theme="dark"] .t4-palette-mainnav .navbar-nav>li.active>a,html[data-theme="dark"] .t4-palette-mainnav .navbar-nav>li.show>a,html[data-theme="dark"] .t4-palette-mainnav .navbar-nav>li>a:hover,html[data-theme="dark"] .t4-palette-mainnav .navbar-nav>li>a:focus,html[data-theme="dark"] .t4-palette-mainnav .navbar-nav>li>a:active,html[data-theme="dark"] .t4-palette-mainnav a:not(.btn):hover,html[data-theme="dark"] .t4-palette-mainnav a:not(.btn):focus,html[data-theme="dark"] .t4-palette-mainnav a:not(.btn):active{color:var(--ja-accent) !important}html[data-theme="dark"] .t4-palette-mainnav .navbar-nav>li>a .item-caret::before{border-top-color:var(--dm-text) !important}html[data-theme="dark"] .t4-palette-mainnav .navbar-nav>li.active>a .item-caret::before,html[data-theme="dark"] .t4-palette-mainnav .navbar-nav>li.show>a .item-caret::before,html[data-theme="dark"] .t4-palette-mainnav .navbar-nav>li>a:hover .item-caret::before,html[data-theme="dark"] .t4-palette-mainnav .navbar-nav>li>a:focus .item-caret::before,html[data-theme="dark"] .t4-palette-mainnav .navbar-nav>li>a:active .item-caret::before{border-top-color:var(--ja-accent) !important}html[data-theme="dark"] .t4-palette-mainnav .module-title span,html[data-theme="dark"] .t4-palette-mainnav h3{color:var(--dm-heading)}html[data-theme="dark"] .t4-megamenu .dropdown-menu{background:var(--dm-surface) !important;box-shadow:0 0 0 1px var(--dm-border)}html[data-theme="dark"] .t4-megamenu .dropdown-menu li>a,html[data-theme="dark"] .t4-megamenu .dropdown-menu li>.nav-link,html[data-theme="dark"] .t4-megamenu .dropdown-menu .dropdown-item{color:var(--dm-text)}html[data-theme="dark"] .t4-megamenu .dropdown-menu li>a:hover,html[data-theme="dark"] .t4-megamenu .dropdown-menu li>a:focus,html[data-theme="dark"] .t4-megamenu .dropdown-menu li>a:active,html[data-theme="dark"] .t4-megamenu .dropdown-menu li>.nav-link:hover,html[data-theme="dark"] .t4-megamenu .dropdown-menu .dropdown-item:hover{color:var(--ja-accent)}html[data-theme="dark"] .t4-megamenu .mega-col-title,html[data-theme="dark"] .t4-megamenu .mega-col-nav .mega-col-title,html[data-theme="dark"] .t4-megamenu .mega-col-module .mega-col-title,html[data-theme="dark"] .t4-megamenu .t4-module .module-title{color:var(--dm-heading);border-bottom-color:var(--dm-border)}html[data-theme="dark"] .t4-megamenu .t4-module .nav li.nav-item a:hover,html[data-theme="dark"] .t4-megamenu .t4-module .nav li.nav-item a:focus,html[data-theme="dark"] .t4-megamenu .t4-module .nav li.nav-item a:active{background-color:var(--dm-surface-2)}html[data-theme="dark"] .nav-breakpoint-sm div.t4-megamenu,html[data-theme="dark"] .nav-breakpoint-md div.t4-megamenu{background:var(--dm-band);border-top-color:var(--dm-border);border-bottom-color:var(--dm-border)}html[data-theme="dark"] .head-search .search .form-control,html[data-theme="dark"] .head-search .search .inputbox,html[data-theme="dark"] .head-search .search .search-query{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23c7cad0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'/%3E%3C/svg%3E");background-repeat:no-repeat;color:var(--dm-text)}html[data-theme="dark"] .head-search .search .form-control:focus,html[data-theme="dark"] .head-search .search .inputbox:focus,html[data-theme="dark"] .head-search .search .search-query:focus{background-color:var(--dm-surface-2);border-color:var(--dm-field-border);color:var(--dm-text)}html[data-theme="dark"] .bg-light{background-color:var(--dm-band) !important}html[data-theme="dark"] .text-dark{color:var(--dm-heading) !important}html[data-theme="dark"] .text-dark:hover,html[data-theme="dark"] a.text-dark:hover,html[data-theme="dark"] a.text-dark:focus{color:var(--ja-accent) !important}html[data-theme="dark"] .link-dark{color:var(--dm-heading) !important}html[data-theme="dark"] .btn-link{color:var(--dm-text)}html[data-theme="dark"] .btn-link:hover,html[data-theme="dark"] .btn-link:focus{color:var(--ja-accent)}html[data-theme="dark"] .logo-img{content:url("https://mohamed.elkhuja.com/images/joomlart/logo/logo-light.png")}html[data-theme="dark"] .logo-img-sm{content:url("https://mohamed.elkhuja.com/images/joomlart/logo/logo-mobile-light.png")}html[data-theme="dark"] .navbar-brand.logo-text .site-name{color:var(--dm-heading) !important}html[data-theme="dark"] .navbar-brand.logo-text .site-slogan{color:var(--dm-text) !important}html[data-theme="dark"] .t4-offcanvas-toggle .toggle-bars,html[data-theme="dark"] .t4-offcanvas-toggle .toggle-bars:before,html[data-theme="dark"] .t4-offcanvas-toggle .toggle-bars:after{background-color:var(--dm-text) !important}html[data-theme="dark"] .t4-offcanvas-toggle:hover .toggle-bars,html[data-theme="dark"] .t4-offcanvas-toggle:hover .toggle-bars:before,html[data-theme="dark"] .t4-offcanvas-toggle:hover .toggle-bars:after{background-color:var(--ja-accent) !important}html[data-theme="dark"] .owl-carousel .owl-nav>button{background-color:var(--dm-text)}html[data-theme="dark"] div.t4-verticle-lines .line-item{background:rgba(255,255,255,.045)}html[data-theme="dark"] .acm-features.style-2 .features-item:before,html[data-theme="dark"] .acm-features.style-2 .features-item.no-link{background:var(--dm-surface)}html[data-theme="dark"] .acm-features.style-2 .features-item h4{border-bottom-color:var(--dm-border)}html[data-theme="dark"] .acm-features.style-2 .features-item:hover .action{background:var(--dm-surface-2);color:var(--dm-heading) !important}html[data-theme="dark"] .acm-hero.style-2:before{background-color:rgba(255,255,255,.04)}html[data-theme="dark"] .acm-features.style-5 .features-image .features-item-wrap .features-item{background:var(--dm-surface)}html[data-theme="dark"] .acm-features.style-5 .features-image .features-item-wrap .features-item:nth-child(2n){background:var(--dm-surface-2)}html[data-theme="dark"] .owl-carousel .owl-dots .owl-dot{background:var(--dm-surface-2);border-color:var(--dm-bg)}html[data-theme="dark"] .owl-carousel .owl-dots .owl-dot.active{background:var(--dm-text)}html[data-theme="dark"] .mod-article-list .article-content .mod-articles-category-title{color:var(--dm-heading)}html[data-theme="dark"] .acm-features.style-4 .owl-carousel .owl-nav>button,html[data-theme="dark"] .acm-testimonial.style-1 .owl-carousel .owl-nav>button{color:var(--dm-text);background-color:var(--dm-text)}html[data-theme="dark"] ul.features-list,html[data-theme="dark"] .description ul{color:var(--dm-text)}html[data-theme="dark"] .form-control,html[data-theme="dark"] .form-select,html[data-theme="dark"] input[type="text"],html[data-theme="dark"] input[type="email"],html[data-theme="dark"] input[type="password"],html[data-theme="dark"] input[type="search"],html[data-theme="dark"] input[type="tel"],html[data-theme="dark"] input[type="url"],html[data-theme="dark"] input[type="number"],html[data-theme="dark"] textarea,html[data-theme="dark"] select{background-color:var(--dm-surface-2);border-color:var(--dm-field-border);color:var(--dm-text)}html[data-theme="dark"] .form-control:focus,html[data-theme="dark"] .form-select:focus,html[data-theme="dark"] textarea:focus,html[data-theme="dark"] select:focus,html[data-theme="dark"] input:focus{background-color:var(--dm-surface-2);border-color:var(--dm-field-border);color:var(--dm-text)}html[data-theme="dark"] .form-control::placeholder,html[data-theme="dark"] textarea::placeholder{color:var(--dm-text-muted)}html[data-theme="dark"] .input-group-text{background-color:var(--dm-surface);border-color:var(--dm-field-border);color:var(--dm-text-muted)}html[data-theme="dark"] label,html[data-theme="dark"] .control-label{color:var(--dm-text)}html[data-theme="dark"] .page-link{background-color:var(--dm-surface);border-color:var(--dm-border);color:var(--dm-text)}html[data-theme="dark"] .page-item.disabled .page-link{background-color:var(--dm-surface);border-color:var(--dm-border);color:var(--dm-text-muted)}html[data-theme="dark"] .table{color:var(--dm-text)}html[data-theme="dark"] .table th,html[data-theme="dark"] .table thead th{color:var(--dm-heading)}html[data-theme="dark"] table thead th{border-bottom-color:var(--dm-border)}html[data-theme="dark"] .table td,html[data-theme="dark"] .table th{border-color:var(--dm-border)}html[data-theme="dark"] .table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.04);color:var(--dm-text)}html[data-theme="dark"] .table-hover tbody tr:hover{color:var(--dm-heading)}html[data-theme="dark"] h2.item-title a,html[data-theme="dark"] .item-title h2 a,html[data-theme="dark"] .page-header h2 a,html[data-theme="dark"] .categories-list h2 a,html[data-theme="dark"] .heading-link,html[data-theme="dark"] .contact .plain-style .contact-title h2,html[data-theme="dark"] .contact .plain-style .title-info h2{color:var(--dm-heading)}html[data-theme="dark"] .categories-portfolio li a{color:var(--dm-text)}html[data-theme="dark"] .text-light{color:#e9ecef !important}html[data-theme="dark"] .text-secondary{color:var(--dm-text-muted) !important}html[data-theme="dark"] .display-1,html[data-theme="dark"] .display-2,html[data-theme="dark"] .display-3,html[data-theme="dark"] .display-4{color:var(--dm-heading)}html[data-theme="dark"] .categories-module a,html[data-theme="dark"] .categories-module>li a,html[data-theme="dark"] .latestnews li a{color:var(--dm-text)}html[data-theme="dark"] .categories-module>li{color:var(--dm-text-muted)}html[data-theme="dark"] .tags>li>a{background:rgba(255,255,255,.07);color:var(--dm-text)}html[data-theme="dark"] .tags>li>a:hover,html[data-theme="dark"] .tags>li>a:focus,html[data-theme="dark"] .tags>li>a:active{background:var(--dm-surface-2);color:var(--dm-heading)}html[data-theme="dark"] .tagspopular ul>li{background:var(--dm-surface-2);color:var(--dm-text)}html[data-theme="dark"] .tagspopular ul>li>a{color:var(--dm-text-muted)}html[data-theme="dark"] .all-tags li a{border-color:var(--dm-field-border);color:var(--dm-text-muted)}html[data-theme="dark"] .all-tags li a:hover,html[data-theme="dark"] .all-tags li a:focus,html[data-theme="dark"] .all-tags li a:active{background-color:var(--dm-surface-2);color:var(--dm-heading)}html[data-theme="dark"] ul.list-info{color:var(--dm-text)}html[data-theme="dark"] .list-group-item{background-color:var(--dm-surface);border-color:var(--dm-border);color:var(--dm-text)}html[data-theme="dark"] .com-tags-tag.tag-category .list-group .list-group-item a{color:var(--dm-text)}html[data-theme="dark"] .com-tags-tag.tag-category .list-group .list-group-item:hover{background-color:transparent}html[data-theme="dark"] .com-tags-tag.tag-category .list-group .list-group-item+.list-group-item{border-top-color:var(--dm-border)}html[data-theme="dark"] .com-finder #finder-filter-window .filter-branch .controls select{color:var(--dm-text);background-color:var(--dm-surface-2);border-color:var(--dm-field-border)}html[data-theme="dark"] .task-wrap>li .task-title{color:var(--dm-heading)}html[data-theme="dark"] .view-services-detail .clients-inner{background:var(--dm-surface);border-color:var(--dm-border)}html[data-theme="dark"] .view-services-detail .clients-inner .row+.row{border-top-color:var(--dm-border)}html[data-theme="dark"] .view-services-detail .clients-inner .row .client-item+.client-item{border-left-color:var(--dm-border)}html[data-theme="dark"] .view-services-detail #accordion .card .card-header a{color:var(--dm-heading)}html[data-theme="dark"] .registration fieldset legend{background-color:var(--dm-bg);color:var(--dm-text)}html[data-theme="dark"] .profile fieldset legend{border-bottom-color:var(--dm-border);color:var(--dm-heading)}html[data-theme="dark"] #member-profile fieldset legend{color:var(--dm-heading)}html[data-theme="dark"] div.com-users-remind,html[data-theme="dark"] div.com-users-reset,html[data-theme="dark"] .com-users-remind,html[data-theme="dark"] .com-users-reset{background-color:var(--dm-surface);border-color:var(--dm-border)}html[data-theme="dark"] .com-users-remind fieldset legend,html[data-theme="dark"] .com-users-reset fieldset legend,html[data-theme="dark"] .com-users-remind .control-label,html[data-theme="dark"] .com-users-reset .control-label{color:var(--dm-text)}html[data-theme="dark"] .com-users-profile{border-color:var(--dm-border)}html[data-theme="dark"] .tag-category #adminForm .btn-group.float-end .form-select{color:var(--dm-text);background-color:var(--dm-surface-2);border-color:var(--dm-field-border)}html[data-theme="dark"] .tag-category #adminForm .category{background-color:var(--dm-surface)}html[data-theme="dark"] .info-task-wrap .info-detail>li label{color:var(--dm-text)}html[data-theme="dark"] .table-bordered,html[data-theme="dark"] .table-bordered td,html[data-theme="dark"] .table-bordered th{border-color:var(--dm-border)}html[data-theme="dark"] .acm-features .features-item .features-desc,html[data-theme="dark"] .acm-features .features-content .desc,html[data-theme="dark"] .features-item .desc{color:var(--dm-text)}html[data-theme="dark"] .bg-white.text-dark,html[data-theme="dark"] .bg-white .text-dark,html[data-theme="dark"] .bg-warning.text-dark,html[data-theme="dark"] .bg-warning .text-dark{color:#2E2E2E !important}html[data-theme="dark"] .t4-palette-primary{color:var(--dm-text)}html[data-theme="dark"] .t4-palette-primary .module-title span,html[data-theme="dark"] .t4-palette-primary h3{color:var(--dm-heading)}html[data-theme="dark"] .btn-readmore,html[data-theme="dark"] .readmore .btn,html[data-theme="dark"] a.btn-readmore{color:var(--dm-text)}html[data-theme="dark"] .btn-readmore:hover,html[data-theme="dark"] .btn-readmore:focus,html[data-theme="dark"] a.btn-readmore:hover,html[data-theme="dark"] a.btn-readmore:focus{color:var(--ja-accent)}html[data-theme="dark"] .t4-palette-mainnav a.btn.btn-outline-primary{color:var(--dm-heading) !important}html[data-theme="dark"] .t4-palette-mainnav a.btn.btn-outline-primary:hover,html[data-theme="dark"] .t4-palette-mainnav a.btn.btn-outline-primary:focus{color:#fff !important}html[data-theme="dark"] .items-more .nav-tabs>li>a,html[data-theme="dark"] .items-more .nav-tabs .nav-link{color:var(--dm-text)}html[data-theme="dark"] .items-more .nav-tabs>li>a:hover,html[data-theme="dark"] .items-more .nav-tabs>li>a:focus,html[data-theme="dark"] .items-more .nav-tabs .nav-link:hover{color:var(--ja-accent)}html[data-theme="dark"] .items-more .nav-tabs>li>a:before{border-top-color:var(--dm-border)}html[data-theme="dark"] .t4-typo-example{border-color:var(--dm-border)}html[data-theme="dark"] .registration fieldset:before,html[data-theme="dark"] .com-users-registration fieldset:before{background-color:var(--dm-border)}html[data-theme="dark"] .com-finder__search{border-color:var(--dm-border)}html[data-theme="dark"] #search-results .result-item{border-bottom-color:var(--dm-border)}html[data-theme="dark"] .profile fieldset legend,html[data-theme="dark"] .profile fieldset dt,html[data-theme="dark"] .profile fieldset dd{border-color:var(--dm-border)}html[data-theme="dark"] .com-finder__tips,html[data-theme="dark"] .com-finder__tips.card{background-color:var(--dm-surface);border-color:var(--dm-border);color:var(--dm-text)}html[data-theme="dark"] .error-code{color:var(--dm-heading)}html[data-theme="dark"] .alert-success,html[data-theme="dark"] .alert-message{color:#7ddc82;background-color:rgba(40,167,69,.12);border-color:rgba(40,167,69,.38)}html[data-theme="dark"] .alert-info{color:#6ed9e6;background-color:rgba(0,160,180,.12);border-color:rgba(0,160,180,.38)}html[data-theme="dark"] .alert-warning,html[data-theme="dark"] .alert-notice{color:#e6c66b;background-color:rgba(230,180,40,.12);border-color:rgba(230,180,40,.38)}html[data-theme="dark"] .alert-danger,html[data-theme="dark"] .alert-error{color:#f08d86;background-color:rgba(220,53,69,.14);border-color:rgba(220,53,69,.42)}html[data-theme="dark"] .alert-light{color:var(--dm-text);background-color:var(--dm-surface);border-color:var(--dm-border)}
