/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary::before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary::before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary::before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary::before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
section.embedded-form .at.ngp-form *{color:var(--main-text-color);font-family:var(--default-font-family);}section.embedded-form .at.ngp-form .glyphicons{font-family:var(--glyphicons-font-family);}section.embedded-form .at.ngp-form .fastaction-modal .btn-at,section.embedded-form .at.ngp-form .fastaction-modal .glyphicons{color:#fff;}section.embedded-form .at.ngp-form .FastAction{background:#e7e7e7;margin:0 10px 15px;padding:10px 0;}section.embedded-form .at.ngp-form .FastAction .fastAction{background:none;padding:0 10px;}section.embedded-form .at.ngp-form .FastAction p a{color:var(--pacoima);text-decoration:underline;}section.embedded-form .at.ngp-form .FastAction p{align-items:center;display:flex;font-size:12px;justify-content:space-between;line-height:15px !important;margin:0;padding:0;}section.embedded-form .at.ngp-form .FastAction .profile-link{background:#fff;}section.embedded-form .at.ngp-form .FastAction p > span{margin:0;padding:5px;}section.embedded-form .at.ngp-form .FastAction .fa-cta span a{color:#fff;text-decoration:none;}section.embedded-form .at.ngp-form .FastAction .fa-lead{display:block;order:1;}section.embedded-form .at.ngp-form .FastAction .fa-lead br{display:none;}section.embedded-form .at.ngp-form .FastAction .fa-cta{order:2;}section.embedded-form .at.ngp-form{margin:0 -10px;max-width:unset;width:calc(100% + 20px);}section.embedded-form .at.ngp-form.multistep-layout{min-width:unset;}section.embedded-form .at.ngp-form section.at-inner{background:none;}section.simple .at.ngp-form .at-form *{color:#fff;}section.embedded-form .at.ngp-form header.at-title{display:none;}section.embedded-form .at.ngp-form header.HeaderHtml,section.embedded-form .at.ngp-form .content.thankYou{padding:0 10px;margin:0 0 20px;}section.embedded-form .at.ngp-form header.HeaderHtml p,section.embedded-form .at.ngp-form .content.thankYou p{font-size:1em;margin:0 0 30px;padding:0;}section.embedded-form .at.ngp-form header.HeaderHtml p:last-child{margin:0;}section.embedded-form .at.ngp-form header.HeaderHtml p a,section.embedded-form .at.ngp-form .content.thankYou p a{color:var(--pacoima);text-decoration:underline;}section.embedded-form .at.ngp-form .content.thankYou table.tickets{width:100%;}section.embedded-form .at.ngp-form .content.thankYou table.tickets .col-price{text-align:right;}section.embedded-form .at.ngp-form .content.thankYou table.tickets th,section.embedded-form .at.ngp-form .content.thankYou table.tickets td{font-size:1em;}section.embedded-form .at.ngp-form .content.thankYou button{color:#fff;}section.embedded-form .at.ngp-form ol.at-steps{background:none;border-bottom:1px solid var(pacoima);border-radius:0;display:flex;margin:10px 10px 0;padding:0;}section.embedded-form .at.ngp-form ol.at-steps li.at-step{color:var(pacoima);margin:unset;padding:0;}section.embedded-form .at.ngp-form ol.at-steps li.at-step.active{background:none;border-bottom:2px solid var(--pacoima);}section.embedded-form .at.ngp-form ol.at-steps li.at-step a,section.embedded-form .at.ngp-form ol.at-steps li.at-step b{align-items:center;display:flex;flex-direction:column;font-size:1em;font-weight:400;letter-spacing:0;line-height:22px;justify-content:center;padding:15px 10px 10px;}section.embedded-form .at.ngp-form ol.at-steps li.at-step a:hover{text-decoration:none;}section.embedded-form .at.ngp-form ol.at-steps li.at-step a:before,section.embedded-form .at.ngp-form ol.at-steps li.at-step b:before{background:var(--pacoima);border:0;display:flex;font-size:14px;font-weight:400;height:22px;justify-content:center;left:unset;line-height:22px;margin:0 0 5px;position:relative;right:unset;top:0;transform:none;width:22px;}section.embedded-form .at.ngp-form fieldset.at-fieldset{margin:0;padding:10px 0;min-width:unset;}section.embedded-form .at.ngp-form.reordered fieldset.at-fieldset{padding-top:0;}section.embedded-form .at.ngp-form fieldset.at-fieldset.TributeGift,section.embedded-form .at.ngp-form fieldset.at-fieldset.RecipientInformation{padding-top:0 !important;}section.embedded-form .at.ngp-form fieldset.at-fieldset.ContributionInformation{padding-bottom:5px;}section.embedded-form .at.ngp-form.multistep-layout fieldset.at-fieldset.ContributionInformation{padding:10px 0 !important;}section.embedded-form .at.ngp-form fieldset.at-fieldset.hide-additional-information{padding:0;}section.embedded-form .at.ngp-form legend.at-legend{font-size:1.3125rem;font-weight:800;line-height:1em;margin:0 10px;padding:10px 0 5px;}section.embedded-form .at.ngp-form.reordered legend.at-legend{display:none;}section.embedded-form .at.ngp-form .at-row label,section.embedded-form .at.ngp-form fieldset.TicketInformation label{font-size:1rem;font-weight:400;line-height:1.5em;margin:0 10px;}section.embedded-form .at.ngp-form fieldset.TicketInformation label{margin:0;}section.embedded-form .at.ngp-form .at-row label input,section.embedded-form .at.ngp-form .at-table label input,section.embedded-form .at.ngp-form .at-row label select,section.embedded-form .at.ngp-form .at-table label select,section.embedded-form .at.ngp-form .at-row label .select2-selection,section.embedded-form .at.ngp-form .at-row label textarea,section.embedded-form .at.ngp-form .at-row label .vgs-input-container iframe{border:1px solid var(--pacoima);border-radius:0;color:var(--main-text-color);font-weight:800;font-size:1rem;height:48px;line-height:40px;margin:5px 0 15px;padding:7px 10px;}section.embedded-form .at.ngp-form .at-row label input::placeholder{font-weight:400;}section.embedded-form .at.ngp-form .at-row label .intl-tel-input{margin:5px 0 5px;}section.embedded-form.simple .at.ngp-form .at-row label .intl-tel-input{margin:0 0 20px;}section.embedded-form .at.ngp-form .at-row label .intl-tel-input .iti__selected-flag:hover{background:none;}section.embedded-form .at.ngp-form .at-row label .intl-tel-input input{padding-left:46px;}section.embedded-form .at.ngp-form .at-row label select,section.embedded-form .at.ngp-form .at-table label select{padding:0 10px;}section.embedded-form .at.ngp-form .at-row label .select2-selection{color:var(--pacoima);font-weight:600;padding-top:10px;text-transform:none;}section.embedded-form .at.ngp-form .at-row label .select2-selection__rendered{color:var(--main-text-color);}section.embedded-form .at.ngp-form .select2-container--default .select2-selection--multiple .select2-selection__rendered{display:flex;flex-wrap:wrap;}section.embedded-form .at.ngp-form .at-row label textarea{height:auto;line-height:1.5em;min-height:200px;}section.embedded-form .at.ngp-form label small,section.embedded-form .at.ngp-form label a.at-whatsthis{font-size:14px;line-height:1em;}section.embedded-form .at.ngp-form .at-row.FirstName.LastName label,section.embedded-form .at.ngp-form .at-row.PostalCode.City.StateProvince label,section.embedded-form .at.ngp-form .at-row.EmailAddress.PostalCode label,section.embedded-form .at.ngp-form .at-row.EmailAddress.MobilePhone label,section.embedded-form .at.ngp-form .at-row.EmailAddress.HomePhone label{flex:1 150px;min-width:150px;}section.embedded-form .at.ngp-form hr{background:var(--pacoima);border:0;height:1px;margin:20px 0;}section.embedded-form .at.ngp-form footer.FooterHtml{margin:0;}section.embedded-form .at.ngp-form label.at-check{margin:5px 5px 5px 10px;}section.embedded-form .at.ngp-form label.at-check.OrganizationToggle{margin-bottom:10px;}section.embedded-form .at.ngp-form .at-check.YesSignMeUpForUpdatesForBinder{position:relative;}section.embedded-form .at.ngp-form .at-row.UpdateMyProfile{margin:5px;width:auto;}section.embedded-form .at.ngp-form .at-markup.UpdateMyProfile{margin:0 5px;}section.embedded-form .at.ngp-form .PaymentInformation .at-markup.UpdateMyProfile{margin:0 10px;}section.embedded-form .at.ngp-form .updateMyProfileSection > label{margin:0;}section.embedded-form .at.ngp-form label.at-check .at-checkbox-title-container:before,section.embedded-form .at.ngp-form label.at-check .at-checkbox-title-container:after,section.embedded-form .at.ngp-form .UpdateMyProfile label > span:before,section.embedded-form .at.ngp-form .UpdateMyProfile label > span:after{border:1px solid var(--pacoima);border-radius:0;height:24px;left:0;top:0;width:24px;}section.embedded-form .at.ngp-form label.at-check .at-checkbox-title-container:before,section.embedded-form .at.ngp-form .UpdateMyProfile label > span:before,section.embedded-form .at.ngp-form label.at-check.authorize-payment-label > span:before{background:none;}section.embedded-form .at.ngp-form label.at-check .at-checkbox-title-container:after,section.embedded-form .at.ngp-form .UpdateMyProfile label > span:after{background-color:var(--pacoima);background-image:url(/themes/custom/beautiful/images/check-mark.svg);background-position:center;background-repeat:no-repeat;background-size:14px 14px;border:1px solid var(--pacoima);content:"";font-size:24px;line-height:24px;text-align:center;}section.embedded-form .at.ngp-form label.at-check .at-checkbox-title-container,section.embedded-form .at.ngp-form .UpdateMyProfile label > span,section.embedded-form .at.ngp-form fieldset.ContributionInformation label.at-select.SelectedFrequency span.at-select{display:block;font-size:16px;line-height:24px;margin:0;padding-left:34px;text-transform:none;}section.embedded-form .at.ngp-form fieldset.ContributionInformation label.at-select.SelectedFrequency span.at-select{padding-left:0;}section.embedded-form .at.ngp-form label.at-check .at-checkbox-title,section.embedded-form .at.ngp-form label.at-check .at-cover-costs-info,section.embedded-form .at.ngp-form label.at-select .select-collapse,section.embedded-form .at.ngp-form .UpdateMyProfile label > span{font-weight:400;line-height:20px;}section.embedded-form .at.ngp-form .at-row label.multi-select .select2-container{margin-bottom:5px;}section.embedded-form .at.ngp-form .at-row label.multi-select .select2-selection{height:auto;line-height:20px;min-height:30px;padding:0;}section.embedded-form .at.ngp-form .at-row label.multi-select .select2-container--default .select2-selection--multiple{margin:0;}section.embedded-form .at.ngp-form .select2-container--default .select2-selection--multiple .select2-selection__choice{line-height:30px;white-space:normal;}section.embedded-form .at.ngp-form .at-row label.multi-select .select2-container--default li.select2-search--inline input{border:0;height:40px;margin:0;padding:0;}section.embedded-form .at.ngp-form fieldset.ContributionInformation label.at-select.SelectedFrequency,section.embedded-form .at.ngp-form fieldset.ContributionInformation label.at-select.SelectedDuration{margin:0 0 0 4px;}section.embedded-form .at.ngp-form fieldset.ContributionInformation label.at-select.SelectedFrequency.select-collapse{margin:5px;}section.embedded-form .at.ngp-form fieldset.ContributionInformation .at-recurring{display:flex;flex-wrap:wrap;font-size:15px;line-height:20px;margin:0 0 10px;padding:0 10px;}section.embedded-form .at.ngp-form fieldset.ContributionInformation.forced-recurring .at-recurring{display:none;}section.embedded-form .at.ngp-form .at-recurring label{font-size:15px;line-height:20px;}section.embedded-form .at.ngp-form .at-recurring label.IsRecurring{display:flex;margin:5px 0;}section.embedded-form .at.ngp-form .at-recurring label.IsRecurring span{display:block;font-size:15px;line-height:20px;}section.embedded-form .at.ngp-form .at-recurring label select,section.embedded-form .at.ngp-form .at-recurring label input{border:1px solid var(--pacoima);border-radius:0;color:var(--pacoima);font-size:56px;font-weight:600;height:34px;line-height:22px;margin:0 5px 0 0;padding:0 20px 0 5px;}section.embedded-form .at.ngp-form fieldset.ContributionInformation .at-recurring .at-check{display:block;margin-right:0;}section.embedded-form .at.ngp-form fieldset.AdditionalInformation .other-option .at-radio-label-Other{display:flex;line-height:34px;padding:0 10px 0 30px;margin:0 0 0 10px;}section.embedded-form .at.ngp-form fieldset.AdditionalInformation .other-option .at-radio-label-Other input[type="radio"]:checked{margin:5px 0;}section.embedded-form .at.ngp-form fieldset.AdditionalInformation .other-option label.at-text{margin:-1px 10px 0 0;flex-grow:1;flex-basis:unset;padding:0;}section.embedded-form .at.ngp-form fieldset.AdditionalInformation .other-option label.at-text input{height:30px;line-height:30px;margin:2px 10px 2px 10px;}section.embedded-form .at.ngp-form .at-row.SmsLegalDisclaimer{margin:0;padding:0;}section.embedded-form .at.ngp-form .at-row.SmsLegalDisclaimer .at-markup.SmsLegalDisclaimer{margin:0;padding:5px 10px;}section.embedded-form .at.ngp-form .at-row.SmsLegalDisclaimer .at-markup.SmsLegalDisclaimer p{font-size:14px;line-height:20px;margin:0 0 10px;}section.embedded-form .at.ngp-form .at-row.SmsLegalDisclaimer .at-markup.SmsLegalDisclaimer p:last-child{margin-bottom:5px;}section.embedded-form .at.ngp-form .radios label input[type="radio"],section.embedded-form .at.ngp-form .at-ecards input[type="radio"]{-moz-appearance:none;-webkit-appearance:none;border:1.5px solid var(--pacoima);border-radius:50% !important;content:"";display:block;height:24px;left:0;margin:0;padding:0;outline:none;position:absolute;width:24px;}section.embedded-form .at.ngp-form .radios label input[type="radio"]:checked{background:radial-gradient(var(--pacoima) 0%,var(--pacoima) 50%,transparent 55%,transparent);border:1.5px solid var(--pacoima);}section.embedded-form .at.ngp-form .form-item-selectedfrequency .radios{display:flex;flex-wrap:wrap;margin:0;}section.embedded-form .at.ngp-form.multistep-layout .form-item-selectedfrequency .radios{margin:10px 0 0;}section.embedded-form .at.ngp-form .radios label{display:block;font-size:16px;line-height:1.5em;height:34px;margin:0 0 0 10px;padding:5px 10px 5px 30px;position:relative;text-decoration:none;}section.embedded-form .at.ngp-form .form-item-selectedfrequency .radio-description{display:block;font-size:16px;line-height:24px;margin:10px 10px 0;padding:0;width:100%;}section.embedded-form .at.ngp-form .at-tribute-gift{margin:0;}section.embedded-form .at.ngp-form .at-tribute-gift .form-item-inhonororinmemoryof > label{display:block;font-size:16px;}section.embedded-form .at.ngp-form .at-tribute-gift .form-item-inhonororinmemoryof .radios{display:flex;flex-wrap:nowrap;padding:10px 0;}section.embedded-form .at.ngp-form .AdditionalInformation .radios{margin:0;padding:5px 0 10px;}section.embedded-form .at.ngp-form .RecipientInfoHeaderHtml{margin:5px;}section.embedded-form .at.ngp-form .at-recipient-msg{margin:0}section.embedded-form .at.ngp-form .at-form-submit{display:flex;flex-wrap:wrap;justify-content:flex-end;margin:0;padding:0 10px;}section.embedded-form .at.ngp-form.multistep-layout .at-form-submit{flex-wrap:wrap;margin:0;padding:0;}section.embedded-form .at.ngp-form .at-form-submit .step-prevNext{display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 0 0;width:100%;}section.embedded-form .at.ngp-form .at-form-submit .step-prevNext .prevNext{padding:0 10px;}section.embedded-form .at.ngp-form .at-form-submit .step-prevNext:before,section.embedded-form .at.ngp-form .at-form-submit .step-prevNext:after{display:none;}section.embedded-form .at.ngp-form .at-form-submit .step-prevNext .next{order:2;}section.embedded-form .at.ngp-form .at-form-submit .step-prevNext .prev{order:1;}section.embedded-form .at.ngp-form .at-form-submit .at-submit,section.embedded-form .at.ngp-form .at-form-submit .step-prevNext .btn-at{align-items:center;background:var(--pacoima);border:0;border-radius:0;box-shadow:var(--cmf-box-shadow);color:#fff;display:flex;float:none;font-size:1.3125rem;font-weight:900;justify-content:center;line-height:1.333333em;margin:0;min-height:48px;padding:10px;text-decoration:none;white-space:normal;}section.embedded-form .at.ngp-form .at-form-submit .step-prevNext .prev .btn-at,section.embedded-form .at.ngp-form .at-form-submit .back-link.at-submit{background:var(--lightest-grey);color:var(--pacoima);}section.embedded-form .at.ngp-form .at-form-submit .back-link.at-submit{order:1;}section.embedded-form .at.ngp-form.multistep-layout .at-form-submit .secure-processing-div,section.embedded-form .at.ngp-form .at-form-submit .secure-processing-single-step-div{float:unset;margin:20px 0 0;padding:0 10px;order:5;width:100%;}section.embedded-form .at.ngp-form.multistep-layout .at-form-submit .secure-processing-div label,section.embedded-form .at.ngp-form .at-form-submit .secure-processing-single-step-div label{display:flex;float:unset;justify-content:flex-end;width:100%;}section.embedded-form .at.ngp-form fieldset.ContributionInformation .form-item-selectamount{margin:0;}section.embedded-form .at.ngp-form fieldset.ContributionInformation .at-radio{margin:0;}section.embedded-form .at.ngp-form fieldset.ContributionInformation .at-radios{display:flex;flex-wrap:wrap;margin:0 0 5px;}section.embedded-form .at.ngp-form fieldset.ContributionInformation label.label-amount{border-radius:0;color:#fff;float:none;font-size:1.411765rem;font-weight:600;height:50px;letter-spacing:unset;line-height:1.25em;margin:10px;padding:10px 20px;text-shadow:unset;width:100% !important;}section.embedded-form .at.ngp-form fieldset.ContributionInformation label.label-amount.incrediblyLong,section.embedded-form .at.ngp-form fieldset.ContributionInformation label.label-amount.veryLong,section.embedded-form .at.ngp-form fieldset.ContributionInformation label.label-amount.tooLong{align-items:center;display:flex;font-size:1rem;justify-content:center;line-height:1.176471em;padding:5px 10px;width:100% !important;}section.embedded-form .at.ngp-form fieldset.ContributionInformation label.label-amount input[name="SelectAmount"]{height:0 !important;left:0;position:absolute;top:0;width:1px !important;}section.embedded-form .at.ngp-form fieldset.ContributionInformation label.label-amount a,section.embedded-form .at.ngp-form fieldset.ContributionInformation label.label-amount a:hover,section.embedded-form .at.ngp-form fieldset.ContributionInformation label.label-amount:hover a{background:var(--slate);border:0;border-radius:0;height:50px;opacity:1;}section.embedded-form .at.ngp-form fieldset.ContributionInformation label.label-amount input:checked + a{background-color:var(--pacoima);color:#fff;}section.embedded-form .at.ngp-form fieldset.ContributionInformation label.label-amount:active a{box-shadow:none;}section.embedded-form .at.ngp-form fieldset.ContributionInformation label.label-otheramount{background:transparent;font-size:0;height:auto;line-height:50px;margin-bottom:10px;padding:0;position:relative;}section.embedded-form .at.ngp-form fieldset.ContributionInformation .at-radios.recurring-options label.label-otheramount:after{content:"";font-size:0;}section.embedded-form .at.ngp-form fieldset.ContributionInformation input.edit-otheramount,section.embedded-form .at.ngp-form fieldset.ContributionInformation input.edit-otheramount:required::selection{background:none;border:1px solid var(--slate);border-radius:0;color:var(--main-text-color);font-family:var(--default-font-family);font-size:1.411765rem;font-weight:600;height:50px;letter-spacing:unset;line-height:50px;margin:0;padding:0 20px 0 25px;position:absolute;top:0;width:100%;}section.embedded-form .at.ngp-form fieldset.ContributionInformation input.edit-otheramount::placeholder{color:var(--slate);font-size:24px;font-weight:600;}section.embedded-form .at.ngp-form fieldset.ContributionInformation input:checked + input.edit-otheramount{background-color:none;border-color:var(--pacoima);color:var(--pacoima);font-weight:600;padding:0 20px 0 25px;}section.embedded-form .at.ngp-form fieldset.ContributionInformation input:checked + input.edit-otheramount::placeholder{color:#fff;}section.embedded-form .at.ngp-form fieldset.ContributionInformation label.label-otheramount span,section.embedded-form .at.ngp-form fieldset.ContributionInformation input.edit-otheramount:required + span{border:0;color:var(--slate);display:block;font-size:1.411765rem;height:50px;line-height:50px;padding:0 0 0 12px;}section.embedded-form .at.ngp-form fieldset.ContributionInformation input.edit-otheramount:required + span{color:var(--pacoima);font-weight:600;}section.embedded-form .at.ngp-form fieldset.AdditionalInformation label.checkbox-list-label,section.embedded-form .at.ngp-form fieldset.AdditionalInformation .form-unit-radio > label,section.embedded-form .at.ngp-form fieldset.AdditionalInformation label.at-text,section.embedded-form .at.ngp-form fieldset.AdditionalInformation label.at-area{font-weight:700;padding-top:5px;}section.embedded-form .at.ngp-form .at-markup h2{font-size:1.3125rem;font-weight:800;}section.embedded-form .at.ngp-form .at-markup a{font-weight:700;color:var(--pacoima);text-decoration:underline;}@media (min-width:400px){section.paragraph.homepage-form fieldset .at-fields{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -5px;}section.paragraph.homepage-form .at-row-solo{margin:0 5px;}section.paragraph.homepage-form .at-row-solo.YesSignMeUpForUpdatesForBinder{margin:0;}section.paragraph.homepage-form .at-row-solo.EmailAddress{width:calc(60% - 10px);}section.paragraph.homepage-form .at-row-solo.PostalCode{width:calc(40% - 10px);}section.paragraph.homepage-form .at-form-submit{width:100%;}}@media (min-width:450px){section.quick-signup .at.ngp-form .ContactInformation .at-fields{grid-template-columns:40% 10px 1fr 10px 150px;grid-template-rows:1fr;}section.quick-signup .at.ngp-form .at-row.EmailAddress{grid-column:1 / 1;}section.quick-signup .at.ngp-form .at-row.PostalCode{grid-column:3 / 4;grid-row:1 / 2;}section.embedded-form.quick-signup .at.ngp-form .at-form-submit{grid-column:5 / 6;grid-row:1 / 2;}}@media (min-width:480px){section.embedded-form .at.ngp-form fieldset.ContributionInformation label.label-amount,section.embedded-form .at.ngp-form fieldset.ContributionInformation label.label-amount.incrediblyLong,section.embedded-form .at.ngp-form fieldset.ContributionInformation label.label-amount.veryLong,section.embedded-form .at.ngp-form fieldset.ContributionInformation label.label-amount.tooLong{width:calc(50% - 20px) !important;}section.embedded-form .at.ngp-form .at-form-submit .at-submit,section.embedded-form .at.ngp-form .at-form-submit .step-prevNext .btn-at{padding:10px 30px;}}@media (min-width:600px){section.embedded-form .at.ngp-form ol.at-steps li.at-step a,section.embedded-form .at.ngp-form ol.at-steps li.at-step b{flex-direction:row;}section.embedded-form .at.ngp-form ol.at-steps li.at-step a:before,section.embedded-form .at.ngp-form ol.at-steps li.at-step b:before{margin:0 10px 0 0;}section.embedded-form .at.ngp-form fieldset.ContributionInformation label.label-amount{width:calc((100% / 3) - 20px) !important;}section.embedded-form .at.ngp-form fieldset.ContributionInformation label.label-amount.incrediblyLong,section.embedded-form .at.ngp-form fieldset.ContributionInformation label.label-amount.veryLong,section.embedded-form .at.ngp-form fieldset.ContributionInformation label.label-amount.tooLong{width:calc(50% - 20px) !important;}section.embedded-form .at.ngp-form .at-form-submit .at-submit,section.embedded-form .at.ngp-form .at-form-submit .step-prevNext .btn-at{padding:10px 50px;}}@media (min-width:768px){article section.embedded-form{margin:0 auto;max-width:800px;padding:30px 10px;}section.embedded-form .at.ngp-form fieldset.ContributionInformation label.label-amount.incrediblyLong,section.embedded-form .at.ngp-form fieldset.ContributionInformation label.label-amount.veryLong,section.embedded-form .at.ngp-form fieldset.ContributionInformation label.label-amount.tooLong{width:calc((100% / 3) - 20px) !important;}}
body .dialog-off-canvas-main-canvas{padding:0;position:relative;}.region-content,.region-controls{margin:0 auto;max-width:800px;padding:0 20px;width:100%;}body.path-frontpage .region-content,body.path-node .region-content,body.path-media-gallery .region-content{max-width:1200px;}body.full-width-layout .region-content{max-width:unset;padding:0;}.region-hero.form + .main-section .region-content{padding:0 10px;}.block.tabs{margin:0 0 30px;padding:0;width:100%;}.block.tabs ul.tabs{border-bottom:1px solid var(--pacoima);margin:0;}.block.tabs ul.tabs > li{margin:10px 10px 0 0;}.block.tabs ul.tabs > li a{border:1px solid var(--pacoima);border-bottom:0;border-radius:4px 4px 0 0;color:var(--pacoima);text-decoration:none;}.block.tabs ul.tabs > li a.is-active,.block.tabs ul.tabs > li a:hover{background:var(--pacoima);color:#fff;text-decoration:none;}.block.tabs ul.tabs > li a.is-active{font-weight:900;}.region-controls .messages-container{padding:32px 0 0;}.region-controls .messages--status{margin:0 0 20px 8px;}main.has-inline-events .region-controls .messages--status{margin-top:40px;}main.has-inline-events .region-controls section.tabs{margin-top:40px;}main.has-inline-events .region-controls div:not(.hidden) + section.tabs{margin-top:20px;}.region-content form input[type="text"],.region-content form input[type="email"],.region-content form input[type="url"],.region-content form input[type="password"],.region-content form input[type="tel"],.region-content form input[type="time"],.region-content form select{border:1px solid var(--pacoima);border-radius:0;color:var(--pacoima);font-size:18px;font-weight:700;height:50px;line-height:40px;padding:5px 10px;margin:0 0 5px;width:100%;}.region-content form textarea{font-size:16px;padding:10px;}.region-content form .form-actions{display:flex;justify-content:flex-end;margin:0 0 50px;}.region-content form .form-actions input[type="submit"]{background:var(--pacoima);border:0;color:#fff;font-size:16px;font-weight:900;height:50px;line-height:30px;padding:10px 30px;margin:0;}
.quick-signup{color:#333;margin:0 auto;text-align:center;}.quick-signup p{font-size:16px;line-height:24px;margin:0 auto 30px auto;}.quick-signup .ngp-form{margin:0 auto;width:100%;}.quick-signup .at input[type="text"]::-moz-placeholder,.quick-signup .at input[type="password"]::-moz-placeholder,.quick-signup .at input[type="email"]::-moz-placeholder,.quick-signup .at input[type="number"]::-moz-placeholder,.quick-signup .at input[type="tel"]::-moz-placeholder{background-color:transparent;color:#888 !important;font-size:12px;}.quick-signup .at-row.FirstName.LastName > .at-text{padding:0 5px 0 0;}html section.quick-signup .at input:focus,html section.quick-signup .at input[type="email"]:focus,html section.quick-signup .at input[type="tel"]:focus{background-color:var(--pacoima);color:#000;border:2px solid red;box-shadow:none;}.quick-signup .at form{padding:0;position:relative;margin:0;}.quick-signup .ngp-form{position:relative;}section.quick-signup .at input[type="tel"],section.quick-signup .at input[type="email"]{margin:0;}.quick-signup header.at-title,.quick-signup fieldset legend,.quick-signup .at-markup.FastAction,.quick-signup .at-markup.HeaderHtml,.quick-signup .at-markup.FooterHtml,.quick-signup div.UpdateMyProfile,.quick-signup .at-markup.UpdateMyProfile,.quick-signup .YesSignMeUpForUpdatesForBinder{display:none !important;}.quick-signup .form-item{margin-top:0;margin-bottom:0;}.quick-signup .at-inner{border:0;background-color:transparent;}.quick-signup .at-row > [class^="at-"]{margin:0;min-width:50%;}.quick-signup .at fieldset{border:0;border-width:0;min-width:-webkit-min-content;padding:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-before:0;-webkit-padding-start:0;-webkit-padding-end:0;-webkit-padding-after:0;}.quick-signup .at select{height:35px;line-height:35px;}.quick-signup .at-row.EmailAddress.MobilePhone{clear:both;margin-bottom:5px;}.quick-signup .at input[type="tel"],.quick-signup .at input[type="text"],.quick-signup .at input[type="email"]{background-color:transparent;border-width:1px;border-color:#AAA;border-radius:0;height:36px;line-height:36px;margin:0;padding:0 0 0 10px;width:100%;}.quick-signup .at-form-submit{padding:0;}html body .quick-signup .at input[type="submit"]{background-color:var(--bisque);border-radius:0;border:1px solid #173529;color:#173529;}.quick-signup .at input[type="submit"]{border:0;color:#333;font-size:16px;font-weight:600;float:none;s
	height:34px;line-height:34px;margin:0;padding:0;text-transform:uppercase;width:100%;}.quick-signup input.form-submit.btn:hover{background-color:var(--pacoima);}footer section.quick-signup{margin:20px auto 0;width:300px;}footer .quick-signup .at fieldset{min-width:calc(100% - 200px);padding:0;}footer .quick-signup .at-form-submit{bottom:10px;position:absolute;right:0;width:180px;}.quick-signup .at-row.at-row-solo.PostalCode,.quick-signup .at-row.at-row-solo.EmailAddress{margin:0 0 10px 0;}footer	.quick-signup .at-row.at-row-solo.PostalCode{float:left;padding:0 5px 0 0;width:calc(100% - 185px);}@media (min-width:768px){footer section.quick-signup{padding:0 20px;width:100%;}footer .quick-signup .at-form-submit{width:100px;}footer .quick-signup .at-row.at-row-solo.PostalCode{width:calc(100% - 105px);}}@media (min-width:992px){.quick-signup .at-form-submit{align-items:flex-start;display:flex;}}
*{box-sizing:border-box;}:root{--main-text-color:#173529;--default-font-family:'Mulish',sans-serif;--glyphicons-font-family:"Glyphicons Regular";--intro:#6A9F89;--slate:#3a6d75;--pacoima:#327559;--pacoima-50-percent:rgba(50,117,89,.5);--pacoima-25-percent:rgba(50,117,89,.25);--pacoima-10-percent:rgba(50,117,89,.1);--actionbutton:#D6CE93;--bisque:#efebce;--bisque-40-percent:rgba(239,235,208,.4);--bisque-25-percent:rgba(239,235,208,.25);--bisque-10-percent:rgba(239,235,208,.1);--teal:#4C8B95;--teal-10-percent:rgba(76,139,149,.1);--teal-25-percent:rgba(76,139,149,.25);--cucumber:#6a9f89;--cucumber-10-percent:rgba(106,159,137,.1);--cucumber-25-percent:rgba(106,159,137,.25);--sand:#948E66;--sand-10-percent:rgba(148,142,102,.1);--sand-25-percent:rgba(148,142,102,.25);--sunflower:#dfa400;--sunflower-10-percent:#dfa40040;--sunflower-25-percent:#dfa4001a;--tangerine:#D57956;--tangerine-10-percent:rgba(213,121,86,.1);--tangerine-25-percent:rgba(213,121,86,.25);--pumpkin:#D3873C;--pumpkin-10-percent:rgba(211,135,60,.1);--pumpkin-25-percent:rgba(211,135,60,.125);--lightest-grey:#ccc;--default-box-shadow:0px 4px 4px rgba(0,0,0,0.25);}html{font-size:16px;}html{font-size:100%;}body{color:var(--main-text-color);font-family:var(--default-font-family);font-size:16px;line-height:24px;font-weight:400;}html,body,.dialog-off-canvas-main-canvas{height:100%;}.dialog-off-canvas-main-canvas > div,.dialog-off-canvas-main-canvas > section{clear:both;}h1{font-size:21px;line-height:25px;}h2{font-size:34px;line-height:43px;}h3{font-size:21px;font-weight:800;line-height:31px;}h1,h2{font-weight:900;}h1,h2,h3,h4,h5{margin-top:0;margin-bottom:0;}a{color:var(--teal);text-decoration:none;}a.color-cucumber,a.color-cucumber:hover{color:var(--cucumber);}a.color-pacoima,a.color-pacoima:hover{color:var(--pacoima);}a.color-pumpkin,a.color-pumpkin:hover{color:var(--pumpkin);}a.color-sand,a.color-sand:hover{color:var(--sand);}a.color-sunflower,a.color-sunflower:hover{color:var(--sunflower);}a.color-tangerine,a.color-tangerine:hover{color:var(--tangerine);}a.color-teal,a.color-teal:hover{color:var(--teal);}a:hover{color:#303482;}.teal > .text > h2.section.title > a{color:var(--teal);}.cucumber > .text > h2.section.title > a{color:var(--cucumber);}.sand > .text > h2.section.title > a{color:var(--sand);}.sunflower > .text > h2.section.title > a{color:var(--sunflower);}.tangerine > .text > h2.section.title > a{color:var(--tangerine);}.pumpkin > .text > h2.section.title > a{color:var(--pumpkin);}figcaption{margin:0 0 10px 0;padding:10px;}header.site-header{align-items:center;background:#fff;display:flex;height:130px;justify-content:center;position:relative;width:100%;z-index:2;}.site-header .header-container{display:grid;grid-template-columns:240px 1fr 70px;grid-template-rows:130px;height:100%;max-width:1200px;margin:0;position:relative;width:100%;}header.site-header .logo-container{background:none;}header.site-header .block.branding{align-items:center;display:flex;height:100%;position:relative;width:100%;}.block.branding a.site-logo{background:none;display:flex;justify-content:center;font-size:0;padding:20px;}.block.branding img{height:90px;width:200px;}header.site-header .navigation-container{display:grid;}.google.translate{margin:40px auto 10px auto;text-align:center;}nav.main-menu li.menu-item{list-style:none;margin:0;padding:0;}nav.main-menu ul.menu-level-1 li.menu-item,nav.main-menu ul.menu li.menu-item.menu-item--expanded{display:flex;flex-wrap:wrap;}nav.main-menu li.menu-item span.no-link{cursor:pointer;display:flex;}nav.main-menu li.menu-item button{background:none;border:none;display:block;height:40px;width:30px;}nav.main-menu li.menu-item button .button-controls{align-items:center;display:flex;justify-content:center;height:40px;padding:1px 0 0;width:100%;}nav.main-menu li.menu-item button .button-controls:before{font-size:.888889rem;}nav.main-menu li.menu-item.open > button .button-controls:before{transform:translateY(0) translateX(0) rotate(-90deg);}nav.main-menu ul.menu-level-1 ul.menu{display:none;}nav.main-menu ul.menu-level-1 li.open > ul.menu{display:flex;}nav.main-menu ul.menu .menu-item .no-link,nav.main-menu ul.menu .menu-item a{color:#fff;font-weight:600;line-height:1.25em;padding:10px;}nav.main-menu ul.menu-level-1 > .menu-item > .no-link,nav.main-menu ul.menu-level-1 > .menu-item > a{color:#fff;font-weight:900;line-height:1.25em;padding:10px;}nav.main-menu ul.menu .menu-item.menu-item--expanded .no-link,nav.main-menu ul.menu .menu-item.menu-item--expanded a{padding-right:0;}nav.main-menu ul.menu .menu-item a.is-active{color:var(--bisque);font-weight:900;}nav.social-media.header{align-items:center;display:flex;}nav.social-media ul.menu{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;padding:0;width:160px;}nav.social-media ul.menu li.menu-item{align-items:center;display:flex;height:40px;margin:0;padding:0;width:40px;}nav.social-media ul.menu a.fab,nav.social-media ul.menu a.fab:before{color:var(--pacoima);display:block;font-size:1.5rem;height:40px;line-height:40px;margin:0;padding:0;width:40px;}nav.social-media ul.menu a.fab{overflow:hidden;text-align:center;text-decoration:none;}section.search{align-items:center;display:flex;margin:0 auto;position:relative;width:230px;}section.search .form-container{display:block;width:100%;}section.search form > .form-item,section.search form > .form-actions{display:block;margin:0;}section.search form > .form-item{width:100%}section.search form > .form-actions{display:flex;height:40px;justify-content:center;position:absolute;right:0;top:0;width:40px;}section.search input.form-search{background:#fff;border:0;border-radius:0;box-sizing:border-box;font-size:16px;height:40px;line-height:20px;padding:4px 40px 4px 10px;-webkit-appearance:none;width:100%;}section.search input.form-submit{background:none;border:0;color:var(--pacoima);display:flex;font-size:20px;height:40px;justify-content:center;padding:0;margin:0;width:40px;}section.search input.form-submit:hover,section.search input.form-submit:focus{font-weight:900;}nav.action-menu{align-items:center;display:flex;margin:0 auto;width:230px;}nav.action-menu ul.menu{display:flex;justify-content:space-between;list-style:none;margin:0;padding:0;width:100%;}nav.action-menu li.menu-item{display:flex;justify-content:center;padding:0;}nav.action-menu li.menu-item a{background:var(--slate);color:#fff;display:block;font-weight:900;height:40px;line-height:1.25em;padding:10px 0;text-align:center;width:120px;}nav.action-menu li.menu-item a.donate{background:var(--pacoima);width:100px;}nav.contribute-menu li.menu-item a:hover{text-decoration:none;}main{background-color:#fff;padding:0;}section.region-hero.form + main.main-section{background:#fff;margin:-150px 20px 0;max-width:700px;padding:20px 0 0;position:relative;}section.region-hero{display:flex;flex-direction:column;height:auto;justify-content:center;margin:0 0 30px;}section.region-hero.has-inline-events{margin-bottom:0;}section.region-hero.form{height:350px;margin-bottom:unset;position:relative;}section.region-hero .background-image{background-position:50% 50%;background-size:cover;height:250px;width:100%;}section.region-hero.form.has-background-image .background-image{height:350px;position:absolute;}section.region-hero.front .background-image{height:600px;}section.region-hero .hero-container{align-items:center;background:var(--pacoima);display:flex;height:100%;justify-content:center;}body.color-teal section.region-hero .hero-container{background:var(--teal);}body.color-cucumber section.region-hero .hero-container{background:var(--cucumber);}body.color-pumpkin section.region-hero .hero-container{background:var(--pumpkin);}body.color-sand section.region-hero .hero-container{background:var(--sand);}section.region-hero .background-image + .hero-container{min-height:unset;}section.region-hero.front .hero-container{align-items:flex-end;background:rgba(0,0,0,.2);background:linear-gradient(180deg,rgba(53,53,53,0) 0%,rgba(53,53,53,0.25) 40%,rgba(53,53,53,0.5) 45%,rgba(53,53,53,0.75) 50%,rgba(53,53,53,.9) 100%);margin-top:-600px;height:600px;width:100%;}section.region-hero.form .hero-container{padding-bottom:150px;}section.region-hero .hero-container .hero-content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;min-height:160px;padding:20px;width:100%;}section.region-hero.form.has-background-image .hero-container .hero-content{display:none;}section.region-hero .background-image + .hero-container .hero-content{max-width:1160px;min-height:unset;}section.region-hero .hero-container .hero-content{background:var(--pacoima);}body.color-teal section.region-hero .hero-container .hero-content{background:var(--teal);}body.color-cucumber section.region-hero .hero-container .hero-content{background:var(--cucumber);}body.color-pumpkin section.region-hero .hero-container .hero-content{background:var(--pumpkin);}body.color-sand section.region-hero .hero-container .hero-content{background:var(--sand);}body.color-sunflower section.region-hero .hero-container .hero-content{background:var(--sunflower);}body.color-tangerine section.region-hero .hero-container .hero-content{background:var(--tangerine);}section.region-hero h1.seo-title{display:none;}section.region-hero h1.page-title,section.region-hero p.section-title{color:#fff;font-size:2rem;font-weight:900;line-height:1.25em;margin:0 auto;max-width:1000px;text-align:center;width:100%;}.color-sunflower section.region-hero h1.page-title,.color-sunflower section.region-hero p.section-title{color:var(--main-text-color);}section.region-hero.form h1.page-title,section.region-hero.form p.section-title{max-width:500px;}section.region-hero .subtitle{color:#fff;font-size:1.3125rem;font-weight:400;line-height:1.333333em;margin:8px auto;max-width:760px;text-align:center;width:100%;}.color-sunflower section.region-hero .subtitle{color:var(--main-text-color);}section.region-hero.front .hero-container .subtitle{margin-bottom:0;}section.region-hero .cta.button{margin-top:20px;}.paragraph.hero{align-items:center;background-position-x:50%;background-size:cover;color:white;display:flex;justify-content:center;height:160px;margin:0;padding:0;position:relative;}section.paragraph.hero.bgi.front{height:305px;}section.paragraph.hero .container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:0;padding-left:15px;padding-right:15px;height:100%;position:relative;text-align:left;z-index:66;}.path-frontpage section.paragraph.hero .container{align-items:flex-start;}section.min.hero{align-items:center;color:white;display:flex;justify-content:center;height:160px;text-align:center;}section.min.hero h1,section.min.hero h2{font-size:55px;line-height:65px;}section.paragraph.hero h3{display:block;font-weight:400;margin:0 0 10px;}section.paragraph.hero .overlay{background-color:rgba(2,2,2,.25);left:0;position:absolute;top:0;width:100%;height:100%;z-index:1;}.bgimage{background-size:cover;background-repeat:no-repeat;}figure{margin:0;}.hero-text.bg{margin:-40px auto 0 auto;max-width:1159px;padding:20px;position:relative;text-align:center;width:100%;z-index:22;}.hero-text.bg h1,.hero-text.bg h2,.hero-text.bg h3{color:white;}.button.cta,.view .more-link{display:flex;margin:0;}.button.multiple.cta{flex-wrap:wrap;}.view .more-link{justify-content:center;margin-top:40px;}article.node .button.cta a.button,.region-hero .button.cta a.button,.block.donate ul.amount-options a.button,.view .more-link a{align-items:center;background:var(--bisque);border:2px solid var(--main-text-color);color:var(--main-text-color);display:flex;font-weight:900;margin:0;min-height:50px;justify-content:center;line-height:1.25em;padding:12px 30px;text-align:center;text-decoration:none;text-transform:uppercase;}article.node .button.multiple.cta a.button{margin:0 20px 20px 0;}article.node .button.multiple.cta a.button.last-button{margin:0;}article.node .button.cta a.button:hover,.region-hero .button.cta a.button:hover,.block.donate ul.amount-options a.button:hover,article.node .button.cta a.button:focus,.region-hero .button.cta a.button:focus,.block.donate ul.amount-options a.button:focus,.view .more-link a:hover,.view .more-link a:focus{border-color:var(--sand);color:var(--sand);}.block-system-main-block > form.search-form{background:var(--pacoima-10-percent);border:1px solid var(--lightest-grey);padding:20px;}form.search-form .form-wrapper{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;margin:0 0 20px;width:100%;}form.search-form .form-item-keys{display:flex;flex-wrap:wrap;margin:0 0 20px;}form.search-form .form-item-keys label{margin:0 0 10px;}form.search-form .form-item-keys input.form-search{background:#fff;border-radius:0;-webkit-appearance:none;-webkit-border-radius:0;border:1px solid var(--pacoima);box-sizing:border-box;display:block;height:40px;padding:6px 10px;width:100%;}form.search-form input.form-submit{background:var(--pacoima);border-radius:0;border:1px solid var(--pacoima);box-sizing:border-box;color:#fff;font-weight:900;height:40px;margin:0;padding:6px;width:100%;}form.search-form details.search-advanced{margin:20px 0 0;}form.search-form + h2{margin:50px 0 30px;}form.search-form + .item-list,form.search-form + h2 + .item-list{margin:30px 0 50px;}.item-list ol.search-results{padding:0;}.item-list ol.search-results > li{background:var(--pacoima-10-percent);margin:0 0 20px;padding:15px 20px;}.item-list ol.search-results > li:nth-of-type(2n){background:var(--bisque-40-percent);}.item-list ol.search-results > li h3.search-result__title{margin-bottom:10px;}article.node .field--type-entity-reference{clear:both;}article p{margin:0 0 25px 0;}footer.submitted{margin:0 0 10px 0;}footer.submitted a{color:#194284;text-decoration:underline;}.collapsed,.body.collapsed{height:0;overflow:auto;transition:height 0.5s ease;}.featured > .container{padding-left:0;padding-right:0;}.featured .block{}.featured h2.title{}section.featured{position:relative;}section.featured section.block > h2{margin:0 0 20px;}.region.region-featured1{background-color:#8C262E;color:white;}section.featured2{padding:15px 0;}.region.region-featured2{display:flex;flex-direction:row;justify-content:center;align-content:center;flex-wrap:wrap;justify-content:space-between;padding-left:15px;padding-right:15px;margin:0 auto;text-align:center;}.node img{height:auto;max-width:100%;}a.btn{background-color:#ccc;color:white;display:inline-block;padding:0 15px;line-height:40px;}.field--name-field-button a.btn{background-color:#EFEBD0;border-color:#173529;border-style:solid;border-width:1px;font-weight:700;text-transform:uppercase;}p{margin:0 0 10px 0;}.field--name-field-phone-number:before,.field.field--name-field-email-address:before{font-family:"Font Awesome 5 Free";width:21px;}.field.field--name-field-email-address:before{content:'\f003';margin-right:6px;}.field--name-field-phone-number:before{content:'\f095';margin-right:10px;}div.max{margin:0 auto 20px auto;padding:0 15px;}div.max div.max{padding:0;}ul.flex{padding-left:0;}ul.flex li{margin:0 0 15px 0;list-style:none;}ul.flex li:last-child{margin:0;}ul.flex li h3{margin:0 0 10px 0;}table th.active img  
    width:auto;}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{width:100%;}.container{margin:0 auto;padding-left:15px;padding-right:15px;}.container .container{width:auto;}label.TextAreaQuestion_1130274527 textarea{min-height:200px !important;}.at.ngp-form .at-radios .label-amount > a{border-radius:0;}html .at form .label-amount > a{border-color:#fff;background-color:#777;}html .at form .label-amount:hover > a{background-color:var(--slate);border-color:#fff;opacity:.8;}html .at form .label-amount input[type="radio"]:checked + a{background-color:var(--intro);border-color:#ccc;}html .at .btn-at-primary{background-color:var(--pacoima);border:0;border-radius:0;}html .at .btn-at-primary:hover{background-color:var(--intro);color:#fff;}html .at .btn-at-link,html .at .btn-at-primary{font-size:17px;}html .multistep-layout .HeaderHtml h1{font-size:20px;line-height:24px;}html .at .at-steps{font-size:16px;}body .at input[type="text"]::-moz-placeholder,body .at input[type="password"]::-moz-placeholder,body .at input[type="date"]::-moz-placeholder,body .at input[type="datetime"]::-moz-placeholder,body .at input[type="datetime-local"]::-moz-placeholder,body .at input[type="month"]::-moz-placeholder,body .at input[type="week"]::-moz-placeholder,body .at input[type="email"]::-moz-placeholder,body .at input[type="number"]::-moz-placeholder,body .at input[type="search"]::-moz-placeholder,body .at input[type="tel"]::-moz-placeholder,body .at input[type="time"]::-moz-placeholder,body .at input[type="url"]::-moz-placeholder,body .at input[type="color"]::-moz-placeholder,body .at textarea::-moz-placeholder{color:#909090;}.node .multistep-footer{display:none;}.at input,.at select,.at input[type="submit"]{font-family:'Mulish',san-serif;border-radius:0 !important;}.at.ngp-form .at-fieldset{padding:0;}.at.ngp-form .at-radios{display:flex;flex-wrap:wrap;}.at.ngp-form input[type="checkbox"]:checked + span::before{background-color:var(--pacoima);border-color:var(--pacoima);}.at.ngp-form form .label-amount input{border-radius:0;}.at.ngp-form form .label-amount.label-otheramount{width:22%;}.at.ngp-form .content.thankYou{color:#222;padding:10px 20px;}article  .at.ngp-form{padding:20px 10px;}article  ol.at-steps{margin:0 10px;}article  .at.ngp-form h2.donation-type{padding:0 10px;}article  .at.ngp-form .at-form-submit{margin:0;}article  .at.ngp-form fieldset.ContributionInformation .at-radio{margin:0;}article  .at.ngp-form .at-radios .label-amount{float:none;margin:10px !important;width:calc(50% - 20px) !important;}article  .at.ngp-form .at-radios .label-amount > a{border-radius:0;}article.node.standard-layout{margin:40px auto;padding:0;width:100%;}main.main-section.has-inline-events article.node{margin-top:0;}article.node.standard-layout section.body{margin:0 auto;max-width:760px;width:100%;}article.node.standard-layout > section.body:last-child{margin-bottom:40px;}article.node.standard-layout section.body p{line-height:1.5em;}article.node.standard-layout header.content-details{margin:0 0 20px;}article.node.standard-layout h1.page-title{font-size:2.125rem;font-weight:900;line-height:1.264706em;margin:0 0 20px;}article.node.standard-layout blockquote{background:var(--pacoima-10-percent);font-weight:600;margin:0 0 20px;padding:20px;}article.node.standard-layout blockquote h2{font-size:1.5rem;line-height:1.25em;margin:0 0 10px;}article.node.standard-layout blockquote ul{margin:0 0 20px;}article.node.standard-layout blockquote ul:last-child,article.node.standard-layout blockquote p:last-child{margin-bottom:0;}article.node.standard-layout header.content-details p.subtitle{font-style:italic;font-weight:600;}article.node.standard-layout header.content-details p.content-date{margin:0;}article.node.standard-layout header.content-details p.content-author,article.node.standard-layout header.content-details p.content-link{margin:8px 0 0;}article.node.standard-layout header.content-details p.content-link a{text-decoration:none;}article.node.standard-layout header.content-details p.content-link a:hover{color:var(--pacoima);text-decoration:underline;}article.node.standard-layout hr.divider{background:var(--lightest-grey);border:0;height:1px;margin:20px 0;}article figure.image{line-height:0;margin:0 0 30px;position:relative;}article figure.image a{display:block;}article.node ul > li{margin:0 0 5px 0;}article.node.standard-layout section.body a{font-weight:600;text-decoration:underline;}article.node.standard-layout .programs .program-name a{text-decoration:none;}article.node.standard-layout .programs .program-name a:hover{color:var(--pacoima);text-decoration:underline;}article.node.standard-layout.narrow section.body{max-width:600px;}article.node.form h1.page-title,article.node.form .subtitle{display:none;}section.region-hero.form.has-background-image + .main-section h1.page-title,section.region-hero.form.has-background-image + .main-section .subtitle{display:block;text-align:center;padding:0 10px;}section.region-hero.form.has-background-image + .main-section h1.page-title + section.body{margin-top:20px;}article.node.form > section.body{margin:0 auto;max-width:800px;padding:0 10px;width:100%;}article.node.form section.body + section.embedded-form,article.node.form section.body + section.embedded-form .at.ngp-form{padding-top:0;}article.node.person.no-profile-image{max-width:800px;}article.node.person.no-profile-image figure.portrait{display:none;}article.node.person figure.portrait{line-height:0;margin:0 0 20px;}figure.portrait,figure.portrait .portrait-link{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;}figure.portrait .original,figure.portrait .alternate{grid-column:1 / 2;grid-row:1 / 2;transition:opacity 100ms ease-in-out;}figure.portrait .alternate{opacity:0}figure.portrait:hover .alternate{opacity:1;}article.node.person h1.page-title{margin-bottom:0;}article.node.person .pronouns{font-style:italic;margin:0 0 5px;}article.node.person .role{font-weight:600;margin:5px 0 20px;}article.node ul.social-icons,li.list-item ul.social-icons{display:flex;justify-content:flex-start;list-style:none;margin:10px 0 0;padding:0;}article.node.person ul.social-icons{margin-left:-10px;}li.list-item ul.social-icons{justify-content:center;}main ul.social-icons li{margin:0 10px;}main ul.social-icons li a{font-size:24px;}.region-content section.block.list{margin:80px auto 40px;width:100%;}.block.list > h2,section.paragraph.list > h2.section.title{font-size:34px;line-height:43px;margin:0;text-align:center;}.block.list ul.list-items{list-style:none;margin:0 auto;padding:0;}.block.list ul.list-items li.list-item{margin:20px 0 40px;}.block.list li.list-item figure{line-height:0;margin:0 0 14px;position:relative;}.block.list figure.portrait img{border-radius:50px;}.block.list li.list-item p{margin:0;text-align:center;}.block.list li.list-item p.person-name{font-size:1.3125em;line-height:1em;margin:0 0 5px;}.block.list li.list-item p.person-name a{font-weight:800;}article.node.organization figure.logo.image{margin:0 auto;max-width:400px;width:100%;}article.node.organization.has-body figure.logo.image{margin-bottom:20px;}article.node.standard-layout section.callout-container{margin:0 0 40px;}article.node.standard-layout section.callout-container figure.callout{line-height:0;margin:0 0 30px;position:relative;}article.node.program section.paragraph,article.node.program section.inline-events,body article.node.program section.callout-container{margin-left:auto;margin-right:auto;max-width:1200px;padding:0 20px;width:100%;}article.node.program section.body,article.node.program section.paragraph.body{max-width:800px;padding:0 20px;}article.node.program section.callout-container > section.body{padding:0;}article.event .event-details{margin:0 0 20px;}article.event .event-details .next-instance > div{display:inline;}article.event .event-details span.empty-space{padding:0 7px;}article.featured-event > section{margin:0 auto 40px;max-width:800px;padding:0 20px;width:100%;}article.featured-event > section > h2{margin-bottom:20px;}article.featured-event .event-details{display:flex;flex-wrap:wrap;margin-bottom:20px;padding-bottom:20px;position:relative;}article.featured-event .event-details:after{background:var(--slate);bottom:0;content:"";height:10px;position:absolute;width:calc(100% - 40px);}section.event-details .button.cta{margin:0 0 20px;order:2;width:100%;}section.event-details .button.cta .button{background:var(--pacoima);border:0;color:#fff;min-height:44px;text-transform:none;width:100%;}section.event-details p{margin-bottom:16px;}section.event-details p.event-date-time .event-time{display:inline-block;}article.featured-event section .fab,article.featured-event section .far,article.featured-event section .fas,p[class*="content-"] > .far,p[class*="content-"] > .fas{font-size:1.125rem;line-height:1.333333em;padding-right:5px;}section.event-details .event-date{display:block;margin-bottom:5px;}section.event-details .location a.address-map-link{color:var(--pacoima);font-weight:600;}section.event-details .location a.address-map-link:hover{text-decoration:underline;}section.event-details .location a.address-map-link .empty-space{padding:0 5px 0 6px;}section.event-details .cost-and-share .cost-details{padding-right:60px;}section.event-details .cost-and-share{display:block;}section.event-details .cost-and-share .share-icons{display:flex;}section.event-details .cost-and-share .share,section.event-details .cost-and-share .share a.fab,section.event-details .cost-and-share .share:before{align-items:center;color:var(--pacoima);display:flex;flex-direction:column;height:24px;overflow:hidden;padding:0;width:30px;}article.node.featured-event section.featured-event-program{background:var(--bisque-40-percent);margin-bottom:0;max-width:unset;padding:40px 0;}article.node.featured-event section.featured-event-program + section.featured-event-program{padding-top:0;}article.node.featured-event .featured-event-program h2.title,article.node.featured-event .featured-event-program ul.program-details{margin:0 auto 30px;max-width:800px;padding:0 20px;width:100%;}article.node.featured-event .featured-event-program ul.program-details{list-style:none;margin-bottom:0;}article.node.featured-event ul.program-details li.program-detail{margin-bottom:10px;}article.node.featured-event ul.program-details li.program-detail:last-child{margin-bottom:0;}.featured-event-program .time-and-title{background:var(--bisque);font-weight:600;padding:8px 20px;}.featured-event-program .time-and-title .program-detail-time{font-weight:700;padding-right:10px;}.featured-event-program .program-detail-container{margin:20px 0 20px;padding:0 20px;}.featured-event-program .program-detail-container li{list-style:disc;}article.featured-event > section.organization{max-width:1200px;}article.job > section.body > h2{font-size:1.5rem;}article.node .pacoima-disclaimer{font-style:italic;font-weight:700;}article.node.external-job header.content-details h1.page-title{font-weight:400;font-size:1.25rem;}article.node.external-job header.content-details h1.page-title a{font-weight:400;}.resource-details a{color:var(--pacoima);}article.node.resource.standard-layout header.content-details,article.node.resource h1.page-title{margin-bottom:10px;}article.node.resource h1.page-title a{font-weight:900;}.resource-details span.fa-duotone{font-size:1.125rem;padding-right:8px;}.resource-details span.resource{background-position:top center;background-repeat:no-repeat;display:block;}.resource-details.body .resource-type{display:flex;}.resource-details.body span.resource,h2.resource-details span.resource{width:40px;}.resource-details span.resource.family{background-image:url(/themes/custom/beautiful/images/icons/family-dress-solid.svg);}.resource-details span.resource.emergency{background-image:url(/themes/custom/beautiful/images/icons/house-circle-exclamation-solid.svg);}.resource-details span.resource.financial{background-image:url(/themes/custom/beautiful/images/icons/hands-holding-dollar-solid.svg);}.resource-details span.resource.food{background-image:url(/themes/custom/beautiful/images/icons/building-wheat-solid.svg);}.resource-details span.resource.healthcare{background-image:url(/themes/custom/beautiful/images/icons/heart-pulse-solid.svg);}.resource-details span.resource.homelessness{background-image:url(/themes/custom/beautiful/images/icons/house-heart-solid.svg);}.resource-details span.resource.mental{background-image:url(/themes/custom/beautiful/images/icons/head-side-brain-solid.svg);}.resource-details span.resource.pets{background-image:url(/themes/custom/beautiful/images/icons/can-food-paw-solid.svg);}.resource-details span.resource.vet{background-image:url(/themes/custom/beautiful/images/icons/paw-solid.svg);}.resource-details span.resource-name{display:block;font-weight:900;}.resource-details .resource-address{display:flex;}.resource-details .resource-address span.fa-location-dot{padding-top:2px;}.resource-details .resource-address a.address-map-link{display:block;}.resource-details .resource-address .organization,.resource-details .resource-address .empty-space{display:none;}.resource-details .resource-address .address-line-2,.resource-details .resource-address .city-state-zip{display:block;}article.node.newsroom section.paragraph{margin-left:auto;margin-right:auto;max-width:1200px;padding:0 20px;width:100%;}article.node.newsletter header.content-details{margin:0 auto;max-width:600px;padding:0 20px;width:100%;}article.node.newsletter h1.page-title{color:var(--pacoima);font-size:2rem;text-align:center;}article.node.newsletter h2.newsletter-section{border-top:2px solid var(--pacoima);color:var(--slate);font-size:1.5rem;line-height:1.5rem;margin:30px 0 20px;padding-top:30px;}article.node.newsletter h3.sub-title{font-size:1.25rem;font-weight:700;line-height:1.25em;margin:0 0 10px;}article.node.newsletter figure.newsletter{margin:20px 0;}article.node.newsletter figure.newsletter img{width:100%;}article.node.newsletter section.body .button{justify-content:center;}article.node.newsletter section.body .button.multiple .button{margin-right:0;}article.node section.paragraph{margin:0 auto 40px;}section.paragraph h2.heading{margin:0 auto 40px;text-align:center;}section.paragraph ul.list-items{list-style:none;margin:0;padding:0;}section.paragraph li.list-item{margin:0 auto 20px;}section.paragraph section.item-content{padding:15px 20px 25px;position:relative;}section.paragraph h3.item-title{margin:0 0 5px;}section.paragraph section.item-content p{line-height:1.5em;margin:0 0 15px;}section.paragraph section.item-content p.read-more{margin-bottom:0;}section.paragraph section.item-content p.read-more{font-weight:800;text-decoration:underline;}article.node section.paragraph.embedded-document{background:var(--pacoima-10-percent);margin-bottom:40px;max-width:unset;padding:60px 20px;}section.paragraph.embedded-document h2.title{margin:0 auto 30px;max-width:800px;text-align:center;width:100%;}section.paragraph.embedded-document figure.document.embed{height:75vh;margin:30px auto 0;max-width:1160px;}section.paragraph.embedded-document figure.document.embed iframe{height:100%;}article.node section.paragraph.organization{margin-bottom:0;padding:40px 20px;}article.node section.paragraph.organization + section.paragraph.organization{padding-top:0;}section.paragraph.organization h2.heading{margin-bottom:30px;}section.paragraph ul.list-items.organizations{margin:0 -10px;}section.paragraph li.list-item.organization{margin-bottom:0;}section.paragraph figure.logo{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;max-width:400px;padding:10px;width:100%;}section.paragraph figure.logo.has-link{padding:0;}section.paragraph figure.logo.has-link a{align-items:center;display:flex;height:100%;justify-content:center;padding:10px;width:100%;}section.paragraph figure.logo img{filter:grayscale(1);transition:filter 100ms;width:100%;}section.paragraph figure.logo img:hover,section.paragraph figure.logo img:focus{filter:none;}section.paragraph li.list-item.program{border-bottom:10px solid var(--pacoima);}section.paragraph li.list-item.program.color-teal{border-color:var(--teal);}section.paragraph li.list-item.program.color-cucumber{border-color:var(--cucumber);}section.paragraph li.list-item.program.color-pumpkin{border-color:var(--pumpkin);}section.paragraph li.list-item.program.color-sand{border-color:var(--sand);}section.paragraph li.list-item.program.color-sunflower{border-color:var(--sunflower);}section.paragraph li.list-item.program.color-tangerine{border-color:var(--tangerine);}section.paragraph li.list-item.program figure.callout{background:var(--pacoima);margin:0;min-height:135px;}section.paragraph li.list-item.program figure.callout{background:var(--pacoima);}section.paragraph li.list-item.program.color-teal figure.callout{background:var(--teal);}section.paragraph li.list-item.program.color-cucumber figure.callout{background:var(--cucumber);}section.paragraph li.list-item.program.color-pumpkin figure.callout{background:var(--pumpkin);}section.paragraph li.list-item.program.color-sand figure.callout{background:var(--sand);}section.paragraph li.list-item.program.color-sunflower figure.callout{background:var(--sunflower);}section.paragraph li.list-item.program.color-tangerine figure.callout{background:var(--tangerine);}section.paragraph li.list-item.program section.item-content{border-right:1px solid var(--lightest-grey);border-left:1px solid var(--lightest-grey);text-align:center;}section.paragraph li.list-item.program:hover section.item-content{background:var(--pacoima);border-color:var(--pacoima);}section.paragraph li.list-item.program.color-teal:hover section.item-content{background:var(--teal);border-color:var(--teal);}section.paragraph li.list-item.program.color-cucumber:hover section.item-content{background:var(--cucumber);border-color:var(--cucumber);}section.paragraph li.list-item.program.color-pumpkin:hover section.item-content{background:var(--pumpkin);border-color:var(--pumpkin);}section.paragraph li.list-item.program.color-sand:hover section.item-content{background:var(--sand);border-color:var(--sand);}section.paragraph li.list-item.program.color-sunflower:hover section.item-content{background:var(--sunflower);border-color:var(--sunflower);}section.paragraph li.list-item.program.color-sunflower:hover section.item-content h3,section.paragraph li.list-item.program.color-sunflower:hover section.item-content p,section.paragraph li.list-item.program.color-sunflower:hover section.item-content p.subtitle{color:var(--main-text-color);}section.paragraph li.list-item.program.color-tangerine:hover section.item-content{background:var(--tangerine);border-color:var(--tangerine);}section.paragraph li.list-item.program section.item-content a{color:var(--pacoima);}section.paragraph li.list-item.program.color-teal section.item-content a{color:var(--teal);}section.paragraph li.list-item.program.color-cucumber section.item-content a{color:var(--cucumber);}section.paragraph li.list-item.program.color-pumpkin section.item-content a{color:var(--pumpkin);}section.paragraph li.list-item.program.color-sand section.item-content a{color:var(--sand);}section.paragraph li.list-item.program.color-sunflower section.item-content a{color:var(--sunflower);}section.paragraph li.list-item.program.color-tangerine section.item-content a{color:var(--tangerine);}section.paragraph li.list-item.program:hover section.item-content,section.paragraph li.list-item.program:hover section.item-content a{color:#fff;}section.paragraph li.list-item.program section.item-content p.subtitle{color:var(--main-text-color);}section.paragraph li.list-item.program:hover section.item-content p.subtitle{color:#fff;}article.node section.paragraph.feature{margin:80px auto;position:relative;z-index:2;}article.node section.paragraph.feature:before{background:var(--bisque-40-percent);border-radius:50px;content:"";display:block;height:calc(100% + 80px);left:-20px;margin:0 auto;max-width:440px;position:absolute;right:-20px;top:-30px;width:calc(100% + 40px);z-index:1;}section.paragraph.feature > h2.heading{position:relative;z-index:2;}section.paragraph li.list-item.feature{background:var(--pacoima);box-shadow:var(--default-box-shadow);display:flex;flex-direction:column;height:360px;max-width:360px;overflow:hidden;position:relative;z-index:2;}section.paragraph li.list-item.feature.color-teal{background:var(--teal);}section.paragraph li.list-item.feature.color-cucumber{background:var(--cucumber);}section.paragraph li.list-item.feature.color-pumpkin{background:var(--pumpkin);}section.paragraph li.list-item.feature.color-sand{background:var(--sand);}section.paragraph li.list-item.feature.color-sunflower{background:var(--sunflower);}section.paragraph li.list-item.feature.color-tangerine{background:var(--tangerine);}section.paragraph li.list-item.feature figure.feature img{height:280px;}section.paragraph li.list-item.feature:hover figure.feature img{height:0;}section.paragraph.feature figure.feature{margin:0;}section.paragraph.feature figure.feature a{display:block;}section.paragraph.feature section.item-content{align-items:center;background:var(--pacoima);display:flex;height:80px;justify-content:center;padding:0 20px;text-align:center;}section.paragraph.feature .color-teal section.item-content{background:var(--teal);}section.paragraph.feature .color-cucumber section.item-content{background:var(--cucumber);}section.paragraph.feature .color-pumpkin section.item-content{background:var(--pumpkin);}section.paragraph.feature .color-sand section.item-content{background:var(--sand);}section.paragraph.feature .color-sunflower section.item-content{background:var(--sunflower);}section.paragraph.feature .color-tangerine section.item-content{background:var(--tangerine);}section.paragraph li.list-item.feature:hover section.item-content{flex-direction:column;height:100%;justify-content:flex-start;padding:20px;}section.paragraph.feature h3.item-title{color:#fff;line-height:1.25em;margin:0;}section.paragraph.feature .color-sunflower h3.item-title{color:var(--main-text-color);}section.paragraph li.list-item.feature:hover h3.item-title{margin:0 0 10px;}section.paragraph.feature h3.item-title a{color:#fff;}section.paragraph.feature section.item-content p{color:#fff;display:none;}section.paragraph.feature .color-sunflower section.item-content p{color:var(--main-text-color);}section.paragraph li.list-item.feature:hover section.item-content p{display:block;}section.paragraph.feature section.item-content p.read-more{font-weight:800;}section.paragraph.take-action section.body{background:var(--slate);color:#fff;padding:30px;}section.paragraph.take-action section.body h2.heading{margin:0 0 10px;text-align:left;}section.paragraph.take-action figure.square a{display:block;line-height:0;}section.paragraph.take-action figure.square img{width:100%;}article.node section.paragraph.callout{display:grid;grid-template-columns:20px 1fr 20px;grid-template-rows:200px 50px 1fr;margin:0 -20px 40px;}.paragraph.callout figure.callout-background{background-position:center;background-size:cover;grid-column:1 / 4;grid-row:1 / 3;}.paragraph.callout section.body{background:var(--pacoima);box-shadow:var(--default-box-shadow);color:#fff;grid-column:2 / 3;grid-row:2 / 4;padding:20px;}.paragraph.callout h2.title{color:#fff;margin:0 0 5px;}section.paragraph.regular-callout figure.callout{margin:0 0 30px;}section.paragraph.regular-callout h2.title{margin:0 0 10px;}article.node section.paragraph.image{margin:0 auto;max-width:760px;width:100%;}section.image figure.image{position:relative;}section.image figure.image figcaption,section.body figure.image figcaption{font-size:.9375rem;font-weight:700;line-height:1.333333em;margin:0;padding:10px 0 0;}section.image figure.image figcaption p:last-child{margin:0;}article.node section.paragraph.video{margin:0 auto;max-width:760px;width:100%;}article figure.video{height:0;margin:0 0 20px;padding-bottom:56.25%;position:relative;width:100%;}article figure.video iframe.media-oembed-content{height:100%;left:0;position:absolute;top:0;width:100%;}article.node section.paragraph.form{background:linear-gradient(180deg,var(--slate) 0,var(--slate) 200px,#fff 201px);margin-bottom:0;max-width:unset;padding:20px 20px 50px;}section.paragraph.form h2.title{color:#fff;margin:20px auto;text-align:center;}section.paragraph.form .form-container{background:#fff;box-shadow:var(--default-box-shadow);margin:0 auto;max-width:820px;}section.paragraph.form section.body{margin:0 auto;max-width:800px;padding:10px 10px 0;width:100%;}section.paragraph.form section.embedded-form{padding-bottom:0px;}section.paragraph.form section.body + section.embedded-form,section.paragraph.form section.body + section.embedded-form .at.ngp-form{padding-top:0;}article.node section.paragraph.profiles{margin:0 auto;max-width:1200px;padding:40px 20px;}article.node section.paragraph.profiles .profile-section .profile-details :last-child{margin-bottom:0;}section.paragraph.profiles > h2.title{margin:0 auto 30px;max-width:800px;text-align:center;width:100%;}section.profiles .profile-section{margin-bottom:40px;}section.profiles .profile-section figure.image{margin:0 0 20px;max-width:unset;padding:0;}section.profiles .profile-section figure.image img{border-radius:50px;filter:unset;}section.profiles section.profile-details .role{font-weight:700;margin-bottom:0;}section.profiles section.profile-details .award{font-style:italic;margin-bottom:20px;}article.node section.paragraph.featured-content{background:var(--pacoima-10-percent);margin:0 auto;max-width:unset;padding:40px 0;}section.paragraph.featured-content > h2.title,section.paragraph.featured-content section.body{margin:0 auto 20px;max-width:800px;padding:0 20px;width:100%;}section.paragraph.featured-content > h2.title{text-align:center;}section.paragraph.featured-content section.block.list{margin:0 auto;max-width:1200px;padding:0 20px;width:100%;}section.paragraph.featured-content section.block.list h2.title{margin:40px auto 20px;}article.node section.paragraph.storymap{margin-bottom:40px;}.paragraph.storymap .story-map-external-link{font-size:.875rem;font-weight:700;line-height:1.5em;text-align:center;}article.featured-event section.paragraph.gallery{background:var(--pacoima-10-percent);margin:0 auto;max-width:unset;padding:40px 20px;}section.paragraph.gallery h2.heading{margin:40px auto 30px;}article.featured-event section.paragraph.gallery h2.heading{margin-top:0;}article.featured-event section.paragraph.gallery ul.gallery-images{margin:0 auto;max-width:1200px;width:100%;}article.node section.paragraph.mobile-monkey{margin:0;}article.node section.paragraph.image-with-text{margin:0;}section.paragraph.image-with-text figure{margin-bottom:20px;}article.node .paragraph.double-callout{margin:40px auto;}.paragraph.double-callout .single-callout{background:var(--pacoima);margin:0 0 20px;}.single-callout figure.image{margin:0;}.single-callout figure.image img{width:100%;}.single-callout .callout-content{color:#fff;padding:15px 20px 20px;text-align:center;}.single-callout .callout-content h2.title{font-size:1.3125rem;font-weight:800;line-height:1.476190
  margin:0 auto 5px;}.single-callout .callout-content p.button{justify-content:center;}article.media-gallery{margin:40px auto 20px;padding:0;width:100%;}section.gallery ul.gallery-images{list-style:none;margin:0;padding:0;}section.gallery li.gallery-image{margin:0 0 20px;}section.gallery figure.gallery-image{line-height:0;position:relative;width:100%;}section.gallery figure.gallery-image a{display:block;}section.gallery figure.gallery-image img{height:auto;width:100%;}.pswp__caption .pswp__caption__center{color:#fff;font-size:1rem;font-weight:700;line-height:1.5em;max-width:700px;padding:20px;text-align:center;}section.inline-events{margin:0 0 40px;}section.inline-events .event-card{align-items:center;border:1px solid var(--lightest-grey);border-bottom:0;display:flex;justify-content:center;margin:0 0 10px;padding:0;text-align:center;}section.inline-events .results-1 .event-card{width:100%;}section.inline-events .event-card:first-of-type{border-top:0;}section.inline-events .event-card a{border-bottom:10px solid var(--slate);display:flex;flex-direction:column;justify-content:center;height:100%;margin:0 -1px;padding:20px;width:calc(100% + 2px);}section.inline-events .event-card a.color-cucumber{border-bottom-color:var(--cucumber);}section.inline-events .event-card a.color-pumpkin{border-bottom-color:var(--pumpkin);}section.inline-events .event-card a.color-sand{border-bottom-color:var(--sand);}section.inline-events .event-card a.color-sunflower{border-bottom-color:var(--sunflower);}section.inline-events .event-card a.color-tangerine{border-bottom-color:var(--tangerine);}section.inline-events .event-card a.color-teal{border-bottom-color:var(--teal);}section.inline-events .event-card .item-title{color:var(--slate);display:block;font-weight:800;}section.inline-events .event-card .item-date-time{color:var(--main-text-color);}.paragraph.view.display-events .view-content .list-item{margin:0 0 40px;}.paragraph.view.display-events .view-content figure.event-image{margin:0 0 20px;}.paragraph.view.display-events .view-content .body{margin:0 0 20px;}.paragraph.view.display-events .view-content h2.item-title{font-size:1.3125rem;line-height:1.476190em;margin:0 0 5px;}.paragraph.view.display-events .view-content h2.item-title a{font-weight:800;}.paragraph.view.display-events .view-content h2.item-title a:hover{text-decoration:underline;}.paragraph.view.display-events .view-content .item-date + .item-location{margin-top:-20px;}.paragraph.view.display-events .view-content .empty-space{padding:0 7px;}section#pillar-news.results-0,section#program-news.results-0{display:none;}.paragraph.view.display-news_feature,.paragraph.view.display-news_feature section.card.feature{margin:0 auto;}.paragraph.view.display-news_feature section.card.feature:before{display:none;}.paragraph.view[class*="display-news"] h2.viewsreference--view-title{text-align:center;margin:40px auto;}.paragraph.view.display-news_feature.no-news h2.viewsreference--view-title{display:none;}.paragraph.view.display-news_recent h2.viewsreference--view-title{margin:60px auto 20px;}.view .card{border:1px solid var(--pacoima);display:flex;flex-direction:column;margin:0 0 20px;padding:0;transition:background-color 250ms ease-in-out;}.view .card.cucumber{border-color:var(--cucumber);}.view .card.pumpkin{border-color:var(--pumpkin);}.view .card.sand{border-color:var(--sand);}.view .card.sunflower{border-color:var(--sunflower);}.view .card.tangerine{border-color:var(--tangerine);}.view .card.teal{border-color:var(--teal);}.view .card.feature{background-color:var(--pacoima);}.view .card.feature.cucumber{background-color:var(--cucumber);}.view .card.feature.pumpkin{background-color:var(--pumpkin);}.view .card.feature.sand{background-color:var(--sand);}.view .card.feature.sunflower{background-color:var(--sunflower);}.view .card.feature.tangerine{background-color:var(--tangerine);}.view .card.feature.teal{background-color:var(--teal);}.view .card.news figure.image{background-color:var(--pacoima);margin:0;}.view .card.news.cucumber figure.image{background-color:var(--cucumber);}.view .card.news.pumpkin figure.image{background-color:var(--pumpkin);}.view .card.news.sand figure.image{background-color:var(--sand);}.view .card.news.sunflower figure.image{background-color:var(--sunflower);}.view .card.news.tangerine figure.image{background-color:var(--tangerine);}.view .card.news.teal figure.image{background-color:var(--teal);}.view .card figure.image img{height:auto;width:100%;}.view .card.feature figure.image img.image-style-news-vertical{display:none;}.view .card .card-content{display:flex;flex:1;flex-direction:column;padding:12px 20px 12px;}.view .card.teaser .card-content{background:#fff;}.view .card.teaser:hover .card-content{background:var(--pacoima-10-percent);}.view .card.teaser.cucumber:hover .card-content{background:var(--cucumber-10-percent);}.view .card.teaser.pumpkin:hover .card-content{background:var(--pumpkin-10-percent);}.view .card.teaser.sand:hover .card-content{background:var(--sand-10-percent);}.view .card.teaser.sunflower:hover .card-content{background:var(--sunflower-10-percent);}.view .card.teaser.tangerine:hover .card-content{background:var(--tangerine-10-percent);}.view .card.teaser.teal:hover .card-content{background:var(--teal-10-percent);}.view .card.teaser .card-content p{margin-bottom:20px;}.view .card.feature .card-content p{color:#fff;}.view .card.news p.content-date,.view .card.news p.content-link{display:flex;font-size:.875rem;font-weight:600;line-height:1.714285em;margin-bottom:8px;}.card.news.feature p.content-link a{color:#fff;text-decoration:none;}.view .card.teaser p.content-title{font-size:1.125rem;line-height:1.333333em;margin-bottom:8px;}.view .card.news.feature .content-title{font-size:2rem;line-height:1.25em;margin:0 0 16px;}.view .card.teaser .content-title a{font-weight:700;}.view .card.teaser .content-title a:hover,.view .card.teaser .content-link a:hover{color:var(--pacoima);text-decoration:underline;}.view .card.feature .card-content a{color:#fff;font-weight:900;text-decoration:none;}.view .card.feature .card-content p:not(.content-link) a{font-weight:900;}.view .card.feature .card-content p a:hover{text-decoration:underline;}.view .card.teaser p.read-more{display:flex;justify-content:flex-end;margin:auto 0 0;}.view .card.teaser p.read-more a{font-weight:600;}.view .card.teaser p.read-more a:hover{color:var(--pacoima);text-decoration:underline;}section.paragraph.view.display-jobs .views-row section.body{border-bottom:1px solid var(--lightest-grey);margin-bottom:20px;}section.paragraph.view.display-jobs .views-row:last-child section.body{border:0;}section.paragraph.view.display-jobs h2.item-title{margin:0 0 5px;}section.paragraph.view.display-jobs h2.item-title a{color:var(--pacoima);font-weight:900;text-decoration:none;}section.paragraph.view.display-jobs h2.item-title a:hover{text-decoration:underline;}section.paragraph.view.display-jobs .item-job-type{font-weight:700;margin:0;}section.paragraph.view.display-jobs_external{max-width:760px;}section.paragraph.view.display-jobs_external h2.title{margin:40px 0 20px;}.display-locations_map .resources.map-list > .view-filters{margin:0 auto 20px;max-width:760px;}.display-locations_map .resources.map-list .view-filters .form--inline{align-items:flex-end;display:flex;flex-wrap:wrap;width:100%;}.display-locations_map .resources.map-list .view-filters .form--inline .form-type-select{margin:0;width:100%;}.display-locations_map .resources.map-list .view-filters .form--inline .form-type-select label{display:block;margin-bottom:5px;}.display-locations_map .resources.map-list .view-filters .form--inline .form-type-select select{margin:0;}.display-locations_map .resources.map-list .view-filters .form--inline .form-actions{margin:20px 0 0;width:100%;}section.view.display-locations_map .view-content.map-list{background:var(--pacoima-10-percent);margin:0 -20px;padding:20px;}section.view.display-locations_map .view-content > .leaflet-container{border:1px solid var(--pacoima-25-percent);}.display-locations_map .resource-details.tooltip p{margin:17px 0;}.display-locations_map .resource-details.tooltip .item-title a{display:flex;font-size:1rem;font-weight:900;justify-content:space-between;text-decoration:underline;}.display-locations_map .resource-details.tooltip .item-title .resource{height:20px;width:32px;}.display-locations_map .resource-details.tooltip .item-title .resource.family{width:25px;}.display-locations_map .resource-details.tooltip .item-title .resource.pets{width:22px;}.display-locations_map .resource-details.tooltip .item-title .resource.healthcare,.display-locations_map .resource-details.tooltip .item-title .resource.mental,.display-locations_map .resource-details.tooltip .item-title .resource.vet{width:28px;}.display-locations_map .resource-details.tooltip .item-title .resource-name{display:none;}.display-locations_map .resource-details.tooltip .item-title .location-name{width:calc(100% - 32px);}.display-locations_map .resource-details.tooltip .item-title .resource.family ~ .location-name{width:calc(100% - 25px);}.display-locations_map .resource-details.tooltip .item-title .resource.pets ~ .location-name{width:calc(100% - 22px);}.display-locations_map .resource-details.tooltip .item-title .resource.healthcare ~ .location-name,.display-locations_map .resource-details.tooltip .item-title .resource.mental ~ .location-name,.display-locations_map .resource-details.tooltip .item-title .resource.vet ~ .location-name{width:calc(100% - 28px);}.display-locations_map .resource-details.tooltip .phone-number a{font-weight:700;text-decoration:underline;}.display-locations_map .leaflet-popup-close-button:hover{text-decoration:underline;}.display-locations_map .resource-details.list-item a:hover{text-decoration:underline;}.display-locations_map .resource-details .resource-address{margin-bottom:5px;}section.view.display-locations_map .view-footer .resources.list .view-filters{display:none;}section.view.display-locations_map .view-content.resources.list{display:grid;gap:20px;padding-top:20px;}section.view.display-locations_map .view-content.resources.list h2.resource-type{display:grid;font-size:1.5rem;gap:10px;grid-template-columns:40px 1fr;line-height:1.333333em;margin:20px 0 0;width:100%;}section.view.display-locations_map .view-content.resources.list section.resource-details{background:var(--teal-10-percent);padding:20px;transition:background 250ms ease-in-out;width:100%;}section.view.display-locations_map .view-content.resources.list section.resource-details h3.item-title{font-size:1.125rem;line-height:1.333333em;margin-bottom:10px;}section.view.display-locations_map .view-content.resources.list section.resource-details a{color:var(--pacoima);}section.view.display-locations_map .view-content.resources.list section.resource-details:hover{background:var(--teal-25-percent);}section.view.display-locations_map .view-content.resources.list section.resource-details.emergency,section.view.display-locations_map .view-content.resources.list section.resource-details.homelessness{background:var(--pumpkin-10-percent);}section.view.display-locations_map .view-content.resources.list section.resource-details.emergency:hover,section.view.display-locations_map .view-content.resources.list section.resource-details.homelessness:hover{background:var(--pumpkin-25-percent);}section.view.display-locations_map .view-content.resources.list section.resource-details.family,section.view.display-locations_map .view-content.resources.list section.resource-details.vet{background:var(--cucumber-10-percent);}section.view.display-locations_map .view-content.resources.list section.resource-details.family:hover,section.view.display-locations_map .view-content.resources.list section.resource-details.vet:hover{background:var(--cucumber-25-percent);}section.view.display-locations_map .view-content.resources.list section.resource-details.financial,section.view.display-locations_map .view-content.resources.list section.resource-details.mental{background:var(--sand-10-percent);}section.view.display-locations_map .view-content.resources.list section.resource-details.financial:hover,section.view.display-locations_map .view-content.resources.list section.resource-details.mental:hover{background:var(--sand-25-percent);}section.view.display-locations_map .view-content.resources.list section.resource-details.pets{background:var(--tangerine-10-percent);}section.view.display-locations_map .view-content.resources.list section.resource-details.pets:hover{background:var(--tangerine-25-percent);}section.view.display-locations_map .view-content.resources.list section.resource-details .phone-number{margin:0;}nav.views-infinite-scroll-pager{display:flex;justify-content:center;margin:20px 0 0;}nav.pager ul.pager__items{display:flex;flex-wrap:wrap;justify-content:center;margin:50px 0;padding:0 20px;}nav.views-infinite-scroll-pager ul.pager{margin:0;padding:0;}nav.pager li.pager__item{display:flex;margin:5px 3px;padding:0;}nav.views-infinite-scroll-pager ul.pager li.button{padding:0;}nav.pager li.pager__item.pager__item--ellipsis{padding:0 10px;}nav.pager li.pager__item a{background:var(--pacoima-25-percent);border:0;color:var(--main-text-color);display:block;line-height:2em;padding:0 12px;text-decoration:none;}nav.pager li.pager__item.is-active a{background:var(--pacoima);color:#fff;}nav.pager li.pager__item a:hover{background:var(--pacoima-50-percent);text-decoration:underline;}nav.pager li.pager__item.is-active a:hover{background:var(--pacoima);}.block.donate{background:var(--pacoima);}.block.donate .donate-container{margin:0 auto;max-width:1200px;padding:40px 20px 30px;width:100%;}.block.donate h2.title{color:#fff;margin:0 0 10px;text-align:center;}.block.donate .subtitle{color:#fff;text-align:center;}.block.donate ul.amount-options{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:15px auto 0;max-width:400px;padding:0;}.block.donate ul.amount-options li.amount-option{margin:10px;}.block.donate ul.amount-options a.button{height:44px;min-height:unset;min-width:110px;}footer.footer{background:#eee;padding:20px;}footer.footer .region.region-footer{max-width:1000px;margin:0 auto;width:100%;}footer.footer .block.branding{margin:0 auto 20px;}footer.footer .block h2{font-size:.875rem;line-height:1.428571em;margin:0 0 10px;text-align:center;}footer.footer ul.menu li.menu-item{margin:0;padding:0;}footer.footer .block.address address{font-size:.875rem;font-style:normal;line-height:1.428571em;margin:0;text-align:center;}footer.footer .block.address address .divider{display:block;}footer.footer .block.footer-menu{margin:30px auto;}footer.footer .footer-menu ul.menu{margin:0 auto;text-align:center;}footer.footer .footer-menu ul.menu .menu-item{line-height:unset;margin:0 0 10px;}footer.footer .footer-menu .menu-item a{color:var(--pacoima);display:block;font-size:.875rem;font-weight:600;line-height:1.142857em;}footer.footer .footer-menu .menu-item a:hover{text-decoration:underline;}nav.social-media.footer ul.menu a.fab,nav.social-media.footer ul.menu a.fab:before{color:var(--main-text-color);}@media screen and (min-width:360px){section.event-details .cost-and-share{display:flex;}}@media screen and (min-width:480px){header.site-header{height:150px;}.site-header .header-container{grid-template-columns:280px 1fr 70px;grid-template-rows:150px;}.block.branding{width:280px;}.block.branding a.site-logo{padding:21px 20px;}.block.branding a.site-logo img{height:108px;width:240px;}.block.list > h2,section.paragraph.list > h2.section.title{margin:0 0 20px;}.block.list ul.list-items{display:flex;flex-wrap:wrap;margin:0 -10px;}.block.list ul.list-items li.list-item{margin:20px 10px 0;width:calc(50% - 20px);}.block.list li.list-item figure img{height:auto;width:100%;}article.featured-event .event-details{display:block;}section.event-details .button.cta{float:right;margin:0 0 20px 20px;max-width:200px;}section.event-details .event-date{display:inline;margin:0;padding-right:60px;}section.paragraph ul.list-items{display:flex;flex-wrap:wrap;justify-content:flex-start;}section.paragraph ul.list-items.features{display:block;}section.paragraph li.list-item{width:calc(50%);margin:0;}section.paragraph li.list-item.program{margin:0 auto 20px;width:100%;}section.paragraph li.list-item.feature{margin:0 auto 20px;width:100%;}article.node section.paragraph.callout{grid-template-rows:300px 50px 1fr;}section.paragraph.form section.body{padding:30px 20px 0;}section.paragraph.form section.embedded-form{padding-left:10px;padding-right:10px;}section.gallery ul.gallery-images{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -10px;}section.gallery li.gallery-image{margin:10px;width:calc(50% - 20px);}section.inline-events .view-content{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -10px;}section.inline-events .event-card{margin:10px;width:calc(50% - 20px);}section.inline-events .results-2 .event-card{width:calc(50% - 20px);}section.inline-events .event-card:first-of-type,section.inline-events .event-card:nth-of-type(2){border-top:0;margin-top:0;}.display-locations_map .resources.map-list .view-filters .form--inline{justify-content:center;}.display-locations_map .resources.map-list .view-filters .form--inline .form-type-select{width:320px;}.display-locations_map .resources.map-list .view-filters .form--inline .form-actions{width:124px;}footer.footer .block.branding{width:auto;}footer.footer .block.branding figure.logo{display:flex;justify-content:center;}footer.footer .block.address address .divider{border-left:1px solid var(--main-text-color);margin:0 8px;display:inline;}}@media screen and (max-width:599px){img{height:auto;width:100%;}}@media (min-width:600px){section.region-hero .background-image{height:300px;}section.region-hero h1.page-title,section.region-hero p.section-title{font-size:2.625rem;}form.search-form .form-wrapper{align-items:flex-end;flex-direction:row;justify-content:space-between;}form.search-form .form-item-keys{align-items:center;flex-wrap:nowrap;margin:0;width:calc(100% - 130px);}form.search-form .form-item-keys label{display:block;margin:0;width:170px;}form.search-form .form-item-keys input.form-search{width:calc(100% - 170px);}form.search-form input.form-submit{width:110px;}section.region-hero.form + main.main-section{margin:-150px 40px 0;}section.region-hero.form.has-background-image + .main-section h1.page-title{font-size:2rem;line-height:1.25em;}article.node.person{display:flex;justify-content:space-between;}article.node.person figure.portrait{margin:0;width:calc(50% - 10px);}article.node.person.has-profile-image section.person-details{width:calc(50% - 10px);}article.node.standard-layout section.callout-container{display:flex;justify-content:space-between;margin:0 0 80px;}article.node.standard-layout .callout-container figure.callout{margin:0;width:calc(50% - 10px);}article.node.standard-layout section.callout-container section.body{margin:0;width:calc(50% - 10px);}section.paragraph ul.list-items.programs{margin:0 -10px;}section.paragraph li.list-item.program{display:flex;flex-direction:column;margin:0 auto 20px;width:calc(50% - 20px);}section.paragraph li.list-item.program section.item-content{flex:1;}article.node section.paragraph.callout{grid-template-rows:400px 50px 1fr;}section.paragraph.regular-callout{display:flex;justify-content:space-between;}section.paragraph.regular-callout.image-right{flex-direction:row-reverse;}section.paragraph.regular-callout figure.callout{margin:0;width:250px;}section.paragraph.regular-callout section.body{margin:0;width:calc(100% - 270px);}section.profiles .profile-section{display:flex;justify-content:space-between;}section.profiles .profile-section figure.image{margin:0;width:200px;}section.profiles section.profile-details{width:calc(100% - 220px);}section.paragraph.image-with-text figure{float:right;margin:8px 0 20px 20px;width:50%;}section.paragraph.image-with-text.image-left figure{float:left;margin:8px 20px 20px 0;}.paragraph.view.display-events .view-content .list-item{display:flex;justify-content:space-between;}.paragraph.view.display-events .view-content figure.event-image{width:200px;}.paragraph.view.display-events .view-content .body{width:calc(100% - 220px);}.view.display-newsroom .view-content.news,.view.display-newsletters .view-content.newsletters{display:flex;flex-wrap:wrap;margin:0 -10px;}.view.display-newsroom .view-content.news .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;}.view.display-newsroom .view-content.news .card,.view.display-newsletters .view-content.newsletters .card{margin:10px;width:calc(50% - 20px);}section.view.display-locations_map .view-content.resources.list{grid-template-columns:1fr 1fr;}section.view.display-locations_map .view-content.resources.list h2.resource-type{grid-column:1 / -1}nav.views-infinite-scroll-pager{margin-top:30px;}}@media screen and (max-width:767px){.field--name-body img{height:auto !important;max-width:100% !important;width:100% !important;}}@media (min-width:768px){header.site-header .header-container{grid-template-columns:280px 1fr;}header.site-header .logo-container{grid-column:1 / 2;grid-row:1 / 2;}header.site-header .navigation-container{align-items:center;display:grid;grid-column:2 / 3;grid-row:1 / 2;grid-template-columns:1fr 200px 20px 230px;grid-template-rows:35px 40px 75px;padding-right:20px;}header.site-header .google.translate{display:none;}header.site-header nav.social-media,header.site-header section.search{grid-column:2 / 3;grid-row:2 / 3;order:2;}header.site-header section.search{width:200px;}section.search input.form-search{border:1px solid var(--pacoima);}header.site-header nav.action-menu{grid-column:4 / 5;grid-row:2 / 3;order:1;}header.site-header nav.main-menu{align-items:flex-start;display:flex;grid-column:1 / 5;grid-row:3 / 4;height:100%;justify-content:flex-end;padding:20px 0 0;}nav.main-menu ul.menu{display:flex;justify-content:flex-end;margin:0 -10px 0 0;width:100%;}nav.main-menu li.menu-item{padding:0;}nav.main-menu ul.menu-level-1 > li.menu-item{padding:0;position:relative;z-index:10;}nav.main-menu ul.menu .menu-item .no-link,nav.main-menu ul.menu .menu-item a{color:var(--main-text-color);font-size:1rem;font-weight:600;padding:10px;}nav.main-menu ul.menu .menu-item a:hover,nav.main-menu ul.menu .menu-item .no-link:hover,nav.main-menu ul.menu .menu-item a.is-active{text-decoration:underline;text-decoration-thickness:auto;text-decoration-thickness:2px;text-underline-offset:10px;text-decoration-color:var(--pacoima);}nav.main-menu ul.menu .menu-item a.is-active{color:var(--pacoima);}nav.main-menu ul.menu-level-1 li.open > ul.menu{border:2px solid var(--lightest-grey);align-items:flex-start;background:#fff;flex-direction:column;height:auto;margin:0;min-width:200px;padding:0;width:auto;text-align:left;}nav.main-menu ul.menu-level-1 li.open > ul.menu:before{background:var(--pacoima);content:"";height:5px;left:-2px;position:absolute;top:-2px;width:calc(100% + 4px);z-index:1;}nav.main-menu ul.menu-level-1 li.open > ul.menu-level-2{left:-10px;position:absolute;top:40px;}nav.main-menu ul.menu-level-1 li.open.newsroom > ul.menu-level-2{left:unset;right:10px;}nav.main-menu ul.menu-level-1 li.open.events > ul.menu-level-2{left:unset;right:-100px;}nav.menu--main ul.menu-level-2 li.menu-item{display:flex;justify-content:flex-start;line-height:1rem;padding:0;width:100%;}nav.menu--main ul.menu-level-2 li.menu-item.menu-item--expanded > a.menu-item{padding-right:0;width:auto;}nav.main-menu ul.menu.menu-level-2 .menu-item a{display:block;height:unset;padding:10px;text-align:left;text-decoration:none;width:100%;}nav.main-menu ul.menu.menu-level-2 li.menu-item:first-child a{padding-top:12px;}nav.main-menu ul.menu.menu-level-2 li.menu-item:last-child a{padding-bottom:12px;}nav.main-menu ul.menu.menu-level-2 a:hover:not(.menu-item--expanded),nav.main-menu ul.menu.menu-level-2 a.is-active:not(.menu-item--expanded){background:var(--pacoima-25-percent);color:var(--main-text-color);font-weight:900;position:relative;text-decoration:none;z-index:10;}nav.main-menu ul.menu.menu-level-2 a.is-active{text-decoration:none;}nav.main-menu ul.menu-level-2 li.open > ul.menu{background:var(--pacoima-25-percent);border:0;}nav.main-menu ul.menu-level-2 li.open > ul.menu .menu-item a{padding-left:20px;}header.site-header .menu-controls{display:none;}section.region-hero{margin-bottom:80px;}section.region-hero.form{height:450px;}section.region-hero .background-image{height:400px;}section.region-hero.front .background-image{height:500px;}section.region-hero.form.has-background-image .background-image{height:450px;}section.region-hero h1.page-title,section.region-hero p.section-title{font-size:3.4375rem;line-height:1.2em;}body section.region.region-hero:not(.front) .hero-container{background:none;}body section.region.region-hero.form .hero-container{background:var(--pacoima);padding-bottom:200px;}section.region-hero .background-image + .hero-container{margin-top:-60px;padding:0 20px;}section.region-hero .background-image + .hero-container .hero-content{box-shadow:var(--default-box-shadow);}section.region-hero .background-image + .hero-container .hero-content{padding:20px;}section.region-hero.front .hero-container{align-items:center;margin-top:-500px;height:500px;}section.region-hero.front .hero-container.text-left{background:linear-gradient(270deg,rgba(53,53,53,0) 0%,rgba(53,53,53,0.25) 40%,rgba(53,53,53,0.5) 45%,rgba(53,53,53,0.75) 50%,rgba(53,53,53,.9) 100%);}section.region-hero.front .hero-container.text-right{background:linear-gradient(90deg,rgba(53,53,53,0) 0%,rgba(53,53,53,0.25) 40%,rgba(53,53,53,0.5) 45%,rgba(53,53,53,0.75) 50%,rgba(53,53,53,.9) 100%);}section.region-hero.front .hero-container .hero-content{background:none;box-shadow:unset;margin:0 auto;max-width:1200px;}section.region-hero.front .hero-container.text-left .hero-content{padding-right:50%;}section.region-hero.front .hero-container.text-right .hero-content{padding-left:50%;}section.region-hero.front .hero-container .hero-content p.section-title{font-size:3rem;line-height:1.125em;margin-bottom:10px;max-width:unset;}section.region-hero.front .hero-container.text-left .hero-content p.section-title,section.region-hero.front .hero-container.text-left .hero-content .subtitle{text-align:left;}section.region-hero.front .hero-container.text-right .hero-content p.section-title,section.region-hero.front .hero-container.text-right .hero-content .subtitle{text-align:right;}section.region-hero .text-left .cta.button{align-self:flex-start;}section.region-hero .text-right .cta.button{align-self:flex-end;}section.region-hero.form h1.page-title,section.region-hero.form p.section-title{max-width:600px;}section.region-hero .subtitle{margin:8px auto 20px;}section.paragraph.hero.bgi{height:400px;}section.paragraph.hero.bgi.front{height:500px;}section.paragraph.hero.bgi.front .wrap{max-width:750px;}section.paragraph.hero .container{padding-left:0;padding-right:0;}section.paragraph.hero h3{font-size:21px;line-height:29px;}.hero-text.bg h1,.hero-text.bg h2,.hero-text.bg h3{font-size:55px;line-height:65px;}.region.region-featured2 .block{margin:0;}.container.reverse{flex-direction:row-reverse;}div.max{padding:0;}html .multistep-layout .HeaderHtml h1{font-size:24px;line-height:30px;}article .at.ngp-form .at-radios .label-amount{width:calc((100%/3) - 20px) !important;}.container{padding-left:0;padding-right:0;width:750px;}.region.region-featured2{padding-left:0;padding-right:0;}section.region-hero.form + main.main-section{margin:-200px auto 0;}article.node.standard-layout{margin:40px auto 80px;}article.node.standard-layout > section.body{margin-bottom:30px;}article.node.standard-layout > section.body:last-child{margin-bottom:80px;}article.node.person figure.portrait{width:360px;}article.node.person.has-profile-image section.person-details{width:calc(100% - 400px);}.block.list ul.list-items{margin:0 -20px;}.block.list ul.list-items li.list-item{margin:20px;width:calc(25% - 40px);}article.node.standard-layout section.callout-container{display:flex;justify-content:space-between;margin:0 0 80px;}article.node.standard-layout .callout-container figure.callout{width:360px;}article.node.standard-layout section.callout-container section.body{width:calc(100% - 400px);}article.node.form > section.body{padding:0 20px;}article.organization.has-body{display:flex;justify-content:space-between;}article.node.organization.has-body figure.logo.image{margin:0;max-width:360px;}article.node.organization.has-body section.body{margin:0;width:calc(100% - 400px);}article.node section.paragraph{margin-bottom:80px;}section.paragraph ul.list-items.organizations{margin:0 -20px;}section.paragraph li.list-item{width:calc(25%);}section.paragraph figure.logo,section.paragraph figure.logo.has-link a{padding:20px;}section.paragraph.take-action{align-items:center;display:flex;}section.paragraph.take-action figure.square{flex-basis:unset;width:360px;}section.paragraph.take-action.image-right figure.square{order:2;}section.paragraph.take-action section.body{display:flex;flex-direction:column;justify-content:center;margin:0;max-width:unset;min-height:360px;padding:40px;width:calc(100% - 360px);}article.node section.paragraph.callout{grid-template-columns:250px 20px 1fr;grid-template-rows:20px 1fr 20px;margin:0 auto 80px;}.paragraph.callout figure.callout-background{grid-column:1 / 3;grid-row:1 / 4;}.paragraph.callout section.body{grid-column:2 / 4;grid-row:2 / 3;}section.paragraph.regular-callout figure.callout{width:300px;}section.paragraph.regular-callout section.body{width:calc(100% - 320px);}section.paragraph.form section.body{padding-top:30px;}section.paragraph.form section.embedded-form{padding-top:10px;padding-bottom:10px;}section.profiles .profile-section figure.image{width:320px;}section.profiles section.profile-details{width:calc(100% - 340px);}article.node .paragraph.double-callout{display:flex;justify-content:space-between;}.paragraph.double-callout .single-callout{margin:0;width:calc(50% - 10px);}article.media-gallery{margin:40px auto 70px;}section.gallery li.gallery-image{width:calc((100% / 3) - 20px);}section.inline-events{margin-bottom:60px;}section.inline-events .event-card{border-top:0;margin-top:0;width:calc(25% - 20px);}section.inline-events .results-3 .event-card{width:calc((100%/3) - 20px);}.paragraph.view.display-events .view-content figure.event-image{width:250px;}.paragraph.view.display-events .view-content .body{width:calc(100% - 270px);}article.node .view.display-news_recent{margin:0;}.view.display-news_recent .view-content.news{display:flex;flex-wrap:wrap;margin:0 -20px;}.view.display-news_recent .view-content.news .card{margin:20px;width:calc(50% - 40px);}.card.news.feature .card-content{padding:40px;}.display-locations_map .resources.map-list > .view-filters{margin-bottom:40px;}footer.footer{padding:20px 0;}footer.footer .region.region-footer{display:grid;grid-template-columns:240px 120px 160px 1fr;grid-template-rows:1fr;padding-bottom:20px;}footer.footer .block.branding{margin:0;width:240px;}footer.footer .block.branding img{height:90px;width:200px;}footer.footer .block h2{text-align:left;}footer.footer .block.address address{padding:0 20px;text-align:left;}footer.footer .block.address address .divider{border:0;display:block;margin:0;}footer.footer .block.footer-menu{margin:50px 0 0;}footer.footer .footer-menu ul.menu{border-left:1px solid var(--lightest-grey);text-align:left;padding-left:15px;}footer.footer .social-media{margin:50px 0 0;}footer.footer .social-media h2{margin-left:10px;}footer.footer .social-media ul.menu{margin:0;}footer.footer .quick-signup{margin-top:50px;}}@media (min-width:800px){article.node section.paragraph.feature:before{height:300px;left:0;max-width:unset;right:0;width:600px;}section.paragraph.feature > h2.heading{margin-bottom:20px;}section.paragraph ul.list-items.features{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -20px;}section.paragraph .three-columns li.list-item.feature{margin:20px;width:360px;}section.view.display-locations_map .view-content.resources.list{grid-template-columns:1fr 1fr 1fr;}footer.footer .region.region-footer{grid-template-columns:280px 140px 160px 1fr;}footer.footer .block.branding{width:280px;}footer.footer .block.branding img{height:108px;width:240px;}}@media (min-width:992px){h1{font-size:55px;line-height:60px;}header.header{height:150px;}header.site-header .google.translate{display:block;grid-column:1 / 2;grid-row:2 / 3;margin:0;padding:0 20px 0 0;text-align:right;}nav.main-menu ul.menu-level-1 > .menu-item > .no-link,nav.main-menu ul.menu-level-1 > .menu-item > a{padding:10px 20px;}nav.main-menu ul.menu-level-1 li.open > ul.menu-level-2{left:10px;}section.region-hero.form,section.region-hero.form.has-background-image .background-image{height:550px;}body section.region.region-hero.form .hero-container{padding-bottom:250px;}section.region-hero.form + main.main-section{margin:-250px auto 0;max-width:unset;padding-top:40px;width:850px;}ul.flex{display:flex;}.path-frontpage .region-featured1{display:flex;flex-direction:column;justify-content:center;}.container{width:960px;}section.paragraph ul.list-items.three-columns{margin:0 -20px;}body.page-node-type-landing section.paragraph.programs ul.list-items.three-columns,article.front section.paragraph.programs ul.list-items.three-columns{justify-content:center;}section.paragraph .three-columns li.list-item{margin:0 20px 40px;width:calc((100% / 3) - 40px);}section.paragraph .three-columns li.list-item.feature{margin-bottom:0;}article.node section.paragraph.callout{grid-template-columns:310px 50px 1fr;}.paragraph.callout section.body{padding:30px 50px;}section.paragraph.regular-callout figure.callout{width:360px;}section.paragraph.regular-callout section.body{width:calc(100% - 400px);}section.profiles .profile-section{margin-bottom:60px;}section.profiles .profile-section:last-child{margin-bottom:0;}section.profiles .profile-section figure.image{width:360px;}section.profiles section.profile-details{width:calc(100% - 380px);}section.gallery li.gallery-image{width:calc(25% - 20px);}.paragraph.view.display-events .view-content figure.event-image{width:360px;}.paragraph.view.display-events .view-content .body{width:calc(100% - 400px);}.view.display-newsroom .view-content.news,.view.display-newsletters .view-content.newsletters{margin:-20px;}.view.display-newsroom .view-content.news .card,.view.display-newsletters .view-content.newsletters .card{margin:20px;width:calc((100%/3) - 40px);}.view .card.news.feature{flex-direction:row;margin:0;}.view .card.news.feature figure.image{width:360px;}.view .card.feature figure.image img.image-style-news{display:none;}.view .card.feature figure.image img.image-style-news-vertical{display:block;}.view .card.news.feature .card-content{justify-content:center;padding:20px;width:calc(100% - 360px);}nav.views-infinite-scroll-pager{margin-top:40px;}.block.donate ul.amount-options{max-width:unset;}.block.donate ul.amount-options a.button{width:130px;}footer.footer .region.region-footer{grid-template-columns:320px 160px 180px 1fr;}}@media (min-width:1200px){.bgimage{background-size:initial;background-position:50% 0;}.container{width:1159px;}section.region-hero.front .hero-container.text-left .hero-content{padding-right:620px;}section.region-hero.front .hero-container.text-right .hero-content{padding-left:620px;}article.node section.paragraph.feature:before{height:300px;left:0;max-width:unset;right:0;width:1040px;}section.paragraph li.list-item.program figure.callout{height:180px;}section.profiles section.profile-details{width:calc(100% - 400px);}.paragraph.double-callout .single-callout{width:calc(50% - 20px);}.block.donate ul.amount-options a.button{width:150px;}.view .card.news.feature .card-content{padding:40px;}}
@media (max-width:767px){.site-header.mobile-menu-active{background:#fff;height:100%;position:fixed;z-index:10;}.site-header.mobile-menu-active .header-container{height:100vh;overflow-y:auto;}header.site-header .menu-controls{align-items:center;background:none;border:0;cursor:pointer;display:flex;grid-column:3 / 4;grid-row:1 / 2;height:100%;justify-content:center;padding:0;position:absolute;right:0;width:70px;z-index:11;}.menu-controls-icon,.menu-controls-icon::before,.menu-controls-icon::after{background:var(--pacoima);border-radius:0;display:block;height:4px;width:30px;}.menu-controls-icon::before,.menu-controls-icon::after{content:'';}.menu-controls-icon::before{transform:translateY(-10px);}.menu-controls-icon::after{transform:translateY(6px);}.mobile-menu-active .menu-controls-icon{transform:translateY(0) translateX(0) rotate(-45deg);}.mobile-menu-active .menu-controls-icon::before{transform:translateY(0) translateX(0) rotate(90deg);}.mobile-menu-active .menu-controls-icon::after{transform:translateY(-4px) translateX(0) rotate(0deg);}.site-header .logo-container{grid-column:1 / 2;grid-row:1 / 2;z-index:10;}header.site-header .navigation-container{align-items:center;background:var(--pacoima);grid-column:1 / 4;grid-row:2 / 3;grid-template-columns:1fr;grid-template-rows:70px auto 60px 60px 1fr;padding:0;visibility:hidden;z-index:10;}header.site-header.mobile-menu-active .navigation-container{overflow-y:scroll;visibility:visible;padding:0 0 130px;}header.site-header .google.translate{grid-column:1 / 2;grid-row:1 / 2;margin:20px;}header.site-header nav.social-media,header.site-header .block-search{grid-column:1 / 2;grid-row:3 / 4;}header.site-header nav.action-menu{grid-column:1 / 2;grid-row:4 / 5;}nav.action-menu li.menu-item a{border:2px solid #fff;height:44px;padding:10px 20px;}nav.action-menu li.menu-item a.donate{background:var(--bisque);border-color:var(--bisque);color:var(--pacoima);}header.site-header nav.main-menu{grid-column:1 / 2;grid-row:2 / 3;width:100%;}nav.main-menu ul.menu{margin:0 auto;max-width:400px;padding:20px 0;width:100%;}nav.main-menu ul.menu li.menu-item{justify-content:center;text-align:center;width:100%;}nav.main-menu li.menu-item.open span.no-link,nav.main-menu li.menu-item.open > a.menu-item--expanded{display:block;}nav.main-menu ul.menu .menu-item .no-link,nav.main-menu ul.menu .menu-item a{font-size:1.25rem;}nav.main-menu ul.menu-level-1 .menu-item > .no-link,nav.main-menu ul.menu-level-1 .menu-item > a{padding:15px;}nav.main-menu li.menu-item button{height:55px;width:50px;}nav.main-menu li.menu-item button .button-controls{height:55px;}nav.main-menu li.menu-item a{text-decoration:none;}nav.main-menu li.menu-item a:hover{text-decoration:underline;}nav.main-menu li.menu-item button .button-controls:before{color:#fff;font-size:1.25rem;}nav.main-menu ul.menu-level-1 ul.menu{background:rgba(255,255,255,.25);flex-direction:column;max-width:350px;padding:5px 15px;width:100%;}nav.main-menu ul.menu-level-2 li.open ul.menu{padding:10px;}nav.main-menu ul.menu-level-2 li:last-child.open ul.menu{margin-bottom:15px;}nav.main-menu ul.menu-level-1 ul.menu li.menu-item{padding:0;}nav.main-menu ul.menu-level-1 ul.menu li.menu-item:not(.menu-item--expanded) a{display:block;padding:10px 20px;width:100%;}nav.social-media.header ul.menu a.fab,nav.social-media.header ul.menu a.fab:before{color:#fff;}}@media (min-width:600px) and (max-width:767px){header.site-header .navigation-container{grid-template-rows:70px auto 60px 0 1fr;}header.site-header nav.action-menu{grid-column:unset;grid-row:unset;height:150px;position:absolute;right:70px;top:0;visibility:visible;width:230px;}nav.action-menu li.menu-item:last-child{margin-right:0;}nav.action-menu li.menu-item a{border:0;height:40px;}nav.action-menu li.menu-item a.donate{background:var(--pacoima);color:#fff;}}
