@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local(""),url(../fonts/lato-v20-latin-regular.woff2) format("woff2"),url(../fonts/lato-v20-latin-regular.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:local(""),url(../fonts/lato-v20-latin-italic.woff2) format("woff2"),url(../fonts/lato-v20-latin-italic.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local(""),url(../fonts/lato-v20-latin-700.woff2) format("woff2"),url(../fonts/lato-v20-latin-700.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-weight:700;src:local(""),url(../fonts/lato-v20-latin-700italic.woff2) format("woff2"),url(../fonts/lato-v20-latin-700italic.woff) format("woff")}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;src:local(""),url(../fonts/libre-franklin-v7-latin-regular.woff2) format("woff2"),url(../fonts/libre-franklin-v7-latin-regular.woff) format("woff")}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:500;src:local(""),url(../fonts/libre-franklin-v7-latin-500.woff2) format("woff2"),url(../fonts/libre-franklin-v7-latin-500.woff) format("woff")}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:700;src:local(""),url(../fonts/libre-franklin-v7-latin-700.woff2) format("woff2"),url(../fonts/libre-franklin-v7-latin-700.woff) format("woff")}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:400;src:local(""),url(../fonts/libre-franklin-v7-latin-italic.woff2) format("woff2"),url(../fonts/libre-franklin-v7-latin-italic.woff) format("woff")}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:700;src:local(""),url(../fonts/libre-franklin-v7-latin-700italic.woff2) format("woff2"),url(../fonts/libre-franklin-v7-latin-700italic.woff) format("woff")}body{background-color:#fff;font-family:Lato,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px}h1,h2,h3,h4,h5,h6{color:#444;font-family:Libre Franklin,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}h1{font-size:55px}h2{font-size:45px}h3{font-size:35px}h4{font-size:20px}h5{font-size:18px}h6,p{font-size:16px}p{line-height:26px;margin-bottom:20px}.bg-primary-color{background-color:#00437d}.bg-secondary-color{background-color:#a99b70}.bg-lighter-gray{background-color:#eee}.bg-light-gray{background-color:#cbcbcb}.bg-gray{background-color:#666}.bg-dark-gray{background-color:#333}.bg-white{background-color:#fff}.bg-black{background-color:#000}.bg-yellow{background-color:#cd9703}.bg-gold{background-color:#a99b70}.t-primary-color{color:#00437d}.t-secondary-color{color:#a99b70}.t-lighter-gray{color:#eee}.t-light-gray{color:#cbcbcb}.t-gray{color:#666}.t-dark-gray{color:#333}.t-white{color:#fff}.t-black{color:#000}.t-yellow{color:#cd9703}.t-gold{color:#a99b70}.btn-primary-color{background-color:#00437d}.btn-secondary-color{background-color:#a99b70}.btn-lighter-gray{background-color:#eee}.btn-light-gray{background-color:#cbcbcb}.btn-gray{background-color:#666}.btn-dark-gray{background-color:#333}.btn-white{background-color:#fff}.btn-black{background-color:#000}.btn-yellow{background-color:#cd9703}.btn-gold{background-color:#a99b70}.button.gform_button,.button.primary{background-color:#00437d}.button.gform_button:hover,.button.primary-alt,.button.primary:hover{background-color:#00284a}.button.primary-alt:hover{background-color:#001a31}.button.secondary{background-color:#a99b70}.button.secondary:hover{background-color:#908256}.button.secondary-alt{background-color:#bcb190}.button.secondary-alt:hover{background-color:#c6bca0}.button.light{color:#333}@media (min-width:1366px){.container{max-width:1300px}}.alignfull{left:50%;position:relative;transform:translateX(-50%);width:100vw}.preheader a{color:#666}.preheader a:hover{color:#00437d}ul.social-icons{font-size:16px}ul.social-icons a{color:#666}ul.social-icons a:hover{color:#00437d}.site-header .col-12:not(.branding){align-items:center;display:flex;justify-content:flex-end}.logo img{display:block;width:200px}@media screen and (min-width:992px){.search-box{background-color:#00437d}}@media screen and (max-width:991px){.search-box .search-form form{width:100%}}.search-box .search-form form .btn{background-color:#00284a}.search-box .search-form form .btn:hover{background-color:#001a31}.mobile-trigger{color:#00437d}.mobile-trigger:hover{color:#00284a}@media screen and (min-width:992px){.nav{height:80px}}.nav.open{border-top:2px solid #eee;padding-top:16px}.nav li a{font-family:Lato,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;text-align:center}.nav li a:hover{color:#00437d}@media screen and (min-width:992px){.nav li a:hover,.nav li.current_page_item>a:not(:hover){background-color:transparent;color:#00437d}ul.sub-menu a{color:#333}ul.sub-menu a:hover{background-color:#00437d;color:#fff}}.slick-prev{left:25px;z-index:999}.slick-next{right:25px;z-index:999}.hero-rotator{margin:0 0 100px}.hero-rotator .slide h2{letter-spacing:2px}.home .hero-rotator{margin-bottom:0}.large-icon{border:4px solid #00437d;color:#00437d}.large-icon:hover{background-color:#00437d}.portfolio-wrap .portfolio-item .portfolio-item-info{background-color:rgba(0,67,125,.8)}.portfolio-wrap .portfolio-item a,.portfolio-wrap .portfolio-item h4,.portfolio-wrap .portfolio-item p{color:#fff}.news-item{border:1px solid #cbcbcb}.news-item a{color:#00437d}.news-item a:hover{color:#1793ff}.news-item p{border-top:1px solid #cbcbcb}@media screen and (max-width:799px){.wp-block-columns{flex-wrap:wrap!important;justify-content:center}.wp-block-column{flex:0 0 calc(50% - 32px);margin:16px!important;max-width:calc(50% - 32px);width:100%}}@media screen and (min-width:800px){.wp-block-column:last-child{margin-right:0}}@media screen and (max-width:599px){.wp-block-column{flex:1 1 100%;margin:8px 0!important;max-width:100%;width:100%}}.widget-area h2{font-size:20px;line-height:30px}.centered-content-block .content-column h1,.centered-content-block .content-column h2,.centered-content-block .content-column h3,.centered-content-block .content-column h4,.centered-content-block .content-column h5,.centered-content-block .content-column h6{color:#333}.centered-content-block .content-column p{color:#666}.centered-content-block .content-column.t-white a,.centered-content-block .content-column.t-white h1,.centered-content-block .content-column.t-white h2,.centered-content-block .content-column.t-white h3,.centered-content-block .content-column.t-white h4,.centered-content-block .content-column.t-white h5,.centered-content-block .content-column.t-white h6,.centered-content-block .content-column.t-white li,.centered-content-block .content-column.t-white p{color:#fff!important}@media screen and (max-width:700px){.logo-banner .wp-block-column{flex:1 1 100%!important;max-width:100%!important}.logo-banner .wp-block-column .alignleft,.logo-banner .wp-block-column .alignright{float:none;margin:1em auto}}@media screen and (min-width:768px){.page-header .page-title{font-size:45px}}.page-content{margin-bottom:3rem}.page-content a{color:#00437d}.footer{padding:20px 0}.home .footer{margin-top:0}.footer-wrap a,.footer-wrap a:visited{color:#cbcbcb}.footer-wrap a:hover{color:#00437d}.footer-wrap ul.social-icons a{color:#fff}.footer-wrap ul.social-icons a:hover{color:#00437d}#page .uwp_widget_account .card,#page .uwp_widget_account .card+a,#page .uwp_widget_account .uwp-account-account,#page .uwp_widget_account .uwp-account-delete-account,#page .uwp_widget_account .uwp-account-notifications,#page .uwp_widget_account .uwp-account-privacy{display:none}#page .uwp_widget_account .nav{height:auto}#page .uwp_widget_account .nav .nav-item:last-of-type{padding-bottom:3rem!important}#page .uwp-login-class{margin:0 auto;max-width:400px}#page .uwp-login-class .card-title{display:none}#page .uwp_page .btn-primary{background-color:#00437d}.home .message-wrap .message-content h3{border-bottom:1px solid #00437d;font-size:18px;font-weight:700}.home .message-wrap .message-content p.credits{border-top:1px dotted #00437d;font-size:14px}.home .bbpress-wrapper p.bbp_stick_topic,.home .bbpress-wrapper p.bbp_topic_status,.home .bbpress-wrapper p.bbp_topic_subscription,.home .bbpress-wrapper p.bbp_topic_tags{display:none!important}#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums ul.bbp-topics{font-size:16px!important}.uwp-footer-links .uwp-footer-link a.uwp-register-link{display:none!important}h2.modal-title{font-size:2rem}#bbpress-forums fieldset.bbp-form input[type=password],#bbpress-forums fieldset.bbp-form input[type=text],#bbpress-forums fieldset.bbp-form select{padding:0 5px!important}
