ǂv݀	=4Uz^h8Twu"%z△YK5/`/Hڴ{{:StJrOg-GVn[^}=ijW%'5z肦>N 88+g^룢MQO66,/#*EN`tm=ؗY%F3%i]*ica$'Yk@U9(AI?an7{JF;bEP!nz*p_> j#8C~QKLp]*ica$'Yk@U9(;:jy-a }t>?E?oC?ghfnJާsE+LXSũ(jf*uT躸ϴ'؊ۗŰ#b7;ҳkˤ޸Jh`kZ6<0Y񩚘8oB0C1tK$m]WY%R& #xIV?^זH{/ٺ(JveUkdI<Ւ]iG,<}*晊cg0KNFbK) G&,u/!8}u[QY!ǹN_mfVDfOJTѭ
a-$ܘwj] %t2FpYSXH22WNuOM+رdhjncUx7A<OiBɈ	|jK<D &AuW$=z"䖋7^<nձw]j~Ф3in8ߐc˔F$@?liZؐLǀ\r*wlw8|9l/)0k8v.e[=ս@y_i=#!nY)Ņ71MOE']+f4GZLo#T4JRs-E{LQX+*H\r*wlwᢗo{_Z
 GB0)3#j&d^4}Ec[::6/b`xO
]:ihiĲ(Ǔ1rU-R9t/q˼:*\r*wlwᢗo{_Z
 GB0)t9m6C}P뮧/H.]K'guĸc+v3snfVC<pŅ71MOE#>ThY@Kܧt?-cJI&>#8FQ%Py'lJ܁E1V~=+FӘ[hӀ$ KP>?IFIȸG 5Ϯu!tQ1?ck$"c5d$Ԉ!uwrXF:
=ɄJįwK6P1<IN@ؼ{cybHvBFwKGbaQ0mN~(l3$:eܐThǮǇo8͚F_Fccd0jywKƧ"uB4MͩNaŅ71MOE#>ThY@Kܧt?-cJI&M0cHXԬҒ{^Ņ71MOE#>ThY@Kܧt?-cJI&M0cHX[.Ċ$XF`[rݜ[P"IW<bTG,lÙ;ۭ3[xnS9:ܤ"`!e >J[rݜ[P"IW<bTG,lÙ;ۭ3[xnS9:ܾG7fgnjrɐ{UǾIJJ([rݜ[P"IW<bTG,V뚘^a~ NU[H&F$E:<yaPku{ 6BC^wKGbaQ0mN~(l3$:eܐThǮǇo8͚Fj\B0K,NqJp{ɇޚհFi\Zz~Qy^1^$v.OmA呦9 )~[:":֗{t}%޿~ַ܄נob-]%S5H9f6􈪘)5Uz^h8Twu"H/0Y`N~tQ1?ck$"c5d$Ԉ)R>3Md_Ԙ|$@@SYҕOarMGL՛z_<rɼ:*┛gkU0<&,":%67!a$
TzYx6+S;ެ)O.Y!8r0QWey 6BC^wKGbaQB,#8#j"#L}u-xi!>)W zޜhNEġ3yj;םMCKdmtC%?g ev}d[dm'$RJ/E %ʄ8E!q\:#l ʣ|!= FGWӲ(-	%ܣ@cAu͵;V'JCp*9v  6BC^wKGbaQB,#8#j"#LS%6}XVqD'gqK_rhPd൶3yHh$3ØֈyIQ{k^NR뼇َanLR53BRk}hE&7k%M-bȆcH!Cn)44F3|3IntL=Csް*VvdMwec0ObJ"2Ȏ{1
*98}&6(ܸ5px53O؉ɧ2/hi=?^s_I0aS;ΚC#$%!QĮqS.ŏurB5C%l/E1ʿh'HaQHUz -%0!.H1wl1
pH"\B%,e{dBKJ^P;v<iO	*D	<[)^nsxSD^ HP8'w=,(IءtqlY.4g<kKBG61*r/U:L#!Ǫeuy8~e`'zs;MZvjKL
6P9wg%~ _bL9l0Mv!Z#xWMz吘d|G	FmnqŅ71MOE#>ThY@KGCgOqk*􂆶7AU>Jq.W8mV2_y(DWKAE*epp-w /02ˊbqL3È3ɬ^3B1Hny(DWKAE*epp-w /02ӠD"S@ͧ^wTNچo/QV1|RJΕAK6,nkwW'٥BH.4 [rݜ[P"IW<bTG,
3g%^a+uׄ()¯s!ƍsk񗧕cem#\o{_Z
XxXz]ta!?;J55pT5ÑƔDȯܲDX|U5O.g:֗{t}%޿~ַ:qo,:dtem .sidenav-second-level > li > a,
  #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a {
    padding: 1em;
  }
  #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a {
    padding-left: 2.75em;
  }
  #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a {
    padding-left: 3.75em;
  }
  #mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link {
    min-width: 0;
  }
  #mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link:after {
    width: 24px;
    text-align: center;
  }
  #mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown .dropdown-menu > .dropdown-item > .dropdown-message {
    max-width: 300px;
  }
}

#mainNav.fixed-top .sidenav-toggler {
  display: none;
}

@media (min-width: 992px) {
  #mainNav.fixed-top .navbar-sidenav {
    height: calc(100vh - 112px);
  }
  #mainNav.fixed-top .sidenav-toggler {
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: calc(100vh - 56px);
  }
  #mainNav.fixed-top .sidenav-toggler > .nav-item {
    width: 250px;
    padding: 0;
  }
  #mainNav.fixed-top .sidenav-toggler > .nav-item > .nav-link {
    padding: 1em;
  }
}

