:root {
  --sidebar-width: 28rem;
  --layout-gap: 6rem;
  --wp--style--block-gap: clamp(3.5rem, 2.737rem + 1.404vw, 4rem);
}

@media (min-width: 1300px) {
  :root {
    --sidebar-width: 32rem;
    --layout-gap: 8rem;
  }
}
.wp-block-button .wp-block-button__link {
  display: inline-flex;
  font-family: var(--wp--preset--font-family--secondary);
  font-size: var(--wp--preset--font-size--font-17);
  font-weight: 500;
  line-height: 1.05;
  text-align: center;
  text-decoration: none;
  padding: 1.4ch 2rem;
  color: #fff;
  background: #D4780F;
  border: 1px solid #D4780F;
  cursor: pointer;
  position: relative;
  transition: color 0.35s cubic-bezier(0.4, 0, 0.2, 1), border 0.35s cubic-bezier(0.4, 0, 0.2, 1), background 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}
.wp-block-button .wp-block-button__link:before, .wp-block-button .wp-block-button__link:after {
  content: "";
  width: 26px;
  height: 26px;
  position: absolute;
  transition: opacity 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}
.wp-block-button .wp-block-button__link:before {
  border-top: 1px solid rgba(13, 73, 125, 0.6);
  border-right: 1px solid rgba(13, 73, 125, 0.6);
  top: -4px;
  right: -4px;
}
.wp-block-button .wp-block-button__link:after {
  border-bottom: 1px solid rgba(13, 73, 125, 0.6);
  border-left: 1px solid rgba(13, 73, 125, 0.6);
  bottom: -4px;
  left: -4px;
}
.wp-block-button .wp-block-button__link:hover, .wp-block-button .wp-block-button__link:active, .wp-block-button .wp-block-button__link:focus {
  background: #0D497D;
  border-color: #0D497D;
}
.wp-block-button .wp-block-button__link:hover:before, .wp-block-button .wp-block-button__link:hover:after, .wp-block-button .wp-block-button__link:active:before, .wp-block-button .wp-block-button__link:active:after, .wp-block-button .wp-block-button__link:focus:before, .wp-block-button .wp-block-button__link:focus:after {
  opacity: 0;
}
.wp-block-button.is-style-white .wp-block-button__link {
  color: #fff;
  background: transparent;
  border-color: #fff;
}
.wp-block-button.is-style-white .wp-block-button__link:before, .wp-block-button.is-style-white .wp-block-button__link:after {
  border-color: #FCBF84;
}
.wp-block-button.is-style-white .wp-block-button__link:hover, .wp-block-button.is-style-white .wp-block-button__link:active, .wp-block-button.is-style-white .wp-block-button__link:focus {
  color: #102E43;
  background: white;
}
.wp-block-button.is-style-white .wp-block-button__link:hover:before, .wp-block-button.is-style-white .wp-block-button__link:hover:after, .wp-block-button.is-style-white .wp-block-button__link:active:before, .wp-block-button.is-style-white .wp-block-button__link:active:after, .wp-block-button.is-style-white .wp-block-button__link:focus:before, .wp-block-button.is-style-white .wp-block-button__link:focus:after {
  opacity: 0;
}

* + .wp-block-buttons,
.wp-block-buttons + * {
  margin-top: 3ch;
}/*# sourceMappingURL=button.css.map */
:root {
  --sidebar-width: 28rem;
  --layout-gap: 6rem;
  --wp--style--block-gap: clamp(3.5rem, 2.737rem + 1.404vw, 4rem);
}

@media (min-width: 1300px) {
  :root {
    --sidebar-width: 32rem;
    --layout-gap: 8rem;
  }
}
.wp-block-column.has-background, .wp-block-column.has-border-color {
  padding: var(--wp--preset--spacing--m);
}
.wp-block-column.is-style-box {
  padding: 3rem;
}
@media (min-width: 782px) {
  .wp-block-column.reorder {
    order: -1;
  }
  .wp-block-column.is-style-btn-bottom {
    display: flex;
    flex-direction: column;
  }
  .wp-block-column.is-style-btn-bottom .wp-block-buttons {
    margin-top: auto;
    padding-top: 2rem;
  }
}

@media (max-width: 781px) {
  #content > .wp-block-columns .wp-block-column {
    padding-left: var(--wp--preset--spacing--contentgap);
    padding-right: var(--wp--preset--spacing--contentgap);
  }
}

