﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"OpenSans";src:url("../fonts/opensans-regular-webfont.eot");src:local("Open Sans"),local("OpenSans-Regular"),url("../fonts/opensans-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans-regular-webfont.woff2") format("woff"),url("../fonts/opensans-regular-webfont.woff") format("woff"),url("../fonts/opensans-regular-webfont.ttf") format("truetype"),url("../fonts/opensans-regular-webfont.svg#opensans") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"OpenSans";src:url("../fonts/opensans-italic-webfont.eot");src:local("Open Sans Italic"),local("OpenSans-Italic"),url("../fonts/opensans-italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans-italic-webfont.woff2") format("woff"),url("../fonts/opensans-italic-webfont.woff") format("woff"),url("../fonts/opensans-italic-webfont.ttf") format("truetype"),url("../fonts/opensans-italic-webfont.svg#opensansitalic") format("svg");font-weight:400;font-style:italic}@font-face{font-family:"OpenSans";src:url("../fonts/opensans-semibold-webfont.eot");src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url("../fonts/opensans-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans-semibold-webfont.woff2") format("woff"),url("../fonts/opensans-semibold-webfont.woff") format("woff"),url("../fonts/opensans-semibold-webfont.ttf") format("truetype"),url("../fonts/opensans-semibold-webfont.svg#opensanssemibold") format("svg");font-weight:600;font-style:normal}@font-face{font-family:"OpenSans";src:url("../fonts/opensans-semibolditalic-webfont.eot");src:local("Open Sans SemiBold Italic"),local("OpenSans-SemiBoldItalic"),url("../fonts/opensans-semibolditalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans-semibolditalic-webfont.woff2") format("woff"),url("../fonts/opensans-semibolditalic-webfont.woff") format("woff"),url("../fonts/opensans-semibolditalic-webfont.ttf") format("truetype"),url("../fonts/opensans-semibolditalic-webfont.svg#opensanssemibolditalic") format("svg");font-weight:600;font-style:italic}@font-face{font-family:"OpenSans";src:url("../fonts/opensans-bold-webfont.eot");src:local("Open Sans Bold"),local("OpenSans-Bold"),url("../fonts/opensans-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans-bold-webfont.woff2") format("woff"),url("../fonts/opensans-bold-webfont.woff") format("woff"),url("../fonts/opensans-bold-webfont.ttf") format("truetype"),url("../fonts/opensans-bold-webfont.svg#opensanssbold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:"OpenSans";src:url("../fonts/opensans-bolditalic-webfont.eot");src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url("../fonts/opensans-bolditalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans-bolditalic-webfont.woff2") format("woff"),url("../fonts/opensans-bolditalic-webfont.woff") format("woff"),url("../fonts/opensans-bolditalic-webfont.ttf") format("truetype"),url("../fonts/opensans-bolditalic-webfont.svg#opensansbolditalic") format("svg");font-weight:700;font-style:italic}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3 .h4,.field--name-field-event-date .h4,.h5,.h6{color:#262626;margin:.75em 0 .363em;line-height:1.2}h1,.h1{font-size:calc(1.45rem + 1.4vw);font-weight:normal}@media(min-width: 650px){h1,.h1{font-size:2rem}}h2,.h2{text-transform:uppercase;letter-spacing:.1em;font-weight:normal;font-size:calc(1.2875rem + .45vw);margin:1.1em 0 .55em}@media(min-width: 1200px){h2,.h2{font-size:1.75rem}}h3,.h3,.field--name-field-event-date{font-size:calc(1.2875rem + .45vw);line-height:40px}@media(min-width: 1200px){h3,.h3,.field--name-field-event-date{font-size:1.5rem}}h4,.h4,h5,.h5{line-height:32px;font-size:calc(1.275rem + .3vw)}@media(min-width: 1200px){h4,.h4,h5,.h5{font-size:1.25rem}}h4,.h4{font-weight:600;text-transform:uppercase;letter-spacing:.1em}h5,.h5{font-weight:600;color:#666}h6,.h6{font-weight:600;font-size:1.0625rem;line-height:24px;color:#666;text-transform:uppercase;letter-spacing:.1em}header h2{margin:0}.semi-bold{font-weight:600}.layout-sidebar-second h2{font-size:1.5em}.layout-sidebar-second h3{font-size:1.25em}.page__title,.node__title,.block__title,.comments__title,.comments__form-title,.comment__title{margin:0}p.paragraph-indent{padding-left:20px}p{margin-bottom:.75em;font-size:1em;line-height:1.5em}p.emphasize,p.summary{font-size:1.25em;font-weight:normal;color:#242b54;overflow:auto}@media all and (max-width: 480px){p.emphasize,p.summary{font-size:1.125em}}p.summary{font-style:italic}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;margin:.75em 0;font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif}blockquote p{font-style:italic;font-size:1.25em;color:#c84e00}blockquote p:last-child:not(:only-child){font-size:1em;font-style:normal;text-transform:uppercase;letter-spacing:.1em}blockquote .caption p{font-style:italic !important;letter-spacing:normal !important;color:#666;text-transform:none !important;font-size:.85em !important}.region-content blockquote{margin:1.5em 0;padding:1.5em 0;border-top:.16em solid #de6628;border-bottom:.16em solid #de6628}.region-content blockquote:last-child{margin-bottom:0}.region-content blockquote.standalone{overflow:auto}.region-content blockquote.standalone.author-image{display:flex;align-items:center;flex-direction:row-reverse;flex-wrap:wrap}.region-content blockquote.standalone.author-image>p{flex:none;max-width:30%;margin:0 auto 1em auto}.region-content blockquote.standalone.author-image>p img{display:block}@media(min-width: 480px){.region-content blockquote.standalone.author-image{flex-wrap:nowrap}.region-content blockquote.standalone.author-image>p{margin:0 0 0 1.5em}}@media(min-width: 768px){.region-content blockquote:not(.standalone){border-top:0;border-bottom:0;width:50%;padding-top:0;padding-bottom:0}.region-content blockquote:not(.standalone):nth-of-type(odd){float:right;padding-left:1.5em;margin-left:1.5em;border-left:.16em solid #de6628}.region-content blockquote:not(.standalone):nth-of-type(even){float:left;padding-right:1.5em;margin-right:1.5em;border-right:.16em solid #de6628}}blockquote+blockquote{border-top:0;padding-top:0;margin-top:0}.node blockquote p:first-child,.node blockquote p:only-child{margin-top:0}i,em{font-style:italic}b,strong,.heavy{font-weight:700}small,.small{font-size:.875em}abbr{border-bottom:1px dotted #e5e5e5;cursor:help}dfn{font-style:italic}.font-secondary{font-family:"OpenSans","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em}.lead{font-size:24px;margin-bottom:25px;font-weight:300;line-height:1.4}a{color:#005587;text-decoration:none}a:hover,a:focus{text-decoration:underline;color:lighten #005587,5%}a:hover,.toTop:hover,.fa:hover{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}.field--name-field-sidebar a,.field--name-body a{text-decoration:underline}.field--name-field-sidebar a:hover,.field--name-field-sidebar a:focus,.field--name-body a:hover,.field--name-body a:focus{text-decoration:none}a.button,.view .more-link a{display:inline-block;text-decoration:none;padding:.5em 1.5em;text-align:center;letter-spacing:.1em;margin-top:.75em;margin-bottom:.75em;transition:all,.2s,ease;border-radius:30px;color:#fff;background-color:#0053cc}a.button:hover,.view .more-link a:hover,a.button:focus,.view .more-link a:focus{background:#003e99;color:#fff;text-decoration:underline}a.button.back:after,.view .more-link a.back:after{content:none}a.button.back:before,.view .more-link a.back:before{content:"« ";white-space:nowrap}.view .more-link a{float:right;margin-top:.375em}.header-inline{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:15px 0 15px;text-align:center}@media(min-width: 520px){.header-inline{flex-direction:row;text-align:left}}.header-inline h2.inline{display:inline-block;margin:0 0 .5em 0;vertical-align:middle}@media(min-width: 520px){.header-inline h2.inline{margin:0 1em 0 0}}.header-inline a.more-link-inline{display:inline-block;text-transform:uppercase;letter-spacing:.1em;text-decoration:none;white-space:nowrap;vertical-align:middle}.header-inline a.more-link-inline:hover,.header-inline a.more-link-inline:focus{text-decoration:underline}p a.button,p .view .more-link a,.view .more-link p a{margin-right:1em}p a.button:last-child,p .view .more-link a:last-child,.view .more-link p a:last-child{margin-right:0}a.button-section{text-decoration:none}.button-section{margin-top:1.5em;display:block;background:#048a81;color:#fff !important;text-decoration:none;font-weight:600;padding:1em;text-align:center;text-transform:uppercase;letter-spacing:.1em;-moz-transition:all,.2s,ease;-o-transition:all,.2s,ease;-webkit-transition:all,.2s,ease;transition:all,.2s,ease}.button-section:hover,.button-section:focus{background:#035853;color:#fff}.button-section:after{content:" »";white-space:nowrap}.date{text-transform:uppercase;letter-spacing:.1em;margin-top:0}ul{list-style-type:disc}ol{list-style:decimal}ul,ol{margin:.75em 0 .75em 1.5em}ul:first-child,ol:first-child{margin-top:0}ul li,ol li{padding-left:.5em;margin-top:.375em}ul li:first-child,ol li:first-child{margin-top:0}ul li ul,ul li ol,ol li ul,ol li ol{padding-left:1em}ul li ul li:first-child,ul li ol li:first-child,ol li ul li:first-child,ol li ol li:first-child{margin-top:.375em}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px;margin-bottom:0}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}ul.tabs{border-bottom:1px solid #e5e5e5}ul.tabs>li>a{border-radius:4px 4px 0 0}ul.toolbar-menu li{padding-bottom:0}ul.toolbar-menu li:first-child{margin-top:0}.table .view-content{overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.table .view-content .views-table{overflow-x:scroll}#main-content .node__content .table{overflow-x:scroll}table{margin-top:1em;border-collapse:collapse;border-spacing:0;max-width:100%;font-size:95%}table h1:first-child,table h2:first-child,table h3:first-child,table h4:first-child,table h5:first-child,table h6:first-child{margin-top:0}table.alignCellsTop td{vertical-align:top}table th,table td{text-align:left;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:.5em}table th{font-weight:600;color:#242b54}table.noborder{border:0}table.noborder th,table.noborder td{border:0}table.extra{margin-top:2em}table.extra td{padding:1.5em .5em}.sidebar>div{padding:0}.sidebar table{border:none}.sidebar td{font-size:.9em;border-left:none;border-right:none;border-bottom:none}.sidebar th{border:none}.field--name-field-paragraph-link a{margin:0 0 .5em 0;font-size:1.25em;font-weight:normal;line-height:normal;color:#012169;display:block}.alert{background:red none repeat scroll 0 0;color:#fff;padding:20px 10px}.visually-hidden{position:absolute !important;clip-path:inset(100%);clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;white-space:nowrap;width:1px}.js-hide{display:none !important}span.blue,p.blue{color:#30468d}span.red,p.red{color:#8c3e53}span.green,p.green{color:#697355}span.gold,p.gold{color:#99825a}span.orange,p.orange{color:#de6628}span.semibold,p.semibold{font-weight:600}span.bold,p.bold{font-weight:700}span.larger,p.larger{font-size:105%}.mt-40{margin-top:40px}.mt-30{margin-top:30px}.mt-20{margin-top:20px}.mt-10{margin-top:10px}html{font-family:"OpenSans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;-ms-text-size-adjust:18px;-webkit-text-size-adjust:18px;line-height:1}body{background-color:#fff;color:#262626;line-height:1.5;overflow-x:hidden}#page{padding-top:89px}@media(min-width: 768px){#page{padding-top:0}}.main-container{max-width:1200px;padding:0 1.5em;outline:none}.container{margin-right:auto;margin-left:auto}.main-container{display:grid;grid-column-gap:2.5em;grid-template-columns:minmax(0, 1fr)}@media(min-width: 768px){.main-container{grid-auto-flow:column}}.both-sidebars.main-container{max-width:100%;float:none}@media(min-width: 768px){.both-sidebars.main-container{grid-template-columns:20% 1fr 20%;max-width:1200px}}.no-sidebars.main-container{max-width:100%;margin:0 auto}@media(min-width: 768px){.no-sidebars.main-container{max-width:850px}}.sidebar-first.main-container{max-width:100%;float:none}@media(min-width: 768px){.sidebar-first.main-container{max-width:1200px;grid-template-columns:minmax(250px, 23%) 1fr}}.sidebar-second.main-container{max-width:100%;float:none}@media(min-width: 768px){.sidebar-second.main-container{max-width:1200px;grid-template-columns:minmax(60%, 850px) minmax(32%, 1fr)}}#block-views-block-page-hero-block-1,#block-pagehero{position:relative;text-align:center;background-image:linear-gradient(#242B54 60%, #fff 40%)}#block-views-block-page-hero-block-1 img,#block-pagehero img{border-bottom:3px solid #de6628}.layout-sidebar-second{border-top:.16em solid #d87412;margin-top:0}@media(min-width: 768px){.layout-sidebar-second{border:none}}.footer{clear:both}@media(min-width: 768px){.region-content-top+.main-container{margin-top:-3em;background-color:#fff;position:relative}}.region{clear:both}.region{margin-left:auto;margin-right:auto}.region-content{padding:1.5em 0}.region-sidebar-second{padding:1.5em 0}@media(min-width: 768px){.region-sidebar-second{border:none;padding-top:4em}}.path-frontpage .region-content,.path-frontpage .region-sidebar-second{padding:0}.region-header,.region-primary-menu{max-width:1200px;padding:0}@media(min-width: 768px){.region-header,.region-primary-menu{padding-left:1.5em;padding-right:1.5em}}.region.region-content-top{line-height:0}.region-footer{max-width:1200px;padding:0}@media(min-width: 768px){.region-footer{display:grid;padding-left:1.5em;padding-right:1.5em}}.region-secondary-menu{max-width:1200px;display:flex;justify-content:flex-end;align-items:center;padding:0}@media(min-width: 768px){.region-secondary-menu{padding-left:1.5em;padding-right:1.5em}}.layout-container{margin:0}@media screen and (min-width: 38em){.layout-container{margin:0}}.breadcrumb a{border-bottom:1px dotted;text-decoration:none}.breadcrumb ol{margin:0 0 1.125em;font-size:.813em}.breadcrumb li{display:inline;list-style-type:none;margin:0}.breadcrumb li:after{content:" »";white-space:nowrap}#block-pagehero,.region-content-top .page-hero{line-height:0}.path-membership.no-sidebars .main-container{overflow:scroll}img,video,object{max-width:100%;height:auto;border:0}iframe{max-width:100%;border:0}.caption,.caption>figcaption{margin-top:.75em;text-align:left;font-style:italic;font-size:.875em;color:#666;display:block;max-width:100%}.align-left,.align-right,.align-center{max-width:100%;float:none;margin:1.5em auto;padding:0}@media(min-width: 650px){.align-left{float:left;max-width:50%;margin:1.5em 1.5em 1.5em 0}}@media(min-width: 650px){.align-right{max-width:50%;float:right;margin:1.5em 0 1.5em 1.5em}}aside .align-left{float:left;max-width:50%;margin:.5em 1.5em 1.5em 0}@media(min-width: 768px){aside .align-left{max-width:100%;float:none;margin:.5em auto 1.5em auto;padding:0}}@media(min-width: 950px){aside .align-left{float:left;max-width:50%;margin:.5em 1.5em 1.5em 0}}aside .align-right{float:right;max-width:50%;margin:.5em 0 1.5em 1.5em}@media(min-width: 768px){aside .align-right{max-width:100%;float:none;margin:.5em auto 1.5em auto;padding:0}}@media(min-width: 950px){aside .align-right{float:right;max-width:50%;margin:.5em 0 1.5em 1.5em}}.image-left,.image-right{width:100%}@media(min-width: 650px){.image-left,.image-right{max-width:47%}}.image-left{float:left;padding:0;margin:.5em 3% 1.5em 0}.image-right{float:right;padding:0;margin:.5em 0 1.5em 3%}.standalone-image,.field--name-field-img-news-featured{display:block;padding:0;margin:1.5em auto;max-width:100%}img.circle{border-radius:50%}.image-thumb{float:left;margin-right:1em}.image-thumb-right{float:right;margin-left:1em}hr{border-bottom:.125em solid #048a81;border-top:0 none;border-left:0 none;border-right:0 none;padding:0;margin:2em 0;height:.125em}.eno{background-color:#339898}.dukeNavyBlue{background-color:#242b54}.dukeRoyalBlue{background-color:#30468d}.orange{background-color:#de6628}.copper{background-color:#c84e00}.hatteras{background-color:#e2e6ed}.whisperGray{background-color:#f3f2f1}.shaleBlue{background-color:#0577b1}.persimmon{background-color:#e89923}.purple{background-color:#4c005d}.fig{background-color:#602060}.pine{background-color:#49520f}.cardinal{background-color:#b7230d}.gray{background-color:#f1f2f3}.whisperGray{background-color:#f3f2f1}.graphite{background-color:#666}.graphite p,.graphite .h1,.graphite .h2,.graphite .h3,.graphite .field--name-field-event-date,.graphite h4{color:#fff}.paleBlue{background-color:#f6f8fa}.darkBlue{background-color:#03669c}.darkBlue p,.darkBlue h1,.darkBlue .h1,.darkBlue h2,.darkBlue .h2,.darkBlue h3,.darkBlue .h3,.darkBlue .field--name-field-event-date,.darkBlue h4,.darkBlue .h4{color:#fff}.cyan{background-color:#048a81}.cyan p,.cyan h1,.cyan .h1,.cyan h2,.cyan .h2,.cyan h3,.cyan .h3,.cyan .field--name-field-event-date,.cyan h4,.cyan .h4{color:#fff}.tobacco{background-color:#6e6052}.tobacco p,.tobacco .h1,.tobacco .h2,.tobacco .h3,.tobacco .field--name-field-event-date,.tobacco h4,.tobacco a{color:#fff}.dogwood{background-color:#988675}.dogwood p,.dogwood .h1,.dogwood .h2,.dogwood .h3,.dogwood .field--name-field-event-date,.dogwood h4,.dogwood a{color:#fff}p.tight{padding:0;margin:0}.info{background-color:#048a81;color:#fff;padding:.75em}.info a{color:#fff;text-decoration:underline}.info a:hover,.info a:active,.info a:focus{color:#fff;text-decoration:none}.cke_editable{margin:8px}ul.tabs{margin:0 0 .5em;padding:0;list-style:none}ul.tabs{border-bottom:1px solid #f5f5f5}ul.tabs>li{display:inline-block;margin-right:.3em}.tabs a{display:block;padding:.2em 1em;text-decoration:none}.tabs a.is-active{background-color:#f5f5f5}#admin-toolbar-search-input{line-height:1}.toolbar .toolbar-icon{margin-top:0}.toolbar-tab li{padding-left:0}ul.toolbar-menu li{margin:0;padding:0}.messages{margin:9px 0 10px 8px}#node-jobs-form,#node-event-form,#node-announcement-edit-form,#edit-body-wrapper,#node-page-edit-form{font-size:81.3%;max-width:800px;font-family:normal 81.3%/1.538em "Lucida Grande","Lucida Sans Unicode","DejaVu Sans","Lucida Sans",sans-serif}input.form-autocomplete,input.form-text,input.form-tel,input.form-email,input.form-url,input.form-number,input.form-color,input.form-file,input.form-date,input.form-time,textarea.form-textarea{box-sizing:border-box;max-width:100%;width:100%;padding:.3em .4em .3em .5em;-webkit-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;color:#595959;border:1px solid #b8b8b8;border-top-color:#b8b8b8;border-top-color:#999;border-radius:2px;background:#fcfcfa;box-shadow:inset 0 1px 2px rgba(0,0,0,.125);font-size:1rem}.form-item{margin:.5em 0}.form-text,.form-textarea{border-radius:2px;font-size:1em;line-height:normal}.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 .3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px}label{display:table;margin:0 0 .1em;padding:0;font-weight:bold}label[for]{cursor:pointer}label.option{display:inline;font-weight:normal}.form-actions{margin-top:1em;margin-bottom:1em}.form-item label.option{text-transform:none}.text-format-wrapper .description{margin-top:.5em}ul.tips,div.description,div.description p,.form-item .description{margin:.25em 0 0 0;color:#595959}button:not(.button),input:not([type=file],.form-text,.form-textarea){line-height:1.25em}.entity-meta__header{padding:1em 1.5em;border-radius:3px 3px 0 0}.entity-meta{margin:0;border-top:1px solid #fff;border-right:0;border-left:0;border-radius:0}#edit-footer{margin-top:1.5em;padding-top:.5em;border-top:1px solid #bebfb9;margin-top:.5em}#edit-actions button,#edit-actions [type=button],#edit-actions [type=reset],#edit-actions [type=submit]{position:relative;display:inline-block;box-sizing:border-box;padding:4px 1.5em;cursor:pointer;-webkit-transition:all .1s;transition:all .1s;text-align:center;text-decoration:none;color:#fff;border:1px solid #0071b8;border-radius:20em;background-color:#1e5c90;text-shadow:0 1px rgba(255,255,255,.6);font-size:14px;font-size:.875rem;line-height:normal;-webkit-appearance:none;-moz-appearance:none;border-color:#1e5c90;background-color:#0071b8;background-image:-webkit-linear-gradient(top, #007bc6, #0071b8);background-image:linear-gradient(to bottom, #007bc6, #0071b8);text-shadow:0 1px rgba(0,0,0,.5);font-weight:700;-webkit-font-smoothing:antialiased}#edit-actions button:hover,#edit-actions button:focus,#edit-actions [type=button]:hover,#edit-actions [type=button]:focus,#edit-actions [type=reset]:hover,#edit-actions [type=reset]:focus,#edit-actions [type=submit]:hover,#edit-actions [type=submit]:focus{color:#fff;border-color:#1e5c90;background-color:#2369a6;background-image:-webkit-linear-gradient(top, #0c97ed, #1f86c7);background-image:linear-gradient(to bottom, #0c97ed, #1f86c7);box-shadow:0 1px 2px rgba(23,26,28,.25)}.button:first-child,.view .more-link a:first-child,.image-button:first-child{margin-right:0;margin-left:0}.button,.view .more-link a,.image-button{margin-right:1em;margin-left:1em}a#edit-delete.button--danger,a#edit-delete.button--danger:hover,a#edit-delete.button--danger:focus,a#edit-delete.button--danger:active{padding:0;text-decoration:underline;color:#ff2a00;border:0;background:none;box-shadow:none;text-shadow:none}select{padding:1px 1.571em 1px .5em;cursor:pointer;-webkit-transition:all .1s;transition:all .1s;border:1px solid #a6a6a6;border-radius:.143em;text-shadow:0 1px rgba(255,255,255,.6);font-size:.875rem;-webkit-appearance:none;-webkit-font-smoothing:antialiased;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;background-clip:padding-box}li.vertical-tabs__menu-item{padding-left:0;margin-top:0}.details-wrapper{padding:0 1.5em 1em 1.5em}legend{color:inherit;white-space:normal}.form-composite>legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}fieldset:not(.fieldgroup){position:relative;min-width:0;margin:1em 0;padding:30px 18px 18px;border-radius:2px;background-color:#fcfcfa}fieldset:not(.fieldgroup)>legend{display:static;letter-spacing:.08em;text-transform:uppercase;font-size:1em;font-weight:bold}form .field-multiple-table{font-size:100%;margin-top:0;overflow:hidden;border-collapse:collapse;width:100%}form .field-multiple-table h4{text-transform:none;letter-spacing:0;font-size:1em}form .field-multiple-table th,form .field-multiple-table td{padding:0;border:none}form#user-pass,form#user-login-form{max-width:500px}form#user-register-form{font-size:90%;overflow:hidden;max-width:600px;box-sizing:border-box}form#user-register-form .form-item{margin:.25em 0}a.tabledrag-handle .handle{height:100% !important;width:100% !important}td.field-multiple-drag{vertical-align:middle}.branding{background-color:#fff;padding:.25em calc(6% + 47px) .25em 3%;line-height:0;height:5em;align-items:center;display:flex;align-content:space-between}@media(min-width: 768px){.branding{padding:1em 0 .25em 0;height:auto}}.branding .region-header{display:flex;align-content:center;align-items:center;justify-content:space-between;height:auto;width:100%}.branding .site-name{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;overflow:hidden;font-size:1.4em;text-transform:uppercase;line-height:1em}.branding .site-logo{line-height:0;display:block}.branding .site-logo img{height:4.5em}.header_wrapper{box-shadow:0px 4px 5px -2px rgba(0,0,0,.2)}.secondary-menu-wrapper{background-color:#242b54;margin-top:0;margin-bottom:0}.secondary-menu-wrapper ul.menu{margin:0;text-align:right}.secondary-menu-wrapper ul.menu>li{display:inline-block;margin:0;padding:6px 5px;height:100%}.secondary-menu-wrapper ul.menu .aeespJoin{background-color:#048a81}.secondary-menu-wrapper ul.menu .donate{background-color:#de6628}.secondary-menu-wrapper ul.menu .cyan{background-color:#048a81}.secondary-menu-wrapper ul.menu .orange{background-color:#de6628}.secondary-menu-wrapper ul.menu a{color:#fff;text-transform:uppercase;text-decoration:none;margin:0;padding:0 25px;font-size:70%;letter-spacing:.1em}.secondary-menu-wrapper ul.menu a:hover,.secondary-menu-wrapper ul.menu a:focus,.secondary-menu-wrapper ul.menu a:active,.secondary-menu-wrapper ul.menu a.is-active{color:#fff;text-decoration:underline}#block-members{position:relative;width:60px}#block-members ul.menu>li{margin:0;padding:0}#block-members ul.sf-menu span.nolink{font-size:100%;color:#f3f2f1;padding:.25rem .75em;font-weight:bold;align-items:center;display:flex;justify-content:center;height:100%;width:100%}#block-members ul.sf-menu span.nolink:hover,#block-members ul.sf-menu span.nolink:active,#block-members ul.sf-menu span.nolink:focus{color:#242b54;background-color:#fff}#block-members ul.sf-menu span.nolink svg{min-height:30px;min-width:30px}#block-members ul.sf-menu.sfHover{color:#242b54;background-color:#fff}#block-members ul.sf-menu>li.sfHover span.nolink{color:#242b54;background-color:#fff}#block-members .sf-depth-1 ul{padding-left:0;padding:.75em 0;box-shadow:0px 4px 5px 0px rgba(0,0,0,.2);background-color:#fff;transition:opacity .2s ease-out;color:#262626}#block-members ul.sf-menu li:hover>ul,#block-members ul.sf-menu li.sfHover>ul{top:40px}#block-members ul.menu a{color:#262626;text-transform:none;letter-spacing:0;text-decoration:none;position:relative;font-size:100%;text-align:left;text-transform:none;letter-spacing:0;padding:.75em 1em;text-decoration:none;transition:.15s ease-out;display:grid;grid-template-columns:30px 1fr}#block-members ul.menu a:hover,#block-members ul.menu a:focus,#block-members ul.menu a.active{color:#0068ff;outline:0}.my-account{padding:0 30px;border-width:0;background-position:center;background-repeat:no-repeat;color:#f3f2f1}#block-aeesp-search{display:none}@media(min-width: 768px){#block-aeesp-search{display:inline-block;background-color:#f3f2f1;border-radius:5px;padding:0 .125em;place-self:center;margin-left:1em}}#block-aeesp-search .form-actions{margin:0}#block-aeesp-search .form-item{margin:.25em 0}#block-aeesp-search #edit-keys{background-color:#f3f2f1;border:none;vertical-align:middle;line-height:1.75em;font-size:100%;box-shadow:none}#block-aeesp-search #edit-actions [type=submit]{margin:0;height:1.5rem;vertical-align:middle;background:none;color:gray;border:none;padding:.25rem;margin:0}#block-aeesp-search #edit-actions [type=submit]:hover{background:none;border:none;color:#0068ff}#main-menu{background-color:#fff}ul.sf-menu li:hover>ul,ul.sf-menu li.sfHover>ul{top:3em}#superfish-main{float:left;margin:0;padding:0}#superfish-main .sf-depth-1 ul{padding-left:0;border-top:3px solid #0068ff;padding:.75em 0;box-shadow:0px 4px 5px 0px rgba(0,0,0,.2);background-color:#fff;transition:opacity .2s ease-out}#superfish-main a{color:#262626;padding:.75em 1em;text-decoration:none;transition:.15s ease-out}#superfish-main a.is-active{color:#262626}#superfish-main a.sf-with-ul{padding-right:2.25em}#superfish-main a:focus,#superfish-main a:hover{color:#0068ff;outline:0}#superfish-main a:active{color:#0068ff;outline:0}#superfish-main span.nolink{color:#262626;margin:8px 16px 0;padding:14px 4px;border-bottom:3px solid rgba(0,0,0,0)}#superfish-main span.nolink.sf-with-ul{padding-right:2.25em}#superfish-main span.nolink:hover,#superfish-main span.nolink:focus{color:#0068ff;outline:0}#superfish-main span.sf-description{color:#262626;display:block;font-size:.833em;line-height:1.5;margin:5px 0 0 5px;padding:0}#superfish-main>li.sf-depth-1>a{color:#262626;margin:8px 16px 0;padding:14px 4px;border-bottom:3px solid rgba(0,0,0,0)}#superfish-main>li.sf-depth-1>a:hover,#superfish-main>li.sf-depth-1>a:focus{color:#0068ff;border-bottom:3px solid #0068ff}#superfish-main>li.active-trail{color:#262626}#superfish-main>li.active-trail>.nolink,#superfish-main>li.active-trail>a{border-bottom:3px solid #4a4f9b;color:#4a4f9b}#superfish-main li li{border-left:4px solid #fff}#superfish-main li li.active-trail{border-left:4px solid #4a4f9b}#superfish-main li li:hover{background:#f0f0f0;outline:0;border-left:4px solid #0068ff;color:#0068ff}#superfish-main li li:hover>ul{top:40px}#superfish-main li li li{background:#d0d0d0}#superfish-main li:hover{outline:0}#superfish-main li.sfHover{outline:0}#block-mainmenu .sf-menu.sf-accordion{outline:none;padding-bottom:1.5em;-webkit-overflow-scrolling:touch;box-shadow:rgba(0,0,0,.1) 0 5px 10px 0;border-top:.2em solid #fff;background-color:#f3f2f1;color:#262626}#block-mainmenu .sf-menu.sf-accordion a{color:#262626}#block-mainmenu .sf-menu.sf-accordion a:hover,#block-mainmenu .sf-menu.sf-accordion a:focus,#block-mainmenu .sf-menu.sf-accordion a:active,#block-mainmenu .sf-menu.sf-accordion a.is-active{background:#f3f2f1;color:#262626}#block-mainmenu .sf-menu.sf-accordion span:hover,#block-mainmenu .sf-menu.sf-accordion .sf-depth-2:hover,#block-mainmenu .sf-menu.sf-accordion .nolink.sf-with-ul:hover{background:#f3f2f1;text-decoration:underline}#block-mainmenu .sf-menu.sf-accordion>li{border-bottom:1pt solid #fff;background:#f3f2f1}#block-mainmenu .sf-menu.sf-accordion>li:last-of-type{border-bottom:none}#block-mainmenu .sf-menu.sf-accordion li{background:#f3f2f1}#block-mainmenu .sf-menu.sf-accordion li.sf-expanded{background:#f3f2f1}#block-mainmenu .sf-menu.sf-accordion li.sf-expanded>a{font-weight:bold}#block-mainmenu .sf-menu.sf-accordion li.sf-expanded>span.nolink{font-weight:bold;background:#f3f2f1;padding-right:calc(6% + 20px);display:block;color:#262626}#block-mainmenu .sf-menu.sf-accordion li span.seperator{background:#f3f2f1}#block-mainmenu .sf-menu.sf-accordion li:hover{background:#e7e5e3}#block-mainmenu .sf-menu.sf-accordion li.active-trail>a{background:#f3f2f1;color:#262626;text-decoration:underline;font-weight:bold}#block-mainmenu .sf-menu.sf-accordion li.sfHover,#block-mainmenu .sf-menu.sf-accordion li.sfHover span.nolink,#block-mainmenu .sf-menu.sf-accordion li.active-trail span.nolink{background:#f3f2f1;color:#262626}#block-mainmenu .sf-menu.sf-accordion li.active-trail span.nolink{background:#f3f2f1;font-weight:bold}#block-mainmenu .sf-menu.sf-accordion li li.sf-depth-2:last-of-type{border-bottom:none}#block-mainmenu .sf-menu.sf-accordion li li a{padding-left:2em}#block-mainmenu .sf-menu.sf-accordion li li li a{padding-left:3em}#block-mainmenu .sf-menu.sf-accordion li li li li a{padding-left:4em}#block-mainmenu .sf-menu.sf-accordion li li li li li a{padding-left:5em}#block-mainmenu .sf-menu.sf-accordion li li li li li span.nolink{padding-left:5em}#block-mainmenu .sf-menu.sf-accordion li li li li span.nolink{padding-left:4em}#block-mainmenu .sf-menu.sf-accordion li li li span.nolink{padding-left:3em}#block-mainmenu .sf-menu.sf-accordion li li span.nolink{padding-left:2em}#block-mainmenu .sf-menu.sf-accordion li a.sf-accordion-button{font-weight:bold;position:absolute;right:0;top:0;z-index:499}#block-mainmenu .sf-menu .sf-sub-indicator{right:calc(3% + 15px)}#superfish-main ul{background:#fff}#block-mainmenu .sf-accordion-toggle{background-color:rgba(0,0,0,0);color:#30468d;height:47px;text-align:center;width:47px;position:absolute;top:3.25em;right:3%}#block-mainmenu .sf-accordion-toggle a#superfish-main-toggle{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;cursor:pointer;height:47px;top:0;left:0;margin:0 auto;position:absolute;text-align:center;width:47px;line-height:1;font-size:0;padding-left:11px;background-color:rgba(0,0,0,0)}#block-mainmenu .sf-accordion-toggle a#superfish-main-toggle span{font-size:1.5em}#block-mainmenu .sf-accordion-toggle a#superfish-main-toggle span,#block-mainmenu .sf-accordion-toggle a#superfish-main-toggle span:before,#block-mainmenu .sf-accordion-toggle a#superfish-main-toggle span:after{transition:all 500ms ease-in-out;border-radius:1px;height:3px;width:25px;background:#30468d;position:absolute;display:block;content:"";top:47%}#block-mainmenu .sf-accordion-toggle a#superfish-main-toggle span:before{position:absolute;top:-8px}#block-mainmenu .sf-accordion-toggle a#superfish-main-toggle span:after{position:absolute;top:8px}#block-mainmenu .sf-accordion-toggle a#superfish-main-toggle.sf-expanded span{background-color:rgba(0,0,0,0)}#block-mainmenu .sf-accordion-toggle a#superfish-main-toggle.sf-expanded span:before,#block-mainmenu .sf-accordion-toggle a#superfish-main-toggle.sf-expanded span:after{top:0}#block-mainmenu .sf-accordion-toggle a#superfish-main-toggle.sf-expanded span:before{transform:rotate(45deg)}#block-mainmenu .sf-accordion-toggle a#superfish-main-toggle.sf-expanded span:after{transform:rotate(-45deg)}.user-logged-in.toolbar-vertical #block-mainmenu .sf-accordion-toggle{top:-3.75em}#block-subnav{display:none}@media(min-width: 768px){#block-subnav{display:flex;flex-direction:column}}.sidebar-nav{display:none;background-color:#fff;margin-bottom:1em;padding:1.65em;list-style-type:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-bottom:3px solid #048a81;box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}@media(min-width: 768px){.sidebar-nav{display:block}}.sidebar-nav h2{font-size:1.25rem}.sidebar-nav ul.menu{list-style-type:none;padding-left:0;width:100%;margin:0 0 1rem}.sidebar-nav ul.menu .menu-item{padding:.2em 0;width:100%}.sidebar-nav ul.menu .menu-item:hover,.sidebar-nav ul.menu .menu-item:focus{color:#0068ff}.sidebar-nav ul.menu a{color:#464343;font-size:.9rem;font-weight:600;padding:5px 0;text-decoration:none;display:block}.sidebar-nav ul.menu a:hover,.sidebar-nav ul.menu a:focus{color:#0068ff}.sidebar-nav ul.menu a.is-active{font-weight:700}.sidebar-nav ul.menu ul{padding-left:.88em}.sidebar-nav>ul.menu>.menu-item{border-bottom:1px solid #e5e5e5}.sidebar-nav>ul.menu>.menu-item:last-of-type{border-bottom:none}.sidebar-nav .menu-item--collapsed,.sidebar-nav .menu-item--expanded{list-style:none}.region-featured{max-width:100%}#block-front-hero .hero{margin:0 auto;position:relative}#block-front-hero .hero-wrapper{margin:0 auto;position:relative}#block-front-hero .hero-img{position:relative;top:auto;right:auto;height:240px;background-image:url("/themes/aeesp/images/bkg/envio-bkg.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover}@media(min-width: 950px){#block-front-hero .hero-img{position:absolute;top:0;right:0;width:60%;height:100%}}#block-front-hero .shape{display:none;position:relative}@media(min-width: 950px){#block-front-hero .shape{display:block;background-repeat:no-repeat;background-size:contain;background-position:top right;position:absolute;top:0;right:40%;height:100%;width:100%;z-index:1;background-image:url("/themes/aeesp/images/bkg/shape-cyan.png")}}@media(min-width: 1024px){#block-front-hero .shape{right:49%}}#block-front-hero .hero-text-wrapper{max-width:1200px;padding:0 1.5em;margin:0 auto}#block-front-hero .hero-text{color:#fff;display:inline-block;position:relative;height:auto;display:flex;flex-direction:column;justify-content:flex-end}@media(min-width: 950px){#block-front-hero .hero-text{max-width:40%;z-index:2;height:20em}}#block-front-hero .hero-text a{color:#fff;text-decoration:none}#block-front-hero .hero-text a:hover,#block-front-hero .hero-text a:active,#block-front-hero .hero-text a:focus{text-decoration:underline}#block-front-hero .hero-text a.button,#block-front-hero .hero-text .view .more-link a,.view .more-link #block-front-hero .hero-text a{color:#fff;border:2px solid #fff;background:rgba(0,0,0,0);border-radius:0;font-weight:600;text-transform:uppercase}#block-front-hero .hero-text a.button:hover,#block-front-hero .hero-text .view .more-link a:hover,.view .more-link #block-front-hero .hero-text a:hover,#block-front-hero .hero-text a.button:active,#block-front-hero .hero-text .view .more-link a:active,.view .more-link #block-front-hero .hero-text a:active,#block-front-hero .hero-text a.button:focus,#block-front-hero .hero-text .view .more-link a:focus,.view .more-link #block-front-hero .hero-text a:focus{color:#03669c;background:#fff;text-decoration:none}#block-front-hero .hero-text p:last-of-type{margin:0 0 1.5em}@media(min-width: 950px){#block-front-hero .hero-text p:last-of-type{margin-bottom:1.75em}}#block-front-hero .hero-text p.h1{color:#fff;font-size:1.75em}@media(min-width: 950px){#block-front-hero .hero-text p.h1{font-size:2em}}#block-front-hero .hero-text p span{font-weight:600}#block-front-hero .bottom{display:grid;grid-template-rows:auto auto auto;row-gap:15px;align-items:end;justify-items:end}#block-front-hero .bottom>.item-a{grid-row-start:1;grid-column-start:2}#block-front-hero .bottom>.item-b{grid-row-start:1;grid-column-start:3}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main-wrapper{padding:0 15px;background-color:#fff}.columns{margin-top:1em}@media(min-width: 768px){.columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2.5em;-moz-column-gap:2.5em;column-gap:2.5em}}@media(min-width: 1024px){.columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2.5em;-moz-column-gap:2.5em;column-gap:2.5em}}.columns h1,.columns h2,.columns h3,.columns h4,.columns h5,.columns h6,.columns p,.columns ul,.columns ol{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.columns h1:first-child,.columns h2:first-child,.columns h3:first-child,.columns h4:first-child,.columns h5:first-child,.columns h6:first-child,.columns p:first-child,.columns ul:first-child,.columns ol:first-child{margin-top:0}.columns .group{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;overflow:auto}.columns .group .first{margin-top:0}.columns .group h2,.columns .group h3,.columns .group h4,.columns .group h5,.columns .group h6,.columns .group .h2,.columns .group .h3,.columns .group .field--name-field-event-date,.columns .group .h4,.columns .group .h5,.columns .group .h6{margin-top:1em}.one-sidebar #main aside{width:33%;background:#fff;margin:0 auto;padding:0 1.5em}.one-sidebar #main aside .block{padding:1.5em 0}.one-sidebar #main aside h2{color:#666;margin-top:0}@media(min-width: 650px){.one-sidebar #main aside{margin:0 auto 1.5em;width:100%}}div.aside{border-bottom:.125em solid #e89923;border-top:.125em solid #e89923;margin:1.5em 0;padding:1.5em;width:100%}div.aside :first-child{margin-top:0}div.aside p:first-child{margin-top:0}@media(min-width: 650px){div.aside{width:50%;float:right;margin:1.5em 0 1.5em 1.5em;border-left:.125em solid #e89923}}div.aside blockquote{width:100% !important;border:0 !important;padding:0 !important;float:none !important;margin-left:0 !important}.region-content-bottom{width:100%}.region-content-bottom.row{padding:1.5em 0}.region-content-bottom.even{background-color:#e5e5e5}.region-content-bottom.odd{background-color:#fff}.region-content-bottom.gray{background-color:#e5e5e5}.region-content-bottom.whisper{background-color:#f3f2f1}.region-content-bottom .orange{background-color:#de6628;color:#fff}.region-content-bottom .orange h2,.region-content-bottom .orange h3,.region-content-bottom .orange a{color:#fff}.region-content-bottom .darkNavyBlue{background-color:#242b54;color:#fff}.region-content-bottom .darkNavyBlue h2,.region-content-bottom .darkNavyBlue h3,.region-content-bottom .darkNavyBlue a{color:#fff}.region-content-bottom .teal{background-color:#287e7e;color:#fff}.region-content-bottom .teal h2,.region-content-bottom .teal h3,.region-content-bottom .teal a{color:#fff}.region-bands .view,.region-bands .contextual-links{max-width:1200px;margin:0 auto;padding:0}.region-bands h2.block-title{max-width:1200px;margin:0 auto;padding:0 15px}.footer{background:#242b54;color:#f1f2f3}.footer .region-footer{max-width:1200px}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{color:#fff}.footer p{font-size:90%;color:#f1f2f3}.footer a,.footer a:link{color:#f1f2f3;text-decoration:none}.footer a:hover,.footer a:focus,.footer a:active,.footer a:link:hover,.footer a:link:focus,.footer a:link:active{text-decoration:underline;color:#fff}.footer a.social-icon,.footer a:link.social-icon{margin-right:.6em}.footer .ft-cols{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:2em 0 1em}@media(min-width: 650px){.footer .ft-cols{flex-direction:row;padding-top:1.5em}}.footer .ft-sitemap-col{float:left;margin:0 0 1em;width:100%}@media(min-width: 650px){.footer .ft-sitemap-col{width:auto}.footer .ft-sitemap-col:last-of-type{width:20%}}.footer .ft-sitemap-col dl.category{margin:0 1em 0}.footer .ft-sitemap-col dl.category dt{text-transform:uppercase;font-size:100%;font-weight:600;letter-spacing:.025em;margin:12px 0}.footer .ft-sitemap-col dl.category dd{margin:0 0 3px 0;line-height:1.4em}.footer .ft-sitemap-col dl.category dd a{color:#f1f2f3;font-size:90%}.footer .ft-aeesp-address{clear:both;margin-bottom:1.5em;font-size:90%;margin-left:1em;margin-right:1em}@media(min-width: 768px){.footer .ft-aeesp-address{margin-left:0;margin-right:0}}.footer a.ft-logo{text-decoration:none;line-height:1;display:block;margin-left:1em}@media(min-width: 768px){.footer a.ft-logo{margin-left:0}}.footer a.ft-logo img{width:350px;margin-top:.5em}.footer ul{margin:.5em 0;padding:0 0 0 1em;font:95%}@media(min-width: 768px){#block-sitename{text-align:left}}#block-views-block-masonry-masonry-resources{padding:1.5em .75em .75em}#block-views-block-masonry-masonry-resources h2{text-align:center}#block-views-block-masonry-masonry-resources .form--inline{display:flex;flex-wrap:wrap;justify-content:center;margin:0}#block-views-block-masonry-masonry-resources .form-select{float:none;margin-top:1em;display:block}#block-views-block-masonry-masonry-resources .fieldset-legend{display:block;font-size:1.125em;margin:0 0 .5em 0;font-weight:normal;border-bottom:.1875em dotted #666;padding-bottom:.125em}#block-views-block-masonry-masonry-resources .view-content{margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}#block-views-block-masonry-masonry-resources .view-content h3{width:100%;text-align:center;text-transform:uppercase}#block-views-block-masonry-masonry-resources .views-row{margin:.75em;width:256px;background:none}#block-views-block-masonry-masonry-resources .feature-image{position:relative;display:block;line-height:0;max-width:100%;margin-right:auto;margin-top:0;margin-bottom:0}#block-views-block-masonry-masonry-resources .icon{background:#012169;width:3em;height:3em;padding:.625em;border-radius:50%;margin:0 auto;position:relative;border:.125em solid #fff}#block-views-block-masonry-masonry-resources .icon:not(:first-child){margin-top:-1.5em}#block-views-block-masonry-masonry-resources .text{padding:2.25em 1em 1em 1em;margin-top:-1.5em;background:#fff}#block-views-block-masonry-masonry-resources .text h3{font-size:1.125em;line-height:1.4em;margin-top:0}.allwhite,.region-content-bottom .orange,.region-content-bottom .copper,.region-content-bottom .shaleBlue{color:#fff}.allwhite .button,.region-content-bottom .orange .button,.region-content-bottom .copper .button,.region-content-bottom .shaleBlue .button,.allwhite .view .more-link a,.region-content-bottom .orange .view .more-link a,.region-content-bottom .copper .view .more-link a,.region-content-bottom .shaleBlue .view .more-link a,.view .more-link .allwhite a,.view .more-link .region-content-bottom .orange a,.region-content-bottom .view .more-link .orange a,.view .more-link .region-content-bottom .copper a,.region-content-bottom .view .more-link .copper a,.view .more-link .region-content-bottom .shaleBlue a,.region-content-bottom .view .more-link .shaleBlue a,.allwhite p.summary,.region-content-bottom .orange p.summary,.region-content-bottom .copper p.summary,.region-content-bottom .shaleBlue p.summary,.allwhite h2,.region-content-bottom .orange h2,.region-content-bottom .copper h2,.region-content-bottom .shaleBlue h2,.allwhite h3,.region-content-bottom .orange h3,.region-content-bottom .copper h3,.region-content-bottom .shaleBlue h3,.allwhite h4,.region-content-bottom .orange h4,.region-content-bottom .copper h4,.region-content-bottom .shaleBlue h4,.allwhite h5,.region-content-bottom .orange h5,.region-content-bottom .copper h5,.region-content-bottom .shaleBlue h5,.allwhite h6,.region-content-bottom .orange h6,.region-content-bottom .copper h6,.region-content-bottom .shaleBlue h6{color:#fff}.allwhite .button,.region-content-bottom .orange .button,.region-content-bottom .copper .button,.region-content-bottom .shaleBlue .button,.allwhite .view .more-link a,.region-content-bottom .orange .view .more-link a,.region-content-bottom .copper .view .more-link a,.region-content-bottom .shaleBlue .view .more-link a,.view .more-link .allwhite a,.view .more-link .region-content-bottom .orange a,.region-content-bottom .view .more-link .orange a,.view .more-link .region-content-bottom .copper a,.region-content-bottom .view .more-link .copper a,.view .more-link .region-content-bottom .shaleBlue a,.region-content-bottom .view .more-link .shaleBlue a{border-color:#fff}.content-75{padding-top:1px;margin-top:-1px}.content-75>h2,.content-75>div{padding:0 1.5rem;max-width:800px;margin:0 auto}.content-100{padding-top:1px;margin-top:-1px}.content-100>h2,.content-100>div{max-width:1200px;overflow:hidden;margin:0 auto;padding:0 1.5rem}.content-100>h2{margin-top:1em}.content-100 .text-container{width:100%}@media(min-width: 768px){.content-100 .text-container{max-width:65%}}.border-top{border-top:1px solid #e7e8e9}.row-wrapper{display:block;padding:0;text-decoration:none;background-size:cover;text-align:center}.row-flex{display:flex;flex-direction:column;align-items:stretch}@media(min-width: 480px){.row-flex{flex-direction:row;flex-wrap:wrap}}.row-flex .item{padding:15px}.row-flex .col2,.row-flex .col3,.row-flex .col4,.row-flex .col5{width:100%}@media(min-width: 650px){.row-flex .col2{width:50%}.row-flex .col3{width:33%}.row-flex .col4{width:25%}.row-flex .col5{width:20%}}.row-flex a{text-decoration:none}.row-flex a:hover,.row-flex a:focus{text-decoration:underline}.row-flex .text-center{text-align:center}ul.menu{margin-top:1em}.views-row{margin-top:1.5em;margin-bottom:1.5em;overflow:auto}.views-row .feature-image{width:100%;margin:.25em 0;line-height:0;padding-bottom:18px}.views-row .details{width:100%}.views-row .text-tight{margin-bottom:0}.views-row .date{color:#262626;margin-top:.75em;margin-bottom:0}.views-row h2{margin-top:0}.views-row h3{text-transform:none;letter-spacing:0;margin:.5em 0 0 0;font-size:1.25em;font-weight:normal;line-height:normal}.views-row p{margin:0 0 .25em}.views-row .source{font-weight:600;font-style:italic}.views-row .align-left,.views-row .align-right{margin-bottom:0;margin-top:0}@media(min-width: 480px){.views-row{width:100%;clear:both}.views-row .feature-image{max-width:29%;margin-right:1.5em}.views-row .details{max-width:66%}}aside .views-row .align-left,aside .views-row .align-right{margin-top:.5em}.views-flex{display:flex;justify-content:space-between;flex-direction:column;justify-content:flex-start}@media(min-width: 480px){.views-flex{flex-direction:row}.views-flex .feature-image{flex-shrink:0}}.views-grid{display:grid;grid-template-columns:auto 150px;grid-column-gap:1.5em}.view-people h2{font-size:1.5em;margin-bottom:.25em}.view-people .views-row h2{font-size:1.5em;margin-bottom:.25em}.view-people .views-row h3{margin:0;padding:0;font-size:1.25em}.view-people .views-row p{margin:3px 0 0}.view-people .views-row .title{font-style:italic;font-size:1.125em}aside .view-people .views-row div{overflow:auto}aside .view-people .views-row .profile-img{max-width:30%;float:left;margin-top:.5em;margin-right:1.5em}@media(min-width: 384px){aside .view-people .views-row .profile-img{max-width:150px}}@media(min-width: 768px){aside .view-people .views-row .profile-img{max-width:30%}}#block-views-block-field-display-block-2 img{padding-bottom:1em}.sustaining-members{padding-top:50px}.sustaining-members h2{text-align:center;text-transform:none;font-weight:400;letter-spacing:0;padding-bottom:15px}.sustaining-members h2 span{font-weight:700;letter-spacing:.1em}@media(min-width: 650px){.sustaining-members h2{text-align:left}}.sustaining-members .view-content{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:1.5em}.sustaining-members .member{padding:15px;flex-shrink:4}@media(min-width: 650px){.sustaining-members .member{padding:25px}}.sustaining-members .member a{display:block}.sustaining-members .member img{max-height:25px;width:auto}@media(min-width: 650px){.sustaining-members .member img{max-height:45px}}#block-views-block-sustaining-members-details h2{text-align:center;text-transform:none;font-weight:400;letter-spacing:0;padding-bottom:15px}#block-views-block-sustaining-members-details h2 span{font-weight:700;letter-spacing:.1em}@media(min-width: 650px){#block-views-block-sustaining-members-details h2{text-align:left}}#block-views-block-sustaining-members-details .views-row{display:grid;grid-template-columns:1fr;grid-gap:.75em;border-bottom:1pt solid #e5e5e5;padding-bottom:1em}#block-views-block-sustaining-members-details .views-row:last-of-type{border-bottom:none;padding-bottom:0}@media(min-width: 650px){#block-views-block-sustaining-members-details .views-row{grid-template-columns:1fr 33%;grid-gap:3em}}#block-views-block-sustaining-members-details .views-row p:first-of-type{margin-top:15px}.page-hero{overflow:hidden;text-align:center;max-width:100%;height:auto}.view-membership-directory .attachment{font-size:105%;font-weight:600}#block-frontaboutaeesp{background:linear-gradient(45deg, #de6628, #e8956a);margin-top:3px;color:#fff;height:auto}#block-frontaboutaeesp .summary{color:#fff}#block-views-block-announcements-all select.form-select{clear:both;display:block;margin-top:.75em}.view-membership-types .view-content{display:flex;flex-wrap:wrap;margin-bottom:.5em;margin-top:1.5em}@media(min-width: 768px){.view-membership-types .view-content{margin-left:-15px;margin-right:-15px}}.view-membership-types .view-content .card-row{width:100%;padding-bottom:1.5em}@media(min-width: 768px){.view-membership-types .view-content .card-row{width:33.33333%;padding-left:15px;padding-right:15px}}.view-membership-types .view-content .card-row:nth-child(n+4){width:100%}@media(min-width: 768px){.view-membership-types .view-content .card-row:nth-child(n+4){width:50%}}.view-membership-types .view-content .card-row .text-wrapper{border-top:7px solid #242b54;box-shadow:0px 4px 15px rgba(0,0,0,.16);margin-bottom:.3em;padding:1.75em}.view-membership-types .view-content .card-row .text-wrapper h3{margin-top:0}.view-membership-types .view-content .card-row .text{display:grid;grid-template-columns:83px 1fr;column-gap:10px;align-items:center}.view-membership-types .view-content .card-row .price{font-size:1.7em;font-weight:bolder;letter-spacing:-0.5px}.view-membership-types .view-content .card-row hr{border-bottom-color:#e5e5e5}.view-membership-types .view-content .card-row hr.separator{background:none repeat scroll 0 0 #e5e5e5;height:.5px;margin:.3em 0 .9em;border-bottom:0}.view-membership-types header h2{text-transform:none;font-weight:400;letter-spacing:0}.view-membership-types header h2 span{font-weight:700;letter-spacing:.1em}ul.pager__items{padding:0;margin:1.5em 0 0 0;clear:both;text-align:center;list-style:none}.pager__item.is-active,.pager__item,.pager__item--first,.pager__item--previous,.pager__item--next,.pager__item--last,.pager__item--ellipsis{display:inline;padding:0 .5em;list-style-type:none;background-image:none;font-size:90%}.pager__item.is-active{font-weight:bold;color:#666}.pager__item.is-active a{text-decoration:none;color:#666}#edit-field-member-expertise-target-id{font-size:90%}.front-news .view-content{display:grid;grid-gap:1.5em;grid-template-columns:1fr}@media(min-width: 768px){.front-news .view-content{display:grid;grid-template-columns:repeat(3, minmax(100px, 1fr))}}.front-news .views-row{background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.2);background-color:#fff;width:100%;margin:.5em 0 !important}.front-news .views-row:hover,.front-news .views-row:focus{box-shadow:0 2px 5px rgba(0,0,0,.5);text-decoration:none}.front-news .views-row a{flex-direction:row;display:flex;justify-content:flex-start;align-content:stretch}.front-news .views-row a:hover,.front-news .views-row a:focus{text-decoration:none}.front-news .views-row .news-details{padding:1em 1.5em;width:100%}.front-news .views-row .news-details .date{font-size:90%}.front-news .views-row .news-details .float-right{float:right;padding:10px 0 0 10px}.front-events .view-content{display:grid;grid-template-row:1fr;grid-gap:2em;margin-top:.75em;margin-bottom:.75em}@media(min-width: 768px){.front-events .view-content{grid-template-columns:1fr 1fr;grid-gap:2.5em}}.front-events .view-content .event-item{box-shadow:0 2px 8px rgba(0,0,0,.15);background-color:#fff;width:100%}.front-events a.event-link{display:flex;color:#262626;position:relative;height:100%}.front-events a.event-link:hover,.front-events a.event-link:focus{text-decoration:none;box-shadow:0 2px 5px rgba(0,0,0,.5)}.front-events p{margin-bottom:.25em}.front-events p:last-of-type{margin-bottom:0}.front-events .dt-icon{background-color:#30468d;color:#fff;position:relative;width:4em;text-align:center;padding:1em .75em;font-size:1.15em;line-height:1.3em;text-transform:uppercase}.front-events .dt-details{padding:1em .75em;font-size:1.1em;line-height:1.35em;display:-webkit-box;-webkit-box-orient:vertical}.front-events .dt-details h3{margin-top:0;font-weight:600;font-size:1.125em;line-height:1.25}.view-events .far,.view-events .fas{margin-right:10px}#block-views-block-announcements-front .views-row{margin-top:0;margin-bottom:0}#block-views-block-announcements-front h3{font-weight:600;font-size:1.125em;text-transform:uppercase;letter-spacing:.1em;line-height:1.25;margin-bottom:0}#block-views-block-announcements-front h4{font-weight:normal;font-size:1.125em;line-height:1.25;text-transform:capitalize;letter-spacing:0;margin-bottom:.75em;margin-top:.25em}#block-views-block-announcements-front .date{margin-top:.75em;margin-bottom:0}@media(min-width: 768px){#block-views-block-announcements-front .view-content{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2.5em;-moz-column-gap:2.5em;column-gap:2.5em}#block-views-block-announcements-front .view-content .view-grouping{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;overflow:auto}}.c2a{padding:2.5em 0}.c2a .view-content{max-width:1200px;margin:0 auto;display:flex;align-items:center;align-content:space-between}.c2a .view-content .item{width:220px;height:220px;text-align:center;margin:0 auto}.c2a .view-content .circle{display:block;background:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:100%;height:100%;-webkit-box-shadow:0px 0px 1em 0px rgba(0,0,0,.5);-moz-box-shadow:0px 0px 1em 0px rgba(0,0,0,.5);box-shadow:0px 0px 1em 0px rgba(0,0,0,.5)}.c2a .view-content .blue .circle{border:.375em solid #30468d}.c2a .view-content .red .circle{border:.375em solid #8c3e53}.c2a .view-content .green .circle{border:.375em solid #697355}.c2a .view-content .gold .circle{border:.375em solid #99825a}.c2a .view-content .orange .circle{border:.375em solid #de6628}.c2a .view-content p{text-transform:uppercase;font-size:1.5em;line-height:1.25em;overflow:hidden;font-weight:700;letter-spacing:.1em;margin-bottom:0}.c2a .view-content a{text-decoration:none}.c2a .view-content a.blue{color:#30468d}.c2a .view-content a.red{color:#8c3e53}.c2a .view-content a.green{color:#697355}.c2a .view-content a.gold{color:#99825a}.c2a .view-content a.orange{color:#de6628}.c2a .view-content .icon{display:inline-block;line-height:0;margin-top:20%;height:4em;width:4em}.c2a .view-content .icon img{max-height:100%;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:80%}.alert-msg{max-width:1200px;padding-left:15px;padding-right:15px;margin:0 auto;font-size:90%}.alert-msg .views-row{display:flex;align-items:center;background-color:#fff3cd;border:1px solid #ffeeba;color:#856404;border-radius:4px;border-radius:.25rem;margin:1em 0}.alert-msg svg,.alert-msg img{margin-right:15px}.alert-msg p:last-of-type{margin-bottom:0}.alert-msg .fontawesome-icon{padding:15px 0 15px 15px}.alert-msg a{color:#533f03;font-weight:600}.news-grid{display:grid;grid-template-columns:60% 33%;grid-template-rows:auto;grid-template-areas:"viewHeader viewHeader" "viewContent attachment"}.news-grid .view-header{grid-area:viewHeader}.news-grid .view-content{grid-area:viewContent}.news-grid .attachment{grid-area:attachment}.page-node-type-duke-calendar-event .summary{font-style:normal}.page-node-type-duke-calendar-event p.details{font-size:1.25em;margin-top:0}.page-node-type-duke-calendar-event .date-icon{height:9.375em;width:9.375em;float:right;margin-left:1.5em;margin-bottom:1.5em;border:.2em solid #e5e5e5;text-align:center}.page-node-type-duke-calendar-event .date-icon .month{background:#242b54;color:#fff;display:block;letter-spacing:.1em;text-transform:uppercase;font-size:2em}.page-node-type-duke-calendar-event .date-icon .day{font-size:4em;font-weight:700;line-height:1.5em;color:#242b54}.page-node-type-duke-calendar-event .field-name-field-event-pic{margin-bottom:1.5em;margin-top:1.5em}@media(min-width: 768px){.page-node-type-duke-calendar-event .field-name-field-event-pic{float:right;clear:right;max-width:50%;margin-left:1.5em}}.job-title p.job-position{color:#242b54;font-size:1.5em;margin-bottom:.25em}.job-title p.job-dept{font-style:normal;font-size:1.25em;margin-bottom:0}.job-title p.job-uni{font-style:normal;font-size:1.25em}.profile>.field{display:grid;grid-template-columns:minmax(120px, 25%) minmax(200px, 1fr);grid-gap:1.5em;margin-bottom:1em}.profile>.field .field__label{margin-bottom:0}.profile .field--name-field-member-address{margin-bottom:0}.field-label{font-weight:600;margin-bottom:.5em}.fa-phone,.fa-envelope{margin-right:1em;color:#b5b5b5}#node-announcement-form #edit-field-news-type div.form-item:first-of-type{display:none}.field--name-field-dls-job-title{font-style:italic;font-size:1.1em;margin-bottom:.75em;line-height:1.5em}.field--name-field-dls-dates{margin-bottom:.75em;font-size:1em;line-height:1.5em}.row{clear:both;padding:2em 0}.page-node-type-event .fa-icon{padding-right:15px;color:#03669c}.page-node-type-event p.larger{font-size:1.125em}.page-node-type-event p.h4{font-weight:normal}.event-details{display:flex;align-items:center;flex-direction:column}.event-details img{max-width:100%;margin:0 0 1em 0}.event-details .date-loc{align-self:flex-start}@media(min-width: 650px){.event-details{flex-direction:row}.event-details img{max-width:50%;margin:0 1.5em 1em 0}.event-details .date-loc{align-self:center}}.field--label-inline .field__label{display:inline-block;font-weight:600;margin-bottom:.5em}.field--label-inline .field__label:after{content:":"}.field--label-inline .field__item{display:inline-block}.field--label-above .field__label{font-weight:600;margin-bottom:.5em}.field--label-above .field__label:after{content:":"}.paragraph--type--image-paragraph.solidgray,.paragraph--type--image-paragraph.patterngray{background-color:#f3f2f1;border-top:1px solid #e7e8e9;border-bottom:1px solid #e7e8e9}.paragraph--type--image-paragraph.solidaccent,.paragraph--type--image-paragraph.patternaccent{background-color:#de6628;color:#fff}.paragraph--type--image-paragraph.solidaccent h2.inline,.paragraph--type--image-paragraph.solidaccent h3,.paragraph--type--image-paragraph.solidaccent h4,.paragraph--type--image-paragraph.solidaccent h5,.paragraph--type--image-paragraph.solidaccent h6,.paragraph--type--image-paragraph.solidaccent a.more-link-inline,.paragraph--type--image-paragraph.solidaccent p.summary,.paragraph--type--image-paragraph.solidaccent p.emphasize,.paragraph--type--image-paragraph.patternaccent h2.inline,.paragraph--type--image-paragraph.patternaccent h3,.paragraph--type--image-paragraph.patternaccent h4,.paragraph--type--image-paragraph.patternaccent h5,.paragraph--type--image-paragraph.patternaccent h6,.paragraph--type--image-paragraph.patternaccent a.more-link-inline,.paragraph--type--image-paragraph.patternaccent p.summary,.paragraph--type--image-paragraph.patternaccent p.emphasize{color:#fff}.paragraph--type--image-paragraph.solidblack,.paragraph--type--image-paragraph.patternblack{background-color:#262626;color:#fff}.paragraph--type--image-paragraph.solidblack h2.inline,.paragraph--type--image-paragraph.solidblack h3,.paragraph--type--image-paragraph.solidblack h4,.paragraph--type--image-paragraph.solidblack h5,.paragraph--type--image-paragraph.solidblack h6,.paragraph--type--image-paragraph.solidblack a.more-link-inline,.paragraph--type--image-paragraph.solidblack p.summary,.paragraph--type--image-paragraph.solidblack p.emphasize,.paragraph--type--image-paragraph.patternblack h2.inline,.paragraph--type--image-paragraph.patternblack h3,.paragraph--type--image-paragraph.patternblack h4,.paragraph--type--image-paragraph.patternblack h5,.paragraph--type--image-paragraph.patternblack h6,.paragraph--type--image-paragraph.patternblack a.more-link-inline,.paragraph--type--image-paragraph.patternblack p.summary,.paragraph--type--image-paragraph.patternblack p.emphasize{color:#fff}.paragraph--type--image-paragraph.patterngray,.paragraph--type--image-paragraph.patternaccent,.paragraph--type--image-paragraph.patternblack{background-image:url("../images/bkg/batthern.png");background-repeat:repeat;background-position:center;background-blend-mode:color-burn}.paragraph--type--image-paragraph.patternblack{background-blend-mode:normal}.paragraph--type--image-paragraph .paragraph-row{margin-left:auto;margin-right:auto;max-width:1200px;padding:2em 1.5em;display:grid;column-gap:1.5em;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"hdr" "img" "txt"}.paragraph--type--image-paragraph .paragraph-row .header-inline{grid-area:hdr}.paragraph--type--image-paragraph .paragraph-row .feature-image{grid-area:img;align-self:center;margin:0 auto;line-height:1}.paragraph--type--image-paragraph .paragraph-row .feature-image img{padding:.5em 0 1em}.paragraph--type--image-paragraph .paragraph-row .par-text{grid-area:txt}@media(min-width: 650px){.paragraph--type--image-paragraph .paragraph-row{padding:3em 1.5em;grid-template-columns:2fr 1fr;grid-template-areas:"hdr hrd" "txt img"}.paragraph--type--image-paragraph .paragraph-row .header-inline{grid-column:span 2}.paragraph--type--image-paragraph .paragraph-row .feature-image img{padding-bottom:0}}@media(min-width: 768px){.paragraph--type--image-paragraph .paragraph-row{grid-template-columns:2fr 1fr;column-gap:2.5em;grid-template-areas:"hdr img" "txt img"}.paragraph--type--image-paragraph .paragraph-row .header-inline{grid-column:span 1}}.paragraph--type--image-paragraph .paragraph-row p{max-width:768px}.paragraph--type--image-paragraph .field__item{position:relative}.form-composite>legend,.label{font-weight:600}.webform-submission-form label{width:100%;padding:6px 0;display:inline;font-weight:600}.webform-multiple-table table{width:100%;margin-top:.5em}.webform-multiple-table table thead{display:none}.webform-submission-form textarea{border:1px solid #c2c2c2;background:#fafafa;width:100%;padding-left:8px}.webform-submission-form input[type=email],.webform-submission-form input[type=text],.webform-submission-form input[type=tel],.webform-submission-form input[type=url]{border:1px solid #c2c2c2;background:#fafafa;width:100%;padding-left:8px;height:48px}.webform-submission-form input#edit-submit{display:inline-block;text-decoration:none;padding:.5em 1.5em;text-align:center;letter-spacing:.1em;margin-top:.75em;margin-bottom:.75em;transition:all,.2s,ease;border-radius:30px;color:#fff;background-color:#0053cc;border:none}.webform-submission-form input#edit-submit:hover,.webform-submission-form input#edit-submit:focus{background:#003e99;color:#fff;text-decoration:underline}
