/*!
Theme Name: Indivisible 2015
Author: Developed by Cody Peterson and Jason Sawyer
Author URI: http://humanshapes.co/
Description: 2015 Website
Version: 3.0
README: This file was generated from the SCSS files within the source directory. Do not edit directly - use the build process.
*/

/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{text-align:center;margin-bottom:50px}.wp-caption.alignnone{margin:5px 20px 50px 0}.wp-caption.alignleft{margin:5px 20px 50px 0}.wp-caption.alignright{margin:5px 0 50px 20px}.wp-caption img{border:0 none;height:auto;margin:0;padding:0;margin-left:auto;margin-right:auto;width:auto}.wp-caption p.wp-caption-text{font-size:1em;line-height:normal;margin:0;padding:5px}body{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}.clear{clear:both}a:active{outline:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{-ms-interpolation-mode:bicubic;display:block}svg:not(:root){overflow:hidden}button,input[type="submit"]{-webkit-font-smoothing:antialiased;background-color:#999;border-radius:0.1875em;color:white;display:inline-block;font-size:1em;font-weight:bold;line-height:1;padding:.75em 1em;text-decoration:none}button:hover,input[type="submit"]:hover{background-color:#737373;color:white}.wrap-large,.featured-wrap{padding:0 20px;margin:0 auto;max-width:1020px}.wrap,.big_text-wrap,.footer-main-wrap,.pre_header-wrap,.header-wrap,.post-pagination-wrap,.signup-wrap,.slider-wrap,.text_heading-wrap,.two_column-wrap,.yesno .gform_wrapper,.yesno .gform_confirmation_wrapper,.institute_heading-wrap,.news_featured-wrap,.news-wrap,.our_programs-wrap,.media-wrap{padding:0 40px;margin:0 auto;max-width:1020px}@media only screen and (max-width: 620px){.wrap,.big_text-wrap,.footer-main-wrap,.pre_header-wrap,.header-wrap,.post-pagination-wrap,.signup-wrap,.slider-wrap,.text_heading-wrap,.two_column-wrap,.yesno .gform_wrapper,.yesno .gform_confirmation_wrapper,.institute_heading-wrap,.news_featured-wrap,.news-wrap,.our_programs-wrap,.media-wrap{padding:0 20px}}.wrap-medium,.newsletter-wrap,.small_text-wrap,.post-wrap,.team-section-bio-wrap{padding:0 40px;margin:0 auto;max-width:700px}@media only screen and (max-width: 620px){.wrap-medium,.newsletter-wrap,.small_text-wrap,.post-wrap,.team-section-bio-wrap{padding:0 20px}}.wrap-small{padding:0 40px;margin:0 auto;max-width:520px}@media only screen and (max-width: 620px){.wrap-small{padding:0 20px}}.video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-wrapper iframe{position:absolute;top:0px;left:0px;width:100%;height:100%}.fill,.fill-width{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.fill:after,.fill-width:after{content:"";display:table;clear:both}.fill-width{height:auto}.centered-absolute{display:block;position:absolute;top:50%;width:100%;margin-top:-0.5em}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.align-right{text-align:right}body{-webkit-font-smoothing:antialiased;background-color:#32707e;color:#333;font-family:"proxima-nova","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1em;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:"proxima-nova","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;line-height:1.25em;margin:0;text-rendering:optimizeLegibility}h1{font-size:2.25em}h2{font-size:2em}h3{font-size:1.75em}h4{font-size:1.5em}h5{font-size:1.25em}h6{font-size:1em}p{margin:0 0 0.75em}a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;transition:color 0.1s linear;color:#999;text-decoration:none}a:hover{color:#737373}a:active,a:focus{color:#737373;outline:none}hr{border-bottom:1px solid #999;border-left:none;border-right:none;border-top:none;margin:1.5em 0}img{margin:0;max-width:100%;height:auto}blockquote{border-left:2px solid #999;color:#595959;margin:1.5em 0;padding-left:0.75em}cite{color:#737373;font-style:italic}cite:before{content:'\2014 \00A0'}.centered{text-align:center}.page_heading,.featured-article h1,.text_heading-content h1,.news_featured-header h1,.news-list h1,.post-meta .post-heading{margin-bottom:10px;max-width:380px;font-size:2em;text-transform:uppercase}.page_heading,.featured-article h1,.text_heading-content h1,.news_featured-header h1,.news-list h1,.post-meta .post-heading,.page_heading a,.featured-article h1 a,.text_heading-content h1 a,.news_featured-header h1 a,.news-list h1 a,.post-meta .post-heading a{color:#fff}.page_heading a:hover,.featured-article h1 a:hover,.text_heading-content h1 a:hover,.news_featured-header h1 a:hover,.news-list h1 a:hover,.post-meta .post-heading a:hover,.page_heading a:focus,.featured-article h1 a:focus,.text_heading-content h1 a:focus,.news_featured-header h1 a:focus,.news-list h1 a:focus,.post-meta .post-heading a:focus{color:#5cc6cb}.excerpt_text,.featured-article-excerpt,.text_heading-content p,.news_featured-header p,.news-list-excerpt p,.post-meta .post-excerpt{margin-bottom:25px;max-width:380px;font-family:"adelle",Georgia,Cambria,"Times New Roman",Times,serif;font-size:1.5em;font-weight:bold;font-style:italic;line-height:1.5em}.category_text,.featured-article-category,.news-list-category,.post-meta .post-category{display:inline-block;margin-bottom:12px;border-bottom:2px solid #fff;font-family:"proxima-nova","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1.125em;font-weight:bold;font-style:normal;line-height:normal;text-transform:uppercase}.category_text a,.featured-article-category a,.news-list-category a,.post-meta .post-category a{color:#fff}.category_text a:hover,.featured-article-category a:hover,.news-list-category a:hover,.post-meta .post-category a:hover,.category_text a:focus,.featured-article-category a:focus,.news-list-category a:focus,.post-meta .post-category a:focus{color:#ccc}fieldset{background:#b3b3b3;border:1px solid #999;margin:0 0 0.75em 0;padding:1.5em}input,label,select{display:block;font-family:"proxima-nova","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1em}label{font-weight:bold;margin-bottom:0.375em}label.required:after{content:"*"}label abbr{display:none}textarea{resize:vertical}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type="checkbox"],input[type="radio"]{display:inline;margin-right:0.375em}input[type="file"]{margin-bottom:0.75em;padding-bottom:0.5em;width:100%}select{border-radius:0;width:auto;max-width:100%;margin-bottom:1.5em;-webkit-appearance:none}input,textarea,select{-webkit-transition:color,0.3s cubic-bezier(0.86, 0, 0.07, 1),border-color 0.3s cubic-bezier(0.86, 0, 0.07, 1);-moz-transition:color,0.3s cubic-bezier(0.86, 0, 0.07, 1),border-color 0.3s cubic-bezier(0.86, 0, 0.07, 1);transition:color,0.3s cubic-bezier(0.86, 0, 0.07, 1),border-color 0.3s cubic-bezier(0.86, 0, 0.07, 1);padding:17px 20px;margin-bottom:16px;width:100%;background:#fff;border:2px solid #999;color:#999;font-size:1.275em;font-weight:normal;line-height:normal;letter-spacing:1px;-webkit-appearance:none;-webkit-border-radius:0px;border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#999}input::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#999}input:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#999}input:hover,textarea:hover,select:hover{border-color:#d9d9d9}input:hover::-webkit-input-placeholder,textarea:hover::-webkit-input-placeholder,select:hover::-webkit-input-placeholder{color:#b8b8b8}input:hover::-moz-placeholder,textarea:hover::-moz-placeholder,select:hover::-moz-placeholder{color:#b8b8b8}input:hover:-moz-placeholder,textarea:hover:-moz-placeholder,select:hover:-moz-placeholder{color:#b8b8b8}input:hover:-ms-input-placeholder,textarea:hover:-ms-input-placeholder,select:hover:-ms-input-placeholder{color:#b8b8b8}input:focus,textarea:focus,select:focus{border-color:#999;color:#999;outline:none}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder,select:focus::-webkit-input-placeholder{color:#999}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder,select:focus::-moz-placeholder{color:#999}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder,select:focus:-moz-placeholder{color:#999}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder,select:focus:-ms-input-placeholder{color:#999}textarea{height:3em;line-height:1.5em;overflow:hidden}.failure,label.error{font-weight:400;color:#c4202f}.failure{margin-bottom:10px}label.error{font-size:.875em;margin-top:-15px;margin-bottom:10px;display:none}input.error,textarea.error{border-bottom-color:#c4202f}.gform_wrapper .gfield_checkbox li input,.gform_wrapper .gfield_checkbox li input[type=checkbox],.gform_wrapper .gfield_radio li input[type=radio]{margin-top:2px !important}table{border-collapse:collapse;margin:0.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #737373;font-weight:bold;padding:0.75em 0;text-align:left}td{border-bottom:1px solid #999;padding:0.75em 0}tr,td,th{vertical-align:middle}ul,ol{margin:0;padding:0;list-style-type:none}dl{margin-bottom:0.75em}dl dt{font-weight:bold;margin-top:0.75em}dl dd{margin:0}button,input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap}.button,.button-red,.button-blue{-webkit-transition:color 0.1s ease-in-out,background-color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out,background-color 0.1s ease-in-out;transition:color 0.1s ease-in-out,background-color 0.1s ease-in-out;display:inline-block;padding:12px 23px 10px 28px;border:3px solid #fff;font-size:14px;font-weight:bold;line-height:1em;text-transform:uppercase;color:#fff;overflow:hidden;position:relative}.button:before,.button-red:before,.button-blue:before,.button:after,.button-red:after,.button-blue:after{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:translatex(75%) skewX(45deg) translateZ(0);-moz-transform:translatex(75%) skewX(45deg) translateZ(0);-ms-transform:translatex(75%) skewX(45deg) translateZ(0);-o-transform:translatex(75%) skewX(45deg) translateZ(0);transform:translatex(75%) skewX(45deg) translateZ(0);-webkit-transition:-webkit-transform 0.175s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:-moz-transform 0.175s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 0.175s cubic-bezier(0.455, 0.03, 0.515, 0.955);height:100%;width:200%;background:#32707e;content:"";pointer-events:none;z-index:0}.our_programs .button:before,.our_programs .button-red:before,.our_programs .button-blue:before,.signup .button:before,.signup .button-red:before,.signup .button-blue:before{background:#83d4d7}.media .button:before,.media .button-red:before,.media .button-blue:before{background:#5cc6cb}.button:after,.button-red:after,.button-blue:after{-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;transition-delay:0.2s;background-color:#5cc6cb}.media .button:after,.media .button-red:after,.media .button-blue:after{background:#a1e8df}.button:hover,.button-red:hover,.button-blue:hover,.button:focus,.button-red:focus,.button-blue:focus{color:#fff}.button:hover:before,.button-red:hover:before,.button-blue:hover:before,.button:hover:after,.button-red:hover:after,.button-blue:hover:after,.button:focus:before,.button-red:focus:before,.button-blue:focus:before,.button:focus:after,.button-red:focus:after,.button-blue:focus:after{-webkit-transform:translatex(-25%) skewX(45deg) translateZ(0);-moz-transform:translatex(-25%) skewX(45deg) translateZ(0);-ms-transform:translatex(-25%) skewX(45deg) translateZ(0);-o-transform:translatex(-25%) skewX(45deg) translateZ(0);transform:translatex(-25%) skewX(45deg) translateZ(0);margin:0}.button span,.button-red span,.button-blue span{padding-right:18px;background-position:right center;position:relative;z-index:1}.button-red{border-color:#c4202f;color:#c4202f}.button-red:before,.button-red:after{-webkit-transform:translatex(-125%) skewX(-45deg) translateZ(0);-moz-transform:translatex(-125%) skewX(-45deg) translateZ(0);-ms-transform:translatex(-125%) skewX(-45deg) translateZ(0);-o-transform:translatex(-125%) skewX(-45deg) translateZ(0);transform:translatex(-125%) skewX(-45deg) translateZ(0);background:#e09da3}.button-red:after{background:#f9eaec}.button-red:hover,.button-red:focus{color:#c4202f}.button-red:hover:before,.button-red:hover:after,.button-red:focus:before,.button-red:focus:after{-webkit-transform:translatex(-25%) skewX(-45deg) translateZ(0);-moz-transform:translatex(-25%) skewX(-45deg) translateZ(0);-ms-transform:translatex(-25%) skewX(-45deg) translateZ(0);-o-transform:translatex(-25%) skewX(-45deg) translateZ(0);transform:translatex(-25%) skewX(-45deg) translateZ(0)}.button-blue{border-color:#32707e;color:#32707e}.button-blue:hover,.button-blue:focus{color:#32707e}@media only screen and (max-width: 959px){.nav-main{display:none}}.nav-main li{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:left}.nav-main li.hidden{display:none}.nav-main li.dropdown-button{background-position:right 8px}.nav-main li.dropdown-button a{padding-right:17px}.nav-main li.current_page_item a,.nav-main li.current-menu-parent a{color:#a1a1a1}.nav-main a{padding:9px 13px 8px;text-transform:uppercase;font-size:0.875em;font-weight:bold;color:#333;cursor:pointer}.nav-main a:hover,.nav-main a:focus{color:#a1a1a1}.nav-main .nav-donate{margin-left:25px}.nav-main .nav-donate a{-webkit-transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out;position:relative;padding:15px 14px 14px;background-color:#5cc6cb;color:#fff}.nav-main .nav-donate a:before{position:absolute;top:4px;right:4px;bottom:4px;left:4px;content:'';border:1px solid #fff;position:absolute}.nav-main .nav-donate a:hover,.nav-main .nav-donate a:focus{background-color:#3bb3b9}.nav-main .sub-menu{display:none;position:absolute;z-index:10;top:100%;right:140px;border:1px solid #999;border-top:none;background-color:#fff}.nav-main .sub-menu li{float:none;border-top:1px solid #ddd}.nav-main .sub-menu li a{-webkit-transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out;display:block;padding:11px 47px 9px 19px;font-size:.75em;font-weight:600;color:#666}.nav-main .sub-menu li a:hover,.nav-main .sub-menu li a:focus{background-color:rgba(202,242,237,0.3);color:#4d4d4d}.nav-main .sub-menu li.current_page_item a{background-color:rgba(202,242,237,0.6);color:#4d4d4d}.nav-main .show-menu{display:block}.mobile-nav{-webkit-transition:right 0.2s cubic-bezier(0.86, 0, 0.07, 1);-moz-transition:right 0.2s cubic-bezier(0.86, 0, 0.07, 1);transition:right 0.2s cubic-bezier(0.86, 0, 0.07, 1);position:absolute;top:0;right:-101%;height:100%;width:100%;z-index:200;max-width:320px;padding:67px 0 20px;border-left:1px solid #999;overflow:auto;background-color:#fff}.mobile-nav::-webkit-scrollbar{display:none}.show-nav .mobile-nav{right:0}.mobile-nav-icon{-webkit-transition:opacity 0.2s cubic-bezier(0.86, 0, 0.07, 1);-moz-transition:opacity 0.2s cubic-bezier(0.86, 0, 0.07, 1);transition:opacity 0.2s cubic-bezier(0.86, 0, 0.07, 1);display:block;float:right;height:25px;width:25px;text-transform:uppercase;color:#fff}.mobile-nav-icon:hover{opacity:0.8}.mobile-nav-icon--open{-webkit-transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out;display:none;position:relative;width:auto;height:auto;margin-left:10px;padding:13px 28px 10px 14px;text-transform:uppercase;font-size:0.75em;font-weight:bold;background-color:#5cc6cb;background-position:85% center;color:#fff}.mobile-nav-icon--open:before{position:absolute;top:4px;right:4px;bottom:4px;left:4px;content:'';border:1px solid #fff;position:absolute}.mobile-nav-icon--open:hover,.mobile-nav-icon--open:focus{background-color:#3bb3b9;color:#fff}@media screen and (max-width: 960px){.mobile-nav-icon--open{display:block}}@media only screen and (max-width: 620px){.mobile-nav-icon--open{padding-top:9px;padding-bottom:6px}}.mobile-nav-icon--close{position:absolute;top:20px;right:20px;bottom:auto;left:auto;padding:0;width:25px;height:25px;background-position:center;text-indent:-9999px}.mobile-nav-overlay{position:fixed;top:0;right:0;bottom:0;left:100%;z-index:100}.show-nav .mobile-nav-overlay{position:fixed;top:0;right:0;bottom:0;left:0}.mobile-nav-overlay-close{-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;width:100%;height:100%;cursor:pointer;background-color:rgba(51,51,51,0.5);opacity:0}.show-nav .mobile-nav-overlay-close{opacity:1}.mobile-nav-list{margin-bottom:32px}.mobile-nav-list li{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:0;font-size:.75em;font-weight:600;text-transform:uppercase;border-bottom:1px solid #ddd}.mobile-nav-list li.dropdown-button{background-position:95% 17px;cursor:pointer}.mobile-nav-list li.current-menu-item a,.mobile-nav-list li.current-menu-parent>a{background-color:rgba(202,242,237,0.6) !important;color:#4d4d4d}.mobile-nav-list li a{display:block;padding:10px 13px 8px;color:#333}.mobile-nav-list li a:hover,.mobile-nav-list li a:focus{background-color:rgba(202,242,237,0.3)}.mobile-nav-list li.nav-donate{padding:9px 13px}.mobile-nav-list li.nav-donate a{display:inline-block;padding:2px 7px 0;background-color:#5cc6cb;color:#fff}.mobile-nav-list li.nav-donate a:hover,.mobile-nav-list li.nav-donate a:focus{background-color:#3bb3b9}.mobile-nav .sub-menu{display:none;font-size:16px}.mobile-nav .sub-menu.show-menu{display:block}.mobile-nav .sub-menu li{font-size:.75em;border-bottom:none;border-top:1px solid #ddd}.big_text{background-color:#fff}.big_text-wrap{position:relative}.big_text p{margin:0;font-size:2.75em;font-weight:100;line-height:1.375em;padding-top:1.75em;padding-bottom:1.75em;color:#c4202f}@media only screen and (min-width: 621px) and (max-width: 959px){.big_text p{font-size:2.25em}}@media only screen and (max-width: 620px){.big_text p{font-size:1.5em}}@media only screen and (max-width: 400px){.big_text p{font-size:1.3em}}.featured{position:relative;overflow:hidden;background-color:#caf2ed;background-repeat:no-repeat;background-size:cover;background-position:center;color:#5cc6cb}.featured-bg,.featured-bg-alt{position:absolute;top:0;right:-1000px;bottom:0;left:27.5%;-webkit-transform:skewX(45deg);-moz-transform:skewX(45deg);-ms-transform:skewX(45deg);-o-transform:skewX(45deg);transform:skewX(45deg);background-color:#88d8d9}.featured-bg-inner,.featured-bg-alt-inner{position:absolute;top:0;right:auto;bottom:0;left:0;width:525px;background-color:#5cc6cb}.featured-bg-alt{left:51.5%}.featured-wrap{padding-top:80px;padding-bottom:40px}.featured-container{position:relative;margin-bottom:40px;border:10px solid #fff;background-color:#fff}.featured-container:after{content:"";display:table;clear:both}@media screen and (max-width: 700px){.featured-container{border-width:6px}}.featured-container--2{height:510px}@media screen and (max-width: 940px){.featured-container--2{height:410px}}@media screen and (max-width: 860px){.featured-container--2{height:auto}}.featured-container--3{height:510px}@media screen and (max-width: 940px){.featured-container--3{height:auto}}.featured-stack{float:left;width:40%}@media screen and (max-width: 940px){.featured-stack{float:none;width:100%;height:auto}}.featured-article{display:table;width:100%;height:490px;border:10px solid #fff;background-color:#32707e;background-size:cover;background-position:center;color:#fff;position:relative}@media screen and (max-width: 940px){.featured-article{height:390px;font-size:0.85em}}@media screen and (max-width: 700px){.featured-article{height:365px;border-width:6px;font-size:0.75em}}@media screen and (max-width: 540px){.featured-article{height:340px;font-size:0.65em}}@media screen and (max-width: 400px){.featured-article{height:315px}}.featured-article.no-text h1,.featured-article.no-text .featured-article-excerpt{display:none}.featured-article.centered{text-align:center}.featured-article.centered h1,.featured-article.centered .featured-article-excerpt{max-width:100%}.featured-article-content{background-image:-webkit-linear-gradient(45deg, rgba(10,10,10,0.4) 0%, rgba(10,10,10,0.1) 100%);background-image:linear-gradient(45deg, rgba(10,10,10,0.4) 0%, rgba(10,10,10,0.1) 100%);display:table-cell;padding:24px;position:relative;vertical-align:bottom}@media screen and (max-width: 700px){.featured-article-content{padding:15px 20px}}.featured-article-category{margin:0}.featured-article h1{margin:10px 0 0}.featured-article h1,.featured-article h1 a{color:#fff}.featured-article h1 a:hover,.featured-article h1 a:focus{color:#ccc}.featured-article-excerpt{margin:0}.featured-article-excerpt p{margin:5px 0 0}.featured-article .button,.featured-article .button-red,.featured-article .button-blue{margin-top:25px}.featured-container--2 .featured-article,.featured-container--3 .featured-article,.featured-container--related .featured-article,.featured-container--4 .featured-article{float:left}.featured-container--2 .featured-article.featured-article--1{width:60%}.featured-container--2 .featured-article.featured-article--2{width:40%}.featured-container--2 .featured-article.featured-article{height:100%}@media screen and (max-width: 940px){.featured-container--2 .featured-article.featured-article{height:390px}}@media screen and (max-width: 860px){.featured-container--2 .featured-article.featured-article{width:100%}}@media screen and (max-width: 700px){.featured-container--2 .featured-article.featured-article{height:365px}}@media screen and (max-width: 540px){.featured-container--2 .featured-article.featured-article{height:340px}}@media screen and (max-width: 400px){.featured-container--2 .featured-article.featured-article{height:315px}}.featured-container--3 .featured-article{width:60%;height:100%}@media screen and (max-width: 940px){.featured-container--3 .featured-article{width:100%;height:auto}}.featured-container--3 .featured-stack .featured-article{width:100%;height:auto}@media screen and (min-width: 941px){.featured-container--3 .featured-stack .featured-article{font-size:0.85em}}@media screen and (max-width: 940px){.featured-container--3 .featured-stack .featured-article{width:50%}}@media screen and (max-width: 700px){.featured-container--3 .featured-stack .featured-article{width:100%;height:auto !important}}.featured-container--3 .featured-stack .featured-article-excerpt{display:none}.featured-container--related .featured-article{width:33.33%;height:260px}@media screen and (max-width: 940px){.featured-container--related .featured-article{height:245px}}@media screen and (max-width: 860px){.featured-container--related .featured-article{width:50%}.featured-container--related .featured-article:first-child{float:none;width:100%}}@media screen and (min-width: 701px){.featured-container--related .featured-article{font-size:0.75em}}@media screen and (max-width: 700px){.featured-container--related .featured-article{width:100% !important;height:225px}}.featured-container--related .featured-article-content{padding:15px 20px}.featured-container--related .featured-article h1{font-size:1.75em}@media screen and (max-width: 700px){.featured-container--related .featured-article h1{font-size:2em}}.featured-container--related .featured-article-excerpt{display:none}.featured-container--related .featured-article .button,.featured-container--related .featured-article .button-red,.featured-container--related .featured-article .button-blue{display:none}@media screen and (max-width: 700px){.featured-container--related .featured-article .button,.featured-container--related .featured-article .button-red,.featured-container--related .featured-article .button-blue{display:inline-block}}.featured-container--4 .featured-article{width:50%;height:245px}@media screen and (max-width: 700px){.featured-container--4 .featured-article{width:100%;height:225px}}.featured-container--4 .featured-article-excerpt{display:none}.featured-container--4 .featured-article .button,.featured-container--4 .featured-article .button-red,.featured-container--4 .featured-article .button-blue{display:none}@media screen and (max-width: 700px){.featured-container--4 .featured-article .button,.featured-container--4 .featured-article .button-red,.featured-container--4 .featured-article .button-blue{display:inline-block}}.featured-article.featured-container--image{text-align:center}.featured-article.featured-container--image .featured-article-category,.featured-article.featured-container--image h1,.featured-article.featured-container--image .featured-article-excerpt{display:none}.footer-main{background-color:#32707e;color:#fff}.footer-main-wrap{padding-top:25px;padding-bottom:55px}.footer-main-wrap:after{content:"";display:table;clear:both}.footer-main-navs{float:left;margin-bottom:50px}.footer-main-info{float:right;font-size:.875em;font-weight:600;font-style:normal;text-transform:uppercase}@media screen and (max-width: 740px){.footer-main-info{clear:both;float:none;display:block}}@media screen and (max-width: 540px){.footer-main-info{clear:none;float:right}}@media screen and (max-width: 480px){.footer-main-info{clear:both;float:none}}.footer-main-info address{font-style:normal}.footer-main-email{border-bottom:2px solid transparent;color:#fff}.footer-main-email:hover,.footer-main-email:focus{border-color:#fff;color:#fff}.footer-main .nav-footer{float:left}@media screen and (max-width: 540px){.footer-main .nav-footer{float:none}}.footer-main .nav-footer ul{float:left;width:140px;padding-right:20px}@media screen and (max-width: 540px){.footer-main .nav-footer ul{width:220px}}@media screen and (max-width: 480px){.footer-main .nav-footer ul{width:100%}}.footer-main .nav-footer li{float:none;margin-left:0}.footer-main .nav-footer li.dropdown-button{display:none}@media screen and (max-width: 540px){.footer-main .nav-footer li.dropdown-button{display:block;background:none}}.footer-main .nav-footer li.dropdown-button a:hover,.footer-main .nav-footer li.dropdown-button a:focus{border-color:transparent}@media screen and (max-width: 540px){.footer-main .nav-footer li .sub-menu{padding-left:20px}}.footer-main .nav-footer li .sub-menu a:hover,.footer-main .nav-footer li .sub-menu a:focus{border-color:#fff}.footer-main .nav-footer a{border-bottom:1px solid transparent;text-transform:none;font-size:0.75em;font-weight:normal;color:#fff}.footer-main .nav-footer a:hover,.footer-main .nav-footer a:focus{padding-bottom:0;border-color:#fff;color:#fff}@media screen and (max-width: 540px){.footer-main .nav-footer-programs{display:none}}.footer-main .nav-footer-programs li{display:none}.footer-main .nav-footer-programs li.dropdown-button{display:block;background:none}.footer-main .nav-footer-programs li.dropdown-button li{display:block}.footer-main a{-webkit-transition:color 0.2s ease-in-out,border-color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out,border-color 0.2s ease-in-out;transition:color 0.2s ease-in-out,border-color 0.2s ease-in-out}.pre_header{position:relative;z-index:1;background-color:#c4202f;color:#fff}.pre_header-wrap{padding-top:10px;padding-bottom:10px}.pre_header-wrap:after{content:"";display:table;clear:both}.pre_header-email{float:left;padding-left:28px;background-position:left 2px}@media only screen and (max-width: 400px){.pre_header-email p.pre_header-message{display:none}}.pre_header-email p.pre_header-thanks{display:none}.pre_header-email .newsletter-signup p.error{left:8px;right:28px;font-size:.825em;padding:5px 8px}.pre_header .social_links{float:right}.is-successful .pre_header-message{display:none !important}.is-successful .pre_header-thanks{display:inline-block !important}.header{width:100%;border-bottom:1px solid #999;background-color:#fff;color:#333}.header-wrap{-webkit-transition:padding 0.2s ease-in-out;-moz-transition:padding 0.2s ease-in-out;transition:padding 0.2s ease-in-out;position:relative;padding-top:20px;padding-bottom:20px}.header-wrap:after{content:"";display:table;clear:both}.header-container{display:table;width:100%}.header-left,.header-right{display:table-cell;vertical-align:middle}.header-logo{-webkit-transition:height 0.2s ease-in-out;-moz-transition:height 0.2s ease-in-out;transition:height 0.2s ease-in-out;display:block;width:181px;height:63px;text-indent:-9999px;background-repeat:no-repeat;background-position:left center;background-size:contain}@media only screen and (max-width: 620px){.header-logo{height:53px}}.header .nav-main{float:right}.fixedsticky-on .header-wrap{padding-top:10px;padding-bottom:10px}.fixedsticky-on .header-logo{height:47px}@media only screen and (max-width: 620px){.fixedsticky-on .header-logo{height:40px}}.fixedsticky{top:0;z-index:1000}.fixedsticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}.fixedsticky-withoutfixedfixed .fixedsticky-on,.fixed-supported .fixedsticky-on{position:fixed}.fixedsticky-dummy{display:none;height:67px !important;background-color:#fff}.fixedsticky-on+.fixedsticky-dummy{display:block}.white-popup{position:relative;background:#FFF;padding:20px;width:auto;max-width:960px;margin:20px auto;border-radius:5px}.video-wrapper{position:relative;padding-bottom:53.75%;padding-top:25px;margin-bottom:30px;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#999;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.newsletter{border-top:10px solid #c4202f;background-color:#fff}.newsletter-wrap{padding-top:40px;padding-bottom:40px}.newsletter h2{margin-bottom:10px;font-size:2.2em;font-weight:600;line-height:1em;color:#5cc6cb}@media only screen and (max-width: 620px){.newsletter h2{font-size:2.25em}}@media only screen and (max-width: 400px){.newsletter h2{font-size:1.5em}}.is-successful .newsletter-signup{display:none}.newsletter-signup p{margin-bottom:35px;font-family:"adelle",Georgia,Cambria,"Times New Roman",Times,serif;font-size:1.5em;font-weight:bold;font-style:italic;color:#666}.newsletter-signup p.newsletter-thanks{display:none}.newsletter-signup p.error{position:absolute;top:100%;right:0;left:0;margin:0;padding:10px 25px;font-size:1em;color:#c4202f;background:#FBE3E4}@media only screen and (max-width: 620px){.newsletter-signup p{margin-bottom:25px;font-size:1.25em}}@media only screen and (max-width: 400px){.newsletter-signup p{margin-bottom:15px;font-size:1em}}.newsletter-signup-container{position:relative}.newsletter-signup-container:after{content:"";display:table;clear:both}.newsletter-signup input{margin:0;padding:10px 66px 10px 16px;border:2px solid #ccc;color:#999}.newsletter-signup input::-webkit-input-placeholder{color:#999}.newsletter-signup input::-moz-placeholder{color:#999}.newsletter-signup input:-moz-placeholder{color:#999}.newsletter-signup input:-ms-input-placeholder{color:#999}.newsletter-signup input:focus,.newsletter-signup input:hover{color:#666}.newsletter-signup input:focus::-webkit-input-placeholder,.newsletter-signup input:hover::-webkit-input-placeholder{color:#b8b8b8}.newsletter-signup input:focus::-moz-placeholder,.newsletter-signup input:hover::-moz-placeholder{color:#b8b8b8}.newsletter-signup input:focus:-moz-placeholder,.newsletter-signup input:hover:-moz-placeholder{color:#b8b8b8}.newsletter-signup input:focus:-ms-input-placeholder,.newsletter-signup input:hover:-ms-input-placeholder{color:#b8b8b8}.newsletter-signup input[type=submit]{position:absolute;top:2px;right:2px;bottom:2px;left:auto;width:66px;padding:0;border:none;text-indent:-9999px;background-color:transparent;background-position:15px center}.is-successful .newsletter-message{display:none !important}.is-successful .newsletter-thanks{display:block !important}.pre_header-email{float:left;padding-left:28px;background-position:left 2px}.pre_header-email p{float:left;margin:0;font-family:"adelle",Georgia,Cambria,"Times New Roman",Times,serif;font-size:.9375em;font-weight:bold;font-style:italic;line-height:1.25em}.pre_header-email .newsletter-signup{float:left}.pre_header-email input{float:left;width:190px;margin:0 0 0 8px;padding:3px 9px 1px;border:none;font-size:.75em;color:#666;background-color:#fff}.pre_header-email input::-webkit-input-placeholder{color:#666}.pre_header-email input::-moz-placeholder{color:#666}.pre_header-email input:-moz-placeholder{color:#666}.pre_header-email input:-ms-input-placeholder{color:#666}.pre_header-email input:focus,.pre_header-email input:hover{color:#333}.pre_header-email input:focus::-webkit-input-placeholder,.pre_header-email input:hover::-webkit-input-placeholder{color:#858585}.pre_header-email input:focus::-moz-placeholder,.pre_header-email input:hover::-moz-placeholder{color:#858585}.pre_header-email input:focus:-moz-placeholder,.pre_header-email input:hover:-moz-placeholder{color:#858585}.pre_header-email input:focus:-ms-input-placeholder,.pre_header-email input:hover:-ms-input-placeholder{color:#858585}.pre_header-email input[type=submit]{position:relative;top:0;right:0;bottom:0;left:0;display:inline-block;width:20px;height:20px;padding:0;background-color:transparent;background-position:center;background-size:20px;text-indent:-9999px}.post-pagination{margin-bottom:80px}.post-pagination:after{content:"";display:table;clear:both}.post-pagination-container{padding-top:48px;border-top:2px solid #999}.post-pagination .alignleft,.post-pagination .alignright{width:50%;margin:0;padding-right:25px;background:none}.post-pagination .alignright{padding-right:0;padding-left:25px;text-align:right}.post-pagination p{margin-bottom:15px}.post-pagination p.newer a,.post-pagination p.older a{font-size:1em;font-style:normal;font-weight:bold;line-height:2em;text-transform:uppercase;letter-spacing:0.05em;color:#333}.post-pagination p.newer a:hover,.post-pagination p.newer a:focus,.post-pagination p.older a:hover,.post-pagination p.older a:focus{color:#999}.post-pagination p.post-title{font-family:"adelle",Georgia,Cambria,"Times New Roman",Times,serif;font-size:1.325em;line-height:1.325em}@media only screen and (max-width: 620px){.post-pagination p.post-title{display:none}}.post-pagination p.post-title a{display:inline-block;color:#c4202f}.post-pagination p.post-title a:hover,.post-pagination p.post-title a:focus{color:#981924}.search-form{position:relative;width:250px}.search-form .search-field{margin:0;padding:0 37px 0 11px;height:40px;width:100%;border:2px solid #c4202f;box-sizing:border-box;font-size:.875em;font-weight:600;color:#c4202f}.search-form .search-field::-webkit-input-placeholder{color:#c4202f}.search-form .search-field::-moz-placeholder{color:#c4202f}.search-form .search-field:-moz-placeholder{color:#c4202f}.search-form .search-field:-ms-input-placeholder{color:#c4202f}.search-form .search-field:focus::-webkit-input-placeholder,.search-form .search-field:hover::-webkit-input-placeholder{opacity:0.7}.search-form .search-field:focus::-moz-placeholder,.search-form .search-field:hover::-moz-placeholder{opacity:0.7}.search-form .search-field:focus:-moz-placeholder,.search-form .search-field:hover:-moz-placeholder{opacity:0.7}.search-form .search-field:focus:-ms-input-placeholder,.search-form .search-field:hover:-ms-input-placeholder{opacity:0.7}.search-form .search-field:focus{box-shadow:none}.search-form .search-submit{position:absolute;right:2px;top:2px;margin:0;width:26px;height:36px;border:none;border-radius:0;text-indent:-9999px;background-position:center;background-color:transparent}.search-form .search-submit:hover,.search-form .search-submit:focus{background-color:transparent}.share_site{position:fixed;left:0;top:50%;z-index:1001;margin-top:-81px}@media screen and (max-width: 1200px){.share_site{display:none}}.share_site li{margin-bottom:4px}.share_site a{-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;display:block;width:60px;height:50px;text-indent:-9999px;background-position:center}.share_site-facebook{background-color:#3b5998}.share_site-facebook:hover,.share_site-facebook:focus{background-color:#2d4373}.share_site-twitter{background-color:#55acee}.share_site-twitter:hover,.share_site-twitter:focus{background-color:#2795e9}.share_site-email{background-color:#000}.share_site-email:hover,.share_site-email:focus{background-color:#333}.share_post{list-style:none}.share_post:after{content:"";display:table;clear:both}.share_post li{float:left}.share_post a{-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;display:block;width:80px;height:50px;background-position:center;text-indent:-9999px}@media only screen and (min-width: 621px){.share_post--short .share_post-facebook,.share_post--short .share_post-twitter{width:127px;padding-top:2px;font-size:.875em;font-weight:600;line-height:47px;text-transform:uppercase;text-indent:60px;color:#fff}.share_post--short .share_post-facebook{background-position:28px center}.share_post--short .share_post-twitter{background-position:20px center}}.share_post-show_more a{width:50px;background-color:#ccc}.share_post-show_more a:hover,.share_post-show_more a:focus{background-color:#b3b3b3}.share_post-more{display:none}.share_post-facebook{background-color:#3b5998}.share_post-facebook:hover,.share_post-facebook:focus{background-color:#2d4373}.share_post-twitter{background-color:#55acee}.share_post-twitter:hover,.share_post-twitter:focus{background-color:#2795e9}.share_post-email{background-color:#000}.share_post-email:hover,.share_post-email:focus{background-color:#333}.share_post-pinterest{background-color:#bc071c}.share_post-pinterest:hover,.share_post-pinterest:focus{background-color:#8b0515}.share_post-google{background-color:#dc4b39}.share_post-google:hover,.share_post-google:focus{background-color:#c03322}.signup{background-color:#32707e;color:#fff}.signup-wrap{padding-top:70px;padding-bottom:70px}.signup-container{display:table;width:100%}@media screen and (max-width: 860px){.signup-container{display:block}}.signup-content,.signup-nominate{display:table-cell;vertical-align:middle}@media screen and (max-width: 860px){.signup-content,.signup-nominate{display:block}}.signup-content{padding-right:40px}@media screen and (max-width: 860px){.signup-content{margin-bottom:50px;padding:0}}.signup-content-inner{max-width:460px}@media screen and (max-width: 860px){.signup-content-inner{margin:0 auto}}.signup-content h1{margin-bottom:10px;font-size:3em;font-weight:600;line-height:1em}@media only screen and (max-width: 960px){.signup-content h1{font-size:2.25em}}@media screen and (max-width: 500px){.signup-content h1{font-size:1.825em}}@media only screen and (max-width: 400px){.signup-content h1{font-size:1.625em}}.signup-content .error-container{position:relative}.signup-content p{margin-bottom:30px;font-family:"adelle",Georgia,Cambria,"Times New Roman",Times,serif;font-size:1.5em;font-weight:bold;font-style:italic;line-height:1.5em}@media only screen and (max-width: 960px){.signup-content p{font-size:1.25em}}@media screen and (max-width: 500px){.signup-content p{margin-bottom:20px;font-size:1.125em}}@media only screen and (max-width: 400px){.signup-content p{font-size:1em}}.signup-content p.signup-thanks{display:none;font-family:"proxima-nova","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:600}.signup-content p.error{margin:-30px 0 20px;padding:10px 20px;font-size:1em;color:#c4202f;background:#FBE3E4}@media screen and (max-width: 500px){.signup-content p.error{margin-top:-20px}}.signup-nominate-inner{display:table;width:384px;height:384px;padding:20px 50px;border-radius:50%;background-color:#5cc6cb;text-align:center}@media screen and (max-width: 860px){.signup-nominate-inner{margin:0 auto}}@media screen and (max-width: 500px){.signup-nominate-inner{display:block;width:100%;height:auto;padding:50px 20px;border-radius:0}}.signup-nominate-inner-center{display:table-cell;vertical-align:middle}.signup-nominate h1{margin:0;font-size:1.5em;text-transform:uppercase}@media only screen and (max-width: 400px){.signup-nominate h1{font-size:1.325em}}.signup-nominate p{margin-bottom:30px;font-size:1.125em;line-height:1.625em}.is-successful .signup-thanks{display:block !important}.is-successful .institute-signup{display:none}.institute-signup input{margin-bottom:30px;padding:14px 20px 12px;border:none;font-size:1.25em}@media screen and (max-width: 500px){.institute-signup input{margin-bottom:20px}}.institute-signup input.submit{position:absolute;left:-9999px;visibility:hidden}.institute-signup .button,.institute-signup .button-red,.institute-signup .button-blue{margin-top:15px}@media screen and (max-width: 500px){.institute-signup .button,.institute-signup .button-red,.institute-signup .button-blue{margin-top:0}}.slider{position:relative;z-index:100;color:#fff;background-color:#9a1420}@media only screen and (max-width: 959px){.slider{overflow:hidden}}.slider--small{overflow:hidden}.slider-wrap{position:relative}.slider-vertical_alignment_helper{display:table;width:100%;min-height:400px}.slider--small .slider-vertical_alignment_helper{min-height:360px;max-width:780px;margin:0 auto}.slider-content,.slider-image{display:table-cell}.slider-content{position:relative;padding:50px 30px;vertical-align:middle;width:100%;font-size:1.25em;line-height:1.5em}.slider-content,.slider-content a,.slider-content a:hover{color:#fff}@media only screen and (max-width: 620px){.slider-content{padding:30px 15px}}.slider--small .slider-content{padding:50px 80px}@media only screen and (max-width: 620px){.slider--small .slider-content{padding:30px 15px}}.slider-content h1{font-size:1.8em}.slider--large .slider-content h1{position:relative;margin:0 0 12px;font-family:"adelle",Georgia,Cambria,"Times New Roman",Times,serif;font-size:1.5em;font-style:italic;font-weight:bold;line-height:1.25em}@media only screen and (max-width: 620px){.slider--large .slider-content h1{font-size:1.2em}}.slider--small .slider-content h1{margin:0 0 12px;font-family:"adelle",Georgia,Cambria,"Times New Roman",Times,serif;font-size:1.5em;font-style:italic;font-weight:bold;line-height:1.25em}.slider-content h2{font-size:1.28em;margin:0.25em 0;text-transform:uppercase}.slider-content-quote{position:absolute;left:-35px;top:17px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:4em}.slider-content p{position:relative}.slider--small .slider-content p{margin-bottom:20px !important;line-height:1.5em !important}.slider-bg{position:absolute;top:0;right:-50px;bottom:0;left:-150px;-webkit-transform:skewX(-45deg);-moz-transform:skewX(-45deg);-ms-transform:skewX(-45deg);-o-transform:skewX(-45deg);transform:skewX(-45deg);background-color:#c4202f}@media only screen and (max-width: 959px){.slider-bg{position:absolute;top:0;right:-190px;bottom:0;left:-190px}}.slider--small .slider-bg{position:absolute;top:0;right:-190px;bottom:0;left:-190px}.lt-ie9 .slider-bg,.ie9 .slider-bg{display:none}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.slider-bg{display:none}}.slider-image{position:relative;padding-right:20px}@media only screen and (max-width: 959px){.slider-image{display:none}}.slider-image .js-slider-img{height:430px;width:430px;position:relative;margin-top:-15px;margin-bottom:-15px}.slider-image img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background-color:#fff;border:21px solid #fff;border-radius:50%;object-fit:cover}.slider-pagination{position:relative}.slider-pagination span{-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;height:20px;width:20px;float:left;margin-right:8px;border:2px solid #fff;border-radius:50%;text-indent:-9999px;cursor:pointer}.slider-pagination span:hover,.slider-pagination span:focus{background-color:rgba(255,255,255,0.75)}.slider-pagination span.cycle-pager-active{background-color:#fff}.slider-prev,.slider-next{-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;position:absolute;top:50%;height:42px;width:42px;margin-top:-21px;border-radius:50%;text-indent:-9999px}.slider-prev:hover,.slider-next:hover{background-color:rgba(255,255,255,0.5)}@media only screen and (max-width: 620px){.slider-prev,.slider-next{display:none}}.slider-prev{right:100%;margin-right:-30px}@media screen and (max-width: 1060px){.slider-prev{right:99%;margin-right:-35px}}@media only screen and (max-width: 959px){.slider-prev{right:98.5%}}.slider--small .slider-prev{right:auto;left:10px}.slider-next{left:100%;margin-left:-30px}@media screen and (max-width: 1060px){.slider-next{left:99%;margin-left:-35px}}@media only screen and (max-width: 959px){.slider-next{left:98.5%}}.slider--small .slider-next{left:auto;right:10px}.js-slider div,.js-slider-img a{display:none}.js-slider div{width:100%;margin-bottom:12px}.small_text{background-color:#fff}.small_text-wrap{padding-top:75px;padding-bottom:65px}.small_text h1{margin-bottom:5px;font-size:1.5em;line-height:1em;text-transform:uppercase;color:#c4202f}@media only screen and (max-width: 620px){.small_text h1{font-size:1.25em}}.small_text p{margin-bottom:30px;font-size:1.125em;line-height:1.625em}.small_text p:last-child{margin-bottom:10px}.small_text p.centered{padding-top:45px}.social_links li{float:left}.social_links a{display:block;width:20px;height:20px;margin-left:8px;text-indent:-9999px}.social_links a.social_links-twitter{width:25px}@media screen and (max-width: 540px){.pre_header .social_links{display:none}}.text_heading{background-color:#333;background-position:top center;background-size:cover;color:#fff}.text_heading-wrap{display:table;width:100%;height:470px;padding-top:50px;padding-bottom:50px}@media only screen and (max-width: 620px){.text_heading-wrap{min-height:370px}}.text_heading-content{display:table-cell;vertical-align:middle}@media only screen and (max-width: 620px){.text_heading-content h1{font-size:1.75em}}@media only screen and (max-width: 400px){.text_heading-content h1{font-size:1.625em}}.text_heading--detailed .text_heading-content h1{max-width:100%;padding-right:33.333%}@media only screen and (max-width: 620px){.text_heading--detailed .text_heading-content h1{padding-right:0}}.text_heading-content p{margin-bottom:0}@media only screen and (max-width: 620px){.text_heading-content p{font-size:1.25em}}@media only screen and (max-width: 400px){.text_heading-content p{font-size:1.125em}}.text_heading--detailed .text_heading-content p{max-width:100%;padding-right:33.333%;font-family:"proxima-nova","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1.125em;font-style:normal;font-weight:normal;line-height:1.625em}@media only screen and (max-width: 620px){.text_heading--detailed .text_heading-content p{padding-right:20%}}@media only screen and (max-width: 400px){.text_heading--detailed .text_heading-content p{padding-right:0}}.two_column{background-color:#fff}.two_column-wrap{padding-top:140px;padding-bottom:80px}.two_column-wrap:after{content:"";display:table;clear:both}@media screen and (max-width: 720px){.two_column-wrap{padding-top:80px}}.two_column-text,.two_column-quote{float:left;width:50%}@media screen and (max-width: 720px){.two_column-text,.two_column-quote{float:none;width:100%}}.two_column-text{padding-right:80px}@media screen and (max-width: 920px){.two_column-text{padding-right:20px}}@media screen and (max-width: 720px){.two_column-text{padding:0}}.two_column-text p{margin-bottom:20px;font-size:1.125em;line-height:1.625em}.two_column-quote{padding-left:10px}@media screen and (max-width: 720px){.two_column-quote{padding:140px 0 0}}.two_column-quote-container{padding:40px;background-color:#5cc6cb}@media only screen and (max-width: 960px){.two_column-quote-container{padding:40px 20px}}@media screen and (max-width: 720px){.two_column-quote-container{padding:40px}}@media only screen and (max-width: 620px){.two_column-quote-container{padding:40px 20px}}.two_column-quote-image{width:100%;max-width:340px;margin:0 auto;margin-top:-140px;margin-bottom:30px;height:auto;border:15px solid #32707e;border-radius:50%;background-color:#32707e}@media screen and (max-width: 800px){.two_column-quote-image{border-width:12px}}.two_column-quote p{margin-bottom:35px;font-family:"adelle",Georgia,Cambria,"Times New Roman",Times,serif;font-size:1.25em;line-height:1.75em;font-style:italic;text-align:center;color:#fff}@media screen and (max-width: 920px){.two_column-quote p{font-size:1.125em}}.two_column-quote p.quote_by{margin:0;font-family:"proxima-nova","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1.125em;font-style:normal;color:#fff}.yesno{-webkit-transition:background-color 0.5s cubic-bezier(0.86, 0, 0.07, 1);-moz-transition:background-color 0.5s cubic-bezier(0.86, 0, 0.07, 1);transition:background-color 0.5s cubic-bezier(0.86, 0, 0.07, 1);position:relative;background-color:#5cc6cb;color:#fff;min-height:545px}.yesno--dark{background-color:#32707e}.yesno .gform_wrapper:after,.yesno .gform_confirmation_wrapper:after{content:"";display:table;clear:both}.yesno .gform_body{position:relative}.yesno .gform_fields{height:545px}.yesno .gfield{-webkit-transition:opacity 0.75s cubic-bezier(0.86, 0, 0.07, 1);-moz-transition:opacity 0.75s cubic-bezier(0.86, 0, 0.07, 1);transition:opacity 0.75s cubic-bezier(0.86, 0, 0.07, 1);position:absolute;height:545px;padding-top:60px;padding-bottom:60px;display:table;width:100%}.yesno .gfield .vertical_align_helper{display:table-cell;vertical-align:middle}.yesno .gfield p a{color:#fff;border-bottom:2px solid rgba(255,255,255,0.75)}.yesno .gfield p a:hover,.yesno .gfield p a:focus{color:rgba(255,255,255,0.75)}.yesno .gfield p.error{position:absolute;top:100%;right:0;left:0;background:#FBE3E4;color:#c4202f;font-size:1em;margin:0;padding:10px 25px}.yesno .gfield .gfield_label{display:none}.yesno .gfield.is-active{z-index:1;opacity:1}.yesno .gfield.is-active.hide-fields{opacity:0}.yesno .gfield.is-hidden{z-index:-1;opacity:0}.yesno .gform_footer{display:none}.yesno-first .gfield_description{display:table-cell;vertical-align:middle;width:100%;padding-right:30px}@media screen and (max-width: 800px){.yesno-first .gfield_description{display:block;padding:0;margin-bottom:30px}}.yesno-first .gfield_description p{margin-bottom:10px;font-size:2.375em;font-weight:100;text-transform:uppercase}@media screen and (max-width: 980px){.yesno-first .gfield_description p{font-size:2em}}@media screen and (max-width: 900px){.yesno-first .gfield_description p{font-size:1.825em}}@media screen and (max-width: 640px){.yesno-first .gfield_description p{font-size:1.625em}}@media only screen and (max-width: 400px){.yesno-first .gfield_description p{font-size:1.375em}}.yesno-first .gfield_description .large{margin:0;font-size:4em;font-family:"adelle",Georgia,Cambria,"Times New Roman",Times,serif;font-weight:600;line-height:1.25em;text-transform:none}@media screen and (max-width: 980px){.yesno-first .gfield_description .large{font-size:3.5em}}@media screen and (max-width: 900px){.yesno-first .gfield_description .large{font-size:3em}}@media screen and (max-width: 640px){.yesno-first .gfield_description .large{font-size:2.25em}}@media only screen and (max-width: 400px){.yesno-first .gfield_description .large{font-size:1.825em}}.yesno-first .ginput_container{display:table-cell;vertical-align:middle}.yesno-first .ginput_container:after{content:"";display:table;clear:both}@media screen and (max-width: 800px){.yesno-first .ginput_container{display:block}}.yesno-first .ginput_container input{position:absolute;left:-9999px}.yesno-first .ginput_container label{-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;margin:0;display:table-cell;vertical-align:middle;width:150px;height:150px;border:3px solid #fff;border-radius:50%;font-size:1.8125em;font-weight:600;text-transform:uppercase;text-align:center;line-height:1.125em;cursor:pointer}.yesno-first .ginput_container label:hover,.yesno-first .ginput_container label:focus{background-color:rgba(255,255,255,0.5)}@media screen and (max-width: 980px){.yesno-first .ginput_container label{width:125px;height:125px;font-size:1.625em}}@media screen and (max-width: 640px){.yesno-first .ginput_container label{width:100px;height:100px;font-size:1.4375em}}.yesno-first .gfield_radio{width:330px}@media screen and (max-width: 980px){.yesno-first .gfield_radio{width:280px}}@media screen and (max-width: 800px){.yesno-first .gfield_radio{width:100%}}.yesno-first .gfield_radio li{float:left;margin-left:30px}@media screen and (max-width: 640px){.yesno-first .gfield_radio li{margin-left:20px}}.yesno-first .gfield_radio li:first-child{margin:0}.yesno-first .gfield_radio li:last-child label{padding:0 20px}.yesno-image{position:relative;padding-left:265px}@media screen and (max-width: 900px){.yesno-image{padding-left:210px}}@media screen and (max-width: 740px){.yesno-image{padding-left:0}}.yesno-image img{position:absolute;top:50%;left:0;margin-top:-185px}@media screen and (max-width: 900px){.yesno-image img{width:180px;margin-top:-138px}}@media screen and (max-width: 740px){.yesno-image img{display:none}}.yesno-image .gfield_description p{margin-bottom:20px;font-size:1.875em;line-height:1.375em}@media screen and (max-width: 900px){.yesno-image .gfield_description p{font-size:1.625em}}@media screen and (max-width: 640px){.yesno-image .gfield_description p{font-size:1.375em}}@media only screen and (max-width: 400px){.yesno-image .gfield_description p{font-size:1.25em}}.yesno-image .gfield_description p em{font-family:"adelle",Georgia,Cambria,"Times New Roman",Times,serif;font-weight:bold}.yesno-image .ginput_container input{position:absolute;left:-9999px}.yesno-image .ginput_container label{position:relative;margin-bottom:15px;padding-top:2px;padding-left:50px;height:40px;font-size:1.875em;font-weight:600;line-height:40px;text-transform:uppercase;cursor:pointer}@media screen and (max-width: 900px){.yesno-image .ginput_container label{height:35px;padding-left:45px;font-size:1.375em;line-height:35px}}@media screen and (max-width: 640px){.yesno-image .ginput_container label{height:30px;padding-left:40px;font-size:1.25em;line-height:30px}}.yesno-image .ginput_container label:hover:before,.yesno-image .ginput_container label:focus:before{background-color:rgba(255,255,255,0.5)}.yesno-image .ginput_container label:before{-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;position:absolute;top:0;left:0;box-sizing:border-box;content:'';width:40px;height:40px;border:3px solid #fff;border-radius:50%}@media screen and (max-width: 900px){.yesno-image .ginput_container label:before{height:35px;width:35px}}@media screen and (max-width: 640px){.yesno-image .ginput_container label:before{height:30px;width:30px}}.yesno-image .gfield_radio:after{content:"";display:table;clear:both}.yesno-image .gfield_radio li{float:left;margin-right:30px}.yesno-image .gfield_radio li:last-child{margin:0}.yesno-newsletter .center_helper{max-width:730px;margin:0 auto}.yesno-newsletter p{margin-bottom:25px;font-family:"adelle",Georgia,Cambria,"Times New Roman",Times,serif;font-size:1.875em;font-weight:bold;line-height:1.5em}@media screen and (max-width: 800px){.yesno-newsletter p{font-size:1.625em}}@media screen and (max-width: 640px){.yesno-newsletter p{font-size:1.375em}}@media only screen and (max-width: 400px){.yesno-newsletter p{font-size:1.25em}}.yesno-newsletter p em{font-size:1.2em;font-family:"proxima-nova","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;text-transform:uppercase}.yesno-newsletter .newsletter-signup-container{position:relative;padding:18px 60px 18px 140px;background-color:rgba(255,255,255,0.15)}@media screen and (max-width: 640px){.yesno-newsletter .newsletter-signup-container{padding-left:125px}}@media screen and (max-width: 500px){.yesno-newsletter .newsletter-signup-container{padding-left:26px}}.yesno-newsletter .newsletter-signup-container label{position:absolute;top:0;bottom:0;left:26px;width:110px;margin:0;font-family:"adelle",Georgia,Cambria,"Times New Roman",Times,serif;font-size:1.875em;font-style:italic;font-weight:bold;line-height:68px}@media screen and (max-width: 640px){.yesno-newsletter .newsletter-signup-container label{width:95px;font-size:1.5em}}@media screen and (max-width: 500px){.yesno-newsletter .newsletter-signup-container label{display:none}}.yesno-newsletter .newsletter-signup-container input{margin:0;padding:5px 15px;border:none;font-size:1.125em;color:#666}.yesno-newsletter .newsletter-signup-container input::-webkit-input-placeholder{color:#666}.yesno-newsletter .newsletter-signup-container input::-moz-placeholder{color:#666}.yesno-newsletter .newsletter-signup-container input:-moz-placeholder{color:#666}.yesno-newsletter .newsletter-signup-container input:-ms-input-placeholder{color:#666}.yesno-newsletter .newsletter-signup-container input:focus,.yesno-newsletter .newsletter-signup-container input:hover{color:#666}.yesno-newsletter .newsletter-signup-container input:focus::-webkit-input-placeholder,.yesno-newsletter .newsletter-signup-container input:hover::-webkit-input-placeholder{color:#858585}.yesno-newsletter .newsletter-signup-container input:focus::-moz-placeholder,.yesno-newsletter .newsletter-signup-container input:hover::-moz-placeholder{color:#858585}.yesno-newsletter .newsletter-signup-container input:focus:-moz-placeholder,.yesno-newsletter .newsletter-signup-container input:hover:-moz-placeholder{color:#858585}.yesno-newsletter .newsletter-signup-container input:focus:-ms-input-placeholder,.yesno-newsletter .newsletter-signup-container input:hover:-ms-input-placeholder{color:#858585}.yesno-newsletter .newsletter-signup-container input[type=submit]{position:absolute;top:0;right:0;bottom:0;width:60px;padding:0;border:none;text-indent:-9999px;background-color:transparent;background-position:15px center}.yesno-thanks{display:table;width:100%}.yesno-thanks .vertical_align_helper{display:table-cell;vertical-align:middle}.yesno-thanks p{max-width:780px;margin:0 auto 25px;font-family:"adelle",Georgia,Cambria,"Times New Roman",Times,serif;font-size:1.875em;font-weight:bold;line-height:1.5em}@media screen and (max-width: 800px){.yesno-thanks p{font-size:1.625em}}@media screen and (max-width: 640px){.yesno-thanks p{font-size:1.375em}}@media only screen and (max-width: 400px){.yesno-thanks p{font-size:1.25em}}.yesno-thanks p em{font-size:1.2em;font-family:"proxima-nova","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1.325em;text-transform:uppercase}.yesno-thanks .thanks-share{margin-bottom:0;padding-top:45px;font-family:sans-serif;font-size:0;text-transform:uppercase;text-align:center}.yesno-thanks .thanks-share a{display:inline-block;margin:0 20px;padding:16px 32px 16px 75px;font-size:21px;line-height:1.5em;color:#fff !important;border:3px solid #fff !important}.yesno-thanks .thanks-share a:hover,.yesno-thanks .thanks-share a:focus{-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;background-color:rgba(255,255,255,0.5)}@media screen and (max-width: 640px){.yesno-thanks .thanks-share a{margin:0 15px 15px;padding:12px 24px 12px 55px;font-size:18px}}.yesno-thanks .thanks-share a.icon-facebook{background-size:30px auto;background-position:28px center}@media screen and (max-width: 640px){.yesno-thanks .thanks-share a.icon-facebook{background-size:22px auto;background-position:18px center}}.yesno-thanks .thanks-share a.icon-twitter{background-size:30px auto;background-position:33px center}@media screen and (max-width: 640px){.yesno-thanks .thanks-share a.icon-twitter{background-size:22px auto;background-position:23px center}}.yesno .gform_button{display:none}.institute_heading{background-color:#333;background-position:center;background-size:cover;color:#fff}@media screen and (min-width: 641px){.institute_heading-wrap{height:470px}}@media screen and (max-width: 640px){.institute_heading-wrap{padding:0}}.institute_heading-logo{display:table;width:380px;background-color:#32707e}@media screen and (min-width: 641px){.institute_heading-logo{height:470px}}@media screen and (max-width: 640px){.institute_heading-logo{width:100%}}.institute_heading-logo-container{display:table-cell;vertical-align:middle}@media screen and (max-width: 640px){.institute_heading-logo-container{padding:40px 20px}}.institute_heading-logo-container h1{padding-top:195px;padding-bottom:15px;font-size:2.625em;font-weight:bold;line-height:1.125em;text-align:center;text-transform:uppercase;background-position:center top}@media screen and (max-width: 500px){.institute_heading-logo-container h1{padding-top:145px;font-size:2em;background-size:124px}}.institute_heading-logo-container h1 span{font-size:1.166em;font-weight:normal}.news_featured{color:#fff;background-color:#5cc6cb;background-position:center -375px}.archive .news_featured{background-color:#9a1420;background-image:none !important}.news_featured-wrap{padding-top:70px;padding-bottom:40px}.news_featured-header{margin-bottom:35px}.news_featured-header h1{max-width:100%}@media only screen and (max-width: 620px){.news_featured-header h1{font-size:1.75em}}@media only screen and (max-width: 400px){.news_featured-header h1{font-size:1.625em}}.news_featured-header h1 a:hover,.news_featured-header h1 a:focus{color:#f2f2f2}.news_featured-header p{max-width:100%;margin-bottom:0}@media only screen and (max-width: 620px){.news_featured-header p{font-size:1.25em}}@media only screen and (max-width: 400px){.news_featured-header p{font-size:1.125em}}.news{background-color:#fff}.news-wrap{padding-top:40px;padding-bottom:80px}.news-filters{margin-bottom:30px}.news-filters:after{content:"";display:table;clear:both}.news-filters-toggle{float:left;height:40px;margin-bottom:28px;padding:10px 30px;font-size:.875em;font-weight:bold;line-height:1.125em}.news-filters-toggle em{font-style:normal}.news-filters-toggle span{display:inline-block;margin-left:10px;width:12px;height:10px;background-position:center}.news-filters-toggle,.news-filters-list a{-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;display:inline-block;border:2px solid #5cc6cb;text-transform:uppercase;color:#5cc6cb}.news-filters-toggle:hover,.news-filters-list a:hover{background-color:rgba(202,242,237,0.45);color:#35a1a6}.news-filters-list{-webkit-transition:opacity 0.4s cubic-bezier(0.86, 0, 0.07, 1),max-height 0.4s cubic-bezier(0.86, 0, 0.07, 1);-moz-transition:opacity 0.4s cubic-bezier(0.86, 0, 0.07, 1),max-height 0.4s cubic-bezier(0.86, 0, 0.07, 1);transition:opacity 0.4s cubic-bezier(0.86, 0, 0.07, 1),max-height 0.4s cubic-bezier(0.86, 0, 0.07, 1);opacity:0;max-height:0;clear:both;overflow:hidden}.news-filters-list.show-filters{opacity:1;max-height:200px}@media screen and (max-width: 700px){.news-filters-list.show-filters{max-height:300px}}@media screen and (max-width: 600px){.news-filters-list.show-filters{max-height:350px}}@media screen and (max-width: 500px){.news-filters-list.show-filters{max-height:400px}}.news-filters-list ul:after{content:"";display:table;clear:both}.news-filters-list li{float:left}.news-filters-list a{background-position:8px center;background-repeat:no-repeat;background-size:21px 21px;display:inline-block;margin:0 18px 18px 0;padding:4px 11px 3px;font-size:.75em;font-weight:600}.news-filters-list a.has-icon{padding-left:36px}.news-filters .search-form{float:right;margin-left:28px;margin-bottom:28px}@media screen and (max-width: 520px){.news-filters .search-form{display:block;float:none;margin-left:0}}.news-navigation{float:right}.news-navigation:after{content:"";display:table;clear:both}.news-navigation a{-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;padding:8px 16px;font-size:1em;font-weight:bold;text-transform:uppercase;color:#fff;background-color:#5cc6cb}.news-navigation a.nomore{opacity:.25}.news-navigation a.nomore:hover,.news-navigation a.nomore:focus{background-color:#5cc6cb}.news-navigation a:hover,.news-navigation a:focus{background-color:#3bb3b9}.news-navigation a em{font-style:normal}@media screen and (max-width: 440px){.news-navigation a em{display:none}}.news-navigation-left,.news-navigation-right{float:left;position:relative;margin-left:16px}.news-navigation span{position:absolute;top:4px;width:16px;height:16px;background-size:contain;background-position:center}.news-navigation-left a{padding-left:40px}.news-navigation-left span{left:16px}.news-navigation-right a{padding-right:40px}.news-navigation-right span{right:16px}.news-list:after{content:"";display:table;clear:both}@media only screen and (max-width: 959px){.news-list{font-size:.9em}}@media only screen and (max-width: 620px){.news-list{font-size:.8em}}@media only screen and (max-width: 400px){.news-list{font-size:.7em}}.news-list-link:hover .news-list-excerpt,.news-list-link:focus .news-list-excerpt{opacity:1;visibility:visible}.news-list-link:hover .news-list-content-overlay,.news-list-link:focus .news-list-content-overlay{-webkit-transition:opacity 0.3s cubic-bezier(0.86, 0, 0.07, 1);-moz-transition:opacity 0.3s cubic-bezier(0.86, 0, 0.07, 1);transition:opacity 0.3s cubic-bezier(0.86, 0, 0.07, 1);-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;opacity:0;visibility:hidden}.news-list-link:nth-child(odd) article{border-right:10px solid #fff}.news-list-link:nth-child(even) article{border-left:10px solid #fff}.lt-ie9 .news-list-link article{border:5px solid #fff}.news-list-link:nth-child(3n+2) article{background-color:#c4202f}.news-list-link:nth-child(3n+3) article{background-color:#5cc6cb}.news-list-post{float:left;display:table;position:relative;width:50%;height:400px;margin-bottom:20px;background-size:cover;background-position:center;background-color:#32707e;color:#fff}@media screen and (max-width: 820px){.news-list-post{width:100%;border:none !important}}@media only screen and (max-width: 620px){.news-list-post{height:300px}}.news-list-content{background-image:-webkit-linear-gradient(45deg, rgba(10,10,10,0.4) 0%, rgba(10,10,10,0.1) 100%);background-image:linear-gradient(45deg, rgba(10,10,10,0.4) 0%, rgba(10,10,10,0.1) 100%);display:table-cell;width:100%;padding:24px;position:relative;vertical-align:bottom}.news-list-content-overlay{-webkit-transition:opacity 0.85s cubic-bezier(0.86, 0, 0.07, 1);-moz-transition:opacity 0.85s cubic-bezier(0.86, 0, 0.07, 1);transition:opacity 0.85s cubic-bezier(0.86, 0, 0.07, 1);-webkit-transition-delay:0.15s;-moz-transition-delay:0.15s;transition-delay:0.15s;opacity:1}.news-list h1{margin:0}.news-list-excerpt{-webkit-transition:opacity 0.45s cubic-bezier(0.86, 0, 0.07, 1);-moz-transition:opacity 0.45s cubic-bezier(0.86, 0, 0.07, 1);transition:opacity 0.45s cubic-bezier(0.86, 0, 0.07, 1);position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.15);opacity:0;overflow:hidden}.news-list-excerpt p{display:table-cell;vertical-align:middle;width:100%;max-width:100%;margin:0}.news-list-excerpt-center{display:table;height:400px;width:100%;padding:20px 50px;text-align:center}@media only screen and (max-width: 620px){.news-list-excerpt-center{height:300px}}.post{background-color:#fff;color:#333}.post-wrap{padding-top:85px;padding-bottom:55px}@media only screen and (max-width: 959px){.post-wrap{padding-top:70px}}@media only screen and (max-width: 620px){.post-wrap{padding-top:55px}}@media only screen and (max-width: 400px){.post-wrap{padding-top:40px}}@media only screen and (max-width: 959px){.post-meta{font-size:.9em}}@media only screen and (max-width: 620px){.post-meta{font-size:.8em}}@media only screen and (max-width: 400px){.post-meta{font-size:.7em}}.post-meta .post-excerpt{max-width:100%;color:#666}.post-meta .post-category{background-position:left center;background-repeat:no-repeat;background-size:21px 21px;border-bottom:none}.post-meta .post-category.has-icon{padding-left:26px}@media only screen and (max-width: 959px){.post-meta .post-category{background-size:contain}}.post-meta .post-category a{border-bottom:2px solid #c4202f;color:#c4202f}.post-meta .post-category a:hover,.post-meta .post-category a:focus{color:#981924}.post-meta .post-heading{margin-bottom:30px;max-width:100%;font-weight:normal;color:#333;text-transform:none}.post img{margin-bottom:40px}.post h1,.post h2{margin-bottom:35px;font-size:2em}@media only screen and (max-width: 959px){.post h1,.post h2{font-size:1.875em}}@media only screen and (max-width: 620px){.post h1,.post h2{font-size:1.75em}}@media only screen and (max-width: 400px){.post h1,.post h2{font-size:1.625em}}.post h2{margin-bottom:25px;clear:both;font-size:1.8125em;line-height:normal;font-weight:600}@media only screen and (max-width: 959px){.post h2{font-size:1.6875}}@media only screen and (max-width: 620px){.post h2{font-size:1.5625em}}@media only screen and (max-width: 400px){.post h2{font-size:1.4375em}}.post h3{margin-bottom:15px;font-size:1.625em}@media only screen and (max-width: 959px){.post h3{font-size:1.5em}}@media only screen and (max-width: 620px){.post h3{font-size:1.375em}}@media only screen and (max-width: 400px){.post h3{font-size:1.25em}}.post blockquote{position:relative;padding:0 10px;margin-top:60px;margin-bottom:60px;border:none;font-family:"adelle",Georgia,Cambria,"Times New Roman",Times,serif;font-style:italic;font-size:1.875em;font-weight:bold;line-height:1.375em}@media only screen and (max-width: 959px){.post blockquote{padding:0 25px;font-size:1.625em;left:0;width:100%}}@media only screen and (max-width: 620px){.post blockquote{padding:0 20px;margin-top:35px;margin-bottom:35px;font-size:1.375em}}@media only screen and (max-width: 400px){.post blockquote{padding:0 15px;font-size:1.125em}}.post blockquote p{text-indent:-10px;font-size:inherit;line-height:inherit;color:#c4202f}.post blockquote a{text-decoration:underline;color:#c4202f}.post blockquote a:hover,.post blockquote a:focus{color:#981924}.post p{margin-bottom:25px;font-size:1.125em;line-height:1.75em}@media screen and (max-width: 520px){.post p{font-size:0.925em}}.post ul,.post ol{margin-bottom:35px;margin-left:36px;padding-left:18px}@media only screen and (max-width: 620px){.post ul,.post ol{margin-left:20px}}.post li{margin-bottom:15px;font-size:0.925em;line-height:2em}@media only screen and (max-width: 620px){.post li{margin-bottom:5px}}.post ul{list-style:disc}.post ul li{position:relative}.post ol{list-style:decimal}.post .event{margin-bottom:35px}.post .postmeta p{margin-bottom:14px;font-size:0.9125em}.post .postmeta p strong{font-weight:800}.post .wp-caption img{margin-bottom:10px;max-width:100%}.post .wp-caption-text{font-size:0.875em !important;text-align:left}@media screen and (max-width: 820px){.post img{max-width:100%;margin:0 auto 20px;float:none;display:block}.post img:after{content:"";display:table;clear:both}}.post-author{position:relative;margin-bottom:25px}.post-author img{position:relative;z-index:10;margin:0;width:68px;height:68px;border:4px solid #5cc6cb;border-radius:50%;background-color:#5cc6cb}.post-author p{position:absolute;top:20px;left:63px;height:30px;padding:0 18px 0 16px;background-color:#5cc6cb;font-size:.875em;line-height:30px;text-transform:uppercase;color:#fff}.post-author p a{color:#fff}.post-author p a:hover,.post-author p a:focus{border-bottom:2px solid #fff}.post .share_post{margin:0 0 30px;padding:0;list-style:none}.post .share_post li{margin:0 10px 10px 0}.our_programs{color:#fff}.our_programs-heading{background-color:#caf2ed}.our_programs-heading h1{position:relative;padding:14px 0 11px;font-size:2em;font-weight:300;text-align:center;text-transform:uppercase;color:#32707e}@media only screen and (max-width: 620px){.our_programs-heading h1{font-size:1.4em}}.our_programs-heading h1:after{height:0;width:0;border-left:32px solid transparent;border-right:32px solid transparent;border-top:24px solid #caf2ed;position:absolute;top:100%;left:50%;content:'';z-index:10;height:24px;margin-left:-32px;-moz-transform:scale(0.9999)}.our_programs-wrap{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:35px;padding-bottom:35px}.our_programs-program{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:inline-block;vertical-align:text-top;width:50%;max-width:50%;padding-top:30px;padding-bottom:30px;padding-left:140px;background-repeat:no-repeat;background-size:115px 115px}@media only screen and (max-width: 959px){.our_programs-program{padding-top:160px}}@media screen and (max-width: 740px){.our_programs-program{width:100%;max-width:100%;padding-left:0;padding-right:0;background-position:center 30px;text-align:center}}@media screen and (min-width: 741px){.our_programs-program:nth-child(odd){padding-right:20px;background-position:left 40px}}@media only screen and (min-width: 741px) and (max-width: 959px){.our_programs-program:nth-child(odd){padding-left:0;background-position:left 20px}}@media screen and (min-width: 741px){.our_programs-program:nth-child(even){padding-left:170px;background-position:35px 40px}}@media only screen and (min-width: 741px) and (max-width: 959px){.our_programs-program:nth-child(even){padding-left:20px;background-position:20px 20px}}.our_programs-program.icon-program-files{background-position:7px 40px}.our_programs-program h2{font-size:1.5em;line-height:1.5em;text-transform:uppercase}.our_programs-program p{font-size:1.125em;line-height:1.625em}@media screen and (max-width: 740px){.our_programs-program p{max-width:400px;margin-left:auto;margin-right:auto}}.media{background-color:#caf2ed;background-position:center -520px}.media-wrap{padding-top:65px;padding-bottom:65px}.media h1{margin-bottom:20px;font-size:2em;font-weight:100;text-transform:uppercase;color:#32707e}@media screen and (max-width: 740px){.media h1{font-size:1.75em}}.media ul{margin-bottom:35px;padding-left:1em}.media li{margin-bottom:10px}.media-link{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;transition-delay:0.25s;line-height:2.5em;box-shadow:-0.5em -0.5em 0 #32707e,0.5em -0.5em 0 #32707e,-0.5em 0.5em 0 #32707e,0.5em 0.5em 0 #32707e;box-decoration-break:clone;font-size:2em;color:#fff;background-color:#32707e}@media screen and (max-width: 740px){.media-link{font-size:1.5em}}@media only screen and (max-width: 620px){.media-link{font-size:1.25em}}.media-link:hover,.media-link:focus{-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;box-shadow:-0.5em -0.5em 0 #5cc6cb,0.5em -0.5em 0 #5cc6cb,-0.5em 0.5em 0 #5cc6cb,0.5em 0.5em 0 #5cc6cb;color:#fff;background-color:#5cc6cb}.media-link span.icon-circle-arrow-white{display:inline-block;margin:-2px 8px 0 15px;width:30px;height:30px;background-size:contain;vertical-align:middle}@media only screen and (max-width: 620px){.media-link span.icon-circle-arrow-white{width:25px;height:25px}}.media .button-blue{margin-right:25px;margin-bottom:20px}.team{color:#fff}.team-heading{background-color:#caf2ed;text-align:center;z-index:100}.team-heading a{display:inline-block;position:relative;margin:0 50px;padding:14px 10px 11px;font-size:2em;font-weight:300;line-height:normal;text-transform:uppercase;color:#5cc6cb}@media only screen and (max-width: 959px){.team-heading a{margin:0 20px}}@media only screen and (max-width: 620px){.team-heading a{font-size:1.4em;margin:0}}.team-heading a:hover,.team-heading a:focus{color:#3bb3b9}.team-heading a.is-current{color:#32707e}.team-heading a.is-current:after{height:0;width:0;border-left:32px solid transparent;border-right:32px solid transparent;border-top:24px solid #caf2ed;position:absolute;top:100%;left:50%;content:'';height:24px;margin-left:-32px;z-index:999;-moz-transform:scale(0.9999)}@media only screen and (max-width: 620px){.team-heading a.is-current:after{height:0;width:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:12px solid #caf2ed;margin-left:-16px}}.team-section{font-size:0;overflow:hidden;text-align:center;width:100%}.team-section--staff{background-color:#32707e}.team-section--board,.team-section--advisors{background-color:#5cc6cb}.team-section-bio{width:100%;background-color:#fff;font-size:16px;text-align:left;margin-top:35px;position:relative}.team-section-bio:before{position:absolute;top:0;right:-3000px;bottom:0;left:-3000px;background:#fff;content:" "}.team-section-bio-wrap{max-height:1800px;overflow:hidden;position:relative;padding-top:80px;padding-bottom:80px}.team-section-bio-wrap.is-hidden{max-height:0;padding-top:0;padding-bottom:0}.team-section-bio h2{color:#c4202f}.team-section-bio p{font-size:1.125em;color:#333}.team-section-bio blockquote{margin:50px 0;padding:0;border:none}.team-section-bio blockquote p{font-family:"adelle",Georgia,Cambria,"Times New Roman",Times,serif;font-size:1.5em;font-weight:bold;font-style:italic;line-height:1.5em;color:#666}@media only screen and (max-width: 959px){.team-section-bio blockquote p{font-size:1.25em}}.team-section-bio .close{position:absolute;top:40px;right:40px;padding-left:27px;background-position:left 2px;font-size:.9375em;text-transform:uppercase;color:#999}.team-section-bio .close:hover,.team-section-bio .close:focus{color:gray}.team-wrap{margin:0 auto;max-width:960px;padding-top:35px}.team-member{display:inline-block;width:50%;max-width:470px;padding:30px 15px;font-size:16px;text-align:center;vertical-align:top}.team-member:last-child{padding-bottom:50px}@media only screen and (max-width: 620px){.team-member{width:100%}}.team-member--board,.team-member--advisors{width:33%;max-width:312px}@media only screen and (max-width: 620px){.team-member--board,.team-member--advisors{width:100%}}.team-member img{-webkit-transition:border-color 0.2s ease-in-out;-moz-transition:border-color 0.2s ease-in-out;transition:border-color 0.2s ease-in-out;margin:0 auto 40px;width:100%;max-width:436px;border:18px solid #fff;border-radius:50%;background-color:#fff}@media screen and (max-width: 800px){.team-member img{border-width:12px}}@media only screen and (max-width: 400px){.team-member img{border-width:8px}}.team-member--board .team-member img,.team-member--advisors .team-member img{border-width:14px}@media only screen and (max-width: 620px){.team-member--board .team-member img,.team-member--advisors .team-member img{border-width:10px}}@media only screen and (max-width: 400px){.team-member--board .team-member img,.team-member--advisors .team-member img{border-width:8px}}.team-member h2{font-size:1.5em;line-height:1.5em;text-transform:uppercase}.team-member p{font-size:1.125em;line-height:1.625em}.team-member-link{color:#fff}.team-member-link:hover,.team-member-link:focus{color:#fff}.team-member-link:hover img,.team-member-link:focus img{border-color:#c4202f;background-color:#c4202f}.team-member-bio{display:none}.join_team{padding:80px 40px;text-align:center;background-color:#caf2ed}.join_team-link{display:inline-block;padding:19px 28px 16px;font-size:2em;font-weight:bold;line-height:normal;text-transform:uppercase;color:#fff;background:#32707e}.join_team-link:hover,.join_team-link:focus{background:#2b606c;color:#fff}@media only screen and (max-width: 620px){.join_team-link{font-size:1.2em}}.join_team-link span.icon-circle-arrow-white{display:inline-block;margin-left:16px;width:30px;height:36px;background-size:contain;vertical-align:middle}body{background-color:#32707e;color:#333;line-height:1.5em;-moz-osx-font-smoothing:grayscale}
/*# sourceMappingURL=style.min.css.map */
