/*!
Theme Name: MCAA
Theme URI: https://wordpress.org/themes/twentyfifteen/
Author: Matrix Group International
Author URI: http://www.matrixgroup.net
Description: Styling and custom functionality for the MCAA website
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: mcaa

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,html{font-family:Open Sans,Museo Sans,sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0}td,th{padding:0}/*! nouislider - 12.1.0 - 10/25/2018 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-webkit-transform-origin:0 0;transform-origin:0 0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-80px;left:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;-webkit-box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;-webkit-box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{-webkit-box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-handle,[disabled] .noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translateY(50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%);transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:120%}.gutters{margin-left:15px;margin-right:15px}.container,.container__wide{margin:0 auto;padding:0 1em}.container{max-width:1200px}@media screen and (min-width:77.5em){.container{padding:0}}.container__wide{max-width:1440px}@media screen and (min-width:87.6875em){.container__wide{padding:0}}.cols{clear:both}.col{float:left}@media screen and (max-width:38.75em){.col{float:none;width:100%!important}.col>.gutters{margin-left:0;margin-right:0}}.col-70{width:70%}.col-30{width:30%}.vertical-align{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}p:empty{margin:0;padding:0}.visuallyhidden,p:empty{display:none!important}.bar{height:8px}.bar,.calendar-entry--mcaa .dateMonth,.card__bar--MCAA,.card__tag,.mcaa-blue,.section--mcaa,.section-title--mcaa,.site-header{background-color:#1e2f66}.calendar-entry--msca .dateMonth,.card__bar--MSCA,.msca-blue,.msca .site-header,.section--msca,.section-title--msca{background-color:#157d96}.calendar-entry--ncpwb .dateMonth,.card__bar--NCPWB,.ncpwb-blue,.ncpwb .site-header,.section--ncpwb,.section-title--ncpwb{background-color:#0a5593}.calendar-entry--pca .dateMonth,.card__bar--PCA,.pca-blue,.pca .site-header,.section--pca,.section-title--pca{background-color:#2456bb}.calendar-entry--jrgf .dateMonth,.card__bar--JRGF,.jrgf-blue,.jrgf .site-header,.section--jrgf,.section-title--jrgf{background-color:#207cc8}.car__bar--MCAA{background-color:#1e2f66}.car__bar--MSCA{background-color:#157d96}.car__bar--PCA{background-color:#2456bb}.car__bar--NCPWB{background-color:#0a5593}.site-main{margin:0}.content-area{margin:0 auto}.section{margin-top:30px;margin-bottom:30px}.section--no-top-margin{margin-top:0}.section--no-bottom-margin{margin-bottom:0}.section--mcaa{color:#fff;padding:3em 0}.section--mcaa a{color:#fff;text-decoration:underline}.section--msca{color:#fff;padding:3em 0}.section--msca a{color:#fff;text-decoration:underline}.section--pca{color:#fff;padding:3em 0}.section--pca a{color:#fff;text-decoration:underline}.section--ncpwb{color:#fff;padding:3em 0}.section--ncpwb a{color:#fff;text-decoration:underline}.section--jrgf{color:#fff;padding:3em 0}.section--jrgf a{color:#fff;text-decoration:underline}.section--light{background-color:#fff;padding:3em}.section--light .entry-content{margin-top:0}@media screen and (max-width:38.75em){.section--light{padding:1em 0}}.section--dark{background-color:#193e8c;padding:3em 0;color:#fff}.section--dark a{color:#fff;text-decoration:underline}.section-title{margin:.8em 0;padding:.2em 0;text-align:center;font-family:Roboto;font-size:36px;font-weight:200;color:#103073}.section-title--white{background-color:hsla(0,0%,100%,.2);color:#fff}.section-title--reverse{background-color:#103073;color:#fff}.section-title--jrgf,.section-title--mcaa,.section-title--msca,.section-title--ncpwb,.section-title--pca,.section-title--white-text{color:#fff}.events-slider__container .section-title,.section--dark .section-title,.section--light .section-title{margin-top:0}@media screen and (min-width:59.6875em){.section-title{font-size:48px}}.main-content .article-summary{font-size:1.2em;line-height:1.5;font-weight:400;color:#1c1c1c;padding-bottom:35px;border-bottom:5px solid #e6e6e6}.main-content .article-summary>p:first-child{margin-top:0}.main-content .article-summary img{margin:20px}.main-content .article-summary .wp-block-image img{margin:0;display:block}.main-content .article-summary .wp-block-image figcaption{color:#747474;font-size:14px}.mms{position:relative;margin-bottom:1em;width:100%;height:0;padding-top:85.2842%;background-color:#ddd;background-size:cover;background-repeat:no-repeat;background-position:50%;font-size:.9em}.mms.no-text{background:none;padding-top:0;height:auto}@media screen and (min-width:59.6875em){.mms{width:100%}}.mms__content{background-color:#01a7dc;position:absolute;padding:.5em .8em;color:#fff;width:calc(100% - 2em);bottom:1em;left:1em}.mms__content a{color:#fff;text-decoration:none}.mms__content a:hover{color:#fff;text-decoration:underline}.mms__content>*{margin-top:.3em;margin-bottom:.3em}.content-box{margin:0 auto;background:#fff;overflow:hidden;-webkit-box-shadow:-1px -2px 16px 0 rgba(0,0,0,.06);box-shadow:-1px -2px 16px 0 rgba(0,0,0,.06);padding:40px;padding:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-box .right-content{text-align:center;margin-top:1em}@media screen and (min-width:59.6875em){.content-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.content-box .main-content{width:75%;padding-right:5%}.content-box .right-content{width:25%;margin-top:0}}.site-logo-print{display:none}.tile-block{position:relative;color:#fff;height:450px;overflow-y:auto}@media screen and (min-width:59.6875em){.tile-block{height:374px}}.tile-block .siteorigin-widget-tinymce{position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(rgba(33,48,92,0)),to(#0f162f))!important;background:linear-gradient(180deg,rgba(33,48,92,0),#0f162f)!important;top:0;left:0;width:100%;height:100%;padding:1.5em 2em;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.8)}.tile-block .siteorigin-widget-tinymce h2{font-family:Roboto;font-size:30px;font-weight:700;line-height:1.13}.tile-block .siteorigin-widget-tinymce p{font-family:Open Sans,arial,sans-serif;font-size:1.1em;font-weight:400}.img-content{width:100%;height:0;padding-top:48%;position:relative}.img-content img{position:absolute;top:0;left:0;width:100%;height:100%}.img-content .container{position:relative;height:100%}.overlay-box{background-color:rgba(30,47,102,.5);position:absolute;width:100%;font-size:.7em;top:0;left:0;padding:1em}@media screen and (min-width:59.6875em){.overlay-box{font-size:1em;top:auto;bottom:3em;height:auto}}.overlay-box h2{font-family:Roboto;font-weight:700;font-size:2em;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.6)}.overlay-box p{font-family:OpenSans,Arial,sans-serif;font-weight:500;font-size:1.3em;color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.6)}.featuredimg{max-width:100%;text-align:center}.featuredimg img{max-width:100%;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3)}.static-content-block{z-index:20;position:absolute;left:50%;top:250px;-webkit-transform:translate(-50%);transform:translate(-50%);padding:1% 3%;background:#000;-webkit-box-sizing:border-box;box-sizing:border-box;width:84%;color:#fff;font-size:100%;height:278.5px;background-color:rgba(14,21,47,.7)}.static-content-block h2{padding:0 30px;font-family:Roboto;font-size:30px;font-weight:700;line-height:1.13;color:#fff}.static-content-block p{margin-top:-10px;padding:0 30px;font-family:Open Sans,arial,sans-serif;font-size:19px;font-weight:400;color:#fff}.single-banner{font-size:1.4em;height:0;position:relative;padding-top:56.25%}.single-banner--cinema{padding-top:41.841%}.single-banner>.panel-grid-cell{position:absolute;height:100%!important;width:100%!important;top:0;left:0;background-position:50%}.single-banner__container{width:100%;height:100%;position:absolute;top:0;left:0}.single-banner__container>.so-panel{width:100%;height:100%}.single-banner .container{position:relative;height:100%}.single-banner__content{background:rgba(30,47,102,.5);padding:2em;color:#fff;position:absolute;width:100%;height:100%;bottom:0;left:0;overflow-y:auto;font-size:.7em}.single-banner__content a,.single-banner__content a:hover{color:#fff;text-decoration:none}@media screen and (min-width:59.6875em){.single-banner__content{bottom:4em;font-size:1em;height:auto}}.single-banner__content h2:first-child{margin-top:0}.static-content{position:relative}.static-text{background-image:radial-gradient(circle at 50% 40%,#103073,#071e4f);color:#fff}.panel-row-style-static-text,.static-text{padding:182px 121px 70px}.statix-text-block{background:#fff;padding:20px}.statix-text-block h2{color:#1e2f66;font-size:22px;font-family:Roboto;margin-bottom:2px;padding:0 30px}.statix-text-block p{font-size:19px;color:#404040;margin:0;padding:0 30px}.statix-text-block div{margin-top:25px}.init-content{margin-bottom:20px}.grid--2col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid--2col>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width:59.6875em){.grid--2col>*{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}}.grid--3col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid--3col>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width:59.6875em){.grid--3col>*{-webkit-box-flex:0;-ms-flex:0 0 31%;flex:0 0 31%}}.grid--around{-ms-flex-pack:distribute;justify-content:space-around}ul.grid--2col,ul.grid--3col{margin:0;padding:0;list-style:none}.also-interested{border-top:3px solid #1e2f66}.stButton .stLarge{display:none!important}.banded-secondary{background-color:#0953c5}.banded-secondary,.banded-secondary a{color:#fff}.banded-secondary-alt{background-color:#193e8c}.mcaa2017-convention-links{font-family:Open Sans,Arial,sans-serif;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#193e8c),color-stop(50%,#0953c5));background-image:linear-gradient(90deg,#193e8c 50%,#0953c5 0);display:none}.mcaa2017-convention-links p{margin-bottom:15px}.mcaa2017-convention-links .button img{height:40px}.mcaa2017-convention-links .col-70 .padded{padding-top:40px;padding-bottom:40px}.mcaa2017-convention-links .red-bar-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mcaa2017-convention-links .red-bar-list li{width:30%;margin-bottom:.5em;margin-right:2%}.mcaa2017-convention-links .red-bar-list li:last-child,.mcaa2017-convention-links .red-bar-list li:nth-child(3n){margin-right:0}.mcaa2017-convention-links .red-bar-list a{text-decoration:none;text-transform:uppercase;font-size:80%;font-weight:700;padding:.75em .25em;background-color:#1e2f66;display:block;color:#fff!important}.mcaa2017-convention-links .red-bar-list a:hover{background-color:#193e8c}@media screen and (max-width:700px){.mcaa2017-convention-links .red-bar-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mcaa2017-convention-links .red-bar-list li{width:100%;margin-right:0}}@media screen and (max-width:38.75em){.mcaa2017-convention-links{background-image:none}.mcaa2017-convention-links .vertical-align{display:block}}@media screen and (min-width:59.6875em){.mcaa2017-convention-links{display:block}}@media screen and (max-width:38.75em){.mobile-zero{float:none!important;margin:0!important;padding:0!important;width:auto!important;border:0!important}}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mtx-relative{position:relative}.matrix-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.1em}.matrix-row,[class*=mtx-col]{-webkit-box-sizing:border-box;box-sizing:border-box}[class*=mtx-col]{width:100%;padding:1em}@media (min-width:992px){.flex-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.flex-last{-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99}.mtx-col-side{max-width:33.33333%;width:33.33333%}.mtx-col-main{max-width:66.66667%;width:66.66667%}.mtx-col-half{max-width:16.66667%;width:16.66667%}}.wp-block-column{margin-bottom:16px;margin-bottom:1rem}@media screen and (min-width:782px){.wp-block-column{margin-bottom:0}}.mg-section{padding:48px 0;padding:3rem 0}.listing-page-buttons{border-color:#bfbfbf}.border-b{border-bottom-width:1px}.border-solid{border-bottom-style:solid}div.great-futures-tab{padding-top:90px}div.great-futures-tab .wp-block-button__link{border:1px solid #bfbfbf;border-bottom:none;top:1px;position:relative;-webkit-box-shadow:none;box-shadow:none;margin-left:5px;font-size:24px;font-weight:400;word-break:normal}div.great-futures-tab .wp-block-button__link:not(.active){background:#1c418a;color:#fff}div.great-futures-tab .wp-block-button__link.active:hover{color:#1c418a;background:#fff;opacity:1}div.great-futures-tab .wp-block-button__link:hover{opacity:.8}.site-main__default .entry-content{padding-bottom:0}.site-main__default .entry-content div.job_listings{margin-bottom:0;padding-bottom:3em}.with-plain-bg{padding:90px 0 35px}.with-plain-bg h2{margin-top:0;font-size:36px;font-weight:400}.with-plain-bg h2 strong{font-weight:600}.with-plain-bg p{font-size:21px}.single-job_listing .post-thumbnail{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;max-width:100px!important}.single-job_listing,.single-post{background:#fff}.single-job_listing #content .job-type,.single-post #content .job-type{background-color:#193e8c}.single-job_listing #content .post-body img,.single-post #content .post-body img{margin:0}.single-job_listing #content .entry-footer,.single-job_listing #content .post-navigation,.single-job_listing .entry-content-box>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide):not(.has-text-align-center),.single-post #content .entry-footer,.single-post #content .post-navigation,.single-post .entry-content-box>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide):not(.has-text-align-center){max-width:750px;margin-left:15px;margin-right:15px;width:auto}.single-job_listing #content .post-navigation,.single-post #content .post-navigation{margin-bottom:30px}@media screen and (min-width:77.5em){.single-job_listing #content .entry-footer,.single-job_listing #content .post-navigation,.single-job_listing .entry-content-box>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide):not(.has-text-align-center),.single-post #content .entry-footer,.single-post #content .post-navigation,.single-post .entry-content-box>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide):not(.has-text-align-center){margin-left:calc(50% - 600px);margin-right:auto}}.job-manager-application-form .wp_job_manager_send_application_button{margin-bottom:15px}.wp-block-group.has-background .instagran-feed{margin-left:auto;margin-right:auto;max-width:1200px;padding-top:90px;padding-bottom:90px}@media screen and (max-width:38.75em){.wp-block-group.has-background .instagran-feed{padding-top:20px;padding-bottom:20px}.wp-block-group.has-background .instagran-feed h2{font-size:24px!important}}.wp-block-group.has-background .instagran-feed h2{margin-bottom:53px;font-size:36px;font-weight:400}.wp-block-group.has-background .instagran-feed #sb_instagram #sbi_images{background-color:#fff}.wp-block-group.has-background .instagran-feed #sb_instagram #sbi_load{margin-top:30px}.wp-block-group.has-background .instagran-feed #sb_instagram .sbi_item.sbi_caption_full .sbi_info{height:480px;overflow-y:scroll;margin-top:10px}@media screen and (min-width:481px){.wp-block-group.has-background .instagran-feed #sb_instagram .sbi_item.sbi_caption_full .sbi_info{height:685px}}.wp-block-group.has-background .instagran-feed #sb_instagram .sbi_item .sbi_comments,.wp-block-group.has-background .instagran-feed #sb_instagram .sbi_item .sbi_likes,.wp-block-group.has-background .instagran-feed #sb_instagram .sbi_item svg{color:#dd9494}#main .add-job a{padding:10px 15px;text-decoration:none;text-transform:capitalize;border:1px solid #193e8c;display:inline-block;background-color:#193e8c;color:#fff;font-weight:400;font-size:16px!important}#main .add-job a:hover{background-color:#fff;color:#193e8c}footer.entry-footer{display:none}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:55em){#main .wp-block-buttons.form-btn,.btn-float-right{float:right}}#main .wp-block-buttons.form-btn .wp-block-button__link{text-transform:uppercase}#main .justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}body,button,input,select,textarea{color:#404040;font-family:Open Sans,Museo Sans,sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;margin-top:1em;margin-bottom:.3em}.site-tag h2{padding:1em 0 0}.right-content h3{margin:.6em 0;font-size:1.8em;line-height:1.1;text-align:left}.primary-org--msca .entry-title{color:#157d96}.primary-org--pca .entry-title{color:#2456bb}.primary-org--ncpwb .entry-title{color:#0a5593}p{margin-top:.5em;margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{color:#1e2f66;margin-left:2.5em;margin-right:2.5em;padding:.5em 1em;border-left:6px solid #ddd;font-size:1.2em;font-family:Roboto Slab,serif}blockquote>p:first-child{margin-top:0}@media screen and (max-width:767px){blockquote{margin-left:.5em;margin-right:.5em;font-size:1em}}address{margin:0 0 1.5em}pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,pre,tt,var{font-size:15px;font-size:.9375rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}@font-face{font-family:mcaa_icons;src:url(dist/fonts/mcaa_icons-dad7b96b780e3e893e48dd312fb2e9b6.woff2) format("woff2"),url(dist/fonts/mcaa_icons-df487cf651cc8fdc223e49999ecbe86a.ttf) format("truetype"),url(dist/fonts/mcaa_icons-c84498f26c0ae3551dc4f7ff4227cf35.woff) format("woff"),url(dist/images/mcaa_icons.svg#mcaa_icons) format("svg");font-weight:400;font-style:normal}.icon{font-family:mcaa_icons!important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.circle{background-color:#193e8c;font-size:26px;border-radius:50%;width:40px;height:40px;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}.icon-arrow-right:before{content:"\E901"}.icon-arrow-left:before{content:"!"}.icon-printer:before{content:"\E904"}.icon-grin:before{content:"\E902"}.icon-share2:before{content:"\E903"}.icon-youtube:before{content:"\E900"}.icon-bubble8:before{content:"\EAD8"}.icon-play4:before{content:"\ED85"}.icon-pause2:before{content:"\ED86"}.icon-previous2:before{content:"\ED8C"}.icon-next2:before{content:"\ED8D"}.icon-search:before{content:"\F002"}.icon-clock-o:before{content:"\F017"}.icon-download:before{content:"\F019"}.icon-twitter:before{content:"\F099"}.icon-facebook-f:before,.icon-facebook:before{content:"\F09A"}.icon-feed:before,.icon-rss:before{content:"\F09E"}.icon-google-plus:before{content:"\F0D5"}.icon-linkedin:before{content:"\F0E1"}.icon-angle-double-left:before{content:"\F100"}.icon-angle-double-right:before{content:"\F101"}.icon-angle-double-up:before{content:"\F102"}.icon-angle-double-down:before{content:"\F103"}.icon-youtube-play:before{content:"\F16A"}.icon-instagram:before{content:"\F16D"}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#fff url(dist/images/tiny_grid_2.png) repeat}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}hr{background-color:#ededed;border:0;height:1px;margin:1.5em 0}ol,ul{margin:0 0 1.5em;padding-left:20px}@media screen and (min-width:59.6875em){ol,ul{padding-left:40px}}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}ol.clean-list,ul.clean-list{margin:0;padding:0;list-style:none}ol.list--divided,ol.list--horizontal,ul.list--divided,ul.list--horizontal{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}ol.list--divided li,ul.list--divided li{line-height:1.6}ol.list--divided li,ol.list--divided li:last-child,ul.list--divided li,ul.list--divided li:last-child{padding-right:0;margin-right:0;border-right:none}@media screen and (min-width:59.6875em){ol.list--divided li,ul.list--divided li{line-height:1;padding-right:1em;margin-right:1em;border-right:1px solid #ccc}}ol.list--centered,ul.list--centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}ol.list--divided--vertical,ul.list--divided--vertical{margin:0;padding:0;list-style:none;text-align:left;border-top:1px solid #ddd;padding-top:.8em;font-size:1.2em}ol.list--divided--vertical li,ul.list--divided--vertical li{padding-bottom:.8em;margin-bottom:.8em;border-bottom:1px solid #ddd}ol.list--divided--vertical a,ul.list--divided--vertical a{text-decoration:none}ol.list--divided--vertical a:hover,ul.list--divided--vertical a:hover{text-decoration:underline}.list-more{text-align:center;margin-top:3em;margin-bottom:2em!important}img{height:auto;max-width:100%}figure{margin:0 0 16px;margin:0 0 1rem}table{margin:0 0 1.5em}.schedule{border-collapse:collapse;width:100%}.schedule tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:59.6875em){.schedule tr{display:table-row}}.schedule td{vertical-align:top;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:0 .5em}@media screen and (min-width:59.6875em){.schedule td{border-bottom:1px solid #e0e0e0;padding:.5em .2em}}.schedule td:first-child{width:20%;font-weight:700;font-size:.9em;color:#fff;background-color:#1e2f66;padding:.3em .5em;margin-bottom:.5em}@media screen and (min-width:59.6875em){.schedule td:first-child{font-weight:400;font-size:1em;color:#000;background-color:transparent;padding:.5em .2em}}.schedule td:nth-child(2){width:55%}.schedule td:last-child{margin-bottom:1em}@media screen and (min-width:59.6875em){.schedule td:last-child{margin-bottom:0}}.schedule td p:last-child{margin-bottom:0}.schedule tr.no-border td:first-child:empty{display:none}@media screen and (min-width:59.6875em){.schedule tr.no-border td{border-bottom:0}.schedule tr.no-border td:first-child:empty{display:table-cell}}.schedule tr.no-border--last td:first-child:empty{display:none}@media screen and (min-width:59.6875em){.schedule tr.no-border--last td:first-child:empty{display:table-cell}}@media screen and (max-width:713px){button.library-btn{font-size:2rem}}@media screen and (max-width:599px){button.library-btn{font-size:1.8rem}}@media screen and (max-width:545px){button.library-btn{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}button.library-btn .library-btn__mcaa-text{width:100%;margin-bottom:.1em}}@media screen and (max-width:388px){button.library-btn{font-size:1.5rem}}.btn--default,.btn--hollow,.btn--hollow-default,.btn--hollow-white,.btn--reverse,.eventRegisterButton a,.wp-block-button__link,.wp-block-button__link:visited,a.btn--default,a.btn--hollow,a.btn--hollow-default,a.btn--hollow-white,a.btn--reverse,a.wp-block-button__link,body.login div#login form#loginform p.submit input#wp-submit,body.login div#login form#lostpasswordform p.submit input#wp-submit,button,input[type=button],input[type=reset],input[type=submit]{background-color:#fff;border:2px solid #193e8c;-webkit-box-shadow:-1px -2px 16px 0 rgba(0,0,0,.06);box-shadow:-1px -2px 16px 0 rgba(0,0,0,.06);font-family:Roboto,arial,sans-serif;font-size:17.6px;font-size:1.1rem;font-weight:700;text-align:center;color:#193e8c;text-transform:uppercase;text-decoration:none;padding:8px 24px;padding:.5rem 1.5rem;display:inline-block}.wp-block-button__link{border-radius:0}button.dropdown-toggle{display:none!important}.btn,a.btn,body.login div#login form#loginform p.submit input#wp-submit,body.login div#login form#lostpasswordform p.submit input#wp-submit{-webkit-transition:background .2s linear,color .2s linear;transition:background .2s linear,color .2s linear;margin-bottom:.5em}@media screen and (min-width:59.6875em){.btn,a.btn,body.login div#login form#loginform p.submit input#wp-submit,body.login div#login form#lostpasswordform p.submit input#wp-submit{margin-bottom:0}}.btn--default:hover,.wp-block-button__link:hover,a.btn--default:hover,a.wp-block-button__link:hover,body.login div#login form#loginform p.submit input#wp-submit:hover,body.login div#login form#lostpasswordform p.submit input#wp-submit:hover,button:hover,input:hover[type=button],input:hover[type=reset],input:hover[type=submit]{background:#193e8c;color:#fff}.btn--hollow,a.btn--hollow{background:none}.btn--hollow-white,a.btn--hollow-white{background:none;border-color:#fff;color:#fff!important}.btn--hollow-white:hover,a.btn--hollow-white:hover{background:hsla(0,0%,100%,.3);color:#fff!important}.btn--sm,a.btn--sm{font-size:14.4px;font-size:.9rem;padding:6.4px 16px;padding:.4rem 1rem;border-width:1px}.btn--lg,a.btn--lg{font-size:24px;font-size:1.5rem;padding:9.6px 28.8px;padding:.6rem 1.8rem}.btn--xl,a.btn--xl{font-size:40px;font-size:2.5rem;padding:16px 32px;padding:1rem 2rem}.btn--shadow,a.btn--shadow{text-shadow:1px 1px 0 rgba(0,0,0,.8);-webkit-box-shadow:0 0 3px rgba(0,0,0,.5);box-shadow:0 0 3px rgba(0,0,0,.5)}.btn--reverse,a.btn--reverse{background:#193e8c;border-color:#193e8c;color:#fff}.btn--reverse:hover,a.btn--reverse:hover{background:#112b61;color:#fff}.btn--reverse-outline,a.btn--reverse-outline{border-color:#fff}.btn--lowercase,a.btn--lowercase{text-transform:none}.btn--icon,a.btn--icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn--icon .icon,a.btn--icon .icon{margin-left:24px;margin-left:1.5rem}.btn--hollow-default,a.btn--hollow-default{color:#193e8c;border-color:#193e8c;background:none}.btn-gaps{margin-left:30px}.btn-gaps a{margin:10px 10px 10px 0;text-decoration:none}.content-btn{padding:10px 0 0}.content-btn a{text-decoration:none}.btn-position{text-align:center;padding:59px 0 0}.blue-btn{display:inline-block;padding:5px 15px;text-decoration:none}.control-buttons .yellow-btn{background:transparent;color:#fff;font-family:Roboto!important;font-weight:700;font-size:18px;text-transform:uppercase;border:2px solid #fff;border-radius:0;margin-right:1em}.control-buttons .yellow-btn:hover{color:#193e8c;background:#fff}.control-buttons{margin-top:1em}.btn--hollow-white a,a.btn.btn--hollow-white{text-decoration:none}.wp-block-buttons{margin-bottom:16px;margin-bottom:1rem}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url],textarea{color:#666;border:1px solid #fff}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{color:#111}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url]{padding:3px}textarea{padding-left:3px;width:100%}.gform_wrapper .field-description-list li{list-style:disc!important}.mg-captcha,.mg-checks,.mg-radios,.mg-select,.mg-submit,.mg-text,.mg-textarea,.mg-upload{margin-bottom:1em}p.mg-help{margin-bottom:1em!important}.prior-auth-form span.gfield_required{color:red}.prior-auth-form ol,.prior-auth-form ul{list-style:none;margin:0;padding:0}.prior-auth-form ol.gform_fields,.prior-auth-form ul.gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.prior-auth-form ol.gfield_checkbox,.prior-auth-form ul.gfield_checkbox{margin-left:2em}.prior-auth-form .gfield.mg-select,.prior-auth-form .gfield.mg-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:45%;margin-right:2%}.prior-auth-form .gfield.gfield_html,.prior-auth-form .gfield.mg-checks{width:100%}.prior-auth-form .gfield_label{width:150px;font-weight:700}@media screen and (max-width:760px){.prior-auth-form .gfield.mg-select,.prior-auth-form .gfield.mg-text,.prior-auth-form ul.gform_fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.prior-auth-form .gfield.mg-select,.prior-auth-form .gfield.mg-text{width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.simpay-checkout-form input[type=email],.simpay-checkout-form input[type=password],.simpay-checkout-form input[type=search],.simpay-checkout-form input[type=text],.simpay-checkout-form input[type=url],.simpay-checkout-form textarea{border-color:#d8d8d8}.simpay-checkout-form label{font-weight:700}.entry-content .gform_wrapper .gfield_checkbox li input,.entry-content .gform_wrapper .gfield_checkbox li input[type=checkbox],.entry-content .gform_wrapper .gfield_radio li input[type=radio]{vertical-align:top}#content .ginput_container_address{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px;margin:0 -.5rem}#content .ginput_container_address>span{width:calc(100% - 1rem);margin:0 8px 16px;margin:0 .5rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0!important}#content .ginput_container_address>span label{font-style:italic}@media screen and (min-width:38.75em){#content .ginput_container_address>span{width:calc(50% - 1rem)}}::-webkit-input-placeholder{color:#fff;font-weight:500}::-ms-input-placeholder{color:#fff;font-weight:500}::placeholder{color:#fff;font-weight:500}#theform .resource-search{margin-bottom:0}.general-search{position:relative;margin-right:10px}.login .general-search{margin-top:0;margin-left:0;padding:0;background:none;-webkit-box-shadow:none;box-shadow:none}.general-search input[type=search]{width:auto;color:#fff;height:31px}.general-search button{padding:0}.general-search .search-btn{background-color:transparent;border-radius:0;height:31px;font-size:18px;color:#fff;border:none;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#searchbtn{position:relative;height:49px;padding:0 .65em;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background-color:#1e2f66;color:#fafafa;font-size:15px}input.icon.icon-search.searchbox{color:#fff}.searchbox,input[type=search]{background-color:transparent;border-radius:0;padding-left:15px;border:1px solid hsla(0,0%,100%,.5)}.header-search{position:absolute;top:0;background:#fff;z-index:100;width:0;overflow:hidden;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.header-search.active{width:100%}.header-search .general-search{margin-right:0}.header-search .general-search input[type=search]{width:100%;padding:20px 64px 20px 20px;padding:1.25rem 4rem 1.25rem 1.25rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#111}.header-search .general-search input[type=search] ::-webkit-input-placeholder{color:#666!important}.header-search .general-search input[type=search] ::-ms-input-placeholder{color:#666!important}.header-search .general-search input[type=search] ::placeholder{color:#666!important}.header-search .general-search button{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:auto;right:10px;color:#111}.header-search .general-search button.search-submit{right:30px}body.login div#login{background:none;padding:0;-webkit-box-shadow:none;box-shadow:none}body.login div#login h1{display:none}body.login div#login h1 a{background:none}body.login div#login form#loginform p,body.login div#login form#lostpasswordform p{padding-left:0}body.login div#login form#loginform p.forgetmenot,body.login div#login form#loginform p.submit,body.login div#login form#lostpasswordform p.forgetmenot,body.login div#login form#lostpasswordform p.submit{float:none}body.login div#login form#loginform p.submit input#wp-submit,body.login div#login form#lostpasswordform p.submit input#wp-submit{display:block;width:100%;text-shadow:none;height:auto}body.login div#login form#loginform p.submit .button-primary,body.login div#login form#lostpasswordform p.submit .button-primary{float:none;display:block}body.login div#login p#backtoblog a,body.login div#login p#nav a{font-weight:700}.gform_wrapper{max-width:700px;margin:16px auto 0!important}.gform_fields{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap}.gform_fields>li{width:100%}.half-width{width:50%!important}.third-width{width:33%!important}@media only screen and (max-width:768px){.half-width,.third-width{width:100%!important}}a{color:#193e8c}a:active,a:focus,a:hover{color:#191970}a:focus{outline:thin dotted}a:active,a:hover{outline:0}a.link-arrow:after{content:"\A0\BB"}.menu-main-menu-container{margin:0 -1em}@media screen and (min-width:68.75em){.menu-main-menu-container{margin:0}}.main-navigation{font-size:16px;font-size:1rem;background:#193e8c}.main-navigation ul{margin:0;padding:0;list-style:none}.main-navigation li{padding:0}.main-navigation a{color:#fff;text-decoration:none}.main-navigation--header ul{display:none}ul.main-navigation li>ul li:hover{background-color:#193e8c;border-right:3px solid #e6e6e6;border-left:3px solid #e6e6e6}ul.main-navigation{border:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:none}ul.main-navigation:after,ul.main-navigation:before{content:"";display:table;clear:both}ul.main-navigation.main-menu--showing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:68.75em){ul.main-navigation{display:-webkit-box;display:-ms-flexbox;display:flex}ul.main-navigation,ul.main-navigation.main-menu--showing{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}ul.main-navigation>li{font-weight:500;font-size:1.15em;display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media screen and (min-width:68.75em){ul.main-navigation>li{display:-webkit-box;display:-ms-flexbox;display:flex}}ul.main-navigation>li>a{text-align:left}@media screen and (min-width:68.75em){ul.main-navigation>li>a{text-align:center}}ul.main-navigation li{border:none}@media screen and (min-width:68.75em){ul.main-navigation li:hover ul{display:block;background-color:#1e2f66}}ul.main-navigation li.current-menu-item,ul.main-navigation li.current-menu-parent,ul.main-navigation li.current-page-ancestor,ul.main-navigation li.current_page_item{border-bottom:6px solid #d8d8d8}.page-template-ncpwb-home ul.main-navigation li.current-menu-item,.page-template-ncpwb-home ul.main-navigation li.current-menu-parent,.page-template-ncpwb-home ul.main-navigation li.current-page-ancestor,.page-template-ncpwb-home ul.main-navigation li.current_page_item{border-bottom-color:hsla(0,0%,100%,0)}@media screen and (max-width:68.75em){ul.main-navigation li.current-menu-item,ul.main-navigation li.current-menu-parent,ul.main-navigation li.current-page-ancestor,ul.main-navigation li.current_page_item{border-bottom:none}ul.main-navigation li.current-menu-item>a,ul.main-navigation li.current-menu-parent>a,ul.main-navigation li.current-page-ancestor>a,ul.main-navigation li.current_page_item>a{background:#fff!important;color:#1e2f66!important}ul.main-navigation li.current-menu-item>a .circle-toggler .border,ul.main-navigation li.current-menu-parent>a .circle-toggler .border,ul.main-navigation li.current-page-ancestor>a .circle-toggler .border,ul.main-navigation li.current_page_item>a .circle-toggler .border{border-color:#1e2f66}ul.main-navigation li.current-menu-item>a .circle-toggler .horizontal,ul.main-navigation li.current-menu-item>a .circle-toggler .vertical,ul.main-navigation li.current-menu-parent>a .circle-toggler .horizontal,ul.main-navigation li.current-menu-parent>a .circle-toggler .vertical,ul.main-navigation li.current-page-ancestor>a .circle-toggler .horizontal,ul.main-navigation li.current-page-ancestor>a .circle-toggler .vertical,ul.main-navigation li.current_page_item>a .circle-toggler .horizontal,ul.main-navigation li.current_page_item>a .circle-toggler .vertical{background-color:#1e2f66}}ul.main-navigation li:hover{background-color:#1e2f66;border-right-color:#e6e6e6;border-left-color:#e6e6e6;border-bottom-color:transparent}ul.main-navigation li>ul{min-width:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 0}@media screen and (min-width:68.75em){ul.main-navigation li>ul{display:none;position:absolute;top:98%;left:0;z-index:9999}}ul.main-navigation li>ul li{border-left:3px solid #1e2f66;border-right:3px solid #1e2f66;display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:none;text-align:left;border-bottom:none}@media screen and (min-width:68.75em){ul.main-navigation li>ul li{display:-webkit-box;display:-ms-flexbox;display:flex}}ul.main-navigation li>ul li.current-menu-item a,ul.main-navigation li>ul li.current-page-ancestor a,ul.main-navigation li>ul li.current_page_item a{color:#fff}@media screen and (max-width:68.75em){ul.main-navigation li>ul li.current-menu-item>a,ul.main-navigation li>ul li.current-page-ancestor>a,ul.main-navigation li>ul li.current_page_item>a{background:#fff!important;color:#1e2f66!important}}ul.main-navigation li>ul li li:hover{background-color:#193e8c}ul.main-navigation li>ul li a{font-family:Roboto,Arial,serif;font-size:16px;display:block;background:transparent;color:#fff;text-transform:none;font-weight:300;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}ul.main-navigation li>ul li a:hover{color:#fff;text-decoration:none}@media screen and (min-width:68.75em){ul.main-navigation li:last-child>ul{right:0;left:unset}}ul.main-navigation li.current_page_ancestor>ul{display:block}@media screen and (min-width:68.75em){ul.main-navigation li.current_page_ancestor>ul{display:none}}ul.main-navigation li.current_page_ancestor:hover ul{display:block}@media screen and (min-width:68.75em){ul.main-navigation li.current_page_ancestor:hover ul{display:block}}ul.main-navigation a{display:block;line-height:1;padding:.8em 1em;font-family:Roboto;font-weight:700}ul.main-navigation .sub-menu{padding:0}ul.main-navigation .sub-menu li,ul.main-navigation .sub-menu li ul li{padding-left:1em}@media screen and (min-width:68.75em){ul.main-navigation .sub-menu li{padding-left:0}}.current-menu-ancestor>a,.current-menu-item>a,.current-page-ancestor>a{color:#fff;font-weight:400}.dropdown-toggle,ul.toggled-on{display:none}.main-navigation--header.toggled ul{margin-top:.5em}.main-menu-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-nav-button{background:none;color:#fff;font-weight:700;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;font-size:20px;font-size:1.25rem;padding:20px;padding:1.25rem;border:none;-webkit-transition:all .3s;transition:all .3s;text-transform:none;line-height:1}.mobile-nav-button.active{background:#fff;color:#193e8c}.menu-toggle .fa{margin-right:.2em}@media screen and (min-width:68.75em){.menu-toggle{display:none}}.microsites-utility-nav,.utility-nav--boxes{font-size:16px;font-size:1rem}.microsites-utility-nav a,.utility-nav--boxes a{color:#fff;padding:.8em 2em;text-decoration:none;text-transform:none;font-weight:500}.microsites-utility-nav a:hover,.utility-nav--boxes a:hover{text-decoration:underline}.microsites-utility-nav li a,.utility-nav--boxes li a{margin-right:10px;border:1px solid hsla(0,0%,100%,.5);font-family:Roboto!important;font-weight:700;font-size:16px!important;padding:8px 16px;text-transform:uppercase}@media screen and (min-width:38.75em){.microsites-utility-nav li a,.utility-nav--boxes li a{padding:8px;font-size:26px!important}}.microsites-utility-nav li:last-child a,.utility-nav--boxes li:last-child a{margin-right:0}.mobile-utility-nav{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media screen and (min-width:68.75em){.mobile-utility-nav{display:none}}.mobile-utility-nav--content{display:none;position:absolute;background-color:#193e8c;right:0;top:60px;top:3.75rem;min-width:250px;z-index:999;-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.mobile-utility-nav--content.active{display:block}.mobile-search .mobile-utility-nav--content{padding:16px;padding:1rem}.mobile-search .search-close{display:none}.mobile-userdata{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.mobile-userdata a,.mobile-userdata span{display:block;color:#fff;padding:16px;padding:1rem;margin:0;text-align:right}.mobile-userdata a{font-weight:700}.mobile-userdata ul li{border-bottom:1px solid #fff}.mobile-userdata ul li:last-child{border-bottom:none}.microsites-utility-nav ul,.utility-nav--boxes ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.microsites-utility-nav a,.utility-nav--boxes a{display:inline-block}@media screen and (min-width:68.75em){.microsites-utility-nav ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.utility-nav{position:relative;font-size:15.2px;font-size:.95rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.utility-nav--boxes{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.utility-nav--boxes ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.utility-nav--boxes ul a{font-weight:700;font-size:16px!important;padding:.5em;text-align:center;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:none}.utility-nav--boxes ul a,.utility-nav--social-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.utility-nav--social-info{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:68.75em){.utility-nav{display:-webkit-box;display:-ms-flexbox;display:flex}}.social-navigation{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -5px}.social-navigation li{margin:0 5px}.social-navigation li a{color:#fff;text-decoration:none!important}footer .main-navigation ul.main-navigation li:hover ul{display:none}.secondary-toggle{cursor:pointer;border:none;background:#b3b3b3;font-size:1em;display:none;position:relative;right:0;top:0;width:100%;-webkit-transform:none;transform:none;height:auto;text-align:left;padding:.5em 1em}.secondary-toggle:before{font-size:1.4em;line-height:1;color:#1e2f66;width:auto;margin-right:.5em}.secondary-toggle:focus,.secondary-toggle:hover{border:none;background:#b3b3b3}.nav-next{margin-right:-75px}.nav-next,.nav-previous{font-family:Open Sans,arial,sans-serif;font-size:18px;font-weight:700;text-align:center;color:#193e8c}.nav-previous{margin-left:-75px}.top-utility-nav a{-webkit-transition:background .2s linear;transition:background .2s linear}.top-utility-nav li{background:transparent!important}.top-utility-nav li.mcaa a:hover{background-color:#1e2f66}.top-utility-nav li.msca a:hover{background-color:#157d96}.top-utility-nav li.pca a:hover{background-color:#2456bb}.top-utility-nav li.ncpwb a:hover{background-color:#0a5593}.top-utility-nav li.jrgf a:hover{background-color:#207cc8}@media screen and (max-width:68.75em){.main-navigation ul#menu-main-menu{border-top:1px solid #fff}.main-navigation ul#menu-main-menu li{float:none}.main-navigation ul#menu-main-menu li a{border-bottom:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-navigation ul#menu-main-menu li a br{display:none}.main-navigation ul#menu-main-menu li>ul{min-width:0;position:static;z-index:2}.main-navigation ul#menu-main-menu li:hover,.main-navigation ul#menu-main-menu li:hover ul{background-color:#1e2f66;border-right:#e6e6e6;border-left:#e6e6e6}.main-navigation ul#menu-main-menu .sub-menu{display:none}.main-navigation ul#menu-main-menu .sub-menu li{padding-left:0}.main-navigation ul#menu-main-menu .sub-menu li a{padding-left:2em}.main-navigation ul#menu-main-menu .sub-menu .sub-menu{display:none}.main-navigation ul#menu-main-menu .sub-menu .sub-menu a{padding-left:3em}.main-navigation ul#menu-main-menu .sub-menu .sub-menu .sub-menu a{padding-left:4em}.menu-toggle{padding:1em}.site-header .menu-main-menu-container{text-align:left;display:block}.menu-item-has-children a{padding:1em}}.main-navigation ul.main-navigation .sub-menu .sub-menu{position:relative;display:block}.main-navigation ul.main-navigation .sub-menu .sub-menu li{border:none}.main-navigation ul.main-navigation .sub-menu li.menu-item-has-children{display:block}.circle-toggler{height:28px;width:28px;font-size:28px;opacity:.7;display:none;line-height:1}.circle-toggler .horizontal,.circle-toggler .vertical{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.circle-toggler .horizontal{opacity:1}.circle-toggler .border{position:relative;width:28px;height:28px;border-radius:100%;border:4px solid #fff;display:inline-block}.circle-toggler .border .horizontal{position:absolute;background-color:#fff;width:15px;height:3px;left:50%;margin-left:-7.5px;top:50%;margin-top:-1.5px}.circle-toggler .border .vertical{position:absolute;background-color:#fff;width:3px;height:15px;left:50%;margin-left:-1.5px;top:50%;margin-top:-7.5px}.circle-toggler.open{opacity:1}.circle-toggler.open .horizontal,.circle-toggler.open .vertical{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.circle-toggler.open .horizontal{opacity:0}@media screen and (max-width:68.75em){.circle-toggler{display:inline-block}}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:auto;max-width:1000%}.alignleft{float:left;margin:0 1em 1em 0}.alignright{float:right;margin:0 0 1em 1em}.aligncenter{margin-left:auto;margin-right:auto}.alignwide{max-width:100%;margin-left:0;margin-right:0}@media screen and (min-width:1440px){.alignwide{max-width:1440px;margin-left:-120px;margin-right:-120px;width:auto}}.alignnormal{max-width:100%!important;margin-left:0!important;margin-right:0!important}.clear:after:after,.clear:after:before,.clear:before:after,.clear:before:before,.comment-content:after:after,.comment-content:after:before,.comment-content:before:after,.comment-content:before:before,.entry-content:after:after,.entry-content:after:before,.entry-content:before:after,.entry-content:before:before,.site-content:after:after,.site-content:after:before,.site-content:before:after,.site-content:before:before,.site-footer:after:after,.site-footer:after:before,.site-footer:before:after,.site-footer:before:before,.site-header:after:after,.site-header:after:before,.site-header:before:after,.site-header:before:before{content:"";display:table;clear:both}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.widget_search .search-submit{display:none}.site-header{padding:0!important}.part-header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center}.part-header-wrapper .site-logo{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin:16px auto;margin:1rem auto}.part-header-wrapper .site-logo a{display:block}.part-header-wrapper .site-logo .custom-logo{position:relative;display:block;max-height:68px}.part-header-wrapper .microsites-utility-nav{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 16px;margin:0 0 1rem}@media screen and (min-width:68.75em){.part-header-wrapper{-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%}.part-header-wrapper .site-logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:1.5rem 0}.part-header-wrapper .microsites-utility-nav{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin:0}}.logout-cta{text-align:center;padding-top:1em;color:#fff;clear:both;font-size:.875em}.logout-cta a{background-color:transparent;padding-left:16px;padding-left:1rem;font-weight:700;color:#fff!important}.site-footer{color:#fff}.site-footer .main-navigation{position:relative;top:0;left:0;z-index:100;width:100%;background-color:#1e2f66}@media screen and (min-width:59.6875em){.site-footer .main-navigation{background-color:#1e2f66}}.site-footer a{color:#fff;text-decoration:none}.site-footer a:visited{color:#fff}.site-footer a:hover{text-decoration:underline}.site-footer .site-info h3{text-transform:uppercase;text-align:center;font-size:1.6em}.site-footer .site-info .affiliates ol,.site-footer .site-info .affiliates ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.site-footer .site-info .affiliates{font-size:.9em}.site-footer .site-info .affiliates li{margin:0 0 .8em}.site-footer .site-info .affiliates li:last-child{margin:0}.site-footer .site-tag h2{font-size:1.2em;line-height:1.1;margin-bottom:.6em}@media screen and (min-width:59.6875em){.site-footer .site-tag h2{font-size:1.8em;line-height:1.5;margin-bottom:.3em}}.site-footer .site-tag a{font-weight:700}.site-footer .site-tag a:hover{text-decoration:none}.site-footer .site-tag .span-heavy{font-weight:700}.site-footer .site-tag .span-light{font-weight:100}.site-footer .contact-copy{background:#1e2f66}.site-footer .contact-copy a{font-weight:700}.site-footer .list--divided{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:59.6875em){.site-footer .list--divided{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.site-footer .list--divided li{line-height:1;padding-right:1em;margin-right:1em;border-right:1px solid #fff}}.page .entry-content .panel-grid .panel-grid-cell .so-panel{margin-bottom:0!important}.entry-content,.entry-summary,.page-content{padding:0 0 1.5em}.sticky{display:block}.hentry{margin:0}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.schedule__day{color:#7e0000;text-transform:uppercase}.sponsor{color:#d9272d;font-style:italic;font-weight:400}.lead{font-size:1.3em;font-weight:300}.entry-title{text-align:left;color:#103073;font-family:Roboto,Arial,sans-serif;font-weight:700;font-size:3em;line-height:1;margin:.8em 0 .5em}.entry-title.title-2col-template{margin:0;padding:2em 0}.entry-header.bg-image .entry-title.title-2col-template{color:#fff}.entry-utility{margin:1em 0 2em}.entry-utility,.entry-utility__item{display:-webkit-box;display:-ms-flexbox;display:flex}.entry-utility__item{background-color:#fff;padding:0 1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.5em}.entry-utility__item:last-child{margin-right:0}.entry-utility .icon{font-size:2em;padding:.4em 0;color:#193e8c}.entry-utility a{text-decoration:none}.entry-utility .categorieslist{padding:1em 0}.entry-utility .categorieslist a,.entry-utility .categorieslist span{display:inline-block;font-size:.8em;font-weight:400;text-align:center;color:#757575;text-decoration:none;border-radius:3px;background-color:#e8e8e8;padding:.3em .6em}.article-cta{margin-top:1.5em}@media only screen and (min-width:150px) and (max-width:768px){.entry-title{font-size:2em;word-wrap:break-word}}.page-template-page-two-col-sidenav .entry-header,.page-template-template-page-with-title-banner .entry-header,.page-template-template-two-col-sidenav-alt .entry-header{background-position:50%;background-repeat:no-repeat;height:240px}@media screen and (max-width:1199px){.page-template-page-two-col-sidenav .entry-header,.page-template-template-page-with-title-banner .entry-header,.page-template-template-two-col-sidenav-alt .entry-header{background-size:cover}}@media screen and (max-width:800px){.page-template-page-two-col-sidenav .entry-header,.page-template-template-page-with-title-banner .entry-header,.page-template-template-two-col-sidenav-alt .entry-header{height:160px}}@media screen and (max-width:600px){.page-template-page-two-col-sidenav .entry-header,.page-template-template-page-with-title-banner .entry-header,.page-template-template-two-col-sidenav-alt .entry-header{height:224px}}.page-template-page-two-col-sidenav .columns-container,.page-template-template-page-with-title-banner .columns-container,.page-template-template-two-col-sidenav-alt .columns-container{display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-page-two-col-sidenav .columns-container .col-left,.page-template-template-page-with-title-banner .columns-container .col-left,.page-template-template-two-col-sidenav-alt .columns-container .col-left{width:67%;background-color:#fff}.page-template-page-two-col-sidenav .columns-container .col-left .entry-content,.page-template-template-page-with-title-banner .columns-container .col-left .entry-content,.page-template-template-two-col-sidenav-alt .columns-container .col-left .entry-content{margin:0;padding:1.5em}.page-template-page-two-col-sidenav .columns-container .col-left .entry-content :first-child,.page-template-template-page-with-title-banner .columns-container .col-left .entry-content :first-child,.page-template-template-two-col-sidenav-alt .columns-container .col-left .entry-content :first-child{margin-top:0}.page-template-page-two-col-sidenav .columns-container .col-right,.page-template-template-page-with-title-banner .columns-container .col-right,.page-template-template-two-col-sidenav-alt .columns-container .col-right{width:33%;background-color:#fff}.page-template-page-two-col-sidenav .columns-container .col-right .menu,.page-template-template-page-with-title-banner .columns-container .col-right .menu,.page-template-template-two-col-sidenav-alt .columns-container .col-right .menu{background-color:#1e2f66;padding:.5em}.page-template-page-two-col-sidenav .columns-container .col-right .menu ul,.page-template-template-page-with-title-banner .columns-container .col-right .menu ul,.page-template-template-two-col-sidenav-alt .columns-container .col-right .menu ul{list-style:none;margin:0}.page-template-page-two-col-sidenav .columns-container .col-right .menu ul li,.page-template-template-page-with-title-banner .columns-container .col-right .menu ul li,.page-template-template-two-col-sidenav-alt .columns-container .col-right .menu ul li{margin-bottom:.5em}.page-template-page-two-col-sidenav .columns-container .col-right .menu ul li a,.page-template-template-page-with-title-banner .columns-container .col-right .menu ul li a,.page-template-template-two-col-sidenav-alt .columns-container .col-right .menu ul li a{color:#fff;text-decoration:none;display:block;padding:.5em;background-color:#3a4a7e;font-weight:700;-webkit-transition:.4s;transition:.4s}.page-template-page-two-col-sidenav .columns-container .col-right .menu ul li.current-menu-item a,.page-template-page-two-col-sidenav .columns-container .col-right .menu ul li a:focus,.page-template-page-two-col-sidenav .columns-container .col-right .menu ul li a:hover,.page-template-template-page-with-title-banner .columns-container .col-right .menu ul li.current-menu-item a,.page-template-template-page-with-title-banner .columns-container .col-right .menu ul li a:focus,.page-template-template-page-with-title-banner .columns-container .col-right .menu ul li a:hover,.page-template-template-two-col-sidenav-alt .columns-container .col-right .menu ul li.current-menu-item a,.page-template-template-two-col-sidenav-alt .columns-container .col-right .menu ul li a:focus,.page-template-template-two-col-sidenav-alt .columns-container .col-right .menu ul li a:hover{background-color:#015579}.page-template-page-two-col-sidenav .columns-container .col-right .menu ul li.current-menu-item li a,.page-template-template-page-with-title-banner .columns-container .col-right .menu ul li.current-menu-item li a,.page-template-template-two-col-sidenav-alt .columns-container .col-right .menu ul li.current-menu-item li a{background-color:#3a4a7e}.page-template-page-two-col-sidenav .columns-container .col-right .menu ul li.current-menu-item li a:focus,.page-template-page-two-col-sidenav .columns-container .col-right .menu ul li.current-menu-item li a:hover,.page-template-template-page-with-title-banner .columns-container .col-right .menu ul li.current-menu-item li a:focus,.page-template-template-page-with-title-banner .columns-container .col-right .menu ul li.current-menu-item li a:hover,.page-template-template-two-col-sidenav-alt .columns-container .col-right .menu ul li.current-menu-item li a:focus,.page-template-template-two-col-sidenav-alt .columns-container .col-right .menu ul li.current-menu-item li a:hover{background-color:#015579}.page-template-page-two-col-sidenav .columns-container .col-right .menu ul li:last-child,.page-template-template-page-with-title-banner .columns-container .col-right .menu ul li:last-child,.page-template-template-two-col-sidenav-alt .columns-container .col-right .menu ul li:last-child{margin-bottom:0}.page-template-page-two-col-sidenav .columns-container .col-right .menu ul .sub-menu,.page-template-template-page-with-title-banner .columns-container .col-right .menu ul .sub-menu,.page-template-template-two-col-sidenav-alt .columns-container .col-right .menu ul .sub-menu{padding:0;margin-top:.5em}.page-template-page-two-col-sidenav .columns-container .col-right .menu ul .sub-menu a,.page-template-template-page-with-title-banner .columns-container .col-right .menu ul .sub-menu a,.page-template-template-two-col-sidenav-alt .columns-container .col-right .menu ul .sub-menu a{padding-left:2em;font-weight:400}.page-template-page-two-col-sidenav .two-col-story-single,.page-template-template-page-with-title-banner .two-col-story-single,.page-template-template-two-col-sidenav-alt .two-col-story-single{margin-bottom:1em}.page-template-page-two-col-sidenav .two-col-story-single a,.page-template-template-page-with-title-banner .two-col-story-single a,.page-template-template-two-col-sidenav-alt .two-col-story-single a{text-decoration:none}.page-template-page-two-col-sidenav .two-col-story-single h2,.page-template-template-page-with-title-banner .two-col-story-single h2,.page-template-template-two-col-sidenav-alt .two-col-story-single h2{color:#193e8c}.page-template-page-two-col-sidenav .two-col-story-single.has-image,.page-template-template-page-with-title-banner .two-col-story-single.has-image,.page-template-template-two-col-sidenav-alt .two-col-story-single.has-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-template-page-two-col-sidenav .two-col-story-single.has-image .two-col-story-content,.page-template-template-page-with-title-banner .two-col-story-single.has-image .two-col-story-content,.page-template-template-two-col-sidenav-alt .two-col-story-single.has-image .two-col-story-content{width:57%}.page-template-page-two-col-sidenav .two-col-story-single.has-image .two-col-story-content h2,.page-template-template-page-with-title-banner .two-col-story-single.has-image .two-col-story-content h2,.page-template-template-two-col-sidenav-alt .two-col-story-single.has-image .two-col-story-content h2{margin-top:0}.page-template-page-two-col-sidenav .two-col-story-single.has-image .two-col-story-image,.page-template-template-page-with-title-banner .two-col-story-single.has-image .two-col-story-image,.page-template-template-two-col-sidenav-alt .two-col-story-single.has-image .two-col-story-image{width:37%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-page-two-col-sidenav .two-col-story-single.has-image .two-col-story-image a,.page-template-page-two-col-sidenav .two-col-story-single.has-image .two-col-story-image div,.page-template-template-page-with-title-banner .two-col-story-single.has-image .two-col-story-image a,.page-template-template-page-with-title-banner .two-col-story-single.has-image .two-col-story-image div,.page-template-template-two-col-sidenav-alt .two-col-story-single.has-image .two-col-story-image a,.page-template-template-two-col-sidenav-alt .two-col-story-single.has-image .two-col-story-image div{width:100%}.page-template-page-two-col-sidenav .two-col-story-single.has-image .two-col-story-image img,.page-template-template-page-with-title-banner .two-col-story-single.has-image .two-col-story-image img,.page-template-template-two-col-sidenav-alt .two-col-story-single.has-image .two-col-story-image img{max-height:300px;width:auto}.page-template-page-two-col-sidenav .button-container,.page-template-template-page-with-title-banner .button-container,.page-template-template-two-col-sidenav-alt .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.page-template-page-two-col-sidenav .button-container a,.page-template-template-page-with-title-banner .button-container a,.page-template-template-two-col-sidenav-alt .button-container a{margin:0 .5em .5em 0}.page-template-page-two-col-sidenav .button-container a:last-child,.page-template-template-page-with-title-banner .button-container a:last-child,.page-template-template-two-col-sidenav-alt .button-container a:last-child{margin-right:0}@media only screen and (max-width:768px){.page-template-page-two-col-sidenav .two-col-story-single,.page-template-template-page-with-title-banner .two-col-story-single,.page-template-template-two-col-sidenav-alt .two-col-story-single{margin-bottom:0;padding:1em 0;border-bottom:1px solid #999}.page-template-page-two-col-sidenav .two-col-story-single:first-child,.page-template-template-page-with-title-banner .two-col-story-single:first-child,.page-template-template-two-col-sidenav-alt .two-col-story-single:first-child{padding-top:0}.page-template-page-two-col-sidenav .two-col-story-single.has-image,.page-template-template-page-with-title-banner .two-col-story-single.has-image,.page-template-template-two-col-sidenav-alt .two-col-story-single.has-image{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page-template-page-two-col-sidenav .two-col-story-single.has-image .two-col-story-content,.page-template-page-two-col-sidenav .two-col-story-single.has-image .two-col-story-image,.page-template-template-page-with-title-banner .two-col-story-single.has-image .two-col-story-content,.page-template-template-page-with-title-banner .two-col-story-single.has-image .two-col-story-image,.page-template-template-two-col-sidenav-alt .two-col-story-single.has-image .two-col-story-content,.page-template-template-two-col-sidenav-alt .two-col-story-single.has-image .two-col-story-image{width:100%}.page-template-page-two-col-sidenav .two-col-story-single.has-image .two-col-story-image,.page-template-template-page-with-title-banner .two-col-story-single.has-image .two-col-story-image,.page-template-template-two-col-sidenav-alt .two-col-story-single.has-image .two-col-story-image{margin-bottom:1em}}@media only screen and (max-width:478px){.page-template-page-two-col-sidenav blockquote,.page-template-template-page-with-title-banner blockquote,.page-template-template-two-col-sidenav-alt blockquote{margin-left:1em;margin-right:1em}.page-template-page-two-col-sidenav .entry-content ul,.page-template-template-page-with-title-banner .entry-content ul,.page-template-template-two-col-sidenav-alt .entry-content ul{margin-left:.5em}.page-template-page-two-col-sidenav .columns-container,.page-template-template-page-with-title-banner .columns-container,.page-template-template-two-col-sidenav-alt .columns-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-template-page-two-col-sidenav .columns-container .col-left,.page-template-page-two-col-sidenav .columns-container .col-right,.page-template-template-page-with-title-banner .columns-container .col-left,.page-template-template-page-with-title-banner .columns-container .col-right,.page-template-template-two-col-sidenav-alt .columns-container .col-left,.page-template-template-two-col-sidenav-alt .columns-container .col-right{width:100%}.page-template-page-two-col-sidenav .button-container,.page-template-template-page-with-title-banner .button-container,.page-template-template-two-col-sidenav-alt .button-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-template-page-two-col-sidenav .button-container a,.page-template-template-page-with-title-banner .button-container a,.page-template-template-two-col-sidenav-alt .button-container a{margin:0 0 .5em}}.page-template-template-page-with-title-banner .entry-header,.page-template-template-two-col-sidenav-alt .entry-header{height:auto}.page-template-template-page-with-title-banner .entry-title.title-2col-template,.page-template-template-two-col-sidenav-alt .entry-title.title-2col-template{padding:.5em 0}.pca{background-color:#2456bb}.pca-slide-content{background-color:hsla(0,0%,100%,.8)!important;bottom:10%!important}.pca-slide-content h2{font-family:Roboto,Arial,sans-serif;font-size:48px;font-weight:700;text-align:center;color:#2456bb!important;margin:2px!important;text-align:left;text-shadow:none!important}.pca-slide-content p{font-family:Open Sans,Arial,sans-serif;font-size:24px!important;font-weight:400!important;line-height:1.33!important;color:#000;margin:10px 7px}.pca-solid.news-banner{font-family:Roboto,Arial,sans-serif;font-size:36px;font-weight:300;text-align:center;color:#fff;padding:11px}.pca-static-text p{color:#333;font-size:19px;line-height:1.32;font-family:Open Sans,Arial,sans-serif}.pca-blue-block{background-color:#3872e7}.pca-sub-podcast a{color:#fff;width:272px;height:96px;border:2px solid #fff;padding:15px 25px;margin:0 auto;vertical-align:middle;text-align:center;text-transform:uppercase;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;text-decoration:none}.pca-sub-podcast a span{font-size:16px}.sound-cloud-block{background-color:#fafafa;-webkit-box-shadow:2px 2px 1px 0 #ebebeb;box-shadow:2px 2px 1px 0 #ebebeb;border:1px solid #eee}.sound-cloud-block .ep-no{font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#616161;margin:2px;padding:40px 30px 0}.sound-cloud-block h2{font-family:Roboto,Arial,sans-serif;font-size:22px;font-weight:700;text-align:center;color:#1e2f66;text-align:left;text-shadow:none;line-height:1.27;margin:2px;padding:0 30px}.sound-cloud-block p{color:#333;font-size:19px;line-height:1.32;font-family:Open Sans,Arial,sans-serif;margin:2px;padding:0 30px}.sound-cloud-block1{margin-top:-186px;top:41%;background-color:#fafafa;-webkit-box-shadow:2px 2px 1px 0 #ebebeb;box-shadow:2px 2px 1px 0 #ebebeb;border:1px solid #eee}.sound-cloud-block1 .ep-no{font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#616161;margin:2px;padding:40px 30px 0}.sound-cloud-block1 h2{font-family:Roboto,Arial,sans-serif;font-size:22px;font-weight:700;text-align:center;color:#1e2f66;text-align:left;text-shadow:none;line-height:1.27;margin:2px;padding:0 30px}.sound-cloud-block1 p{color:#333;font-size:19px;line-height:1.32;font-family:Open Sans,Arial,sans-serif;margin:2px;padding:0 30px}.pca-events-slider__container{display:block;background-image:url(/wp-content/uploads/2016/01/img-bkg-events.png);background-size:cover;padding:2em 0 80px;text-align:center}.pca-events-slider__container .large-btn{font-size:24px;padding:.7em 2em;margin:1em 0 0}.pca-featured-resource-banner{width:100%;height:65px;background-color:#2456bb;font-family:Roboto,Arial,sans-serif;font-size:48px;font-weight:300;text-align:center;color:#fff}.pca-resource-container{margin:0 auto;width:84%}.pca-resource-content{margin:64px 0;width:100%;overflow:hidden}.pca-resource{width:31%;float:left;margin:1em 1%;background-color:#fff;-webkit-box-shadow:2px 2px 1px 0 #dad9d9;box-shadow:2px 2px 1px 0 #dad9d9}.pca-resource__img{width:100%;height:100%;background-image:radial-gradient(circle at 50% 50%,#fef9f9,#cecece);padding:23px 51px}.pca-resource__title{font-family:Roboto,Arial,sans-serif;font-size:22px;font-weight:700;line-height:1.32;color:#1e2f66;margin:2px;padding:5px 30px}.pca-resource__title a{text-decoration:none}.pca-resource__desc{font-family:Open Sans,Arial,sans-serif;font-size:19px;font-weight:400;line-height:1.32;color:#333;margin:0 0 15px;padding:5px 30px}.pca-visit-resource-btn{margin:64px auto;text-align:center}.pca-events-slider__date{background-color:#2456bb;color:#fff;padding:.5em;font-weight:700;font-size:1.3em}.pca-events-slider__title{padding:1em;min-height:150px;font-size:22px;line-height:1;font-weight:700}.pca-events-slider__title a,.pca-events-slider__title a:hover,.pca-events-slider__title a:visited{color:#1e2f66;text-decoration:none}.pca-events-slider__event-type{background-color:#ededed;color:#394579;padding:1em 2em;font-size:12px}.pca-events-slider__event-type li{list-style-type:none;display:inline}.pca-events-slider__event-type li:before{content:" | "}.pca-events-slider__event-type li:first-child:before{content:none}.pcanav,.pcanav .main-navigation{background-color:#3872e7!important}.pcanav .main-navigation li:hover{background-color:#2456bb!important}.pca-banner-text p{line-height:1;font-size:18px;font-weight:300}.pca-story-preview{background-color:#fff;margin:10px;width:48%;min-width:225px;padding:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-shadow:2px 2px 1px 0 hsla(0,0%,5%,.15);box-shadow:2px 2px 1px 0 hsla(0,0%,5%,.15)}.pca .circle,.pca .social-nav div .menu-social-menu-container ul li a .circle{background-color:#3872e7}.pca-solid,.pca-solid .main-navigation,.pca-solid .menu-main-menu-container,.pca-solid ul.main-navigation li:hover{background-color:#2456bb!important}.menu-pca-microsite-menu-container{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pca-noise,.pca .full-header-wrapper,.pca .full-header-wrapper .main-navigation ul.main-navigation li:hover ul{background-color:#2456bb!important}.pca-noise{background-image:url(/wp-content/uploads/2016/03/img-noise-361x370.png)!important}.pca-news-title{color:#2456bb}.pca-news-title h2{margin:10px 0;font-weight:500;font-size:1.2em;line-height:1}#menu-pca-microsite-menu,.menu-pca-microsite-menu-container,.menu-pca-utility-menu-container ul li a{background-color:#2456bb}.ncpwb{background-color:#0a5593!important}.ncpwbnav,.ncpwbnav .main-navigation{background-color:#0e74c7!important}.ncpwbnav .main-navigation li{border-top:6px solid hsla(0,0%,100%,0);border-bottom:6px solid hsla(0,0%,100%,0)}.ncpwbnav .main-navigation li:hover{background-color:#0a5593!important}.ncpwb-slide-content{background-color:rgba(30,47,102,.5)!important}.ncpwb-slide-content h2{font-family:Roboto,Arial,sans-serif;font-size:48px;font-weight:700;text-align:center;color:#fff;margin:2px;text-align:left;text-shadow:none}.ncpwb-slide-content p{font-family:Open Sans,Arial,sans-serif;font-size:24px;font-weight:400;line-height:1.33;color:#fff;margin:0}.ncpwb-noise{background-color:#0a5593!important}.ncpwb-memb-section{width:100%;margin:64px auto;padding:0 20px;background-image:radial-gradient(circle at 50% 40%,#0e74c7,#0a5593)}.ncpwb-memb-container{width:84%;margin:0 auto;padding:73px 0}.ncpwb-trans{background-color:hsla(0,0%,100%,.2);margin-bottom:40px}.ncpwb-memb-static-block{background:#fff;padding:15px 30px}.ncpwb-memb-static-block h2{font-family:Roboto,Arial,sans-serif;font-size:22px;font-weight:700;line-height:1.27;color:#1e2f66;margin:2px}.ncpwb-memb-static-block p{font-size:19px;font-weight:400;line-height:1.32;margin:0}.ncpwb-video img{width:100%;margin-bottom:23px}.ncpwb-video p{color:#fff;font-size:19px;font-weight:400;line-height:1.32}.ncpwb-solid{font-family:Roboto}.ncpwb-featured-resource-banner,.ncpwb-solid{background-color:#0a5593;font-size:48px;font-weight:300}.ncpwb-featured-resource-banner{width:100%;height:65px;font-family:Roboto,Arial,sans-serif;text-align:center;color:#fff}.ncpwb .circle,.ncpwb .social-nav div .menu-social-menu-container ul li a .circle{background-color:#0e74c7}.msca-color{background:rgba(17,103,125,.8)}.msca-upcoming-events-banner{width:90%;margin:60px auto 0;background-color:hsla(0,0%,100%,.2);font-size:30px;color:#fff;text-align:center;font-weight:100;height:65px;font-family:Roboto,Arial,sans-serif;font-size:48px;font-weight:200}.msca-slide-content{z-index:20;position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);padding:1% 3%;background:#000;background-color:rgba(14,21,47,.4);-webkit-box-sizing:border-box;box-sizing:border-box;width:72%;color:#fff;font-size:100%;height:278.5px;bottom:10%}.msca ol li,.msca ul{font-family:Open Sans,Arial,sans-serif;font-size:19px;line-height:1.3}.msca{background-color:#157d96}.msca .main-navigation ul.main-navigation li:hover,.msca .main-navigation ul.main-navigation li:hover ul{background-color:#157d96!important}.msca .main-navigation ul.main-navigation li:hover ul li:hover{background-color:#11677d!important;border-right:3px solid #e6e6e6;border-left:3px solid #e6e6e6}.msca-noise{background-color:#157d96!important;background-image:url(/wp-content/uploads/2016/03/img-noise-361x370.png)!important}.msca-news-title{color:#157d96}.msca-news-title h2{margin:10px 0;font-weight:500;font-size:1.2em;line-height:1}.msca .main-navigation,.msca .menu-main-menu-container,.msca .menu-utility-microsites-menu-container ul li a{background-color:#11677d}.msca ul.main-navigation li ul li{border-left:3px solid #157d96;border-right:3px solid #157d96}.msca .circle,.msca .social-nav div .menu-social-menu-container ul li a .circle{background-color:#11677d}.msca-solid,.msca-solid .main-navigation,.msca-solid .menu-main-menu-container{background-color:#11677d!important}.msca-story-preview{background-color:#fff;margin:10px;width:30%;min-width:225px;padding:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-shadow:2px 2px 1px 0 hsla(0,0%,5%,.15);box-shadow:2px 2px 1px 0 hsla(0,0%,5%,.15)}.msca-events-slider__container{display:block;background-image:url(/wp-content/uploads/2016/03/img-bkg-events.png);background-size:cover;padding:2em 2em 80px;text-align:center}.msca-events-slider__container .large-btn{font-size:24px;padding:.7em 2em;margin:1em 0 0}.msca-events-slider__card{background:#fff;-webkit-box-shadow:2px 2px 1px 0 hsla(0,0%,5%,.15);box-shadow:2px 2px 1px 0 hsla(0,0%,5%,.15)}.msca-events-slider__date{background-color:#11677d;color:#fff;padding:.5em;font-weight:700;font-size:1.3em}.msca-events-slider__title{padding:1em;min-height:150px;font-size:22px;line-height:1;font-weight:700}.msca-events-slider__title a,.msca-events-slider__title a:hover,.msca-events-slider__title a:visited{color:#157d96;text-decoration:none}.msca-events-slider__location{min-height:0;color:#222;font-size:14px;font-weight:300;line-height:2}.msca-events-slider__event-type{background-color:#ededed;color:#157d96;padding:1em 2em;font-size:12px}.msca-events-slider__event-type li{list-style-type:none;display:inline}.msca-events-slider__event-type li:before{content:" | "}.msca-events-slider__event-type li:first-child:before{content:none}.jrgf,.jrgf .main-navigation ul.main-navigation li:hover{background-color:#207cc8}.jrgf .main-navigation ul.main-navigation li:hover ul{background-color:#207cc8!important}.jrgf .main-navigation ul.main-navigation li:hover ul li:hover{background-color:#0e5fa1!important;border-right:3px solid #e6e6e6;border-left:3px solid #e6e6e6}.jrgf .wp-block-image figcaption{color:#555d66;text-align:center;font-size:13px;display:block;position:relative}.jrgf .main-navigation,.jrgf .menu-main-menu-container,.jrgf .menu-utility-microsites-menu-container ul li a{background-color:#0e5fa1}.jrgf ul.main-navigation li ul li{border-left:3px solid #207cc8;border-right:3px solid #207cc8}.jrgf .circle,.jrgf .social-nav div .menu-social-menu-container ul li a .circle{background-color:#0e5fa1}.jrgf-noise,.jrgf-solid,.jrgf-solid .main-navigation,.jrgf-solid .menu-main-menu-container{background-color:#0e5fa1!important}.jrgf-news-title{color:#207cc8}.jrgf-news-title h2{margin:10px 0;font-weight:500;font-size:1.2em;line-height:1}.btn a,body.login div#login form#loginform p.submit input#wp-submit a,body.login div#login form#lostpasswordform p.submit input#wp-submit a{text-decoration:none}.btn:hover,body.login div#login form#loginform p.submit input#wp-submit:hover,body.login div#login form#lostpasswordform p.submit input#wp-submit:hover{color:#fff!important}.btn:hover a,body.login div#login form#loginform p.submit input#wp-submit:hover a,body.login div#login form#lostpasswordform p.submit input#wp-submit:hover a{color:#fff;text-decoration:none}.menu-jrgf{padding:.5em}.menu-jrgf,.menu-jrgf div .menu{background-color:#fff!important}.menu-jrgf div .menu .menu-item{border-bottom:1px solid #ccc!important}.menu-jrgf div .menu .menu-item a{color:#207cc8!important}.menu-jrgf div .menu .menu-item:last-child{border-bottom:none!important}.menu-jrgf ul{list-style:none;margin:0}.menu-jrgf ul li{margin-bottom:.5em}.menu-jrgf ul li a{padding-left:0!important;text-decoration:none;display:block;padding:.5em;font-weight:700;-webkit-transition:.4s;transition:.4s}.menu-jrgf ul li:last-child{margin-bottom:0}.menu-jrgf ul .sub-menu{padding:0;margin-top:.5em}.menu-jrgf ul .sub-menu a{padding-left:2em;font-weight:400}.jrgf-header{font-size:30px;font-weight:700;color:#1e2f66;padding-left:.5em}.col-right .jrgf-header,.col-right .menu-jrgf{display:none}@media screen and (min-width:59.6875em){.col-right .jrgf-header,.col-right .menu-jrgf{display:block}}.calendar-entry--jrgf .dateMonth,.card__bar--JRGF,.jrgf-blue,.jrgf .site-header,.section--jrgf,.section-title--jrgf{color:#207cc8}.calendar-entry--jrgf .section-title.dateMonth,.jrgf-blue.section-title,.jrgf .section-title.site-header,.section-title.card__bar--JRGF,.section-title.section--jrgf,.section-title.section-title--jrgf{color:#fff}.jrgf-bottom{background-color:#207cc8;padding-top:3em}.jrgf-bottom .section-title{margin:0 0 .8em}.calendar-entry--jrgf .jrgf-bottom .dateMonth,.jrgf-bottom .calendar-entry--jrgf .dateMonth,.jrgf-bottom .card__bar--JRGF,.jrgf-bottom .jrgf-blue,.jrgf-bottom .jrgf .site-header,.jrgf-bottom .section--jrgf,.jrgf-bottom .section-title--jrgf,.jrgf .jrgf-bottom .site-header{color:#fff;background-color:hsla(0,0%,100%,.2)}.jrgf-ads .aec-ad{margin-bottom:.8em}.jrgf-columns :first-child{-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:68.75em){.jrgf-columns :first-child{-ms-flex-preferred-size:60%;flex-basis:60%}}.jrgf-columns :last-child{-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:68.75em){.jrgf-columns :last-child{-ms-flex-preferred-size:40%;flex-basis:40%}}.jrgf-columns figure{width:auto}.jrgf-columns figure.wp-block-image{margin-top:16px!important;margin-top:1rem!important}@media screen and (min-width:68.75em){.jrgf-columns figure.wp-block-image{margin-top:0!important}}.entry-header-jrgf{background-position:50%;background-repeat:no-repeat;height:unset!important}@media screen and (max-width:1199px){.entry-header-jrgf{background-size:cover}}@media screen and (max-width:800px){.entry-header-jrgf{height:160px}}@media screen and (max-width:600px){.entry-header-jrgf{height:224px}}.jrgf-callout{background-color:#207cc8;color:#fff;padding:1em;max-width:100%;margin-left:auto;margin-right:auto}p.jrgf-callout{margin-top:0}h2.jrgf-callout{margin-bottom:0;font-size:1.8em;padding-bottom:0}@media only screen and (min-width:768px){.jrgf-callout{max-width:75%}}.jrgf-donate-button{background-color:#daa520}.jrgf-donate-button:hover{background-color:#daa520!important}.wp-block-column>h2,figure.wp-block-image{margin-top:0!important}#wcf-results-sort,.wcf-field-row.wcf-horizontal.wcf-input_query,.wcf-form-title,.wcf-search-sort{display:none}.wcf-items-results.supporters h2{padding:1em;background:#0e5fa1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#e0e0e0;border-bottom:1px solid #207cc8;-webkit-transition:all .2s ease;transition:all .2s ease;margin:0}.wcf-items-results.supporters h2:hover,.wcf-items-results.supporters h2:hover:after{color:#fff}.wcf-items-results.supporters ul{margin:0;background-color:#eee}.wcf-items-results.supporters li{padding:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wcf-items-results.supporters li.header{font-weight:700}.wcf-items-results.supporters li div{padding:2px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:48%}#login{padding:1em 2em;margin:3em auto;background-color:#d8d8d8;-webkit-box-shadow:2px 2px 1px 0 hsla(0,0%,5%,.15);box-shadow:2px 2px 1px 0 hsla(0,0%,5%,.15);text-align:center}#login h1{margin:0}#login a,#login a:hover,#login a:visited{color:#1e2f66;text-decoration:none}#login form p.submit{margin:1em;padding:0;text-align:center}#login form input[type=password],#login form input[type=text]{width:100%}#login form input[type=password]#user_login,#login form input[type=text]#user_login{margin-bottom:8px;margin-bottom:.5rem}#login .wp-pwd{position:relative}#login button.wp-hide-pw{background:0 0;border:1px solid transparent;-webkit-box-shadow:none;box-shadow:none;font-size:14px;line-height:2;width:30px;height:30px;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;margin:0;position:absolute;right:0;top:0;padding:0;color:#1e2f66!important}#login button.wp-hide-pw>.dashicons{position:static}.maintenance #login{max-width:600px;width:90%}.maintenance #login .maintenance-message a{text-decoration:underline}.maintenance #login form p{width:100%;max-width:300px;margin-left:auto;margin-right:auto;padding-left:0}.maintenance #login form p input[type=password],.maintenance #login form p input[type=text]{width:100%}.maintenance #login form p.submit{max-width:inherit;width:inherit}.archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}.crp_related{margin:0}.crp_related ul{margin:0;padding:0}.crp_related li{display:inline-block;width:31%;vertical-align:top;background:#fff;border:1px solid #c6c6c6;margin:1em 1%}a.crp_title{font-family:Roboto;font-size:22px;font-weight:700;line-height:1.27;color:#1e2f66;display:block;padding:20px 20px 0;text-decoration:none}a.crp_title:after{content:"\A0\BB"}span.crp_excerpt{display:block;padding:5px 23px 20px 20px;font-family:Open Sans;font-size:19px;font-weight:400;line-height:1.32;color:#333}img.crp_thumb.crp_featured{width:100%}.safety-widget h1{font-size:48px;font-family:Roboto;max-width:608px}.safety-widget p{font-family:Open Sans,Arial,sans-serif;margin-top:-21px;font-size:27px}.mms-widget article{position:relative}.mms-widget .entry-content{position:absolute;top:43%;left:14%;background-color:#01a7dc;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);width:72%;height:140px}.mms-widget .entry-content h2{font-family:Source Sans Pro,Arial,sans-serif;font-size:32.4px;text-align:center;font-weight:400;color:#fff;margin-top:-23px}.mms-widget .entry-content h3{font-family:Roboto;font-size:32.4px;text-align:center;color:#fff;margin-top:-21px}.mms-widget .entry-content p{font-family:Open Sans,Arial,sans-serif;font-size:27px;font-weight:700;text-align:center;color:#fff;margin-top:-36px}.column-widget{background:#fff}.column-widget img{width:100%}.column-widget h2{font-family:Roboto;font-weight:700;font-size:24px;line-height:1.2;color:#1e2f66;padding:0 20px;margin:3px}.column-widget p{font-family:Open Sans,Arial,sans-serif;font-size:19px;line-height:1.3;color:#333;padding:0 20px;margin:3px}.right-content .mms-desc{position:absolute;background-color:#01a7dc;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);width:calc(100% - 2em);height:105px;bottom:1em;right:1em;color:#fff;padding:.8em 1em;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}.right-content .mms-desc p{text-align:center;margin:0;padding:0}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption,embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.revealer{display:block;margin:1em 0;background:gray;background-size:cover;background-position:50%;height:300px;position:relative}.revealer:hover .revealer__excerpt{opacity:1}.revealer:hover .bdr{display:block;position:relative;margin-left:20px;margin-right:20px;border-top:solid #fff;border-width:1px;top:208px}.revealer__excerpt{-webkit-transition:opacity .4s linear;transition:opacity .4s linear;opacity:0;position:absolute;top:0;width:100%;padding:1em;background-color:rgba(30,47,102,.8);height:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-family:Open Sans,Arial,sans-serif;font-size:19px;font-weight:400;line-height:1.3;padding:0 35px}.revealer--msca .revealer__excerpt{background-color:rgba(21,125,150,.8)}.revealer__title{position:absolute;bottom:0;width:100%;padding:1em 0;height:30%;background-color:rgba(30,47,102,.8);display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;color:#fff;font-family:Roboto,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1}.revealer--msca .revealer__title{background-color:rgba(21,125,150,.8)}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.carousel-section{background-color:#333;background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:auto;color:#fff;padding:2em 0 4em;margin:2px 0}.carousel-section:after,.carousel-section:before{content:"";display:table;clear:both}@media screen and (min-width:59.6875em){.carousel-section:after{content:attr(data-bg-md)}}.carousel-section__title{text-transform:uppercase;font-size:2.3em;font-weight:900;margin-top:0}.carousel__container{max-width:90%;margin:0 auto}/*! jQuery.Flipster, v1.0.1 (built 2015-11-02) */.flipster{display:block;overflow-x:hidden;overflow-y:visible;position:relative}.flipster:focus{outline:none}.flipster__container,.flipster__item{margin:0;padding:0;list-style-type:none;position:relative}.flipster__container{display:block;white-space:nowrap;word-spacing:-.25em;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flipster__item{display:inline-block;white-space:normal;word-spacing:normal;vertical-align:bottom}.flipster--click .flipster__item--future,.flipster--click .flipster__item--past{cursor:pointer}.flipster__item img{max-width:100%}.flipster__button{position:absolute;top:50%;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;z-index:999;cursor:pointer;font-size:15px;opacity:.5;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;margin:-1em 2em}.flipster__button svg{width:2em;stroke:currentColor;fill:transparent;stroke-width:3;stroke-linecap:round}.flipster__button:focus,.flipster__button:hover{opacity:1}.flipster__button--prev{left:0}.flipster__button--next{right:0}.flipster__nav,.flipster__nav__item{list-style-type:none;margin:0;padding:0}.flipster__nav{display:block;margin:0 0 4em;text-align:center;position:relative}.flipster__nav__item{display:inline-block;margin:0 .25em}.flipster__nav__link{display:block;color:inherit;padding:.5em 1em;position:relative;overflow:hidden;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-transition-timing-function:cubic-bezier(.56,.12,.12,.98);transition-timing-function:cubic-bezier(.56,.12,.12,.98)}.flipster__nav__link:after{content:"";display:block;background:#232221;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;-webkit-transform:translateY(100%) translateY(-.25em);transform:translateY(100%) translateY(-.25em);-webkit-transition:inherit;transition:inherit}.flipster__nav__item--current>.flipster__nav__link,.flipster__nav__link:focus,.flipster__nav__link:hover{color:#fff}.flipster__nav__item--current>.flipster__nav__link:after,.flipster__nav__link:focus:after,.flipster__nav__link:hover:after{-webkit-transform:translateY(0);transform:translateY(0)}.flipster__nav__child{display:none;position:absolute;top:100%;left:0;right:0;margin-top:-1px;padding:.5em;background:#4e4441;z-index:1}.flipster__nav__child .flipster__nav__link{color:#fff}.flipster__nav__child .flipster__nav__link:after{background:#fff}.flipster__nav__child .flipster__nav__item--current>.flipster__nav__link,.flipster__nav__child .flipster__nav__link:focus,.flipster__nav__child .flipster__nav__link:hover{color:#232221}.flipster__nav__item--current .flipster__nav__child{display:block}.flipster--carousel .flipster__container,.flipster--carousel .flipster__item,.flipster--carousel .flipster__item__content{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transition-timing-function:cubic-bezier(.56,.12,.12,.98);transition-timing-function:cubic-bezier(.56,.12,.12,.98)}.flipster--carousel .flipster__item{-webkit-perspective:800px;perspective:800px}.flipster--carousel .flipster__item--future,.flipster--carousel .flipster__item--past{opacity:0;-webkit-transition-delay:115ms;transition-delay:115ms}.flipster--carousel .flipster__item--future-2,.flipster--carousel .flipster__item--past-2{opacity:.6;-webkit-transition-delay:90ms;transition-delay:90ms}.flipster--carousel .flipster__item--future-1,.flipster--carousel .flipster__item--past-1{opacity:.8;-webkit-transition-delay:60ms;transition-delay:60ms}.flipster--carousel .flipster__item--past .flipster__item__content{-webkit-transform:translateX(100%) rotateY(-20deg) scale(.5);transform:translateX(100%) rotateY(-20deg) scale(.5)}.flipster--carousel .flipster__item--past-2 .flipster__item__content{-webkit-transform:translateX(25%) rotateY(40deg) scale(.65);transform:translateX(25%) rotateY(40deg) scale(.65)}.flipster--carousel .flipster__item--past-1 .flipster__item__content{-webkit-transform:rotateY(45deg) scale(.8);transform:rotateY(45deg) scale(.8)}.flipster--carousel .flipster__item--future .flipster__item__content{-webkit-transform:translateX(-100%) rotateY(20deg) scale(.5);transform:translateX(-100%) rotateY(20deg) scale(.5)}.flipster--carousel .flipster__item--future-2 .flipster__item__content{-webkit-transform:translateX(-25%) rotateY(-40deg) scale(.65);transform:translateX(-25%) rotateY(-40deg) scale(.65)}.flipster--carousel .flipster__item--future-1 .flipster__item__content{-webkit-transform:rotateY(-45deg) scale(.8);transform:rotateY(-45deg) scale(.8)}.flipster--carousel.no-rotate .flipster__item--past .flipster__item__content{-webkit-transform:translateX(175%) scale(.5);transform:translateX(175%) scale(.5)}.flipster--carousel.no-rotate .flipster__item--past-2 .flipster__item__content{-webkit-transform:translateX(25%) scale(.65);transform:translateX(25%) scale(.65)}.flipster--carousel.no-rotate .flipster__item--past-1 .flipster__item__content{-webkit-transform:translateX(0) scale(.8);transform:translateX(0) scale(.8)}.flipster--carousel.no-rotate .flipster__item--future .flipster__item__content{-webkit-transform:translateX(-175%) scale(.5);transform:translateX(-175%) scale(.5)}.flipster--carousel.no-rotate .flipster__item--future-2 .flipster__item__content{-webkit-transform:translateX(-25%) scale(.65);transform:translateX(-25%) scale(.65)}.flipster--carousel.no-rotate .flipster__item--future-1 .flipster__item__content{-webkit-transform:translateX(0) scale(.8);transform:translateX(0) scale(.8)}.flipster--carousel .flipster__item--current .flipster__item__content{-webkit-transform:translateX(0) rotateY(0deg) scale(1);transform:translateX(0) rotateY(0deg) scale(1);-webkit-transition-delay:60ms;transition-delay:60ms}.flipster--coverflow .flipster__container,.flipster--coverflow .flipster__item,.flipster--coverflow .flipster__item__content{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transition-timing-function:cubic-bezier(.56,.12,.12,.98);transition-timing-function:cubic-bezier(.56,.12,.12,.98)}.flipster--coverflow .flipster__item{-webkit-perspective:800px;perspective:800px}.flipster--coverflow .flipster__container{padding-bottom:5%}.flipster--coverflow .flipster__item__content{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;box-reflect:below 0 -webkit-gradient(linear,left bottom,left top,color-stop(.05,hsla(0,0%,100%,.12)),color-stop(.2,transparent));-webkit-box-reflect:below 0 -webkit-gradient(linear,left bottom,left top,color-stop(.05,hsla(0,0%,100%,.12)),color-stop(.2,transparent))}.flipster--coverflow .flipster__item__content img:only-child{display:block}.flipster--coverflow .flipster__item--past .flipster__item__content{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:scale(.75) rotateY(55deg);transform:scale(.75) rotateY(55deg)}.flipster--coverflow .flipster__item--future .flipster__item__content{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scale(.75) rotateY(-55deg);transform:scale(.75) rotateY(-55deg)}.flipster--coverflow .flip-current .flipster__item__content{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.flipster--flat .flipster__container,.flipster--flat .flipster__item,.flipster--flat .flipster__item__content{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.flipster--flat .flipster__item--future,.flipster--flat .flipster__item--past{opacity:.5}.flipster--flat .flipster__item--future .flipster__item__content,.flipster--flat .flipster__item--past .flipster__item__content{-webkit-transform:scale(.75);transform:scale(.75)}.flipster--wheel{overflow:hidden}.flipster--wheel .flipster__container,.flipster--wheel .flipster__item__content{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transition-timing-function:cubic-bezier(.56,.12,.12,.98);transition-timing-function:cubic-bezier(.56,.12,.12,.98)}.flipster--wheel .flipster__container{padding-bottom:20%}.flipster--wheel .flipster__item__content{-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.flipster--wheel .flipster__item--past .flipster__item__content{-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.flipster--wheel .flipster__item--future .flipster__item__content{-webkit-transform-origin:0 100%;transform-origin:0 100%}.flipster--wheel .flipster__item__content img:only-child{display:block}.flipster--wheel .flipster__item--past .flipster__item__content{opacity:0;-webkit-transform:rotate(-80deg) translate(-170%,110%);transform:rotate(-80deg) translate(-170%,110%)}.flipster--wheel .flipster__item--future .flipster__item__content{opacity:0;-webkit-transform:rotate(80deg) translate(170%,110%);transform:rotate(80deg) translate(170%,110%)}.flipster--wheel .flipster__item--past-3 .flipster__item__content{opacity:1;-webkit-transform:rotate(-60deg) translate(-70%,75%);transform:rotate(-60deg) translate(-70%,75%)}.flipster--wheel .flipster__item--future-3 .flipster__item__content{opacity:1;-webkit-transform:rotate(60deg) translate(70%,75%);transform:rotate(60deg) translate(70%,75%)}.flipster--wheel .flipster__item--past-2 .flipster__item__content{opacity:1;-webkit-transform:rotate(-40deg) translate(-17%,30%);transform:rotate(-40deg) translate(-17%,30%)}.flipster--wheel .flipster__item--future-2 .flipster__item__content{opacity:1;-webkit-transform:rotate(40deg) translate(17%,30%);transform:rotate(40deg) translate(17%,30%)}.flipster--wheel .flipster__item--past-1 .flipster__item__content{opacity:1;-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.flipster--wheel .flipster__item--future-1 .flipster__item__content{opacity:1;-webkit-transform:rotate(20deg);transform:rotate(20deg)}.flipster--wheel .flip-current .flipster__item__content{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.mg-carousel{overflow-y:hidden;opacity:0}.mg-carousel__item{opacity:1!important}.mg-carousel .seat{position:relative;width:300px}@media screen and (min-width:59.6875em){.mg-carousel .seat{width:350px}}.mg-carousel .seat__image{position:absolute;top:0;left:0;width:100%;height:100%}.mg-carousel .seat__caption{font-size:.8em;font-weight:300;background:rgba(0,0,0,.8);color:#fff;width:100%;position:absolute;left:0;bottom:5%;padding:.5em .8em;word-spacing:normal;white-space:normal}@media screen and (min-width:59.6875em){.mg-carousel .seat__caption{font-size:.9em}}.mg-carousel .seat__text{margin:0}.mg-carousel .seat__cta{margin-top:1em}.mg-carousel .seat__title{font-weight:700;font-size:1.2em}.mg-carousel .seat__caption .seat__desc{height:auto;overflow:auto;max-height:110px}.mg-carousel .seat__caption .seat__desc a{color:#fff;text-decoration:underline;font-weight:600}.mg-carousel .seat__caption .seat__desc a:hover{color:#4169e1}.mg-carousel--sponsors .seat{background-color:#fff;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;width:350px;height:280px}.mg-carousel--sponsors img{max-width:80%;max-height:60%}.mg-carousel--sponsors .sponsor__level{position:absolute;bottom:0;left:0;padding:.1em .5em;text-transform:uppercase;width:100%;display:block;font-size:1.6em;font-weight:700}.mg-carousel--sponsors .sponsor__level--benefactor{background:#d9272d;color:#fff}.mg-carousel--sponsors .sponsor__level--major{background:#1e2f66;color:#fff;font-size:1.3em}.mg-carousel--sponsors .sponsor__level--supporter{background:#429129;color:#fff;font-size:1em}.mg-carousel__controls{padding:1em 0;text-align:center}.mg-carousel__controls [data-action=pause]{display:none}.mg-carousel__controls.is-playing [data-action=pause]{display:inline-block}.mg-carousel__controls.is-playing [data-action=play]{display:none}.mg-carousel__control{background:#bfbfbf;color:#3f3f3f;border-radius:6px;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none;font-size:1.1em}.mg-carousel__control:hover{background:#d9d9d9}.flipster--flat .flipster__item--future-1 .flipster__item__content,.flipster--flat .flipster__item--past-1 .flipster__item__content{-webkit-transform:scale(.9);transform:scale(.9)}.carousel-section .flipster__button{background-color:rgba(0,0,0,.3);padding:5px;opacity:.3}.carousel-section .flipster__button:hover{opacity:1}.carousel-section .slider-range{background-color:rgba(0,0,0,.3);margin-left:30px;margin-right:30px}.carousel-section .noUi-horizontal .noUi-handle,.carousel-section .noUi-target,.carousel-section .slider-range{border-radius:15px}.carousel-section .noUi-horizontal,.carousel-section .noUi-horizontal .noUi-handle{height:12px}.carousel-section .noUi-horizontal{margin:0 80px;background-color:transparent}.carousel-section .noUi-horizontal .noUi-handle{width:160px;border:0;top:0;left:-80px;cursor:pointer}.carousel-section .noUi-horizontal .noUi-handle:after,.carousel-section .noUi-horizontal .noUi-handle:before{display:none}.carousel-section .noUi-target{border:0;-webkit-box-shadow:none;box-shadow:none}.carousel-widget .carousel-section{background-color:#193e8c!important}.carousel-section--tradeshow .mg-carousel--flat .seat{width:300px;height:auto;-webkit-box-shadow:0 0 12px rgba(0,0,0,.8);box-shadow:0 0 12px rgba(0,0,0,.8)}@media screen and (min-width:59.6875em){.carousel-section--tradeshow .mg-carousel--flat .seat{width:586px}}.carousel-section--tradeshow .mg-carousel--flat .seat__image__container{position:relative;width:100%;height:0;padding-bottom:63.6519%}.carousel-section--tradeshow .mg-carousel--flat .seat__image__container .seat__image{background-color:#fff;position:absolute;top:0;left:0;width:100%;height:100%}.carousel-section--tradeshow .mg-carousel--flat .seat__caption{padding:1em 2em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:vertical;font-size:.8em}@media screen and (min-width:59.6875em){.carousel-section--tradeshow .mg-carousel--flat .seat__caption{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:1em}}.carousel-section--tradeshow .mg-carousel--flat .seat__caption .logo-container{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:none}@media screen and (min-width:59.6875em){.carousel-section--tradeshow .mg-carousel--flat .seat__caption .logo-container{display:block;-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;padding-right:2em}}.carousel-section--tradeshow .mg-carousel--flat .seat__caption .logo-container img{max-width:100%;border:3px solid #fff}.carousel-section--tradeshow .mg-carousel--flat .seat__caption .seat__caption__text{-webkit-box-flex:3;-ms-flex:3 1 75%;flex:3 1 75%}.carousel-section--tradeshow .mg-carousel--flat .seat__title{margin-top:0}.bubble{position:relative;max-width:650px;height:220px;padding:1em 2em;margin:30px auto;background:#1e2f66;-webkit-box-shadow:0 2px 47px 0 rgba(0,0,0,.5);box-shadow:0 2px 47px 0 rgba(0,0,0,.5)}.bubble:after{content:"";position:absolute;border-style:solid;border-width:0 47px 30px;border-color:#1e2f66 transparent;display:block;width:0;z-index:1;top:-28px;left:calc(50% - 47px)}.mtx-branding{position:relative;width:100%;overflow:hidden}.mtx-branding .slides-container,.mtx-branding .slides-container .slide{position:absolute;top:0;left:0;width:100%;height:100%}.mtx-branding .slides-container .slide{display:none}.mtx-branding .slides-container .slide .slide-background{z-index:10;position:absolute;left:0;width:100%;height:100%}.mtx-branding .slides-container .slide .slide-thumbnail{display:none}.mtx-branding .slides-container .slide .slide-content{bottom:0;padding:2% 3%;background:#000;background:rgba(0,0,0,.6);font-size:100%}.mtx-branding .slide-indicators{position:absolute;top:0;right:0;list-style:none;margin:.4em .2em 0 0;padding:0;z-index:30}.mtx-branding .slide-indicators li{float:left;margin-right:.2em}.mtx-branding .slide-indicators li a{display:block;padding:0 .4em;background:rgba(0,0,0,.6);text-decoration:none;color:#fff;border-radius:10px;border:1px solid rgba(0,0,0,.7);font-size:.7em;text-indent:-99999px;width:5px}.mtx-branding .slide-indicators li.current a{background:#fff;color:#000}.mtx-branding .next,.mtx-branding .prev{opacity:0;cursor:pointer;position:absolute;bottom:50%;overflow:hidden;background:#fff;background:hsla(0,0%,100%,.5);color:#000;padding:.5% 2%;text-decoration:none;font-weight:700;font-size:115%;z-index:25;background-clip:border-box;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.mtx-branding .next:hover,.mtx-branding .prev:hover{background:#f0f0f0;background:hsla(0,0%,100%,.8)}.mtx-branding .next{right:0}.mtx-branding:hover{transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.mtx-branding:hover .next,.mtx-branding:hover .prev{opacity:1}.slide-thumbnails{width:100%;max-height:5.8em;overflow-y:hidden;overflow-x:auto;padding:.4em 0;margin-top:.5em;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,.1)}.slide-thumbnails>div{width:20000em;height:4em;position:relative}.slide-thumbnails img{height:4em;margin-left:.5em;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:.6;cursor:pointer}.slide-thumbnails img.current{opacity:1;outline:.1em solid rgba(0,0,0,.9)}.awesome-orlando{display:none}.awesome-orlando .mtx-branding{padding-top:45%}.awesome-orlando .mtx-branding .slides-container .slide .slide-background{background-repeat:no-repeat;background-size:cover;background-position:top}.awesome-orlando .next,.awesome-orlando .prev{display:none;font-size:2em;background:none;opacity:.4;color:#fff}@media screen and (min-width:59.6875em){.awesome-orlando .next,.awesome-orlando .prev{font-size:3em;bottom:calc(50% - 41px);display:block}}.awesome-orlando .next:hover,.awesome-orlando .prev:hover{opacity:1;background:none}.awesome-orlando .mtx-branding .slides-container .slide .slide-content{position:relative;bottom:auto;background:none;width:100%;height:100%;text-align:center}.awesome-orlando .mtx-branding .slides-container .slide .slide-content .container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.6em;padding-left:2em;padding-right:2em}@media screen and (min-width:59.6875em){.awesome-orlando .mtx-branding .slides-container .slide .slide-content .container{font-size:1em}}@media screen and (min-width:77.5em){.awesome-orlando .mtx-branding .slides-container .slide .slide-content .container{padding-left:0;padding-right:0}}.awesome-orlando .branding__excerpt,.awesome-orlando .branding__title{margin:0;text-shadow:1px 1px 3px rgba(0,0,0,.8);line-height:1.2}@media screen and (min-width:59.6875em){.awesome-orlando .branding__excerpt,.awesome-orlando .branding__title{line-height:1.5}}.awesome-orlando .branding__title{text-transform:uppercase;font-size:2.5em;font-weight:900}.awesome-orlando .branding__excerpt{font-size:1.8em;font-weight:500}.banner-buttons{width:160px;height:45px;border:2px solid #fff;padding:10px 25px;color:#fff;margin-right:29px}.short-slides .mtx-branding{padding-top:48%}@media screen and (min-width:59.6875em){.short-slides .mtx-branding{padding-top:30%}}.home__branding{position:relative;width:100%;overflow:auto}.home__branding__video{display:none;position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:59.6875em){.home__branding__video{display:block}}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block;margin:1em}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(dist/images/ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;src:url(dist/fonts/slick-ced611daf7709cc778da928fec876475.eot);src:url(dist/fonts/slick-ced611daf7709cc778da928fec876475.eot?#iefix) format("embedded-opentype"),url(dist/fonts/slick-b7c9e1e479de3b53f1e4e30ebac2403a.woff) format("woff"),url(dist/fonts/slick-d41f55a78e6f49a5512878df1737e58a.ttf) format("truetype"),url(dist/images/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:inline-block;cursor:pointer;background:none;color:#fff;top:50%;margin-top:-10px;padding:0;border:none;outline:none;font-size:1.5em}.slick-next,.slick-next:active,.slick-next:focus,.slick-prev,.slick-prev:active,.slick-prev:focus{-webkit-box-shadow:none;box-shadow:none}.slick-prev{left:5px}.slick-next{right:5px}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\E2\20AC\A2";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.events-slider{background:transparent;padding:0 4em;margin:0 5em;text-align:left}@media screen and (max-width:425px){.events-slider{padding:2em 8%}}.events-slider__container{display:block;background:#000;background:url(dist/images/mcaa-events-resized.jpg) no-repeat 50% fixed;background-size:cover;padding:2em;text-align:center}.events-slider__container--msca-bkg-img{background:url(dist/images/msca-events-resized.jpg) no-repeat 50% fixed!important}.events-slider__container .large-btn{font-size:24px;padding:.7em 2em;margin:1em 0 60px}.events-slider__card img{width:100%}.events-slider__title{font-size:19px}.events-slider__title a,.events-slider__title a:hover,.events-slider__title a:visited{font-size:22px;font-family:Roboto,Arial,sans-serif!important;font-weight:700;line-height:1.32}.events-slider__title-featured{padding:1em;min-height:150px;font-size:19px;line-height:1.3;padding-top:30px}.events-slider__title-featured p{margin-top:5px}.events-slider__event-type{background-color:#ededed;color:#1e2f66;padding:1em 2em;font-size:12px}.events-slider__event-type li{list-style-type:none;display:inline}.events-slider__event-type li:before{content:" | "}.events-slider__event-type li:first-child:before{content:none}@media only screen and (max-width:1200px){.events-slider{margin:0}}.events-slider+.list-more{margin-top:0}.slick-disabled{display:none!important}.actions{margin:2px 0;padding:1.5em 0;background:#f5ad1b;color:#fff}.actions__container .textwidget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:59.6875em){.actions__container .textwidget{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.actions--interior{margin-top:4em}.action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;text-decoration:none;color:#fff;margin-bottom:1em}.action:last-child{margin-bottom:0}@media screen and (min-width:59.6875em){.action{-ms-flex-preferred-size:33%;flex-basis:33%;margin-bottom:0}}.action__icon{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:50px}@media screen and (min-width:59.6875em){.action__icon{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:77px}}.action__text{-webkit-box-flex:3;-ms-flex:3 3 50%;flex:3 3 50%;font-size:1.4em;line-height:1.3;color:#fff;text-transform:uppercase;padding:0 .5em}@media screen and (min-width:59.6875em){.action__text{-webkit-box-flex:3;-ms-flex:3 3 75%;flex:3 3 75%}}.help{margin:2px 0;padding:1.5em 0;background:#d9272d;text-align:center;font-size:1.3em}.help,.help a{color:#fff}.help h1,.help h2,.help h3,.help h4,.help h5{margin:0}.news-item{background-color:#fff;-webkit-box-shadow:2px 2px 1px 0 #dad9d9;box-shadow:2px 2px 1px 0 #dad9d9;margin-bottom:20px;-webkit-column-break-inside:avoid;break-inside:avoid-column}.news-item__title{padding:1em 1em 2em;overflow:auto;font-weight:700;font-size:1.2em}.news-item__title a:hover{text-decoration:underline}.news-item__title a:after{content:"\A0\BB"}.news-item__summary{padding:1em}.newsfeed-container ul{margin:0;-webkit-padding-start:0}.newsfeed ul li{display:none;width:100%;height:auto}.newsfeed ul li.active{display:block;width:100%;height:auto}.show-more-news{max-width:312px;height:60px;font-size:24px;cursor:pointer;text-align:center;padding:12px;border:2px solid #193e8c;color:#193e8c;background:#fff;margin:64px auto}.show-more-news:hover{border:2px solid #fff;background:#193e8c!important;color:#fff!important}.news-item__summary{padding:0 20px 10px!important}.news-item__title a,.news-item__title a:hover{text-decoration:none}@media screen and (min-width:59.6875em){.newsfeed{-webkit-column-count:3;column-count:3;-webkit-column-gap:25px;column-gap:25px}}.caption{font-size:14px;color:#747474;padding:15px 0 25px 15px;border-bottom:1px solid #e6e6e6;margin-bottom:2em}.caption,.sub-title{font-family:Open Sans,Arial,sans-serif;font-weight:400}.sub-title{font-size:24px;line-height:1.33;color:#000;margin-top:-20px}.news-date{font-family:Open Sans,Arial,sans-serif;font-weight:400;line-height:1.5;color:#616161}.card{position:relative;background-color:#fff;color:#000;border:1px solid #eee;-webkit-box-shadow:2px 2px 1px 0 rgba(0,0,0,.3);box-shadow:2px 2px 1px 0 rgba(0,0,0,.3);margin-bottom:1.5em;-webkit-column-break-inside:avoid;break-inside:avoid-column}.card-column .card{-webkit-transition:opacity .2s linear;transition:opacity .2s linear;opacity:0}.card-column .card.card-is-visible{opacity:1}.card--dark{background-color:#193e8c;color:#fff;border:1px solid #112b61}.card--dark .card__title,.card--dark a{color:#fff}.card__hero a{margin:0;padding:0;display:block}.card__image{width:100%;max-width:100%;margin:0;border-bottom:1px solid #eee}.card__body{padding:16px 24px 24px;padding:1rem 1.5rem 1.5rem}.card__title{font-weight:700;font-size:1.4em;line-height:1.2;margin-bottom:.5em;color:#1e2f66}.card__title,.card__title a{text-decoration:none}.card__desc{margin-bottom:1em}.card__desc>p{margin:0}.card__desc ul{margin-left:0}.card__desc img{border:3px solid #fff}.card__cta{margin-top:1em}.card__cta a{margin-bottom:.25em}.card__cta a:last-child{margin-bottom:0}.card__taxonomy{font-size:.8em;background-color:#ededed;padding:8px 24px;padding:.5rem 1.5rem}.card__taxonomy__list span:after{content:", "}.card__taxonomy__list span:last-child:after{content:""}.card__tag{display:inline-block;color:#fff;font-size:.8em;padding:.2em .5em;margin-bottom:.8em;text-transform:uppercase}.card__bar{position:absolute;width:calc(100% + 2px);bottom:-1px;left:-1px;height:6px}.card-columns,.card-columns-jrgf{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.card-staging,.card-staging-jrgf{display:none!important}.single-resource .card{max-width:400px;margin:0 auto}.uk-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.6);opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;-ms-touch-action:cross-slide-y pinch-zoom double-tap-zoom;touch-action:cross-slide-y pinch-zoom double-tap-zoom;-webkit-transform:translateZ(0);transform:translateZ(0)}.uk-modal.uk-open{opacity:1}.uk-modal-page,.uk-modal-page body{overflow:hidden}.uk-modal-dialog{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin:50px auto;padding:20px;max-width:100%;max-width:calc(100% - 377px);background:#fff;opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:opacity .3s linear,-webkit-transform .3s ease-out;transition:opacity .3s linear,-webkit-transform .3s ease-out;transition:opacity .3s linear,transform .3s ease-out;transition:opacity .3s linear,transform .3s ease-out,-webkit-transform .3s ease-out;border-radius:4px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}@media (max-width:767px){.uk-modal-dialog{width:auto;margin:10px auto;max-width:90%}}.uk-open .uk-modal-dialog{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.uk-modal-dialog>:not([class*=uk-modal-]):last-child{margin-bottom:0}.uk-modal-dialog>.uk-close:first-child{margin:-10px -10px 0 0;float:right}.uk-modal-dialog>.uk-close:first-child+:not([class*=uk-modal-]){margin-top:0}.uk-modal-dialog-lightbox{margin:15px auto;padding:0;max-width:95%;max-width:calc(100% - 30px);min-height:50px;border-radius:0}.uk-modal-dialog-lightbox>.uk-close:first-child{position:absolute;top:-12px;right:-12px;margin:0;float:none}@media (max-width:767px){.uk-modal-dialog-lightbox>.uk-close:first-child{top:-7px;right:-7px}}.uk-modal-dialog-blank{margin:0;padding:0;width:100%;max-width:100%;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.uk-modal-dialog-blank>.uk-close:first-child{position:absolute;top:20px;right:20px;z-index:1;margin:0;float:none}@media (min-width:768px){.uk-modal-dialog-large{width:930px}}@media (min-width:1220px){.uk-modal-dialog-large{width:1130px}}.uk-modal-header{margin-bottom:15px;margin:-20px -20px 15px;padding:20px;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0;background:#fafafa}.uk-modal-footer{margin-top:15px;margin:15px -20px -20px;padding:20px;border-top:1px solid #ddd;border-radius:0 0 4px 4px;background:#fafafa}.uk-modal-footer>:last-child,.uk-modal-header>:last-child{margin-bottom:0}.uk-modal-caption{position:absolute;left:0;right:0;bottom:-20px;margin-bottom:-10px;color:#fff;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uk-modal-spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:25px;color:#ddd}.uk-modal-spinner:after{content:"\F110";display:block;font-family:FontAwesome;-webkit-animation:uk-rotate 2s infinite linear;animation:uk-rotate 2s infinite linear}#modal__trigger{position:absolute;top:-1000px}.modal__overlay{opacity:0;z-index:-100;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transition:all .75s cubic-bezier(.68,-.55,.265,1.55);transition:all .75s cubic-bezier(.68,-.55,.265,1.55)}#modal__trigger:checked~.modal__overlay{opacity:1;-webkit-transform:scale(1);transform:scale(1);z-index:800}.modal__login{display:none;padding:1em;background-color:#f0f0f0}.modal__login--showing{display:block}.modal__login .form-group{margin-bottom:1em}.modal__login .form-group label{font-weight:700}.modal__login .form-group input[type=password],.modal__login .form-group input[type=text]{width:100%;padding:.5em 1em;border:1px solid #ccc}.modal__login .form-actions{margin-bottom:1em}.mcaa-popup .modal{display:none;position:fixed;z-index:999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.mcaa-popup .modal.active{display:block}.mcaa-popup .modal-content{display:none;position:fixed;z-index:9999;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:transparent;margin:auto;-webkit-animation-name:a;-webkit-animation-duration:.4s;animation-name:a;animation-duration:.4s;max-height:95vh;max-width:95vw;overflow-y:auto;overflow-x:hidden}@media (max-width:1300px){.mcaa-popup .modal-content{width:1000px}}@media (max-width:1024px){.mcaa-popup .modal-content{width:100%}}@media (max-width:768px){.mcaa-popup .modal-content{width:100%}}@media (max-width:767px){.mcaa-popup .modal-content{width:95%}}.mcaa-popup .modal-content.active{display:block}.mcaa-popup .modal-content .btn--default,.mcaa-popup .modal-content .wp-block-button__link,.mcaa-popup .modal-content body.login div#login form#loginform p.submit input#wp-submit,.mcaa-popup .modal-content body.login div#login form#lostpasswordform p.submit input#wp-submit,.mcaa-popup .modal-content button,.mcaa-popup .modal-content input[type=button],.mcaa-popup .modal-content input[type=reset],.mcaa-popup .modal-content input[type=submit],body.login div#login form#loginform p.submit .mcaa-popup .modal-content input#wp-submit,body.login div#login form#lostpasswordform p.submit .mcaa-popup .modal-content input#wp-submit{margin-top:20px}.mcaa-popup .close{color:#000;float:right;font-size:28px;font-weight:700;line-height:1;padding:1px 6px 0;background-color:#fff;border-radius:50%;border:5px solid #11677d;font-family:sans-serif}.mcaa-popup .close:focus,.mcaa-popup .close:hover{color:#000;text-decoration:none;cursor:pointer}.mcaa-popup .modal-body{padding:2em;background:#fff;border-radius:32px;border:10px solid #11677d}.mcaa-popup .modal-body h2{font-size:1.4em;color:#1e2f66}.mcaa-popup .modal-body ul{padding-left:1em}@media screen and (max-width:46.25em){.mcaa-popup .modal-body{padding:1em}.mcaa-popup .modal-body .btn,.mcaa-popup .modal-body body.login div#login form#loginform p.submit input#wp-submit,.mcaa-popup .modal-body body.login div#login form#lostpasswordform p.submit input#wp-submit,body.login div#login form#loginform p.submit .mcaa-popup .modal-body input#wp-submit,body.login div#login form#lostpasswordform p.submit .mcaa-popup .modal-body input#wp-submit{font-size:18px}.mcaa-popup .modal-body img{padding-right:0;margin-bottom:10px;display:none}}@media screen and (min-width:38.75em){.mcaa-popup .modal-body .margin-top{margin-top:.5em}}.mcaa-popup .modal-body .media__container{padding:16px 0 0;padding:1rem 0 0;margin:0}@media screen and (max-width:46.25em){.mcaa-popup .modal-body .media__container{font-size:16px}}@media screen and (min-width:38.75em){.mcaa-popup .modal-body .media__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 10px}}.mcaa-popup .modal-body h2{font-weight:700;line-height:1;margin-bottom:30px}@media screen and (max-width:46.25em){.mcaa-popup .modal-body h2{font-size:20px;margin-top:1rem;text-align:center}}html.no-js .mcaa-popup .modal,html.no-js .mcaa-popup .modal-content{display:none!important}@-webkit-keyframes a{0%{top:45%;opacity:0}to{top:50%;opacity:1}}@keyframes a{0%{top:45%;opacity:0}to{top:50%;opacity:1}}[data-a11y-dialog-show=mg-share-dialog]:hover{background:transparent}[data-a11y-dialog-show=mg-share-dialog] svg{pointer-events:none;fill:#193e8c}.dialog-content{-webkit-box-shadow:3px 3px 12px 0 rgba(0,0,0,.2);box-shadow:3px 3px 12px 0 rgba(0,0,0,.2);color:#103073}.dialog-content h2{margin-top:0;margin-bottom:48px;margin-bottom:3rem}.dialog-content svg{fill:#103073}.dialog-content .dialog-close svg{width:24px;height:24px}.dialog-content nav{max-width:224px;margin-left:auto;margin-right:auto}.mtx-branding .slides-container .slide .slide-content{z-index:20;position:absolute;padding:1em 15% 2em;background:rgba(30,47,102,.5);-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;left:0;top:0;width:100%;height:100%;min-height:50%;font-size:.8em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:55em){.mtx-branding .slides-container .slide .slide-content{display:block;left:50%;top:auto;-webkit-transform:translate(-50%);transform:translate(-50%);width:72%;height:auto;font-size:1em;padding:1em 3em 2em}}.mtx-branding .next,.mtx-branding .prev{bottom:20%;opacity:1;background:none;color:#fff;font-size:300%;padding:.5% 3%}@media screen and (min-width:55em){.mtx-branding .next,.mtx-branding .prev{padding:.5% 8%}}.mtx-branding .next:hover,.mtx-branding .prev:hover{background:none}.banner-title h2{font-family:Roboto!important;font-weight:700;font-size:2em;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.6);margin:.5em 0 .2em;line-height:1}.banner-text p{font-family:Roboto!important;font-size:1em;text-shadow:0 2px 6px rgba(0,0,0,.6);margin:0 0 1em}@media screen and (min-width:55em){.banner-text p{font-size:1.1em;display:block}}@media screen and (min-width:59.6875em){.banner-text p{font-size:1.4em}}.blue-btn{background:#fff;color:#193e8c;font-family:Roboto!important;font-weight:700;font-size:18px;text-transform:uppercase;border-radius:0;border:2px solid #193e8c;text-shadow:none}.blue-btn a{color:#193e8c!important}.blue-btn:hover{background:#193e8c}.blue-btn:hover,.blue-btn:hover a{color:#fff!important}.mtx-branding .yellow-btn{background:transparent;color:#fff;font-family:Roboto!important;font-weight:700;font-size:18px;text-transform:uppercase;border-radius:0;padding:10px 20px;border:1px solid #fff}.mtx-branding .yellow-btn:hover{color:#193e8c!important;background:#fff}.mtx-branding .yellow-btn:hover a{color:#193e8c!important}.banner-text button{margin-right:20px;border:2px solid #fff}.branding .banner{display:none}.branding .banner.slide{display:block}.header-content{padding:2em 0 0}.events-slider__date1{background-color:#1e2f66;color:#fff;padding:.5em;font-weight:700;font-size:24px;z-index:3;font-family:Roboto;text-transform:uppercase;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.event-header,.events-slider__date1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.event-header .event-image{width:30}.event-header .event-image,.event-header__meta{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media screen and (min-width:59.6875em){.event-header{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.event-header .event-image{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}.event-header__meta{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%}.event-image+.event-header__meta{padding-left:2em}}.location-title{font-family:Roboto,Arial,sans-serif;font-size:30px;font-weight:700;line-height:1.33;color:#1e2f66}.location-address,.mcaa-event-date{font-family:Lato,Arial,sans-serif;font-size:26px;font-weight:700;line-height:1.38;color:#717171}.mcaa-tickets{text-transform:uppercase;font-size:26px;font-weight:600;color:red;margin:1em 0}.date-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center}@media screen and (min-width:59.6875em){.date-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.date-container>div{position:relative;padding:1em;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media screen and (min-width:59.6875em){.date-container>div{-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%}}.date-container>div h3,.date-container>div p{text-align:center;color:#fff;margin:0}.date-container>div h3{font-family:Lato,arial,sans-serif;font-weight:700;font-size:1.4em;margin-bottom:.4em}.date-container>div p{font-family:Open Sans,arial,sans-serif;font-weight:400}@media screen and (min-width:59.6875em){.event-container-new{padding:70px 50px 50px}}.event-date{background-color:#1e2f66}.primary-org--msca .event-date{background-color:#11677d}.primary-org--pca .event-date{background-color:#2456bb}.primary-org--ncpwb .event-date{background-color:#0e74c7}.event-time{background-color:#193e8c}.primary-org--msca .event-time{background-color:#157d96}.primary-org--pca .event-time{background-color:#2456bb}.primary-org--ncpwb .event-time{background-color:#0a5593}.event-fee{background-color:#0953c5}.primary-org--msca .event-fee{background-color:#1890ac}.primary-org--pca .event-fee{background-color:#2860d0}.primary-org--ncpwb .event-fee{background-color:#0c63ab}.content-area{width:100%}.content-area .content-area-left{padding-top:40px}.content-area .content-area-right{padding-top:30px}.content-area .content-area-right h3{font-family:Open Sans,Arial,sans-serif;font-size:24px;font-weight:400;line-height:1.33;color:#000;padding-left:20px}.content-area .content-area-right p{font-family:Open Sans,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1.5;color:#333;padding:20px;margin-top:-30px}@media screen and (min-width:59.6875em){.content-area .content-area-left{width:30%;float:left}.content-area .content-area-right{width:70%;float:left}.content-area .content-area-right div{padding-left:20px}}.eventContactUs,.eventShare{width:100%}​ div#eventDetails{width:510px;float:right}#eventRegister{margin-top:48px;margin-top:3rem;margin-bottom:32px;margin-bottom:2rem;display:grid;grid-column-gap:2rem;grid-row-gap:2rem}@media screen and (min-width:55em){#eventRegister{grid-template-columns:repeat(5,1fr)}}​ div#eventRegister{clear:both;color:#fff}​ div.eventRegisterButton{position:relative;bottom:100px;left:105px;display:inline-block;background-color:gray;margin:10px;border-style:none;padding:10px 30px}​ div.eventRegisterButton a{color:#fff;text-decoration:none}​ div.eventContactUs a{color:gray;text-decoration:none}​ div.eventContactUs{position:relative;right:50px;display:inline-block;background-color:#fff;margin:10px 0 100px;border-style:none;padding:10px 40px;border:1px solid #d3d3d3;float:bottom}.recentarticle{width:100%;overflow:hidden}.recentevent-container{width:84%;margin:0 auto;padding:2em 0 0}.recentevent-box{width:31%;float:left;background:#fff;border:1px solid #c6c6c6;margin:1em 1%}.recentevent-box a{text-decoration:none}.recentevent-feturedimg{width:100%;height:276px;overflow:hidden}.recentevent-feturedimg img{width:100%}.recentevent-banner{width:100%;height:65px;margin:0 auto 15px;font-size:48px;text-align:center;font-weight:100;font-family:Roboto!important;vertical-align:middle}.recentevents-title{font-family:Roboto;font-size:22px;font-weight:700;line-height:1.27;color:#1e2f66;padding:20px 20px 0}.recentevents-desc{padding:0 20px;margin-top:-13px}.event-title{background:hsla(0,0%,100%,.2);vertical-align:middle;font-family:Roboto,arial,sans-serif;font-size:48px;font-weight:400;line-height:1;text-align:center;color:#fff;position:absolute;width:88%;height:65px;padding:5px;margin-top:6%}.upcoming-events-banner{padding:.2em 0;background-color:hsla(0,0%,100%,.2);color:#fff}.upcoming-events-banner,.upcoming-events-banner-blue{margin:.8em 0;text-align:center;font-family:Roboto;font-size:48px;font-weight:200}.upcoming-events-banner-blue{color:#103073}.featuredEvents-content{margin:0 auto;width:84%}.event-btns a{margin:10px 10px 10px 0}.eventShare .icon-share2 .st_sharethis{float:right}.event-content-box h2.entry-title{margin-top:0;margin-bottom:8px;margin-bottom:.5rem}.event-content-box .mcaa-location-title{font-size:20px;margin-bottom:5px;margin-top:7px}.event-content-box .mcaa-share-btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media screen and (min-width:59.6875em){.event-content-box .mcaa-share-btn-wrapper .share-btn{position:absolute;right:2.5rem}}.event-container{background:#fff;padding:16px 24px;padding:1rem 1.5rem}.event-container .entry-header,.event-container .event-content{display:inline-block;width:calc(100% - 100px)}.event-container .entry-title{text-align:left;font-size:1.8em;margin:0}.event-container .entry-title a,.event-container .entry-title a:hover,.event-container .entry-title a:visited{color:#1e2f66;text-decoration:none}.event-container .entry-content p{margin:0}.event-container .event-content__inner{width:75%;float:left;padding:0 2em}.event-container .calendarImages{border-left:1px solid #d3d3d3;padding-left:2em}.event-container .edit-link{float:right}.event-container .edit-link a,.event-container .edit-link a:hover,.event-container .edit-link a:visited{color:#1e2f66;text-decoration:none}.cal-event{display:none}.cal-event.active{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:59.6875em){.cal-event.active{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.cal-event__calendar{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:1em}@media screen and (min-width:59.6875em){.cal-event__calendar{margin-bottom:0;-webkit-box-flex:0;-ms-flex:0 0 9%;flex:0 0 9%}}.cal-event__date{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}@media screen and (min-width:59.6875em){.cal-event__date{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;height:auto;border:1px solid #d8d8d8}}.cal-event__hero{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (min-width:59.6875em){.cal-event__hero{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;padding-left:2em;border-left:1px solid #d8d8d8}}.cal-event__hero img{width:100%}.cal-event__content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:1em 0 0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media screen and (min-width:59.6875em){.cal-event__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 1 65%;flex:0 1 65%;margin:0 2em}}.cal-event__meta{margin-bottom:1em}.cal-event__cta{margin-top:1em}.date{border:1px solid gray;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:59.6875em){.date{float:left;display:block;width:5.5em}}.entry-content .eventDetails a,.entry-content .eventRegisterBtn a{display:inline-block;padding:10px;background-color:#ed9a03;color:#fff;text-decoration:none}.entry-content .eventDetails a{position:relative;left:90px;top:-55px;margin:10px}.dateMonth{background-color:#1e2f66;padding:5px 10px;color:#fff!important;text-transform:uppercase;font-size:20px;font-size:1.25rem}.dateDay,.dateMonth{margin:0;text-align:center}.dateDay{font-size:1em;padding:0 .5em;border:1px solid #d8d8d8;height:100%;line-height:2.2}@media screen and (min-width:59.6875em){.dateDay{line-height:1;padding:1rem;font-size:2rem;border:none}}.calendar-page{margin:0}div.entry-content.calendar-entry{padding-top:40px;border-bottom:1px solid #d8d8d8}div.calendar-buttons{margin-top:20px}div.date-location,h2.entry-title.calendar-title{margin-bottom:10px}.feat-event{margin:1em 0}.feat-event__content{padding:1em 2em}.feat-event__title{font-size:1.6em;font-weight:700;margin-bottom:.5em}.feat-event__title a{text-decoration:none}.feat-event__desc{text-align:left}.feat-event__desc .events-slider__date{padding:.5em 1em;font-size:24px;font-size:1.5rem}.feat-event__desc p{line-height:1.2;font-size:18px;font-weight:300;margin:0}.feat-event__desc a{font-weight:700}.feat-event__cta{margin-top:1.5em}.feat-event__cta .btn,.feat-event__cta body.login div#login form#loginform p.submit input#wp-submit,.feat-event__cta body.login div#login form#lostpasswordform p.submit input#wp-submit,body.login div#login form#loginform p.submit .feat-event__cta input#wp-submit,body.login div#login form#lostpasswordform p.submit .feat-event__cta input#wp-submit{margin-bottom:.2em}.feat-event__pic{position:relative;margin:0 auto}.events-slider__card{background:#fff;-webkit-box-shadow:2px 2px 1px 0 hsla(0,0%,5%,.15);box-shadow:2px 2px 1px 0 hsla(0,0%,5%,.15)}.events-slider__date{background-color:#1e2f66;color:#fff;padding:.5em;font-weight:500;font-size:1em}.events-slider__location{min-height:0;color:#222;font-size:14px;font-weight:300;line-height:2}.events-slider__title{padding:1em;min-height:150px;font-size:22px;line-height:1;font-weight:700}.events-slider__title a,.events-slider__title a:hover,.events-slider__title a:visited{color:#1e2f66;text-decoration:none}.events-slider__type{background-color:#ededed;color:#394579;padding:1em 2em;font-size:12px;margin:0}.events-slider__type li{list-style-type:none;display:inline}.events-slider__type li:before{content:" | "}.events-slider__type li:first-child:before{content:none}.events-slider--msca .events-slider__date{background-color:#157d96}.events-slider--msca .events-slider__title a,.events-slider--msca .events-slider__title a:hover,.events-slider--msca .events-slider__title a:visited,.events-slider--msca .events-slider__type{color:#157d96}.events-slider--pca .events-slider__date{background-color:#2456bb}.events-slider--pca .events-slider__title a,.events-slider--pca .events-slider__title a:hover,.events-slider--pca .events-slider__title a:visited,.events-slider--pca .events-slider__type{color:#2456bb}.events-slider--ncpwb .events-slider__date{background-color:#0a5593}.events-slider--ncpwb .events-slider__title a,.events-slider--ncpwb .events-slider__title a:hover,.events-slider--ncpwb .events-slider__title a:visited,.events-slider--ncpwb .events-slider__type{color:#0a5593}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.dateMonth{padding:5px 10px 17px}.cal-event__date{height:100px}}.cal-event__content{margin-bottom:48px;margin-bottom:3rem}.mcaa-event-fee{margin-top:16px;margin-top:1rem;font-size:20px;color:#717171}@media only screen and (min-width:954px){.single-event .mcaa-share-btn-wrapper{position:absolute;right:2.5rem}}.single-event .mcaa-share-btn-wrapper button.toggle{background-color:#fff;border:2px solid #193e8c;padding:8px 24px;padding:.5rem 1.5rem;font-size:17.6px;font-size:1.1rem;font-weight:700;-webkit-box-shadow:-1px -2px 16px 0 rgba(0,0,0,.06);box-shadow:-1px -2px 16px 0 rgba(0,0,0,.06);-webkit-transition:background .2s linear,color .2s;transition:background .2s linear,color .2s}.single-event .mcaa-share-btn-wrapper button.toggle:hover{background:#193e8c;color:#fff}.single-event .mcaa-share-btn-wrapper button.toggle svg{width:17px;height:17px;margin:auto}.single-event .mcaa-share-btn-wrapper .share-btn-2{display:block;margin-right:15px}.fc .fc-daygrid-event{white-space:normal}.fc .fc-col-header-cell-cushion{color:#fff}.upcoming-events-light h2{margin:.2em 0}.upcoming-events-light .section-title{text-align:left;margin:.4em 0}.upcoming-events-light .list-more{text-align:left}.upcoming-events-light .container{max-width:calc(90% - 30px)!important}@media screen and (min-width:68.75em){.upcoming-events-light .container{max-width:calc(1200px - 6em)!important}}.upcoming-events-light .events-slider{margin:0;padding:0}.upcoming-events-light .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.upcoming-events-light .slick-track>div{margin-right:1em}.upcoming-events-light .slick-slide{margin:0}.upcoming-events-light .icon{color:#1e2f66}.upcoming-events-light button:has(>.icon):hover{background-color:transparent;-webkit-transform:scale(1.05);transform:scale(1.05)}.upcoming-events-light .slick-next{right:-30px}.upcoming-events-light .slick-prev{left:-30px}.upcoming-events-light .list-more{margin-top:1.5em;margin-bottom:4em!important}.events-slider-container h3{background-color:rgba(178,0,0,.5);text-align:center;padding:10px;position:relative;left:300px}.institutes-content-button{position:relative;right:150px;top:50px;background-color:#ed9a03;color:#fff;padding:5px;border:none;text-align:center;font-size:16px}.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item h3 a{color:#fff}.events-slider-container li.sow-carousel-item{text-decoration:none;bottom:10px;color:#fff}.awesome-institutes{text-align:center;padding:6px;font-family:Open Sans,sans-serif;color:#fff;background-color:#394579;font-size:1.2em}.learn-more{position:relative;bottom:120px}.awesome-institutes-content h3{margin-top:50px}.awesome-institutes-content{padding:100px 0}div#event-news-title{margin-bottom:-200px;position:relative;z-index:10000}div#event-news-title h3{background-color:#394579}#latest-news-text{background-color:rgba(14,21,47,.4)}.event-news{background-image:radial-gradient(circle at 50% 40%,#4a67aa,#0d1a4a);text-align:center;position:relative}#event-news-title{margin-bottom:-600px}.event-convention-info{background-color:rgba(14,21,47,.4);color:#fff;padding:100px}.info-buttons{position:relative;bottom:150px}.learn-more-button{position:relative;bottom:60px;left:30px}.register-button{position:relative;bottom:60px;right:300px}#eventDetails{margin-bottom:10px;margin-top:2em}#eventDetails .event-details{margin-bottom:.5em}#eventDetails .event-summary p{display:inline-block;overflow:hidden;float:none;font-family:Open Sans;font-size:20px;font-weight:400;line-height:1.5;color:#333;padding:20px}#eventImg{display:inline-block;float:left;margin-right:20px}#eventImg .post-thumbnail{display:inline}.brochureButton{float:right;position:relative;right:130px}.brochureButton a{background-color:#1c2d67;color:#fff}.brochureButton a,.eventContactUs a,.eventRegisterButton a{text-decoration:none}.eventContactUs a,.eventShare a{border:1px solid #dadada;padding:10px 20px;display:block;font-family:Open Sans;font-size:18px;font-weight:700;text-align:center;color:#193e8c;text-transform:uppercase;margin:0;max-width:208.7px}.eventShare a{text-decoration:none}#footer-content{margin-top:30px}#clearDiv{clear:both;border-bottom:5px solid #e6e6e6}#event #beautiful-taxonomy-filters-tax-events_types,#event beautiful-taxonomy-filters-tax-organizations{display:inline-block}#event #beautiful-taxonomy-filters-tax-events_types{float:left}#event beautiful-taxonomy-filters-tax-organizations{float:right}#event .buttons,#event .event-content{width:60%;float:left;padding-left:25px}#event .buttons{margin-top:5px}#event .eventDetails a{background-color:#1c2d67}#event .entry-header{margin-top:-35px;width:60%;float:left;padding-left:25px}#event .entry-header a{text-decoration:none}#event div#beautiful-taxonomy-filters-tax-events_types{display:inline-block}.clear{clear:both}@media only screen and (max-width:1024px){.home .full-header-wrapper{position:relative}.full-header-wrapper{background:#1e2f66}.full-header-wrapper .social-nav{margin-top:0}}.microsites-utility-nav li a:hover,.utility-nav li a:hover{text-decoration:none}.home__branding,html{background:url(dist/images/tiny_grid_2.png) repeat}.blue-btn a,.blue-btn a:hover,.blue-btn a:visited,.yellow-btn a,.yellow-btn a:hover,.yellow-btn a:visited{text-decoration:none;color:#fff}.whatsnew{margin:64px auto;padding:0 20px;width:90%;color:#1e2f66}@media only screen and (max-width:1200px){.whatsnew{padding:0;width:auto}.story-preview{min-width:0}}.news-banner{width:100%;height:65px;margin:0 auto 15px;background-color:#193e8c;font-size:48px;color:#fff;text-align:center;font-weight:100;font-family:Roboto!important;vertical-align:middle}.stories-container{padding:0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stories-container .yellow-btn{font-size:24px;padding:.7em 2em;margin:1em 0 0}.story-preview{background-color:#fff;margin:10px;width:48%;min-width:385px;padding:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-shadow:2px 2px 1px 0 hsla(0,0%,5%,.15);box-shadow:2px 2px 1px 0 hsla(0,0%,5%,.15)}@media only screen and (max-width:960px){.story-preview{width:calc(96% + 20px);min-width:0;margin:10px 0}}.news-container{padding-left:10px}.news-pic{width:380px}.news-date{font-size:18px;color:#1e2f66;text-decoration:none}.news-title{margin:0}.news-title a,.news-title a:active,.news-title a:hover,.news-title a:visited{font-weight:700;font-size:22px;color:#1e2f66;text-decoration:none;font-family:Roboto;line-height:1.27}.news-title a:after{content:"\A0\BB"}.news-text a,.news-text a:active,.news-text a:hover,.news-text a:visited{font-size:18px;color:#1e2f66;text-decoration:none;font-weight:300}.more-link{text-decoration:none;color:#4169e1}.more-link:visited{color:purple}.more-link:hover{color:#191970}.placeholder-events{background-color:#fff;margin:10px;width:30%;padding:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-shadow:2px 2px 1px 0 hsla(0,0%,5%,.15);box-shadow:2px 2px 1px 0 hsla(0,0%,5%,.15)}.mtx-branding2{position:relative;width:100%;height:600px;padding-top:0;overflow:hidden;background:#ccc}.hold-sadie{max-width:1045px}.ongoing-event{width:29%;height:100%;margin:1em;background:#fff}.ongoing-event__pic{width:100%;height:auto}.ongoing-event__desc{padding:2em;text-align:left}.ongoing-event__desc a,.ongoing-event__desc a:hover,.ongoing-event__desc a:visited{font-weight:700;line-height:1.27;text-decoration:none;color:#1e2f66;font-family:Roboto,arial,sans-serif;font-size:22px}.ongoing-event__desc p{margin-top:5px;color:#404040;font-size:19px}.flipster__button{color:#fff;opacity:1}.carousel-section{background:url(/wp-content/uploads/2016/03/img-noise-361x370.png),radial-gradient(circle at 50% 40%,#193e8c,#1d2e64);background-repeat:repeat;padding:80px 0}@media screen and (max-width:55em){.home .carousel-section{display:none}}.carousel-section.carousel-section--education{margin:0}.seat__title a,.seat__title a:visited{color:#fff;text-decoration:none}.mg-carousel .seat__title{line-height:1.2;margin:8px 0 10px}.mg-carousel .seat__image{position:static;height:450px;vertical-align:middle}.mg-carousel .seat__caption{position:relative;height:245px}.mg-carousel .seat__caption p{line-height:1.2;height:135px;overflow:hidden}.carousel-section__title{text-align:center;font-size:48px;font-weight:100;margin-top:inherit;background-color:hsla(0,0%,100%,.2);height:64.7px;vertical-align:middle;font-family:Roboto!important}.center{text-align:center}.resource-search{margin:60px 0 30px}.carousel-section--tradeshow .seat__caption img{background:#fff}.didyouknow{margin:0 auto;padding:20px;width:90%;color:#1e2f66}@media only screen and (max-width:1680px){.didyouknow{width:100%}}@media only screen and (max-width:960px){.didyouknow-container,.upcoming-events-banner{width:100%}.didyouknow-container .feat-event{margin:1em 0;max-width:none;height:auto}.didyouknow-container .feat-event:first-child,.didyouknow-container .feat-event:last-child{margin:1em 0}.didyouknow-container .feat-event .feat-event__pic{display:none}.didyouknow-container .feat-event .feat-event__desc{-webkit-transform:none;transform:none;max-width:none}.feat-event__desc{margin:0}}@media only screen and (min-width:960px) and (max-width:1200px){.didyouknow-container,.upcoming-events-banner{width:100%}.didyouknow-container .feat-event{margin:1em 0;max-width:none}.didyouknow-container .feat-event:first-child,.didyouknow-container .feat-event:last-child{margin:1em 0}.feat-event{max-width:none}}.line{width:80%;margin:0 auto;border-bottom:2px solid #fff;position:absolute;top:60%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}figcaption div .line:hover{opacity:0}.advocacy-row h3.widget-title,.initiatives-row h3.widget-title{width:84%;margin:60px auto;background-color:#394579;font-size:30px;color:#fff;text-align:center}.advocacy .textwidget,.initiatives .textwidget{width:84%;margin:0 auto}.panel-grid-cell{background-color:transparent}.control-buttons{float:left;clear:both}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url],textarea{border-radius:0;line-height:1.21}.resource-search [type=text],.resource-search select{font-size:24px;font-size:1.5rem}.company-desc{overflow-y:auto;padding:0;height:166px;margin-top:-12px}.company-desc::-webkit-scrollbar{width:12px}.company-desc::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.7);border-radius:10px}.company-desc::-webkit-scrollbar-thumb{border-radius:10px;background:#fff;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.company-desc::-webkit-scrollbar-thumb:window-inactive{background:#e6e6e6}.ribbon{font-size:21px!important;position:absolute;z-index:999;left:-21px;top:32px;background:#7e0000;color:#fff;text-align:center;padding:.5em 30px;margin:0 auto;text-transform:uppercase}.ribbon .ribbon-content:before{content:"";position:absolute;border-style:solid;border-color:#500000 transparent transparent;bottom:-1em;left:0;border-width:1em 0 0 1em}.carousel-section .slider-range{margin-bottom:0}.carousel-section--tradeshow .carousel__container{margin:0 auto}.carousel-section--tradeshow .seat__caption{background-color:#0f162f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.carousel-section--tradeshow .seat__caption a{color:#fff}.mg-carousel--flat .seat__caption{padding:.5em 2em}.control-buttons .yellow-btn{margin-right:2em}.logo-size-2{width:200px;length:auto;margin:2em auto}.full-header-wrapper-2{background:#1c2d67;opacity:1}.all-news__container article{display:inline-block;margin:1em 1em 1em 0;padding:1em;width:100%;background:#fff;-webkit-box-shadow:2px 2px 1px 0 hsla(0,0%,5%,.15);box-shadow:2px 2px 1px 0 hsla(0,0%,5%,.15)}.all-news__thumb{width:300px;height:auto;float:left;margin-right:2em}.all-news__title a,.all-news__title a:hover,.all-news__title a:visited{font-size:2em;color:#1e2f66;text-decoration:none;font-weight:700}.excerpt{overflow:hidden}.excerpt p{margin:0}.pagin-nation{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px 0 80px}.pagin-nation a,.pagin-nation a:hover,.pagin-nation a:visited{font-size:2em;color:#1e2f66;text-decoration:none}.pagin-nation .page-numbers{margin:0 .3em}.pagin-nation span.page-numbers.current{font-size:1.8em;line-height:1.5;color:#ed9a03}.pagin-nation span.page-numbers.dots{font-size:2em}.blue-btn,.carousel-section__title,.didyouknow-container .news-banner,.events-slider__title a,.news-banner,.news-title,.seat__text .seat__title a,.yellow-btn,figure.effect-sadie h2{font-family:Open Sans,Museo Sans,sans-serif}.flipster__item{outline:1px solid transparent}.site-footer .contact-copy{margin:32px 0 0;margin:2rem 0 0}.site-footer .contact-copy p:last-child{margin-bottom:0}.site-footer{background-color:#1e2f66}.so-widget-sow-button .ow-button-base a{color:#fff;font-size:14px;font-weight:900;padding:.75em 1.45em;-webkit-box-shadow:none;box-shadow:none;border:none;border-radius:0;text-transform:uppercase;text-decoration:none;text-shadow:none;margin:.5em 1em .5em 0}.so-widget-sow-button .ow-button-base a.ow-button-hover:hover{text-decoration:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.so-widget-sow-button.btn-alt .ow-button-base a{color:#fff;font-size:14px;font-weight:900;background:#ed9a03;padding:.75em 1.45em;-webkit-box-shadow:none;box-shadow:none;border:none;border-radius:0;text-transform:uppercase;text-decoration:none;text-shadow:none;margin:.5em 1em .5em 0}.so-widget-sow-button.btn-alt .ow-button-base a.ow-button-hover:hover{background:#f0c24f;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.section-calendar a.ow-button-hover{width:354px;height:60px;background-color:#ed9a03;position:relative;bottom:150px}body{line-height:1.35}.site-main__default .entry-content .entry-content-box h1{margin-top:0;font-weight:700}.site-main__default .entry-content .entry-content-box p:first-child{margin-top:0}.site-main__default .entry-content .entry-content-box .post-thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2em}.site-main__default .entry-content .entry-content-box .post-body{padding-bottom:1em}.site-main__default .entry-content .entry-content-box .post-body img{margin:1em}.site-main__default .post-navigation{margin:0 auto;padding:1em 0}.site-main__default .post-navigation .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-main__default .post-navigation .nav-links .nav-next,.site-main__default .post-navigation .nav-links .nav-previous{margin-left:0;margin-right:0}.site-main__default .post-navigation .nav-links .nav-next a,.site-main__default .post-navigation .nav-links .nav-previous a{text-decoration:none}.site-main__default .post-navigation .nav-links .nav-next .icon,.site-main__default .post-navigation .nav-links .nav-previous .icon{position:relative;top:.1em}.site-main__default .post-navigation .nav-links .nav-previous .icon{margin-right:.5em}.site-main__default .post-navigation .nav-links .nav-next .icon{margin-left:.5em}.entry-summary,.page-content{margin:0;padding:1em 0 1.5em}.content-calendar .entry-content p,.event-news .entry-content p{text-align:center;position:relative;top:80px;right:80px}#slider{position:relative;right:215px;width:150%}.carousel-section__title{text-transform:none}.news-thumb{height:118px;width:185px;margin:0 .5em 0 0}.site-footer{padding:32px 0;padding:2rem 0}.site-footer .tag-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.site-footer .tag-nav .site-tag h2{padding:0;margin-top:0;line-height:1.2}.site-footer .tag-nav .social-nav{margin-bottom:16px;margin-bottom:1rem}@media screen and (min-width:55em){.site-footer .tag-nav{-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-footer .tag-nav .site-tag{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.site-footer .tag-nav .social-nav{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;margin-left:2rem}}input[type=search]{line-height:1.1}.breadcrumbs-container{background:#d8d8d8}.breadcrumbs-container .breadcrumbs{padding:.5em 0;font-size:15.2px;font-size:.95rem;text-transform:uppercase}.breadcrumbs-container .breadcrumbs span{font-weight:100}.breadcrumbs-container .breadcrumbs a{color:#1e2f66;font-weight:600;text-decoration:none}@media only screen and (max-width:1250px){.breadcrumbs-container{padding:0 1em}}.all-news__thumb{width:auto}.all-news__thumb img{height:auto;max-width:100%;max-height:7em}.advocacy-bg__container{display:block;background:#000;background:url(dist/images/img-bkg-advocacy.jpg) no-repeat 50% fixed;background-size:cover;padding:2em;text-align:center}.advocacy-bg__container .large-btn{font-size:24px;padding:.7em 2em;margin:1em 0 0}.advocacy-bg__container .content-area{background:#fff;width:84%}.sub-title-banner{width:84%;margin:60px auto 0;background-color:rgba(178,0,0,.5);font-size:30px;color:#fff;text-align:center;font-weight:100}.static-block-image img{width:100%;max-height:25.25em;position:relative;z-index:50}.static-text-block{background:#fff;padding:2em}.static-text-block h1,.static-text-block h2,.static-text-block h3,.static-text-block h4,.static-text-block h5,.static-text-block h6{margin-top:0}.static-text-block p{margin:.5em 0}.virtual-tradeshow .static-blocks{width:calc(96% + 20px)}.virtual-tradeshow .static-blocks .static-text-block{-webkit-transform:translateY(-2em);transform:translateY(-2em);background:#fff;padding:2em}.virtual-tradeshow .static-blocks .static-text-block h1,.virtual-tradeshow .static-blocks .static-text-block h2,.virtual-tradeshow .static-blocks .static-text-block h3,.virtual-tradeshow .static-blocks .static-text-block h4,.virtual-tradeshow .static-blocks .static-text-block h5,.virtual-tradeshow .static-blocks .static-text-block h6{margin-top:0}.virtual-tradeshow .static-blocks .static-text-block p{margin-bottom:0}.lead-paragraph{background:#fff;width:100%;padding:2em 0}.lead-paragraph .lede p{margin:0;font-size:20px;font-size:1.25rem}.callout{background-color:rgba(57,69,121,.2);padding:1em}.callout ul{margin:0;padding:0;list-style:none;font-weight:600}.callout ul li{margin-bottom:.25em}.callout ul li:last-child{margin-bottom:0}.callout h1,.callout h2,.callout h3,.callout h4,.callout h5{margin-top:0}.calendar-page{margin:0!important}@media screen and (max-width:38.75em){.hentry{width:100%;margin:0 auto;padding:0 1em}}.hentry .entry-content p:last-child{margin-bottom:0}@media screen and (max-width:38.75em){.site-footer .main-navigation{display:none}}table{width:100%;border-collapse:collapse}th{background:#1e2f66;color:#fff;font-weight:700}td,th{padding:6px;border:1px solid #ccc;text-align:left;vertical-align:top}@media (min-device-width:768px) and (max-device-width:1024px),only screen and (max-width:760px){.mastery-table,.mastery-table tbody,.mastery-table td,.mastery-table thead,.mastery-table tr{display:block}.mastery-table th{position:absolute;top:-9999px;left:-9999px}.mastery-table tr{border:1px solid #ccc}.mastery-table td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:40%}.mastery-table td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:normal}.mastery-table td:first-of-type:before{content:"Type of Mastery"}.mastery-table td:nth-of-type(2):before{content:"Scope of Work"}.mastery-table td:nth-of-type(3):before{content:"Examination Qualification Requirements"}.mastery-table td:nth-of-type(4):before{content:"About the Examination"}}.address{padding-bottom:10px}.space p{padding-top:20px}.bdr{display:none}.chicklets{display:none!important}.stButton .sharethis{background-image:none!important;background:none!important}.awe-insti{background:#193e8c;height:65px;width:100%;font-family:Roboto,arial,sans-serif;font-size:48px;font-weight:400;line-height:1;text-align:center;color:#fff;padding:5px 0}.who-we-are-image__content{background-color:hsla(0,0%,100%,.9)}.who-we-are-image__content div{font-family:Open Sans,Arial,sans-serif;font-size:19px;font-weight:400;line-height:1.33;color:#333;padding:0 30px}.who-we-are-image__content .content-title{font-size:24px;color:#000;padding-bottom:20px}.who-we-are__content .fact{padding:15px 0}.who-we-are__content .numbers{font-family:Roboto,arial,sans-serif;font-size:72px;font-weight:300;text-align:right;color:#157d96;border-right:2px solid #979797;width:30%;display:inline-block;padding-right:20px}.who-we-are__content .number-content{width:69%;display:inline-block;padding-left:20px;color:#333;font-size:19px}.who-we-are__content p{font-size:19px;color:#333}.who-we-are__content h2{font-family:Roboto,arial,sans-serif;font-size:48px;font-weight:700;line-height:1;color:#0e2160}a.meta-nav{text-decoration:none;font-weight:700;font-family:Open Sans,Arial,sans-serif;font-size:18px}.next-page{float:right;margin:30px 0}.prev-page{float:left;margin:30px 0}.company-desc a{color:#fff}#menu-item-12959 a:hover,#menu-item-13065 a:hover,#menu-item-13135 a:hover{background-color:#1e2f66!important}.eventRegisterButton a{margin:20px 0}.event-summary ul li{font-family:Open Sans,Arial,sans-serif;font-size:20px;color:#333}.section--dark a:hover{color:#fff}.gform_fields{list-style-type:none}.gfield_required{color:red}.ginput_container{padding:10px 0}.ginput_container input,.ginput_container textarea{border:1px solid #d8d8d8}.carousel-section--tradeshow{background:url(/wp-content/uploads/2016/01/ts-bkg.png) 50% fixed;background-size:cover}.carousel-section--tradeshow .seat__caption{background-image:radial-gradient(circle at 50% 40%,#193e8c,#1c2d62)}.carousel-section--tradeshow .seat__caption h2{clear:none;font-family:Source Sans Pro,Arial,sans-serif;font-size:1.5em;font-weight:600}@media screen and (min-width:59.6875em){.carousel-section--tradeshow .seat__caption h2{font-size:1.8em}}.carousel-section--tradeshow .seat__caption p{font-family:Open Sans,Arial,sans-serif;font-size:1em;font-weight:400;margin-top:2px}.carousel-section--tradeshow .seat__caption img{max-width:158px;-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.25);box-shadow:0 2px 0 0 rgba(0,0,0,.25)}.carousel-section--tradeshow .seat__image__container a{pointer-events:none}.carousel-section--tradeshow .flipster__item--current .seat__image__container a{pointer-events:auto}.carousel-section--tradeshow .flipster{overflow-y:hidden}.letter-nav{text-align:center;text-transform:uppercase}.letter-nav a{font-family:Open Sans,Arial,sans-serif;font-size:20px;font-weight:700;display:inline-block;padding:5px 10.5px;text-decoration:none;color:#193e8c;background-color:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.25);box-shadow:0 2px 4px 0 rgba(0,0,0,.25);margin:0 5px 5px}.letter-nav a:hover{background-color:#193e8c;color:#fff}.overflow-hidden{overflow:hidden}.learnmore{width:135px;height:30px;border:1px solid #fff;padding:3px 15px}.learnmore a{text-decoration:none;color:#fff;text-align:center;text-transform:uppercase}.company-desc p{font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400}.carouselnav{background:#1e2f66;padding:1px 30px 30px}.carousel-section .slider-range{background-color:hsla(0,0%,100%,.4);-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.48);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.48)}.bio-title{color:#fff;font-size:21px;font-family:Open Sans,Arial,sans-serif}.addsmargin{display:none;margin-top:10px}.recentnews{background:radial-gradient(circle at 50% 40%,#193e8c,#1d2e64 99%);overflow:hidden}.recentnews-container{width:84%;margin:0 auto;padding:3em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.recentnews-banner{width:100%;height:65px;margin:0 auto 15px;background-color:hsla(0,0%,100%,.2);font-size:48px;color:#fff;text-align:center;font-weight:100;font-family:Roboto!important;vertical-align:middle}.recentnews-desc{font-size:16px;margin-top:-14px}.recentnews-desc,.recentnews-title{padding:0 20px;color:#fff;font-family:Open Sans,Arial,sans-serif;font-weight:400;line-height:1.3}.recentnews-title{font-size:24px;margin-top:-15px}.recentnews-caption-img{padding:21px;width:50%}.recentnews-learnmore{max-width:128px;height:30px;border:1px solid #fff;padding:4px 0 0 20px;margin-top:-15px;margin-left:20px;margin-bottom:20px}.recentnews-learnmore a{color:#fff;text-decoration:none}.recentnews-container ul{margin:0;-webkit-padding-start:0}.recentnews-container ul li{display:none}.recentnews-container ul li,.recentnews-container ul li.active{margin:1em 1%;background:#193e8c;background-size:cover;background-position:50%;width:31%;height:auto;float:left;position:relative}.recentnews-container ul li.active{display:inline-block}.more-news{margin-top:64px;min-width:312px;height:60px;font-size:24px;cursor:pointer;text-align:center;padding:12px;border:2px solid #fff;background:transparent;color:#fff}.virtual-tradeshow__dropdown{background-color:hsla(0,6%,97%,.2);font-size:1.5em;padding:15px 1em;margin-left:auto;margin-right:auto;max-width:600px;text-align:center;margin-top:23px}.virtual-tradeshow__dropdown select{width:100%;height:35px;padding:5px;-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.3);box-shadow:0 2px 0 0 rgba(0,0,0,.3)}@media screen and (min-width:59.6875em){.virtual-tradeshow__dropdown select{width:250px}}.resource-search [type=text],.resource-search select{line-height:1.5}.single-smart_sol_issue .section{margin-top:0}@media only screen and (max-width:400px){.single-smart_sol_issue .entry-content .container{padding:0}}.single-smart_sol_issue .main-content{padding-right:0}.single-smart_sol_issue .title-links{display:-webkit-box;display:-ms-flexbox;display:flex}.single-smart_sol_issue .title-links div,.single-smart_sol_issue .title-links h1{display:inline-block}.single-smart_sol_issue .title-links .back-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2.5em}.single-smart_sol_issue .title-links .back-links a{font-weight:700;font-size:1.4em;text-decoration:none;line-height:1.2}.single-smart_sol_issue .title-links .back-links a:last-child{margin-top:10px}@media only screen and (max-width:1200px){.single-smart_sol_issue .title-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-smart_sol_issue .title-links .back-links{margin-left:0;margin-top:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.single-smart_sol_issue .title-links .back-links a:last-child{margin-left:1em;margin-top:0}}.smart_sol_article .article-summary:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.smart_sol_article #smartsol-print-header{display:none}.smart_sol_article figure{background:inherit;width:auto!important;max-width:100%!important;height:auto!important}.smart_sol_article figure figcaption{position:inherit;color:inherit;padding:.5em;font-size:14px;text-align:left}@media only screen and (min-width:768px){.smart_sol_article figure.alignleft{margin-right:2em}.smart_sol_article figure.alignright{margin-left:2em}.smart_sol_article figure.alignleft,.smart_sol_article figure.alignright{max-width:40%!important}}.card.featured-issue .card__hero{background:#ddd}.card.featured-issue .featured-info{padding:0 3.5em 3.5em}.card.featured-issue .featured-info.no-title{padding-top:3.5em}.card.featured-issue img{-webkit-box-shadow:0 0 20px #888;box-shadow:0 0 20px #888}.card.featured-issue .featured-title{padding:1em 0}.card.featured-issue .featured-title,.smart_sol_issue .article-header{font-weight:700;font-size:1.5em;text-decoration:none;color:#1e2f66;text-transform:uppercase;text-align:center}.smart_sol_issue .article-header{line-height:1.2;margin-bottom:1em}.smart_sol_issue .issue-download{text-align:center}.page-template-smart-solutions .control-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.page-template-smart-solutions .control-buttons .issue-archive{margin-left:auto;-ms-flex-item-align:center;align-self:center}.page-template-smart-solutions .control-buttons .issue-archive a{color:#fff;font-weight:700;font-size:1.4em;text-decoration:none;line-height:1.2}@media only screen and (max-width:500px){.page-template-smart-solutions .control-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-template-smart-solutions .control-buttons .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.page-template-smart-solutions .control-buttons .issue-archive{margin:0 auto}}@media screen and (min-width:59.6875em){.page-template-smart-solutions .resource-search select{max-width:300px}}.print-site-info{display:none}.archive-container .section h2:first-child,.page-template-template-page-no-title .entry-content{margin-top:0}.page-template-template-page-no-title .breadcrumbs-container{display:none}@media print{@page{margin:2em}*{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;-webkit-filter:none!important;filter:none!important;-ms-filter:none!important;overflow:none!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.breadcrumbs-container,.general-search,.logout-cta,.site-header,.social-nav,.utility-nav{display:none}.newsfeed{-webkit-column-count:1;column-count:1}.site-logo .custom-logo{display:none}.site-logo-print{margin-left:30px;display:block;font-family:Roboto,arial,sans-serif;font-size:72px;font-weight:900;color:#000}.microsites-utility-nav{display:none}.crp_related li{width:100%}#gdpr-notice,.entry-utility,.right-content{display:none}.single-smart_sol_article h1{font-size:38px}.single-smart_sol_article h2{font-size:34px}.single-smart_sol_article h3{font-size:32px}.single-smart_sol_article h4,.single-smart_sol_article h4 b{font-size:30px}.single-smart_sol_article ol li,.single-smart_sol_article p,.single-smart_sol_article ul li{font-size:26px}.single-smart_sol_article #site-navigation,.single-smart_sol_article .menu-toggle,.single-smart_sol_article .post-navigation,.single-smart_sol_article footer .contact-copy,.single-smart_sol_article footer .site-info,.single-smart_sol_article footer .site-tag{display:none}.single-smart_sol_article #smartsol-print-header{display:block;width:100%;background-size:cover}.single-smart_sol_article .print-site-info{display:block;text-align:center}.single-smart_sol_article .print-site-info .site-tag{display:block}.single-smart_sol_article .print-site-info .logo svg{height:100px;width:auto}.single-smart_sol_article .print-site-info .logo path{fill:#1e2f66}}body.buddypress .entry-content{margin-top:0}#buddypress{font-size:1em}#buddypress a{color:#157d96;-webkit-transition:color .2s linear;transition:color .2s linear}#buddypress a:hover{color:#4169e1}#buddypress .hidden.is-admin,#buddypress .hidden.is-member{display:block}#buddypress input[type=email],#buddypress input[type=password],#buddypress input[type=search],#buddypress input[type=text],#buddypress input[type=url],#buddypress textarea{border:1px solid #cdcdcd}#buddypress #pag-bottom{float:none}#buddypress .item-list-tabs ul li{border:.5px solid #157d96}#buddypress .item-list-tabs ul li#group_members-order-select,#buddypress .item-list-tabs ul li#groups-order-select,#buddypress .item-list-tabs ul li.groups-members-search{border:none}#buddypress .item-list-tabs ul li.current a,#buddypress .item-list-tabs ul li.selected a,#buddypress .item-list-tabs ul li:hover a{background-color:#157d96!important;color:#fff!important}#buddypress ul.item-list{border-top:none}#buddypress div#item-header div#item-meta{color:#000!important}#buddypress #bbpress-forums li.bbp-footer,#buddypress #bbpress-forums li.bbp-header{background-color:#157d96;color:#fff}#buddypress #bbpress-forums h3:first-child{font-size:2em}#buddypress #bbpress-forums ul.bbp-forums,#buddypress #bbpress-forums ul.bbp-lead-topic,#buddypress #bbpress-forums ul.bbp-replies,#buddypress #bbpress-forums ul.bbp-search-results,#buddypress #bbpress-forums ul.bbp-topics{font-size:16px}#buddypress #groups-all span,#buddypress #groups-personal span{display:none}#buddypress #new-post label{font-size:110%;font-weight:700}#buddypress div.item-list-tabs#subnav{margin:0}#buddypress #groups-list .item-title a,#buddypress .bp-single-group .item-title a{font-size:28px;font-weight:700;text-decoration:none}#buddypress #groups-list .item-desc,#buddypress .bp-single-group .item-desc{font-size:100%!important;width:100%}#buddypress #groups-list .item-button,#buddypress .bp-single-group .item-button{margin-top:10px}#buddypress #groups-list .action .group-button,#buddypress #item-header #item-buttons,#buddypress .bp-single-group .action .group-button,#buddypress span.activity,#buddypress span.highlight{display:none}#buddypress #item-meta p{font-size:16px}#buddypress .bp-single-group .action .meta,#buddypress div.pagination .pag-count{display:none}#buddypress #groups-list li{display:-webkit-box;display:-ms-flexbox;display:flex}#buddypress #groups-list li .item-avatar{margin-right:10px}#buddypress #groups-list li .item-avatar a{width:150px;height:150px;display:block}#buddypress #groups-list li .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:10px}#buddypress #groups-list li .item .item-desc{margin:10px 0}#buddypress #groups-list li .item .item-button{margin-top:auto}#buddypress #groups-list li img.avatar{float:none}@media screen and (max-width:469px){#buddypress #groups-list li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#buddypress #groups-list li .item-avatar{-ms-flex-item-align:center;align-self:center;margin-bottom:10px;margin-right:0}#buddypress #groups-list li .item{margin-left:0}#buddypress #groups-list li .item div{width:100%}}#buddypress #header-cover-image{height:541px;position:static;background-position:50%}div.forums-back{display:-webkit-box;display:-ms-flexbox;display:flex}div.forums-back p{margin:0 0 0 1em}div.forums-back p:first-child{margin:0}div.forums-back.top{padding-bottom:1em}div.forums-back.bottom{padding-top:1em}.buddypress .btn--msca{color:#157d96!important;border:2px solid #157d96}.buddypress .btn--msca:hover{background-color:#157d96;color:#fff!important}#general-personal-li,#group-avatar-groups-li,#groups-all,#groups-dir-search,#groups-order-select,#groups-personal,#groups-personal-li,#home-groups-li,#nav-forum-groups-li,#profile-personal-li,#settings-personal-li{display:none}body.groups a.group-button{margin-right:1em}ul.main-navigation .sub-menu li.aec-restricted,ul.main-navigation .sub-menu li.member-restricted{display:none}body.aec,html.aec{background:#d3e3ef}.aec{font-family:Roboto,Arial,sans-serif}.aec .hentry{padding:0}.aec .aec-header{background-color:#1e2f66;position:relative;padding-top:6px}.aec .aec-header p{font-size:3em;font-weight:700;color:#fff;padding:.5em 0;margin:0}.aec .aec-header:after{position:absolute;content:"";height:6px;top:0;right:0;left:0;background:-webkit-gradient(linear,left top,right top,color-stop(16.7%,#2456bb),color-stop(16.7%,#157d96),color-stop(33.3%,#157d96),color-stop(33.3%,#0a5593),color-stop(50%,#0a5593),color-stop(50%,#2456bb),color-stop(66.7%,#2456bb),color-stop(66.7%,#157d96),color-stop(83.4%,#157d96),color-stop(83.4%,#0a5593));background:linear-gradient(90deg,#2456bb 16.7%,#157d96 0,#157d96 33.3%,#0a5593 0,#0a5593 50%,#2456bb 0,#2456bb 66.7%,#157d96 0,#157d96 83.4%,#0a5593 0)}.aec .content-area{background:#fff;overflow:hidden;-webkit-box-shadow:-1px -2px 16px 0 rgba(0,0,0,.06);box-shadow:-1px -2px 16px 0 rgba(0,0,0,.06);margin-top:32px;margin-top:2rem}.aec .content-area .inner-content{padding:40px;padding:2.5rem}.aec .content-area .entry-title{font-size:2.5em;margin-top:0;color:#000}.aec .content-area .entry-content{padding-bottom:0}.aec .return{margin-top:2em;padding-top:40px;padding-top:2.5rem;border-top:1px solid #ccc;font-weight:700;font-size:1.2em}.aec .return a{text-decoration:none}.aec .columns-container{display:-webkit-box;display:-ms-flexbox;display:flex}.aec .columns-container .col-left{width:67%}.aec .columns-container .col-right{width:33%;background-color:#fff}.aec .menu{background-color:#1e2f66;padding:.5em}.aec .menu ul{list-style:none;margin:0}.aec .menu ul li{margin-bottom:.5em}.aec .menu ul li a{color:#fff;text-decoration:none;display:block;padding:.5em;background-color:#3a4a7e;font-weight:700;-webkit-transition:.4s;transition:.4s}.aec .menu ul li.current-menu-item a,.aec .menu ul li a:focus,.aec .menu ul li a:hover{background-color:#2456bb}.aec .menu ul li.current-menu-item li a{background-color:#3a4a7e}.aec .menu ul li.current-menu-item li a:focus,.aec .menu ul li.current-menu-item li a:hover{background-color:#2456bb}.aec .menu ul li:last-child{margin-bottom:0}.aec .menu ul .sub-menu{padding:0;margin-top:.5em}.aec .menu ul .sub-menu a{padding-left:2em;font-weight:400}.aec .aec-story-single{margin-bottom:1em}.aec .aec-story-single a{text-decoration:none}.aec .aec-story-single h2{color:#193e8c}.aec .aec-story-single.has-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.aec .aec-story-single.has-image .aec-story-content{width:57%}.aec .aec-story-single.has-image .aec-story-content h2{margin-top:0}.aec .aec-story-single.has-image .aec-story-image{width:37%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.aec .aec-story-single.has-image .aec-story-image a{width:100%}.aec .aec-story-single.has-image .aec-story-image img{max-height:300px;width:auto}.aec .aec-ads-container .aec-ad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}.aec .aec-ads-container .aec-ad .image-link{width:100%;height:100%}.aec .aec-ads-container .aec-ad img{min-height:1px}.aec .aec-ads-container .aec-ad .aec-ad-button{margin:5px 0 10px}.aec .single-aec_story .featured-image{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;border-bottom:1px solid #bbb;padding-bottom:2em;margin-bottom:2em}.aec .single-aec_story img{max-height:300px;width:auto}.aec #aec-breadcrumbs ul{list-style:none;margin:0;padding:0 0 40px;padding:0 0 2.5rem;text-transform:uppercase;font-family:Roboto,Arial,sans-serif;font-size:90%}.aec #aec-breadcrumbs ul li{display:inline}.aec #aec-breadcrumbs ul li a{text-decoration:none}.aec .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.aec .button-container a{margin:0 .5em .5em 0}.aec .button-container a:last-child{margin-right:0}.aec-speaker-single{padding-bottom:30px;border-bottom:1px solid #ccc}.aec-speaker-single.last-speaker{border-bottom:none;padding-bottom:0}.aec-speaker-single h2{margin-top:0}@media only screen and (max-width:768px){.aec .aec-header p{font-size:2.5em}.aec .aec-story-single{margin-bottom:0;padding:1em 0;border-bottom:1px solid #999}.aec .aec-story-single:first-child{padding-top:0}.aec .aec-story-single.has-image{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.aec .aec-story-single.has-image .aec-story-content,.aec .aec-story-single.has-image .aec-story-image{width:100%}.aec .aec-story-single.has-image .aec-story-image{margin-bottom:1em}}@media only screen and (max-width:478px){.aec blockquote{margin-left:1em;margin-right:1em}.aec .entry-content ul{margin-left:.5em}.aec .aec-header p{font-size:2em}.aec .columns-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.aec .columns-container .col-left,.aec .columns-container .col-right{width:100%}.aec .button-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.aec .button-container a{margin:0 0 .5em}}#ctf .ctf-quoted-tweet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#ctf .ctf-quoted-tweet .ctf-tc-image,#ctf .ctf-quoted-tweet .ctf-tc-summary-info{width:100%}[id^=twitter-widget]{min-width:100%!important;max-width:100%!important;width:0!important}ul.job_listings{border-top:none}.job_listing .date{border:none;float:none;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.job_listing .job-type{color:#1e2f66}div.job_listings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}div.job_listings .load_more_jobs{background-color:#1c418a!important;color:#fff!important;display:inline-block;padding:15px 25px;margin-top:50px;margin-left:auto;margin-right:auto;border:1px solid #fff;text-decoration:none}div.job_listings .load_more_jobs strong{font-weight:600}div.job_listings .load_more_jobs:hover{border-color:#1c418a;color:#1c418a}div.job_listings .load_more_jobs{text-transform:uppercase}.rp4wp-related-job_listing>ul li.job_listing a .meta,.rp4wp-related-job_listing>ul li.job_listing a div.location,.rp4wp-related-job_listing>ul li.job_listing a div.position .company,.rp4wp-related-job_listing>ul li.no_job_listings_found a .meta,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.location,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position .company,ul.job_listings li.job_listing a .meta,ul.job_listings li.job_listing a div.location,ul.job_listings li.job_listing a div.position .company,ul.job_listings li.no_job_listings_found a .meta,ul.job_listings li.no_job_listings_found a div.location,ul.job_listings li.no_job_listings_found a div.position .company{color:#404040}.rp4wp-related-job_listing>ul li.job_listing a:focus,.rp4wp-related-job_listing>ul li.job_listing a:hover,.rp4wp-related-job_listing>ul li.no_job_listings_found a:focus,.rp4wp-related-job_listing>ul li.no_job_listings_found a:hover,ul.job_listings li.job_listing a:focus,ul.job_listings li.job_listing a:hover,ul.job_listings li.no_job_listings_found a:focus,ul.job_listings li.no_job_listings_found a:hover{background-color:#cdd8ee}.page-post-a-job .phone-company_phone_number{padding-top:7px;padding-bottom:7px}.page-post-a-job .job-manager-category-dropdown{width:100%!important;height:100%!important;position:relative!important;-webkit-clip-path:revert!important;clip-path:revert!important;padding:10px!important;border:1px solid #404040!important}.job-applied .post-thumbnail,.page-post-a-job .select2-container,.single-job_listing .post-thumbnail{display:none!important}body.page-post-a-job .entry-content-box .post-a-job-error{max-width:550px}body.page-post-a-job .entry-content-box>.members-access-error{display:none}.page-template-smart-solution-template h1{font-size:32px;font-size:2rem;font-weight:400;margin:0;text-transform:uppercase}@media screen and (min-width:38.75em){.page-template-smart-solution-template h1{font-size:3rem}}.page-template-smart-solution-template .sub-heading{font-size:19px}@media screen and (min-width:38.75em){.page-template-smart-solution-template .sub-heading{font-size:24px}}.show-more-btn button.disabled{pointer-events:none;opacity:.6;border:2px solid #888;color:#888}.smart-solution-filter .content-section{background-color:#1e2f66;padding:32px 0;padding:2rem 0;margin-bottom:48px;margin-bottom:3rem;position:relative}.smart-solution-filter .content-section:after{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;border-width:30.3px 17.5px 0;border-color:#1e2f66 transparent transparent;bottom:-30px;margin:auto;right:0;left:0}.smart-solution-filter .content-section .issue-archive{text-align:right;margin-top:10px}.smart-solution-filter .content-section .issue-archive a{color:#fff;font-weight:700;font-size:1.4em;text-decoration:none;line-height:1.2;text-decoration:underline}.smart-solution-filter .content-section .issue-archive a:hover{text-decoration:none}.smart-solution-filter .content-section .sub-heading,.smart-solution-filter .content-section h1,.smart-solution-filter .content-section label{color:#fff}.smart-solution-filter form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:59.6875em){.smart-solution-filter form{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.smart-solution-filter form label{text-transform:uppercase}.smart-solution-filter form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:20px}@media screen and (min-width:38.75em){.smart-solution-filter form>div{width:48%}}@media screen and (min-width:59.6875em){.smart-solution-filter form>div{width:100%;margin-right:1rem;margin-bottom:0}}.smart-solution-filter form input{width:100%}.smart-solution-filter form input,.smart-solution-filter form select{padding-left:8px;padding-left:.5rem;padding-right:8px;padding-right:.5rem}.smart-solution-filter form button,.smart-solution-filter form input,.smart-solution-filter form select{height:46px;font-size:20px}.smart-solution-filter form button{max-width:50%;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:auto;margin-top:20px}@media screen and (min-width:38.75em){.smart-solution-filter form button{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:200px}}@media screen and (min-width:59.6875em){.smart-solution-filter form button{-webkit-box-flex:1;-ms-flex:auto;flex:auto;max-width:unset;margin:auto;margin-top:0;margin-bottom:0}}.smart-solution-filter .view-archive{text-align:right;margin-top:16px;margin-top:1rem}.smart-solution-filter .view-archive a:hover{text-decoration:none}form #contractor-suggestions-container,form #suggestions-container{width:100%}form .autocomplete-suggestions{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #999;background:#fff;cursor:default;overflow:auto;-webkit-box-shadow:1px 4px 3px rgba(50,50,50,.64);box-shadow:1px 4px 3px rgba(50,50,50,.64)}form .autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}form .autocomplete-no-suggestion{padding:2px 5px}form .autocomplete-selected{background:#f0f0f0}form .autocomplete-group,form .autocomplete-suggestions strong{font-weight:700;color:#000}form .autocomplete-group{padding:2px 5px;font-size:16px;display:block;border-bottom:1px solid #000}form .autocomplete-suggestions,form .autocomplete-suggestions *{color:#404040!important}form .autocomplete-suggestions strong{color:#000!important}.single-smart_sol_issue .mg-grid--3col,.smart-solution-archive-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:30px;grid-row-gap:30px;margin-bottom:30px}@media only screen and (max-width:1000px){.single-smart_sol_issue .mg-grid--3col,.smart-solution-archive-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:600px){.single-smart_sol_issue .mg-grid--3col,.smart-solution-archive-grid{grid-template-columns:repeat(1,1fr)}}.single-smart_sol_issue .mg-grid--3col .card,.smart-solution-archive-grid .card{height:100%}.single-smart_sol_issue .mg-grid--3col .card img,.smart-solution-archive-grid .card img{width:100%}@media only screen and (max-width:600px){.featured-issue{display:none!important}.featured-issue.mobile-display{display:block!important}}.single-smart_sol_issue .mg-grid--3col .content-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.single-smart_sol_issue .mg-grid--3col{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:30px;grid-row-gap:30px;margin-bottom:30px}@media only screen and (max-width:1000px){.single-smart_sol_issue .mg-grid--3col{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:600px){.single-smart_sol_issue .mg-grid--3col{grid-template-columns:repeat(1,1fr)}}.single-smart_sol_issue .mg-grid--3col .card__hero{overflow:hidden}.single-smart_sol_issue .mg-grid--3col .card__hero:not(.current-issue){height:250px}.single-smart_sol_issue .mg-grid--3col .card__hero img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.single-smart_sol_issue .mg-grid--3col .card__taxonomy{background-color:#fff;margin-top:20px;padding-bottom:0}.single-smart_sol_issue .mg-grid--3col .card__taxonomy a:hover{text-decoration:none}.single-smart_sol_issue .mg-grid--3col .card__body{padding-top:8px;padding-top:.5rem}.single-smart_sol_issue .mg-grid--3col .featured-issue{height:100%}.single-smart_sol_issue .mg-grid--3col .featured-issue .card__hero{height:80%}.single-smart_sol_issue .mg-grid--3col>div{position:relative;background-color:#fff;color:#000;border:1px solid #eee;-webkit-box-shadow:2px 2px 1px 0 rgba(0,0,0,.3);box-shadow:2px 2px 1px 0 rgba(0,0,0,.3)}.smart-solution-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:30px;grid-row-gap:30px;margin-bottom:30px}@media only screen and (max-width:1000px){.smart-solution-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:600px){.smart-solution-grid{grid-template-columns:repeat(1,1fr)}}.smart-solution-grid .card__hero{overflow:hidden}.smart-solution-grid .card__hero:not(.current-issue){height:250px}.smart-solution-grid .card__hero img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.smart-solution-grid .card__taxonomy{background-color:#fff;margin-top:20px;padding-bottom:0}.smart-solution-grid .card__taxonomy a:hover{text-decoration:none}.smart-solution-grid .card__body{padding-top:8px;padding-top:.5rem}.smart-solution-grid .featured-issue,.smart-solution-grid .featured-issue>div,.smart-solution-grid .featured-issue>div>div{height:100%}.smart-solution-grid .featured-issue .card__hero{height:80%}.smart-solution-grid>div{position:relative;background-color:#fff;color:#000;border:1px solid #eee;-webkit-box-shadow:2px 2px 1px 0 rgba(0,0,0,.3);box-shadow:2px 2px 1px 0 rgba(0,0,0,.3)}.inline{display:inline}.single-smart_sol_issue .main-content{width:100%}@media only screen and (max-width:954px){.single-smart_sol_article .right-content{display:none}}.single-smart_sol_article .card__taxonomy{background-color:transparent;padding:0}.single-smart_sol_article h1{margin-top:15px;margin-bottom:5px}.single .sub-head{font-weight:600;margin-top:0}.single .by-line{margin-top:25px;margin-bottom:5px}.card__hero img[data-img-show=true]{-o-object-fit:contain!important;object-fit:contain!important}@media only screen and (min-width:320px) and (max-width:568px){.general-search input[type=search]{width:90%!important}.microsites-utility-nav li a{padding:8px}}@media only screen and (min-width:150px) and (max-width:768px){.content-box{display:block;padding:1rem}.content-box ul{margin-left:0}.resource-center{-webkit-column-count:1!important;column-count:1!important}}.page-resource-center .site-content{background:url(dist/images/tiny_grid_2.png) repeat}.resource-content{background-color:#fff;-webkit-box-shadow:2px 2px 1px 0 #dad9d9;box-shadow:2px 2px 1px 0 #dad9d9}.resource-content .news-title{padding:23px 30px 0 20px;margin-left:10px;padding:23px 30px 0;margin-bottom:-15px}.resource-content p{margin-left:10px;padding:2px 30px 10px}.resource-content img{width:100%}.resource-search{background:#1e2f66;color:#fff;overflow:hidden;padding:1.25em 0;border:1px solid #fff;margin:3em 0}.resource-search label{display:block}.resource-search [type=text],.resource-search select{width:100%;border:1px solid #fff;min-width:175px;padding:0!important}@media screen and (min-width:59.6875em){.resource-search [type=text],.resource-search select{width:auto}}.resource-search fieldset{border:none}.page-resource-center .site-content .resource-search{margin:0}legend{font-weight:700;text-transform:uppercase;margin-bottom:.5em}@media screen and (min-width:59.6875em){.control-group{float:left;margin-right:30px}}.control-group label{margin-bottom:.5em}.control-buttons{padding-top:.3em}.heading{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ccc}.resource-center{margin:30px auto 0;padding:.3em;-webkit-column-count:3;column-count:3;-webkit-column-gap:1%;column-gap:1%;-webkit-column-rule-width:1px;column-rule-width:1px}.resource-center li{display:none;list-style-type:none}.resource-center li.active{display:block}.resource-center li .resource-type{background:#0f162f;color:#fff;float:left;font-size:.8em;padding:.3em;text-transform:uppercase;width:auto}.resource-center li .resource-share{font-size:1em;float:right;margin:0 1em 0 0;text-transform:uppercase}.show-more{padding:0 0 5em}.show-more .more-resource{cursor:pointer;margin:1em auto 0;text-align:center;width:9em}.resource-buttons li{margin:5px!important}.resource-center1{width:100%;display:inline-block;margin-top:25px;padding-bottom:5px}.resource-center1 p{font-size:19px;color:#333}.mg-resource-card.placeholder .mg-resource-card__image{aspect-ratio:auto 340/440}.mg-resource-card.placeholder .mg-resource-card__title{display:block!important;margin-bottom:.5em!important;height:1em;width:95%}.mg-resource-card.placeholder .mg-resource-card__title+div .mg-resource-card__placeholder-line{height:.9em;margin-bottom:.25em}.mg-resource-card.placeholder .mg-resource-card__title+div .mg-resource-card__placeholder-line:first-child{width:97%}.mg-resource-card.placeholder .mg-resource-card__title+div .mg-resource-card__placeholder-line:nth-child(2){width:100%}.mg-resource-card.placeholder .mg-resource-card__title+div .mg-resource-card__placeholder-line:nth-child(3){width:93%}.mg-resource-card.placeholder .mg-resource-card__cta{width:127px;height:43px;margin-top:16px;margin-top:1rem}.mg-resource-card.placeholder .mg-resource-card__cta,.mg-resource-card.placeholder .mg-resource-card__image,.mg-resource-card.placeholder .mg-resource-card__placeholder-line,.mg-resource-card.placeholder .mg-resource-card__title{background-color:#f0f0f0;-webkit-animation:b 2.5s infinite ease-in-out;animation:b 2.5s infinite ease-in-out;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f0f0f0),color-stop(50%,#e0e0e0),color-stop(75%,#f0f0f0));background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%}@-webkit-keyframes b{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes b{0%{background-position:200% 0}to{background-position:-200% 0}}.mg-resource-card{margin:0 8px 16px;margin:0 .5rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:2px 2px 1px 0 rgba(0,0,0,.3);box-shadow:2px 2px 1px 0 rgba(0,0,0,.3)}.mg-resource-card__image img{display:block;width:100%}.mg-resource-card__content{background-color:#fff;padding:16px;padding:1rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mg-resource-card__content p{margin:0 0 16px;margin:0 0 1rem}.mg-resource-card__title{margin:0!important}.mg-resource-card__title a{text-decoration:none;font-weight:700}.mg-resource-card__cta{margin-top:16px;margin-top:1rem}.mg-resource-card__cta .btn,.mg-resource-card__cta body.login div#login form#loginform p.submit input#wp-submit,.mg-resource-card__cta body.login div#login form#lostpasswordform p.submit input#wp-submit,body.login div#login form#loginform p.submit .mg-resource-card__cta input#wp-submit,body.login div#login form#lostpasswordform p.submit .mg-resource-card__cta input#wp-submit{padding:8px;padding:.5rem;margin-bottom:8px;margin-bottom:.5rem;margin-right:4px;margin-right:.25rem}.mg-resource-search__controls{padding:32px 0;padding:2rem 0;background-color:#1e2f66;position:relative;margin-bottom:30px}.mg-resource-search__controls h2,.mg-resource-search__controls label,.mg-resource-search__controls p{color:#fff;font-family:Roboto,Arial,sans-serif}.mg-resource-search__controls h2{text-transform:uppercase;font-weight:400;font-size:48px;font-size:3rem;margin:0}.mg-resource-search__controls p{font-size:24px;font-size:1.5rem;margin-top:0}.mg-resource-search__controls:after{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;border-width:30.3px 17.5px 0;border-color:#1e2f66 transparent transparent;left:50%;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mg-resource-search__fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -8px;margin:0 -.5rem}.mg-resource-search__fields button,.mg-resource-search__fields label{margin:0 8px 8px;margin:0 .5rem .5rem}.mg-resource-search__fields button{margin-top:16px;margin-top:1rem}.mg-resource-search__fields label{width:calc(100% - 1rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mg-resource-search__fields label span{text-transform:uppercase}.mg-resource-search__fields label input,.mg-resource-search__fields label select{width:100%;font-size:20px;padding:8px 4px;border-radius:0;height:46px}@media screen and (min-width:38.75em){.mg-resource-search__fields label{width:calc(50% - 1rem)}}@media screen and (min-width:55em){.mg-resource-search__fields label{width:calc(20% - 1rem - 1.5em)}.mg-resource-search__fields button{margin-top:0}}.mg-resource-search__results{margin-top:-30px;padding:48px 0;padding:3rem 0}.mg-resource-search__results.limited{background-color:#cdd8ed}.mg-resource-search__pagination{list-style-type:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.mg-resource-search__pagination,.mg-resource-search__pagination a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mg-resource-search__pagination a{background-color:#fff;border:2px solid #1e2f66;color:#1e2f66;height:32px;height:2rem;width:32px;width:2rem;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;margin:0 4px;margin:0 .25rem}.mg-resource-search__pagination a.active,.mg-resource-search__pagination a:hover{color:#fff;background-color:#1e2f66}.mg-resource-grid,.mg-resource-swimlane:not(.slick-initialized){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px;margin:0 -.5rem}.mg-resource-grid .mg-resource-card,.mg-resource-swimlane:not(.slick-initialized) .mg-resource-card{width:calc(100% - 1rem)}@media screen and (min-width:38.75em){.mg-resource-grid .mg-resource-card,.mg-resource-swimlane:not(.slick-initialized) .mg-resource-card{width:calc(50% - 1rem)}}@media screen and (min-width:55em){.mg-resource-grid .mg-resource-card,.mg-resource-swimlane:not(.slick-initialized) .mg-resource-card{width:calc(25% - 1rem)}}.mg-resource-swimlane{margin:0 -8px;margin:0 -.5rem}.mg-resource-swimlane .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.mg-resource-swimlane .slick-slide{margin:0 8px;margin:0 .5rem;height:auto}.mg-resource-swimlane .slick-slide .mg-resource-card{margin:0}.mg-resource-swimlane .slick-slide .mg-resource-card,.mg-resource-swimlane .slick-slide>div{height:100%}.mg-resource-swimlane .slick-slide .mg-resource-card{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.mg-resource-swimlane .slick-slide pre{max-height:500px}.mg-resource-swimlane .slick-next,.mg-resource-swimlane .slick-prev{color:#1e2f66;font-size:40px;font-size:2.5rem;background-color:transparent!important}.mg-resource-swimlane .slick-prev{left:0}.mg-resource-swimlane .slick-next{right:0}@media screen and (min-width:87.6875em){.mg-resource-swimlane .slick-prev{left:-2rem}.mg-resource-swimlane .slick-next{right:-2rem}}.mg-resource-swimlane__cta{margin-top:30px}.mg-resource-swimlane.slick-initialized{padding:0 32px;padding:0 2rem}@media screen and (min-width:87.6875em){.mg-resource-swimlane.slick-initialized{padding:0}}.wp-block-themepunch-revslider+.block-resource-search{margin-top:-30px}.block{display:block}.hidden{display:none}.mobile-only{display:block!important}@media screen and (min-width:68.75em){.mobile-only{display:none!important}}button.button-plain{border:0;padding:0}button.button-plain:hover{background:#fff;color:#193e8c}.relative{position:relative!important}.uppercase{text-transform:uppercase!important}.no-text-transform{text-transform:none!important}.sans-serif{font-family:arial,helvetica,sans-serif}.float-right{float:right}.float-left{float:left}.center,.centered-content{text-align:center}.align-right{text-align:right!important}.padded{padding:30px}.padded-vertical{padding:30px 0}.padded-less{padding:15px}.no-border{border:0!important}.no-margin{margin:0!important}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}.no-margin-left{margin-left:0!important}.no-margin-right{margin-right:0!important}.no-padding{padding:0!important}.for-print{display:none!important}@media print{.for-print{display:block!important}}.inline-block,.links-inline-block a{display:inline-block}.overflow-hidden{overflow:hidden!important}@media print{.no-print{display:none!important}}.border-radius{border-radius:5px}.fluid-width-video-wrapper,.video-embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin-bottom:30px}.embed-floated .fluid-width-video-wrapper,.embed-floated .video-embed{margin-bottom:0}.fluid-width-video-wrapper embed,.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.video-embed embed,.video-embed iframe,.video-embed object{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.font-smoothing{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.whitebox{border:1px solid #ccc}.bg-white,.whitebox{background-color:#fff}.bg-mcaa,.bg-white{color:#fff;padding:16px;padding:1rem}.bg-mcaa{background-color:#1e2f66}.bg-msca{background-color:#157d96}.bg-msca,.bg-pca{color:#fff;padding:16px;padding:1rem}.bg-pca{background-color:#2456bb}.bg-ncpwb{background-color:#0a5593}.bg-jrgf,.bg-ncpwb{color:#fff;padding:16px;padding:1rem}.bg-jrgf{background-color:#207cc8}.bg-white{color:#404040}.dialog-container,.dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:hsla(0,0%,100%,.50196);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dialog-container{z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.dialog-container[aria-hidden=true]{display:none}.dialog-overlay{-webkit-animation:c .2s both;animation:c .2s both}.dialog-content{z-index:2;position:relative;background-color:#fff;margin:0 auto 32px;margin:0 auto 2rem;-webkit-animation:c .4s .2s both,d .4s .2s both;animation:c .4s .2s both,d .4s .2s both;padding:1em;max-width:90%;width:600px;border-radius:5px;overflow-y:auto;overscroll-behavior:contain}@media screen and (min-width:700px){.dialog-content{padding:2em;margin:auto}}@-webkit-keyframes c{0%{opacity:0}}@keyframes c{0%{opacity:0}}@-webkit-keyframes d{0%{-webkit-transform:translateY(10%);transform:translateY(10%)}}@keyframes d{0%{-webkit-transform:translateY(10%);transform:translateY(10%)}}@media (prefers-reduced-motion:reduce){.dialog-content,.dialog-overlay{-webkit-animation:none;animation:none}}.dialog-content h1{margin:0;font-size:1.25em}.dialog-close{position:absolute;top:.5em;right:.5em;border:0;padding:.25em;background-color:transparent;text-align:center;cursor:pointer;-webkit-transition:.15s;transition:.15s;border-radius:50%}.dialog-close:hover{background-color:rgba(0,0,0,.2)}@media screen and (min-width:700px){.dialog-close{top:1em;right:1em}}.has-mcaa-white-color{color:#fff}.has-mcaa-white-background-color{background-color:#fff}.has-mcaa-black-color{color:#000}.has-mcaa-black-background-color{background-color:#000}.has-mcaa-dark-blue-color{color:#1e2f66}.has-mcaa-dark-blue-background-color{background-color:#1e2f66}.has-mcaa-medium-blue-color{color:#193e8c}.has-mcaa-medium-blue-background-color{background-color:#193e8c}.has-msca-primary-color{color:#157d96}.has-msca-primary-background-color{background-color:#157d96}.has-pca-primary-color{color:#2456bb}.has-pca-primary-background-color{background-color:#2456bb}.has-ncpwb-primary-color{color:#0a5593}.has-ncpwb-primary-background-color{background-color:#0a5593}.has-jrgf-primary-color{color:#207cc8}.has-jrgf-primary-background-color{background-color:#207cc8}.wp-block-separator{height:2px}[id^=stripes-]{padding:1em 0}[id^=stripes-] .bg-jrgf{background-color:#207cc8;color:#fff;padding:8px 0;padding:.5rem 0;margin:104px 0;margin:6.5rem 0}[id^=stripes-] .bg-jrgf h3{font-size:36px;font-size:2.25rem;margin:0}[id^=stripes-] .bg-jrgf p{color:#fff;font-weight:300}[id^=stripes-] .bg-jrgf a{color:#fff;font-weight:600;text-decoration:none}[id^=stripes-] .bg-jrgf a:hover{color:#d8d8d8}[id^=stripes-] .bg-jrgf .container{padding-left:48px;padding-left:3rem;padding-right:48px;padding-right:3rem}[id^=stripes-] img{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1023px){[id^=stripes-] img{position:static;-webkit-transform:none;transform:none}}@media screen and (max-width:1023px){[id^=stripes-] .bg-jrgf{margin:1rem 0;padding:0}[id^=stripes-] .bg-jrgf h3{font-size:1.75rem}[id^=stripes-] .bg-jrgf .container{padding:0}[id^=stripes-] img{position:static;-webkit-transform:none;transform:none;display:block}[id^=stripes-] .matrix-row>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[id^=stripes-] .matrix-row .mtx-col-side{padding:0;width:33%}[id^=stripes-] .matrix-row .mtx-col-main{padding:1rem;width:67%}}@media screen and (max-width:600px){[id^=stripes-] .matrix-row .mtx-col-main,[id^=stripes-] .matrix-row .mtx-col-side{width:100%;display:block}}[id^=accordion-] .accordion h3{padding:1em;background:#0e5fa1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#e0e0e0;border-bottom:1px solid #207cc8;-webkit-transition:all .2s ease;transition:all .2s ease;margin-bottom:5px}[id^=accordion-] .accordion h3:after{content:"\276F";color:#fff;font-weight:900;-webkit-transition:all .2s ease;transition:all .2s ease}[id^=accordion-] .accordion h3:hover,[id^=accordion-] .accordion h3:hover:after{cursor:pointer;color:#fff}[id^=accordion-] .accordion h3.active:after{content:"\276F";-webkit-transform:rotate(90deg);transform:rotate(90deg)}[id^=accordion-] .accordion-item h3:last-child{border:none}[id^=accordion-] .accordion-item .content{padding:0 1em;max-height:0;opacity:1;overflow:hidden;-webkit-transition:all .2s ease;transition:all .2s ease}[id^=accordion-] .accordion-item .content.active{max-height:100%;opacity:1;padding:1em}[id^=accordion-] .accordion-item ul li{margin-bottom:5px}[id^=sliderrandom-] .slider{padding:0 0 5px}[id^=sliderrandom-] .slider .slick-slide{margin:0}[id^=sliderrandom-] .slider .slick-arrow{z-index:1}[id^=sliderrandom-] .slider .slides img{height:auto;width:100%;padding:0}[id^=sliderrandom-] .slider.is-admin:before{display:block;content:"";top:0;left:0;right:0;bottom:40px;position:absolute;z-index:1}.block-house-ads .aec-ad{margin-bottom:16px;margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-house-ads .aec-ad .image-link{display:block}.block-custom-twitter-pro{margin-bottom:16px;margin-bottom:1rem}@media (max-width:781px){.wp-block-column{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;margin-left:0!important}}.block-resource-swimlane{padding:48px 0;padding:3rem 0}.block-resource-search+.block-resource-swimlane{margin-top:-30px}.block-resource-swimlane h3{padding:0 32px;padding:0 2rem}@media screen and (min-width:77.5em){.block-resource-swimlane h3{padding:0}}.block-resource-search h3,.block-resource-swimlane h3{font-size:24px;font-size:1.5rem;font-weight:400;font-family:Roboto,Arial,sans-serif;text-transform:uppercase;color:#1e2f66}@media (min-width:782px){.wp-block-columns.columns-unspaced .wp-block-column:not(:first-child){margin-left:0}}.wp-block-column.column-white{padding:24px;padding:1.5rem;background-color:#fff}.wp-block-themepunch-revslider{margin-bottom:30px}.masonry-grid-item{margin:0 0 16px;margin:0 0 1rem}@media screen and (min-width:768px){.masonry-grid-item.masonry-grid-item--cols-3{width:50%;padding:0 .5rem}}@media screen and (min-width:59.6875em){.masonry-grid-item.masonry-grid-item--cols-2{width:50%;padding:0 .5rem}.masonry-grid-item.masonry-grid-item--cols-3{width:33.33%}}.card-2020{margin-bottom:0;background-color:#1e2f66}.card-2020 .card__body,.card-2020 .card__body a:not(.btn){color:#fff}.card-2020 .card__title{display:block;color:#fff}.block-card-2020{margin-bottom:16px;margin-bottom:1rem}.resource-list-new{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.resource-list-new>div{margin-bottom:16px;margin-bottom:1rem}@media screen and (min-width:59.6875em){.resource-list-new>div{width:48%}}.news-video-wrapper-alt{position:relative}.news-video-wrapper-alt iframe{width:calc(100% - 1px);height:100%;position:absolute;top:0;left:0}.resource-card-new{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.resource-card-new div:first-child{margin-bottom:8px;margin-bottom:.5rem}.resource-card-new div:first-child img{max-width:100%}.resource-card-new__title{font-weight:700;font-size:20px;font-size:1.25rem}.resource-card-new__excerpt,.resource-card-new__title{margin-bottom:8px;margin-bottom:.5rem}.resource-card-new__cta{display:-webkit-box;display:-ms-flexbox;display:flex}.resource-card-new__cta a:nth-child(2){margin-left:8px;margin-left:.5rem}@media screen and (min-width:768px){.resource-card-new{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.resource-card-new div:first-child{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;margin-right:1rem;margin-bottom:0}}.block-quick-links{background-color:#1e2f66;padding:16px;padding:1rem}.block-quick-links h2,.block-quick-links h3{color:#fff;margin:0 0 16px;margin:0 0 1rem}.block-quick-links h2+h3{margin-top:-12px;margin-top:-.75rem}.block-quick-links ul{margin:0;padding:0;list-style:none}.block-quick-links ul li a{color:#fff;text-decoration:none;display:block;padding:8px;padding:.5rem;font-weight:700;-webkit-transition:.4s;transition:.4s;margin-bottom:8px;margin-bottom:.5rem;background-color:#3a4877}.block-quick-links ul li a:hover{background-color:#2456bb}.block-courses-list__filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:32px 0;margin:2rem 0}.block-courses-list__filter input{margin-bottom:16px;margin-bottom:1rem}.block-courses-list__filter input::-webkit-input-placeholder{color:#aaa}.block-courses-list__filter input::-ms-input-placeholder{color:#aaa}.block-courses-list__filter input::placeholder{color:#aaa}.block-courses-list__filter input,.block-courses-list__filter select{padding:8px;padding:.5rem;border:1px solid #ccc}@media screen and (min-width:59.6875em){.block-courses-list__filter{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:2rem -1rem}.block-courses-list__filter input,.block-courses-list__filter select{width:50%;margin:0 1rem}.block-courses-list__filter input{margin-bottom:0}}.block-courses-list__results .masonry-grid-item{margin-bottom:32px;margin-bottom:2rem}.block-courses-list__results .masonry-grid-item>div{border:1px solid #404040;background-color:#fff;padding:16px;padding:1rem}.block-courses-list__results .masonry-grid-item>div h2{margin-top:0}@media screen and (min-width:59.6875em){.block-courses-list__results .masonry-grid-item{padding:0 1rem}}@media screen and (min-width:59.6875em){.block-courses-list__results{margin:0 -1rem}}.block-courses-list__cta{margin-top:16px;margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-courses-list__cta a:first-child{margin-bottom:16px;margin-bottom:1rem}@media screen and (min-width:59.6875em){.block-courses-list__cta a:first-child{margin-right:1rem;margin-bottom:0}}@media screen and (min-width:59.6875em){.block-courses-list__cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.block-universities-list .image-wrapper.portrait img{width:270px}.block-universities-list form{padding-top:56px;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:860px){.block-universities-list form :first-child{width:100%}.block-universities-list form :not(:first-child){-webkit-box-flex:1;-ms-flex:1;flex:1}}.block-universities-list form label{font-size:24px;font-weight:600;color:#000}.block-universities-list form input[type=text],.block-universities-list form select{height:51px;border:1px solid #d9d9d9;padding:12px 18px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:21px}.block-universities-list form input[type=text]::-webkit-input-placeholder,.block-universities-list form select::-webkit-input-placeholder{color:#000}.block-universities-list form input[type=text]::placeholder,.block-universities-list form select::placeholder{color:#000}.block-universities-list form input[type=text]::-ms-input-placeholder,.block-universities-list form select::-ms-input-placeholder{color:#000}@media screen and (max-width:453px){.block-universities-list form input[type=text],.block-universities-list form select{margin-left:0;margin-top:10px;-webkit-box-flex:1!important;-ms-flex:auto!important;flex:auto!important;width:100%}}@media screen and (max-width:860px){.block-universities-list form input[name="search box"]{margin-left:0}}.block-universities-list form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 25 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.321 15c-.273 0-.602-.15-.82-.375L.553 3.375c-.492-.451-.657-1.35-.492-2.1C.226.524.774 0 1.375 0h21.893c.603 0 1.095.524 1.313 1.274.165.75 0 1.577-.492 2.101l-10.947 11.25c-.218.226-.547.375-.82.375z' fill='%231C418A'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-position:right 1rem center;background-size:1em}.block-universities-list form button{height:51px;border:0;background-color:#1c418a;color:#fff;margin-left:10px;border:1px solid #1c418a;font-weight:400}@media screen and (max-width:538px){.block-universities-list form button{margin-left:0;margin-top:10px;-webkit-box-flex:1!important;-ms-flex:auto!important;flex:auto!important;width:100%}}.block-universities-list form button:hover{background-color:#fff;color:#1c418a}.block-universities-list .grid{display:grid;grid-column-gap:3rem;grid-row-gap:3rem;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1000px){.block-universities-list .grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:650px){.block-universities-list .grid{grid-template-columns:repeat(1,1fr)}}.block-universities-list .item{border:1px solid #d9d9d9;overflow:hidden;position:relative;min-height:444px;background-color:#fff;overflow-y:hidden;-webkit-box-shadow:.1rem .1rem 1rem rgba(0,0,0,.1);box-shadow:.1rem .1rem 1rem rgba(0,0,0,.1)}.block-universities-list .item .image-wrapper{width:100%;height:100%;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}.block-universities-list .item .image-wrapper img{margin:auto;position:absolute;padding:0 80px}.block-universities-list .item:hover .item__overlay{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.block-universities-list .item__overlay{color:#fff;padding:50px 55px 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;position:relative;width:100%;top:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;background-color:rgba(28,65,138,.9);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.block-universities-list .item__body{text-align:center;position:relative;z-index:20}.block-universities-list .item .icon-wrapper{border-radius:50%;background-color:hsla(0,0%,100%,.3);width:60px;height:60px;margin:auto}.block-universities-list .item .icon-wrapper,.block-universities-list .item .icon-wrapper a{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}.block-universities-list .item .icon-wrapper a{margin:0}.block-universities-list .item .icon-wrapper a:hover{opacity:.9}.block-universities-list .item h2{margin-top:20px;font-size:27px;line-height:1.2;font-weight:600}.block-universities-list .item a,.block-universities-list .item p{font-size:16px;font-weight:400;word-wrap:break-word;margin-top:20px}.block-universities-list .item a{color:#fff;text-decoration:none}.block-universities-list .item a:hover{text-decoration:underline}.block-universities-list .item .mb-0{margin-bottom:0}.block-universities-list .item .mt-0{margin-top:0}.block-universities-list .pagination{margin-top:27px;padding-bottom:56px;display:-webkit-box;display:-ms-flexbox;display:flex}.block-universities-list .pagination ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;margin:auto}.block-universities-list .pagination ul span{font-weight:700}.block-universities-list .pagination ul a{text-decoration:none}.block-universities-list .pagination ul a:hover{text-decoration:underline}.block-universities-list .pagination ul li:not(:last-child){margin-right:20px;padding-right:20px;position:relative}.block-universities-list .pagination ul li:not(:last-child):after{content:"";display:block;border-right:1px solid #000;height:14px;top:-2px;position:absolute;right:0;bottom:0;margin:auto}.great-futures-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-top:20px;text-transform:uppercase}.great-futures-links a{background-color:#193e8c;color:#fff;padding:10px 15px;text-decoration:none;text-transform:uppercase;border:1px solid #193e8c}.great-futures-links a:hover{background-color:#fff;color:#193e8c}.page-post-a-job .job-manager-info{border-top-color:#193e8c}.page-great-futures #page,.page-job-dashboard #page,.page-manage-jobs #page,.page-post-a-job #page{background:#fff}.page-post-a-job .site-main>.section{padding:0}.page-post-a-job fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:none}.page-post-a-job label{color:#404040}.page-post-a-job select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 25 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.321 15c-.273 0-.602-.15-.82-.375L.553 3.375c-.492-.451-.657-1.35-.492-2.1C.226.524.774 0 1.375 0h21.893c.603 0 1.095.524 1.313 1.274.165.75 0 1.577-.492 2.101l-10.947 11.25c-.218.226-.547.375-.82.375z' fill='%231C418A'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-position:right 1rem center;background-size:1em}.page-post-a-job input[type=text],.page-post-a-job select{border:1px solid #404040;margin-top:10px!important;padding:10px}.page-post-a-job .description{display:inline!important;margin-left:2px!important}.page-post-a-job input[type=submit]{border-width:1px;font-weight:400}#job-manager-job-dashboard{overflow-x:auto;margin-bottom:50px}#job-manager-job-dashboard .description{line-height:1.8;margin-top:20px;max-width:750px}#job-manager-job-dashboard tfoot a{padding:10px 15px;text-decoration:none;text-transform:uppercase;border:1px solid #193e8c;display:inline-block;background-color:#193e8c;color:#fff;font-size:16px!important}#job-manager-job-dashboard tfoot a:hover{background-color:#fff;color:#193e8c}.job-manager-jobs th,.page-job-dashboard th{background:transparent;color:#193e8c;border:0;text-align:center}.job-manager-jobs th.date,.page-job-dashboard th.date{text-align:center}.job-manager-jobs td,.page-job-dashboard td{border:1px solid #ccc;display:revert;padding:10px!important}.job-manager-jobs tr .date,.page-job-dashboard tr .date{float:none;width:auto;text-align:center}.job-manager-jobs #job-manager-job-dashboard table ul.job-dashboard-actions,.page-job-dashboard #job-manager-job-dashboard table ul.job-dashboard-actions{visibility:visible}.job-manager-jobs .job-manager-form,.page-job-dashboard .job-manager-form{margin-bottom:56px}.entry-content .job_listing_preview_title h2,.job_listing_preview_title h2{margin-top:8px}.page-about-mcaa .btn,.page-about-mcaa body.login div#login form#loginform p.submit input#wp-submit,.page-about-mcaa body.login div#login form#lostpasswordform p.submit input#wp-submit,.page-about-mcaa h2,body.login div#login form#loginform p.submit .page-about-mcaa input#wp-submit,body.login div#login form#lostpasswordform p.submit .page-about-mcaa input#wp-submit{font-family:Roboto}.page-about-mcaa h2{font-size:48px;font-weight:700!important}.page-about-mcaa p{font-family:Open Sans;font-size:1.1em!important}.mg-about-page-intro{padding-right:10%;padding-left:1em}@media (max-width:782px){.mg-brand-info-group>div div{gap:.5em}}.mg-brand-info-group>div div:first-child{margin-bottom:3em}@media (max-width:782px){.mg-brand-info-group>div div:first-child{margin-bottom:0}}.mg-brand-info-group>div div:last-child{margin-bottom:0}@media (max-width:782px){.mg-brand-info-group>div div:last-child{margin-top:1em}}.block-stat-card p{font-size:22.4px;font-size:1.4rem}.page-about-mcaa .infographic-lg-screen{display:none!important}@media screen and (min-width:59.6875em){.page-about-mcaa .infographic-lg-screen{display:block!important}}.infographic-sm-screen{aspect-ratio:1/1;display:block!important;padding:.5em;margin-top:1.5em}@media screen and (min-width:59.6875em){.infographic-sm-screen{display:none!important}}.infographic-sm-screen .wp-block-group__inner-container{padding:1.5em}.infographic-sm-screen .wp-block-buttons{margin-bottom:0}.infographic-sm-screen h2{font-size:24px!important;font-size:1.5rem!important;margin-top:0}.infographic-sm-screen a{padding:12px 24px;padding:.75rem 1.5rem;font-size:14px!important;font-size:.875rem!important}@media (max-width:323px){.infographic-sm-screen h2{font-size:1.8rem!important}.infographic-sm-screen a{font-size:.75rem!important}}@media (min-width:324px) and (max-width:386px){.infographic-sm-screen h2{font-size:2.1rem!important}.infographic-sm-screen .wp-block-group__inner-container{padding:2.25em}.infographic-sm-screen a{font-size:.875rem!important}}@media (min-width:386px) and (max-width:435px){.infographic-sm-screen h2{font-size:2.5rem!important}.infographic-sm-screen .wp-block-group__inner-container{padding:2.65em}.infographic-sm-screen a{font-size:1rem!important}}@media (min-width:435px) and (max-width:485px){.infographic-sm-screen h2{font-size:2.75rem!important}.infographic-sm-screen .wp-block-group__inner-container{padding:2.85em}.infographic-sm-screen a{font-size:1.25rem!important}}@media (min-width:486px) and (max-width:536px){.infographic-sm-screen h2{font-size:3.2rem!important}}.mg-about-logo-row a{font-size:16px!important}@media (min-width:537px) and (max-width:610px){.mg-about-logo-row h2{font-size:3.75rem!important}.mg-about-logo-row .wp-block-group__inner-container{padding:3.5em}.mg-about-logo-row a{font-size:16px!important}}@media (min-width:610px) and (max-width:731px){.mg-about-logo-row h2{font-size:4.2rem!important}.mg-about-logo-row .wp-block-group__inner-container{padding:4em}.mg-about-logo-row a{font-size:16px!important}}@media (min-width:731px){.mg-about-logo-row h2{font-size:5.2rem!important}.mg-about-logo-row .wp-block-group__inner-container{padding:4em}.mg-about-logo-row a{font-size:16px!important;line-height:.75rem!important}}.infographic-sm-screen>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;background:#1e2f66!important;color:#fff;padding:2em}@media screen and (min-width:68.75em){.infographic-sm-screen>*{display:none!important}}.about-infographic-heading,.page-mcaa-2023-by-the-numbers h1{padding:.5em!important;color:#fff;background-color:#1e2f66;margin-bottom:8px}.mg-about-main-padding{padding:1.5em}@media screen and (min-width:38.75em){.mg-about-main-padding{padding:3em}}.mg-about-logo-row{text-align:center;gap:15px;margin-bottom:4em}.mg-about-logo-row a{text-decoration:none;font-weight:700}.mg-about-logo-row img{width:100%}.mg-about-logo-row p{margin-bottom:.75em!important}.mg-about-logo-row figure{margin:0}@media only screen and (max-width:781px){.mg-about-logo-row{margin-bottom:0}}@media screen and (min-width:55em){.mg-about-logo-row p{margin-bottom:0!important}}.mg-cover-block.light{background-color:hsla(0,0%,100%,.9)}.mg-cover-block.dark{background-color:rgba(30,47,103,.85)}.mg-cover-block.dark h2,.mg-cover-block.dark p{color:#fff}.mg-cover-block.dark h2{margin-bottom:22.4px;margin-bottom:1.4rem}.mg-cover-block.dark p{margin:.25em 0}.mg-cover-block.dark p:last-of-type{margin-top:35.2px;margin-top:2.2rem;margin-bottom:16px;margin-bottom:1rem}.mg-cover-block.dark .wp-block-buttons{margin-top:3em}.about-block-top{margin-top:1.5em}.mg-about-block{max-width:calc(1200px - 6em)!important;margin-left:auto;margin-right:auto}.mg-cover-block{margin:10em auto 4em;padding:1.5em 2em}.mg-cover-block h3{font-size:30px!important}.mg-cover-block a{padding:7.5px 20px!important}.mg-cover-block img{margin:auto}.mg-cover-block>:first-child{padding-top:.6em}.resource-and-directory-row h2{text-shadow:1px 1px 1px rgba(0,0,0,.8);margin:0 auto;line-height:1em}.resource-and-directory-row p{max-width:60%;margin:.5em auto}.resource-and-directory-row .wp-block-cover__inner-container{display:-webkit-box;display:-ms-flexbox;display:flex}.mg-contractor-row,.resource-and-directory-row .wp-block-cover__inner-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mg-contractor-row{padding:3em 1em;gap:1.25em;text-align:center}.mg-contractor-row h3{margin:16px auto 0;margin:1rem auto 0}.mg-contractor-row p{max-width:600px;margin:auto;text-wrap:pretty;text-align:left}@media only screen and (min-width:950px){.mg-contractor-row,.mg-contractor-row div:first-of-type{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mg-contractor-row div:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-column-gap:2rem;column-gap:2rem}.mg-contractor-row figure{margin:0}.mg-contractor-row figure img{height:100%!important;-o-object-fit:contain;object-fit:contain}.mg-contractor-row h3{margin:0 auto;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-top:-.5em}}.page-mcaa-2023-by-the-numbers .headline.container{padding:0}.page-mcaa-2023-by-the-numbers .block-stat-card>.flex div{max-width:50%}.block-stat-card{color:#fff;padding:1em 1.5em;height:100%}.block-stat-card>*{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:900px}@media (max-width:700px){.block-stat-card>*{gap:20px}}.block-stat-card h3{font-size:96px;white-space:nowrap;margin-top:0;margin-bottom:0}.mg-infographic-row{gap:8px;margin-bottom:8px}
