/*!***************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./resources/scss/screen.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************/
body.wp-theme-shelter-2025-theme {
  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  line-height: 1.5;
  color: #000;
}
body.wp-theme-shelter-2025-theme.no-scroll {
  overflow: hidden;
  /* Optional: For iOS Safari, also consider: */
  /* position: fixed; */
  /* width: 100%; */
}
body.wp-theme-shelter-2025-theme * {
  box-sizing: border-box;
}
body.wp-theme-shelter-2025-theme .wp-block-columns.block-editor-block-list__block, body.wp-theme-shelter-2025-theme .wp-block-columns-is-layout-flex.block-editor-block-list__block {
  padding: 0 2rem;
}
body.wp-theme-shelter-2025-theme .container {
  max-width: 1440px;
  margin: 0 auto;
  position: relative;
}
body.wp-theme-shelter-2025-theme .theme-header {
  margin: 0 auto;
  background-color: #fff;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}
body.wp-theme-shelter-2025-theme .theme-header .container {
  display: flex;
  justify-content: space-between;
  padding: 0 1em 1em;
  align-items: flex-start;
}
@media screen and (max-width: 992px) {
  body.wp-theme-shelter-2025-theme .theme-header .container {
    padding: 0 1em 0 0;
  }
}
body.wp-theme-shelter-2025-theme .theme-header .logo {
  padding: 1.8em 1em 0;
  flex-shrink: 0;
}
body.wp-theme-shelter-2025-theme .theme-header .logo img {
  max-width: 100%;
  height: auto;
  min-width: 92px;
}
@media screen and (max-width: 992px) {
  body.wp-theme-shelter-2025-theme .theme-header .logo {
    padding: 2em 0 0;
    flex-shrink: 1;
  }
  body.wp-theme-shelter-2025-theme .theme-header .logo img {
    width: auto;
    height: 100%;
    min-width: unset;
    -o-object-fit: contain;
       object-fit: contain;
  }
}
@media screen and (max-width: 821px) {
  body.wp-theme-shelter-2025-theme .theme-header .logo {
    padding: 1rem 0 0;
  }
}
body.wp-theme-shelter-2025-theme .theme-header .header-content {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-wrap: wrap;
  max-height: 138px;
}
body.wp-theme-shelter-2025-theme .theme-header .header-content .top-line {
  font-family: "Francois One", sans-serif;
  color: #fff;
  font-weight: 400;
  font-size: 0.92em;
  background-color: #0488E3;
  padding: 1.2em 1.8em;
  border-radius: 0 0 8px 8px;
  margin: 0 1em 0.5em;
  flex-shrink: 1;
}
body.wp-theme-shelter-2025-theme .theme-header .header-content .top-line br {
  display: none;
}
@media screen and (max-width: 992px) {
  body.wp-theme-shelter-2025-theme .theme-header .header-content .top-line br {
    display: block;
  }
}
@media screen and (max-width: 992px) {
  body.wp-theme-shelter-2025-theme .theme-header .header-content .top-line {
    margin: 0 0 1em;
    border-radius: 0 0 0 8px;
    text-align: right;
  }
}
body.wp-theme-shelter-2025-theme .theme-header .header-content .mobile-buttons {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-end;
}
@media screen and (max-width: 992px) {
  body.wp-theme-shelter-2025-theme .theme-header .header-content .mobile-buttons {
    margin-top: 1.6em;
  }
}
body.wp-theme-shelter-2025-theme .theme-header .header-content .mobile-buttons .search-toggle {
  display: none;
  border: none;
  background: none;
  color: #000;
  overflow: hidden;
  text-indent: -9999px;
  width: 30px;
  height: 24px;
  background-image: url("data:image/svg+xml,<svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8.47 15.93C4.35 15.93 1 12.59 1 8.46C1 4.33 4.34 0.99 8.47 0.99C12.6 0.99 15.94 4.33 15.94 8.46C15.94 12.59 12.6 15.93 8.47 15.93Z\" stroke=\"%23333\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M17 17L13.75 13.75\" stroke=\"%23333\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  margin-right: 2em;
  cursor: pointer;
}
@media screen and (max-width: 992px) {
  body.wp-theme-shelter-2025-theme .theme-header .header-content .mobile-buttons .search-toggle {
    display: block;
    cursor: pointer;
    margin-bottom: 0.4em;
  }
}
body.wp-theme-shelter-2025-theme .theme-header .header-content .mobile-buttons .mobile-toggle {
  display: none;
}
@media screen and (max-width: 992px) {
  body.wp-theme-shelter-2025-theme .theme-header .header-content .mobile-buttons .mobile-toggle {
    display: block;
    cursor: pointer;
  }
}
body.wp-theme-shelter-2025-theme .theme-header .header-content .mobile-toggle {
  display: none;
  border: none;
  background: none;
  color: #000;
  overflow: hidden;
  text-indent: -9999px;
  width: 30px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg width=%2730%27 height=%2724%27 viewBox=%270 0 30 24%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M0 2H30V4H0V2Z%27 fill=%27%23000000%27/%3E%3Cpath d=%27M0 11H30V13H0V11Z%27 fill=%27%23000000%27/%3E%3Cpath d=%27M0 20H30V22H0V20Z%27 fill=%27%23000000%27/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
@media screen and (max-width: 992px) {
  body.wp-theme-shelter-2025-theme .theme-header .header-content .mobile-toggle {
    display: block;
    cursor: pointer;
    margin-bottom: 1em;
  }
}
body.wp-theme-shelter-2025-theme .theme-header ul#menu-main-menu {
  font-size: 18px;
  display: flex;
  list-style: none;
  margin: 2.2em 1.2vw 0 0;
  padding: 0;
  justify-content: flex-end;
  flex-basis: 100%;
}
body.wp-theme-shelter-2025-theme .theme-header ul#menu-main-menu > li {
  margin: 0 1.8em 0 0.2em;
  font-size: 1.2em;
}
body.wp-theme-shelter-2025-theme .theme-header ul#menu-main-menu > li > a {
  color: #000;
  text-decoration: none;
  transition: color 0.3s ease-in-out;
  font-weight: 600;
}
body.wp-theme-shelter-2025-theme .theme-header ul#menu-main-menu > li.menu-item-has-children {
  position: relative;
}
body.wp-theme-shelter-2025-theme .theme-header ul#menu-main-menu > li.menu-item-has-children::after {
  content: url("data:image/svg+xml,%3Csvg width=%2710%27 height=%276%27 viewBox=%270 0 10 6%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M5 5.7L0 0.7L0.7 0L5 4.3L9.3 0L10 0.7L5 5.7Z%27 fill=%27%23E47930%27/%3E%3C/svg%3E");
  position: absolute;
  right: -0.8em;
  top: -2px;
}
body.wp-theme-shelter-2025-theme .theme-header ul#menu-main-menu > li.menu-item-has-children ul.sub-menu {
  display: none;
  list-style: none;
  padding: 0.6em;
  flex-direction: column;
  position: absolute;
  background-color: #fff;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
  padding: 0.5em 1em;
  border-radius: 4px;
  z-index: 1000;
  min-width: 8em;
}
body.wp-theme-shelter-2025-theme .theme-header ul#menu-main-menu > li.menu-item-has-children ul.sub-menu > li {
  margin: 0.5em 0;
}
body.wp-theme-shelter-2025-theme .theme-header ul#menu-main-menu > li.menu-item-has-children ul.sub-menu > li a {
  font-size: 16px;
  font-weight: 600;
}
body.wp-theme-shelter-2025-theme .theme-header ul#menu-main-menu > li.menu-item-has-children:hover ul.sub-menu, body.wp-theme-shelter-2025-theme .theme-header ul#menu-main-menu > li.menu-item-has-children:focus ul.sub-menu {
  display: flex;
}
body.wp-theme-shelter-2025-theme .theme-header ul#menu-main-menu li a {
  color: #000;
  text-decoration: none;
  white-space: nowrap;
}
body.wp-theme-shelter-2025-theme .theme-header ul#menu-main-menu li:hover > a, body.wp-theme-shelter-2025-theme .theme-header ul#menu-main-menu li:focus > a {
  color: #0488E3;
}
body.wp-theme-shelter-2025-theme .theme-header .donate-button {
  width: inherit;
}
body.wp-theme-shelter-2025-theme .theme-header .donate-button a {
  overflow: hidden;
  text-indent: -9999px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQyIiBoZWlnaHQ9IjE0MiIgdmlld0JveD0iMCAwIDE0MiAxNDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxjaXJjbGUgY3g9IjcxIiBjeT0iNzEiIHI9IjcxIiBmaWxsPSIjRTBDQTNDIi8+CjxjaXJjbGUgY3g9IjcxIiBjeT0iNzEiIHI9IjY0LjUiIHN0cm9rZT0id2hpdGUiLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEyMTZfMTY4KSI+CjxwYXRoIGQ9Ik02MC41MDE2IDI3LjA5NTNMNTYuMzgzIDI4LjQ3MzhDNTMuNDI0MyAyOS40NjU4IDUwLjgwMTkgMjguMzU2MiA0OS44NzczIDI1LjYxNThDNDguOTUyNyAyMi44NzU1IDUwLjM5ODQgMjAuNDIwOSA1My4zNTcxIDE5LjQyOUw1Ny40OTI1IDE4LjA1MDRMNjAuNTAxNiAyNy4wOTUzWk01NC4wNDYzIDIxLjA5MzRDNTIuMjQ3NiAyMS42OTg2IDUxLjQyMzkgMjMuMTYxMyA1Mi4wMTIzIDI0Ljg5MjlDNTIuNTgzOCAyNi42MjQ1IDU0LjEzMDQgMjcuMzEzOCA1NS45MjkxIDI2LjcwODZMNTcuODQ1NSAyNi4wNjk3TDU1Ljk3OTYgMjAuNDU0NUw1NC4wNjMyIDIxLjA5MzRINTQuMDQ2M1oiIGZpbGw9IiM0RjM0NUEiLz4KPHBhdGggZD0iTTQ0LjkwMTYgMjguMTg4QzQ2LjU5OTUgMzAuNDU3NyA0Ni4wOTUyIDMzLjQ1MDIgNDMuNjc0NSAzNS4yNjU5QzQxLjI3MDYgMzcuMDY0OCAzOC4yNDQ2IDM2LjcyODUgMzYuNTQ2OCAzNC40NDIxQzM0Ljg0ODkgMzIuMTU1NyAzNS4zNyAyOS4xNjMxIDM3Ljc3NCAyNy4zNjQzQzQwLjE3NzkgMjUuNTY1NCA0My4yMDM4IDI1LjkxODQgNDQuOTAxNiAyOC4xODhaTTM4LjM0NTUgMzMuMDk3MUMzOS40MzgyIDM0LjU0MyA0MS4yMDMzIDM0Ljc3ODMgNDIuNTY1IDMzLjc1MjhDNDMuOTI2NiAzMi43MjczIDQ0LjIxMjQgMzAuOTc4OCA0My4xMTk3IDI5LjUxNjJDNDIuMDI3IDI4LjA3MDQgNDAuMjYxOSAyNy44MzUgMzguOTAwMyAyOC44NjA1QzM3LjUzODYgMjkuODg2MSAzNy4yNTI4IDMxLjYzNDUgMzguMzQ1NSAzMy4wOTcxWiIgZmlsbD0iIzRGMzQ1QSIvPgo8cGF0aCBkPSJNMzEuMTY3NCA0OC44MzMxTDIzLjQwMDkgNDMuMzE4OEwyNC40NDMxIDQxLjgzOTRMMzEuOTA3IDQxLjMxODJMMjcuMTgzMyAzNy45NzI2TDI4LjQ0NDEgMzYuMTkwNUwzNi4yMTA2IDQxLjcwNDlMMzUuMTUxNSA0My4yMDExTDI3LjY4NzYgNDMuNzIyM0wzMi40MTE0IDQ3LjA2NzlMMzEuMTUwNiA0OC44NDk5TDMxLjE2NzQgNDguODMzMVoiIGZpbGw9IiM0RjM0NUEiLz4KPHBhdGggZD0iTTE5Ljc4NjQgNTcuMzA2NEwyMS4xMzEyIDUzLjA4NjZMMTkuNDUwMiA1MS42NTc1TDIwLjEzOTQgNDkuNTA1NkwyNy45MjI3IDU2LjQ2NThMMjcuMjUwMyA1OC41NTA0TDE2Ljg2MTMgNTkuNzEwNUwxNy41Njc0IDU3LjUwODFMMTkuNzY5NiA1Ny4zMjMyTDE5Ljc4NjQgNTcuMzA2NFpNMjEuNjAxOSA1Ny4xNTVMMjUuNTM1NiA1Ni44MzU2TDIyLjUyNjUgNTQuMjgwMkwyMS42MDE5IDU3LjE1NVoiIGZpbGw9IiM0RjM0NUEiLz4KPHBhdGggZD0iTTIzLjczNjkgNjguMTgzN0wyMy44NzE0IDY1LjE0MDdMMjUuNjcwMSA2NS4yMDhMMjUuMzMzOSA3My40OTYzTDIzLjUzNTIgNzMuNDI5TDIzLjY2OTcgNzAuMzg2TDE1Ljk1MzYgNzAuMDY2NkwxNi4wMzc3IDY3Ljg2NDNMMjMuNzUzNyA2OC4xODM3SDIzLjczNjlaIiBmaWxsPSIjNEYzNDVBIi8+CjxwYXRoIGQ9Ik0xOS44NTM4IDg2Ljc3NzdMMTguMTIyMyA4Ny4xNjQ0TDE2LjQ5MTcgNzkuOTY4OUwyNS43ODggNzcuODY3NEwyNy4zNjgyIDg0Ljg5NDhMMjUuNjM2NyA4NS4yODE0TDI0LjUyNzIgODAuMzg5MkwyMi41MDk5IDgwLjg0MzFMMjMuNDg0OSA4NS4xNjM4TDIxLjgwMzkgODUuNTMzNkwyMC44Mjg4IDgxLjIxMjlMMTguNjc3MSA4MS43MDA1TDE5LjgyMDIgODYuNzYwOUwxOS44NTM4IDg2Ljc3NzdaIiBmaWxsPSIjNEYzNDVBIi8+CjxwYXRoIGQ9Ik0zNy4yMDIzIDEwMS45MDhMNDAuNDQ2OCAxMDQuNzgzQzQyLjc4MzUgMTA2Ljg1MSA0My4xMTk3IDEwOS42OTIgNDEuMjAzMyAxMTEuODQ0QzM5LjI4NjkgMTEzLjk5NiAzNi40MjkxIDExMy45NzkgMzQuMTA5MiAxMTEuOTEyTDMwLjg2NDcgMTA5LjAzN0wzNy4yMDIzIDEwMS45MDhaTTM1LjIzNTUgMTEwLjQ5OUMzNi42NDc2IDExMS43NiAzOC4zMjg3IDExMS43NDMgMzkuNTM5IDExMC4zNjVDNDAuNzQ5NCAxMDkuMDAzIDQwLjU4MTMgMTA3LjMzOSAzOS4xNjkyIDEwNi4wNzhMMzcuNjU2MiAxMDQuNzMzTDMzLjcyMjUgMTA5LjE1NEwzNS4yMzU1IDExMC40OTlaIiBmaWxsPSIjNEYzNDVBIi8+CjxwYXRoIGQ9Ik00NS44OTMzIDExNC44ODdDNDcuMDE5NiAxMTIuMjgxIDQ5Ljg3NzQgMTExLjIzOSA1Mi42MzQ0IDExMi40MzNDNTUuMzc0NSAxMTMuNjI2IDU2LjU4NDkgMTE2LjQxNyA1NS40NTg2IDExOS4wMjNDNTQuMzMyMyAxMjEuNjI5IDUxLjQ1NzYgMTIyLjY3MSA0OC43MTc1IDEyMS40NzhDNDUuOTYwNiAxMjAuMjg0IDQ0Ljc2NyAxMTcuNDc2IDQ1Ljg5MzMgMTE0Ljg4N1pNNTMuNDI0NSAxMTguMTQ5QzU0LjE0NzMgMTE2LjQ4NCA1My40NTgxIDExNC44MzcgNTEuODk0NyAxMTQuMTY0QzUwLjMzMTMgMTEzLjQ5MiA0OC42NjcxIDExNC4xMTQgNDcuOTQ0MiAxMTUuNzc4QzQ3LjIyMTQgMTE3LjQ0MyA0Ny45MTA2IDExOS4wOSA0OS40NzQgMTE5Ljc2M0M1MS4wMzc0IDEyMC40MzUgNTIuNzAxNiAxMTkuODEzIDUzLjQyNDUgMTE4LjE0OVoiIGZpbGw9IiM0RjM0NUEiLz4KPHBhdGggZD0iTTcwLjY3MTkgMTE2LjUwMUw2OS43OTc3IDEyNkw2Ny45OTkgMTI1LjgzMkw2My43OTY0IDExOS42MjhMNjMuMjU4NCAxMjUuMzk1TDYxLjA4OTggMTI1LjE5M0w2MS45NjQgMTE1LjY5NEw2My43Nzk1IDExNS44NjJMNjcuOTY1NCAxMjIuMDY2TDY4LjUwMzMgMTE2LjNMNzAuNjcxOSAxMTYuNTAxWiIgZmlsbD0iIzRGMzQ1QSIvPgo8cGF0aCBkPSJNODMuNjE2NCAxMjIuMTg0TDc5LjI5NjEgMTIzLjEwOEw3OC44OTI2IDEyNS4yNzdMNzYuNjkwNCAxMjUuNzQ4TDc4Ljg3NTggMTE1LjU0M0w4MS4wMTA4IDExNS4wODlMODcuMTQ2NiAxMjMuNTI5TDg0Ljg3NzIgMTI0LjAxNkw4My42MzMyIDEyMi4yMDFMODMuNjE2NCAxMjIuMTg0Wk04Mi41OTEgMTIwLjY4N0w4MC4zNTUxIDExNy40MjZMNzkuNjMyMyAxMjEuMzA5TDgyLjU5MSAxMjAuNjg3WiIgZmlsbD0iIzRGMzQ1QSIvPgo8cGF0aCBkPSJNOTEuMTEzNyAxMTMuMzI0TDg4LjQwNzIgMTE0LjczNkw4Ny41ODM1IDExMy4xMzlMOTQuOTQ2NSAxMDkuMzA2TDk1Ljc3MDMgMTEwLjkwM0w5My4wNjM4IDExMi4zMTVMOTYuNjI3NiAxMTkuMTc0TDk0LjY3NzYgMTIwLjJMOTEuMTEzNyAxMTMuMzQxVjExMy4zMjRaIiBmaWxsPSIjNEYzNDVBIi8+CjxwYXRoIGQ9Ik0xMDkuMTUyIDEwNy40MjNMMTEwLjM0NSAxMDguNzE3TDEwNC45MTUgMTEzLjcyN0w5OC40NDM0IDEwNi43MTdMMTAzLjczOSAxMDEuODI0TDEwNC45MzIgMTAzLjExOUwxMDEuMjUxIDEwNi41MTVMMTAyLjY0NiAxMDguMDI4TDEwNS44OSAxMDUuMDE5TDEwNy4wNSAxMDYuMjhMMTAzLjgwNiAxMDkuMjg5TDEwNS4zMDIgMTEwLjkwM0wxMDkuMTE4IDEwNy4zODlMMTA5LjE1MiAxMDcuNDIzWiIgZmlsbD0iIzRGMzQ1QSIvPgo8cGF0aCBkPSJNMTEzLjY1NyA4NC44NzhMMTE0LjUzMSA4MC42NDEzQzExNS4xNyA3Ny41ODE2IDExNy40MzkgNzUuODY2OCAxMjAuMjYzIDc2LjQ1NTJDMTIzLjA4NyA3Ny4wNDM2IDEyNC41IDc5LjUxNDkgMTIzLjg2MSA4Mi41NzQ3TDEyMi45ODcgODYuODExM0wxMTMuNjU3IDg0Ljg3OFpNMTIyLjA3OSA4Mi4zMDU3QzEyMi40NjYgODAuNDU2NCAxMjEuNjA4IDc5LjAxMDYgMTE5LjgyNiA3OC42NDA3QzExOC4wNDQgNzguMjcwOSAxMTYuNjgzIDc5LjI0NiAxMTYuMjk2IDgxLjExMjFMMTE1Ljg5MyA4My4wNzkxTDEyMS42NzUgODQuMjg5NUwxMjIuMDc5IDgyLjMyMjVWODIuMzA1N1oiIGZpbGw9IiM0RjM0NUEiLz4KPHBhdGggZD0iTTEyMC41NjYgNzAuODczNkMxMTcuNzQyIDcxLjE5MyAxMTUuNDIyIDY5LjIyNiAxMTUuMDg2IDY2LjIzMzVDMTE0Ljc0OSA2My4yNTc4IDExNi41ODIgNjAuODIwMSAxMTkuNDA2IDYwLjUwMDZDMTIyLjIzIDYwLjE4MTIgMTI0LjU1IDYyLjE2NSAxMjQuODg2IDY1LjE0MDdDMTI1LjIyMiA2OC4xMzMzIDEyMy4zNzMgNzAuNTU0MiAxMjAuNTY2IDcwLjg3MzZaTTExOS42NDEgNjIuNzE5OEMxMTcuODQyIDYyLjkyMTUgMTE2Ljc1IDY0LjMzMzcgMTE2LjkzNSA2Ni4wMzE4QzExNy4xMiA2Ny43Mjk4IDExOC40OTggNjguODU2MiAxMjAuMjk3IDY4LjY1NDRDMTIyLjA5NiA2OC40NTI3IDEyMy4xODggNjcuMDQwNSAxMjMuMDAzIDY1LjM0MjVDMTIyLjgxOCA2My42NDQ1IDEyMS40NCA2Mi41MTgxIDExOS42NDEgNjIuNzE5OFoiIGZpbGw9IiM0RjM0NUEiLz4KPHBhdGggZD0iTTEwOS42NTYgNDguNTk3OEwxMTguMzMgNDQuNjMwMUwxMTkuMDg3IDQ2LjI3NzdMMTE1Ljc5MiA1My4wMTkzTDEyMS4wNTMgNTAuNjE1MkwxMjEuOTYxIDUyLjU5OUwxMTMuMjg3IDU2LjU2NjZMMTEyLjUzIDU0LjkwMjJMMTE1LjgyNSA0OC4xNzc1TDExMC41NjQgNTAuNTgxNkwxMDkuNjU2IDQ4LjU5NzhaIiBmaWxsPSIjNEYzNDVBIi8+CjxwYXRoIGQ9Ik0xMDguMDc2IDM0LjQ3NTdMMTExLjAzNCAzNy43NTRMMTEzLjExOSAzNy4wMTQzTDExNC42MzIgMzguNjk1NUwxMDQuNzEzIDQxLjkyMzRMMTAzLjI1MSA0MC4zMDk1TDEwNy40NyAzMC43NzcxTDEwOS4wMTcgMzIuNDkxOUwxMDguMDU5IDM0LjQ5MjVMMTA4LjA3NiAzNC40NzU3Wk0xMDcuMjg2IDM2LjEyMzNMMTA1LjU4OCAzOS42ODc0TDEwOS4zMDMgMzguMzc2MUwxMDcuMjg2IDM2LjE0MDFWMzYuMTIzM1oiIGZpbGw9IiM0RjM0NUEiLz4KPHBhdGggZD0iTTk2LjcxMTYgMzIuNDA3OEw5OS4yNjY5IDM0LjA1NTRMOTguMjkxOCAzNS41Njg1TDkxLjMxNTQgMzEuMDc5N0w5Mi4yOTA0IDI5LjU2NjZMOTQuODQ1NyAzMS4yMTQyTDk5LjAzMTUgMjQuNzA4TDEwMC44ODEgMjUuOTAxNkw5Ni42OTQ4IDMyLjQwNzhIOTYuNzExNloiIGZpbGw9IiM0RjM0NUEiLz4KPHBhdGggZD0iTTgyLjU5MSAxOS42ODEyTDgzLjEyODkgMThMOTAuMTcyNiAyMC4yMDI0TDg3LjMxNDggMjkuMjgwOEw4MC40NTYxIDI3LjEyODlMODAuOTk0IDI1LjQ0NzdMODUuNzY4MiAyNi45NDRMODYuMzkwMiAyNC45NzdMODIuMTcwNyAyMy42NDg4TDgyLjY5MTkgMjIuMDE4MUw4Ni45MTEzIDIzLjM0NjJMODcuNTY2OSAyMS4yNDQ3TDgyLjYyNDYgMTkuNjk4TDgyLjU5MSAxOS42ODEyWiIgZmlsbD0iIzRGMzQ1QSIvPgo8L2c+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMV8xMjE2XzE2OCkiPgo8cGF0aCBkPSJNNzEgOTEuNTQ0MkM4NC40NDkzIDkxLjU0NDIgOTYuNzE1NCA5Mi40NzI4IDEwNiA5My45OTkxQzk4LjEzOCA5MS41OTM0IDg1LjM5MTEgOTAuMDI4OSA3MSA5MC4wMjg5QzU2LjYwODkgOTAuMDI4OSA0My44NjI5IDkxLjU5NDMgMzYgOTRDNDUuMjg1NSA5Mi40NzM4IDU3LjU1MDcgOTEuNTQ1MSA3MSA5MS41NDUxIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODEuODc1MSA1MUM3Mi4yNDc4IDUwLjk2NjIgNzAuMzUxNiA1Ny42ODYgNzAuMzUxNiA1Ny42ODZDNzAuMzUxNiA1Ny42ODYgNjguNDU1NCA1MC45NjcyIDU4LjgyODIgNTFDNDcuNjE2IDUxLjAzOTIgMzMuNTQ0MiA2Ny44MTIzIDU2Ljk5MzkgODcuMjg4NFY3Mi4xNjI5TDcwLjM1MTYgNTguNTc3M0w3Ni42NTU2IDY0Ljk4ODhWNjMuMTk4SDgwLjY1MTZWNjkuMDUzTDgzLjcwOTQgNzIuMTYyOVY4Ny4yODQ4QzEwNy4xNTIgNjcuODEwNSA5My4wODczIDUxLjAzOTIgODEuODc1MSA1MVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik02OC40MjQ4IDc2LjA3OTNDNjguMjkxMiA3Ny41OTI4IDY2Ljk3NzEgNzguNzA4NSA2NS40ODkgNzguNTczNUM2NC4wMDE5IDc4LjQzNzUgNjIuOTA0IDc3LjEwMTEgNjMuMDM4NSA3NS41ODc2QzYzLjE3MjIgNzQuMDc2IDY0LjQ4NjIgNzIuOTU4NCA2NS45NzM0IDczLjA5NTNDNjcuNDYxNSA3My4yMzEyIDY4LjU1ODUgNzQuNTY3NyA2OC40MjQ4IDc2LjA4MDIiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik03OC45NjM0IDc2LjgwMjdDNzguOTYzNCA3OC4zODU1IDc3LjcwMjMgNzkuNjY4MiA3Ni4xNDYgNzkuNjY4MkM3NC41ODk4IDc5LjY2ODIgNzMuMzI4NiA3OC4zODU1IDczLjMyODYgNzYuODAyN0M3My4zMjg2IDc1LjIxOTkgNzQuNTg5OCA3My45MzgyIDc2LjE0NiA3My45MzgyQzc3LjcwMjMgNzMuOTM4MiA3OC45NjM0IDc1LjIyMDkgNzguOTYzNCA3Ni44MDI3WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTU4LjI0NjYgOTAuNDI0OEM1OC4yNDY2IDkwLjQyNDggNTguNTM5OSA4OC43NzM2IDU5LjY3NTUgODcuMzcyM0M2MC44MzYyIDg1LjkzOTIgNjIuNDE1NyA4Mi4xMTU4IDYxLjI5MjcgODAuMjExQzU2Ljc2ODQgNzIuNTI3OCA1OS44NTc2IDcyLjg0MzUgNjEuMjQ1MiA3NC44NDVDNjQuMDQ5MSA3OC44ODczIDY0LjYxNzggODAuODg5NyA2Ny4wNDk1IDc5LjM0MzRDNjkuNDgxMiA3Ny43OTcxIDcyLjE0NyA3Ny4xOTQxIDcwLjQ4MTMgNzkuNzUzQzY4LjgxNTYgODIuMzEyIDY2LjAxOTggODEuODIxMSA2OC43MDk4IDg1LjQ4NThDNzEuMzk5OCA4OS4xNTA0IDY5LjQwNTkgOTEuMzg1NCA2Ny43ODc3IDg4LjcwMjRDNjUuOTM5IDg1LjYzNzIgNjUuMzM4MSA4Mi41ODM4IDY0LjA2MjYgODQuOTQzQzYzLjExNTQgODYuNjk1NCA1OC40NjAxIDk0LjU3MDIgNTguMjQ2NiA5MC40MjM5IiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODEuOTUyMSA5MS4wNTYxQzgxLjk1MjEgOTEuMDU2MSA4MS44Mjc1IDg5LjY0MjEgODAuOTc1MyA4OC4zNzRDODAuMTA0NCA4Ny4wNzc3IDc5LjA1NzYgODMuNzMzMyA4MC4xNDQ3IDgyLjIxNDNDODQuNTMwMSA3Ni4wODg0IDgxLjkwMjggNzYuMTE1OCA4MC41ODQzIDc3LjY5NThDNzcuOTIxMSA4MC44ODcgNzcuMzkzNyA4Mi4zODMxIDc1LjM1NzYgODEuMDQwMkM3Mi44MjgxIDc5LjM3MDggNzEuMTc1IDc5LjE1MzcgNzIuMzg4NiA4MS40Mzg5QzczLjYwMTMgODMuNzI0MSA3Ni4wNDExIDgzLjIwNzggNzMuNTAxNyA4Ni4wODg4QzcwLjk2MTUgODguOTY5NyA3Mi40NzY1IDkxLjAwNjggNzQuMDM5IDg4Ljg3MTJDNzUuODI0OSA4Ni40Mjk5IDc2LjU1OTUgODMuOTAzIDc3LjQ1ODMgODUuOTkwMkM3OC4xMjU2IDg3LjU0MDIgODEuNDYzMyA5NC41MzQ2IDgxLjk1MjEgOTEuMDU3IiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzEyMTZfMTY4Ij4KPHJlY3Qgd2lkdGg9IjEwOSIgaGVpZ2h0PSIxMDgiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNS45MTk5IDE4KSIvPgo8L2NsaXBQYXRoPgo8Y2xpcFBhdGggaWQ9ImNsaXAxXzEyMTZfMTY4Ij4KPHJlY3Qgd2lkdGg9IjcwIiBoZWlnaHQ9IjQzIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzYgNTEpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
  width: 142px;
  height: 142px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  display: block;
  position: relative;
  top: -15%;
  bottom: unset;
  margin-left: 2.2em;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
  border-radius: 50%;
  z-index: 1001;
  transition: all 0.3s ease-in-out;
}
body.wp-theme-shelter-2025-theme .theme-header .donate-button a:after {
  content: "";
  position: fixed;
  bottom: -30%;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQyIiBoZWlnaHQ9IjE0MiIgdmlld0JveD0iMCAwIDE0MiAxNDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxjaXJjbGUgY3g9IjcxIiBjeT0iNzEiIHI9IjcxIiBmaWxsPSIjRTBDQTNDIi8+CjxjaXJjbGUgY3g9IjcxIiBjeT0iNzEiIHI9IjY0LjUiIHN0cm9rZT0id2hpdGUiLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEyMTZfMTY4KSI+CjxwYXRoIGQ9Ik02MC41MDE2IDI3LjA5NTNMNTYuMzgzIDI4LjQ3MzhDNTMuNDI0MyAyOS40NjU4IDUwLjgwMTkgMjguMzU2MiA0OS44NzczIDI1LjYxNThDNDguOTUyNyAyMi44NzU1IDUwLjM5ODQgMjAuNDIwOSA1My4zNTcxIDE5LjQyOUw1Ny40OTI1IDE4LjA1MDRMNjAuNTAxNiAyNy4wOTUzWk01NC4wNDYzIDIxLjA5MzRDNTIuMjQ3NiAyMS42OTg2IDUxLjQyMzkgMjMuMTYxMyA1Mi4wMTIzIDI0Ljg5MjlDNTIuNTgzOCAyNi42MjQ1IDU0LjEzMDQgMjcuMzEzOCA1NS45MjkxIDI2LjcwODZMNTcuODQ1NSAyNi4wNjk3TDU1Ljk3OTYgMjAuNDU0NUw1NC4wNjMyIDIxLjA5MzRINTQuMDQ2M1oiIGZpbGw9IiM0RjM0NUEiLz4KPHBhdGggZD0iTTQ0LjkwMTYgMjguMTg4QzQ2LjU5OTUgMzAuNDU3NyA0Ni4wOTUyIDMzLjQ1MDIgNDMuNjc0NSAzNS4yNjU5QzQxLjI3MDYgMzcuMDY0OCAzOC4yNDQ2IDM2LjcyODUgMzYuNTQ2OCAzNC40NDIxQzM0Ljg0ODkgMzIuMTU1NyAzNS4zNyAyOS4xNjMxIDM3Ljc3NCAyNy4zNjQzQzQwLjE3NzkgMjUuNTY1NCA0My4yMDM4IDI1LjkxODQgNDQuOTAxNiAyOC4xODhaTTM4LjM0NTUgMzMuMDk3MUMzOS40MzgyIDM0LjU0MyA0MS4yMDMzIDM0Ljc3ODMgNDIuNTY1IDMzLjc1MjhDNDMuOTI2NiAzMi43MjczIDQ0LjIxMjQgMzAuOTc4OCA0My4xMTk3IDI5LjUxNjJDNDIuMDI3IDI4LjA3MDQgNDAuMjYxOSAyNy44MzUgMzguOTAwMyAyOC44NjA1QzM3LjUzODYgMjkuODg2MSAzNy4yNTI4IDMxLjYzNDUgMzguMzQ1NSAzMy4wOTcxWiIgZmlsbD0iIzRGMzQ1QSIvPgo8cGF0aCBkPSJNMzEuMTY3NCA0OC44MzMxTDIzLjQwMDkgNDMuMzE4OEwyNC40NDMxIDQxLjgzOTRMMzEuOTA3IDQxLjMxODJMMjcuMTgzMyAzNy45NzI2TDI4LjQ0NDEgMzYuMTkwNUwzNi4yMTA2IDQxLjcwNDlMMzUuMTUxNSA0My4yMDExTDI3LjY4NzYgNDMuNzIyM0wzMi40MTE0IDQ3LjA2NzlMMzEuMTUwNiA0OC44NDk5TDMxLjE2NzQgNDguODMzMVoiIGZpbGw9IiM0RjM0NUEiLz4KPHBhdGggZD0iTTE5Ljc4NjQgNTcuMzA2NEwyMS4xMzEyIDUzLjA4NjZMMTkuNDUwMiA1MS42NTc1TDIwLjEzOTQgNDkuNTA1NkwyNy45MjI3IDU2LjQ2NThMMjcuMjUwMyA1OC41NTA0TDE2Ljg2MTMgNTkuNzEwNUwxNy41Njc0IDU3LjUwODFMMTkuNzY5NiA1Ny4zMjMyTDE5Ljc4NjQgNTcuMzA2NFpNMjEuNjAxOSA1Ny4xNTVMMjUuNTM1NiA1Ni44MzU2TDIyLjUyNjUgNTQuMjgwMkwyMS42MDE5IDU3LjE1NVoiIGZpbGw9IiM0RjM0NUEiLz4KPHBhdGggZD0iTTIzLjczNjkgNjguMTgzN0wyMy44NzE0IDY1LjE0MDdMMjUuNjcwMSA2NS4yMDhMMjUuMzMzOSA3My40OTYzTDIzLjUzNTIgNzMuNDI5TDIzLjY2OTcgNzAuMzg2TDE1Ljk1MzYgNzAuMDY2NkwxNi4wMzc3IDY3Ljg2NDNMMjMuNzUzNyA2OC4xODM3SDIzLjczNjlaIiBmaWxsPSIjNEYzNDVBIi8+CjxwYXRoIGQ9Ik0xOS44NTM4IDg2Ljc3NzdMMTguMTIyMyA4Ny4xNjQ0TDE2LjQ5MTcgNzkuOTY4OUwyNS43ODggNzcuODY3NEwyNy4zNjgyIDg0Ljg5NDhMMjUuNjM2NyA4NS4yODE0TDI0LjUyNzIgODAuMzg5MkwyMi41MDk5IDgwLjg0MzFMMjMuNDg0OSA4NS4xNjM4TDIxLjgwMzkgODUuNTMzNkwyMC44Mjg4IDgxLjIxMjlMMTguNjc3MSA4MS43MDA1TDE5LjgyMDIgODYuNzYwOUwxOS44NTM4IDg2Ljc3NzdaIiBmaWxsPSIjNEYzNDVBIi8+CjxwYXRoIGQ9Ik0zNy4yMDIzIDEwMS45MDhMNDAuNDQ2OCAxMDQuNzgzQzQyLjc4MzUgMTA2Ljg1MSA0My4xMTk3IDEwOS42OTIgNDEuMjAzMyAxMTEuODQ0QzM5LjI4NjkgMTEzLjk5NiAzNi40MjkxIDExMy45NzkgMzQuMTA5MiAxMTEuOTEyTDMwLjg2NDcgMTA5LjAzN0wzNy4yMDIzIDEwMS45MDhaTTM1LjIzNTUgMTEwLjQ5OUMzNi42NDc2IDExMS43NiAzOC4zMjg3IDExMS43NDMgMzkuNTM5IDExMC4zNjVDNDAuNzQ5NCAxMDkuMDAzIDQwLjU4MTMgMTA3LjMzOSAzOS4xNjkyIDEwNi4wNzhMMzcuNjU2MiAxMDQuNzMzTDMzLjcyMjUgMTA5LjE1NEwzNS4yMzU1IDExMC40OTlaIiBmaWxsPSIjNEYzNDVBIi8+CjxwYXRoIGQ9Ik00NS44OTMzIDExNC44ODdDNDcuMDE5NiAxMTIuMjgxIDQ5Ljg3NzQgMTExLjIzOSA1Mi42MzQ0IDExMi40MzNDNTUuMzc0NSAxMTMuNjI2IDU2LjU4NDkgMTE2LjQxNyA1NS40NTg2IDExOS4wMjNDNTQuMzMyMyAxMjEuNjI5IDUxLjQ1NzYgMTIyLjY3MSA0OC43MTc1IDEyMS40NzhDNDUuOTYwNiAxMjAuMjg0IDQ0Ljc2NyAxMTcuNDc2IDQ1Ljg5MzMgMTE0Ljg4N1pNNTMuNDI0NSAxMTguMTQ5QzU0LjE0NzMgMTE2LjQ4NCA1My40NTgxIDExNC44MzcgNTEuODk0NyAxMTQuMTY0QzUwLjMzMTMgMTEzLjQ5MiA0OC42NjcxIDExNC4xMTQgNDcuOTQ0MiAxMTUuNzc4QzQ3LjIyMTQgMTE3LjQ0MyA0Ny45MTA2IDExOS4wOSA0OS40NzQgMTE5Ljc2M0M1MS4wMzc0IDEyMC40MzUgNTIuNzAxNiAxMTkuODEzIDUzLjQyNDUgMTE4LjE0OVoiIGZpbGw9IiM0RjM0NUEiLz4KPHBhdGggZD0iTTcwLjY3MTkgMTE2LjUwMUw2OS43OTc3IDEyNkw2Ny45OTkgMTI1LjgzMkw2My43OTY0IDExOS42MjhMNjMuMjU4NCAxMjUuMzk1TDYxLjA4OTggMTI1LjE5M0w2MS45NjQgMTE1LjY5NEw2My43Nzk1IDExNS44NjJMNjcuOTY1NCAxMjIuMDY2TDY4LjUwMzMgMTE2LjNMNzAuNjcxOSAxMTYuNTAxWiIgZmlsbD0iIzRGMzQ1QSIvPgo8cGF0aCBkPSJNODMuNjE2NCAxMjIuMTg0TDc5LjI5NjEgMTIzLjEwOEw3OC44OTI2IDEyNS4yNzdMNzYuNjkwNCAxMjUuNzQ4TDc4Ljg3NTggMTE1LjU0M0w4MS4wMTA4IDExNS4wODlMODcuMTQ2NiAxMjMuNTI5TDg0Ljg3NzIgMTI0LjAxNkw4My42MzMyIDEyMi4yMDFMODMuNjE2NCAxMjIuMTg0Wk04Mi41OTEgMTIwLjY4N0w4MC4zNTUxIDExNy40MjZMNzkuNjMyMyAxMjEuMzA5TDgyLjU5MSAxMjAuNjg3WiIgZmlsbD0iIzRGMzQ1QSIvPgo8cGF0aCBkPSJNOTEuMTEzNyAxMTMuMzI0TDg4LjQwNzIgMTE0LjczNkw4Ny41ODM1IDExMy4xMzlMOTQuOTQ2NSAxMDkuMzA2TDk1Ljc3MDMgMTEwLjkwM0w5My4wNjM4IDExMi4zMTVMOTYuNjI3NiAxMTkuMTc0TDk0LjY3NzYgMTIwLjJMOTEuMTEzNyAxMTMuMzQxVjExMy4zMjRaIiBmaWxsPSIjNEYzNDVBIi8+CjxwYXRoIGQ9Ik0xMDkuMTUyIDEwNy40MjNMMTEwLjM0NSAxMDguNzE3TDEwNC45MTUgMTEzLjcyN0w5OC40NDM0IDEwNi43MTdMMTAzLjczOSAxMDEuODI0TDEwNC45MzIgMTAzLjExOUwxMDEuMjUxIDEwNi41MTVMMTAyLjY0NiAxMDguMDI4TDEwNS44OSAxMDUuMDE5TDEwNy4wNSAxMDYuMjhMMTAzLjgwNiAxMDkuMjg5TDEwNS4zMDIgMTEwLjkwM0wxMDkuMTE4IDEwNy4zODlMMTA5LjE1MiAxMDcuNDIzWiIgZmlsbD0iIzRGMzQ1QSIvPgo8cGF0aCBkPSJNMTEzLjY1NyA4NC44NzhMMTE0LjUzMSA4MC42NDEzQzExNS4xNyA3Ny41ODE2IDExNy40MzkgNzUuODY2OCAxMjAuMjYzIDc2LjQ1NTJDMTIzLjA4NyA3Ny4wNDM2IDEyNC41IDc5LjUxNDkgMTIzLjg2MSA4Mi41NzQ3TDEyMi45ODcgODYuODExM0wxMTMuNjU3IDg0Ljg3OFpNMTIyLjA3OSA4Mi4zMDU3QzEyMi40NjYgODAuNDU2NCAxMjEuNjA4IDc5LjAxMDYgMTE5LjgyNiA3OC42NDA3QzExOC4wNDQgNzguMjcwOSAxMTYuNjgzIDc5LjI0NiAxMTYuMjk2IDgxLjExMjFMMTE1Ljg5MyA4My4wNzkxTDEyMS42NzUgODQuMjg5NUwxMjIuMDc5IDgyLjMyMjVWODIuMzA1N1oiIGZpbGw9IiM0RjM0NUEiLz4KPHBhdGggZD0iTTEyMC41NjYgNzAuODczNkMxMTcuNzQyIDcxLjE5MyAxMTUuNDIyIDY5LjIyNiAxMTUuMDg2IDY2LjIzMzVDMTE0Ljc0OSA2My4yNTc4IDExNi41ODIgNjAuODIwMSAxMTkuNDA2IDYwLjUwMDZDMTIyLjIzIDYwLjE4MTIgMTI0LjU1IDYyLjE2NSAxMjQuODg2IDY1LjE0MDdDMTI1LjIyMiA2OC4xMzMzIDEyMy4zNzMgNzAuNTU0MiAxMjAuNTY2IDcwLjg3MzZaTTExOS42NDEgNjIuNzE5OEMxMTcuODQyIDYyLjkyMTUgMTE2Ljc1IDY0LjMzMzcgMTE2LjkzNSA2Ni4wMzE4QzExNy4xMiA2Ny43Mjk4IDExOC40OTggNjguODU2MiAxMjAuMjk3IDY4LjY1NDRDMTIyLjA5NiA2OC40NTI3IDEyMy4xODggNjcuMDQwNSAxMjMuMDAzIDY1LjM0MjVDMTIyLjgxOCA2My42NDQ1IDEyMS40NCA2Mi41MTgxIDExOS42NDEgNjIuNzE5OFoiIGZpbGw9IiM0RjM0NUEiLz4KPHBhdGggZD0iTTEwOS42NTYgNDguNTk3OEwxMTguMzMgNDQuNjMwMUwxMTkuMDg3IDQ2LjI3NzdMMTE1Ljc5MiA1My4wMTkzTDEyMS4wNTMgNTAuNjE1MkwxMjEuOTYxIDUyLjU5OUwxMTMuMjg3IDU2LjU2NjZMMTEyLjUzIDU0LjkwMjJMMTE1LjgyNSA0OC4xNzc1TDExMC41NjQgNTAuNTgxNkwxMDkuNjU2IDQ4LjU5NzhaIiBmaWxsPSIjNEYzNDVBIi8+CjxwYXRoIGQ9Ik0xMDguMDc2IDM0LjQ3NTdMMTExLjAzNCAzNy43NTRMMTEzLjExOSAzNy4wMTQzTDExNC42MzIgMzguNjk1NUwxMDQuNzEzIDQxLjkyMzRMMTAzLjI1MSA0MC4zMDk1TDEwNy40NyAzMC43NzcxTDEwOS4wMTcgMzIuNDkxOUwxMDguMDU5IDM0LjQ5MjVMMTA4LjA3NiAzNC40NzU3Wk0xMDcuMjg2IDM2LjEyMzNMMTA1LjU4OCAzOS42ODc0TDEwOS4zMDMgMzguMzc2MUwxMDcuMjg2IDM2LjE0MDFWMzYuMTIzM1oiIGZpbGw9IiM0RjM0NUEiLz4KPHBhdGggZD0iTTk2LjcxMTYgMzIuNDA3OEw5OS4yNjY5IDM0LjA1NTRMOTguMjkxOCAzNS41Njg1TDkxLjMxNTQgMzEuMDc5N0w5Mi4yOTA0IDI5LjU2NjZMOTQuODQ1NyAzMS4yMTQyTDk5LjAzMTUgMjQuNzA4TDEwMC44ODEgMjUuOTAxNkw5Ni42OTQ4IDMyLjQwNzhIOTYuNzExNloiIGZpbGw9IiM0RjM0NUEiLz4KPHBhdGggZD0iTTgyLjU5MSAxOS42ODEyTDgzLjEyODkgMThMOTAuMTcyNiAyMC4yMDI0TDg3LjMxNDggMjkuMjgwOEw4MC40NTYxIDI3LjEyODlMODAuOTk0IDI1LjQ0NzdMODUuNzY4MiAyNi45NDRMODYuMzkwMiAyNC45NzdMODIuMTcwNyAyMy42NDg4TDgyLjY5MTkgMjIuMDE4MUw4Ni45MTEzIDIzLjM0NjJMODcuNTY2OSAyMS4yNDQ3TDgyLjYyNDYgMTkuNjk4TDgyLjU5MSAxOS42ODEyWiIgZmlsbD0iIzRGMzQ1QSIvPgo8L2c+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMV8xMjE2XzE2OCkiPgo8cGF0aCBkPSJNNzEgOTEuNTQ0MkM4NC40NDkzIDkxLjU0NDIgOTYuNzE1NCA5Mi40NzI4IDEwNiA5My45OTkxQzk4LjEzOCA5MS41OTM0IDg1LjM5MTEgOTAuMDI4OSA3MSA5MC4wMjg5QzU2LjYwODkgOTAuMDI4OSA0My44NjI5IDkxLjU5NDMgMzYgOTRDNDUuMjg1NSA5Mi40NzM4IDU3LjU1MDcgOTEuNTQ1MSA3MSA5MS41NDUxIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODEuODc1MSA1MUM3Mi4yNDc4IDUwLjk2NjIgNzAuMzUxNiA1Ny42ODYgNzAuMzUxNiA1Ny42ODZDNzAuMzUxNiA1Ny42ODYgNjguNDU1NCA1MC45NjcyIDU4LjgyODIgNTFDNDcuNjE2IDUxLjAzOTIgMzMuNTQ0MiA2Ny44MTIzIDU2Ljk5MzkgODcuMjg4NFY3Mi4xNjI5TDcwLjM1MTYgNTguNTc3M0w3Ni42NTU2IDY0Ljk4ODhWNjMuMTk4SDgwLjY1MTZWNjkuMDUzTDgzLjcwOTQgNzIuMTYyOVY4Ny4yODQ4QzEwNy4xNTIgNjcuODEwNSA5My4wODczIDUxLjAzOTIgODEuODc1MSA1MVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik02OC40MjQ4IDc2LjA3OTNDNjguMjkxMiA3Ny41OTI4IDY2Ljk3NzEgNzguNzA4NSA2NS40ODkgNzguNTczNUM2NC4wMDE5IDc4LjQzNzUgNjIuOTA0IDc3LjEwMTEgNjMuMDM4NSA3NS41ODc2QzYzLjE3MjIgNzQuMDc2IDY0LjQ4NjIgNzIuOTU4NCA2NS45NzM0IDczLjA5NTNDNjcuNDYxNSA3My4yMzEyIDY4LjU1ODUgNzQuNTY3NyA2OC40MjQ4IDc2LjA4MDIiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik03OC45NjM0IDc2LjgwMjdDNzguOTYzNCA3OC4zODU1IDc3LjcwMjMgNzkuNjY4MiA3Ni4xNDYgNzkuNjY4MkM3NC41ODk4IDc5LjY2ODIgNzMuMzI4NiA3OC4zODU1IDczLjMyODYgNzYuODAyN0M3My4zMjg2IDc1LjIxOTkgNzQuNTg5OCA3My45MzgyIDc2LjE0NiA3My45MzgyQzc3LjcwMjMgNzMuOTM4MiA3OC45NjM0IDc1LjIyMDkgNzguOTYzNCA3Ni44MDI3WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTU4LjI0NjYgOTAuNDI0OEM1OC4yNDY2IDkwLjQyNDggNTguNTM5OSA4OC43NzM2IDU5LjY3NTUgODcuMzcyM0M2MC44MzYyIDg1LjkzOTIgNjIuNDE1NyA4Mi4xMTU4IDYxLjI5MjcgODAuMjExQzU2Ljc2ODQgNzIuNTI3OCA1OS44NTc2IDcyLjg0MzUgNjEuMjQ1MiA3NC44NDVDNjQuMDQ5MSA3OC44ODczIDY0LjYxNzggODAuODg5NyA2Ny4wNDk1IDc5LjM0MzRDNjkuNDgxMiA3Ny43OTcxIDcyLjE0NyA3Ny4xOTQxIDcwLjQ4MTMgNzkuNzUzQzY4LjgxNTYgODIuMzEyIDY2LjAxOTggODEuODIxMSA2OC43MDk4IDg1LjQ4NThDNzEuMzk5OCA4OS4xNTA0IDY5LjQwNTkgOTEuMzg1NCA2Ny43ODc3IDg4LjcwMjRDNjUuOTM5IDg1LjYzNzIgNjUuMzM4MSA4Mi41ODM4IDY0LjA2MjYgODQuOTQzQzYzLjExNTQgODYuNjk1NCA1OC40NjAxIDk0LjU3MDIgNTguMjQ2NiA5MC40MjM5IiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODEuOTUyMSA5MS4wNTYxQzgxLjk1MjEgOTEuMDU2MSA4MS44Mjc1IDg5LjY0MjEgODAuOTc1MyA4OC4zNzRDODAuMTA0NCA4Ny4wNzc3IDc5LjA1NzYgODMuNzMzMyA4MC4xNDQ3IDgyLjIxNDNDODQuNTMwMSA3Ni4wODg0IDgxLjkwMjggNzYuMTE1OCA4MC41ODQzIDc3LjY5NThDNzcuOTIxMSA4MC44ODcgNzcuMzkzNyA4Mi4zODMxIDc1LjM1NzYgODEuMDQwMkM3Mi44MjgxIDc5LjM3MDggNzEuMTc1IDc5LjE1MzcgNzIuMzg4NiA4MS40Mzg5QzczLjYwMTMgODMuNzI0MSA3Ni4wNDExIDgzLjIwNzggNzMuNTAxNyA4Ni4wODg4QzcwLjk2MTUgODguOTY5NyA3Mi40NzY1IDkxLjAwNjggNzQuMDM5IDg4Ljg3MTJDNzUuODI0OSA4Ni40Mjk5IDc2LjU1OTUgODMuOTAzIDc3LjQ1ODMgODUuOTkwMkM3OC4xMjU2IDg3LjU0MDIgODEuNDYzMyA5NC41MzQ2IDgxLjk1MjEgOTEuMDU3IiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzEyMTZfMTY4Ij4KPHJlY3Qgd2lkdGg9IjEwOSIgaGVpZ2h0PSIxMDgiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNS45MTk5IDE4KSIvPgo8L2NsaXBQYXRoPgo8Y2xpcFBhdGggaWQ9ImNsaXAxXzEyMTZfMTY4Ij4KPHJlY3Qgd2lkdGg9IjcwIiBoZWlnaHQ9IjQzIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzYgNTEpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
  width: 142px;
  height: 142px;
  transition: all 0.3s ease-in-out;
  z-index: 1000;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  right: 2em;
  border-radius: 50%;
  visibility: visible;
}
body.wp-theme-shelter-2025-theme .theme-header .donate-button.fixed a {
  visibility: hidden;
}
body.wp-theme-shelter-2025-theme .theme-header .donate-button.fixed a:after {
  bottom: 5%;
  visibility: visible;
}
body.wp-theme-shelter-2025-theme .theme-header .mobile-menu {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100vw;
  background-color: #fff;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
  z-index: 1000;
  margin: 0 -1em;
  padding: 2em 0.8em;
}
body.wp-theme-shelter-2025-theme .theme-header .mobile-menu .donate-button {
  position: relative;
  margin: 2em auto 0.6em;
  display: flex;
  justify-content: center;
}
body.wp-theme-shelter-2025-theme .theme-header .mobile-menu .donate-button a {
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
body.wp-theme-shelter-2025-theme .theme-header .mobile-menu ul {
  flex-direction: column;
  padding: 1em;
  margin: 0 0 1em 0;
  list-style: none;
}
body.wp-theme-shelter-2025-theme .theme-header .mobile-menu ul li {
  margin: 0.5em 0;
}
body.wp-theme-shelter-2025-theme .theme-header .mobile-menu ul li > a {
  font-size: 1.2em;
  font-weight: 400;
  text-decoration: none;
  color: #3E4E50;
  margin-bottom: 1em;
}
body.wp-theme-shelter-2025-theme .theme-header .mobile-menu ul li.menu-item-has-children {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}
body.wp-theme-shelter-2025-theme .theme-header .mobile-menu ul li.menu-item-has-children .submenu-toggle {
  background: none;
  border: none;
  cursor: pointer;
  padding: 10px;
  margin-left: 10px;
  position: relative;
  transition: transform 0.3s ease;
}
body.wp-theme-shelter-2025-theme .theme-header .mobile-menu ul li.menu-item-has-children .submenu-toggle::after {
  content: url("data:image/svg+xml,<svg width=\"20\" height=\"12\" viewBox=\"0 0 20 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M9.577 11.9178L0 2.34078V0.803253L9.577 10.2362L19.154 0.908694V2.34078L9.577 11.9178Z\" fill=\"%23E47930\"/></svg>");
  display: block;
  transition: transform 0.3s ease;
}
body.wp-theme-shelter-2025-theme .theme-header .mobile-menu ul li.menu-item-has-children .submenu-toggle:hover::after {
  transform: scale(1.1);
}
body.wp-theme-shelter-2025-theme .theme-header .mobile-menu ul li.menu-item-has-children .submenu-toggle .screen-reader-text {
  position: absolute !important;
  clip: rect(1px, 1px, 1px, 1px);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}
body.wp-theme-shelter-2025-theme .theme-header .mobile-menu ul li.menu-item-has-children ul {
  display: none;
}
body.wp-theme-shelter-2025-theme .theme-header .mobile-menu ul li.menu-item-has-children.active .submenu-toggle::after {
  transform: rotate(180deg);
}
body.wp-theme-shelter-2025-theme .theme-header .mobile-menu ul li.menu-item-has-children.active ul {
  display: flex;
  flex-basis: 100%;
  background-color: #F6F6F6;
  border-radius: 20px;
}
body.wp-theme-shelter-2025-theme .theme-header .mobile-menu ul li.menu-item-has-children.active ul li {
  border-left: solid 1px #E4792F;
  margin: 0;
  padding: 10px 0 10px 1em;
}
body.wp-theme-shelter-2025-theme .theme-header .mobile-menu.active {
  display: block;
  height: calc(100vh - 100%);
  min-height: calc(100vh - 100%);
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
body.wp-theme-shelter-2025-theme .theme-header .mobile-search {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100vw;
  background-color: #fff;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
  z-index: 1000;
  margin-left: -1em;
  padding: 2em 1.6em 1.4em;
}
body.wp-theme-shelter-2025-theme .theme-header .mobile-search form {
  display: flex;
  padding: 1em;
  justify-content: space-between;
  align-items: baseline;
}
body.wp-theme-shelter-2025-theme .theme-header .mobile-search form input {
  flex-basis: 80%;
  margin-bottom: 1em;
  margin-right: 2em;
  border: solid 1px #aaa;
  padding: 8px 14px;
  color: #3E4E50;
  border-radius: 8px;
  font-size: 1em;
}
body.wp-theme-shelter-2025-theme .theme-header .mobile-search form button {
  background-color: #E4792F;
  color: #fff;
  border: none;
  border-radius: 8px;
  padding: 8px 22px;
  font-size: 0.92em;
  font-weight: 600;
  cursor: pointer;
}
body.wp-theme-shelter-2025-theme .theme-header .mobile-search form button:hover {
  background-color: rgb(220.8340425532, 107.2319148936, 28.6659574468);
}
body.wp-theme-shelter-2025-theme .theme-header .mobile-search.active {
  display: block;
}
body.wp-theme-shelter-2025-theme main {
  margin: 0 auto;
  max-width: 1440px;
}
@media screen and (max-width: 1558px) {
  body.wp-theme-shelter-2025-theme main {
    padding: 0 1em;
  }
}
body.wp-theme-shelter-2025-theme main p.smaller, body.wp-theme-shelter-2025-theme main h4.smaller, body.wp-theme-shelter-2025-theme main h5.smaller, body.wp-theme-shelter-2025-theme main h6.smaller {
  font-size: 0.92em;
}
body.wp-theme-shelter-2025-theme main p.all-caps, body.wp-theme-shelter-2025-theme main h4.all-caps, body.wp-theme-shelter-2025-theme main h5.all-caps, body.wp-theme-shelter-2025-theme main h6.all-caps {
  text-transform: uppercase;
  letter-spacing: 0.08em;
}
body.wp-theme-shelter-2025-theme main p > a, body.wp-theme-shelter-2025-theme main h4 > a, body.wp-theme-shelter-2025-theme main h5 > a, body.wp-theme-shelter-2025-theme main h6 > a {
  color: #0488E3;
}
body.wp-theme-shelter-2025-theme main .wp-block-columns {
  position: relative;
  z-index: 2;
}
body.wp-theme-shelter-2025-theme main .wp-block-columns .wp-block-column.background-pattern-a {
  position: relative;
}
body.wp-theme-shelter-2025-theme main .wp-block-columns .wp-block-column.background-pattern-a::before {
  content: "";
  position: absolute;
  top: 100px;
  right: 90px;
  width: 500px;
  height: 494px;
  background-image: url("data:image/svg+xml,<svg version=\"1.1\" id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 545 540.2\" style=\"enable-background:new 0 0 545 540.2;\" xml:space=\"preserve\"><style type=\"text/css\">.st0{fill:none;stroke:%23E47930;stroke-miterlimit:10;}.st1{fill:none;stroke:%230488EE;stroke-width:2;stroke-miterlimit:10;}</style><path class=\"st0\" d=\"M475.6,165.9l-342,342\"/><path class=\"st0\" d=\"M143.4,513.1l337.4-337.4\"/><path class=\"st0\" d=\"M153.5,517.9l332.1-332.1\"/><path class=\"st0\" d=\"M164.1,522.4l326-326\"/><path class=\"st0\" d=\"M497.8,218.7L186.4,530\"/><path class=\"st0\" d=\"M198.3,533.1l302.6-302.6\"/><path class=\"st0\" d=\"M175,526.4l319.1-319.1\"/><path class=\"st0\" d=\"M437.1,114.3L82,469.4\"/><path class=\"st0\" d=\"M89.8,476.6l354.5-354.5\"/><path class=\"st0\" d=\"M470,156.4L124.2,502.3\"/><path class=\"st0\" d=\"M451.3,130.2L97.9,483.5\"/><path class=\"st0\" d=\"M106.3,490.1l351.5-351.5\"/><path class=\"st0\" d=\"M464.1,147.4l-349,349\"/><path class=\"st0\" d=\"M499.8,351.7L319.4,532\"/><path class=\"st0\" d=\"M341.1,525.3l152-152\"/><path class=\"st0\" d=\"M367.1,514.4l115-115\"/><path class=\"st0\" d=\"M503.9,332.6L300.3,536.1\"/><path class=\"st0\" d=\"M459,437.5l-53.7,53.7\"/><path class=\"st0\" d=\"M506.3,315.1L282.9,538.6\"/><path class=\"st0\" d=\"M507.5,299L266.7,539.7\"/><path class=\"st0\" d=\"M503.5,243L210.7,535.8\"/><path class=\"st0\" d=\"M223.6,537.8l281.9-281.9\"/><path class=\"st0\" d=\"M429.6,106.8l-355.1,355\"/><path class=\"st0\" d=\"M507,269.5L237.2,539.2\"/><path class=\"st0\" d=\"M251.6,539.9l256.1-256.1\"/><path class=\"st0\" d=\"M243.4,38L5.8,275.7\"/><path class=\"st0\" d=\"M5.4,288.8c0,0.7,0,1.5,0,2.2L258.8,37.7\"/><path class=\"st0\" d=\"M209.3,42.1L9.9,241.6\"/><path class=\"st0\" d=\"M7.2,259.3L227,39.4\"/><path class=\"st0\" d=\"M6,305.5L273.2,38.2\"/><path class=\"st0\" d=\"M286.9,39.5L7.2,319.2\"/><path class=\"st0\" d=\"M9.2,332.3L300,41.4\"/><path class=\"st0\" d=\"M167.5,53.9L21.7,199.8\"/><path class=\"st0\" d=\"M14.4,222L189.8,46.7\"/><path class=\"st0\" d=\"M94.3,97.1l-29.5,29.5\"/><path class=\"st0\" d=\"M33.9,172.5L140.3,66.2\"/><path class=\"st0\" d=\"M11.7,344.8L312.5,43.9\"/><path class=\"st0\" d=\"M405.1,86.3l-351.1,351\"/><path class=\"st0\" d=\"M60.6,445.9l353-353\"/><path class=\"st0\" d=\"M396.3,80.1L47.9,428.6\"/><path class=\"st0\" d=\"M387.2,74.3L42,419.4\"/><path class=\"st0\" d=\"M14.7,356.7L324.5,47\"/><path class=\"st0\" d=\"M67.4,454L421.8,99.7\"/><path class=\"st0\" d=\"M377.7,68.8L36.5,409.9\"/><path class=\"st0\" d=\"M18.2,368.2L336,50.5\"/><path class=\"st0\" d=\"M22.2,379.2L347,54.5\"/><path class=\"st0\" d=\"M26.6,389.9l331-331\"/><path class=\"st0\" d=\"M367.8,63.6L31.4,400.1\"/><circle class=\"st1\" cx=\"445.9\" cy=\"97.3\" r=\"90\"/></svg>");
  background-repeat: no-repeat;
  background-size: cover;
  z-index: -1;
  pointer-events: none;
}
body.wp-theme-shelter-2025-theme main .wp-block-columns .wp-block-column.background-pattern-a.align-left::before {
  left: -180px;
}
body.wp-theme-shelter-2025-theme main .wp-block-columns .wp-block-column.background-pattern-a.align-right::before {
  right: 180px;
}
@media screen and (max-width: 768px) {
  body.wp-theme-shelter-2025-theme main .wp-block-columns .wp-block-column.background-pattern-a::before {
    display: none;
  }
}
body.wp-theme-shelter-2025-theme main .arrow-bullets {
  list-style-image: url("data:image/svg+xml,<svg width=\"23\" height=\"25\" viewBox=\"0 0 23 25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url%28%23clip0_900_7221%29\"><path d=\"M3.81435 21.7144V25L4.71098 24.411V21.7144V21.5654V18.5779L6.05592 17.698V21.5654V21.7144V23.5311L6.94887 22.9421V21.7144V21.5654V17.109L8.29382 16.2291V21.5654V21.7144V22.0622L9.19045 21.4767V15.6401L10.5317 14.7601V20.5932L11.4283 20.0078V14.1747L12.7733 13.2948V19.1279L13.6662 18.5389V12.7058L14.2064 12.351L13.6662 11.9997V6.45756L12.7733 5.87213V11.4107L11.4283 10.5308V4.99219L10.5317 4.40321V9.94536L9.19045 9.06188V3.52328L8.29382 2.93429V8.47644L6.94887 7.59651V2.05436L6.05592 1.46892V7.00752L4.71098 6.12759V0.588987L3.81435 0V0.095799V5.54215L0 3.04073V21.6683L3.81435 19.1669V21.5654V21.7144Z\" fill=\"%230488EE\"/><path d=\"M18.1457 15.601V9.39538L17.249 8.8064V16.19L18.1457 15.601Z\" fill=\"%230488EE\"/><path d=\"M20.3837 14.1357V10.8644L19.4907 10.2754V14.7212L20.3837 14.1357Z\" fill=\"%230488EE\"/><path d=\"M15.9079 17.07V7.9265L15.0112 7.34106V17.659L15.9079 17.07Z\" fill=\"%230488EE\"/><path d=\"M23 12.5L21.7285 11.7443V13.2522L23 12.5Z\" fill=\"%230488EE\"/></g><defs><clipPath id=\"clip0_900_7221\"><rect width=\"23\" height=\"25\" fill=\"white\"/></clipPath></defs></svg>");
}
body.wp-theme-shelter-2025-theme main.search-results .container {
  padding: 2em 1em;
  max-width: 780px;
}
body.wp-theme-shelter-2025-theme main.search-results h1 {
  margin-top: 3rem;
  text-align: left;
  margin-bottom: 2rem;
}
body.wp-theme-shelter-2025-theme main.search-results .wp-block-search {
  margin: 4rem auto;
  display: flex;
  justify-content: center;
  width: 100%;
}
body.wp-theme-shelter-2025-theme main.search-results .wp-block-search .wp-block-search__inside-wrapper {
  justify-content: center;
}
body.wp-theme-shelter-2025-theme main.search-results .wp-block-search input {
  width: 90%;
  max-width: 600px;
  padding: 8px 14px;
  border-radius: 8px;
  border: 1px solid #ccc;
}
body.wp-theme-shelter-2025-theme main.search-results .wp-block-search button {
  background-color: #E4792F;
  color: #fff;
  border: none;
  padding: 8px 24px;
  border-radius: 8px;
  cursor: pointer;
}
body.wp-theme-shelter-2025-theme main.search-results .wp-block-search button:hover {
  background-color: rgb(198.2638297872, 96.2723404255, 25.7361702128);
}
body.wp-theme-shelter-2025-theme main.search-results .wp-block-query {
  margin-top: 1.5rem;
}
body.wp-theme-shelter-2025-theme main.search-results .wp-block-query .wp-block-post {
  border-top: solid 1px #ededed;
  padding: 1.5em 0;
}
body.wp-theme-shelter-2025-theme main.search-results .wp-block-query .wp-block-post:first-child {
  border-top: none;
}
body.wp-theme-shelter-2025-theme main.search-results .wp-block-query .wp-block-post-title {
  margin-bottom: 0;
}
body.wp-theme-shelter-2025-theme main.search-results .wp-block-query .wp-block-post-title a {
  color: #3E4E50;
  text-decoration: none;
  font-size: 18px;
}
body.wp-theme-shelter-2025-theme main.search-results .wp-block-query .wp-block-post-title a:hover, body.wp-theme-shelter-2025-theme main.search-results .wp-block-query .wp-block-post-title a:focus {
  text-decoration: underline;
}
body.wp-theme-shelter-2025-theme main.category-archive h1 {
  margin: 6rem 0 3rem;
  text-align: left;
}
@media screen and (max-width: 992px) {
  body.wp-theme-shelter-2025-theme main.category-archive h1 {
    margin: 4rem 0 2rem;
  }
}
body.wp-theme-shelter-2025-theme main.category-archive .wp-block-post-template {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(300px, 30.5%));
  grid-template-rows: 1fr;
  gap: 3.4rem 3rem;
  margin-bottom: 8rem;
  margin-left: auto;
  margin-right: auto;
  justify-content: center;
  align-items: stretch;
}
@media screen and (max-width: 1200px) {
  body.wp-theme-shelter-2025-theme main.category-archive .wp-block-post-template {
    grid-template-columns: repeat(auto-fill, minmax(300px, 46%));
    gap: 2.8rem;
  }
}
@media screen and (max-width: 800px) {
  body.wp-theme-shelter-2025-theme main.category-archive .wp-block-post-template {
    grid-template-columns: repeat(auto-fill, minmax(300px, 100%));
    gap: 2rem;
  }
}
body.wp-theme-shelter-2025-theme main.category-archive .wp-block-post-template .wp-block-post {
  background: white;
  border-radius: 20px;
  overflow: hidden;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
  transition: transform 0.2s ease;
  position: relative;
  display: flex;
  flex-direction: column;
  height: 100%;
  min-height: 320px;
}
body.wp-theme-shelter-2025-theme main.category-archive .wp-block-post-template .wp-block-post:first-child {
  margin-block-start: 24px;
}
body.wp-theme-shelter-2025-theme main.category-archive .wp-block-post-template .wp-block-post:hover, body.wp-theme-shelter-2025-theme main.category-archive .wp-block-post-template .wp-block-post:focus {
  transform: translateY(-2px);
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.15);
}
body.wp-theme-shelter-2025-theme main.category-archive .wp-block-post-template .wp-block-post .wp-block-post-featured-image img {
  width: 100%;
  height: 200px;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}
