.portal .page-wrapper,.settings .page-wrapper{margin-top:120px !important}.portal .navbar.navbar-inverse.navbar-fixed-top::after,.settings .navbar.navbar-inverse.navbar-fixed-top::after{content:"" !important;position:absolute !important;top:100% !important;left:0 !important;right:0 !important;height:40px !important;pointer-events:none !important;z-index:999 !important;width:100%;background:linear-gradient(180deg,rgb(233,241,247) 63%,rgb(249,249,249) 100%)}.navbar.navbar-inverse.navbar-fixed-top{background:linear-gradient(180deg,#E9F1F7 62.98%) !important;box-shadow:0 0 0 0 !important;min-height:80px !important;padding:0 15px !important;display:flex !important;align-items:center !important;justify-content:flex-start !important;border:none !important;position:fixed !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-logo{display:flex !important;align-items:center !important;margin-right:60px !important;text-decoration:none !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-logo .logo-img{height:50px !important;width:auto !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-menu{display:flex !important;list-style:none !important;margin:0 !important;padding:0 !important;gap:10px !important;flex:1 !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-menu > li{margin:0 !important;padding:0 !important;position:relative !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-menu > li > a{color:#2C3E50 !important;font-size:15px !important;font-weight:400 !important;text-decoration:none !important;transition:all 0.2s ease !important;display:block !important;padding:8px 16px !important;border-radius:20px !important;background:transparent !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-menu > li > a:hover{color:#000 !important;background:rgba(255,255,255,0.5) !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-menu > li.active > a{background:#fff !important;color:#000 !important;font-weight:500 !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-menu > li.has-submenu .submenu{display:none !important;position:absolute !important;top:100% !important;left:0 !important;background:#fff !important;border-radius:8px !important;box-shadow:0 4px 12px rgba(0,0,0,0.1) !important;min-width:320px !important;padding:8px 0 !important;margin-top:0 !important;list-style:none !important;z-index:1000 !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-menu > li.has-submenu .submenu li{margin:0 !important;padding:0 !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-menu > li.has-submenu .submenu li a{display:block !important;padding:12px 20px !important;color:#2C3E50 !important;font-size:14px !important;text-decoration:none !important;transition:background 0.2s ease !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-menu > li.has-submenu .submenu li a:hover{background:#F8F9FA !important;color:#000 !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-menu > li.has-submenu:hover .submenu{display:block !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-menu > li.has-submenu .submenu:hover{display:block !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-right{display:flex !important;align-items:center !important;gap:20px !important;margin-left:auto !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-right .btn-buy{background:#2F8827 !important;color:#fff !important;padding:12px 32px !important;border-radius:25px !important;font-size:15px !important;font-weight:500 !important;text-decoration:none !important;border:none !important;cursor:pointer !important;transition:all 0.3s ease !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-right .btn-buy:hover{background:#45a049 !important;transform:translateY(-1px) !important;box-shadow:0 4px 12px rgba(76,175,80,0.3) !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-right .btn-search{background:none !important;border:none !important;color:#2C3E50 !important;font-size:24px !important;cursor:pointer !important;padding:8px !important;display:flex !important;align-items:center !important;transition:color 0.2s ease !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-right .btn-search:hover{color:#000 !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-right .btn-search i{font-size:24px !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-right .user-menu{position:relative !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-right .user-menu .user-initials{background:#fff !important;color:#2C3E50 !important;width:45px !important;height:45px !important;border-radius:50% !important;border:0px solid #E0E0E0 !important;display:flex !important;align-items:center !important;justify-content:center !important;font-weight:600 !important;font-size:15px !important;cursor:pointer !important;transition:all 0.2s ease !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-right .user-menu .user-initials:hover{border-color:#4CAF50 !important;color:#4CAF50 !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-right .user-menu .user-initials img{border-radius:50% !important;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.navbar.navbar-inverse.navbar-fixed-top .navbar-right .user-menu .user-dropdown{position:absolute !important;top:calc(100% + 10px) !important;right:0 !important;background:#fff !important;border-radius:12px !important;box-shadow:0 8px 24px rgba(0,0,0,0.12) !important;min-width:250px !important;z-index:1000 !important;overflow:hidden !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-right .user-menu .user-dropdown .dropdown-header{padding:16px 20px !important;border-bottom:1px solid #F0F0F0 !important;font-weight:700 !important;font-size:14px !important;color:#2C3E50 !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-right .user-menu .user-dropdown a{display:flex !important;align-items:center !important;padding:12px 20px !important;color:#032C3B !important;text-decoration:none !important;font-size:14px !important;transition:background 0.2s ease !important;font-weight:500}.navbar.navbar-inverse.navbar-fixed-top .navbar-right .user-menu .user-dropdown a i{margin-right:12px !important;font-size:18px !important;color:#7F8C8D !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-right .user-menu .user-dropdown a:hover{background:#F8F9FA !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-right .user-menu .user-dropdown a:hover i{color:#4CAF50 !important}.navbar.navbar-inverse.navbar-fixed-top .mobile-menu-toggle{display:none !important;background:none !important;border:none !important;color:#2C3E50 !important;font-size:28px !important;cursor:pointer !important;padding:8px !important;margin-left:20px !important}.navbar.navbar-inverse.navbar-fixed-top .mobile-menu-toggle:hover{color:#000 !important}.navbar.navbar-inverse.navbar-fixed-top .search-overlay{position:absolute !important;top:80px !important;left:0 !important;right:0 !important;background:#fff !important;box-shadow:0 4px 12px rgba(0,0,0,0.1) !important;padding:15px 40px !important;z-index:9999 !important}.navbar.navbar-inverse.navbar-fixed-top .search-overlay form{max-width:600px !important;margin:0 auto !important;position:relative !important;display:flex !important;align-items:center !important}.navbar.navbar-inverse.navbar-fixed-top .search-overlay form .search-input{width:100% !important;padding:14px 60px 14px 20px !important;border:2px solid #E0E0E0 !important;border-radius:25px !important;font-size:15px !important;transition:border-color 0.2s ease !important}.navbar.navbar-inverse.navbar-fixed-top .search-overlay form .search-input:focus{border-color:#4CAF50 !important;outline:none !important}.navbar.navbar-inverse.navbar-fixed-top .search-overlay form .search-submit{position:absolute !important;right:8px !important;background:#4CAF50 !important;border:none !important;color:#fff !important;width:40px !important;height:40px !important;border-radius:50% !important;cursor:pointer !important;display:flex !important;align-items:center !important;justify-content:center !important;transition:background 0.2s ease !important}.navbar.navbar-inverse.navbar-fixed-top .search-overlay form .search-submit:hover{background:#45a049 !important}.navbar.navbar-inverse.navbar-fixed-top .search-overlay form .search-submit i{font-size:20px !important}@media (max-width:1024px){.navbar.navbar-inverse.navbar-fixed-top{padding:0 15px !important;flex-wrap:wrap !important;min-height:70px !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-logo{margin-right:20px !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-logo .logo-img{height:40px !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-menu{display:none !important;order:4 !important;width:100% !important;flex-direction:column !important;gap:0 !important;background:#F8F9FA !important;margin-top:20px !important;border-radius:8px !important;padding:10px 0 !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-menu.mobile-menu-open{display:flex !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-menu li{border-bottom:1px solid #E0E0E0 !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-menu li:last-child{border-bottom:none !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-menu li a{padding:14px 20px !important}.navbar.navbar-inverse.navbar-fixed-top .navbar-right{order:2 !important;margin-left:auto !important;gap:12px !important}.navbar.navbar-inverse.navbar-fixed-top .mobile-menu-toggle{display:block !important;order:3 !important}.navbar.navbar-inverse.navbar-fixed-top .search-overlay{top:70px !important;padding:15px 20px !important}}.dashboard-home .welcome{margin:40px 0}.dashboard-home .welcome > div.row{position:relative;top:0px;background-color:transparent !important;position:relative;top:0px}.dashboard-home .welcome .h3{font-style:normal;font-weight:800;font-size:32px;line-height:39px;color:#032C3B}.dashboard-home .welcome .time,.dashboard-home .welcome .date,.dashboard-home .welcome .namesday{font-style:normal;font-weight:400;font-size:14px;line-height:17px;text-align:right;color:#032C3B}.d-flex{display:flex !important}