@charset "UTF-8";
/* https://harmony.solutions/wp-content/themes/allegiant_pro/css/main.css?ver=1.3.9 */
body{--theme-orange:#EE7E31;--theme-blue:#2D72B2;--theme-dk-blue:#1F3763}body.header-simple.custom-background{background-repeat:repeat}.acf-block-preview *{box-sizing:border-box}.acf-block-preview>section,.acf-block-preview>div{font-size:12px;border:1px solid #ccc;min-height:50px}.acf-block-preview>div:before,.acf-block-preview>section:before{content:attr(data-blockname);position:absolute;top:0;left:0;padding:2px;font-size:.875rem;background:#ccc;color:#000;z-index:4}.header-simple #pagetitle{max-height:none;padding:100px 30px 100px;border-bottom:none}.header--title{text-transform:uppercase;font-weight:700;margin-bottom:0}.header--subtitle{text-transform:uppercase;font-weight:400}.header--copy{font-size:1rem;font-weight:400}.header-simple .content{float:none!important;width:100%!important;margin:0}.post--card{display:block;border:1px solid #54565780;max-width:400px;width:100%}.post--card:hover{text-decoration:none;background-color:#f6f6f6;transition:background-color .3s}.posts--row{display:grid;justify-items:center;gap:30px}.post--card-image{position:relative}.post--card-image img{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%}.post--card-image:before{content:'';display:block;padding-bottom:55%}.post--card-copy{padding:20px 30px 30px}.post--card-title{color:var(--theme-events-color)}.post--card-label{color:var(--theme-events-color);text-transform:uppercase;margin-bottom:0;font-size:.75rem}.post--card-date,.post--card-location{color:var(--theme-events-color);font-size:1.125rem}.post--card-cta{color:var(--theme-orange);font-weight:600}@media (min-width:768px){.posts--row{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.posts--row{grid-template-columns:repeat(3,1fr)}}.single-post--content{float:none!important;width:auto!important;margin:0 auto 30px!important;max-width:750px;padding-top:100px!important}.single-post--title{text-align:center;color:var(--theme-events-color);margin-bottom:60px}.single-post--image{margin-bottom:60px}.single-post--cta-wrap{margin-bottom:60px}a.single-post--cta{background:var(--theme-orange);color:#fff!important;display:inline-block;padding:1em 2em;text-transform:uppercase}a.single-post--cta:hover{text-decoration:none;color:#ddd!important}.single-post--related{padding-top:60px!important;padding-bottom:30px!important}.single-post--related-title{text-align:center;color:var(--theme-events-color);font-size:1.25rem;margin-bottom:60px}.pagination--section .page-numbers:not(.next){display:none}.pagination--container{padding:30px;text-align:center}.pagination--section a:link,.pagination--section a:visited{font-size:1.125rem;color:var(--theme-orange);text-decoration:underline}a.next.page-numbers.disabled{color:#ccc;border-color:#ccc;cursor:default;text-decoration:none}label[for="topic-select"]{color:var(--theme-dk-blue);font-size:2rem;display:block;margin-bottom:15px}.topic-select-wrap{position:relative;background-color:var(--theme-blue);width:320px;max-width:100%;border-radius:2px;cursor:pointer;margin-bottom:30px}.topic-select-wrap select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:15px 60px 15px 20px;background-color:transparent;border:none;font-family:sans-serif;font-size:1.1em;color:#fff;cursor:pointer;outline:none}.topic-select-wrap select option{background-color:#fff;color:#333}.topic-select-wrap::after{content:'';position:absolute;top:0;right:0;bottom:0;width:50px;background-color:var(--theme-blue);border-radius:0 2px 2px 0;pointer-events:none}.topic-select-wrap::before{content:'';position:absolute;z-index:2;top:50%;right:20px;width:8px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-75%) rotate(45deg);pointer-events:none}#shrink_hp_blog>.container{margin:0 auto;max-width:100%;padding:0}.hp_blog-row{display:grid;justify-items:center;gap:30px}@media (min-width:768px){.hp_blog-row{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.hp_blog-row{grid-template-columns:repeat(3,1fr)}}#shrink_hp_blog .hp_blog-column{float:none;width:100%;max-width:400px;position:relative;transition:background .3s}.hp_blog-column:hover{background:#f6f6f6}#shrink_hp_blog .har_blog_excerpt,#shrink_hp_blog .hp_blog_title hr{display:none}.hp_readmore a{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.single-post--content{float:none!important;width:auto!important;margin:0 auto 30px!important;max-width:750px;padding-top:100px!important}.single-post--title{text-align:center;color:var(--theme-events-color);margin-bottom:60px}.single-post--image{margin-bottom:60px}.single-post--cta-wrap{margin-bottom:60px}a.single-post--cta{background:var(--theme-orange);color:#fff!important;display:inline-block;padding:1em 2em;text-transform:uppercase}a.single-post--cta:hover{text-decoration:none;color:#ddd!important}.single-post--upcoming{padding-top:60px!important;padding-bottom:30px!important}.single-post--upcoming-title{text-align:center;color:var(--theme-events-color);font-size:1.25rem;margin-bottom:60px}.theme-container{max-width:960px;padding:0 20px;margin:0 auto}@media screen and (min-width:1280px){.theme-container{max-width:1180px}}.header-simple #header,.page-template-template-modular #header{position:sticky;top:0}