section#header{background-color:#36594d;background-image:linear-gradient(#0000,#0000001a);padding-top:.5rem;padding-bottom:.5rem;box-shadow:0 0 15px #0000004d}section#header .cell-2{display:flex}section#header .primary-logo{width:275px}section#header .menu{justify-content:space-between;align-items:center}section#header .menu a{text-transform:none}section#header .menu>.menu-item>a{padding:4px;font-size:16px}section#header .menu>.menu-item.current-menu-item>a,section#header .menu>.menu-item:hover>a{border-top:2px solid #789c8f;border-bottom:2px solid #789c8f}section#header .menu>.menu-item:last-child>a{background-color:#789c8f;background-image:linear-gradient(#0000,#0000001a);border:none;border-radius:5px;padding:8px 25px;box-shadow:0 0 5px #0003}section#header .menu .submenu{background-color:#789c8f}section#header .menu .submenu a:hover{background-color:#36594d}section#header .search-form{width:180px;margin-left:1rem}section#header .search-form .search-field{border:none;border-radius:5px;width:130px}section#header .search-form label{padding-right:0}section#header .search-form button{margin-left:.25rem;padding:0}section#header .search-form .cemah-svg-icon{background-color:#fff;font-size:1.9em}@media screen and (max-width:1249px){section#header .menu>.menu-item a{font-size:15px}}@media screen and (max-width:1099px){section#header .cell-2{padding-left:0}section#header .search-form{margin-left:.5rem}section#header .menu>.menu-item a{font-size:14px}}section#billboard{background-image:linear-gradient(#0000 50%,#000c),url(../images/background-billboard.jpg);background-position:50%,85%;background-repeat:no-repeat;background-size:auto,cover}section#billboard .row{min-height:550px;padding-top:2rem;padding-bottom:4rem}section#billboard .cell-1{text-align:left;animation:1.5s billboard-in}section#billboard .header{color:#fff;font-size:2em;font-weight:400;line-height:1.2em}section#billboard .highlight{color:#b1cc8f;font-weight:700}section#billboard p{color:#fff;font-size:.95em}@media screen and (max-width:1249px){section#billboard .row{min-height:450px}}@media screen and (max-width:767px){section#billboard{background-image:linear-gradient(#0009,#0009),url(../images/background-billboard.jpg);background-position:50%}section#billboard .row{min-height:350px;padding-bottom:6rem}}@keyframes billboard-in{0%{opacity:0}50%{opacity:0}to{opacity:1}}section#page-header.default{padding-top:2rem}section#page-header.default #breadcrumbs{margin-top:.125rem}@media screen and (max-width:767px){section#page-header.default{padding-top:1rem}}section#homepage-features{margin-top:-3rem;padding-bottom:3rem}section#homepage-features .row>div{text-align:center;background-color:#fff;border:1px solid #ccc;border-radius:5px;margin:0 25px;padding:5px;transition:transform .2s;animation:1.5s feature-in;display:block;position:relative}section#homepage-features .row>div:nth-child(2){animation:1.5s feature-in-2}section#homepage-features .row>div:nth-child(3){animation:1.5s feature-in-3}@keyframes feature-in{0%{opacity:0;transform:translateY(-20px)}75%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}@keyframes feature-in-2{0%{opacity:0;transform:translateY(-20px)}80%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}@keyframes feature-in-3{0%{opacity:0;transform:translateY(-20px)}85%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}section#homepage-features .row>div a{text-decoration:none}section#homepage-features .row>div .content{border-top:2px solid #789c8f;margin-top:5px;padding:1rem 1rem 75px}section#homepage-features .row>div .content .button-container{line-height:1.3em;display:block;position:absolute;bottom:25px;left:25px;right:25px}section#homepage-features .row img{width:100%;max-width:100%}section#homepage-features h3{margin-top:.25rem}section#homepage-features p{font-size:.85em}@media screen and (max-width:1249px){section#homepage-features{padding-bottom:2rem}section#homepage-features .row{padding-left:8px;padding-right:8px}section#homepage-features .row>div{margin:12px}}@media screen and (max-width:959px){section#homepage-features{padding-bottom:1rem}section#homepage-features .row>div .content p{line-height:1.4em}section#homepage-features .row>div{margin:5px}section#homepage-features .row{padding-left:5px;padding-right:5px}}@media screen and (max-width:767px){section#homepage-features .row>div{max-width:450px;margin-bottom:25px;margin-left:auto;margin-right:auto}}@media screen and (min-width:768px){section#homepage-features .row>div{flex:1}}#homepage-hiring{color:#fff;text-align:center;background-color:#36594d;padding:2rem 0}#homepage-hiring .row{justify-content:center}#homepage-hiring p,#homepage-hiring h2{color:#fff}section#content.default{padding-top:2rem}@media screen and (max-width:767px){section#content.default{padding-top:1rem}}section#yac{background-image:url(../images/background-yac.jpg);background-position:15%;background-repeat:no-repeat;background-size:cover;padding-top:2rem;padding-bottom:2rem}section#yac .header{color:#fff;font-size:2em;font-weight:400;line-height:1.2em}section#yac .highlight{color:#b1cc8f;font-weight:700}section#yac p{color:#fff;font-size:.95em}section#yac .button{margin-top:1rem}section#yac .row{min-height:400px}section#yac .cell-1{text-align:left}@media screen and (max-width:959px){section#yac .row{min-height:300px}}@media screen and (max-width:767px){section#yac{background-image:linear-gradient(#0009,#0009),url(../images/background-yac.jpg);background-position:50%}}section#tagline{background-image:url(../images/background-billboard.jpg);background-position:85%;background-repeat:no-repeat;background-size:cover;padding-top:1.5rem;padding-bottom:1.5rem}section#tagline .tagline-text{color:#fff;text-align:left;font-size:2.1em;font-weight:500}section#tagline .highlight{color:#b1cc8f;font-weight:700}@media screen and (max-width:767px){section#tagline{background-image:linear-gradient(#0009,#0009),url(../images/background-billboard.jpg);background-position:50%,85%;background-size:auto,cover}}section#footer{padding-top:2rem;padding-bottom:2rem}section#footer .button{margin-top:1rem}section#footer-contact{text-align:center;color:#fff;background-color:#36594d;padding-top:1.75rem;padding-bottom:1.75rem;font-size:.85em}section#footer-contact a{color:#fff;text-decoration:none}section#footer-contact a:hover{text-decoration:underline}section#footer-contact .cell-1>div{margin:0 1rem;display:inline-block}section#footer-contact .icon{color:#789c8f;margin-right:.5rem;font-size:1.4em;position:relative;top:2px}section#footer-contact .social-icons>a{background-color:#789c8f;border-radius:2px;width:24px;height:24px;margin-right:0;font-size:14px;line-height:24px;display:inline-block}section#footer-contact .social-icons>a:hover{background-color:#b1cc8f;text-decoration:none}@media screen and (max-width:1249px){section#footer-contact .cell-1>div{margin:0 .5rem}section#footer-contact .cell-1>div:first-child{margin-left:0}section#footer-contact .cell-1>div:last-child{margin-right:0}section#footer-contact .icon{margin-right:.25rem}}@media screen and (max-width:959px){section#footer-contact{padding-top:1rem;padding-bottom:1rem}section#footer-contact .cell-1>div{margin:0 0 .25rem;display:block}section#footer-contact .cell-1 .social-icons{margin-top:1rem}}section#copyright{padding-top:1.5rem;padding-bottom:1.5rem}section#copyright .cf-logo{width:125px}section#copyright .cell-2{text-align:right}section#copyright .copyright{margin-left:.5rem;font-size:.8em;display:inline-block}@media screen and (max-width:767px){section#copyright .cell-1{text-align:center}section#copyright .cell-2{text-align:center;margin-top:.5rem}section#copyright .copyright{margin-top:.5rem;margin-left:0;display:block}}section#give-where-you-live{background-color:#eef4e7;padding-top:1rem;padding-bottom:1rem}section#give-where-you-live .row{align-items:center}section#give-where-you-live h2{margin-bottom:0}section#give-where-you-live p{margin-top:0;margin-bottom:.5rem}section#give-where-you-live p:last-child{margin-bottom:0}section#give-where-you-live .cell-1{text-align:center}section#give-where-you-live img{width:250px}@media screen and (max-width:959px){section#give-where-you-live .cell-2{text-align:center;margin-top:1rem}}section#survey{text-align:center;background-color:#eef4e7;padding-top:.75rem;padding-bottom:1.25rem}section#survey .row{justify-content:center;align-items:center}section#survey .like-h2{margin-top:0;margin-bottom:.25rem}section#survey p{margin-top:0;margin-bottom:.5rem;line-height:1.5}section#survey p:last-child{margin-bottom:0}section#flash-message{text-align:center;background-color:#eef4e7;padding-top:.75rem;padding-bottom:1.25rem}section#flash-message .row{justify-content:center;align-items:center}section#flash-message .like-h2{margin-top:0;margin-bottom:.25rem}section#flash-message p{margin-top:0;margin-bottom:.5rem;line-height:1.5}section#flash-message p:last-child{margin-bottom:0}article.post.footer{clear:both}article.post.footer .image{float:left;width:33%;margin-right:1rem}article.post.footer .image img{border-radius:5px}article.post.footer .content-wrap{flex-basis:66%}article.post.footer .info{align-items:flex-start;margin-bottom:1rem;display:flex}article.post.footer .cal-icon{text-align:center;border:2px solid #333;border-radius:4px;width:40px;min-width:40px;margin-right:.5rem;position:relative;top:7px;left:0}article.post.footer .cal-icon .month{text-transform:uppercase;color:#fff;background-color:#333;padding-bottom:1px;font-size:10px;line-height:11px}article.post.footer .text-group{margin-top:0}article.post.footer p{font-size:.85em}article.post.footer h4{font-weight:400}@media screen and (max-width:959px){article.post.footer .content-row{display:block}article.post.footer .image{float:none;width:auto;max-width:400px;margin-bottom:1rem;margin-right:0}}article.scholarship.archive{border-bottom:1px solid #ddd;margin-bottom:0;padding-top:1.5rem;padding-bottom:1.5rem}article.scholarship.archive:first-child{padding-top:0}article.scholarship.archive:last-child{border-bottom:none;padding-bottom:0}article.scholarship.archive h2{font-size:1.2em}article.scholarship.archive ul{font-size:.85em;line-height:1.7em}article.scholarship.archive li{padding-top:.15rem;padding-bottom:.15rem}article.fund.archive{border-bottom:1px solid #ddd;margin-bottom:0;padding-top:1.5rem;padding-bottom:1.5rem}article.fund.archive:first-child{padding-top:0}article.fund.archive:last-child{border-bottom:none;padding-bottom:0}article.fund.archive h2{font-size:1.2em}article.fund.archive .content{margin-bottom:1rem}article.fund.archive p{font-size:.85em;line-height:2em}article.fund.single .content{margin-top:1.5rem}.post-list article.search{border-bottom:1px solid #ddd;margin-bottom:1.5rem;padding-bottom:1.5rem}.post-list article.search:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.post-list article.search .tag{vertical-align:middle;color:#fff;background-color:#789c8f;border-radius:4px;padding:.25rem .75rem;font-size:14px;line-height:1em;display:inline-block}.post-list article.search .title a{display:block}body{font-family:Noto Sans,Helvetica,Arial,sans-serif}h1,.like-h1{color:#404040;font-family:Noto Sans,Helvetica,Arial,sans-serif}h2,.like-h2{color:#333;font-family:Noto Sans,Helvetica,Arial,sans-serif}h3,.like-h3{color:#36594d;font-family:Noto Sans,Helvetica,Arial,sans-serif}h4,.like-h4{color:#333;font-family:Noto Sans,Helvetica,Arial,sans-serif;font-size:1em}h5,.like-h5,h6,.like-h6{color:#333;font-family:Noto Sans,Helvetica,Arial,sans-serif}h3.cemah-widget-title,p,ul,ol,blockquote{color:#333}a{color:#36594d}a.button,.button,button,input[type=button],input[type=submit]{color:#fff;background-color:#36594d;font-family:Noto Sans,Helvetica,Arial,sans-serif}a.button:hover,.button:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#40695b}a.button[disabled],.button[disabled],button[disabled],input[type=button][disabled],input[type=submit][disabled],a.button.disabled,.button.disabled,button.disabled,input[type=button].disabled,input[type=submit].disabled{color:#fff;background-color:#ccc}a.button.white,.button.white,button.white,input[type=button].white,input[type=submit].white{color:#333;background-color:#fff}a.button.white:hover,.button.white:hover,button.white:hover,input[type=button].white:hover,input[type=submit].white:hover{background-color:#ddd}a.button.red,.button.red,button.red,input[type=button].red,input[type=submit].red{color:#fff;background-color:#a62121}a.button.red:hover,.button.red:hover,button.red:hover,input[type=button].red:hover,input[type=submit].red:hover{background-color:#1a1a1a}a.button.light-green,.button.light-green,button.light-green,input[type=button].light-green,input[type=submit].light-green{color:#333;background-color:#b1cc8f}a.button.light-green:hover,.button.light-green:hover,button.light-green:hover,input[type=button].light-green:hover,input[type=submit].light-green:hover{background-color:#bdd4a1}a.button.ghost-light,.button.ghost-light,button.ghost-light,input[type=button].ghost-light,input[type=submit].ghost-light{color:#fff;border-color:#fff}a.button.ghost-dark,.button.ghost-dark,button.ghost-dark,input[type=button].ghost-dark,input[type=submit].ghost-dark{color:#333;border-color:#333}a.button.ghost-dark:hover,.button.ghost-dark:hover,button.ghost-dark:hover,input[type=button].ghost-dark:hover,input[type=submit].ghost-dark:hover{background-color:#33333312}input[type=text],input[type=search],input[type=password],input[type=email],input[type=tel],textarea{border:1px solid #d9d9d9;font-family:Noto Sans,Helvetica,Arial,sans-serif}.search-form{box-sizing:border-box;width:100%;display:flex}.search-form label{flex-grow:1;padding-right:1.25rem;display:block}.search-form input[type=search]{width:100%}.search-form .button{flex-basis:120px;min-width:120px;margin-top:0}.cemah-message,.woocommerce-message{border-top-color:#36594d}.cemah-message:before,.woocommerce-message:before{color:#36594d}.cemah-info,.woocommerce-info{border-top-color:#217aa6}.cemah-info:before,.woocommerce-info:before{color:#217aa6}.cemah-error,.woocommerce-error{border-top-color:#a62121}.cemah-error:before,.woocommerce-error:before{color:#a62121}.donation-fund{border-bottom:1px solid #ccc;padding-top:1rem;padding-bottom:1rem}.donation-fund h3{margin-top:0;margin-bottom:0;font-size:1.15em}.donation-fund .fund-description{margin-top:.5rem;font-size:.85em}.donation-fund .fund-established{font-size:.85em;font-weight:700}.donation-button.top{float:right;z-index:10;position:relative}.donation-button.bottom{margin-top:.5rem;display:none}.donation-button a{color:#fff;background-color:#36594d;border-radius:3px;padding:5px 15px;font-size:.85em;text-decoration:none}@media screen and (max-width:599px){.donation-button.top{display:none}.donation-button.bottom{display:block}}.fund-navigation{margin-bottom:2rem}.fund-navigation a{color:#fff;background-color:#36594d;border-radius:3px;margin:0 10px 10px 0;padding:5px 15px;font-size:.85em;text-decoration:none;display:inline-block}.fund-navigation h4{margin-bottom:10px}.sidebar-feature{text-align:center;border:1px solid #ccc;border-radius:5px;max-width:450px;padding:5px;text-decoration:none;display:block}.sidebar-feature p{font-size:.85em}.sidebar-feature .content{padding:.5rem}#swwc-ticket-form{background:#eee;border-radius:5px;max-width:500px;padding:.5rem}#swwc-ticket-form .field{margin-bottom:.25rem}#swwc-ticket-form .field input[type=text]{width:100%;max-width:400px}#swwc-ticket-form .field.first-name{margin-right:1%}#swwc-ticket-form .field.first-name,#swwc-ticket-form .field.last-name{float:left;width:48%}#swwc-ticket-form .field.city{float:left;width:50%;margin-right:1%}#swwc-ticket-form .field.state{float:left;width:15%;margin-right:1%}#swwc-ticket-form .field.zipcode{float:left;width:30%}#swwc-ticket-form .field.quantity{margin-top:1rem}#swwc-ticket-form .field.quantity select{width:150px}#swwc-ticket-form .field.phone label{margin-bottom:.25rem;display:inline-block}#swwc-ticket-form .field.phone input{width:75px}#swwc-ticket-form .field.phone .full-phone{display:inline-block}#cemah-form-silver_lining #cemah-form-silver_lining-recommendation_letter textarea,#cemah-form-silver_lining #cemah-form-silver_lining-other_information textarea{max-width:900px}#cemah-form-silver_lining .text-group{margin-top:3rem}#cemah-form-silver_lining #cemah-form-silver_lining-silver_lining_checkboxes .text-group{margin-top:0}#cemah-form-silver_lining .cemah-form-field-type-checkbox .cemah-form-label{display:none}.fund-nav,.scholarship-nav{background-color:#36594d;border-radius:5px;margin-left:0;padding:.5rem;font-size:.8em;line-height:1.2em;list-style-type:none}.fund-nav li,.scholarship-nav li{padding:0}.fund-nav a,.scholarship-nav a{color:#fff;padding-top:.2rem;padding-bottom:.2rem;text-decoration:none;display:inline-block}.fund-nav a:hover,.scholarship-nav a:hover{text-decoration:underline}@media screen and (max-width:959px){body.post-type-archive-fund #content .col-3.left-sidebar,body.post-type-archive-scholarship #content .col-3.left-sidebar{order:0;margin-top:0;margin-bottom:2rem}}#scholarship-message{background-color:#eee;border-radius:10px;margin-bottom:1rem;padding:1rem}#scholarship-message h2{margin-bottom:1rem}#scholarship-message a{font-weight:700}