.flex-row-1500{align-items:flex-start;display:flex}@media (width<=1067px){.flex-row-1500{flex-direction:column}}.page-image{width:45%;margin:3%}@media (width<=1400px){.page-image{width:100%;max-width:1000px;margin:0;padding:20px}}.page-main-content{flex-direction:column;justify-content:center;width:55%;display:flex}@media (width<=1400px){.page-main-content{width:100%}}.tab-content a{color:#283faf;text-decoration:underline}.tab-content li{padding:5px 0}.tab-content a:hover{text-decoration:none}#accordion-container{margin:0 5%}#accordion-container .accordion .accordion__header{cursor:pointer;color:#283faf;background-color:#fff;border:1px solid #c4cdd5;padding:12px 16px;font-size:16px;line-height:21px}#accordion-container .accordion .accordion__header:hover{color:#fff;background-color:#283faf}#accordion-container .accordion__header--active{color:#fff!important;background-color:#283faf!important}#accordion-container .resources-accordion-element{justify-content:space-between;display:flex}#accordion-container .accordion__content{background-color:#fff;border:1px solid #c4cdd5;border-top:none;padding:8px 15px}#accordion-container .veteran-resources-item{margin:10px 0;font-size:14px}#accordion-container .veteran-resources-item a{color:#283faf;text-decoration:underline}.resources-accordion-icon{vertical-align:-.225em;cursor:pointer;width:.625em;height:1em;font-size:1.33333em;line-height:.75em;display:inline-block;overflow:visible}.page--overlay{z-index:100;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity));--bg-opacity:.5;justify-content:center;align-items:center;width:100%;height:100%;margin-left:auto;margin-right:auto;display:flex;position:fixed;top:0;left:0}.modal{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));border-radius:.25rem;flex-direction:column;width:80%;max-height:90%;padding:1rem;display:flex;position:relative;overflow:auto}@media (width>=768px){.modal{max-width:56rem}}.modal__header{align-items:center;width:100%;padding-top:.5rem;padding-bottom:.5rem;display:flex}.modal__header-title{font-size:1.125rem;font-weight:500}.modal__header-close{fill:currentColor;--text-opacity:1;color:rgba(74,85,104,var(--text-opacity));cursor:pointer;margin-left:auto;font-size:2rem}.modal__body{width:100%}.modal__footer{padding:.25rem}.page-header{text-align:center;margin:5px auto;font-size:2.125rem;line-height:35px}.military-header p{color:#666;padding:1% 5%;font-size:1rem;line-height:24px}
