/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.toolbar-icon-manager-menu-campaign:before{mask-image:url(/themes/custom/citizen_dart/images/entities/campaigns.svg) !important;-webkit-mask-image:url(/themes/custom/citizen_dart/images/entities/campaigns.svg) !important}.toolbar-icon-entity-application-collection:before{mask-image:url(/themes/custom/citizen_dart/images/entities/applications.svg) !important;-webkit-mask-image:url(/themes/custom/citizen_dart/images/entities/applications.svg) !important}.toolbar-icon-manager-menu-crm:before{mask-image:url(/themes/custom/citizen_dart/images/entities/crm.svg) !important;-webkit-mask-image:url(/themes/custom/citizen_dart/images/entities/crm.svg) !important}.toolbar-icon-manager-menu-withdrawal-requests:before{mask-image:url(/themes/custom/citizen_dart/images/entities/withdrawals.svg) !important;-webkit-mask-image:url(/themes/custom/citizen_dart/images/entities/withdrawals.svg) !important}.toolbar-icon-manager-menu-profiles:before{mask-image:url(/themes/custom/citizen_dart/images/entities/profiles.svg) !important;-webkit-mask-image:url(/themes/custom/citizen_dart/images/entities/profiles.svg) !important}.toolbar-icon-manager-menu-family-updates:before{mask-image:url(/themes/custom/citizen_dart/images/entities/updates.svg) !important;-webkit-mask-image:url(/themes/custom/citizen_dart/images/entities/updates.svg) !important}.toolbar-icon-manager-menu-funding-goals:before{mask-image:url(/themes/custom/citizen_dart/images/entities/funding_goals.svg) !important;-webkit-mask-image:url(/themes/custom/citizen_dart/images/entities/funding_goals.svg) !important}.toolbar-icon-manager-menu-reports:before{mask-image:url(/themes/custom/citizen_dart/images/entities/reports.svg) !important;-webkit-mask-image:url(/themes/custom/citizen_dart/images/entities/reports.svg) !important}.toolbar-icon-manager-menu-admin:before{mask-image:url(/themes/custom/citizen_dart/images/entities/config.svg) !important;-webkit-mask-image:url(/themes/custom/citizen_dart/images/entities/config.svg) !important}.toolbar-icon-system-admin:before{mask-image:url(/themes/custom/citizen_dart/images/entities/drupal.svg) !important;-webkit-mask-image:url(/themes/custom/citizen_dart/images/entities/drupal.svg) !important}.gin--vertical-toolbar .toolbar-menu .toolbar-menu>.menu-item:nth-child(2){display:none}.campaign h2{margin-bottom:2em}.campaign img{max-width:300px !important;margin-bottom:1em}.full .campaign-primary{border:1px solid;max-width:300px;float:right;padding:1em}.funds-management .campaign-wrapper-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.campaign-card-title{font-weight:bold}.status-management .campaign-container,.user-management .campaign-container{display:flex;flex-direction:column}.status-management .columns-container,.user-management .columns-container{display:flex;flex-direction:row;gap:20px}.status-management .campaign-primary,.user-management .campaign-primary{flex:1}.status-management .campaign-secondary,.user-management .campaign-secondary{width:300px}@media(max-width:768px){.status-management .columns-container,.user-management .columns-container{flex-direction:column}.status-management .campaign-primary,.status-management .campaign-secondary,.user-management .campaign-primary,.user-management .campaign-secondary{width:100%}}@media(max-width:600px){.funds-management .campaign-wrapper-content,.user-management .campaign-wrapper-content{grid-template-columns:1fr}}.badge{display:inline-block;padding:4px 8px;border-radius:8px;font-size:12px;color:#fff;text-align:center}.badge.published{background-color:#28a745}.badge.pending{background-color:#ffc107;color:#000}.badge.draft,.badge.review{background-color:#d3d3d3;color:#000}.badge{display:inline-block;padding:4px 8px;border-radius:8px;font-size:12px;color:#fff;text-align:center}.badge.renew{background-color:#17a2b8}.badge.archive{background-color:#6c757d}.badge.revision{background-color:#007bff}.badge.expired{background-color:#dc3545}.badge.rejected{background-color:#bd2130}.badge.published{background-color:#28a745}.badge.no{background-color:#ffc107;color:#000}.badge.yes{background-color:#20c997}.campaign-wrapper-action a{padding:10px 20px;border:none;border-radius:5px;background-color:#007bff;color:#fff;text-decoration:none;font-size:16px;transition:background-color .3s;display:inline-block;text-align:center;margin-bottom:1em}.campaign-wrapper-action a:hover{background-color:#0056b3}[data-drupal-selector=edit-payment-information-add-payment-method-billing-information-address-0-address-address-line3]{display:none}body.role-family .gin-breadcrumb,body.role-social_worker .gin-breadcrumb{display:none}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url(/themes/custom/citizen_dart/fonts/MaterialIcons.woff2) format("woff2"),url(/themes/custom/citizen_dart/fonts/MaterialIcons-Regular.ttf) format("truetype")}@font-face{font-family:"Material Icons Outlined";font-style:normal;font-weight:400;src:url(/themes/custom/citizen_dart/fonts/MaterialIconsOutlined.woff2) format("woff2"),url(/themes/custom/citizen_dart/fonts/MaterialIconsOutlined-Regular.otf) format("opentype")}#responsive-preview-orientation:before,#responsive-preview-close:before,form.application-form .entity-complete-actions-divider:after,form.campaign-add-form .entity-complete-actions-divider:after,form.funding-goal-form .entity-complete-actions-divider:after,form.campaign-delete-form .entity-complete-actions-divider:after,form#campaign-simple-form .entity-complete-actions-divider:after,form.campaign-profile-form .entity-complete-actions-divider:after,form.social-worker-request-form .entity-complete-actions-divider:after,form.social-worker-response-form .entity-complete-actions-divider:after,form#social-worker-response-social-worker-form .entity-complete-actions-divider:after,form.campaign-funding-goal-form .entity-complete-actions-divider:after,form.campaign-update-family-form .entity-complete-actions-divider:after,li.checkout-progress--divider:after,.drawer-toggle:after,.modal-wrapper .modal-header .modal-close:after,.drupal-message.error-message:before,.drupal-message.warning-message:before,.drupal-message.status-message:before,.text-with-summary table thead th a:after,.text-long table thead th a:after,.view-content table thead th a:after,.webform-submission-form table thead th a:after,.text-with-summary table thead th a .tablesort.tablesort--desc:after,.text-long table thead th a .tablesort.tablesort--desc:after,.view-content table thead th a .tablesort.tablesort--desc:after,.webform-submission-form table thead th a .tablesort.tablesort--desc:after,.text-with-summary table thead th a .tablesort.tablesort--asc:after,.text-long table thead th a .tablesort.tablesort--asc:after,.view-content table thead th a .tablesort.tablesort--asc:after,.webform-submission-form table thead th a .tablesort.tablesort--asc:after,body .select2-container--default .select2-selection--single .select2-selection__arrow:after,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow:after,body .select2-container--default .select2-selection--multiple:after,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--multiple:after,form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-checkbox input+label::after{font-style:normal;font-weight:400;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.material-icons{font-family:"Material Icons"}.material-icons-outlined{font-family:"Material Icons Outlined"}.visually-hidden,.views-exposed-form--form .form-item label{position:absolute;left:-900vw;top:0;font-size:1px;opacity:.1}:focus-visible{outline-color:#c2570f;outline-offset:1px;outline-style:auto}@-webkit-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@-o-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}.fadeIn{-webkit-animation:fadeIn 1.5s 1;-moz-animation:fadeIn 1.5s 1;-o-animation:fadeIn 1.5s 1;animation:fadeIn 1.5s 1}.block-extra-field-blocknodepageaddtoany{margin:40px 40px 0;text-align:right}@media screen and (min-width:1200px){.block-extra-field-blocknodepageaddtoany{margin:0}}@media screen and (min-width:1200px){.a2a_kit{position:absolute;top:0;right:40px;width:240px}}.a2a_kit a{color:rgba(0,0,0,0);width:48px;height:48px;overflow:hidden;position:relative;user-select:none;transition:background-color .2s ease-in-out;border-radius:.5rem;background-color:rgb(214.5432692308,236.7548076923,240.4567307692)}.a2a_kit a span{display:none !important}.a2a_kit a+a{margin-left:2rem}.a2a_kit a:hover{background-color:rgb(177.0288461538,219.8365384615,226.9711538462)}.a2a_kit a:hover .a2a_button_linkedin_share span button{background-color:rgb(177.0288461538,219.8365384615,226.9711538462) !important}.a2a_kit a::after{top:10px;left:10px;width:28px;height:28px;filter:invert(26%) sepia(65%) saturate(326%) hue-rotate(177deg) brightness(94%) contrast(90%);position:absolute}.a2a_kit a.a2a_button_facebook::after{content:url("/themes/custom/citizen_dart/images/social-icons/logo-facebook.svg")}.a2a_kit a.a2a_button_twitter::after{content:url("/themes/custom/citizen_dart/images/social-icons/logo-twitter.svg")}.a2a_kit a.a2a_button_linkedin_share span{display:block !important}.a2a_kit a.a2a_button_linkedin_share span button{color:rgba(0,0,0,0) !important;width:48px;border:none;height:48px !important;cursor:pointer;outline:none;margin-left:-4px;background-color:rgba(0,0,0,0) !important}.a2a_kit a.a2a_button_linkedin_share span button>*{display:none !important}.a2a_kit a.a2a_button_linkedin_share::after{content:url("/themes/custom/citizen_dart/images/social-icons/logo-linkedin.svg");pointer-events:none}.a2a_kit a.a2a_button_email::after{top:11px;content:url("/themes/custom/citizen_dart/images/social-icons/logo-email.svg")}button,input[type=submit]{background-color:hsla(0,0%,100%,0);border:1px solid;color:#666;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:8px;font-size:1.75rem;padding:1rem 1.5rem;border-color:#999}button:hover,button:focus,input[type=submit]:hover,input[type=submit]:focus{color:#e86d1f;background-color:#f5f0ed;text-decoration:underline;outline:0;border-color:#999}button.inactive,button:disabled,input[type=submit].inactive,input[type=submit]:disabled{color:#ccc;cursor:default;background-color:hsla(0,0%,100%,0);border-color:#ccc}button.inactive:hover,button.inactive:focus,button:disabled:hover,button:disabled:focus,input[type=submit].inactive:hover,input[type=submit].inactive:focus,input[type=submit]:disabled:hover,input[type=submit]:disabled:focus{color:#ccc;background-color:hsla(0,0%,100%,0);text-decoration:none}.text-with-summary button+.ec-button,.text-with-summary button+.ec-button-outline,.text-long button+.ec-button,.text-long button+.ec-button-outline,.text-with-summary input[type=submit]+.ec-button,.text-with-summary input[type=submit]+.ec-button-outline,.text-long input[type=submit]+.ec-button,.text-long input[type=submit]+.ec-button-outline{margin-left:1.5rem}button.js-hide,input[type=submit].js-hide{display:none}.ec-button{background-color:#66bac8;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:100px;font-size:2.5rem;padding:2rem 3.5rem;border-color:#66bac8}.ec-button:hover,.ec-button:focus{color:#fff;background-color:#3b4e6e;text-decoration:underline;outline:0;border-color:#3b4e6e}.ec-button.inactive,.ec-button:disabled{color:#ccc;cursor:default;background-color:#d5ebee;border-color:#d5ebee}.ec-button.inactive:hover,.ec-button.inactive:focus,.ec-button:disabled:hover,.ec-button:disabled:focus{color:#ccc;background-color:#d5ebee;text-decoration:none}.text-with-summary .ec-button+.ec-button,.text-with-summary .ec-button+.ec-button-outline,.text-long .ec-button+.ec-button,.text-long .ec-button+.ec-button-outline{margin-left:1.5rem}.ec-button.js-hide{display:none}.button-danger-robinson{background-color:hsla(0,0%,100%,0);border:1px solid;color:#666;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:100px;font-size:2.5rem;padding:2rem 3.5rem;border-color:#999;display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;cursor:pointer;height:44px;line-height:1;min-width:120px;padding-top:.5rem;padding-bottom:.5rem}.button-danger-robinson:hover,.button-danger-robinson:focus{color:#e86d1f;background-color:#f5f0ed;text-decoration:underline;outline:0;border-color:#999}.button-danger-robinson.inactive,.button-danger-robinson:disabled{color:#ccc;cursor:default;background-color:hsla(0,0%,100%,0);border-color:#ccc}.button-danger-robinson.inactive:hover,.button-danger-robinson.inactive:focus,.button-danger-robinson:disabled:hover,.button-danger-robinson:disabled:focus{color:#ccc;background-color:hsla(0,0%,100%,0);text-decoration:none}.text-with-summary .button-danger-robinson+.ec-button,.text-with-summary .button-danger-robinson+.ec-button-outline,.text-long .button-danger-robinson+.ec-button,.text-long .button-danger-robinson+.ec-button-outline{margin-left:1.5rem}.button-danger-robinson.js-hide{display:none}.button-danger-robinson:hover,.button-danger-robinson:focus{background-color:#f6f6f6}#block-citizen-dart-local-tasks .tabs.secondary a{background:#c2570f !important;border-color:#c2570f;color:#fff;padding:.5rem 1.5rem;font-weight:bold}#block-citizen-dart-local-tasks .tabs.secondary a:hover,#block-citizen-dart-local-tasks .tabs.secondary a:focus,#block-citizen-dart-local-tasks .tabs.secondary a.is-active{background:#fff !important;color:#c2570f;border-color:#c2570f;outline:0}.js .dropbutton-multiple .dropbutton-widget,.js .dropbutton-wrapper .dropbutton-widget,.js .dropbutton-single .dropbutton-widget{border-radius:0;text-shadow:none;background:#fff;border:1px solid #ccc;min-width:120px}.js .dropbutton-multiple .dropbutton-widget:empty,.js .dropbutton-wrapper .dropbutton-widget:empty,.js .dropbutton-single .dropbutton-widget:empty{border:0}.js .dropbutton-multiple .dropbutton-widget .dropbutton-action input,.js .dropbutton-multiple .dropbutton-widget .dropbutton-action .button,.js .dropbutton-multiple .dropbutton-widget .dropbutton-action a,.js .dropbutton-multiple .dropbutton-widget .dropbutton-action button,.js .dropbutton-multiple .dropbutton-widget .dropbutton-toggle input,.js .dropbutton-multiple .dropbutton-widget .dropbutton-toggle .button,.js .dropbutton-multiple .dropbutton-widget .dropbutton-toggle a,.js .dropbutton-multiple .dropbutton-widget .dropbutton-toggle button,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action input,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action .button,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action a,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action button,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle input,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle .button,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle a,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button,.js .dropbutton-single .dropbutton-widget .dropbutton-action input,.js .dropbutton-single .dropbutton-widget .dropbutton-action .button,.js .dropbutton-single .dropbutton-widget .dropbutton-action a,.js .dropbutton-single .dropbutton-widget .dropbutton-action button,.js .dropbutton-single .dropbutton-widget .dropbutton-toggle input,.js .dropbutton-single .dropbutton-widget .dropbutton-toggle .button,.js .dropbutton-single .dropbutton-widget .dropbutton-toggle a,.js .dropbutton-single .dropbutton-widget .dropbutton-toggle button{border-radius:0 !important;box-shadow:none;background:#fff;text-shadow:none;border-color:#ccc;font-size:2rem;color:#000;text-decoration:none}.js .dropbutton-multiple .dropbutton-widget .dropbutton-action input:hover,.js .dropbutton-multiple .dropbutton-widget .dropbutton-action input:focus,.js .dropbutton-multiple .dropbutton-widget .dropbutton-action .button:hover,.js .dropbutton-multiple .dropbutton-widget .dropbutton-action .button:focus,.js .dropbutton-multiple .dropbutton-widget .dropbutton-action a:hover,.js .dropbutton-multiple .dropbutton-widget .dropbutton-action a:focus,.js .dropbutton-multiple .dropbutton-widget .dropbutton-action button:hover,.js .dropbutton-multiple .dropbutton-widget .dropbutton-action button:focus,.js .dropbutton-multiple .dropbutton-widget .dropbutton-toggle input:hover,.js .dropbutton-multiple .dropbutton-widget .dropbutton-toggle input:focus,.js .dropbutton-multiple .dropbutton-widget .dropbutton-toggle .button:hover,.js .dropbutton-multiple .dropbutton-widget .dropbutton-toggle .button:focus,.js .dropbutton-multiple .dropbutton-widget .dropbutton-toggle a:hover,.js .dropbutton-multiple .dropbutton-widget .dropbutton-toggle a:focus,.js .dropbutton-multiple .dropbutton-widget .dropbutton-toggle button:hover,.js .dropbutton-multiple .dropbutton-widget .dropbutton-toggle button:focus,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action input:hover,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action input:focus,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action .button:hover,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action .button:focus,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action a:hover,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action a:focus,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action button:hover,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action button:focus,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle input:hover,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle input:focus,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle .button:hover,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle .button:focus,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle a:hover,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle a:focus,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:hover,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:focus,.js .dropbutton-single .dropbutton-widget .dropbutton-action input:hover,.js .dropbutton-single .dropbutton-widget .dropbutton-action input:focus,.js .dropbutton-single .dropbutton-widget .dropbutton-action .button:hover,.js .dropbutton-single .dropbutton-widget .dropbutton-action .button:focus,.js .dropbutton-single .dropbutton-widget .dropbutton-action a:hover,.js .dropbutton-single .dropbutton-widget .dropbutton-action a:focus,.js .dropbutton-single .dropbutton-widget .dropbutton-action button:hover,.js .dropbutton-single .dropbutton-widget .dropbutton-action button:focus,.js .dropbutton-single .dropbutton-widget .dropbutton-toggle input:hover,.js .dropbutton-single .dropbutton-widget .dropbutton-toggle input:focus,.js .dropbutton-single .dropbutton-widget .dropbutton-toggle .button:hover,.js .dropbutton-single .dropbutton-widget .dropbutton-toggle .button:focus,.js .dropbutton-single .dropbutton-widget .dropbutton-toggle a:hover,.js .dropbutton-single .dropbutton-widget .dropbutton-toggle a:focus,.js .dropbutton-single .dropbutton-widget .dropbutton-toggle button:hover,.js .dropbutton-single .dropbutton-widget .dropbutton-toggle button:focus{background:#fff !important;background-image:none !important;border-radius:0 !important;box-shadow:none;outline:0}.js .dropbutton-multiple .dropbutton-widget .dropbutton-toggle button,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button,.js .dropbutton-single .dropbutton-widget .dropbutton-toggle button{border-left:1px solid #ccc}.js .dropbutton-multiple .dropbutton-action input,.js .dropbutton-multiple .dropbutton-action .button,.js .dropbutton-multiple .dropbutton-action a,.js .dropbutton-multiple .dropbutton-action button,.js .dropbutton-wrapper .dropbutton-action input,.js .dropbutton-wrapper .dropbutton-action .button,.js .dropbutton-wrapper .dropbutton-action a,.js .dropbutton-wrapper .dropbutton-action button,.js .dropbutton-single .dropbutton-action input,.js .dropbutton-single .dropbutton-action .button,.js .dropbutton-single .dropbutton-action a,.js .dropbutton-single .dropbutton-action button{border-radius:0 !important;box-shadow:none;background:#fff;text-shadow:none;border-color:#ccc;font-size:2rem;color:#000;text-decoration:none}.js .dropbutton-multiple .dropbutton-action input:hover,.js .dropbutton-multiple .dropbutton-action input:focus,.js .dropbutton-multiple .dropbutton-action .button:hover,.js .dropbutton-multiple .dropbutton-action .button:focus,.js .dropbutton-multiple .dropbutton-action a:hover,.js .dropbutton-multiple .dropbutton-action a:focus,.js .dropbutton-multiple .dropbutton-action button:hover,.js .dropbutton-multiple .dropbutton-action button:focus,.js .dropbutton-wrapper .dropbutton-action input:hover,.js .dropbutton-wrapper .dropbutton-action input:focus,.js .dropbutton-wrapper .dropbutton-action .button:hover,.js .dropbutton-wrapper .dropbutton-action .button:focus,.js .dropbutton-wrapper .dropbutton-action a:hover,.js .dropbutton-wrapper .dropbutton-action a:focus,.js .dropbutton-wrapper .dropbutton-action button:hover,.js .dropbutton-wrapper .dropbutton-action button:focus,.js .dropbutton-single .dropbutton-action input:hover,.js .dropbutton-single .dropbutton-action input:focus,.js .dropbutton-single .dropbutton-action .button:hover,.js .dropbutton-single .dropbutton-action .button:focus,.js .dropbutton-single .dropbutton-action a:hover,.js .dropbutton-single .dropbutton-action a:focus,.js .dropbutton-single .dropbutton-action button:hover,.js .dropbutton-single .dropbutton-action button:focus{background:#fff !important;background-image:none !important;border-radius:0 !important;box-shadow:none;outline:0}.js .dropbutton-multiple .dropbutton-action a,.js .dropbutton-wrapper .dropbutton-action a,.js .dropbutton-single .dropbutton-action a{padding:.5rem 2.5rem}ul{list-style-type:disc}ol{list-style-type:decimal}ol[type=A]{list-style-type:lower-alpha}ol[type=I]{list-style-type:upper-roman}.text-with-summary ul,.text-with-summary ol,.text-long ul,.text-long ol{overflow:hidden;margin:2rem 0 4rem;padding:0 0 0 4rem}.text-with-summary ul ul,.text-with-summary ul ol,.text-with-summary ol ul,.text-with-summary ol ol,.text-long ul ul,.text-long ul ol,.text-long ol ul,.text-long ol ol{margin:2rem 0;padding:0 0 0 4rem}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .form-checkboxes,form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-webform-checkboxes{margin-bottom:-1rem;display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap}fieldset form:not(.layout-builder-add-block):not(.layout-builder-update-block) .form-checkboxes,fieldset form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-webform-checkboxes{margin-left:-2rem;margin-right:-2rem}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .checkboxes--wrapper{padding:0}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .checkboxes--wrapper legend{font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-size:2.75rem;font-weight:700;color:#000;display:block;margin-bottom:2rem;padding-bottom:0}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .checkboxes--wrapper .fieldset-wrapper{margin:0}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-checkbox{width:auto;margin-right:3rem;margin-bottom:1rem;position:relative;margin-bottom:1rem;margin-top:1rem}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-checkbox label,form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-checkbox input{display:inline-block}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-checkbox input[type=checkbox]{margin-right:.6rem}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-checkbox.custom-options input{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background-color:#fff;border:2px solid #ccc;cursor:pointer;height:18px;outline:none;position:relative;user-select:none;width:18px}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-checkbox.custom-options input:hover{background-color:#ededed;border-color:#999;box-shadow:0 0 0 1px #999}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-checkbox.custom-options input:focus{background-color:#ededed;border-color:#999}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-checkbox.custom-options input:checked{background-color:#fff;border-color:#3b4e6e}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-checkbox.custom-options input:checked:hover{background-color:#fff;border-color:#999;box-shadow:0 0 0 1px #999}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-checkbox.custom-options input[type=radio]{border-radius:50%}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-checkbox.custom-options input[type=radio]:after{background-color:#3b4e6e;border-radius:100%;height:14px;left:2px;position:absolute;top:2px;width:14px}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-checkbox.custom-options input[type=radio]:checked:after{content:""}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-checkbox.custom-options input[type=radio]:checked:hover:after{background-color:#999;content:""}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-checkbox.custom-options input{position:absolute}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-checkbox label{font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:22px;margin-bottom:0;padding:0 0 0 35px;position:relative}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-checkbox input{opacity:0}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-checkbox input,form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-checkbox input+label::before{position:absolute;top:0;height:18px;left:0;width:18px}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-checkbox input+label::before{border:2px solid #3b4e6e;border-radius:6px;content:""}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-checkbox input+label::after{content:"";font-family:"Material Icons Outlined";font-size:19px;height:18px;left:1px;opacity:0;position:absolute;top:1px;transition:opacity .2s ease-in-out;width:18px}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-checkbox input:checked+label::after{opacity:1;color:#3b4e6e}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-checkbox input:checked+label::before{border-color:#3b4e6e}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-checkbox input:hover+label::before{border-color:#999}field--type-datetime{margin-bottom:4rem}field--type-datetime .label{font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-size:2.75rem;font-weight:700;color:#000;display:block;margin-bottom:2rem;padding-bottom:0}field--type-datetime .description{margin-top:-3rem}.field--type-daterange legend{font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-size:2.75rem;font-weight:700;color:#000;display:block;margin-bottom:2rem;padding-bottom:0}.field--type-daterange .description{margin-top:-3rem}.field--type-daterange .fieldset-wrapper .label{font-size:2rem;font-weight:700;margin-bottom:3px}.js-form-type-date input,.form-item-html-5-date input{border:2px solid #ccc;border-radius:6px;font-size:2rem;font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif;padding:1rem 1.75rem 1.1rem;width:100%;line-height:1.4;background-color:#fff;max-width:360px}.js-form-type-date input::-webkit-placeholder,.form-item-html-5-date input::-webkit-placeholder{opacity:1;color:#757575}.js-form-type-date input::-moz-placeholder,.form-item-html-5-date input::-moz-placeholder{opacity:1;color:#757575}.js-form-type-date input:-ms-input-placeholder,.form-item-html-5-date input:-ms-input-placeholder{opacity:1;color:#757575}.js-form-type-date input::-webkit-input-placeholder,.form-item-html-5-date input::-webkit-input-placeholder{opacity:1;color:#757575}.js-form-type-date input:hover,.form-item-html-5-date input:hover{background-color:#fff;border-color:#ccc;box-shadow:inset 0 0 0 1px #ccc}.js-form-type-date input:focus,.form-item-html-5-date input:focus{outline:none;box-shadow:inset 0 0 0 1px #999;border-color:#999;background-color:#fff}.js-form-type-date input:focus::-webkit-placeholder,.form-item-html-5-date input:focus::-webkit-placeholder{opacity:.2;color:#757575}.js-form-type-date input:focus::-moz-placeholder,.form-item-html-5-date input:focus::-moz-placeholder{opacity:.2;color:#757575}.js-form-type-date input:focus:-ms-input-placeholder,.form-item-html-5-date input:focus:-ms-input-placeholder{opacity:.2;color:#757575}.js-form-type-date input:focus::-webkit-input-placeholder,.form-item-html-5-date input:focus::-webkit-input-placeholder{opacity:.2;color:#757575}.js-form-type-webform-time input{border:2px solid #ccc;border-radius:6px;font-size:2rem;font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif;padding:1rem 1.75rem 1.1rem;width:100%;line-height:1.4;background-color:#fff;max-width:120px}.js-form-type-webform-time input::-webkit-placeholder{opacity:1;color:#757575}.js-form-type-webform-time input::-moz-placeholder{opacity:1;color:#757575}.js-form-type-webform-time input:-ms-input-placeholder{opacity:1;color:#757575}.js-form-type-webform-time input::-webkit-input-placeholder{opacity:1;color:#757575}.js-form-type-webform-time input:hover{background-color:#fff;border-color:#ccc;box-shadow:inset 0 0 0 1px #ccc}.js-form-type-webform-time input:focus{outline:none;box-shadow:inset 0 0 0 1px #999;border-color:#999;background-color:#fff}.js-form-type-webform-time input:focus::-webkit-placeholder{opacity:.2;color:#757575}.js-form-type-webform-time input:focus::-moz-placeholder{opacity:.2;color:#757575}.js-form-type-webform-time input:focus:-ms-input-placeholder{opacity:.2;color:#757575}.js-form-type-webform-time input:focus::-webkit-input-placeholder{opacity:.2;color:#757575}.js-form-type-datetime .container-inline{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start}.js-form-type-datetime .container-inline .js-form-type-date{max-width:230px;margin-right:10px;margin-bottom:0}.js-form-type-datetime .container-inline .js-form-type-webform-time{max-width:120px;margin-bottom:0}.js-form-type-datelist .container-inline{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;margin-bottom:-3rem}.js-form-type-datelist .container-inline>*{display:block}.js-form-type-datelist .form-item{margin-bottom:3rem !important;width:100%;max-width:160px;margin-right:1rem}.js-form-type-managed-file .js-form-managed-file input.js-form-submit,.js-form-type-managed-file .js-form-managed-file input.form-submit,.js-form-type-managed-file .form-managed-file input.js-form-submit,.js-form-type-managed-file .form-managed-file input.form-submit,.form-item-file-upload-field .js-form-managed-file input.js-form-submit,.form-item-file-upload-field .js-form-managed-file input.form-submit,.form-item-file-upload-field .form-managed-file input.js-form-submit,.form-item-file-upload-field .form-managed-file input.form-submit,.js-form-item-file-upload-field .js-form-managed-file input.js-form-submit,.js-form-item-file-upload-field .js-form-managed-file input.form-submit,.js-form-item-file-upload-field .form-managed-file input.js-form-submit,.js-form-item-file-upload-field .form-managed-file input.form-submit{background-color:#66bac8;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:100px;font-size:2.5rem;padding:2rem 3.5rem;border-color:#66bac8;display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;cursor:pointer;height:44px;line-height:1;min-width:120px;padding-top:.5rem;padding-bottom:.5rem;font-size:1.5rem;padding:1rem 4rem}.js-form-type-managed-file .js-form-managed-file input.js-form-submit:hover,.js-form-type-managed-file .js-form-managed-file input.js-form-submit:focus,.js-form-type-managed-file .js-form-managed-file input.form-submit:hover,.js-form-type-managed-file .js-form-managed-file input.form-submit:focus,.js-form-type-managed-file .form-managed-file input.js-form-submit:hover,.js-form-type-managed-file .form-managed-file input.js-form-submit:focus,.js-form-type-managed-file .form-managed-file input.form-submit:hover,.js-form-type-managed-file .form-managed-file input.form-submit:focus,.form-item-file-upload-field .js-form-managed-file input.js-form-submit:hover,.form-item-file-upload-field .js-form-managed-file input.js-form-submit:focus,.form-item-file-upload-field .js-form-managed-file input.form-submit:hover,.form-item-file-upload-field .js-form-managed-file input.form-submit:focus,.form-item-file-upload-field .form-managed-file input.js-form-submit:hover,.form-item-file-upload-field .form-managed-file input.js-form-submit:focus,.form-item-file-upload-field .form-managed-file input.form-submit:hover,.form-item-file-upload-field .form-managed-file input.form-submit:focus,.js-form-item-file-upload-field .js-form-managed-file input.js-form-submit:hover,.js-form-item-file-upload-field .js-form-managed-file input.js-form-submit:focus,.js-form-item-file-upload-field .js-form-managed-file input.form-submit:hover,.js-form-item-file-upload-field .js-form-managed-file input.form-submit:focus,.js-form-item-file-upload-field .form-managed-file input.js-form-submit:hover,.js-form-item-file-upload-field .form-managed-file input.js-form-submit:focus,.js-form-item-file-upload-field .form-managed-file input.form-submit:hover,.js-form-item-file-upload-field .form-managed-file input.form-submit:focus{color:#fff;background-color:#3b4e6e;text-decoration:underline;outline:0;border-color:#3b4e6e}.js-form-type-managed-file .js-form-managed-file input.js-form-submit.inactive,.js-form-type-managed-file .js-form-managed-file input.js-form-submit:disabled,.js-form-type-managed-file .js-form-managed-file input.form-submit.inactive,.js-form-type-managed-file .js-form-managed-file input.form-submit:disabled,.js-form-type-managed-file .form-managed-file input.js-form-submit.inactive,.js-form-type-managed-file .form-managed-file input.js-form-submit:disabled,.js-form-type-managed-file .form-managed-file input.form-submit.inactive,.js-form-type-managed-file .form-managed-file input.form-submit:disabled,.form-item-file-upload-field .js-form-managed-file input.js-form-submit.inactive,.form-item-file-upload-field .js-form-managed-file input.js-form-submit:disabled,.form-item-file-upload-field .js-form-managed-file input.form-submit.inactive,.form-item-file-upload-field .js-form-managed-file input.form-submit:disabled,.form-item-file-upload-field .form-managed-file input.js-form-submit.inactive,.form-item-file-upload-field .form-managed-file input.js-form-submit:disabled,.form-item-file-upload-field .form-managed-file input.form-submit.inactive,.form-item-file-upload-field .form-managed-file input.form-submit:disabled,.js-form-item-file-upload-field .js-form-managed-file input.js-form-submit.inactive,.js-form-item-file-upload-field .js-form-managed-file input.js-form-submit:disabled,.js-form-item-file-upload-field .js-form-managed-file input.form-submit.inactive,.js-form-item-file-upload-field .js-form-managed-file input.form-submit:disabled,.js-form-item-file-upload-field .form-managed-file input.js-form-submit.inactive,.js-form-item-file-upload-field .form-managed-file input.js-form-submit:disabled,.js-form-item-file-upload-field .form-managed-file input.form-submit.inactive,.js-form-item-file-upload-field .form-managed-file input.form-submit:disabled{color:#ccc;cursor:default;background-color:#d5ebee;border-color:#d5ebee}.js-form-type-managed-file .js-form-managed-file input.js-form-submit.inactive:hover,.js-form-type-managed-file .js-form-managed-file input.js-form-submit.inactive:focus,.js-form-type-managed-file .js-form-managed-file input.js-form-submit:disabled:hover,.js-form-type-managed-file .js-form-managed-file input.js-form-submit:disabled:focus,.js-form-type-managed-file .js-form-managed-file input.form-submit.inactive:hover,.js-form-type-managed-file .js-form-managed-file input.form-submit.inactive:focus,.js-form-type-managed-file .js-form-managed-file input.form-submit:disabled:hover,.js-form-type-managed-file .js-form-managed-file input.form-submit:disabled:focus,.js-form-type-managed-file .form-managed-file input.js-form-submit.inactive:hover,.js-form-type-managed-file .form-managed-file input.js-form-submit.inactive:focus,.js-form-type-managed-file .form-managed-file input.js-form-submit:disabled:hover,.js-form-type-managed-file .form-managed-file input.js-form-submit:disabled:focus,.js-form-type-managed-file .form-managed-file input.form-submit.inactive:hover,.js-form-type-managed-file .form-managed-file input.form-submit.inactive:focus,.js-form-type-managed-file .form-managed-file input.form-submit:disabled:hover,.js-form-type-managed-file .form-managed-file input.form-submit:disabled:focus,.form-item-file-upload-field .js-form-managed-file input.js-form-submit.inactive:hover,.form-item-file-upload-field .js-form-managed-file input.js-form-submit.inactive:focus,.form-item-file-upload-field .js-form-managed-file input.js-form-submit:disabled:hover,.form-item-file-upload-field .js-form-managed-file input.js-form-submit:disabled:focus,.form-item-file-upload-field .js-form-managed-file input.form-submit.inactive:hover,.form-item-file-upload-field .js-form-managed-file input.form-submit.inactive:focus,.form-item-file-upload-field .js-form-managed-file input.form-submit:disabled:hover,.form-item-file-upload-field .js-form-managed-file input.form-submit:disabled:focus,.form-item-file-upload-field .form-managed-file input.js-form-submit.inactive:hover,.form-item-file-upload-field .form-managed-file input.js-form-submit.inactive:focus,.form-item-file-upload-field .form-managed-file input.js-form-submit:disabled:hover,.form-item-file-upload-field .form-managed-file input.js-form-submit:disabled:focus,.form-item-file-upload-field .form-managed-file input.form-submit.inactive:hover,.form-item-file-upload-field .form-managed-file input.form-submit.inactive:focus,.form-item-file-upload-field .form-managed-file input.form-submit:disabled:hover,.form-item-file-upload-field .form-managed-file input.form-submit:disabled:focus,.js-form-item-file-upload-field .js-form-managed-file input.js-form-submit.inactive:hover,.js-form-item-file-upload-field .js-form-managed-file input.js-form-submit.inactive:focus,.js-form-item-file-upload-field .js-form-managed-file input.js-form-submit:disabled:hover,.js-form-item-file-upload-field .js-form-managed-file input.js-form-submit:disabled:focus,.js-form-item-file-upload-field .js-form-managed-file input.form-submit.inactive:hover,.js-form-item-file-upload-field .js-form-managed-file input.form-submit.inactive:focus,.js-form-item-file-upload-field .js-form-managed-file input.form-submit:disabled:hover,.js-form-item-file-upload-field .js-form-managed-file input.form-submit:disabled:focus,.js-form-item-file-upload-field .form-managed-file input.js-form-submit.inactive:hover,.js-form-item-file-upload-field .form-managed-file input.js-form-submit.inactive:focus,.js-form-item-file-upload-field .form-managed-file input.js-form-submit:disabled:hover,.js-form-item-file-upload-field .form-managed-file input.js-form-submit:disabled:focus,.js-form-item-file-upload-field .form-managed-file input.form-submit.inactive:hover,.js-form-item-file-upload-field .form-managed-file input.form-submit.inactive:focus,.js-form-item-file-upload-field .form-managed-file input.form-submit:disabled:hover,.js-form-item-file-upload-field .form-managed-file input.form-submit:disabled:focus{color:#ccc;background-color:#d5ebee;text-decoration:none}.text-with-summary .js-form-type-managed-file .js-form-managed-file input.js-form-submit+.ec-button,.text-with-summary .js-form-type-managed-file .js-form-managed-file input.js-form-submit+.ec-button-outline,.text-long .js-form-type-managed-file .js-form-managed-file input.js-form-submit+.ec-button,.text-long .js-form-type-managed-file .js-form-managed-file input.js-form-submit+.ec-button-outline,.text-with-summary .js-form-type-managed-file .js-form-managed-file input.form-submit+.ec-button,.text-with-summary .js-form-type-managed-file .js-form-managed-file input.form-submit+.ec-button-outline,.text-long .js-form-type-managed-file .js-form-managed-file input.form-submit+.ec-button,.text-long .js-form-type-managed-file .js-form-managed-file input.form-submit+.ec-button-outline,.text-with-summary .js-form-type-managed-file .form-managed-file input.js-form-submit+.ec-button,.text-with-summary .js-form-type-managed-file .form-managed-file input.js-form-submit+.ec-button-outline,.text-long .js-form-type-managed-file .form-managed-file input.js-form-submit+.ec-button,.text-long .js-form-type-managed-file .form-managed-file input.js-form-submit+.ec-button-outline,.text-with-summary .js-form-type-managed-file .form-managed-file input.form-submit+.ec-button,.text-with-summary .js-form-type-managed-file .form-managed-file input.form-submit+.ec-button-outline,.text-long .js-form-type-managed-file .form-managed-file input.form-submit+.ec-button,.text-long .js-form-type-managed-file .form-managed-file input.form-submit+.ec-button-outline,.text-with-summary .form-item-file-upload-field .js-form-managed-file input.js-form-submit+.ec-button,.text-with-summary .form-item-file-upload-field .js-form-managed-file input.js-form-submit+.ec-button-outline,.text-long .form-item-file-upload-field .js-form-managed-file input.js-form-submit+.ec-button,.text-long .form-item-file-upload-field .js-form-managed-file input.js-form-submit+.ec-button-outline,.text-with-summary .form-item-file-upload-field .js-form-managed-file input.form-submit+.ec-button,.text-with-summary .form-item-file-upload-field .js-form-managed-file input.form-submit+.ec-button-outline,.text-long .form-item-file-upload-field .js-form-managed-file input.form-submit+.ec-button,.text-long .form-item-file-upload-field .js-form-managed-file input.form-submit+.ec-button-outline,.text-with-summary .form-item-file-upload-field .form-managed-file input.js-form-submit+.ec-button,.text-with-summary .form-item-file-upload-field .form-managed-file input.js-form-submit+.ec-button-outline,.text-long .form-item-file-upload-field .form-managed-file input.js-form-submit+.ec-button,.text-long .form-item-file-upload-field .form-managed-file input.js-form-submit+.ec-button-outline,.text-with-summary .form-item-file-upload-field .form-managed-file input.form-submit+.ec-button,.text-with-summary .form-item-file-upload-field .form-managed-file input.form-submit+.ec-button-outline,.text-long .form-item-file-upload-field .form-managed-file input.form-submit+.ec-button,.text-long .form-item-file-upload-field .form-managed-file input.form-submit+.ec-button-outline,.text-with-summary .js-form-item-file-upload-field .js-form-managed-file input.js-form-submit+.ec-button,.text-with-summary .js-form-item-file-upload-field .js-form-managed-file input.js-form-submit+.ec-button-outline,.text-long .js-form-item-file-upload-field .js-form-managed-file input.js-form-submit+.ec-button,.text-long .js-form-item-file-upload-field .js-form-managed-file input.js-form-submit+.ec-button-outline,.text-with-summary .js-form-item-file-upload-field .js-form-managed-file input.form-submit+.ec-button,.text-with-summary .js-form-item-file-upload-field .js-form-managed-file input.form-submit+.ec-button-outline,.text-long .js-form-item-file-upload-field .js-form-managed-file input.form-submit+.ec-button,.text-long .js-form-item-file-upload-field .js-form-managed-file input.form-submit+.ec-button-outline,.text-with-summary .js-form-item-file-upload-field .form-managed-file input.js-form-submit+.ec-button,.text-with-summary .js-form-item-file-upload-field .form-managed-file input.js-form-submit+.ec-button-outline,.text-long .js-form-item-file-upload-field .form-managed-file input.js-form-submit+.ec-button,.text-long .js-form-item-file-upload-field .form-managed-file input.js-form-submit+.ec-button-outline,.text-with-summary .js-form-item-file-upload-field .form-managed-file input.form-submit+.ec-button,.text-with-summary .js-form-item-file-upload-field .form-managed-file input.form-submit+.ec-button-outline,.text-long .js-form-item-file-upload-field .form-managed-file input.form-submit+.ec-button,.text-long .js-form-item-file-upload-field .form-managed-file input.form-submit+.ec-button-outline{margin-left:1.5rem}.js-form-type-managed-file .js-form-managed-file input.js-form-submit.js-hide,.js-form-type-managed-file .js-form-managed-file input.form-submit.js-hide,.js-form-type-managed-file .form-managed-file input.js-form-submit.js-hide,.js-form-type-managed-file .form-managed-file input.form-submit.js-hide,.form-item-file-upload-field .js-form-managed-file input.js-form-submit.js-hide,.form-item-file-upload-field .js-form-managed-file input.form-submit.js-hide,.form-item-file-upload-field .form-managed-file input.js-form-submit.js-hide,.form-item-file-upload-field .form-managed-file input.form-submit.js-hide,.js-form-item-file-upload-field .js-form-managed-file input.js-form-submit.js-hide,.js-form-item-file-upload-field .js-form-managed-file input.form-submit.js-hide,.js-form-item-file-upload-field .form-managed-file input.js-form-submit.js-hide,.js-form-item-file-upload-field .form-managed-file input.form-submit.js-hide{display:none}.js-form-type-managed-file .js-form-managed-file .description,.js-form-type-managed-file .form-managed-file .description,.form-item-file-upload-field .js-form-managed-file .description,.form-item-file-upload-field .form-managed-file .description,.js-form-item-file-upload-field .js-form-managed-file .description,.js-form-item-file-upload-field .form-managed-file .description{font-size:2rem;line-height:1.25;opacity:.7;margin-bottom:2rem}.js-form-type-webform-document-file .js-form-managed-file input.js-form-submit,.js-form-type-webform-document-file .js-form-managed-file input.form-submit,.js-form-type-webform-document-file .form-managed-file input.js-form-submit,.js-form-type-webform-document-file .form-managed-file input.form-submit,.form-item-document-upload .js-form-managed-file input.js-form-submit,.form-item-document-upload .js-form-managed-file input.form-submit,.form-item-document-upload .form-managed-file input.js-form-submit,.form-item-document-upload .form-managed-file input.form-submit,.js-form-item-document-upload .js-form-managed-file input.js-form-submit,.js-form-item-document-upload .js-form-managed-file input.form-submit,.js-form-item-document-upload .form-managed-file input.js-form-submit,.js-form-item-document-upload .form-managed-file input.form-submit{background-color:#66bac8;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:100px;font-size:2.5rem;padding:2rem 3.5rem;border-color:#66bac8;display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;cursor:pointer;height:44px;line-height:1;min-width:120px;padding-top:.5rem;padding-bottom:.5rem;font-size:1.5rem;padding:1rem 4rem}.js-form-type-webform-document-file .js-form-managed-file input.js-form-submit:hover,.js-form-type-webform-document-file .js-form-managed-file input.js-form-submit:focus,.js-form-type-webform-document-file .js-form-managed-file input.form-submit:hover,.js-form-type-webform-document-file .js-form-managed-file input.form-submit:focus,.js-form-type-webform-document-file .form-managed-file input.js-form-submit:hover,.js-form-type-webform-document-file .form-managed-file input.js-form-submit:focus,.js-form-type-webform-document-file .form-managed-file input.form-submit:hover,.js-form-type-webform-document-file .form-managed-file input.form-submit:focus,.form-item-document-upload .js-form-managed-file input.js-form-submit:hover,.form-item-document-upload .js-form-managed-file input.js-form-submit:focus,.form-item-document-upload .js-form-managed-file input.form-submit:hover,.form-item-document-upload .js-form-managed-file input.form-submit:focus,.form-item-document-upload .form-managed-file input.js-form-submit:hover,.form-item-document-upload .form-managed-file input.js-form-submit:focus,.form-item-document-upload .form-managed-file input.form-submit:hover,.form-item-document-upload .form-managed-file input.form-submit:focus,.js-form-item-document-upload .js-form-managed-file input.js-form-submit:hover,.js-form-item-document-upload .js-form-managed-file input.js-form-submit:focus,.js-form-item-document-upload .js-form-managed-file input.form-submit:hover,.js-form-item-document-upload .js-form-managed-file input.form-submit:focus,.js-form-item-document-upload .form-managed-file input.js-form-submit:hover,.js-form-item-document-upload .form-managed-file input.js-form-submit:focus,.js-form-item-document-upload .form-managed-file input.form-submit:hover,.js-form-item-document-upload .form-managed-file input.form-submit:focus{color:#fff;background-color:#3b4e6e;text-decoration:underline;outline:0;border-color:#3b4e6e}.js-form-type-webform-document-file .js-form-managed-file input.js-form-submit.inactive,.js-form-type-webform-document-file .js-form-managed-file input.js-form-submit:disabled,.js-form-type-webform-document-file .js-form-managed-file input.form-submit.inactive,.js-form-type-webform-document-file .js-form-managed-file input.form-submit:disabled,.js-form-type-webform-document-file .form-managed-file input.js-form-submit.inactive,.js-form-type-webform-document-file .form-managed-file input.js-form-submit:disabled,.js-form-type-webform-document-file .form-managed-file input.form-submit.inactive,.js-form-type-webform-document-file .form-managed-file input.form-submit:disabled,.form-item-document-upload .js-form-managed-file input.js-form-submit.inactive,.form-item-document-upload .js-form-managed-file input.js-form-submit:disabled,.form-item-document-upload .js-form-managed-file input.form-submit.inactive,.form-item-document-upload .js-form-managed-file input.form-submit:disabled,.form-item-document-upload .form-managed-file input.js-form-submit.inactive,.form-item-document-upload .form-managed-file input.js-form-submit:disabled,.form-item-document-upload .form-managed-file input.form-submit.inactive,.form-item-document-upload .form-managed-file input.form-submit:disabled,.js-form-item-document-upload .js-form-managed-file input.js-form-submit.inactive,.js-form-item-document-upload .js-form-managed-file input.js-form-submit:disabled,.js-form-item-document-upload .js-form-managed-file input.form-submit.inactive,.js-form-item-document-upload .js-form-managed-file input.form-submit:disabled,.js-form-item-document-upload .form-managed-file input.js-form-submit.inactive,.js-form-item-document-upload .form-managed-file input.js-form-submit:disabled,.js-form-item-document-upload .form-managed-file input.form-submit.inactive,.js-form-item-document-upload .form-managed-file input.form-submit:disabled{color:#ccc;cursor:default;background-color:#d5ebee;border-color:#d5ebee}.js-form-type-webform-document-file .js-form-managed-file input.js-form-submit.inactive:hover,.js-form-type-webform-document-file .js-form-managed-file input.js-form-submit.inactive:focus,.js-form-type-webform-document-file .js-form-managed-file input.js-form-submit:disabled:hover,.js-form-type-webform-document-file .js-form-managed-file input.js-form-submit:disabled:focus,.js-form-type-webform-document-file .js-form-managed-file input.form-submit.inactive:hover,.js-form-type-webform-document-file .js-form-managed-file input.form-submit.inactive:focus,.js-form-type-webform-document-file .js-form-managed-file input.form-submit:disabled:hover,.js-form-type-webform-document-file .js-form-managed-file input.form-submit:disabled:focus,.js-form-type-webform-document-file .form-managed-file input.js-form-submit.inactive:hover,.js-form-type-webform-document-file .form-managed-file input.js-form-submit.inactive:focus,.js-form-type-webform-document-file .form-managed-file input.js-form-submit:disabled:hover,.js-form-type-webform-document-file .form-managed-file input.js-form-submit:disabled:focus,.js-form-type-webform-document-file .form-managed-file input.form-submit.inactive:hover,.js-form-type-webform-document-file .form-managed-file input.form-submit.inactive:focus,.js-form-type-webform-document-file .form-managed-file input.form-submit:disabled:hover,.js-form-type-webform-document-file .form-managed-file input.form-submit:disabled:focus,.form-item-document-upload .js-form-managed-file input.js-form-submit.inactive:hover,.form-item-document-upload .js-form-managed-file input.js-form-submit.inactive:focus,.form-item-document-upload .js-form-managed-file input.js-form-submit:disabled:hover,.form-item-document-upload .js-form-managed-file input.js-form-submit:disabled:focus,.form-item-document-upload .js-form-managed-file input.form-submit.inactive:hover,.form-item-document-upload .js-form-managed-file input.form-submit.inactive:focus,.form-item-document-upload .js-form-managed-file input.form-submit:disabled:hover,.form-item-document-upload .js-form-managed-file input.form-submit:disabled:focus,.form-item-document-upload .form-managed-file input.js-form-submit.inactive:hover,.form-item-document-upload .form-managed-file input.js-form-submit.inactive:focus,.form-item-document-upload .form-managed-file input.js-form-submit:disabled:hover,.form-item-document-upload .form-managed-file input.js-form-submit:disabled:focus,.form-item-document-upload .form-managed-file input.form-submit.inactive:hover,.form-item-document-upload .form-managed-file input.form-submit.inactive:focus,.form-item-document-upload .form-managed-file input.form-submit:disabled:hover,.form-item-document-upload .form-managed-file input.form-submit:disabled:focus,.js-form-item-document-upload .js-form-managed-file input.js-form-submit.inactive:hover,.js-form-item-document-upload .js-form-managed-file input.js-form-submit.inactive:focus,.js-form-item-document-upload .js-form-managed-file input.js-form-submit:disabled:hover,.js-form-item-document-upload .js-form-managed-file input.js-form-submit:disabled:focus,.js-form-item-document-upload .js-form-managed-file input.form-submit.inactive:hover,.js-form-item-document-upload .js-form-managed-file input.form-submit.inactive:focus,.js-form-item-document-upload .js-form-managed-file input.form-submit:disabled:hover,.js-form-item-document-upload .js-form-managed-file input.form-submit:disabled:focus,.js-form-item-document-upload .form-managed-file input.js-form-submit.inactive:hover,.js-form-item-document-upload .form-managed-file input.js-form-submit.inactive:focus,.js-form-item-document-upload .form-managed-file input.js-form-submit:disabled:hover,.js-form-item-document-upload .form-managed-file input.js-form-submit:disabled:focus,.js-form-item-document-upload .form-managed-file input.form-submit.inactive:hover,.js-form-item-document-upload .form-managed-file input.form-submit.inactive:focus,.js-form-item-document-upload .form-managed-file input.form-submit:disabled:hover,.js-form-item-document-upload .form-managed-file input.form-submit:disabled:focus{color:#ccc;background-color:#d5ebee;text-decoration:none}.text-with-summary .js-form-type-webform-document-file .js-form-managed-file input.js-form-submit+.ec-button,.text-with-summary .js-form-type-webform-document-file .js-form-managed-file input.js-form-submit+.ec-button-outline,.text-long .js-form-type-webform-document-file .js-form-managed-file input.js-form-submit+.ec-button,.text-long .js-form-type-webform-document-file .js-form-managed-file input.js-form-submit+.ec-button-outline,.text-with-summary .js-form-type-webform-document-file .js-form-managed-file input.form-submit+.ec-button,.text-with-summary .js-form-type-webform-document-file .js-form-managed-file input.form-submit+.ec-button-outline,.text-long .js-form-type-webform-document-file .js-form-managed-file input.form-submit+.ec-button,.text-long .js-form-type-webform-document-file .js-form-managed-file input.form-submit+.ec-button-outline,.text-with-summary .js-form-type-webform-document-file .form-managed-file input.js-form-submit+.ec-button,.text-with-summary .js-form-type-webform-document-file .form-managed-file input.js-form-submit+.ec-button-outline,.text-long .js-form-type-webform-document-file .form-managed-file input.js-form-submit+.ec-button,.text-long .js-form-type-webform-document-file .form-managed-file input.js-form-submit+.ec-button-outline,.text-with-summary .js-form-type-webform-document-file .form-managed-file input.form-submit+.ec-button,.text-with-summary .js-form-type-webform-document-file .form-managed-file input.form-submit+.ec-button-outline,.text-long .js-form-type-webform-document-file .form-managed-file input.form-submit+.ec-button,.text-long .js-form-type-webform-document-file .form-managed-file input.form-submit+.ec-button-outline,.text-with-summary .form-item-document-upload .js-form-managed-file input.js-form-submit+.ec-button,.text-with-summary .form-item-document-upload .js-form-managed-file input.js-form-submit+.ec-button-outline,.text-long .form-item-document-upload .js-form-managed-file input.js-form-submit+.ec-button,.text-long .form-item-document-upload .js-form-managed-file input.js-form-submit+.ec-button-outline,.text-with-summary .form-item-document-upload .js-form-managed-file input.form-submit+.ec-button,.text-with-summary .form-item-document-upload .js-form-managed-file input.form-submit+.ec-button-outline,.text-long .form-item-document-upload .js-form-managed-file input.form-submit+.ec-button,.text-long .form-item-document-upload .js-form-managed-file input.form-submit+.ec-button-outline,.text-with-summary .form-item-document-upload .form-managed-file input.js-form-submit+.ec-button,.text-with-summary .form-item-document-upload .form-managed-file input.js-form-submit+.ec-button-outline,.text-long .form-item-document-upload .form-managed-file input.js-form-submit+.ec-button,.text-long .form-item-document-upload .form-managed-file input.js-form-submit+.ec-button-outline,.text-with-summary .form-item-document-upload .form-managed-file input.form-submit+.ec-button,.text-with-summary .form-item-document-upload .form-managed-file input.form-submit+.ec-button-outline,.text-long .form-item-document-upload .form-managed-file input.form-submit+.ec-button,.text-long .form-item-document-upload .form-managed-file input.form-submit+.ec-button-outline,.text-with-summary .js-form-item-document-upload .js-form-managed-file input.js-form-submit+.ec-button,.text-with-summary .js-form-item-document-upload .js-form-managed-file input.js-form-submit+.ec-button-outline,.text-long .js-form-item-document-upload .js-form-managed-file input.js-form-submit+.ec-button,.text-long .js-form-item-document-upload .js-form-managed-file input.js-form-submit+.ec-button-outline,.text-with-summary .js-form-item-document-upload .js-form-managed-file input.form-submit+.ec-button,.text-with-summary .js-form-item-document-upload .js-form-managed-file input.form-submit+.ec-button-outline,.text-long .js-form-item-document-upload .js-form-managed-file input.form-submit+.ec-button,.text-long .js-form-item-document-upload .js-form-managed-file input.form-submit+.ec-button-outline,.text-with-summary .js-form-item-document-upload .form-managed-file input.js-form-submit+.ec-button,.text-with-summary .js-form-item-document-upload .form-managed-file input.js-form-submit+.ec-button-outline,.text-long .js-form-item-document-upload .form-managed-file input.js-form-submit+.ec-button,.text-long .js-form-item-document-upload .form-managed-file input.js-form-submit+.ec-button-outline,.text-with-summary .js-form-item-document-upload .form-managed-file input.form-submit+.ec-button,.text-with-summary .js-form-item-document-upload .form-managed-file input.form-submit+.ec-button-outline,.text-long .js-form-item-document-upload .form-managed-file input.form-submit+.ec-button,.text-long .js-form-item-document-upload .form-managed-file input.form-submit+.ec-button-outline{margin-left:1.5rem}.js-form-type-webform-document-file .js-form-managed-file input.js-form-submit.js-hide,.js-form-type-webform-document-file .js-form-managed-file input.form-submit.js-hide,.js-form-type-webform-document-file .form-managed-file input.js-form-submit.js-hide,.js-form-type-webform-document-file .form-managed-file input.form-submit.js-hide,.form-item-document-upload .js-form-managed-file input.js-form-submit.js-hide,.form-item-document-upload .js-form-managed-file input.form-submit.js-hide,.form-item-document-upload .form-managed-file input.js-form-submit.js-hide,.form-item-document-upload .form-managed-file input.form-submit.js-hide,.js-form-item-document-upload .js-form-managed-file input.js-form-submit.js-hide,.js-form-item-document-upload .js-form-managed-file input.form-submit.js-hide,.js-form-item-document-upload .form-managed-file input.js-form-submit.js-hide,.js-form-item-document-upload .form-managed-file input.form-submit.js-hide{display:none}.js-form-type-webform-document-file .js-form-managed-file .description,.js-form-type-webform-document-file .form-managed-file .description,.form-item-document-upload .js-form-managed-file .description,.form-item-document-upload .form-managed-file .description,.js-form-item-document-upload .js-form-managed-file .description,.js-form-item-document-upload .form-managed-file .description{font-size:2rem;line-height:1.25;opacity:.7;margin-bottom:2rem}.js-form-type-webform-document-file label.button,.form-item-document-upload label.button,.js-form-item-document-upload label.button{display:inline-block;color:#fff;padding:2rem 3.5rem;font-size:2.5rem}.js-form-type-webform-document-file label.button:hover,.js-form-type-webform-document-file label.button:focus,.form-item-document-upload label.button:hover,.form-item-document-upload label.button:focus,.js-form-item-document-upload label.button:hover,.js-form-item-document-upload label.button:focus{color:#fff}.js-form-type-webform-document-file label.button:active,.form-item-document-upload label.button:active,.js-form-item-document-upload label.button:active{color:#fff}form:not(.layout-builder-add-block):not(.layout-builder-update-block) #edit-type-vet-bill{display:none}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .form-radios,form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-webform-radios{margin-bottom:-1rem;display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .radios--wrapper{padding:0}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .radios--wrapper legend{font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-size:2.75rem;font-weight:700;color:#000;display:block;margin-bottom:2rem;padding-bottom:0}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .radios--wrapper .fielset-wrapper{margin:0}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-radio{width:auto;margin-right:2rem;margin-bottom:1rem}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-radio label,form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-radio input{display:inline-block}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-radio label{font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;margin-bottom:0}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-radio input[type=radio]{margin-right:.6rem;position:relative;top:5px}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-radio.custom-options input{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background-color:#fff;border:2px solid #ccc;cursor:pointer;height:18px;outline:none;position:relative;user-select:none;width:18px}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-radio.custom-options input:hover{background-color:#ededed;border-color:#999;box-shadow:0 0 0 1px #999}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-radio.custom-options input:focus{background-color:#ededed;border-color:#999}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-radio.custom-options input:checked{background-color:#fff;border-color:#3b4e6e}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-radio.custom-options input:checked:hover{background-color:#fff;border-color:#999;box-shadow:0 0 0 1px #999}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-radio.custom-options input[type=radio]{border-radius:50%}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-radio.custom-options input[type=radio]:after{background-color:#3b4e6e;border-radius:100%;height:14px;left:2px;position:absolute;top:2px;width:14px}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-radio.custom-options input[type=radio]:checked:after{content:""}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-radio.custom-options input[type=radio]:checked:hover:after{background-color:#999;content:""}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-radio.custom-options input{width:22px;height:22px}form:not(.layout-builder-add-block):not(.layout-builder-update-block) .js-form-type-radio.custom-options label:before{border-radius:50%}optgroup:empty{display:none}.select2-results__group{display:none !important}.select2-container--default{width:100% !important;max-width:240px}body select,#drupal-off-canvas-wrapper-wrapper select{background:none}body select:hover,body select:focus,#drupal-off-canvas-wrapper-wrapper select:hover,#drupal-off-canvas-wrapper-wrapper select:focus{background:none}body .select2-container,#drupal-off-canvas-wrapper-wrapper .select2-container{margin-bottom:0}body .select2-container--default .select2-selection--single,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--single{width:100%;font-size:2rem;border:2px solid #ccc;border-radius:6px;height:auto;background:#fff}body .select2-container--default .select2-selection--single.select2--container--focus,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--single.select2--container--focus{box-shadow:0 2px 2px rgba(35,35,35,.3)}body .select2-container--default .select2-selection--single:hover,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--single:hover{box-shadow:inset 0 0 0 1px #ccc}body .select2-container--default .select2-selection--single:focus,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--single:focus{outline:none;box-shadow:inset 0 0 0 1px #999}body .select2-container--default .select2-selection--single[aria-expanded=true],#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--single[aria-expanded=true]{box-shadow:inset 0 0 0 1px #999;border-color:#999}body .select2-container--default .select2-selection--single .select2-selection__choice__remove,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--single .select2-selection__choice__remove{position:relative;z-index:999}body .select2-container--default .select2-selection--single .select2-selection__rendered,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{padding:.75rem 4rem .75rem 1.5rem;text-align:left}body .select2-container--default .select2-selection--single .select2-selection__rendered#select2-edit-author-filter-container[title=Author],#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered#select2-edit-author-filter-container[title=Author]{color:#757575}body .select2-container--default .select2-selection--single .select2-selection__arrow,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{background-image:none}body .select2-container--default .select2-selection--single .select2-selection__arrow b,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}body .select2-container--default .select2-selection--single .select2-selection__arrow:after,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow:after{content:"";font-family:"Material Icons Outlined";transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-webkit-transform:translateZ(0);color:#66bac8;font-size:40px;position:absolute;top:0;right:0;z-index:2;pointer-events:none}body .select2-container--default .select2-selection--single .select2-selection__placeholder,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#757575}body .select2-container--default .select2-selection--multiple,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--multiple{width:100%;font-size:2rem;border:2px solid #ccc;border-radius:6px;height:auto;background:#fff;padding:5px 3.5rem 6px 1.5rem}body .select2-container--default .select2-selection--multiple.select2--container--focus,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--multiple.select2--container--focus{box-shadow:0 2px 2px rgba(35,35,35,.3)}body .select2-container--default .select2-selection--multiple:after,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--multiple:after{content:"";display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;width:24px;height:24px;position:absolute;background-image:none;content:"";font-family:"Material Icons Outlined";top:12px;right:12px;-webkit-transition:-webkit-transform .15s ease-in 0s;transition:-webkit-transform .15s ease-in 0s;transition:transform .15s ease-in 0s;transition:transform .15s ease-in 0s,-webkit-transform .15s ease-in 0s}body .select2-container--default .select2-selection--multiple:hover,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--multiple:hover{box-shadow:inset 0 0 0 1px #ccc}body .select2-container--default .select2-selection--multiple:focus,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--multiple:focus{outline:none;box-shadow:inset 0 0 0 1px #999}body .select2-container--default .select2-selection--multiple[aria-expanded=true],#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--multiple[aria-expanded=true]{box-shadow:inset 0 0 0 1px #999;border-color:#999}body .select2-container--default .select2-selection--multiple .select2-selection__rendered,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0 2px}body .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{font-size:14px}body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{position:relative;z-index:999}body .select2-container--default .select2-selection--multiple .select2-search--inline,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--multiple .select2-search--inline{position:relative;float:none;padding:2px 3px}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field{color:#37363b}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-placeholder,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-placeholder{opacity:1;color:#757575}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field::-moz-placeholder,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field::-moz-placeholder{opacity:1;color:#757575}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field:-ms-input-placeholder,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field:-ms-input-placeholder{opacity:1;color:#757575}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-input-placeholder,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-input-placeholder{opacity:1;color:#757575}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-webkit-placeholder,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-webkit-placeholder{opacity:.2;color:#757575}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-moz-placeholder,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-moz-placeholder{opacity:.2;color:#757575}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field:focus:-ms-input-placeholder,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field:focus:-ms-input-placeholder{opacity:.2;color:#757575}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-webkit-input-placeholder,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-webkit-input-placeholder{opacity:.2;color:#757575}body .select2-container--default .select2-selection--multiple .select2-selection__choice,#drupal-off-canvas-wrapper-wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice{border-radius:0;background-color:#f6f6f6}body .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:after,#drupal-off-canvas-wrapper-wrapper .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:after{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}body .select2-container--default.select2-container--open .select2-selection--multiple,#drupal-off-canvas-wrapper-wrapper .select2-container--default.select2-container--open .select2-selection--multiple{border-width:2px}body .select2-container--default.select2-container--open .select2-selection--multiple:after,#drupal-off-canvas-wrapper-wrapper .select2-container--default.select2-container--open .select2-selection--multiple:after{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}body .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-placeholder,#drupal-off-canvas-wrapper-wrapper .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-placeholder{opacity:1;color:#757575}body .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field::-moz-placeholder,#drupal-off-canvas-wrapper-wrapper .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field::-moz-placeholder{opacity:1;color:#757575}body .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field:-ms-input-placeholder,#drupal-off-canvas-wrapper-wrapper .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field:-ms-input-placeholder{opacity:1;color:#757575}body .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-input-placeholder,#drupal-off-canvas-wrapper-wrapper .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-input-placeholder{opacity:1;color:#757575}body .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-webkit-placeholder,#drupal-off-canvas-wrapper-wrapper .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-webkit-placeholder{opacity:.2;color:#757575}body .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-moz-placeholder,#drupal-off-canvas-wrapper-wrapper .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-moz-placeholder{opacity:.2;color:#757575}body .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field:focus:-ms-input-placeholder,#drupal-off-canvas-wrapper-wrapper .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field:focus:-ms-input-placeholder{opacity:.2;color:#757575}body .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-webkit-input-placeholder,#drupal-off-canvas-wrapper-wrapper .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-webkit-input-placeholder{opacity:.2;color:#757575}.js-form-type-cshs select,.js-form-type-select select{border:2px solid #ccc;border-radius:6px;font-size:2rem;font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif;padding:1rem 1.75rem 1.1rem;width:100%;line-height:1.4;background-color:#fff;appearance:none;background:url(/themes/custom/citizen_dart/images/elements/caret-down-aqua.svg) no-repeat right 10px top 50%;padding-right:6rem}.js-form-type-cshs select::-webkit-placeholder,.js-form-type-select select::-webkit-placeholder{opacity:1;color:#757575}.js-form-type-cshs select::-moz-placeholder,.js-form-type-select select::-moz-placeholder{opacity:1;color:#757575}.js-form-type-cshs select:-ms-input-placeholder,.js-form-type-select select:-ms-input-placeholder{opacity:1;color:#757575}.js-form-type-cshs select::-webkit-input-placeholder,.js-form-type-select select::-webkit-input-placeholder{opacity:1;color:#757575}.js-form-type-cshs select:hover,.js-form-type-select select:hover{background-color:#fff;border-color:#ccc;box-shadow:inset 0 0 0 1px #ccc}.js-form-type-cshs select:focus,.js-form-type-select select:focus{outline:none;box-shadow:inset 0 0 0 1px #999;border-color:#999;background-color:#fff}.js-form-type-cshs select:focus::-webkit-placeholder,.js-form-type-select select:focus::-webkit-placeholder{opacity:.2;color:#757575}.js-form-type-cshs select:focus::-moz-placeholder,.js-form-type-select select:focus::-moz-placeholder{opacity:.2;color:#757575}.js-form-type-cshs select:focus:-ms-input-placeholder,.js-form-type-select select:focus:-ms-input-placeholder{opacity:.2;color:#757575}.js-form-type-cshs select:focus::-webkit-input-placeholder,.js-form-type-select select:focus::-webkit-input-placeholder{opacity:.2;color:#757575}.js-form-type-cshs select:hover,.js-form-type-cshs select:focus,.js-form-type-select select:hover,.js-form-type-select select:focus{background:url(/themes/custom/citizen_dart/images/elements/caret-down-aqua.svg) no-repeat right 10px top 50%}.select2-container .select2-dropdown{border:2px solid #999;border-radius:0;border-top:0;padding:0}.select2-container .select2-dropdown .select2-search__field{outline:none;border-color:#999}.select2-container .select2-dropdown .select2-results__options{font-size:16px}.select2-container .select2-dropdown #select2-edit-author-filter-results li:first-child{display:none}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#f6f6f6}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#c2570f !important}.js-form-type-textfield input{border:2px solid #ccc;border-radius:6px;font-size:2rem;font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif;padding:1rem 1.75rem 1.1rem;width:100%;line-height:1.4;background-color:#fff}.js-form-type-textfield input::-webkit-placeholder{opacity:1;color:#757575}.js-form-type-textfield input::-moz-placeholder{opacity:1;color:#757575}.js-form-type-textfield input:-ms-input-placeholder{opacity:1;color:#757575}.js-form-type-textfield input::-webkit-input-placeholder{opacity:1;color:#757575}.js-form-type-textfield input:hover{background-color:#fff;border-color:#ccc;box-shadow:inset 0 0 0 1px #ccc}.js-form-type-textfield input:focus{outline:none;box-shadow:inset 0 0 0 1px #999;border-color:#999;background-color:#fff}.js-form-type-textfield input:focus::-webkit-placeholder{opacity:.2;color:#757575}.js-form-type-textfield input:focus::-moz-placeholder{opacity:.2;color:#757575}.js-form-type-textfield input:focus:-ms-input-placeholder{opacity:.2;color:#757575}.js-form-type-textfield input:focus::-webkit-input-placeholder{opacity:.2;color:#757575}.js-form-type-email input{border:2px solid #ccc;border-radius:6px;font-size:2rem;font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif;padding:1rem 1.75rem 1.1rem;width:100%;line-height:1.4;background-color:#fff}.js-form-type-email input::-webkit-placeholder{opacity:1;color:#757575}.js-form-type-email input::-moz-placeholder{opacity:1;color:#757575}.js-form-type-email input:-ms-input-placeholder{opacity:1;color:#757575}.js-form-type-email input::-webkit-input-placeholder{opacity:1;color:#757575}.js-form-type-email input:hover{background-color:#fff;border-color:#ccc;box-shadow:inset 0 0 0 1px #ccc}.js-form-type-email input:focus{outline:none;box-shadow:inset 0 0 0 1px #999;border-color:#999;background-color:#fff}.js-form-type-email input:focus::-webkit-placeholder{opacity:.2;color:#757575}.js-form-type-email input:focus::-moz-placeholder{opacity:.2;color:#757575}.js-form-type-email input:focus:-ms-input-placeholder{opacity:.2;color:#757575}.js-form-type-email input:focus::-webkit-input-placeholder{opacity:.2;color:#757575}.js-form-type-password input,.form-item-password input{border:2px solid #ccc;border-radius:6px;font-size:2rem;font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif;padding:1rem 1.75rem 1.1rem;width:100%;line-height:1.4;background-color:#fff}.js-form-type-password input::-webkit-placeholder,.form-item-password input::-webkit-placeholder{opacity:1;color:#757575}.js-form-type-password input::-moz-placeholder,.form-item-password input::-moz-placeholder{opacity:1;color:#757575}.js-form-type-password input:-ms-input-placeholder,.form-item-password input:-ms-input-placeholder{opacity:1;color:#757575}.js-form-type-password input::-webkit-input-placeholder,.form-item-password input::-webkit-input-placeholder{opacity:1;color:#757575}.js-form-type-password input:hover,.form-item-password input:hover{background-color:#fff;border-color:#ccc;box-shadow:inset 0 0 0 1px #ccc}.js-form-type-password input:focus,.form-item-password input:focus{outline:none;box-shadow:inset 0 0 0 1px #999;border-color:#999;background-color:#fff}.js-form-type-password input:focus::-webkit-placeholder,.form-item-password input:focus::-webkit-placeholder{opacity:.2;color:#757575}.js-form-type-password input:focus::-moz-placeholder,.form-item-password input:focus::-moz-placeholder{opacity:.2;color:#757575}.js-form-type-password input:focus:-ms-input-placeholder,.form-item-password input:focus:-ms-input-placeholder{opacity:.2;color:#757575}.js-form-type-password input:focus::-webkit-input-placeholder,.form-item-password input:focus::-webkit-input-placeholder{opacity:.2;color:#757575}.js-form-type-number input,.js-form-type-commerce-number input{border:2px solid #ccc;border-radius:6px;font-size:2rem;font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif;padding:1rem 1.75rem 1.1rem;width:100%;line-height:1.4;background-color:#fff;max-width:160px}.js-form-type-number input::-webkit-placeholder,.js-form-type-commerce-number input::-webkit-placeholder{opacity:1;color:#757575}.js-form-type-number input::-moz-placeholder,.js-form-type-commerce-number input::-moz-placeholder{opacity:1;color:#757575}.js-form-type-number input:-ms-input-placeholder,.js-form-type-commerce-number input:-ms-input-placeholder{opacity:1;color:#757575}.js-form-type-number input::-webkit-input-placeholder,.js-form-type-commerce-number input::-webkit-input-placeholder{opacity:1;color:#757575}.js-form-type-number input:hover,.js-form-type-commerce-number input:hover{background-color:#fff;border-color:#ccc;box-shadow:inset 0 0 0 1px #ccc}.js-form-type-number input:focus,.js-form-type-commerce-number input:focus{outline:none;box-shadow:inset 0 0 0 1px #999;border-color:#999;background-color:#fff}.js-form-type-number input:focus::-webkit-placeholder,.js-form-type-commerce-number input:focus::-webkit-placeholder{opacity:.2;color:#757575}.js-form-type-number input:focus::-moz-placeholder,.js-form-type-commerce-number input:focus::-moz-placeholder{opacity:.2;color:#757575}.js-form-type-number input:focus:-ms-input-placeholder,.js-form-type-commerce-number input:focus:-ms-input-placeholder{opacity:.2;color:#757575}.js-form-type-number input:focus::-webkit-input-placeholder,.js-form-type-commerce-number input:focus::-webkit-input-placeholder{opacity:.2;color:#757575}.js-form-type-tel input{border:2px solid #ccc;border-radius:6px;font-size:2rem;font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif;padding:1rem 1.75rem 1.1rem;width:100%;line-height:1.4;background-color:#fff;max-width:240px}.js-form-type-tel input::-webkit-placeholder{opacity:1;color:#757575}.js-form-type-tel input::-moz-placeholder{opacity:1;color:#757575}.js-form-type-tel input:-ms-input-placeholder{opacity:1;color:#757575}.js-form-type-tel input::-webkit-input-placeholder{opacity:1;color:#757575}.js-form-type-tel input:hover{background-color:#fff;border-color:#ccc;box-shadow:inset 0 0 0 1px #ccc}.js-form-type-tel input:focus{outline:none;box-shadow:inset 0 0 0 1px #999;border-color:#999;background-color:#fff}.js-form-type-tel input:focus::-webkit-placeholder{opacity:.2;color:#757575}.js-form-type-tel input:focus::-moz-placeholder{opacity:.2;color:#757575}.js-form-type-tel input:focus:-ms-input-placeholder{opacity:.2;color:#757575}.js-form-type-tel input:focus::-webkit-input-placeholder{opacity:.2;color:#757575}.js-form-type-url input{border:2px solid #ccc;border-radius:6px;font-size:2rem;font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif;padding:1rem 1.75rem 1.1rem;width:100%;line-height:1.4;background-color:#fff;max-width:360px}.js-form-type-url input::-webkit-placeholder{opacity:1;color:#757575}.js-form-type-url input::-moz-placeholder{opacity:1;color:#757575}.js-form-type-url input:-ms-input-placeholder{opacity:1;color:#757575}.js-form-type-url input::-webkit-input-placeholder{opacity:1;color:#757575}.js-form-type-url input:hover{background-color:#fff;border-color:#ccc;box-shadow:inset 0 0 0 1px #ccc}.js-form-type-url input:focus{outline:none;box-shadow:inset 0 0 0 1px #999;border-color:#999;background-color:#fff}.js-form-type-url input:focus::-webkit-placeholder{opacity:.2;color:#757575}.js-form-type-url input:focus::-moz-placeholder{opacity:.2;color:#757575}.js-form-type-url input:focus:-ms-input-placeholder{opacity:.2;color:#757575}.js-form-type-url input:focus::-webkit-input-placeholder{opacity:.2;color:#757575}.js-form-type-textarea textarea{border:2px solid #ccc;border-radius:6px;font-size:2rem;font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif;padding:1rem 1.75rem 1.1rem;width:100%;line-height:1.4;background-color:#fff;line-height:1.4}.js-form-type-textarea textarea::-webkit-placeholder{opacity:1;color:#757575}.js-form-type-textarea textarea::-moz-placeholder{opacity:1;color:#757575}.js-form-type-textarea textarea:-ms-input-placeholder{opacity:1;color:#757575}.js-form-type-textarea textarea::-webkit-input-placeholder{opacity:1;color:#757575}.js-form-type-textarea textarea:hover{background-color:#fff;border-color:#ccc;box-shadow:inset 0 0 0 1px #ccc}.js-form-type-textarea textarea:focus{outline:none;box-shadow:inset 0 0 0 1px #999;border-color:#999;background-color:#fff}.js-form-type-textarea textarea:focus::-webkit-placeholder{opacity:.2;color:#757575}.js-form-type-textarea textarea:focus::-moz-placeholder{opacity:.2;color:#757575}.js-form-type-textarea textarea:focus:-ms-input-placeholder{opacity:.2;color:#757575}.js-form-type-textarea textarea:focus::-webkit-input-placeholder{opacity:.2;color:#757575}.form-item-date-time-daypicker-time input{border:2px solid #ccc;border-radius:6px;font-size:2rem;font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif;padding:1rem 1.75rem 1.1rem;width:100%;line-height:1.4;background-color:#fff;max-width:120px}.form-item-date-time-daypicker-time input::-webkit-placeholder{opacity:1;color:#757575}.form-item-date-time-daypicker-time input::-moz-placeholder{opacity:1;color:#757575}.form-item-date-time-daypicker-time input:-ms-input-placeholder{opacity:1;color:#757575}.form-item-date-time-daypicker-time input::-webkit-input-placeholder{opacity:1;color:#757575}.form-item-date-time-daypicker-time input:hover{background-color:#fff;border-color:#ccc;box-shadow:inset 0 0 0 1px #ccc}.form-item-date-time-daypicker-time input:focus{outline:none;box-shadow:inset 0 0 0 1px #999;border-color:#999;background-color:#fff}.form-item-date-time-daypicker-time input:focus::-webkit-placeholder{opacity:.2;color:#757575}.form-item-date-time-daypicker-time input:focus::-moz-placeholder{opacity:.2;color:#757575}.form-item-date-time-daypicker-time input:focus:-ms-input-placeholder{opacity:.2;color:#757575}.form-item-date-time-daypicker-time input:focus::-webkit-input-placeholder{opacity:.2;color:#757575}input[type=text],input[type=search],input[type=url],input[type=number],textarea,input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}.webform-submission-form input[type=submit].button{background-color:#66bac8;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:100px;font-size:2.5rem;padding:2rem 3.5rem;border-color:#66bac8;display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;cursor:pointer;height:44px;line-height:1;min-width:120px;padding-top:.5rem;padding-bottom:.5rem}.webform-submission-form input[type=submit].button:hover,.webform-submission-form input[type=submit].button:focus{color:#fff;background-color:#3b4e6e;text-decoration:underline;outline:0;border-color:#3b4e6e}.webform-submission-form input[type=submit].button.inactive,.webform-submission-form input[type=submit].button:disabled{color:#ccc;cursor:default;background-color:#d5ebee;border-color:#d5ebee}.webform-submission-form input[type=submit].button.inactive:hover,.webform-submission-form input[type=submit].button.inactive:focus,.webform-submission-form input[type=submit].button:disabled:hover,.webform-submission-form input[type=submit].button:disabled:focus{color:#ccc;background-color:#d5ebee;text-decoration:none}.text-with-summary .webform-submission-form input[type=submit].button+.ec-button,.text-with-summary .webform-submission-form input[type=submit].button+.ec-button-outline,.text-long .webform-submission-form input[type=submit].button+.ec-button,.text-long .webform-submission-form input[type=submit].button+.ec-button-outline{margin-left:1.5rem}.webform-submission-form input[type=submit].button.js-hide{display:none}.has-error{border-color:#dd241b}.form-item,.field--type-datetime{width:100%;margin-bottom:4rem}.form-item label,.form-item div.label,.field--type-datetime label,.field--type-datetime div.label{font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-size:2.75rem;font-weight:700;color:#000;display:block;margin-bottom:2rem;padding-bottom:0}.form-required,.js-form-required{position:relative}.form-required:after,.js-form-required:after{content:"*";color:#dd241b;position:relative;top:-1px;right:-0.5rem;font-size:1.5rem}.focal-point-preview-link{display:none}.description,.form-item--error-message{margin:1rem 0;font-size:16px}.form-item--error-message{color:#dd241b;font-size:14px}.webform-element-description{font-size:2rem;padding-bottom:2rem}input+.description,select+.description{padding-top:2rem}input+.description .webform-element-description,select+.description .webform-element-description{padding-bottom:0}fieldset{border:none;padding:0;margin:0}fieldset legend{font-weight:700;font-size:2.5rem;margin-bottom:2rem}fieldset.webform-composite-hidden-title{margin-top:0;margin-bottom:4rem}#drupal-off-canvas-wrapper-wrapper .ui-autocomplete{background:#fff}.ui-autocomplete .ui-menu-item-wrapper{display:block;font-size:2rem}.ui-autocomplete .ui-menu-item-wrapper.ui-state-active{background:#c2570f;border-color:#c2570f;color:#fff;text-decoration:none;margin:0}.webform-wrapper,.user-family-form{max-width:600px;margin-left:auto;margin-right:auto}.widget-section>.layout:not(.layout--onecol) .webform-wrapper,.widget-section>.layout:not(.layout--onecol) .user-family-form{max-width:100%}.webform-submission-form{max-width:100%;margin-left:auto;margin-right:auto;padding-top:4rem}.webform-submission-form .webform-element-help{margin:0;height:2rem;width:2rem;line-height:2rem;top:-5px;border:0;background:#c2570f;position:relative}.webform-submission-form .webform-element-help:hover,.webform-submission-form .webform-element-help:focus{outline:none;background:#00c}.webform-submission-form .form-actions{padding-top:4rem;display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-between;-ms-flex-pack:justify;align-items:flex-start;-ms-flex-align:start}.webform-submission-form .form-actions input[type=submit].button{margin-bottom:0}h1.webform-title{max-width:800px;text-align:center;margin-left:auto;margin-right:auto}.webform-confirmation{max-width:800px;margin-left:auto;margin-right:auto;border:2px solid #ccc;padding:2.5rem;text-align:center}.webform-confirmation .webform-confirmation__back a{background-color:#66bac8;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:100px;font-size:2.5rem;padding:2rem 3.5rem;border-color:#66bac8;margin-bottom:0}.webform-confirmation .webform-confirmation__back a:hover,.webform-confirmation .webform-confirmation__back a:focus{color:#fff;background-color:#3b4e6e;text-decoration:underline;outline:0;border-color:#3b4e6e}.webform-confirmation .webform-confirmation__back a.inactive,.webform-confirmation .webform-confirmation__back a:disabled{color:#ccc;cursor:default;background-color:#d5ebee;border-color:#d5ebee}.webform-confirmation .webform-confirmation__back a.inactive:hover,.webform-confirmation .webform-confirmation__back a.inactive:focus,.webform-confirmation .webform-confirmation__back a:disabled:hover,.webform-confirmation .webform-confirmation__back a:disabled:focus{color:#ccc;background-color:#d5ebee;text-decoration:none}.text-with-summary .webform-confirmation .webform-confirmation__back a+.ec-button,.text-with-summary .webform-confirmation .webform-confirmation__back a+.ec-button-outline,.text-long .webform-confirmation .webform-confirmation__back a+.ec-button,.text-long .webform-confirmation .webform-confirmation__back a+.ec-button-outline{margin-left:1.5rem}.webform-confirmation .webform-confirmation__back a.js-hide{display:none}.webform-progress~.form-actions{border-top:2px solid #ccc;margin-top:4rem}.webform-progress .webform-progress-tracker{padding-bottom:4rem}.webform-progress .webform-progress-tracker .progress-step:after{background-color:#ccc}.webform-progress .webform-progress-tracker .progress-step:not(.is-active) .progress-marker{background-color:#ccc;color:#000}.webform-progress .webform-progress-tracker .progress-step.is-active .progress-marker{background-color:#37363b;color:#fff}.webform-progress .webform-progress-tracker .progress-step.is-active:hover .progress-marker{background-color:#37363b;color:#fff}.webform-progress .webform-progress-tracker .progress-step .progress-marker{line-height:1;padding-bottom:0;font-weight:700;font-size:2rem}.js-form-type-range .form-range{appearance:none;margin-bottom:3rem;-webkit-appearance:none;width:100%;height:100%;background:rgba(0,0,0,0);max-width:400px}.js-form-type-range .form-range:focus{outline:none}.js-form-type-range .form-range::-webkit-slider-thumb{-webkit-appearance:none;height:2.25rem;width:2.25rem;border-radius:50%;background:#fff;margin-top:-5px;box-shadow:1px 1px 2px rgba(35,35,35,.6);cursor:pointer}.js-form-type-range .form-range::-webkit-slider-runnable-track{width:100%;height:9px;background:#ccc;border-radius:3rem;transition:all .5s;cursor:pointer}.js-form-type-range .form-range:hover::-webkit-slider-runnable-track{background:#c2570f}.js-form-type-range .form-range::-ms-track{width:100%;cursor:pointer;height:9px;transition:all .5s;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.js-form-type-range .form-range::-ms-thumb{height:2.25rem;width:2.25rem;border-radius:50%;background:#fff;margin-top:-5px;box-shadow:1px 1px 2px rgba(35,35,35,.4);cursor:pointer}.js-form-type-range .form-range::-ms-fill-lower{background:#ccc;border-radius:3rem}.js-form-type-range .form-range:focus::-ms-fill-lower{background:#c2570f}.js-form-type-range .form-range::-ms-fill-upper{background:#ccc;border-radius:3rem}.js-form-type-range .form-range:focus::-ms-fill-upper{background:#c2570f}.js-form-type-range .form-range::-moz-range-thumb{height:2.25rem;width:2.25rem;border-radius:50%;background:#fff;margin-top:-5px;box-shadow:1px 1px 2px rgba(35,35,35,.4);cursor:pointer}.js-form-type-range .form-range::-moz-range-track{width:100%;height:9px;background:#ccc;border-radius:3rem;transition:all .5s;cursor:pointer}.js-form-type-range .form-range:hover::-moz-range-track{background:#c2570f}.js-form-type-webform-signature .webform-signature-pad{border:2px solid #ccc}.js-form-type-webform-signature .webform-signature-pad:hover{border-color:#ccc;box-shadow:inset 0 0 0 1px #ccc}.js-form-type-webform-signature .webform-signature-pad:focus{outline:none;box-shadow:inset 0 0 0 1px #999;border-color:#999}.js-form-type-webform-signature .webform-signature-pad:focus::-webkit-placeholder{opacity:.2;color:#757575}.js-form-type-webform-signature .webform-signature-pad:focus::-moz-placeholder{opacity:.2;color:#757575}.js-form-type-webform-signature .webform-signature-pad:focus:-ms-input-placeholder{opacity:.2;color:#757575}.js-form-type-webform-signature .webform-signature-pad:focus::-webkit-input-placeholder{opacity:.2;color:#757575}.js-form-type-webform-signature .webform-signature-pad input[type=submit].button{top:5px;right:5px;font-size:1.4rem;min-width:0;height:30px;padding:0 1rem}.webform-tableselect th input{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background-color:#fff;border:2px solid #ccc;cursor:pointer;height:18px;outline:none;position:relative;user-select:none;width:18px}.webform-tableselect th input:hover{background-color:#ededed;border-color:#999;box-shadow:0 0 0 1px #999}.webform-tableselect th input:focus{background-color:#ededed;border-color:#999}.webform-tableselect th input:checked{background-color:#fff;border-color:#3b4e6e}.webform-tableselect th input:checked:hover{background-color:#fff;border-color:#999;box-shadow:0 0 0 1px #999}.webform-tableselect th input[type=radio]{border-radius:50%}.webform-tableselect th input[type=radio]:after{background-color:#3b4e6e;border-radius:100%;height:14px;left:2px;position:absolute;top:2px;width:14px}.webform-tableselect th input[type=radio]:checked:after{content:""}.webform-tableselect th input[type=radio]:checked:hover:after{background-color:#999;content:""}.webform-tableselect .form-item{margin-bottom:0}.webform-tableselect .form-item.js-form-type-checkbox{margin-right:0 !important}.user-form,.user-login-form,.user-register-form,.user-family-form,#user-pass,.commerce-checkout-flow{max-width:984px;margin-left:auto;margin-right:auto}.user-form .form-item:not([type=submit]),.user-login-form .form-item:not([type=submit]),.user-register-form .form-item:not([type=submit]),.user-family-form .form-item:not([type=submit]),#user-pass .form-item:not([type=submit]),.commerce-checkout-flow .form-item:not([type=submit]){max-width:400px}.user-form .js-form-type-password,.user-login-form .js-form-type-password,.user-register-form .js-form-type-password,.user-family-form .js-form-type-password,#user-pass .js-form-type-password,.commerce-checkout-flow .js-form-type-password{position:relative}.user-form .js-form-type-password .password-reset,.user-login-form .js-form-type-password .password-reset,.user-register-form .js-form-type-password .password-reset,.user-family-form .js-form-type-password .password-reset,#user-pass .js-form-type-password .password-reset,.commerce-checkout-flow .js-form-type-password .password-reset{position:absolute;top:12px;right:0;font-size:2rem}.user-form .js-form-type-password .show-password,.user-login-form .js-form-type-password .show-password,.user-register-form .js-form-type-password .show-password,.user-family-form .js-form-type-password .show-password,#user-pass .js-form-type-password .show-password,.commerce-checkout-flow .js-form-type-password .show-password{position:absolute;top:54px;right:12px;font-size:1.4rem;color:#999}.user-form .js-form-type-password .show-password:hover,.user-form .js-form-type-password .show-password:focus,.user-login-form .js-form-type-password .show-password:hover,.user-login-form .js-form-type-password .show-password:focus,.user-register-form .js-form-type-password .show-password:hover,.user-register-form .js-form-type-password .show-password:focus,.user-family-form .js-form-type-password .show-password:hover,.user-family-form .js-form-type-password .show-password:focus,#user-pass .js-form-type-password .show-password:hover,#user-pass .js-form-type-password .show-password:focus,.commerce-checkout-flow .js-form-type-password .show-password:hover,.commerce-checkout-flow .js-form-type-password .show-password:focus{color:#00c}.user-form .js-form-type-password input#edit-pass,.user-login-form .js-form-type-password input#edit-pass,.user-register-form .js-form-type-password input#edit-pass,.user-family-form .js-form-type-password input#edit-pass,#user-pass .js-form-type-password input#edit-pass,.commerce-checkout-flow .js-form-type-password input#edit-pass{padding-right:56px}.user-form .js-form-type-password .description,.user-login-form .js-form-type-password .description,.user-register-form .js-form-type-password .description,.user-family-form .js-form-type-password .description,#user-pass .js-form-type-password .description,.commerce-checkout-flow .js-form-type-password .description{padding-top:1rem}.user-form .description,.user-login-form .description,.user-register-form .description,.user-family-form .description,#user-pass .description,.commerce-checkout-flow .description{font-size:1.4rem}.user-form #edit-submit.button,.user-login-form #edit-submit.button,.user-register-form #edit-submit.button,.user-family-form #edit-submit.button,#user-pass #edit-submit.button,.commerce-checkout-flow #edit-submit.button{background-color:#66bac8;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:8px;font-size:1.75rem;padding:1rem 1.5rem;border-color:#66bac8;margin:0}.user-form #edit-submit.button:hover,.user-form #edit-submit.button:focus,.user-login-form #edit-submit.button:hover,.user-login-form #edit-submit.button:focus,.user-register-form #edit-submit.button:hover,.user-register-form #edit-submit.button:focus,.user-family-form #edit-submit.button:hover,.user-family-form #edit-submit.button:focus,#user-pass #edit-submit.button:hover,#user-pass #edit-submit.button:focus,.commerce-checkout-flow #edit-submit.button:hover,.commerce-checkout-flow #edit-submit.button:focus{color:#fff;background-color:#3b4e6e;text-decoration:underline;outline:0;border-color:#3b4e6e}.user-form #edit-submit.button.inactive,.user-form #edit-submit.button:disabled,.user-login-form #edit-submit.button.inactive,.user-login-form #edit-submit.button:disabled,.user-register-form #edit-submit.button.inactive,.user-register-form #edit-submit.button:disabled,.user-family-form #edit-submit.button.inactive,.user-family-form #edit-submit.button:disabled,#user-pass #edit-submit.button.inactive,#user-pass #edit-submit.button:disabled,.commerce-checkout-flow #edit-submit.button.inactive,.commerce-checkout-flow #edit-submit.button:disabled{color:#ccc;cursor:default;background-color:#d5ebee;border-color:#d5ebee}.user-form #edit-submit.button.inactive:hover,.user-form #edit-submit.button.inactive:focus,.user-form #edit-submit.button:disabled:hover,.user-form #edit-submit.button:disabled:focus,.user-login-form #edit-submit.button.inactive:hover,.user-login-form #edit-submit.button.inactive:focus,.user-login-form #edit-submit.button:disabled:hover,.user-login-form #edit-submit.button:disabled:focus,.user-register-form #edit-submit.button.inactive:hover,.user-register-form #edit-submit.button.inactive:focus,.user-register-form #edit-submit.button:disabled:hover,.user-register-form #edit-submit.button:disabled:focus,.user-family-form #edit-submit.button.inactive:hover,.user-family-form #edit-submit.button.inactive:focus,.user-family-form #edit-submit.button:disabled:hover,.user-family-form #edit-submit.button:disabled:focus,#user-pass #edit-submit.button.inactive:hover,#user-pass #edit-submit.button.inactive:focus,#user-pass #edit-submit.button:disabled:hover,#user-pass #edit-submit.button:disabled:focus,.commerce-checkout-flow #edit-submit.button.inactive:hover,.commerce-checkout-flow #edit-submit.button.inactive:focus,.commerce-checkout-flow #edit-submit.button:disabled:hover,.commerce-checkout-flow #edit-submit.button:disabled:focus{color:#ccc;background-color:#d5ebee;text-decoration:none}.text-with-summary .user-form #edit-submit.button+.ec-button,.text-with-summary .user-form #edit-submit.button+.ec-button-outline,.text-long .user-form #edit-submit.button+.ec-button,.text-long .user-form #edit-submit.button+.ec-button-outline,.text-with-summary .user-login-form #edit-submit.button+.ec-button,.text-with-summary .user-login-form #edit-submit.button+.ec-button-outline,.text-long .user-login-form #edit-submit.button+.ec-button,.text-long .user-login-form #edit-submit.button+.ec-button-outline,.text-with-summary .user-register-form #edit-submit.button+.ec-button,.text-with-summary .user-register-form #edit-submit.button+.ec-button-outline,.text-long .user-register-form #edit-submit.button+.ec-button,.text-long .user-register-form #edit-submit.button+.ec-button-outline,.text-with-summary .user-family-form #edit-submit.button+.ec-button,.text-with-summary .user-family-form #edit-submit.button+.ec-button-outline,.text-long .user-family-form #edit-submit.button+.ec-button,.text-long .user-family-form #edit-submit.button+.ec-button-outline,.text-with-summary #user-pass #edit-submit.button+.ec-button,.text-with-summary #user-pass #edit-submit.button+.ec-button-outline,.text-long #user-pass #edit-submit.button+.ec-button,.text-long #user-pass #edit-submit.button+.ec-button-outline,.text-with-summary .commerce-checkout-flow #edit-submit.button+.ec-button,.text-with-summary .commerce-checkout-flow #edit-submit.button+.ec-button-outline,.text-long .commerce-checkout-flow #edit-submit.button+.ec-button,.text-long .commerce-checkout-flow #edit-submit.button+.ec-button-outline{margin-left:1.5rem}.user-form #edit-submit.button.js-hide,.user-login-form #edit-submit.button.js-hide,.user-register-form #edit-submit.button.js-hide,.user-family-form #edit-submit.button.js-hide,#user-pass #edit-submit.button.js-hide,.commerce-checkout-flow #edit-submit.button.js-hide{display:none}.user-form .password-reset,.user-family-form .password-reset,.user-register-form .password-reset{display:none}details.form-wrapper{margin-bottom:4rem}details.form-wrapper summary{border:0 solid #ccc;border-bottom-width:1px;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-size:3rem;font-weight:700;padding:1.25rem 0;position:relative;cursor:pointer}details.form-wrapper summary::-webkit-details-marker,details.form-wrapper summary::marker{content:"";display:none}details.form-wrapper summary:before{transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-webkit-transform:translateZ(0);background:url(/themes/custom/citizen_dart/images/elements/caret-down-black.svg) no-repeat scroll center center rgba(0,0,0,0);content:"";display:block;float:right;height:28px;width:21px}details.form-wrapper[open]{padding-bottom:1px}details.form-wrapper[open] summary{margin-bottom:4rem}details.form-wrapper[open] summary:before{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.address-container-inline{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;gap:1rem}.address-container-inline>.form-item{box-sizing:border-box;flex:1 0 49%;margin-right:0;width:auto}.file-upload-help--details{font-size:14px;padding:0 2rem}.form-item-cover-fee{padding-bottom:2rem}.text-with-summary table thead th a,.text-long table thead th a,.view-content table thead th a,.webform-submission-form table thead th a{color:#fff;position:relative;display:block;width:100%;height:100%;background-image:none;padding-left:3rem}.text-with-summary table thead th a:after,.text-long table thead th a:after,.view-content table thead th a:after,.webform-submission-form table thead th a:after{content:"";font-family:"Material Icons Outlined";position:absolute;top:0;left:-4px}.text-with-summary table thead th a:hover,.text-long table thead th a:hover,.view-content table thead th a:hover,.webform-submission-form table thead th a:hover,.text-with-summary table thead th a:focus,.text-long table thead th a:focus,.view-content table thead th a:focus,.webform-submission-form table thead th a:focus{opacity:.6;color:#fff}.text-with-summary table thead th a .tablesort,.text-long table thead th a .tablesort,.view-content table thead th a .tablesort,.webform-submission-form table thead th a .tablesort{background:none;float:none;position:absolute;top:4px;left:-18px;margin-left:5px;background-image:none;width:2.25rem;height:2.25rem}.text-with-summary table thead th a .tablesort+:after,.text-long table thead th a .tablesort+:after,.view-content table thead th a .tablesort+:after,.webform-submission-form table thead th a .tablesort+:after{display:none}.text-with-summary table thead th a .tablesort.tablesort--desc:after,.text-long table thead th a .tablesort.tablesort--desc:after,.view-content table thead th a .tablesort.tablesort--desc:after,.webform-submission-form table thead th a .tablesort.tablesort--desc:after{content:"";font-family:"Material Icons Outlined"}.text-with-summary table thead th a .tablesort.tablesort--asc:after,.text-long table thead th a .tablesort.tablesort--asc:after,.view-content table thead th a .tablesort.tablesort--asc:after,.webform-submission-form table thead th a .tablesort.tablesort--asc:after{content:"";font-family:"Material Icons Outlined"}.text-with-summary table thead th.is-active,.text-long table thead th.is-active,.view-content table thead th.is-active,.webform-submission-form table thead th.is-active{background:rgb(124.5086538462,196.1509615385,208.0913461538);border-top-color:rgb(124.5086538462,196.1509615385,208.0913461538);border-bottom-color:rgb(237.0574162679,109.0669856459,22.9425837321)}.text-with-summary table thead th.is-active>a,.text-long table thead th.is-active>a,.view-content table thead th.is-active>a,.webform-submission-form table thead th.is-active>a{color:#fff}.text-with-summary table thead th.is-active>a:after,.text-long table thead th.is-active>a:after,.view-content table thead th.is-active>a:after,.webform-submission-form table thead th.is-active>a:after{content:none}.text-with-summary table,.text-long table,.view-content table,.webform-submission-form table{width:100%;border-spacing:unset;border:1px solid #ccc;margin-bottom:4rem}.text-with-summary table caption,.text-long table caption,.view-content table caption,.webform-submission-form table caption{font-weight:700;margin-bottom:2rem}.text-with-summary table td,.text-long table td,.view-content table td,.webform-submission-form table td{padding:1rem 2rem .5rem;font-size:2rem}.text-with-summary table td:first-child,.text-long table td:first-child,.view-content table td:first-child,.webform-submission-form table td:first-child{padding-left:3.5rem}.text-with-summary table td:last-child,.text-long table td:last-child,.view-content table td:last-child,.webform-submission-form table td:last-child{padding-right:3.5rem}.text-with-summary table thead th,.text-long table thead th,.view-content table thead th,.webform-submission-form table thead th{background:#66bac8;color:#000;padding:2.5rem 2rem;text-align:left;border-bottom:3px solid #66bac8;vertical-align:top}.text-with-summary table thead th:first-child,.text-long table thead th:first-child,.view-content table thead th:first-child,.webform-submission-form table thead th:first-child{padding-left:3.5rem}.text-with-summary table thead th:last-child,.text-long table thead th:last-child,.view-content table thead th:last-child,.webform-submission-form table thead th:last-child{padding-right:3.5rem}.text-with-summary table tbody tr:not(:last-child) td,.text-long table tbody tr:not(:last-child) td,.view-content table tbody tr:not(:last-child) td,.webform-submission-form table tbody tr:not(:last-child) td{border-bottom:1px solid #ccc}.text-with-summary table tbody tr:nth-of-type(odd),.text-long table tbody tr:nth-of-type(odd),.view-content table tbody tr:nth-of-type(odd),.webform-submission-form table tbody tr:nth-of-type(odd){background:#ddf0f3}.text-with-summary table tbody tr:nth-of-type(odd) td,.text-long table tbody tr:nth-of-type(odd) td,.view-content table tbody tr:nth-of-type(odd) td,.webform-submission-form table tbody tr:nth-of-type(odd) td{color:#000}.text-with-summary table tbody tr:nth-of-type(even),.text-long table tbody tr:nth-of-type(even),.view-content table tbody tr:nth-of-type(even),.webform-submission-form table tbody tr:nth-of-type(even){background:#fff}.text-with-summary table tbody tr:nth-of-type(even) th,.text-long table tbody tr:nth-of-type(even) th,.view-content table tbody tr:nth-of-type(even) th,.webform-submission-form table tbody tr:nth-of-type(even) th{background:rgb(120.7572115385,194.4591346154,206.7427884615)}.text-with-summary table tbody tr:nth-of-type(even) td,.text-long table tbody tr:nth-of-type(even) td,.view-content table tbody tr:nth-of-type(even) td,.webform-submission-form table tbody tr:nth-of-type(even) td{color:#000}.text-with-summary table tbody tr th,.text-long table tbody tr th,.view-content table tbody tr th,.webform-submission-form table tbody tr th{background:#66bac8;color:#000;text-align:left;padding:.75rem 3.5rem}.text-with-summary table tbody tr:not(:last-child) th,.text-long table tbody tr:not(:last-child) th,.view-content table tbody tr:not(:last-child) th,.webform-submission-form table tbody tr:not(:last-child) th{border-bottom:1px solid #ccc}@media screen and (max-width:984px){.text-with-summary table tbody tr td,.text-long table tbody tr td,.view-content table tbody tr td,.webform-submission-form table tbody tr td{padding:1rem 2.25rem}.text-with-summary table tbody tr>td.st-key,.text-long table tbody tr>td.st-key,.view-content table tbody tr>td.st-key,.webform-submission-form table tbody tr>td.st-key{text-transform:uppercase;font-weight:700}}.text-with-summary table.bt.no-header tbody tr:first-child,.text-long table.bt.no-header tbody tr:first-child,.view-content table.bt.no-header tbody tr:first-child,.webform-submission-form table.bt.no-header tbody tr:first-child{display:none}.text-with-summary table.bt tbody tr:nth-child(even) td:before,.text-long table.bt tbody tr:nth-child(even) td:before,.view-content table.bt tbody tr:nth-child(even) td:before,.webform-submission-form table.bt tbody tr:nth-child(even) td:before{background:rgb(120.7572115385,194.4591346154,206.7427884615)}.text-with-summary table.bt tbody tr:last-child td:not(:last-child),.text-long table.bt tbody tr:last-child td:not(:last-child),.view-content table.bt tbody tr:last-child td:not(:last-child),.webform-submission-form table.bt tbody tr:last-child td:not(:last-child){border-bottom:1px solid #ccc}.text-with-summary table.bt tbody th,.text-long table.bt tbody th,.view-content table.bt tbody th,.webform-submission-form table.bt tbody th{display:block}.text-with-summary table.bt tbody td,.text-long table.bt tbody td,.view-content table.bt tbody td,.webform-submission-form table.bt tbody td{padding:0 !important}.text-with-summary table.bt tbody td:before,.text-long table.bt tbody td:before,.view-content table.bt tbody td:before,.webform-submission-form table.bt tbody td:before{content:attr(data-th);border-right:1px solid #ccc;background:#66bac8;color:#000;padding:1rem 3rem}.text-with-summary table.bt tbody td span.bt-content,.text-long table.bt tbody td span.bt-content,.view-content table.bt tbody td span.bt-content,.webform-submission-form table.bt tbody td span.bt-content{padding:1rem 3rem}.field span.inline-label{font-weight:700;margin-right:1rem}.field span.inline-label+div{display:inline}.field span.inline-label+div.field-multi-item>div{display:inline}.field.long-text::after,.field.text-with-summary::after{content:"";display:table;clear:both}.field-platforms{margin-bottom:-1rem}.field-platforms .platform-links{list-style:none;margin:0;padding:0;display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;margin-left:-6px;margin-right:-6px;width:calc(100% + 12px)}.field-platforms .platform-links>*{padding-left:6px;padding-right:6px}.field-platforms .platform-links li{margin-bottom:1rem;padding-left:.5rem;padding-right:.5rem}.field-platforms .platform-links svg{width:4.5rem;height:4.5rem}@media screen and (min-width:2000px){.field-platforms .platform-links svg{width:7rem;height:7rem}}.field-media-image{position:relative;margin-bottom:2rem}.field-media-image::after{width:100%;height:100%;z-index:0;right:-2rem;bottom:-2rem;content:"";display:block;position:absolute;background-size:27% 40%;background:linear-gradient(135deg,#E6F4F6 25%,transparent 25%) -15px 0,linear-gradient(225deg,#E6F4F6 25%,transparent 25%) -15px 0,linear-gradient(315deg,#E6F4F6 25%,transparent 25%),linear-gradient(45deg,#E6F4F6 25%,transparent 25%);background-color:#d5ebee}.field-media-image img{z-index:1;position:relative}.blue .field-media-image::after,.beige .field-media-image::after,.beige-with-border .field-media-image::after{background:linear-gradient(135deg,rgb(192.5,227.5,232.5) 25%,transparent 25%) -15px 0,linear-gradient(225deg,rgb(192.5,227.5,232.5) 25%,transparent 25%) -15px 0,linear-gradient(315deg,rgb(192.5,227.5,232.5) 25%,transparent 25%),linear-gradient(45deg,rgb(192.5,227.5,232.5) 25%,transparent 25%);background-color:hsl(187.2,42.3728813559%,78.431372549%)}.drupal-message{padding:4rem 2.5rem 4rem 5.5rem;margin:4rem 0;background-image:none;font-size:2.25rem;background-color:#37363b;color:#fff;border-left:1rem solid;box-shadow:none;max-width:1200px;margin-left:auto;margin-right:auto}.drupal-message a{color:#fcd105}.drupal-message a:hover,.drupal-message a:focus{opacity:.6}.drupal-message.error-message:before,.drupal-message.warning-message:before,.drupal-message.status-message:before{position:relative;top:.7rem}.drupal-message.error-message{border-color:#c028bb}.drupal-message.error-message:before{content:"";font-family:"Material Icons Outlined";color:#c028bb}.drupal-message.warning-message{border-color:#fcd105}.drupal-message.warning-message:before{content:"";font-family:"Material Icons Outlined";color:#fcd105}.drupal-message.status-message{border-color:#018901}.drupal-message.status-message:before{content:"";font-family:"Material Icons Outlined";color:#018901}.views-exposed-form--holder{background-color:#f5f0ed;max-width:1200px;padding:3rem 4rem 6rem}.views-exposed-form--form,.views-exposed-form--title{margin-left:auto;margin-right:auto;max-width:984px}.views-exposed-form--title{margin:0;color:#3b4e6e;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:800;font-feature-settings:"liga","dlig";line-height:1.15;font-size:3rem;margin-left:auto;margin-right:auto;color:#000;text-transform:uppercase;padding:3rem 0}@media screen and (min-width:2000px){.views-exposed-form--title{font-size:3.5rem}}.views-exposed-form--form{display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;gap:2rem}@media screen and (min-width:984px){.views-exposed-form--form{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-start;-ms-flex-pack:start;align-items:center;-ms-flex-align:center}}.views-exposed-form--form .form-item{width:100%;margin:0}@media screen and (max-width:984px){.views-exposed-form--form .form-item{margin-top:2rem}}@media screen and (min-width:520px){.views-exposed-form--form .form-item{width:50%;max-width:300px}}.views-exposed-form--form .form-item.js-form-type-textfield input{min-height:44px;position:relative;top:1px}.views-exposed-form--form .form-item .select2-container--default{max-width:100%;margin-top:1px}.views-exposed-form--form .form-item .select2-container--default .select2-selection__choice{margin-top:.5rem}.views-exposed-form--form .form-actions{margin-left:auto;margin-right:auto;display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start}@media screen and (min-width:520px){.views-exposed-form--form .form-actions{margin:.5rem 0 0 -10px}}.views-exposed-form--form .form-actions input.form-submit.button{background-color:#66bac8;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:100px;font-size:2.5rem;padding:2rem 3.5rem;border-color:#66bac8;display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;cursor:pointer;height:44px;line-height:1;min-width:120px;padding-top:.5rem;padding-bottom:.5rem;margin:0 10px;padding-left:5.5rem;padding-right:5.5rem}.views-exposed-form--form .form-actions input.form-submit.button:hover,.views-exposed-form--form .form-actions input.form-submit.button:focus{color:#fff;background-color:#3b4e6e;text-decoration:underline;outline:0;border-color:#3b4e6e}.views-exposed-form--form .form-actions input.form-submit.button.inactive,.views-exposed-form--form .form-actions input.form-submit.button:disabled{color:#ccc;cursor:default;background-color:#d5ebee;border-color:#d5ebee}.views-exposed-form--form .form-actions input.form-submit.button.inactive:hover,.views-exposed-form--form .form-actions input.form-submit.button.inactive:focus,.views-exposed-form--form .form-actions input.form-submit.button:disabled:hover,.views-exposed-form--form .form-actions input.form-submit.button:disabled:focus{color:#ccc;background-color:#d5ebee;text-decoration:none}.text-with-summary .views-exposed-form--form .form-actions input.form-submit.button+.ec-button,.text-with-summary .views-exposed-form--form .form-actions input.form-submit.button+.ec-button-outline,.text-long .views-exposed-form--form .form-actions input.form-submit.button+.ec-button,.text-long .views-exposed-form--form .form-actions input.form-submit.button+.ec-button-outline{margin-left:1.5rem}.views-exposed-form--form .form-actions input.form-submit.button.js-hide{display:none}.views-exposed-form--form .form-actions input.form-submit.button[data-drupal-selector=edit-reset],.views-exposed-form--form .form-actions input.form-submit.button[name=reset]{background-color:hsla(0,0%,100%,0);border:1px solid;color:#666;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:100px;font-size:2.5rem;padding:2rem 3.5rem;border-color:#999;display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;cursor:pointer;height:44px;line-height:1;min-width:120px;padding-top:.5rem;padding-bottom:.5rem;margin:0 2px;min-width:162px}.views-exposed-form--form .form-actions input.form-submit.button[data-drupal-selector=edit-reset]:hover,.views-exposed-form--form .form-actions input.form-submit.button[data-drupal-selector=edit-reset]:focus,.views-exposed-form--form .form-actions input.form-submit.button[name=reset]:hover,.views-exposed-form--form .form-actions input.form-submit.button[name=reset]:focus{color:#e86d1f;background-color:#f5f0ed;text-decoration:underline;outline:0;border-color:#999}.views-exposed-form--form .form-actions input.form-submit.button[data-drupal-selector=edit-reset].inactive,.views-exposed-form--form .form-actions input.form-submit.button[data-drupal-selector=edit-reset]:disabled,.views-exposed-form--form .form-actions input.form-submit.button[name=reset].inactive,.views-exposed-form--form .form-actions input.form-submit.button[name=reset]:disabled{color:#ccc;cursor:default;background-color:hsla(0,0%,100%,0);border-color:#ccc}.views-exposed-form--form .form-actions input.form-submit.button[data-drupal-selector=edit-reset].inactive:hover,.views-exposed-form--form .form-actions input.form-submit.button[data-drupal-selector=edit-reset].inactive:focus,.views-exposed-form--form .form-actions input.form-submit.button[data-drupal-selector=edit-reset]:disabled:hover,.views-exposed-form--form .form-actions input.form-submit.button[data-drupal-selector=edit-reset]:disabled:focus,.views-exposed-form--form .form-actions input.form-submit.button[name=reset].inactive:hover,.views-exposed-form--form .form-actions input.form-submit.button[name=reset].inactive:focus,.views-exposed-form--form .form-actions input.form-submit.button[name=reset]:disabled:hover,.views-exposed-form--form .form-actions input.form-submit.button[name=reset]:disabled:focus{color:#ccc;background-color:hsla(0,0%,100%,0);text-decoration:none}.text-with-summary .views-exposed-form--form .form-actions input.form-submit.button[data-drupal-selector=edit-reset]+.ec-button,.text-with-summary .views-exposed-form--form .form-actions input.form-submit.button[data-drupal-selector=edit-reset]+.ec-button-outline,.text-long .views-exposed-form--form .form-actions input.form-submit.button[data-drupal-selector=edit-reset]+.ec-button,.text-long .views-exposed-form--form .form-actions input.form-submit.button[data-drupal-selector=edit-reset]+.ec-button-outline,.text-with-summary .views-exposed-form--form .form-actions input.form-submit.button[name=reset]+.ec-button,.text-with-summary .views-exposed-form--form .form-actions input.form-submit.button[name=reset]+.ec-button-outline,.text-long .views-exposed-form--form .form-actions input.form-submit.button[name=reset]+.ec-button,.text-long .views-exposed-form--form .form-actions input.form-submit.button[name=reset]+.ec-button-outline{margin-left:1.5rem}.views-exposed-form--form .form-actions input.form-submit.button[data-drupal-selector=edit-reset].js-hide,.views-exposed-form--form .form-actions input.form-submit.button[name=reset].js-hide{display:none}.views-exposed-form--form .form-actions input.form-submit.button[data-drupal-selector=edit-reset]:hover,.views-exposed-form--form .form-actions input.form-submit.button[data-drupal-selector=edit-reset]:focus,.views-exposed-form--form .form-actions input.form-submit.button[name=reset]:hover,.views-exposed-form--form .form-actions input.form-submit.button[name=reset]:focus{background-color:#f6f6f6}@media screen and (max-width:984px){.views-exposed-form--form .form-actions input.form-submit.button{margin-top:2rem}.views-exposed-form--form .form-actions input.form-submit.button[data-drupal-selector=edit-reset]{margin-top:2rem}}.views-exposed-form--form+.view-content{margin-top:5rem}nav:not(.pager) .js-pager__items li a,.pager .pager__item .pager__inner{transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-webkit-transform:translateZ(0);background:rgba(0,0,0,0);border:1px solid #ccc;border-radius:8px;color:#000;display:block;height:32px;line-height:30px;min-width:32px;padding:0 8px;text-align:center}nav:not(.pager) .js-pager__items li a:hover,.pager .pager__item .pager__inner:hover,nav:not(.pager) .js-pager__items li a:focus,.pager .pager__item .pager__inner:focus{background:#f5f0ed;color:#c2570f}.results-count,.count-shim{display:none}.results-count-wrapper{width:100%;margin-bottom:3rem;text-align:center}@media screen and (min-width:800px){.results-count-wrapper{width:50%;text-align:left}}.js-pager__items{list-style:none;margin:0;padding:0;display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;margin-bottom:3rem;text-align:center}.js-pager__items li *{display:block}.js-pager__items li:not(:first-child):not(:last-child){margin:0 2.5px}.pager{border-top:1px solid #dc6010;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-size:13px;font-weight:800;padding-top:3rem;display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center}.view-content+.pager{margin-top:9rem}.pager .pager__item.is-active .pager__inner{border-color:#dc6010;color:#fff;background:#dc6010}.pager .pager__item.is-active .pager__inner:hover,.pager .pager__item.is-active .pager__inner:focus{color:#fff;background:#dc6010}@media screen and (max-width:800px){.pager .pager__item.pager__item--first{display:none}.pager .pager__item.pager__item--last{display:none}.pager .pager__item.pager__item--ellipsis{display:none}}.pager .pager__item.pager__item--previous,.pager .pager__item.pager__item--next{line-height:32px}.pager .pager__item.pager__item--previous a,.pager .pager__item.pager__item--next a{transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-webkit-transform:translateZ(0);color:#000}.pager .pager__item.pager__item--previous a:hover,.pager .pager__item.pager__item--next a:hover{color:#c2570f}.pager .disabled a,.pager .disabled span{color:#999;pointer-events:none}@media screen and (min-width:800px){.pager .pager-smart .results-pager{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:space-between;-ms-flex-pack:justify;align-items:center;-ms-flex-align:center}}.pager .pager-smart .pager__item.pager__item--previous{padding-right:5px}.pager .pager-smart .pager__item.pager__item--next{padding-left:5px}@media screen and (max-width:520px){.pager.results-pager .pager__number{margin:0 .5rem !important}.pager.results-pager .pager__item.pager__item--previous{padding-right:0}.pager.results-pager .pager__item.pager__item--next{padding-left:0}}nav:not(.pager) .js-pager__items li{color:#000;margin:0 1rem}nav:not(.pager) .js-pager__items li a span{position:relative;top:-1px}ul.flippy{list-style:none;margin:0;padding:0;display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap}ul.flippy li{padding:2rem 0;width:50%}ul.flippy li.flippy-next{text-align:right}.ec-modal-trigger{background-color:#66bac8;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:100px;font-size:2.5rem;padding:2rem 3.5rem;border-color:#66bac8}.ec-modal-trigger:hover,.ec-modal-trigger:focus{color:#fff;background-color:#3b4e6e;text-decoration:underline;outline:0;border-color:#3b4e6e}.ec-modal-trigger.inactive,.ec-modal-trigger:disabled{color:#ccc;cursor:default;background-color:#d5ebee;border-color:#d5ebee}.ec-modal-trigger.inactive:hover,.ec-modal-trigger.inactive:focus,.ec-modal-trigger:disabled:hover,.ec-modal-trigger:disabled:focus{color:#ccc;background-color:#d5ebee;text-decoration:none}.text-with-summary .ec-modal-trigger+.ec-button,.text-with-summary .ec-modal-trigger+.ec-button-outline,.text-long .ec-modal-trigger+.ec-button,.text-long .ec-modal-trigger+.ec-button-outline{margin-left:1.5rem}.ec-modal-trigger.js-hide{display:none}.modal-wrapper{display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:999;background:rgba(0,0,0,.8);width:100%;height:100%;border:0}.modal-wrapper .modal-inner{display:none;position:absolute;padding:2.5rem;top:50%;left:50%;width:auto;max-width:90vw;height:auto;max-height:95vh;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;border:0;overflow-y:scroll}@media screen and (min-width:800px){.modal-wrapper .modal-inner{min-width:500px}}.modal-wrapper .modal-inner>.contextual .trigger{right:-12px}.modal-wrapper .modal-inner .modal-close{background:0 0;font-size:16px;color:#000;height:24px;width:24px;top:0;right:0;position:absolute;border:0;font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif;padding:0;z-index:9999}.modal-wrapper .modal-inner .modal-close:focus,.modal-wrapper .modal-inner .modal-close:hover{color:#bf0e0e}.modal-wrapper .modal-header{position:relative}.modal-wrapper .modal-header h2{margin:0;color:#3b4e6e;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:800;font-feature-settings:"liga","dlig";line-height:1.15;font-size:3rem;margin:0 0 1rem}@media screen and (min-width:2000px){.modal-wrapper .modal-header h2{font-size:3.5rem}}.modal-wrapper .modal-header .modal-close{border:1px solid rgba(0,0,0,0);display:block;position:absolute;border-radius:50%;top:15px;right:20px;height:22px;width:22px}.modal-wrapper .modal-header .modal-close:after{content:"";font-family:"Material Icons Outlined"}.modal-wrapper .modal-header .modal-close:hover,.modal-wrapper .modal-header .modal-close:focus{opacity:.8;border-color:#fff;outline:none}.modal-wrapper .modal-content{overflow-y:scroll;overflow-x:hidden;color:#000}.modal-wrapper .modal-content .modal-intro{margin-bottom:4rem}.modal-wrapper .modal-content .modal-intro>*:last-child{margin-bottom:0}.modal-wrapper .modal-content input:focus{cursor:pointer}.modal-wrapper.active-modal{display:block}.modal-wrapper.active-modal .modal-inner{display:block}.modal-wrapper.close-modal{display:none}.modal-wrapper.close-modal modal-inner{display:none}.ui-dialog{border-radius:1rem;font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif;font-size:14px;padding:3rem;width:50% !important}.ui-dialog.ui-widget.ui-widget-content{border:0}.ui-dialog small{display:block;font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif;font-size:20px;font-weight:300;margin:3rem 0}.ui-dialog a{color:#c2570f;text-decoration:none}.ui-dialog a:hover{color:#00c;text-decoration:underline}.ui-dialog .ui-dialog-titlebar .ui-dialog-subtitle,.ui-dialog .ui-dialog-content h2.subtitle{border-bottom:1px solid #ccc;color:#3b4e6e;font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif;font-weight:400;font-size:20px;margin-bottom:4rem;padding-bottom:2rem}.ui-dialog .ui-dialog-titlebar{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;background:rgba(0,0,0,0);border:none;border-radius:0;color:#3b4e6e;outline:none;padding:.4em 1.25em .4em 0}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-size:36px;order:0;white-space:normal}.ui-dialog .ui-dialog-titlebar .ui-dialog-subtitle{order:2}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{background:rgba(0,0,0,0);border:1px solid #ccc;border-radius:4px;height:32px;order:1;right:0;top:10px;width:38px}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:before{content:"×";position:relative;left:5019px;font-size:22px}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick{background:none rgba(0,0,0,0)}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover{background-color:#f5f0ed}.ui-dialog .ui-dialog-content{overflow:hidden auto;padding:0}.ui-dialog .ui-dialog-content .form-item label{color:#3b4e6e;font-size:14px}.ui-dialog .ui-dialog-content .form-item .description{font-size:14px;padding-top:0}.ui-dialog .ui-dialog-content .field{margin-bottom:1rem}.ui-dialog .ui-dialog-content .field .label{float:left;font-weight:700}.ui-dialog .ui-dialog-content .field .label:after{content:":";margin-right:1rem}.ui-dialog .ui-dialog-content .field.field-image img{max-width:50%;width:auto}.ui-dialog .ui-dialog-buttonpane button{background-color:#de7a26;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:8px;font-size:1.75rem;padding:1rem 1.5rem;border-color:#de7a26}.ui-dialog .ui-dialog-buttonpane button:hover,.ui-dialog .ui-dialog-buttonpane button:focus{color:#000;background-color:#dc6010;text-decoration:underline;outline:0;border-color:#dc6010}.ui-dialog .ui-dialog-buttonpane button.inactive,.ui-dialog .ui-dialog-buttonpane button:disabled{color:#999;cursor:default;background-color:#DE7A26aa;border-color:#DE7A26aa}.ui-dialog .ui-dialog-buttonpane button.inactive:hover,.ui-dialog .ui-dialog-buttonpane button.inactive:focus,.ui-dialog .ui-dialog-buttonpane button:disabled:hover,.ui-dialog .ui-dialog-buttonpane button:disabled:focus{color:#999;background-color:#DE7A26aa;text-decoration:none}.text-with-summary .ui-dialog .ui-dialog-buttonpane button+.ec-button,.text-with-summary .ui-dialog .ui-dialog-buttonpane button+.ec-button-outline,.text-long .ui-dialog .ui-dialog-buttonpane button+.ec-button,.text-long .ui-dialog .ui-dialog-buttonpane button+.ec-button-outline{margin-left:1.5rem}.ui-dialog .ui-dialog-buttonpane button.js-hide{display:none}.ui-dialog .ui-dialog-buttonpane button.use-ajax{background-color:hsla(0,0%,100%,0);border:1px solid;color:#666;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:8px;font-size:1.75rem;padding:1rem 1.5rem;border-color:#999}.ui-dialog .ui-dialog-buttonpane button.use-ajax:hover,.ui-dialog .ui-dialog-buttonpane button.use-ajax:focus{color:#e86d1f;background-color:#f5f0ed;text-decoration:underline;outline:0;border-color:#999}.ui-dialog .ui-dialog-buttonpane button.use-ajax.inactive,.ui-dialog .ui-dialog-buttonpane button.use-ajax:disabled{color:#ccc;cursor:default;background-color:hsla(0,0%,100%,0);border-color:#ccc}.ui-dialog .ui-dialog-buttonpane button.use-ajax.inactive:hover,.ui-dialog .ui-dialog-buttonpane button.use-ajax.inactive:focus,.ui-dialog .ui-dialog-buttonpane button.use-ajax:disabled:hover,.ui-dialog .ui-dialog-buttonpane button.use-ajax:disabled:focus{color:#ccc;background-color:hsla(0,0%,100%,0);text-decoration:none}.text-with-summary .ui-dialog .ui-dialog-buttonpane button.use-ajax+.ec-button,.text-with-summary .ui-dialog .ui-dialog-buttonpane button.use-ajax+.ec-button-outline,.text-long .ui-dialog .ui-dialog-buttonpane button.use-ajax+.ec-button,.text-long .ui-dialog .ui-dialog-buttonpane button.use-ajax+.ec-button-outline{margin-left:1.5rem}.ui-dialog .ui-dialog-buttonpane button.use-ajax.js-hide{display:none}.ui-dialog input[type=submit]{background-color:hsla(0,0%,100%,0);border:1px solid;color:#666;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:100px;font-size:2.5rem;padding:2rem 3.5rem;border-color:#999}.ui-dialog input[type=submit]:hover,.ui-dialog input[type=submit]:focus{color:#e86d1f;background-color:#f5f0ed;text-decoration:underline;outline:0;border-color:#999}.ui-dialog input[type=submit].inactive,.ui-dialog input[type=submit]:disabled{color:#ccc;cursor:default;background-color:hsla(0,0%,100%,0);border-color:#ccc}.ui-dialog input[type=submit].inactive:hover,.ui-dialog input[type=submit].inactive:focus,.ui-dialog input[type=submit]:disabled:hover,.ui-dialog input[type=submit]:disabled:focus{color:#ccc;background-color:hsla(0,0%,100%,0);text-decoration:none}.text-with-summary .ui-dialog input[type=submit]+.ec-button,.text-with-summary .ui-dialog input[type=submit]+.ec-button-outline,.text-long .ui-dialog input[type=submit]+.ec-button,.text-long .ui-dialog input[type=submit]+.ec-button-outline{margin-left:1.5rem}.ui-dialog input[type=submit].js-hide{display:none}@media screen and (max-width:800px){.ui-dialog input[type=submit]{width:100%;padding:2rem 2rem;font-size:75%}}.ui-dialog .entity-moderation-form input[type=submit]{background-color:hsla(0,0%,100%,0);border:1px solid;color:#666;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:8px;font-size:1.75rem;padding:1rem 1.5rem;border-color:#999}.ui-dialog .entity-moderation-form input[type=submit]:hover,.ui-dialog .entity-moderation-form input[type=submit]:focus{color:#e86d1f;background-color:#f5f0ed;text-decoration:underline;outline:0;border-color:#999}.ui-dialog .entity-moderation-form input[type=submit].inactive,.ui-dialog .entity-moderation-form input[type=submit]:disabled{color:#ccc;cursor:default;background-color:hsla(0,0%,100%,0);border-color:#ccc}.ui-dialog .entity-moderation-form input[type=submit].inactive:hover,.ui-dialog .entity-moderation-form input[type=submit].inactive:focus,.ui-dialog .entity-moderation-form input[type=submit]:disabled:hover,.ui-dialog .entity-moderation-form input[type=submit]:disabled:focus{color:#ccc;background-color:hsla(0,0%,100%,0);text-decoration:none}.text-with-summary .ui-dialog .entity-moderation-form input[type=submit]+.ec-button,.text-with-summary .ui-dialog .entity-moderation-form input[type=submit]+.ec-button-outline,.text-long .ui-dialog .entity-moderation-form input[type=submit]+.ec-button,.text-long .ui-dialog .entity-moderation-form input[type=submit]+.ec-button-outline{margin-left:1.5rem}.ui-dialog .entity-moderation-form input[type=submit].js-hide{display:none}.drawer-toggle{position:relative;display:inline-block;padding-right:2.5rem;font-weight:700;margin-top:1rem}.drawer-toggle:hover:after,.drawer-toggle:focus:after{color:#3b4e6e}.drawer-toggle:after{content:"";display:block;width:2rem;height:2rem;position:absolute;bottom:calc(50% - .5rem);right:0;content:"";font-family:"Material Icons Outlined";font-size:24px}.drawer-toggle.active-drawer:after{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);bottom:calc(50% - 1.5rem);right:-0.5rem}.drawer-toggle.active-drawer.drawer-fade:after{right:calc(50% - 90px)}.drawer-toggle.drawer-fade{display:block;width:100%;padding:6rem 2.5rem 2rem;text-align:center;margin-top:0;background:-moz-linear-gradient(bottom,#EDEDED 0%,transparent 100%);background:-webkit-linear-gradient(bottom,#EDEDED 0%,transparent 100%);background:-o-linear-gradient(bottom,#EDEDED 0%,transparent 100%);background:-ms-linear-gradient(bottom,#EDEDED 0%,transparent 100%);background:linear-gradient(to top,#EDEDED 0%,transparent 100%)}.drawer-toggle.drawer-fade:after{bottom:2.5rem;right:calc(50% - 74px)}.drawer-content{display:none;padding-top:1rem}.drawer-content.open-drawer:not(.not-fade){padding-bottom:4rem}.vertical-tabs{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;margin:1rem 0}.vertical-tabs__menu{float:none;width:auto;margin:-1px 0 -1px -1px}.vertical-tabs__panes{padding:2rem;width:100%}.vertical-tabs__pane{background-color:rgba(0,0,0,0)}details.form-wrapper.vertical-tabs__pane{background-color:rgba(0,0,0,0)}.node-section>.layout.one-column .paragraph--type--accordions,.widget-section>.layout--onecol .paragraph--type--accordions{max-width:944px;margin-left:auto;margin-right:auto}.accordion-item .accordion-header a{transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-webkit-transform:translateZ(0);padding:2rem 6rem 2rem 2.5rem;display:block;color:#666;font-weight:700;position:relative;font-size:2.5rem;border:1px solid #ccc;margin-top:-1px;background:#fff}@media screen and (min-width:800px){.accordion-item .accordion-header a{padding:2rem 7rem 2rem 3.5rem;font-size:2.75rem}}.accordion-item .accordion-header a:after{position:absolute;right:2.5rem;top:1.25rem;font-size:3rem;content:"+"}@media screen and (min-width:800px){.accordion-item .accordion-header a:after{right:3.5rem;top:1.5rem;font-size:3.5rem}}.accordion-item .accordion-header a:hover{color:#e86d1f;background:#f5f0ed;border-color:#ccc}.accordion-item .field-long-text{display:none;padding:2.5rem 4rem 4rem;background:#fff;border-left:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0)}.no-js .accordion-item:hover .field-long-text,.no-js .accordion-item:focus .field-long-text{display:block}.node-section>.layout.one-column .paragraph--type--block-placer .block-basic,.widget-section>.layout--onecol .paragraph--type--block-placer .block-basic{max-width:800px;margin-left:auto;margin-right:auto}@media screen and (min-width:800px){.paragraph--type--content-placer.has-title{position:relative}.paragraph--type--content-placer.has-title .field-widget-title{padding-right:270px;min-height:58px}.paragraph--type--content-placer.has-title .field-link{position:absolute;top:-8px;right:0;margin-top:0}.paragraph--type--content-placer.has-title .field-link>a{max-width:250px}}.node-section>.layout.one-column .paragraph--type--content-placer.custom-views-list,.widget-section>.layout--onecol .paragraph--type--content-placer.custom-views-list{max-width:800px;margin-left:auto;margin-right:auto}.paragraph--type--content-placer .field-widget-title{text-align:left;border-bottom:1px solid #dc6010;color:#3b4e6e;padding-bottom:1rem}.layout-section.blue .paragraph--type--content-placer .field-widget-title{border-color:#3b4e6e}.paragraph--type--content-placer .field-link{margin-top:3rem;text-align:center}.paragraph--type--content-placer .field-link>a{background-color:#66bac8;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:100px;font-size:2.5rem;padding:2rem 3.5rem;border-color:#66bac8;margin-bottom:0}.paragraph--type--content-placer .field-link>a:hover,.paragraph--type--content-placer .field-link>a:focus{color:#fff;background-color:#3b4e6e;text-decoration:underline;outline:0;border-color:#3b4e6e}.paragraph--type--content-placer .field-link>a.inactive,.paragraph--type--content-placer .field-link>a:disabled{color:#ccc;cursor:default;background-color:#d5ebee;border-color:#d5ebee}.paragraph--type--content-placer .field-link>a.inactive:hover,.paragraph--type--content-placer .field-link>a.inactive:focus,.paragraph--type--content-placer .field-link>a:disabled:hover,.paragraph--type--content-placer .field-link>a:disabled:focus{color:#ccc;background-color:#d5ebee;text-decoration:none}.text-with-summary .paragraph--type--content-placer .field-link>a+.ec-button,.text-with-summary .paragraph--type--content-placer .field-link>a+.ec-button-outline,.text-long .paragraph--type--content-placer .field-link>a+.ec-button,.text-long .paragraph--type--content-placer .field-link>a+.ec-button-outline{margin-left:1.5rem}.paragraph--type--content-placer .field-link>a.js-hide{display:none}.paragraph--type--content-placer.paragraph.content-families{max-width:1100px}.paragraph--type--content-placer.paragraph.content-families .field-featured-families{margin-left:auto;margin-right:auto}@media screen and (min-width:800px){.paragraph--type--content-placer.paragraph.content-families .field-featured-families{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;-ms-flex-pack:center;align-items:flex-start;-ms-flex-align:start;gap:2rem}}@media screen and (min-width:1200px){.paragraph--type--content-placer.paragraph.content-families .field-featured-families>div{flex:1;min-width:30%}}.paragraph--type--form-placer .webform-submission-form{padding-top:0}.paragraph--type--gallery{max-width:100%}.paragraph--type--gallery .lightbox .gallery-wrapper{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;-ms-flex-pack:center;align-items:flex-start;-ms-flex-align:start;margin-left:-16px;margin-right:-16px;width:calc(100% + 32px);margin-bottom:-4rem}.paragraph--type--gallery .lightbox .gallery-wrapper>*{padding-left:16px;padding-right:16px}.paragraph--type--gallery .lightbox .gallery-wrapper .featherlight-hidden{display:none}.paragraph--type--gallery .lightbox .gallery-wrapper .image-gal{margin-bottom:4rem;overflow:hidden;cursor:pointer;width:100%;max-width:308px}.paragraph--type--gallery .lightbox .gallery-wrapper .image-gal img{width:100%;border:1px solid #ededed}.paragraph--type--gallery .lightbox .gallery-wrapper .image-gal img:hover,.paragraph--type--gallery .lightbox .gallery-wrapper .image-gal img:focus{border-color:#ccc;opacity:.7;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-webkit-transform:translateZ(0)}.node-section>.layout.one-column .paragraph--type--gallery .slider,.widget-section>.layout--onecol .paragraph--type--gallery .slider{max-width:800px;margin-left:auto;margin-right:auto}.paragraph--type--gallery .slider .field-image-multi{margin-left:-2.25rem;margin-right:-2.25rem;width:calc(100% + 40px)}@media screen and (min-width:800px){.paragraph--type--gallery .slider .field-image-multi{margin-left:0;margin-right:0;width:100%}}.paragraph--type--gallery .slider .field-image-multi img{width:100%}.paragraph--type--gallery .slider .field-image-multi .field-media-image{overflow:hidden;padding-right:2rem;padding-bottom:2rem}.paragraph--type--gallery .slider .field-image-multi .slick-arrow{transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-webkit-transform:translateZ(0);background:rgba(35,35,35,.4);opacity:.3;padding:30px}.paragraph--type--gallery .slider .field-image-multi .slick-arrow:before,.paragraph--type--gallery .slider .field-image-multi .slick-arrow:after{background-color:#fff}.paragraph--type--gallery .slider .field-image-multi .slick-arrow.slick-prev{left:0}.paragraph--type--gallery .slider .field-image-multi:hover .slick-arrow{opacity:1}.node-section>.layout.one-column .paragraph--type--horizontal-rule .text,.widget-section>.layout--onecol .paragraph--type--horizontal-rule .text{max-width:944px;margin-left:auto;margin-right:auto}.paragraph--type--horizontal-rule hr{border-top:1px solid #ccc}.paragraph--type--image .image-wrapper{margin-left:auto;margin-right:auto}.paragraph--type--image .image-wrapper.small{max-width:280px}.paragraph--type--image .image-wrapper.medium{max-width:480px}.paragraph--type--image .image-wrapper.large{max-width:800px}.paragraph--type--image .image-wrapper.square{max-width:400px}.paragraph--type--image .image-wrapper.full{max-width:1200px}.paragraph--type--image .image-wrapper.default img{width:auto;margin-left:auto;margin-right:auto}.paragraph--type--image a{color:#000;text-decoration:none}.paragraph--type--image a img{border:1px solid #ededed}.paragraph--type--image a img:hover,.paragraph--type--image a img:focus{border-color:#ccc;opacity:.7;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-webkit-transform:translateZ(0)}.node-section>.layout.one-column .paragraph--type--links-files,.widget-section>.layout--onecol .paragraph--type--links-files{max-width:800px;margin-left:auto;margin-right:auto}.paragraph--type--links-files .links-files{margin-top:2.5rem}@media screen and (min-width:520px){.node-section>.layout.one-column .paragraph--type--links-files .links-files.multi-col,.widget-section>.layout--onecol .paragraph--type--links-files .links-files.multi-col{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}.node-section>.layout.one-column .paragraph--type--links-files .links-files.multi-col>*,.widget-section>.layout--onecol .paragraph--type--links-files .links-files.multi-col>*{display:block;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;overflow:hidden}}.paragraph--type--links-files .links-files>div{margin-bottom:1rem}.paragraph--type--layout-section .field-section-title{margin:0;color:#3b4e6e;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:800;font-feature-settings:"liga","dlig";line-height:1.15;font-size:4rem;margin-bottom:3rem;padding-left:2.25rem;padding-right:2.25rem}@media screen and (min-width:800px){.paragraph--type--layout-section .field-section-title{font-size:4.5rem}}@media screen and (min-width:984px){.paragraph--type--layout-section .field-section-title{text-align:center}.node-section>.layout.one-column .paragraph--type--layout-section .field-section-title,.widget-section>.layout--onecol .paragraph--type--layout-section .field-section-title{max-width:800px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1200px){.paragraph--type--layout-section .field-section-title{padding-left:0;padding-right:0}}.paragraph--type--layout-section .widget-section{position:relative;z-index:4;max-width:1200px;margin-left:auto;margin-right:auto}.paragraph--type--portals{max-width:1104px !important}.paragraph--type--portals .widget-title{color:#3b4e6e;border-bottom:2px solid #dc6010;padding-bottom:1rem}.paragraph--type--portals .field-portals{margin-bottom:-4rem;display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;-ms-flex-pack:center;align-items:flex-start;-ms-flex-align:start;margin-left:-24px;margin-right:-24px;width:calc(100% + 48px);justify-content:space-evenly}.paragraph--type--portals .field-portals>*{padding-left:24px;padding-right:24px}.paragraph--type--portals .field-portals>div{margin-bottom:4rem;width:100%}.paragraph--type--portals .field-portals>div:only-child{max-width:800px}@media screen and (min-width:520px){.paragraph--type--portals .field-portals>div:only-child .field-image{margin-left:auto;margin-right:auto}.paragraph--type--portals .field-portals>div:only-child .field-headline,.paragraph--type--portals .field-portals>div:only-child .portal-button{text-align:center}}@media screen and (min-width:984px){.paragraph--type--portals .field-portals>div{max-width:50%}}.paragraph--type--portals .field-portals a{text-decoration:none}.paragraph--type--portals .field-portals a:hover .field-image img,.paragraph--type--portals .field-portals a:focus .field-image img{border-color:#ccc;opacity:.7;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-webkit-transform:translateZ(0)}.paragraph--type--portals .field-portals a:hover .field-headline,.paragraph--type--portals .field-portals a:focus .field-headline{text-decoration:underline}.paragraph--type--portals .field-portals .field-image{max-width:380px;max-height:380px;margin-bottom:1rem}.paragraph--type--portals .field-portals .field-headline{margin:0;color:#3b4e6e;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:800;font-feature-settings:"liga","dlig";line-height:1.15;font-size:4rem;margin:4rem 0 2rem}@media screen and (min-width:800px){.paragraph--type--portals .field-portals .field-headline{font-size:4.5rem}}.paragraph--type--portals .field-portals a .field-headline{color:#c2570f}.paragraph--type--portals .field-portals a .field-headline:hover{color:#00c}.paragraph--type--portals .field-portals .field-long-text{margin-top:1rem;font-size:2.2rem}.paragraph--type--portals .field-portals .portal-button{margin-top:2rem}.paragraph--type--portals .field-portals .portal-button a{background-color:#66bac8;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:100px;font-size:2.5rem;padding:2rem 3.5rem;border-color:#66bac8}.paragraph--type--portals .field-portals .portal-button a:hover,.paragraph--type--portals .field-portals .portal-button a:focus{color:#fff;background-color:#3b4e6e;text-decoration:underline;outline:0;border-color:#3b4e6e}.paragraph--type--portals .field-portals .portal-button a.inactive,.paragraph--type--portals .field-portals .portal-button a:disabled{color:#ccc;cursor:default;background-color:#d5ebee;border-color:#d5ebee}.paragraph--type--portals .field-portals .portal-button a.inactive:hover,.paragraph--type--portals .field-portals .portal-button a.inactive:focus,.paragraph--type--portals .field-portals .portal-button a:disabled:hover,.paragraph--type--portals .field-portals .portal-button a:disabled:focus{color:#ccc;background-color:#d5ebee;text-decoration:none}.text-with-summary .paragraph--type--portals .field-portals .portal-button a+.ec-button,.text-with-summary .paragraph--type--portals .field-portals .portal-button a+.ec-button-outline,.text-long .paragraph--type--portals .field-portals .portal-button a+.ec-button,.text-long .paragraph--type--portals .field-portals .portal-button a+.ec-button-outline{margin-left:1.5rem}.paragraph--type--portals .field-portals .portal-button a.js-hide{display:none}.node-section>.layout.one-column .paragraph--type--quote,.widget-section>.layout--onecol .paragraph--type--quote{max-width:800px;margin-left:auto;margin-right:auto}.paragraph--type--quote .widget-title{margin-bottom:4rem}@media screen and (min-width:520px){.paragraph--type--quote .widget-wrapper{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start}}.paragraph--type--quote .field-image{margin:0 auto 4rem;width:200px;border-radius:50%;overflow:hidden}@media screen and (min-width:520px){.paragraph--type--quote .field-image{max-width:200px;margin:0 4rem 0 0}}.paragraph--type--quote .field-image .field-media-image{margin-bottom:0}.paragraph--type--quote .field-image .field-media-image::after{display:none}.paragraph--type--quote .quote-text-wrapper{width:100%}@media screen and (min-width:520px){.paragraph--type--quote .quote-text-wrapper:not(:first-child){width:calc(100% - 232px)}}.paragraph--type--quote .field-quote{margin:0 0 2rem;position:relative;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:3rem;padding-bottom:2rem}@media screen and (min-width:800px){.paragraph--type--quote .field-quote{padding-bottom:0;font-size:4.5rem}}.paragraph--type--quote .field-quote p{display:inline}.paragraph--type--quote .field-quote .quote-pre{color:rgba(35,35,35,.7);font-size:14rem;line-height:.1rem;margin-right:2rem;vertical-align:-6.4rem}.paragraph--type--quote .field-quote .quote-post{content:"”";color:rgba(35,35,35,.7);font-size:8rem;line-height:.1rem;vertical-align:-3.2rem;display:inline-block}.paragraph--type--quote .field-source{text-align:right;position:relative;font-weight:bold;text-transform:uppercase}.paragraph--type--quote .field-source:before{content:"–";left:-2.5rem}@media screen and (min-width:800px){.paragraph--type--quote .field-source{font-size:2.25rem}}.node-section>.layout.one-column .paragraph--type--text,.widget-section>.layout--onecol .paragraph--type--text{max-width:944px;margin-left:auto;margin-right:auto}.node-section>.layout.one-column .paragraph--type--video,.widget-section>.layout--onecol .paragraph--type--video{max-width:800px;margin-left:auto;margin-right:auto}.paragraph--type--video article{-webkit-animation:fadeIn 1.5s 1;-moz-animation:fadeIn 1.5s 1;-o-animation:fadeIn 1.5s 1;animation:fadeIn 1.5s 1}.block-field-paragraphs{margin-left:-2.25rem;margin-right:-2.25rem}.paragraph:not(.paragraph--type--layout-section,.paragraph--type--horizontal-rule){margin-left:auto;margin-right:auto;max-width:944px;padding:0 2.25rem}@media screen and (min-width:984px){.paragraph:not(.paragraph--type--layout-section,.paragraph--type--horizontal-rule){padding:0}}.widget{width:100%;padding:0 2.25rem;position:relative}.widget:not(.layout-section){margin-bottom:8rem}.widget.layout-section .layout__region>*{margin-bottom:8rem}.widget.layout-section.background{padding-top:8rem;padding-bottom:1px}.widget.layout-section.background.beige,.widget.layout-section.background.beige-with-border{background:#f5f0ed}.widget.layout-section.background.beige-with-border,.widget.layout-section.background.beige-with-border-with-border{position:relative;padding-bottom:calc(1rem + 2px)}.widget.layout-section.background.beige-with-border::after,.widget.layout-section.background.beige-with-border-with-border::after{width:100%;left:0;bottom:0;height:calc(1rem + 2px);content:"";display:block;position:absolute;background-image:linear-gradient(to right,#DC6010 0%,#DC6010 23%,#3B4E6E 27%,#3B4E6E 48%,#D5EBEE 52%,#D5EBEE 73%,#BAC784 77%,#BAC784 100%)}.widget.layout-section.background.blue,.widget.layout-section.background.light-blue{background:#e6f4f6}.widget.layout-section.background+.backless{margin-top:8rem}.widget.layout-section.text .widget-section{max-width:944px}.bios.all-bios .view{padding-bottom:6rem}.bios.all-bios .view-content{margin-bottom:-6rem;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.bios.all-bios .view-content>*{padding-left:20px;padding-right:20px}.bios.all-bios .views-row{display:flex;text-align:center;flex-direction:column}.bios.all-bios .views-row:not(:last-child){margin-bottom:4rem}@media screen and (min-width:520px){.bios.all-bios .views-row{width:50%}}@media screen and (min-width:800px){.bios.all-bios .views-row{width:33.33%}}@media screen and (min-width:984px){.bios.all-bios .views-row{width:33.33%}}.bios.all-bios .views-field-title a:hover span.title,.bios.all-bios .views-field-title a:focus span.title{text-decoration:underline}.bios.all-bios .views-field-title a:hover img,.bios.all-bios .views-field-title a:focus img{opacity:.6}.bios.all-bios .views-field-title span.title{display:inline-block;margin:0;color:#3b4e6e;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:800;font-feature-settings:"liga","dlig";line-height:1.15;font-size:3rem;margin-bottom:2rem;padding:0 2.25rem;color:#3b4e6e}@media screen and (min-width:2000px){.bios.all-bios .views-field-title span.title{font-size:3.5rem}}.bios.all-bios .views-field-title .image .field-media-image{max-width:256px;margin:0 auto 2rem}.bios.all-bios .views-field-title .image .field-media-image:after{content:none}.bios.all-bios .views-field-title .image .field-media-image img{border-radius:50%}.news.all-news .views-exposed-form{margin-bottom:6rem}.news.all-news .views-exposed-form .views-exposed-form--holder{padding:4rem}.news.all-news .view{padding-bottom:6rem}.news.all-news .views-row{display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;padding:0 2.25rem}.news.all-news .views-row:not(:last-child){margin-bottom:6rem}.news.all-news .views-row .views-field-field-image{margin-bottom:3rem}.news.all-news .views-row .views-field-title{margin:0;color:#3b4e6e;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:800;font-feature-settings:"liga","dlig";line-height:1.15;font-size:3rem;margin-bottom:1rem}@media screen and (min-width:2000px){.news.all-news .views-row .views-field-title{font-size:3.5rem}}.news.all-news .views-row .views-field-title h2{margin:0;color:#3b4e6e;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:800;font-feature-settings:"liga","dlig";line-height:1.15;font-size:3rem}@media screen and (min-width:2000px){.news.all-news .views-row .views-field-title h2{font-size:3.5rem}}.news.all-news .views-row .metatext{font-size:2rem;margin-bottom:3rem}.news.all-news .views-row .views-field-field-image{margin-left:auto;margin-right:auto;padding-right:40px}@media screen and (min-width:800px){.news.all-news .views-row{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start}.news.all-news .views-row .views-field-field-image{flex:0 0 340px;-ms-flex:0 0 340px;padding-right:40px;margin-bottom:0}.news.all-news .views-row .views-field-nothing{width:calc(100% - 380px)}}@media screen and (min-width:984px){.news.all-news .views-row{padding:0}}.news.all-news .views-row .metatext{display:flex;margin:2rem 0}.news.all-news .views-row .metatext .author{margin-right:.25em}.news.all-news .field-media-image{display:flex;justify-content:center}.news.all-news .field-media-image img{max-width:364px}.news.news-list .views-row{display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start}.news.news-list .views-row:not(:last-child){margin-bottom:6rem}.news.news-list .views-row .views-field-field-image{margin-bottom:3rem}.news.news-list .views-row .views-field-title{margin:0;color:#3b4e6e;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:800;font-feature-settings:"liga","dlig";line-height:1.15;font-size:3rem;margin-bottom:1rem}@media screen and (min-width:2000px){.news.news-list .views-row .views-field-title{font-size:3.5rem}}.news.news-list .views-row .views-field-title h2{margin:0;color:#3b4e6e;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:800;font-feature-settings:"liga","dlig";line-height:1.15;font-size:3rem}@media screen and (min-width:2000px){.news.news-list .views-row .views-field-title h2{font-size:3.5rem}}.news.news-list .views-row .metatext{font-size:2rem;margin-bottom:3rem}.news.news-list .views-row .views-field-field-image{margin-left:auto;margin-right:auto;padding-right:40px}@media screen and (min-width:800px){.news.news-list .views-row{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start}.news.news-list .views-row .views-field-field-image{flex:0 0 340px;-ms-flex:0 0 340px;padding-right:40px;margin-bottom:0}.news.news-list .views-row .views-field-nothing{width:calc(100% - 380px)}}.news.news-list .views-row .views-field-title{flex:0 0 100%;-ms-flex:0 0 100%}.news.news-list .views-row .metatext{margin-bottom:0}.campaign-index{margin-bottom:3rem}.campaign-index .views-exposed-form{margin-bottom:4rem}.campaign-index .view-content{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:stretch;-ms-flex-align:stretch;margin:0 -1.5rem}.campaign-index .view-content .views-row{width:100%;max-width:100%;flex:0 0 100%;padding-left:15px;padding-right:15px;position:relative;border-bottom:1px solid #ccc;margin:3rem 0;padding-bottom:2rem}@media screen and (min-width:800px){.campaign-index .view-content .views-row{width:100%;max-width:50%;flex:0 0 50%;padding-left:15px;padding-right:15px;position:relative}}@media screen and (min-width:984px){.campaign-index .view-content .views-row{width:100%;max-width:33.3333333333%;flex:0 0 33.3333333333%;padding-left:15px;padding-right:15px;position:relative}}.sponsors .sponsors-flex-grid{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start}.sponsors .sponsors-flex-grid .views-row,.sponsors .sponsors-flex-grid .node-sponsor{width:100%;max-width:100%;flex:0 0 100%;padding-left:15px;padding-right:15px;position:relative;margin:3rem 0}@media screen and (min-width:800px){.sponsors .sponsors-flex-grid .views-row,.sponsors .sponsors-flex-grid .node-sponsor{width:100%;max-width:50%;flex:0 0 50%;padding-left:15px;padding-right:15px;position:relative}}@media screen and (min-width:984px){.sponsors .sponsors-flex-grid .views-row,.sponsors .sponsors-flex-grid .node-sponsor{width:100%;max-width:25%;flex:0 0 25%;padding-left:15px;padding-right:15px;position:relative}}.sponsors .media-item.logo{display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center}.sponsors .media-item.logo .field-media-imge{margin-bottom:0}@media screen and (min-width:984px){.sponsors .media-item.logo{min-height:115px;max-height:150px}}.sponsors .media-item.logo img{margin:0 auto;max-width:200px}.sponsors.sponsors-grid .view-content{display:block}.sponsors.sponsors-grid .sponsors-level-group h2{padding:2rem 2rem 1rem;font-size:clamp(3.5rem,3.5vw,3rem);border-bottom:1px solid #dc6010}.sponsors.sponsors-slider .view-content .slick-list{max-width:calc(100% - 130px);margin-left:auto;margin-right:auto}.sponsors.sponsors-slider .view-content .views-row{margin:3rem 0;max-height:200px}.card-sponsor{text-align:center}.card-sponsor a{display:block}.card-sponsor a:hover img,.card-sponsor a:focus img{opacity:.6}.card-sponsor h3,.card-sponsor .card-sponsor-title{color:#3b4e6e;margin:3rem 0;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:clamp(1.5rem,1.5vw,2rem);font-weight:800}.card-sponsor .field-media-image::after{display:none}.success-stories.all-stories .views-exposed-form--holder{padding:4rem;margin-bottom:4rem}.success-stories.all-stories .views-exposed-form--holder .views-exposed-form--form{display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center}@media screen and (min-width:984px){.success-stories.all-stories .views-exposed-form--holder .views-exposed-form--form{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center}}.success-stories.all-stories .view-content{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;margin:0 -1.5rem}.success-stories.all-stories .view-content .views-row{width:100%;max-width:100%;flex:0 0 100%;padding-left:15px;padding-right:15px;position:relative;margin:3rem 0}@media screen and (min-width:800px){.success-stories.all-stories .view-content .views-row{width:100%;max-width:50%;flex:0 0 50%;padding-left:15px;padding-right:15px;position:relative}}@media screen and (min-width:984px){.success-stories.all-stories .view-content .views-row{width:100%;max-width:33.3333333333%;flex:0 0 33.3333333333%;padding-left:15px;padding-right:15px;position:relative}}.card-success-story{display:flex;text-align:center;flex-direction:column}.card-success-story p:last-of-type{margin:0}.card-success-story .card-success-story-title a:hover span,.card-success-story .card-success-story-title a:focus span{text-decoration:underline}.card-success-story .card-success-story-title a:hover img,.card-success-story .card-success-story-title a:focus img{opacity:.6}.card-success-story .card-success-story-title a span{display:inline-block;color:#3b4e6e;margin-bottom:2rem;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:clamp(3rem,3vw,2.5rem);font-weight:800}.card-success-story .card-success-story-title a .field-media-image{margin-bottom:0}.card-success-story .card-success-story-title a .field-media-image img{min-width:256px;max-width:256px;margin-left:auto;margin-right:auto;border-radius:50%}.card-success-story .card-success-story-title a .field-media-image::after{display:none}.card-success-story .label{font-weight:700}.card-success-story .card-success-story-body{max-width:350px;font-size:2.5rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.card-success-story .card-success-story-meta{margin:3rem auto 2rem}.card-success-story .card-success-progress-bar{order:1;width:260px;height:13px;border:1px solid #3b4e6e;margin:2rem auto 0;overflow:hidden;background-color:#fff}.card-success-story .card-success-progress-bar>div{width:0;height:100%;background-color:#3b4e6e}.card-success-story .card-success-story-body+a,.card-success-story .card-success-progress-bar+a{order:3;color:#000;width:fit-content;margin:0 auto;padding:2rem 6rem;font-weight:bold;border-radius:4rem;background-color:#66bac8}.featured-story-slider .slick-slider .slick-arrow{top:50%}.featured-story-slider .view-content .slick-list{margin-left:auto;margin-right:auto;max-width:calc(100% - 110px)}@media screen and (min-width:984px){.featured-story-slider .view-content .slick-list{max-width:calc(100% - 160px)}}.card-success-story-slide{display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center}@media screen and (min-width:520px){.card-success-story-slide{padding:0 15px}}@media screen and (min-width:984px){.card-success-story-slide{padding:0;display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-start;-ms-flex-pack:start;align-items:center;-ms-flex-align:center}}.card-success-story-slide .card-success-story-image img{margin-left:auto;margin-right:auto;border-radius:50%;max-width:256px}@media screen and (min-width:984px){.card-success-story-slide .card-success-story-image img{min-width:256px}}.card-success-story-slide .card-success-story-image .field-media-image{margin:0}.card-success-story-slide .card-success-story-image .field-media-image::after{display:none}.card-success-story-slide .card-success-story-text{text-align:center;width:100%}@media screen and (min-width:984px){.card-success-story-slide .card-success-story-text{padding-left:4rem;text-align:left;width:auto}}.card-success-story-slide .card-success-story-text .card-success-story-slide-title{padding-top:4rem;color:#3b4e6e;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:clamp(2.5rem,2.5vw,2rem);font-weight:800;text-transform:uppercase}@media screen and (min-width:984px){.card-success-story-slide .card-success-story-text .card-success-story-slide-title{padding-top:0}}.card-success-story-slide .card-success-story-text .card-success-story-slide-body{padding:2rem 0}.card-success-story-slide .card-success-story-text .card-success-story-slide-body span{font-size:3rem;line-height:1;position:relative;top:2px}.card-success-story-slide .card-success-story-text .card-success-story-slide-body span:first-child{margin-right:.1em}.card-success-story-slide .card-success-story-text .card-success-story-slide-body span:last-child{margin-left:.15em}.card-success-story-slide .card-success-story-text a.story-link{background-color:hsla(0,0%,100%,0);border:1px solid;color:#666;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:100px;font-size:2.5rem;padding:2rem 3.5rem;border-color:#999;display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;cursor:pointer;height:44px;line-height:1;min-width:120px;padding-top:.5rem;padding-bottom:.5rem;margin:2rem 0 0 0;max-width:224px;min-height:56px;color:#000}.card-success-story-slide .card-success-story-text a.story-link:hover,.card-success-story-slide .card-success-story-text a.story-link:focus{color:#e86d1f;background-color:#f5f0ed;text-decoration:underline;outline:0;border-color:#999}.card-success-story-slide .card-success-story-text a.story-link.inactive,.card-success-story-slide .card-success-story-text a.story-link:disabled{color:#ccc;cursor:default;background-color:hsla(0,0%,100%,0);border-color:#ccc}.card-success-story-slide .card-success-story-text a.story-link.inactive:hover,.card-success-story-slide .card-success-story-text a.story-link.inactive:focus,.card-success-story-slide .card-success-story-text a.story-link:disabled:hover,.card-success-story-slide .card-success-story-text a.story-link:disabled:focus{color:#ccc;background-color:hsla(0,0%,100%,0);text-decoration:none}.text-with-summary .card-success-story-slide .card-success-story-text a.story-link+.ec-button,.text-with-summary .card-success-story-slide .card-success-story-text a.story-link+.ec-button-outline,.text-long .card-success-story-slide .card-success-story-text a.story-link+.ec-button,.text-long .card-success-story-slide .card-success-story-text a.story-link+.ec-button-outline{margin-left:1.5rem}.card-success-story-slide .card-success-story-text a.story-link.js-hide{display:none}.card-success-story-slide .card-success-story-text a.story-link:hover,.card-success-story-slide .card-success-story-text a.story-link:focus{background-color:#f6f6f6}@media screen and (max-width:984px){.card-success-story-slide .card-success-story-text a.story-link{margin-left:auto;margin-right:auto}}.view-content{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start}.view-content>*{width:100%}.view-empty{max-width:800px;margin-bottom:6rem;margin-left:auto;margin-right:auto;text-align:center}.path-application h1,.path-campaign-profile h1,.path-funding-goal h1{margin:0;color:#3b4e6e;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:800;font-feature-settings:"liga","dlig";line-height:1.15;font-size:5rem;margin-top:50px}@media screen and (min-width:800px){.path-application h1,.path-campaign-profile h1,.path-funding-goal h1{font-size:5.5rem}}@media screen and (min-width:1200px){.path-application h1,.path-campaign-profile h1,.path-funding-goal h1{font-size:6rem}}.campaign-container{display:flex;flex-direction:column}.campaign-container h2.label{font-size:32px}.campaign-container--hero{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-between;-ms-flex-pack:justify;align-items:stretch;-ms-flex-align:stretch}.campaign-container--hero .field-image{background-color:#f5f0ed;padding:4rem;width:55%}.campaign-container--hero .field-image img{margin:0 auto;max-height:360px;width:auto}.campaign-container--hero .info{display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;background-color:#f5f0ed;padding:0 6rem;width:45%}@media screen and (min-width:984px){.campaign-container--hero .info{display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:center;-ms-flex-pack:center;align-items:flex-start;-ms-flex-align:start}}.campaign-container--hero .info a{background-color:hsla(0,0%,100%,0);border:1px solid;color:#666;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:100px;font-size:2.5rem;padding:2rem 3.5rem;border-color:#999;color:#000;margin-top:3rem;padding-left:5.5rem;padding-right:5.5rem;width:fit-content}.campaign-container--hero .info a:hover,.campaign-container--hero .info a:focus{color:#e86d1f;background-color:#f5f0ed;text-decoration:underline;outline:0;border-color:#999}.campaign-container--hero .info a.inactive,.campaign-container--hero .info a:disabled{color:#ccc;cursor:default;background-color:hsla(0,0%,100%,0);border-color:#ccc}.campaign-container--hero .info a.inactive:hover,.campaign-container--hero .info a.inactive:focus,.campaign-container--hero .info a:disabled:hover,.campaign-container--hero .info a:disabled:focus{color:#ccc;background-color:hsla(0,0%,100%,0);text-decoration:none}.text-with-summary .campaign-container--hero .info a+.ec-button,.text-with-summary .campaign-container--hero .info a+.ec-button-outline,.text-long .campaign-container--hero .info a+.ec-button,.text-long .campaign-container--hero .info a+.ec-button-outline{margin-left:1.5rem}.campaign-container--hero .info a.js-hide{display:none}.campaign-container--hero .info .campaign-progress{display:flex;flex-direction:column-reverse;width:fit-content}.campaign-container--hero .info .campaign-progress .campaign-progress-title{font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-size:clamp(3.5rem,2vw,3.5rem);font-weight:700}.campaign-container--hero .info .campaign-progress .campaign-progress-inner{margin-top:2rem}.campaign-container--hero .info .campaign-progress .campaign-progress-total{height:40px;background-color:#fff}.campaign-container--hero .info .campaign-progress .campaign-progress-complete{background-color:#3b4e6e;height:100%}.campaign-container--hero .campaign-container--title{flex:1 1 75%}.campaign-container--hero .campaign-container--share-buttons{flex:1 1 25%;text-align:right}.campaign-container--hero .a2a_kit{top:3.5rem;position:relative}@media screen and (max-width:984px){.campaign-container--hero .a2a_kit{top:0}}@media screen and (max-width:984px){.campaign-container--hero{flex-direction:column}.campaign-container--hero .info{margin-bottom:4rem;margin-left:-2.25rem;margin-right:-2.25rem;order:4;padding:4rem;text-align:center;width:100vw}.campaign-container--hero .info a{margin:4rem auto 0}.campaign-container--hero .field-image{background-color:rgba(0,0,0,0);order:0;margin:0 -2.25rem;width:100vw}.campaign-container--hero .field-image img{border-radius:0;max-height:none;width:100%}.campaign-container--hero .campaign-container--title{order:1;flex:none}.campaign-container--hero .campaign-container--info{order:2}.campaign-container--hero .campaign-container--share-buttons{flex:none;margin-bottom:4rem;order:3;text-align:left}}.campaign-container--content{position:relative}.campaign-container--title h1,.campaign-container--title h2,.campaign-container--title h3,.campaign-container--title h4{color:#000;margin:3rem 250px 4rem 0;font-size:clamp(6rem,5vw,6rem)}@media screen and (max-width:984px){.campaign-container--title h1,.campaign-container--title h2,.campaign-container--title h3,.campaign-container--title h4{margin:3rem 0 4rem}}.campaign-container--info{margin-bottom:6rem}.campaign-container--info>div{margin-bottom:1.3333333333rem}.campaign-container--info>div>span{width:20rem;display:inline-table}.campaign-container--info>div:last-child{margin-bottom:0}@media screen and (max-width:984px){.campaign-container--info{margin-bottom:3rem}}.campaign-container--about,.campaign-container--updates,.campaign-container--donates{margin-bottom:6rem}.campaign-container--about h2.label,.campaign-container--updates h2.label,.campaign-container--donates h2.label{color:#3b4e6e;display:block;font-size:clamp(4rem,3vw,4rem);font-weight:bold;margin-bottom:4rem;border-bottom:1px solid #dc6010;padding-bottom:.6666666667rem}.campaign-container--about>.field-about,.campaign-container--updates>.field-about,.campaign-container--donates>.field-about{position:relative;transition:all .2s ease-in-out}@media screen and (min-width:984px){.campaign-container--about>.field-about,.campaign-container--updates>.field-about,.campaign-container--donates>.field-about{max-width:75%}}.campaign-container--about>.field-about::after,.campaign-container--updates>.field-about::after,.campaign-container--donates>.field-about::after{left:0;width:100%;bottom:0;height:10rem;content:"";display:none;position:absolute;background-image:linear-gradient(to bottom,rgba(255,255,255,0),rgb(255,255,255))}.campaign-container--about>.field-about.show-less,.campaign-container--updates>.field-about.show-less,.campaign-container--donates>.field-about.show-less{height:30rem;overflow:hidden}.campaign-container--about>.field-about.show-less::after,.campaign-container--updates>.field-about.show-less::after,.campaign-container--donates>.field-about.show-less::after{display:block}.campaign-container--about>.field-about.show-more,.campaign-container--updates>.field-about.show-more,.campaign-container--donates>.field-about.show-more{height:auto;overflow:visible}.campaign-container--about>.field-about.show-more::after,.campaign-container--updates>.field-about.show-more::after,.campaign-container--donates>.field-about.show-more::after{display:none}.campaign-container--about .campaign-update-campaign-index .campaign_update .update-top,.campaign-container--about .campaign-update-campaign-index .campaign_update .update-main,.campaign-container--updates .campaign-update-campaign-index .campaign_update .update-top,.campaign-container--updates .campaign-update-campaign-index .campaign_update .update-main,.campaign-container--donates .campaign-update-campaign-index .campaign_update .update-top,.campaign-container--donates .campaign-update-campaign-index .campaign_update .update-main{float:left;width:60%}@media screen and (max-width:800px){.campaign-container--about .campaign-update-campaign-index .campaign_update .update-top,.campaign-container--about .campaign-update-campaign-index .campaign_update .update-main,.campaign-container--updates .campaign-update-campaign-index .campaign_update .update-top,.campaign-container--updates .campaign-update-campaign-index .campaign_update .update-main,.campaign-container--donates .campaign-update-campaign-index .campaign_update .update-top,.campaign-container--donates .campaign-update-campaign-index .campaign_update .update-main{width:100%}}.campaign-container--about .campaign-update-campaign-index .campaign_update .update-side,.campaign-container--updates .campaign-update-campaign-index .campaign_update .update-side,.campaign-container--donates .campaign-update-campaign-index .campaign_update .update-side{float:right;width:40%}@media screen and (max-width:800px){.campaign-container--about .campaign-update-campaign-index .campaign_update .update-side,.campaign-container--updates .campaign-update-campaign-index .campaign_update .update-side,.campaign-container--donates .campaign-update-campaign-index .campaign_update .update-side{width:100%;margin-bottom:2rem}}.campaign-container--about .campaign-update-campaign-index .campaign_update .update-side .field-image:not(:last-child),.campaign-container--updates .campaign-update-campaign-index .campaign_update .update-side .field-image:not(:last-child),.campaign-container--donates .campaign-update-campaign-index .campaign_update .update-side .field-image:not(:last-child){margin-bottom:3rem}.campaign-container--about .campaign-update-campaign-index .campaign_update .update-side .field-family-video video,.campaign-container--updates .campaign-update-campaign-index .campaign_update .update-side .field-family-video video,.campaign-container--donates .campaign-update-campaign-index .campaign_update .update-side .field-family-video video{max-width:100%}.campaign-container--about .campaign-update-campaign-index .campaign_update .created time,.campaign-container--updates .campaign-update-campaign-index .campaign_update .created time,.campaign-container--donates .campaign-update-campaign-index .campaign_update .created time{color:#37363b;font-size:clamp(1.75rem,1vw,1.75rem)}.campaign-container--about .campaign-update-campaign-index .campaign_update .field.name,.campaign-container--updates .campaign-update-campaign-index .campaign_update .field.name,.campaign-container--donates .campaign-update-campaign-index .campaign_update .field.name{color:#3b4e6e;margin:1rem 0 1.3333333333rem;font-weight:bold;font-size:clamp(3.5rem,3vw,3.5rem)}.campaign-container--about .campaign-update-campaign-index .campaign_update .field-body,.campaign-container--updates .campaign-update-campaign-index .campaign_update .field-body,.campaign-container--donates .campaign-update-campaign-index .campaign_update .field-body{padding-right:4rem}.campaign-container--about .campaign-update-campaign-index .views-row,.campaign-container--updates .campaign-update-campaign-index .views-row,.campaign-container--donates .campaign-update-campaign-index .views-row{display:none}.campaign-container--about .campaign-update-campaign-index .views-row:first-child,.campaign-container--updates .campaign-update-campaign-index .views-row:first-child,.campaign-container--donates .campaign-update-campaign-index .views-row:first-child{display:block}.campaign-container--about .campaign-update-campaign-index .views-row+.views-row,.campaign-container--updates .campaign-update-campaign-index .views-row+.views-row,.campaign-container--donates .campaign-update-campaign-index .views-row+.views-row{margin-top:4rem;border-top:1px solid #ccc;padding-top:2rem}.campaign-container--about .campaign-update-campaign-index.show-more .views-row,.campaign-container--updates .campaign-update-campaign-index.show-more .views-row,.campaign-container--donates .campaign-update-campaign-index.show-more .views-row{display:block}.campaign-container--about .show-more:not(.field),.campaign-container--updates .show-more:not(.field),.campaign-container--donates .show-more:not(.field){display:flex;margin-top:4rem;border-top:1px solid #ccc;justify-content:center}.campaign-container--about .show-more:not(.field) a,.campaign-container--updates .show-more:not(.field) a,.campaign-container--donates .show-more:not(.field) a{width:fit-content;border:1px solid #ccc;display:block;padding:1.25rem 2rem;font-size:clamp(1.75rem,1.5vw,1.75rem);transition:color .2s ease-in-out;border-top:none;font-weight:bold}.campaign-container--about .show-more:not(.field) a:after,.campaign-container--updates .show-more:not(.field) a:after,.campaign-container--donates .show-more:not(.field) a:after{background-color:#c2570f;content:"";display:inline-block;height:19px;mask-image:url(/themes/custom/citizen_dart/images/elements/plus-circle.svg);-webkit-mask-image:url(/themes/custom/citizen_dart/images/elements/plus-circle.svg);margin-left:1rem;transition:background-color .2s ease-in-out;vertical-align:bottom;width:19px}.campaign-container--about .show-more:not(.field) a:hover,.campaign-container--about .show-more:not(.field) a:active,.campaign-container--updates .show-more:not(.field) a:hover,.campaign-container--updates .show-more:not(.field) a:active,.campaign-container--donates .show-more:not(.field) a:hover,.campaign-container--donates .show-more:not(.field) a:active{color:#3b4e6e;cursor:pointer;text-decoration:none}.campaign-container--about .show-more:not(.field) a:hover:after,.campaign-container--about .show-more:not(.field) a:active:after,.campaign-container--updates .show-more:not(.field) a:hover:after,.campaign-container--updates .show-more:not(.field) a:active:after,.campaign-container--donates .show-more:not(.field) a:hover:after,.campaign-container--donates .show-more:not(.field) a:active:after{background-color:#3b4e6e}.campaign-container--donates{margin-bottom:0}.campaign-container--donates .description{text-align:center}.campaign-container--donates .description .subtitle{width:68%;font-size:clamp(2.25rem,2.25vw,2.25rem);text-align:left;margin-bottom:3rem}.campaign-container--donates .description .subtitle h4{color:#000;display:block;font-weight:bold;margin-bottom:1rem;text-transform:uppercase}@media screen and (max-width:984px){.campaign-container--donates .description .subtitle{width:100%}}.campaign-container--donates table{width:100%}.campaign-container--donates table tbody{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;gap:3rem}.campaign-container--donates table tbody tr{background-color:rgb(214.5432692308,236.7548076923,240.4567307692);flex:1 0 calc(33% - 4rem);margin:0 2rem 4rem;min-width:calc(33% - 4rem);padding:3rem 6rem}@media screen and (min-width:984px){.campaign-container--donates table tbody tr{margin-left:0;margin-right:0}}.campaign-container--donates table tbody tr td{width:100%;display:block}.campaign-container--donates table tbody tr td::before{display:none}@media screen and (min-width:800px)and (max-width:984px){.campaign-container--donates table tbody tr{min-width:calc(50% - 4rem)}}@media screen and (max-width:800px){.campaign-container--donates table tbody tr{min-width:calc(100% - 4rem)}}.campaign-container--donates table tbody .campaign-progress{display:flex;flex-direction:column-reverse}.campaign-container--donates table tbody .campaign-progress .campaign-progress-pips,.campaign-container--donates table tbody .campaign-progress .campaign-progress-suffix{display:none}.campaign-container--donates table tbody .campaign-progress .campaign-progress-title{background:left center no-repeat;display:flex;font-weight:700;justify-content:space-between;margin-bottom:2rem;padding:10px 0 10px 50px}.campaign-container--donates table tbody .campaign-progress.campaign-type-car .campaign-progress-title{background-image:url(/themes/custom/citizen_dart/images/fund-icons/car.svg)}.campaign-container--donates table tbody .campaign-progress.campaign-type-funeral .campaign-progress-title{background-image:url(/themes/custom/citizen_dart/images/fund-icons/funeral.svg)}.campaign-container--donates table tbody .campaign-progress.campaign-type-auto-insurance .campaign-progress-title{background-image:url(/themes/custom/citizen_dart/images/fund-icons/auto-insurance.svg)}.campaign-container--donates table tbody .campaign-progress.campaign-type-health-insurance .campaign-progress-title{background-image:url(/themes/custom/citizen_dart/images/fund-icons/health-insurance.svg)}.campaign-container--donates table tbody .campaign-progress.campaign-type-motorcycle-insurance .campaign-progress-title{background-image:url(/themes/custom/citizen_dart/images/fund-icons/motorcycle-insurance.svg)}.campaign-container--donates table tbody .campaign-progress.campaign-type-renter-s-insurance .campaign-progress-title{background-image:url(/themes/custom/citizen_dart/images/fund-icons/renter-s-insurance.svg)}.campaign-container--donates table tbody .campaign-progress.campaign-type-medical .campaign-progress-title{background-image:url(/themes/custom/citizen_dart/images/fund-icons/medical.svg)}.campaign-container--donates table tbody .campaign-progress.campaign-type-mortgage .campaign-progress-title{background-image:url(/themes/custom/citizen_dart/images/fund-icons/mortgage.svg)}.campaign-container--donates table tbody .campaign-progress.campaign-type-storage-unit .campaign-progress-title{background-image:url(/themes/custom/citizen_dart/images/fund-icons/storage-unit.svg)}.campaign-container--donates table tbody .campaign-progress.campaign-type-student-loans .campaign-progress-title{background-image:url(/themes/custom/citizen_dart/images/fund-icons/student-loans.svg)}.campaign-container--donates table tbody .campaign-progress.campaign-type-cable .campaign-progress-title{background-image:url(/themes/custom/citizen_dart/images/fund-icons/cable.svg)}.campaign-container--donates table tbody .campaign-progress.campaign-type-internet .campaign-progress-title{background-image:url(/themes/custom/citizen_dart/images/fund-icons/internet.svg)}.campaign-container--donates table tbody .campaign-progress.campaign-type-phone .campaign-progress-title{background-image:url(/themes/custom/citizen_dart/images/fund-icons/phone.svg)}.campaign-container--donates table tbody .campaign-progress.campaign-type-electric .campaign-progress-title{background-image:url(/themes/custom/citizen_dart/images/fund-icons/electric.svg)}.campaign-container--donates table tbody .campaign-progress.campaign-type-gas .campaign-progress-title{background-image:url(/themes/custom/citizen_dart/images/fund-icons/gas.svg)}.campaign-container--donates table tbody .campaign-progress.campaign-type-heat .campaign-progress-title{background-image:url(/themes/custom/citizen_dart/images/fund-icons/heat.svg)}.campaign-container--donates table tbody .campaign-progress.campaign-type-water .campaign-progress-title{background-image:url(/themes/custom/citizen_dart/images/fund-icons/water.svg)}.campaign-container--donates table tbody .campaign-progress.campaign-type-vet-bill .campaign-progress-title{background-image:url(/themes/custom/citizen_dart/images/fund-icons/vet-bill.svg)}.campaign-container--donates table tbody .campaign-progress .campaign-progress-total{height:14px;background-color:#fff;width:100%}.campaign-container--donates table tbody .campaign-progress .campaign-progress-inner{display:flex;flex-direction:row-reverse}.campaign-container--donates table tbody .campaign-progress .campaign-progress-label{margin:0 0 0 6rem}.campaign-container--donates table tbody .campaign-progress .campaign-progress-prefix{padding:0;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-size:clamp(2rem,2vw,2rem);font-style:italic;background-color:rgba(0,0,0,0)}.campaign-container--donates table tbody .campaign-progress .campaign-progress-complete{background-color:#3b4e6e;height:100%}.campaign-container--donates table tbody .form-item{margin:0}.campaign-container--donates table tbody .form-item input[type=text]{border:2px solid #ccc;border-radius:.5rem;height:40px;font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif;margin-top:1.6rem;max-width:100%;outline:none;text-align:center;width:100%}.campaign-container--donates table tbody .form-item input[type=text]::placeholder{text-align:center}.campaign-container--donates table tbody .form-item .description{color:#37363b;padding-top:1rem;font-size:clamp(1.5rem,1.5vw,1.5rem)}.campaign-container--donates table.archived tbody tr{background-color:#ddd}.campaign-container--donates .form-actions{display:flex;margin-top:2rem;justify-content:center}.campaign-container--donates .form-actions input[type=submit]{background-color:#de7a26;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:100px;font-size:2.5rem;padding:2rem 3.5rem;border-color:#de7a26}.campaign-container--donates .form-actions input[type=submit]:hover,.campaign-container--donates .form-actions input[type=submit]:focus{color:#000;background-color:#dc6010;text-decoration:underline;outline:0;border-color:#dc6010}.campaign-container--donates .form-actions input[type=submit].inactive,.campaign-container--donates .form-actions input[type=submit]:disabled{color:#999;cursor:default;background-color:#DE7A26aa;border-color:#DE7A26aa}.campaign-container--donates .form-actions input[type=submit].inactive:hover,.campaign-container--donates .form-actions input[type=submit].inactive:focus,.campaign-container--donates .form-actions input[type=submit]:disabled:hover,.campaign-container--donates .form-actions input[type=submit]:disabled:focus{color:#999;background-color:#DE7A26aa;text-decoration:none}.text-with-summary .campaign-container--donates .form-actions input[type=submit]+.ec-button,.text-with-summary .campaign-container--donates .form-actions input[type=submit]+.ec-button-outline,.text-long .campaign-container--donates .form-actions input[type=submit]+.ec-button,.text-long .campaign-container--donates .form-actions input[type=submit]+.ec-button-outline{margin-left:1.5rem}.campaign-container--donates .form-actions input[type=submit].js-hide{display:none}.campaign.teaser{display:flex;flex-direction:column;height:100%;text-align:center}.campaign.teaser h4{flex:1;font-size:3.5rem;margin:0 0 2rem;text-align:center}.campaign.teaser h4 a{color:#3b4e6e}.campaign.teaser .field-image{margin-bottom:2rem}.campaign.teaser .field-image a:hover,.campaign.teaser .field-image a:focus{opacity:.6}.campaign.teaser .field-image img{min-width:256px;max-width:256px;margin-left:auto;margin-right:auto;border-radius:50%}.campaign.teaser .campaign-progress-title{margin:2rem;text-align:center}.campaign.teaser .field-address{font-size:14px;font-style:italic}.campaign.teaser .field-injury-illness{font-size:14px;font-weight:700;margin-bottom:3rem}.campaign.teaser .field-about{flex:1;margin-bottom:2rem;padding:0 2rem}.campaign.teaser .campaign-progress-total{background-color:#d5ebee;height:14px;margin:0 40px}.layout-section.blue .campaign.teaser .campaign-progress-total{background-color:#fff}.campaign.teaser .campaign-progress-complete{background-color:#3b4e6e;height:100%}.campaign.teaser .campaign-learn-more{background-color:#66bac8;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:100px;font-size:2.5rem;padding:2rem 3.5rem;border-color:#66bac8;margin-left:auto;margin-right:auto;max-width:250px;padding-left:9rem;padding-right:9rem}.campaign.teaser .campaign-learn-more:hover,.campaign.teaser .campaign-learn-more:focus{color:#fff;background-color:#3b4e6e;text-decoration:underline;outline:0;border-color:#3b4e6e}.campaign.teaser .campaign-learn-more.inactive,.campaign.teaser .campaign-learn-more:disabled{color:#ccc;cursor:default;background-color:#d5ebee;border-color:#d5ebee}.campaign.teaser .campaign-learn-more.inactive:hover,.campaign.teaser .campaign-learn-more.inactive:focus,.campaign.teaser .campaign-learn-more:disabled:hover,.campaign.teaser .campaign-learn-more:disabled:focus{color:#ccc;background-color:#d5ebee;text-decoration:none}.text-with-summary .campaign.teaser .campaign-learn-more+.ec-button,.text-with-summary .campaign.teaser .campaign-learn-more+.ec-button-outline,.text-long .campaign.teaser .campaign-learn-more+.ec-button,.text-long .campaign.teaser .campaign-learn-more+.ec-button-outline{margin-left:1.5rem}.campaign.teaser .campaign-learn-more.js-hide{display:none}.funding-goal-family-delete-form{margin:0 auto;padding:4rem;max-width:1000px;text-align:center;background-color:#f5f0ed}.funding-goal-family-delete-form h2{font-size:clamp(3rem,4vw,4rem)}.funding-goal-family-delete-form h2 i{color:rgb(99.4378698225,126.3076923077,171.5621301775)}.funding-goal-family-delete-form p{margin-top:2rem;margin-bottom:0}.funding-goal-family-delete-form input[type=submit],.funding-goal-family-delete-form a{background-color:#de7a26;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:8px;font-size:1.75rem;padding:1rem 1.5rem;border-color:#de7a26;min-width:11.25rem;margin-top:2rem;margin-bottom:0;color:#fff;background-color:#bf0e0e;border-color:#bf0e0e}.funding-goal-family-delete-form input[type=submit]:hover,.funding-goal-family-delete-form input[type=submit]:focus,.funding-goal-family-delete-form a:hover,.funding-goal-family-delete-form a:focus{color:#000;background-color:#dc6010;text-decoration:underline;outline:0;border-color:#dc6010}.funding-goal-family-delete-form input[type=submit].inactive,.funding-goal-family-delete-form input[type=submit]:disabled,.funding-goal-family-delete-form a.inactive,.funding-goal-family-delete-form a:disabled{color:#999;cursor:default;background-color:#DE7A26aa;border-color:#DE7A26aa}.funding-goal-family-delete-form input[type=submit].inactive:hover,.funding-goal-family-delete-form input[type=submit].inactive:focus,.funding-goal-family-delete-form input[type=submit]:disabled:hover,.funding-goal-family-delete-form input[type=submit]:disabled:focus,.funding-goal-family-delete-form a.inactive:hover,.funding-goal-family-delete-form a.inactive:focus,.funding-goal-family-delete-form a:disabled:hover,.funding-goal-family-delete-form a:disabled:focus{color:#999;background-color:#DE7A26aa;text-decoration:none}.text-with-summary .funding-goal-family-delete-form input[type=submit]+.ec-button,.text-with-summary .funding-goal-family-delete-form input[type=submit]+.ec-button-outline,.text-long .funding-goal-family-delete-form input[type=submit]+.ec-button,.text-long .funding-goal-family-delete-form input[type=submit]+.ec-button-outline,.text-with-summary .funding-goal-family-delete-form a+.ec-button,.text-with-summary .funding-goal-family-delete-form a+.ec-button-outline,.text-long .funding-goal-family-delete-form a+.ec-button,.text-long .funding-goal-family-delete-form a+.ec-button-outline{margin-left:1.5rem}.funding-goal-family-delete-form input[type=submit].js-hide,.funding-goal-family-delete-form a.js-hide{display:none}.funding-goal-family-delete-form a{color:#000;background:rgba(0,0,0,0);border-color:#3b4e6e}.funding-goal-family-delete-form a:hover{color:#fff;background:#3b4e6e;border-color:#3b4e6e}.campaign-user-htag,.campaign-funds-htag,.campaign-status-htag,.campaign-updates-htag,.campaign-dashboard-htag{color:#3b4e6e;font-size:clamp(6rem,5vw,4rem);text-align:center;font-weight:bold;margin-bottom:6rem}.campaign-wrapper{padding:4rem}.campaign-wrapper .campaign-wrapper-title{margin:0;color:#3b4e6e;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:800;font-feature-settings:"liga","dlig";line-height:1.15;font-size:4rem;color:#000}@media screen and (min-width:800px){.campaign-wrapper .campaign-wrapper-title{font-size:4.5rem}}.campaign-wrapper a.button{background-color:#de7a26;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:8px;font-size:1.75rem;padding:1rem 1.5rem;border-color:#de7a26;margin-bottom:0}.campaign-wrapper a.button:hover,.campaign-wrapper a.button:focus{color:#000;background-color:#dc6010;text-decoration:underline;outline:0;border-color:#dc6010}.campaign-wrapper a.button.inactive,.campaign-wrapper a.button:disabled{color:#999;cursor:default;background-color:#DE7A26aa;border-color:#DE7A26aa}.campaign-wrapper a.button.inactive:hover,.campaign-wrapper a.button.inactive:focus,.campaign-wrapper a.button:disabled:hover,.campaign-wrapper a.button:disabled:focus{color:#999;background-color:#DE7A26aa;text-decoration:none}.text-with-summary .campaign-wrapper a.button+.ec-button,.text-with-summary .campaign-wrapper a.button+.ec-button-outline,.text-long .campaign-wrapper a.button+.ec-button,.text-long .campaign-wrapper a.button+.ec-button-outline{margin-left:1.5rem}.campaign-wrapper a.button.js-hide{display:none}.campaign-wrapper .campaign-wrapper-description{margin:2rem 0}.campaign-wrapper .campaign-wrapper-description em.placeholder{font-style:normal}.campaign-wrapper .campaign-wrapper-content table th{font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-size:2.75rem;font-weight:700;color:#000;display:block;margin-bottom:2rem;padding-bottom:0;display:table-cell}.campaign-wrapper .campaign-wrapper-action a,.campaign-wrapper .campaign-wrapper-action a.button{background-color:#de7a26;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:8px;font-size:1.75rem;padding:1rem 1.5rem;border-color:#de7a26}.campaign-wrapper .campaign-wrapper-action a:hover,.campaign-wrapper .campaign-wrapper-action a:focus,.campaign-wrapper .campaign-wrapper-action a.button:hover,.campaign-wrapper .campaign-wrapper-action a.button:focus{color:#000;background-color:#dc6010;text-decoration:underline;outline:0;border-color:#dc6010}.campaign-wrapper .campaign-wrapper-action a.inactive,.campaign-wrapper .campaign-wrapper-action a:disabled,.campaign-wrapper .campaign-wrapper-action a.button.inactive,.campaign-wrapper .campaign-wrapper-action a.button:disabled{color:#999;cursor:default;background-color:#DE7A26aa;border-color:#DE7A26aa}.campaign-wrapper .campaign-wrapper-action a.inactive:hover,.campaign-wrapper .campaign-wrapper-action a.inactive:focus,.campaign-wrapper .campaign-wrapper-action a:disabled:hover,.campaign-wrapper .campaign-wrapper-action a:disabled:focus,.campaign-wrapper .campaign-wrapper-action a.button.inactive:hover,.campaign-wrapper .campaign-wrapper-action a.button.inactive:focus,.campaign-wrapper .campaign-wrapper-action a.button:disabled:hover,.campaign-wrapper .campaign-wrapper-action a.button:disabled:focus{color:#999;background-color:#DE7A26aa;text-decoration:none}.text-with-summary .campaign-wrapper .campaign-wrapper-action a+.ec-button,.text-with-summary .campaign-wrapper .campaign-wrapper-action a+.ec-button-outline,.text-long .campaign-wrapper .campaign-wrapper-action a+.ec-button,.text-long .campaign-wrapper .campaign-wrapper-action a+.ec-button-outline,.text-with-summary .campaign-wrapper .campaign-wrapper-action a.button+.ec-button,.text-with-summary .campaign-wrapper .campaign-wrapper-action a.button+.ec-button-outline,.text-long .campaign-wrapper .campaign-wrapper-action a.button+.ec-button,.text-long .campaign-wrapper .campaign-wrapper-action a.button+.ec-button-outline{margin-left:1.5rem}.campaign-wrapper .campaign-wrapper-action a.js-hide,.campaign-wrapper .campaign-wrapper-action a.button.js-hide{display:none}.campaign-wrapper .campaign-wrapper-action a.inactive,.campaign-wrapper .campaign-wrapper-action a.button.inactive{background:url(/themes/custom/citizen_dart/images/elements/lock.svg) no-repeat scroll 10px center;background-color:#ddd;border-color:#ddd;color:#666;padding-left:34px}.campaign-wrapper .campaign-wrapper-action a.inactive:hover,.campaign-wrapper .campaign-wrapper-action a.button.inactive:hover{background-color:#ddd;border-color:#ddd;color:#666}.campaign-actions{display:flex;display:-ms-flexbox;flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-start;-ms-flex-pack:start;align-items:center;-ms-flex-align:center;gap:3rem;margin-top:4rem;width:100%}@media screen and (min-width:800px){.campaign-actions{display:flex;display:-ms-flexbox;flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:space-between;-ms-flex-pack:justify;align-items:center;-ms-flex-align:center;margin-top:0}}.campaign-actions .button{background-color:hsla(0,0%,100%,0);border:1px solid;color:#666;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:8px;font-size:1.75rem;padding:1rem 1.5rem;border-color:#999;margin-bottom:0}.campaign-actions .button:hover,.campaign-actions .button:focus{color:#e86d1f;background-color:#f5f0ed;text-decoration:underline;outline:0;border-color:#999}.campaign-actions .button.inactive,.campaign-actions .button:disabled{color:#ccc;cursor:default;background-color:hsla(0,0%,100%,0);border-color:#ccc}.campaign-actions .button.inactive:hover,.campaign-actions .button.inactive:focus,.campaign-actions .button:disabled:hover,.campaign-actions .button:disabled:focus{color:#ccc;background-color:hsla(0,0%,100%,0);text-decoration:none}.text-with-summary .campaign-actions .button+.ec-button,.text-with-summary .campaign-actions .button+.ec-button-outline,.text-long .campaign-actions .button+.ec-button,.text-long .campaign-actions .button+.ec-button-outline{margin-left:1.5rem}.campaign-actions .button.js-hide{display:none}.campaign-actions .button.withdraw-funds{background-color:#de7a26;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:8px;font-size:1.75rem;padding:1rem 1.5rem;border-color:#de7a26;margin-bottom:0}.campaign-actions .button.withdraw-funds:hover,.campaign-actions .button.withdraw-funds:focus{color:#000;background-color:#dc6010;text-decoration:underline;outline:0;border-color:#dc6010}.campaign-actions .button.withdraw-funds.inactive,.campaign-actions .button.withdraw-funds:disabled{color:#999;cursor:default;background-color:#DE7A26aa;border-color:#DE7A26aa}.campaign-actions .button.withdraw-funds.inactive:hover,.campaign-actions .button.withdraw-funds.inactive:focus,.campaign-actions .button.withdraw-funds:disabled:hover,.campaign-actions .button.withdraw-funds:disabled:focus{color:#999;background-color:#DE7A26aa;text-decoration:none}.text-with-summary .campaign-actions .button.withdraw-funds+.ec-button,.text-with-summary .campaign-actions .button.withdraw-funds+.ec-button-outline,.text-long .campaign-actions .button.withdraw-funds+.ec-button,.text-long .campaign-actions .button.withdraw-funds+.ec-button-outline{margin-left:1.5rem}.campaign-actions .button.withdraw-funds.js-hide{display:none}.campaign-actions>*{width:100%}@media screen and (min-width:800px){.campaign-actions>*{flex:1 1 100%}}.campaign-actions a,.campaign-actions input{width:100%}.badge{background-color:#ccc;border-radius:4px;color:#000;font-size:14px;line-height:20px;padding:.5rem 1rem}.badge.published,.badge.yes{background-color:#bac784}.campaign-user>form{background-color:#f5f0ed}.campaign-user .campaign-wrapper-header{display:flex;justify-content:space-between}@media screen and (max-width:800px){.campaign-user .campaign-wrapper-header{align-items:center;flex-direction:column;justify-content:center}.campaign-user .campaign-wrapper-header .campaign-wrapper-action{margin-top:2rem}}.campaign-user .campaign-card{border:none;padding:3rem 0 0;border-top:1px solid hsl(252,4.4247787611%,72.1568627451%)}.campaign-user .campaign-card-content{width:100%;margin:0;padding:0}.campaign-user .campaign-card input[type=submit]{color:#fff;border:none;display:inline-block;padding:1.3333333333rem 2rem;font-size:1.75rem;text-align:center;transition:background-color .3s;font-weight:bold;margin-bottom:1rem;border-radius:1rem;text-decoration:none;background-color:#007bff}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url(/themes/custom/citizen_dart/fonts/MaterialIcons.woff2) format("woff2"),url(/themes/custom/citizen_dart/fonts/MaterialIcons-Regular.ttf) format("truetype")}@font-face{font-family:"Material Icons Outlined";font-style:normal;font-weight:400;src:url(/themes/custom/citizen_dart/fonts/MaterialIconsOutlined.woff2) format("woff2"),url(/themes/custom/citizen_dart/fonts/MaterialIconsOutlined-Regular.otf) format("opentype")}.material-icons{font-family:"Material Icons"}.material-icons-outlined{font-family:"Material Icons Outlined"}.visually-hidden{position:absolute;left:-900vw;top:0;font-size:1px;opacity:.1}:focus-visible{outline-color:#c2570f;outline-offset:1px;outline-style:auto}@-webkit-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@-o-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}.fadeIn{-webkit-animation:fadeIn 1.5s 1;-moz-animation:fadeIn 1.5s 1;-o-animation:fadeIn 1.5s 1;animation:fadeIn 1.5s 1}.campaign-funds{background-color:#f5f0ed}.campaign-funds .campaign-wrapper-content{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-between;-ms-flex-pack:justify}.campaign-funds .campaign-card{border:none;border-top:1px solid hsl(252,4.4247787611%,72.1568627451%);margin-bottom:4rem;margin-top:3rem;padding:4rem 3rem 0;width:100%}@media screen and (min-width:984px){.campaign-funds .campaign-card{border-top:0;margin-top:0;max-width:49%}}.campaign-funds .campaign-card-inner{display:flex;flex-wrap:wrap;align-items:self-end;flex-direction:row;justify-content:space-between}.campaign-funds .campaign-card-description small{display:none}.campaign-funds .campaign-card-content{width:100%;margin:0;padding:0}.campaign-funds .campaign-card .campaign-actions{display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:space-between;-ms-flex-pack:justify;align-items:center;-ms-flex-align:center}.campaign-funds .campaign-card .campaign-actions .individual-link-wrapper{text-align:center}.campaign-funds .campaign-card .campaign-actions a,.campaign-funds .campaign-card .campaign-actions input,.campaign-funds .campaign-card .campaign-actions form,.campaign-funds .campaign-card .campaign-actions .button{max-width:350px}.campaign-funds .campaign-progress{margin:2rem 0}.campaign-funds .campaign-progress-label{display:none}.campaign-funds .campaign-progress-pips{display:none}.campaign-funds .campaign-progress-total{background-color:#fff;height:40px}.campaign-funds .campaign-progress-complete{background-color:#3b4e6e;height:100%}.campaign-funds .campaign-expand{margin-bottom:3rem}.campaign-funds .campaign-expand>.form-item{display:flex;font-size:14px;font-weight:400;margin:0}.campaign-funds .campaign-expand>.form-item label{font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif;font-size:inherit;font-weight:400;margin-bottom:1rem;margin-right:1rem}.campaign-funds .campaign-expand>.form-item label::after{content:":"}.campaign-funds .campaign-expand>.form-item small{margin-left:1rem}.campaign-funds .campaign-expand>.form-item:last-of-type{font-weight:700}.campaign-funds .campaign-expand>.form-item:last-of-type label{font-weight:700}@media screen and (max-width:800px){.campaign-funds .campaign-expand>.form-item{font-size:90%;margin-top:2rem;flex-direction:column}.campaign-funds .campaign-expand>.form-item label{margin-bottom:.5rem;margin-right:0}.campaign-funds .campaign-expand>.form-item label::after{content:""}}div.ui-dialog.transaction-history-dialog{width:90% !important;max-width:1770px !important;margin-left:66px !important}div.ui-dialog.transaction-history-dialog small{margin:0;font-size:inherit}.campaign-updates{background-color:#f5f0ed}.campaign-updates .button.form-submit{background-color:#de7a26;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:8px;font-size:1.75rem;padding:1rem 1.5rem;border-color:#de7a26}.campaign-updates .button.form-submit:hover,.campaign-updates .button.form-submit:focus{color:#000;background-color:#dc6010;text-decoration:underline;outline:0;border-color:#dc6010}.campaign-updates .button.form-submit.inactive,.campaign-updates .button.form-submit:disabled{color:#999;cursor:default;background-color:#DE7A26aa;border-color:#DE7A26aa}.campaign-updates .button.form-submit.inactive:hover,.campaign-updates .button.form-submit.inactive:focus,.campaign-updates .button.form-submit:disabled:hover,.campaign-updates .button.form-submit:disabled:focus{color:#999;background-color:#DE7A26aa;text-decoration:none}.text-with-summary .campaign-updates .button.form-submit+.ec-button,.text-with-summary .campaign-updates .button.form-submit+.ec-button-outline,.text-long .campaign-updates .button.form-submit+.ec-button,.text-long .campaign-updates .button.form-submit+.ec-button-outline{margin-left:1.5rem}.campaign-updates .button.form-submit.js-hide{display:none}.campaign-updates .campaign-wrapper-header{display:flex;justify-content:space-between}@media screen and (max-width:800px){.campaign-updates .campaign-wrapper-header{align-items:center;flex-direction:column;justify-content:center}.campaign-updates .campaign-wrapper-header .campaign-wrapper-action{margin-top:2rem}}.campaign-updates .campaign-card{border:none;padding:0;border-top:1px solid hsl(252,4.4247787611%,72.1568627451%)}.campaign-updates .campaign-card-content{width:100%;margin:0;padding:0}.campaign-updates .campaign-card-content .views-exposed-form--form{padding:3rem 1.4814814815rem 4.5rem}.campaign-updates .campaign-card-content .views-exposed-form--form .form-actions{margin:0}.campaign-updates .campaign-card .views-form .form-actions{text-align:right}.campaign-dashboard{display:flex;flex-direction:row}.campaign-dashboard .campaign-form{margin:0}@media screen and (max-width:984px){.campaign-dashboard{flex-direction:column-reverse}}.campaign-dashboard--form{width:calc(100% - 306px)}.campaign-dashboard--form .campaign-wrapper{padding:0;margin-right:3rem}.campaign-dashboard--form .campaign-wrapper-header{display:flex;position:relative;align-items:center;margin-bottom:3rem;border-bottom:1px solid hsl(252,4.4247787611%,72.1568627451%);padding-bottom:3rem;justify-content:space-between}.campaign-dashboard--form .campaign-wrapper-inner{margin-bottom:4rem;padding:4rem;background-color:#f5f0ed}.campaign-dashboard--form .campaign-card{border:none;padding:0}.campaign-dashboard--form .campaign-card-content{margin:0;padding:0}.campaign-dashboard--form .campaign-card-content .form-item-date-display{font-size:2rem}.campaign-dashboard--form .campaign-card-content .form-item-date-display label{display:inline;font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif;font-size:2rem;font-style:italic;font-weight:400;margin-top:3rem;margin-bottom:0}.campaign-dashboard--form .campaign-card-content .form-item-date-display label:after{content:":"}.campaign-dashboard--form .form-item{margin-bottom:2rem}.campaign-dashboard--form .form-item-state{margin-top:2rem}.campaign-dashboard--form .form-item-expire-time,.campaign-dashboard--form .form-item-publish-time,.campaign-dashboard--form .form-item-alias-display{display:none}.campaign-dashboard--form table .form-wrapper{display:flex;align-items:flex-end;flex-direction:column}.campaign-dashboard--form table .form-wrapper>a{background-color:#66bac8;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:8px;font-size:1.75rem;padding:1rem 1.5rem;border-color:#66bac8}.campaign-dashboard--form table .form-wrapper>a:hover,.campaign-dashboard--form table .form-wrapper>a:focus{color:#fff;background-color:#3b4e6e;text-decoration:underline;outline:0;border-color:#3b4e6e}.campaign-dashboard--form table .form-wrapper>a.inactive,.campaign-dashboard--form table .form-wrapper>a:disabled{color:#ccc;cursor:default;background-color:#d5ebee;border-color:#d5ebee}.campaign-dashboard--form table .form-wrapper>a.inactive:hover,.campaign-dashboard--form table .form-wrapper>a.inactive:focus,.campaign-dashboard--form table .form-wrapper>a:disabled:hover,.campaign-dashboard--form table .form-wrapper>a:disabled:focus{color:#ccc;background-color:#d5ebee;text-decoration:none}.text-with-summary .campaign-dashboard--form table .form-wrapper>a+.ec-button,.text-with-summary .campaign-dashboard--form table .form-wrapper>a+.ec-button-outline,.text-long .campaign-dashboard--form table .form-wrapper>a+.ec-button,.text-long .campaign-dashboard--form table .form-wrapper>a+.ec-button-outline{margin-left:1.5rem}.campaign-dashboard--form table .form-wrapper>a.js-hide{display:none}.campaign-dashboard--form table[data-drupal-selector=edit-entities]{width:100%}.campaign-dashboard--form table[data-drupal-selector=edit-entities] thead{display:none}.campaign-dashboard--form table[data-drupal-selector=edit-entities] tbody tr{width:100%;display:flex}.campaign-dashboard--form table[data-drupal-selector=edit-entities] tbody tr td:first-child{width:100%}.campaign-dashboard--form table[data-drupal-selector=edit-entities] tbody tr td::before{display:none}.campaign-dashboard--form table[data-drupal-selector=edit-entities] tbody tr+tr{margin-top:2rem}.campaign-dashboard--form table[data-drupal-selector=edit-entities] .form-wrapper{flex-direction:row}.campaign-dashboard--form table[data-drupal-selector=edit-entities] .form-wrapper a+a{margin-left:1rem}@media screen and (max-width:800px){.campaign-dashboard--form table[data-drupal-selector=edit-entities] .form-wrapper{flex-direction:column}}.campaign-dashboard--form table[data-drupal-selector=edit-profile]{width:100%}.campaign-dashboard--form table[data-drupal-selector=edit-profile] thead{display:none}.campaign-dashboard--form table[data-drupal-selector=edit-profile] tbody tr{display:flex;position:relative;flex-direction:column}.campaign-dashboard--form table[data-drupal-selector=edit-profile] tbody tr td{order:1}.campaign-dashboard--form table[data-drupal-selector=edit-profile] tbody tr td:nth-of-type(1),.campaign-dashboard--form table[data-drupal-selector=edit-profile] tbody tr td:nth-of-type(4){order:0}.campaign-dashboard--form table[data-drupal-selector=edit-profile] tbody tr td:nth-of-type(2),.campaign-dashboard--form table[data-drupal-selector=edit-profile] tbody tr td:nth-of-type(3){margin-bottom:0}.campaign-dashboard--form table[data-drupal-selector=edit-profile] tbody tr td:nth-of-type(2) .form-item,.campaign-dashboard--form table[data-drupal-selector=edit-profile] tbody tr td:nth-of-type(3) .form-item{margin:0}.campaign-dashboard--form table[data-drupal-selector=edit-profile] tbody tr td:nth-of-type(2){margin-top:3rem}.campaign-dashboard--form table[data-drupal-selector=edit-profile] tbody tr td:nth-of-type(4){top:0;right:0;position:absolute}.campaign-dashboard--form table[data-drupal-selector=edit-profile] tbody tr td:nth-of-type(4) .ajax-progress{right:-45%;position:absolute}.campaign-dashboard--form table[data-drupal-selector=edit-profile] tbody tr td::before{display:none}.campaign-dashboard--form table[data-drupal-selector=edit-goals]{width:100%}.campaign-dashboard--form table[data-drupal-selector=edit-goals] thead{display:none}.campaign-dashboard--form table[data-drupal-selector=edit-goals] tbody tr{display:flex;flex-direction:column}.campaign-dashboard--form table[data-drupal-selector=edit-goals] tbody tr td{order:1}.campaign-dashboard--form table[data-drupal-selector=edit-goals] tbody tr td[data-th=Goal] .bt-content{width:100%}.campaign-dashboard--form table[data-drupal-selector=edit-goals] tbody tr td[data-th=Goal] .bt-content .goal-progress{width:100%;margin:1.3333333333rem 0 0}.campaign-dashboard--form table[data-drupal-selector=edit-goals] tbody tr td[data-th=Goal] .bt-content .goal-progress-progress{height:40px;overflow:hidden;background-color:#fff}.campaign-dashboard--form table[data-drupal-selector=edit-goals] tbody tr td[data-th=Goal] .bt-content .goal-progress-complete{height:100%;background-color:#3b4e6e}.campaign-dashboard--form table[data-drupal-selector=edit-goals] tbody tr td[data-th=Goal] .bt-content .goal-progress-description{margin-top:1rem;font-size:2rem}.campaign-dashboard--form table[data-drupal-selector=edit-goals] tbody tr td:nth-of-type(1),.campaign-dashboard--form table[data-drupal-selector=edit-goals] tbody tr td:nth-of-type(4){order:0}.campaign-dashboard--form table[data-drupal-selector=edit-goals] tbody tr td:nth-of-type(2),.campaign-dashboard--form table[data-drupal-selector=edit-goals] tbody tr td:nth-of-type(3){margin-bottom:0}.campaign-dashboard--form table[data-drupal-selector=edit-goals] tbody tr td:nth-of-type(2) .form-item,.campaign-dashboard--form table[data-drupal-selector=edit-goals] tbody tr td:nth-of-type(3) .form-item{margin:0}.campaign-dashboard--form table[data-drupal-selector=edit-goals] tbody tr td:nth-of-type(2) span{width:100%}.campaign-dashboard--form table[data-drupal-selector=edit-goals] tbody tr td:nth-of-type(4) span{width:100%}@media screen and (max-width:800px){.campaign-dashboard--form table[data-drupal-selector=edit-goals] tbody tr td:nth-of-type(4) span{margin:1rem}}.campaign-dashboard--form table[data-drupal-selector=edit-goals] tbody tr td .form-wrapper{flex-direction:row;justify-content:flex-end}.campaign-dashboard--form table[data-drupal-selector=edit-goals] tbody tr td .form-wrapper a+a{margin-left:1rem}.campaign-dashboard--form table[data-drupal-selector=edit-goals] tbody tr td::before{display:none}.campaign-dashboard--form table[data-drupal-selector=edit-goals] tbody tr+tr{margin-top:3rem}.campaign-dashboard--form table[data-drupal-selector=edit-updates]{width:100%}.campaign-dashboard--form table[data-drupal-selector=edit-updates] thead{display:none}.campaign-dashboard--form table[data-drupal-selector=edit-updates] tbody tr{display:flex;position:relative;flex-direction:column}.campaign-dashboard--form table[data-drupal-selector=edit-updates] tbody tr td{order:1}.campaign-dashboard--form table[data-drupal-selector=edit-updates] tbody tr td:nth-of-type(1){margin-bottom:1rem}.campaign-dashboard--form table[data-drupal-selector=edit-updates] tbody tr td:nth-of-type(1),.campaign-dashboard--form table[data-drupal-selector=edit-updates] tbody tr td:nth-of-type(4){order:0}.campaign-dashboard--form table[data-drupal-selector=edit-updates] tbody tr td:nth-of-type(2),.campaign-dashboard--form table[data-drupal-selector=edit-updates] tbody tr td:nth-of-type(3){margin-bottom:0}.campaign-dashboard--form table[data-drupal-selector=edit-updates] tbody tr td:nth-of-type(2) .form-item,.campaign-dashboard--form table[data-drupal-selector=edit-updates] tbody tr td:nth-of-type(3) .form-item{margin:0}.campaign-dashboard--form table[data-drupal-selector=edit-updates] tbody tr td:nth-of-type(2) span{width:100%}.campaign-dashboard--form table[data-drupal-selector=edit-updates] tbody tr td:nth-of-type(4){top:0;right:0;position:absolute}.campaign-dashboard--form table[data-drupal-selector=edit-updates] tbody tr td:nth-of-type(4) span{width:100%}.campaign-dashboard--form table[data-drupal-selector=edit-updates] tbody tr td:nth-of-type(4) span .form-wrapper{flex-direction:column}@media screen and (max-width:800px){.campaign-dashboard--form table[data-drupal-selector=edit-updates] tbody tr td:nth-of-type(4) span{margin:1rem}}@media screen and (max-width:984px){.campaign-dashboard--form table[data-drupal-selector=edit-updates] tbody tr td:nth-of-type(4){position:relative}.campaign-dashboard--form table[data-drupal-selector=edit-updates] tbody tr td:nth-of-type(4) span .form-wrapper{flex-direction:row}}.campaign-dashboard--form table[data-drupal-selector=edit-updates] tbody tr td .form-wrapper{flex-direction:row;justify-content:flex-end}.campaign-dashboard--form table[data-drupal-selector=edit-updates] tbody tr td .form-wrapper a+a{margin-left:1rem}.campaign-dashboard--form table[data-drupal-selector=edit-updates] tbody tr td::before{display:none}.campaign-dashboard--form table[data-drupal-selector=edit-updates] tbody tr+tr{margin-top:3rem}.campaign-dashboard--form div[data-drupal-selector=edit-card] .description{margin-top:1rem}.campaign-dashboard--form div[data-drupal-selector=edit-card] .campaign-card-content>.form-actions{display:flex;border-top:1px solid #ccc;margin-top:2rem;padding-top:2rem;flex-direction:column}.campaign-dashboard--form div[data-drupal-selector=edit-card] .campaign-card-content>.form-actions .description{font-size:1.75rem;margin-top:-2rem;margin-bottom:2rem}.campaign-dashboard--form div[data-drupal-selector=edit-card] .campaign-card-content>.form-actions input[type=submit]{background-color:#de7a26;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:8px;font-size:1.75rem;padding:1rem 1.5rem;border-color:#de7a26}.campaign-dashboard--form div[data-drupal-selector=edit-card] .campaign-card-content>.form-actions input[type=submit]:hover,.campaign-dashboard--form div[data-drupal-selector=edit-card] .campaign-card-content>.form-actions input[type=submit]:focus{color:#000;background-color:#dc6010;text-decoration:underline;outline:0;border-color:#dc6010}.campaign-dashboard--form div[data-drupal-selector=edit-card] .campaign-card-content>.form-actions input[type=submit].inactive,.campaign-dashboard--form div[data-drupal-selector=edit-card] .campaign-card-content>.form-actions input[type=submit]:disabled{color:#999;cursor:default;background-color:#DE7A26aa;border-color:#DE7A26aa}.campaign-dashboard--form div[data-drupal-selector=edit-card] .campaign-card-content>.form-actions input[type=submit].inactive:hover,.campaign-dashboard--form div[data-drupal-selector=edit-card] .campaign-card-content>.form-actions input[type=submit].inactive:focus,.campaign-dashboard--form div[data-drupal-selector=edit-card] .campaign-card-content>.form-actions input[type=submit]:disabled:hover,.campaign-dashboard--form div[data-drupal-selector=edit-card] .campaign-card-content>.form-actions input[type=submit]:disabled:focus{color:#999;background-color:#DE7A26aa;text-decoration:none}.text-with-summary .campaign-dashboard--form div[data-drupal-selector=edit-card] .campaign-card-content>.form-actions input[type=submit]+.ec-button,.text-with-summary .campaign-dashboard--form div[data-drupal-selector=edit-card] .campaign-card-content>.form-actions input[type=submit]+.ec-button-outline,.text-long .campaign-dashboard--form div[data-drupal-selector=edit-card] .campaign-card-content>.form-actions input[type=submit]+.ec-button,.text-long .campaign-dashboard--form div[data-drupal-selector=edit-card] .campaign-card-content>.form-actions input[type=submit]+.ec-button-outline{margin-left:1.5rem}.campaign-dashboard--form div[data-drupal-selector=edit-card] .campaign-card-content>.form-actions input[type=submit].js-hide{display:none}.campaign-dashboard--form div[data-drupal-selector=edit-card] .campaign-card-content>.form-actions>input[type=submit]{order:10}@media screen and (max-width:984px){.campaign-dashboard--form{width:100%}.campaign-dashboard--form .campaign-wrapper{margin-top:3rem;margin-right:0}}.campaign-dashboard--status{width:306px;height:fit-content;padding:4rem;min-width:306px;background-color:#f5f0ed}.campaign-dashboard--status>fieldset{margin-bottom:2rem}.campaign-dashboard--status>fieldset h4.fieldset-legend{color:#000;font-size:28px}.campaign-dashboard--status>fieldset:nth-of-type(2){margin-top:-1rem}.campaign-dashboard--status>fieldset:nth-of-type(2)>legend{width:100%}.campaign-dashboard--status>fieldset:nth-of-type(2)>legend span{display:block;border-bottom:1px solid hsl(252,4.4247787611%,72.1568627451%);padding-bottom:1rem}.campaign-dashboard--status>fieldset .fieldset-wrapper>fieldset{margin-bottom:2rem}.campaign-dashboard--status>fieldset .fieldset-wrapper>fieldset legend{margin:0}.campaign-dashboard--status>fieldset .fieldset-wrapper>fieldset legend span{font-size:1.75rem}.campaign-dashboard--status>fieldset .moderation-state small{display:none}.campaign-dashboard--status .campaign-progress{margin-top:-1rem}.campaign-dashboard--status .campaign-progress-inner,.campaign-dashboard--status .campaign-progress-title{display:none}.campaign-dashboard--status .campaign-progress-description{font-size:1.75rem;font-weight:700}.campaign-dashboard--status .campaign-progress-description em.placeholder{font-style:normal}@media screen and (max-width:984px){.campaign-dashboard--status{width:100%}}.commerce-cart-form th:last-child,.commerce-cart-form td:last-child{text-align:right}@media screen and (max-width:800px){.commerce-cart-form th:last-child,.commerce-cart-form td:last-child{text-align:left}}.commerce-cart-form tbody td{padding:3rem 0;font-size:clamp(2.5rem,2.5vw,2.5rem)}.commerce-cart-form tbody td input.delete-order-item{border:none;outline:none;padding:1.3333333333rem 3rem;font-weight:bold;border-radius:3rem;background-color:rgb(195.7860576923,228.2956730769,233.7139423077)}.commerce-cart-form tbody td input.delete-order-item:hover{cursor:pointer;background-color:rgb(158.2716346154,211.3774038462,220.2283653846)}.commerce-cart-form tbody tr:nth-of-type(odd) input.delete-order-item{background-color:rgb(158.2716346154,211.3774038462,220.2283653846);color:#000}.commerce-cart-form tbody tr:nth-of-type(odd) input.delete-order-item:hover{cursor:pointer;background-color:rgb(120.7572115385,194.4591346154,206.7427884615)}.commerce-cart-form .total-price{width:calc(100% - 2rem)}.commerce-cart-form .total-price .order-total-line-value{margin-left:2rem}.commerce-cart-form .form-actions a.button{background-color:#de7a26;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:100px;font-size:2.5rem;padding:2rem 3.5rem;border-color:#de7a26}.commerce-cart-form .form-actions a.button:hover,.commerce-cart-form .form-actions a.button:focus{color:#000;background-color:#dc6010;text-decoration:underline;outline:0;border-color:#dc6010}.commerce-cart-form .form-actions a.button.inactive,.commerce-cart-form .form-actions a.button:disabled{color:#999;cursor:default;background-color:#DE7A26aa;border-color:#DE7A26aa}.commerce-cart-form .form-actions a.button.inactive:hover,.commerce-cart-form .form-actions a.button.inactive:focus,.commerce-cart-form .form-actions a.button:disabled:hover,.commerce-cart-form .form-actions a.button:disabled:focus{color:#999;background-color:#DE7A26aa;text-decoration:none}.text-with-summary .commerce-cart-form .form-actions a.button+.ec-button,.text-with-summary .commerce-cart-form .form-actions a.button+.ec-button-outline,.text-long .commerce-cart-form .form-actions a.button+.ec-button,.text-long .commerce-cart-form .form-actions a.button+.ec-button-outline{margin-left:1.5rem}.commerce-cart-form .form-actions a.button.js-hide{display:none}.commerce-cart-form .form-actions input[type=submit]{background-color:#66bac8;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:100px;font-size:2.5rem;padding:2rem 3.5rem;border-color:#66bac8}.commerce-cart-form .form-actions input[type=submit]:hover,.commerce-cart-form .form-actions input[type=submit]:focus{color:#fff;background-color:#3b4e6e;text-decoration:underline;outline:0;border-color:#3b4e6e}.commerce-cart-form .form-actions input[type=submit].inactive,.commerce-cart-form .form-actions input[type=submit]:disabled{color:#ccc;cursor:default;background-color:#d5ebee;border-color:#d5ebee}.commerce-cart-form .form-actions input[type=submit].inactive:hover,.commerce-cart-form .form-actions input[type=submit].inactive:focus,.commerce-cart-form .form-actions input[type=submit]:disabled:hover,.commerce-cart-form .form-actions input[type=submit]:disabled:focus{color:#ccc;background-color:#d5ebee;text-decoration:none}.text-with-summary .commerce-cart-form .form-actions input[type=submit]+.ec-button,.text-with-summary .commerce-cart-form .form-actions input[type=submit]+.ec-button-outline,.text-long .commerce-cart-form .form-actions input[type=submit]+.ec-button,.text-long .commerce-cart-form .form-actions input[type=submit]+.ec-button-outline{margin-left:1.5rem}.commerce-cart-form .form-actions input[type=submit].js-hide{display:none}@media screen and (max-width:800px){.commerce-cart-form .form-actions{margin-top:2rem}}ol.checkout-progress{border-bottom:1px solid #ccc;margin:0 auto 10rem;padding-bottom:2rem}li.checkout-progress--step{-webkit-transition:border-color .3s ease;-moz-transition:border-color .3s ease;-ms-transition:border-color .3s ease;-o-transition:border-color .3s ease;transition:border-color .3s ease;backface-visibility:hidden;border:1px solid #fff;border-radius:.5rem;background:none rgba(0,0,0,0);color:#666;cursor:pointer;font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;margin-bottom:0;padding:.5rem 1rem;cursor:default}li.checkout-progress--step:hover{background:#fff;border:1px solid #d5ebee;color:#000;text-decoration:underline}li.checkout-progress--step.checkout-progress--step__current{background-color:#d5ebee;border:1px solid #d5ebee;color:#3b4e6e;cursor:default}li.checkout-progress--step.checkout-progress--step__current:hover{background-color:#d5ebee;color:#3b4e6e;text-decoration:none}li.checkout-progress--divider{display:inline;list-style:none;margin:0;padding:0;vertical-align:sub}li.checkout-progress--divider:after{content:"";font-family:"Material Icons Outlined";color:#66bac8;font-size:22px;left:2px;pointer-events:none;position:relative;top:2px;z-index:2}.commerce-checkout-flow .form-item:not([type=submit]){max-width:none}.commerce-checkout-flow .form-item--error-message{margin:1rem 0;font-size:2.25rem}.commerce-checkout-flow .stripe-form .form-text{border:2px solid #ccc;border-radius:6px;font-size:2rem;font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif;padding:1rem 1.75rem 1.1rem;width:100%;line-height:1.4;background-color:#fff}.commerce-checkout-flow .stripe-form .form-text::-webkit-placeholder{opacity:1;color:#757575}.commerce-checkout-flow .stripe-form .form-text::-moz-placeholder{opacity:1;color:#757575}.commerce-checkout-flow .stripe-form .form-text:-ms-input-placeholder{opacity:1;color:#757575}.commerce-checkout-flow .stripe-form .form-text::-webkit-input-placeholder{opacity:1;color:#757575}.commerce-checkout-flow .stripe-form .form-text:hover{background-color:#fff;border-color:#ccc;box-shadow:inset 0 0 0 1px #ccc}.commerce-checkout-flow .stripe-form .form-text:focus{outline:none;box-shadow:inset 0 0 0 1px #999;border-color:#999;background-color:#fff}.commerce-checkout-flow .stripe-form .form-text:focus::-webkit-placeholder{opacity:.2;color:#757575}.commerce-checkout-flow .stripe-form .form-text:focus::-moz-placeholder{opacity:.2;color:#757575}.commerce-checkout-flow .stripe-form .form-text:focus:-ms-input-placeholder{opacity:.2;color:#757575}.commerce-checkout-flow .stripe-form .form-text:focus::-webkit-input-placeholder{opacity:.2;color:#757575}.commerce-checkout-flow input[type=submit]{background-color:#66bac8;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:8px;font-size:1.75rem;padding:1rem 1.5rem;border-color:#66bac8}.commerce-checkout-flow input[type=submit]:hover,.commerce-checkout-flow input[type=submit]:focus{color:#fff;background-color:#3b4e6e;text-decoration:underline;outline:0;border-color:#3b4e6e}.commerce-checkout-flow input[type=submit].inactive,.commerce-checkout-flow input[type=submit]:disabled{color:#ccc;cursor:default;background-color:#d5ebee;border-color:#d5ebee}.commerce-checkout-flow input[type=submit].inactive:hover,.commerce-checkout-flow input[type=submit].inactive:focus,.commerce-checkout-flow input[type=submit]:disabled:hover,.commerce-checkout-flow input[type=submit]:disabled:focus{color:#ccc;background-color:#d5ebee;text-decoration:none}.text-with-summary .commerce-checkout-flow input[type=submit]+.ec-button,.text-with-summary .commerce-checkout-flow input[type=submit]+.ec-button-outline,.text-long .commerce-checkout-flow input[type=submit]+.ec-button,.text-long .commerce-checkout-flow input[type=submit]+.ec-button-outline{margin-left:1.5rem}.commerce-checkout-flow input[type=submit].js-hide{display:none}.commerce-checkout-flow input[type=submit]+a{background-color:hsla(0,0%,100%,0);border:1px solid;color:#666;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:8px;font-size:1.75rem;padding:1rem 1.5rem;border-color:#999}.commerce-checkout-flow input[type=submit]+a:hover,.commerce-checkout-flow input[type=submit]+a:focus{color:#e86d1f;background-color:#f5f0ed;text-decoration:underline;outline:0;border-color:#999}.commerce-checkout-flow input[type=submit]+a.inactive,.commerce-checkout-flow input[type=submit]+a:disabled{color:#ccc;cursor:default;background-color:hsla(0,0%,100%,0);border-color:#ccc}.commerce-checkout-flow input[type=submit]+a.inactive:hover,.commerce-checkout-flow input[type=submit]+a.inactive:focus,.commerce-checkout-flow input[type=submit]+a:disabled:hover,.commerce-checkout-flow input[type=submit]+a:disabled:focus{color:#ccc;background-color:hsla(0,0%,100%,0);text-decoration:none}.text-with-summary .commerce-checkout-flow input[type=submit]+a+.ec-button,.text-with-summary .commerce-checkout-flow input[type=submit]+a+.ec-button-outline,.text-long .commerce-checkout-flow input[type=submit]+a+.ec-button,.text-long .commerce-checkout-flow input[type=submit]+a+.ec-button-outline{margin-left:1.5rem}.commerce-checkout-flow input[type=submit]+a.js-hide{display:none}@media screen and (max-width:800px){.commerce-checkout-flow input[type=submit]{margin:0 auto;display:block}.commerce-checkout-flow input[type=submit]+a{margin:1rem auto;display:block;text-align:center}}.checkout-pane-login{display:flex;flex-direction:row}.checkout-pane-login .form-item label{margin-bottom:1rem}.checkout-pane-login .password-reset{display:none}@media screen and (max-width:984px){.checkout-pane-login{flex-direction:column}}.checkout-pane-contact-information{margin-bottom:1rem}.checkout-pane-contact-information .form-item label{margin-bottom:1rem}.checkout-pane-contact-information .form-item:last-child{margin-bottom:0}.checkout-pane-cover-fee label.option{margin-bottom:1rem !important}.checkout-pane-payment-information .form-item label{margin-bottom:1rem}.checkout-pane-payment-information .stripe-form{padding:2rem 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:3rem}.checkout-pane-payment-information .stripe-form .form-item:last-child{margin-bottom:0}.checkout-pane-payment-information .stripe-form #expiration-element,.checkout-pane-payment-information .stripe-form #card-number-element,.checkout-pane-payment-information .stripe-form #security-code-element{width:30rem}.checkout-pane-payment-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line1,.checkout-pane-payment-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line2{margin-bottom:2rem}.checkout-pane-payment-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-postal-code{margin-bottom:0}.commerce-checkout-flow-multistep-default>.layout-checkout-form{display:flex;flex-wrap:wrap;flex-direction:row}.commerce-checkout-flow-multistep-default>.layout-checkout-form .layout-region-checkout-secondary h3{color:#000;font-size:clamp(3.75rem,4vw,4.25rem);margin-bottom:2rem}.commerce-checkout-flow-multistep-default>.layout-checkout-form .layout-region-checkout-secondary .order-total-line-value{margin-left:1rem}.commerce-checkout-flow-multistep-default>.layout-checkout-form .layout-region-checkout-secondary table tr{display:flex !important}.commerce-checkout-flow-multistep-default>.layout-checkout-form .layout-region-checkout-secondary table tr td{flex:1}.commerce-checkout-flow-multistep-default>.layout-checkout-form .layout-region-checkout-secondary table tr td::before{display:none}.commerce-checkout-flow-multistep-default>.layout-checkout-form .layout-region-checkout-secondary table tr td.views-field-total-price__number{text-align:right}.commerce-checkout-flow-multistep-default>.layout-checkout-form .layout-region-checkout-secondary table tr:last-child td:not(:last-child){border-bottom:none}@media screen and (max-width:520px){.commerce-checkout-flow-multistep-default>.layout-checkout-form .layout-region-checkout-secondary table tr{flex-direction:column}.commerce-checkout-flow-multistep-default>.layout-checkout-form .layout-region-checkout-secondary table tr .views-field:first-child .bt-content{padding-bottom:0}.commerce-checkout-flow-multistep-default>.layout-checkout-form .layout-region-checkout-secondary table tr .views-field:last-child .bt-content{padding-top:.4rem}.commerce-checkout-flow-multistep-default>.layout-checkout-form .layout-region-checkout-secondary table tr td:not(:last-child){border-bottom:none}}@media screen and (max-width:984px){.commerce-checkout-flow-multistep-default>.layout-checkout-form{flex-direction:column}.commerce-checkout-flow-multistep-default>.layout-checkout-form>div{width:100%;margin-right:0;padding-right:0}.commerce-checkout-flow-multistep-default>.layout-checkout-form>div.layout-region-checkout-footer{margin-top:2rem}}html>body:not(.is-front):not(.path-node) .layout-content{max-width:1240px;margin-left:auto;margin-right:auto;padding:0 2.25rem 12rem}html>body:not(.is-front):not(.path-node) #block-citizen-dart-content{padding-top:6rem}html>body:not(.is-front):not(.path-node) .block-page-title-block{text-align:center}.user-dashboard .layout--twocol-sideleft{max-width:800px;margin-left:auto;margin-right:auto}.user-dashboard .field-user-image{border-radius:50%;overflow:hidden}@media screen and (max-width:984px){.user-dashboard .field-user-image{max-width:225px}}.user-dashboard .block-name{margin-bottom:1rem}.user-dashboard .block-name h1{margin-bottom:2rem}.user-dashboard .block-roles span:not(.first-child){margin-right:.25em}.user-dashboard .user-actions{margin-bottom:6rem;display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;margin-left:-8px;margin-right:-8px;width:calc(100% + 16px)}.user-dashboard .user-actions>*{padding-left:8px;padding-right:8px}.user-dashboard .user-actions div{display:inline-block}.user-dashboard .user-actions div:not(:last-child){position:relative}.user-dashboard .user-actions div:not(:last-child):after{content:"";display:block;position:absolute;right:0;top:10%;width:1px;height:80%;background:#ccc}.user-dashboard .block-uid{margin-bottom:3rem}.user-dashboard .block-uid .action-buttons>a{background-color:#66bac8;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:100px;font-size:2.5rem;padding:2rem 3.5rem;border-color:#66bac8;margin-right:16px}.user-dashboard .block-uid .action-buttons>a:hover,.user-dashboard .block-uid .action-buttons>a:focus{color:#fff;background-color:#3b4e6e;text-decoration:underline;outline:0;border-color:#3b4e6e}.user-dashboard .block-uid .action-buttons>a.inactive,.user-dashboard .block-uid .action-buttons>a:disabled{color:#ccc;cursor:default;background-color:#d5ebee;border-color:#d5ebee}.user-dashboard .block-uid .action-buttons>a.inactive:hover,.user-dashboard .block-uid .action-buttons>a.inactive:focus,.user-dashboard .block-uid .action-buttons>a:disabled:hover,.user-dashboard .block-uid .action-buttons>a:disabled:focus{color:#ccc;background-color:#d5ebee;text-decoration:none}.text-with-summary .user-dashboard .block-uid .action-buttons>a+.ec-button,.text-with-summary .user-dashboard .block-uid .action-buttons>a+.ec-button-outline,.text-long .user-dashboard .block-uid .action-buttons>a+.ec-button,.text-long .user-dashboard .block-uid .action-buttons>a+.ec-button-outline{margin-left:1.5rem}.user-dashboard .block-uid .action-buttons>a.js-hide{display:none}.user-dashboard .block-extra-field-blockuserusermasquerade a{display:inline-block;padding:10px 20px;border:1px solid #ccc}.user-dashboard .block-extra-field-blockuserusermasquerade a:hover,.user-dashboard .block-extra-field-blockuserusermasquerade a:focus{background:#f6f6f6}.views-block.block-moderated-content h2.block-title{display:none}@media screen and (min-width:984px){.views-block.block-moderated-content table{border-top:0}}.user-dashboard .view-content table.small-only .st-key{width:150px}.user-dashboard .view-content table.small-only .st-val{width:calc(100% - 150px);padding-right:1rem;max-width:none}a.campaign-create{margin-left:auto;margin-right:auto;background-color:#66bac8;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:100px;font-size:2.5rem;padding:2rem 3.5rem;border-color:#66bac8;display:block;width:fit-content}a.campaign-create:hover,a.campaign-create:focus{color:#fff;background-color:#3b4e6e;text-decoration:underline;outline:0;border-color:#3b4e6e}a.campaign-create.inactive,a.campaign-create:disabled{color:#ccc;cursor:default;background-color:#d5ebee;border-color:#d5ebee}a.campaign-create.inactive:hover,a.campaign-create.inactive:focus,a.campaign-create:disabled:hover,a.campaign-create:disabled:focus{color:#ccc;background-color:#d5ebee;text-decoration:none}.text-with-summary a.campaign-create+.ec-button,.text-with-summary a.campaign-create+.ec-button-outline,.text-long a.campaign-create+.ec-button,.text-long a.campaign-create+.ec-button-outline{margin-left:1.5rem}a.campaign-create.js-hide{display:none}table.campaign-list-builder{width:100%;margin:6rem auto;max-width:120rem}table.campaign-list-builder tr th{width:33%;text-align:left;padding-bottom:2rem}table.campaign-list-builder tr td{padding-bottom:1rem}table.campaign-list-builder a{color:#000}table.campaign-list-builder .dropbutton-widget{min-width:22rem !important}form.application-form,form.campaign-add-form,form.funding-goal-form,form.campaign-delete-form,form#campaign-simple-form,form.campaign-profile-form,form.social-worker-request-form,form.social-worker-response-form,form#social-worker-response-social-worker-form,form.campaign-funding-goal-form,form.campaign-update-family-form{background-color:#f5f0ed;margin:0 auto;max-width:800px;padding:4rem;position:relative}form.application-form a,form.campaign-add-form a,form.funding-goal-form a,form.campaign-delete-form a,form#campaign-simple-form a,form.campaign-profile-form a,form.social-worker-request-form a,form.social-worker-response-form a,form#social-worker-response-social-worker-form a,form.campaign-funding-goal-form a,form.campaign-update-family-form a{color:#b5500d}form.application-form a:hover,form.campaign-add-form a:hover,form.funding-goal-form a:hover,form.campaign-delete-form a:hover,form#campaign-simple-form a:hover,form.campaign-profile-form a:hover,form.social-worker-request-form a:hover,form.social-worker-response-form a:hover,form#social-worker-response-social-worker-form a:hover,form.campaign-funding-goal-form a:hover,form.campaign-update-family-form a:hover{color:#00c}form.application-form .entity-complete-actions-wrapper,form.campaign-add-form .entity-complete-actions-wrapper,form.funding-goal-form .entity-complete-actions-wrapper,form.campaign-delete-form .entity-complete-actions-wrapper,form#campaign-simple-form .entity-complete-actions-wrapper,form.campaign-profile-form .entity-complete-actions-wrapper,form.social-worker-request-form .entity-complete-actions-wrapper,form.social-worker-response-form .entity-complete-actions-wrapper,form#social-worker-response-social-worker-form .entity-complete-actions-wrapper,form.campaign-funding-goal-form .entity-complete-actions-wrapper,form.campaign-update-family-form .entity-complete-actions-wrapper{background-color:#fff;margin:-4rem calc(50% - 50vw) 4rem;padding:0 2.25rem 5rem}form.application-form .entity-complete-actions-wrapper input[type=submit],form.campaign-add-form .entity-complete-actions-wrapper input[type=submit],form.funding-goal-form .entity-complete-actions-wrapper input[type=submit],form.campaign-delete-form .entity-complete-actions-wrapper input[type=submit],form#campaign-simple-form .entity-complete-actions-wrapper input[type=submit],form.campaign-profile-form .entity-complete-actions-wrapper input[type=submit],form.social-worker-request-form .entity-complete-actions-wrapper input[type=submit],form.social-worker-response-form .entity-complete-actions-wrapper input[type=submit],form#social-worker-response-social-worker-form .entity-complete-actions-wrapper input[type=submit],form.campaign-funding-goal-form .entity-complete-actions-wrapper input[type=submit],form.campaign-update-family-form .entity-complete-actions-wrapper input[type=submit]{background-color:hsla(0,0%,100%,0);border:1px solid;color:#666;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:8px;font-size:1.75rem;padding:1rem 1.5rem;border-color:#999}form.application-form .entity-complete-actions-wrapper input[type=submit]:hover,form.application-form .entity-complete-actions-wrapper input[type=submit]:focus,form.campaign-add-form .entity-complete-actions-wrapper input[type=submit]:hover,form.campaign-add-form .entity-complete-actions-wrapper input[type=submit]:focus,form.funding-goal-form .entity-complete-actions-wrapper input[type=submit]:hover,form.funding-goal-form .entity-complete-actions-wrapper input[type=submit]:focus,form.campaign-delete-form .entity-complete-actions-wrapper input[type=submit]:hover,form.campaign-delete-form .entity-complete-actions-wrapper input[type=submit]:focus,form#campaign-simple-form .entity-complete-actions-wrapper input[type=submit]:hover,form#campaign-simple-form .entity-complete-actions-wrapper input[type=submit]:focus,form.campaign-profile-form .entity-complete-actions-wrapper input[type=submit]:hover,form.campaign-profile-form .entity-complete-actions-wrapper input[type=submit]:focus,form.social-worker-request-form .entity-complete-actions-wrapper input[type=submit]:hover,form.social-worker-request-form .entity-complete-actions-wrapper input[type=submit]:focus,form.social-worker-response-form .entity-complete-actions-wrapper input[type=submit]:hover,form.social-worker-response-form .entity-complete-actions-wrapper input[type=submit]:focus,form#social-worker-response-social-worker-form .entity-complete-actions-wrapper input[type=submit]:hover,form#social-worker-response-social-worker-form .entity-complete-actions-wrapper input[type=submit]:focus,form.campaign-funding-goal-form .entity-complete-actions-wrapper input[type=submit]:hover,form.campaign-funding-goal-form .entity-complete-actions-wrapper input[type=submit]:focus,form.campaign-update-family-form .entity-complete-actions-wrapper input[type=submit]:hover,form.campaign-update-family-form .entity-complete-actions-wrapper input[type=submit]:focus{color:#e86d1f;background-color:#f5f0ed;text-decoration:underline;outline:0;border-color:#999}form.application-form .entity-complete-actions-wrapper input[type=submit].inactive,form.application-form .entity-complete-actions-wrapper input[type=submit]:disabled,form.campaign-add-form .entity-complete-actions-wrapper input[type=submit].inactive,form.campaign-add-form .entity-complete-actions-wrapper input[type=submit]:disabled,form.funding-goal-form .entity-complete-actions-wrapper input[type=submit].inactive,form.funding-goal-form .entity-complete-actions-wrapper input[type=submit]:disabled,form.campaign-delete-form .entity-complete-actions-wrapper input[type=submit].inactive,form.campaign-delete-form .entity-complete-actions-wrapper input[type=submit]:disabled,form#campaign-simple-form .entity-complete-actions-wrapper input[type=submit].inactive,form#campaign-simple-form .entity-complete-actions-wrapper input[type=submit]:disabled,form.campaign-profile-form .entity-complete-actions-wrapper input[type=submit].inactive,form.campaign-profile-form .entity-complete-actions-wrapper input[type=submit]:disabled,form.social-worker-request-form .entity-complete-actions-wrapper input[type=submit].inactive,form.social-worker-request-form .entity-complete-actions-wrapper input[type=submit]:disabled,form.social-worker-response-form .entity-complete-actions-wrapper input[type=submit].inactive,form.social-worker-response-form .entity-complete-actions-wrapper input[type=submit]:disabled,form#social-worker-response-social-worker-form .entity-complete-actions-wrapper input[type=submit].inactive,form#social-worker-response-social-worker-form .entity-complete-actions-wrapper input[type=submit]:disabled,form.campaign-funding-goal-form .entity-complete-actions-wrapper input[type=submit].inactive,form.campaign-funding-goal-form .entity-complete-actions-wrapper input[type=submit]:disabled,form.campaign-update-family-form .entity-complete-actions-wrapper input[type=submit].inactive,form.campaign-update-family-form .entity-complete-actions-wrapper input[type=submit]:disabled{color:#ccc;cursor:default;background-color:hsla(0,0%,100%,0);border-color:#ccc}form.application-form .entity-complete-actions-wrapper input[type=submit].inactive:hover,form.application-form .entity-complete-actions-wrapper input[type=submit].inactive:focus,form.application-form .entity-complete-actions-wrapper input[type=submit]:disabled:hover,form.application-form .entity-complete-actions-wrapper input[type=submit]:disabled:focus,form.campaign-add-form .entity-complete-actions-wrapper input[type=submit].inactive:hover,form.campaign-add-form .entity-complete-actions-wrapper input[type=submit].inactive:focus,form.campaign-add-form .entity-complete-actions-wrapper input[type=submit]:disabled:hover,form.campaign-add-form .entity-complete-actions-wrapper input[type=submit]:disabled:focus,form.funding-goal-form .entity-complete-actions-wrapper input[type=submit].inactive:hover,form.funding-goal-form .entity-complete-actions-wrapper input[type=submit].inactive:focus,form.funding-goal-form .entity-complete-actions-wrapper input[type=submit]:disabled:hover,form.funding-goal-form .entity-complete-actions-wrapper input[type=submit]:disabled:focus,form.campaign-delete-form .entity-complete-actions-wrapper input[type=submit].inactive:hover,form.campaign-delete-form .entity-complete-actions-wrapper input[type=submit].inactive:focus,form.campaign-delete-form .entity-complete-actions-wrapper input[type=submit]:disabled:hover,form.campaign-delete-form .entity-complete-actions-wrapper input[type=submit]:disabled:focus,form#campaign-simple-form .entity-complete-actions-wrapper input[type=submit].inactive:hover,form#campaign-simple-form .entity-complete-actions-wrapper input[type=submit].inactive:focus,form#campaign-simple-form .entity-complete-actions-wrapper input[type=submit]:disabled:hover,form#campaign-simple-form .entity-complete-actions-wrapper input[type=submit]:disabled:focus,form.campaign-profile-form .entity-complete-actions-wrapper input[type=submit].inactive:hover,form.campaign-profile-form .entity-complete-actions-wrapper input[type=submit].inactive:focus,form.campaign-profile-form .entity-complete-actions-wrapper input[type=submit]:disabled:hover,form.campaign-profile-form .entity-complete-actions-wrapper input[type=submit]:disabled:focus,form.social-worker-request-form .entity-complete-actions-wrapper input[type=submit].inactive:hover,form.social-worker-request-form .entity-complete-actions-wrapper input[type=submit].inactive:focus,form.social-worker-request-form .entity-complete-actions-wrapper input[type=submit]:disabled:hover,form.social-worker-request-form .entity-complete-actions-wrapper input[type=submit]:disabled:focus,form.social-worker-response-form .entity-complete-actions-wrapper input[type=submit].inactive:hover,form.social-worker-response-form .entity-complete-actions-wrapper input[type=submit].inactive:focus,form.social-worker-response-form .entity-complete-actions-wrapper input[type=submit]:disabled:hover,form.social-worker-response-form .entity-complete-actions-wrapper input[type=submit]:disabled:focus,form#social-worker-response-social-worker-form .entity-complete-actions-wrapper input[type=submit].inactive:hover,form#social-worker-response-social-worker-form .entity-complete-actions-wrapper input[type=submit].inactive:focus,form#social-worker-response-social-worker-form .entity-complete-actions-wrapper input[type=submit]:disabled:hover,form#social-worker-response-social-worker-form .entity-complete-actions-wrapper input[type=submit]:disabled:focus,form.campaign-funding-goal-form .entity-complete-actions-wrapper input[type=submit].inactive:hover,form.campaign-funding-goal-form .entity-complete-actions-wrapper input[type=submit].inactive:focus,form.campaign-funding-goal-form .entity-complete-actions-wrapper input[type=submit]:disabled:hover,form.campaign-funding-goal-form .entity-complete-actions-wrapper input[type=submit]:disabled:focus,form.campaign-update-family-form .entity-complete-actions-wrapper input[type=submit].inactive:hover,form.campaign-update-family-form .entity-complete-actions-wrapper input[type=submit].inactive:focus,form.campaign-update-family-form .entity-complete-actions-wrapper input[type=submit]:disabled:hover,form.campaign-update-family-form .entity-complete-actions-wrapper input[type=submit]:disabled:focus{color:#ccc;background-color:hsla(0,0%,100%,0);text-decoration:none}.text-with-summary form.application-form .entity-complete-actions-wrapper input[type=submit]+.ec-button,.text-with-summary form.application-form .entity-complete-actions-wrapper input[type=submit]+.ec-button-outline,.text-long form.application-form .entity-complete-actions-wrapper input[type=submit]+.ec-button,.text-long form.application-form .entity-complete-actions-wrapper input[type=submit]+.ec-button-outline,.text-with-summary form.campaign-add-form .entity-complete-actions-wrapper input[type=submit]+.ec-button,.text-with-summary form.campaign-add-form .entity-complete-actions-wrapper input[type=submit]+.ec-button-outline,.text-long form.campaign-add-form .entity-complete-actions-wrapper input[type=submit]+.ec-button,.text-long form.campaign-add-form .entity-complete-actions-wrapper input[type=submit]+.ec-button-outline,.text-with-summary form.funding-goal-form .entity-complete-actions-wrapper input[type=submit]+.ec-button,.text-with-summary form.funding-goal-form .entity-complete-actions-wrapper input[type=submit]+.ec-button-outline,.text-long form.funding-goal-form .entity-complete-actions-wrapper input[type=submit]+.ec-button,.text-long form.funding-goal-form .entity-complete-actions-wrapper input[type=submit]+.ec-button-outline,.text-with-summary form.campaign-delete-form .entity-complete-actions-wrapper input[type=submit]+.ec-button,.text-with-summary form.campaign-delete-form .entity-complete-actions-wrapper input[type=submit]+.ec-button-outline,.text-long form.campaign-delete-form .entity-complete-actions-wrapper input[type=submit]+.ec-button,.text-long form.campaign-delete-form .entity-complete-actions-wrapper input[type=submit]+.ec-button-outline,.text-with-summary form#campaign-simple-form .entity-complete-actions-wrapper input[type=submit]+.ec-button,.text-with-summary form#campaign-simple-form .entity-complete-actions-wrapper input[type=submit]+.ec-button-outline,.text-long form#campaign-simple-form .entity-complete-actions-wrapper input[type=submit]+.ec-button,.text-long form#campaign-simple-form .entity-complete-actions-wrapper input[type=submit]+.ec-button-outline,.text-with-summary form.campaign-profile-form .entity-complete-actions-wrapper input[type=submit]+.ec-button,.text-with-summary form.campaign-profile-form .entity-complete-actions-wrapper input[type=submit]+.ec-button-outline,.text-long form.campaign-profile-form .entity-complete-actions-wrapper input[type=submit]+.ec-button,.text-long form.campaign-profile-form .entity-complete-actions-wrapper input[type=submit]+.ec-button-outline,.text-with-summary form.social-worker-request-form .entity-complete-actions-wrapper input[type=submit]+.ec-button,.text-with-summary form.social-worker-request-form .entity-complete-actions-wrapper input[type=submit]+.ec-button-outline,.text-long form.social-worker-request-form .entity-complete-actions-wrapper input[type=submit]+.ec-button,.text-long form.social-worker-request-form .entity-complete-actions-wrapper input[type=submit]+.ec-button-outline,.text-with-summary form.social-worker-response-form .entity-complete-actions-wrapper input[type=submit]+.ec-button,.text-with-summary form.social-worker-response-form .entity-complete-actions-wrapper input[type=submit]+.ec-button-outline,.text-long form.social-worker-response-form .entity-complete-actions-wrapper input[type=submit]+.ec-button,.text-long form.social-worker-response-form .entity-complete-actions-wrapper input[type=submit]+.ec-button-outline,.text-with-summary form#social-worker-response-social-worker-form .entity-complete-actions-wrapper input[type=submit]+.ec-button,.text-with-summary form#social-worker-response-social-worker-form .entity-complete-actions-wrapper input[type=submit]+.ec-button-outline,.text-long form#social-worker-response-social-worker-form .entity-complete-actions-wrapper input[type=submit]+.ec-button,.text-long form#social-worker-response-social-worker-form .entity-complete-actions-wrapper input[type=submit]+.ec-button-outline,.text-with-summary form.campaign-funding-goal-form .entity-complete-actions-wrapper input[type=submit]+.ec-button,.text-with-summary form.campaign-funding-goal-form .entity-complete-actions-wrapper input[type=submit]+.ec-button-outline,.text-long form.campaign-funding-goal-form .entity-complete-actions-wrapper input[type=submit]+.ec-button,.text-long form.campaign-funding-goal-form .entity-complete-actions-wrapper input[type=submit]+.ec-button-outline,.text-with-summary form.campaign-update-family-form .entity-complete-actions-wrapper input[type=submit]+.ec-button,.text-with-summary form.campaign-update-family-form .entity-complete-actions-wrapper input[type=submit]+.ec-button-outline,.text-long form.campaign-update-family-form .entity-complete-actions-wrapper input[type=submit]+.ec-button,.text-long form.campaign-update-family-form .entity-complete-actions-wrapper input[type=submit]+.ec-button-outline{margin-left:1.5rem}form.application-form .entity-complete-actions-wrapper input[type=submit].js-hide,form.campaign-add-form .entity-complete-actions-wrapper input[type=submit].js-hide,form.funding-goal-form .entity-complete-actions-wrapper input[type=submit].js-hide,form.campaign-delete-form .entity-complete-actions-wrapper input[type=submit].js-hide,form#campaign-simple-form .entity-complete-actions-wrapper input[type=submit].js-hide,form.campaign-profile-form .entity-complete-actions-wrapper input[type=submit].js-hide,form.social-worker-request-form .entity-complete-actions-wrapper input[type=submit].js-hide,form.social-worker-response-form .entity-complete-actions-wrapper input[type=submit].js-hide,form#social-worker-response-social-worker-form .entity-complete-actions-wrapper input[type=submit].js-hide,form.campaign-funding-goal-form .entity-complete-actions-wrapper input[type=submit].js-hide,form.campaign-update-family-form .entity-complete-actions-wrapper input[type=submit].js-hide{display:none}form.application-form .entity-complete-actions,form.campaign-add-form .entity-complete-actions,form.funding-goal-form .entity-complete-actions,form.campaign-delete-form .entity-complete-actions,form#campaign-simple-form .entity-complete-actions,form.campaign-profile-form .entity-complete-actions,form.social-worker-request-form .entity-complete-actions,form.social-worker-response-form .entity-complete-actions,form#social-worker-response-social-worker-form .entity-complete-actions,form.campaign-funding-goal-form .entity-complete-actions,form.campaign-update-family-form .entity-complete-actions{border-bottom:1px solid #ccc;margin:0 auto 10rem;max-width:1120px;padding-bottom:2rem}form.application-form .entity-complete-actions .button,form.campaign-add-form .entity-complete-actions .button,form.funding-goal-form .entity-complete-actions .button,form.campaign-delete-form .entity-complete-actions .button,form#campaign-simple-form .entity-complete-actions .button,form.campaign-profile-form .entity-complete-actions .button,form.social-worker-request-form .entity-complete-actions .button,form.social-worker-response-form .entity-complete-actions .button,form#social-worker-response-social-worker-form .entity-complete-actions .button,form.campaign-funding-goal-form .entity-complete-actions .button,form.campaign-update-family-form .entity-complete-actions .button{-webkit-transition:border-color .3s ease;-moz-transition:border-color .3s ease;-ms-transition:border-color .3s ease;-o-transition:border-color .3s ease;transition:border-color .3s ease;backface-visibility:hidden;border:1px solid #fff;border-radius:.5rem;background:none rgba(0,0,0,0);color:#666;cursor:pointer;font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;margin-bottom:0;padding:.5rem 1rem}form.application-form .entity-complete-actions .button:hover,form.campaign-add-form .entity-complete-actions .button:hover,form.funding-goal-form .entity-complete-actions .button:hover,form.campaign-delete-form .entity-complete-actions .button:hover,form#campaign-simple-form .entity-complete-actions .button:hover,form.campaign-profile-form .entity-complete-actions .button:hover,form.social-worker-request-form .entity-complete-actions .button:hover,form.social-worker-response-form .entity-complete-actions .button:hover,form#social-worker-response-social-worker-form .entity-complete-actions .button:hover,form.campaign-funding-goal-form .entity-complete-actions .button:hover,form.campaign-update-family-form .entity-complete-actions .button:hover{background:#fff;border:1px solid #d5ebee;color:#000;text-decoration:underline}form.application-form .entity-complete-actions .button--primary,form.campaign-add-form .entity-complete-actions .button--primary,form.funding-goal-form .entity-complete-actions .button--primary,form.campaign-delete-form .entity-complete-actions .button--primary,form#campaign-simple-form .entity-complete-actions .button--primary,form.campaign-profile-form .entity-complete-actions .button--primary,form.social-worker-request-form .entity-complete-actions .button--primary,form.social-worker-response-form .entity-complete-actions .button--primary,form#social-worker-response-social-worker-form .entity-complete-actions .button--primary,form.campaign-funding-goal-form .entity-complete-actions .button--primary,form.campaign-update-family-form .entity-complete-actions .button--primary{background-color:#d5ebee;border:1px solid #d5ebee;color:#3b4e6e;cursor:default}form.application-form .entity-complete-actions .button--primary:hover,form.campaign-add-form .entity-complete-actions .button--primary:hover,form.funding-goal-form .entity-complete-actions .button--primary:hover,form.campaign-delete-form .entity-complete-actions .button--primary:hover,form#campaign-simple-form .entity-complete-actions .button--primary:hover,form.campaign-profile-form .entity-complete-actions .button--primary:hover,form.social-worker-request-form .entity-complete-actions .button--primary:hover,form.social-worker-response-form .entity-complete-actions .button--primary:hover,form#social-worker-response-social-worker-form .entity-complete-actions .button--primary:hover,form.campaign-funding-goal-form .entity-complete-actions .button--primary:hover,form.campaign-update-family-form .entity-complete-actions .button--primary:hover{background-color:#d5ebee;color:#3b4e6e;text-decoration:none}form.application-form .entity-complete-actions-divider,form.campaign-add-form .entity-complete-actions-divider,form.funding-goal-form .entity-complete-actions-divider,form.campaign-delete-form .entity-complete-actions-divider,form#campaign-simple-form .entity-complete-actions-divider,form.campaign-profile-form .entity-complete-actions-divider,form.social-worker-request-form .entity-complete-actions-divider,form.social-worker-response-form .entity-complete-actions-divider,form#social-worker-response-social-worker-form .entity-complete-actions-divider,form.campaign-funding-goal-form .entity-complete-actions-divider,form.campaign-update-family-form .entity-complete-actions-divider{display:inline;list-style:none;margin:0;padding:0}form.application-form .entity-complete-actions-divider:after,form.campaign-add-form .entity-complete-actions-divider:after,form.funding-goal-form .entity-complete-actions-divider:after,form.campaign-delete-form .entity-complete-actions-divider:after,form#campaign-simple-form .entity-complete-actions-divider:after,form.campaign-profile-form .entity-complete-actions-divider:after,form.social-worker-request-form .entity-complete-actions-divider:after,form.social-worker-response-form .entity-complete-actions-divider:after,form#social-worker-response-social-worker-form .entity-complete-actions-divider:after,form.campaign-funding-goal-form .entity-complete-actions-divider:after,form.campaign-update-family-form .entity-complete-actions-divider:after{content:"";font-family:"Material Icons Outlined";color:#66bac8;font-size:22px;left:2px;pointer-events:none;position:relative;top:2px;z-index:2}form.application-form .entity-complete-progress,form.campaign-add-form .entity-complete-progress,form.funding-goal-form .entity-complete-progress,form.campaign-delete-form .entity-complete-progress,form#campaign-simple-form .entity-complete-progress,form.campaign-profile-form .entity-complete-progress,form.social-worker-request-form .entity-complete-progress,form.social-worker-response-form .entity-complete-progress,form#social-worker-response-social-worker-form .entity-complete-progress,form.campaign-funding-goal-form .entity-complete-progress,form.campaign-update-family-form .entity-complete-progress{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-between;-ms-flex-pack:justify;align-items:center;-ms-flex-align:center;margin:0 auto;max-width:800px;gap:3rem}form.application-form .entity-complete-progress>a,form.campaign-add-form .entity-complete-progress>a,form.funding-goal-form .entity-complete-progress>a,form.campaign-delete-form .entity-complete-progress>a,form#campaign-simple-form .entity-complete-progress>a,form.campaign-profile-form .entity-complete-progress>a,form.social-worker-request-form .entity-complete-progress>a,form.social-worker-response-form .entity-complete-progress>a,form#social-worker-response-social-worker-form .entity-complete-progress>a,form.campaign-funding-goal-form .entity-complete-progress>a,form.campaign-update-family-form .entity-complete-progress>a{background-color:#de7a26;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:8px;font-size:1.75rem;padding:1rem 1.5rem;border-color:#de7a26;margin-bottom:0}form.application-form .entity-complete-progress>a:hover,form.application-form .entity-complete-progress>a:focus,form.campaign-add-form .entity-complete-progress>a:hover,form.campaign-add-form .entity-complete-progress>a:focus,form.funding-goal-form .entity-complete-progress>a:hover,form.funding-goal-form .entity-complete-progress>a:focus,form.campaign-delete-form .entity-complete-progress>a:hover,form.campaign-delete-form .entity-complete-progress>a:focus,form#campaign-simple-form .entity-complete-progress>a:hover,form#campaign-simple-form .entity-complete-progress>a:focus,form.campaign-profile-form .entity-complete-progress>a:hover,form.campaign-profile-form .entity-complete-progress>a:focus,form.social-worker-request-form .entity-complete-progress>a:hover,form.social-worker-request-form .entity-complete-progress>a:focus,form.social-worker-response-form .entity-complete-progress>a:hover,form.social-worker-response-form .entity-complete-progress>a:focus,form#social-worker-response-social-worker-form .entity-complete-progress>a:hover,form#social-worker-response-social-worker-form .entity-complete-progress>a:focus,form.campaign-funding-goal-form .entity-complete-progress>a:hover,form.campaign-funding-goal-form .entity-complete-progress>a:focus,form.campaign-update-family-form .entity-complete-progress>a:hover,form.campaign-update-family-form .entity-complete-progress>a:focus{color:#000;background-color:#dc6010;text-decoration:underline;outline:0;border-color:#dc6010}form.application-form .entity-complete-progress>a.inactive,form.application-form .entity-complete-progress>a:disabled,form.campaign-add-form .entity-complete-progress>a.inactive,form.campaign-add-form .entity-complete-progress>a:disabled,form.funding-goal-form .entity-complete-progress>a.inactive,form.funding-goal-form .entity-complete-progress>a:disabled,form.campaign-delete-form .entity-complete-progress>a.inactive,form.campaign-delete-form .entity-complete-progress>a:disabled,form#campaign-simple-form .entity-complete-progress>a.inactive,form#campaign-simple-form .entity-complete-progress>a:disabled,form.campaign-profile-form .entity-complete-progress>a.inactive,form.campaign-profile-form .entity-complete-progress>a:disabled,form.social-worker-request-form .entity-complete-progress>a.inactive,form.social-worker-request-form .entity-complete-progress>a:disabled,form.social-worker-response-form .entity-complete-progress>a.inactive,form.social-worker-response-form .entity-complete-progress>a:disabled,form#social-worker-response-social-worker-form .entity-complete-progress>a.inactive,form#social-worker-response-social-worker-form .entity-complete-progress>a:disabled,form.campaign-funding-goal-form .entity-complete-progress>a.inactive,form.campaign-funding-goal-form .entity-complete-progress>a:disabled,form.campaign-update-family-form .entity-complete-progress>a.inactive,form.campaign-update-family-form .entity-complete-progress>a:disabled{color:#999;cursor:default;background-color:#DE7A26aa;border-color:#DE7A26aa}form.application-form .entity-complete-progress>a.inactive:hover,form.application-form .entity-complete-progress>a.inactive:focus,form.application-form .entity-complete-progress>a:disabled:hover,form.application-form .entity-complete-progress>a:disabled:focus,form.campaign-add-form .entity-complete-progress>a.inactive:hover,form.campaign-add-form .entity-complete-progress>a.inactive:focus,form.campaign-add-form .entity-complete-progress>a:disabled:hover,form.campaign-add-form .entity-complete-progress>a:disabled:focus,form.funding-goal-form .entity-complete-progress>a.inactive:hover,form.funding-goal-form .entity-complete-progress>a.inactive:focus,form.funding-goal-form .entity-complete-progress>a:disabled:hover,form.funding-goal-form .entity-complete-progress>a:disabled:focus,form.campaign-delete-form .entity-complete-progress>a.inactive:hover,form.campaign-delete-form .entity-complete-progress>a.inactive:focus,form.campaign-delete-form .entity-complete-progress>a:disabled:hover,form.campaign-delete-form .entity-complete-progress>a:disabled:focus,form#campaign-simple-form .entity-complete-progress>a.inactive:hover,form#campaign-simple-form .entity-complete-progress>a.inactive:focus,form#campaign-simple-form .entity-complete-progress>a:disabled:hover,form#campaign-simple-form .entity-complete-progress>a:disabled:focus,form.campaign-profile-form .entity-complete-progress>a.inactive:hover,form.campaign-profile-form .entity-complete-progress>a.inactive:focus,form.campaign-profile-form .entity-complete-progress>a:disabled:hover,form.campaign-profile-form .entity-complete-progress>a:disabled:focus,form.social-worker-request-form .entity-complete-progress>a.inactive:hover,form.social-worker-request-form .entity-complete-progress>a.inactive:focus,form.social-worker-request-form .entity-complete-progress>a:disabled:hover,form.social-worker-request-form .entity-complete-progress>a:disabled:focus,form.social-worker-response-form .entity-complete-progress>a.inactive:hover,form.social-worker-response-form .entity-complete-progress>a.inactive:focus,form.social-worker-response-form .entity-complete-progress>a:disabled:hover,form.social-worker-response-form .entity-complete-progress>a:disabled:focus,form#social-worker-response-social-worker-form .entity-complete-progress>a.inactive:hover,form#social-worker-response-social-worker-form .entity-complete-progress>a.inactive:focus,form#social-worker-response-social-worker-form .entity-complete-progress>a:disabled:hover,form#social-worker-response-social-worker-form .entity-complete-progress>a:disabled:focus,form.campaign-funding-goal-form .entity-complete-progress>a.inactive:hover,form.campaign-funding-goal-form .entity-complete-progress>a.inactive:focus,form.campaign-funding-goal-form .entity-complete-progress>a:disabled:hover,form.campaign-funding-goal-form .entity-complete-progress>a:disabled:focus,form.campaign-update-family-form .entity-complete-progress>a.inactive:hover,form.campaign-update-family-form .entity-complete-progress>a.inactive:focus,form.campaign-update-family-form .entity-complete-progress>a:disabled:hover,form.campaign-update-family-form .entity-complete-progress>a:disabled:focus{color:#999;background-color:#DE7A26aa;text-decoration:none}.text-with-summary form.application-form .entity-complete-progress>a+.ec-button,.text-with-summary form.application-form .entity-complete-progress>a+.ec-button-outline,.text-long form.application-form .entity-complete-progress>a+.ec-button,.text-long form.application-form .entity-complete-progress>a+.ec-button-outline,.text-with-summary form.campaign-add-form .entity-complete-progress>a+.ec-button,.text-with-summary form.campaign-add-form .entity-complete-progress>a+.ec-button-outline,.text-long form.campaign-add-form .entity-complete-progress>a+.ec-button,.text-long form.campaign-add-form .entity-complete-progress>a+.ec-button-outline,.text-with-summary form.funding-goal-form .entity-complete-progress>a+.ec-button,.text-with-summary form.funding-goal-form .entity-complete-progress>a+.ec-button-outline,.text-long form.funding-goal-form .entity-complete-progress>a+.ec-button,.text-long form.funding-goal-form .entity-complete-progress>a+.ec-button-outline,.text-with-summary form.campaign-delete-form .entity-complete-progress>a+.ec-button,.text-with-summary form.campaign-delete-form .entity-complete-progress>a+.ec-button-outline,.text-long form.campaign-delete-form .entity-complete-progress>a+.ec-button,.text-long form.campaign-delete-form .entity-complete-progress>a+.ec-button-outline,.text-with-summary form#campaign-simple-form .entity-complete-progress>a+.ec-button,.text-with-summary form#campaign-simple-form .entity-complete-progress>a+.ec-button-outline,.text-long form#campaign-simple-form .entity-complete-progress>a+.ec-button,.text-long form#campaign-simple-form .entity-complete-progress>a+.ec-button-outline,.text-with-summary form.campaign-profile-form .entity-complete-progress>a+.ec-button,.text-with-summary form.campaign-profile-form .entity-complete-progress>a+.ec-button-outline,.text-long form.campaign-profile-form .entity-complete-progress>a+.ec-button,.text-long form.campaign-profile-form .entity-complete-progress>a+.ec-button-outline,.text-with-summary form.social-worker-request-form .entity-complete-progress>a+.ec-button,.text-with-summary form.social-worker-request-form .entity-complete-progress>a+.ec-button-outline,.text-long form.social-worker-request-form .entity-complete-progress>a+.ec-button,.text-long form.social-worker-request-form .entity-complete-progress>a+.ec-button-outline,.text-with-summary form.social-worker-response-form .entity-complete-progress>a+.ec-button,.text-with-summary form.social-worker-response-form .entity-complete-progress>a+.ec-button-outline,.text-long form.social-worker-response-form .entity-complete-progress>a+.ec-button,.text-long form.social-worker-response-form .entity-complete-progress>a+.ec-button-outline,.text-with-summary form#social-worker-response-social-worker-form .entity-complete-progress>a+.ec-button,.text-with-summary form#social-worker-response-social-worker-form .entity-complete-progress>a+.ec-button-outline,.text-long form#social-worker-response-social-worker-form .entity-complete-progress>a+.ec-button,.text-long form#social-worker-response-social-worker-form .entity-complete-progress>a+.ec-button-outline,.text-with-summary form.campaign-funding-goal-form .entity-complete-progress>a+.ec-button,.text-with-summary form.campaign-funding-goal-form .entity-complete-progress>a+.ec-button-outline,.text-long form.campaign-funding-goal-form .entity-complete-progress>a+.ec-button,.text-long form.campaign-funding-goal-form .entity-complete-progress>a+.ec-button-outline,.text-with-summary form.campaign-update-family-form .entity-complete-progress>a+.ec-button,.text-with-summary form.campaign-update-family-form .entity-complete-progress>a+.ec-button-outline,.text-long form.campaign-update-family-form .entity-complete-progress>a+.ec-button,.text-long form.campaign-update-family-form .entity-complete-progress>a+.ec-button-outline{margin-left:1.5rem}form.application-form .entity-complete-progress>a.js-hide,form.campaign-add-form .entity-complete-progress>a.js-hide,form.funding-goal-form .entity-complete-progress>a.js-hide,form.campaign-delete-form .entity-complete-progress>a.js-hide,form#campaign-simple-form .entity-complete-progress>a.js-hide,form.campaign-profile-form .entity-complete-progress>a.js-hide,form.social-worker-request-form .entity-complete-progress>a.js-hide,form.social-worker-response-form .entity-complete-progress>a.js-hide,form#social-worker-response-social-worker-form .entity-complete-progress>a.js-hide,form.campaign-funding-goal-form .entity-complete-progress>a.js-hide,form.campaign-update-family-form .entity-complete-progress>a.js-hide{display:none}form.application-form .entity-complete-progress-title small,form.campaign-add-form .entity-complete-progress-title small,form.funding-goal-form .entity-complete-progress-title small,form.campaign-delete-form .entity-complete-progress-title small,form#campaign-simple-form .entity-complete-progress-title small,form.campaign-profile-form .entity-complete-progress-title small,form.social-worker-request-form .entity-complete-progress-title small,form.social-worker-response-form .entity-complete-progress-title small,form#social-worker-response-social-worker-form .entity-complete-progress-title small,form.campaign-funding-goal-form .entity-complete-progress-title small,form.campaign-update-family-form .entity-complete-progress-title small{font-size:100%;font-weight:bold;margin-left:-0.5rem}form.application-form .entity-complete-progress-title small::before,form.campaign-add-form .entity-complete-progress-title small::before,form.funding-goal-form .entity-complete-progress-title small::before,form.campaign-delete-form .entity-complete-progress-title small::before,form#campaign-simple-form .entity-complete-progress-title small::before,form.campaign-profile-form .entity-complete-progress-title small::before,form.social-worker-request-form .entity-complete-progress-title small::before,form.social-worker-response-form .entity-complete-progress-title small::before,form#social-worker-response-social-worker-form .entity-complete-progress-title small::before,form.campaign-funding-goal-form .entity-complete-progress-title small::before,form.campaign-update-family-form .entity-complete-progress-title small::before{content:":";margin-right:1rem}form.application-form .text-with-summary,form.application-form .field--type-boolean,form.campaign-add-form .text-with-summary,form.campaign-add-form .field--type-boolean,form.funding-goal-form .text-with-summary,form.funding-goal-form .field--type-boolean,form.campaign-delete-form .text-with-summary,form.campaign-delete-form .field--type-boolean,form#campaign-simple-form .text-with-summary,form#campaign-simple-form .field--type-boolean,form.campaign-profile-form .text-with-summary,form.campaign-profile-form .field--type-boolean,form.social-worker-request-form .text-with-summary,form.social-worker-request-form .field--type-boolean,form.social-worker-response-form .text-with-summary,form.social-worker-response-form .field--type-boolean,form#social-worker-response-social-worker-form .text-with-summary,form#social-worker-response-social-worker-form .field--type-boolean,form.campaign-funding-goal-form .text-with-summary,form.campaign-funding-goal-form .field--type-boolean,form.campaign-update-family-form .text-with-summary,form.campaign-update-family-form .field--type-boolean{margin-bottom:3rem}form.application-form .filter-help,form.campaign-add-form .filter-help,form.funding-goal-form .filter-help,form.campaign-delete-form .filter-help,form#campaign-simple-form .filter-help,form.campaign-profile-form .filter-help,form.social-worker-request-form .filter-help,form.social-worker-response-form .filter-help,form#social-worker-response-social-worker-form .filter-help,form.campaign-funding-goal-form .filter-help,form.campaign-update-family-form .filter-help{display:none}form.application-form .form-item.js-form-type-checkbox label,form.campaign-add-form .form-item.js-form-type-checkbox label,form.funding-goal-form .form-item.js-form-type-checkbox label,form.campaign-delete-form .form-item.js-form-type-checkbox label,form#campaign-simple-form .form-item.js-form-type-checkbox label,form.campaign-profile-form .form-item.js-form-type-checkbox label,form.social-worker-request-form .form-item.js-form-type-checkbox label,form.social-worker-response-form .form-item.js-form-type-checkbox label,form#social-worker-response-social-worker-form .form-item.js-form-type-checkbox label,form.campaign-funding-goal-form .form-item.js-form-type-checkbox label,form.campaign-update-family-form .form-item.js-form-type-checkbox label{display:inline}form.application-form .js-form-type-cshs select,form.application-form .js-form-type-select select,form.campaign-add-form .js-form-type-cshs select,form.campaign-add-form .js-form-type-select select,form.funding-goal-form .js-form-type-cshs select,form.funding-goal-form .js-form-type-select select,form.campaign-delete-form .js-form-type-cshs select,form.campaign-delete-form .js-form-type-select select,form#campaign-simple-form .js-form-type-cshs select,form#campaign-simple-form .js-form-type-select select,form.campaign-profile-form .js-form-type-cshs select,form.campaign-profile-form .js-form-type-select select,form.social-worker-request-form .js-form-type-cshs select,form.social-worker-request-form .js-form-type-select select,form.social-worker-response-form .js-form-type-cshs select,form.social-worker-response-form .js-form-type-select select,form#social-worker-response-social-worker-form .js-form-type-cshs select,form#social-worker-response-social-worker-form .js-form-type-select select,form.campaign-funding-goal-form .js-form-type-cshs select,form.campaign-funding-goal-form .js-form-type-select select,form.campaign-update-family-form .js-form-type-cshs select,form.campaign-update-family-form .js-form-type-select select{background-color:#fff;box-sizing:border-box}form.application-form .js-form-type-cshs select.placeholder,form.application-form .js-form-type-select select.placeholder,form.campaign-add-form .js-form-type-cshs select.placeholder,form.campaign-add-form .js-form-type-select select.placeholder,form.funding-goal-form .js-form-type-cshs select.placeholder,form.funding-goal-form .js-form-type-select select.placeholder,form.campaign-delete-form .js-form-type-cshs select.placeholder,form.campaign-delete-form .js-form-type-select select.placeholder,form#campaign-simple-form .js-form-type-cshs select.placeholder,form#campaign-simple-form .js-form-type-select select.placeholder,form.campaign-profile-form .js-form-type-cshs select.placeholder,form.campaign-profile-form .js-form-type-select select.placeholder,form.social-worker-request-form .js-form-type-cshs select.placeholder,form.social-worker-request-form .js-form-type-select select.placeholder,form.social-worker-response-form .js-form-type-cshs select.placeholder,form.social-worker-response-form .js-form-type-select select.placeholder,form#social-worker-response-social-worker-form .js-form-type-cshs select.placeholder,form#social-worker-response-social-worker-form .js-form-type-select select.placeholder,form.campaign-funding-goal-form .js-form-type-cshs select.placeholder,form.campaign-funding-goal-form .js-form-type-select select.placeholder,form.campaign-update-family-form .js-form-type-cshs select.placeholder,form.campaign-update-family-form .js-form-type-select select.placeholder{color:#757575}form.application-form .select2-container--default,form.application-form .js-form-type-tel input,form.application-form .js-form-type-textfield input,form.campaign-add-form .select2-container--default,form.campaign-add-form .js-form-type-tel input,form.campaign-add-form .js-form-type-textfield input,form.funding-goal-form .select2-container--default,form.funding-goal-form .js-form-type-tel input,form.funding-goal-form .js-form-type-textfield input,form.campaign-delete-form .select2-container--default,form.campaign-delete-form .js-form-type-tel input,form.campaign-delete-form .js-form-type-textfield input,form#campaign-simple-form .select2-container--default,form#campaign-simple-form .js-form-type-tel input,form#campaign-simple-form .js-form-type-textfield input,form.campaign-profile-form .select2-container--default,form.campaign-profile-form .js-form-type-tel input,form.campaign-profile-form .js-form-type-textfield input,form.social-worker-request-form .select2-container--default,form.social-worker-request-form .js-form-type-tel input,form.social-worker-request-form .js-form-type-textfield input,form.social-worker-response-form .select2-container--default,form.social-worker-response-form .js-form-type-tel input,form.social-worker-response-form .js-form-type-textfield input,form#social-worker-response-social-worker-form .select2-container--default,form#social-worker-response-social-worker-form .js-form-type-tel input,form#social-worker-response-social-worker-form .js-form-type-textfield input,form.campaign-funding-goal-form .select2-container--default,form.campaign-funding-goal-form .js-form-type-tel input,form.campaign-funding-goal-form .js-form-type-textfield input,form.campaign-update-family-form .select2-container--default,form.campaign-update-family-form .js-form-type-tel input,form.campaign-update-family-form .js-form-type-textfield input{box-sizing:border-box;max-width:100%;min-height:auto}form.application-form .image-widget input[type=submit],form.application-form .form-managed-file input[type=submit],form.campaign-add-form .image-widget input[type=submit],form.campaign-add-form .form-managed-file input[type=submit],form.funding-goal-form .image-widget input[type=submit],form.funding-goal-form .form-managed-file input[type=submit],form.campaign-delete-form .image-widget input[type=submit],form.campaign-delete-form .form-managed-file input[type=submit],form#campaign-simple-form .image-widget input[type=submit],form#campaign-simple-form .form-managed-file input[type=submit],form.campaign-profile-form .image-widget input[type=submit],form.campaign-profile-form .form-managed-file input[type=submit],form.social-worker-request-form .image-widget input[type=submit],form.social-worker-request-form .form-managed-file input[type=submit],form.social-worker-response-form .image-widget input[type=submit],form.social-worker-response-form .form-managed-file input[type=submit],form#social-worker-response-social-worker-form .image-widget input[type=submit],form#social-worker-response-social-worker-form .form-managed-file input[type=submit],form.campaign-funding-goal-form .image-widget input[type=submit],form.campaign-funding-goal-form .form-managed-file input[type=submit],form.campaign-update-family-form .image-widget input[type=submit],form.campaign-update-family-form .form-managed-file input[type=submit]{margin:2rem 0}form.application-form .image-widget input[type=file],form.application-form .form-managed-file input[type=file],form.campaign-add-form .image-widget input[type=file],form.campaign-add-form .form-managed-file input[type=file],form.funding-goal-form .image-widget input[type=file],form.funding-goal-form .form-managed-file input[type=file],form.campaign-delete-form .image-widget input[type=file],form.campaign-delete-form .form-managed-file input[type=file],form#campaign-simple-form .image-widget input[type=file],form#campaign-simple-form .form-managed-file input[type=file],form.campaign-profile-form .image-widget input[type=file],form.campaign-profile-form .form-managed-file input[type=file],form.social-worker-request-form .image-widget input[type=file],form.social-worker-request-form .form-managed-file input[type=file],form.social-worker-response-form .image-widget input[type=file],form.social-worker-response-form .form-managed-file input[type=file],form#social-worker-response-social-worker-form .image-widget input[type=file],form#social-worker-response-social-worker-form .form-managed-file input[type=file],form.campaign-funding-goal-form .image-widget input[type=file],form.campaign-funding-goal-form .form-managed-file input[type=file],form.campaign-update-family-form .image-widget input[type=file],form.campaign-update-family-form .form-managed-file input[type=file]{position:relative;margin-bottom:2rem}form.application-form .image-widget input[type=file]::before,form.application-form .form-managed-file input[type=file]::before,form.campaign-add-form .image-widget input[type=file]::before,form.campaign-add-form .form-managed-file input[type=file]::before,form.funding-goal-form .image-widget input[type=file]::before,form.funding-goal-form .form-managed-file input[type=file]::before,form.campaign-delete-form .image-widget input[type=file]::before,form.campaign-delete-form .form-managed-file input[type=file]::before,form#campaign-simple-form .image-widget input[type=file]::before,form#campaign-simple-form .form-managed-file input[type=file]::before,form.campaign-profile-form .image-widget input[type=file]::before,form.campaign-profile-form .form-managed-file input[type=file]::before,form.social-worker-request-form .image-widget input[type=file]::before,form.social-worker-request-form .form-managed-file input[type=file]::before,form.social-worker-response-form .image-widget input[type=file]::before,form.social-worker-response-form .form-managed-file input[type=file]::before,form#social-worker-response-social-worker-form .image-widget input[type=file]::before,form#social-worker-response-social-worker-form .form-managed-file input[type=file]::before,form.campaign-funding-goal-form .image-widget input[type=file]::before,form.campaign-funding-goal-form .form-managed-file input[type=file]::before,form.campaign-update-family-form .image-widget input[type=file]::before,form.campaign-update-family-form .form-managed-file input[type=file]::before{position:absolute;pointer-events:none;top:12px;left:40px;color:#0964b0;content:"Upload File"}form.application-form .image-widget input[type=file]::after,form.application-form .form-managed-file input[type=file]::after,form.campaign-add-form .image-widget input[type=file]::after,form.campaign-add-form .form-managed-file input[type=file]::after,form.funding-goal-form .image-widget input[type=file]::after,form.funding-goal-form .form-managed-file input[type=file]::after,form.campaign-delete-form .image-widget input[type=file]::after,form.campaign-delete-form .form-managed-file input[type=file]::after,form#campaign-simple-form .image-widget input[type=file]::after,form#campaign-simple-form .form-managed-file input[type=file]::after,form.campaign-profile-form .image-widget input[type=file]::after,form.campaign-profile-form .form-managed-file input[type=file]::after,form.social-worker-request-form .image-widget input[type=file]::after,form.social-worker-request-form .form-managed-file input[type=file]::after,form.social-worker-response-form .image-widget input[type=file]::after,form.social-worker-response-form .form-managed-file input[type=file]::after,form#social-worker-response-social-worker-form .image-widget input[type=file]::after,form#social-worker-response-social-worker-form .form-managed-file input[type=file]::after,form.campaign-funding-goal-form .image-widget input[type=file]::after,form.campaign-funding-goal-form .form-managed-file input[type=file]::after,form.campaign-update-family-form .image-widget input[type=file]::after,form.campaign-update-family-form .form-managed-file input[type=file]::after{position:absolute;pointer-events:none;top:10px;left:16px;height:20px;width:20px;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%230964B0'%3E%3Cpath d='M18 15v3H6v-3H4v3c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-3h-2zM7 9l1.41 1.41L11 7.83V16h2V7.83l2.59 2.58L17 9l-5-5-5 5z'/%3E%3C/svg%3E")}form.application-form .image-widget input[type=file]::file-selector-button,form.application-form .form-managed-file input[type=file]::file-selector-button,form.campaign-add-form .image-widget input[type=file]::file-selector-button,form.campaign-add-form .form-managed-file input[type=file]::file-selector-button,form.funding-goal-form .image-widget input[type=file]::file-selector-button,form.funding-goal-form .form-managed-file input[type=file]::file-selector-button,form.campaign-delete-form .image-widget input[type=file]::file-selector-button,form.campaign-delete-form .form-managed-file input[type=file]::file-selector-button,form#campaign-simple-form .image-widget input[type=file]::file-selector-button,form#campaign-simple-form .form-managed-file input[type=file]::file-selector-button,form.campaign-profile-form .image-widget input[type=file]::file-selector-button,form.campaign-profile-form .form-managed-file input[type=file]::file-selector-button,form.social-worker-request-form .image-widget input[type=file]::file-selector-button,form.social-worker-request-form .form-managed-file input[type=file]::file-selector-button,form.social-worker-response-form .image-widget input[type=file]::file-selector-button,form.social-worker-response-form .form-managed-file input[type=file]::file-selector-button,form#social-worker-response-social-worker-form .image-widget input[type=file]::file-selector-button,form#social-worker-response-social-worker-form .form-managed-file input[type=file]::file-selector-button,form.campaign-funding-goal-form .image-widget input[type=file]::file-selector-button,form.campaign-funding-goal-form .form-managed-file input[type=file]::file-selector-button,form.campaign-update-family-form .image-widget input[type=file]::file-selector-button,form.campaign-update-family-form .form-managed-file input[type=file]::file-selector-button{width:136px;color:rgba(0,0,0,0)}form.application-form .image-widget input[type=file]::file-selector-button,form.application-form .form-managed-file input[type=file]::file-selector-button,form.campaign-add-form .image-widget input[type=file]::file-selector-button,form.campaign-add-form .form-managed-file input[type=file]::file-selector-button,form.funding-goal-form .image-widget input[type=file]::file-selector-button,form.funding-goal-form .form-managed-file input[type=file]::file-selector-button,form.campaign-delete-form .image-widget input[type=file]::file-selector-button,form.campaign-delete-form .form-managed-file input[type=file]::file-selector-button,form#campaign-simple-form .image-widget input[type=file]::file-selector-button,form#campaign-simple-form .form-managed-file input[type=file]::file-selector-button,form.campaign-profile-form .image-widget input[type=file]::file-selector-button,form.campaign-profile-form .form-managed-file input[type=file]::file-selector-button,form.social-worker-request-form .image-widget input[type=file]::file-selector-button,form.social-worker-request-form .form-managed-file input[type=file]::file-selector-button,form.social-worker-response-form .image-widget input[type=file]::file-selector-button,form.social-worker-response-form .form-managed-file input[type=file]::file-selector-button,form#social-worker-response-social-worker-form .image-widget input[type=file]::file-selector-button,form#social-worker-response-social-worker-form .form-managed-file input[type=file]::file-selector-button,form.campaign-funding-goal-form .image-widget input[type=file]::file-selector-button,form.campaign-funding-goal-form .form-managed-file input[type=file]::file-selector-button,form.campaign-update-family-form .image-widget input[type=file]::file-selector-button,form.campaign-update-family-form .form-managed-file input[type=file]::file-selector-button{border-radius:4px;padding:0 16px;height:38px;cursor:pointer;background-color:#fff;border:1px solid rgba(0,0,0,.16);box-shadow:0 1px 0 rgba(0,0,0,.05);margin-right:16px;transition:background-color 200ms}form.application-form .image-widget input[type=file]::file-selector-button:hover,form.application-form .form-managed-file input[type=file]::file-selector-button:hover,form.campaign-add-form .image-widget input[type=file]::file-selector-button:hover,form.campaign-add-form .form-managed-file input[type=file]::file-selector-button:hover,form.funding-goal-form .image-widget input[type=file]::file-selector-button:hover,form.funding-goal-form .form-managed-file input[type=file]::file-selector-button:hover,form.campaign-delete-form .image-widget input[type=file]::file-selector-button:hover,form.campaign-delete-form .form-managed-file input[type=file]::file-selector-button:hover,form#campaign-simple-form .image-widget input[type=file]::file-selector-button:hover,form#campaign-simple-form .form-managed-file input[type=file]::file-selector-button:hover,form.campaign-profile-form .image-widget input[type=file]::file-selector-button:hover,form.campaign-profile-form .form-managed-file input[type=file]::file-selector-button:hover,form.social-worker-request-form .image-widget input[type=file]::file-selector-button:hover,form.social-worker-request-form .form-managed-file input[type=file]::file-selector-button:hover,form.social-worker-response-form .image-widget input[type=file]::file-selector-button:hover,form.social-worker-response-form .form-managed-file input[type=file]::file-selector-button:hover,form#social-worker-response-social-worker-form .image-widget input[type=file]::file-selector-button:hover,form#social-worker-response-social-worker-form .form-managed-file input[type=file]::file-selector-button:hover,form.campaign-funding-goal-form .image-widget input[type=file]::file-selector-button:hover,form.campaign-funding-goal-form .form-managed-file input[type=file]::file-selector-button:hover,form.campaign-update-family-form .image-widget input[type=file]::file-selector-button:hover,form.campaign-update-family-form .form-managed-file input[type=file]::file-selector-button:hover{background-color:#f3f4f6}form.application-form .image-widget input[type=file]::file-selector-button:active,form.application-form .form-managed-file input[type=file]::file-selector-button:active,form.campaign-add-form .image-widget input[type=file]::file-selector-button:active,form.campaign-add-form .form-managed-file input[type=file]::file-selector-button:active,form.funding-goal-form .image-widget input[type=file]::file-selector-button:active,form.funding-goal-form .form-managed-file input[type=file]::file-selector-button:active,form.campaign-delete-form .image-widget input[type=file]::file-selector-button:active,form.campaign-delete-form .form-managed-file input[type=file]::file-selector-button:active,form#campaign-simple-form .image-widget input[type=file]::file-selector-button:active,form#campaign-simple-form .form-managed-file input[type=file]::file-selector-button:active,form.campaign-profile-form .image-widget input[type=file]::file-selector-button:active,form.campaign-profile-form .form-managed-file input[type=file]::file-selector-button:active,form.social-worker-request-form .image-widget input[type=file]::file-selector-button:active,form.social-worker-request-form .form-managed-file input[type=file]::file-selector-button:active,form.social-worker-response-form .image-widget input[type=file]::file-selector-button:active,form.social-worker-response-form .form-managed-file input[type=file]::file-selector-button:active,form#social-worker-response-social-worker-form .image-widget input[type=file]::file-selector-button:active,form#social-worker-response-social-worker-form .form-managed-file input[type=file]::file-selector-button:active,form.campaign-funding-goal-form .image-widget input[type=file]::file-selector-button:active,form.campaign-funding-goal-form .form-managed-file input[type=file]::file-selector-button:active,form.campaign-update-family-form .image-widget input[type=file]::file-selector-button:active,form.campaign-update-family-form .form-managed-file input[type=file]::file-selector-button:active{background-color:#e5e7eb}form.application-form .form-item-amount-0-number input[type=text].form-text,form.campaign-add-form .form-item-amount-0-number input[type=text].form-text,form.funding-goal-form .form-item-amount-0-number input[type=text].form-text,form.campaign-delete-form .form-item-amount-0-number input[type=text].form-text,form#campaign-simple-form .form-item-amount-0-number input[type=text].form-text,form.campaign-profile-form .form-item-amount-0-number input[type=text].form-text,form.social-worker-request-form .form-item-amount-0-number input[type=text].form-text,form.social-worker-response-form .form-item-amount-0-number input[type=text].form-text,form#social-worker-response-social-worker-form .form-item-amount-0-number input[type=text].form-text,form.campaign-funding-goal-form .form-item-amount-0-number input[type=text].form-text,form.campaign-update-family-form .form-item-amount-0-number input[type=text].form-text{max-width:120px;margin-bottom:2rem;border:2px solid #ccc;border-radius:6px;font-size:2rem;font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif;padding:1rem 1.75rem 1.1rem;width:100%;line-height:1.4;background-color:#fff}form.application-form .form-item-amount-0-number input[type=text].form-text::-webkit-placeholder,form.campaign-add-form .form-item-amount-0-number input[type=text].form-text::-webkit-placeholder,form.funding-goal-form .form-item-amount-0-number input[type=text].form-text::-webkit-placeholder,form.campaign-delete-form .form-item-amount-0-number input[type=text].form-text::-webkit-placeholder,form#campaign-simple-form .form-item-amount-0-number input[type=text].form-text::-webkit-placeholder,form.campaign-profile-form .form-item-amount-0-number input[type=text].form-text::-webkit-placeholder,form.social-worker-request-form .form-item-amount-0-number input[type=text].form-text::-webkit-placeholder,form.social-worker-response-form .form-item-amount-0-number input[type=text].form-text::-webkit-placeholder,form#social-worker-response-social-worker-form .form-item-amount-0-number input[type=text].form-text::-webkit-placeholder,form.campaign-funding-goal-form .form-item-amount-0-number input[type=text].form-text::-webkit-placeholder,form.campaign-update-family-form .form-item-amount-0-number input[type=text].form-text::-webkit-placeholder{opacity:1;color:#757575}form.application-form .form-item-amount-0-number input[type=text].form-text::-moz-placeholder,form.campaign-add-form .form-item-amount-0-number input[type=text].form-text::-moz-placeholder,form.funding-goal-form .form-item-amount-0-number input[type=text].form-text::-moz-placeholder,form.campaign-delete-form .form-item-amount-0-number input[type=text].form-text::-moz-placeholder,form#campaign-simple-form .form-item-amount-0-number input[type=text].form-text::-moz-placeholder,form.campaign-profile-form .form-item-amount-0-number input[type=text].form-text::-moz-placeholder,form.social-worker-request-form .form-item-amount-0-number input[type=text].form-text::-moz-placeholder,form.social-worker-response-form .form-item-amount-0-number input[type=text].form-text::-moz-placeholder,form#social-worker-response-social-worker-form .form-item-amount-0-number input[type=text].form-text::-moz-placeholder,form.campaign-funding-goal-form .form-item-amount-0-number input[type=text].form-text::-moz-placeholder,form.campaign-update-family-form .form-item-amount-0-number input[type=text].form-text::-moz-placeholder{opacity:1;color:#757575}form.application-form .form-item-amount-0-number input[type=text].form-text:-ms-input-placeholder,form.campaign-add-form .form-item-amount-0-number input[type=text].form-text:-ms-input-placeholder,form.funding-goal-form .form-item-amount-0-number input[type=text].form-text:-ms-input-placeholder,form.campaign-delete-form .form-item-amount-0-number input[type=text].form-text:-ms-input-placeholder,form#campaign-simple-form .form-item-amount-0-number input[type=text].form-text:-ms-input-placeholder,form.campaign-profile-form .form-item-amount-0-number input[type=text].form-text:-ms-input-placeholder,form.social-worker-request-form .form-item-amount-0-number input[type=text].form-text:-ms-input-placeholder,form.social-worker-response-form .form-item-amount-0-number input[type=text].form-text:-ms-input-placeholder,form#social-worker-response-social-worker-form .form-item-amount-0-number input[type=text].form-text:-ms-input-placeholder,form.campaign-funding-goal-form .form-item-amount-0-number input[type=text].form-text:-ms-input-placeholder,form.campaign-update-family-form .form-item-amount-0-number input[type=text].form-text:-ms-input-placeholder{opacity:1;color:#757575}form.application-form .form-item-amount-0-number input[type=text].form-text::-webkit-input-placeholder,form.campaign-add-form .form-item-amount-0-number input[type=text].form-text::-webkit-input-placeholder,form.funding-goal-form .form-item-amount-0-number input[type=text].form-text::-webkit-input-placeholder,form.campaign-delete-form .form-item-amount-0-number input[type=text].form-text::-webkit-input-placeholder,form#campaign-simple-form .form-item-amount-0-number input[type=text].form-text::-webkit-input-placeholder,form.campaign-profile-form .form-item-amount-0-number input[type=text].form-text::-webkit-input-placeholder,form.social-worker-request-form .form-item-amount-0-number input[type=text].form-text::-webkit-input-placeholder,form.social-worker-response-form .form-item-amount-0-number input[type=text].form-text::-webkit-input-placeholder,form#social-worker-response-social-worker-form .form-item-amount-0-number input[type=text].form-text::-webkit-input-placeholder,form.campaign-funding-goal-form .form-item-amount-0-number input[type=text].form-text::-webkit-input-placeholder,form.campaign-update-family-form .form-item-amount-0-number input[type=text].form-text::-webkit-input-placeholder{opacity:1;color:#757575}form.application-form .form-item-amount-0-number input[type=text].form-text:hover,form.campaign-add-form .form-item-amount-0-number input[type=text].form-text:hover,form.funding-goal-form .form-item-amount-0-number input[type=text].form-text:hover,form.campaign-delete-form .form-item-amount-0-number input[type=text].form-text:hover,form#campaign-simple-form .form-item-amount-0-number input[type=text].form-text:hover,form.campaign-profile-form .form-item-amount-0-number input[type=text].form-text:hover,form.social-worker-request-form .form-item-amount-0-number input[type=text].form-text:hover,form.social-worker-response-form .form-item-amount-0-number input[type=text].form-text:hover,form#social-worker-response-social-worker-form .form-item-amount-0-number input[type=text].form-text:hover,form.campaign-funding-goal-form .form-item-amount-0-number input[type=text].form-text:hover,form.campaign-update-family-form .form-item-amount-0-number input[type=text].form-text:hover{background-color:#fff;border-color:#ccc;box-shadow:inset 0 0 0 1px #ccc}form.application-form .form-item-amount-0-number input[type=text].form-text:focus,form.campaign-add-form .form-item-amount-0-number input[type=text].form-text:focus,form.funding-goal-form .form-item-amount-0-number input[type=text].form-text:focus,form.campaign-delete-form .form-item-amount-0-number input[type=text].form-text:focus,form#campaign-simple-form .form-item-amount-0-number input[type=text].form-text:focus,form.campaign-profile-form .form-item-amount-0-number input[type=text].form-text:focus,form.social-worker-request-form .form-item-amount-0-number input[type=text].form-text:focus,form.social-worker-response-form .form-item-amount-0-number input[type=text].form-text:focus,form#social-worker-response-social-worker-form .form-item-amount-0-number input[type=text].form-text:focus,form.campaign-funding-goal-form .form-item-amount-0-number input[type=text].form-text:focus,form.campaign-update-family-form .form-item-amount-0-number input[type=text].form-text:focus{outline:none;box-shadow:inset 0 0 0 1px #999;border-color:#999;background-color:#fff}form.application-form .form-item-amount-0-number input[type=text].form-text:focus::-webkit-placeholder,form.campaign-add-form .form-item-amount-0-number input[type=text].form-text:focus::-webkit-placeholder,form.funding-goal-form .form-item-amount-0-number input[type=text].form-text:focus::-webkit-placeholder,form.campaign-delete-form .form-item-amount-0-number input[type=text].form-text:focus::-webkit-placeholder,form#campaign-simple-form .form-item-amount-0-number input[type=text].form-text:focus::-webkit-placeholder,form.campaign-profile-form .form-item-amount-0-number input[type=text].form-text:focus::-webkit-placeholder,form.social-worker-request-form .form-item-amount-0-number input[type=text].form-text:focus::-webkit-placeholder,form.social-worker-response-form .form-item-amount-0-number input[type=text].form-text:focus::-webkit-placeholder,form#social-worker-response-social-worker-form .form-item-amount-0-number input[type=text].form-text:focus::-webkit-placeholder,form.campaign-funding-goal-form .form-item-amount-0-number input[type=text].form-text:focus::-webkit-placeholder,form.campaign-update-family-form .form-item-amount-0-number input[type=text].form-text:focus::-webkit-placeholder{opacity:.2;color:#757575}form.application-form .form-item-amount-0-number input[type=text].form-text:focus::-moz-placeholder,form.campaign-add-form .form-item-amount-0-number input[type=text].form-text:focus::-moz-placeholder,form.funding-goal-form .form-item-amount-0-number input[type=text].form-text:focus::-moz-placeholder,form.campaign-delete-form .form-item-amount-0-number input[type=text].form-text:focus::-moz-placeholder,form#campaign-simple-form .form-item-amount-0-number input[type=text].form-text:focus::-moz-placeholder,form.campaign-profile-form .form-item-amount-0-number input[type=text].form-text:focus::-moz-placeholder,form.social-worker-request-form .form-item-amount-0-number input[type=text].form-text:focus::-moz-placeholder,form.social-worker-response-form .form-item-amount-0-number input[type=text].form-text:focus::-moz-placeholder,form#social-worker-response-social-worker-form .form-item-amount-0-number input[type=text].form-text:focus::-moz-placeholder,form.campaign-funding-goal-form .form-item-amount-0-number input[type=text].form-text:focus::-moz-placeholder,form.campaign-update-family-form .form-item-amount-0-number input[type=text].form-text:focus::-moz-placeholder{opacity:.2;color:#757575}form.application-form .form-item-amount-0-number input[type=text].form-text:focus:-ms-input-placeholder,form.campaign-add-form .form-item-amount-0-number input[type=text].form-text:focus:-ms-input-placeholder,form.funding-goal-form .form-item-amount-0-number input[type=text].form-text:focus:-ms-input-placeholder,form.campaign-delete-form .form-item-amount-0-number input[type=text].form-text:focus:-ms-input-placeholder,form#campaign-simple-form .form-item-amount-0-number input[type=text].form-text:focus:-ms-input-placeholder,form.campaign-profile-form .form-item-amount-0-number input[type=text].form-text:focus:-ms-input-placeholder,form.social-worker-request-form .form-item-amount-0-number input[type=text].form-text:focus:-ms-input-placeholder,form.social-worker-response-form .form-item-amount-0-number input[type=text].form-text:focus:-ms-input-placeholder,form#social-worker-response-social-worker-form .form-item-amount-0-number input[type=text].form-text:focus:-ms-input-placeholder,form.campaign-funding-goal-form .form-item-amount-0-number input[type=text].form-text:focus:-ms-input-placeholder,form.campaign-update-family-form .form-item-amount-0-number input[type=text].form-text:focus:-ms-input-placeholder{opacity:.2;color:#757575}form.application-form .form-item-amount-0-number input[type=text].form-text:focus::-webkit-input-placeholder,form.campaign-add-form .form-item-amount-0-number input[type=text].form-text:focus::-webkit-input-placeholder,form.funding-goal-form .form-item-amount-0-number input[type=text].form-text:focus::-webkit-input-placeholder,form.campaign-delete-form .form-item-amount-0-number input[type=text].form-text:focus::-webkit-input-placeholder,form#campaign-simple-form .form-item-amount-0-number input[type=text].form-text:focus::-webkit-input-placeholder,form.campaign-profile-form .form-item-amount-0-number input[type=text].form-text:focus::-webkit-input-placeholder,form.social-worker-request-form .form-item-amount-0-number input[type=text].form-text:focus::-webkit-input-placeholder,form.social-worker-response-form .form-item-amount-0-number input[type=text].form-text:focus::-webkit-input-placeholder,form#social-worker-response-social-worker-form .form-item-amount-0-number input[type=text].form-text:focus::-webkit-input-placeholder,form.campaign-funding-goal-form .form-item-amount-0-number input[type=text].form-text:focus::-webkit-input-placeholder,form.campaign-update-family-form .form-item-amount-0-number input[type=text].form-text:focus::-webkit-input-placeholder{opacity:.2;color:#757575}form.application-form .form-actions--final,form.campaign-add-form .form-actions--final,form.funding-goal-form .form-actions--final,form.campaign-delete-form .form-actions--final,form#campaign-simple-form .form-actions--final,form.campaign-profile-form .form-actions--final,form.social-worker-request-form .form-actions--final,form.social-worker-response-form .form-actions--final,form#social-worker-response-social-worker-form .form-actions--final,form.campaign-funding-goal-form .form-actions--final,form.campaign-update-family-form .form-actions--final{background:#fff;margin:6rem -4rem -4rem;padding:4rem 0}form.application-form .form-actions--final input[type=submit],form.campaign-add-form .form-actions--final input[type=submit],form.funding-goal-form .form-actions--final input[type=submit],form.campaign-delete-form .form-actions--final input[type=submit],form#campaign-simple-form .form-actions--final input[type=submit],form.campaign-profile-form .form-actions--final input[type=submit],form.social-worker-request-form .form-actions--final input[type=submit],form.social-worker-response-form .form-actions--final input[type=submit],form#social-worker-response-social-worker-form .form-actions--final input[type=submit],form.campaign-funding-goal-form .form-actions--final input[type=submit],form.campaign-update-family-form .form-actions--final input[type=submit]{background-color:hsla(0,0%,100%,0);border:1px solid;color:#666;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:8px;font-size:1.75rem;padding:1rem 1.5rem;border-color:#999}form.application-form .form-actions--final input[type=submit]:hover,form.application-form .form-actions--final input[type=submit]:focus,form.campaign-add-form .form-actions--final input[type=submit]:hover,form.campaign-add-form .form-actions--final input[type=submit]:focus,form.funding-goal-form .form-actions--final input[type=submit]:hover,form.funding-goal-form .form-actions--final input[type=submit]:focus,form.campaign-delete-form .form-actions--final input[type=submit]:hover,form.campaign-delete-form .form-actions--final input[type=submit]:focus,form#campaign-simple-form .form-actions--final input[type=submit]:hover,form#campaign-simple-form .form-actions--final input[type=submit]:focus,form.campaign-profile-form .form-actions--final input[type=submit]:hover,form.campaign-profile-form .form-actions--final input[type=submit]:focus,form.social-worker-request-form .form-actions--final input[type=submit]:hover,form.social-worker-request-form .form-actions--final input[type=submit]:focus,form.social-worker-response-form .form-actions--final input[type=submit]:hover,form.social-worker-response-form .form-actions--final input[type=submit]:focus,form#social-worker-response-social-worker-form .form-actions--final input[type=submit]:hover,form#social-worker-response-social-worker-form .form-actions--final input[type=submit]:focus,form.campaign-funding-goal-form .form-actions--final input[type=submit]:hover,form.campaign-funding-goal-form .form-actions--final input[type=submit]:focus,form.campaign-update-family-form .form-actions--final input[type=submit]:hover,form.campaign-update-family-form .form-actions--final input[type=submit]:focus{color:#e86d1f;background-color:#f5f0ed;text-decoration:underline;outline:0;border-color:#999}form.application-form .form-actions--final input[type=submit].inactive,form.application-form .form-actions--final input[type=submit]:disabled,form.campaign-add-form .form-actions--final input[type=submit].inactive,form.campaign-add-form .form-actions--final input[type=submit]:disabled,form.funding-goal-form .form-actions--final input[type=submit].inactive,form.funding-goal-form .form-actions--final input[type=submit]:disabled,form.campaign-delete-form .form-actions--final input[type=submit].inactive,form.campaign-delete-form .form-actions--final input[type=submit]:disabled,form#campaign-simple-form .form-actions--final input[type=submit].inactive,form#campaign-simple-form .form-actions--final input[type=submit]:disabled,form.campaign-profile-form .form-actions--final input[type=submit].inactive,form.campaign-profile-form .form-actions--final input[type=submit]:disabled,form.social-worker-request-form .form-actions--final input[type=submit].inactive,form.social-worker-request-form .form-actions--final input[type=submit]:disabled,form.social-worker-response-form .form-actions--final input[type=submit].inactive,form.social-worker-response-form .form-actions--final input[type=submit]:disabled,form#social-worker-response-social-worker-form .form-actions--final input[type=submit].inactive,form#social-worker-response-social-worker-form .form-actions--final input[type=submit]:disabled,form.campaign-funding-goal-form .form-actions--final input[type=submit].inactive,form.campaign-funding-goal-form .form-actions--final input[type=submit]:disabled,form.campaign-update-family-form .form-actions--final input[type=submit].inactive,form.campaign-update-family-form .form-actions--final input[type=submit]:disabled{color:#ccc;cursor:default;background-color:hsla(0,0%,100%,0);border-color:#ccc}form.application-form .form-actions--final input[type=submit].inactive:hover,form.application-form .form-actions--final input[type=submit].inactive:focus,form.application-form .form-actions--final input[type=submit]:disabled:hover,form.application-form .form-actions--final input[type=submit]:disabled:focus,form.campaign-add-form .form-actions--final input[type=submit].inactive:hover,form.campaign-add-form .form-actions--final input[type=submit].inactive:focus,form.campaign-add-form .form-actions--final input[type=submit]:disabled:hover,form.campaign-add-form .form-actions--final input[type=submit]:disabled:focus,form.funding-goal-form .form-actions--final input[type=submit].inactive:hover,form.funding-goal-form .form-actions--final input[type=submit].inactive:focus,form.funding-goal-form .form-actions--final input[type=submit]:disabled:hover,form.funding-goal-form .form-actions--final input[type=submit]:disabled:focus,form.campaign-delete-form .form-actions--final input[type=submit].inactive:hover,form.campaign-delete-form .form-actions--final input[type=submit].inactive:focus,form.campaign-delete-form .form-actions--final input[type=submit]:disabled:hover,form.campaign-delete-form .form-actions--final input[type=submit]:disabled:focus,form#campaign-simple-form .form-actions--final input[type=submit].inactive:hover,form#campaign-simple-form .form-actions--final input[type=submit].inactive:focus,form#campaign-simple-form .form-actions--final input[type=submit]:disabled:hover,form#campaign-simple-form .form-actions--final input[type=submit]:disabled:focus,form.campaign-profile-form .form-actions--final input[type=submit].inactive:hover,form.campaign-profile-form .form-actions--final input[type=submit].inactive:focus,form.campaign-profile-form .form-actions--final input[type=submit]:disabled:hover,form.campaign-profile-form .form-actions--final input[type=submit]:disabled:focus,form.social-worker-request-form .form-actions--final input[type=submit].inactive:hover,form.social-worker-request-form .form-actions--final input[type=submit].inactive:focus,form.social-worker-request-form .form-actions--final input[type=submit]:disabled:hover,form.social-worker-request-form .form-actions--final input[type=submit]:disabled:focus,form.social-worker-response-form .form-actions--final input[type=submit].inactive:hover,form.social-worker-response-form .form-actions--final input[type=submit].inactive:focus,form.social-worker-response-form .form-actions--final input[type=submit]:disabled:hover,form.social-worker-response-form .form-actions--final input[type=submit]:disabled:focus,form#social-worker-response-social-worker-form .form-actions--final input[type=submit].inactive:hover,form#social-worker-response-social-worker-form .form-actions--final input[type=submit].inactive:focus,form#social-worker-response-social-worker-form .form-actions--final input[type=submit]:disabled:hover,form#social-worker-response-social-worker-form .form-actions--final input[type=submit]:disabled:focus,form.campaign-funding-goal-form .form-actions--final input[type=submit].inactive:hover,form.campaign-funding-goal-form .form-actions--final input[type=submit].inactive:focus,form.campaign-funding-goal-form .form-actions--final input[type=submit]:disabled:hover,form.campaign-funding-goal-form .form-actions--final input[type=submit]:disabled:focus,form.campaign-update-family-form .form-actions--final input[type=submit].inactive:hover,form.campaign-update-family-form .form-actions--final input[type=submit].inactive:focus,form.campaign-update-family-form .form-actions--final input[type=submit]:disabled:hover,form.campaign-update-family-form .form-actions--final input[type=submit]:disabled:focus{color:#ccc;background-color:hsla(0,0%,100%,0);text-decoration:none}.text-with-summary form.application-form .form-actions--final input[type=submit]+.ec-button,.text-with-summary form.application-form .form-actions--final input[type=submit]+.ec-button-outline,.text-long form.application-form .form-actions--final input[type=submit]+.ec-button,.text-long form.application-form .form-actions--final input[type=submit]+.ec-button-outline,.text-with-summary form.campaign-add-form .form-actions--final input[type=submit]+.ec-button,.text-with-summary form.campaign-add-form .form-actions--final input[type=submit]+.ec-button-outline,.text-long form.campaign-add-form .form-actions--final input[type=submit]+.ec-button,.text-long form.campaign-add-form .form-actions--final input[type=submit]+.ec-button-outline,.text-with-summary form.funding-goal-form .form-actions--final input[type=submit]+.ec-button,.text-with-summary form.funding-goal-form .form-actions--final input[type=submit]+.ec-button-outline,.text-long form.funding-goal-form .form-actions--final input[type=submit]+.ec-button,.text-long form.funding-goal-form .form-actions--final input[type=submit]+.ec-button-outline,.text-with-summary form.campaign-delete-form .form-actions--final input[type=submit]+.ec-button,.text-with-summary form.campaign-delete-form .form-actions--final input[type=submit]+.ec-button-outline,.text-long form.campaign-delete-form .form-actions--final input[type=submit]+.ec-button,.text-long form.campaign-delete-form .form-actions--final input[type=submit]+.ec-button-outline,.text-with-summary form#campaign-simple-form .form-actions--final input[type=submit]+.ec-button,.text-with-summary form#campaign-simple-form .form-actions--final input[type=submit]+.ec-button-outline,.text-long form#campaign-simple-form .form-actions--final input[type=submit]+.ec-button,.text-long form#campaign-simple-form .form-actions--final input[type=submit]+.ec-button-outline,.text-with-summary form.campaign-profile-form .form-actions--final input[type=submit]+.ec-button,.text-with-summary form.campaign-profile-form .form-actions--final input[type=submit]+.ec-button-outline,.text-long form.campaign-profile-form .form-actions--final input[type=submit]+.ec-button,.text-long form.campaign-profile-form .form-actions--final input[type=submit]+.ec-button-outline,.text-with-summary form.social-worker-request-form .form-actions--final input[type=submit]+.ec-button,.text-with-summary form.social-worker-request-form .form-actions--final input[type=submit]+.ec-button-outline,.text-long form.social-worker-request-form .form-actions--final input[type=submit]+.ec-button,.text-long form.social-worker-request-form .form-actions--final input[type=submit]+.ec-button-outline,.text-with-summary form.social-worker-response-form .form-actions--final input[type=submit]+.ec-button,.text-with-summary form.social-worker-response-form .form-actions--final input[type=submit]+.ec-button-outline,.text-long form.social-worker-response-form .form-actions--final input[type=submit]+.ec-button,.text-long form.social-worker-response-form .form-actions--final input[type=submit]+.ec-button-outline,.text-with-summary form#social-worker-response-social-worker-form .form-actions--final input[type=submit]+.ec-button,.text-with-summary form#social-worker-response-social-worker-form .form-actions--final input[type=submit]+.ec-button-outline,.text-long form#social-worker-response-social-worker-form .form-actions--final input[type=submit]+.ec-button,.text-long form#social-worker-response-social-worker-form .form-actions--final input[type=submit]+.ec-button-outline,.text-with-summary form.campaign-funding-goal-form .form-actions--final input[type=submit]+.ec-button,.text-with-summary form.campaign-funding-goal-form .form-actions--final input[type=submit]+.ec-button-outline,.text-long form.campaign-funding-goal-form .form-actions--final input[type=submit]+.ec-button,.text-long form.campaign-funding-goal-form .form-actions--final input[type=submit]+.ec-button-outline,.text-with-summary form.campaign-update-family-form .form-actions--final input[type=submit]+.ec-button,.text-with-summary form.campaign-update-family-form .form-actions--final input[type=submit]+.ec-button-outline,.text-long form.campaign-update-family-form .form-actions--final input[type=submit]+.ec-button,.text-long form.campaign-update-family-form .form-actions--final input[type=submit]+.ec-button-outline{margin-left:1.5rem}form.application-form .form-actions--final input[type=submit].js-hide,form.campaign-add-form .form-actions--final input[type=submit].js-hide,form.funding-goal-form .form-actions--final input[type=submit].js-hide,form.campaign-delete-form .form-actions--final input[type=submit].js-hide,form#campaign-simple-form .form-actions--final input[type=submit].js-hide,form.campaign-profile-form .form-actions--final input[type=submit].js-hide,form.social-worker-request-form .form-actions--final input[type=submit].js-hide,form.social-worker-response-form .form-actions--final input[type=submit].js-hide,form#social-worker-response-social-worker-form .form-actions--final input[type=submit].js-hide,form.campaign-funding-goal-form .form-actions--final input[type=submit].js-hide,form.campaign-update-family-form .form-actions--final input[type=submit].js-hide{display:none}form.application-form input[type=submit],form.campaign-add-form input[type=submit],form.funding-goal-form input[type=submit],form.campaign-delete-form input[type=submit],form#campaign-simple-form input[type=submit],form.campaign-profile-form input[type=submit],form.social-worker-request-form input[type=submit],form.social-worker-response-form input[type=submit],form#social-worker-response-social-worker-form input[type=submit],form.campaign-funding-goal-form input[type=submit],form.campaign-update-family-form input[type=submit]{background-color:#66bac8;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:8px;font-size:1.75rem;padding:1rem 1.5rem;border-color:#66bac8}form.application-form input[type=submit]:hover,form.application-form input[type=submit]:focus,form.campaign-add-form input[type=submit]:hover,form.campaign-add-form input[type=submit]:focus,form.funding-goal-form input[type=submit]:hover,form.funding-goal-form input[type=submit]:focus,form.campaign-delete-form input[type=submit]:hover,form.campaign-delete-form input[type=submit]:focus,form#campaign-simple-form input[type=submit]:hover,form#campaign-simple-form input[type=submit]:focus,form.campaign-profile-form input[type=submit]:hover,form.campaign-profile-form input[type=submit]:focus,form.social-worker-request-form input[type=submit]:hover,form.social-worker-request-form input[type=submit]:focus,form.social-worker-response-form input[type=submit]:hover,form.social-worker-response-form input[type=submit]:focus,form#social-worker-response-social-worker-form input[type=submit]:hover,form#social-worker-response-social-worker-form input[type=submit]:focus,form.campaign-funding-goal-form input[type=submit]:hover,form.campaign-funding-goal-form input[type=submit]:focus,form.campaign-update-family-form input[type=submit]:hover,form.campaign-update-family-form input[type=submit]:focus{color:#fff;background-color:#3b4e6e;text-decoration:underline;outline:0;border-color:#3b4e6e}form.application-form input[type=submit].inactive,form.application-form input[type=submit]:disabled,form.campaign-add-form input[type=submit].inactive,form.campaign-add-form input[type=submit]:disabled,form.funding-goal-form input[type=submit].inactive,form.funding-goal-form input[type=submit]:disabled,form.campaign-delete-form input[type=submit].inactive,form.campaign-delete-form input[type=submit]:disabled,form#campaign-simple-form input[type=submit].inactive,form#campaign-simple-form input[type=submit]:disabled,form.campaign-profile-form input[type=submit].inactive,form.campaign-profile-form input[type=submit]:disabled,form.social-worker-request-form input[type=submit].inactive,form.social-worker-request-form input[type=submit]:disabled,form.social-worker-response-form input[type=submit].inactive,form.social-worker-response-form input[type=submit]:disabled,form#social-worker-response-social-worker-form input[type=submit].inactive,form#social-worker-response-social-worker-form input[type=submit]:disabled,form.campaign-funding-goal-form input[type=submit].inactive,form.campaign-funding-goal-form input[type=submit]:disabled,form.campaign-update-family-form input[type=submit].inactive,form.campaign-update-family-form input[type=submit]:disabled{color:#ccc;cursor:default;background-color:#d5ebee;border-color:#d5ebee}form.application-form input[type=submit].inactive:hover,form.application-form input[type=submit].inactive:focus,form.application-form input[type=submit]:disabled:hover,form.application-form input[type=submit]:disabled:focus,form.campaign-add-form input[type=submit].inactive:hover,form.campaign-add-form input[type=submit].inactive:focus,form.campaign-add-form input[type=submit]:disabled:hover,form.campaign-add-form input[type=submit]:disabled:focus,form.funding-goal-form input[type=submit].inactive:hover,form.funding-goal-form input[type=submit].inactive:focus,form.funding-goal-form input[type=submit]:disabled:hover,form.funding-goal-form input[type=submit]:disabled:focus,form.campaign-delete-form input[type=submit].inactive:hover,form.campaign-delete-form input[type=submit].inactive:focus,form.campaign-delete-form input[type=submit]:disabled:hover,form.campaign-delete-form input[type=submit]:disabled:focus,form#campaign-simple-form input[type=submit].inactive:hover,form#campaign-simple-form input[type=submit].inactive:focus,form#campaign-simple-form input[type=submit]:disabled:hover,form#campaign-simple-form input[type=submit]:disabled:focus,form.campaign-profile-form input[type=submit].inactive:hover,form.campaign-profile-form input[type=submit].inactive:focus,form.campaign-profile-form input[type=submit]:disabled:hover,form.campaign-profile-form input[type=submit]:disabled:focus,form.social-worker-request-form input[type=submit].inactive:hover,form.social-worker-request-form input[type=submit].inactive:focus,form.social-worker-request-form input[type=submit]:disabled:hover,form.social-worker-request-form input[type=submit]:disabled:focus,form.social-worker-response-form input[type=submit].inactive:hover,form.social-worker-response-form input[type=submit].inactive:focus,form.social-worker-response-form input[type=submit]:disabled:hover,form.social-worker-response-form input[type=submit]:disabled:focus,form#social-worker-response-social-worker-form input[type=submit].inactive:hover,form#social-worker-response-social-worker-form input[type=submit].inactive:focus,form#social-worker-response-social-worker-form input[type=submit]:disabled:hover,form#social-worker-response-social-worker-form input[type=submit]:disabled:focus,form.campaign-funding-goal-form input[type=submit].inactive:hover,form.campaign-funding-goal-form input[type=submit].inactive:focus,form.campaign-funding-goal-form input[type=submit]:disabled:hover,form.campaign-funding-goal-form input[type=submit]:disabled:focus,form.campaign-update-family-form input[type=submit].inactive:hover,form.campaign-update-family-form input[type=submit].inactive:focus,form.campaign-update-family-form input[type=submit]:disabled:hover,form.campaign-update-family-form input[type=submit]:disabled:focus{color:#ccc;background-color:#d5ebee;text-decoration:none}.text-with-summary form.application-form input[type=submit]+.ec-button,.text-with-summary form.application-form input[type=submit]+.ec-button-outline,.text-long form.application-form input[type=submit]+.ec-button,.text-long form.application-form input[type=submit]+.ec-button-outline,.text-with-summary form.campaign-add-form input[type=submit]+.ec-button,.text-with-summary form.campaign-add-form input[type=submit]+.ec-button-outline,.text-long form.campaign-add-form input[type=submit]+.ec-button,.text-long form.campaign-add-form input[type=submit]+.ec-button-outline,.text-with-summary form.funding-goal-form input[type=submit]+.ec-button,.text-with-summary form.funding-goal-form input[type=submit]+.ec-button-outline,.text-long form.funding-goal-form input[type=submit]+.ec-button,.text-long form.funding-goal-form input[type=submit]+.ec-button-outline,.text-with-summary form.campaign-delete-form input[type=submit]+.ec-button,.text-with-summary form.campaign-delete-form input[type=submit]+.ec-button-outline,.text-long form.campaign-delete-form input[type=submit]+.ec-button,.text-long form.campaign-delete-form input[type=submit]+.ec-button-outline,.text-with-summary form#campaign-simple-form input[type=submit]+.ec-button,.text-with-summary form#campaign-simple-form input[type=submit]+.ec-button-outline,.text-long form#campaign-simple-form input[type=submit]+.ec-button,.text-long form#campaign-simple-form input[type=submit]+.ec-button-outline,.text-with-summary form.campaign-profile-form input[type=submit]+.ec-button,.text-with-summary form.campaign-profile-form input[type=submit]+.ec-button-outline,.text-long form.campaign-profile-form input[type=submit]+.ec-button,.text-long form.campaign-profile-form input[type=submit]+.ec-button-outline,.text-with-summary form.social-worker-request-form input[type=submit]+.ec-button,.text-with-summary form.social-worker-request-form input[type=submit]+.ec-button-outline,.text-long form.social-worker-request-form input[type=submit]+.ec-button,.text-long form.social-worker-request-form input[type=submit]+.ec-button-outline,.text-with-summary form.social-worker-response-form input[type=submit]+.ec-button,.text-with-summary form.social-worker-response-form input[type=submit]+.ec-button-outline,.text-long form.social-worker-response-form input[type=submit]+.ec-button,.text-long form.social-worker-response-form input[type=submit]+.ec-button-outline,.text-with-summary form#social-worker-response-social-worker-form input[type=submit]+.ec-button,.text-with-summary form#social-worker-response-social-worker-form input[type=submit]+.ec-button-outline,.text-long form#social-worker-response-social-worker-form input[type=submit]+.ec-button,.text-long form#social-worker-response-social-worker-form input[type=submit]+.ec-button-outline,.text-with-summary form.campaign-funding-goal-form input[type=submit]+.ec-button,.text-with-summary form.campaign-funding-goal-form input[type=submit]+.ec-button-outline,.text-long form.campaign-funding-goal-form input[type=submit]+.ec-button,.text-long form.campaign-funding-goal-form input[type=submit]+.ec-button-outline,.text-with-summary form.campaign-update-family-form input[type=submit]+.ec-button,.text-with-summary form.campaign-update-family-form input[type=submit]+.ec-button-outline,.text-long form.campaign-update-family-form input[type=submit]+.ec-button,.text-long form.campaign-update-family-form input[type=submit]+.ec-button-outline{margin-left:1.5rem}form.application-form input[type=submit].js-hide,form.campaign-add-form input[type=submit].js-hide,form.funding-goal-form input[type=submit].js-hide,form.campaign-delete-form input[type=submit].js-hide,form#campaign-simple-form input[type=submit].js-hide,form.campaign-profile-form input[type=submit].js-hide,form.social-worker-request-form input[type=submit].js-hide,form.social-worker-response-form input[type=submit].js-hide,form#social-worker-response-social-worker-form input[type=submit].js-hide,form.campaign-funding-goal-form input[type=submit].js-hide,form.campaign-update-family-form input[type=submit].js-hide{display:none}@media screen and (max-width:800px){form.application-form input[type=submit],form.campaign-add-form input[type=submit],form.funding-goal-form input[type=submit],form.campaign-delete-form input[type=submit],form#campaign-simple-form input[type=submit],form.campaign-profile-form input[type=submit],form.social-worker-request-form input[type=submit],form.social-worker-response-form input[type=submit],form#social-worker-response-social-worker-form input[type=submit],form.campaign-funding-goal-form input[type=submit],form.campaign-update-family-form input[type=submit]{width:100%;padding:2rem 2rem;font-size:75%}form.application-form input[type=submit]+input[type=submit],form.campaign-add-form input[type=submit]+input[type=submit],form.funding-goal-form input[type=submit]+input[type=submit],form.campaign-delete-form input[type=submit]+input[type=submit],form#campaign-simple-form input[type=submit]+input[type=submit],form.campaign-profile-form input[type=submit]+input[type=submit],form.social-worker-request-form input[type=submit]+input[type=submit],form.social-worker-response-form input[type=submit]+input[type=submit],form#social-worker-response-social-worker-form input[type=submit]+input[type=submit],form.campaign-funding-goal-form input[type=submit]+input[type=submit],form.campaign-update-family-form input[type=submit]+input[type=submit]{margin-top:2rem}}form.application-form input[type=submit].button--continue,form.campaign-add-form input[type=submit].button--continue,form.funding-goal-form input[type=submit].button--continue,form.campaign-delete-form input[type=submit].button--continue,form#campaign-simple-form input[type=submit].button--continue,form.campaign-profile-form input[type=submit].button--continue,form.social-worker-request-form input[type=submit].button--continue,form.social-worker-response-form input[type=submit].button--continue,form#social-worker-response-social-worker-form input[type=submit].button--continue,form.campaign-funding-goal-form input[type=submit].button--continue,form.campaign-update-family-form input[type=submit].button--continue{background-color:#de7a26;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:8px;font-size:1.75rem;padding:1rem 1.5rem;border-color:#de7a26}form.application-form input[type=submit].button--continue:hover,form.application-form input[type=submit].button--continue:focus,form.campaign-add-form input[type=submit].button--continue:hover,form.campaign-add-form input[type=submit].button--continue:focus,form.funding-goal-form input[type=submit].button--continue:hover,form.funding-goal-form input[type=submit].button--continue:focus,form.campaign-delete-form input[type=submit].button--continue:hover,form.campaign-delete-form input[type=submit].button--continue:focus,form#campaign-simple-form input[type=submit].button--continue:hover,form#campaign-simple-form input[type=submit].button--continue:focus,form.campaign-profile-form input[type=submit].button--continue:hover,form.campaign-profile-form input[type=submit].button--continue:focus,form.social-worker-request-form input[type=submit].button--continue:hover,form.social-worker-request-form input[type=submit].button--continue:focus,form.social-worker-response-form input[type=submit].button--continue:hover,form.social-worker-response-form input[type=submit].button--continue:focus,form#social-worker-response-social-worker-form input[type=submit].button--continue:hover,form#social-worker-response-social-worker-form input[type=submit].button--continue:focus,form.campaign-funding-goal-form input[type=submit].button--continue:hover,form.campaign-funding-goal-form input[type=submit].button--continue:focus,form.campaign-update-family-form input[type=submit].button--continue:hover,form.campaign-update-family-form input[type=submit].button--continue:focus{color:#000;background-color:#dc6010;text-decoration:underline;outline:0;border-color:#dc6010}form.application-form input[type=submit].button--continue.inactive,form.application-form input[type=submit].button--continue:disabled,form.campaign-add-form input[type=submit].button--continue.inactive,form.campaign-add-form input[type=submit].button--continue:disabled,form.funding-goal-form input[type=submit].button--continue.inactive,form.funding-goal-form input[type=submit].button--continue:disabled,form.campaign-delete-form input[type=submit].button--continue.inactive,form.campaign-delete-form input[type=submit].button--continue:disabled,form#campaign-simple-form input[type=submit].button--continue.inactive,form#campaign-simple-form input[type=submit].button--continue:disabled,form.campaign-profile-form input[type=submit].button--continue.inactive,form.campaign-profile-form input[type=submit].button--continue:disabled,form.social-worker-request-form input[type=submit].button--continue.inactive,form.social-worker-request-form input[type=submit].button--continue:disabled,form.social-worker-response-form input[type=submit].button--continue.inactive,form.social-worker-response-form input[type=submit].button--continue:disabled,form#social-worker-response-social-worker-form input[type=submit].button--continue.inactive,form#social-worker-response-social-worker-form input[type=submit].button--continue:disabled,form.campaign-funding-goal-form input[type=submit].button--continue.inactive,form.campaign-funding-goal-form input[type=submit].button--continue:disabled,form.campaign-update-family-form input[type=submit].button--continue.inactive,form.campaign-update-family-form input[type=submit].button--continue:disabled{color:#999;cursor:default;background-color:#DE7A26aa;border-color:#DE7A26aa}form.application-form input[type=submit].button--continue.inactive:hover,form.application-form input[type=submit].button--continue.inactive:focus,form.application-form input[type=submit].button--continue:disabled:hover,form.application-form input[type=submit].button--continue:disabled:focus,form.campaign-add-form input[type=submit].button--continue.inactive:hover,form.campaign-add-form input[type=submit].button--continue.inactive:focus,form.campaign-add-form input[type=submit].button--continue:disabled:hover,form.campaign-add-form input[type=submit].button--continue:disabled:focus,form.funding-goal-form input[type=submit].button--continue.inactive:hover,form.funding-goal-form input[type=submit].button--continue.inactive:focus,form.funding-goal-form input[type=submit].button--continue:disabled:hover,form.funding-goal-form input[type=submit].button--continue:disabled:focus,form.campaign-delete-form input[type=submit].button--continue.inactive:hover,form.campaign-delete-form input[type=submit].button--continue.inactive:focus,form.campaign-delete-form input[type=submit].button--continue:disabled:hover,form.campaign-delete-form input[type=submit].button--continue:disabled:focus,form#campaign-simple-form input[type=submit].button--continue.inactive:hover,form#campaign-simple-form input[type=submit].button--continue.inactive:focus,form#campaign-simple-form input[type=submit].button--continue:disabled:hover,form#campaign-simple-form input[type=submit].button--continue:disabled:focus,form.campaign-profile-form input[type=submit].button--continue.inactive:hover,form.campaign-profile-form input[type=submit].button--continue.inactive:focus,form.campaign-profile-form input[type=submit].button--continue:disabled:hover,form.campaign-profile-form input[type=submit].button--continue:disabled:focus,form.social-worker-request-form input[type=submit].button--continue.inactive:hover,form.social-worker-request-form input[type=submit].button--continue.inactive:focus,form.social-worker-request-form input[type=submit].button--continue:disabled:hover,form.social-worker-request-form input[type=submit].button--continue:disabled:focus,form.social-worker-response-form input[type=submit].button--continue.inactive:hover,form.social-worker-response-form input[type=submit].button--continue.inactive:focus,form.social-worker-response-form input[type=submit].button--continue:disabled:hover,form.social-worker-response-form input[type=submit].button--continue:disabled:focus,form#social-worker-response-social-worker-form input[type=submit].button--continue.inactive:hover,form#social-worker-response-social-worker-form input[type=submit].button--continue.inactive:focus,form#social-worker-response-social-worker-form input[type=submit].button--continue:disabled:hover,form#social-worker-response-social-worker-form input[type=submit].button--continue:disabled:focus,form.campaign-funding-goal-form input[type=submit].button--continue.inactive:hover,form.campaign-funding-goal-form input[type=submit].button--continue.inactive:focus,form.campaign-funding-goal-form input[type=submit].button--continue:disabled:hover,form.campaign-funding-goal-form input[type=submit].button--continue:disabled:focus,form.campaign-update-family-form input[type=submit].button--continue.inactive:hover,form.campaign-update-family-form input[type=submit].button--continue.inactive:focus,form.campaign-update-family-form input[type=submit].button--continue:disabled:hover,form.campaign-update-family-form input[type=submit].button--continue:disabled:focus{color:#999;background-color:#DE7A26aa;text-decoration:none}.text-with-summary form.application-form input[type=submit].button--continue+.ec-button,.text-with-summary form.application-form input[type=submit].button--continue+.ec-button-outline,.text-long form.application-form input[type=submit].button--continue+.ec-button,.text-long form.application-form input[type=submit].button--continue+.ec-button-outline,.text-with-summary form.campaign-add-form input[type=submit].button--continue+.ec-button,.text-with-summary form.campaign-add-form input[type=submit].button--continue+.ec-button-outline,.text-long form.campaign-add-form input[type=submit].button--continue+.ec-button,.text-long form.campaign-add-form input[type=submit].button--continue+.ec-button-outline,.text-with-summary form.funding-goal-form input[type=submit].button--continue+.ec-button,.text-with-summary form.funding-goal-form input[type=submit].button--continue+.ec-button-outline,.text-long form.funding-goal-form input[type=submit].button--continue+.ec-button,.text-long form.funding-goal-form input[type=submit].button--continue+.ec-button-outline,.text-with-summary form.campaign-delete-form input[type=submit].button--continue+.ec-button,.text-with-summary form.campaign-delete-form input[type=submit].button--continue+.ec-button-outline,.text-long form.campaign-delete-form input[type=submit].button--continue+.ec-button,.text-long form.campaign-delete-form input[type=submit].button--continue+.ec-button-outline,.text-with-summary form#campaign-simple-form input[type=submit].button--continue+.ec-button,.text-with-summary form#campaign-simple-form input[type=submit].button--continue+.ec-button-outline,.text-long form#campaign-simple-form input[type=submit].button--continue+.ec-button,.text-long form#campaign-simple-form input[type=submit].button--continue+.ec-button-outline,.text-with-summary form.campaign-profile-form input[type=submit].button--continue+.ec-button,.text-with-summary form.campaign-profile-form input[type=submit].button--continue+.ec-button-outline,.text-long form.campaign-profile-form input[type=submit].button--continue+.ec-button,.text-long form.campaign-profile-form input[type=submit].button--continue+.ec-button-outline,.text-with-summary form.social-worker-request-form input[type=submit].button--continue+.ec-button,.text-with-summary form.social-worker-request-form input[type=submit].button--continue+.ec-button-outline,.text-long form.social-worker-request-form input[type=submit].button--continue+.ec-button,.text-long form.social-worker-request-form input[type=submit].button--continue+.ec-button-outline,.text-with-summary form.social-worker-response-form input[type=submit].button--continue+.ec-button,.text-with-summary form.social-worker-response-form input[type=submit].button--continue+.ec-button-outline,.text-long form.social-worker-response-form input[type=submit].button--continue+.ec-button,.text-long form.social-worker-response-form input[type=submit].button--continue+.ec-button-outline,.text-with-summary form#social-worker-response-social-worker-form input[type=submit].button--continue+.ec-button,.text-with-summary form#social-worker-response-social-worker-form input[type=submit].button--continue+.ec-button-outline,.text-long form#social-worker-response-social-worker-form input[type=submit].button--continue+.ec-button,.text-long form#social-worker-response-social-worker-form input[type=submit].button--continue+.ec-button-outline,.text-with-summary form.campaign-funding-goal-form input[type=submit].button--continue+.ec-button,.text-with-summary form.campaign-funding-goal-form input[type=submit].button--continue+.ec-button-outline,.text-long form.campaign-funding-goal-form input[type=submit].button--continue+.ec-button,.text-long form.campaign-funding-goal-form input[type=submit].button--continue+.ec-button-outline,.text-with-summary form.campaign-update-family-form input[type=submit].button--continue+.ec-button,.text-with-summary form.campaign-update-family-form input[type=submit].button--continue+.ec-button-outline,.text-long form.campaign-update-family-form input[type=submit].button--continue+.ec-button,.text-long form.campaign-update-family-form input[type=submit].button--continue+.ec-button-outline{margin-left:1.5rem}form.application-form input[type=submit].button--continue.js-hide,form.campaign-add-form input[type=submit].button--continue.js-hide,form.funding-goal-form input[type=submit].button--continue.js-hide,form.campaign-delete-form input[type=submit].button--continue.js-hide,form#campaign-simple-form input[type=submit].button--continue.js-hide,form.campaign-profile-form input[type=submit].button--continue.js-hide,form.social-worker-request-form input[type=submit].button--continue.js-hide,form.social-worker-response-form input[type=submit].button--continue.js-hide,form#social-worker-response-social-worker-form input[type=submit].button--continue.js-hide,form.campaign-funding-goal-form input[type=submit].button--continue.js-hide,form.campaign-update-family-form input[type=submit].button--continue.js-hide{display:none}.funding-goal-form .entity-complete-progress,.campaign-profile-form .entity-complete-progress,.social-worker-request-form .entity-complete-progress,.campaign-update-family-form .entity-complete-progress{margin-top:0}.funding-goal-form .field--type-text-long>.form-item .form-item,.campaign-profile-form .field--type-text-long>.form-item .form-item,.social-worker-request-form .field--type-text-long>.form-item .form-item,.campaign-update-family-form .field--type-text-long>.form-item .form-item{margin-bottom:1rem}.funding-goal-form .field--type-text-long>.form-item .js-filter-wrapper,.campaign-profile-form .field--type-text-long>.form-item .js-filter-wrapper,.social-worker-request-form .field--type-text-long>.form-item .js-filter-wrapper,.campaign-update-family-form .field--type-text-long>.form-item .js-filter-wrapper{width:20rem;float:right;font-size:80%;margin-top:0;text-align:right}.campaign-funding-goal-form>.campaign-wrapper,#campaign-simple-form .campaign-primary>.campaign-wrapper{margin:0;padding:0}.campaign-funding-goal-form>.campaign-wrapper .campaign-card,#campaign-simple-form .campaign-primary>.campaign-wrapper .campaign-card{border:0;padding:0}.campaign-funding-goal-form>.campaign-wrapper .campaign-card-content,#campaign-simple-form .campaign-primary>.campaign-wrapper .campaign-card-content{margin:0;padding:0}.campaign-funding-goal-form>.campaign-wrapper .campaign-wrapper-header,#campaign-simple-form .campaign-primary>.campaign-wrapper .campaign-wrapper-header{display:none}.campaign-social-worker-redirect .form-actions{text-align:center}.campaign-social-worker-redirect input[type=submit]{margin-left:auto;margin-right:auto;background-color:#de7a26;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:100px;font-size:2.5rem;padding:2rem 3.5rem;border-color:#de7a26}.campaign-social-worker-redirect input[type=submit]:hover,.campaign-social-worker-redirect input[type=submit]:focus{color:#000;background-color:#dc6010;text-decoration:underline;outline:0;border-color:#dc6010}.campaign-social-worker-redirect input[type=submit].inactive,.campaign-social-worker-redirect input[type=submit]:disabled{color:#999;cursor:default;background-color:#DE7A26aa;border-color:#DE7A26aa}.campaign-social-worker-redirect input[type=submit].inactive:hover,.campaign-social-worker-redirect input[type=submit].inactive:focus,.campaign-social-worker-redirect input[type=submit]:disabled:hover,.campaign-social-worker-redirect input[type=submit]:disabled:focus{color:#999;background-color:#DE7A26aa;text-decoration:none}.text-with-summary .campaign-social-worker-redirect input[type=submit]+.ec-button,.text-with-summary .campaign-social-worker-redirect input[type=submit]+.ec-button-outline,.text-long .campaign-social-worker-redirect input[type=submit]+.ec-button,.text-long .campaign-social-worker-redirect input[type=submit]+.ec-button-outline{margin-left:1.5rem}.campaign-social-worker-redirect input[type=submit].js-hide{display:none}form#social-worker-response-social-worker-form{margin-top:6rem}form#social-worker-response-social-worker-form input[type=submit]{background-color:#de7a26;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:8px;font-size:1.75rem;padding:1rem 1.5rem;border-color:#de7a26}form#social-worker-response-social-worker-form input[type=submit]:hover,form#social-worker-response-social-worker-form input[type=submit]:focus{color:#000;background-color:#dc6010;text-decoration:underline;outline:0;border-color:#dc6010}form#social-worker-response-social-worker-form input[type=submit].inactive,form#social-worker-response-social-worker-form input[type=submit]:disabled{color:#999;cursor:default;background-color:#DE7A26aa;border-color:#DE7A26aa}form#social-worker-response-social-worker-form input[type=submit].inactive:hover,form#social-worker-response-social-worker-form input[type=submit].inactive:focus,form#social-worker-response-social-worker-form input[type=submit]:disabled:hover,form#social-worker-response-social-worker-form input[type=submit]:disabled:focus{color:#999;background-color:#DE7A26aa;text-decoration:none}.text-with-summary form#social-worker-response-social-worker-form input[type=submit]+.ec-button,.text-with-summary form#social-worker-response-social-worker-form input[type=submit]+.ec-button-outline,.text-long form#social-worker-response-social-worker-form input[type=submit]+.ec-button,.text-long form#social-worker-response-social-worker-form input[type=submit]+.ec-button-outline{margin-left:1.5rem}form#social-worker-response-social-worker-form input[type=submit].js-hide{display:none}form.campaign-delete-form .form-actions{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap}form.campaign-delete-form a.button,form.campaign-delete-form input[type=submit]{margin:2rem 0 0}form.campaign-delete-form a.button+a.button,form.campaign-delete-form a.button+input[type=submit],form.campaign-delete-form input[type=submit]+a.button,form.campaign-delete-form input[type=submit]+input[type=submit]{margin-left:2rem}#drupal-modal .entity-incomplete .entity-incomplete-item+.entity-incomplete-item,#drupal-modal .campaign-state-review-form .entity-incomplete-item+.entity-incomplete-item{border-top:1px solid #ccc;margin-top:.5em;padding-top:.6em}#drupal-modal .entity-incomplete .entity-incomplete-fields,#drupal-modal .campaign-state-review-form .entity-incomplete-fields{margin-left:.5em}#drupal-modal .entity-incomplete .entity-incomplete-fields .entity-incomplete-field::before,#drupal-modal .campaign-state-review-form .entity-incomplete-fields .entity-incomplete-field::before{content:"•";margin-right:.5em}[class*=campaign-funding-goal-withdrawal] input[type=file]{position:relative;margin-bottom:2rem}[class*=campaign-funding-goal-withdrawal] input[type=file]::before{position:absolute;pointer-events:none;top:12px;left:40px;color:#0964b0;content:"Upload File"}[class*=campaign-funding-goal-withdrawal] input[type=file]::after{position:absolute;pointer-events:none;top:10px;left:16px;height:20px;width:20px;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%230964B0'%3E%3Cpath d='M18 15v3H6v-3H4v3c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-3h-2zM7 9l1.41 1.41L11 7.83V16h2V7.83l2.59 2.58L17 9l-5-5-5 5z'/%3E%3C/svg%3E")}[class*=campaign-funding-goal-withdrawal] input[type=file]::file-selector-button{width:136px;color:rgba(0,0,0,0)}[class*=campaign-funding-goal-withdrawal] input[type=file]::file-selector-button{border-radius:4px;padding:0 16px;height:38px;cursor:pointer;background-color:#fff;border:1px solid rgba(0,0,0,.16);box-shadow:0 1px 0 rgba(0,0,0,.05);margin-right:16px;transition:background-color 200ms}[class*=campaign-funding-goal-withdrawal] input[type=file]::file-selector-button:hover{background-color:#f3f4f6}[class*=campaign-funding-goal-withdrawal] input[type=file]::file-selector-button:active{background-color:#e5e7eb}[class*=campaign-funding-goal-withdrawal] input[type=file]::before{font-size:1.75rem}[class*=campaign-funding-goal-withdrawal] input[type=text]{max-width:calc(100% - 4rem)}[class*=campaign-funding-goal-withdrawal] input[type=text][name="amount[number]"]{max-width:120px;margin-bottom:2rem;border:2px solid #ccc;border-radius:6px;font-size:2rem;font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif;padding:1rem 1.75rem 1.1rem;width:100%;line-height:1.4;background-color:#fff}[class*=campaign-funding-goal-withdrawal] input[type=text][name="amount[number]"]::-webkit-placeholder{opacity:1;color:#757575}[class*=campaign-funding-goal-withdrawal] input[type=text][name="amount[number]"]::-moz-placeholder{opacity:1;color:#757575}[class*=campaign-funding-goal-withdrawal] input[type=text][name="amount[number]"]:-ms-input-placeholder{opacity:1;color:#757575}[class*=campaign-funding-goal-withdrawal] input[type=text][name="amount[number]"]::-webkit-input-placeholder{opacity:1;color:#757575}[class*=campaign-funding-goal-withdrawal] input[type=text][name="amount[number]"]:hover{background-color:#fff;border-color:#ccc;box-shadow:inset 0 0 0 1px #ccc}[class*=campaign-funding-goal-withdrawal] input[type=text][name="amount[number]"]:focus{outline:none;box-shadow:inset 0 0 0 1px #999;border-color:#999;background-color:#fff}[class*=campaign-funding-goal-withdrawal] input[type=text][name="amount[number]"]:focus::-webkit-placeholder{opacity:.2;color:#757575}[class*=campaign-funding-goal-withdrawal] input[type=text][name="amount[number]"]:focus::-moz-placeholder{opacity:.2;color:#757575}[class*=campaign-funding-goal-withdrawal] input[type=text][name="amount[number]"]:focus:-ms-input-placeholder{opacity:.2;color:#757575}[class*=campaign-funding-goal-withdrawal] input[type=text][name="amount[number]"]:focus::-webkit-input-placeholder{opacity:.2;color:#757575}.campaign-status{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;gap:5rem}.campaign-status .campaign-form{margin:0}.campaign-status .campaign-wrapper{padding:0;margin-bottom:5rem}.campaign-status .campaign-wrapper-header{display:flex;position:relative;align-items:center;margin-bottom:3rem;border-bottom:1px solid hsl(252,4.4247787611%,72.1568627451%);padding-bottom:3rem;justify-content:space-between}.campaign-status .campaign-wrapper-inner{padding:4rem;background-color:#f5f0ed}.campaign-status .campaign-wrapper-title{font-size:4rem}.campaign-status .campaign-wrapper-description{margin-bottom:3rem}.campaign-status .campaign-wrapper--profile .campaign-progress-inner,.campaign-status .campaign-wrapper--application .campaign-progress-inner,.campaign-status .campaign-wrapper--funding-goal .campaign-progress-inner,.campaign-status .campaign-wrapper--social-worker-request .campaign-progress-inner{display:none}.campaign-status .campaign-wrapper--profile--allowed .campaign-progress-label,.campaign-status .campaign-wrapper--profile--allowed .campaign-progress-title,.campaign-status .campaign-wrapper--application--allowed .campaign-progress-label,.campaign-status .campaign-wrapper--application--allowed .campaign-progress-title,.campaign-status .campaign-wrapper--funding-goal--allowed .campaign-progress-label,.campaign-status .campaign-wrapper--funding-goal--allowed .campaign-progress-title,.campaign-status .campaign-wrapper--social-worker-request--allowed .campaign-progress-label,.campaign-status .campaign-wrapper--social-worker-request--allowed .campaign-progress-title{display:none}.campaign-status .campaign-wrapper--profile--allowed .campaign-progress-inner,.campaign-status .campaign-wrapper--application--allowed .campaign-progress-inner,.campaign-status .campaign-wrapper--funding-goal--allowed .campaign-progress-inner,.campaign-status .campaign-wrapper--social-worker-request--allowed .campaign-progress-inner{display:inherit}.campaign-status .campaign-wrapper.incomplete .campaign-wrapper-inner{background-color:#f0f0f0}.campaign-status .campaign-wrapper .campaign-card{border:none;padding:0}.campaign-status .campaign-wrapper .campaign-card .campaign-card-content{margin:0;padding:0;display:flex;flex-direction:column}.campaign-status .campaign-wrapper .campaign-card .campaign-card-content .field .label{font-weight:700}.campaign-status .campaign-wrapper .campaign-card .campaign-card-content .field .label:after{content:":"}.campaign-status .campaign-wrapper .campaign-card .campaign-card-content .form-item.custom-options{font-size:2rem;margin-top:3rem}.campaign-status .campaign-wrapper .campaign-card .campaign-card-content .form-item.custom-options label{display:inline;font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif;font-size:2rem;font-style:italic;font-weight:400;margin-top:3rem;margin-bottom:0}.campaign-status .campaign-wrapper .campaign-card .campaign-card-content .form-item.custom-options label:after{content:":"}.campaign-status .campaign-wrapper .campaign-card .campaign-card-actions{margin-top:4rem}.campaign-status .campaign-wrapper .campaign-card input[type=submit]{background-color:#de7a26;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:8px;font-size:1.75rem;padding:1rem 1.5rem;border-color:#de7a26;margin-bottom:0}.campaign-status .campaign-wrapper .campaign-card input[type=submit]:hover,.campaign-status .campaign-wrapper .campaign-card input[type=submit]:focus{color:#000;background-color:#dc6010;text-decoration:underline;outline:0;border-color:#dc6010}.campaign-status .campaign-wrapper .campaign-card input[type=submit].inactive,.campaign-status .campaign-wrapper .campaign-card input[type=submit]:disabled{color:#999;cursor:default;background-color:#DE7A26aa;border-color:#DE7A26aa}.campaign-status .campaign-wrapper .campaign-card input[type=submit].inactive:hover,.campaign-status .campaign-wrapper .campaign-card input[type=submit].inactive:focus,.campaign-status .campaign-wrapper .campaign-card input[type=submit]:disabled:hover,.campaign-status .campaign-wrapper .campaign-card input[type=submit]:disabled:focus{color:#999;background-color:#DE7A26aa;text-decoration:none}.text-with-summary .campaign-status .campaign-wrapper .campaign-card input[type=submit]+.ec-button,.text-with-summary .campaign-status .campaign-wrapper .campaign-card input[type=submit]+.ec-button-outline,.text-long .campaign-status .campaign-wrapper .campaign-card input[type=submit]+.ec-button,.text-long .campaign-status .campaign-wrapper .campaign-card input[type=submit]+.ec-button-outline{margin-left:1.5rem}.campaign-status .campaign-wrapper .campaign-card input[type=submit].js-hide{display:none}@media screen and (max-width:520px){.campaign-status .campaign-wrapper .campaign-card input[type=submit]{width:100%;padding:2.2857142857rem 2rem;font-size:90%;text-align:center}}.campaign-status .campaign-wrapper .campaign-card .campaign-card-action a{color:#000;display:inline-block;font-size:2rem;padding:1rem;text-decoration:underline}@media screen and (max-width:520px){.campaign-status .campaign-wrapper .campaign-card .campaign-card-action a{padding:2rem 2rem;font-size:100%}}.campaign-status .campaign-wrapper--funding-goal .campaign-card-inner{position:relative}.campaign-status .campaign-wrapper--funding-goal .campaign-card-title{margin-bottom:1rem}.campaign-status .campaign-wrapper--funding-goal .campaign-card-actions{right:0;bottom:0;display:flex;position:absolute}@media screen and (max-width:520px){.campaign-status .campaign-wrapper--funding-goal .campaign-card-actions{position:relative;margin-top:2rem}.campaign-status .campaign-wrapper--funding-goal .campaign-card-actions .campaign-card-action a{color:#fff;margin:0;padding:1rem;background:#dc6010;font-weight:normal;text-decoration:none}}.campaign-status .campaign-wrapper--funding-goal .campaign-card+.campaign-card{margin-top:4rem}.campaign-status .campaign-wrapper--funding-goal .campaign-progress-total{height:40px;background-color:#fff}.campaign-status .campaign-wrapper--funding-goal .campaign-progress-complete{background-color:#3b4e6e}.campaign-status .campaign-wrapper--funding-goal .campaign-progress-description{margin-top:1rem}.campaign-status .campaign-wrapper .campaign-update-family table{border:none;margin-bottom:0}.campaign-status .campaign-wrapper .campaign-update-family table tr{background:rgba(0,0,0,0)}.campaign-status .campaign-wrapper .campaign-update-family table tr th{font-weight:normal;border-width:1px}.campaign-status .campaign-wrapper .campaign-update-family table tr th,.campaign-status .campaign-wrapper .campaign-update-family table tr td{color:#000;padding:2rem;background:rgba(0,0,0,0)}.campaign-status .campaign-wrapper .campaign-update-family table tr th a,.campaign-status .campaign-wrapper .campaign-update-family table tr td a{color:#000;font-weight:bold}.campaign-status #campaign-simple-form{margin-bottom:4rem;padding:0;background-color:#fff}.campaign-status #campaign-simple-form #edit-to-review{margin:-2rem 0;display:flex;flex-direction:column}.campaign-status #campaign-simple-form #edit-to-review .js-form-type-checkbox+.js-form-type-checkbox{margin-top:-.6666666667rem}.campaign-status #campaign-simple-form .campaign-wrapper{margin-right:0}.campaign-status #campaign-simple-form .campaign-wrapper-inner{background-color:#fff}.campaign-status #campaign-simple-form.orange{border:1px solid #dc6010;margin-right:3rem}@media screen and (max-width:984px){.campaign-status #campaign-simple-form.orange{margin-right:0}}.campaign-status #campaign-simple-form input[type=submit]{background-color:#de7a26;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:8px;font-size:1.75rem;padding:1rem 1.5rem;border-color:#de7a26}.campaign-status #campaign-simple-form input[type=submit]:hover,.campaign-status #campaign-simple-form input[type=submit]:focus{color:#000;background-color:#dc6010;text-decoration:underline;outline:0;border-color:#dc6010}.campaign-status #campaign-simple-form input[type=submit].inactive,.campaign-status #campaign-simple-form input[type=submit]:disabled{color:#999;cursor:default;background-color:#DE7A26aa;border-color:#DE7A26aa}.campaign-status #campaign-simple-form input[type=submit].inactive:hover,.campaign-status #campaign-simple-form input[type=submit].inactive:focus,.campaign-status #campaign-simple-form input[type=submit]:disabled:hover,.campaign-status #campaign-simple-form input[type=submit]:disabled:focus{color:#999;background-color:#DE7A26aa;text-decoration:none}.text-with-summary .campaign-status #campaign-simple-form input[type=submit]+.ec-button,.text-with-summary .campaign-status #campaign-simple-form input[type=submit]+.ec-button-outline,.text-long .campaign-status #campaign-simple-form input[type=submit]+.ec-button,.text-long .campaign-status #campaign-simple-form input[type=submit]+.ec-button-outline{margin-left:1.5rem}.campaign-status #campaign-simple-form input[type=submit].js-hide{display:none}.campaign-status--form{width:306px;height:fit-content;min-width:306px}.campaign-status--form .campaign-wrapper{margin-bottom:0}.campaign-status--form .campaign-wrapper-inner{border:1px solid #ccc;background-color:#fff}.campaign-status--form .campaign-wrapper--status .campaign-wrapper-inner{border:none;background-color:#f5f0ed}.campaign-status--form .campaign-wrapper--status .campaign-wrapper-header{border-bottom:none;margin-bottom:2rem;padding-bottom:0}.campaign-status--form .campaign-wrapper--status .campaign-wrapper-header>div{font-size:120%}.campaign-status--form .campaign-wrapper--status .campaign-wrapper-description{display:none}.campaign-status--form .campaign-wrapper--status fieldset{margin-bottom:3.2rem}.campaign-status--form .campaign-wrapper--status fieldset legend{margin:0}.campaign-status--form .campaign-wrapper--status fieldset legend span{font-size:80%}.campaign-status--form .campaign-wrapper--status .moderation-state small{display:none}.campaign-status--form .campaign-wrapper--status .campaign-card-content .family-updates,.campaign-status--form .campaign-wrapper--status .campaign-card-content>fieldset:last-child{margin-bottom:0}.campaign-status--form .campaign-wrapper--status .campaign-card-content .family-updates>legend,.campaign-status--form .campaign-wrapper--status .campaign-card-content>fieldset:last-child>legend{border-bottom:1px solid #ccc;margin-bottom:2rem;padding-bottom:2rem}.campaign-status--form .campaign-wrapper--status .campaign-card-content .family-updates>legend span,.campaign-status--form .campaign-wrapper--status .campaign-card-content>fieldset:last-child>legend span{font-size:inherit}.campaign-status--form .campaign-wrapper--status .campaign-card-content .family-updates .fieldset-wrapper>fieldset:last-child,.campaign-status--form .campaign-wrapper--status .campaign-card-content>fieldset:last-child .fieldset-wrapper>fieldset:last-child{margin-bottom:0}.campaign-status--form .campaign-wrapper--status .campaign-card-content .family-updates{margin-bottom:4rem}.campaign-status--form .campaign-wrapper .campaign-card-content .campaign-progress{order:10;margin-top:3rem}.campaign-status--form .campaign-wrapper .campaign-card-content .campaign-progress-inner,.campaign-status--form .campaign-wrapper .campaign-card-content .campaign-progress-title{display:none}.campaign-status--form .campaign-wrapper .campaign-card-content .campaign-progress-description{font-size:75%;font-weight:bold}@media screen and (max-width:984px){.campaign-status{flex-direction:column-reverse}.campaign-status--form,.campaign-status--data{width:100%}.campaign-status--form .campaign-wrapper,.campaign-status--data .campaign-wrapper{margin-top:3rem;margin-right:0}}.ui-dialog .campaign-state-review-form input[type=submit]{background-color:#de7a26;border:1px solid;color:#000;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:100px;font-size:2rem;padding:1.5rem 2.5rem;border-color:#de7a26}.ui-dialog .campaign-state-review-form input[type=submit]:hover,.ui-dialog .campaign-state-review-form input[type=submit]:focus{color:#000;background-color:#dc6010;text-decoration:underline;outline:0;border-color:#dc6010}.ui-dialog .campaign-state-review-form input[type=submit].inactive,.ui-dialog .campaign-state-review-form input[type=submit]:disabled{color:#999;cursor:default;background-color:#DE7A26aa;border-color:#DE7A26aa}.ui-dialog .campaign-state-review-form input[type=submit].inactive:hover,.ui-dialog .campaign-state-review-form input[type=submit].inactive:focus,.ui-dialog .campaign-state-review-form input[type=submit]:disabled:hover,.ui-dialog .campaign-state-review-form input[type=submit]:disabled:focus{color:#999;background-color:#DE7A26aa;text-decoration:none}.text-with-summary .ui-dialog .campaign-state-review-form input[type=submit]+.ec-button,.text-with-summary .ui-dialog .campaign-state-review-form input[type=submit]+.ec-button-outline,.text-long .ui-dialog .campaign-state-review-form input[type=submit]+.ec-button,.text-long .ui-dialog .campaign-state-review-form input[type=submit]+.ec-button-outline{margin-left:1.5rem}.ui-dialog .campaign-state-review-form input[type=submit].js-hide{display:none}.ui-dialog .campaign-state-review-form input[type=submit].cancel{background-color:hsla(0,0%,100%,0);border:1px solid;color:#666;cursor:pointer;display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:700;line-height:1.15;margin-bottom:4rem;text-decoration:none;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;vertical-align:top;border-radius:100px;font-size:2rem;padding:1.5rem 2.5rem;border-color:#999}.ui-dialog .campaign-state-review-form input[type=submit].cancel:hover,.ui-dialog .campaign-state-review-form input[type=submit].cancel:focus{color:#e86d1f;background-color:#f5f0ed;text-decoration:underline;outline:0;border-color:#999}.ui-dialog .campaign-state-review-form input[type=submit].cancel.inactive,.ui-dialog .campaign-state-review-form input[type=submit].cancel:disabled{color:#ccc;cursor:default;background-color:hsla(0,0%,100%,0);border-color:#ccc}.ui-dialog .campaign-state-review-form input[type=submit].cancel.inactive:hover,.ui-dialog .campaign-state-review-form input[type=submit].cancel.inactive:focus,.ui-dialog .campaign-state-review-form input[type=submit].cancel:disabled:hover,.ui-dialog .campaign-state-review-form input[type=submit].cancel:disabled:focus{color:#ccc;background-color:hsla(0,0%,100%,0);text-decoration:none}.text-with-summary .ui-dialog .campaign-state-review-form input[type=submit].cancel+.ec-button,.text-with-summary .ui-dialog .campaign-state-review-form input[type=submit].cancel+.ec-button-outline,.text-long .ui-dialog .campaign-state-review-form input[type=submit].cancel+.ec-button,.text-long .ui-dialog .campaign-state-review-form input[type=submit].cancel+.ec-button-outline{margin-left:1.5rem}.ui-dialog .campaign-state-review-form input[type=submit].cancel.js-hide{display:none}.node-page .block-field-image{margin-left:-2.25rem;margin-right:-2.25rem}.node-page .block-field-image .banner{padding-bottom:3rem;position:relative;overflow:hidden}.node-page .block-field-image .banner::after{content:"";height:3rem;width:100%;background:url(/themes/custom/citizen_dart/images/zigzag-bar.png) no-repeat 0 0/100% 100%;display:block;position:absolute;bottom:0;left:0;z-index:1}.node-page .block-field-image .banner .field-media-image{position:relative;z-index:2}.node-page .block-field-image .field-media-image{margin-bottom:0}.node-page .block-field-image .field-media-image::after{display:none}.node-page .block-field.block-title{text-align:center;max-width:944px;margin-left:auto;margin-right:auto}@media screen and (max-width:984px){.node-page .block-field.block-title{padding:0 2.25rem}}.is-front .node-page .block-field.block-title{max-width:800px}.node-page .block-field.block-body{max-width:944px;margin-left:auto;margin-right:auto}@media screen and (max-width:984px){.node-page .block-field.block-body{padding:0 2.25rem}}@media screen and (min-width:800px){.has-main-image .node-bios .block-field.block-body,.node-bios .has-main-image .block-field.block-body,.has-main-image .node-bios .block-field-email,.node-bios .has-main-image .block-field-email,.has-main-image .node-bios .block-field-position,.node-bios .has-main-image .block-field-position,.has-main-image .node-bios .block-field.block-title,.node-bios .has-main-image .block-field.block-title{margin-left:360px}}.node-bios #node-section-1,.node-bios #node-section-2{max-width:800px;margin-left:auto;margin-right:auto}.has-main-image .node-bios #node-section-1,.has-main-image .node-bios #node-section-2{max-width:1200px}.node-bios #node-section-1::after,.node-bios #node-section-2::after{content:"";display:table;clear:both}.node-bios .block-field-image{max-width:256px;margin-left:5rem}@media screen and (min-width:800px){.node-bios .block-field-image{float:left}}@media screen and (max-width:800px){.node-bios .block-field-image{margin-left:auto;margin-right:auto}}.node-bios .block-field-image .field-media-image{margin:0}.node-bios .block-field-image .field-media-image img{border-radius:50%}.node-bios .block-field-image .field-media-image::after{display:none}.node-bios .block-field.block-title{text-align:center;padding-left:2.25rem;padding-right:2.25rem}@media screen and (min-width:800px){.node-bios .block-field.block-title{text-align:left;padding-left:0}}@media screen and (min-width:1200px){.node-bios .block-field.block-title{padding-right:0}}.node-bios .block-field-position{margin:0;color:#3b4e6e;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:800;font-feature-settings:"liga","dlig";line-height:1.15;font-size:3rem;margin-top:-4rem;text-align:center}@media screen and (min-width:2000px){.node-bios .block-field-position{font-size:3.5rem}}@media screen and (min-width:800px){.node-bios .block-field-position{text-align:left}}.node-bios .block-field-position:not(:last-child){margin-bottom:4rem}.node-bios .block-field-email{text-align:center}.node-bios .block-field-email h2.block-title{margin:0;color:#3b4e6e;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:800;font-feature-settings:"liga","dlig";line-height:1.15;font-size:2.5rem;letter-spacing:1px;text-transform:uppercase;text-align:center;max-width:800px;margin-bottom:4rem;margin-left:auto;margin-right:auto;margin-bottom:0;display:inline-block}.node-bios .block-field-email h2.block-title+*{display:inline}.node-bios .block-field-email:not(:nth-last-child(2)){margin-bottom:2rem}@media screen and (min-width:800px){.node-bios .block-field-email{text-align:left}}.node-bios .block-field.block-body{text-align:center;padding-left:2.25rem;padding-right:2.25rem}@media screen and (min-width:800px){.node-bios .block-field.block-body{text-align:left;padding-left:0;margin-right:0}}@media screen and (min-width:1200px){.node-bios .block-field.block-body{padding-right:0}}.block-recent-posts-by-author{margin-left:auto;margin-right:auto;max-width:944px;padding-left:2.25rem;padding-right:2.25rem}@media screen and (min-width:1200px){.block-recent-posts-by-author{padding-left:0;padding-right:0}}.block-recent-posts-by-author .block-title{margin-bottom:4rem}.block-recent-posts-by-author .view.recent-posts-by-author .view-content{display:flex;flex-direction:column}.block-recent-posts-by-author .view.recent-posts-by-author .views-row{display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start}.block-recent-posts-by-author .view.recent-posts-by-author .views-row:not(:last-child){margin-bottom:6rem}.block-recent-posts-by-author .view.recent-posts-by-author .views-row .views-field-field-image{margin-bottom:3rem}.block-recent-posts-by-author .view.recent-posts-by-author .views-row .views-field-title{margin:0;color:#3b4e6e;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:800;font-feature-settings:"liga","dlig";line-height:1.15;font-size:3rem;margin-bottom:1rem}@media screen and (min-width:2000px){.block-recent-posts-by-author .view.recent-posts-by-author .views-row .views-field-title{font-size:3.5rem}}.block-recent-posts-by-author .view.recent-posts-by-author .views-row .views-field-title h2{margin:0;color:#3b4e6e;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-weight:800;font-feature-settings:"liga","dlig";line-height:1.15;font-size:3rem}@media screen and (min-width:2000px){.block-recent-posts-by-author .view.recent-posts-by-author .views-row .views-field-title h2{font-size:3.5rem}}.block-recent-posts-by-author .view.recent-posts-by-author .views-row .metatext{font-size:2rem;margin-bottom:3rem}.block-recent-posts-by-author .view.recent-posts-by-author .views-row .views-field-field-image{margin-left:auto;margin-right:auto;padding-right:40px}@media screen and (min-width:800px){.block-recent-posts-by-author .view.recent-posts-by-author .views-row{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start}.block-recent-posts-by-author .view.recent-posts-by-author .views-row .views-field-field-image{flex:0 0 340px;-ms-flex:0 0 340px;padding-right:40px;margin-bottom:0}.block-recent-posts-by-author .view.recent-posts-by-author .views-row .views-field-nothing{width:calc(100% - 380px)}}.block-recent-posts-by-author .view.recent-posts-by-author .views-row .views-field-field-image{margin:0 0 1rem}.block-recent-posts-by-author .view.recent-posts-by-author .views-row .views-field-field-image img{max-width:364px}@media screen and (min-width:800px){.node-news #node-section-2 .layout--twocol-sideleft .layout__region--first{padding:0;width:50%}}.node-news #node-section-2 .layout--twocol-sideleft .layout__region--content{padding:0 2.25rem}@media screen and (min-width:800px){.node-news #node-section-2 .layout--twocol-sideleft .layout__region--content{width:50%;padding-left:56px}}.node-news .block-field.block-title{max-width:100%;text-align:left}.node-news .block-field-subtitle{max-width:100%;text-align:left}.node-news .block-field-subtitle h2{color:#000;font-size:3.5rem}.node-news .block-created strong{margin-right:.5em}@media screen and (min-width:1200px){.node-news .block-addtoany-block .a2a_kit{right:0}}.node-news .block-field.block-body,.node-news .block-field-category,.node-news .block-field-signature,.node-news .block-field-name-title{margin-left:auto;margin-right:auto;max-width:944px;padding:0 2.25rem}@media screen and (min-width:984px){.node-news .block-field.block-body,.node-news .block-field-category,.node-news .block-field-signature,.node-news .block-field-name-title{padding:0}}.node-news .block-field-signature{margin-bottom:0}.node-news .block-field-signature .field-media-image{max-width:280px}.node-news .block-field-signature .field-media-image:after{content:none}.node-news .a2a_kit{position:relative}.node-sponsor,.node-sponsor-teaser{max-width:800px;margin-left:auto;margin-right:auto}.node-sponsor .field-image,.node-sponsor-teaser .field-image{max-width:300px}.node-sponsor .field-image .field-media-image,.node-sponsor-teaser .field-image .field-media-image{position:relative;margin-bottom:0}.node-sponsor .field-image .field-media-image:after,.node-sponsor-teaser .field-image .field-media-image:after{content:none}.node-success-story{padding:0 2.25rem}@media screen and (min-width:984px){.node-success-story .layout--twocol-sideleft .layout__region--content:not(:only-child):not(.layout-builder__region){padding-left:56px}}.node-success-story .block-field-image{max-width:400px}.node-success-story .block-field.block-title{text-align:left}.node-success-story .block-field-body,.node-success-story .block-field-family-name{max-width:944px;margin-left:auto;margin-right:auto}.node-success-story .block-field-family-quote .field-family-quote span{font-size:3.5rem;line-height:1;position:relative;top:2px}.node-success-story .block-field-family-quote .field-family-quote span:first-child{margin-right:.1em}.node-success-story .block-field-family-quote .field-family-quote span:last-child{margin-left:.15em}.node-success-story .block-field-family-quote+.block-field-cause,.node-success-story .block-field-family-quote+.block-field-raised{margin-top:-4rem}.node-success-story .block-field-cause+.block-field-raised{margin-top:-4rem}.node-support-book .block-field.block-body{max-width:100%}.node-system .field-image{margin-left:-2.25rem;margin-right:-2.25rem;margin-bottom:6rem}.node-system .field-image .banner{padding-bottom:3rem;position:relative;overflow:hidden}.node-system .field-image .banner::after{content:"";height:3rem;width:100%;background:url(/themes/custom/citizen_dart/images/zigzag-bar.png) no-repeat 0 0/100% 100%;display:block;position:absolute;bottom:0;left:0;z-index:1}.node-system .field-image .banner .field-media-image{position:relative;z-index:2}.node-system .field-image .field-media-image{margin-bottom:0}.node-system .field-image .field-media-image::after{display:none}.node-system .field.title{text-align:center;max-width:944px;margin:0 auto 6rem}@media screen and (max-width:984px){.node-system .field.title{padding:0 2.25rem}}.node-system .field.body{max-width:944px;margin:0 auto 6rem}@media screen and (max-width:984px){.node-system .field.body{padding:0 2.25rem}}.node-system .field-paragraphs{margin-bottom:8rem}.node-system .field-paragraphs~*{max-width:1200px;margin-left:auto;margin-right:auto}.revisions-actions{max-width:1200px;margin-left:auto;margin-right:auto;margin-top:4rem;border-bottom:1px solid #ccc}.revisions-actions .action-wrapper{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;margin-left:-5px;margin-right:-5px;width:calc(100% + 10px)}.revisions-actions .action-wrapper>*{margin-left:5px;margin-right:5px}.node-revision .breadcrumb li:nth-last-child(2):after{content:none}.node-revision .breadcrumb li:last-child{display:none}.path-node:not(.logged-in) .restricted-node{min-height:400px;display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center}.path-node:not(.logged-in) .restricted-node>div{max-width:840px;padding:40px 30px;border:1px solid #ccc}.path-node:not(.logged-in) .restricted-node #block-citizen-dart-content{padding-top:0 !important}body .layout-content>.error-content{min-height:400px;display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center}body .layout-content>.error-content>div{max-width:840px;padding:40px 30px;border:1px solid #ccc}body .layout-content>.error-content #block-citizen-dart-content{padding-top:0 !important}.node-section{position:relative}.main-node-content{margin-top:6rem}.has-main-image .main-node-content{margin-top:0}@media screen and (min-width:984px){.main-node-content{margin-top:64px}}.path-taxonomy .term-title{margin-bottom:6rem}.path-taxonomy .taxonomy-term{max-width:800px;margin-left:auto;margin-right:auto}.path-taxonomy .taxonomy-term .view-header .block-title{padding-top:4rem}@media screen and (min-width:800px){.path-taxonomy .taxonomy-term .view-content{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);width:100%}.path-taxonomy .taxonomy-term .view-content>*{padding-left:20px;padding-right:20px}}.path-taxonomy .taxonomy-term .view-content .views-row{margin-bottom:4rem}@media screen and (min-width:800px){.path-taxonomy .taxonomy-term .view-content .views-row{width:50%}}.path-taxonomy .feed-icon{display:none}.path-taxonomy:not(.logged-in) .restricted-node{min-height:400px;display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center}.path-taxonomy:not(.logged-in) .restricted-node>div{max-width:840px;border:1px solid #ccc;padding:40px 30px}body.gin--vertical-toolbar.role-basic,body.gin--vertical-toolbar.role-family,body.gin--vertical-toolbar.role-social_worker{padding-top:0 !important}body.gin--vertical-toolbar #gin-toolbar-bar .toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-icon::after,body.gin--vertical-toolbar #gin-toolbar-bar .toolbar-menu-administration>.toolbar-menu>.menu-item:hover>.toolbar-icon::after{left:calc(50% - 26px)}body.gin--vertical-toolbar #gin-toolbar-bar .toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu .menu-item .toolbar-icon{font-size:16px}body.gin--vertical-toolbar #gin-toolbar-bar .toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu .menu-item.menu-item--expanded:before{top:.75rem}.role-basic .gin-secondary-toolbar,.role-social_worker .gin-secondary-toolbar,.role-family .gin-secondary-toolbar{display:none}@media screen and (min-width:984px){.role-basic .gin-secondary-toolbar,.role-social_worker .gin-secondary-toolbar,.role-family .gin-secondary-toolbar{display:flex}}.gin-secondary-toolbar #responsive-preview-toolbar-tab button{margin-bottom:0}.gin-secondary-toolbar #responsive-preview-toolbar-tab button.responsive-preview-icon{font-size:14px}.gin-secondary-toolbar #responsive-preview-toolbar-tab ul.responsive-preview-options button.responsive-preview-device{font-size:12px}.gin-secondary-toolbar #responsive-preview-toolbar-tab a.responsive-preview-configure{font-size:10px}#block-citizen-dart-local-tasks{max-width:1200px;padding:4rem 0 3rem;position:relative;margin-left:auto;margin-right:auto}#block-citizen-dart-local-tasks .tabs{list-style:none;margin:0;padding:0;display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;border-bottom:1px solid #ccc}@media screen and (max-width:800px){#block-citizen-dart-local-tasks .tabs li{width:100%}}@media screen and (min-width:800px){#block-citizen-dart-local-tasks .tabs li:not(:first-child){margin-left:-1px}}#block-citizen-dart-local-tasks .tabs a{background-color:hsla(0,0%,100%,0);border-radius:.5rem;color:#999;display:block;font-family:"Montserrat",Helvetica,Arial,sans-serif,Arial,sans-serif;font-size:16px;font-weight:700;margin-bottom:2rem;padding:16px 24px;text-transform:none}#block-citizen-dart-local-tasks .tabs a:hover{background-color:#ededed;color:#37363b;text-decoration:none}#block-citizen-dart-local-tasks .tabs a.is-active{background-color:#d5ebee;color:#3b4e6e}@media screen and (min-width:800px){#block-citizen-dart-local-tasks .tabs a{margin-bottom:-1px}}.moderation-sidebar-actions a:hover,.moderation-sidebar-actions a:focus,.moderation-sidebar-actions input.button:hover,.moderation-sidebar-actions input.button:focus{text-decoration:underline !important}.ui-dialog-off-canvas+.select2-container--open{height:40px}.ui-dialog-off-canvas+.select2-container--open .select2-dropdown{font-size:1.75rem;width:100% !important}.ui-dialog-off-canvas+.select2-container--open .select2-dropdown.select2-dropdown--below{position:absolute;top:100%;left:0}#drupal-off-canvas-wrapper .ui-dialog-titlebar .ui-dialog-title{font-size:15px;line-height:.75em;font-weight:400}#drupal-off-canvas-wrapper .ui-dialog-titlebar .ui-dialog-title:before{width:14px;margin-right:2px}#drupal-off-canvas-wrapper .ui-dialog-titlebar .ui-dialog-titlebar-close{width:22px;height:22px}#drupal-off-canvas-wrapper .ui-dialog-titlebar .ui-dialog-titlebar-close:hover{border:1px solid #fff}#drupal-off-canvas-wrapper #drupal-off-canvas{font-size:16px}#drupal-off-canvas-wrapper #drupal-off-canvas button:before,#drupal-off-canvas-wrapper #drupal-off-canvas button:after,#drupal-off-canvas-wrapper #drupal-off-canvas .ui-button:before,#drupal-off-canvas-wrapper #drupal-off-canvas .ui-button:after{content:none}#drupal-off-canvas-wrapper #drupal-off-canvas summary,#drupal-off-canvas-wrapper #drupal-off-canvas input:where(:not([type=checkbox],[type=radio],[type=file])),#drupal-off-canvas-wrapper #drupal-off-canvas textarea{font-size:14px}#drupal-off-canvas-wrapper #drupal-off-canvas .form-actions{margin-top:10px}#drupal-off-canvas-wrapper #drupal-off-canvas select{background-color:revert;font-size:14px;background-size:.75em}#drupal-off-canvas-wrapper #drupal-off-canvas #formatter-settings-wrapper{margin-bottom:10px}.featherlight{background:rgba(92,96,98,.92)}.featherlight .featherlight-content{background:#fff;padding:0px !important;border-bottom:0px !important;margin-left:5%;margin-right:5%}.featherlight .featherlight-content .featherlight-close-icon{background:none;font-size:24px;color:#fff;text-shadow:2px 2px 3px rgba(35,35,35,.7);height:32px;width:32px;font-family:"Arvo",Georgia,"Times New Roman",Times,serif,Helvetica,Arial,sans-serif}.featherlight .featherlight-content .featherlight-close-icon:hover,.featherlight .featherlight-content .featherlight-close-icon:focus{color:#c2570f;background:rgba(35,35,35,.7);text-shadow:2px 2px 3px rgba(35,35,35,.7)}.featherlight .featherlight-content .featherlight-previous,.featherlight .featherlight-content .featherlight-next{width:35px;height:80px;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-webkit-transform:translateZ(0);background:rgba(35,35,35,.4);border-radius:8px;opacity:.3;padding:30px;top:calc(50% - 40px);z-index:1;margin-bottom:0}.featherlight .featherlight-content .featherlight-previous:before,.featherlight .featherlight-content .featherlight-previous:after,.featherlight .featherlight-content .featherlight-next:before,.featherlight .featherlight-content .featherlight-next:after{width:3px;height:50%;background-color:#fff;content:"";opacity:1;display:block;position:absolute;left:50%}.featherlight .featherlight-content .featherlight-previous:hover,.featherlight .featherlight-content .featherlight-next:hover{opacity:1}.featherlight .featherlight-content .featherlight-previous span,.featherlight .featherlight-content .featherlight-next span{display:block;font-size:0;width:0}.featherlight .featherlight-content .featherlight-previous span:before,.featherlight .featherlight-content .featherlight-next span:before{position:absolute;top:40px}.featherlight .featherlight-content .featherlight-previous:hover,.featherlight .featherlight-content .featherlight-previous:focus,.featherlight .featherlight-content .featherlight-next:hover,.featherlight .featherlight-content .featherlight-next:focus{background:rgba(35,35,35,.7)}.featherlight .featherlight-content .featherlight-previous{left:15px}.featherlight .featherlight-content .featherlight-previous:before{top:7px;transform:rotate(45deg)}.featherlight .featherlight-content .featherlight-previous:after{bottom:6px;transform:rotate(-45deg)}.featherlight .featherlight-content .featherlight-next{left:auto;right:15px}.featherlight .featherlight-content .featherlight-next:before{top:7px;transform:rotate(-45deg)}.featherlight .featherlight-content .featherlight-next:after{bottom:6px;transform:rotate(45deg)}.featherlight .featherlight-content img{display:block}.featherlight .featherlight-content .gallery-text{max-width:800px;padding:4rem 6rem}.featherlight .field-media-image{margin-bottom:0}.featherlight .field-media-image::after{display:none}.slick-slider .slick-list{list-style:none;margin:0;padding:0}.slick-slider .slick-arrow{width:35px;height:80px;top:calc(50% - 40px);z-index:1;margin-bottom:0}.slick-slider .slick-arrow:before,.slick-slider .slick-arrow:after{content:"";width:3px;height:50%;background:#999;opacity:1;display:block;position:absolute;left:50%}.slick-slider .slick-arrow.slick-prev{left:15px}.slick-slider .slick-arrow.slick-prev:before{top:7px;transform:rotate(45deg)}.slick-slider .slick-arrow.slick-prev:after{bottom:6px;transform:rotate(-45deg)}.slick-slider .slick-arrow.slick-next{right:15px}.slick-slider .slick-arrow.slick-next:before{top:7px;transform:rotate(-45deg)}.slick-slider .slick-arrow.slick-next:after{bottom:6px;transform:rotate(45deg)}@media screen and (max-width:984px){.slick-slider .slick-arrow{width:15px;height:55px}.slick-slider .slick-arrow.slick-prev:before,.slick-slider .slick-arrow.slick-next:before{top:4px}.slick-slider .slick-arrow.slick-prev:after,.slick-slider .slick-arrow.slick-next:after{bottom:5px}}.action-required{background-color:#f9f9f9}.paragraph--type--layout-section .field-placeholder{position:relative;z-index:4;max-width:800px;margin-left:auto !important;margin-right:auto !important;margin-left:auto;margin-right:auto;border:1px dashed;padding:1em;margin-bottom:1em;background-color:#fcd105}.campaign-form{margin:2em}.node-system:not(.node-content){max-width:1200px;margin:auto}body.secondary-menu-open{overflow:hidden}#responsive-preview-toolbar-tab .responsive-preview-trigger.active{background:#018901}#responsive-preview-toolbar-tab .responsive-preview-trigger.active:hover{background:#999}#responsive-preview-modal-background{background:rgba(92,96,98,.92)}#responsive-preview-frame-container{border-radius:5px}.responsive-preview-device-label-text{position:relative;top:-2px;color:#f6f6f6}.responsive-preview-device-label-text:after{content:none !important}.responsive-preview-device-label-text span{display:none}.responsive-preview-control.responsive-preview-close{right:-5px}#responsive-preview-orientation:before{height:20px;width:20px;background-image:none;content:"";font-family:"Material Icons Outlined";top:6px}#responsive-preview-close:before{height:20px;width:20px;background-image:none;content:"";font-family:"Material Icons Outlined";color:#fff;top:6px}.responsive-preview-frame #block-citizen-dart-local-tasks{display:none !important}body{box-sizing:border-box;width:100%}body.toolbar-tray-open.gin--vertical-toolbar{width:calc(100% - 66px);margin-left:66px}.overflow-guard{overflow-x:hidden;background:#fff}.unpublished .overflow-guard{background:#f8e8f1}.overflow-guard div{box-sizing:border-box}.overflow-guard div *{box-sizing:inherit}.overflow-guard .main-page-content{padding:0}@media screen and (max-width:984px){.overflow-guard .main-page-content{margin-top:118px}}.container-inline div{display:inline}#block-citizen-dart-help{padding:6rem 0;max-width:1200px;margin-left:auto;margin-right:auto}#block-citizen-dart-help h2{margin-bottom:3rem;font-size:3rem}#block-citizen-dart-help p{font-size:2rem;margin-bottom:2rem}#block-citizen-dart-help p small{font-size:1.75rem;font-style:italic}.overflow-guard>a.focusable:focus{position:fixed !important;top:0;left:0;z-index:9999;display:block;width:100%;background:#fff;padding:.5rem 3rem}@media print{#block-citizen-dart-mainnavigation,.block-system-breadcrumb-block,#block-secondary-menu,#block-page-menu,#block-search-form,.paragraph--type--video,.body ul.social-links,.views-exposed-form,.block-addtoany-block,.block-local-tasks-block{display:none}.site-header{border-bottom:1px solid #ccc}.site-header .block-system-branding-block{max-width:200px}.accordion-item .field-long-text{display:block !important}footer .footer-inner .block:not(:last-child){margin-bottom:0}}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url(/themes/custom/citizen_dart/components-addons/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/themes/custom/citizen_dart/components-addons/slick/./fonts/slick.eot);src:url(/themes/custom/citizen_dart/components-addons/slick/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/themes/custom/citizen_dart/components-addons/slick/./fonts/slick.woff) format('woff'),url(/themes/custom/citizen_dart/components-addons/slick/./fonts/slick.ttf) format('truetype'),url(/themes/custom/citizen_dart/components-addons/slick/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
