/*! CSS Used from: https://manager.threeangular.com/static/css/main.a180aacd.chunk.css */
*,:after,:before{box-sizing:border-box;}
nav{display:block;}
ul{margin-bottom:1rem;}
ul{margin-top:0;}
a{color:#282727;text-decoration:none;background-color:initial;-webkit-text-decoration-skip:objects;}
a:hover{color:#010101;text-decoration:none;}
img{border-style:none;}
img{vertical-align:middle;}
.navbar{position:relative;padding:1rem;}
.navbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}
.navbar-brand{display:inline-block;padding-top:.0625rem;padding-bottom:.0625rem;font-size:1.25rem;line-height:inherit;white-space:nowrap;}
.navbar-brand:focus,.navbar-brand:hover{text-decoration:none;}
.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;}
.navbar-expand{flex-flow:row nowrap;justify-content:flex-start;}
.navbar-expand .navbar-nav{flex-direction:row;}
.fixed-top{top:0;}
.fixed-top{position:fixed;right:0;left:0;z-index:1030;}
.mr-0{margin-right:0!important;}
.mr-4{margin-right:1.5rem!important;}
@media print{
*,:after,:before{text-shadow:none!important;box-shadow:none!important;}
a:not(.btn){text-decoration:underline;}
img{page-break-inside:avoid;}
.navbar{display:none;}
}
.navbar-horizontal .navbar-brand{font-weight:600;text-transform:uppercase;font-size:.875rem;letter-spacing:.05px;}
@media (max-width:575.98px){
.navbar-top .navbar-nav{transition:all .15s ease;}
}
@media screen and (max-width:575.98px) and (prefers-reduced-motion:reduce){
.navbar-top .navbar-nav{transition:none;}
}
.navbar-top{border:0;padding-left:1rem;padding-right:1rem;}
@media (min-width:576px){
.navbar-top .navbar-brand{display:none;}
}
:focus{outline:none;}
@media screen and (max-width:1320px){
.navbar-brand{min-width:auto!important;}
}
.navbar-top.main-navbar{height:4.25rem;padding:0;}
@media (max-width:991.98px){
.navbar-top.main-navbar{height:3.125rem;}
}
.navbar-top.main-navbar .navbar-brand{height:100%;display:flex;align-items:center;min-width:285px;position:absolute;right:0;left:0;justify-content:center;z-index:-1;}
@media (min-width:992px){
.navbar-top.main-navbar .navbar-brand{position:static;justify-content:start;padding-left:30px;}
}
.auth-navbar{background-color:#fff;display:flex;align-items:center;justify-content:space-between;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);}
.text-bold{font-weight:700;}
::-webkit-scrollbar{width:.6em;}
::-webkit-scrollbar-track{background-color:#ddd;}
::-webkit-scrollbar-thumb{background-color:#d9bba6;outline:none;}
