@charset "UTF-8";html,body{overflow-x:hidden !important;max-width:100% !important;width:100% !important}*{box-sizing:border-box !important}img,video,iframe,table,pre,figure{max-width:100% !important;height:auto}img{display:block;height:auto}:root{--red:#c00;--dark:#111;--light:#f5f5f5;--white:#fff;--border:#e6e6e6;--shadow:0 1px 5px rgba(0,0,0,0.08);--shadow-hover:0 6px 20px rgba(0,0,0,0.14);--radius:5px}body{background:var(--light) !important;color:var(--dark) !important;font-size:15px !important;line-height:1.65 !important}h1{font-size:1.65rem !important;font-weight:700 !important}h2{font-size:1.2rem !important;font-weight:700 !important}h3{font-size:1rem !important;font-weight:700 !important}h4{font-size:0.9rem !important;font-weight:700 !important}.page-header{font-size:1.50rem !important;font-weight:700 !important;border-bottom:3px double var(--red) !important;padding-bottom:10px !important;margin-bottom:10px !important}header.header,.navbar{background:#fff !important;border-bottom:1px solid var(--border) !important;box-shadow:0 2px 8px rgba(0,0,0,0.06) !important;position:sticky !important;top:0 !important;z-index:999 !important}.navbar-nav .nav-link,.navbar-nav .nav-link span,#menu .nav-link,#menu .nav-link span{font-size:0.88rem !important;font-weight:700 !important;color:blue !important;padding:17px 15px !important;opacity:1 !important;visibility:visible !important}.navbar-nav .nav-link:hover,.navbar-nav .nav-link span:hover{color:var(--red) !important}.navbar-nav .dropdown-item,.navbar-nav .dropdown-item span{color:#222 !important;font-size:13px !important;font-weight:600 !important}.navbar-nav .dropdown-item:hover{background:#fff3f3 !important;color:var(--red) !important}@media (max-width:991px){body.cassiopeia .container-header .navbar-toggler,body.cassiopeia header .navbar-toggler,.cassiopeia .navbar-toggler,.container-header>nav .navbar-toggler,header .navbar-toggler.navbar-toggler-right,button.navbar-toggler[type="button"]{display:block !important;visibility:visible !important;opacity:1 !important;position:relative !important;float:right !important;margin:10px 15px !important;padding:8px 12px !important;background:#fff !important;border:2px solid #d90707 !important;border-radius:4px !important;cursor:pointer !important;z-index:9999 !important;width:auto !important;height:auto !important}.navbar-toggler-icon,body.cassiopeia .navbar-toggler-icon,.container-header .navbar-toggler-icon{display:block !important;width:22px !important;height:2px !important;background:#000 !important;position:relative !important;margin:8px 0 !important;transition:none !important}.navbar-toggler-icon::before,body.cassiopeia .navbar-toggler-icon::before{content:'' !important;display:block !important;width:22px !important;height:2px !important;background:#000 !important;position:absolute !important;top:-7px !important;left:0 !important}.navbar-toggler-icon::after,body.cassiopeia .navbar-toggler-icon::after{content:'' !important;display:block !important;width:22px !important;height:2px !important;background:#000 !important;position:absolute !important;bottom:-7px !important;left:0 !important}}.blog .items-row{display:flex !important;flex-wrap:wrap !important;gap:18px !important}.blog .items-row .item{flex:0 0 calc(33.333% - 12px) !important;max-width:calc(33.333% - 12px) !important;background:#fff !important;border-radius:var(--radius) !important;overflow:hidden !important;box-shadow:var(--shadow) !important;transition:0.2s !important}.blog .items-row .item:hover{transform:translateY(-4px) !important;box-shadow:var(--shadow-hover) !important}.blog .items-row .item img{width:100% !important;height:170px !important;object-fit:cover !important}.blog .items-row .item h2{font-size:0.9rem !important;font-weight:700 !important;padding:10px 13px 5px !important}.blog .article-intro-text{font-size:0.82rem !important;color:#666 !important;padding:0 13px 12px !important}.blog .readmore a{background:var(--red) !important;color:#fff !important;padding:6px 14px !important;margin:0 13px 13px !important;display:inline-block !important;font-size:0.78rem !important;border-radius:3px !important}.blog .leading-0{background:#fff !important;border-radius:var(--radius) !important;box-shadow:var(--shadow) !important;overflow:hidden !important;margin-bottom:22px !important}.blog .leading-0 img{width:100% !important;height:300px !important;object-fit:cover !important}.item-page h1.page-header{font-size:1.55rem !important;border-bottom:3px double var(--red) !important;padding-bottom:10px !important}.article-fulltext{font-size:1rem !important;line-height:1.75 !important}aside .card{border:none !important;box-shadow:var(--shadow) !important;margin-bottom:20px !important}aside .card-header{font-weight:700 !important;font-size:0.95rem !important}footer{background:#1a1a1a !important;color:#aaa !important;text-align:center !important;padding:20px !important;margin-top:40px !important}@media (max-width:991px){.blog .items-row .item{flex:0 0 calc(50% - 9px) !important;max-width:calc(50% - 9px) !important}}@media (max-width:600px){.blog .items-row .item{flex:0 0 100% !important;max-width:100% !important}.blog .leading-0 img{height:200px !important}h1{font-size:1.65rem !important}h2{font-size:1rem !important}}
