body{--bs-body-font-family:'cabinregular';--bs-body-font-size:18px;}.navbar{--bs-navbar-padding-x:1rem !important;--bs-navbar-padding-y:0.5rem !important;}
body{font-family:Cabin,"Helvetica Neue",Helvetica,Arial,sans-serif !important;}strong{font-family:"cabinbold";}.navbar-brand img{max-height:70px;}.ywca-banner{background-color:#00aeef;background-image:url(/themes/custom/ywca/images/wywca-banner.png);background-position:center bottom;background-size:cover;margin-bottom:20px;min-height:425px;width:100%;}.sidebar .block{border-style:none;}#block-ywca-admin ul,#block-ywca-tools ul{flex-direction:column !important;}#main-wrapper{min-height:600px;}.alert-wrapper{position:inherit;}body.simplelogin,.simplelogin{font-family:"Cabin";font-size:100%;}.simplelogin summary{color:#3b3b3b;}.simplelogin-link,.simplelogin-bg .block-page-title-block div.title{display:none;}.simplelogin-logo img{height:100px;}.simplelogin .btn-outline-primary{background-color:#409FBF !important;}.simplelogin a,.simplelogin-form .forgot-password a,.simplelogin a:hover,.simplelogin a:focus{color:#409FBF;}details{margin-top:1em;margin-bottom:1em;border:1px solid #bfbfbf;border-radius:3px;background-color:#fcfcfa;}summary{cursor:pointer;color:#0074bd;text-shadow:0 1px 0 white;}summary:hover,summary:focus,details[open] > summary{color:#004f80;}.details-wrapper{padding:0 1.5em 1em 1.5em;}details{line-height:1.295em;}details summary{padding:0.95em 1.45em;}.panel{margin:10px 0;padding:0 5px 5px;border:1px solid #ccc;background:#fbfbfb;}.panel__title{margin:16px 7px;}.panel__content{padding:0 4px 2px 8px;}[dir="rtl"] .panel__content{padding-right:8px;padding-left:4px;}dd{display:block;margin-inline-start:40px;}dt{padding:7px 0 0;border-top:1px solid #ccc;}span.marker{float:right;font-size:12px;color:red;}a.tabledrag-handle .handle{width:24px;height:24px;}.view-contacts .view-content{margin-left:0px;}input.form-checkbox{margin-top:5px;}label.form-check-label{padding-left:20px;}#edit_gid_chosen{display:block !important;}.chosen-container{display:block !important;}.filter-guidelines-item.filter-guidelines-rich_text .tips{display:none;}.node-stat-contact-edit-form .layout-region-node-main,.node-contact-entity-edit-form .layout-region-node-main,.node-stat-contact-form .layout-region-node-main,.node-contact-entity-form .layout-region-node-main{flex:0 0 100%;max-width:100%;}.node-stat-contact-edit-form .layout-region-node-secondary,.node-contact-entity-edit-form  .layout-region-node-secondary,.node-stat-contact-form .layout-region-node-secondary,.node-contact-entity-form .layout-region-node-secondary{display:none;}th.views-field{position:relative;}th.views-field>a::after,.tablesort{position:absolute;bottom:1rem;right:10px;width:0.875rem;height:1rem;margin-top:-0.5rem;}th.views-field>a::after{content:"";opacity:0.5;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'%3E%3Cpath d='m1.75,0.25v1.5h10.5v-1.5z m0,3v1.5h7.5v-1.5z m0,3v1.5h4.5v-1.5z' fill='%23ffffff'/%3E%3C/svg%3E") no-repeat 50% 50%;background-size:contain;}.tablesort{background:#7C7972;display:inline-block;z-index:1;}.tablesort--desc{background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='16' viewBox='0 0 10 12'%3E%3Cpath d='M 4.25 0.75 L 4.25 8.6875 L 1.78125 6.21875 L 0.71875 7.28125 L 5 11.560547 L 9.28125 7.28125 L 8.21875 6.21875 L 5.75 8.6875 L 5.75 0.75 L 4.25 0.75 z' fill='%23ffffff'/%3E%3C/svg%3E");}.tablesort--asc{background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='16' viewBox='0 0 10 12'%3E%3Cpath d='M 5 0.43945312 L 0.71875 4.71875 L 1.78125 5.78125 L 4.25 3.3125 L 4.25 11.25 L 5.75 11.25 L 5.75 3.3125 L 8.21875 5.78125 L 9.28125 4.71875 L 5 0.43945312 z' fill='%23ffffff'/%3E%3C/svg%3E");}.custom-group-buttons .views-field{display:inline-block;margin-right:10px;}.custom-group-buttons{position:absolute;right:10px;z-index:1;}#block-ywca-local-actions{margin:1rem 0;}#block-ywca-local-actions .nav-link{padding-left:0;padding-right:0;}.views-exposed-form .chosen-container{display:inline-block !important;width:200px !important;}#vbo-action-form-wrapper fieldset,#vbo-action-form-wrapper details#edit-multipage{width:315px;}.form-type-search{display:block !important;}.page-view-contact-group-members #edit-uid--description{display:none;}.contact-detail .no-icon{padding-left:24px;}.contact-detail .contact-name h3{font-size:30px;font-weight:500;}#CollapsingNavbar{justify-content:space-between;}.form-group{margin-bottom:1rem;}.sidebar-filter-area .view-content,.sidebar-filter-area nav,.sidebar-filter-area .form-item-created-min label,.sidebar-filter-area .form-item-created-max label,.sidebar-filter-area .form-item-changed-min label,.sidebar-filter-area .form-item-changed-max label,.sidebar-filter-area .form-item-access-min label,.sidebar-filter-area .form-item-access-max label,.sidebar-filter-area .form-item-items-per-page,.sidebar-filter-area .pager-no-of-items,.sidebar-filter-area .view-footer,.sidebar-filter-area .view-empty{display:none !important;}.sidebar-filter-area .views-exposed-form>div,.sidebar-filter-area .views-exposed-form .form-wrapper,.sidebar-filter-area .views-exposed-form fieldset,.org-filter-area .form-item-field-contact-address-country-code>div,.staff-filter-area .form-group>div,.document-members-filter-area .form-group>div,.org-filter-area .form-group>div,.document-filter-area .form-group>div{width:100% !important;}.sidebar-filter-area .views-exposed-form fieldset legend,.sidebar-filter-area .form-type-textfield label,.staff-filter-area fieldset>label,.document-members-filter-area fieldset>label,.org-filter-area fieldset>label,.document-filter-area fieldset>label,.individual-filter-area fieldset>label,.custom-filter-label{background:#787065;padding:5px 10px;margin-bottom:10px;color:#fff;font-size:14px;}.sidebar-filter-area label{font-size:16px;}.sidebar-filter-area .offcanvas-body{background:#faf7f0;}.sidebar-filter-area [data-drupal-selector="edit-created-wrapper"],.sidebar-filter-area [data-drupal-selector="edit-changed-wrapper"]{margin-bottom:0 !important;}.page-moderated-contacts .vbo-multipage-selector,.page-moderated-contacts .form-item-action>label,.page-moderated-contacts #vbo-action-form-wrapper .form-item-select-all,.page-individual_contacts .vbo-multipage-selector,.page-individual_contacts .form-item-action>label,.page-individual_contacts #vbo-action-form-wrapper .form-item-select-all,.page-documents .vbo-multipage-selector,.page-documents .form-item-action>label,.page-documents #vbo-action-form-wrapper .form-item-select-all{display:none !important;}.page-moderated-contacts #vbo-action-form-wrapper,.page-individual_contacts #vbo-action-form-wrapper,.page-documents #vbo-action-form-wrapper{display:flex;align-items:baseline;}.page-moderated-contacts #vbo-action-form-wrapper .form-actions,.page-individual_contacts #vbo-action-form-wrapper .form-actions,.page-documents #vbo-action-form-wrapper .form-actions{margin-left:10px;}.page-moderated-contacts #vbo-action-form-wrapper .form-item-action select,.page-individual_contacts #vbo-action-form-wrapper .form-item-action select,.page-documents #vbo-action-form-wrapper .form-item-action select{background:#4A453F;color:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23ffffff'><polygon points='0,0 60,0 30,30'/></svg>");background-size:16px;background-position:calc(100% - 20px) 17px;background-repeat:no-repeat;}.page-moderated-contacts #vbo-action-form-wrapper .form-item-select-all>.form-check-label,.page-moderated-contacts #vbo-action-form-wrapper .form-item-select-all>.form-check-label,.page-documents #vbo-action-form-wrapper .form-item-select-all>.form-check-label{padding:0;}.give-access-to strong{display:block;text-transform:uppercase;color:#989187;}#groups_options_wrapper{width:400px;}.page-documents .view-header{position:absolute;right:90px;}.chosen-container.form-select{padding:0 0 0 0 !important;}.chosen-container{max-height:10vh !important;}.chosen-container-single .chosen-single{max-height:10vh !important;background:none !important;border:none !important;background-image:none !important;height:100% !important;box-shadow:none !important;}.chosen-container-single .chosen-single div b{background-image:none !important;}.chosen-container-active.chosen-with-drop .chosen-single{box-shadow:none !important;}.chosen-drop{margin-top:2px !important;}.chosen-container-single .chosen-single span{margin-top:10px !important;margin-bottom:10px !important;}.chosen-container .chosen-results{padding:0 0 0 0 !important;margin:0 0 0 0 !important;}.chosen-container .chosen-results li.highlighted{background-color:#4A453F !important;background-image:none !important;}.chosen-search-input:focus{box-shadow:0 0 0 2px #fff,0 0 0 5px #4A453F;}td.views-field-dropbutton .dropbutton-multiple{margin-right:0;}td.views-field-dropbutton .dropbutton-multiple>div{width:100% !important;}td.views-field-dropbutton a{text-decoration:none;color:#007CC5 !important;}.node--type-contact-individual .contact-label{color:#989187;font-size:15px;font-style:normal;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;}.node--type-contact-individual .contact-value{color:#4A453F;font-size:18px;font-style:normal;font-weight:500;}.node--type-contact-individual .contact-header{background-color:#787065;color:#FAF7F0;font-size:15px;font-style:normal;font-weight:500;}.node--type-contact-individual .border{border-color:#787065 !important;}.node--type-contact-individual .field--name-title{color:#4A453F;font-size:34px;font-style:normal;font-weight:700;}@media screen and (max-width:992px){.custom-buttons-area{position:unset !important;}}.sidebar-filter-area .views-exposed-form .chosen-container{width:100% !important;}.custom-pager{font-size:14px;color:#4A453F;font-size:14px;font-style:normal;font-weight:400;}a.btn-primary:visited{color:#fff !important;}a.button.button--danger[data-drupal-selector="edit-delete"]{font-size:16px;background-color:transparent;border:1px solid #DB4432;color:#DB4432;text-decoration:none;padding:0.375rem 0.75rem;border-radius:0.375rem;display:inline-block;text-align:center;cursor:pointer;font-weight:initial;transition:background-color 0.3s,border-color 0.3s,color 0.3s;}a.button.button--danger[data-drupal-selector="edit-delete"]:hover{background-color:darkred;border-color:darkred;color:white;}a.button[data-drupal-selector="edit-cancel"]{font-size:16px;background-color:transparent;border:1px solid #409FBF;color:#409FBF;text-decoration:none;padding:0.375rem 0.75rem;border-radius:0.375rem;display:inline-block;text-align:center;cursor:pointer;font-weight:initial;transition:background-color 0.3s,border-color 0.3s,color 0.3s;}a.button[data-drupal-selector="edit-cancel"]:hover{background-color:#409FBF;border-color:#409FBF;color:white;}button.tabledrag-toggle-weight[data-drupal-selector="tabledrag-toggle-weight"]{color:#409FBF;background-color:transparent;border:none;font-weight:normal;transition:color 0.3s ease;}button.tabledrag-toggle-weight[data-drupal-selector="tabledrag-toggle-weight"]:hover{color:#0a58ca;}.node--type-page #groups_options_chosen,.node--type-page input[data-drupal-selector="edit-add-group-button"]{max-width:40vw !important;}#group-contact-access-group-edit-form #groups_options_chosen,#group-contact-access-group-edit-form input[data-drupal-selector="edit-add-group-button"],#group-contact-access-group-edit-form input[data-drupal-selector="edit-label-0-value"],#group-contact-access-group-edit-form input[data-drupal-selector="edit-field-geo-0-target-id"],#group-contact-access-group-edit-form #edit_langcode_0_value_chosen,#group-contact-access-group-edit-form input[data-drupal-selector="edit-path-0-alias"]{max-width:40vw !important;}#group-content-access-group-group-membership-edit-form input[data-drupal-selector="edit-path-0-alias"]{max-width:40vw !important;}form[class^="group-content-group-content-type-"] input[data-drupal-selector="edit-path-0-alias"]{max-width:40vw !important;}#dropdownGroupActions{background:#4A453F;}.stats-tabs,.stats-info{font-family:"Cabin",sans-serif;}.stats-tabs .nav-link.active{font-weight:700;color:#4a453f;background-color:transparent;border-color:transparent;border-bottom:2px solid;}.stats-tabs .nav-link{font-size:15px;font-weight:500;color:#b4aa9f;text-transform:uppercase;}.stats-tabs .card-title{font-size:22px;font-style:normal;font-weight:600;color:#4A453F;}.stats-tabs .card-body{font-size:15px;}.stats-info-title{font-size:15px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#989187;}.stats-info-value{color:#4A453F;font-size:18px;}.priorities_title{color:#4A453F;font-size:22px;font-weight:600;}.stats-publish-status,.node-action-link{color:#4A453F;font-size:15px;font-weight:500;}.stats-not-published{color:#989187;}.stats-link a,.stats-link a:visited{text-decoration:none;color:#4A453F;font-family:Cabin;font-size:15px;font-weight:500;display:block;padding:8px 12px;}.stats-link a:hover{color:#409FBF !important;background-color:#F0E9D9;}.publish_survey{border:none;font-size:15px;font-weight:500;}.publish_survey:hover{background-color:transparent !important;color:#0a58ca !important;}.currentStat,.currentStat:visited{background-color:#f0e9d9;border-bottom:1px solid #dbd5c8;}.activeStat::after{content:'  (Active)';font-size:13px;color:#198753;}.node-stat-contact-edit-form [data-drupal-selector="edit-preview"]{display:none;}#org_table .js-form-type-checkbox label{width:70px;height:40px;position:absolute;margin-left:-45px;margin-top:-7px;}#org_table .form-check input.form-checkbox.form-check-input{margin-top:5px;}a.dropdown-item,a.dropdown-item:visited,a.dropdown-item:focus{color:#212529;border-color:#212529;}
body{--ywca-bg-color:#f7f1e3;--ywca-secondary-bg-color:#F0E9D9;--ywca-color:#4a453f;--ywca-nav-color:#FAF7F0;--ywca-nav-2nd-color:#787065;background:var(--ywca-bg-color) !important;color:var(--ywca-color) !important;}table tr th{background:#757575 !important;background:rgba(0,0,0,0.51) !important;color:#fff !important;}a,a:visited,a:focus{color:#409FBF;border-color:#409FBF;}.btn-secondary{background-color:transparent;color:inherit;}.view-filter .form-control{max-width:200px;}.btn-outline-primary,.btn-secondary{color:#409FBF;border-color:#409FBF;}.btn-outline-primary:hover,.btn-secondary:hover{color:#fff;background-color:#409FBF;border-color:#409FBF;}.page-item.active .page-link{background-color:#409FBF;border-color:#409FBF;}.page-link{color:#409FBF;}.btn-primary{background-color:#007CC5;border-color:#409FBF;}
#header{font-weight:500;}#header nav.bg-light{background-color:transparent !important;}#header #navbar-top{background-color:var(--ywca-color);}#header #navbar-top a{color:var(--ywca-nav-color);}#header .region-top-header{flex-grow:1;align-items:center;}#header .region-top-header .navbar-brand,#header .region-top-header #block-mainnavigation{width:auto;}#header .region-top-header .navbar-nav{justify-content:space-evenly;}#header .region-top-header #block-mainnavigation{flex-grow:1;}#block-mainnavigation .nav-item.active{border-bottom:var(--ywca-nav-color) .2rem solid;}#block-useraccountmenu{flex:1 0 0%;padding-right:0;}#block-useraccountmenu .nav-link--user-logout{background-color:#787065 !important;color:#FFFFFF !important;}#block-languagedropdownswitcher{display:flex;align-items:center;width:auto;padding-left:0;margin-left:20px;}#block-languagedropdownswitcher .form-group{margin:0;}#block-languagedropdownswitcher .language-icon{display:none;}#block-languagedropdownswitcher .lang-dropdown-select-element,#block-languagedropdownswitcher .lang-dropdown-select-element:focus{border:0;text-transform:uppercase;width:100px !important;background-color:var(--ywca-color);color:#fff;font-size:0.75rem;cursor:pointer;}#block-ywcaedtitydetailheaderblock a{color:var(--ywca-nav-2nd-color);}#block-ywcaedtitydetailheaderblock .block-date{display:flex;flex-direction:column;}#block-ywcaedtitydetailheaderblock .block-date span{color:#989187;font-size:0.8rem;}#block-ywcaedtitydetailheaderblock .block-date .value{color:#4A453F;font-size:1rem;font-weight:500;}.navbar-secondary > *{width:100%;}.navbar-secondary .block-menu{padding-top:0.33rem;padding-bottom:0.33rem;background-color:var(--ywca-secondary-bg-color);}.navbar-secondary .block-menu a,.navbar-secondary .block-menu .nav-link{color:var(--ywca-nav-2nd-color);}.navbar-secondary .block-menu .nav-item.active{border-bottom:var(--ywca-nav-2nd-color) .2rem solid;}.menu--secondary-navigations-entity-det{padding-top:0.33rem;padding-bottom:0.33rem;background-color:var(--ywca-secondary-bg-color);}.menu--secondary-navigations-entity-det a,.menu--secondary-navigations-entity-det .nav-link{color:var(--ywca-nav-2nd-color);}.menu--secondary-navigations-entity-det .nav-item.active{border-bottom:var(--ywca-nav-2nd-color) .2rem solid;}#block-breadcrumbs .breadcrumb{background-color:transparent;font-weight:500;font-size:15px;}#block-breadcrumbs .breadcrumb .breadcrumb-item,#block-breadcrumbs .breadcrumb .breadcrumb-item a{color:var(--ywca-color);}
.site-footer{font-family:inherit;margin-top:3rem;padding:1.5rem 4.5rem;background-color:#FAF7F0;border-top:1px solid #B4AA9F;}.site-footer .container-fluid{min-height:200px;}#mainFooter a{color:#787065;text-decoration:none;font-weight:500;}#mainFooter .navbar-nav{padding-left:1rem;}#mainFooter .menu-item--expanded,#mainFooter .menu-item--expanded > .menu{display:flex;align-items:center;gap:1rem;list-style:none;margin:0;}#mainFooter .menu-item--expanded > .nav-link{padding:0;color:#B4AA9F;font-size:30px;font-weight:500;}#mainFooter .menu-item--expanded > .menu{padding-left:0.5rem;font-size:18px;}#mainFooter .menu-item--expanded > .menu .nav-link{font-weight:600;}
.ui-dialog{z-index:501;}.ui-dialog .ui-dialog-titlebar-close{background-image:url('/themes/custom/ywca/images/icons/aui-icon-close.png');z-index:999;}.ui-dialog .ui-dialog-content{padding-bottom:0;}.ui-dialog.no-footer .ui-dialog-buttonpane{display:none;}.ui-dialog.no-footer .layout-region-node-footer{background-color:white;position:sticky;bottom:0;display:flex;justify-content:end;padding-top:1rem;}
.expand-table .table td .toggler,.expand-vbo-table .table td .toggler{display:inline-block;width:1.25rem;height:1.25rem;background-position:center;background-repeat:no-repeat;background-size:contain;cursor:pointer;}.expand-table .table td .toggler-folder[data-expanded="true"],.expand-vbo-table .table td .toggler-folder[data-expanded="true"]{background-image:url('/themes/custom/ywca/images/icons/expanded.png') !important;}.expand-table .table td .toggler-folder[data-expanded="false"],.expand-vbo-table .table td .toggler-folder[data-expanded="false"]{background-image:url('/themes/custom/ywca/images/icons/collapsed.png') !important;}.expand-table .table td .toggler[data-expanded="true"],.expand-vbo-table .table td .toggler[data-expanded="true"]{background-image:url('/themes/custom/ywca/images/icons/caret-down-fill.svg');}.expand-table .table td .toggler[data-expanded="false"],.expand-vbo-table .table td .toggler[data-expanded="false"]{background-image:url('/themes/custom/ywca/images/icons/caret-right-fill.svg');}.expand-table .table .dropbutton-widget,.expand-vbo-table .table .dropbutton-widget{text-align:start;}.views-field-address.views-field-nothing,.expand-vbo-table .table tr .panel-detail{background-color:#EFEFEF;border-left:4px solid #787065;padding-left:75px;}.expandible-row td{background-color:#EFEFEF !important;}.expandible-row>td:hover{--bs-table-bg-state:none !important;}.expandible-row>td tr:hover>*{background-color:#e4e4e4 !important;--bs-table-color-state:none !important;--bs-table-bg-state:none !important;}.customized-table>tbody>tr.attachments-row{display:none;}.page-documents .expandible-row tr td:nth-child(2){color:#989187;}.page-documents .expandible-row tr td:nth-child(3) *{color:#007CC5 !important;}.page-documents .expandible-row tr td:nth-child(3):hover *{text-decoration:underline;}
.node-contact-entity-edit-form .tab-general-information .details-wrapper{display:flex;flex-wrap:wrap;}.node-contact-entity-edit-form .tab-general-information .details-wrapper .form-wrapper{width:100%;}.node-contact-entity-edit-form .tab-general-information .details-wrapper .field--name-field-type,.node-contact-entity-edit-form .tab-general-information .details-wrapper .field--name-field-member-type,.node-contact-entity-edit-form .tab-general-information .details-wrapper .field--name-field-custom-gender{width:33%;}
.page-survey-dashboard #block-ywca-page-title{display:none !important;}.page-survey-dashboard .node__meta{display:none !important;}.page-survey-dashboard .statistics-counter{display:none !important;}.page-survey-dashboard .offcanvas-button{display:none !important;}
.give-access-to strong{display:block;text-transform:uppercase;color:#989187;}#groups_options_wrapper{width:100%;margin-bottom:20px;}#groups_options_wrapper .form-item{margin:0;float:left;}#edit-preview:not(.node-page-edit-form #edit-preview){display:none;}.group-access-group-edit-form.group-form .form-control{width:30vw;}
.node--type-page,.node--type-page .field--name-field-file details,.node--type-page .field--name-field-file td{background-color:#f7f1e3;}.node--type-page .form-boolean--type-checkbox:checked{border-color:#003ecc !important;background-color:#003ecc !important;}.node--type-page .field--name-title input{width:100%;}.node--type-page .disabledLink{pointer-events:none;text-decoration:none;}.node--type-page .layout-node-form.node-edit-page .row{margin-left:0 !important;margin-right:0 !important;}
.path-node.node--type-contact-entity #block-ywca-page-title,.path-node.node--type-stat-contact #block-ywca-page-title,.path-node.node--type-contact-entity .tabs,.path-node.node--type-stat-contact .tabs{display:none;}
