:root{--primary: #009CFF;--light: #F3F6F9;--dark: #191C24;--bgColor: #FFFFFF;--bg-ac: #FFFFFF}[data-theme=dark]{--primary: #009CFF;--light: #191C24;--dark: #F3F6F9;--bgColor: #121317;--bg-ac: #121317}.theme-switch-wrapper{display:flex;align-items:center}.theme-switch-wrapper em{margin-left:10px;font-size:1rem}.theme-switch{display:inline-block;position:relative;margin:0}.theme-switch input{display:none}.mode-container{width:40px;height:40px;padding:0;cursor:pointer;background:var(--bgColor);border-radius:40px}.gg-sun{position:absolute;color:var(--primary);transform:scale(var(--ggs, 1)) translate(-50%,-50%);left:50%;top:50%;height:24px;background:linear-gradient(180deg,currentColor 4px,transparent 0) no-repeat 5px -6px/2px 6px,linear-gradient(180deg,currentColor 4px,transparent 0) no-repeat 5px 14px/2px 6px,linear-gradient(180deg,currentColor 4px,transparent 0) no-repeat -8px 5px/6px 2px,linear-gradient(180deg,currentColor 4px,transparent 0) no-repeat 14px 5px/6px 2px;border-radius:100px;box-shadow:inset 0 0 0 2px;border:6px solid transparent}.gg-moon{overflow:hidden;position:absolute;color:var(--primary);transform:rotate(-135deg) scale(var(--ggs, 1)) translate(-50%,-50%);left:25%;top:-12%;width:20px;height:20px;border:2px solid;border-bottom:2px solid transparent}.gg-moon,.gg-moon:after{display:block;box-sizing:border-box;border-radius:50%;color:var(--primary)}.gg-moon:after{content:"";position:absolute;width:12px;height:18px;border:2px solid transparent;box-shadow:0 0 0 2px;top:8px;left:2px}.gg-sun,.gg-sun:after,.gg-sun:before{box-sizing:border-box;display:block;width:24px}.gg-sun:after,.gg-sun:before{content:"";position:absolute;height:2px;border-right:4px solid;border-left:4px solid;left:-6px;top:5px}.gg-sun:before{transform:rotate(-45deg)}.gg-sun:after{transform:rotate(45deg)}.mode-container i.gg-sun{display:block}.mode-container i.gg-moon{display:none}input:checked+.mode-container i.gg-sun{display:none}input:checked+.mode-container i.gg-moon{display:block}.back-to-top{position:fixed;display:none;right:45px;bottom:45px;z-index:99}#spinner{opacity:0;visibility:hidden;transition:opacity .5s ease-out,visibility 0s linear .5s;z-index:99999}#spinner.show{transition:opacity .5s ease-out,visibility 0s linear 0s;visibility:visible;opacity:1}.btn{transition:.5s}.btn.btn-primary{color:var(--bgColor )}.btn-square{width:38px;height:38px}.btn-sm-square{width:32px;height:32px}.btn-lg-square{width:48px;height:48px}.btn-square,.btn-sm-square,.btn-lg-square{padding:0;display:inline-flex;align-items:center;justify-content:center;font-weight:400;border-radius:50px}.sidebar{position:fixed;top:0;left:0;bottom:0;width:250px;height:100vh;overflow-y:auto;background:var(--light);transition:.5s;z-index:999}.content{margin-left:250px;min-height:100vh;background:var(--bgColor);transition:.5s}@media (min-width: 992px){.sidebar{margin-left:0}.sidebar.open{margin-left:-250px}.content{width:calc(100% - 250px)}.content.open{width:100%;margin-left:0}}@media (max-width: 991.98px){.sidebar{margin-left:-250px}.sidebar.open{margin-left:0}.content{width:100%;margin-left:0}}.sidebar .navbar .navbar-nav .nav-link{padding:7px 20px;color:var(--dark);font-weight:500;border-left:3px solid var(--light);border-radius:0 30px 30px 0;outline:none}.sidebar .navbar .navbar-nav .nav-link:hover,.sidebar .navbar .navbar-nav .nav-link.active{color:var(--primary);background:var(--bg-ac);border-color:var(--primary)}.sidebar .navbar .navbar-nav .nav-link i{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background:var(--bgColor );border-radius:40px}.sidebar .navbar .navbar-nav .nav-link:hover i,.sidebar .navbar .navbar-nav .nav-link.active i{background:var(--light)}.sidebar .navbar .dropdown-toggle:after{position:absolute;top:15px;right:15px;border:none;content:"";font-family:"Font Awesome 5 Free";font-weight:900;transition:.5s}.sidebar .navbar .dropdown-toggle[aria-expanded=true]:after{transform:rotate(-180deg)}.sidebar .navbar .dropdown-item{padding-left:25px;border-radius:0 30px 30px 0}.content .navbar .navbar-nav .nav-link{margin-left:25px;padding:12px 0;color:var(--dark);outline:none}.content .navbar .navbar-nav .nav-link:hover,.content .navbar .navbar-nav .nav-link.active{color:var(--primary)}.content .navbar .sidebar-toggler,.content .navbar .navbar-nav .nav-link i{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background:var(--bgColor );border-radius:40px}.content .navbar .dropdown-toggle:after{margin-left:6px;vertical-align:middle;border:none;content:"";font-family:"Font Awesome 5 Free";font-weight:900;transition:.5s}.content .navbar .dropdown-toggle[aria-expanded=true]:after{transform:rotate(-180deg)}@media (max-width: 575.98px){.content .navbar .navbar-nav .nav-link{margin-left:15px}}.bootstrap-datetimepicker-widget.bottom{top:auto!important}.bootstrap-datetimepicker-widget .table *{border-bottom-width:0px}.bootstrap-datetimepicker-widget .table th{font-weight:500}.bootstrap-datetimepicker-widget.dropdown-menu{padding:10px;border-radius:2px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background:var(--primary)}.bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:var(--primary)}.progress .progress-bar{width:0px;transition:2s}.testimonial-carousel .owl-dots{margin-top:24px;display:flex;align-items:flex-end;justify-content:center}.testimonial-carousel .owl-dot{position:relative;display:inline-block;margin:0 5px;width:15px;height:15px;border:5px solid var(--primary);border-radius:15px;transition:.5s}.testimonial-carousel .owl-dot.active{background:var(--dark);border-color:var(--primary)}.tex{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
