html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,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]{display:none}template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.6666666667em 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}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}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]{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]{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-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:62.5%}body{font-size:1.6rem;line-height:1.5;color:#484748;font-family:Lato,sans-serif;-webkit-font-smoothing:subpixel-antialiased}h1,h2,h3,h4,h5,h6{font-family:"Varela Round",Helvetica,sans-serif;font-weight:400;line-height:1.25;margin:1.25em 0 .5em;text-rendering:optimizeLegibility}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1{font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;font-family:"Varela Round",Helvetica,sans-serif;font-size:2.2rem;font-weight:400}h2{color:#5e8ea5;font-size:2rem}h3{color:#5e8ea5;font-size:1.7rem}h4{color:#5e8ea5;font-size:1.5rem}h5{color:#5e8ea5;font-size:1.3rem}h6{color:#5e8ea5;font-size:1.2rem}address,p{font-size:1.3rem;line-height:1.5384615385;margin:0 0 1.4rem}address{display:block;font-style:normal}ol,ul{margin-bottom:0}li{font-size:1.3rem;line-height:1.5384615385;margin-bottom:1.4rem}a{-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;-webkit-transition-property:color,background-color,border-color,opacity;-o-transition-property:color,background-color,border-color,opacity;transition-property:color,background-color,border-color,opacity;color:#a3bc26}a:hover{color:#e4712e}a:active,a:focus{color:#e4712e;outline:0}hr{border-bottom:1px solid #e1e2e5;border-left:0;border-right:0;border-top:0;margin:1.4rem 0}img{margin:0;max-width:100%}figure{margin:0}abbr,acronym{border-bottom:1px dotted #e1e2e5;cursor:help}del{color:#6f6d6f}blockquote{border-left:2px solid #e1e2e5;color:#6f6d6f;margin:1.4rem 0;padding-left:.7rem}cite{color:#888688;font-style:italic}cite::before{content:'\2014 \00A0'}.hidden{position:absolute;clip:rect(1px,1px,1px,1px)}.assistive-text,.screen-reader-text{position:absolute;clip:rect(1px,1px,1px,1px)}.small{font-size:.7em;margin-left:-.01em}.disclaimer{font-size:.75em;font-style:italic;margin:4em 0 0}.archive.widget .widget-title{margin-bottom:0}.archive.widget ul{list-style:none;margin:0;padding:0}.archive.widget li{font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;font-size:1.1rem;line-height:1.8181818182;color:#959395;font-weight:400;overflow:hidden;padding:8px 0 5px 50px;position:relative;text-align:left}.archive.widget li+li{border-top:1px solid #e1e2e5}.archive.widget li a,.archive.widget li span{display:inline-block;float:left;padding:0 3px;text-decoration:none;width:3em}.archive.widget li a:nth-child(8),.archive.widget li span:nth-child(8){clear:left}.archive.widget li a{color:#484748}.archive.widget li strong{position:absolute;top:8px;left:0;color:transparent;display:block;font-weight:400}.archive.widget li strong a{width:auto}.archive.widget li a.active{background:#466b7d;color:#fff}.archive.widget li a:hover{background:#bad531;color:#fff;text-decoration:none}a.button{font-size:1.2rem;line-height:1.6666666667;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;background-color:rgba(255,255,255,.25);border:1px solid #476b7d;color:#476b7d;font-weight:400;padding:10px 15px;text-align:center;text-decoration:none;color:#484748}a.button:hover{background-color:#f2f2f2;color:#476b7d}.fancybox-overlay{background:rgba(33,51,60,.9)!important}.fancybox-wrap .fancybox-title{color:#484748;font-family:Lato,sans-serif}.fancybox-wrap .fancybox-skin{background-color:#fff}.mapp-layout{border:0;margin:0}.mapp-canvas *{box-sizing:content-box}.mapp-map-links{border:0}.mapp-iw *{font-family:Lato,sans-serif!important;font-size:1.2rem!important;line-height:1.33!important}.mapp-iw .mapp-links{border-top:0;margin-top:0!important;padding:8px 0 2px!important}.mapp-iw .mapp-links a{-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;-webkit-transition-property:color,background-color,border-color,opacity;-o-transition-property:color,background-color,border-color,opacity;transition-property:color,background-color,border-color,opacity;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;background:#484748;border:0;border-radius:2px;color:#fff!important;display:inline-block;font-family:"Varela Round",Helvetica,sans-serif!important;font-size:1.2rem!important;font-weight:700!important;line-height:20px!important;padding:3px 10px!important;text-decoration:none!important;font-size:10px!important}.mapp-iw .mapp-links a:hover{background:#a3bc26;text-decoration:none!important}.mapp-directions{margin:0;padding:25px}.mapp-directions *{font-family:Lato,sans-serif!important}.mapp-directions .mapp-travelmode{border-radius:4px;line-height:20px;margin-right:8px}.mapp-directions .mapp-myloc{-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;-webkit-transition-property:color,background-color,border-color,opacity;-o-transition-property:color,background-color,border-color,opacity;transition-property:color,background-color,border-color,opacity;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;background:#484748;border:0;border-radius:2px;color:#fff!important;display:inline-block;font-family:"Varela Round",Helvetica,sans-serif!important;font-size:1.2rem!important;font-weight:700!important;line-height:20px!important;padding:3px 10px!important;text-decoration:none!important}.mapp-directions .mapp-myloc:hover{background:#a3bc26;text-decoration:none!important}.mapp-directions .mapp-dir-icon{margin-right:4px;margin-top:4px;vertical-align:top}.mapp-directions input.mapp-dir-daddr,.mapp-directions input.mapp-dir-saddr{border:1px solid #e1e2e5;border-radius:2px;margin-top:10px;padding:3px 5px}.mapp-directions input.mapp-dir-daddr.mapp-error,.mapp-directions input.mapp-dir-saddr.mapp-error{box-shadow:none}.mapp-directions input.mapp-dir-daddr:focus,.mapp-directions input.mapp-dir-saddr:focus{border-color:#aaadb6}.mapp-directions .mapp-dir-daddr-err,.mapp-directions .mapp-dir-saddr-err{color:#e1e2e5;margin:0 0 0 30px}.mapp-directions input.mapp-dir-get{-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;-webkit-transition-property:color,background-color,border-color,opacity;-o-transition-property:color,background-color,border-color,opacity;transition-property:color,background-color,border-color,opacity;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;background:#a3bc26;border:0;border-radius:2px;color:#fff!important;display:inline-block;font-family:"Varela Round",Helvetica,sans-serif!important;font-size:1.2rem!important;font-weight:700!important;line-height:20px!important;padding:3px 10px!important;text-decoration:none!important;margin-right:.33em}.mapp-directions input.mapp-dir-get:hover{background:#a3bc26;text-decoration:none!important}.mapp-directions .mapp-dir-close,.mapp-directions .mapp-dir-print{-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;-webkit-transition-property:color,background-color,border-color,opacity;-o-transition-property:color,background-color,border-color,opacity;transition-property:color,background-color,border-color,opacity;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;background:#484748;border:0;border-radius:2px;color:#fff!important;display:inline-block;font-family:"Varela Round",Helvetica,sans-serif!important;font-size:1.2rem!important;font-weight:700!important;line-height:20px!important;padding:3px 10px!important;text-decoration:none!important}.mapp-directions .mapp-dir-close:hover,.mapp-directions .mapp-dir-print:hover{background:#a3bc26;text-decoration:none!important}.mapp-directions .adp-list{background:#e1e2e5;border:0;margin:20px 0;padding:5px 15px 15px}.mapp-directions .adp-list .adp-listheader{background:0 0!important;border:0;cursor:default!important;font-weight:700}.mapp-directions .adp-list td{-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;-webkit-transition-property:color,background-color,border-color,opacity;-o-transition-property:color,background-color,border-color,opacity;transition-property:color,background-color,border-color,opacity;padding:2px 4px}.mapp-directions .adp-list td b{font-weight:700;margin-right:.5em}.mapp-directions .adp-list td:hover{background:#d9dade}.mapp-directions .adp-list td.adp-listsel{background:#c6c8cd}.mapp-directions .adp-step,.mapp-directions .adp-substep{padding:.3em 1px}.mapp-directions .adp-placemark{border:0}.mapp-directions .adp-placemark td{border:0;line-height:1.2;padding:10px 10px 10px 0;vertical-align:top}.mapp-directions .adp-placemark img{display:block;margin-left:20px}.mapp-directions .adp-placemark td.adp-text{padding:18px 0 0 24px}.mapp-directions table.adp-directions{width:100%}.mapp-directions table.adp-directions td{border-top-style:dashed;vertical-align:top}.mapp-directions table.adp-directions .adp-distance{text-align:right}.adp-legal{font-size:.9rem;line-height:1;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;color:#7b7a7b;font-weight:400;text-align:right}.aligncenter,.alignleft,.alignnone,.alignright{display:block;height:auto;margin:1.4rem auto;max-width:100%}.wp-caption{background:#fff;max-width:100%;padding:10px;text-align:center}.wp-caption img{display:block;height:auto;max-width:100%}.wp-caption .wp-caption-text{font-size:1.1rem;line-height:1.5454545455;font-family:"Varela Round",Helvetica,sans-serif;font-style:italic;text-align:center}.gallery{margin:0 -10px;padding-top:10px;text-align:center}.gallery dl.gallery-item{display:inline-block;margin:0;max-width:50%;padding:0 15px 25px}.gallery dl.gallery-item dd,.gallery dl.gallery-item dt{display:inline;margin:0;padding:0}.gallery dl.gallery-item a img{box-sizing:content-box;display:block;height:auto;max-width:100%}.gallery dl.gallery-item .wp-caption-text{display:none}.gallery br{display:none}embed,iframe,object{display:block;margin:0 auto;max-width:100%}.video-container{max-width:640px}p.entry-meta{font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;font-weight:700;margin:0}article.details .entry-meta{font-size:1rem;line-height:1.4;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;clear:both;color:#aeadae;padding:20px 0}.date-block{font-size:1rem;line-height:1.3;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;-webkit-transition-property:color,background-color,border-color,opacity;-o-transition-property:color,background-color,border-color,opacity;transition-property:color,background-color,border-color,opacity;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;background:#21333c;color:#fff;font-family:"Varela Round",Helvetica,sans-serif;padding:8px 10px;width:55px;width:5.4em}.date-block span{display:block}.wp-pagenavi{font-size:1.2rem;line-height:1.8333333333;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;padding:5px 0;text-transform:uppercase}.wp-pagenavi .pages{color:#7b7a7b;display:inline-block;margin-right:1em}.wp-pagenavi .current,.wp-pagenavi a{display:inline-block;margin:0 3px;min-width:24px;padding:0 8px;text-align:center;text-decoration:none}.wp-pagenavi a{background:#d3d5d9;color:#fff}.wp-pagenavi a:hover{background:#bad531;color:#fff}.wp-pagenavi .current{background:#466b7d;color:#fff}.wp-pagenavi .extend{margin:0 .5em}.board-members ul{list-style:none;margin:0;padding:0}.board-members li{margin:.25em 0}.board-members li+li{border-top:1px solid #e1e2e5}.board-members .name{color:#5e8ea5}.board-members .company,.board-members .sep{color:#7b7a7b}.board-members+h2{color:#484748}.contact-info address,.contact-info p{font-size:1.3rem;line-height:1.4615384615;font-family:"Varela Round",Helvetica,sans-serif}.contact-info a{color:inherit;text-decoration:none}.contact-info a:hover{color:#e4712e}.contact-info .adr,.contact-info .email,.contact-info .tel{padding-left:27px;position:relative}.contact-info .adr i.fa,.contact-info .email i.fa,.contact-info .tel i.fa{position:absolute;top:0;left:0;margin-left:1px}.contact-info .adr i.fa.fa-map-marker,.contact-info .email i.fa.fa-map-marker,.contact-info .tel i.fa.fa-map-marker{font-size:1.7rem;line-height:1.0588235294}.contact-info .adr i.fa.fa-envelope,.contact-info .email i.fa.fa-envelope,.contact-info .tel i.fa.fa-envelope{font-size:1.2rem;line-height:1.25}.contact-info .adr i.fa.fa-phone,.contact-info .email i.fa.fa-phone,.contact-info .tel i.fa.fa-phone{font-size:1.5rem;line-height:1.0666666667}.contact-info .street-address span{white-space:nowrap}.elected-officials h3{font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;color:#484748}.elected-officials ul{list-style:none;margin:0;padding:0}.elected-officials .name{color:#5e8ea5;font-weight:700}.featured-success-story{background:#e1e2e5;margin:30px -25px -30px}.featured-success-story .content{padding:20px 25px}.featured-success-story .content p{font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;font-family:Lato,sans-serif;font-style:italic;margin:0}.featured-success-story .content p a{color:inherit}.featured-success-story .content p a:hover{color:#e4712e}.featured-success-story .content p.quote{font-size:1.5rem;line-height:1.4666666667}.featured-success-story .content p.by{font-size:1.3rem;line-height:1.6923076923;margin-top:.5em;text-align:right}.featured-success-story .more a{background:#c6c8cd;color:#484748;display:block;position:relative;text-decoration:none}.featured-success-story .more a::before{position:absolute;top:0;right:25px;color:#484748;content:'\f054';font:400 11px/40px FontAwesome}.featured-success-story .more a:hover{background:#b8bac1}.featured-success-story .more b{font-size:1.2rem;line-height:1.6666666667;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;display:block;font-weight:400;padding:10px 25px}.featured-success-story .more strong{font-weight:400}.featured-success-story .more i{font-style:normal}.cl-locations-map{display:none}.careerlink-locations ul{list-style:none;margin:0;padding:0}.careerlink-locations li{margin-bottom:1.25em;padding-right:20px}.careerlink-locations .cl-name{color:#5e8ea5;font-weight:700;text-decoration:none}.careerlink-locations .cl-name:hover{color:#a3bc26}ul.meeting-minutes{list-style:none;margin:0;padding:0}ul.meeting-minutes li{margin:0}ul.meeting-minutes li+li{border-top:1px solid #e1e2e5}ul.meeting-minutes a{display:inline-block;padding:.25em 0;text-decoration:none}ul.meeting-minutes a i.fa{margin-right:.5em}ul.staff{list-style:none;margin:0;padding:0}ul.staff li{font-size:.875em;padding-bottom:1.25em;padding-right:20px}ul.staff .staff-member-image{display:block;margin-bottom:5px}ul.staff .staff-member-name{color:#5e8ea5;font-weight:700}.success-story{overflow:hidden}.success-story__quote a{color:#7b7a7b}.success-story__quote a:hover{color:#e4712e}.success-story__by{float:right;max-width:80%;text-align:right;text-transform:none}.success-story__name{font-weight:700}.success-story__location{white-space:nowrap}ul.success-stories{list-style:none;margin:0;padding:0}ul.success-stories li+li{border-top:1px solid #e1e2e5;padding-top:25px}*{box-sizing:border-box}body,html{background:#0f171b}body{min-width:320px}.wrap{margin:0 auto;max-width:1200px}.site-header{background:#fff;padding-bottom:100px;position:relative}.brand{position:absolute;right:50px;bottom:0;left:0;height:100px}.brand h1{display:inline;margin:0}.brand a{position:absolute;top:0;right:0;bottom:0;left:0;display:block;padding:10px 16px 10px 8px;text-decoration:none}.brand img{height:auto;width:200px;display:block}.nav{background:#b8bac1;position:relative}.nav h3{-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;-webkit-transition-property:color,background-color,border-color,opacity;-o-transition-property:color,background-color,border-color,opacity;transition-property:color,background-color,border-color,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:absolute;top:100%;right:0;height:50px;width:50px;color:#466b7d;margin:0;overflow:hidden;text-align:center}.nav h3::before{content:'\f0c9';display:inline-block;font-family:FontAwesome}.nav h3 b{position:absolute;clip:rect(1px,1px,1px,1px)}.nav h3::before{font-size:2rem;line-height:2.5}.nav h3:hover{color:#344f5c}.nav .expanded-nav h3::before{content:'\f00d'}.nav .menu{-webkit-transition:max-height .25s ease-in-out;-o-transition:max-height .25s ease-in-out;transition:max-height .25s ease-in-out;max-height:0;overflow:hidden}.expanded-nav .nav .menu{-webkit-transition:max-height .33s ease-in-out;-o-transition:max-height .33s ease-in-out;transition:max-height .33s ease-in-out;box-shadow:0 0 20px #e1e2e5;max-height:300px}.nav ul{list-style:none;margin:0;padding:0;overflow:hidden}.nav li{display:inline;margin:0}.nav li a{font-size:1.2rem;line-height:1.6666666667;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.05em;text-transform:uppercase;background:#e1e2e5;border-bottom:1px solid #c6c8cd;color:#466b7d;display:block;padding:15px 15px 14px;text-decoration:none}.nav li a:hover{background:#c6c8cd;border-bottom-color:#b8bac1}.events-archive .nav li.mi-events a,.events-single .nav li.mi-events a,.nav li.current-menu-item a,.nav li.current-page-ancestor a{background:#bad531!important;border-bottom-color:#bad531!important;color:#fff}.events-archive .nav li.mi-events a:hover,.events-single .nav li.mi-events a:hover,.nav li.current-menu-item a:hover,.nav li.current-page-ancestor a:hover{background:#abc428!important;border-bottom-color:#abc428!important}.nav .nav-general li a{float:left;width:50%}.nav .nav-general li:nth-child(2n+1) a{border-right:1px solid #c6c8cd}.nav .nav-audience li a{background:#fff;border-bottom-color:#d3d5d9}.nav .nav-audience li a:hover{background:#d3d5d9;border-bottom-color:#c6c8cd}.subnav{background:#466b7d;overflow:hidden;position:relative}.subnav h3{font-size:1.2rem;line-height:1.6666666667;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;-webkit-transition-property:color,background-color,border-color,opacity;-o-transition-property:color,background-color,border-color,opacity;transition-property:color,background-color,border-color,opacity;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;cursor:pointer;margin:0;padding:15px 25px;position:relative}.subnav h3::before{font-size:2rem;line-height:2.5;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;-webkit-transition-property:color,background-color,border-color,opacity;-o-transition-property:color,background-color,border-color,opacity;transition-property:color,background-color,border-color,opacity;position:absolute;top:0;right:0;height:50px;width:50px;background:#3d5d6d;border-left:1px solid #4f798d;color:#769fb3;content:'\f0c9';display:inline-block;font-family:FontAwesome;text-align:center}.subnav h3:hover{background:#3d5d6d}.subnav h3:hover::before{color:#fff}body.expanded-subnav .subnav h3{background:#466b7d}body.expanded-subnav .subnav h3::before{background:#3d5d6d;border-left-color:#4f798d;color:#fff;content:'\f00d'}body.expanded-subnav .subnav h3:hover{background:#3d5d6d}.subnav .menu{-webkit-transition:max-height .5s cubic-bezier(0,1.05,0,1);-o-transition:max-height .5s cubic-bezier(0,1.05,0,1);transition:max-height .5s cubic-bezier(0,1.05,0,1);max-height:0;overflow:hidden}body.expanded-subnav .subnav .menu{-webkit-transition:max-height .5s ease-in-out;-o-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out;max-height:3000px}.subnav h4{font-size:1.4rem;line-height:1.4285714286;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;-webkit-transition-property:color,background-color,border-color,opacity;-o-transition-property:color,background-color,border-color,opacity;transition-property:color,background-color,border-color,opacity;border-top:1px solid #4f798d;color:#fff;font-family:Lato,sans-serif;margin:0}.subnav ul{list-style:none;margin:0;padding:0}.subnav li{display:inline;margin:0}.subnav a{font-size:1.3rem;line-height:1.2307692308;background:#466b7d;border-bottom:1px solid #4f798d;color:#fff;display:block;padding:17px 25px;text-decoration:none}.subnav a:hover{background:#3d5d6d}.subnav .current-menu-item a,.subnav .current-page-item>a,body.section-xxxxx .subnav .mi-xxxxx a{background:#2b414c}.subnav .current-menu-item a:hover,.subnav .current-page-item>a:hover,body.section-xxxxx .subnav .mi-xxxxx a:hover{background:#21333c}.subnav .mi-overview{display:none}.subnav ul ul a{padding:12px 25px 12px 50px}main.content{background-color:#fff;background-image:-webkit-linear-gradient(#fff 0,#f1f2f3 0,#fff 25px);background-image:-o-linear-gradient(#fff 0,#f1f2f3 0,#fff 25px);background-image:linear-gradient(#fff 0,#f1f2f3 0,#fff 25px);display:block;padding:20px 25px 30px}.subnav+main.content{background:#fff}.masthead{margin:-20px -25px 20px}.masthead img{height:auto;width:100%;display:block}.page-header{font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;border-bottom:3px solid #bad531;display:inline-block;position:relative;margin-bottom:1.25em}.page-header::after{position:absolute;top:100%;right:27px;height:3px;width:3px;background:#fff;content:''}.page-header h1{margin-bottom:0}.page-header p.by{font-weight:700;margin:.5em 0 1em}.sidebar{background:#fff}.widget{padding:20px 25px}.widget h3{font-size:1.5rem;line-height:1.0666666667;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;border-bottom:2px solid #bad531;display:inline-block;position:relative;margin-bottom:20px;margin-top:1em;padding-bottom:3px}.widget h3::after{position:absolute;top:100%;right:21px;height:2px;width:3px;background:#fff;content:''}.megatabs .mt-news{background-image:url(../images/bg-megatab-news.jpg)}.megatabs .mt-events{background-image:url(../images/bg-megatab-events.jpg)}.megatabs .mt-resources{background-image:url(../images/bg-megatab-resources.jpg)}.megatabs .tabs{display:none}.megatabs>.content{background:#e1e2e5}.megatabs>.content .section{padding:0 0 20px}.megatabs>.content h3{background-position:center top;background-size:cover;margin:0 0 25px;padding:25px}.megatabs>.content h3 b{font-size:1.8rem;line-height:3.3333333333;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1em;text-transform:uppercase;background:rgba(24,54,69,.85);color:#fff;display:block;font-weight:400;text-align:center}.megatabs>.content ul.news{list-style:none;margin:0;padding:0}.megatabs>.content ul.news li{padding:0 25px 25px}.megatabs>.content ul.news a{background:#fff;color:#484748;display:block;min-height:100px;padding:20px 15px 20px 75px;position:relative;text-decoration:none}.megatabs>.content ul.news h4{font-size:1.3rem;line-height:1.4615384615;margin:-.4rem 0 0;padding:0}.megatabs>.content ul.news p{font-size:1.3rem;line-height:1.4615384615;margin:0}.megatabs>.content ul.news .date-block{font-size:1.1rem;line-height:1.2727272727;position:absolute;top:20px;left:0}.megatabs>.content ul.news a:hover h4{color:#e4712e}.megatabs>.content ul.news a:hover .date-block{background:#e4712e}.megatabs>.content ul.events{list-style:none;margin:0;padding:0}.megatabs>.content ul.events li{padding:0 25px 25px}.megatabs>.content ul.events a{background:#fff;color:#484748;display:block;min-height:100px;padding:20px 15px 20px 75px;position:relative;text-decoration:none}.megatabs>.content ul.events h4{font-size:1.3rem;line-height:1.4615384615;margin:-.4rem 0 0;padding:0}.megatabs>.content ul.events p{font-size:1.3rem;line-height:1.4615384615;margin:0}.megatabs>.content ul.events .date-block{font-size:1.1rem;line-height:1.2727272727;position:absolute;top:20px;left:0}.megatabs>.content ul.events a:hover h4{color:#e4712e}.megatabs>.content ul.events a:hover .date-block{background:#e4712e}.megatabs>.content ul.resources a{color:#484748}.megatabs>.content .temp{font-size:2rem;line-height:1;color:#c6c8cd;margin:0;padding:20px;text-align:center}.megatabs>.content p.more{margin:0;padding:10px 0 20px;text-align:center}.megatabs .megatab__no-results{margin:0;padding:50px 0;text-align:center}.site-footer address,.site-footer button,.site-footer input,.site-footer p{font-family:"Varela Round",Helvetica,sans-serif}.site-footer .subscribe-form{background:#334f5d;color:#fff;font-family:"Varela Round",Helvetica,sans-serif}.site-footer .subscribe-form .wrap{padding:25px}.site-footer .subscribe-form h3{font-size:1.3rem;line-height:1.2307692308;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;letter-spacing:.1em;margin:0}.site-footer .subscribe-form p{font-size:1.2rem;line-height:1.3333333333;margin:.2rem 0 2rem}.site-footer .subscribe-form i.fa{display:none}.site-footer .subscribe-form form{max-width:320px;overflow:hidden}.site-footer .subscribe-form input{font-size:1.3rem;line-height:1.8461538462;height:26px;width:68%;background:#fff;border:1px solid #e1e2e5;border-right:0;box-shadow:inset 2 px 2px 4px #e1e2e5;color:#466b7d;float:left;padding-left:4px}.site-footer .subscribe-form input::-webkit-input-placeholder{font-size:1.1rem;line-height:2.1818181818;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;color:#21333c;font-family:"Varela Round",Helvetica,sans-serif;opacity:.5}.site-footer .subscribe-form input::-moz-placeholder{font-size:1.1rem;line-height:2.1818181818;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;color:#21333c;font-family:"Varela Round",Helvetica,sans-serif;opacity:.5}.site-footer .subscribe-form input:-moz-placeholder{font-size:1.1rem;line-height:2.1818181818;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;color:#21333c;font-family:"Varela Round",Helvetica,sans-serif;opacity:.5}.site-footer .subscribe-form input:-ms-input-placeholder{font-size:1.1rem;line-height:2.1818181818;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;color:#21333c;font-family:"Varela Round",Helvetica,sans-serif;opacity:.5}.site-footer .subscribe-form input:focus{background:#fff;border-color:#fff;box-shadow:none;outline:0}.site-footer .subscribe-form input:focus::-webkit-input-placeholder{opacity:.2}.site-footer .subscribe-form input:focus::-moz-placeholder{opacity:.2}.site-footer .subscribe-form input:focus:-moz-placeholder{opacity:.2}.site-footer .subscribe-form input:focus:-ms-input-placeholder{opacity:.2}.site-footer .subscribe-form button{font-size:1rem;line-height:2.3;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;-webkit-transition-property:color,background-color,border-color,opacity;-o-transition-property:color,background-color,border-color,opacity;transition-property:color,background-color,border-color,opacity;height:26px;width:32%;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;background:0 0;border:1px solid #bad531;border-left:0;float:left;font-family:"Varela Round",Helvetica,sans-serif}.site-footer .subscribe-form button:focus,.site-footer .subscribe-form button:hover{background:#abc428;border-color:#abc428}.site-footer .colophon{background:#21333c;color:#dbdada}.site-footer .colophon .wrap{padding:25px}.site-footer .colophon h3{font-size:1.5rem;line-height:1.0666666667;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;border-bottom:2px solid #bad531;display:inline-block;position:relative;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;color:#dbdada;margin-bottom:20px;margin-top:1em;padding-bottom:3px}.site-footer .colophon h3::after{position:absolute;top:100%;right:21px;height:2px;width:3px;background:#21333c;content:''}.site-footer .colophon address,.site-footer .colophon li,.site-footer .colophon p{font-size:1.2rem;line-height:1.3333333333}.site-footer .colophon a{color:inherit;text-decoration:none}.site-footer .colophon a:hover{color:#fff!important}.site-footer .summary h3{overflow:hidden;text-indent:101%;white-space:nowrap;border-bottom:0;height:48px;width:120px;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;background:url(../images/logo-transparent.png);background-size:120px 48px;color:#dbdada;margin:0 0 0 -5px}.site-footer .summary h3::after{display:none}.site-footer .say-hello .contact-info address,.site-footer .say-hello .contact-info p{font-size:1.2rem;line-height:1.3333333333;font-family:"Varela Round",Helvetica,sans-serif}.site-footer .follow-us ul{list-style:none;margin:0;padding:0;margin:-8px 0 5px -5px}.site-footer .follow-us ul li{font-size:1.6rem;line-height:1.625;display:inline}.site-footer .follow-us ul a{display:inline-block;padding:5px}.site-footer .follow-us ul a:hover{color:#fff}.site-footer .follow-us ul b{position:absolute;clip:rect(1px,1px,1px,1px)}.site-footer .follow-us .tweet a{text-decoration:underline}.site-footer .follow-us .tweet p.by{font-size:1.1rem;line-height:1.4545454545;color:rgba(255,255,255,.5);margin-bottom:.5em}.site-footer .follow-us .tweet p.by a{color:#bad531;text-decoration:none}.site-footer .follow-us .tweet p.by .sep{margin:0 .25em}.site-footer .site-credits{background:#0f171b;color:#8b8b8b;padding:10px 25px}.site-footer .site-credits p{font-size:1rem;line-height:2.6;margin:0}body.home main.content{padding:0}body.home #intro .cover{background:#e1e2e5 url(../images/home-cover.jpg) left bottom no-repeat;background-size:150%;padding-bottom:56.25%;position:relative}body.home #intro .content{background:#476b7d;padding:15px 20px}body.home #intro h2{font-size:1.6rem;line-height:1.3125;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;color:#fff;margin:0 0 22px}body.home #intro p{margin-top:0}body.home #intro a.button{background:#fff}body.home #overview{background:#fff;padding:20px;text-align:center}body.home #overview img.wp-post-image{height:auto;width:100%;margin:0 auto 5px;max-width:480px}body.home #overview h2{font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;border-bottom:3px solid #bad531;display:inline-block;position:relative;color:#385665;margin:0 auto .5em}body.home #overview h2::after{position:absolute;top:100%;right:27px;height:3px;width:3px;background:#fff;content:''}body.home #overview h3{font-size:1.6rem;line-height:1.3125;color:#bad531;letter-spacing:0;margin:0 0 1em;text-align:left;text-transform:none}body.home #overview h4{font-size:1.4rem;line-height:1.5;color:#484748;font-weight:400;margin:0 0 -.25em;text-align:left}body.home #overview ol{list-style:none;margin:0;padding:0;text-align:left}body.home #overview ol li{font-size:1.3rem;line-height:1.3846153846;margin:1em 0 0;padding:0 0 0 24px;position:relative}body.home #overview ol li::before{position:absolute;top:0;left:2px;color:#bad531;content:'\f054';font:400 13px/20px FontAwesome}body.home #overview .audiences{margin:1.5em 0 1em -3%}body.home #overview .audiences ul{list-style:none;margin:0;padding:0;overflow:hidden}body.home #overview .audiences li{display:inline}body.home #overview .audiences a{font-size:1rem;line-height:2;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;border-bottom:3px solid #466b7d;color:#466b7d;display:block;float:left;font-family:"Varela Round",Helvetica,sans-serif;margin-left:3%;text-align:left;text-decoration:none;white-space:nowrap;width:30.33%}body.home #overview .audiences a:hover{border-color:#ea905b!important;color:#e4712e}body.home #overview .audiences li:nth-child(1) a{border-color:#bad531}body.home #overview .audiences li:nth-child(2) a{border-color:#466b7d}body.home #overview .audiences li:nth-child(3) a{border-color:#bbc6cc}body.home #news{background:#e1e2e5}body.home #news .wrap{max-width:360px;padding:20px;text-align:center}body.home #news h2{font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;border-bottom:3px solid #bad531;display:inline-block;position:relative;color:#21333c}body.home #news h2::after{position:absolute;top:100%;right:27px;height:3px;width:3px;background:#e1e2e5;content:''}body.home #news article.post.teaser{padding:10px 0}body.home #news p.more{margin:0;padding:20px 0}body.home #news p.more a.button:hover{background:#fff}article.post.teaser{max-width:400px;padding:10px 0}article.post.teaser:last-of-type{padding-bottom:0}article.post.teaser a{background:#fff;border:1px solid #e1e2e5;color:#484748;display:block;position:relative;text-align:left;text-decoration:none}article.post.teaser .image{background:#d3d5d9 url(../images/watermark.png) center center no-repeat;background-size:135px 135px;padding-bottom:75%}article.post.teaser .image img{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;width:100%;display:block}article.post.teaser h3{font-size:1.4rem;line-height:1.5;margin:0;padding:20px 20px 10px}article.post.teaser p{font-size:1.3rem;line-height:1.3846153846;margin:0;padding:0 20px 20px}article.post.teaser .date-block{font-size:1rem;line-height:1.3;position:absolute;top:10px;left:10px}article.post.teaser a:hover h3{color:#e4712e}article.post.teaser a:hover .date-block{background:#e4712e}body.archive main.content,body.blog main.content,body.search-results main.content{padding-bottom:10px}.not-found .entry-content p{text-align:center}body.events-archive .nav .mi-news-insights.current-page-parent a,body.events-single .nav .mi-news-insights.current-page-parent a{color:#466b7d!important;background:#e1e2e5!important;border-bottom-color:#c6c8cd!important}body.events-archive .nav .mi-news-insights.current-page-parent a:hover,body.events-single .nav .mi-news-insights.current-page-parent a:hover{background:#c6c8cd!important;border-bottom-color:#b8bac1!important}#tribe-events-bar{margin-bottom:15px}body.events-gridview .page-header{position:absolute;clip:rect(1px,1px,1px,1px)}body.events-gridview .tribe-events-title-bar{padding:1px 0 0}body.events-gridview .tribe-events-page-title{font-size:1.8rem;line-height:1.3333333333;letter-spacing:0;text-transform:none;color:#5e8ea5}body.events-gridview #tribe-events-content table.tribe-events-calendar{border:1px solid #e1e2e5;border-top:0}body.events-gridview #tribe-events-content table.tribe-events-calendar thead th{font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;font-size:1rem;line-height:1.4;background:#466b7d;border-left:1px solid #558197;border-top:0;border-right:0;color:#a1bdca;font-family:Lato,sans-serif;font-weight:700;padding:8px 0}body.events-gridview #tribe-events-content table.tribe-events-calendar thead th:first-child{border-left:0}body.events-gridview #tribe-events-content table.tribe-events-calendar thead th:last-child{border-right:1px solid #e1e2e5}body.events-gridview #tribe-events-content table.tribe-events-calendar tbody td{border:0;border-top:1px solid #e1e2e5;border-left:1px solid #e1e2e5;font-family:Lato,sans-serif}body.events-gridview #tribe-events-content table.tribe-events-calendar tbody td a{-webkit-transition:none;-o-transition:none;transition:none;background:0 0!important;font-family:Lato,sans-serif}body.events-gridview #tribe-events-content table.tribe-events-calendar tbody tr:first-child td{border-top:0}body.events-gridview #tribe-events-content table.tribe-events-calendar tbody td:first-child{border-left:0}body.events-gridview #tribe-events-content table.tribe-events-calendar .tribe-events-present,body.events-gridview #tribe-events-content table.tribe-events-calendar .tribe-events-present [id*=tribe-events-daynum-],body.events-gridview #tribe-events-content table.tribe-events-calendar .tribe-events-present [id*=tribe-events-daynum-] a,body.events-gridview #tribe-events-content table.tribe-events-calendar .tribe-events-present a{background:#bad531;color:#fff}body.events-gridview #tribe-events-content table.tribe-events-calendar .tribe-events-present.mobile-active,body.events-gridview #tribe-events-content table.tribe-events-calendar .tribe-events-present.mobile-active [id*=tribe-events-daynum-],body.events-gridview #tribe-events-content table.tribe-events-calendar .tribe-events-present.mobile-active [id*=tribe-events-daynum-] a,body.events-gridview #tribe-events-content table.tribe-events-calendar .tribe-events-present.mobile-active a{background:#abc428;color:#fff}body.events-gridview #tribe-events-content table.tribe-events-calendar .tribe-events-othermonth,body.events-gridview #tribe-events-content table.tribe-events-calendar .tribe-events-othermonth [id*=tribe-events-daynum-],body.events-gridview #tribe-events-content table.tribe-events-calendar .tribe-events-othermonth [id*=tribe-events-daynum-]>a,body.events-gridview #tribe-events-content table.tribe-events-calendar .tribe-events-othermonth>a{background:#f7f7f8}body.events-gridview #tribe-events-content table.tribe-events-calendar .tribe-events-past [id*=tribe-events-daynum-],body.events-gridview #tribe-events-content table.tribe-events-calendar .tribe-events-past [id*=tribe-events-daynum-]>a{color:#aeadae}body.events-gridview #tribe-events-content table.tribe-events-calendar .mobile-active,body.events-gridview #tribe-events-content table.tribe-events-calendar .mobile-active [id*=tribe-events-daynum-],body.events-gridview #tribe-events-content table.tribe-events-calendar .mobile-active [id*=tribe-events-daynum-]>a,body.events-gridview #tribe-events-content table.tribe-events-calendar .mobile-active>a{background:#466b7d;color:#fff!important}body.events-gridview .tribe-events-tooltip .tribe-event-duration{font-weight:700}body.events-gridview .tribe-events-tooltip .tribe-events-event-body p{font-size:1.4rem;line-height:1.5}body.events-list .page-header{position:absolute;clip:rect(1px,1px,1px,1px)}body.events-list .tribe-events-page-title{font-size:1.8rem;line-height:1.3333333333}body.events-list .tribe-events-list-separator-month{background:0 0;border-bottom:8px solid #fff;font-size:3rem;font-weight:400;margin:.5em 0 0;padding:0;text-transform:none}body.slug-contact .map-container{display:none}body.slug-contact .mobile-map-link{margin:0;padding:1em 0}@media only screen and (min-width:480px){.gallery dl.gallery-item{max-width:33.33%}}@media only screen and (min-width:568px){.cl-locations-map{display:block;margin-bottom:25px}.cl-locations-map .mapp-directions{border-bottom:8px solid #e1e2e5;padding-left:0}.careerlink-locations{max-width:640px;overflow:hidden;width:90%}.careerlink-locations li{float:left;width:50%}ul.staff{max-width:640px;overflow:hidden;width:90%}ul.staff li{float:left;width:50%}}@media only screen and (min-width:569px){.alignleft,.alignright{display:inline;height:auto;margin:.5em 20px .5em 0;max-width:50%}.alignleft{float:left;margin-right:20px}.alignright{float:right;margin-left:20px}.aligncenter{clear:both;display:block}.alignnone{clear:both;display:block;margin:1.4rem 0}.wp-caption{padding:20px}.gallery{margin:0 -15px}.gallery dl.gallery-item{max-width:25%;padding:0 15px 25px}}@media only screen and (min-width:640px){body.slug-contact .map-container{display:block}body.slug-contact .mobile-map-link{display:none}}@media all and (min-width:768px){body{font-size:1.6rem;line-height:1.5}h1{font-size:3rem}h2{font-size:2.7rem}h3{font-size:2.1rem}h4{font-size:1.8rem}h5{font-size:1.5rem}h6{font-size:1.3rem}address,p{font-size:1.6rem;line-height:1.5}li{font-size:1.6rem;line-height:1.5}}@media only screen and (min-width:768px){.archive.widget li{border-color:#58879e;color:#769fb3;padding-left:40px}.archive.widget li a:nth-child(8),.archive.widget li span:nth-child(8){clear:none}.archive.widget li a:nth-child(3n+5),.archive.widget li span:nth-child(3n+5){clear:left}.archive.widget li a{color:#fff}.archive.widget li a.active{background:#fff;color:#466b7d}.featured-success-story{margin:50px -50px -40px;min-height:140px;overflow:hidden;position:relative}.featured-success-story .content{padding:40px 50px 25px;width:77.5%}.featured-success-story .more a{position:absolute;top:0;right:0;bottom:0;width:22.5%}.featured-success-story .more a::before{display:none}.featured-success-story .more b{font-size:1.3rem;line-height:1.3076923077;position:absolute;top:50%;height:90px;width:100%;margin-top:-44px;padding:20px;text-align:center}.featured-success-story .more b::before{position:absolute;top:50%;left:0;height:0;width:0;border-bottom:15px solid transparent;border-left:15px solid #e1e2e5;border-top:15px solid transparent;content:'';margin-top:-15px}.featured-success-story .more strong{display:inline-block;margin:0 auto;text-align:right}.featured-success-story .more i{display:block}.site-header{background-color:#e1e2e5;background-image:-webkit-linear-gradient(-360deg,#e1e2e5 0,#efeff1 0,#efeff1 50%,#e1e2e5 50%,#e1e2e5 100%);background-image:-webkit-linear-gradient(left,#e1e2e5 0,#efeff1 0,#efeff1 50%,#e1e2e5 50%,#e1e2e5 100%);background-image:-o-linear-gradient(left,#e1e2e5 0,#efeff1 0,#efeff1 50%,#e1e2e5 50%,#e1e2e5 100%);background-image:linear-gradient(90deg,#e1e2e5 0,#efeff1 0,#efeff1 50%,#e1e2e5 50%,#e1e2e5 100%);padding:0}.site-header .wrap{border-left:1px solid #a1bdca;overflow:hidden;position:relative}.brand{background:#fff;border-right:1px solid #a1bdca;float:left;height:120px;position:relative;width:25%}.brand a{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;height:100%}.brand img{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%;left:-3%;margin:0 auto}.nav h3{position:absolute;clip:rect(1px,1px,1px,1px)}.nav .menu{background:#e1e2e5;box-shadow:none;float:left;max-height:none;width:75%}.nav li.mi-home{position:absolute;clip:rect(1px,1px,1px,1px)}.nav .nav-general{padding-bottom:17px;padding-right:25px;text-align:right}.nav .nav-general li a{background:0 0;border-bottom:0;border-right:0;border-top-color:rgba(70,107,125,0);color:#466b7d;display:inline-block;float:none;margin-left:-.4em;padding:25px 15px 18px;text-align:center;width:auto}.nav .nav-general li:nth-child(2n+1) a{border-right:0}.nav .nav-general li a:hover{-webkit-transition:none;-o-transition:none;transition:none;border-top:2px solid #c6c8cd;color:#344f5c;padding-top:8px}.nav .nav-general li.current-menu-item a,.nav .nav-general li.current-page-ancestor a,body.events-archive .nav .nav-general li.mi-events a,body.events-single .nav .nav-general li.mi-events a{background:0 0!important;border-top:2px solid #abc428;color:#344f5c;padding-top:8px}.nav .nav-general li.current-menu-item a:hover,.nav .nav-general li.current-page-ancestor a:hover,body.events-archive .nav .nav-general li.mi-events a:hover,body.events-single .nav .nav-general li.mi-events a:hover{border-top-color:#98af24!important}.nav .nav-audience{border-top:1px solid #a1bdca;overflow:hidden}.nav .nav-audience li a{font-size:1.5rem;line-height:1.2666666667;border-bottom:0;border-right:1px solid #a1bdca;display:block;float:left;padding:10px 10px 11px;text-align:center;width:33.33%}.nav .nav-audience li a:hover{background:#a1bdca;color:#fff}.subnav{border-top:1px solid #3d5d6d;float:left;margin-top:-1px;padding:25px 0;position:relative;width:25%;z-index:2}.subnav h3{position:absolute;clip:rect(1px,1px,1px,1px)}.subnav .menu{max-height:none!important}.subnav h4{position:absolute;clip:rect(1px,1px,1px,1px)}.subnav a{font-size:1.1rem;line-height:1.2727272727;border-bottom:0;padding:13px 20px}.subnav .menu>ul>li>a{font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase}.subnav .mi-overview{display:block}.subnav ul ul a{padding:7px 25px 7px 50px}.container{background-color:#e1e2e5;background-image:-webkit-linear-gradient(-360deg,#e1e2e5 0,#3d5d6d 0,#3d5d6d 50%,#fff 50%);background-image:-webkit-linear-gradient(left,#e1e2e5 0,#3d5d6d 0,#3d5d6d 50%,#fff 50%);background-image:-o-linear-gradient(left,#e1e2e5 0,#3d5d6d 0,#3d5d6d 50%,#fff 50%);background-image:linear-gradient(90deg,#e1e2e5 0,#3d5d6d 0,#3d5d6d 50%,#fff 50%);position:relative}.container::before{background-color:#466b7d;background-image:-webkit-linear-gradient(-360deg,#466b7d 50%,#cbcdd2 50%);background-image:-webkit-linear-gradient(left,#466b7d 50%,#cbcdd2 50%);background-image:-o-linear-gradient(left,#466b7d 50%,#cbcdd2 50%);background-image:linear-gradient(90deg,#466b7d 50%,#cbcdd2 50%);position:absolute;top:-1px;right:0;left:0;content:'';height:1px}.container>.wrap{background:#fff;border-left:1px solid #395766;position:relative}.container>.wrap::after{clear:both;content:"";display:table}.container>.wrap::before{position:absolute;top:0;bottom:0;left:0;background:#466b7d;content:'';width:25%;z-index:1}main.content{background:#fff;border-top:1px solid #a1bdca;float:right;margin-top:-1px;min-height:500px;padding:40px 50px;width:75%}.masthead{border-top:1px solid #466b7d;margin:-41px -50px 40px}.page-header{margin-bottom:1.5em}.sidebar{background:0 0;clear:left;float:left;position:relative;width:25%;z-index:2}.widget{padding:20px}.widget h3{font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;border-bottom:2px solid #bad531;display:inline-block;position:relative;color:#fff}.widget h3::after{position:absolute;top:100%;right:21px;height:2px;width:3px;background:#466b7d;content:''}.megatabs{background-color:#e1e2e5;background-image:-webkit-linear-gradient(-360deg,#e1e2e5 0,#3d5d6d 0,#3d5d6d 50%,#e1e2e5 50%);background-image:-webkit-linear-gradient(left,#e1e2e5 0,#3d5d6d 0,#3d5d6d 50%,#e1e2e5 50%);background-image:-o-linear-gradient(left,#e1e2e5 0,#3d5d6d 0,#3d5d6d 50%,#e1e2e5 50%);background-image:linear-gradient(90deg,#e1e2e5 0,#3d5d6d 0,#3d5d6d 50%,#e1e2e5 50%);overflow:hidden;position:relative}.megatabs .tabs{display:block;position:relative;z-index:2}.megatabs .tabs ul.wrap{background:#e1e2e5;height:140px;list-style:none;padding:0}.megatabs .tabs ul.wrap::after{clear:both;content:"";display:table}.megatabs .tabs li{height:140px;width:33.33%;-webkit-transition:height .1s linear;-o-transition:height .1s linear;transition:height .1s linear;background-position:center top;background-size:cover;float:left;margin:0;position:relative}.megatabs .tabs li:last-child{width:33.34%}.megatabs .tabs a{position:absolute;top:0;right:0;bottom:0;left:0;display:block;text-decoration:none}.megatabs .tabs a b{font-size:2rem;line-height:5;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;-webkit-transition-property:color,background-color,border-color,opacity;-o-transition-property:color,background-color,border-color,opacity;transition-property:color,background-color,border-color,opacity;position:absolute;top:20px;right:20px;bottom:20px;left:20px;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1em;text-transform:uppercase;background:rgba(24,54,69,.65);color:#fff;display:block;font-weight:400;text-align:center}.megatabs .tabs a:hover b{background:rgba(24,54,69,.85)}.megatabs .tabs li.active{height:150px}.megatabs .tabs li.active::after{-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;-webkit-transition-property:color,background-color,border-color,opacity;-o-transition-property:color,background-color,border-color,opacity;transition-property:color,background-color,border-color,opacity;position:absolute;top:100%;left:50%;height:0;width:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #aec929;content:'';margin-left:-15px}.megatabs .tabs li.active a{background:#aec929}.megatabs .tabs li.active a b{font-size:2rem;line-height:5.5;background:#aec929;border:1px solid #fff}.megatabs>.content{position:relative;z-index:1}.megatabs>.content .wrap{padding:25px 0}.megatabs>.content .section{position:absolute;clip:rect(1px,1px,1px,1px);padding:0}.megatabs>.content .section.active{position:static;clip:auto}.megatabs>.content .section>h3{position:absolute;clip:rect(1px,1px,1px,1px)}.megatabs>.content ul.news{overflow:hidden}.megatabs>.content ul.news li{float:left;padding:20px;width:33.33%}.megatabs>.content ul.events{overflow:hidden}.megatabs>.content ul.events li{float:left;padding:20px;width:33.33%}.megatabs>.content ul.resources{list-style:none;margin:0;padding:0;overflow:hidden;padding-top:5px}.megatabs>.content ul.resources li{float:left;padding:15px 20px;width:33.33%}.megatabs>.content ul.resources a{font-size:1.2rem;line-height:1.5;background:#fff;color:#484748;display:block;padding:10px 20px 10px 30px;position:relative;text-decoration:none}.megatabs>.content ul.resources a:hover{color:#e4712e}.megatabs>.content ul.resources i.fa{font-size:1.4rem;line-height:1.2857142857;position:absolute;top:10px;left:10px}.megatabs>.content .temp{padding:40px}.megatabs>.content p.more{padding:20px 0}.site-footer .wrap{max-width:1020px}.site-footer .subscribe-form{background:url(../images/bg-subscribe.jpg) right center no-repeat;background-size:cover;min-height:220px}.site-footer .subscribe-form .wrap{padding:60px 25px 60px 80px;position:relative}.site-footer .subscribe-form h3{letter-spacing:.2em}.site-footer .subscribe-form i.fa{position:absolute;top:55px;left:25px;height:40px;width:40px;border:1px solid #fff;border-radius:50%;display:block;line-height:40px;text-align:center}.site-footer .colophon .wrap{overflow:hidden;padding:20px 0 30px}.site-footer .colophon .wrap>div{float:left;padding:25px;width:33.33%}body.home .container{background:#fff;top:-1px}body.home .container .sidebar,body.home .container::before,body.home .container>.wrap::before{display:none}body.home .container>.wrap{border-left:0;max-width:none}body.home main.content{border:0;float:none;margin:0;padding:0;width:100%}body.home main.content .wrap{max-width:1200px;padding:40px 50px}body.home #intro{background:#e1e2e5 url(../images/home-cover.jpg) center center no-repeat;background-size:cover;padding-bottom:44.44%;position:relative}body.home #intro::after,body.home #intro::before{width:calc(50% - 600px + 1px);background-color:rgba(70,107,125,0);background-image:-webkit-linear-gradient(bottom,rgba(70,107,125,0) 50%,#466b7d);background-image:-webkit-linear-gradient(bottom,rgba(70,107,125,0) 50%,#466b7d);background-image:-o-linear-gradient(bottom,rgba(70,107,125,0) 50%,#466b7d);background-image:linear-gradient(to top,rgba(70,107,125,0) 50%,#466b7d);position:absolute;top:0;bottom:0;content:''}body.home #intro::before{left:0}body.home #intro::after{right:0}body.home #intro .cover{display:none}body.home #intro .wrap{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;height:100%}body.home #intro .content{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%;background:0 0;display:inline-block;margin-left:62%;max-width:17em;padding:0}body.home #intro h2{font-size:2.7rem;line-height:1.1851851852;color:#476b7d;margin:0 0 1em}body.home #intro a.button{background-color:rgba(255,255,255,.25)}body.home #intro a.button:hover{background-color:#f2f2f2}body.home #overview{padding:0;text-align:left}body.home #overview .wrap{overflow:hidden;padding-bottom:60px;padding-top:60px}body.home #overview img.wp-post-image{height:auto;width:45%;float:left;margin:0 5% 0 0;max-width:100%}body.home #overview .content{float:right;margin:0 0 .5em;width:50%}body.home #overview h2{margin:0 0 .5em}body.home #overview h3{font-size:1.9rem;line-height:1.2631578947}body.home #overview ol{max-width:400px}body.home #overview .audiences{float:left;margin:1.5em 0 0;width:44%}body.home #news .wrap{max-width:1070px}body.home #news .articles{margin:0 -5px;overflow:hidden;padding-bottom:10px}body.home #news article.post.teaser{float:left;padding:20px 15px;width:33.33%}body.home #news p.more{clear:both}body.home #news p.more span{position:absolute;clip:rect(1px,1px,1px,1px)}body.archive main.content,body.blog main.content,body.search-results main.content{padding-bottom:40px}body.archive .articles,body.blog .articles,body.search-results .articles{margin:0 -15px;overflow:hidden;padding-bottom:10px}body.archive article.post.teaser,body.blog article.post.teaser,body.search-results article.post.teaser{float:left;padding:20px 15px;width:50%}body.events-archive .nav .mi-news-insights.current-page-parent a,body.events-single .nav .mi-news-insights.current-page-parent a{border-top-color:rgba(70,107,125,0);background:0 0!important}body.events-archive .nav .mi-news-insights.current-page-parent a:hover,body.events-single .nav .mi-news-insights.current-page-parent a:hover{border-top-color:#c6c8cd!important}#tribe-bar-collapse-toggle,#tribe-bar-form{background:#466b7d;color:#fff}#tribe-bar-form{margin-top:-1px}#tribe-bar-form ::-webkit-input-placeholder{color:rgba(255,255,255,.33)}#tribe-bar-form ::-moz-placeholder{color:rgba(255,255,255,.33)}#tribe-bar-form :-ms-input-placeholder{color:rgba(255,255,255,.33)}#tribe-bar-form ::placeholder{color:rgba(255,255,255,.33)}#tribe-bar-form .tribe-events-button{background:#344f5c!important}#tribe-bar-form .tribe-bar-views-inner label{padding-bottom:2px}#tribe-bar-form.tribe-bar-collapse .tribe-bar-views-inner{padding-bottom:35px}#tribe-bar-views .tribe-bar-views-inner,#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{background:#3d5d6d;color:#fff}#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover,#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a:hover{background:#344f5c!important}#tribe-bar-views ul.tribe-bar-views-list li{font-size:1.4rem;line-height:1.2857142857}#tribe-bar-views ul.tribe-bar-views-list li a span{background:0 0;padding-left:0}#tribe-bar-views ul.tribe-bar-views-list li a:hover{background:#344f5c!important}body.events-gridview .container>.wrap:before{display:none}body.events-gridview main.content{padding:0;width:100%}body.events-gridview #tribe-events-content{padding:0 50px 40px}body.events-gridview .tribe-events-title-bar{padding:40px 50px 0}body.events-gridview .tribe-events-page-title{font-size:3rem;line-height:1.2}body.slug-contact .masthead{border-color:#a1bdca}body.slug-contact .page-header{border-bottom:0;position:absolute;top:0;left:0;padding:25px 20px 20px;width:25%;z-index:3}body.slug-contact .page-header::after{display:none}body.slug-contact .page-header h1{font-size:1.4rem;line-height:1;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;border-bottom:2px solid #bad531;display:inline-block;position:relative;color:#fff;padding-bottom:2px}body.slug-contact .page-header h1::after{position:absolute;top:100%;right:22px;height:2px;width:3px;background:#466b7d;content:''}body.slug-contact .content .contact-info{position:absolute;top:65px;left:0;color:#fff;padding:0 20px;width:25%;z-index:3}body.slug-contact .content .contact-info address,body.slug-contact .content .contact-info p{font-size:1.2rem;line-height:1.3333333333}body.slug-contact .content .contact-info .tel{margin-bottom:0}body.slug-contact .content .contact-info a:hover{color:#bad531}body.slug-contact .subnav{padding-top:200px}}@media only screen and (min-width:920px){.archive.widget li{padding-left:45px}.archive.widget li a:nth-child(3n+5),.archive.widget li span:nth-child(3n+5){clear:none}.archive.widget li a:nth-child(4n+2),.archive.widget li span:nth-child(4n+2){clear:left}ul.staff li{width:33.33%}}@media only screen and (min-width:1024px){.featured-success-story .content p.quote{font-size:1.7rem;line-height:1.4117647059}.featured-success-story .content p.by{font-size:1.4rem;line-height:1.7142857143}.subnav a{font-size:1.2rem;line-height:1.3333333333;padding:12px 25px}.megatabs .tabs ul.wrap{height:180px}.megatabs .tabs li{height:180px}.megatabs .tabs a b{font-size:2.4rem;line-height:5.4166666667;position:absolute;top:25px;right:25px;bottom:25px;left:25px;font-family:"Varela Round",Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.megatabs .tabs li.active{height:192px}.megatabs .tabs li.active::after{height:0;width:0;border-left:18px solid transparent;border-right:18px solid transparent;border-top:18px solid #aec929;margin-left:-18px}.megatabs .tabs li.active a b{font-size:2.4rem;line-height:5.8333333333}.megatabs>.content ul.news{padding-top:10px}.megatabs>.content ul.news li{padding:25px}.megatabs>.content ul.news a{padding:25px 25px 25px 85px}.megatabs>.content ul.news h4{font-size:1.4rem;line-height:1.5}.megatabs>.content ul.news p{font-size:1.4rem;line-height:1.5}.megatabs>.content ul.news .date-block{font-size:1.2rem;line-height:1.25;position:absolute;top:20px;left:0}.megatabs>.content ul.events{padding-top:10px}.megatabs>.content ul.events li{padding:25px}.megatabs>.content ul.events a{padding:25px 25px 25px 85px}.megatabs>.content ul.events h4{font-size:1.4rem;line-height:1.5}.megatabs>.content ul.events p{font-size:1.4rem;line-height:1.5}.megatabs>.content ul.events .date-block{font-size:1.2rem;line-height:1.25;position:absolute;top:20px;left:0}.megatabs>.content ul.resources{padding-top:15px}.megatabs>.content ul.resources li{padding:20px 25px}.megatabs>.content ul.resources a{font-size:1.4rem;line-height:1.4285714286;padding:15px 20px 15px 40px}.megatabs>.content ul.resources i.fa{font-size:1.5rem;line-height:1.3333333333;position:absolute;top:15px;left:15px}body.home #intro .content{max-width:19em}body.home #intro h2{font-size:3rem;line-height:1.2}body.home #overview .content{margin-right:5%;width:45%}body.home #overview ol li{font-size:1.4rem;line-height:1.4285714286}body.home #overview .audiences a{font-size:1.2rem;line-height:1.6666666667}body.home #news li p{font-size:1.4rem;line-height:1.5}body.home #news li .date{font-size:1.2rem;line-height:1.3333333333;width:64px}}@media only screen and (min-width:1124px){body.archive article.post.teaser,body.blog article.post.teaser,body.search-results article.post.teaser{float:left;padding:20px 15px;width:33.33%}}@media only screen and (min-width:1140px){.archive.widget li a:nth-child(4n+2),.archive.widget li span:nth-child(4n+2){clear:none}.archive.widget li a:nth-child(8),.archive.widget li span:nth-child(8){clear:left}body.home #intro{height:506px;padding:0}body.home #intro .content{max-width:23em}body.home #intro h2{font-size:3rem;line-height:1.2;font-size:3.6rem;line-height:1.1111111111}}@media only screen and (min-width:1200px){.megatabs .tabs ul.wrap{border-left:1px solid #395766}}@media only screen and (max-width:480px){.wp-pagenavi .pages{display:block;margin-bottom:4px}}