body{margin:0;padding:0;background:#fff;color:#292929;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:112.5%;line-height:1.625;-moz-osx-font-smoothing:grayscale;font-weight:400}@media only screen and (min-width: 1025px ){body{font-size:112.5%}}a{color:#841617;text-decoration:underline;outline:none;transition:all .2s ease}a:hover,a:focus{color:#292929;text-decoration:underline}.interior a:focus{outline:2px solid rgba(0,108,147,0.75);outline-offset:2px}a img{border:none}h1,h2,h3,h4,h5,.PageTitleHeader,.PageSubTitleHeader{font-weight:bold;padding:0;color:#841617}h1,.h1,.PageTitleHeader{font-size:2.25rem;line-height:1;font-weight:700}@media only screen and (min-width: 1025px ){h1,.h1,.PageTitleHeader{font-size:2.5rem}}h2,.h2,.PageSubTitleHeader{font-size:1.625rem;line-height:1.25;font-weight:700}@media only screen and (min-width: 1025px ){h2,.h2,.PageSubTitleHeader{font-size:1.75rem}}h3,.h3{font-size:1.5rem;line-height:1.25}h4,.h4{font-size:1.25rem;line-height:1.25}h5,.h5{font-size:1.125rem;line-height:1.25;text-transform:uppercase;font-weight:400}p{margin:.5em 0 1.5em;padding:0}p.large{font-size:1.25rem;line-height:1.58;margin-bottom:1.5em;border-left:.5rem solid #f1be48;padding-left:1rem;color:#63666A}@media only screen and (min-width: 700px ){p.large{font-size:1.5em;padding-left:2rem;margin-bottom:2.5rem}}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child{margin-bottom:0}#PageTitle,.PageTitleHeader{display:none}.textalignright{text-align:right}.textalignleft{text-align:left}hr{height:1px;line-height:1px;margin:2em 0;clear:both;border:none;background:#f6f4ed;color:#f6f4ed}img.left{float:left;margin:0 2rem 10px 0}img.right{float:right;margin:0 0 10px 2rem}img.outline{border:4px solid #292929}.clearing{clear:both;height:0;margin:0;padding:0;line-height:0;margin-top:-7px}.clearBoth{clear:both}.clearRight{clear:right}.clearLeft{clear:left}.invisibleButAccessible{display:none}.idbmsBreadcrumbSeparator{color:#841617 !important}.expand img{background-color:#841617 !important}.expand{background-color:#841617 !important;display:inline-block;width:18px}.Error,.error{width:auto !important}img[src="/images/icons/v2/common/brick_edit.gif"],img[src="/images/icons/v2/common/delete.gif"],img[src="/images/icons/v2/common/arrow_out.gif"],img[src="/images/e.gif"],img[src="/images/spacer.gif"],img[src="/images/icons/v2/bomb.png"]{border:0 !important;padding:0 !important;margin:0 !important;float:none !important;width:16px !important;height:16px !important}.pageWrap{position:relative}.pageWrap img{max-width:100%;height:auto}.pageWrap img[src="/images/spacer.gif"]{display:none}.pageWrap img *{box-sizing:border-box;-ms-box-sizing:border-box}.showColor.imodBlue{overflow:hidden}b,strong{font-weight:bold}.EventsHeader td:nth-child(2){width:18px !important;height:18px !important}.EventsHeader span.expand img{width:18px !important;height:18px !important}::-moz-selection{background:#006C93;color:#fff}::selection{background:#006C93;color:#fff}::-moz-selection{background:#006C93;color:#fff}.flexbox .equal-height{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.flexbox .equal-height-item{display:inherit;-ms-flex-direction:column;flex-direction:column}.flexbox .equal-height-item-inner{-ms-flex:1 0 auto;flex:1 0 auto}@media only screen and (max-width:  1024px ){.flexbox .equal-height{-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width: 700px) and (max-width:  1024px ){.container{width:100%}}.button,a.button,input[type="submit"],input[type="button"],input[type="reset"]{background:#841617;font-size:.875rem;line-height:normal;color:#fff;border:2px solid transparent;padding:1rem 1.5rem;text-decoration:none;display:inline-block;text-transform:uppercase;font-weight:900;letter-spacing:.5px;margin-bottom:1rem;transition:all .2s ease;min-width:140px;text-align:center}@media only screen and (min-width: 700px ){.button,a.button,input[type="submit"],input[type="button"],input[type="reset"]{min-width:180px}}.button+.button,.button+a.button,.button+input[type="submit"],.button+input[type="button"],.button+input[type="reset"],a.button+.button,a.button+a.button,a.button+input[type="submit"],a.button+input[type="button"],a.button+input[type="reset"],input[type="submit"]+.button,input[type="submit"]+a.button,input[type="submit"]+input[type="submit"],input[type="submit"]+input[type="button"],input[type="submit"]+input[type="reset"],input[type="button"]+.button,input[type="button"]+a.button,input[type="button"]+input[type="submit"],input[type="button"]+input[type="button"],input[type="button"]+input[type="reset"],input[type="reset"]+.button,input[type="reset"]+a.button,input[type="reset"]+input[type="submit"],input[type="reset"]+input[type="button"],input[type="reset"]+input[type="reset"]{margin-left:1rem}.button:hover,a.button:hover,input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover,.button:focus,a.button:focus,input[type="submit"]:focus,input[type="button"]:focus,input[type="reset"]:focus{background-color:#f1be48;color:#000;text-decoration:none}.button:focus,a.button:focus,input[type="submit"]:focus,input[type="button"]:focus,input[type="reset"]:focus{outline:2px solid rgba(0,108,147,0.75);outline-offset:2px}.button.reverse,a.button.reverse,input[type="submit"].reverse,input[type="button"].reverse,input[type="reset"].reverse{border:#841617 2px solid;background:#fff;color:#841617}.button.reverse:hover,a.button.reverse:hover,input[type="submit"].reverse:hover,input[type="button"].reverse:hover,input[type="reset"].reverse:hover,.button.reverse:focus,a.button.reverse:focus,input[type="submit"].reverse:focus,input[type="button"].reverse:focus,input[type="reset"].reverse:focus{background-color:#841617;color:#fff}.columnList-four{column-count:1}@media only screen and (min-width: 700px) and (max-width:  1024px ){.columnList-four{column-count:2}}@media only screen and (min-width: 1025px ){.columnList-four{column-count:4}}.columnList-three{column-count:1}@media only screen and (min-width: 700px ){.columnList-three{column-count:3}}.columnList-two{column-count:1}@media only screen and (min-width: 700px ){.columnList-two{column-count:2}}.columnList-four,.columnList-three,.columnList-two{padding-left:25px}@media only screen and (min-width: 700px ){.columnList-four li,.columnList-three li,.columnList-two li{padding-right:30px}}.utilityBar{float:left;width:100%;background:#292929;padding:15px 0;height:45px}.utilityLinks{font-size:.8125rem;line-height:1;text-transform:uppercase;font-weight:500}.utilityLinks ul{list-style:none;margin:0;padding:0;text-align:right}@media only screen and (min-width: 700px) and (max-width:  1024px ){.utilityLinks ul{padding-left:5px;padding-right:5px}}.utilityLinks ul li{display:inline-block}.utilityLinks ul li+li{margin-left:20px}.utilityLinks ul li a{display:block;color:#fff;text-decoration:none}.utilityLinks ul li a:hover,.utilityLinks ul li a:focus{text-decoration:underline}.utilityLinks ul li a:focus{outline:2px solid #fff;outline-offset:2px}.structHead{width:100%;background:#841617;padding:0;position:-webkit-sticky;position:sticky;top:0;z-index:4;clear:both}@media only screen and (min-width: 700px ){.structHead{background:#ededeb}}.structHead .mainHeaderWrap{position:relative}.structHead .headerRight{height:75px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (min-width: 1025px ){.structHead .headerRight{padding-right:25px;height:auto}}.form .structHead{position:relative}.headLogo{padding-right:0;position:static}.headLogo a{display:block;position:absolute;top:15px;left:15px;z-index:15}.headLogo a:focus{outline:solid 2px rgba(0,108,147,0.75);outline-offset:3px}.headLogo img,.headLogo svg{width:81px;height:83px}@media only screen and (min-width: 700px ){.headLogo img,.headLogo svg{width:98px;height:100px}}@media only screen and (min-width: 1025px ){.headLogo img,.headLogo svg{width:135px;height:136px;left:50px}}.menuMobilBtnWrap div.innerWrap{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.menuMobilBtnWrap #searchToggle{background:transparent;color:#292929;font-size:1.25rem;padding:0 10px;margin-right:1.25rem;height:45px;border:2px solid transparent;transition:all .2s ease}.home .menuMobilBtnWrap #searchToggle{color:#fff}.menuMobilBtnWrap #searchToggle:hover,.menuMobilBtnWrap #searchToggle:focus{color:#f1be48}.menuMobilBtnWrap #searchToggle:focus{outline:2px solid rgba(0,108,147,0.75)}.menuMobilBtnWrap .giftBtn{border:2px solid transparent;color:#fff;background:#841617;height:45px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;text-decoration:none;white-space:nowrap}@media only screen and (min-width: 700px ){.menuMobilBtnWrap .giftBtn{width:auto;font-weight:900;text-transform:uppercase;font-size:1rem;padding:0 15px;height:45px;min-width:130px}}.menuMobilBtnWrap .giftBtn:focus,.menuMobilBtnWrap .giftBtn:hover{background-color:#f1be48;color:#000}.menuMobilBtnWrap .giftBtn:focus{outline:2px solid rgba(0,108,147,0.75);outline-offset:2px}.menuMobilBtnWrap button.js-offcanvas-trigger{height:45px;background:#841617;border:2px solid transparent;margin-left:8px;font-weight:900;text-transform:uppercase;font-size:1rem;line-height:1;color:#fff;padding:.75rem 1.25rem;margin-right:-10px}@media only screen and (min-width: 700px ){.menuMobilBtnWrap button.js-offcanvas-trigger{margin-right:0}}.menuMobilBtnWrap button.js-offcanvas-trigger .icon-close{font-size:1.125rem;margin-left:.5rem}.menuMobilBtnWrap button.js-offcanvas-trigger .c-button__text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.menuMobilBtnWrap button.js-offcanvas-trigger:focus,.menuMobilBtnWrap button.js-offcanvas-trigger:hover{background-color:#292929;color:#fff}#searchWrap{display:none;background:#fff;padding:25px;z-index:10;width:100%}#searchWrap .searchWrapInner{border-bottom:1px solid rgba(255,255,255,0.33);padding:0 0 5px}#searchWrap h2{letter-spacing:normal}#searchWrap .icon{font-size:1.625rem;line-height:1rem;margin-right:15px}#searchWrap .search{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-negative:1;flex-shrink:1}#searchWrap #SearchModuleSpacer{display:none}#searchWrap label{position:absolute;left:-999999em}#searchWrap .SearchModuleSpacer{display:none}#searchWrap h2{display:block;width:100%;font-weight:900;text-transform:uppercase;font-size:1.025rem;line-height:1;margin:0 0 .5rem;color:#000}#searchWrap input[type="text"]{background:#EDEDED;border:1px solid #979797;border-radius:0;font-size:1rem;line-height:1;height:45px;padding:0 1rem;-ms-flex-preferred-size:100%;flex-basis:100%}#searchWrap input[type="text"]:-ms-input-placeholder{font-style:italic;color:#666}#searchWrap input[type="text"]::placeholder{font-style:italic;color:#666}#searchWrap button{margin:0;background:#841617;border:none;color:#fff;height:45px;padding:5px 15px;font-size:.875rem;line-height:1;font-weight:bold;text-transform:uppercase;letter-spacing:.5px}#searchWrap button#closeSearch{background:#000;color:#fff}#searchWrap button:focus{text-decoration:underline;outline:2px solid rgba(0,108,147,0.75)}.alertBanner{background:#f1be48}.alertBanner .alert{margin:0;border:none;text-align:center;font-size:1rem;line-height:normal;padding:.875rem;font-weight:bold}@media only screen and (min-width: 700px ){.alertBanner .alert{font-size:1rem}}.alertBanner .alert a{color:#292929}.alertBanner .alert a:focus{outline:2px solid #292929;outline-offset:3px}.heroImgBlock{background:#000;color:#f1be48;text-align:center;padding:3.5rem 2.5rem 4.5rem}@media only screen and (min-width: 700px ){.heroImgBlock{padding:4.675rem 5rem 6.75rem}}@media only screen and (min-width: 1025px ){.heroImgBlock{padding:4.675rem 5rem 5.75rem}}.form .heroImgBlock{position:relative}.heroImgBlock .heroImg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:0}.heroImgBlock .heroImg:after{content:"";background:rgba(0,0,0,0.7);position:absolute;top:0;left:0;width:100%;height:100%}.loggedin .heroImgBlock .heroImg:after{top:40px}.heroImgBlock .inner{position:relative;z-index:1}@media only screen and (min-width: 1025px ){.heroImgBlock .inner{max-width:1250px;margin:0 auto}}.heroImgBlock .logo{width:100px;margin:0 auto 1rem}@media only screen and (min-width: 700px ){.heroImgBlock .logo{width:135px;margin-bottom:1.75rem}}.heroImgBlock .subheading{font-weight:bold;text-transform:uppercase;font-size:1.25rem;line-height:1;font-style:italic;margin-bottom:3rem}@media only screen and (min-width: 1025px ){.heroImgBlock .subheading{font-size:1.625rem;margin-bottom:4rem}}.heroImgBlock h1{color:#fff;text-transform:uppercase;font-weight:900;font-size:2.75rem}@media only screen and (min-width: 700px ){.heroImgBlock h1{font-size:5rem}}@media only screen and (min-width: 1025px ){.heroImgBlock h1{font-size:9rem}}.heroImgBlock h1 .outline{color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#979797}.heroImgBlock h1 .small{text-transform:none;display:block;font-size:1.125rem;font-weight:bold;text-shadow:0 2px 4px rgba(0,0,0,0.5)}@media only screen and (min-width: 700px ){.heroImgBlock h1 .small{font-size:2.375rem;text-align:right;margin-top:-1.5rem;margin-right:-2rem}}@media only screen and (min-width: 1025px ){.heroImgBlock h1 .small{text-align:center;font-size:3.75rem;margin-top:-2.5rem;margin-left:37%;margin-right:0}}.desktopNav{position:relative;z-index:99}.desktopNav ul{list-style-type:none;margin:0;padding:0}.desktopNav ul li{float:left;padding:0;position:relative}.desktopNav ul li a{display:block;text-decoration:none}.desktopNav li.sfHover{position:static}.desktopNav li.sfHover ul{left:auto;opacity:1}.desktopNav li.sfHover ul ul{left:-999em}.desktopNav li.sfHover ul ul ul{left:-999em}.desktopNav li ul{position:absolute;left:0;margin:0;background:#f5f5f5;border-bottom:4px solid #f1be48;float:none;width:250px;text-align:left;opacity:1;top:100%;display:none;}.desktopNavInner>ul>li>ul[aria-hidden='false'] {display:block;}.desktopNav li ul li{width:100%;border:none;margin:0;padding:0;background:none;line-height:normal;text-transform:none;font-size:1em}.desktopNav li ul li.sfHover{position:static}.desktopNav li ul li.sfHover ul{left:auto;opacity:1}.desktopNav li ul li a{display:block}.desktopNav .desktopNavInner{font-size:1rem;line-height:normal}.desktopNav .desktopNavInner>ul{display:-ms-flexbox;display:flex;padding-right:.25rem}.desktopNav .desktopNavInner>ul>li>a,.desktopNav .desktopNavInner>ul>li>button{background-color:transparent;border:none;font-weight:bold;color:#292929;padding:.5rem 1.25rem;position:relative;text-transform:uppercase;height:90px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:normal;transition:none}.home .desktopNav .desktopNavInner>ul>li>a, .home .desktopNav .desktopNavInner>ul>li>button{fill:#fff;color:#fff;text-shadow:0 0 7px rgba(0,0,0,0.9)}.desktopNav .desktopNavInner>ul>li>button>span.icon>svg{margin-left: .5rem;
width: .875rem;}