#mainNav.fixed-top.navbar-dark .sidenav-toggler {
  background-color: #212529;
}

#mainNav.fixed-top.navbar-dark .sidenav-toggler a i {
  color: #adb5bd;
}

#mainNav.fixed-top.navbar-light .sidenav-toggler {
  background-color: #dee2e6;
}

#mainNav.fixed-top.navbar-light .sidenav-toggler a i {
  color: rgba(0, 0, 0, 0.5);
}

body.sidenav-toggled #mainNav.fixed-top .sidenav-toggler {
  overflow-x: hidden;
  width: 55px;
}

body.sidenav-toggled #mainNav.fixed-top .sidenav-toggler .nav-item,
body.sidenav-toggled #mainNav.fixed-top .sidenav-toggler .nav-link {
  width: 55px !important;
}

body.sidenav-toggled #mainNav.fixed-top #sidenavToggler i {
  -webkit-transform: scaleX(-1);
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: 'FlipH';
}

#mainNav.static-top .sidenav-toggler {
  display: none;
}

@media (min-width: 992px) {
  #mainNav.static-top .sidenav-toggler {
    display: flex;
  }
}

body.sidenav-toggled #mainNav.static-top #sidenavToggler i {
  -webkit-transform: scaleX(-1);
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: 'FlipH';
}

.content-wrapper {
  overflow-x: hidden;
  background: white;
}

@media (min-width: 992px) {
  .content-wrapper {
    margin-left: 250px;
  }
}

#sidenavToggler i {
  font-weight: 800;
}

.navbar-sidenav-tooltip.show {
  display: none;
}

@media (min-width: 992px) {
  body.sidenav-toggled .content-wrapper {
    margin-left: 55px;
  }
}

body.sidenav-toggled .navbar-sidenav {
  width: 55px;
}

body.sidenav-toggled .navbar-sidenav .nav-link-text {
  display: none;
}

body.sidenav-toggled .navbar-sidenav .nav-item,
body.sidenav-toggled .navbar-sidenav .nav-link {
  width: 55px !important;
}

body.sidenav-toggled .navbar-sidenav .nav-item:after,
body.sidenav-toggled .navbar-sidenav .nav-link:after {
  display: none;
}

body.sidenav-toggled .navbar-sidenav .nav-item {
  white-space: nowrap;
}

body.sidenav-toggled .navbar-sidenav-tooltip.show {
  display: flex;
}

#mainNav.navbar-dark .navbar-collapse .navbar-sidenav .nav-link-collapse:after {
  color: #868e96;
}

#mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item > .nav-link {
  color: #868e96;
}

#mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item > .nav-link:hover {
  color: #adb5bd;
}

#mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a,
#mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a {
  color: #868e96;
}

#mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a:focus, #mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a:hover,
#mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a:focus,
#mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a:hover {
  color: #adb5bd;
}

#mainNav.navbar-dark .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link:after {
  color: #adb5bd;
}

@media (min-width: 992px) {
  #mainNav.navbar-dark .navbar-collapse .navbar-sidenav {
    background: #343a40;
  }
  #mainNav.navbar-dark .navbar-collapse .navbar-sidenav li.active a {
    color: white !important;
    background-color: #495057;
  }
  #mainNav.navbar-dark .navbar-collapse .navbar-sidenav li.active a:focus, #mainNav.navbar-dark .navbar-collapse .navbar-sidenav li.active a:hover {
    color: white;
  }
  #mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level,
  #mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level {
    background: #343a40;
  }
}

#mainNav.navbar-light .navbar-collapse .navbar-sidenav .nav-link-collapse:after {
  color: rgba(0, 0, 0, 0.5);
}

#mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item > .nav-link {
  color: rgba(0, 0, 0, 0.5);
}

#mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item > .nav-link:hover {
  color: rgba(0, 0, 0, 0.7);
}

#mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a,
#mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a {
  color: rgba(0, 0, 0, 0.5);
}

#mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a:focus, #mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a:hover,
#mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a:focus,
#mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a:hover {
  color: rgba(0, 0, 0, 0.7);
}

#mainNav.navbar-light .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link:after {
  color: rgba(0, 0, 0, 0.5);
}

@media (min-width: 992px) {
  #mainNav.navbar-light .navbar-collapse .navbar-sidenav {
    background: #f8f9fa;
  }
  #mainNav.navbar-light .navbar-collapse .navbar-sidenav li.active a {
    color: #000 !important;
    background-color: #e9ecef;
  }
  #mainNav.navbar-light .navbar-collapse .navbar-sidenav li.active a:focus, #mainNav.navbar-light .navbar-collapse .navbar-sidenav li.active a:hover {
    color: #000;
  }
  #mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level,
  #mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level {
    background: #f8f9fa;
  }
}

.card-body-icon {
  position: absolute;
  z-index: 0;
  top: -25px;
  right: -25px;
  font-size: 5rem;
  -webkit-transform: rotate(15deg);
  -ms-transform: rotate(15deg);
  transform: rotate(15deg);
}

@media (min-width: 576px) {
  .card-columns {
    column-count: 1;
  }
}

@media (min-width: 768px) {
  .card-columns {
    column-count: 2;
  }
}

@media (min-width: 1200px) {
  .card-columns {
    column-count: 2;
  }
}

.card-login {
  max-width: 25rem;
}

.card-register {
  max-width: 40rem;
}

footer.sticky-footer {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 56px;
  background-color: #e9ecef;
  line-height: 55px;
}

@media (min-width: 992px) {
  footer.sticky-footer {
    width: calc(100% - 250px);
  }
}

@media (min-width: 992px) {
  body.sidenav-toggled footer.sticky-footer {
    width: calc(100% - 55px);
  }
}