body.wp-theme-shelter-2025-theme main.category-archive .wp-block-post-template .wp-block-post .wp-block-post-title {
  padding: 0 1.2em;
  margin: 0.5rem 0 4rem;
}
body.wp-theme-shelter-2025-theme main.category-archive .wp-block-post-template .wp-block-post .wp-block-post-title a {
  color: #3E4E50;
  text-decoration: none;
}
body.wp-theme-shelter-2025-theme main.category-archive .wp-block-post-template .wp-block-post .wp-block-post-title a:hover, body.wp-theme-shelter-2025-theme main.category-archive .wp-block-post-template .wp-block-post .wp-block-post-title a:focus {
  text-decoration: underline;
}
body.wp-theme-shelter-2025-theme main.category-archive .wp-block-post-template .wp-block-post a.wp-block-read-more {
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 20px 0;
  background: #E4792F;
  color: #fff;
  padding: 0.8em 1.6em;
  text-decoration: none;
}
body.wp-theme-shelter-2025-theme main.category-archive .wp-block-post-template .wp-block-post a.wp-block-read-more:hover, body.wp-theme-shelter-2025-theme main.category-archive .wp-block-post-template .wp-block-post a.wp-block-read-more:focus {
  background: rgb(198.2638297872, 96.2723404255, 25.7361702128);
}
body.wp-theme-shelter-2025-theme footer {
  background-color: #0488E3;
  color: #fff;
  padding: 0 2em;
  margin-top: 2.4em;
}
body.wp-theme-shelter-2025-theme footer .container {
  display: flex;
  grid-template-columns: 230px 1fr 1fr 2fr;
  grid-template-rows: auto;
  grid-gap: 1.5rem;
}
body.wp-theme-shelter-2025-theme footer .container p {
  margin: 0.5em 0;
  font-size: 0.9em;
}
body.wp-theme-shelter-2025-theme footer .container p.menu-title {
  font-weight: 500;
  margin-bottom: 0.5em;
  font-family: "Francois One", sans-serif;
}
body.wp-theme-shelter-2025-theme footer .container a {
  color: #fff;
  text-decoration: none;
  transition: color 0.3s ease-in-out;
}
body.wp-theme-shelter-2025-theme footer .container a:hover, body.wp-theme-shelter-2025-theme footer .container a:focus {
  color: #E4792F;
}
body.wp-theme-shelter-2025-theme footer .container .footer-content {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: wrap;
}
@media screen and (max-width: 768px) {
  body.wp-theme-shelter-2025-theme footer .container .footer-content {
    flex-direction: column;
  }
}
body.wp-theme-shelter-2025-theme footer .container .footer-content h4 {
  font-size: 1.4em;
  margin-bottom: 0.5em;
  font-weight: 500;
  font-family: "Francois One", sans-serif;
}
body.wp-theme-shelter-2025-theme footer .container .credentials {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-self: center;
  align-items: center;
  padding-right: 2rem;
  margin-right: auto;
  width: 440px;
  max-width: 442px;
}
@media screen and (max-width: 600px) {
  body.wp-theme-shelter-2025-theme footer .container .credentials {
    width: 100%;
    max-width: unset;
    padding-right: 0;
    margin-right: 0;
    flex-wrap: wrap;
  }
}
@media screen and (max-width: 434px) {
  body.wp-theme-shelter-2025-theme footer .container .credentials {
    max-width: 360px;
    justify-content: unset;
  }
  body.wp-theme-shelter-2025-theme footer .container .credentials a:nth-child(1) {
    margin-right: 2rem;
  }
  body.wp-theme-shelter-2025-theme footer .container .credentials a:nth-child(3) {
    margin-top: 2rem;
  }
}
@media screen and (max-width: 348px) {
  body.wp-theme-shelter-2025-theme footer .container .credentials {
    flex-direction: column;
    align-items: center;
    width: 100%;
    margin-left: -2em;
  }
  body.wp-theme-shelter-2025-theme footer .container .credentials a:nth-child(1) {
    margin-right: 0;
  }
  body.wp-theme-shelter-2025-theme footer .container .credentials a:nth-child(2) {
    margin-top: 2rem;
  }
}
body.wp-theme-shelter-2025-theme footer .container .credentials a {
  overflow: hidden;
  width: 110px;
  height: 114px;
}
body.wp-theme-shelter-2025-theme footer .container .credentials a img {
  width: 100%;
  height: auto;
  -o-object-fit: contain;
     object-fit: contain;
}
body.wp-theme-shelter-2025-theme footer .container .credentials a:nth-child(2) {
  width: 140px;
}
body.wp-theme-shelter-2025-theme footer .container .contact-info-footer {
  background-color: #E0CA3C;
  background-image: url("data:image/svg+xml,%3Csvg width=%27177%27 height=%27196%27 viewBox=%270 0 177 196%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23clip0_900_7862%29%27%3E%3Cpath d=%27M29.3285 170.241V196L36.2227 191.382V170.241V169.073V145.651L46.5639 138.752V169.073V170.241V184.484L53.4299 179.866V170.241V169.073V134.135L63.7711 127.236V169.073V170.241V172.967L70.6653 168.378V122.618L80.9783 115.72V161.451L87.8725 156.861V111.13L98.2138 104.231V149.963L105.08 145.345V99.6134L109.233 96.8317L105.08 94.0778V50.6273L98.2138 46.0375V89.4601L87.8725 82.5615V39.1388L80.9783 34.5211V77.9716L70.6653 71.0451V27.6225L63.7711 23.0048V66.4553L53.4299 59.5566V16.1062L46.5639 11.5163V54.939L36.2227 48.0403V4.61766L29.3285 0V0.751064V43.4505L0 23.8393V169.88L29.3285 150.269V169.073V170.241Z%27 fill=%27%23EEDF8A%27/%3E%3Cpath d=%27M139.522 122.312V73.6599L132.628 69.0422V126.93L139.522 122.312Z%27 fill=%27%23EEDF8A%27/%3E%3Cpath d=%27M156.729 110.824V85.1763L149.863 80.5586V115.414L156.729 110.824Z%27 fill=%27%23EEDF8A%27/%3E%3Cpath d=%27M122.315 133.828V62.1435L115.421 57.5537V138.446L122.315 133.828Z%27 fill=%27%23EEDF8A%27/%3E%3Cpath d=%27M176.846 98L167.07 92.075V103.897L176.846 98Z%27 fill=%27%23EEDF8A%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_900_7862%27%3E%3Crect width=%27176.847%27 height=%27196%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  background-repeat: no-repeat no-repeat;
  background-position: left top 24px;
  background-size: 120px;
  padding: 9em 1.2em 2em;
  margin-top: -2em;
  margin-left: -2em;
  border-radius: 0 12px 0 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-right: 1em;
  min-width: 232px;
}
body.wp-theme-shelter-2025-theme footer .container .contact-info-footer p, body.wp-theme-shelter-2025-theme footer .container .contact-info-footer a {
  color: #4F345A;
  font-weight: 500;
  font-family: "Francois One", sans-serif;
}
body.wp-theme-shelter-2025-theme footer .container .contact-info-footer p {
  font-size: 1.8em;
  margin: 0.2em 0 0;
  line-height: 1.4;
}
@media screen and (max-width: 768px) {
  body.wp-theme-shelter-2025-theme footer .container .contact-info-footer {
    margin: 0 0 1em -2em;
    padding: 11.5em 1.2em 2em;
    width: 100vw;
    border-radius: 0;
  }
}
body.wp-theme-shelter-2025-theme footer .container .col {
  flex: 1;
  padding: 1em;
  min-width: 220px;
}
body.wp-theme-shelter-2025-theme footer .container .col:first-child {
  margin-right: 2em;
}
body.wp-theme-shelter-2025-theme footer .container .wp-block-social-links {
  list-style: none;
  padding: 0;
  margin: 2em 0 1em;
  display: flex;
}
body.wp-theme-shelter-2025-theme footer .container .wp-block-social-links .wp-block-social-link {
  margin: 0;
  margin-right: 0.66vw;
}
body.wp-theme-shelter-2025-theme footer .container .wp-block-social-links .wp-block-social-link:last-child {
  margin-right: 0;
}
body.wp-theme-shelter-2025-theme footer .container .wp-block-social-links .wp-block-social-link a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 22px;
  height: 28px;
  border-radius: 50%;
  transition: all 0.3s ease;
  font-size: 1.2em;
}
body.wp-theme-shelter-2025-theme footer .container .wp-block-social-links .wp-block-social-link a:hover {
  background-color: #E4792F;
  transform: translateY(-2px);
}
body.wp-theme-shelter-2025-theme footer .container .wp-block-social-links .wp-block-social-link a .wp-block-social-link__icon {
  display: flex;
  align-items: center;
  justify-content: center;
}
body.wp-theme-shelter-2025-theme footer .container .wp-block-social-links .wp-block-social-link a .wp-block-social-link__icon i {
  font-size: 1.2em;
  color: #fff;
}
body.wp-theme-shelter-2025-theme footer .container .footer-menu-list {
  list-style: none;
  padding: 1em 0 0;
  margin: 1em 0;
  display: flex;
  flex-direction: column;
  gap: 0.5em;
}
body.wp-theme-shelter-2025-theme footer .container .footer-menu-list li a {
  color: #fff;
  text-decoration: none;
  transition: color 0.3s ease-in-out;
}
body.wp-theme-shelter-2025-theme footer .container .footer-menu-list li a:hover, body.wp-theme-shelter-2025-theme footer .container .footer-menu-list li a:focus {
  text-decoration: underline;
}
@media screen and (max-width: 768px) {
  body.wp-theme-shelter-2025-theme footer .container {
    flex-direction: column;
  }
}
body.wp-theme-shelter-2025-theme footer .colophon {
  display: block;
  text-align: center;
  padding: 0.5em 1em;
  margin: 1em auto;
  font-size: 0.8em;
  color: #fff;
  margin-left: calc(auto - 2em);
}
body.wp-theme-shelter-2025-theme .wp-block-query-pagination {
  display: flex;
  justify-content: center;
  margin-top: 2rem;
  margin-bottom: 2rem;
}
body.wp-theme-shelter-2025-theme .wp-block-query-pagination .wp-block-query-pagination-numbers {
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
  gap: 0.5rem;
}
body.wp-theme-shelter-2025-theme .wp-block-query-pagination .wp-block-query-pagination-numbers a, body.wp-theme-shelter-2025-theme .wp-block-query-pagination .wp-block-query-pagination-numbers span {
  display: block;
  padding: 0.5rem 0.75rem;
  text-decoration: none;
  color: #BABABA;
  transition: all 0.2s ease;
}
body.wp-theme-shelter-2025-theme .wp-block-query-pagination .wp-block-query-pagination-numbers a.current, body.wp-theme-shelter-2025-theme .wp-block-query-pagination .wp-block-query-pagination-numbers span.current {
  color: #000;
}
body.wp-theme-shelter-2025-theme .wp-block-query-pagination .wp-block-query-pagination-numbers a:hover, body.wp-theme-shelter-2025-theme .wp-block-query-pagination .wp-block-query-pagination-numbers span:hover {
  color: #3E4E50;
}
body.wp-theme-shelter-2025-theme .wp-block-query-pagination .wp-block-query-pagination-numbers.current span {
  color: 0;
}
body.wp-theme-shelter-2025-theme .wp-block-query-pagination a.wp-block-query-pagination-previous {
  text-indent: -9999px;
  overflow: hidden;
  width: 40px;
  height: 40px;
  padding: 0;
  background-image: url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M15 18L9 12L15 6\" stroke=\"%23E47930\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 24px 24px;
}
body.wp-theme-shelter-2025-theme .wp-block-query-pagination a.wp-block-query-pagination-previous:hover {
  background-image: url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M15 18L9 12L15 6\" stroke=\"%23b5632c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");
}
body.wp-theme-shelter-2025-theme .wp-block-query-pagination a.wp-block-query-pagination-next {
  text-indent: -9999px;
  overflow: hidden;
  width: 40px;
  height: 40px;
  padding: 0;
  background-image: url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M9 18L15 12L9 6\" stroke=\"%23E47930\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 24px 24px;
}
body.wp-theme-shelter-2025-theme .wp-block-query-pagination a.wp-block-query-pagination-next:hover {
  background-image: url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M9 18L15 12L9 6\" stroke=\"%23b5632c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");
}
body.no-scroll .theme-header .header-content .mobile-toggle {
  background-image: url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><line x1=\"1.68279\" y1=\"22.901\" x2=\"22.896\" y2=\"1.68775\" stroke=\"%234F345A\" stroke-width=\"2\"/><line x1=\"22.5061\" y1=\"22.9203\" x2=\"1.29289\" y2=\"1.7071\" stroke=\"%234F345A\" stroke-width=\"2\"/></svg>");
}
body.single main.single-post article {
  max-width: 1012px;
}
body.single main.single-post article .wp-block-post-featured-image {
  margin: 3rem auto 2rem;
  max-width: 100%;
  height: auto;
  border-radius: 20px;
  overflow: hidden;
}
body.single main.single-post article .entry-content {
  font-size: 1.125rem;
  line-height: 1.6;
  margin: 0 auto;
  padding: 0 1em;
  max-width: 800px;
}
body.single main.single-post article .entry-content p {
  margin-bottom: 1.5em;
}
body.single main.single-post article .entry-content img {
  max-width: 100%;
  height: auto;
  border-radius: 10px;
  margin-bottom: 1.5em;
}
body.single main.single-post .taxonomy-category {
  margin: 1rem 0 3rem;
}
body.single main.single-post .taxonomy-category a {
  color: #E4792F;
  text-decoration: none;
  padding: 12px 28px;
  border-radius: 24px;
  border: 2px solid #E4792F;
  font-weight: 600;
  font-size: 0.9em;
}
body.single main.single-post .nav-links {
  margin: 1rem 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 1em 0 2em;
  border-top: 2px solid #ddd;
}
body.single main.single-post .nav-links a {
  color: #E4792F;
  text-decoration: none;
  font-weight: 600;
  font-size: 0.9em;
}
body.single main.single-post .nav-links a:hover, body.single main.single-post .nav-links a:focus {
  text-decoration: underline;
}

@media screen and (max-width: 991px) {
  body.wp-theme-shelter-2025-theme .theme-header {
    flex-direction: column;
  }
  body.wp-theme-shelter-2025-theme .theme-header .container {
    margin: 0 0 0 1em;
    padding: 0 0 1em 1em;
  }
  body.wp-theme-shelter-2025-theme .theme-header .header-content {
    justify-content: center;
    text-align: center;
    flex-direction: column;
    max-height: unset;
  }
  body.wp-theme-shelter-2025-theme .theme-header .header-content .mobile-toggle {
    display: block;
    cursor: pointer;
    margin-bottom: 0;
  }
  body.wp-theme-shelter-2025-theme .theme-header .wp-block-shelter-inc-blocks-header-search {
    display: none;
  }
  body.wp-theme-shelter-2025-theme .theme-header ul#menu-main-menu {
    display: none;
  }
}

/*# sourceMappingURL=screen.css.map*/