.btn{cursor:pointer;background-clip:padding-box;outline:none;transition:all .2s ease-in-out}.btn:active:not(.no-active-scale),.btn.active:not(.no-active-scale){transform:scale(.9)}.btn-sm{padding-left:1rem;padding-right:1rem;font-size:small}.btn-primary{background:linear-gradient(45deg, var(--primary-dark-color), var(--primary-color));color:var(--light-color);box-shadow:0 10px 20px #f38c3b;border:1px solid var(--transparent-color)!important}.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{background:linear-gradient(45deg, var(--primary-light-color), var(--primary-fade-color));border-radius:5px}.btn-primary:not(:disabled):not(.disabled).active:active,.btn-primary:not(:disabled):not(.disabled):active{box-shadow:0 5px 10px #f38c3b}.btn-primary-light{background:var(--light-color)}.btn-primary-light:hover,.btn-primary-light:not(:disabled):not(.disabled).active,.btn-primary-light:not(:disabled):not(.disabled):active{background:linear-gradient(45deg, var(--primary-light-color), var(--primary-fade-color));color:var(--light-color)!important}.btn-primary-light:not(:disabled):not(.disabled).active,.btn-primary-light:not(:disabled):not(.disabled):active{box-shadow:0 5px 15px #f38c3b}.btn-outline-primary{border:1px solid var(--primary-color);color:var(--primary-color)}.btn-outline-primary:hover,.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active{background-color:var(--primary-color);color:var(--light-color);border:1px solid var(--primary-color)}.btn-outline-primary:disabled,.btn-outline-primary.disabled{border-color:var(--primary-light-color)!important;color:var(--primary-light-color)!important}.btn-light{background:var(--light-color);color:var(--primary-dark-color)}.btn-light:hover,.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active{background:var(--light-color);color:var(--dark-color)}.btn-dark{background:var(--dark-color);color:var(--light-color)}
#header{transition:all .2s ease-in-out}#header.transparent:has(.collapsed){box-shadow:none!important;background:0 0!important}#header.primary{background:var(--primary-color);box-shadow:0 1px 4px #1e216934}#header .nav-item .nav-link{position:relative}#header.primary .nav-item .nav-link.active{color:var(--primary-lighter-color)!important}#header.light{background:var(--light-color);box-shadow:0 1px 4px #1e216934}#header.light .nav-item .nav-link.active{color:var(--primary-dark-color)!important}#header .nav-item .nav-link{text-transform:uppercase;color:var(--dark-color);padding:.5rem 1.7rem;font-weight:500}#header.light .nav-item .nav-link:not(.active):not(.show):hover{color:var(--primary-light-color)!important}#header.primary .nav-item .nav-link:not(.active):not(.show):hover{color:var(--primary-lighter-color)!important}#header.light:not(.transparent) .nav-item .nav-link:not(.active):not(.show):hover{color:var(--primary-dark-color)!important}#header .navbar-toggler{border:none}#header .scroll-progress-bar{background-color:var(--light-color);height:5px}.navbar-brand img{min-width:150px;max-width:50px}#header .nav-item .dropdown-menu{background-color:var(--primary-lighter-color)!important}#header .nav-item .dropdown-menu .dropdown-item{font-weight:500;transition:all .2s ease-in-out}#header .nav-item .dropdown-menu .dropdown-item:hover{background-color:var(--light-color)!important;color:var(--primary-dark-color)!important}#header.primary .nav-item .dropdown-toggle.show{color:var(--light-color)!important}#header.primary.transparent:has(.collapsed) .nav-item .dropdown-toggle.show{color:var(--primary-lighter-color)!important}#header.light .nav-item .dropdown-toggle.show{color:var(--primary-dark-color)!important}#header.light.transparent:has(.collapsed) .nav-item .dropdown-toggle.show{color:var(--light-color)!important}
