body{font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;line-height:26px;background-color:#fff;text-align:center;color:#4D4D4D;opacity:1}a{color:#1B2B59;text-decoration:underline}a:hover,a:active,a:focus{color:#1B2B59;text-decoration:none}a:visited{color:#1B2B59}hr{border-top:1px solid #ccc;border-bottom:1px solid #E6E6E6}strong{font-weight:700}.lead{color:#4D4D4D;font-family:"Roboto",sans-serif;font-size:20px;line-height:36x;font-weight:400;margin:30px 0px 15px 0px}h1{color:#063780;font-family:"Cinzel",serif;font-weight:400;font-size:48px;line-height:65px;margin:0px 0px 15px 0px}h2{color:#1B2B59;font-family:"Roboto Condensed",sans-serif;font-size:36px;line-height:42px;font-size:32px;line-height:38px;font-weight:700;margin:30px 0px 15px 0px}h3{color:#4D4D4D;font-family:"Roboto Condensed",sans-serif;font-size:28px;line-height:32px;font-weight:700;margin:30px 0px 6px 0px}h4{color:#4D4D4D;font-family:"Roboto Condensed",sans-serif;font-size:19px;line-height:29px;font-weight:700;margin:30px 0px 10px 0px}h5{color:#4D4D4D;font-family:"Roboto Condensed",sans-serif;margin:20px 0px 0px 0px;font-size:18px;line-height:20px;font-weight:700}h6{color:#4D4D4D;font-family:"Roboto Condensed",sans-serif;font-size:16px;line-height:18px;font-weight:400;text-transform:uppercase;margin:30px 0px 10px 0px}div>h1:first-child,div>h2:first-child,div>h3:first-child,div>h4:first-child,div>h5:first-child,div>h6:first-child{margin-top:0 !important}h5.text-link-large{height:35px}h5.text-link-large a{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:18px;line-height:18px;color:#1B2B59;text-decoration:none;border-bottom:solid 2px #D99F00;padding-bottom:5px;transition:padding 0.1s;text-transform:uppercase;display:inline-block;margin-bottom:20px}h5.text-link-large a:hover{padding-bottom:6px}h6.text-link-small a{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:16px;line-height:16px;color:#1B2B59;text-decoration:none;border-bottom:solid 2px #D99F00;padding-bottom:2px;transition:padding 0.1s;text-transform:none;display:inline-block;margin-bottom:20px}h6.text-link-small a:hover{padding-bottom:4px}pre{white-space:pre-wrap;word-wrap:break-word}.container-fluid{max-width:1200px}.popup-link{display:inline}.popup-content{display:none}.expandable{height:200px;overflow:hidden}.hero-text .pageContent{padding-bottom:0px;padding-top:45px}.hero-text .pageContent h1{margin-bottom:0px}button,.button,input[type="submit"],.btn,.btn-blue-outline a,.btn-blue-outline input,.btn-gold-outline a,.btn-gold-outline input,.btn-blue-solid a,.btn-blue-solid input,.btn-gold-solid a,.btn-gold-solid input,.bg-blue .btn-gold-solid a,.bg-blue .btn-gold-solid input{font-family:"Roboto Condensed",sans-serif;font-size:14px;line-height:15px;font-weight:700;text-transform:uppercase;border-radius:200px;padding:10px 30px;display:inline-block;margin-bottom:20px;text-decoration:none !important;text-align:center;color:#1B2B59;border:solid 2px #1B2B59;background-color:#fff}button:hover,.button:hover,input[type="submit"]:hover,.btn:hover,.btn-blue-outline a:hover,.btn-blue-outline input:hover,.btn-gold-outline a:hover,.btn-gold-outline input:hover,.btn-blue-solid a:hover,.btn-blue-solid input:hover,.btn-gold-solid a:hover,.btn-gold-solid input:hover{text-decoration:none !important;cursor:pointer;color:#fff;border:solid 2px #1B2B59;background-color:#1B2B59}button:focus,.button:focus,input[type="submit"]:focus,.btn:focus,.btn-blue-outline a:focus,.btn-blue-outline input:focus,.btn-gold-outline a:focus,.btn-gold-outline input:focus,.btn-blue-solid a:focus,.btn-blue-solid input:focus,.btn-gold-solid a:focus,.btn-gold-solid input:focus{outline:none;text-decoration:none !important}.btn-gold-outline a,.btn-gold-outline input{text-decoration:none !important;color:#D99F00 !important;border:solid 2px #D99F00;background-color:#fff}.btn-gold-outline a:hover,.btn-gold-outline input:hover{text-decoration:none !important;color:#fff !important;border:solid 2px #D99F00;background-color:#D99F00}button,.button,input[type="submit"],.btn-blue-solid a,.btn-blue-solid input{text-decoration:none !important;color:#fff;border:solid 2px #1B2B59;background-color:#1B2B59}button:hover,.button:hover,input[type="submit"]:hover,.btn-blue-solid a:hover,.btn-blue-solid input:hover{text-decoration:none !important;color:#1B2B59;border:solid 2px #1B2B59;background-color:#fff}.btn-gold-solid a,.btn-gold-solid input,.bg-blue .btn-gold-solid a,.bg-blue .btn-gold-solid input{text-decoration:none !important;color:#fff !important;border:solid 2px #D99F00;background-color:#D99F00}.btn-gold-solid a:hover,.btn-gold-solid input:hover,.bg-blue .btn-gold-solid a:hover,.bg-blue .btn-gold-solid input:hover{text-decoration:none !important;color:#D99F00 !important;border:solid 2px #D99F00;background-color:#fff}nav.navbar{background-color:transparent !important;background-image:url(/images/header-bg.jpg);background-size:cover !important;height:112px;color:#4D4D4D;padding:30px 44px 30px 44px}nav.navbar a{text-decoration:none}nav.navbar .navbar-brand{text-align:left;position:relative;text-decoration:none}nav.navbar .navbar-brand img{width:127px;position:absolute;display:inline-block;top:-5px;z-index:999}nav.navbar .navbar-brand h2.site-title{font-family:"Cinzel",serif;font-weight:400;color:#4D4D4D;text-transform:uppercase;margin:0px 0px 0px 150px;font-size:27px;line-height:30px}nav.navbar .navbar-brand h3.site-subtitle{font-family:"Roboto Condensed",sans-serif;font-weight:700;color:#4D4D4D;margin:0px 0px 0px 150px;font-size:21px;line-height:30px}nav.navbar a{color:#4D4D4D}nav.navbar #navbarMain{text-align:right;margin-top:30px;display:flex !important}nav.navbar #navbarMain .nav-link{text-decoration:none;color:#4D4D4D !important;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-size:14px;line-height:14px;background-repeat:no-repeat;background-position:center right;padding:8px 26px 6px 46px;white-space:nowrap}nav.navbar #navbarMain .nav-link.menu-donate{background-image:url(/images/icon-donate.png)}nav.navbar #navbarMain .nav-link.menu-store{background-image:url(/images/icon-store.png)}nav.navbar #navbarMain .nav-link.menu-login{background-image:url(/images/icon-login.png)}nav.navbar #navbarMain .nav-link.menu-logout{background-image:url(/images/icon-login.png)}nav.navbar #navbarMain .nav-link.menu-open{background-image:url(/images/icon-menu.png)}nav.navbar #navbarMain .nav-link.menu-close{background-image:url(/images/icon-close.png)}@media (max-width: 1199px){nav.navbar #navbarMain{margin-top:0px}nav.navbar #navbarMain ul.navbar-nav .nav-item .nav-link{background-position:center top;padding:23px 13px 6px 13px}}nav.navbar .navbar-toggler{display:none !important}@media (max-width: 991px){nav.navbar{height:78px;padding:10px 7px 10px 20px;flex-flow:wrap}nav.navbar .navbar-brand img{width:110px;top:0px;max-width:none}nav.navbar .navbar-brand h2.site-title{display:none}nav.navbar .navbar-brand h3.site-subtitle{display:none}nav.navbar #navbarMain{flex-basis:100%}nav.navbar #navbarMain ul.navbar-nav{flex-direction:row}nav.navbar #navbarMain ul.navbar-nav .nav-link{font-size:10px;line-height:10px}}#menu{border-top:solid 1px #ccc;background:url(../images/body-bg.jpg) no-repeat top center;background-size:cover;min-height:calc(100vh - 112px);text-align:right;padding-top:108px;position:relative}#menu #user-profile{position:absolute;top:108px;left:0px;padding:45px 50px;color:#fff;background-color:#1B2B59;text-align:left;width:530px}#menu #user-profile img{display:none}#menu #user-profile h2{color:#fff;font-family:"Cinzel",serif;font-weight:400;font-size:42px;line-height:42px;min-height:63px;background-repeat:no-repeat;background-position:center left;background-image:url(/images/avatar.png);display:inline-block;padding-left:80px;margin:0px;padding-top:13px}#menu #user-profile h3{color:#B3B3B3;font-family:"Roboto",sans-serif;font-weight:400;font-size:15px;line-height:24px;margin:0px 0px 0px 100px}#menu #user-profile ul{margin:25px 0px 0px 100px;padding:0px;list-style-type:none}#menu #user-profile ul li.nav-item{margin:0px;padding:0px}#menu #user-profile ul li.nav-item a.nav-link{margin:0px;padding:13px 0px 13px 0px;color:#fff;text-decoration:none;font-family:"Roboto",sans-serif;font-weight:400;font-size:18px;line-height:24px}#menu #user-profile #user-menu-toggler{display:none}#menu #user-profile #user-menu-toggler a{background-repeat:no-repeat;background-position:center right;display:inline-block;padding-right:15px}#menu #user-profile #user-menu-toggler #user-menu-expand{background-image:url(/images/icon-expand.png)}#menu #user-profile #user-menu-toggler #user-menu-collapse{display:none;background-image:url(/images/icon-collapse.png)}#menu .navbar-nav{padding-right:44px;padding-bottom:66px}#menu .navbar-nav .nav-item .nav-link{text-align:right;font-family:"Roboto",sans-serif;font-weight:400;font-size:18px;line-height:24px;color:#4D4D4D;text-transform:uppercase;text-decoration:none;padding:0px 0px 18px 0px}#menu .navbar-nav .nav-item .nav-link:hover{color:#1B2B59;text-decoration:none}#menu .overlay-footer{padding-right:44px}#menu .overlay-footer .social-nav a{display:inline-block;width:14px;height:14px;background-repeat:no-repeat;background-position:center top;margin-left:6px}#menu .overlay-footer .social-nav a span{display:none}#menu .overlay-footer .social-nav a.icon-facebook{background-image:url(/images/icon-facebook.png);width:8px}#menu .overlay-footer .social-nav a.icon-twitter{background-image:url(/images/icon-twitter.png);width:18px}#menu .overlay-footer .social-nav a.icon-instagram{background-image:url(/images/icon-instagram.png);width:14px}@media (max-width: 991px){#menu{min-height:calc(100vh - 78px);padding-top:0px}#menu #user-profile{position:static;width:auto;padding:10px 20px;text-align:right}#menu #user-profile h2{font-size:22px;line-height:33px;height:33px;background-position:center right;background-size:33px 33px;padding-left:0px;padding-right:43px;text-align:right}#menu #user-profile h3{display:none}#menu #user-profile ul{margin:5px 43px 5px 0px;display:none}#menu #user-profile ul li.nav-item a.nav-link{margin:0px;padding:7px 0px 6px 0px;font-size:16px;line-height:24px}#menu #user-profile #user-menu-toggler{display:block;font-size:10px;line-height:24px;padding-right:43px}#menu #user-profile #user-menu-toggler a{background-repeat:no-repeat;background-position:center right;display:inline-block;padding-right:15px;color:#A4AABD}#menu #user-profile #user-menu-toggler a:hover{cursor:pointer}#menu .navbar-nav{padding:29px 20px 15px 0px}#menu .overlay-footer{padding-right:20px;padding-bottom:20px}}#content{text-align:left;padding-top:0px}#content #main,#content #menu{clear:both}#content #main{background:url(../images/body-bg.jpg) no-repeat top center;background-size:cover;padding-bottom:0px}#content img{border:1px solid #707070;max-width:100%;height:auto}#content .noImageBorder img{border:0px}#content .caption{color:#B3B3B3;font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;line-height:24px;margin:10px 0px 20px 0px}#content li{margin-bottom:10px}#content p{margin-top:0;margin-bottom:2rem}#content p.intro{font-size:20px;line-height:36px}#content .form-group p,#content .news-latest p{margin-bottom:1rem}#content form label{text-align:left;font-family:"Roboto",sans-serif;font-weight:700;font-size:14px;line-height:16px;color:#1B2B59}#content form input[type="text"],#content form textarea,#content form select{background-color:#fff;border:1px solid #B3B3B3}#content .blockquote{margin-left:50px;margin-right:50px;font-size:20px;line-height:30px;font-size:16px;line-height:26px}#content .small{font-size:14px;line-height:18px}.pageContent,.flex_textBlock,.flex_textBlockNextToImage,.flex_twoColumns,.flex_threeImageColumns,.flex_imageGallery,.flex_blueBox,.flex_blueBoxWithImage{padding-top:35px;padding-bottom:30px;margin-bottom:0px}.pageContent .col,.flex_textBlock .col,.flex_textBlockNextToImage .col,.flex_twoColumns .col,.flex_threeImageColumns .col,.flex_imageGallery .col,.flex_blueBox .col,.flex_blueBoxWithImage .col{max-width:990px}.pageContent.addPaddingTop,.flex_textBlock.addPaddingTop,.flex_textBlockNextToImage.addPaddingTop,.flex_twoColumns.addPaddingTop,.flex_threeImageColumns.addPaddingTop,.flex_imageGallery.addPaddingTop,.flex_blueBox.addPaddingTop,.flex_blueBoxWithImage.addPaddingTop{padding-top:60px}.pageContent.noPaddingTop,.flex_textBlock.noPaddingTop,.flex_textBlockNextToImage.noPaddingTop,.flex_twoColumns.noPaddingTop,.flex_threeImageColumns.noPaddingTop,.flex_imageGallery.noPaddingTop,.flex_blueBox.noPaddingTop,.flex_blueBoxWithImage.noPaddingTop{padding-top:0px}.pageContent.addPaddingBottom,.flex_textBlock.addPaddingBottom,.flex_textBlockNextToImage.addPaddingBottom,.flex_twoColumns.addPaddingBottom,.flex_threeImageColumns.addPaddingBottom,.flex_imageGallery.addPaddingBottom,.flex_blueBox.addPaddingBottom,.flex_blueBoxWithImage.addPaddingBottom{padding-bottom:55px}.pageContent.noPaddingBottom,.flex_textBlock.noPaddingBottom,.flex_textBlockNextToImage.noPaddingBottom,.flex_twoColumns.noPaddingBottom,.flex_threeImageColumns.noPaddingBottom,.flex_imageGallery.noPaddingBottom,.flex_blueBox.noPaddingBottom,.flex_blueBoxWithImage.noPaddingBottom{padding-bottom:0px}.pageContent.noRightMargin .col,.flex_textBlock.noRightMargin .col,.flex_textBlockNextToImage.noRightMargin .col,.flex_twoColumns.noRightMargin .col,.flex_threeImageColumns.noRightMargin .col,.flex_imageGallery.noRightMargin .col,.flex_blueBox.noRightMargin .col,.flex_blueBoxWithImage.noRightMargin .col{max-width:none}@media (max-width: 991px){.flex_textBlockNextToImage .row_b{flex-direction:column-reverse}}.nav-secondary{color:#fff;background-color:#1B2B59;border-top:solid 7px #D99F00;font-size:14px;line-height:30px;padding:9px 32px 13px 182px}.nav-secondary .wrap a,.nav-secondary .wrap .toggler{display:inline-block;color:#fff;text-decoration:none;padding:0px 13px}.nav-secondary .wrap a.active,.nav-secondary .wrap .toggler.active{font-weight:700}.nav-secondary .wrap .toggler{display:none}@media (min-width: 992px){.nav-secondary .wrap .dropdown{display:block !important}}.nav-secondary .wrap .cart{float:right;margin-right:10px}.nav-secondary .wrap .cart a{padding-right:33px;background-image:url(/images/icon-cart.svg);background-repeat:no-repeat;background-position:center right}@media (max-width: 991px){.nav-secondary{text-align:right;padding:0px 20px 1px 20px}.nav-secondary .wrap a,.nav-secondary .wrap .toggler{display:block;text-align:right}.nav-secondary .wrap a{padding:4px 20px}.nav-secondary .wrap .toggler{display:block;display:block;text-align:right;font-weight:700;padding-right:20px;background-image:url(/images/icon-expand-white.png);background-repeat:no-repeat;background-position:center right;margin-top:6px;margin-bottom:6px;padding-left:120px}.nav-secondary .wrap .toggler.expanded{background-image:url(/images/icon-collapse-white.png)}.nav-secondary .wrap .toggler:hover{cursor:pointer}.nav-secondary .wrap .dropdown{display:block;display:none;text-align:right}.nav-secondary .wrap .cart{float:none;margin-right:0px}}.hero-image{background-size:cover;background-position:center center;margin-bottom:0px}.hero-image .col{position:relative;height:347px}.hero-image .hero-image-mobile{display:none}.hero-image h1{color:#fff;margin:0px 0px 16px 0px;position:absolute;bottom:0px;width:calc(100% - 30px)}.hero-image .hero-heroBadgeImage{border:0px !important;position:absolute;right:10px;width:182px;bottom:-30px}@media (max-width: 991px){.hero-image .col{height:244px}.hero-image .hero-heroBadgeImage{bottom:auto;top:10px;width:150px}.hero-image h1{font-size:40px;line-height:48px}}#home-slideshow{border-bottom:0px}#home-slideshow img{border:0px}#home-slideshow .slide{background-color:#1B2B59;color:#fff;width:100%;height:589px}#home-slideshow .slide .container-fluid .row .col{position:relative}#home-slideshow .slide .container-fluid .row .col .slide-spacer{display:none}#home-slideshow .slide .container-fluid .row .col .slide-background{position:absolute;top:0px;right:0px;z-index:100;height:100%}#home-slideshow .slide .container-fluid .row .col .slide-content{position:relative;z-index:101;padding-top:10px;height:589px;max-width:400px;left:0px;padding-left:15px}#home-slideshow .slide .container-fluid .row .col .slide-content::after{position:relative;z-index:102;background-color:#1B2B59;position:absolute;content:"";width:700px;right:-95px;height:100%;top:0;-moz-transform:skew(-30deg, 0deg);-webkit-transform:skew(-30deg, 0deg);-o-transform:skew(-30deg, 0deg);-ms-transform:skew(-30deg, 0deg);transform:skew(-30deg, 0deg)}#home-slideshow .slide .container-fluid .row .col .slide-content .slide-content-text{position:relative;z-index:103}#home-slideshow .slide .container-fluid .row .col .slide-content h1.title{display:none}#home-slideshow .slide .container-fluid .row .col .slide-content h3{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:32px;line-height:43px;letter-spacing:0px;color:#fff;width:160%}#home-slideshow .slide .container-fluid .row .col .slide-content h2{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:58px;line-height:62px;letter-spacing:0px;color:#D99F00;text-shadow:1px 1px 3px #00000099;text-transform:uppercase;margin-top:20px;width:130%}#home-slideshow .slide .container-fluid .row .col .slide-content a.button-ribbon{text-decoration:none;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:21px;line-height:24px;letter-spacing:0px;text-transform:uppercase;color:#fff;background-color:#D99F00;padding:15px 35px 15px 15px;position:relative;top:50px;left:0px}#home-slideshow .slide .container-fluid .row .col .slide-content a.button-ribbon::after{position:relative;z-index:102;background-color:#D99F00;position:absolute;content:"";width:50px;height:100%;top:0;right:-20px;-moz-transform:skew(-30deg, 0deg);-webkit-transform:skew(-30deg, 0deg);-o-transform:skew(-30deg, 0deg);-ms-transform:skew(-30deg, 0deg);transform:skew(-30deg, 0deg);transition:right 0.5s}#home-slideshow .slide .container-fluid .row .col .slide-content a.button-ribbon:hover{text-decoration:none}#home-slideshow .slide .container-fluid .row .col .slide-content a.button-ribbon:hover::after{right:-30px}#home-slideshow #slide-indicator{position:relative;top:-75px;z-index:999;height:0px}#home-slideshow #slide-indicator #slide-indicator-inner{padding-left:30px}#home-slideshow #slide-indicator #slide-indicator-inner span{font-size:65px;line-height:10px;font-family:sans-serif;padding:0px 5px;color:#8D95AC}#home-slideshow #slide-indicator #slide-indicator-inner span.cycle-pager-active{color:#fff}#home-slideshow #slide-indicator #slide-indicator-inner span:hover{cursor:pointer}#home-slideshow #slide-links{display:none;background:url(../images/body-bg.jpg) no-repeat top center;background-size:cover;text-align:center;padding:30px 0px;font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:20px;line-height:24px;letter-spacing:0px;color:#1B2B59}#home-slideshow #slide-links #slide-links-inner{width:100%}#home-slideshow #slide-links #slide-links-inner span{margin:0px 23px;padding:2px 0px;display:inline-block}#home-slideshow #slide-links #slide-links-inner span.cycle-pager-active{border-bottom:solid 2px #D99F00;font-weight:600}#home-slideshow #slide-links #slide-links-inner span.cycle-pager-active::before{display:inline-block;content:'';width:15px;height:14px;background:url(../images/icon-triangle@2x.png) no-repeat top center;margin-right:10px}#home-slideshow #slide-links #slide-links-inner span:hover{cursor:pointer;border-bottom:solid 2px #D99F00}@media (max-width: 991px){#home-slideshow{border-bottom:0px}#home-slideshow .slide{height:auto}#home-slideshow .slide .container-fluid .row .col{padding:0px}#home-slideshow .slide .container-fluid .row .col .slide-background{display:none}#home-slideshow .slide .container-fluid .row .col .slide-spacer{display:block;width:100%;height:308px;display:block;background-position:center center;background-size:cover}#home-slideshow .slide .container-fluid .row .col .slide-content{position:static;width:100%;height:auto;max-width:none;left:0px;background-color:#1B2B59;padding:20px 20px 40px 20px}#home-slideshow .slide .container-fluid .row .col .slide-content::after{display:none}#home-slideshow .slide .container-fluid .row .col .slide-content h3{width:auto;margin:auto;font-size:20px;line-height:24px}#home-slideshow .slide .container-fluid .row .col .slide-content h2{width:auto;margin:auto;font-size:30px;line-height:40px;margin-top:10px}#home-slideshow .slide .container-fluid .row .col .slide-content a.button-ribbon{font-size:16px;line-height:18px;padding:10px 35px 10px 25px;top:15px;left:-20px}#home-slideshow #slide-indicator{float:right;top:-43px;right:10px}#home-slideshow #slide-links{padding:10px 0px;font-size:13px;line-height:24px}#home-slideshow #slide-links #slide-links-inner span{margin:0px 14px}}@media (min-width: 992px){#home-slideshow .slide .container-fluid .row .col{background-image:none !important}}.home-content{background:url(../images/body-bg.jpg) no-repeat top center;background-size:cover;padding-bottom:0px}form.searchForm input.searchField{border:2px solid #B3B3B3;border-radius:200px;background:#fff url(../images/icon-search.png) no-repeat 95% 50%;padding:5px 20px;margin-right:24px;font-size:14px;line-height:26px;width:calc(100% - 140px)}form.searchForm input.searchField:focus{outline:none}@media (max-width: 991px){form.searchForm{margin-top:20px}form.searchForm input.searchField{width:100%;margin:0px;margin-bottom:15px}}.home-tomb-guard{padding-top:45px;padding-bottom:30px}.home-tomb-guard .home-tomb-guard-form h6.text-link-small{margin-left:22px}@media (max-width: 991px){.home-tomb-guard{padding-top:20px;text-align:center;padding-bottom:0px}.home-tomb-guard .home-tomb-guard-form h6.text-link-small{margin:0px}}.news-latest{padding-bottom:30px}.news-latest .news-header h2,.news-latest .events-header h2{margin-top:30px;display:inline-block;vertical-align:bottom}.news-latest .news-header h6.text-link-small,.news-latest .events-header h6.text-link-small{display:inline-block;vertical-align:bottom;margin-bottom:-3px;margin-left:20px;height:41px}.news-latest .news-body .article{margin:20px 0px}.news-latest .news-body .article .newsPhoto{display:inline-block;vertical-align:top;width:180px;margin-right:20px}.news-latest .news-body .article .newsAbstract{display:inline-block;vertical-align:top;width:calc(100% - 205px);padding-right:20px;position:relative;top:-5px}.news-latest .news-body .article .newsAbstract h4{margin-top:0px;margin-bottom:0px}.news-latest .news-body .article .newsAbstract h5.articleDate{font-family:"Roboto",sans-serif;font-weight:400;font-size:14px;line-height:24px;color:#B3B3B3;margin-top:0px;margin-bottom:10px}.news-latest .news-body .article .newsAbstract h6.text-link-small{margin-top:0px}.news-latest .events-body{margin-top:20px}.news-latest.news-latest-centennial hr{margin-top:40px;margin-bottom:40px}@media (max-width: 991px){.news-latest .news-header h2,.news-latest .events-header h2{margin-top:0px}.news-latest .news-header h6.text-link-small,.news-latest .events-header h6.text-link-small{float:right;margin-top:20px}.news-latest .news-body .article{margin:20px 0px}.news-latest .news-body .article .newsPhoto{float:right;width:110px;margin:0px 0px 20px 20px}.news-latest .news-body .article .newsAbstract{display:inline;width:100%;padding-right:0px}}.bg-blue{background-color:#1B2B59;color:#fff}.bg-blue .container-fluid{position:relative}.bg-blue .container-fluid::before{display:inline-block;position:relative;z-index:102;background-color:#D99F00;position:absolute;content:"";width:24px;height:100%;top:0;left:16px}.bg-blue .container-fluid .row{padding-left:100px;background-repeat:no-repeat;background-size:auto 100%;background-position:top right;padding-top:58px;padding-bottom:60px}.bg-blue h2{font-family:"Cinzel",serif;font-weight:400;font-size:48px;line-height:65px;color:#fff}.bg-blue ul{margin-top:30px;margin-bottom:30px}.bg-blue.with-nav-bar .container-fluid .row{padding-top:38px;padding-bottom:38px}.bg-blue.with-nav-bar .container-fluid .row h2{margin-bottom:30px}.bg-blue.with-nav-bar .container-fluid .row .nav-bar div{display:inline-block}.bg-blue.with-nav-bar .container-fluid .row .nav-bar div a{position:relative;display:inline-block;width:283px;height:205px;margin:0px 20px 20px 0px;border:2px solid #fff;border-radius:6px;background-color:#F2F2F2;background-position:center center;background-size:cover;background-repeat:no-repeat;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:28px;line-height:32px;color:#1B2B59;text-decoration:none}.bg-blue.with-nav-bar .container-fluid .row .nav-bar div a span{position:absolute;bottom:20px;left:20px;z-index:200}.bg-blue.with-nav-bar .container-fluid .row .nav-bar div a:after{content:' ';position:absolute;bottom:0px;height:50%;width:100%;background:#fff;background:linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 100%)}.bg-blue.with-nav-bar .container-fluid .row .nav-bar div.world-war-i a{background-image:url(../images/nav-bar-bg-world-war-i.jpg)}.bg-blue.with-nav-bar .container-fluid .row .nav-bar div.world-war-ii a{background-image:url(../images/nav-bar-bg-world-war-ii-alt1.jpg)}.bg-blue.with-nav-bar .container-fluid .row .nav-bar div.korean-war a{background-image:url(../images/nav-bar-bg-korean-war.jpg)}.bg-blue.with-nav-bar .container-fluid .row .nav-bar div.vietnam-war a{background-image:url(../images/nav-bar-bg-vietnam-war.jpg)}.bg-blue.with-nav-bar .container-fluid.tomb-of-the-unknown-soldier .row .nav-bar div a{width:240px}.bg-blue.with-diagonal-image .container-fluid .row{padding-top:0px;padding-bottom:0px;min-height:475px}.bg-blue.with-diagonal-image .container-fluid .row .diagonal{padding-top:58px;padding-bottom:60px;background-color:#1B2B59;width:50%}.bg-blue.with-diagonal-image .container-fluid .row .diagonal .diagonal-content{position:relative;z-index:103}.bg-blue.with-diagonal-image .container-fluid .row .diagonal::after{position:relative;z-index:102;background-color:#1B2B59;position:absolute;content:"";width:434px;height:100%;top:0;left:50%;margin-left:-282px;-moz-transform:skew(-30deg, 0deg);-webkit-transform:skew(-30deg, 0deg);-o-transform:skew(-30deg, 0deg);-ms-transform:skew(-30deg, 0deg);transform:skew(-30deg, 0deg)}.bg-blue.project-slideshow .container-fluid .row .diagonal{padding-top:40px;padding-bottom:20px}.bg-blue.project-slideshow .container-fluid .row .diagonal .diagonal-content #project-slideshow h3{font-family:"Roboto Condensed",sans-serif;color:#fff;font-size:24px;line-height:32px;margin-bottom:50px}.bg-blue.project-slideshow .container-fluid .row .diagonal .diagonal-content #project-slideshow .slideshowNav{font-family:"Roboto Condensed",sans-serif;font-size:14px;line-height:30px;font-weight:700;position:absolute;top:0px;right:0px}.bg-blue.project-slideshow .container-fluid .row .diagonal .diagonal-content #project-slideshow .slideshowNav a{color:#fff;text-decoration:none;margin-left:48px}.bg-blue.project-slideshow .container-fluid .row .diagonal .diagonal-content #project-slideshow .project .project-content{height:280px;overflow:hidden}.bg-blue a{color:#D99F00;text-decoration:none}.bg-blue a:hover{color:#D99F00;text-decoration:underline}.bg-blue h6.text-link-small{margin-top:10px}.bg-blue h6.text-link-small a{color:#fff}.bg-blue h6.text-link-small a:hover{color:#fff;text-decoration:underline}.bg-blue.find-tomb-guard h6.text-link-small{padding-left:22px}@media (max-width: 991px){.bg-blue .container-fluid::before{left:0px}.bg-blue .container-fluid .row{background-image:none !important;padding:35px 0px 40px 25px}.bg-blue h2{font-size:40px;line-height:54px}.bg-blue.with-diagonal-image .container-fluid .row{padding:35px 0px 40px 25px}.bg-blue.with-diagonal-image .container-fluid .row .diagonal{padding-top:0px;padding-bottom:0px;width:auto}.bg-blue.with-diagonal-image .container-fluid .row .diagonal::after{display:none}}.ui-dialog{z-index:999}.tomb-guards-header h1{margin-bottom:0px}.tomb-guards-header h6.text-link-small{margin:0px}.tomb-guards{text-align:center}.tomb-guards .searchForm label{display:block;text-align:center !important}.tomb-guards .searchForm input.searchField{display:block;max-width:350px;margin:0px auto 20px auto}.tomb-guards .badge-filter{margin:5px 0px 30px 0px}.tomb-guards .badge-filter ul.tomb-guard-categories{margin:0px;padding:0px;list-style-type:none}.tomb-guards .badge-filter ul.tomb-guard-categories li{margin:0px;padding:0px;display:inline-block}.tomb-guards .badge-filter ul.tomb-guard-categories li a{padding:3px 4px;margin:0px 7px;font-size:16px;line-height:24px;text-decoration:none}.tomb-guards .badge-filter ul.tomb-guard-categories li a.active{font-weight:700;border-bottom:solid 3px #D99F00}.tomb-guards .badge-filter ul.tomb-guard-categories li a:hover{border-bottom:solid 3px #D99F00;text-decoration:none}.badge-list ul{margin:0px;padding:0px;list-style-type:none;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:18px}.badge-list ul li{margin:0px;padding:0px;display:inline-block;vertical-align:top;text-align:center;color:#404040;margin-bottom:38px}.badge-list ul li a{position:relative;text-decoration:none;display:block;padding:16px 20px 13px 20px;width:279px;height:91px;background-position:center top;background-size:cover;background-repeat:no-repeat;line-height:20px;font-family:"Cinzel",serif;text-shadow:0px 1px 0px rgba(255,255,255,0.3),0px -1px 0px rgba(0,0,0,0.7);color:#000;background-image:url(../images/badge-bg@2x.png);color:#D99F00;background-image:url(../images/badge-bg-black@2x.png)}.badge-list ul li a .badge-number{font-size:16px}.badge-list ul li a .name,.badge-list ul li a .unpublished{font-size:15px;font-weight:700}.badge-list ul li a .date-range{font-size:14px}.badge-list ul li a .kia{display:block;position:absolute;width:58px !important;height:57px !important;right:0px !important;top:0px !important;border:0px !important}.badge-list ul li a:hover{color:#D99F00;background-image:url(../images/badge-bg-black-hover@2x.png);color:#000;background-image:url(../images/badge-bg-hover@2x.png)}.tomb-guard-unclaimed{padding-top:50px}.tomb-guard-detail-display{padding-top:40px}.tomb-guard-detail-display .edit-profile{float:right}.tomb-guard-detail-display .edit-profile a{font-weight:bold;text-decoration:none}.tomb-guard-detail-display .tomb-guard-detail-display-header{padding-bottom:30px}.tomb-guard-detail-display .tomb-guard-detail-display-header .tomb-guard-detail-display-photo{width:182px;width:279px;display:inline-block;vertical-align:top}.tomb-guard-detail-display .tomb-guard-detail-display-header .tomb-guard-detail-display-abstract{width:calc(100% - 275px);width:calc(100% - 375px);display:inline-block;vertical-align:top;padding-left:20px}.tomb-guard-detail-display .tomb-guard-detail-display-header .tomb-guard-detail-display-abstract .tomb-guard-detail-display-specs .col-md{padding-bottom:20px}.tomb-guard-detail-display .tomb-guard-detail-display-header .tomb-guard-detail-display-abstract .tomb-guard-detail-display-specs h4{margin-bottom:0px}.tomb-guard-detail-display .tomb-guard-detail-display-columns{margin-top:30px;margin-bottom:30px}@media (max-width: 991px){.tomb-guard-detail-display .tomb-guard-detail-display-header .tomb-guard-detail-display-photo{width:auto;max-width:300px;display:block;padding-bottom:30px}.tomb-guard-detail-display .tomb-guard-detail-display-header .tomb-guard-detail-display-abstract{width:100%;display:block;padding-left:0px}.tomb-guard-detail-display .tomb-guard-detail-display-header .tomb-guard-detail-display-abstract .tomb-guard-detail-display-specs col{padding-bottom:20px}.tomb-guard-detail-display .tomb-guard-detail-display-header .tomb-guard-detail-display-abstract .tomb-guard-detail-display-specs h4{margin-bottom:0px}}.tomb-guard-detail-gallery ul{margin:0px;padding:0px;list-style-type:none}.tomb-guard-detail-gallery ul li{margin:20px;padding:0px;max-width:300px;display:inline-block;vertical-align:top}.tomb-guard-detail-back{text-align:center;margin-top:50px}.tomb-guard-detail-back .back-link a.arrow-left{font-weight:bold;text-decoration:none}.tomb-guard-detail-form{padding-top:40px}.tomb-guard-detail-form form .guard-photo-upload label{display:block;margin-bottom:.5rem;margin-top:25px;font-weight:bold}.tomb-guard-detail-form form .gallery-photo-upload label{display:block;margin-bottom:.5rem;margin-top:25px;font-weight:bold}.tomb-guard-detail-form form .gallery-photo-upload ul{margin:0px;padding:0px;list-style-type:none}.tomb-guard-detail-form form .gallery-photo-upload ul li{margin:20px;padding:0px 0px 20px 0px;max-width:300px;display:inline-block;vertical-align:top}.tomb-guard-detail-form form .gallery-photo-upload ul li input[type="checkbox"]{display:block;margin-bottom:10px}.tomb-guard-detail-form form .gallery-photo-upload ul li img{max-height:200px}.store{padding-top:30px}.store .store-filter{text-align:right}.product-grid{display:flex;flex-direction:row;justify-content:left;align-items:flex-start;flex-wrap:wrap;gap:50px 70px}.product-grid .product{width:340px}.product-grid .product .image{max-width:340px;height:270px}.product-grid .product .image a{position:relative;display:inline-block;text-decoration:none}.product-grid .product .image a img{max-height:250px}.product-grid .product .image a .members-only{position:absolute;top:200px;left:-10px;padding:10px 32px;color:#fff;background-color:#D99F00;font-family:"Roboto Condensed",sans-serif;font-size:16px;line-height:24px;font-weight:bold;white-space:nowrap}.product-grid .product h2.product-title{margin:0px;font-size:28px;line-height:32px}.product-grid .product h2.product-title a{text-decoration:none}.product-grid .product h5.text-link-large{float:left}.product-grid .product h2.product-price{font-size:28px;line-height:32px;float:right;margin:10px 0px 0px 0px}.product-detail{padding-top:30px}.product-detail .product-images{text-align:center}.product-detail .product-images .members-only{margin:10px 0px;padding:10px 32px;color:#fff;background-color:#D99F00;font-family:"Roboto Condensed",sans-serif;font-size:16px;line-height:24px;font-weight:bold;white-space:nowrap;text-align:center}.product-detail .product-images .small{text-align:center}.product-detail .product-content h6.banner{background-color:#ddd;padding:5px;margin:0px 0px 20px 0px}.product-detail .product-content form{text-align:right}.product-detail .product-content form h2.product-price{display:inline-block;vertical-align:bottom;margin:10px 0px 0px 0px;float:left}.product-detail .product-content form #product_fields{display:inline-block;vertical-align:bottom;margin:0px}.product-detail .product-content form #product_fields label{margin:0px 25px;text-align:center}.product-detail .product-content form #product_fields label input,.product-detail .product-content form #product_fields label select{display:block}.product-detail .product-content form .btn-blue-outline{display:inline-block;vertical-align:bottom}.product-detail .product-content form .btn-blue-outline input{margin:0px !important}.product-detail .other-products{margin-top:60px}.product-detail.product-detail-centennial{padding-top:60px}.product-detail.product-detail-centennial .product-images{text-align:left;padding-bottom:20px}.product-detail.product-detail-centennial .product-images a img{max-height:275px}.product-detail.product-detail-centennial .product-content{padding-bottom:50px}.product-detail.product-detail-centennial .product-content h2 a{text-decoration:none}.product-detail.product-detail-centennial .product-content form{text-align:right}.product-detail.product-detail-centennial .product-content form h5.text-link-large{float:left}.product-detail.product-detail-centennial .product-content form h2.product-price{float:none;margin-right:30px}.product-detail.product-detail-centennial .product-list h2{font-size:28px;line-height:32px}.product-detail.product-detail-centennial .product-list .product{margin-bottom:20px}.product-detail.product-detail-centennial .product-list .product a{text-decoration:none}.product-detail.product-detail-centennial .product-list .product a .photo{display:inline-block;vertical-align:top;width:80px;margin-right:20px}.product-detail.product-detail-centennial .product-list .product a .photo img{max-height:80px}.product-detail.product-detail-centennial .product-list .product a .content{display:inline-block;vertical-align:top;width:calc(100% - 105px)}.product-detail.product-detail-centennial .product-list .product a .content h3.title{font-size:28px;line-height:32px;color:#4D4D4D;margin-bottom:5px}.product-detail.product-detail-centennial .product-list .product a .content h4.price{font-size:24px;line-height:32px;color:#1B2B59;margin:0px}.article-grid{display:flex;flex-direction:row;justify-content:left;align-items:flex-start;flex-wrap:wrap;gap:50px 70px}.article-grid .article{width:340px}.article-grid .article .photo{max-width:340px;height:280px}.article-grid .article .photo a{position:relative;display:inline-block;text-decoration:none}.article-grid .article .photo a img{max-height:280px}.article-grid .article .content{padding-top:20px}.article-grid .article .content h4{font-size:20px;line-height:23px}.article-grid .article .content h4 a{color:#4D4D4D !important;text-decoration:none}.article-grid .article .content small{font-size:14px;line-height:20px;margin-bottom:15px;margin-top:15px;display:block}.article-grid .article .content small a{color:#1B2B59 !important;text-decoration:none}.centennial .btn-blue-outline,.centennial .btn-blue-solid{float:right;position:relative;top:-50px;margin-left:40px}@media (max-width: 991px){.centennial .btn-blue-outline,.centennial .btn-blue-solid{float:none;position:static;top:auto;margin-left:0px;margin-top:20px;display:inline-block;margin-right:20px;margin-bottom:20px}}.centennial-store{padding-top:60px;padding-bottom:40px}.flash{text-align:center;padding-top:10px !important;padding-bottom:10px !important}.button-grid{display:flex;flex-wrap:wrap;justify-content:center}.button-grid .button-grid-cell a{margin:0px 10px 20px 10px}.button-grid .button-grid-cell .btn-blue-outline a{color:#1B2B59;border:solid 2px #D99F00;color:#1B2B59;border:solid 2px #D99F00;width:190px;height:100px;border-radius:5px;display:flex;align-items:center;font-size:17px;line-height:20px;padding:10px 20px}.button-grid .button-grid-cell .btn-blue-outline a:hover{color:#1B2B59;border:solid 2px #D99F00;background-color:#D99F00}.freeform-form-has-errors{color:red !important}.support-the-society{text-align:center;font-family:"Roboto",sans-serif;font-size:18px;line-height:30px;padding-top:50px;padding-bottom:50px}.support-the-society h2{font-family:"Cinzel",serif;font-weight:400;font-size:48px;line-height:65px;color:#063780}.support-the-society p{max-width:850px;margin:0px auto 40px auto}.support-the-society h6.text-link-small{margin-top:5px}@media (max-width: 991px){.support-the-society{padding-bottom:20px}.support-the-society h2{font-size:40px;line-height:48px;margin-top:0px}}.faq-random h3{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:24px;line-height:32px;color:#fff;margin:10px 0px 15px 0px}.faq-random .btn-gold-solid{margin-top:35px}.faq-random .btn-gold-solid a{margin-bottom:0px}.footer{background:url(../images/footer-bg.jpg) no-repeat top center;background-size:cover;padding-top:30px;padding-bottom:50px}.footer a{text-decoration:none}.footer img{border:0px !important}.footer .scroll-up{display:none}.footer .navbar-brand{padding-top:0px;padding-bottom:13px}.footer .navbar-brand .brand-logo{width:127px;display:inline-block;vertical-align:middle}.footer .navbar-brand .brand-text{display:inline-block;vertical-align:middle;padding-left:15px}.footer .navbar-brand .brand-text h2.site-title{text-align:left;font-family:"Cinzel",serif;font-weight:400;font-size:28px;line-height:28px;font-weight:400;color:#4D4D4D;text-transform:uppercase;margin-top:0px;margin-bottom:0px}.footer .navbar-brand .brand-text h3.site-subtitle{text-align:left;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:22px;line-height:22px;color:#4D4D4D;margin-top:5px;margin-bottom:5px}.footer hr{margin-bottom:50px}.footer .footer-nav{padding-left:100px}.footer .footer-nav ul.nav{flex-direction:column;height:150px}.footer .footer-nav ul.nav .nav-item a.nav-link{margin:0px;padding:0px;font-family:"Roboto",sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#4D4D4D}.footer .footer-nav ul.nav .nav-item a.nav-link:hover{color:#1B2B59}.footer .footer-alt{max-width:383px;float:right;width:383px}.footer .footer-alt form.signup{display:none;padding-bottom:25px}.footer .footer-alt form.signup label{font-family:"Roboto",sans-serif;font-weight:700;font-size:14px;line-height:16px;color:#4D4D4D;display:block}.footer .footer-alt form.signup input[type=text]{font-family:"Roboto",sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#B3B3B3;border:1px solid #B3B3B3;border-radius:2px;padding:11px 12px;width:calc(100% - 125px);display:inline-block;vertical-align:middle}.footer .footer-alt form.signup input[type=text]:focus{outline:none}.footer .footer-alt form.signup input.btn{display:inline-block;vertical-align:middle;margin:0px 0px 0px 10px;width:110px}.footer .footer-alt .social-nav a{display:inline-block;width:14px;height:14px;background-repeat:no-repeat;background-position:center top;margin-right:18px}.footer .footer-alt .social-nav a span{display:none}.footer .footer-alt .social-nav a.icon-facebook{background-image:url(/images/icon-facebook.png);width:8px}.footer .footer-alt .social-nav a.icon-twitter{background-image:url(/images/icon-twitter.png);width:18px}.footer .footer-alt .social-nav a.icon-instagram{background-image:url(/images/icon-instagram.png);width:14px}.footer .footer-alt .copyright{text-align:right;font-family:"Roboto",sans-serif;font-weight:400;font-size:12px;line-height:20px;color:#4D4D4D}@media (max-width: 991px){.footer{padding-top:40px}.footer .scroll-up{display:inline-block;position:relative;float:right;top:0px;right:5px;width:30px;height:30px;background:url(../images/icon-arrow-up.png) no-repeat top center;background-size:cover}.footer .navbar-brand{margin:0px auto;display:block;text-align:center}.footer .navbar-brand .brand-logo{width:109px;display:block;text-align:center;margin:0px auto}.footer .navbar-brand .brand-text{display:block;text-align:center;margin:20px auto 0px auto;padding:0px}.footer .navbar-brand .brand-text h2.site-title{text-align:center;font-size:20px;line-height:20px}.footer .navbar-brand .brand-text h3.site-subtitle{text-align:center;font-size:16px;line-height:16px;margin-top:9px;margin-bottom:10px}.footer .col_b{display:none}.footer .footer-alt{float:none;display:block;margin:0px auto;width:auto}}.js-address-fieldset input{margin-bottom:15px}.js-address-fieldset .mx-4{margin-left:1rem !important;margin-right:1rem !important}#commerce-cart input[type=number]{max-width:50px}.store input[type=text],.store input[type=email],.store input[type=password],.store select{width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.store input[type=checkbox]{width:auto;height:auto;display:inline-block}
