body,html,section,div,header,footer,nav,img,aside,article{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body{background-color:#f3efd9;font-family:"stratum-1-web",sans-serif;font-size:32px;font-style:normal;font-weight:400;min-width:360px}a{text-decoration:none}img{width:100%}sup{font-size:.7em}.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.hide-gifs .fotorama,body.hide-gifs img.animated{visibility:hidden}.btn{border:3px solid #000;color:#000;display:inline-block;text-align:center;width:300px}.btn:hover{font-weight:700}.btn-olive{border-color:#565e3b;color:#565e3b}.btn-white{border-color:#fff;color:#fff}section,footer{padding:100px 10vw}@media(max-width: 992px){section,footer{padding:60px 10vw}}header{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.6)), to(rgba(255, 255, 255, 0.6))),url(../images/MilitaryTeam.jpg);background-image:linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)),url(../images/MilitaryTeam.jpg);background-position:center;background-size:cover;height:760px;padding:60px 5vw;text-align:center}@media(min-width: 992px){header{height:1000px;padding:60px 5vw 100px}}header nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 768px){header nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}header nav .nsm-icon{display:none}@media(min-width: 768px){header nav .nsm-icon{display:block}}header nav .menu{margin-top:50px}@media(max-width: 1400px){header nav .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0px;row-gap:20px}}header .nsm-logo{margin-bottom:60px;margin-top:60px}@media(min-width: 576px){header .nsm-logo{margin-bottom:100px;padding-left:5vw;padding-right:5vw}}header .join-us{color:#000;font-size:1.875em;font-weight:900}@media(max-width: 992px){header .join-us{font-size:1.25em}}@media(max-width: 992px){section.content{font-size:.69em}}section.content p{font-family:Arial,Helvetica,sans-serif}section.content .bignav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:120px;row-gap:60px}@media(min-width: 1400px){section.content .bignav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;margin-top:120px}}section.content .bignav>div{background-color:#fff;max-width:410px;padding:20px;text-align:center}section.content .bignav>div h3{font-weight:900;margin-bottom:20px;margin-top:20px}section.content .bignav>div img{height:150px;width:150px}section.content .bignav>div p{text-align:left}section.content .bignav>div .btn{margin-top:20px}section.register{background-color:#565e3b;color:#fff;font-weight:700;text-align:center}section.events{position:relative;text-align:center}section.events .events-gallery{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px;margin-top:80px;row-gap:60px}@media(min-width: 1200px){section.events .events-gallery{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}section.events .events-gallery>div{max-width:460px}section.events .events-gallery>div .btn{margin-top:20px}section.events .events-gallery>div .modal{background-color:#f3efd9;border:5px solid #000;display:none;font-family:"stratum-2-web",sans-serif;font-weight:700;left:50%;max-width:560px;padding:0px 20px 50px;position:fixed;text-align:center;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;z-index:100}@media(min-width: 1200px){section.events .events-gallery>div .modal{font-size:1.875em;max-width:800px;padding:0px 50px 60px;position:absolute}}section.events .events-gallery>div .modal-close{cursor:pointer;position:absolute;right:30px;text-align:right;top:10px}section.events .events-gallery>div .modal h5{font-family:"stratum-1-web",sans-serif;font-weight:700;margin-bottom:30px;margin-top:50px}section.events .events-gallery>div .modal-schedule{display:grid;font-size:.6em;grid-template-columns:120px auto}@media(min-width: 1200px){section.events .events-gallery>div .modal-schedule{grid-template-columns:220px auto}}section.events .events-gallery>div .modal-schedule div{text-align:left}section.events .events-gallery>div .modal-schedule div.presenter{font-family:"Courier New",Courier,monospace;font-weight:normal;grid-column:2/3}section.gallery{font-size:0;padding:0px}footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#565e3b;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:60px}@media(min-width: 1200px){footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:5vw;padding-right:5vw}}@media(min-width: 1400px){footer{padding-left:10vw;padding-right:10vw}}footer nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px}@media(min-width: 1200px){footer nav{row-gap:50px}}footer .about{max-width:450px}@media(max-width: 992px){footer .about{margin:0 auto}}footer .about p{margin:0}footer .about p:nth-of-type(2){margin:45px 0}footer .rsi img{max-width:225px}@media(max-width: 992px){footer .rsi{padding-top:30px;text-align:center}footer .rsi img{width:60%}}.fotorama__stage,.fotorama__thumb{-webkit-box-sizing:border-box;box-sizing:border-box}.fotorama__stage .fotorama__loaded--img .fotorama__img{top:0 !important}.fotorama__nav-wrap{margin-top:0px}@media(min-width: 992.1px){.fotorama__nav-wrap{margin-top:0px}}.sm-logo{display:block;margin:0 auto;width:320px}.lg-logo{display:none}@media(min-width: 576px){.sm-logo{display:none}.lg-logo{display:block}}.schedule{background-color:#fff}.schedule header,.schedule main,.schedule footer{margin:0 auto;max-width:576px}.schedule header{background:#f3efd9 none;height:auto;padding-bottom:30px;padding-top:30px}.schedule header img{min-width:140px;width:30%}.schedule hr.big-fat-hr{background-color:#000;border:none;height:4px;margin-bottom:60px}.schedule main h1{font-weight:800;line-height:1em;margin-bottom:0px;text-align:center}.schedule main .content{font-size:.69em}.schedule main .content h2{margin-bottom:0px}.schedule main .content p{font-family:"stratum-1-web",sans-serif;font-size:.9em}.schedule main .content .schedule-daily{display:grid;font-size:.8em;gap:10px;grid-template-columns:90px auto;margin-bottom:60px;margin-top:30px}.schedule main .content .schedule-daily.three-col{grid-template-columns:90px auto auto}.schedule main .content .schedule-daily .schedule-time,.schedule main .content .schedule-daily .schedule-title{text-align:left}.schedule main .content .schedule-daily .schedule-notes{font-family:"Courier New",Courier,monospace;font-size:.8em}.schedule main .content .schedule-daily:not(.three-col) div:nth-child(4n+1),.schedule main .content .schedule-daily:not(.three-col) div:nth-child(4n+2),.schedule main .content .schedule-daily.three-col div:nth-child(6n+1),.schedule main .content .schedule-daily.three-col div:nth-child(6n+2),.schedule main .content .schedule-daily.three-col div:nth-child(6n+3){background-color:#f3efd9}.schedule main .content.thursday .schedule-title:last-child{grid-column:2/4}.schedule main .disclaimer{font-size:.6em;text-align:center}.schedule section,.schedule footer{padding:30px 5vw}.schedule footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:.69em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.schedule footer .about{margin:0}.schedule footer .about p{font-size:.8em}.schedule footer .about p:nth-of-type(2){margin-bottom:5px;margin-top:5px}.schedule footer .rsi img{width:80px}/*# sourceMappingURL=nsm.min.css.map */