.home .desktopNav .desktopNavInner>ul>li>button>span.icon>svg{fill:#fff;}.home .desktopNav .desktopNavInner>ul>li>button:hover>span.icon>svg,.home .desktopNav .desktopNavInner>ul>li>button:focus>span.icon>svg,.home .desktopNav .desktopNavInner>ul>li>button[aria-expanded='true']>span.icon>svg{fill:#841617;}.desktopNav .desktopNavInner>ul>li>a:hover,.desktopNav .desktopNavInner>ul>li>a:focus,.desktopNav .desktopNavInner>ul>li>button[aria-expanded='true'],.desktopNav .desktopNavInner>ul>li>button:hover,.desktopNav .desktopNavInner>ul>li>button:focus{text-decoration:none;background:#f5f5f5}.home .desktopNav .desktopNavInner>ul>li>a:hover,.home .desktopNav .desktopNavInner>ul>li>a:focus,.home .desktopNav .desktopNavInner>ul>li>button:hover, .home .desktopNav .desktopNavInner>ul>li>button:focus{color:#841617;text-shadow:none !important}.desktopNav .desktopNavInner>ul>li.sfHover>a{color:#841617;background:#f5f5f5}.desktopNav .desktopNavInner>ul>li.sfHover>a:focus{text-decoration:none;outline:solid 2px rgba(0,108,147,0.75);outline-offset:-3px}.home .desktopNav .desktopNavInner>ul>li.sfHover>a{color:#841617;text-shadow:none !important}.desktopNav .desktopNavInner>ul>li>ul{padding:.5rem 1.25rem}.desktopNav .desktopNavInner>ul>li>ul>li{float:none}.desktopNav .desktopNavInner>ul>li>ul>li+li{border-top:1px solid #E9E9E9}.desktopNav .desktopNavInner>ul>li>ul>li>a{font-weight:500;padding:.75rem 0;color:#292929}.desktopNav .desktopNavInner>ul>li>ul>li>a:hover,.desktopNav .desktopNavInner>ul>li>ul>li>a:focus{text-decoration:underline;color:#841617}.desktopNav .desktopNavInner>ul>li>ul>li>a:focus{text-decoration:underline;outline:solid 2px rgba(0,108,147,0.75);outline-offset:-3px}.desktopNav .desktopNavInner>ul>li.twoCol{float:none}.desktopNav .desktopNavInner>ul>li.twoCol>ul{width:500px}@media only screen and (min-width: 700px ){.desktopNav .desktopNavInner>ul>li.twoCol>ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.desktopNav .desktopNavInner>ul>li.twoCol>ul>li{break-inside:avoid;width:48%;padding-right:1rem}.desktopNav .desktopNavInner>ul>li.twoCol>ul>li:nth-child(2){border-top:none}.structBody .breadCrumbs ol{padding:0;margin:0 0 1.75rem;list-style:none;display:-ms-flexbox;display:flex;font-size:.8125rem;line-height:normal;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:bold}.structBody .breadCrumbs ol li{padding:0;margin:0;display:inline;position:relative}.structBody .breadCrumbs ol li+li:before{content:"\f054";font-family:"Font Awesome 5 Free";font-weight:bold;padding:0 9px;color:#155074;font-size:.5rem;line-height:1}.structBody .breadCrumbs ol li a{text-decoration:underline;color:#841617;position:relative}.structBody .breadCrumbs ol li a:hover,.structBody .breadCrumbs ol li a:focus{text-decoration:none}.structBody .breadCrumbs ol li a:focus{outline:2px solid #ccc;outline-offset:2px}.structBody .breadCrumbs ol li.selected{color:#63666a}.structBody .breadCrumbs ol li.selected a{text-decoration:none;color:#63666a}.structBody .breadCrumbs ol li.selected a:hover,.structBody .breadCrumbs ol li.selected a:focus{text-decoration:none}.structBody{padding:0;width:100%;background:#fff;clear:both;display:block}@media only screen and (min-width: 700px ){}@media only screen and (min-width: 700px ){}.loggedin .structBody{margin-top:0;padding-top:0 !important}.oneCol-layout,.twoCol-layout{padding-bottom:3rem;padding-top:70px;overflow:hidden;padding-left:1rem;padding-right:1rem}@media only screen and (min-width: 700px) and (max-width:  1024px ){.oneCol-layout,.twoCol-layout{padding-left:1rem;padding-right:1rem;padding-top:100px}}@media only screen and (min-width: 1025px ){.oneCol-layout,.twoCol-layout{padding-top:110px}}.form .oneCol-layout,.form .twoCol-layout{padding-top:2rem}@media only screen and (min-width: 700px ){.form .oneCol-layout,.form .twoCol-layout{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width: 1025px ){.twoCol-layout .mainWrap{padding-left:45px}}.fullImg{background-size:cover;background-repeat:no-repeat;background-position:center}.pageName h1{letter-spacing:-1px;margin-bottom:2rem}@media only screen and (min-width: 1025px ){.pageName h1{margin-bottom:3.5rem}}.bodyHeroItem{position:relative;margin:3rem 0}.bodyHeroItem .bkgdImg{position:absolute;width:101vw;left:50%;top:0;height:100%;-ms-transform:translateX(-50%);transform:translateX(-50%);background-size:cover;background-position:center}@media only screen and (min-width: 700px ){.bodyHeroItem .bkgdImg{width:100vw}}@media only screen and (min-width: 1025px ){.bodyHeroItem .bkgdImg{width:99vw}}blockquote.featured{background:#841617;color:#fff;clear:both;position:relative;font-size:1.5rem;line-height:1.5;font-style:italic;padding:2.5rem 2rem;margin:4rem 0}@media only screen and (min-width: 700px ){blockquote.featured{padding:3.5rem 7%}}@media only screen and (min-width: 1025px ){blockquote.featured{padding:3.5rem 15%}}blockquote.featured .inner{position:relative;z-index:1}blockquote.featured:after{content:"";position:absolute;width:100vw;left:50%;top:0;z-index:0;height:100%;-ms-transform:translateX(-50%);transform:translateX(-50%);background:#841617;box-shadow:inset 1.125rem 0 0 0 #f1be48}@media only screen and (min-width: 700px ){blockquote.featured:after{width:100vw}}@media only screen and (min-width: 1025px ){blockquote.featured:after{width:100vw}}.form h2{font-weight:300;text-transform:uppercase;display:inline-block}.form .mainWrap{max-width:975px;margin:0 auto}@media only screen and (min-width: 700px ){#divLogin{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:600px}#divLogin #divUsername label,#divLogin #divPassword label{display:block;font-weight:bold}#divLogin #divUsername input,#divLogin #divPassword input{width:100%;height:42px;padding:0 1rem;border-radius:0;background:#fff;border:1px solid #D1D1D1}#divLogin #divUsername{padding-right:1rem}#divLogin #divPassword{padding-left:1rem}#divLogin #divRemember{width:100%}}.loggedin .hero{padding-top:4rem}.newsItem{position:relative;padding:0 0 0;float:left;width:100%;clear:both;margin-bottom:30px}@media only screen and (min-width: 700px ){.newsItem{margin-bottom:50px;padding-right:1.5rem}}.newsItem+.newsItem{padding-top:30px;border-top:1px solid #f6f4ed}@media only screen and (min-width: 700px ){.newsItem+.newsItem{padding-top:50px}}.newsItem:first-of-type{margin-top:20px}@media only screen and (min-width: 700px ){.newsItem:first-of-type{margin-top:20px}}.newsItem .tools a{display:inline-block}.newsItem .thumb{position:relative;width:200px;margin:0 0 15px}@media only screen and (min-width: 700px ){.newsItem .thumb{float:left;margin:0}}@media only screen and (min-width: 700px ){.newsItem .text{padding-left:230px}}.newsItem .title{font-size:1.375rem;line-height:normal;font-weight:300;color:#841617;margin-bottom:10px;display:block}.newsItem .pubDate{font-style:italic;display:block;font-size:.825rem;line-height:normal;margin:7px 0;display:none}.newsItem .preview{font-size:1rem}.newsItem a{display:block;text-decoration:none;color:inherit;overflow:hidden}.newsItem a:hover .title,.newsItem a:focus .title{text-decoration:underline}.newsItem a:focus{outline:2px solid rgba(0,108,147,0.75);outline-offset:5px}.accordion{margin:20px 0 40px;width:100%;clear:both;border-top:1px solid #D9D9D6;border-bottom:1px solid #D9D9D6}@media only screen and (min-width: 700px ){.accordion{margin-bottom:60px}}.accordion .accordion{margin:0}.accordion .collapseItem{margin:0 0;border-top:1px solid #D9D9D6}.accordion .collapseItem:first-child{border:none}.accordion .collapseItem .panel-heading{display:block;position:relative;line-height:1.2;color:#841617}.accordion .collapseItem .panel-heading a{display:block;padding:.75rem 3rem .75rem .75rem;text-decoration:none;color:#841617;font-size:1.125rem}@media only screen and (min-width: 700px ){.accordion .collapseItem .panel-heading a{padding:1rem 5rem 1rem 1.25rem;font-size:1.25rem}}.accordion .collapseItem .panel-heading a:focus{box-shadow:0 0 0 2px rgba(0,108,147,0.75)}.accordion .collapseItem .panel-heading a .arrows{position:absolute;top:0;right:0;height:100%;padding:0 1rem;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;padding-top:12px;color:#292929}@media only screen and (min-width: 700px ){.accordion .collapseItem .panel-heading a .arrows{padding:1rem 1.75rem 0}}.accordion .collapseItem .panel-heading a.open{background:#D9D9D6}.accordion .collapseItem .accordionPanelWrap{padding:1rem 0 2rem 1rem;overflow:hidden;font-size:1rem}@media only screen and (min-width: 700px ){.accordion .collapseItem .accordionPanelWrap{padding-left:1.25rem;padding-right:6rem}}@media only screen and (min-width: 700px) and (max-width:  1024px ){.featuresWrap{margin-left:-5px;margin-right:-5px}}@media only screen and (min-width: 700px) and (max-width:  1024px ){.featureCard{padding:5px}}@media only screen and (min-width: 1025px ){.featureCard{padding-top:15px;padding-bottom:15px}}.featureCard+.featureCard{margin-top:15px}@media only screen and (min-width: 700px ){.featureCard+.featureCard{margin-top:0}}.featureCard a{display:block;text-decoration:none;color:inherit;height:100%}.featureCard a:hover .title:after{width:75px}@media only screen and (min-width: 1025px ){.featureCard a:hover .title:after{width:130px}}.featureCard a:focus{outline:2px solid rgba(0,0,0,0.5);outline-offset:3px;text-decoration:underline}.featureCard .tools a{display:inline-block}.featureCard .cardInner{display:-ms-flexbox;display:flex;min-height:125px;background:#fff}@media only screen and (min-width: 700px ){.featureCard .cardInner{-ms-flex-direction:column;flex-direction:column;height:100%}}@media only screen and (min-width: 1025px ){.featureCard .cardInner{background:none}}.featureCard .thumb{width:100px;background-size:cover;background-position:center;display:block;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:100px;flex-basis:100px}@media only screen and (min-width: 700px ){.featureCard .thumb{width:100%;-ms-flex-preferred-size:auto;flex-basis:auto;padding-bottom:100%}}.featureCard .text{background:#F6F6F6;padding:15px;width:100%}@media only screen and (min-width: 700px ){.featureCard .text{text-align:center;padding:15px 10px;height:100%}}@media only screen and (min-width: 1025px ){.featureCard .text{margin:-30px 15px 0;padding:20px 15px;width:auto;height:100%}}.featureCard .text .title{font-weight:bold;font-size:1.125rem;line-height:1.15;color:#841617}@media only screen and (min-width: 1025px ){.featureCard .text .title{font-size:1.375rem}}.cardsWrap ul{margin-top:10px;margin-bottom:40px;padding:0}@media only screen and (min-width: 700px ){.cardsWrap ul{margin-top:20px}}.cardItem{list-style:none}@media only screen and (min-width: 700px) and (max-width:  1024px ){.cardItem{margin:0 0 50px}}@media only screen and (min-width: 1025px ){.cardItem{margin-bottom:60px}}.cardItem+.cardItem{margin-top:30px}@media only screen and (min-width: 700px ){.cardItem+.cardItem{margin-top:0}}.cardItem a{display:block;color:inherit;text-decoration:none;height:100%}.cardItem a .cardInner .text .cta{display:block}.cardItem a:hover .cardInner .text .title,.cardItem a:focus .cardInner .text .title{text-decoration:underline}.cardItem a:hover .cardInner .text .cta,.cardItem a:focus .cardInner .text .cta{text-decoration:underline}.cardItem a:focus .cardInner{outline:2px solid rgba(0,108,147,0.5);outline-offset:3px}.cardItem .tools a{display:inline-block;height:auto}@media only screen and (min-width: 700px ){.cardItem .cardInner{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.cardItem .cardInner .thumb{margin-bottom:10px;-ms-flex-positive:0;flex-grow:0}.cardItem .cardInner .text{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}.cardItem .cardInner .text :last-child{margin-top:auto}.cardItem .cardInner .text .title{font-weight:bold;font-size:1.25rem;line-height:1.3;display:block;margin:0 0 5px}@media only screen and (min-width: 1025px ){.cardItem .cardInner .text .title{font-size:1.5rem}}.cardItem .cardInner .text .preview{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-positive:1;flex-grow:1}.cardItem .cardInner .text .cta{-ms-flex-positive:0;flex-grow:0;display:none;font-weight:bold;font-size:.875rem;text-transform:uppercase;padding:5px 5px 5px 0}@media only screen and (min-width: 700px ){.cardItem .cardInner .text .cta{margin-top:15px}}.cardItem .cardInner .text .cta .button{display:none;margin-top:20px;margin-bottom:0}.cardItem .cardInner .text .cta a .button{display:inline-block}.interior .newsWrap{margin-bottom:3rem}.newsHomeItem+.newsHomeItem{margin-top:2.5rem}@media only screen and (min-width: 700px ){.newsHomeItem+.newsHomeItem{margin-top:0}}.newsHomeItem:nth-child(n+4){display:none}@media only screen and (min-width: 1025px ){.newsHomeItem:nth-child(n+4){display:block;margin-top:45px}}.newsHomeItem a{text-decoration:none;color:inherit;display:block;height:100%}.newsHomeItem a:focus{outline-offset:2px;outline:solid 3px rgba(0,108,147,0.75)}.newsHomeItem a:focus .title{text-decoration:underline}.newsHomeItem a:hover .text{border-color:#f1be48;outline:2px solid #f1be48;outline-offset:-3px}.newsHomeItem a:hover .title{text-decoration:underline}.newsHomeItem .tools a{display:inline-block}.newsHomeItem .newsInner{font-size:.875rem}@media only screen and (min-width: 700px ){.newsHomeItem .newsInner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}}.newsHomeItem .newsInner .thumb{display:inline-block;margin:0 0 20px;background-size:cover;background-position:center;border-top:6px solid #841617}@media only screen and (max-width:  1024px ){.newsHomeItem .newsInner .thumb{background-image:none !important}}@media only screen and (min-width: 700px ){.newsHomeItem .newsInner .thumb{border-top:none}}@media only screen and (min-width: 1025px ){.newsHomeItem .newsInner .thumb{display:block;padding-bottom:66%;background-color:#d9d9d6}}@media only screen and (min-width: 1025px ){.newsHomeItem .newsInner .thumb img{display:none}}@media only screen and (min-width: 700px ){.newsHomeItem .newsInner .text{border:1px solid #841617;-ms-flex-positive:1;flex-grow:1;padding:1.25rem 1rem}}@media only screen and (min-width: 1025px ){.newsHomeItem .newsInner .text{padding:2rem 2.5rem}}.newsHomeItem .newsInner .title{font-size:1.375rem;font-weight:300;color:#841617}@media only screen and (min-width: 700px) and (max-width:  1024px ){.newsHomeItem .newsInner .title{font-size:1.375rem}}@media only screen and (min-width: 1025px ){.newsHomeItem .newsInner .title{font-size:1.5rem}}.newsHomeItem .newsInner .preview{margin-top:1rem;font-size:1rem}@media only screen and (min-width: 1025px ){.newsHomeItem .newsInner .preview{font-size:1rem}}.heroTopWrap{position:relative;background:#292929;color:#fff}.heroTopWrap .thumb{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center;opacity:.55}.heroTopWrap .textWrap{min-height:50vw;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:center;padding:3rem 1rem}@media only screen and (min-width: 700px ){.heroTopWrap .textWrap{min-height:40vw;padding-left:2rem;padding-right:2rem}}@media only screen and (min-width: 1025px ){.heroTopWrap .textWrap{min-height:500px;padding-top:5rem;padding-bottom:5rem}}.heroTopWrap .textWrap h1{color:#fff;font-size:1.75rem;text-shadow:1px 1px 10px rgba(0,0,0,0.95)}@media only screen and (min-width: 700px ){.heroTopWrap .textWrap h1{font-size:2.5rem}}@media only screen and (min-width: 1025px ){.heroTopWrap .textWrap h1{font-size:3.5rem;font-weight:900}}.heroTopWrap .textWrap h1 a{color:inherit;text-decoration:none}.heroTopWrap .textWrap h1 a:hover,.heroTopWrap .textWrap h1 a:focus{text-decoration:underline}.heroTopWrap .textWrap .preview{margin-top:.5rem;line-height:normal}@media only screen and (min-width: 1025px ){.heroTopWrap .textWrap .preview{margin-top:1rem;font-size:1.45em}}.imodcmscalendar.listing-view .CalendarFilters{background:#F6F6F6;margin:20px 0;padding:20px}.imodcmscalendar.listing-view .CalendarFilters label{margin:0 10px 0 0;font-weight:bold;text-transform:uppercase;font-size:.85em;letter-spacing:.5px}.imodcmscalendar.listing-view .CalendarFilters select{max-width:100%}.intEventItem{border:none;padding-top:15px;padding-bottom:40px;position:relative;clear:both;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 700px ){.intEventItem{-ms-flex-direction:row;flex-direction:row}}.intEventItem+.intEventItem{padding-top:40px;border-top:1px solid #D8D8D8}.intEventItem.withThumb .text .title .tools{left:224px;top:105px}@media only screen and (min-width: 700px ){.intEventItem.withThumb .text .title .tools{top:0;left:auto;right:0}}.intEventItem .thumbWrap{display:-ms-flexbox;display:flex;margin-bottom:1rem}@media only screen and (min-width: 700px ){.intEventItem .thumbWrap{margin-bottom:0}}.intEventItem .thumb{width:200px;background-size:cover;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:24px}@media only screen and (max-width:  1024px ){.intEventItem .thumb{background-image:none !important}}.intEventItem .date{width:75px;height:80px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;margin-right:24px;border:1px solid #841617;background:#fff;text-align:center;padding:5px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;color:#841617}.intEventItem .date .month{text-transform:uppercase;font-size:.875rem;line-height:1;font-weight:300}.intEventItem .date .day{font-size:1.5rem;line-height:1;margin-top:3px;font-weight:700}.intEventItem .text{width:100%}.intEventItem .text .title{font-weight:300;font-size:1.375rem;line-height:1.3;margin:0 0 7px;padding-right:60px;color:#841617}@media only screen and (min-width: 700px ){.intEventItem .text .title{position:relative}}.intEventItem .text .title a{color:#841617;text-decoration:none}.intEventItem .text .title a:hover,.intEventItem .text .title a:focus{text-decoration:underline}.intEventItem .text .title .tools{position:absolute;left:90px;top:40px;width:40px}@media only screen and (min-width: 700px ){.intEventItem .text .title .tools{left:auto;right:0;top:0;text-align:right}}.intEventItem .text .title .tools a:focus{outline:2px solid rgba(0,108,147,0.75);outline-offset:2px}.intEventItem .text .inner{display:-ms-flexbox;display:flex;margin-top:1rem;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 1025px ){.intEventItem .text .inner{-ms-flex-direction:row;flex-direction:row}}.intEventItem .text .preview{margin:0 0 0 0;font-size:1rem}@media only screen and (min-width: 700px ){.intEventItem .text .preview{margin:0 2rem 0 0}}.intEventItem .text .locationTime{color:#63666A;font-size:.8125rem;margin-top:1rem;text-transform:uppercase}@media only screen and (min-width: 1025px ){.intEventItem .text .locationTime{width:165px;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin:0;text-align:right}}.intEventItem .text .locationTime .location{display:block;line-height:normal;margin:2px 0}@media only screen and (min-width: 1025px ){.intEventItem .text .locationTime .location{display:inline-block}}.intEventItem .text .locationTime .location:before{font-family:"Font Awesome 5 Free";content:"\f041";padding-right:5px;font-weight:bold;width:20px;text-align:center;display:inline-block;color:#841617}.intEventItem .text .locationTime .timeRange{display:block;margin:2px 0}@media only screen and (min-width: 1025px ){.intEventItem .text .locationTime .timeRange{display:inline-block}}.intEventItem .text .locationTime .timeRange:before{font-family:"Font Awesome 5 Free";content:"\f017";padding-right:5px;font-weight:bold;width:20px;display:inline-block;color:#841617}#heroSlider{position:relative;border-bottom:5px solid #841617}@media only screen and (min-width: 700px ){#heroSlider{border-bottom:none}}#heroSlider .slidesWrap{position:relative;background:#F6F6F6}#heroSlider .slideItem{position:relative}#heroSlider .slideItem .sldImg{position:relative;z-index:0;background-size:cover;background-repeat:no-repeat;background-position:center;height:200px}@media only screen and (min-width: 700px) and (max-width:  1024px ){#heroSlider .slideItem .sldImg{height:425px}}@media only screen and (min-width: 1025px ){#heroSlider .slideItem .sldImg{height:auto;min-height:600px}}#heroSlider .slideItem .sldImg img{visibility:hidden}#heroSlider #arrowsWrap button.slick-arrow{position:absolute;top:0;height:200px;background:transparent;color:#fff;border:none;font-size:1.5rem;line-height:1;opacity:.65;padding:0 15px}@media only screen and (min-width: 700px ){#heroSlider #arrowsWrap button.slick-arrow{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:100px;padding:0}}@media only screen and (min-width: 700px) and (max-width:  1024px ){#heroSlider #arrowsWrap button.slick-arrow{padding-top:0;padding-bottom:0;width:60px;height:60px;font-size:2rem}}@media only screen and (min-width: 1025px ){#heroSlider #arrowsWrap button.slick-arrow{font-size:2.5rem;width:80px;height:80px}}#heroSlider #arrowsWrap button.slick-arrow.slick-prev{left:0}@media only screen and (min-width: 700px ){#heroSlider #arrowsWrap button.slick-arrow.slick-prev{left:10px;padding-right:5px}}#heroSlider #arrowsWrap button.slick-arrow.slick-next{right:0}@media only screen and (min-width: 700px ){#heroSlider #arrowsWrap button.slick-arrow.slick-next{right:10px;padding-left:5px}}#heroSlider #arrowsWrap button.slick-arrow:hover,#heroSlider #arrowsWrap button.slick-arrow:focus{background:rgba(0,0,0,0.5);opacity:1}#heroSlider #arrowsWrap button.slick-arrow:focus{box-shadow:0 0 0 3px rgba(65,166,226,0.75);outline:none}#heroSlider #controlsWrap{position:absolute;top:155px;right:0;display:none}@media only screen and (min-width: 700px) and (max-width:  1024px ){#heroSlider #controlsWrap{bottom:10px;left:10px;top:auto}}@media only screen and (min-width: 1025px ){#heroSlider #controlsWrap{bottom:10px;right:10px;left:auto;top:auto}}#heroSlider #controlsWrap button{background:transparent;border:none;color:#fff;font-size:1.5rem;line-height:1;padding:0;width:45px;height:45px;text-shadow:0 0 8px rgba(0,0,0,0.5)}#heroSlider #controlsWrap button:disabled{display:none}#heroSlider #controlsWrap button .slick-pause-icon:before{content:"\f04c";font-family:"Font Awesome 5 Free";font-weight:900}.sideBar .secondaryNav ul{margin:0;padding:0;list-style:none}.sideBar .secondaryNav ul li a{display:block;text-decoration:none;font-weight:bold}.sideBar .secondaryNav>ul{margin:0 0 3rem}.sideBar .secondaryNav>ul>li+li{border-top:1px solid #f6f4ed}.sideBar .secondaryNav>ul>li>a{display:block;padding:10px 10px}.sideBar .secondaryNav>ul>li>a:hover,.sideBar .secondaryNav>ul>li>a:focus{background:rgba(41,41,41,0.05);text-decoration:underline}.sideBar .secondaryNav>ul>li>a:focus{text-decoration:underline}.sideBar .secondaryNav>ul>li.selected{border:none}.sideBar .secondaryNav>ul>li.selected>a{background:#841617;color:#fff}.sideBar .secondaryNav>ul>li>ul{margin-bottom:10px}.sideBar .secondaryNav>ul>li>ul>li>a{padding:5px 10px 5px 26px;border-left:4px solid transparent}.sideBar .secondaryNav>ul>li>ul>li>a:hover,.sideBar .secondaryNav>ul>li>ul>li>a:focus{text-decoration:underline}.sideBar .secondaryNav>ul>li>ul>li.selected a{border-color:#841617}.sideBar aside+aside{margin-top:40px}footer{float:left;width:100%;font-size:1rem;line-height:1.5;padding:0}footer .footerDark{background:#292929;color:#fff;padding-left:1rem;padding-right:1rem;padding-top:3.5rem;padding-bottom:3.5rem}@media only screen and (min-width: 1025px ){footer .footerDark{padding:6rem 1rem}}footer .footerLight{background:#f6f4ed;padding:2.625rem 0;color:#63666A;line-height:1.8125}footer .footerLight .inner{border:2px solid #fff;padding:2rem 1.5rem;text-align:center}@media only screen and (min-width: 700px) and (max-width:  1024px ){footer .footerLight .inner{text-align:left}}@media only screen and (min-width: 700px ){footer .footerLight .inner{padding:2rem 6%}}footer .footerLight .inner h2{text-transform:uppercase;font-weight:300;color:#841617;display:block;font-size:1.125rem;line-height:1;margin:0 0 1rem}@media only screen and (min-width: 700px) and (max-width:  1024px ){footer .footerLight .inner h2{text-align:center}}@media only screen and (min-width: 700px ){footer .footerLight .inner h2{font-size:1.5rem}}footer .footerLight .inner a{color:#841617;text-decoration:none}footer .footerLight .inner a .innerLink{text-decoration:underline}footer .footerLight .inner a:hover,footer .footerLight .inner a:focus{color:#000}footer a{color:inherit;text-decoration:underline}footer a:hover,footer a:focus{text-decoration:none;color:inherit}footer a:focus{outline:2px solid #d9d9d6;outline-offset:3px}footer .footLeft address{margin:0}footer .footLeft .footLogo{display:block;margin:0 auto 20px;max-height:40px}@media only screen and (min-width: 700px ){footer .footLeft .footLogo{margin-left:0}}@media only screen and (min-width: 1025px ){footer .footMid{padding-right:8%}}footer .footRight{text-align:right}footer .footerLinks ul{margin:3rem 0;padding:0;list-style:none;font-size:.875rem;text-transform:uppercase}@media only screen and (min-width: 700px ){footer .footerLinks ul{margin:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 1025px ){footer .footerLinks ul{padding-left:10%;padding-right:5%;margin-top:-0.5rem}}footer .footerLinks ul li{border-bottom:1px solid rgba(255,255,255,0.5)}@media only screen and (min-width: 700px ){footer .footerLinks ul li{max-width:200px;width:45%}}footer .footerLinks ul li a{display:block;text-decoration:none;padding:.5rem 0;margin:0 auto}footer .footerLinks ul li a:hover,footer .footerLinks ul li a:focus{text-decoration:underline;color:#f1be48}@media only screen and (min-width: 700px) and (max-width:  1024px ){footer .footSocial{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}footer .footSocial>div{width:100%}}footer ul.social{margin:1rem 0 0 auto;padding:0;list-style:none;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 700px) and (max-width:  1024px ){footer ul.social{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:0}}footer ul.social li{display:block;width:31.5%;padding:0;text-align:center}footer ul.social li a{text-decoration:none;color:#b1b3b3;background:transparent;display:block;padding:.5rem;text-align:center;font-size:1.65rem}@media only screen and (min-width: 700px ){footer ul.social li a{font-size:1.5rem;padding:.25rem}}@media only screen and (min-width: 1025px ){footer ul.social li a{font-size:1.3125rem;padding:.25rem}}footer ul.social li a svg{height:16px;display:inline-block;fill:white;margin-top:-2px}footer ul.social li a:hover,footer ul.social li a:focus{color:#f1be48}footer ul.social li a:hover svg,footer ul.social li a:focus svg{fill:#292929}footer ul.social li a:focus{outline:2px solid #fff}@media only screen and (min-width: 700px) and (max-width:  1024px ){footer .footRight{margin-top:1.5rem}}footer .ctaBtn{text-align:center}@media only screen and (min-width: 700px ){footer .ctaBtn{text-align:right}}footer .ctaBtn .button{margin:0;width:100%;min-width:10px}@media only screen and (min-width: 700px) and (max-width:  1024px ){footer .ctaBtn .button{padding-top:.75rem;padding-bottom:.75rem}}@media only screen and (min-width: 1025px ){footer .ctaBtn .button{margin-top:0;padding-left:1rem;padding-right:1rem}}footer .ctaBtn .button:focus{outline:2px solid #fff}.c-offcanvas{background:#fff;right:-100%}.c-offcanvas-bg.is-animating,.c-offcanvas-bg.is-open{background-color:rgba(0,0,0,0.85)}.js-offcanvas-trigger,.c-button{border:none}.c-offcanvas .menuTitleBar{color:#292929;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0;-ms-flex-pack:end;justify-content:flex-end}.c-offcanvas .menuTitleBar .js-offcanvas-close{border:none;background:#841617;font-size:1rem;display:block;padding:5px 15px;width:auto;height:50px;font-weight:bold;line-height:1;color:#fff;width:100%}.c-offcanvas .menuTitleBar .js-offcanvas-close .c-button__text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.c-offcanvas .menuTitleBar .js-offcanvas-close .text{margin-right:8px}.c-offcanvas .menuTitleBar .js-offcanvas-close .icon-close{font-size:1.375rem}.c-offcanvas .menuTitleBar .js-offcanvas-close:focus{color:#fff;outline:2px solid #f1be48;outline-offset:-2px}.mobileSearch{margin:0;text-align:center;color:#292929;position:relative;background:#CCCCCC}.mobileSearch input{background:#ccc;border:none;padding:0 1rem;width:100%;color:#292929;height:50px}.mobileSearch input:focus{outline:2px solid rgba(0,108,147,0.5)}.mobileSearch img[id$="_imgbtnSearch"]{width:20px;position:absolute;right:0;top:0;box-sizing:content-box;padding:10px}.mobileSearch img[id$="_imgbtnSearch"]:focus{outline:2px solid rgba(0,108,147,0.5)}.mobileSearch button,.mobileSearch label,.mobileSearch .SearchModuleSpacer{display:none}#off-canvas h2{color:#fff}#off-canvas ul{margin:0;padding:0;list-style:none}#off-canvas ul li a{display:block;text-decoration:none}#off-canvas ul li a:focus{outline:2px solid rgba(0,108,147,0.5);text-decoration:underline}#off-canvas .mainNav{background:#fff}#off-canvas .mainNav .accordion-btn-wrap{background:none;border:none;color:#292929;padding:0 0 0}#off-canvas .mainNav .accordion-btn-wrap:focus{outline:2px solid rgba(0,108,147,0.5)}#off-canvas .mainNav>ul>li+li{border-top:1px solid rgba(0,0,0,0.1)}#off-canvas .mainNav>ul>li.has-subnav{padding-left:0}#off-canvas .mainNav>ul>li>a{font-size:1rem;font-weight:bold;padding:1rem;color:#292929;text-transform:uppercase}#off-canvas .mainNav>ul>li>ul{padding:.25rem 0 .5rem;background:#f1be48}#off-canvas .mainNav>ul>li>ul>li>a{font-size:1rem;line-height:normal;color:#000;padding:.5rem 1rem .5rem 1.75rem;font-weight:300}#off-canvas .mainNav>ul>li>ul>li.has-subnav>a{padding-left:0}#off-canvas .mainNav>ul>li>ul>li>ul{background:rgba(255,255,255,0.2);border-top:2px solid #841617}#off-canvas .mainNav>ul>li>ul>li>ul>li>a{font-size:.875rem;line-height:normal;padding:5px 0 5px 35px;font-weight:bold;color:#fff}#off-canvas .mainNav>ul>li>ul>li>ul>li.has-subnav>a{padding-left:0}#off-canvas .mobileMemberTools{background:#292929;}#off-canvas .mobileMemberTools ul{margin:0;padding:1rem 0;font-size:1rem}#off-canvas .mobileMemberTools ul li a{display:block;color:#ffffff;padding:.5rem 1rem}#off-canvas .mobileMemberTools ul li a:hover,#off-canvas .mobileMemberTools ul li a:focus{text-decoration:underline}.input_styles{background:#fff;border:1px solid #D1D1D1;border-radius:0;box-shadow:none;filter:none;padding:0 10px;width:100%;max-width:100%}.input_styles:focus{outline:3px solid rgba(0,108,147,0.75)}@media only screen and (max-width:  1024px ){.input_styles{width:100%}}#breadcrumbsBarRow{background:#841617;color:#fff;font-size:1rem;line-height:normal}#breadcrumbsBarRow .idbmsBreadcrumbWrapper{padding:1.75rem 1rem}@media only screen and (min-width: 700px ){#breadcrumbsBarRow .idbmsBreadcrumbWrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-size:.875rem}#breadcrumbsBarRow .idbmsBreadcrumbWrapper>*+*:before{content:"\f054";font-family:"Font Awesome 5 Free";font-weight:bold;font-size:.65rem;margin:0 .75rem}}@media only screen and (min-width: 1025px ){#breadcrumbsBarRow .idbmsBreadcrumbWrapper>*+*:before{margin:0 1.5rem}}#breadcrumbsBarRow .idbmsBreadcrumbWrapper .imod_step_breadcrumbs{display:none;text-align:center}@media only screen and (min-width: 700px ){#breadcrumbsBarRow .idbmsBreadcrumbWrapper .imod_step_breadcrumbs{display:block}}#breadcrumbsBarRow .idbmsBreadcrumbWrapper .imod_step_breadcrumbs .stepTxt{font-weight:normal}@media only screen and (min-width: 700px ){#breadcrumbsBarRow .idbmsBreadcrumbWrapper .imod_step_breadcrumbs .stepTxt{display:none}}#breadcrumbsBarRow .idbmsBreadcrumbWrapper .imod_step_breadcrumbs .bcInner{font-weight:bold}@media only screen and (min-width: 700px ){#breadcrumbsBarRow .idbmsBreadcrumbWrapper .imod_step_breadcrumbs .bcInner{font-weight:normal}}#breadcrumbsBarRow .idbmsBreadcrumbWrapper .imod_step_breadcrumbs.current{display:block;font-size:1rem}@media only screen and (min-width: 700px ){#breadcrumbsBarRow .idbmsBreadcrumbWrapper .imod_step_breadcrumbs.current{font-size:.875rem}#breadcrumbsBarRow .idbmsBreadcrumbWrapper .imod_step_breadcrumbs.current .bcInner{font-weight:bold}}#ContentMiddle div[id*="pnlBreadcrumbs"],#ContentMiddle div.idbmsBreadcrumbWrapper{display:block;padding:0 0 5px;margin:0 0 30px;border-bottom:4px solid #841617}@media only screen and (min-width: 700px ){#ContentMiddle div[id*="pnlBreadcrumbs"],#ContentMiddle div.idbmsBreadcrumbWrapper{border-bottom:none;padding-bottom:0}#ContentMiddle div[id*="pnlBreadcrumbs"]>*+*,#ContentMiddle div.idbmsBreadcrumbWrapper>*+*{border-left:2px solid #E0E0E0;margin:0 0 0 0;display:inline-block}#ContentMiddle div[id*="pnlBreadcrumbs"]>*+* .bcInner,#ContentMiddle div.idbmsBreadcrumbWrapper>*+* .bcInner{margin-left:15px;position:relative}}#ContentMiddle div[id*="pnlBreadcrumbs"] .idbmsBreadcrumbSeparator,#ContentMiddle div.idbmsBreadcrumbWrapper .idbmsBreadcrumbSeparator{display:none}#ContentMiddle div[id*="pnlBreadcrumbs"] .idbmsBreadcrumb,#ContentMiddle div.idbmsBreadcrumbWrapper .idbmsBreadcrumb,#ContentMiddle div[id*="pnlBreadcrumbs"] .idbmsBreadcrumbActive,#ContentMiddle div.idbmsBreadcrumbWrapper .idbmsBreadcrumbActive{color:#292929;padding:3px 0;font-size:.75rem;line-height:normal;font-weight:bold;display:none}@media only screen and (min-width: 700px ){#ContentMiddle div[id*="pnlBreadcrumbs"] .idbmsBreadcrumb .stepTxt,#ContentMiddle div.idbmsBreadcrumbWrapper .idbmsBreadcrumb .stepTxt,#ContentMiddle div[id*="pnlBreadcrumbs"] .idbmsBreadcrumbActive .stepTxt,#ContentMiddle div.idbmsBreadcrumbWrapper .idbmsBreadcrumbActive .stepTxt{display:none}}@media only screen and (min-width: 700px ){#ContentMiddle div[id*="pnlBreadcrumbs"] .idbmsBreadcrumb,#ContentMiddle div.idbmsBreadcrumbWrapper .idbmsBreadcrumb,#ContentMiddle div[id*="pnlBreadcrumbs"] .idbmsBreadcrumbActive,#ContentMiddle div.idbmsBreadcrumbWrapper .idbmsBreadcrumbActive{margin-right:11px}}@media only screen and (min-width: 1025px ){#ContentMiddle div[id*="pnlBreadcrumbs"] .idbmsBreadcrumb,#ContentMiddle div.idbmsBreadcrumbWrapper .idbmsBreadcrumb,#ContentMiddle div[id*="pnlBreadcrumbs"] .idbmsBreadcrumbActive,#ContentMiddle div.idbmsBreadcrumbWrapper .idbmsBreadcrumbActive{font-size:.875rem}}#ContentMiddle div[id*="pnlBreadcrumbs"] .idbmsBreadcrumbActive,#ContentMiddle div.idbmsBreadcrumbWrapper .idbmsBreadcrumbActive{font-size:.9375rem;width:100%;display:block;float:none}#ContentMiddle div[id*="pnlBreadcrumbs"] .idbmsBreadcrumbActive .stepTxt,#ContentMiddle div.idbmsBreadcrumbWrapper .idbmsBreadcrumbActive .stepTxt{display:inline-lock}@media only screen and (min-width: 700px ){#ContentMiddle div[id*="pnlBreadcrumbs"] .idbmsBreadcrumbActive .stepTxt,#ContentMiddle div.idbmsBreadcrumbWrapper .idbmsBreadcrumbActive .stepTxt{display:none}}@media only screen and (min-width: 700px ){#ContentMiddle div[id*="pnlBreadcrumbs"] .idbmsBreadcrumbActive,#ContentMiddle div.idbmsBreadcrumbWrapper .idbmsBreadcrumbActive{width:auto;display:inline-block;position:relative}#ContentMiddle div[id*="pnlBreadcrumbs"] .idbmsBreadcrumbActive .bcInner:after,#ContentMiddle div.idbmsBreadcrumbWrapper .idbmsBreadcrumbActive .bcInner:after{position:absolute;left:0;bottom:-5px;width:100%;content:"";background-color:#841617;height:3px}}@media only screen and (min-width: 1025px ){#ContentMiddle div[id*="pnlBreadcrumbs"] .idbmsBreadcrumbActive,#ContentMiddle div.idbmsBreadcrumbWrapper .idbmsBreadcrumbActive{font-size:.875rem}}#ContentMiddle div[id*="pnlBreadcrumbs"] .idbmsBreadcrumbLink,#ContentMiddle div.idbmsBreadcrumbWrapper .idbmsBreadcrumbLink{display:none}@media only screen and (min-width: 700px ){#ContentMiddle div[id*="pnlBreadcrumbs"] .idbmsBreadcrumbLink,#ContentMiddle div.idbmsBreadcrumbWrapper .idbmsBreadcrumbLink{display:inline-block}}#ContentMiddle div[id*="pnlBreadcrumbs"] .idbmsBreadcrumb,#ContentMiddle div.idbmsBreadcrumbWrapper .idbmsBreadcrumb{display:none}@media only screen and (min-width: 700px ){#ContentMiddle div[id*="pnlBreadcrumbs"] .idbmsBreadcrumb,#ContentMiddle div.idbmsBreadcrumbWrapper .idbmsBreadcrumb{display:inline-block}}#ContentMiddle div[id*="pnlBreadcrumbs"] .stepTxt,#ContentMiddle div.idbmsBreadcrumbWrapper .stepTxt{padding-right:5px;font-weight:bold}@media only screen and (min-width: 700px ){#ContentMiddle div[id*="pnlBreadcrumbs"] .stepTxt,#ContentMiddle div.idbmsBreadcrumbWrapper .stepTxt{display:none}}#ContentMiddle nav[id*='FormProgressIndicatorWrapper']{padding:0}#ContentMiddle nav[id*='FormProgressIndicatorWrapper'] ol{margin:0 0 30px}#ContentMiddle nav[id*='FormProgressIndicatorWrapper'] ol li{display:none}@media only screen and (min-width: 700px ){#ContentMiddle nav[id*='FormProgressIndicatorWrapper'] ol li{display:inline-block}}@media only screen and (min-width: 700px ){#ContentMiddle nav[id*='FormProgressIndicatorWrapper'] ol li+li:before{content:"";margin:0 10px 0 6px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M6 0l12 12-12 12z'/%3E%3C/svg%3E");width:10px;height:10px;display:inline-block;background-size:contain;opacity:.25}}#ContentMiddle nav[id*='FormProgressIndicatorWrapper'] ol li.current{display:block;color:#841617;font-weight:900}@media only screen and (min-width: 700px ){#ContentMiddle nav[id*='FormProgressIndicatorWrapper'] ol li.current{display:inline-block}}@media only screen and (min-width: 700px ){#ContentMiddle nav[id*='FormProgressIndicatorWrapper'] ol li .stepTxt{display:none}}@media only screen and (min-width: 700px ){#ContentMiddle .giftAmtBtns{display:-ms-flexbox;display:flex}}@media only screen and (min-width: 700px ){#ContentMiddle .giftAmtBtns>div{-ms-flex-preferred-size:100%;flex-basis:100%}}@media only screen and (min-width: 700px ){#ContentMiddle .giftAmtBtns>div+div{margin-left:.5rem}}@media only screen and (min-width: 1025px ){#ContentMiddle .giftAmtBtns>div+div{margin-left:.75rem}}#ContentMiddle .giftAmtBtns input{position:absolute;left:-999999rem}#ContentMiddle .giftAmtBtns input:focus+label{outline:2px solid #000;outline-offset:-2px}#ContentMiddle .giftAmtBtns input:checked+label{background:#292929;color:#fff}#ContentMiddle .giftAmtBtns label{background:#EEEEEE;display:-ms-flexbox;display:flex;height:60px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}#ContentMiddle .giftAmtBtns label:hover{background:#ddd}#ContentMiddle .imod_formItemWrapper .EventsHeader,#ContentMiddle .imod_fieldWrapper .EventsHeader{background:#eee;color:#292929;border:none;font-size:1rem;line-height:normal;font-weight:normal;padding:15px 15px 15px 15px;text-transform:none;position:relative;display:block;margin-bottom:10px}@media only screen and (min-width: 700px ){#ContentMiddle .imod_formItemWrapper .EventsHeader,#ContentMiddle .imod_fieldWrapper .EventsHeader{padding:1rem 1rem 1rem 1.25rem}}#ContentMiddle .imod_formItemWrapper .EventsHeader a,#ContentMiddle .imod_fieldWrapper .EventsHeader a{height:100%;left:0;position:absolute;top:0;width:100%;color:#63666A;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding-right:1rem}#ContentMiddle .imod_formItemWrapper .EventsHeader a:focus,#ContentMiddle .imod_fieldWrapper .EventsHeader a:focus{box-shadow:0 0 0 3px rgba(0,108,147,0.5)}#ContentMiddle .imod_formItemWrapper .EventsHeader a .categoryToggle,#ContentMiddle .imod_fieldWrapper .EventsHeader a .categoryToggle{display:block;float:right;padding:7px 15px}#ContentMiddle .imod_formItemWrapper .EventsHeader a .expand,#ContentMiddle .imod_fieldWrapper .EventsHeader a .expand{display:none !important}#ContentMiddle .imod_formItemWrapper .EventsHeader a .givingExpand,#ContentMiddle .imod_fieldWrapper .EventsHeader a .givingExpand{display:block !important;color:#63666A}#ContentMiddle .imod_categoryWrapper.stacked .imod_fieldLabel{padding-bottom:5px}#ContentMiddle .imod_fieldWrapper{border:none;padding:10px 0}#ContentMiddle .imod_fieldWrapper.stacked .imod_fieldLabel{padding-bottom:5px}#ContentMiddle .imod_fieldWrapper.checkboxLeft{padding-left:22px}#ContentMiddle .imod_fieldWrapper.checkboxLeft .imod_fieldInput{top:10px}@media only screen and (min-width: 700px ){#ContentMiddle .imod_fieldWrapper.checkboxLeft .imod_fieldInput{top:6px}}@media only screen and (min-width: 700px ){#ContentMiddle .imod_fieldWrapper.split50.floatLeft{padding-right:1rem !important}}@media only screen and (min-width: 700px ){#ContentMiddle .imod_fieldWrapper.split50.floatRight{padding-left:1rem !important}}#ContentMiddle .imod_fieldWrapper .imod_fieldLabel{font-size:1rem;font-weight:500}#ContentMiddle .imod_fieldWrapper .imod_fieldLabel label{margin:0}#ContentMiddle .imod_fieldWrapper .imod_fieldInput textarea,#ContentMiddle .imod_fieldWrapper .imod_fieldInput input[type="text"],#ContentMiddle .imod_fieldWrapper .imod_fieldInput select{background:#fff;border:1px solid #D1D1D1;border-radius:0;box-shadow:none;filter:none;padding:0 10px;width:100%;max-width:100%}#ContentMiddle .imod_fieldWrapper .imod_fieldInput textarea:focus,#ContentMiddle .imod_fieldWrapper .imod_fieldInput input[type="text"]:focus,#ContentMiddle .imod_fieldWrapper .imod_fieldInput select:focus{outline:3px solid rgba(0,108,147,0.75)}@media only screen and (max-width:  1024px ){#ContentMiddle .imod_fieldWrapper .imod_fieldInput textarea,#ContentMiddle .imod_fieldWrapper .imod_fieldInput input[type="text"],#ContentMiddle .imod_fieldWrapper .imod_fieldInput select{width:100%}}#ContentMiddle .imod_fieldWrapper .imod_fieldInput input[type="text"]{height:42px}#ContentMiddle .imod_fieldWrapper .imod_fieldInput select[id*='DropDown1'],#ContentMiddle .imod_fieldWrapper .imod_fieldInput select[id*='ddHowOften'],#ContentMiddle .imod_fieldWrapper .imod_fieldInput select[id*='ddStartDay'],#ContentMiddle .imod_fieldWrapper .imod_fieldInput select[id*='ddNumPayments']{height:42px}#ContentMiddle .imod_fieldWrapper .imod_fieldInput select[id*='DropDown1'] option,#ContentMiddle .imod_fieldWrapper .imod_fieldInput select[id*='ddHowOften'] option,#ContentMiddle .imod_fieldWrapper .imod_fieldInput select[id*='ddStartDay'] option,#ContentMiddle .imod_fieldWrapper .imod_fieldInput select[id*='ddNumPayments'] option{height:42px}#ContentMiddle .imod_fieldWrapper .imod_fieldInput .divAdvancedDesignations input[type="text"]{width:auto}#ContentMiddle .imod_fieldWrapper .imod_fieldInput label{padding-top:0}#ContentMiddle .imod_fieldWrapper .imod_col2{float:left;width:100%}@media only screen and (min-width: 700px ){#ContentMiddle .imod_fieldWrapper .imod_col2{width:70%}}#ContentMiddle .imod_fieldWrapper .imod_col2 textarea,#ContentMiddle .imod_fieldWrapper .imod_col2 input[type="text"],#ContentMiddle .imod_fieldWrapper .imod_col2 select{background:#fff;border:1px solid #D1D1D1;border-radius:0;box-shadow:none;filter:none;padding:0 10px;width:100%;max-width:100%}#ContentMiddle .imod_fieldWrapper .imod_col2 textarea:focus,#ContentMiddle .imod_fieldWrapper .imod_col2 input[type="text"]:focus,#ContentMiddle .imod_fieldWrapper .imod_col2 select:focus{outline:3px solid rgba(0,108,147,0.75)}@media only screen and (max-width:  1024px ){#ContentMiddle .imod_fieldWrapper .imod_col2 textarea,#ContentMiddle .imod_fieldWrapper .imod_col2 input[type="text"],#ContentMiddle .imod_fieldWrapper .imod_col2 select{width:100%}}#ContentMiddle .imod_fieldWrapper .imod_col2 input[type="text"]{height:42px}#ContentMiddle .imod_fieldWrapper .imod_col2 select[id*='DropDown1']{height:42px}#ContentMiddle .imod_fieldWrapper .imod_col2 select[id*='DropDown1'] option{height:42px}#ContentMiddle .imod_fieldWrapper .imod_col3{float:left;width:100%}@media only screen and (min-width: 700px ){#ContentMiddle .imod_fieldWrapper .imod_col3{width:70%}}#ContentMiddle .imod_fieldWrapper .imod_col3 textarea,#ContentMiddle .imod_fieldWrapper .imod_col3 input[type="text"],#ContentMiddle .imod_fieldWrapper .imod_col3 select{background:#fff;border:1px solid #D1D1D1;border-radius:0;box-shadow:none;filter:none;padding:0 10px;width:100%;max-width:100%}#ContentMiddle .imod_fieldWrapper .imod_col3 textarea:focus,#ContentMiddle .imod_fieldWrapper .imod_col3 input[type="text"]:focus,#ContentMiddle .imod_fieldWrapper .imod_col3 select:focus{outline:3px solid rgba(0,108,147,0.75)}@media only screen and (max-width:  1024px ){#ContentMiddle .imod_fieldWrapper .imod_col3 textarea,#ContentMiddle .imod_fieldWrapper .imod_col3 input[type="text"],#ContentMiddle .imod_fieldWrapper .imod_col3 select{width:100%}}#ContentMiddle .imod_fieldWrapper .imod_col3 input[type="text"]{height:42px}#ContentMiddle .imod_fieldWrapper .imod_col3 select[id*='DropDown1']{height:42px}#ContentMiddle .imod_fieldWrapper .imod_col3 select[id*='DropDown1'] option{height:42px}#ContentMiddle .imod_fieldWrapper .imod_col4{width:100%}@media only screen and (min-width: 700px ){#ContentMiddle .imod_fieldWrapper .imod_col4{width:70%}}#ContentMiddle .imod_fieldWrapper .imod_col4 textarea,#ContentMiddle .imod_fieldWrapper .imod_col4 input[type="text"],#ContentMiddle .imod_fieldWrapper .imod_col4 select{background:#fff;border:1px solid #D1D1D1;border-radius:0;box-shadow:none;filter:none;padding:0 10px;width:100%;max-width:100%}#ContentMiddle .imod_fieldWrapper .imod_col4 textarea:focus,#ContentMiddle .imod_fieldWrapper .imod_col4 input[type="text"]:focus,#ContentMiddle .imod_fieldWrapper .imod_col4 select:focus{outline:3px solid rgba(0,108,147,0.75)}@media only screen and (max-width:  1024px ){#ContentMiddle .imod_fieldWrapper .imod_col4 textarea,#ContentMiddle .imod_fieldWrapper .imod_col4 input[type="text"],#ContentMiddle .imod_fieldWrapper .imod_col4 select{width:100%}}#ContentMiddle .imod_fieldWrapper .imod_col4 input[type="text"]{height:42px}#ContentMiddle .imod_fieldWrapper .imod_col4 select[id*='DropDown1']{height:42px}#ContentMiddle .imod_fieldWrapper .imod_col4 select[id*='DropDown1'] option{height:42px}#ContentMiddle .imod_fieldWrapper.giftAmountBox{margin-bottom:30px;margin-top:-0.5rem}@media only screen and (min-width: 700px ){#ContentMiddle .imod_fieldWrapper.giftAmountBox{margin-top:-1rem}}#ContentMiddle .imod_fieldWrapper.giftAmountBox .imod_fieldLabel{width:100%;padding:0 0 10px;line-height:normal;border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media only screen and (min-width: 700px ){#ContentMiddle .imod_fieldWrapper.giftAmountBox .imod_fieldLabel{line-height:60px;padding-right:20px;padding-bottom:0}}#ContentMiddle .imod_fieldWrapper.giftAmountBox .imod_fieldInput{width:100%;position:relative}#ContentMiddle .imod_fieldWrapper.giftAmountBox .imod_fieldInput span[id*='lblDollarSign']{position:absolute;left:0;top:0;line-height:60px;width:40px;font-weight:bold;text-align:right;padding-right:.5rem;color:#292929;font-size:1.5rem}#ContentMiddle .imod_fieldWrapper.giftAmountBox .imod_fieldInput input[type="text"]{background:#fff;height:60px;line-height:1em;font-size:35px;font-weight:bold;padding-left:40px;border-radius:6px}@media only screen and (min-width: 700px ){}@media only screen and (min-width: 700px ){}#ContentMiddle .imod_fieldWrapper span[id*="lblFullName2"],#ContentMiddle .imod_fieldWrapper span[id*='lblCCNoHypens']{display:block;font-size:.8em;font-style:italic;opacity:.5}#ContentMiddle .imod_fieldWrapper #divPayByCC .imod_fieldWrapper .imod_fieldInput{width:auto}#ContentMiddle .imod_fieldWrapper #divPayByCC .imod_fieldWrapper .imod_fieldInput select,#ContentMiddle .imod_fieldWrapper #divPayByCC .imod_fieldWrapper .imod_fieldInput input{width:auto}#ContentMiddle .imod_fieldWrapper .imod-payment-options{margin-top:1.5rem;position:relative}@media only screen and (min-width: 700px ){#ContentMiddle .imod_fieldWrapper .imod-payment-options{padding-top:65px}}@media (max-width:699px){#ContentMiddle .imod_fieldWrapper .imod-payment-options .imod-payment-table td{white-space:normal;line-height:normal}}#ContentMiddle .imod_fieldWrapper .imod-payment-options>div>input[type='radio']{position:absolute;left:-99999999rem}#ContentMiddle .imod_fieldWrapper .imod-payment-options>div>input[type='radio']:checked+label{background:#292929;color:#fff}#ContentMiddle .imod_fieldWrapper .imod-payment-options>div>input[type='radio']:checked+label:after{content:"\f192";color:#fff}#ContentMiddle .imod_fieldWrapper .imod-payment-options>div>input[type='radio']:focus+label{outline:2px solid #000}#ContentMiddle .imod_fieldWrapper .imod-payment-options>div>label{background:#eee;display:-ms-flexbox;display:flex;height:60px;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:1.125rem;text-transform:none;font-size:1rem;line-height:normal;cursor:pointer}@media only screen and (min-width: 700px ){#ContentMiddle .imod_fieldWrapper .imod-payment-options>div>label{position:absolute;left:0;top:0;width:32%}}#ContentMiddle .imod_fieldWrapper .imod-payment-options>div>label:after{content:'\f111';font-family:"Font Awesome 5 Free";font-size:1.5rem;margin-left:.5rem;color:#8A8A8A}#ContentMiddle .imod_fieldWrapper .imod-payment-options>div>label:hover{background:#ddd}#ContentMiddle .imod_fieldWrapper .imod-payment-options>div>div>.imod-payment-options-payment-control{margin:0}#ContentMiddle .imod_fieldWrapper .imod-payment-options>div>div>.imod-payment-options-payment-control fieldset{margin:0 !important;background:#f6f6f6;padding:10px 15px;margin:0;border:2px solid #EBEBEB;font-size:1rem}@media only screen and (min-width: 700px ){#ContentMiddle .imod_fieldWrapper .imod-payment-options>div>div>.imod-payment-options-payment-control fieldset{padding:20px 30px}}#ContentMiddle .imod_fieldWrapper .imod-payment-options>div>div>.imod-payment-options-payment-control legend{font-weight:bold;font-size:1.25rem;text-transform:uppercase;letter-spacing:1px;color:#292929}#ContentMiddle .imod_fieldWrapper .imod-payment-options>div>div>.imod-payment-options-payment-control table.imod-payment-table{margin:0 !important;width:100% !important}#ContentMiddle .imod_fieldWrapper .imod-payment-options>div>div>.imod-payment-options-payment-control .imod-payment-options-indented-elements{margin-left:0 !important}#ContentMiddle .imod_fieldWrapper .imod-payment-options>div>div>.imod-payment-options-payment-control #spPaymentDates,#ContentMiddle .imod_fieldWrapper .imod-payment-options>div>div>.imod-payment-options-payment-control #spNextPaymentDate{font-weight:900;color:#292929}@media only screen and (min-width: 700px ){#ContentMiddle .imod_fieldWrapper .imod-payment-options>div.imod-payment-options-scheduled-payments>label{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (min-width: 700px ){#ContentMiddle .imod_fieldWrapper .imod-payment-options>div.imod-payment-options-perpetual-payments>label{left:auto;right:0}}#ContentMiddle .designationButtons .idbmsCampaignDesignationHeader{margin-top:2rem;display:inline-block}#ContentMiddle .designationButtons table[id*="rblAdvancedDesignations"]{display:block;font-size:14px;line-height:normal;margin:1.5rem -10px 0}@media only screen and (min-width: 700px ){#ContentMiddle .designationButtons table[id*="rblAdvancedDesignations"]{margin-left:-5px;amrgin-right:-5px}}#ContentMiddle .designationButtons table[id*="rblAdvancedDesignations"] tbody{display:block}@media only screen and (min-width: 700px ){#ContentMiddle .designationButtons table[id*="rblAdvancedDesignations"] tbody{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}#ContentMiddle .designationButtons table[id*="rblAdvancedDesignations"] tbody tr{display:block;width:100%;border:2px solid #fff}@media only screen and (min-width: 700px ){#ContentMiddle .designationButtons table[id*="rblAdvancedDesignations"] tbody tr{border:5px solid #fff;width:50%}}@media only screen and (min-width: 1025px ){#ContentMiddle .designationButtons table[id*="rblAdvancedDesignations"] tbody tr{width:33.3336%}}#ContentMiddle .designationButtons table[id*="rblAdvancedDesignations"] tbody tr:nth-child(3n+3){clear:left}#ContentMiddle .designationButtons table[id*="rblAdvancedDesignations"] tbody tr.active td,#ContentMiddle .designationButtons table[id*="rblAdvancedDesignations"] tbody tr.active td:hover{background:#2d0708;border-color:#841617}#ContentMiddle .designationButtons table[id*="rblAdvancedDesignations"] tbody tr td{padding:0;display:block;position:relative;transition:all 250ms ease;height:100%}#ContentMiddle .designationButtons table[id*="rblAdvancedDesignations"] tbody tr td input[type='radio']{position:absolute;left:-9999999em}#ContentMiddle .designationButtons table[id*="rblAdvancedDesignations"] tbody tr td input[type='radio']:checked+label{background:#292929;color:#fff}#ContentMiddle .designationButtons table[id*="rblAdvancedDesignations"] tbody tr td input[type='radio']:checked+label:after{content:"\f192";color:#fff}#ContentMiddle .designationButtons table[id*="rblAdvancedDesignations"] tbody tr td input[type='radio']:focus+label{outline:2px solid #000}#ContentMiddle .designationButtons table[id*="rblAdvancedDesignations"] tbody tr td label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;background:#eee;border:2px solid transparent;color:#292929;height:100%;margin:0;font-size:1rem;cursor:pointer}#ContentMiddle .designationButtons table[id*="rblAdvancedDesignations"] tbody tr td label:hover{background:#ddd}#ContentMiddle .designationButtons table[id*="rblAdvancedDesignations"] tbody tr td label:after{color:#8A8A8A;display:block;font-family:"Font Awesome 5 Free";font-size:1.5rem;font-weight:normal;padding:0;margin-left:.5rem;content:"\f111"}#ContentMiddle .designation-section .divAdvancedDesignations{width:100%;margin:0;border:2px solid #cfcfcf}#ContentMiddle .designation-section .divAdvancedDesignations .fa{color:#841617}#ContentMiddle .login-password-box{width:100%}#ContentMiddle #divButtons{clear:both;padding-top:40px}#ContentMiddle #divButtons .button{margin:0}#ContentMiddle #divButtons .button+.button{margin-top:1rem}@media only screen and (min-width: 700px ){#ContentMiddle #divButtons .button+.button{margin-top:0;margin-left:1rem}}.fancybox-overlay .fancybox-wrap{width:600px !important;max-width:90%}.fancybox-overlay .fancybox-wrap .fancybox-inner{width:100% !important}.fancybox-overlay .fancybox-wrap .fancybox-skin{padding:30px !important}@media only screen and (max-width:  1024px ){.fancybox-overlay .fancybox-wrap .fancybox-skin{padding:15px !important}}.fancybox-overlay .fancybox-wrap div.imod_designations_wrapper{max-width:100%}.fancybox-overlay .fancybox-wrap div.imod_designations_wrapper br{display:none}.fancybox-overlay .fancybox-wrap div.imod_designations_wrapper span.instruction-section{font-size:1em;width:100%;margin:0 0 0}.fancybox-overlay .fancybox-wrap div.imod_designations_wrapper div.notification-section-top{margin-top:10px}.fancybox-overlay .fancybox-wrap div.header-section{float:left;min-height:35px;padding:0 0 15px;width:100%}.fancybox-overlay .fancybox-wrap div.header-section h1{margin:0;padding:5px 220px 5px 0;font-size:1.5em;min-height:40px}@media only screen and (max-width:  1024px ){.fancybox-overlay .fancybox-wrap div.header-section h1{margin-top:40px;font-size:1.3em;padding-right:0}}.fancybox-overlay .fancybox-wrap div.header-section div.search-section{background:#ddd;border:1px solid #ccc;margin:0 !important;position:absolute;right:0;top:0;margin:0}@media only screen and (max-width:  1024px ){.fancybox-overlay .fancybox-wrap div.header-section div.search-section{width:100%}}.fancybox-overlay .fancybox-wrap div.header-section div.search-section div.search-box{border:none;background:none}.fancybox-overlay .fancybox-wrap div#main-section{background:#eee;border:2px solid #ddd}.fancybox-overlay .fancybox-wrap div#main-section fieldset{border:none;margin:15px 0 0;padding:8px 15px 10px}.fancybox-overlay .fancybox-wrap div#main-section fieldset legend{font-size:1.25em;line-height:1.3em}@media only screen and (max-width:  1024px ){.fancybox-overlay .fancybox-wrap div#main-section fieldset legend{font-size:1em}}.fancybox-overlay .fancybox-wrap div#main-section fieldset ul li.section{background:#fff;border-radius:3px;padding:10px;margin:0 0 5px;width:100%;float:none;overflow:hidden;position:relative}.fancybox-overlay .fancybox-wrap div#main-section fieldset ul li.section input{margin:6px 5px 0 0}.fancybox-overlay .fancybox-wrap div#main-section fieldset ul li.section label{display:block;max-width:100%}.fancybox-overlay .fancybox-wrap div#main-section fieldset ul li.section div.arrow{position:absolute;top:0;right:0;width:40px;text-align:center;padding:10px;line-height:1}.fancybox-overlay .fancybox-wrap div#main-section fieldset ul li.section ul.sub-section{width:100%;float:none;margin:0;padding:5px 0 0 17px}.fancybox-overlay .fancybox-wrap div#main-section fieldset ul li.section ul.sub-section li.child{max-width:100%;overflow:hidden;margin:0;padding:5px 15px 5px 0}.fancybox-overlay .fancybox-wrap div#main-section fieldset ul li.section ul.sub-section li.child input[type="checkbox"]{width:15px;margin:0}.fancybox-overlay .fancybox-wrap div#main-section fieldset ul li.section ul.sub-section li.child label{float:none;padding-left:23px;line-height:normal}.fancybox-overlay .fancybox-wrap div.button-section{display:block;width:100%;padding:20px 0 0;float:left}.fancybox-overlay .fancybox-wrap div.button-section input{background:#841617;color:#fff;display:inline-block;float:right;padding:10px 20px;border:none;max-width:40%;transition:all 250ms ease;margin:0;height:40px}.fancybox-overlay .fancybox-wrap div.button-section input:hover{background:#292929;color:#fff}.fancybox-overlay .fancybox-wrap div.button-section a{border:1px solid #ccc;color:#333;margin:0 !important;padding:10px 20px;text-decoration:none;display:block;float:left;max-width:40%;line-height:1}.fancybox-overlay .fancybox-wrap div.button-section a:hover{background:#292929;color:#fff;text-decoration:none;border-color:#292929}ul.giveBtnsList{margin:0 -10px;padding:0;list-style:none;text-align:center}ul.giveBtnsList li{display:inline-block;padding:0 10px;margin-right:-4px}@media only screen and (min-width: 700px) and (max-width:  1024px ){ul.giveBtnsList li{margin-top:5px;margin-bottom:5px}}@media only screen and (max-width:  1024px ){ul.giveBtnsList li{padding:0 5px;width:50%;margin-top:5px;margin-bottom:5px}}ul.giveBtnsList li a{text-decoration:none;display:block;font-size:2em;line-height:1em;padding:20px 30px;background:#841617;color:#fff !important;font-weight:bold}ul.giveBtnsList li a.otherAmt{font-weight:normal;color:#fff}ul.giveBtnsList li a:hover{background:#292929;color:#fff !important;border-color:#000}@media only screen and (min-width: 700px) and (max-width:  1024px ){ul.giveBtnsList li a{font-size:26px;padding:15px 20px}}@media only screen and (max-width:  1024px ){ul.giveBtnsList li a{font-size:24px;padding:13px}}ul.giveBtnsList span.sm{float:left;font-size:.55em;margin-right:2px;position:relative;top:-5px}@media only screen and (max-width:  1024px ){ul.giveBtnsList span.sm{float:none}}.giveInputWrapper{display:block;position:relative;height:50px;padding-right:20px;max-width:50%;margin:0 auto}@media only screen and (min-width: 700px) and (max-width:  1024px ){.giveInputWrapper{max-width:80%}}@media only screen and (max-width:  1024px ){.giveInputWrapper{max-width:100%}}.giveInputWrapper .giveInputInner{background:#fff;overflow:hidden;padding-left:45px;position:relative;border:2px solid #ccc}.giveInputWrapper label{display:none}.giveInputWrapper .dollarSign{position:absolute;top:0;left:0;color:#292929 !important;font-size:25px;line-height:50px;width:35px;text-align:right}.giveInputWrapper #giveInput{background:none;border:none;height:46px;color:#292929 !important;width:100%;font-size:25px}@media only screen and (max-width:  1024px ){.giveInputWrapper #giveInput{font-size:18px}}.giveInputWrapper #giveBtnSubmit{position:absolute;right:0;top:0;height:50px;border:none;background:#292929;padding:0 20px;font-weight:bold;font-size:12px;text-transform:uppercase;letter-spacing:1px;transition:all 250ms ease;line-height:50px;text-decoration:none;cursor:pointer;color:#fff}.giveInputWrapper #giveBtnSubmit:hover{background:#000}@media only screen and (max-width:  1024px ){.giveInputWrapper #giveBtnSubmit{padding:0 10px;font-size:11px}}.giveInputWrapper #errorMsg{font-style:italic;padding-top:5px;text-align:center;font-size:13px}.home{font-size:1rem}@media only screen and (min-width: 700px ){.home header{position:relative;top:0;left:0;background:transparent;margin-bottom:-75px}}@media only screen and (min-width: 1025px ){.home header{margin-bottom:-90px}}.loggedin .home header{background:#222;margin:0}.home h2{margin:0 0 20px;font-weight:300;text-transform:uppercase;font-size:1.875rem}@media only screen and (min-width: 1025px ){.home h2{margin-bottom:2.125rem;font-size:2.25rem;letter-spacing:2px}}.home .hero{text-align:center;position:relative}.home .hero .heroImgBlock{padding:0}@media only screen and (min-width: 700px ){.home .hero{padding-bottom:56.25%}}.home .hero .heroItem{background:#000;overflow:hidden}@media only screen and (min-width: 700px ){.home .hero .heroItem{position:absolute;top:0;left:0;width:100%;height:100%}}.loggedin .home .hero .heroItem{top:45px}.home .hero .heroItem .thumb{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;opacity:1;z-index:0}.home .hero .heroItem .overlay{position:absolute;bottom:0;left:0;width:100%;height:100%}.home .hero .heroItem .overlay.overlay{z-index:1;background:#000;opacity:.53}.home .hero .heroItem .text{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;color:#fff;padding:50px 5% 60px;text-align:center;z-index:4}@media only screen and (min-width: 700px ){.home .hero .heroItem .text{padding:110px 5% 80px}}.home .hero .heroItem #videoBtns{position:relative;z-index:100;background:#222;padding:.5rem}@media only screen and (min-width: 700px ){.home .hero .heroItem #videoBtns{bottom:20px;right:20px;position:absolute;bottom:0;right:1rem;background:none;padding:0}}@media only screen and (min-width: 1025px ){.home .hero .heroItem #videoBtns{bottom:40px;right:40px}}.home .hero .heroItem #videoBtns button{background:none;color:#fff;border:none;font-size:2rem}.home .hero .heroItem #videoBtns button:disabled{opacity:.25}.home .hero .heroItem .video_wrap{padding-bottom:56.25%;position:relative}@media only screen and (min-width: 700px ){.home .hero .heroItem .video_wrap{z-index:0;position:absolute;left:0;top:0;height:0;width:100%}}.home .hero .heroItem .video_wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.home .investorBlock{background:#EDEDEB;border-top:6px solid #841617;padding:3.75rem 1rem;position:relative;z-index:1}@media only screen and (min-width: 1025px ){.home .investorBlock{padding:0;border:none;border-right:6px solid #f1be48}}.home .investorBlock a.IModCmsCalendarIcon img,.home .investorBlock img.IModCmsCalendarIcon{position:relative}.home .investorBlock .photoGridWrapper{margin-bottom:1.875rem}@media only screen and (min-width: 1025px ){.home .investorBlock .photoGridWrapper{margin-top:-2rem;margin-bottom:-2rem}}.home .investorBlock .photoGridWrapper .photo-large{border-top:6px solid #841617}.home .investorBlock .button{padding-top:1rem;padding-bottom:1rem;margin:0}@media only screen and (min-width: 700px ){.home .investorBlock .rightCol{padding-left:2rem}}@media only screen and (min-width: 1025px ){.home .investorBlock .rightCol{padding:2.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.home .investorBlock .rightCol>div{max-width:500px}}@media (min-width:1300px){.home .investorBlock .rightCol{padding:3rem 6rem;font-size:1.125rem;line-height:1.5}}.home .impactBlock{background:#841617;color:#fff;padding:3.75rem 1rem;position:relative;z-index:1}@media only screen and (min-width: 700px ){.home .impactBlock{border-left:6px solid #f1be48}}@media only screen and (min-width: 1025px ){.home .impactBlock{padding:0}}.home .impactBlock a.IModCmsCalendarIcon img,.home .impactBlock img.IModCmsCalendarIcon{position:relative}.home .impactBlock .photoGridWrapper{margin-bottom:1.875rem}@media only screen and (min-width: 1025px ){.home .impactBlock .photoGridWrapper{margin-top:-2rem;margin-bottom:-2rem}}.home .impactBlock h2{color:#f1be48}@media only screen and (min-width: 700px ){.home .impactBlock h2{font-size:2.25rem}}.home .impactBlock .button{padding-top:1rem;padding-bottom:1rem;margin:0;background:#fff;color:#841617}.home .impactBlock .button:hover{background:#f1be48;color:#000}@media only screen and (min-width: 1025px ){.home .impactBlock .rightCol{padding-right:2rem}}@media only screen and (min-width: 700px ){.home .impactBlock .leftCol{padding-left:2rem;padding-right:3.5rem}}@media only screen and (min-width: 1025px ){.home .impactBlock .leftCol{padding:2.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.home .impactBlock .leftCol>div{max-width:500px}}@media (min-width:1300px){.home .impactBlock .leftCol{padding:3rem 6rem;font-size:1.125rem;line-height:1.5}}@media only screen and (min-width: 1025px ){.home .photoGridWrapper{display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;-ms-grid-rows:auto;grid-template-rows:auto;column-gap:.5rem;row-gap:.5rem;grid-template-areas:"fullwidth fullwidth" "leftpic rightpic"}}.home .photoGridWrapper .photo-large{grid-area:fullwidth}.home .photoGridWrapper .photo-left{grid-area:leftpic}.home .photoGridWrapper .photo-right{grid-area:rightpic}.home .content-middle{padding:2.75rem 1rem}@media only screen and (min-width: 700px ){.home .content-middle{padding:4rem 3.5rem}}@media only screen and (min-width: 1025px ){.home .content-middle{padding:6.5rem 1rem 6rem}}.home .content-middle h2{text-align:center}@media only screen and (min-width: 700px ){.home .content-middle h2{font-size:2.25rem;margin-bottom:2.25rem}}@media only screen and (min-width: 1025px ){.home .content-middle h2{margin-bottom:3.75rem}}.home .cpiItem+.cpiItem{margin-top:1.5rem}@media only screen and (min-width: 700px ){.home .cpiItem+.cpiItem{margin-top:0}}@media only screen and (min-width: 700px ){.home .cpiItem:nth-child(n+3){margin-top:2rem}}@media only screen and (min-width: 1025px ){.home .cpiItem:nth-child(n+3){margin-top:0}}.home .cpiItem .cpiInner{background:#FFFFFF;box-shadow:0 0 30px 0 rgba(127,127,127,0.2)}@media only screen and (min-width: 700px ){.home .cpiItem .cpiInner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}}.home .cpiItem .cpiInner .text{padding:1.875rem}@media only screen and (min-width: 700px ){.home .cpiItem .cpiInner .text{display:-ms-flexbox;display:flex;height:100%;-ms-flex-direction:column;flex-direction:column}}.home .cpiItem .cpiInner .text .title{font-weight:300;font-size:1.375rem;line-height:normal;margin:0 0 1.125rem}.home .cpiItem .cpiInner .text .preview{font-size:1rem;line-height:1.5;margin:0 0 1.125rem;-ms-flex-positive:2;flex-grow:2}.home .cpiItem .cpiInner .text .data{font-size:1rem;line-height:1.5}.home .cpiItem .cpiInner .text .data .dataItem .label{color:#63666A;text-transform:upercase;display:inline-block;text-transform:uppercase}.home .cpiItem .cpiInner .text .data .dataItem .value{display:inline-block;font-weight:bold;margin-left:.25rem}.home .cpiItem .cpiInner .text .dataViz{margin:1.125rem 0}.home .cpiItem .cpiInner .text .dataViz .bar{background:#D8D8D8;height:12px;position:relative}.home .cpiItem .cpiInner .text .dataViz .bar .fill{background:#f1be48;position:absolute;left:0;top:0;height:100%}.home .cpiItem .cpiInner .text .details{font-size:1rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home .cpiItem .cpiInner .text .details .detailItem{font-weight:bold;width:50%;margin-bottom:1.125rem;text-transform:uppercase}.home .cpiItem .cpiInner .text .details .detailItem .value{line-height:1;display:block;margin-bottom:.25rem;font-weight:900}.home .cpiItem .cpiInner .text .details .detailItem .label{color:#63666A;text-transform:uppercase;font-size:.75rem;line-height:1}.home .cpiItem .cpiInner .text .cta .button{margin:1rem 0 0;padding-top:.75rem;padding-bottom:.75rem;min-width:120px}.home .sectionFooter{margin:3.125rem auto 0;text-align:center;display:block}.home .sectionFooter .button{margin:0}.home .newsBar{position:relative;padding:0 1rem 50px}@media only screen and (min-width: 700px ){.home .newsBar{padding-left:.5rem;padding-right:.5rem}}@media only screen and (min-width: 1025px ){.home .newsBar{padding:0 0 5rem}}@media only screen and (min-width: 700px ){.home .newsBar h2{text-align:center;font-size:2.25rem;margin-bottom:2rem}}@media only screen and (min-width: 1025px ){.home .newsBar h2{margin-bottom:2.75rem}}.home .eventsRow{background:#292929;color:#fff;padding:3.125rem 0}@media only screen and (min-width: 1025px ){.home .eventsRow{background:transparent;color:inherit;padding-top:0;padding-bottom:7.5rem}}.home .eventsRow h2{color:#fff;text-align:center;font-size:2.25rem;line-height:1.1;margin-bottom:2.5rem}@media only screen and (min-width: 700px ){.home .eventsRow h2{font-size:1.875rem}}@media only screen and (min-width: 1025px ){.home .eventsRow h2{color:#841617;font-size:2.25rem;margin-bottom:2.75rem}}.home .eventsWrap{background:#292929}.home .eventsBox{padding:0}.home .eventsBox .tools a.IModCmsCalendarIcon:focus{outline:2px solid white;outline-offset:3px}.home .eventsBox .eventsBoxInner{background:#000;height:290px;position:relative}.home .eventsBox .eventsBoxInner:focus-within{border-color:#d9d9d6;outline:2px solid #d9d9d6}@media only screen and (min-width: 700px ){.home .eventsBox .eventsBoxInner{height:415px}}@media only screen and (min-width: 1025px ){.home .eventsBox .eventsBoxInner{background:transparent}}.home .eventsBox .eventsBoxInner .thumb{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover} .home .eventsBox .eventsBoxInner .thumb img {visibility: hidden;}.home .eventsBox .eventsBoxInner .thumb:after{background:rgba(0,0,0,0.55);content:"";position:absolute;top:0;left:0;width:100%;height:100%}.home .eventsBox .eventsBoxInner .date{position:absolute;bottom:0;right:0;z-index:10}@media only screen and (min-width: 700px ){.home .eventsBox .eventsBoxInner .date:after{position:absolute;right:.5rem;bottom:.5rem;width:115px;height:115px;content:"";display:block;border:2px solid rgba(255,255,255,0.65)}}.home .eventsBox .eventsBoxInner .date .inner{position:relative;z-index:2;font-size:1.25rem;line-height:1;text-transform:uppercase;color:#fff;background:#841617;margin:0;width:110px;height:110px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-align:center}@media only screen and (min-width: 700px ){.home .eventsBox .eventsBoxInner .date .inner{width:115px;height:115px}}.home .eventsBox .eventsBoxInner .date .month{display:block;font-size:.875rem;line-height:1;margin-bottom:.25rem;letter-spacing:1px}.home .eventsBox .eventsBoxInner .date .day{display:block;font-size:2.1875rem;line-height:1;font-weight:bold}.home .eventsBox .eventsBoxInner .tools{position:absolute;top:1rem;right:1rem;text-align:right;z-index:10}@media only screen and (min-width: 700px ){.home .eventsBox .eventsBoxInner .tools{top:auto;bottom:130px;right:.5rem}}.home .eventsBox .eventsBoxInner .text{position:relative;padding-bottom:1.5rem;padding-left:1rem;padding-right:140px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;z-index:2}@media only screen and (min-width: 700px ){.home .eventsBox .eventsBoxInner .text{padding-right:300px;padding-left:2rem;padding-bottom:2.75rem}}@media only screen and (min-width: 1025px ){.home .eventsBox .eventsBoxInner .text{padding-right:175px}}.home .eventsBox .eventsBoxInner .text .title{font-size:1.375rem;display:block;border-left:4px solid #f1be48;padding-left:1rem;font-weight:900}@media only screen and (min-width: 700px ){.home .eventsBox .eventsBoxInner .text .title{font-size:1.625rem; color:#ffffff;}}.home .eventsBox .eventsBoxInner .text .title a{text-decoration:none;color:#fff}.home .eventsBox .eventsBoxInner .text .title a:after{content:"";background-color:transparent;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;transition:background-color .2s ease}.home .eventsBox .eventsBoxInner .text .title a:hover,.home .eventsBox .eventsBoxInner .text .title a:focus{text-decoration:underline;color:#f1be48}.home .eventsBox .eventsBoxInner .text .title a:hover:after,.home .eventsBox .eventsBoxInner .text .title a:focus:after{background-color:rgba(0,0,0,0.75)}.home .statsBar{position:relative;background:#000;color:#fff;overflow:hidden;padding:4rem 0}@media only screen and (min-width: 700px ){.home .statsBar{padding-top:8.25rem;padding-bottom:6.25rem}}.home .statsBar .fullImg{background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;opacity:.36}.home .statsBar .statsItem{text-align:center}.home .statsBar .statsItem+.statsItem{margin-top:3rem}@media only screen and (min-width: 700px ){.home .statsBar .statsItem+.statsItem{margin-top:0}}.home .statsBar .statsItem a{color:#fff;text-decoration:none;display:block;height:100%}.home .statsBar .statsItem a:hover .label,.home .statsBar .statsItem a:focus .label{text-decoration:underline}.home .statsBar .statsItem .inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.home .statsBar .statsItem .label{text-transform:uppercase;font-size:1.125rem;line-height:1.2;display:block;margin:.75rem 0;letter-spacing:1px;-ms-flex-positive:1;flex-grow:1}.home .statsBar .statsItem .value{color:#f1be48;font-size:3.25rem;line-height:1;font-weight:300}@media only screen and (min-width: 1025px ){.home .statsBar .statsItem .value{font-size:4.375rem;letter-spacing:4px}}.home .statsBar .statsItem .icon{display:block;margin:.5rem auto 0}@media only screen and (min-width: 700px ){.home .statsBar .statsItem .icon{margin-top:1.5rem}}.home .statsBar .statsItem .icon img{max-height:45px}@media only screen and (min-width: 1025px ){.home .statsBar .statsItem .icon img{max-height:70px}}.headerBtns ul {list-style:none;padding: 0;display: flex;align-items: center; margin: 0; height: 100%;}.headerBtns ul li + li {margin-left: .75rem;}#off-canvas .headerBtns ul {margin: 1rem;flex-direction: column;}#off-canvas .headerBtns ul li {width:100%;display:block;}#off-canvas .headerBtns ul li + li { margin-left: 0;margin-top: .5rem;}#off-canvas .headerBtns .giftBtn {background: #841617;color: #fff; display: block;text-decoration: none;padding: .75rem 1rem; font-weight: 900;text-transform: uppercase;letter-spacing: 1px;text-align:center;}.giftBtn.gold {background-color: #f1be48;color: #000;}.giftBtn.gold:hover, .giftBtn.gold:focus {background: #292929;color: #fff;}footer .privacy {font-size:0.875rem; margin-top:2.5rem;}@media (min-width:700px) {footer .privacy{padding-left:15px;padding-right:15px;}.hasSubmenu .hasSubmenu>a{width:80%}.desktopNav li ul li ul{position:relative;width:100%;border-bottom:0;padding-left:10px;padding-right:10px}.desktopNav li ul li ul li+li{border-top:1px dotted #c3c3c3}.desktopNav li ul li ul li a{font-weight:normal;padding:8px 0;font-size:13.5px}.desktopNav li ul li ul li a:hover,.desktopNav li ul li ul li a:focus{text-decoration:underline}}
/*# sourceMappingURL=style.css.map */

/* MAINT 218533 DT 09232022 */
.menuMobilBtnWrap .giftBtn:focus, 
.menuMobilBtnWrap .giftBtn:hover,
.button:hover, 
a.button:hover, 
input[type="submit"]:hover, 
input[type="button"]:hover, 
input[type="reset"]:hover, 
.button:focus, 
a.button:focus, 
input[type="submit"]:focus, 
input[type="button"]:focus, 
input[type="reset"]:focus {
    background-color: #666;
    color: #fff;
}

h2, 
.PageSubTitleHeader,
.home .eventsRow h2,
footer .footerLight .inner h2 {
    color: #666;
}

.newsHomeItem a:hover .text {
    border-color: #666;
    outline: 2px solid #666;
  }

  .home .eventsBox .eventsBoxInner .date .inner {
      background: #666;
  }

  .home .eventsBox .eventsBoxInner .text .title {
      border-left: 4px solid #841617;
  }

/* MAINT 219804 BS 10052022 */
#ContentMiddle .imod_fieldWrapper .imod_fieldInput span br + span {display:inline-block; margin-top:7px;}
#ContentMiddle .imod_fieldWrapper .imod_fieldInput input[type="checkbox"] ~ label {display:inline;}

/* MAINT 221414 TB 10272022 */
@media (max-width: 1180px) {
    .menuMobilBtnWrap #searchToggle {
        display: none !important;
    }

    .desktopNav {
        display: none !important;
    }

    #ContentHeaderBtns {
        display: none !important;
    }

    div[aria-label="Mobile Main Menu"] {
        display: block !important;
    }

}

@media (max-width: 1180px) and (min-width:700px) {

    .headLogo img,
    .headLogo svg {
        min-height: 100px !important;
    }

}


.structHead .headerRight {
    height: 75px!important;
}