.wp-block-columns.is-style-no-gap {
  gap: 0;
}
.wp-block-columns.is-style-sm-gap {
  gap: var(--wp--preset--spacing--small);
}
.wp-block-columns.is-style-sm-gap + .is-style-sm-gap {
  margin-top: var(--wp--preset--spacing--small);
}
.wp-block-columns.has-background {
  padding: var(--wp--preset--spacing--small);
}
.wp-block-columns.sector-intro > .wp-block-column {
  display: flex;
  flex-wrap: wrap;
  gap: 2rem;
}
.wp-block-columns.sector-intro > .wp-block-column .wp-block-image {
  width: 7rem;
}
.wp-block-columns.sector-intro > .wp-block-column p {
  width: calc(100% - 9rem);
  margin: -0.4ch 0 0 0;
}
@media (min-width: 700px) {
  .wp-block-columns.sector-intro > .wp-block-column {
    gap: 3rem;
  }
  .wp-block-columns.sector-intro > .wp-block-column .wp-block-image {
    width: 12rem;
  }
  .wp-block-columns.sector-intro > .wp-block-column p {
    width: calc(100% - 15rem);
  }
}
@media (min-width: 1200px) {
  .wp-block-columns.sector-intro > .wp-block-column {
    align-items: center;
  }
  .wp-block-columns.sector-intro > .wp-block-column .wp-block-image {
    width: 14rem;
  }
  .wp-block-columns.sector-intro > .wp-block-column p {
    width: calc(100% - 17rem);
  }
}
@media (max-width: 781px) {
  .wp-block-columns.sm-no-gap {
    gap: 0;
  }
}
@media (min-width: 782px) and (max-width: 1023px) {
  .wp-block-columns.col-1-md {
    flex-direction: column;
  }
}
@media (min-width: 782px) {
  .wp-block-columns.is-style-lg-gap {
    gap: var(--wp--preset--spacing--m);
  }
  .wp-block-columns.is-style-xl-gap {
    gap: 6rem;
  }
}
@media (min-width: 1400px) {
  .wp-block-columns.is-style-xl-gap {
    gap: 10rem;
  }
}
.wp-block-columns + .wp-block-quote,
.wp-block-columns + .wp-block-columns {
  margin-top: var(--wp--preset--spacing--normal);
}
.wp-block-columns + .is-style-branded-list {
  margin-top: var(--wp--preset--spacing--m) !important;
}/*# sourceMappingURL=columns.css.map */
:root {
  --sidebar-width: 28rem;
  --layout-gap: 6rem;
  --wp--style--block-gap: clamp(3.5rem, 2.737rem + 1.404vw, 4rem);
}

@media (min-width: 1300px) {
  :root {
    --sidebar-width: 32rem;
    --layout-gap: 8rem;
  }
}
.wp-block-cover.is-style-bottom-border {
  border-bottom: 5px solid #0D497D;
}
.wp-block-cover .wp-block-group {
  padding: 0;
}
.wp-block-cover h3 + .wp-block-columns {
  margin-top: var(--wp--preset--spacing--small) !important;
}
@media (min-width: 782px) {
  .wp-block-cover.is-position-center-right .wp-block-cover__inner-container, .wp-block-cover.is-position-bottom-right .wp-block-cover__inner-container, .wp-block-cover.is-position-top-right .wp-block-cover__inner-container {
    width: 65% !important;
    max-width: 670px;
  }
  .wp-block-cover .maxwidth {
    width: 90%;
    max-width: 670px;
    margin: 0 auto;
  }
}
.wp-block-group > .wp-block-cover {
  padding: var(--wp--preset--spacing--m);
}/*# sourceMappingURL=cover.css.map */
:root {
  --sidebar-width: 28rem;
  --layout-gap: 6rem;
  --wp--style--block-gap: clamp(3.5rem, 2.737rem + 1.404vw, 4rem);
}

@media (min-width: 1300px) {
  :root {
    --sidebar-width: 32rem;
    --layout-gap: 8rem;
  }
}
figure.wp-block-gallery {
  flex-wrap: wrap;
  flex-direction: row;
  gap: 1.5%;
  margin-top: var(--wp--preset--spacing--normal);
  margin-bottom: var(--wp--preset--spacing--normal);
}
figure.wp-block-gallery .wp-block-image {
  flex: 1;
}
@media (max-width: 399px) {
  figure.wp-block-gallery {
    flex-direction: column;
    gap: 1.5rem;
  }
  figure.wp-block-gallery .wp-block-image {
    width: 100% !important;
  }
}
figure.wp-block-gallery.columns-2 {
  gap: 1rem;
}
figure.wp-block-gallery.columns-2 .wp-block-image {
  width: calc(50% - 0.5rem) !important;
  flex: unset;
}/*# sourceMappingURL=gallery.css.map */
:root {
  --sidebar-width: 28rem;
  --layout-gap: 6rem;
  --wp--style--block-gap: clamp(3.5rem, 2.737rem + 1.404vw, 4rem);
}

