.gb-container .wp-block-image img {
  vertical-align: middle;
}
.gb-container .gb-shape {
  position: absolute;
  overflow: hidden;
  pointer-events: none;
  line-height: 0;
}
.gb-container .gb-shape svg {
  fill: currentColor;
}
.gb-container-b8cfbc6e {
  position: relative;
  overflow-x: hidden;
  overflow-y: hidden;
  background-color: #465362;
}
.gb-container-b8cfbc6e:before {
  content: "";
  
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  background-attachment: fixed;
  z-index: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transition: inherit;
  pointer-events: none;
  opacity: 0.3;
}
.gb-container-b8cfbc6e.gb-has-dynamic-bg:before {

}
.gb-container-b8cfbc6e.gb-no-dynamic-bg:before {
  background-image: none;
}
.gb-container-a4e0423a {
  max-width: 900px;
  z-index: 1;
  position: relative;
  padding: 260px 20px 200px;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
 
;
    justify-content: center;
    flex-direction: column;
}
.gb-container-f7d493f0 {
  background-image: linear-gradient(
    180deg,
    #ffffff 50%,
    rgba(221, 229, 206, 0.3) 50%
  );
}
.gb-container-c0ee6297 {
  max-width: 1200px;
  display: flex;
  column-gap: 80px;
  row-gap: 40px;
  padding: 120px 20px 180px;
  margin-right: auto;
  margin-left: auto;
}
.gb-container-d3e17f55 {
  width: 50%;
}
.gb-container-b52e78ad {
  width: 50%;
}
.gb-container-cb3ed586 {
  max-width: 1200px;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0 20px 120px;
  margin-right: auto;
  margin-left: auto;
}
.gb-container-94e85c36 {
  display: flex;
  column-gap: 80px;
  row-gap: 40px;
}
.gb-container-2d0fad18 {
  width: 33.33%;
}
.gb-container-2d0fad18 > .gb-inside-container {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
.gb-grid-wrapper > .gb-grid-column-2d0fad18 > .gb-container {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.gb-container-fb0a5c50 {
  width: 33.33%;
}
.gb-container-fb0a5c50 > .gb-inside-container {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
.gb-grid-wrapper > .gb-grid-column-fb0a5c50 > .gb-container {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.gb-container-ab3c5036 {
  width: 33.33%;
}
.gb-container-ab3c5036 > .gb-inside-container {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
.gb-grid-wrapper > .gb-grid-column-ab3c5036 > .gb-container {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.gb-container-6c7352f8 {
  position: relative;
  overflow-x: hidden;
  overflow-y: hidden;
  background-color: #636363;
}
.gb-container-6c7352f8:before {
  content: "";
  
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  z-index: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transition: inherit;
  pointer-events: none;
  opacity: 0.4;
}

.gb-container-6c7352f8.gb-no-dynamic-bg:before {
  background-image: none;
}
.gb-container-7756b8c3 {
  max-width: 1200px;
  flex-direction: column;
  align-items: center;
  z-index: 1;
  position: relative;
  padding: 180px 20px;
  margin-right: auto;
  margin-left: auto;
}
.gb-container-ad8b363d {
  display: flex;
  align-items: center;
  justify-content: center;
}
.gb-icon svg {
  fill: currentColor;
}
.gb-highlight {
  background: none;
  color: unset;
}
h1.gb-headline-dc2bcbd9 {
  display: flex;
  flex-direction: column;
  font-size: 50px;
  text-align: center;
  color: #ffffffff;
}
h1.gb-headline-dc2bcbd9 .gb-icon {
  line-height: 0;
  color: #dde5ce;
  padding-bottom: 0.3em;
}
h1.gb-headline-dc2bcbd9 .gb-icon svg {
  width: 70px;
  height: 70px;
}
h1.gb-headline-dc2bcbd9 .gb-highlight {
  color: #dde5ce;
}
p.gb-headline-e7bbcc25 {
  font-size: 17px;
  letter-spacing: 0.2em;
  font-weight: 600;
  text-transform: uppercase;
  margin-bottom: 5px;
  color: #75704e;
}
p.gb-headline-eb265bfd {
  font-size: 17px;
  letter-spacing: 0.2em;
  font-weight: 600;
  text-transform: uppercase;
  text-align: center;
  margin-top: -55px;
  margin-bottom: 5px;
  color: #75704e;
}
h2.gb-headline-0ba63d00 {
  text-align: center;
  margin-bottom: 100px;
}
h3.gb-headline-ab5d55c6 {
  display: flex;
  flex-direction: column;
  text-align: center;
  margin-bottom: 20px;
}
h3.gb-headline-ab5d55c6 .gb-icon {
  line-height: 0;
  color: #bbbe64;
  padding-bottom: 0.5em;
}
h3.gb-headline-ab5d55c6 .gb-icon svg {
  width: 2em;
  height: 2em;
}
h3.gb-headline-c9f2b0c2 {
  display: flex;
  flex-direction: column;
  text-align: center;
  margin-bottom: 20px;
}
h3.gb-headline-c9f2b0c2 .gb-icon {
  line-height: 0;
  color: #bbbe64;
  padding-bottom: 0.5em;
}
h3.gb-headline-c9f2b0c2 .gb-icon svg {
  width: 2em;
  height: 2em;
}
h3.gb-headline-4630beab {
  display: flex;
  flex-direction: column;
  text-align: center;
  margin-bottom: 20px;
}
h3.gb-headline-4630beab .gb-icon {
  line-height: 0;
  color: #bbbe64;
  padding-bottom: 0.5em;
}
h3.gb-headline-4630beab .gb-icon svg {
  width: 2em;
  height: 2em;
}
h2.gb-headline-369428b8 {
  letter-spacing: 0.05em;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.gb-button {
  text-decoration: none;
}
.gb-icon svg {
  fill: currentColor;
}
a.gb-button-0bcd6660 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  text-transform: uppercase;
  text-align: center;
  
  border-bottom-width: 2px;
  border-bottom-style: solid;
  color: #465362;
}
a.gb-button-0bcd6660:hover,
a.gb-button-0bcd6660:active,
a.gb-button-0bcd6660:focus {
  color: #9fb8ad;
}
a.gb-button-36bba294 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  text-transform: uppercase;
  text-align: center;
  padding: 12px 20px;
  border: 4px solid #465362;
  color: #465362;
}
a.gb-button-36bba294:hover,
a.gb-button-36bba294:active,
a.gb-button-36bba294:focus {
  border-color: #9fb8ad;
  color: #9fb8ad;
}
a.gb-button-7c5c01b5 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  text-transform: uppercase;
  text-align: center;
  padding: 12px 20px;
  margin: 10px;
  border: 4px solid #ffffff;
  color: #ffffff;
}
a.gb-button-7c5c01b5:hover,
a.gb-button-7c5c01b5:active,
a.gb-button-7c5c01b5:focus {
  border-color: #dde5ce;
  color: #dde5ce;
}
.gb-button-bd85d816 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  text-transform: uppercase;
  text-align: center;
  padding: 12px 20px;
  margin: 10px;
  border: 4px solid #ffffff;
  color: #ffffff;
}
.gb-button-bd85d816:hover,
.gb-button-bd85d816:active,
.gb-button-bd85d816:focus {
  border-color: #dde5ce;
  color: #dde5ce;
}
@media (min-width: 1025px) {
  .gb-grid-wrapper > div.gb-grid-column-b52e78ad {
    padding-bottom: 0;
  }
}
@media (max-width: 767px) {
  .gb-container-b8cfbc6e:before {
    background-attachment: initial;
  }
  .gb-container-a4e0423a {
    padding: 180px 20px 140px;
  }
  .gb-container-c0ee6297 {
    flex-wrap: wrap;
  }
  .gb-container-d3e17f55 {
    width: 100%;
  }
  .gb-grid-wrapper > .gb-grid-column-d3e17f55 {
    width: 100%;
  }
  .gb-container-b52e78ad {
    width: 100%;
  }
  .gb-grid-wrapper > .gb-grid-column-b52e78ad {
    width: 100%;
  }
  .gb-container-94e85c36 {
    flex-wrap: wrap;
  }
  .gb-container-2d0fad18 {
    width: 100%;
  }
  .gb-grid-wrapper > .gb-grid-column-2d0fad18 {
    width: 100%;
  }
  .gb-container-fb0a5c50 {
    width: 100%;
  }
  .gb-grid-wrapper > .gb-grid-column-fb0a5c50 {
    width: 100%;
  }
  .gb-container-ab3c5036 {
    width: 100%;
  }
  .gb-grid-wrapper > .gb-grid-column-ab3c5036 {
    width: 100%;
  }
  .gb-grid-wrapper > div.gb-grid-column-ab3c5036 {
    padding-bottom: 0;
  }
  .gb-container-ad8b363d {
    flex-wrap: wrap;
  }
  h1.gb-headline-dc2bcbd9 {
    font-size: 40px;
  }
}
/*
     FILE ARCHIVED ON 00:30:33 May 11, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:34:20 Sep 24, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.876
  exclusion.robots: 0.027
  exclusion.robots.policy: 0.012
  esindex: 0.014
  cdx.remote: 32.242
  LoadShardBlock: 338.115 (3)
  PetaboxLoader3.datanode: 409.627 (5)
  PetaboxLoader3.resolve: 464.011 (3)
  load_resource: 581.169
  loaddict: 176.704
*/
