/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.award-title{display:flex;align-items:center;justify-content:center;gap:1rem;color:rgb(164,146,90);font-family:"Roboto Condensed",sans-serif;font-size:2.12rem;font-weight:bold;margin:0.5rem 0;}.award-title img{display:block;height:135px;width:auto;}
.background-block-blue{background-color:#003057;}.background-block-blue a:link{color:white !important;text-decoration:none !important;}.background-block-tech-gold{background-color:#B3A369 !important;}.background-block-tech-gold a:link{color:white !important;text-decoration:none !important;}.background-block-tech-gold a:visited{color:white !important;text-decoration:none !important;}.background-block-dk-gray{background-color:#545454 !important;}.background-block-dk-gray a:link{color:white !important;text-decoration:none !important;}.background-block-dk-gray a:visited{color:white !important;text-decoration:none !important;}.background-block-lt-gray{background-color:#E5E5E5 !important;}.background-block-lt-gray a:link{color:black !important;text-decoration:none !important;}.background-block-lt-gray a:visited{color:black !important;text-decoration:none !important;}
.button_block{width:100%;display:flex;flex-wrap:wrap;}.button_block a:link{color:#fff !important;text-decoration:none !important;}.button_block a:visited{color:#EEEEEE !important;}.button_block a:hover{color:#000 !important;}.button_block a:visited:hover{color:inherit !important;}.button_block a:active{color:#000 !important;}.button_block-gt-graphics{margin:2em 1em;}.button_block:nth-child(3){flex-wrap:wrap;}.gt-graphics{position:relative;display:inline-block;width:100%;height:0;padding:50% 0;border-radius:50%;background:transparent;text-align:center;line-height:0;margin:0;}.quarter-width{width:25% !important;}.third-width{width:33.33% !important;}.gt-graphics.graphic_border_style-dbl-circle.graphic_color-white{border:double .9em #fff !important;color:#fff;}.gt-graphics.graphic_background_color-blue{background:#003057 !important;}.gt-graphics.graphic_background_color-tech-gold{background:#b3a369;}.gt-graphics.graphic_background_color-dk-gray{background:#54585a !important;}.gt-graphics.graphic_background_color-lt-gray{background:#e5e5e5 !important;}.gt-graphics.graphic_background_color-blue{background:#003057 !important;}.gt-graphics-title{font-family:"Roboto Slab","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:600;letter-spacing:0.05em;position:relative;padding:0 1em;}.gt-graphics-copy{font-family:"Roboto","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:400;letter-spacing:0.05em;padding:0 1em;position:relative;overflow-wrap:break-word;}.gt-graphics.graphic_title_size-text-x-small .gt-graphics-title{font-size:2em;top:-1.6em;line-height:1;}.gt-graphics.graphic_title_size-text-x-small .gt-graphics-copy{font-size:1.2em;top:-2em;line-height:1;}.gt-graphics.graphic_title_size-text-small .gt-graphics-title{font-size:2.25em;top:-1.6em;}.gt-graphics.graphic_title_size-text-small .gt-graphics-copy{font-size:1.5em;top:-1.2em;line-height:1;}.gt-graphics.graphic_title_size-text-medium .gt-graphics-title{font-size:3.5em;line-height:1;padding:0;top:-1.25em;}.gt-graphics.graphic_title_size-text-medium .gt-graphics-copy{font-size:1.75em;line-height:1.1;top:-2.3em;}.gt-graphics.graphic_title_size-text-large .gt-graphics-title{font-size:5em;top:-1.5em;line-height:.8;}.gt-graphics.graphic_title_size-text-large .gt-graphics-copy{font-size:2.5em;top:-2.6em;line-height:1;}.gt-graphics.graphic_title_size-text-x-large .gt-graphics-title{font-size:6em;top:-.8em;}.gt-graphics.graphic_title_size-text-x-large .gt-graphics-copy{font-size:2.3em;top:-.8em;line-height:1;}
.events-title a:link{text-decoration:none !important;}.events-title a:link:hover{text-decoration:none !important;border:none !important;}.events-title h2{color:black !important;}.events-text-align-center{text-align:center !important;}.events-button{color:black !important;}.events-button h5{font-weight:bold !important;}.events-date{vertical-align:middle !important;}.events-link a:link{color:black !important;}.events-link a:visited{color:black !important;}.events-link a:link{text-decoration:underline !important;}.events-location h4{color:black !important;}
.survey-job-title{padding-bottom:50px;}.survey-biography{padding-top:25px;font-weight:bold;}.survey-contactname:not(:empty):before{content:"Survey Contact Name: ";font-weight:bold;}.survey-startdate:not(:empty):before{content:"Start Date: ";font-weight:bold;}.survey-enddate:not(:empty):before{content:"End Date: ";font-weight:bold;}.survey-email a:link{font-weight:normal;}.survey-consentform:not(:empty):before{content:"Survey Consent Form: ";font-weight:bold;}.survey-email:not(:empty):before{content:"Survey Contact Email: ";font-weight:bold;}.survey-telephone a:link{font-weight:normal;}.survey-telephone:not(:empty):before{content:"Survey Contact Phone Number: ";font-weight:bold;}.survey-link a:link{font-weight:400 !important;}.survey-link:empty:before{content:"Link to Survey Instrument: ";font-weight:bold;}.survey-length:not(:empty):before{content:"Survey Length: ";font-weight:bold;}.survey-audience:not(:empty):before{content:"Survey Audience: ";font-weight:bold;}.survey-description:not(:empty):before{content:"Survey Description: ";font-weight:bold;}.survey-use:not(:empty):before{content:"Survey Results Use: ";font-weight:bold;}.survey-numberstudents:not(:empty):before{content:"Number of Students: ";font-weight:bold;}.survey-commplan:not(:empty):before{content:"Communication Plan: ";font-weight:bold;}.survey-bottom-spacing{margin-bottom:35px;}.survey-membership-title{font-weight:bold;}.survey-college{font-weight:bold;}.survey-fix-width-40{width:40%;}.survey-fix-width-60{width:60%;}.survey-paddingbottom{padding-bottom:25px;}
.link-background a:hover{background-color:inherit !important;}
.spin{height:25%;width:25%;-webkit-transition:all 0.0s;-moz-transition:all 0.0s;-o-transition:all 0.0s;transition:all 0.0s;}.spin:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;color:#000 !important;}
.staff-job-title{padding-bottom:50px;}.staff-biography{padding-top:25px;font-weight:bold;}.staff-email:not(:empty):before{content:"E-mail: ";}.staff-telephone:not(:empty):before{content:"Phone: ";}.hline{padding-bottom:35px;border-bottom:2px solid #ccc;}.staff-bottom-spacing{margin-bottom:35px;}.staff-membership-title{font-weight:bold;}.staff-college{font-weight:bold;}.staff-fix-width-40{width:40%;}.staff-fix-width-60{width:60%;}.custom-hr{border:none;height:2px;}
#oae-test-1.oae-test-table{width:100% !important;border-collapse:collapse !important;table-layout:fixed !important;}.layout__region .field--name-body #oae-test-1.oae-test-table td,.node #oae-test-1.oae-test-table td,#oae-test-1.oae-test-table td{position:relative !important;vertical-align:middle !important;padding:1rem !important;overflow:visible !important;}.layout__region .field--name-body #oae-test-1.oae-test-table td.oae-text-cell .oae-text-block,.node #oae-test-1.oae-test-table td.oae-text-cell .oae-text-block,#oae-test-1.oae-test-table td.oae-text-cell .oae-text-block{position:absolute !important;top:50% !important;left:1rem !important;right:1rem !important;transform:translateY(-50%) !important;margin:0 !important;}#oae-test-1.oae-test-table img{max-width:100% !important;height:auto !important;display:block !important;}#oae-test-1.oae-test-table .oae-test-heading{color:#003057 !important;font-weight:700 !important;margin:0 0 .5rem !important;font-family:"GT America",Roboto,"Helvetica Neue",Arial,sans-serif !important;font-size:clamp(1.5rem,2.2vw,2rem) !important;line-height:1.2 !important;}#oae-test-1.oae-test-table .oae-test-text{margin:0 !important;font-size:clamp(1rem,0.9rem + 0.5vw,1.125rem) !important;line-height:1.6 !important;}#oae-test-1.oae-test-table .oae-test-cta{display:inline-flex !important;align-items:center !important;gap:.4rem !important;color:#003057 !important;font-weight:600 !important;text-decoration:none !important;transition:color .3s ease !important;}#oae-test-1.oae-test-table .oae-test-cta svg{width:16px;height:16px;display:block;transition:transform .3s ease;}#oae-test-1.oae-test-table .oae-test-cta-diamond{width:10px;height:10px;display:inline-block;background:#B3A369;transform:rotate(45deg);transition:transform .3s ease,background-color .3s ease;}#oae-test-1.oae-test-table .oae-test-cta:hover{color:#B3A369 !important;}#oae-test-1.oae-test-table .oae-test-cta:hover svg{transform:translateX(4px);}#oae-test-1.oae-test-table .oae-test-cta:hover .oae-test-cta-diamond{background:#003057;transform:rotate(45deg) scale(1.2);}@media (max-width:900px){#oae-test-1.oae-test-table,#oae-test-1.oae-test-table tbody,#oae-test-1.oae-test-table tr,#oae-test-1.oae-test-table td{display:block !important;width:100% !important;}@media (max-width:900px){#oae-test-1.oae-test-table tr{display:flex !important;flex-direction:column !important;gap:0 !important;}#oae-test-1.oae-test-table td{width:100% !important;padding:0 0 1rem !important;}#oae-test-1.oae-test-table td:last-child{padding-bottom:0 !important;}#oae-test-1.oae-test-table tr.oae-row--img-left td:first-child{order:1 !important;}#oae-test-1.oae-test-table tr.oae-row--img-left td:last-child{order:2 !important;}#oae-test-1.oae-test-table tr.oae-row--img-right td:first-child{order:2 !important;}#oae-test-1.oae-test-table tr.oae-row--img-right td:last-child{order:1 !important;}#oae-test-1.oae-test-table td.oae-text-cell .oae-text-block{position:static !important;transform:none !important;left:auto !important;right:auto !important;margin:0 !important;}#oae-test-1.oae-test-table img{display:block !important;max-width:100% !important;height:auto !important;margin:0 auto !important;}}
.webform_inline{display:inline;}
