/* Extracted 2026-07-18 from sys_template uid 1 page.headerData.7 (legacy
 * BS3-era critical CSS that lived in the DB). @font-face blocks removed —
 * theme.css declares the Roboto faces. Loaded before bs5-fixes.css so the
 * migration fixes win the cascade normally. */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}header,nav{display:block}a{background-color:transparent}b{font-weight:700}img{border:0}button{color:inherit;font:inherit;margin:0}button{overflow:visible}button{text-transform:none}button{-webkit-appearance:button}button::-moz-focus-inner{border:0;padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.55;color:#333;background-color:#fff}button{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#ff7300;text-decoration:none}img{vertical-align:middle}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}ul{margin-top:0;margin-bottom:12px}ul ul{margin-bottom:0}.container{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}@media (min-width:768px){.container{width:748px}}@media (min-width:992px){.container{width:972px}}@media (min-width:1200px){.container{width:1180px}}.collapse{display:none}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:16px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid #eee;border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.55;color:#333;white-space:nowrap}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.navbar{position:relative;min-height:70px;margin-bottom:24px;border:1px solid transparent}@media (min-width:992px){.navbar{border-radius:0}}@media (min-width:992px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:20px;padding-left:20px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}@media (min-width:992px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-fixed-top .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse{max-height:200px}}.container>.navbar-header,.container>.navbar-collapse{margin-right:-20px;margin-left:-20px}@media (min-width:992px){.container>.navbar-header,.container>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:992px){.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-brand{float:left;padding:23px 20px;font-size:1.25em;line-height:24px;height:70px}.navbar-brand>img{display:block}@media (min-width:992px){.navbar>.container .navbar-brand{margin-left:-20px}}.navbar-toggle{position:relative;float:right;margin-right:20px;padding:9px 10px;margin-top:18px;margin-bottom:18px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:992px){.navbar-toggle{display:none}}.navbar-nav{margin:11.5px -20px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:24px}@media (min-width:992px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:23px;padding-bottom:23px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-default{background-color:#fff;border-color:#eee}.navbar-default .navbar-brand{color:#8c8c8c}.navbar-default .navbar-nav>li>a{color:#8c8c8c}.navbar-default .navbar-toggle{border-color:transparent}.navbar-default .navbar-toggle .icon-bar{background-color:#8c8c8c}.navbar-default .navbar-collapse{border-color:#eee}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.carousel-inner>.item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active{display:block}.carousel-inner>.active{left:0}.container:before,.container:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.container:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after{clear:both}@-ms-viewport{width:device-width}.valign{display:table;table-layout:fixed;width:100%}.valign>.vcontainer{display:table-cell;vertical-align:middle}.caret{margin-left:5px}body{position:relative}.body-bg{overflow:hidden;zoom:1}.body-bg-top{padding-top:70px}@media (min-width:992px){.body-bg-top{padding-top:140px}}.navbar{position:relative;z-index:1000}.navbar.navbar-fixed-top{position:fixed}.navbar-brand>.navbar-brand-logo-normal{display:block}.navbar-brand>.navbar-brand-logo-inverted{display:none}@media (min-width:992px){.navbar-brand-image{position:relative}.navbar-brand-image>img{position:relative;top:50%;transform:translate(0,-50%);max-height:65%;width:auto}}@media (min-width:992px){.navbar-collapse{padding-left:0;padding-right:0}}.navbar.navbar-top{border-left:none;border-right:none;border-top:none;margin-bottom:0}.navbar-header-main .navbar-brand{padding-top:0;padding-bottom:0;font-size:22px;font-family:inherit;font-weight:700;text-transform:uppercase;line-height:140px;height:140px}.navbar-header-main .navbar-header-border-bottom{display:none;left:50%;bottom:-1px;position:absolute;margin-left:-100%;width:200%;background-color:#eee;height:1px}@media (max-width:991px){.navbar-header-main{position:relative}.navbar-header-main .navbar-brand{padding:23px 20px;font-size:1.25em;line-height:24px;height:auto}.navbar-header-main .navbar-brand.navbar-brand-image{padding-top:5px;padding-bottom:2px}.navbar-header-main .navbar-brand.navbar-brand-image>img{max-height:40px;width:auto}.navbar-header-main .navbar-header-border-bottom{display:block}}.navbar-main>li>a{font-family:inherit;text-transform:uppercase}.navbar-main>li>a .bar{position:absolute;top:-10px;left:0;width:100%;height:4px;background:#ff7300;opacity:0}@media (max-width:991px){.navbar-main>li>a .bar{top:0;left:-10px;width:4px;height:100%}.navbar-main>li.dropdown>a{padding-right:40px}.navbar-main>li.dropdown>a>.caret{position:absolute;right:20px;top:50%;margin-top:-3px;display:block;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@media (min-width:992px){.navbar-main:last-child{float:right}.navbar-main>li.dropdown>a>.caret{display:none}.navbar-main>li:last-child>a{margin-right:0}.navbar-main>li>a{line-height:140px;padding:0 20px}.navbar-main>li>a .caret{display:none}}.navbar-toggle{height:34px;width:34px;padding:0}.navbar-toggle .icon-bar{position:absolute;top:50%;left:5px;margin-top:-1px}.navbar-toggle .icon-bar:nth-child(2){margin-top:-1px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar-toggle .icon-bar:nth-child(3){margin-top:-1px;opacity:0}.navbar-toggle .icon-bar:nth-child(4){margin-top:-1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.navbar-toggle.collapsed .icon-bar:nth-child(2){margin-top:-7px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.navbar-toggle.collapsed .icon-bar:nth-child(3){opacity:1}.navbar-toggle.collapsed .icon-bar:nth-child(4){margin-top:5px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.navbar-item-text{display:inline-block}.dropdown-menu{-webkit-box-shadow:0 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 0 rgba(0,0,0,.1)}.dropdown-menu>li>a{padding:6px 20px}.carousel .item{height:400px}@media (min-width:992px){.carousel .item{height:600px}}.carousel .item{background-repeat:no-repeat;background-position:center center;background-size:cover;padding-left:40px;padding-right:40px}@media (min-width:768px){.carousel .item{padding-left:0;padding-right:0}}.carousel .item .valign{margin:0 auto;height:100%}@media (min-width:768px){.carousel .item .valign{width:708px}}@media (min-width:992px){.carousel .item .valign{width:932px}}@media (min-width:1200px){.carousel .item .valign{width:1140px}}.carousel{overflow:hidden}.carousel-transition-fade .item{opacity:0}@media all and (transform-3d),(-webkit-transform-3d){.carousel-transition-fade .item{backface-visibility:visible;perspective:none}.carousel-transition-fade .item.active{transform:none}}.carousel-transition-fade .carousel-inner>.active{z-index:1;opacity:1}.carousel-item-type-image .carousel-image img{margin:0 auto;max-width:100%;display:block;height:auto}body{font-family:'Roboto','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:300}#carousel-182{margin-top:-7px}.carousel .item{height:inherit}@media (min-width:992px){.carousel .item{height:inherit}}@media (max-width:1200px){.navbar-brand-image>img{max-width:400px;top:53%}}@media (min-width:992px){.navbar-main>li>a{padding:12px 10px 0;line-height:120px}.navbar-header-main .navbar-brand{line-height:120px;height:120px;width:420px}}@media (max-width:500px){.navbar-header-main .navbar-brand.navbar-brand-image>img{height:auto;width:100%}.navbar-header-main .navbar-brand.navbar-brand-image{width:83%;padding:24px 6px 6px 12px}.carousel-inner .carousel-item-type-image{max-height:150px}}
