// <weight>:Use a value from 200 to 800// <uniquifier>:Use a unique and descriptive class name.plus-jakarta-sans-<uniquifier>{font-family:"Plus Jakarta Sans",sans-serif;font-optical-sizing:auto;font-weight:<weight>;font-style:normal}:root{--darkred:#e51837;--red:#e51837;--orange:#e51837;--pink:#e51837;--darkpurple:#e51837;--purple:#e51837}.navbar-default{background-color:#fff;border:0;border-radius:0;box-shadow:0 4px 4px rgba(0,0,0,0.1)}.navbar-default svg{margin-bottom:10px}.navbar-default .navbar-nav > li > a{padding-top:50px;padding-bottom:40px;width:170px}.navbar .navbar-nav{display:inline-block;float:none;vertical-align:top;margin-top:7px}.navbar .navbar-collapse{text-align:center}.navbar-nav > li:nth-child(1) > a,.navbar-nav > li:nth-child(1) > .dropdown-toggle{color:var(--darkred)}.navbar-nav > li:nth-child(2) > a,.navbar-nav > li:nth-child(2) > .dropdown-toggle{color:var(--red)}.navbar-nav > li:nth-child(3) > a,.navbar-nav > li:nth-child(3) > .dropdown-toggle{color:var(--orange)}.nav-right > li:nth-child(1) > .dropdown-toggle{color:var(--pink)}.nav-right > li:nth-child(2) > .dropdown-toggle{color:var(--darkpurple)}.nav-right > li:nth-child(3) > .dropdown-toggle{color:var(--purple)}.navbar-default .navbar-nav > li:hover > a,.navbar-default .navbar-nav > li:focus > a,.navbar-default .navbar-nav > li > .dropdown-toggle:hover,.navbar-default .navbar-nav > li > .dropdown-toggle:focus,.nav-right > li:hover > .dropdown-toggle,.nav-right > li:focus > .dropdown-toggle{color:#fff !important;background-color:transparent !important;}.navbar-nav > li:nth-child(1):hover > .dropdown-toggle,.navbar-nav > li:nth-child(1):focus > .dropdown-toggle,.navbar-nav > li:nth-child(1):active > .dropdown-toggle{background-color:var(--darkred)}.navbar-nav > li:nth-child(2):hover > .dropdown-toggle,.navbar-nav > li:nth-child(2):focus > .dropdown-toggle,.navbar-nav > li:nth-child(2):active > .dropdown-toggle{background-color:var(--red)}.navbar-nav > li:nth-child(3):hover > .dropdown-toggle,.navbar-nav > li:nth-child(3):focus > .dropdown-toggle,.navbar-nav > li:nth-child(3):active > .dropdown-toggle{background-color:var(--orange)}.navbar-nav > li:hover .dropdown-menu,.nav-right > li:hover .dropdown-menu{background-color:#fff;color:#000;text-align:center}.navbar-nav > li:hover .dropdown-menu li a:hover,.nav-right > li:hover .dropdown-menu li a:hover{color:#fff}.navbar-nav > li:nth-child(1):hover .dropdown-menu li a:hover{background-color:var(--darkred)}.navbar-nav > li:nth-child(2):hover .dropdown-menu li a:hover{background-color:var(--red)}.navbar-nav > li:nth-child(3):hover .dropdown-menu li a:hover{background-color:var(--orange)}.nav-right > li:nth-child(1):hover .dropdown-menu li a:hover{background-color:var(--pink)}.nav-right > li:nth-child(2):hover .dropdown-menu li a:hover{background-color:var(--darkpurple)}.nav-right > li:nth-child(3):hover .dropdown-menu li a:hover{background-color:var(--purple)}.navbar-nav > li:nth-child(1){--menu-bg:var(--darkred)}.navbar-nav > li:nth-child(2){--menu-bg:var(--red)}.navbar-nav > li:nth-child(3){--menu-bg:var(--orange)}.nav-right > li:nth-child(1){--menu-bg:var(--pink)}.nav-right > li:nth-child(2){--menu-bg:var(--darkpurple)}.nav-right > li:nth-child(3){--menu-bg:var(--purple)}.navbar-default .navbar-nav > li > a,.nav-right > li > .dropdown-toggle{position:relative;overflow:hidden;isolation:isolate;z-index:0;transition:color 1.45s ease}.navbar-default .navbar-nav > li > a::before,.nav-right > li > .dropdown-toggle::before{content:"";position:absolute;left:50%;top:50%;width:14px;height:14px;background:var(--menu-bg,#e51837);border-radius:50%;transform:translate(-50%,-50%) scale(0);transition:transform 1.45s ease;z-index:-1}.navbar-default .navbar-nav > li > a:hover::before,.navbar-default .navbar-nav > li > a:focus::before,.nav-right > li > .dropdown-toggle:hover::before,.nav-right > li > .dropdown-toggle:focus::before{transform:translate(-50%,-50%) scale(40)}@media (prefers-reduced-motion:reduce){.navbar-default .navbar-nav > li > a,.nav-right > li > .dropdown-toggle,.navbar-default .navbar-nav > li > a::before,.nav-right > li > .dropdown-toggle::before{transition:none}}.nav-right > li{position:relative}.nav-right > li > .dropdown-menu{position:absolute;top:100%;right:0;left:auto;min-width:160px;text-align:left;margin-top:0;border:none;box-shadow:0 4px 8px rgba(0,0,0,0.1);z-index:1000}.fa-duotone{font-size:25px !important}.footer-logo img{width:100%}.ridge-logo{height:155px;padding-left:10px}.navbar-right{float:none !important}.btn-info{width:130px}.headbanner{border-bottom:4px solid #65584f;border-top:4px solid #65584f;background-color:#fff}.home-quicklinks{position:relative;top:-50px}.home-quicklinks .pulse-button_upper{position:relative;top:-60px}.pulse-button{position:relative;width:175px;height:175px;border:none;box-shadow:0 0 0 0 rgba(10,36,99,0.7);border-radius:50%;color:#fff;background-color:#0A2463;background-size:cover;background-repeat:no-repeat;cursor:pointer;animation:none;margin:20px 0}.pulse-button:focus{outline:0}.pulse-button:hover{animation:pulse 1s infinite cubic-bezier(0.66,0,0,1)}@keyframes pulse{to{box-shadow:0 0 0 45px rgba(232,76,61,0)}}.sl-searchbox{margin-top:10px}h2.col-sm-12,h1.col-sm-12,p.col-xs-12,p.col-sm-12{padding:0}#mainbody{font-size:17px;background-color:#fff;padding-top:80px;padding-bottom:40px;border-radius:10px;margin-bottom:20px}#header-outer{min-height:250px;margin-bottom:20px}#header{padding-top:20px}#footer-outer{position:relative;background:#303030;color:#ffffff;overflow:hidden;padding:40px 0;margin-bottom:20px}#footer-outer a{color:#fff!important}#footer-outer h3{color:#fff!important}.footer-bg-chain{position:absolute;right:-10%;top:50%;transform:translateY(-50%);width:90vw;max-width:1200px;opacity:0.25;pointer-events:none;user-select:none}.footer-link a{color:#fff}.gallery-item{background-position:center center;background-repeat:no-repeat;background-size:cover;margin:0;transition:all 0.5s;transform:scale(0.8);height:200px;display:flex;align-items:center}.gallery-item:hover{transform:scale(1);box-shadow:0 10px 20px rgba(128,128,128,0.75)}.page-image > div{text-align:center;margin:20px auto}.page-image > div > img{width:100%;display:block;margin:0 auto}.page-image-small-height > div > img{height:25% !important;max-width:600px;display:block;margin:0 auto}.page-image-small > div > img{width:25% !important;max-width:600px;display:block;margin:0 auto}.page-image-medium > div > img{width:50%;max-width:600px;display:block;margin:0 auto}.page-image-big > div > img{width:75%;max-width:600px;display:block;margin:0 auto}.page-quote > p{font-style:italic;text-align:center;margin:20px auto}.page-boxout > div > p{background-color:#C8102E;color:#fff;padding:10px;margin-left:-15px !important;margin-right:-15px !important}.page-imageslider .carousel-inner > .item > img,.page-imageslider .carousel-inner > .item img{max-height:500px;margin:0 auto}.page-imageslider .carousel-control.left,.page-imageslider .carousel-control.right{background-image:none}body{font-family:"Plus Jakarta Sans",sans-serif;font-size:17px;background-color:#fff;margin-top:100px}h1,h2,h3{font-family:"Plus Jakarta Sans",sans-serif;font-weight:bold}a{color:#555}a:hover{color:#777}.message{position:relative;padding:15px;color:#000;background:#dddddd;border-radius:20px}.message:after{content:"";position:absolute;bottom:-15px;left:40px;border-width:15px 15px 0;border-style:solid;border-color:#dddddd transparent;display:block;width:0}.messagedate{text-align:right;margin-bottom:1.8em;font-size:.75em}.cat-item{margin-bottom:0;padding:10px 0;border-bottom:1px solid #e51837}.cat-item:hover{background-color:rgba(186,25,42,0.5);color:#fff}.cat-title{margin-top:0}.page-table td{border:1px solid #bbbbbb !important;background-color:#fff}.cellshaded{background-color:#e51837 !important;color:#fff}.page-table-container{overflow-x:auto;margin-left:-15px !important;margin-right:-15px !important}.ticker-wrap{position:fixed;bottom:0;left:0;width:100%;background-color:#ba192a;overflow:hidden;z-index:9999;height:60px}.sl-news-ticker-list{display:flex;list-style:none;padding:0;margin:0;height:100%;align-items:center;white-space:nowrap;width:max-content;animation:ticker-scroll 45s linear infinite}.sl-news-ticker-list:hover{animation-play-state:paused}.sl-news-ticker-list li{color:white;padding:10px 20px;display:flex;align-items:center;font-family:Arial,sans-serif;font-size:16px}.sl-news-ticker-list li a{color:white;font-size:1.5em}.sl-news-ticker-list li:not(:last-child)::after{content:"■";color:#e51837;margin-left:40px;display:inline-block;vertical-align:middle}@keyframes ticker-scroll{0%{transform:translateX(100vw)}100%{transform:translateX(-100%)}}@media screen and (max-width:1220px){.navbar-default .navbar-nav > li > a{padding-top:40px;width:150px}.ridge-logo{max-height:120px}}@media screen and (max-width:1186px){.navbar-default .navbar-nav > li > a{width:100%;padding-top:30px;padding-bottom:10px}.navbar-toggle{margin:32px 20px 32px 0}}@media screen and (max-width:782px){#mainbody{border-radius:0}body{padding-bottom:120px !important}.slfooter{padding:0;height:150px}.gradient-border-top{padding-bottom:0}.gradient-border-top h3{font-size:10px;line-height:15px}.gradient-border-top span{padding-left:5px}.fixed{width:107% !important}.home-quicklinks,.home-quicklinks .pulse-button-upper{top:0;position:relative}}@media screen and (max-width:782px){.slfooter .row{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;margin-bottom:60px}.slfooter .row > div{width:50%;float:none}.slfooter .row > div:nth-child(2){order:1;width:100%;margin-bottom:15px}.slfooter .row > div:nth-child(1){order:2}.slfooter .row > div:nth-child(3){order:3}.dropdown-menu > li > a{padding:12px 20px;display:block}}@media (max-width:782px){.navbar .navbar-collapse{max-height:450px;overflow:scroll !important}.open>.dropdown-menu{text-align:center}.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block !important}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{max-width:60%}@media screen and (max-width:768px){#mainbody{padding-top:150px}.header-background{top:-40px!important}}html,body{width:100%;max-width:100%;overflow-x:hidden}iframe,img,video{max-width:100%}.slideshow-box{padding-left:0 !important;padding-right:0 !important;overflow:hidden}.slideshow-box > .row{margin-left:0 !important;margin-right:0 !important}:root{--side-icon-bg:#fff;--side-icon-border:#e51837;--side-icon-icon:#e51837;--side-icon-hover-bg:#e51837;--side-icon-hover-icon:#fff;--tooltip-bg:#fff;--tooltip-text:#e51837;--tooltip-border:#e51837;--tooltip-arrow:#e51837;--panel-bg:#ffffff;--panel-text:#222222;--panel-border:#d9d9d9;--panel-shadow:0 6px 20px rgba(0,0,0,0.18);--panel-highlight:#e9783a;--panel-input-bg:#ffffff;--panel-input-border:#cccccc;--theme-dark-bg:#000000;--theme-dark-text:#ffffff;--theme-yellow-bg:#000000;--theme-yellow-text:#ffeb00;--theme-light-bg:#ffeb00;--theme-light-text:#0033cc;--side-icon-size:60px;--side-icon-right:15px;--side-icon-gap-1:170px;--side-icon-gap-2:235px;--side-icon-gap-3:300px;--side-icon-gap-4:365px;--side-icon-gap-5:430px}.tooltip-tab{position:relative;overflow:visible !important}.tooltiptext{visibility:hidden;width:110px;background-color:var(--tooltip-bg);color:var(--tooltip-text);text-align:center;border:2px solid var(--tooltip-border);border-radius:6px;padding:8px 0;font-family:Arial,sans-serif;font-size:14px;font-weight:normal;position:absolute;z-index:99999;top:50%;right:115%;transform:translateY(-50%);opacity:0;transition:opacity 0.3s}.tooltiptext::after{content:"";position:absolute;top:50%;left:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent var(--tooltip-arrow)}.tooltip-tab:hover .tooltiptext{visibility:visible;opacity:1}#gtranslate,#sitesearch,#siteaccessibility,#sitelogin,#sitecalendar{position:fixed;left:0;z-index:9999}#sitesearch{top:var(--side-icon-gap-1)}#gtranslate{top:var(--side-icon-gap-2)}#siteaccessibility{top:var(--side-icon-gap-3)}#sitelogin{top:var(--side-icon-gap-4)}#sitecalendar{top:var(--side-icon-gap-5)}#gtranslate-tab,#sitesearch-tab,#siteaccessibility-tab,#sitelogin-tab,#sitecalendar-tab{position:fixed;right:var(--side-icon-right);cursor:pointer;text-align:center;width:var(--side-icon-size);height:var(--side-icon-size);background-color:var(--side-icon-bg);border-radius:50%;border:solid 4px var(--side-icon-border);transition:all 0.3s ease}#gtranslate-tab:hover,#sitesearch-tab:hover,#siteaccessibility-tab:hover,#sitelogin-tab:hover,#sitecalendar-tab:hover{background-color:var(--side-icon-hover-bg);border-color:var(--side-icon-border)}.fa-language,.fa-search,.fa-universal-access,.fa-user,.fa-calendar-alt{color:var(--side-icon-icon) !important;margin-top:10px;font-size:30px !important}#gtranslate-tab:hover .fa-language,#sitesearch-tab:hover .fa-search,#siteaccessibility-tab:hover .fa-universal-access,#sitelogin-tab:hover .fa-user,#sitecalendar-tab:hover .fa-calendar-alt{color:var(--side-icon-hover-icon) !important}#gtranslate-form,#sitesearch-form,#siteaccessibility-form,#sitelogin-form{position:fixed;right:0;z-index:10000 !important;padding-left:5px;padding-right:10px}#sitesearch-form,#gtranslate-form{width:290px;margin-right:85px;background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:14px;box-shadow:var(--panel-shadow);padding:16px;text-align:left}#sitesearch-form{margin-top:4px}#gtranslate-form{margin-top:4px}#sitesearch-form .input-group{width:100%}#sitesearch-form input.form-control{height:42px;border:2px solid var(--side-icon-border);border-right:0;border-radius:8px 0 0 8px;box-shadow:none;font-size:15px}#sitesearch-form .btn{height:42px;background:var(--side-icon-border);color:#fff;border:2px solid var(--side-icon-border);border-radius:0 8px 8px 0;font-weight:700}#sitesearch-form .btn:hover{background:var(--side-icon-hover-bg);color:var(--side-icon-hover-icon)}#gtranslate-form .googletranslate,#google_translate_element{width:100%}.goog-te-gadget{font-size:0 !important}.goog-te-gadget span{display:none !important}.goog-te-combo{width:100% !important;height:42px;border:2px solid var(--side-icon-border);border-radius:8px;padding:0 10px;background:#fff;color:#222;font-size:15px !important}#siteaccessibility-form{width:285px;margin-right:80px;margin-top:5px}#sitelogin-form{width:167px;margin-right:80px;margin-top:28px}.accessibility-panel-box{background:var(--panel-bg);color:var(--panel-text);border:1px solid var(--panel-border);border-radius:12px;box-shadow:var(--panel-shadow);padding:18px;text-align:left}.accessibility-panel-box h3{margin:0 0 16px 0;font-size:18px;font-weight:700;color:var(--panel-text)}.accessibility-group{margin-bottom:18px}.accessibility-group label{display:block;margin-bottom:8px;font-size:16px;font-weight:700;color:var(--panel-text)}.accessibility-options{display:flex;gap:8px;flex-wrap:wrap}.acc-theme-btn,.acc-font-btn{width:38px;height:38px;border-radius:6px;border:2px solid var(--panel-input-border);background:var(--panel-input-bg);color:#666;font-size:22px;font-weight:700;line-height:1;cursor:pointer;padding:0}.acc-theme-btn.active,.acc-font-btn.active{border-color:var(--panel-highlight)}.acc-font-btn[data-size="100"]{font-size:18px}.acc-font-btn[data-size="110"]{font-size:22px}.acc-font-btn[data-size="120"]{font-size:26px}.acc-font-btn[data-size="130"]{font-size:30px}.acc-theme-btn[data-theme="default"]{background:#ffffff;color:#666666}.acc-theme-btn.theme-dark{background:#000000;color:#ffffff}.acc-theme-btn.theme-yellow{background:#000000;color:#ffeb00}.acc-theme-btn.theme-light{background:#ffeb00;color:#0033cc}#accessibility-font-family{width:100%;height:40px;border:1px solid var(--panel-input-border);border-radius:6px;background:var(--panel-input-bg);padding:0 10px;font-size:15px;color:var(--panel-text)}#accessibility-reset{width:100%;border:1px solid var(--panel-input-border);border-radius:6px;background:var(--panel-input-bg);color:var(--panel-text);padding:10px 12px;font-size:14px;font-weight:700;cursor:pointer}#accessibility-reset:hover{border-color:var(--panel-highlight)}body.acc-theme-dark,body.acc-theme-dark .wrapper,body.acc-theme-dark .container,body.acc-theme-dark .container-fluid{background-color:var(--theme-dark-bg) !important;color:var(--theme-dark-text) !important}body.acc-theme-dark h1,body.acc-theme-dark h2,body.acc-theme-dark h3,body.acc-theme-dark h4,body.acc-theme-dark h5,body.acc-theme-dark h6,body.acc-theme-dark p,body.acc-theme-dark li,body.acc-theme-dark a,body.acc-theme-dark span,body.acc-theme-dark div,body.acc-theme-dark td,body.acc-theme-dark th,body.acc-theme-dark label{color:var(--theme-dark-text) !important}body.acc-theme-yellow,body.acc-theme-yellow .wrapper,body.acc-theme-yellow .container,body.acc-theme-yellow .container-fluid{background-color:var(--theme-yellow-bg) !important;color:var(--theme-yellow-text) !important}body.acc-theme-yellow h1,body.acc-theme-yellow h2,body.acc-theme-yellow h3,body.acc-theme-yellow h4,body.acc-theme-yellow h5,body.acc-theme-yellow h6,body.acc-theme-yellow p,body.acc-theme-yellow li,body.acc-theme-yellow a,body.acc-theme-yellow span,body.acc-theme-yellow div,body.acc-theme-yellow td,body.acc-theme-yellow th,body.acc-theme-yellow label{color:var(--theme-yellow-text) !important}body.acc-theme-light,body.acc-theme-light .wrapper,body.acc-theme-light .container,body.acc-theme-light .container-fluid{background-color:var(--theme-light-bg) !important;color:var(--theme-light-text) !important}body.acc-theme-light h1,body.acc-theme-light h2,body.acc-theme-light h3,body.acc-theme-light h4,body.acc-theme-light h5,body.acc-theme-light h6,body.acc-theme-light p,body.acc-theme-light li,body.acc-theme-light a,body.acc-theme-light span,body.acc-theme-light div,body.acc-theme-light td,body.acc-theme-light th,body.acc-theme-light label{color:var(--theme-light-text) !important}body.acc-font-arial{font-family:Arial,sans-serif !important}body.acc-font-verdana{font-family:Verdana,sans-serif !important}body.acc-font-tahoma{font-family:Tahoma,sans-serif !important}body.acc-font-comic{font-family:"Comic Sans MS",Arial,sans-serif !important}@media (max-width:767px){#gtranslate,#sitesearch,#siteaccessibility,#sitelogin,#sitecalendar{display:none !important}}