:root{--default-font:"Roboto",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--heading-font:"Raleway",sans-serif;--nav-font:"Poppins",sans-serif}:root{--background-color:#fff;--default-color:#272829;--heading-color:#050d18;--accent-color:#149ddd;--surface-color:#fff;--contrast-color:#fff;--bs-primary-rgb:20,157,221}:root{--nav-color:#a8a9b4;--nav-hover-color:#fff;--nav-mobile-background-color:#040b14;--nav-dropdown-background-color:#040b14;--nav-dropdown-color:#a8a9b4;--nav-dropdown-hover-color:#fff;--bs-tertiary-bg:#ced5db}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#149ddd;--bs-btn-border-color:#149ddd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#188dc3;--bs-btn-hover-border-color:#0e80b5;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0e80b5;--bs-btn-active-border-color:#0879ad;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#149ddd;--bs-btn-disabled-border-color:#149ddd}.bg-light-brand{--background-color:#eaeff1;--surface-color:#fff}.bg-dark-brand{--background-color:#1a222c;--default-color:#fff;--heading-color:#fff;--surface-color:#202a36;--contrast-color:#fff}.home.bg-dark-brand{height:78px}:root{scroll-behavior:smooth}body{color:var(--default-color);background-color:var(--background-color);font-family:var(--default-font)}a{color:var(--accent-color);text-decoration:none;transition:.3s}a:hover{color:color-mix(in srgb,var(--accent-color),transparent 25%);text-decoration:none}h1,h2,h3,h4,h5,h6{color:var(--heading-color);font-family:var(--heading-font)}.header{color:var(--default-color);background-color:var(--background-color);position:fixed;top:0;left:0;bottom:0;padding:0 15px;width:300px;transition:all ease-in-out .3s;overflow-y:auto;z-index:997;border-right:1px solid color-mix(in srgb,var(--default-color),transparent 90%)}.header .profile-img img{margin:15px auto;display:block;width:120px}.header .logo{line-height:1;margin-bottom:15px;padding-bottom:15px;border-bottom:dashed 1px #ccc}.header .logo img{max-height:32px;margin-right:8px}.header .logo h1{font-size:16px;margin:0;font-weight:700;color:var(--heading-color);text-transform:uppercase}.header .social-links{margin:0 0 20px 0}.header .social-links a{font-size:16px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--default-color),transparent 90%);color:var(--default-color);margin:0 2px;border-radius:50%;text-align:center;width:40px;height:40px;transition:.3s}.header .social-links a:hover{color:var(--contrast-color);background:var(--accent-color)}@media(min-width:1200px){main,#footer{margin-left:300px}}@media(max-width:1199px){.header{left:-100%}.simple .footer{width:100% !important}}.header.header-show{left:0}.toggle-switch,.nav-profile i{color:var(--contrast-color);background-color:var(--accent-color);font-size:22px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;cursor:pointer;top:20px;z-index:9999;transition:background-color .3s}.toggle-switch:hover,.nav-profile i:hover{color:var(--contrast-color);background-color:color-mix(in srgb,var(--accent-color) 90%,#fff 15%)}.toggle-switch{top:20px;right:65px}.nav-profile{top:20px;right:15px}.mobile-nav-toggle{display:none}.navmenu{padding:0;z-index:9997}.navmenu ul{list-style:none;padding:0 0 20px 0;margin:0}.navmenu a,.navmenu a:focus{color:var(--nav-color);padding:15px 10px;font-family:var(--nav-font);font-size:16px;font-weight:400;display:flex;align-items:center;white-space:nowrap;transition:.3s;width:100%}.navmenu a .navicon,.navmenu a:focus .navicon{font-size:20px;margin-right:10px}.navmenu a .toggle-dropdown,.navmenu a:focus .toggle-dropdown{font-size:12px;line-height:0;margin-left:auto;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:.3s;flex-shrink:0;background-color:color-mix(in srgb,var(--accent-color),transparent 90%)}.navmenu a .toggle-dropdown:hover,.navmenu a:focus .toggle-dropdown:hover{background-color:var(--accent-color);color:var(--contrast-color)}.navmenu a:hover,.navmenu .active,.navmenu .active:focus{color:var(--nav-hover-color)}.navmenu a:hover .navicon,.navmenu .active .navicon,.navmenu .active:focus .navicon{color:var(--accent-color)}.navmenu .active .toggle-dropdown,.navmenu .active:focus .toggle-dropdown{background-color:var(--accent-color);color:var(--contrast-color);transform:rotate(180deg)}.navmenu .dropdown{display:block}.navmenu .dropdown a,.navmenu .dropdown a:focus{color:--nav-dropdown-color}.navmenu .dropdown a:hover,.navmenu .dropdown .active,.navmenu .dropdown .active:focus{color:var(--nav-dropdown-hover-color)}.navmenu .dropdown ul{position:static;display:none;z-index:99;padding:5px 10px;margin:5px 10px;background-color:var(--nav-dropdown-background-color);border:1px solid color-mix(in srgb,var(--default-color),transparent 90%);box-shadow:none;transition:all .5s ease-in-out}.navmenu .dropdown ul ul{background-color:rgba(33,37,41,.1)}.navmenu .dropdown>.dropdown-active{display:block;background-color:rgba(33,37,41,.03)}.dropdown-menu.profile i{margin-right:5px}.footer{color:var(--default-color);background-color:var(--background-color);font-size:14px;position:relative;border-top:1px solid color-mix(in srgb,var(--default-color),transparent 90%)}.footer .copyright p{margin-bottom:0}.footer .credits{margin-top:4px;font-size:13px;text-align:center}.simple .footer{position:fixed;bottom:0;width:calc(100% - 300px)}#preloader{position:fixed;inset:0;z-index:999999;overflow:hidden;background:var(--background-color);transition:all .6s ease-out}#preloader:before{content:"";position:fixed;top:calc(50% - 30px);left:calc(50% - 30px);border:6px solid #fff;border-color:var(--accent-color) transparent var(--accent-color) transparent;border-radius:50%;width:60px;height:60px;animation:animate-preloader 1.5s linear infinite}@keyframes animate-preloader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.scroll-top{position:fixed;visibility:hidden;opacity:0;right:15px;bottom:-15px;z-index:99999;background-color:var(--accent-color);width:44px;height:44px;border-radius:50px;transition:all .4s}.scroll-top i{font-size:24px;color:var(--contrast-color);line-height:0}.scroll-top:hover{background-color:color-mix(in srgb,var(--accent-color),transparent 20%);color:var(--contrast-color)}.scroll-top.active{visibility:visible;opacity:1;bottom:15px}@media screen and (max-width:768px){[data-aos-delay]{transition-delay:0 !important}}.page-title{color:var(--default-color);background-color:var(--background-color);padding:25px 0;position:relative}.page-title .title-container{padding-right:80px}.page-title h1{font-size:24px;font-weight:700}.page-title .breadcrumbs ol{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;font-size:14px;font-weight:400}.page-title .breadcrumbs ol li+li{padding-left:10px}.page-title .breadcrumbs ol li+li::before{content:"/";display:inline-block;padding-right:10px;color:color-mix(in srgb,var(--default-color),transparent 70%)}section,.section{color:var(--default-color);background-color:var(--background-color);padding:60px 0;overflow:clip}.section-title{padding-bottom:60px;position:relative}.section-title h2{font-size:32px;font-weight:700;margin-bottom:20px;padding-bottom:20px;position:relative}.section-title h2:after{content:"";position:absolute;display:block;width:50px;height:3px;background:var(--accent-color);left:0;bottom:0}.section-title p{margin-bottom:0}@media(min-width:576px){.w-sm-auto{width:auto!important}}@media(min-width:768px){.w-md-auto{width:auto !important}}a[disabled]{pointer-events:none}.ast::after{content:' *';color:#e03a3c}h2.ast::after{content:' *';color:#e03a3c;font-size:24px}