.fa-kit,.fak{font-family:Font Awesome Kit}.header-main{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.08);left:0;min-height:70px;padding:.75rem 0;position:fixed;right:0;top:0;transition:all .3s ease-in-out;width:100%;z-index:1030}.header-main.scrolled{box-shadow:0 4px 20px rgba(0,0,0,.1);padding:.5rem 0}.header-main .header-content{align-items:center;display:flex;justify-content:space-between}.header-main .navbar-brand{padding:0}.header-main .navbar-brand .header-logo{max-height:60px;transition:all .3s ease-in-out;width:auto}.header-main .navbar-brand:hover .header-logo{transform:scale(1.05)}.header-main.scrolled .navbar-brand .header-logo{max-height:45px}.header-main .desktop-nav .mod_navigation .level_1{align-items:center;display:flex;gap:.5rem;justify-content:flex-end;list-style:none;margin:0;padding:0}.header-main .desktop-nav .mod_navigation .level_1>li{position:relative}.header-main .desktop-nav .mod_navigation .level_1>li>a,.header-main .desktop-nav .mod_navigation .level_1>li>span,.header-main .desktop-nav .mod_navigation .level_1>li>strong{align-items:center;border-radius:6px;box-sizing:border-box;color:#212529;display:block;display:flex;font-weight:500;line-height:1.5;min-height:2.5rem;padding:.5rem 1rem;text-decoration:none;transition:all .3s ease-in-out;white-space:nowrap}.header-main .desktop-nav .mod_navigation .level_1>li>a:hover,.header-main .desktop-nav .mod_navigation .level_1>li>span:hover,.header-main .desktop-nav .mod_navigation .level_1>li>strong:hover{background-color:rgba(74,130,186,.08);color:#4a82ba}.header-main .desktop-nav .mod_navigation .level_1>li>span{cursor:default}.header-main .desktop-nav .mod_navigation .level_1>li>strong.active{background-color:rgba(74,130,186,.08);color:#4a82ba;cursor:default;font-weight:600;line-height:1;padding-top:1rem}.header-main .desktop-nav .mod_navigation .level_1>li.submenu .level_2{background-color:#fff;border:none;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,.1);left:0;list-style:none;margin-top:.5rem;min-width:220px;opacity:0;padding:.5rem 0;position:absolute;top:100%;transform:translateY(-10px);transition:all .3s ease-in-out;visibility:hidden;z-index:1000}.header-main .desktop-nav .mod_navigation .level_1>li.submenu .level_2 li a,.header-main .desktop-nav .mod_navigation .level_1>li.submenu .level_2 li span,.header-main .desktop-nav .mod_navigation .level_1>li.submenu .level_2 li strong{color:#212529;display:block;font-weight:500;padding:.75rem 1.5rem;text-decoration:none;transition:all .2s ease-in-out;white-space:nowrap}.header-main .desktop-nav .mod_navigation .level_1>li.submenu .level_2 li a.active,.header-main .desktop-nav .mod_navigation .level_1>li.submenu .level_2 li a:hover,.header-main .desktop-nav .mod_navigation .level_1>li.submenu .level_2 li span.active,.header-main .desktop-nav .mod_navigation .level_1>li.submenu .level_2 li span:hover,.header-main .desktop-nav .mod_navigation .level_1>li.submenu .level_2 li strong.active,.header-main .desktop-nav .mod_navigation .level_1>li.submenu .level_2 li strong:hover{background-color:rgba(74,130,186,.08);color:#4a82ba}.header-main .desktop-nav .mod_navigation .level_1>li.submenu .level_2 li span{color:rgba(33,37,41,.7);cursor:default}.header-main .desktop-nav .mod_navigation .level_1>li.submenu .level_2 li span:hover{background-color:transparent;color:rgba(33,37,41,.7)}.header-main .desktop-nav .mod_navigation .level_1>li.submenu:hover .level_2{opacity:1;transform:translateY(0);visibility:visible}.header-main .desktop-nav .mod_navigation .invisible{left:-9999px;position:absolute}.header-main .mobileNav__activator{align-items:center;border-radius:6px;color:#212529;display:inline-flex;font-size:1.25rem;gap:.75rem;line-height:1;padding:.75rem;text-align:center;text-decoration:none;transition:all .3s ease-in-out}.header-main .mobileNav__activator:has(>i:first-child:last-child){width:40px}.header-main .mobileNav__activator i{font-size:1.5rem}.header-main .mobileNav__activator:hover{background-color:rgba(74,130,186,.08);color:#4a82ba}@media(max-width:991.98px){.header-main{padding:.5rem 0}.header-main .navbar-brand .header-logo{max-height:40px}}@media(max-width:575.98px){.header-main .navbar-brand .header-logo{max-height:35px}}html{scroll-behavior:smooth}body{padding-top:150px}body:has(.mod_article:first-child>.article-content>.ce_rsce_headimagelogo:first-child),body:has(.mod_article:first-child>.article-content>.ce_rsce_hero_slider:first-child){padding-top:80px!important}@media(max-width:991.98px){body{padding-top:110px}body:has(.mod_article:first-child>.article-content>.ce_rsce_headimagelogo:first-child),body:has(.mod_article:first-child>.article-content>.ce_rsce_hero_slider:first-child){padding-top:80px!important}}@media(max-width:575.98px){body:has(.mod_article:first-child>.article-content>.ce_rsce_headimagelogo:first-child),body:has(.mod_article:first-child>.article-content>.ce_rsce_hero_slider:first-child){padding-top:80px!important}}html[data-bs-scroll-spy]{scroll-padding-top:100px}.scroll-progress-bar{background-color:var(--bs-primary);height:3px;left:0;position:fixed;top:0;width:0;z-index:1000}.BodyScrollToTop{align-items:center;background-color:#fff;border-radius:50%;bottom:20px;box-shadow:0 2px 5px rgba(0,0,0,.15);cursor:pointer;display:flex;height:50px;justify-content:center;opacity:0;position:fixed;right:20px;transform:rotate(90deg);transition:opacity .3s ease;visibility:hidden;width:50px;z-index:999}.BodyScrollToTop:before{background:conic-gradient(from 270deg,transparent calc(180deg - var(--scroll-progress, 0)*180deg),var(--bs-primary) calc(180deg - var(--scroll-progress, 0)*180deg),var(--bs-primary) calc(180deg + var(--scroll-progress, 0)*180deg),transparent calc(180deg + var(--scroll-progress, 0)*180deg));border-radius:50%;bottom:2px;content:"";left:2px;mask:radial-gradient(transparent 18px,#000 19px,#000 23px,transparent 24px);-webkit-mask:radial-gradient(transparent 18px,#000 19px,#000 23px,transparent 24px);position:absolute;right:2px;top:2px}.BodyScrollToTop:after{border-left:2px solid var(--bs-primary);border-top:2px solid var(--bs-primary);content:"";height:14px;left:3px;position:relative;transform:translateY(0) rotate(-45deg);width:14px}