.qLrTkwFsC3l {
  border-width: 2px;
}
img,
.F8ew9kc,
.UmvRHgSPr6p,
.jO76sUKJ,
.tZYC9w iframe,
.zwOxEe5nn iframe,
.colttcT,
.DXxxD4,
.xW4dpvz9,
.xKoFVNMP {
  border-radius: 0 !important;
}
.jO76sUKJ {
  overflow: hidden;
}
body {
  background-color: #f5f8fa;
}
body {
  font-family: Source Serif 4;
}
.gNeFg0egg1 {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 6.1rem;
  line-height: 1;
}
.gNeFg0egg1 > .yhs1wo {
  font-size: 7.625rem;
}
.uGOwdCG0OL {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 5rem;
  line-height: 1;
}
.uGOwdCG0OL > .yhs1wo {
  font-size: 6.25rem;
}
.xnsdwQ4 {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.xnsdwQ4 > .yhs1wo {
  font-size: 1.5rem;
}
.i3WCUSvrKg {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 2.2rem;
  line-height: 1.5;
}
.i3WCUSvrKg > .yhs1wo {
  font-size: 2.75rem;
}
.JUgVimG {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
}
.JUgVimG > .yhs1wo {
  font-size: 1.75rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .gNeFg0egg1 {
    font-size: 4.88rem;
  }
}
@media (max-width: 768px) {
  .gNeFg0egg1 {
    font-size: 4.27rem;
    font-size: calc( 2.7849999999999997rem + (6.1 - 2.7849999999999997) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.7849999999999997rem + (6.1 - 2.7849999999999997) * ((100vw - 20rem) / (48 - 20))));
  }
  .uGOwdCG0OL {
    font-size: 4rem;
    font-size: calc( 2.4rem + (5 - 2.4) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (2.4rem + (5 - 2.4) * ((100vw - 20rem) / (48 - 20))));
  }
  .xnsdwQ4 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
  .i3WCUSvrKg {
    font-size: 1.76rem;
    font-size: calc( 1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20))));
  }
  .JUgVimG {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .gNeFg0egg1 {
    font-size: 4.27rem;
    font-size: calc( 2.7849999999999997rem + (6.1 - 2.7849999999999997) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.1 * (2.7849999999999997rem + (6.1 - 2.7849999999999997) * ((100vw - 62rem) / (87 - 62))));
  }
  .uGOwdCG0OL {
    font-size: 4rem;
    font-size: calc( 2.4rem + (5 - 2.4) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.3 * (2.4rem + (5 - 2.4) * ((100vw - 62rem) / (87 - 62))));
  }
  .xnsdwQ4 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 62rem) / (87 - 62))));
  }
  .i3WCUSvrKg {
    font-size: 1.76rem;
    font-size: calc( 1.42rem + (2.2 - 1.42) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.42rem + (2.2 - 1.42) * ((100vw - 62rem) / (87 - 62))));
  }
  .JUgVimG {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62))));
  }
}
/* Buttons */
@keyframes btn1 {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-50px);
  }
  51% {
    transform: translateY(50px);
  }
  100% {
    transform: translateY(0px);
  }
}
.qLrTkwFsC3l {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .qLrTkwFsC3l {
    padding: 0.75rem 1.5rem;
  }
}
.WW5ARhhz3d {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.RgGrmYq0a {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.tTrfkgDoA {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.J559rVnuU4R {
  background-color: #e4d4c8 !important;
}
.ye0ROoMDM {
  background-color: #a47786 !important;
}
.GMg0nNl {
  background-color: #8feac0 !important;
}
.f9iTsU8245 {
  background-color: #81e4f8 !important;
}
.CdfEy7W {
  background-color: #ffde7a !important;
}
.uvx3aG1LdvD {
  background-color: #eb8e97 !important;
}
.sATOSrOw {
  overflow: hidden;
  border-color: #e4d4c8;
  border-width: 5px !important;
  box-shadow: none;
}
.sATOSrOw,
.sATOSrOw:active {
  background-color: #e4d4c8 !important;
  border-color: #e4d4c8 !important;
  color: #745239 !important;
}
.sATOSrOw:hover,
.sATOSrOw:focus,
.sATOSrOw.vOFMt0,
.sATOSrOw.lHceJ7,
.sATOSrOw:active:focus {
  box-shadow: none !important;
  color: #966b4a !important;
  background-color: #f5efea !important;
  border-color: #f5efea !important;
  transform: scale(1.1);
}
.sATOSrOw:hover div,
.sATOSrOw:focus div,
.sATOSrOw.vOFMt0 div,
.sATOSrOw.lHceJ7 div,
.sATOSrOw:active:focus div {
  overflow: hidden;
}
.sATOSrOw:hover span,
.sATOSrOw:focus span,
.sATOSrOw.vOFMt0 span,
.sATOSrOw.lHceJ7 span,
.sATOSrOw:active:focus span {
  overflow: hidden;
  animation-duration: 0.3s;
  animation-name: btn1;
  display: block;
}
.sATOSrOw:hover span::before,
.sATOSrOw:focus span::before,
.sATOSrOw.vOFMt0 span::before,
.sATOSrOw.lHceJ7 span::before,
.sATOSrOw:active:focus span::before {
  animation-duration: 0.3s;
  animation-name: btn1;
  display: block;
}
.sATOSrOw span {
  display: block;
}
.sATOSrOw.PPzd2Y,
.sATOSrOw:disabled {
  color: #745239 !important;
  background-color: #f5efea !important;
}
.ZTv2fETkV0E {
  overflow: hidden;
  border-color: #a47786;
  border-width: 5px !important;
  box-shadow: none;
}
.ZTv2fETkV0E,
.ZTv2fETkV0E:active {
  background-color: #a47786 !important;
  border-color: #a47786 !important;
  color: #ffffff !important;
}
.ZTv2fETkV0E:hover,
.ZTv2fETkV0E:focus,
.ZTv2fETkV0E.vOFMt0,
.ZTv2fETkV0E.lHceJ7,
.ZTv2fETkV0E:active:focus {
  box-shadow: none !important;
  color: #ffffff !important;
  background-color: #b896a1 !important;
  border-color: #b896a1 !important;
  transform: scale(1.1);
}
.ZTv2fETkV0E:hover div,
.ZTv2fETkV0E:focus div,
.ZTv2fETkV0E.vOFMt0 div,
.ZTv2fETkV0E.lHceJ7 div,
.ZTv2fETkV0E:active:focus div {
  overflow: hidden;
}
.ZTv2fETkV0E:hover span,
.ZTv2fETkV0E:focus span,
.ZTv2fETkV0E.vOFMt0 span,
.ZTv2fETkV0E.lHceJ7 span,
.ZTv2fETkV0E:active:focus span {
  overflow: hidden;
  animation-duration: 0.3s;
  animation-name: btn1;
  display: block;
}
.ZTv2fETkV0E:hover span::before,
.ZTv2fETkV0E:focus span::before,
.ZTv2fETkV0E.vOFMt0 span::before,
.ZTv2fETkV0E.lHceJ7 span::before,
.ZTv2fETkV0E:active:focus span::before {
  animation-duration: 0.3s;
  animation-name: btn1;
  display: block;
}
.ZTv2fETkV0E span {
  display: block;
}
.ZTv2fETkV0E.PPzd2Y,
.ZTv2fETkV0E:disabled {
  color: #ffffff !important;
  background-color: #b896a1 !important;
}
.bR7cZe7 {
  overflow: hidden;
  border-color: #81e4f8;
  border-width: 5px !important;
  box-shadow: none;
}
.bR7cZe7,
.bR7cZe7:active {
  background-color: #81e4f8 !important;
  border-color: #81e4f8 !important;
  color: #066174 !important;
}
.bR7cZe7:hover,
.bR7cZe7:focus,
.bR7cZe7.vOFMt0,
.bR7cZe7.lHceJ7,
.bR7cZe7:active:focus {
  box-shadow: none !important;
  color: #098aa4 !important;
  background-color: #b1eefb !important;
  border-color: #b1eefb !important;
  transform: scale(1.1);
}
.bR7cZe7:hover div,
.bR7cZe7:focus div,
.bR7cZe7.vOFMt0 div,
.bR7cZe7.lHceJ7 div,
.bR7cZe7:active:focus div {
  overflow: hidden;
}
.bR7cZe7:hover span,
.bR7cZe7:focus span,
.bR7cZe7.vOFMt0 span,
.bR7cZe7.lHceJ7 span,
.bR7cZe7:active:focus span {
  overflow: hidden;
  animation-duration: 0.3s;
  animation-name: btn1;
  display: block;
}
.bR7cZe7:hover span::before,
.bR7cZe7:focus span::before,
.bR7cZe7.vOFMt0 span::before,
.bR7cZe7.lHceJ7 span::before,
.bR7cZe7:active:focus span::before {
  animation-duration: 0.3s;
  animation-name: btn1;
  display: block;
}
.bR7cZe7 span {
  display: block;
}
.bR7cZe7.PPzd2Y,
.bR7cZe7:disabled {
  color: #066174 !important;
  background-color: #b1eefb !important;
}
.Xqdl2bN {
  overflow: hidden;
  border-color: #8feac0;
  border-width: 5px !important;
  box-shadow: none;
}
.Xqdl2bN,
.Xqdl2bN:active {
  background-color: #8feac0 !important;
  border-color: #8feac0 !important;
  color: #136740 !important;
}
.Xqdl2bN:hover,
.Xqdl2bN:focus,
.Xqdl2bN.vOFMt0,
.Xqdl2bN.lHceJ7,
.Xqdl2bN:active:focus {
  box-shadow: none !important;
  color: #1b925b !important;
  background-color: #baf2d8 !important;
  border-color: #baf2d8 !important;
  transform: scale(1.1);
}
.Xqdl2bN:hover div,
.Xqdl2bN:focus div,
.Xqdl2bN.vOFMt0 div,
.Xqdl2bN.lHceJ7 div,
.Xqdl2bN:active:focus div {
  overflow: hidden;
}
.Xqdl2bN:hover span,
.Xqdl2bN:focus span,
.Xqdl2bN.vOFMt0 span,
.Xqdl2bN.lHceJ7 span,
.Xqdl2bN:active:focus span {
  overflow: hidden;
  animation-duration: 0.3s;
  animation-name: btn1;
  display: block;
}
.Xqdl2bN:hover span::before,
.Xqdl2bN:focus span::before,
.Xqdl2bN.vOFMt0 span::before,
.Xqdl2bN.lHceJ7 span::before,
.Xqdl2bN:active:focus span::before {
  animation-duration: 0.3s;
  animation-name: btn1;
  display: block;
}
.Xqdl2bN span {
  display: block;
}
.Xqdl2bN.PPzd2Y,
.Xqdl2bN:disabled {
  color: #136740 !important;
  background-color: #baf2d8 !important;
}
.AtDl4n {
  overflow: hidden;
  border-color: #ffde7a;
  border-width: 5px !important;
  box-shadow: none;
}
.AtDl4n,
.AtDl4n:active {
  background-color: #ffde7a !important;
  border-color: #ffde7a !important;
  color: #7a5c00 !important;
}
.AtDl4n:hover,
.AtDl4n:focus,
.AtDl4n.vOFMt0,
.AtDl4n.lHceJ7,
.AtDl4n:active:focus {
  box-shadow: none !important;
  color: #ad8200 !important;
  background-color: #ffebad !important;
  border-color: #ffebad !important;
  transform: scale(1.1);
}
.AtDl4n:hover div,
.AtDl4n:focus div,
.AtDl4n.vOFMt0 div,
.AtDl4n.lHceJ7 div,
.AtDl4n:active:focus div {
  overflow: hidden;
}
.AtDl4n:hover span,
.AtDl4n:focus span,
.AtDl4n.vOFMt0 span,
.AtDl4n.lHceJ7 span,
.AtDl4n:active:focus span {
  overflow: hidden;
  animation-duration: 0.3s;
  animation-name: btn1;
  display: block;
}
.AtDl4n:hover span::before,
.AtDl4n:focus span::before,
.AtDl4n.vOFMt0 span::before,
.AtDl4n.lHceJ7 span::before,
.AtDl4n:active:focus span::before {
  animation-duration: 0.3s;
  animation-name: btn1;
  display: block;
}
.AtDl4n span {
  display: block;
}
.AtDl4n.PPzd2Y,
.AtDl4n:disabled {
  color: #7a5c00 !important;
  background-color: #ffebad !important;
}
.o0X5ui {
  overflow: hidden;
  border-color: #eb8e97;
  border-width: 5px !important;
  box-shadow: none;
}
.o0X5ui,
.o0X5ui:active {
  background-color: #eb8e97 !important;
  border-color: #eb8e97 !important;
  color: #ffffff !important;
}
.o0X5ui:hover,
.o0X5ui:focus,
.o0X5ui.vOFMt0,
.o0X5ui.lHceJ7,
.o0X5ui:active:focus {
  box-shadow: none !important;
  color: #ffffff !important;
  background-color: #f3b9bf !important;
  border-color: #f3b9bf !important;
  transform: scale(1.1);
}
.o0X5ui:hover div,
.o0X5ui:focus div,
.o0X5ui.vOFMt0 div,
.o0X5ui.lHceJ7 div,
.o0X5ui:active:focus div {
  overflow: hidden;
}
.o0X5ui:hover span,
.o0X5ui:focus span,
.o0X5ui.vOFMt0 span,
.o0X5ui.lHceJ7 span,
.o0X5ui:active:focus span {
  overflow: hidden;
  animation-duration: 0.3s;
  animation-name: btn1;
  display: block;
}
.o0X5ui:hover span::before,
.o0X5ui:focus span::before,
.o0X5ui.vOFMt0 span::before,
.o0X5ui.lHceJ7 span::before,
.o0X5ui:active:focus span::before {
  animation-duration: 0.3s;
  animation-name: btn1;
  display: block;
}
.o0X5ui span {
  display: block;
}
.o0X5ui.PPzd2Y,
.o0X5ui:disabled {
  color: #ffffff !important;
  background-color: #f3b9bf !important;
}
.ahGzFp {
  overflow: hidden;
  border-color: #eff0ec;
  border-width: 5px !important;
  box-shadow: none;
}
.ahGzFp,
.ahGzFp:active {
  background-color: #eff0ec !important;
  border-color: #eff0ec !important;
  color: #757b62 !important;
}
.ahGzFp:hover,
.ahGzFp:focus,
.ahGzFp.vOFMt0,
.ahGzFp.lHceJ7,
.ahGzFp:active:focus {
  box-shadow: none !important;
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  transform: scale(1.1);
}
.ahGzFp:hover div,
.ahGzFp:focus div,
.ahGzFp.vOFMt0 div,
.ahGzFp.lHceJ7 div,
.ahGzFp:active:focus div {
  overflow: hidden;
}
.ahGzFp:hover span,
.ahGzFp:focus span,
.ahGzFp.vOFMt0 span,
.ahGzFp.lHceJ7 span,
.ahGzFp:active:focus span {
  overflow: hidden;
  animation-duration: 0.3s;
  animation-name: btn1;
  display: block;
}
.ahGzFp:hover span::before,
.ahGzFp:focus span::before,
.ahGzFp.vOFMt0 span::before,
.ahGzFp.lHceJ7 span::before,
.ahGzFp:active:focus span::before {
  animation-duration: 0.3s;
  animation-name: btn1;
  display: block;
}
.ahGzFp span {
  display: block;
}
.ahGzFp.PPzd2Y,
.ahGzFp:disabled {
  color: #757b62 !important;
  background-color: #ffffff !important;
}
.OojRZxUi2 {
  overflow: hidden;
  border-color: #232323;
  border-width: 5px !important;
  box-shadow: none;
}
.OojRZxUi2,
.OojRZxUi2:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
}
.OojRZxUi2:hover,
.OojRZxUi2:focus,
.OojRZxUi2.vOFMt0,
.OojRZxUi2.lHceJ7,
.OojRZxUi2:active:focus {
  box-shadow: none !important;
  color: #ffffff !important;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
  transform: scale(1.1);
}
.OojRZxUi2:hover div,
.OojRZxUi2:focus div,
.OojRZxUi2.vOFMt0 div,
.OojRZxUi2.lHceJ7 div,
.OojRZxUi2:active:focus div {
  overflow: hidden;
}
.OojRZxUi2:hover span,
.OojRZxUi2:focus span,
.OojRZxUi2.vOFMt0 span,
.OojRZxUi2.lHceJ7 span,
.OojRZxUi2:active:focus span {
  overflow: hidden;
  animation-duration: 0.3s;
  animation-name: btn1;
  display: block;
}
.OojRZxUi2:hover span::before,
.OojRZxUi2:focus span::before,
.OojRZxUi2.vOFMt0 span::before,
.OojRZxUi2.lHceJ7 span::before,
.OojRZxUi2:active:focus span::before {
  animation-duration: 0.3s;
  animation-name: btn1;
  display: block;
}
.OojRZxUi2 span {
  display: block;
}
.OojRZxUi2.PPzd2Y,
.OojRZxUi2:disabled {
  color: #ffffff !important;
  background-color: #3d3d3d !important;
}
.yWXcHo {
  box-shadow: none;
}
.yWXcHo,
.yWXcHo:active {
  background-color: transparent !important;
  border-color: #e4d4c8;
  color: #e4d4c8;
}
.yWXcHo:hover,
.yWXcHo:focus,
.yWXcHo.vOFMt0,
.yWXcHo.lHceJ7 {
  color: #c7a78e !important;
  background-color: transparent !important;
  border-color: #c7a78e !important;
  box-shadow: none !important;
}
.yWXcHo.PPzd2Y,
.yWXcHo:disabled {
  color: #745239 !important;
  background-color: #e4d4c8 !important;
  border-color: #e4d4c8 !important;
}
.yWXcHo,
.yWXcHo:active {
  background-color: transparent !important;
  border-color: #e4d4c8;
  color: #e4d4c8;
}
.yWXcHo:hover,
.yWXcHo:focus,
.yWXcHo.vOFMt0,
.yWXcHo.lHceJ7 {
  color: #c7a78e !important;
  background-color: transparent !important;
  border-color: #c7a78e !important;
  box-shadow: none !important;
}
.yWXcHo.PPzd2Y,
.yWXcHo:disabled {
  color: #745239 !important;
  background-color: #e4d4c8 !important;
  border-color: #e4d4c8 !important;
}
.FXpBG2Eq {
  box-shadow: none;
}
.FXpBG2Eq,
.FXpBG2Eq:active {
  background-color: transparent !important;
  border-color: #a47786;
  color: #a47786;
}
.FXpBG2Eq:hover,
.FXpBG2Eq:focus,
.FXpBG2Eq.vOFMt0,
.FXpBG2Eq.lHceJ7 {
  color: #764f5c !important;
  background-color: transparent !important;
  border-color: #764f5c !important;
  box-shadow: none !important;
}
.FXpBG2Eq.PPzd2Y,
.FXpBG2Eq:disabled {
  color: #ffffff !important;
  background-color: #a47786 !important;
  border-color: #a47786 !important;
}
.FXpBG2Eq,
.FXpBG2Eq:active {
  background-color: transparent !important;
  border-color: #a47786;
  color: #a47786;
}
.FXpBG2Eq:hover,
.FXpBG2Eq:focus,
.FXpBG2Eq.vOFMt0,
.FXpBG2Eq.lHceJ7 {
  color: #764f5c !important;
  background-color: transparent !important;
  border-color: #764f5c !important;
  box-shadow: none !important;
}
.FXpBG2Eq.PPzd2Y,
.FXpBG2Eq:disabled {
  color: #ffffff !important;
  background-color: #a47786 !important;
  border-color: #a47786 !important;
}
.Ucz5D4Rb {
  box-shadow: none;
}
.Ucz5D4Rb,
.Ucz5D4Rb:active {
  background-color: transparent !important;
  border-color: #81e4f8;
  color: #81e4f8;
}
.Ucz5D4Rb:hover,
.Ucz5D4Rb:focus,
.Ucz5D4Rb.vOFMt0,
.Ucz5D4Rb.lHceJ7 {
  color: #2fd2f3 !important;
  background-color: transparent !important;
  border-color: #2fd2f3 !important;
  box-shadow: none !important;
}
.Ucz5D4Rb.PPzd2Y,
.Ucz5D4Rb:disabled {
  color: #066174 !important;
  background-color: #81e4f8 !important;
  border-color: #81e4f8 !important;
}
.Ucz5D4Rb,
.Ucz5D4Rb:active {
  background-color: transparent !important;
  border-color: #81e4f8;
  color: #81e4f8;
}
.Ucz5D4Rb:hover,
.Ucz5D4Rb:focus,
.Ucz5D4Rb.vOFMt0,
.Ucz5D4Rb.lHceJ7 {
  color: #2fd2f3 !important;
  background-color: transparent !important;
  border-color: #2fd2f3 !important;
  box-shadow: none !important;
}
.Ucz5D4Rb.PPzd2Y,
.Ucz5D4Rb:disabled {
  color: #066174 !important;
  background-color: #81e4f8 !important;
  border-color: #81e4f8 !important;
}
.feSyr0 {
  box-shadow: none;
}
.feSyr0,
.feSyr0:active {
  background-color: transparent !important;
  border-color: #8feac0;
  color: #8feac0;
}
.feSyr0:hover,
.feSyr0:focus,
.feSyr0.vOFMt0,
.feSyr0.lHceJ7 {
  color: #46dc97 !important;
  background-color: transparent !important;
  border-color: #46dc97 !important;
  box-shadow: none !important;
}
.feSyr0.PPzd2Y,
.feSyr0:disabled {
  color: #136740 !important;
  background-color: #8feac0 !important;
  border-color: #8feac0 !important;
}
.feSyr0,
.feSyr0:active {
  background-color: transparent !important;
  border-color: #8feac0;
  color: #8feac0;
}
.feSyr0:hover,
.feSyr0:focus,
.feSyr0.vOFMt0,
.feSyr0.lHceJ7 {
  color: #46dc97 !important;
  background-color: transparent !important;
  border-color: #46dc97 !important;
  box-shadow: none !important;
}
.feSyr0.PPzd2Y,
.feSyr0:disabled {
  color: #136740 !important;
  background-color: #8feac0 !important;
  border-color: #8feac0 !important;
}
.dtvS6Xj {
  box-shadow: none;
}
.dtvS6Xj,
.dtvS6Xj:active {
  background-color: transparent !important;
  border-color: #ffde7a;
  color: #ffde7a;
}
.dtvS6Xj:hover,
.dtvS6Xj:focus,
.dtvS6Xj.vOFMt0,
.dtvS6Xj.lHceJ7 {
  color: #ffc823 !important;
  background-color: transparent !important;
  border-color: #ffc823 !important;
  box-shadow: none !important;
}
.dtvS6Xj.PPzd2Y,
.dtvS6Xj:disabled {
  color: #7a5c00 !important;
  background-color: #ffde7a !important;
  border-color: #ffde7a !important;
}
.dtvS6Xj,
.dtvS6Xj:active {
  background-color: transparent !important;
  border-color: #ffde7a;
  color: #ffde7a;
}
.dtvS6Xj:hover,
.dtvS6Xj:focus,
.dtvS6Xj.vOFMt0,
.dtvS6Xj.lHceJ7 {
  color: #ffc823 !important;
  background-color: transparent !important;
  border-color: #ffc823 !important;
  box-shadow: none !important;
}
.dtvS6Xj.PPzd2Y,
.dtvS6Xj:disabled {
  color: #7a5c00 !important;
  background-color: #ffde7a !important;
  border-color: #ffde7a !important;
}
.fmAic0kj2 {
  box-shadow: none;
}
.fmAic0kj2,
.fmAic0kj2:active {
  background-color: transparent !important;
  border-color: #eb8e97;
  color: #eb8e97;
}
.fmAic0kj2:hover,
.fmAic0kj2:focus,
.fmAic0kj2.vOFMt0,
.fmAic0kj2.lHceJ7 {
  color: #de4453 !important;
  background-color: transparent !important;
  border-color: #de4453 !important;
  box-shadow: none !important;
}
.fmAic0kj2.PPzd2Y,
.fmAic0kj2:disabled {
  color: #ffffff !important;
  background-color: #eb8e97 !important;
  border-color: #eb8e97 !important;
}
.fmAic0kj2,
.fmAic0kj2:active {
  background-color: transparent !important;
  border-color: #eb8e97;
  color: #eb8e97;
}
.fmAic0kj2:hover,
.fmAic0kj2:focus,
.fmAic0kj2.vOFMt0,
.fmAic0kj2.lHceJ7 {
  color: #de4453 !important;
  background-color: transparent !important;
  border-color: #de4453 !important;
  box-shadow: none !important;
}
.fmAic0kj2.PPzd2Y,
.fmAic0kj2:disabled {
  color: #ffffff !important;
  background-color: #eb8e97 !important;
  border-color: #eb8e97 !important;
}
.NyNxGbX7f {
  box-shadow: none;
}
.NyNxGbX7f,
.NyNxGbX7f:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.NyNxGbX7f:hover,
.NyNxGbX7f:focus,
.NyNxGbX7f.vOFMt0,
.NyNxGbX7f.lHceJ7 {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.NyNxGbX7f.PPzd2Y,
.NyNxGbX7f:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.NyNxGbX7f,
.NyNxGbX7f:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.NyNxGbX7f:hover,
.NyNxGbX7f:focus,
.NyNxGbX7f.vOFMt0,
.NyNxGbX7f.lHceJ7 {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.NyNxGbX7f.PPzd2Y,
.NyNxGbX7f:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.mcT1hS {
  box-shadow: none;
}
.mcT1hS,
.mcT1hS:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.mcT1hS:hover,
.mcT1hS:focus,
.mcT1hS.vOFMt0,
.mcT1hS.lHceJ7 {
  color: #cfcfcf !important;
  background-color: transparent !important;
  border-color: #cfcfcf !important;
  box-shadow: none !important;
}
.mcT1hS.PPzd2Y,
.mcT1hS:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.mcT1hS,
.mcT1hS:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.mcT1hS:hover,
.mcT1hS:focus,
.mcT1hS.vOFMt0,
.mcT1hS.lHceJ7 {
  color: #cfcfcf !important;
  background-color: transparent !important;
  border-color: #cfcfcf !important;
  box-shadow: none !important;
}
.mcT1hS.PPzd2Y,
.mcT1hS:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.cbJ3XViqOQ9 {
  color: #e4d4c8 !important;
}
.eLcMCCqxMgV {
  color: #a47786 !important;
}
.LumolM {
  color: #8feac0 !important;
}
.ocklh8M {
  color: #81e4f8 !important;
}
.UKoadO {
  color: #ffde7a !important;
}
.lBlY2GB {
  color: #eb8e97 !important;
}
.dzv4TQS5 {
  color: #fafafa !important;
}
.jBcZ5J {
  color: #232323 !important;
}
a.cbJ3XViqOQ9:hover,
a.cbJ3XViqOQ9:focus,
a.cbJ3XViqOQ9.lHceJ7 {
  color: #c29f84 !important;
}
a.eLcMCCqxMgV:hover,
a.eLcMCCqxMgV:focus,
a.eLcMCCqxMgV.lHceJ7 {
  color: #6c4955 !important;
}
a.LumolM:hover,
a.LumolM:focus,
a.LumolM.lHceJ7 {
  color: #39da90 !important;
}
a.ocklh8M:hover,
a.ocklh8M:focus,
a.ocklh8M.lHceJ7 {
  color: #20cff3 !important;
}
a.UKoadO:hover,
a.UKoadO:focus,
a.UKoadO.lHceJ7 {
  color: #ffc514 !important;
}
a.lBlY2GB:hover,
a.lBlY2GB:focus,
a.lBlY2GB.lHceJ7 {
  color: #dc3747 !important;
}
a.dzv4TQS5:hover,
a.dzv4TQS5:focus,
a.dzv4TQS5.lHceJ7 {
  color: #c7c7c7 !important;
}
a.jBcZ5J:hover,
a.jBcZ5J:focus,
a.jBcZ5J.lHceJ7 {
  color: #000000 !important;
}
a:is(#NIjHqQIV, #oO7y5q8EdQ, #jLDqVgcJHz, #Kuq3jCoo, #VYWbHRol, #lxkO5Fnd, #v6JIVHb, #WRReT9, #FSTaxhl, #kveJ5wbU, #hPbngR, #yqgVDuB, #VXSdJoOFKY0, #vTAv62iIK, #Csyaa5m, #cbJ3XViqOQ9, #eLcMCCqxMgV, #LumolM, #ocklh8M, #UKoadO, #lBlY2GB, #JMnRaXThR2, #ligURNgKb, #dzv4TQS5, #D6N5Bnd9eej, #I6FukeSH, #TqAgoZdFpK, #DbzGYV, #jHk2znl, #jCvVqz4gc, #c8sm6G4A, #pY1NF1hAt, #KExIX2x, #iH5qsR5b0kz, #Jb0Yn426G, #gwvIMYUIoS, #PhA6SMY, #WLRE6v3KwHG, #cva5cA, #rFrr9f, #H8QK4oa, #HvOXup, #Dl1AFh, #GaCm7QmRb, #jBcZ5J, #S89r2HBm):not(.xgVQbVQEK):not(.Uith2kQtR):not([role]):not(.OCgBwRqR) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a:is(#NIjHqQIV, #oO7y5q8EdQ, #jLDqVgcJHz, #Kuq3jCoo, #VYWbHRol, #lxkO5Fnd, #v6JIVHb, #WRReT9, #FSTaxhl, #kveJ5wbU, #hPbngR, #yqgVDuB, #VXSdJoOFKY0, #vTAv62iIK, #Csyaa5m, #cbJ3XViqOQ9, #eLcMCCqxMgV, #LumolM, #ocklh8M, #UKoadO, #lBlY2GB, #JMnRaXThR2, #ligURNgKb, #dzv4TQS5, #D6N5Bnd9eej, #I6FukeSH, #TqAgoZdFpK, #DbzGYV, #jHk2znl, #jCvVqz4gc, #c8sm6G4A, #pY1NF1hAt, #KExIX2x, #iH5qsR5b0kz, #Jb0Yn426G, #gwvIMYUIoS, #PhA6SMY, #WLRE6v3KwHG, #cva5cA, #rFrr9f, #H8QK4oa, #HvOXup, #Dl1AFh, #GaCm7QmRb, #jBcZ5J, #S89r2HBm):not(.xgVQbVQEK):not(.Uith2kQtR):not([role]):not(.OCgBwRqR):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.TAyfxq4Q3e .xgVQbVQEK.lHceJ7 {
  color: #e4d4c8;
}
.TAyfxq4Q3e .xgVQbVQEK:not(.lHceJ7) {
  color: #232323;
}
.Y7ZugP9SHZ {
  background-color: #70c770;
}
.MkDQTFK {
  background-color: #81e4f8;
}
.cMCMbZT {
  background-color: #ffde7a;
}
.ZYdaUKZWF {
  background-color: #eb8e97;
}
.sKbE1vv .qLrTkwFsC3l:not(.gzNZEM9) {
  border-radius: 100px;
}
.gqI89P li a {
  border-radius: 100px !important;
}
.gqI89P li.lHceJ7 .qLrTkwFsC3l {
  background-color: #e4d4c8;
  border-color: #e4d4c8;
  color: #855e41;
}
.gqI89P li.lHceJ7 .qLrTkwFsC3l:focus {
  box-shadow: none;
}
.TAyfxq4Q3e .xgVQbVQEK {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #e4d4c8;
}
.xCdsrsy3AZ.J559rVnuU4R .WO7KvFsy,
.xCdsrsy3AZ.J559rVnuU4R .bBg9nsQH {
  color: #ffffff;
}
.xCdsrsy3AZ.GMg0nNl .WO7KvFsy,
.xCdsrsy3AZ.GMg0nNl .bBg9nsQH {
  color: #ffffff;
}
.xCdsrsy3AZ.f9iTsU8245 .WO7KvFsy,
.xCdsrsy3AZ.f9iTsU8245 .bBg9nsQH {
  color: #ffffff;
}
.xCdsrsy3AZ.CdfEy7W .WO7KvFsy,
.xCdsrsy3AZ.CdfEy7W .bBg9nsQH {
  color: #ffffff;
}
.xCdsrsy3AZ.uvx3aG1LdvD .WO7KvFsy,
.xCdsrsy3AZ.uvx3aG1LdvD .bBg9nsQH {
  color: #ffffff;
}
/* Scroll to top button*/
.oW7ou6C {
  display: none;
}
.OCjZOvAfvZ {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
  font-weight: 400;
  border-radius: 40px !important;
}
.OCjZOvAfvZ > .yhs1wo {
  font-size: 1.75rem;
}
.OCjZOvAfvZ:hover,
.OCjZOvAfvZ:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #e4d4c8 !important;
}
.OCjZOvAfvZ:-webkit-input-placeholder {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
  font-weight: 400;
}
.OCjZOvAfvZ:-webkit-input-placeholder > .yhs1wo {
  font-size: 1.75rem;
}
blockquote {
  border-color: #e4d4c8;
}
/* Forms */
.jTD65eII .aPH5pV1 .qLrTkwFsC3l {
  border-radius: 100px !important;
}
.jTD65eII .aPH5pV1 .qLrTkwFsC3l:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jTD65eII .aPH5pV1 button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.jTD65eII .aPH5pV1 button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.xZ9BDU li:hover,
.xZ9BDU li.oEGajyORH {
  background-color: #e4d4c8;
  color: #000000;
}
.VTgGMr0ei65 {
  transition: 0.25s ease;
}
.VTgGMr0ei65:hover {
  border-color: #e4d4c8;
}
.xZ9BDU .KJZAy1,
.VTgGMr0ei65.mqESgTaMqT:after,
.VTgGMr0ei65.KYpNRNN0LDZ:after {
  transition: 0.4s;
  border-top-color: #232323;
  border-bottom-color: #232323;
}
.xZ9BDU:hover .KJZAy1,
.VTgGMr0ei65.mqESgTaMqT:hover:after,
.VTgGMr0ei65.KYpNRNN0LDZ:hover:after {
  border-top-color: #e4d4c8;
  border-bottom-color: #e4d4c8;
}
.a54Z4gJ54k .DpDcw2 td.kWbVxUPtLh,
.a54Z4gJ54k .DpDcw2 td.ka49M4NymU,
.a54Z4gJ54k .e3eHBvQAK .zhlsqp > div > div.ka49M4NymU {
  color: #000000 !important;
  background-color: #e4d4c8 !important;
  box-shadow: none !important;
}
.a54Z4gJ54k .DpDcw2 td:hover,
.a54Z4gJ54k .e3eHBvQAK .zhlsqp > div > div:hover {
  color: #ffffff !important;
  background: #a47786 !important;
  box-shadow: none !important;
}
.z5rTSfMO {
  background-image: none !important;
}
.H3yAWGUtoc:not(section),
.TNNV5jzlo4 {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.H3yAWGUtoc,
.H3yAWGUtoc:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("../../../data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23e4d4c8' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.H3yAWGUtoc:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
@media (max-width: 1400px) {
  .S37ES3bmih {
    max-width: 100%;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .S37ES3bmih {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .mvV8PRr2 {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .mvV8PRr2 {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.ppUcdgS {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.ppUcdgS .Uith2kQtR:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .ppUcdgS .fwjdpfub {
    transform: scale(0.8);
  }
}
.ppUcdgS .gxJGEv {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.ppUcdgS .gxJGEv img {
  max-width: 100%;
  max-height: 100%;
}
.ppUcdgS .gxJGEv .OCgBwRqR {
  line-height: inherit !important;
}
.ppUcdgS .gxJGEv .m7BjtXnp a {
  outline: none;
}
.ppUcdgS .J55JDWcli {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.ppUcdgS .J55JDWcli .ZtlwzEZiv {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.ppUcdgS .J55JDWcli .ZtlwzEZiv .xgVQbVQEK {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.ppUcdgS .J55JDWcli .ZtlwzEZiv .xgVQbVQEK:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.ppUcdgS .J55JDWcli .alTxJzJQS .xgVQbVQEK::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .ppUcdgS .J55JDWcli .alTxJzJQS .xgVQbVQEK::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.ppUcdgS .J55JDWcli .Uith2kQtR {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.ppUcdgS .J55JDWcli .Uith2kQtR:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .ppUcdgS .J55JDWcli {
    padding-left: 1.5rem;
  }
}
.ppUcdgS .xgVQbVQEK {
  width: fit-content;
  position: relative;
}
.ppUcdgS .m7BjtXnp {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .ppUcdgS .m7BjtXnp {
    padding-left: 0;
  }
}
.ppUcdgS .OCgBwRqR {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .ppUcdgS .TB3hxQpA7 {
    padding-bottom: 0.5rem;
  }
}
.ppUcdgS .TB3hxQpA7 .VzAMDF1U5.PuDRGJ9ohS::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.ppUcdgS .S37ES3bmih {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .ppUcdgS .S37ES3bmih {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .ppUcdgS .S37ES3bmih {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.ppUcdgS .FOuokehU {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.ppUcdgS .AQLNTMdg {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.ppUcdgS .ZtlwzEZiv:focus,
.ppUcdgS .xgVQbVQEK:focus {
  outline: none;
}
.ppUcdgS .EDKBug .AQLNTMdg .Uith2kQtR {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.ppUcdgS .EDKBug .AQLNTMdg .Uith2kQtR::after {
  right: 0.5rem;
}
.ppUcdgS .EDKBug .AQLNTMdg .Uith2kQtR .yhs1wo {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.ppUcdgS .EDKBug .AQLNTMdg .Uith2kQtR .yhs1wo:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.ppUcdgS .gUcPjuw .AQLNTMdg .Uith2kQtR:before {
  display: none;
}
.ppUcdgS .gUcPjuw .EDKBug .AQLNTMdg .Uith2kQtR {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.ppUcdgS .FI0dSildvjH {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.ppUcdgS .FI0dSildvjH.hN4s2bLy5nw {
  transition: all 0.3s;
}
.ppUcdgS .FI0dSildvjH .Uith2kQtR {
  padding: 0.5rem 1.8rem;
}
.ppUcdgS .FI0dSildvjH .m7BjtXnp img {
  min-width: 6rem;
  object-fit: cover;
}
.ppUcdgS .FI0dSildvjH .krkcN21 {
  z-index: 1;
  justify-content: flex-end;
}
.ppUcdgS .FI0dSildvjH.gUcPjuw {
  justify-content: center;
}
.ppUcdgS .FI0dSildvjH.gUcPjuw .ZtlwzEZiv .xgVQbVQEK::before {
  display: none;
}
.ppUcdgS .FI0dSildvjH.gUcPjuw.hN4s2bLy5nw .AQLNTMdg {
  top: 0;
}
@media (min-width: 992px) {
  .ppUcdgS .FI0dSildvjH.gUcPjuw.hN4s2bLy5nw:not(.sDTkzXTLpx) .krkcN21 {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.ppUcdgS .FI0dSildvjH.gUcPjuw .AQLNTMdg .IW6jUDDQX {
  left: 0 !important;
}
.ppUcdgS .FI0dSildvjH.gUcPjuw .AQLNTMdg .Uith2kQtR:after {
  right: auto;
}
.ppUcdgS .FI0dSildvjH.gUcPjuw .AQLNTMdg .PuDRGJ9ohS[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.ppUcdgS .FI0dSildvjH.gUcPjuw ul.J55JDWcli li {
  margin: auto;
}
.ppUcdgS .FI0dSildvjH.gUcPjuw .AQLNTMdg .Uith2kQtR {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.ppUcdgS .FI0dSildvjH.gUcPjuw .mTmBLDpLx {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .ppUcdgS .FI0dSildvjH {
    min-height: 72px;
  }
  .ppUcdgS .FI0dSildvjH .m7BjtXnp img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .ppUcdgS .FI0dSildvjH .ZtlwzEZiv .xgVQbVQEK::before {
    display: none;
  }
  .ppUcdgS .FI0dSildvjH.hN4s2bLy5nw .AQLNTMdg {
    top: 0;
  }
  .ppUcdgS .FI0dSildvjH .AQLNTMdg .IW6jUDDQX {
    left: 0 !important;
  }
  .ppUcdgS .FI0dSildvjH .AQLNTMdg .Uith2kQtR:after {
    right: auto;
  }
  .ppUcdgS .FI0dSildvjH .AQLNTMdg .PuDRGJ9ohS[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .ppUcdgS .FI0dSildvjH .AQLNTMdg .Uith2kQtR {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .ppUcdgS .FI0dSildvjH .gxJGEv {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .ppUcdgS .FI0dSildvjH .fwjdpfub {
    flex-basis: auto;
  }
  .ppUcdgS .FI0dSildvjH .mTmBLDpLx {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.ppUcdgS .FI0dSildvjH.sDTkzXTLpx .m7BjtXnp img {
  height: 2rem;
}
.ppUcdgS .Uith2kQtR.lHceJ7,
.ppUcdgS .Uith2kQtR:active {
  background-color: transparent;
}
.ppUcdgS .l2oiFxgK0i .J55JDWcli .xgVQbVQEK {
  padding: 0;
}
.ppUcdgS .TB3hxQpA7 .VzAMDF1U5.PuDRGJ9ohS {
  margin-right: 1.667em;
}
.ppUcdgS .TB3hxQpA7 .VzAMDF1U5.PuDRGJ9ohS[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.ppUcdgS .FI0dSildvjH.l2oiFxgK0i .EDKBug .AQLNTMdg {
  background: #ffffff;
}
.ppUcdgS .FI0dSildvjH.l2oiFxgK0i .EDKBug .AQLNTMdg .IW6jUDDQX {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.ppUcdgS .FI0dSildvjH .EDKBug.alTxJzJQS > .AQLNTMdg {
  display: flex;
}
.ppUcdgS ul.J55JDWcli {
  flex-wrap: wrap;
}
.ppUcdgS .vUMzazDeg {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .ppUcdgS .vUMzazDeg {
    text-align: left;
  }
}
.ppUcdgS button.fwjdpfub {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.ppUcdgS button.fwjdpfub .SYGpAx span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.ppUcdgS button.fwjdpfub .SYGpAx span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.ppUcdgS button.fwjdpfub .SYGpAx span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.ppUcdgS button.fwjdpfub .SYGpAx span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.ppUcdgS button.fwjdpfub .SYGpAx span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.ppUcdgS nav.hN4s2bLy5nw .SYGpAx span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.ppUcdgS nav.hN4s2bLy5nw .SYGpAx span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.ppUcdgS nav.hN4s2bLy5nw .SYGpAx span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.ppUcdgS nav.hN4s2bLy5nw .SYGpAx span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.ppUcdgS .sPfJzytz1Oz {
  padding: 0 1rem;
}
.ppUcdgS a.xgVQbVQEK {
  display: flex;
  align-items: center;
  justify-content: center;
}
.ppUcdgS .mTmBLDpLx {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .ppUcdgS .mTmBLDpLx {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ppUcdgS .FI0dSildvjH {
    height: 70px;
  }
  .ppUcdgS .FI0dSildvjH.hN4s2bLy5nw {
    height: auto;
  }
  .ppUcdgS .ZtlwzEZiv .xgVQbVQEK:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.ppUcdgS .FI0dSildvjH .EDKBug > .AQLNTMdg {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.ppUcdgS .FI0dSildvjH .EDKBug > .AQLNTMdg .Uith2kQtR {
  line-height: 1 !important;
}
.ppUcdgS .FI0dSildvjH .EDKBug > .AQLNTMdg .EDKBug .Uith2kQtR {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.ppUcdgS .FI0dSildvjH .EDKBug > .AQLNTMdg .EDKBug .Uith2kQtR::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.ppUcdgS .FI0dSildvjH .EDKBug > .AQLNTMdg .EDKBug.alTxJzJQS .Uith2kQtR::after {
  transform: rotate(0deg);
}
.ppUcdgS .sKbE1vv {
  margin: -0.6rem -0.6rem;
}
.ppUcdgS .fwjdpfub {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .ppUcdgS .gxJGEv {
    margin-right: auto;
  }
  .ppUcdgS .krkcN21 {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .ppUcdgS .J55JDWcli .ZtlwzEZiv .xgVQbVQEK::after {
    margin-left: 10px;
  }
  .ppUcdgS .J55JDWcli .Uith2kQtR:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .ppUcdgS .FI0dSildvjH .EDKBug > .AQLNTMdg {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .ppUcdgS .FI0dSildvjH .EDKBug > .AQLNTMdg .Uith2kQtR {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .ppUcdgS .FI0dSildvjH .EDKBug > .AQLNTMdg .EDKBug .Uith2kQtR {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .ppUcdgS .FI0dSildvjH .EDKBug > .AQLNTMdg .EDKBug .Uith2kQtR::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .ppUcdgS .FI0dSildvjH .EDKBug > .AQLNTMdg .EDKBug.alTxJzJQS .Uith2kQtR::after {
    transform: rotate(180deg);
  }
  .ppUcdgS .FI0dSildvjH .EDKBug > .AQLNTMdg .IW6jUDDQX {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .ppUcdgS .FI0dSildvjH .EDKBug.alTxJzJQS > .AQLNTMdg {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .ppUcdgS .krkcN21 {
    padding: 1rem;
  }
}
.f6nnd3tQ {
  display: flex;
  background-image: url("notDj2FCMo.jpeg");
}
.f6nnd3tQ .zZ5dbhI {
  background-color: #000000;
  opacity: 0.2;
}
.f6nnd3tQ .bJKe7vx.PPzd2Y {
  display: none;
}
.f6nnd3tQ .T3pPhq {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.f6nnd3tQ .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .f6nnd3tQ {
    align-items: flex-end;
  }
  .f6nnd3tQ .Q372Q5yXddQ {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .f6nnd3tQ .AN3BPX8 {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .f6nnd3tQ {
    -webkit-align-items: center;
    align-items: center;
  }
  .f6nnd3tQ .WxkeZQcB {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .f6nnd3tQ .AN3BPX8 {
    width: 100%;
  }
}
.f6nnd3tQ .aBoFMfJ,
.f6nnd3tQ .T3pPhq {
  color: #ffffff;
}
.f6nnd3tQ .mUuvG5Uwm,
.f6nnd3tQ .sKbE1vv {
  text-align: right;
}
.IwgCYnGAX {
  display: flex;
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: transparent;
}
.IwgCYnGAX .bJKe7vx.PPzd2Y {
  display: none;
}
.IwgCYnGAX .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.IwgCYnGAX .T3pPhq {
  width: 100%;
  opacity: 0.6;
  height: 1px;
  background: currentColor;
  margin-top: 8rem;
}
.IwgCYnGAX .AN3BPX8 {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .IwgCYnGAX .AN3BPX8 {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .IwgCYnGAX {
    align-items: center;
  }
  .IwgCYnGAX .Q372Q5yXddQ {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .IwgCYnGAX .AN3BPX8 {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .IwgCYnGAX {
    -webkit-align-items: center;
    align-items: center;
  }
  .IwgCYnGAX .WxkeZQcB {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .IwgCYnGAX .AN3BPX8 {
    width: 100%;
  }
}
.IwgCYnGAX .aq424i0zd {
  text-align: left;
  color: #fffcee;
}
.IwgCYnGAX .mUuvG5Uwm,
.IwgCYnGAX .sKbE1vv {
  text-align: left;
  color: #000000;
}
.IwgCYnGAX .aq424i0zd,
.IwgCYnGAX .T3pPhq {
  color: #000000;
}
.fBsmdABC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: transparent;
}
.fBsmdABC .bJKe7vx.PPzd2Y {
  display: none;
}
.fBsmdABC .xKoFVNMP {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .fBsmdABC .xKoFVNMP {
    margin-bottom: 1rem;
  }
}
.fBsmdABC .T3pPhq {
  width: 100%;
  height: 1px;
  background: #000000;
  opacity: 0.5;
  margin: 1rem 0;
  margin-bottom: 2rem;
}
.fBsmdABC .IANq52Dx2 {
  position: relative;
  padding-bottom: 1rem;
}
.fBsmdABC .IANq52Dx2:before {
  content: '';
  position: absolute;
  width: 20px;
  height: 20px;
  left: -35px;
  top: 3px;
  background: currentColor;
  border-radius: 50%;
}
.fBsmdABC .xJgDJOeApd {
  padding: 0 2rem;
}
.fBsmdABC .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.fBsmdABC .IANq52Dx2,
.fBsmdABC .FOuokehU,
.fBsmdABC .z94Ex5ZXfh {
  color: #000000;
  text-align: center;
}
.fBsmdABC .aq424i0zd {
  color: #000000;
  text-align: left;
}
.fBsmdABC .sKbE1vv {
  text-align: center;
}
.fBsmdABC .z94Ex5ZXfh,
.fBsmdABC .sKbE1vv {
  color: #000000;
  text-align: left;
}
.fBsmdABC .IANq52Dx2,
.fBsmdABC .FOuokehU {
  text-align: left;
  color: #000000;
}
.fBsmdABC .aBoFMfJ {
  color: #291f1e;
  text-align: left;
}
.fBsmdABC .zwOxEe5nn {
  height: 30rem;
  position: relative;
  border-radius: 2rem;
}
.fBsmdABC .zwOxEe5nn iframe {
  height: 100%;
  width: 100%;
  border-radius: 2rem;
}
.fBsmdABC .zwOxEe5nn [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.fBsmdABC .zwOxEe5nn[data-state] {
  background: #e9e5dc;
}
.fBsmdABC .zwOxEe5nn[data-state="loading"] [data-state-details] {
  display: none;
}
.iknCdL {
  display: flex;
}
.iknCdL .bJKe7vx.PPzd2Y {
  display: none;
}
.iknCdL .T3pPhq {
  width: 100%;
  height: 1px;
  background: #ffffff;
  margin-bottom: 2rem;
}
.iknCdL .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("c8xPoAUBO.jpg");
}
.iknCdL p {
  max-width: 600px;
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 768px) {
  .iknCdL {
    align-items: center;
  }
  .iknCdL .Q372Q5yXddQ {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .iknCdL .AN3BPX8 {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .iknCdL {
    -webkit-align-items: center;
    align-items: center;
  }
  .iknCdL .WxkeZQcB {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .iknCdL .AN3BPX8 {
    width: 100%;
  }
}
.iknCdL .aBoFMfJ,
.iknCdL .T3pPhq {
  color: #ffffff;
}
.iknCdL .mUuvG5Uwm,
.iknCdL .sKbE1vv {
  text-align: right;
}
.UqkNaysx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #9db6cc;
}
.UqkNaysx .bJKe7vx.PPzd2Y {
  display: none;
}
.UqkNaysx .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.UqkNaysx .T3pPhq {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.UqkNaysx .f6axEEcG {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-top: 2rem;
}
.UqkNaysx .FZhenedg3pY .NBcQKZc {
  width: 100%;
  display: block;
}
.UqkNaysx .FZhenedg3pY .IANq52Dx2 {
  z-index: 1;
}
.UqkNaysx .NBcQKZc {
  color: #000000;
}
.UqkNaysx .zhqwunzuGT {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .UqkNaysx .zhqwunzuGT {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .UqkNaysx * {
    text-align: center !important;
  }
  .UqkNaysx .s2w82lL1BCM {
    margin-bottom: 2rem;
  }
}
.UqkNaysx .IANq52Dx2,
.UqkNaysx .VFNjgCUk {
  color: #000000;
}
.UqkNaysx .z94Ex5ZXfh {
  color: #291f1e;
}
.UqkNaysx .aq424i0zd,
.UqkNaysx .xJgDJOeApd {
  text-align: left;
}
.UqkNaysx .aq424i0zd,
.UqkNaysx .T3pPhq {
  color: #000000;
}
.UqkNaysx .z94Ex5ZXfh,
.UqkNaysx .f6axEEcG {
  color: #000000;
}
.UqkNaysx .mUuvG5Uwm,
.UqkNaysx .sKbE1vv {
  color: #000000;
}
.H89hd7WN {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #9db6cc;
}
.H89hd7WN .bJKe7vx.PPzd2Y {
  display: none;
}
.H89hd7WN .T3pPhq {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.H89hd7WN .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.H89hd7WN h1 {
  max-width: 800px;
}
.H89hd7WN p {
  max-width: 600px;
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 768px) {
  .H89hd7WN {
    align-items: center;
  }
  .H89hd7WN .Q372Q5yXddQ {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .H89hd7WN .AN3BPX8 {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .H89hd7WN {
    -webkit-align-items: center;
    align-items: center;
  }
  .H89hd7WN .WxkeZQcB {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .H89hd7WN .AN3BPX8 {
    width: 100%;
  }
}
.H89hd7WN .aBoFMfJ,
.H89hd7WN .T3pPhq {
  color: #000000;
}
.H89hd7WN .mUuvG5Uwm,
.H89hd7WN .sKbE1vv {
  text-align: left;
  color: #000000;
}
.H89hd7WN .aq424i0zd {
  color: #000000;
}
.RESBoHAA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #9db6cc;
}
.RESBoHAA .bJKe7vx.PPzd2Y {
  display: none;
}
.RESBoHAA .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.RESBoHAA .Iayf2LK img {
  height: 320px;
  object-fit: cover;
}
.RESBoHAA .sKbE1vv .qLrTkwFsC3l {
  margin-bottom: 0;
}
.RESBoHAA .f6axEEcG {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-top: 2rem;
}
.RESBoHAA .FZhenedg3pY .NBcQKZc {
  width: 100%;
  display: block;
}
.RESBoHAA .FZhenedg3pY .IANq52Dx2 {
  z-index: 1;
}
.RESBoHAA .NBcQKZc {
  color: #000000;
}
.RESBoHAA .zhqwunzuGT {
  margin-bottom: 3rem;
}
@media (max-width: 767px) {
  .RESBoHAA .zhqwunzuGT {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .RESBoHAA * {
    text-align: center !important;
  }
  .RESBoHAA .s2w82lL1BCM {
    margin-bottom: 2rem;
  }
}
.RESBoHAA .IANq52Dx2,
.RESBoHAA .VFNjgCUk {
  color: #000000;
}
.RESBoHAA .z94Ex5ZXfh {
  color: #291f1e;
}
.RESBoHAA .aq424i0zd,
.RESBoHAA .xJgDJOeApd {
  text-align: left;
}
.RESBoHAA .aq424i0zd,
.RESBoHAA .T3pPhq {
  color: #000000;
}
.RESBoHAA .z94Ex5ZXfh,
.RESBoHAA .f6axEEcG {
  color: #000000;
  text-align: left;
}
.ngeYqKGd {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: transparent;
}
.ngeYqKGd .bJKe7vx.PPzd2Y {
  display: none;
}
@media (max-width: 767px) {
  .ngeYqKGd .gNeFg0egg1 {
    font-size: 2rem;
  }
}
.ngeYqKGd a {
  display: block;
  width: 100%;
}
.ngeYqKGd a:hover {
  background-image: none !important;
}
.ngeYqKGd .AN3BPX8 {
  position: relative;
  overflow: hidden;
  padding: 0;
}
.ngeYqKGd .AN3BPX8:before {
  content: '';
  width: 150%;
  height: 0%;
  background: #000000;
  position: absolute;
  transition: all 0.5s;
  left: -25%;
  bottom: -25%;
  transform: rotate(2deg);
}
.ngeYqKGd .AN3BPX8:after {
  content: '';
  width: 20px;
  height: 20px;
  position: absolute;
  transition: all 0.5s;
  background: #000000;
  right: 20px;
  top: 50%;
  transform: translateY(-10px);
  border-radius: 50%;
}
.ngeYqKGd .AN3BPX8:hover:before {
  height: 150%;
}
.ngeYqKGd .AN3BPX8:hover:after {
  background-color: #f5f8fa;
  right: 40px;
}
.ngeYqKGd .AN3BPX8:hover .aq424i0zd,
.ngeYqKGd .AN3BPX8:hover .aq424i0zd a {
  color: #f5f8fa !important;
  z-index: 2;
  position: relative;
}
.ngeYqKGd .AN3BPX8:hover .aq424i0zd {
  padding-left: 2rem;
}
.ngeYqKGd .aq424i0zd {
  margin-top: 2rem;
  transition: all 0.3s;
  padding: 0 1rem;
  color: #d70081;
}
.ngeYqKGd .T3pPhq {
  width: 100%;
  height: 1px;
  background: currentColor;
}
.ngeYqKGd .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.ngeYqKGd .aBoFMfJ,
.ngeYqKGd .T3pPhq {
  color: #291f1e;
}
.ngeYqKGd .mUuvG5Uwm,
.ngeYqKGd .sKbE1vv {
  text-align: left;
  color: #291f1e;
}
.ngeYqKGd .aq424i0zd,
.ngeYqKGd .T3pPhq {
  color: #000000;
}
.ngeYqKGd .aBoFMfJ {
  color: #000000;
}
.lhL0CxXEe {
  display: flex;
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #9db6cc;
}
.lhL0CxXEe .bJKe7vx.PPzd2Y {
  display: none;
}
.lhL0CxXEe .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.lhL0CxXEe .AN3BPX8 {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .lhL0CxXEe .AN3BPX8 {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .lhL0CxXEe {
    align-items: center;
  }
  .lhL0CxXEe .Q372Q5yXddQ {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .lhL0CxXEe .AN3BPX8 {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .lhL0CxXEe {
    -webkit-align-items: center;
    align-items: center;
  }
  .lhL0CxXEe .WxkeZQcB {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .lhL0CxXEe .AN3BPX8 {
    width: 100%;
  }
}
.lhL0CxXEe .aq424i0zd {
  text-align: center;
  color: #000000;
}
.lhL0CxXEe .mUuvG5Uwm,
.lhL0CxXEe .sKbE1vv {
  text-align: center;
  color: #000000;
}
.lhL0CxXEe .aBoFMfJ {
  color: #000000;
  text-align: center;
}
.kml7yb8 {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #9db6cc;
}
.kml7yb8 .bJKe7vx.PPzd2Y {
  display: none;
}
.kml7yb8 .T3pPhq {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.kml7yb8 .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .kml7yb8 {
    align-items: center;
  }
  .kml7yb8 .Q372Q5yXddQ {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .kml7yb8 .AN3BPX8 {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .kml7yb8 {
    -webkit-align-items: center;
    align-items: center;
  }
  .kml7yb8 .WxkeZQcB {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .kml7yb8 .AN3BPX8 {
    width: 100%;
  }
}
.kml7yb8 .aBoFMfJ,
.kml7yb8 .T3pPhq {
  color: #000000;
}
.kml7yb8 .mUuvG5Uwm,
.kml7yb8 .sKbE1vv {
  text-align: left;
  color: #000000;
}
.kml7yb8 .aq424i0zd {
  color: #000000;
}
.njhMbcTHV {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #9db6cc;
}
.njhMbcTHV .bJKe7vx.PPzd2Y {
  display: none;
}
.njhMbcTHV .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.njhMbcTHV .T3pPhq {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 3rem;
}
@media (max-width: 767px) {
  .njhMbcTHV .T3pPhq {
    margin-bottom: 1rem;
  }
}
.njhMbcTHV .Q372Q5yXddQ .w7HZp5YOq {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.njhMbcTHV .Q372Q5yXddQ .w7HZp5YOq img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.njhMbcTHV img,
.njhMbcTHV .Iayf2LK {
  width: 100%;
}
.njhMbcTHV .aBoFMfJ,
.njhMbcTHV .T3pPhq {
  color: #000000;
}
.njhMbcTHV .gNvEauqHGVI {
  color: #000000;
}
.njhMbcTHV .RSiG2JO {
  color: #000000;
}
.bTh1cZ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #9db6cc;
}
.bTh1cZ .bJKe7vx.PPzd2Y {
  display: none;
}
.bTh1cZ .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.bTh1cZ .T3pPhq {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 3rem;
}
@media (max-width: 767px) {
  .bTh1cZ .T3pPhq {
    margin-bottom: 1rem;
  }
}
.bTh1cZ .Q372Q5yXddQ .w7HZp5YOq {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.bTh1cZ .Q372Q5yXddQ .w7HZp5YOq img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.bTh1cZ img,
.bTh1cZ .Iayf2LK {
  width: 100%;
}
.bTh1cZ .aBoFMfJ,
.bTh1cZ .T3pPhq {
  color: #000000;
}
.bTh1cZ .gNvEauqHGVI {
  color: #000000;
}
.bTh1cZ .RSiG2JO {
  color: #000000;
}
.HYrmgIPOCC {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #9db6cc;
}
.HYrmgIPOCC .bJKe7vx.PPzd2Y {
  display: none;
}
.HYrmgIPOCC .T3pPhq {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.HYrmgIPOCC .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.HYrmgIPOCC h1 {
  max-width: 800px;
}
.HYrmgIPOCC p {
  max-width: 600px;
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 768px) {
  .HYrmgIPOCC {
    align-items: center;
  }
  .HYrmgIPOCC .Q372Q5yXddQ {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .HYrmgIPOCC .AN3BPX8 {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .HYrmgIPOCC {
    -webkit-align-items: center;
    align-items: center;
  }
  .HYrmgIPOCC .WxkeZQcB {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .HYrmgIPOCC .AN3BPX8 {
    width: 100%;
  }
}
.HYrmgIPOCC .aBoFMfJ,
.HYrmgIPOCC .T3pPhq {
  color: #000000;
}
.HYrmgIPOCC .mUuvG5Uwm,
.HYrmgIPOCC .sKbE1vv {
  text-align: left;
  color: #000000;
}
.HYrmgIPOCC .aq424i0zd {
  color: #000000;
}
.eE7TMLn2G {
  background-image: url("Bbhb7oW.jpeg");
}
.eE7TMLn2G .bJKe7vx.PPzd2Y {
  display: none;
}
.eE7TMLn2G .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.eE7TMLn2G .Q372Q5yXddQ {
  flex-direction: row-reverse;
  height: 800px;
}
@media (max-width: 992px) {
  .eE7TMLn2G .Q372Q5yXddQ {
    height: 350px;
  }
}
.cmMkcV {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #fffcee;
}
.cmMkcV .bJKe7vx.PPzd2Y {
  display: none;
}
.cmMkcV .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cmMkcV .Q372Q5yXddQ {
  flex-direction: row-reverse;
}
.i3w5Vlbx2s {
  display: flex;
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #9db6cc;
}
.i3w5Vlbx2s .bJKe7vx.PPzd2Y {
  display: none;
}
.i3w5Vlbx2s .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.i3w5Vlbx2s .AN3BPX8 {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .i3w5Vlbx2s .AN3BPX8 {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .i3w5Vlbx2s {
    align-items: center;
  }
  .i3w5Vlbx2s .Q372Q5yXddQ {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .i3w5Vlbx2s .AN3BPX8 {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .i3w5Vlbx2s {
    -webkit-align-items: center;
    align-items: center;
  }
  .i3w5Vlbx2s .WxkeZQcB {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .i3w5Vlbx2s .AN3BPX8 {
    width: 100%;
  }
}
.i3w5Vlbx2s .aq424i0zd {
  text-align: left;
  color: #291f1e;
}
.i3w5Vlbx2s .mUuvG5Uwm,
.i3w5Vlbx2s .sKbE1vv {
  text-align: left;
  color: #000000;
}
.o29MC91xI {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #9db6cc;
}
.o29MC91xI .bJKe7vx.PPzd2Y {
  display: none;
}
.o29MC91xI .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.o29MC91xI .T3pPhq {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 3rem;
}
@media (max-width: 767px) {
  .o29MC91xI .T3pPhq {
    margin-bottom: 1rem;
  }
}
.o29MC91xI .Q372Q5yXddQ .w7HZp5YOq {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.o29MC91xI .Q372Q5yXddQ .w7HZp5YOq img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.o29MC91xI img,
.o29MC91xI .Iayf2LK {
  width: 100%;
}
.o29MC91xI .aBoFMfJ,
.o29MC91xI .T3pPhq {
  color: #000000;
}
.o29MC91xI .gNvEauqHGVI {
  color: #000000;
}
.o29MC91xI .RSiG2JO {
  color: #000000;
}
.i8kYDxzMs {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: transparent;
}
.i8kYDxzMs .bJKe7vx.PPzd2Y {
  display: none;
}
@media (max-width: 767px) {
  .i8kYDxzMs .gNeFg0egg1 {
    font-size: 2rem;
  }
}
.i8kYDxzMs .aq424i0zd {
  padding-left: 3rem;
}
@media (max-width: 767px) {
  .i8kYDxzMs .aq424i0zd {
    padding-left: 2rem;
  }
}
.i8kYDxzMs .AN3BPX8 {
  position: relative;
  overflow: hidden;
}
.i8kYDxzMs .AN3BPX8:after {
  content: '';
  width: 16px;
  height: 16px;
  position: absolute;
  background: #000000;
  left: 0px;
  top: 6px;
  border-radius: 50%;
}
.i8kYDxzMs .T3pPhq {
  width: 100%;
  height: 1px;
  background: #000000;
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}
.i8kYDxzMs .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.i8kYDxzMs .aBoFMfJ,
.i8kYDxzMs .T3pPhq {
  color: #291f1e;
}
.i8kYDxzMs .mUuvG5Uwm,
.i8kYDxzMs .sKbE1vv {
  text-align: left;
  color: #000000;
}
.i8kYDxzMs .aq424i0zd,
.i8kYDxzMs .T3pPhq {
  color: #d70081;
  text-align: left;
}
.i8kYDxzMs .GCmLd2z {
  color: #000000;
}
.i8kYDxzMs .aq424i0zd,
.i8kYDxzMs .T3pPhq,
.i8kYDxzMs .AN3BPX8::after {
  color: #000000;
}
.i8kYDxzMs .aBoFMfJ {
  text-align: left;
  color: #000000;
}
.DPNNEEzbaum {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fffcee;
}
.DPNNEEzbaum .jO76sUKJ iframe {
  width: 100%;
}
.DPNNEEzbaum .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.DPNNEEzbaum .aq424i0zd,
.DPNNEEzbaum .aBoFMfJ,
.DPNNEEzbaum .mUuvG5Uwm {
  text-align: center;
}
.ceEnqaa {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: transparent;
}
.ceEnqaa .kBS6DFCgV:focus,
.ceEnqaa span:focus {
  outline: none;
}
.ceEnqaa .kBS6DFCgV {
  cursor: pointer;
}
.ceEnqaa .qIo2KuB {
  grid-row-gap: 2rem;
}
@media (max-width: 767px) {
  .ceEnqaa .qIo2KuB {
    grid-row-gap: 1rem;
  }
}
.ceEnqaa .nGfde0SDuZ,
.ceEnqaa .AYQxeQc {
  gap: 0 2rem;
}
@media (max-width: 767px) {
  .ceEnqaa .nGfde0SDuZ,
  .ceEnqaa .AYQxeQc {
    gap: 0 1rem;
  }
}
.ceEnqaa .aq424i0zd {
  color: #291f1e;
  text-align: center;
}
.ceEnqaa .gOWUzEpPEQ {
  max-width: 800px;
}
.ceEnqaa .S37ES3bmih,
.ceEnqaa .mvV8PRr2 {
  overflow: hidden;
}
.ceEnqaa .qIo2KuB {
  display: grid;
  transform: translate3d(-3rem, 0, 0);
  width: 115vw;
  grid-column-gap: 1rem;
}
.ceEnqaa .HfqKmKKS {
  display: flex;
  justify-content: center;
  align-items: center;
}
.ceEnqaa .HfqKmKKS img {
  min-width: 30vw;
  max-width: 100%;
  height: 360px;
  object-fit: cover;
}
@media (max-width: 1200px) {
  .ceEnqaa .HfqKmKKS img {
    height: 300px;
  }
}
@media (max-width: 767px) {
  .ceEnqaa .HfqKmKKS img {
    min-width: 35vw;
    height: 150px;
  }
}
.ceEnqaa .nGfde0SDuZ,
.ceEnqaa .AYQxeQc {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.ceEnqaa .nGfde0SDuZ {
  align-items: flex-end;
}
.ceEnqaa .AYQxeQc {
  align-items: flex-start;
}
.Cfmceu {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-image: url("BetVYLy25J.jpeg");
}
.Cfmceu .zZ5dbhI {
  background-color: #000000;
  opacity: 0.5;
}
.Cfmceu .bJKe7vx.PPzd2Y {
  display: none;
}
.Cfmceu .T3pPhq {
  width: 100%;
  height: 1px;
  background: #ffffff;
  margin-bottom: 25rem;
}
@media (max-width: 767px) {
  .Cfmceu .T3pPhq {
    margin-bottom: 10rem;
  }
}
.Cfmceu .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.Cfmceu p {
  max-width: 600px;
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 768px) {
  .Cfmceu {
    align-items: center;
  }
  .Cfmceu .Q372Q5yXddQ {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .Cfmceu .AN3BPX8 {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .Cfmceu {
    -webkit-align-items: center;
    align-items: center;
  }
  .Cfmceu .WxkeZQcB {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .Cfmceu .AN3BPX8 {
    width: 100%;
  }
}
.Cfmceu .aBoFMfJ,
.Cfmceu .T3pPhq {
  color: #ffffff;
}
.Cfmceu .mUuvG5Uwm,
.Cfmceu .sKbE1vv {
  text-align: left;
}
.D22XiO {
  display: flex;
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #9db6cc;
}
.D22XiO .bJKe7vx.PPzd2Y {
  display: none;
}
.D22XiO .CLyVQkwmAaM {
  margin-top: 0.8rem;
  width: 20px;
  height: 20px;
  background: #000000;
  border-radius: 50%;
  margin-bottom: 1rem;
}
.D22XiO h1 {
  margin-bottom: 5rem;
}
@media (max-width: 992px) {
  .D22XiO h1 {
    margin-bottom: 1rem;
  }
}
.D22XiO p {
  margin-right: 0;
  margin-left: auto;
}
@media (max-width: 992px) {
  .D22XiO p {
    margin-bottom: 2rem;
  }
}
.D22XiO .T3pPhq {
  width: 100%;
  height: 1px;
  background: #000000;
  margin-bottom: 3rem;
}
.D22XiO .cqza5EhKQ5,
.D22XiO img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .D22XiO .cqza5EhKQ5,
  .D22XiO img {
    padding-bottom: 0.5rem;
  }
}
.D22XiO .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) and (min-width: 768px) {
  .D22XiO .AN3BPX8 {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .D22XiO {
    -webkit-align-items: center;
    align-items: center;
  }
  .D22XiO .WxkeZQcB {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .D22XiO .AN3BPX8 {
    width: 100%;
  }
}
.D22XiO .aBoFMfJ,
.D22XiO .T3pPhq {
  color: #291f1e;
}
.D22XiO .mUuvG5Uwm,
.D22XiO .sKbE1vv {
  text-align: right;
  color: #291f1e;
}
.D22XiO .aq424i0zd {
  color: #291f1e;
}
.D22XiO .aq424i0zd,
.D22XiO .sKbE1vv,
.D22XiO .T3pPhq {
  text-align: left;
  color: #000000;
}
.D22XiO .mUuvG5Uwm {
  text-align: left;
  color: #000000;
}
.I3gdYm {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #9db6cc;
}
.I3gdYm .bJKe7vx.PPzd2Y {
  display: none;
}
.I3gdYm .T3pPhq {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.I3gdYm .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .I3gdYm {
    align-items: center;
  }
  .I3gdYm .Q372Q5yXddQ {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .I3gdYm .AN3BPX8 {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .I3gdYm {
    -webkit-align-items: center;
    align-items: center;
  }
  .I3gdYm .WxkeZQcB {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .I3gdYm .AN3BPX8 {
    width: 100%;
  }
}
.I3gdYm .aBoFMfJ,
.I3gdYm .T3pPhq {
  color: #000000;
}
.I3gdYm .mUuvG5Uwm,
.I3gdYm .sKbE1vv {
  text-align: left;
  color: #000000;
}
.I3gdYm .aq424i0zd {
  color: #000000;
}
.KLIY23GEW0 {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: transparent;
}
.KLIY23GEW0 .bJKe7vx.PPzd2Y {
  display: none;
}
@media (max-width: 767px) {
  .KLIY23GEW0 .gNeFg0egg1 {
    font-size: 2rem;
  }
}
.KLIY23GEW0 .aq424i0zd {
  padding-left: 2rem;
}
.KLIY23GEW0 .AN3BPX8 {
  position: relative;
  overflow: hidden;
}
.KLIY23GEW0 .AN3BPX8:after {
  content: '';
  width: 20px;
  height: 20px;
  position: absolute;
  transition: all 0.5s;
  background: #e4d4c8;
  left: 33px;
  top: 13px;
  border-radius: 50%;
}
.KLIY23GEW0 .T3pPhq {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-top: 2rem;
  margin-bottom: 1rem;
}
.KLIY23GEW0 .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.KLIY23GEW0 .aBoFMfJ,
.KLIY23GEW0 .T3pPhq {
  color: #291f1e;
}
.KLIY23GEW0 .mUuvG5Uwm,
.KLIY23GEW0 .sKbE1vv {
  text-align: left;
  color: #291f1e;
}
.KLIY23GEW0 .aq424i0zd,
.KLIY23GEW0 .T3pPhq {
  color: #291f1e;
  text-align: left;
}
.OPttDk {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.OPttDk .kBS6DFCgV:focus,
.OPttDk span:focus {
  outline: none;
}
.OPttDk .mvV8PRr2 {
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}
.OPttDk .kBS6DFCgV {
  color: #ffffff;
  min-height: 90px;
}
@media (max-width: 768px) {
  .OPttDk .kBS6DFCgV {
    min-height: 45px;
  }
}
.Bzcfqz0q9f {
  display: flex;
  padding-top: 15rem;
  padding-bottom: 9rem;
  background-image: url("ZtSipVH.jpeg");
}
.Bzcfqz0q9f .zZ5dbhI {
  background-color: #000000;
  opacity: 0.2;
}
.Bzcfqz0q9f .bJKe7vx.PPzd2Y {
  display: none;
}
.Bzcfqz0q9f .T3pPhq {
  width: 100%;
  height: 1px;
  background: #ffffff;
  margin-bottom: 2rem;
}
.Bzcfqz0q9f .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.Bzcfqz0q9f p {
  max-width: 600px;
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 768px) {
  .Bzcfqz0q9f {
    align-items: center;
  }
  .Bzcfqz0q9f .Q372Q5yXddQ {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .Bzcfqz0q9f .AN3BPX8 {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .Bzcfqz0q9f {
    -webkit-align-items: center;
    align-items: center;
  }
  .Bzcfqz0q9f .WxkeZQcB {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .Bzcfqz0q9f .AN3BPX8 {
    width: 100%;
  }
}
.Bzcfqz0q9f .aBoFMfJ,
.Bzcfqz0q9f .T3pPhq {
  color: #ffffff;
}
.Bzcfqz0q9f .mUuvG5Uwm,
.Bzcfqz0q9f .sKbE1vv {
  text-align: right;
}
.xr52TLE {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: transparent;
}
.xr52TLE .bJKe7vx.PPzd2Y {
  display: none;
}
.xr52TLE .T3pPhq {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.xr52TLE .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.xr52TLE h1 {
  max-width: 800px;
}
.xr52TLE p {
  max-width: 600px;
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 768px) {
  .xr52TLE {
    align-items: center;
  }
  .xr52TLE .Q372Q5yXddQ {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .xr52TLE .AN3BPX8 {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .xr52TLE {
    -webkit-align-items: center;
    align-items: center;
  }
  .xr52TLE .WxkeZQcB {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .xr52TLE .AN3BPX8 {
    width: 100%;
  }
}
.xr52TLE .aBoFMfJ,
.xr52TLE .T3pPhq {
  color: #291f1e;
}
.xr52TLE .mUuvG5Uwm,
.xr52TLE .sKbE1vv {
  text-align: left;
  color: #000000;
}
.xr52TLE .aq424i0zd {
  color: #000000;
}
.zehf9t {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #9db6cc;
}
.zehf9t .bJKe7vx.PPzd2Y {
  display: none;
}
.zehf9t .T3pPhq {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.zehf9t .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .zehf9t {
    align-items: center;
  }
  .zehf9t .Q372Q5yXddQ {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .zehf9t .AN3BPX8 {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .zehf9t {
    -webkit-align-items: center;
    align-items: center;
  }
  .zehf9t .WxkeZQcB {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .zehf9t .AN3BPX8 {
    width: 100%;
  }
}
.zehf9t .aBoFMfJ,
.zehf9t .T3pPhq {
  color: #000000;
}
.zehf9t .mUuvG5Uwm,
.zehf9t .sKbE1vv {
  text-align: left;
  color: #000000;
}
.zehf9t .aq424i0zd {
  color: #000000;
}
.LbQaIQWI {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: transparent;
}
.LbQaIQWI .bJKe7vx.PPzd2Y {
  display: none;
}
.LbQaIQWI .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.LbQaIQWI .Q372Q5yXddQ {
  align-items: flex-end;
}
.LbQaIQWI .Q372Q5yXddQ .w7HZp5YOq {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.LbQaIQWI .Q372Q5yXddQ .w7HZp5YOq img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.LbQaIQWI img,
.LbQaIQWI .Iayf2LK {
  width: 100%;
}
.LbQaIQWI .mIEW0ieEU {
  color: #291f1e;
}
.LbQaIQWI .mUuvG5Uwm,
.LbQaIQWI .sKbE1vv {
  color: #291f1e;
}
.joou6L {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.joou6L input {
  padding: 1.5rem 2rem;
  border: 0px !important;
  height: 100%;
  box-shadow: none !important;
  font-size: 1rem;
  border-radius: 2rem !important;
}
.joou6L input:hover {
  border: none !important;
  box-shadow: none;
}
.joou6L .qLrTkwFsC3l,
.joou6L .J6JzCSS {
  border-radius: 2rem !important;
}
.joou6L .qLrTkwFsC3l {
  height: 100%;
  margin: auto;
}
@media (max-width: 767px) {
  .joou6L .qLrTkwFsC3l {
    width: 100%;
  }
}
.joou6L .qLrTkwFsC3l:hover,
.joou6L .qLrTkwFsC3l:focus {
  transform: none !important;
}
.joou6L .yB0MFYY {
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .joou6L .yB0MFYY {
    justify-content: center;
  }
}
.joou6L .PhiE6Ky {
  margin: 8px;
}
.joou6L .PhiE6Ky a:hover .yhs1wo,
.joou6L .PhiE6Ky a:focus .yhs1wo {
  background-color: #9db6cc;
  transform: scale(1.1);
}
.joou6L .PhiE6Ky a .yhs1wo {
  width: 84px;
  height: 84px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 26px;
  background-color: #9db6cc;
  color: #000000;
  transition: all 0.3s ease-in-out;
  transform: translateZ(0) scale(1, 1);
}
@media (max-width: 767px) {
  .joou6L .PhiE6Ky a .yhs1wo {
    width: 54px;
    height: 54px;
  }
}
.joou6L .sKbE1vv {
  display: flex;
  margin-bottom: 1.2rem;
  width: fit-content;
}
@media (max-width: 767px) {
  .joou6L .sKbE1vv {
    width: 100%;
  }
}
.joou6L .sKbE1vv .qLrTkwFsC3l {
  width: auto;
}
@media (min-width: 992px) {
  .joou6L .S89r2HBm {
    padding: 0 1rem;
  }
}
.joou6L .pygWHg {
  margin: 0;
}
.joou6L .J6JzCSS {
  background: white;
  border-radius: 2rem !important;
  width: 80%;
  padding: 0;
  overflow: hidden;
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .joou6L .J6JzCSS {
    border-radius: 1rem !important;
    width: 100%;
    margin: 0;
  }
  .joou6L .J6JzCSS .qLrTkwFsC3l {
    border-radius: 1rem !important;
  }
}
@media (max-width: 991px) {
  .joou6L .cqza5EhKQ5 {
    margin-bottom: 2rem;
  }
}
.joou6L .cVXobT {
  align-items: center;
}
.joou6L .aq424i0zd {
  text-align: left;
  color: #ffffff;
}
.joou6L .aq424i0zd,
.joou6L .sx5SZftwSE {
  color: #ffffff;
}
@media (max-width: 767px) {
  .joou6L .aq424i0zd,
  .joou6L .sx5SZftwSE {
    text-align: center;
  }
}
.y32MZEA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: transparent;
}
.y32MZEA .bJKe7vx.PPzd2Y {
  display: none;
}
.y32MZEA .xKoFVNMP {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .y32MZEA .xKoFVNMP {
    margin-bottom: 1rem;
  }
}
.y32MZEA .T3pPhq {
  width: 100%;
  height: 1px;
  background: #000000;
  margin: 1rem 0;
  margin-bottom: 2rem;
}
.y32MZEA .IANq52Dx2 {
  position: relative;
  padding-bottom: 1rem;
}
.y32MZEA .IANq52Dx2:before {
  content: '';
  position: absolute;
  width: 20px;
  height: 20px;
  left: -35px;
  top: 3px;
  background: currentColor;
  border-radius: 50%;
}
.y32MZEA .xJgDJOeApd {
  padding: 0 2rem;
}
.y32MZEA .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.y32MZEA .IANq52Dx2,
.y32MZEA .FOuokehU,
.y32MZEA .z94Ex5ZXfh {
  color: #000000;
  text-align: center;
}
.y32MZEA .aq424i0zd {
  color: #291f1e;
  text-align: left;
}
.y32MZEA .sKbE1vv {
  text-align: center;
}
.y32MZEA .z94Ex5ZXfh,
.y32MZEA .sKbE1vv {
  color: #000000;
  text-align: left;
}
.y32MZEA .IANq52Dx2,
.y32MZEA .FOuokehU {
  text-align: left;
  color: #000000;
}
.y32MZEA .aBoFMfJ {
  color: #291f1e;
  text-align: left;
}
.rUeD5Ca9ER {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.rUeD5Ca9ER .bJKe7vx.PPzd2Y {
  display: none;
}
.rUeD5Ca9ER .bJKe7vx {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.rUeD5Ca9ER .Fnrh83YL {
  align-items: center;
  display: flex;
}
.rUeD5Ca9ER img {
  width: 50px;
  margin-right: 0;
  margin-left: auto;
}
@media (max-width: 767px) {
  .rUeD5Ca9ER img {
    margin: auto;
    padding-top: 1rem;
  }
}
.rUeD5Ca9ER .QrHMR7 {
  color: #ffffff;
  text-align: right;
}
@media (max-width: 767px) {
  .rUeD5Ca9ER .Q372Q5yXddQ {
    flex-direction: column-reverse !important;
  }
  .rUeD5Ca9ER .Q372Q5yXddQ .QrHMR7 {
    margin: 1rem 0 0 0;
  }
}
.rUeD5Ca9ER .w0EMdmOnIwL {
  width: 100%;
}
.rUeD5Ca9ER .w0EMdmOnIwL .Hl07J9Bq {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.rUeD5Ca9ER .w0EMdmOnIwL .Hl07J9Bq li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 992px) {
  .rUeD5Ca9ER .w0EMdmOnIwL .Hl07J9Bq li {
    padding: 0 1rem 1rem 1rem;
  }
}
.rUeD5Ca9ER .w0EMdmOnIwL .Hl07J9Bq li p {
  margin: 0;
}
@media (max-width: 767px) {
  .rUeD5Ca9ER .w0EMdmOnIwL .Hl07J9Bq {
    justify-content: center;
  }
}