@media (min-width: 1300px) {
  :root {
    --sidebar-width: 32rem;
    --layout-gap: 8rem;
  }
}
.full-width .wp-block-group:first-child {
  margin-top: 0;
}
.full-width .wp-block-group:last-child {
  margin-bottom: 0;
}
.wp-block-group.fw {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.wp-block-group.fw > div {
  width: 100vw;
  max-width: 100vw;
}
.wp-block-group.has-background:not(.alignfull) {
  padding-top: var(--wp--preset--spacing--l);
  padding-bottom: var(--wp--preset--spacing--l);
}
.wp-block-group.split-bg-grey {
  background: linear-gradient(180deg, #fff 0%, #fff 50%, #E1E7E9 50%, #E1E7E9 100%);
}
.wp-block-group.split-bg-grey-top {
  background: linear-gradient(180deg, #E1E7E9 0%, #E1E7E9 50%, #fff 50%, #fff 100%);
}
.wp-block-group.split-bg-blue-top {
  background: linear-gradient(180deg, #0D497D 0%, #0D497D 50%, #fff 50%, #fff 100%);
}
.wp-block-group.split-bg-blue-top {
  background: linear-gradient(180deg, #0D497D 0%, #0D497D 50%, #fff 50%, #fff 100%);
}
.wp-block-group.is-style-box {
  padding: var(--wp--preset--spacing--normal) !important;
}
.wp-block-group.has-blue-background-color h2, .wp-block-group.has-blue-background-color h3, .wp-block-group.has-blue-background-color h4, .wp-block-group.has-blue-background-color h5, .wp-block-group.has-blue-background-color h6, .wp-block-group.has-blue-background-color p, .wp-block-group.has-blue-background-color li, .wp-block-group.has-primary-background-color h2, .wp-block-group.has-primary-background-color h3, .wp-block-group.has-primary-background-color h4, .wp-block-group.has-primary-background-color h5, .wp-block-group.has-primary-background-color h6, .wp-block-group.has-primary-background-color p, .wp-block-group.has-primary-background-color li, .wp-block-group.has-black-background-color h2, .wp-block-group.has-black-background-color h3, .wp-block-group.has-black-background-color h4, .wp-block-group.has-black-background-color h5, .wp-block-group.has-black-background-color h6, .wp-block-group.has-black-background-color p, .wp-block-group.has-black-background-color li, .wp-block-group.has-grey-background-color h2, .wp-block-group.has-grey-background-color h3, .wp-block-group.has-grey-background-color h4, .wp-block-group.has-grey-background-color h5, .wp-block-group.has-grey-background-color h6, .wp-block-group.has-grey-background-color p, .wp-block-group.has-grey-background-color li, .wp-block-group.has-plum-background-color h2, .wp-block-group.has-plum-background-color h3, .wp-block-group.has-plum-background-color h4, .wp-block-group.has-plum-background-color h5, .wp-block-group.has-plum-background-color h6, .wp-block-group.has-plum-background-color p, .wp-block-group.has-plum-background-color li, .wp-block-group.has-navy-background-color h2, .wp-block-group.has-navy-background-color h3, .wp-block-group.has-navy-background-color h4, .wp-block-group.has-navy-background-color h5, .wp-block-group.has-navy-background-color h6, .wp-block-group.has-navy-background-color p, .wp-block-group.has-navy-background-color li, .wp-block-group.has-teal-background-color h2, .wp-block-group.has-teal-background-color h3, .wp-block-group.has-teal-background-color h4, .wp-block-group.has-teal-background-color h5, .wp-block-group.has-teal-background-color h6, .wp-block-group.has-teal-background-color p, .wp-block-group.has-teal-background-color li, .wp-block-group.has-blue-navy-dark-gradient-background h2, .wp-block-group.has-blue-navy-dark-gradient-background h3, .wp-block-group.has-blue-navy-dark-gradient-background h4, .wp-block-group.has-blue-navy-dark-gradient-background h5, .wp-block-group.has-blue-navy-dark-gradient-background h6, .wp-block-group.has-blue-navy-dark-gradient-background p, .wp-block-group.has-blue-navy-dark-gradient-background li, .wp-block-group.has-blue-teal-dark-gradient-background h2, .wp-block-group.has-blue-teal-dark-gradient-background h3, .wp-block-group.has-blue-teal-dark-gradient-background h4, .wp-block-group.has-blue-teal-dark-gradient-background h5, .wp-block-group.has-blue-teal-dark-gradient-background h6, .wp-block-group.has-blue-teal-dark-gradient-background p, .wp-block-group.has-blue-teal-dark-gradient-background li, .wp-block-group.has-blue-blue-dark-gradient-background h2, .wp-block-group.has-blue-blue-dark-gradient-background h3, .wp-block-group.has-blue-blue-dark-gradient-background h4, .wp-block-group.has-blue-blue-dark-gradient-background h5, .wp-block-group.has-blue-blue-dark-gradient-background h6, .wp-block-group.has-blue-blue-dark-gradient-background p, .wp-block-group.has-blue-blue-dark-gradient-background li {
  color: #fff;
}
.has-sidebar .wp-block-group {
  padding: 0;
}
* + .has-sidebar .wp-block-group {
  margin-top: var(--wp--preset--spacing--m);
}
.has-sidebar .wp-block-group:first-child:not(.has-background) {
  margin-top: 0;
  padding-top: 0;
}
.has-sidebar .wp-block-group.has-background {
  padding: var(--wp--preset--spacing--normal);
}
.has-sidebar .wp-block-group.alignfull {
  padding: var(--wp--preset--spacing--l) var(--wp--preset--spacing--contentgap);
}
.has-sidebar .wp-block-group + .wp-block-columns,
.has-sidebar .wp-block-group + .wp-block-group {
  margin-top: var(--wp--preset--spacing--m);
}
@media (min-width: 1024px) {
  .wp-block-group.is-style-box {
    padding: var(--wp--preset--spacing--m) !important;
  }
}/*# sourceMappingURL=group.css.map */
:root {
  --sidebar-width: 28rem;
  --layout-gap: 6rem;
  --wp--style--block-gap: clamp(3.5rem, 2.737rem + 1.404vw, 4rem);
}

@media (min-width: 1300px) {
  :root {
    --sidebar-width: 32rem;
    --layout-gap: 8rem;
  }
}
.wp-block-image.is-style-overlay-1 {
  position: relative;
}
.wp-block-image.is-style-overlay-1:after {
  content: "";
  display: block;
  background-image: url("data:image/svg+xml,%3Csvg width='397' height='489' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.5' d='m.662.39 396.285 396.286v92.062H.662V.391Z' fill='url(%23a)'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='-2.913' y1='2.025' x2='380.483' y2='490.885' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230D497D'/%3E%3Cstop offset='1' stop-color='%23165A5D' stop-opacity='.95'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  background-position: top left;
  background-size: cover;
  background-repeat: no-repeat;
  position: absolute;
  top: 20%;
  bottom: 0;
  left: 0;
  right: 0;
}
@media (max-width: 781px) {
  .wp-block-image.sm-landscape img {
    width: 100%;
    aspect-ratio: 1/0.75;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center;
  }
}
@media (min-width: 782px) {
  .wp-block-image.is-style-stretch {
    height: 100%;
  }
  .wp-block-image.is-style-stretch img {
    width: auto;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
  }
}/*# sourceMappingURL=image.css.map */
:root {
  --sidebar-width: 28rem;
  --layout-gap: 6rem;
  --wp--style--block-gap: clamp(3.5rem, 2.737rem + 1.404vw, 4rem);
}

@media (min-width: 1300px) {
  :root {
    --sidebar-width: 32rem;
    --layout-gap: 8rem;
  }
}
.wp-block-list.is-style-branded {
  list-style: none;
  padding: 0;
}
.wp-block-list.is-style-branded li {
  padding: 0 0 0 18px;
  position: relative;
}
.wp-block-list.is-style-branded li:before {
  content: "";
  display: block;
  width: 5px;
  background: #F3941F;
  position: absolute;
  top: 0;
  bottom: 0.25ch;
  left: 0;
}
.wp-block-list.is-style-branded.blue li:before {
  background: linear-gradient(94deg, #0D497D 0.4%, #165A5D 99%);
}
.wp-block-list.is-style-branded.orange li:before {
  background: linear-gradient(94deg, #D4780F 0.4%, #FF7B1F 99%);
}
.wp-block-list.is-style-branded.purple li:before {
  background: linear-gradient(94deg, #67364D 0.4%, #954F72 99%);
}
.wp-block-list.is-style-branded-list, .wp-block-list.is-style-branded-list-link {
  list-style: none;
  margin: 0;
  padding: 0;
}
.wp-block-list.is-style-branded-list li, .wp-block-list.is-style-branded-list-link li {
  font-size: var(--wp--preset--font-size--font-21);
  font-weight: 300;
  margin: 0;
  padding: 2rem 0 2rem 0;
  border-bottom: 1px solid #67364D;
  position: relative;
}
@media (max-width: 599px) {
  .wp-block-list.is-style-branded-list li, .wp-block-list.is-style-branded-list-link li {
    padding: 2rem 0 2rem 44px;
  }
  .wp-block-list.is-style-branded-list li:before, .wp-block-list.is-style-branded-list-link li:before {
    width: 22px;
    height: 22px;
    background-size: cover;
    top: 26px;
  }
}
.wp-block-list.is-style-branded-list-link {
  margin-top: 4rem;
}
.wp-block-list.is-style-branded-list-link li {
  padding: 2rem 0 2rem 60px;
}
.wp-block-list.is-style-branded-list-link li:before {
  content: "";
  display: block;
  width: 28px;
  height: 28px;
  background-image: url("data:image/svg+xml,%3Csvg width='27' height='27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.816.533a.5.5 0 0 0 .008 1l21.23-.18L1.08 25.325a.5.5 0 1 0 .707.707L25.793 2.027v21.48a.5.5 0 1 0 1 0V.337l-.504.005-22.473.19Z' fill='%23165A5D'/%3E%3C/svg%3E");
  background-position: top left;
  background-repeat: no-repeat;
  position: absolute;
  top: 26px;
  left: 0;
}
.wp-block-list.is-style-branded-list-link li a {
  text-decoration: none !important;
}
@media (min-width: 1200px) {
  .wp-block-list.col-2 {
    display: flex;
    flex-wrap: wrap;
  }
  .wp-block-list.col-2 li {
    width: calc(50% - 30px);
  }
  .wp-block-list.col-2 li:nth-child(odd) {
    margin-right: 30px;
  }
  .wp-block-list.col-2 li:nth-child(even) {
    margin-left: 30px;
  }
}/*# sourceMappingURL=list.css.map */
:root {
  --sidebar-width: 28rem;
  --layout-gap: 6rem;
  --wp--style--block-gap: clamp(3.5rem, 2.737rem + 1.404vw, 4rem);
}

@media (min-width: 1300px) {
  :root {
    --sidebar-width: 32rem;
    --layout-gap: 8rem;
  }
}
p:empty {
  display: none;
}
p.is-style-footnote {
  font-size: var(--wp--preset--font-size--font-16);
}
p.is-style-intro {
  font-size: var(--wp--preset--font-size--font-24);
  line-height: 1.35;
}
p.is-style-intro.has-text-align-center {
  width: 98%;
  max-width: 96rem;
}
p.is-style-intro + .wp-block-columns {
  margin-top: var(--wp--preset--spacing--m) !important;
}
p.is-style-intro-lg {
  font-family: var(--wp--preset--font-family--secondary);
  font-size: var(--wp--preset--font-size--font-40);
  font-weight: 300;
  line-height: 1.15;
  color: #102E43;
}
p.is-style-intro-lg.has-text-align-center {
  width: 96%;
  max-width: 96rem;
}
p.is-style-intro-lg + * {
  margin-top: 2.5ch !important;
}
p.is-style-email {
  padding-left: 40px;
  position: relative;
}
p.is-style-email:before {
  content: "";
  display: block;
  width: 26px;
  height: 22px;
  background-image: url("data:image/svg+xml,%3Csvg width='27' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1.115' y='1.149' width='24' height='18' rx='1' stroke='%230D497D' stroke-width='1.8'/%3E%3Cpath d='m4.426 4.178 8.583 8.043 8.626-8.043m-3.474 7.831 4.111 4.112M3.959 16.06l4-4' stroke='%23FF7B1F' stroke-width='1.6' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-size: contain;
  background-position: top left;
  background-repeat: no-repeat;
  position: absolute;
  top: 4px;
  left: 0;
}
p.is-style-phone {
  padding-left: 40px;
  position: relative;
}
p.is-style-phone:before {
  content: "";
  display: block;
  width: 26px;
  height: 30px;
  background-image: url("data:image/svg+xml,%3Csvg width='27' height='27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.723 26.523a12.847 12.847 0 0 1-3-.378c-3.391-.818-6.883-2.893-9.83-5.844-2.948-2.95-5.026-6.442-5.844-9.83C.188 6.908.802 3.86 2.777 1.884l.564-.563a2.73 2.73 0 0 1 3.856 0l3.24 3.24a2.728 2.728 0 0 1 0 3.855L8.523 10.33c.918 1.61 2.166 3.222 3.64 4.697 1.476 1.475 3.089 2.724 4.698 3.641l1.914-1.914a2.726 2.726 0 0 1 3.856 0l3.24 3.24a2.726 2.726 0 0 1 0 3.855l-.565.564c-1.392 1.395-3.32 2.11-5.583 2.11ZM5.27 2.462a.776.776 0 0 0-.556.23l-.564.564c-1.48 1.48-1.911 3.88-1.217 6.758.735 3.048 2.628 6.214 5.33 8.915 2.701 2.7 5.867 4.592 8.916 5.33 2.878.694 5.277.262 6.757-1.217l.564-.564a.786.786 0 0 0 0-1.112l-3.24-3.24a.786.786 0 0 0-1.111 0l-2.426 2.426a.971.971 0 0 1-1.132.176c-1.989-1.028-3.993-2.525-5.798-4.33-1.804-1.804-3.298-3.807-4.329-5.796a.97.97 0 0 1 .175-1.132l2.427-2.425a.786.786 0 0 0 0-1.112l-3.24-3.24a.78.78 0 0 0-.556-.231Z' fill='%230D497D'/%3E%3Cpath d='M20.76 14.861a.97.97 0 0 1-.971-.97 6.426 6.426 0 0 0-6.419-6.419.97.97 0 0 1 0-1.94c4.61 0 8.36 3.75 8.36 8.36a.97.97 0 0 1-.97.97Z' fill='%23FF7B1F'/%3E%3Cpath d='M24.86 14.861a.97.97 0 0 1-.97-.97c0-5.8-4.722-10.52-10.52-10.52a.97.97 0 0 1 0-1.94c6.87 0 12.46 5.59 12.46 12.46a.97.97 0 0 1-.97.97Z' fill='%23FF7B1F'/%3E%3C/svg%3E");
  background-size: contain;
  background-position: top left;
  background-repeat: no-repeat;
  position: absolute;
  top: 0;
  left: 0;
}
p.is-style-location {
  padding-left: 40px;
  position: relative;
}
p.is-style-location:before {
  content: "";
  display: block;
  width: 26px;
  height: 30px;
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.904 30.748a2.999 2.999 0 0 1-2.21-1c-3.65-4-9.79-11.61-9.79-16.64a12.19 12.19 0 0 1 12-12.36 12.19 12.19 0 0 1 12 12.36c0 5-6.14 12.59-9.79 16.65a3 3 0 0 1-2.21.99Zm0-28a10.2 10.2 0 0 0-10 10.36c0 3.14 3.47 8.86 9.28 15.31a1 1 0 0 0 1.44 0c5.81-6.45 9.28-12.17 9.28-15.31a10.2 10.2 0 0 0-10-10.36Z' fill='%230D497D'/%3E%3Cpath d='M12.903 18.748a6 6 0 1 1 0-12 6 6 0 0 1 0 12Zm0-10a4 4 0 1 0 0 8 4 4 0 0 0 0-8Z' fill='%23FF7B1F'/%3E%3C/svg%3E");
  background-size: contain;
  background-position: top left;
  background-repeat: no-repeat;
  position: absolute;
  top: 0;
  left: 0;
}
@media (min-width: 1024px) {
  p.maxwidth {
    padding-right: 20%;
  }
}
p + h2,
p + h3,
p + h4,
p + h5,
p + h6,
p + .wp-block-image,
p + .wp-block-columns,
p + ol,
p + ul {
  margin-top: 2ch !important;
}
p + p {
  margin-top: 1.35ch !important;
}/*# sourceMappingURL=paragraph.css.map */
:root {
  --sidebar-width: 28rem;
  --layout-gap: 6rem;
  --wp--style--block-gap: clamp(3.5rem, 2.737rem + 1.404vw, 4rem);
}

@media (min-width: 1300px) {
  :root {
    --sidebar-width: 32rem;
    --layout-gap: 8rem;
  }
}
.wp-block-quote:before {
  content: "";
  display: block;
  width: 48px;
  height: 31px;
  margin-bottom: var(--wp--preset--spacing--normal);
  background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' viewBox='0 0 48 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.483 30.767H.003l12.687-30h8.59l-7.797 30Zm21.41 0h-13.48L34.1.767h8.59l-7.797 30Z' fill='%23FF7B1F'/%3E%3C/svg%3E");
  background-position: center;
  background-size: conver;
}/*# sourceMappingURL=quote.css.map */
:root {
  --sidebar-width: 28rem;
  --layout-gap: 6rem;
  --wp--style--block-gap: clamp(3.5rem, 2.737rem + 1.404vw, 4rem);
}

@media (min-width: 1300px) {
  :root {
    --sidebar-width: 32rem;
    --layout-gap: 8rem;
  }
}
.wp-block-separator {
  margin: var(--wp--preset--spacing--normal) 0 !important;
  border-top-width: 1px;
}/*# sourceMappingURL=separator.css.map */
:root {
  --sidebar-width: 28rem;
  --layout-gap: 6rem;
  --wp--style--block-gap: clamp(3.5rem, 2.737rem + 1.404vw, 4rem);
}

@media (min-width: 1300px) {
  :root {
    --sidebar-width: 32rem;
    --layout-gap: 8rem;
  }
}
.wp-block-table + h2,
.wp-block-table + h3,
.wp-block-table + h4,
.wp-block-table + h5,
.wp-block-table + h6,
.wp-block-table + p,
.wp-block-table + ul,
.wp-block-table + ol {
  margin-top: 2.5ch !important;
}
@media (max-width: 781px) {
  .wp-block-table.is-style-swipe {
    padding-top: 35px;
    position: relative;
  }
  .wp-block-table.is-style-swipe .wp-block-table-wrap {
    overflow: scroll;
  }
  .wp-block-table.is-style-swipe table {
    min-width: 700px;
  }
  .wp-block-table.is-style-swipe table:before {
    content: "";
    display: block;
    height: 1px;
    background: rgba(22, 22, 22, 0.3);
    position: absolute;
    top: 11px;
    left: 0;
    right: 0;
  }
  .wp-block-table.is-style-swipe table:after {
    content: "";
    display: block;
    width: 80px;
    height: 21px;
    background-image: url("data:image/svg+xml,%3Csvg width='80' height='21' viewBox='0 0 80 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.765381' width='80' height='20' rx='10' fill='%236F6B8E'/%3E%3Cpath d='M52.4927 8.28643V10.2852H54.8441V11.1964H52.4927V13.2833H55.1381V14.1945H51.3757V7.37524H55.1381V8.28643H52.4927Z' fill='white'/%3E%3Cpath d='M49.8205 9.41338C49.8205 9.75957 49.7389 10.0862 49.5756 10.3932C49.4123 10.7002 49.151 10.9516 48.7918 11.1476C48.4325 11.337 47.972 11.4317 47.4103 11.4317H46.1758V14.1947H45.0588V7.38525H47.4103C47.9328 7.38525 48.3737 7.4767 48.733 7.65959C49.0988 7.83595 49.3698 8.07763 49.5462 8.38462C49.7291 8.69162 49.8205 9.03454 49.8205 9.41338ZM47.4103 10.5205C47.8349 10.5205 48.1517 10.4258 48.3607 10.2364C48.5697 10.0404 48.6742 9.7661 48.6742 9.41338C48.6742 8.66876 48.2529 8.29644 47.4103 8.29644H46.1758V10.5205H47.4103Z' fill='white'/%3E%3Cpath d='M43.1028 7.38525V14.1947H41.9858V7.38525H43.1028Z' fill='white'/%3E%3Cpath d='M40.5746 7.38525L38.5562 14.1947H37.2923L35.8618 9.04107L34.3432 14.1947L33.0891 14.2045L31.1589 7.38525H32.3445L33.7553 12.9308L35.2838 7.38525H36.5379L37.9586 12.9014L39.3792 7.38525H40.5746Z' fill='white'/%3E%3Cpath d='M27.5482 14.2633C27.091 14.2633 26.6794 14.1849 26.3137 14.0282C25.9479 13.8649 25.6605 13.6363 25.4515 13.3423C25.2424 13.0484 25.1379 12.7055 25.1379 12.3136H26.3333C26.3594 12.6075 26.4737 12.8492 26.6762 13.0386C26.8852 13.228 27.1759 13.3227 27.5482 13.3227C27.9336 13.3227 28.234 13.2313 28.4496 13.0484C28.6651 12.859 28.7729 12.6173 28.7729 12.3234C28.7729 12.0947 28.7043 11.9086 28.5671 11.7649C28.4365 11.6212 28.2699 11.5101 28.0675 11.4318C27.8715 11.3534 27.5972 11.2685 27.2445 11.177C26.8003 11.0594 26.4378 10.9419 26.1569 10.8243C25.8826 10.7002 25.6474 10.5108 25.4515 10.256C25.2555 10.0013 25.1575 9.66164 25.1575 9.23707C25.1575 8.84516 25.2555 8.50224 25.4515 8.20831C25.6474 7.91438 25.9218 7.68903 26.2745 7.53226C26.6272 7.3755 27.0354 7.29712 27.4992 7.29712C28.1589 7.29712 28.6978 7.46368 29.1158 7.7968C29.5404 8.12339 29.7755 8.57409 29.8213 9.14889H28.5867C28.5671 8.90068 28.4496 8.6884 28.234 8.51204C28.0185 8.33568 27.7343 8.2475 27.3816 8.2475C27.0616 8.2475 26.8003 8.32915 26.5978 8.49244C26.3953 8.65574 26.2941 8.89088 26.2941 9.19788C26.2941 9.4069 26.3561 9.57999 26.4802 9.71716C26.6109 9.84779 26.7742 9.9523 26.9701 10.0307C27.1661 10.1091 27.4339 10.194 27.7735 10.2854C28.2242 10.4095 28.59 10.5336 28.8709 10.6577C29.1583 10.7818 29.4 10.9745 29.5959 11.2358C29.7984 11.4905 29.8996 11.8335 29.8996 12.2646C29.8996 12.6108 29.8049 12.9373 29.6155 13.2443C29.4326 13.5513 29.1615 13.7995 28.8023 13.989C28.4496 14.1719 28.0315 14.2633 27.5482 14.2633Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.5331 13.9841C14.694 14.145 14.9548 14.145 15.1157 13.9841C15.2765 13.8232 15.2765 13.5624 15.1157 13.4016L12.8827 11.1686L19.1117 11.1686C19.3261 11.1686 19.5 10.9947 19.5 10.7802C19.5 10.5658 19.3261 10.3919 19.1117 10.3919L12.8827 10.3919L15.1157 8.15889C15.2765 7.99802 15.2765 7.73724 15.1157 7.57637C14.9548 7.4155 14.694 7.4155 14.5332 7.57637L11.6206 10.4889C11.5484 10.5612 11.5086 10.6537 11.5012 10.7482C11.4922 10.864 11.532 10.983 11.6206 11.0716L14.5331 13.9841Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M65.4669 13.9841C65.306 14.145 65.0452 14.145 64.8843 13.9841C64.7235 13.8232 64.7235 13.5624 64.8843 13.4016L67.1173 11.1686L60.8883 11.1686C60.6739 11.1686 60.5 10.9947 60.5 10.7802C60.5 10.5658 60.6739 10.3919 60.8883 10.3919L67.1173 10.3919L64.8843 8.15889C64.7235 7.99802 64.7235 7.73724 64.8843 7.57637C65.0452 7.4155 65.306 7.4155 65.4668 7.57637L68.3794 10.4889C68.4516 10.5612 68.4914 10.6537 68.4988 10.7482C68.5078 10.864 68.468 10.983 68.3794 11.0716L65.4669 13.9841Z' fill='white'/%3E%3C/svg%3E%0A");
    position: absolute;
    top: 0;
    right: 10px;
  }
}

h2 + .wp-block-table, h3 + .wp-block-table, h4 + .wp-block-table, h5 + .wp-block-table, h6 + .wp-block-table, p + .wp-block-table, ul + .wp-block-table, ol + .wp-block-table {
  margin-top: 2.5ch;
}

table {
  width: 100%;
  margin: 0;
  border-spacing: 0;
  border-collapse: collapse;
}
table thead,
table tfoot {
  font-weight: 600;
  text-transform: unset;
}
table thead {
  border-bottom: 1px solid #161616 !important;
}
table td, table th {
  padding: 0.85ch 0 !important;
  border: none !important;
}
table tbody tr {
  border-bottom: 1px solid #dbddda;
}
table tbody tr:last-child {
  border-bottom: 1px solid #161616;
}
table tfoot th {
  background: none;
}/*# sourceMappingURL=table.css.map */
