.BuCvet3Gv0 {
  border-width: 2px;
}
body {
  background-color: #fdfaf9;
}
body {
  font-family: 'Source Serif 4', sans-serif;
}
.lHe4JXKIB {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 4.8rem;
  line-height: 1.1;
}
.lHe4JXKIB > .BbbRO0 {
  font-size: 6rem;
}
.nCQKhohi {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 4rem;
  line-height: 1.1;
}
.nCQKhohi > .BbbRO0 {
  font-size: 5rem;
}
.khv7iSxuXa {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.khv7iSxuXa > .BbbRO0 {
  font-size: 1.375rem;
}
.o4YNphBVir {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 2.2rem;
  line-height: 1.2;
}
.o4YNphBVir > .BbbRO0 {
  font-size: 2.75rem;
}
.pizMdcJt9 {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.pizMdcJt9 > .BbbRO0 {
  font-size: 1.5rem;
}
/* ---- 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) {
  .lHe4JXKIB {
    font-size: 3.84rem;
  }
}
@media (max-width: 768px) {
  .lHe4JXKIB {
    font-size: 3.36rem;
    font-size: calc( 2.33rem + (4.8 - 2.33) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.33rem + (4.8 - 2.33) * ((100vw - 20rem) / (48 - 20))));
  }
  .nCQKhohi {
    font-size: 3.2rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20))));
  }
  .khv7iSxuXa {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
  .o4YNphBVir {
    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))));
  }
  .pizMdcJt9 {
    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))));
  }
}
/* Buttons */
.BuCvet3Gv0 {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.NNY1TGNn3m {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.Iddx9JpZM {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.CjQflhu {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.yARPZTQJLL {
  background-color: #d1c5e8 !important;
}
.wfjTZKm {
  background-color: #90eac0 !important;
}
.LG2qhSOJe {
  background-color: #82e4f8 !important;
}
.FrNtrXrP2cl {
  background-color: #ffde7b !important;
}
.eVFCV2as {
  background-color: #ec8e97 !important;
}
.vbn8khNeob,
.vbn8khNeob:active {
  background-color: #d1c5e8 !important;
  border-color: #000000 !important;
  color: #000000 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.vbn8khNeob:hover,
.vbn8khNeob:focus,
.vbn8khNeob.u7mSM0cx9Uw,
.vbn8khNeob.ArtYV9I06SQ {
  background-color: #d1c5e8 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.vbn8khNeob.aMdo0esGYkM,
.vbn8khNeob:disabled {
  color: #000000 !important;
  background-color: #d1c5e8 !important;
  border-color: #d1c5e8 !important;
}
.vbn8khNeob:hover {
  background-color: white!important;
  box-shadow: 0 27px 30px -20px #000000 !important;
  transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
  color: #000000 !important;
}
.vbn8khNeob:hover span {
  color: white;
  background: #000000;
}
.vbn8khNeob span {
  background: #000000;
  transition: all 0.3s;
  color: #d1c5e8;
  border-radius: 50%;
  padding: 8px;
  font-size: 0.8rem!important;
  font-weight: 700;
  margin-left: 12px;
}
.vbn8khNeob span:before {
  transform: translateX(1px);
  display: block;
}
.KXxwREs,
.KXxwREs:active {
  background-color: #c5e8d1 !important;
  border-color: #000000 !important;
  color: #000000 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.KXxwREs:hover,
.KXxwREs:focus,
.KXxwREs.u7mSM0cx9Uw,
.KXxwREs.ArtYV9I06SQ {
  background-color: #c5e8d1 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.KXxwREs.aMdo0esGYkM,
.KXxwREs:disabled {
  color: #000000 !important;
  background-color: #c5e8d1 !important;
  border-color: #c5e8d1 !important;
}
.KXxwREs:hover {
  background-color: white!important;
  box-shadow: 0 27px 30px -20px #000000 !important;
  transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
  color: #000000 !important;
}
.KXxwREs:hover span {
  color: white;
  background: #000000;
}
.KXxwREs span {
  background: #000000;
  transition: all 0.3s;
  color: #c5e8d1;
  border-radius: 50%;
  padding: 8px;
  font-size: 0.8rem!important;
  font-weight: 700;
  margin-left: 12px;
}
.KXxwREs span:before {
  transform: translateX(1px);
  display: block;
}
.xLoXtapFp,
.xLoXtapFp:active {
  background-color: #82e4f8 !important;
  border-color: #000000 !important;
  color: #000000 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.xLoXtapFp:hover,
.xLoXtapFp:focus,
.xLoXtapFp.u7mSM0cx9Uw,
.xLoXtapFp.ArtYV9I06SQ {
  background-color: #82e4f8 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.xLoXtapFp.aMdo0esGYkM,
.xLoXtapFp:disabled {
  color: #000000 !important;
  background-color: #82e4f8 !important;
  border-color: #82e4f8 !important;
}
.xLoXtapFp:hover {
  background-color: white!important;
  box-shadow: 0 27px 30px -20px #000000 !important;
  transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
  color: #000000 !important;
}
.xLoXtapFp:hover span {
  color: white;
  background: #000000;
}
.xLoXtapFp span {
  background: #000000;
  transition: all 0.3s;
  color: #82e4f8;
  border-radius: 50%;
  padding: 8px;
  font-size: 0.8rem!important;
  font-weight: 700;
  margin-left: 12px;
}
.xLoXtapFp span:before {
  transform: translateX(1px);
  display: block;
}
.yforvbNhJd4,
.yforvbNhJd4:active {
  background-color: #90eac0 !important;
  border-color: #000000 !important;
  color: #000000 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.yforvbNhJd4:hover,
.yforvbNhJd4:focus,
.yforvbNhJd4.u7mSM0cx9Uw,
.yforvbNhJd4.ArtYV9I06SQ {
  background-color: #90eac0 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.yforvbNhJd4.aMdo0esGYkM,
.yforvbNhJd4:disabled {
  color: #000000 !important;
  background-color: #90eac0 !important;
  border-color: #90eac0 !important;
}
.yforvbNhJd4:hover {
  background-color: white!important;
  box-shadow: 0 27px 30px -20px #000000 !important;
  transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
  color: #000000 !important;
}
.yforvbNhJd4:hover span {
  color: white;
  background: #000000;
}
.yforvbNhJd4 span {
  background: #000000;
  transition: all 0.3s;
  color: #90eac0;
  border-radius: 50%;
  padding: 8px;
  font-size: 0.8rem!important;
  font-weight: 700;
  margin-left: 12px;
}
.yforvbNhJd4 span:before {
  transform: translateX(1px);
  display: block;
}
.UmfDZX,
.UmfDZX:active {
  background-color: #ffde7b !important;
  border-color: #000000 !important;
  color: #000000 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.UmfDZX:hover,
.UmfDZX:focus,
.UmfDZX.u7mSM0cx9Uw,
.UmfDZX.ArtYV9I06SQ {
  background-color: #ffde7b !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.UmfDZX.aMdo0esGYkM,
.UmfDZX:disabled {
  color: #000000 !important;
  background-color: #ffde7b !important;
  border-color: #ffde7b !important;
}
.UmfDZX:hover {
  background-color: white!important;
  box-shadow: 0 27px 30px -20px #000000 !important;
  transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
  color: #000000 !important;
}
.UmfDZX:hover span {
  color: white;
  background: #000000;
}
.UmfDZX span {
  background: #000000;
  transition: all 0.3s;
  color: #ffde7b;
  border-radius: 50%;
  padding: 8px;
  font-size: 0.8rem!important;
  font-weight: 700;
  margin-left: 12px;
}
.UmfDZX span:before {
  transform: translateX(1px);
  display: block;
}
.YSBrOf2nK,
.YSBrOf2nK:active {
  background-color: #ec8e97 !important;
  border-color: #ffffff !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.YSBrOf2nK:hover,
.YSBrOf2nK:focus,
.YSBrOf2nK.u7mSM0cx9Uw,
.YSBrOf2nK.ArtYV9I06SQ {
  background-color: #ec8e97 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.YSBrOf2nK.aMdo0esGYkM,
.YSBrOf2nK:disabled {
  color: #ffffff !important;
  background-color: #ec8e97 !important;
  border-color: #ec8e97 !important;
}
.YSBrOf2nK:hover {
  background-color: white!important;
  box-shadow: 0 27px 30px -20px #000000 !important;
  transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
  color: #000000 !important;
}
.YSBrOf2nK:hover span {
  color: white;
  background: #000000;
}
.YSBrOf2nK span {
  background: #ffffff;
  transition: all 0.3s;
  color: #ec8e97;
  border-radius: 50%;
  padding: 8px;
  font-size: 0.8rem!important;
  font-weight: 700;
  margin-left: 12px;
}
.YSBrOf2nK span:before {
  transform: translateX(1px);
  display: block;
}
.krMqvBT6Yq,
.krMqvBT6Yq:active {
  background-color: #fafafa !important;
  border-color: #000000 !important;
  color: #000000 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.krMqvBT6Yq:hover,
.krMqvBT6Yq:focus,
.krMqvBT6Yq.u7mSM0cx9Uw,
.krMqvBT6Yq.ArtYV9I06SQ {
  background-color: #fafafa !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.krMqvBT6Yq.aMdo0esGYkM,
.krMqvBT6Yq:disabled {
  color: #000000 !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.krMqvBT6Yq:hover {
  background-color: white!important;
  box-shadow: 0 27px 30px -20px #000000 !important;
  transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
  color: #000000 !important;
}
.krMqvBT6Yq:hover span {
  color: white;
  background: #000000;
}
.krMqvBT6Yq span {
  background: #000000;
  transition: all 0.3s;
  color: #fafafa;
  border-radius: 50%;
  padding: 8px;
  font-size: 0.8rem!important;
  font-weight: 700;
  margin-left: 12px;
}
.krMqvBT6Yq span:before {
  transform: translateX(1px);
  display: block;
}
.VLEodoQ1ic,
.VLEodoQ1ic:active {
  background-color: #232323 !important;
  border-color: #ffffff !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.VLEodoQ1ic:hover,
.VLEodoQ1ic:focus,
.VLEodoQ1ic.u7mSM0cx9Uw,
.VLEodoQ1ic.ArtYV9I06SQ {
  background-color: #232323 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.VLEodoQ1ic.aMdo0esGYkM,
.VLEodoQ1ic:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.VLEodoQ1ic:hover {
  background-color: white!important;
  box-shadow: 0 27px 30px -20px #000000 !important;
  transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
  color: #000000 !important;
}
.VLEodoQ1ic:hover span {
  color: white;
  background: #000000;
}
.VLEodoQ1ic span {
  background: #ffffff;
  transition: all 0.3s;
  color: #232323;
  border-radius: 50%;
  padding: 8px;
  font-size: 0.8rem!important;
  font-weight: 700;
  margin-left: 12px;
}
.VLEodoQ1ic span:before {
  transform: translateX(1px);
  display: block;
}
.yhEW0qelK,
.yhEW0qelK:active {
  background-color: transparent !important;
  border-color: #d1c5e8;
  color: #d1c5e8;
}
.yhEW0qelK:hover,
.yhEW0qelK:focus,
.yhEW0qelK.u7mSM0cx9Uw,
.yhEW0qelK.ArtYV9I06SQ {
  color: #d1c5e8 !important;
  background-color: transparent!important;
  border-color: #d1c5e8 !important;
  box-shadow: none!important;
}
.yhEW0qelK.aMdo0esGYkM,
.yhEW0qelK:disabled {
  color: #000000 !important;
  background-color: #d1c5e8 !important;
  border-color: #d1c5e8 !important;
}
.yhEW0qelK:hover {
  background-color: #d1c5e8 !important;
  box-shadow: 0 15px 25px -10px rgba(0, 0, 0, 0.5) !important;
  transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
  color: #000000 !important;
}
.yhEW0qelK:hover span {
  color: #000000 !important;
}
.yhEW0qelK span {
  background: #d1c5e8;
  transition: all 0.3s;
  color: #000000;
  border-radius: 50%;
  padding: 8px;
  font-size: 0.8rem!important;
  font-weight: 700;
  margin-left: 12px;
}
.eS83cH0,
.eS83cH0:active {
  background-color: transparent !important;
  border-color: #c5e8d1;
  color: #c5e8d1;
}
.eS83cH0:hover,
.eS83cH0:focus,
.eS83cH0.u7mSM0cx9Uw,
.eS83cH0.ArtYV9I06SQ {
  color: #c5e8d1 !important;
  background-color: transparent!important;
  border-color: #c5e8d1 !important;
  box-shadow: none!important;
}
.eS83cH0.aMdo0esGYkM,
.eS83cH0:disabled {
  color: #000000 !important;
  background-color: #c5e8d1 !important;
  border-color: #c5e8d1 !important;
}
.eS83cH0:hover {
  background-color: #d1c5e8 !important;
  box-shadow: 0 15px 25px -10px rgba(0, 0, 0, 0.5) !important;
  transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
  color: #000000 !important;
}
.eS83cH0:hover span {
  color: #000000 !important;
}
.eS83cH0 span {
  background: #c5e8d1;
  transition: all 0.3s;
  color: #000000;
  border-radius: 50%;
  padding: 8px;
  font-size: 0.8rem!important;
  font-weight: 700;
  margin-left: 12px;
}
.oClDyp,
.oClDyp:active {
  background-color: transparent !important;
  border-color: #82e4f8;
  color: #82e4f8;
}
.oClDyp:hover,
.oClDyp:focus,
.oClDyp.u7mSM0cx9Uw,
.oClDyp.ArtYV9I06SQ {
  color: #82e4f8 !important;
  background-color: transparent!important;
  border-color: #82e4f8 !important;
  box-shadow: none!important;
}
.oClDyp.aMdo0esGYkM,
.oClDyp:disabled {
  color: #000000 !important;
  background-color: #82e4f8 !important;
  border-color: #82e4f8 !important;
}
.oClDyp:hover {
  background-color: #d1c5e8 !important;
  box-shadow: 0 15px 25px -10px rgba(0, 0, 0, 0.5) !important;
  transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
  color: #000000 !important;
}
.oClDyp:hover span {
  color: #000000 !important;
}
.oClDyp span {
  background: #82e4f8;
  transition: all 0.3s;
  color: #000000;
  border-radius: 50%;
  padding: 8px;
  font-size: 0.8rem!important;
  font-weight: 700;
  margin-left: 12px;
}
.v0m6Nb,
.v0m6Nb:active {
  background-color: transparent !important;
  border-color: #90eac0;
  color: #90eac0;
}
.v0m6Nb:hover,
.v0m6Nb:focus,
.v0m6Nb.u7mSM0cx9Uw,
.v0m6Nb.ArtYV9I06SQ {
  color: #90eac0 !important;
  background-color: transparent!important;
  border-color: #90eac0 !important;
  box-shadow: none!important;
}
.v0m6Nb.aMdo0esGYkM,
.v0m6Nb:disabled {
  color: #000000 !important;
  background-color: #90eac0 !important;
  border-color: #90eac0 !important;
}
.v0m6Nb:hover {
  background-color: #d1c5e8 !important;
  box-shadow: 0 15px 25px -10px rgba(0, 0, 0, 0.5) !important;
  transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
  color: #000000 !important;
}
.v0m6Nb:hover span {
  color: #000000 !important;
}
.v0m6Nb span {
  background: #90eac0;
  transition: all 0.3s;
  color: #000000;
  border-radius: 50%;
  padding: 8px;
  font-size: 0.8rem!important;
  font-weight: 700;
  margin-left: 12px;
}
.Dd6rVk,
.Dd6rVk:active {
  background-color: transparent !important;
  border-color: #ffde7b;
  color: #ffde7b;
}
.Dd6rVk:hover,
.Dd6rVk:focus,
.Dd6rVk.u7mSM0cx9Uw,
.Dd6rVk.ArtYV9I06SQ {
  color: #ffde7b !important;
  background-color: transparent!important;
  border-color: #ffde7b !important;
  box-shadow: none!important;
}
.Dd6rVk.aMdo0esGYkM,
.Dd6rVk:disabled {
  color: #000000 !important;
  background-color: #ffde7b !important;
  border-color: #ffde7b !important;
}
.Dd6rVk:hover {
  background-color: #d1c5e8 !important;
  box-shadow: 0 15px 25px -10px rgba(0, 0, 0, 0.5) !important;
  transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
  color: #000000 !important;
}
.Dd6rVk:hover span {
  color: #000000 !important;
}
.Dd6rVk span {
  background: #ffde7b;
  transition: all 0.3s;
  color: #000000;
  border-radius: 50%;
  padding: 8px;
  font-size: 0.8rem!important;
  font-weight: 700;
  margin-left: 12px;
}
.ldbBCq,
.ldbBCq:active {
  background-color: transparent !important;
  border-color: #ec8e97;
  color: #ec8e97;
}
.ldbBCq:hover,
.ldbBCq:focus,
.ldbBCq.u7mSM0cx9Uw,
.ldbBCq.ArtYV9I06SQ {
  color: #ec8e97 !important;
  background-color: transparent!important;
  border-color: #ec8e97 !important;
  box-shadow: none!important;
}
.ldbBCq.aMdo0esGYkM,
.ldbBCq:disabled {
  color: #ffffff !important;
  background-color: #ec8e97 !important;
  border-color: #ec8e97 !important;
}
.ldbBCq:hover {
  background-color: #d1c5e8 !important;
  box-shadow: 0 15px 25px -10px rgba(0, 0, 0, 0.5) !important;
  transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
  color: #000000 !important;
}
.ldbBCq:hover span {
  color: #ffffff !important;
}
.ldbBCq span {
  background: #ec8e97;
  transition: all 0.3s;
  color: #ffffff;
  border-radius: 50%;
  padding: 8px;
  font-size: 0.8rem!important;
  font-weight: 700;
  margin-left: 12px;
}
.cD3kyU8Fp,
.cD3kyU8Fp:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.cD3kyU8Fp:hover,
.cD3kyU8Fp:focus,
.cD3kyU8Fp.u7mSM0cx9Uw,
.cD3kyU8Fp.ArtYV9I06SQ {
  color: #232323 !important;
  background-color: transparent!important;
  border-color: #232323 !important;
  box-shadow: none!important;
}
.cD3kyU8Fp.aMdo0esGYkM,
.cD3kyU8Fp:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.cD3kyU8Fp:hover {
  background-color: #d1c5e8 !important;
  box-shadow: 0 15px 25px -10px rgba(0, 0, 0, 0.5) !important;
  transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
  color: #000000 !important;
}
.cD3kyU8Fp:hover span {
  color: #ffffff !important;
}
.cD3kyU8Fp span {
  background: #232323;
  transition: all 0.3s;
  color: #ffffff;
  border-radius: 50%;
  padding: 8px;
  font-size: 0.8rem!important;
  font-weight: 700;
  margin-left: 12px;
}
.J34j41eX,
.J34j41eX:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.J34j41eX:hover,
.J34j41eX:focus,
.J34j41eX.u7mSM0cx9Uw,
.J34j41eX.ArtYV9I06SQ {
  color: #fafafa !important;
  background-color: transparent!important;
  border-color: #fafafa !important;
  box-shadow: none!important;
}
.J34j41eX.aMdo0esGYkM,
.J34j41eX:disabled {
  color: #000000 !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.J34j41eX:hover {
  background-color: #d1c5e8 !important;
  box-shadow: 0 15px 25px -10px rgba(0, 0, 0, 0.5) !important;
  transform: scale(1.1) rotateX(1deg) rotateY(0deg) rotateZ(4deg);
  color: #000000 !important;
}
.J34j41eX:hover span {
  color: #000000 !important;
}
.J34j41eX span {
  background: #fafafa;
  transition: all 0.3s;
  color: #000000;
  border-radius: 50%;
  padding: 8px;
  font-size: 0.8rem!important;
  font-weight: 700;
  margin-left: 12px;
}
.krMqvBT6Yq:hover {
  background: #d1c5e8 !important;
}
.krMqvBT6Yq:hover span {
  color: #d1c5e8 !important;
}
.NIf9A5kL {
  color: #d1c5e8 !important;
}
.shBaPpY {
  color: #c5e8d1 !important;
}
.BbV3EbbYGuI {
  color: #90eac0 !important;
}
.Qhfn9o {
  color: #82e4f8 !important;
}
.Z7iUHEAZMSm {
  color: #ffde7b !important;
}
.hhWqkpCRM {
  color: #ec8e97 !important;
}
.BD3f16MRPQk {
  color: #fafafa !important;
}
.hKuVJF {
  color: #232323 !important;
}
a.NIf9A5kL:hover,
a.NIf9A5kL:focus,
a.NIf9A5kL.ArtYV9I06SQ {
  color: #977ccb !important;
}
a.shBaPpY:hover,
a.shBaPpY:focus,
a.shBaPpY.ArtYV9I06SQ {
  color: #7ccb97 !important;
}
a.BbV3EbbYGuI:hover,
a.BbV3EbbYGuI:focus,
a.BbV3EbbYGuI.ArtYV9I06SQ {
  color: #3ada8f !important;
}
a.Qhfn9o:hover,
a.Qhfn9o:focus,
a.Qhfn9o.ArtYV9I06SQ {
  color: #21cff3 !important;
}
a.Z7iUHEAZMSm:hover,
a.Z7iUHEAZMSm:focus,
a.Z7iUHEAZMSm.ArtYV9I06SQ {
  color: #ffc515 !important;
}
a.hhWqkpCRM:hover,
a.hhWqkpCRM:focus,
a.hhWqkpCRM.ArtYV9I06SQ {
  color: #dd3747 !important;
}
a.BD3f16MRPQk:hover,
a.BD3f16MRPQk:focus,
a.BD3f16MRPQk.ArtYV9I06SQ {
  color: #c7c7c7 !important;
}
a.hKuVJF:hover,
a.hKuVJF:focus,
a.hKuVJF.ArtYV9I06SQ {
  color: #000000 !important;
}
a:is(#ddwTtntTblk, #gvzufcs, #VGxhb2pfBYK, #GLV1fPH03, #dnoPgM, #P6kvDDs, #qRnY49yp7U, #m4gCh3N7, #ygtaba, #yLHDZU, #dm8fxbI, #mFKWniK, #IyMl1z, #Y7unigC, #VdXwwl, #NIf9A5kL, #shBaPpY, #BbV3EbbYGuI, #Qhfn9o, #Z7iUHEAZMSm, #hhWqkpCRM, #z9wfkk, #v7XCeL, #BD3f16MRPQk, #W6EO2i2, #gU9icOX, #VxzPMH, #moKgJn39, #rcHVTWax2, #XLXfa1RwSBP, #f8OKK6ZC, #HFXafIAbe, #wzXrXzislt, #NlbywjM, #sPjnLv, #X6fEMSVan, #BLpwQUWns6, #ueLuef, #ECn86HsLuK, #MXoMjtPaup, #Vx7LsWoxxh, #pfacEtg8To, #pMK95Yj, #A0nclSa, #hKuVJF, #bR42hTW):not(.AQqBtOjUwd):not(.Aqq1zShyG):not([role]):not(.zb13ZT4uwc) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
.Ugz9r2 .AQqBtOjUwd.ArtYV9I06SQ {
  color: #d1c5e8;
}
.Ugz9r2 .AQqBtOjUwd:not(.ArtYV9I06SQ) {
  color: #232323;
}
.G2dz0i5 {
  background-color: #70c770;
}
.TpWSBJU {
  background-color: #82e4f8;
}
.K2asZhjC {
  background-color: #ffde7b;
}
.zxKkC53 {
  background-color: #ec8e97;
}
.tql73dNFUH a.BuCvet3Gv0:not(.dzsLC0N) {
  border-radius: 100px;
}
.RDdjA8iaeyG li a {
  border-radius: 100px !important;
}
.RDdjA8iaeyG li.ArtYV9I06SQ .BuCvet3Gv0 {
  background-color: #d1c5e8;
  border-color: #d1c5e8;
  color: #ffffff;
}
.RDdjA8iaeyG li.ArtYV9I06SQ .BuCvet3Gv0:focus {
  box-shadow: none;
}
.Ugz9r2 .AQqBtOjUwd {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #d1c5e8;
}
.mBERdATN.yARPZTQJLL .WCA5YZReYO0,
.mBERdATN.yARPZTQJLL .peWDfC {
  color: #ffffff;
}
.mBERdATN.wfjTZKm .WCA5YZReYO0,
.mBERdATN.wfjTZKm .peWDfC {
  color: #ffffff;
}
.mBERdATN.LG2qhSOJe .WCA5YZReYO0,
.mBERdATN.LG2qhSOJe .peWDfC {
  color: #ffffff;
}
.mBERdATN.FrNtrXrP2cl .WCA5YZReYO0,
.mBERdATN.FrNtrXrP2cl .peWDfC {
  color: #ffffff;
}
.mBERdATN.eVFCV2as .WCA5YZReYO0,
.mBERdATN.eVFCV2as .peWDfC {
  color: #ffffff;
}
/* Scroll to top button*/
.vbg2Joe6OqB {
  display: none;
}
.IlceWNQqw1 {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.IlceWNQqw1 > .BbbRO0 {
  font-size: 1.375rem;
}
.IlceWNQqw1:hover,
.IlceWNQqw1: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: #d1c5e8 !important;
}
.IlceWNQqw1:-webkit-input-placeholder {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.IlceWNQqw1:-webkit-input-placeholder > .BbbRO0 {
  font-size: 1.375rem;
}
blockquote {
  border-color: #d1c5e8;
}
/* Forms */
.oIz1NNR6cG .zwSNgMzvgo a.BuCvet3Gv0 {
  border-radius: 100px !important;
}
.oIz1NNR6cG .zwSNgMzvgo a.BuCvet3Gv0:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.oIz1NNR6cG .zwSNgMzvgo button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.oIz1NNR6cG .zwSNgMzvgo button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jO6HVoPue li:hover,
.jO6HVoPue li.w8fh3D {
  background-color: #d1c5e8;
  color: #ffffff;
}
.WYlXa7l9Eui {
  transition: 0.25s ease;
}
.WYlXa7l9Eui:hover {
  border-color: #d1c5e8;
}
.jO6HVoPue .teTSYOMf,
.WYlXa7l9Eui.ISn9KdVJgP:after,
.WYlXa7l9Eui.tVvP0Qc0:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jO6HVoPue:hover .teTSYOMf,
.WYlXa7l9Eui.ISn9KdVJgP:hover:after,
.WYlXa7l9Eui.tVvP0Qc0:hover:after {
  border-top-color: #d1c5e8;
  border-bottom-color: #d1c5e8;
}
.sR8R1XcJIHJ .EfO3zp0I td.fZAErm,
.sR8R1XcJIHJ .EfO3zp0I td.hSmGssFiZlQ,
.sR8R1XcJIHJ .gWSj0y6TmH .bZalRPPph > div > div.hSmGssFiZlQ {
  color: #000000 !important;
  background-color: #d1c5e8 !important;
  box-shadow: none !important;
}
.sR8R1XcJIHJ .EfO3zp0I td:hover,
.sR8R1XcJIHJ .gWSj0y6TmH .bZalRPPph > div > div:hover {
  color: #000000 !important;
  background: #c5e8d1 !important;
  box-shadow: none !important;
}
.RkUMhw {
  background-image: none !important;
}
.f2nF8hmiWj:not(section),
.IWKU6t {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.f2nF8hmiWj,
.f2nF8hmiWj: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='%23d1c5e8' %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.f2nF8hmiWj:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.IBmILUBiiK .gDuhnBUQI {
  position: relative !important;
}
.IBmILUBiiK .gDuhnBUQI {
  position: absolute !important;
}
@media (min-width: 992px) {
  .IBmILUBiiK .tql73dNFUH {
    margin-right: -0.6rem;
  }
}
@media (max-width: 992px) {
  .IBmILUBiiK .CYo6OmKUt {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .IBmILUBiiK .gDuhnBUQI {
    padding: 0 1rem;
  }
}
.IBmILUBiiK .zb13ZT4uwc {
  font-weight: 500;
  color: #000000;
}
.IBmILUBiiK .Aqq1zShyG: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;
}
.IBmILUBiiK .XLYUbI {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.IBmILUBiiK .Aqq1zShyG {
  border-bottom: 1px solid #e6e6e6;
}
.IBmILUBiiK .Aqq1zShyG:hover,
.IBmILUBiiK .Aqq1zShyG:focus {
  background: #d1c5e8 !important;
  color: white !important;
}
.IBmILUBiiK .Aqq1zShyG:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.IBmILUBiiK .Aqq1zShyG:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.IBmILUBiiK .WJCKz43mCJ .gNxbIf3TN {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.IBmILUBiiK .WJCKz43mCJ .gNxbIf3TN.LjvxfJdW::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.IBmILUBiiK .AQqBtOjUwd {
  position: relative;
}
.IBmILUBiiK .JBLTemYEEba {
  display: flex;
  margin: auto;
}
.IBmILUBiiK .DwEfGCnn7pk {
  color: #000000 !important;
  font-size: 1.5rem;
  padding: 0 0.25rem;
}
.IBmILUBiiK .XLYUbI,
.IBmILUBiiK .aeky2WyJ.iw7en9 {
  background: #fdfaf9 !important;
}
.IBmILUBiiK .QyQo9gWf:focus,
.IBmILUBiiK .AQqBtOjUwd:focus {
  outline: none;
}
.IBmILUBiiK .RrHTPv8 .XLYUbI .Aqq1zShyG {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.IBmILUBiiK .RrHTPv8 .XLYUbI .Aqq1zShyG::after {
  right: 0.5rem;
}
.IBmILUBiiK .RrHTPv8 .XLYUbI .Aqq1zShyG .BbbRO0 {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.IBmILUBiiK .RrHTPv8 .XLYUbI .Aqq1zShyG .BbbRO0:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.IBmILUBiiK .Twexf3HM .XLYUbI .Aqq1zShyG:before {
  display: none;
}
.IBmILUBiiK .Twexf3HM .RrHTPv8 .XLYUbI .Aqq1zShyG {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.IBmILUBiiK .aeky2WyJ {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #fdfaf9;
}
.IBmILUBiiK .aeky2WyJ.iw7en9 {
  transition: all 0.3s;
}
.IBmILUBiiK .aeky2WyJ .Aqq1zShyG {
  padding: 0.5rem 1.8rem;
}
.IBmILUBiiK .aeky2WyJ .uv7cTzr img {
  width: auto;
}
.IBmILUBiiK .aeky2WyJ .jevu9Q {
  justify-content: flex-end;
  z-index: 1;
}
.IBmILUBiiK .aeky2WyJ.Twexf3HM {
  justify-content: center;
}
.IBmILUBiiK .aeky2WyJ.Twexf3HM .QyQo9gWf .AQqBtOjUwd::before {
  display: none;
}
.IBmILUBiiK .aeky2WyJ.Twexf3HM.iw7en9 .XLYUbI {
  top: 0;
}
.IBmILUBiiK .aeky2WyJ.Twexf3HM .XLYUbI .hatuoO {
  left: 0 !important;
}
.IBmILUBiiK .aeky2WyJ.Twexf3HM .XLYUbI .Aqq1zShyG:after {
  right: auto;
}
.IBmILUBiiK .aeky2WyJ.Twexf3HM .XLYUbI .LjvxfJdW[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%;
}
.IBmILUBiiK .aeky2WyJ.Twexf3HM ul.lyZ91X li {
  margin: auto;
}
.IBmILUBiiK .aeky2WyJ.Twexf3HM .XLYUbI .Aqq1zShyG {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.IBmILUBiiK .aeky2WyJ.Twexf3HM .nMrslGa {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .IBmILUBiiK .aeky2WyJ .QyQo9gWf .AQqBtOjUwd::before {
    display: none;
  }
  .IBmILUBiiK .aeky2WyJ.iw7en9 .XLYUbI {
    top: 0;
  }
  .IBmILUBiiK .aeky2WyJ .XLYUbI .hatuoO {
    left: 0 !important;
  }
  .IBmILUBiiK .aeky2WyJ .XLYUbI .Aqq1zShyG:after {
    right: auto;
  }
  .IBmILUBiiK .aeky2WyJ .XLYUbI .LjvxfJdW[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%;
  }
  .IBmILUBiiK .aeky2WyJ .uv7cTzr img {
    height: 3rem !important;
  }
  .IBmILUBiiK .aeky2WyJ ul.lyZ91X li {
    margin: auto;
  }
  .IBmILUBiiK .aeky2WyJ .XLYUbI .Aqq1zShyG {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .IBmILUBiiK .aeky2WyJ .L0FQ2xPvRl {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .IBmILUBiiK .aeky2WyJ .K1i2tO9wmV {
    flex-basis: auto;
  }
  .IBmILUBiiK .aeky2WyJ .nMrslGa {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.IBmILUBiiK .aeky2WyJ.KNuNfb {
  min-height: 80px;
}
.IBmILUBiiK .aeky2WyJ.KNuNfb .uv7cTzr img {
  height: 2.5rem !important;
}
.IBmILUBiiK .aeky2WyJ.KNuNfb .L0FQ2xPvRl {
  min-height: 80px;
  padding: 0;
}
.IBmILUBiiK .L0FQ2xPvRl {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.IBmILUBiiK .L0FQ2xPvRl .zb13ZT4uwc {
  line-height: inherit !important;
}
.IBmILUBiiK .L0FQ2xPvRl .uv7cTzr a {
  outline: none;
}
.IBmILUBiiK .Aqq1zShyG.ArtYV9I06SQ,
.IBmILUBiiK .Aqq1zShyG:active {
  background-color: transparent;
}
.IBmILUBiiK .Jix1UgI .lyZ91X .AQqBtOjUwd {
  padding: 0;
}
.IBmILUBiiK .WJCKz43mCJ .gNxbIf3TN.LjvxfJdW {
  margin-right: 1.667em;
}
.IBmILUBiiK .WJCKz43mCJ .gNxbIf3TN.LjvxfJdW[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.IBmILUBiiK .aeky2WyJ.Jix1UgI .RrHTPv8 .XLYUbI {
  background: #fdfaf9;
}
.IBmILUBiiK .aeky2WyJ.Jix1UgI .RrHTPv8 .XLYUbI .hatuoO {
  margin: 0;
  left: 100%;
}
.IBmILUBiiK .aeky2WyJ .RrHTPv8.S6DwowNGUA > .XLYUbI {
  display: block;
}
.IBmILUBiiK ul.lyZ91X {
  flex-wrap: wrap;
}
.IBmILUBiiK button.K1i2tO9wmV {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.IBmILUBiiK button.K1i2tO9wmV .TSe2f5 span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.IBmILUBiiK button.K1i2tO9wmV .TSe2f5 span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.IBmILUBiiK button.K1i2tO9wmV .TSe2f5 span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.IBmILUBiiK button.K1i2tO9wmV .TSe2f5 span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.IBmILUBiiK button.K1i2tO9wmV .TSe2f5 span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.IBmILUBiiK nav.iw7en9 .TSe2f5 span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.IBmILUBiiK nav.iw7en9 .TSe2f5 span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.IBmILUBiiK nav.iw7en9 .TSe2f5 span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.IBmILUBiiK nav.iw7en9 .TSe2f5 span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.IBmILUBiiK a.AQqBtOjUwd {
  display: flex;
  align-items: center;
  justify-content: center;
}
.IBmILUBiiK .nMrslGa {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .IBmILUBiiK .aeky2WyJ {
    height: 70px;
  }
  .IBmILUBiiK .aeky2WyJ.iw7en9 {
    height: auto;
  }
  .IBmILUBiiK .QyQo9gWf .AQqBtOjUwd:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.IBmILUBiiK .AQqBtOjUwd,
.IBmILUBiiK .Aqq1zShyG {
  color: #000000;
}
.ekEjXgLn7S {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.ekEjXgLn7S .ENhaZqI {
  border-bottom: 2px solid currentColor;
  padding-bottom: 2rem;
  color: #000000;
}
.ekEjXgLn7S .FqnmItZ5 {
  align-items: center;
  background: #d1c5e8;
  padding: 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .ekEjXgLn7S .FqnmItZ5 {
    padding: 1rem 0;
    padding-top: 2rem;
    padding-bottom: 0;
  }
}
@media (max-width: 991px) {
  .ekEjXgLn7S .VmtmwxpWPf {
    padding: 1rem;
  }
}
.ekEjXgLn7S img {
  border-radius: 1rem;
  transition: all 0.3s;
}
.ekEjXgLn7S img:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.ekEjXgLn7S .HKWdLuOfQrS.aMdo0esGYkM {
  display: none;
}
.ekEjXgLn7S .HKWdLuOfQrS {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.ekEjXgLn7S .nZgsARt,
.ekEjXgLn7S .tql73dNFUH {
  color: #000000;
}
.ObCrT6RMJ2 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #f9f9f9;
}
.ObCrT6RMJ2 .SgmYJ3inkk7 {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .ObCrT6RMJ2 .JBLTemYEEba {
    max-width: 1400px;
  }
}
.ObCrT6RMJ2 .JM43Vv {
  margin: auto;
}
.ObCrT6RMJ2 .BbbRO0 {
  display: block;
  font-size: 6rem;
  color: #000000;
  margin-bottom: 2rem;
}
.ObCrT6RMJ2 .mqfGJn {
  display: flex;
  justify-content: center;
  align-items: center;
}
.ObCrT6RMJ2 .iT351dN {
  justify-content: center;
}
.ObCrT6RMJ2 .HKWdLuOfQrS.aMdo0esGYkM {
  display: none;
}
.ObCrT6RMJ2 .HKWdLuOfQrS {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.ObCrT6RMJ2 .jEbqHMrRI,
.ObCrT6RMJ2 .SgmYJ3inkk7 {
  color: #000000;
}
.kA38wG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.kA38wG .jk2sdT4iTmJ {
  border-bottom: 2px solid currentColor;
  padding-bottom: 1rem;
}
.kA38wG .JM43Vv {
  height: 100%;
  justify-content: space-between;
  background: #ffffff;
}
.kA38wG .tql73dNFUH {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
  margin-top: auto !important;
}
@media (max-width: 767px) {
  .kA38wG .tql73dNFUH {
    flex-direction: column;
  }
}
.kA38wG .FqnmItZ5 {
  background: #d1c5e8;
  padding: 2rem 1rem;
  margin: 0;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .kA38wG .FqnmItZ5 {
    padding: 1rem 0;
  }
}
.kA38wG img,
.kA38wG .t9A17q {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 1rem;
}
.kA38wG .sIhFu5oZO:focus,
.kA38wG span:focus {
  outline: none;
}
.kA38wG .sIhFu5oZO {
  cursor: pointer;
  margin-bottom: 2rem;
}
.kA38wG .sFdtWIQUd {
  position: relative;
  border-radius: 2rem;
  padding: 2rem;
  height: 100%;
  display: flex;
  transition: all 0.3s;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .kA38wG .sFdtWIQUd {
    padding: 1rem;
  }
}
.kA38wG .sFdtWIQUd:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.kA38wG .ENhaZqI {
  color: #000000;
}
.kA38wG .DfizsMKPS2i {
  color: #000000;
}
.kA38wG .s2RZHwH {
  color: #ffffff;
}
.kA38wG .KMxkvCK3 {
  color: #000000;
}
.kA38wG .nZgsARt,
.kA38wG .tql73dNFUH {
  color: #000000;
}
.HYTeKxldOpv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.HYTeKxldOpv .FqnmItZ5 {
  background: #d1c5e8;
  padding: 0 1rem 2rem;
  margin: 0;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .HYTeKxldOpv .FqnmItZ5 {
    padding: 1rem 0;
  }
}
.HYTeKxldOpv .gEtDhBn {
  padding: 1.5rem;
}
.HYTeKxldOpv .KMxkvCK3 {
  border-bottom: 1px solid currentColor;
  color: #000000;
  padding-bottom: 1rem;
}
.HYTeKxldOpv .nZgsARt {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
}
.HYTeKxldOpv img,
.HYTeKxldOpv .t9A17q {
  width: 100%;
  height: 250px;
  object-fit: cover;
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}
.HYTeKxldOpv .sIhFu5oZO:focus,
.HYTeKxldOpv span:focus {
  outline: none;
}
.HYTeKxldOpv .sIhFu5oZO {
  cursor: pointer;
  margin-top: 2rem;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .HYTeKxldOpv .sIhFu5oZO:first-child {
    margin-top: 0;
  }
}
.HYTeKxldOpv .sFdtWIQUd {
  position: relative;
  background: #ffffff;
  border-radius: 1rem;
  padding: 0rem;
  height: 100%;
  display: flex;
  transition: all 0.3s;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .HYTeKxldOpv .sFdtWIQUd {
    padding: 0rem;
  }
}
.HYTeKxldOpv .sFdtWIQUd:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.HYTeKxldOpv .ENhaZqI {
  color: #000000;
}
.HYTeKxldOpv .vOWpiTjql {
  color: #000000;
}
.HYTeKxldOpv .x3dAGAWt8 {
  color: #000000;
}
.XEJwaau2xeB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.XEJwaau2xeB .mqfGJn {
  display: flex;
}
@media (max-width: 991px) {
  .XEJwaau2xeB .mqfGJn {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .XEJwaau2xeB .mqfGJn {
    flex-direction: column;
    margin: auto;
    text-align: center;
    align-items: center;
    margin-bottom: 2rem;
  }
}
.XEJwaau2xeB .SgmYJ3inkk7 {
  margin: auto;
}
.XEJwaau2xeB img,
.XEJwaau2xeB .t9A17q {
  width: 100px;
  height: 100px;
  object-fit: cover;
  border-radius: 50%;
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .XEJwaau2xeB img,
  .XEJwaau2xeB .t9A17q {
    margin-right: 0rem;
    margin-bottom: 1rem;
  }
}
.XEJwaau2xeB .ENhaZqI {
  border-top: 1px solid #000000;
  padding-top: 1rem;
  color: #000000;
}
.XEJwaau2xeB .RKCi2hRY {
  color: #000000;
}
.XEJwaau2xeB .HKWdLuOfQrS.aMdo0esGYkM {
  display: none;
}
.XEJwaau2xeB .HKWdLuOfQrS {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.XEJwaau2xeB .jEbqHMrRI {
  color: #000000;
}
.sz2vhumGV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.sz2vhumGV .sIhFu5oZO {
  border-radius: 0;
}
@media (min-width: 992px) {
  .sz2vhumGV .sIhFu5oZO:nth-child(2n) {
    border-left: 1px solid currentColor;
  }
}
@media (max-width: 991px) {
  .sz2vhumGV .sIhFu5oZO {
    border-right: 0;
    border-bottom: 1px solid currentColor;
  }
}
.sz2vhumGV .sFdtWIQUd {
  position: relative;
  padding: 30px 0;
}
.sz2vhumGV .nZgsARt,
.sz2vhumGV .tql73dNFUH {
  color: #696969;
}
.sz2vhumGV .ENhaZqI {
  color: #000000;
}
.sz2vhumGV .nZgsARt,
.sz2vhumGV .tql73dNFUH,
.sz2vhumGV .JM43Vv {
  color: #000000;
}
.sz2vhumGV .HKWdLuOfQrS.aMdo0esGYkM {
  display: none;
}
.sz2vhumGV .HKWdLuOfQrS {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.NmLODGAgoc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.NmLODGAgoc img,
.NmLODGAgoc .t9A17q {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 1rem;
}
.NmLODGAgoc .sIhFu5oZO:focus,
.NmLODGAgoc span:focus {
  outline: none;
}
.NmLODGAgoc .sIhFu5oZO {
  cursor: pointer;
  margin-bottom: 2rem;
}
.NmLODGAgoc .QB6958Vh7 {
  background: #d1c5e8;
}
.NmLODGAgoc .bHMqHb0 {
  background: #c5e8d1;
}
.NmLODGAgoc .sFdtWIQUd {
  position: relative;
  border-radius: 2rem;
  padding: 2rem;
  height: 100%;
  display: flex;
  transition: all 0.3s;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .NmLODGAgoc .sFdtWIQUd {
    padding: 1rem;
    padding-top: 2rem;
  }
}
.NmLODGAgoc .sFdtWIQUd:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.NmLODGAgoc .tql73dNFUH {
  margin-top: auto !important;
}
.NmLODGAgoc .ENhaZqI {
  color: #232323;
}
.NmLODGAgoc .DfizsMKPS2i {
  color: #000000;
}
.NmLODGAgoc .vuZu5VBEv {
  color: #000000;
}
.BkS4u0OCw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.BkS4u0OCw .JBLTemYEEba {
  max-width: 1000px;
}
.BkS4u0OCw .nZgsARt {
  border-left: 1px solid currentColor;
  padding-left: 1rem;
  color: #000000;
}
.BkS4u0OCw .ENhaZqI {
  color: #000000;
}
.XlfD7or8fH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.XlfD7or8fH .FqnmItZ5 {
  align-items: center;
  background: #fde4d7;
  transition: all 0.3s;
  padding: 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .XlfD7or8fH .FqnmItZ5 {
    padding: 1rem 0;
    padding-top: 2rem;
  }
}
.XlfD7or8fH .FqnmItZ5:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (max-width: 991px) {
  .XlfD7or8fH .VmtmwxpWPf {
    padding: 0 1rem;
  }
}
.XlfD7or8fH img {
  border-radius: 1rem;
}
.XlfD7or8fH .nZgsARt,
.XlfD7or8fH .tql73dNFUH {
  color: #000000;
}
.XlfD7or8fH .HKWdLuOfQrS.aMdo0esGYkM {
  display: none;
}
.XlfD7or8fH .HKWdLuOfQrS {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.XlfD7or8fH .ENhaZqI {
  color: #000000;
}
.XlfD7or8fH .GbC95aW {
  color: #000000;
}
.xIQhMZ5SXDB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.xIQhMZ5SXDB .nZgsARt,
.xIQhMZ5SXDB .tql73dNFUH {
  color: #000000;
}
.xIQhMZ5SXDB .JBLTemYEEba {
  max-width: 1000px;
}
.xIQhMZ5SXDB .ENhaZqI {
  border-bottom: 1px solid currentColor;
  color: #000000;
  padding-bottom: 1rem;
}
.xIQhMZ5SXDB .HKWdLuOfQrS.aMdo0esGYkM {
  display: none;
}
.xIQhMZ5SXDB .HKWdLuOfQrS {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.q618to8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #d1c5e8;
}
.q618to8 h1 {
  border-bottom: 1px solid currentColor;
  padding-bottom: 2rem;
}
.q618to8 .iT351dN {
  align-items: center;
  background: #fdfaf9;
  overflow: hidden;
  padding: 0rem;
  border: 2px solid #fdfaf9;
  border-radius: 2rem;
  margin: 0;
  padding-bottom: 2rem;
}
.q618to8 .M1mPD7T {
  padding: 0 2rem;
}
.q618to8 .VmtmwxpWPf {
  padding: 2rem;
}
@media (max-width: 991px) {
  .q618to8 .VmtmwxpWPf {
    padding: 1rem;
  }
}
.q618to8 img {
  width: 100%;
  border-top-right-radius: 2rem;
  border-top-left-radius: 2rem;
  padding-bottom: 3rem;
  border-bottom: 2px solid #000000;
}
@media (max-width: 991px) {
  .q618to8 .EEuLaAE09W,
  .q618to8 .CYo6OmKUt {
    text-align: center;
  }
}
.q618to8 .HKWdLuOfQrS.aMdo0esGYkM {
  display: none;
}
.q618to8 .HKWdLuOfQrS {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.FiZ3ls {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #f9f9f9;
}
.FiZ3ls .ENhaZqI {
  text-align: center;
  color: #000000;
}
.FiZ3ls .ueTZQdDosf {
  text-decoration: underline;
  text-align: center;
  color: #000000;
}
.FiZ3ls .FqnmItZ5 {
  align-items: center;
  background: #c5e8d1;
  padding: 8rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .FiZ3ls .FqnmItZ5 {
    padding: 1rem 0;
    padding-top: 2rem;
  }
}
@media (max-width: 991px) {
  .FiZ3ls .VmtmwxpWPf {
    padding: 1rem;
  }
}
.FiZ3ls .nZgsARt,
.FiZ3ls .tql73dNFUH {
  text-align: center;
  color: #000000;
}
.FiZ3ls .ZhdGCpNuDw {
  text-align: center;
  color: #000000;
}
.FiZ3ls .HKWdLuOfQrS.aMdo0esGYkM {
  display: none;
}
.FiZ3ls .HKWdLuOfQrS {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cAACJwbbh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cAACJwbbh .JBLTemYEEba {
  max-width: 1000px;
}
.cAACJwbbh .nZgsARt {
  color: #000000;
}
.cAACJwbbh .ENhaZqI {
  color: #000000;
}
.v3paWsyas {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.v3paWsyas .DwEfGCnn7pk .BbbRO0 {
  display: block;
  font-size: 10rem;
  padding-top: 1rem;
  padding-bottom: 2rem;
}
.v3paWsyas .fNexGWP {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.v3paWsyas .fNexGWP {
  justify-content: center;
}
.v3paWsyas .EGOC60Fz5pB {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
  color: #121212;
  text-align: center;
}
.v3paWsyas .ueTZQdDosf {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
  color: #121212;
  text-align: center;
}
.v3paWsyas .ZhdGCpNuDw {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
  color: #121212;
  text-align: center;
}
.v3paWsyas .sIhFu5oZO:focus,
.v3paWsyas span:focus {
  outline: none;
}
.v3paWsyas .sIhFu5oZO {
  cursor: pointer;
  margin-bottom: 2rem;
}
.v3paWsyas .QB6958Vh7 {
  background: #d1c5e8;
}
.v3paWsyas .QB6958Vh7 .DwEfGCnn7pk .BbbRO0 {
  color: #000000;
}
.v3paWsyas .bHMqHb0 {
  background: #e8d1c5;
}
.v3paWsyas .bHMqHb0 .DwEfGCnn7pk .BbbRO0 {
  color: #000000;
}
.v3paWsyas .WPbgWlbU {
  background: #c5e8d1;
}
.v3paWsyas .WPbgWlbU .DwEfGCnn7pk .BbbRO0 {
  color: #000000;
}
.v3paWsyas .sFdtWIQUd {
  position: relative;
  border-radius: 2rem;
  padding: 2rem;
  height: 100%;
  display: flex;
  transition: all 0.3s;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .v3paWsyas .sFdtWIQUd {
    padding: 1rem;
    padding-top: 2rem;
  }
}
.v3paWsyas .sFdtWIQUd:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.v3paWsyas .tql73dNFUH {
  margin-top: auto !important;
}
.v3paWsyas .ENhaZqI {
  color: #000000;
}
.v3paWsyas .DfizsMKPS2i {
  color: #121212;
  text-align: center;
}
.v3paWsyas .vuZu5VBEv {
  color: #121212;
  text-align: center;
}
.v3paWsyas .CJedb0ra {
  color: #121212;
  text-align: center;
}
.v3paWsyas .gFgAva7z5 {
  color: #000000;
  text-align: center;
}
.v3paWsyas .oxKIbyycs {
  color: #000000;
  text-align: center;
}
.v3paWsyas .PD4nk1cXme {
  color: #000000;
  text-align: center;
}
.v3paWsyas .myrO4GKw3N {
  color: #121212;
  text-align: center;
}
.v3paWsyas .vXKLgUi {
  color: #121212;
  text-align: center;
}
.v3paWsyas .cDypqi4zBoL {
  color: #121212;
  text-align: center;
}
.v3paWsyas .DfizsMKPS2i,
.v3paWsyas .BbbRO0 {
  text-align: center;
}
.v3paWsyas .DfizsMKPS2i,
.v3paWsyas .DwEfGCnn7pk {
  color: #000000;
}
.v3paWsyas .EGOC60Fz5pB,
.v3paWsyas .tql73dNFUH {
  color: #000000;
}
.v3paWsyas .vuZu5VBEv,
.v3paWsyas .DwEfGCnn7pk {
  color: #000000;
}
.v3paWsyas .ueTZQdDosf,
.v3paWsyas .tql73dNFUH {
  color: #000000;
}
.v3paWsyas .CJedb0ra,
.v3paWsyas .DwEfGCnn7pk {
  color: #000000;
}
.v3paWsyas .ZhdGCpNuDw,
.v3paWsyas .tql73dNFUH {
  color: #000000;
}
.OUaqbyg7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.OUaqbyg7 .r9Cbbd iframe {
  border-radius: 2rem;
}
.OUaqbyg7 .r9Cbbd .QwLxtIM img {
  border-radius: 2rem;
}
.OUaqbyg7 .HKWdLuOfQrS.aMdo0esGYkM {
  display: none;
}
.OUaqbyg7 .HKWdLuOfQrS {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.OUaqbyg7 .ENhaZqI {
  color: #000000;
}
.uJ2Vmgk01r {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.uJ2Vmgk01r .DwEfGCnn7pk .BbbRO0 {
  display: block;
  font-size: 10rem;
  padding-top: 1rem;
  padding-bottom: 2rem;
}
.uJ2Vmgk01r .fNexGWP {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.uJ2Vmgk01r .EGOC60Fz5pB {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
  color: #121212;
  text-align: center;
}
.uJ2Vmgk01r .ueTZQdDosf {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
  color: #121212;
  text-align: center;
}
.uJ2Vmgk01r .ZhdGCpNuDw {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
  color: #121212;
  text-align: center;
}
.uJ2Vmgk01r .sIhFu5oZO:focus,
.uJ2Vmgk01r span:focus {
  outline: none;
}
.uJ2Vmgk01r .sIhFu5oZO {
  cursor: pointer;
  margin-bottom: 2rem;
}
.uJ2Vmgk01r .QB6958Vh7 {
  background: #c5e8d1;
}
.uJ2Vmgk01r .QB6958Vh7 .DwEfGCnn7pk .BbbRO0 {
  color: #000000;
}
.uJ2Vmgk01r .bHMqHb0 {
  background: #e8d1c5;
}
.uJ2Vmgk01r .bHMqHb0 .DwEfGCnn7pk .BbbRO0 {
  color: #000000;
}
.uJ2Vmgk01r .WPbgWlbU {
  background: #d1c5e8;
}
.uJ2Vmgk01r .WPbgWlbU .DwEfGCnn7pk .BbbRO0 {
  color: #000000;
}
.uJ2Vmgk01r .sFdtWIQUd {
  position: relative;
  border-radius: 2rem;
  padding: 3rem 2rem;
  height: 100%;
  display: flex;
  transition: all 0.3s;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .uJ2Vmgk01r .sFdtWIQUd {
    padding: 1rem;
    padding-top: 2rem;
  }
}
.uJ2Vmgk01r .sFdtWIQUd:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.uJ2Vmgk01r .tql73dNFUH {
  margin-top: auto !important;
}
.uJ2Vmgk01r .ENhaZqI {
  color: #000000;
}
.uJ2Vmgk01r .DfizsMKPS2i {
  color: #121212;
  text-align: center;
}
.uJ2Vmgk01r .vuZu5VBEv {
  color: #121212;
  text-align: center;
}
.uJ2Vmgk01r .CJedb0ra {
  color: #121212;
  text-align: center;
}
.uJ2Vmgk01r .gFgAva7z5 {
  color: #000000;
  text-align: center;
}
.uJ2Vmgk01r .oxKIbyycs {
  color: #000000;
  text-align: center;
}
.uJ2Vmgk01r .PD4nk1cXme {
  color: #000000;
  text-align: center;
}
.uJ2Vmgk01r .myrO4GKw3N {
  color: #000000;
  text-align: center;
}
.uJ2Vmgk01r .vXKLgUi {
  color: #000000;
  text-align: center;
}
.uJ2Vmgk01r .cDypqi4zBoL {
  color: #000000;
  text-align: center;
}
.uJ2Vmgk01r .DfizsMKPS2i,
.uJ2Vmgk01r .BbbRO0 {
  text-align: center;
}
.uJ2Vmgk01r .DfizsMKPS2i,
.uJ2Vmgk01r .DwEfGCnn7pk {
  color: #000000;
}
.uJ2Vmgk01r .vuZu5VBEv,
.uJ2Vmgk01r .DwEfGCnn7pk {
  color: #000000;
}
.uJ2Vmgk01r .CJedb0ra,
.uJ2Vmgk01r .DwEfGCnn7pk {
  color: #000000;
}
.bETMOWM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.bETMOWM .nRFYQ7rS {
  justify-content: center;
}
.bETMOWM .nRFYQ7rS.ArtYV9I06SQ,
.bETMOWM .DYbDCrO,
.bETMOWM .bmiNniCv4 {
  display: flex;
}
.bETMOWM .L1dIVBC a {
  transition: opacity 0.5s;
  font-size: 40px;
  position: absolute;
  top: 180px;
  bottom: auto;
  height: 60px;
  width: 60px;
  padding: 10px;
  color: #000000;
}
.bETMOWM .L1dIVBC a .BbbRO0 {
  font-weight: 800;
}
.bETMOWM .kt8PKeBy span {
  padding-left: 5px;
}
.bETMOWM .K96U6YYfU0J span {
  padding-right: 5px;
}
.bETMOWM .jwKHjAw {
  padding-top: 1rem;
}
.bETMOWM .Pk5dir {
  width: 225px;
  height: 225px;
  overflow: visible;
  margin-bottom: 1.6rem;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
  transition: all 0.3s;
}
.bETMOWM .Pk5dir img {
  width: 225px;
  height: 225px;
  border-radius: 50%;
  min-width: 100%;
  object-fit: cover;
  min-height: 100%;
}
.bETMOWM .Pk5dir:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (max-width: 230px) {
  .bETMOWM .Pk5dir {
    width: 100%;
    height: auto;
  }
}
.bETMOWM .wfL4jb5yt {
  color: #000000;
}
.bETMOWM .HKWdLuOfQrS.aMdo0esGYkM {
  display: none;
}
.bETMOWM .HKWdLuOfQrS {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.bETMOWM .ENhaZqI {
  color: #000000;
}
.bETMOWM .oyYTCzS {
  color: #000000;
}
.bETMOWM .EbLU5nPWt2 {
  color: #000000;
}
.vz1KmI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.vz1KmI .fduhyFK9H {
  height: 100%;
}
.vz1KmI .RorNZBXvcS {
  border-bottom: 2px solid #000000;
  padding-top: 2rem;
}
.vz1KmI .VmtmwxpWPf {
  padding: 1rem;
}
@media (max-width: 767px) {
  .vz1KmI .VmtmwxpWPf {
    padding: 0rem;
    padding-top: 2rem;
  }
}
.vz1KmI .bHMqHb0 {
  background: #c5e8d1;
  border-radius: 2rem;
  padding: 2rem;
  height: 100%;
  justify-content: space-between;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .vz1KmI .bHMqHb0 {
    padding: 1rem;
    padding-top: 2rem;
  }
}
.vz1KmI .WPbgWlbU {
  background: #ffffff;
  border-radius: 2rem;
  padding: 2rem;
  height: 100%;
}
@media (max-width: 767px) {
  .vz1KmI .WPbgWlbU {
    padding: 1rem;
    padding-top: 2rem;
  }
}
.vz1KmI .jEMKyNH {
  align-items: center;
  background: #fde4d7;
  overflow: hidden;
  padding: 1rem 1rem;
  border-radius: 2rem;
  margin: 0;
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .vz1KmI .jEMKyNH {
    padding: 0rem 1rem;
    padding-bottom: 1rem;
  }
}
.vz1KmI img {
  width: 100%;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .vz1KmI .EEuLaAE09W,
  .vz1KmI .CYo6OmKUt {
    text-align: center;
  }
}
.vz1KmI .HKWdLuOfQrS.aMdo0esGYkM {
  display: none;
}
.vz1KmI .HKWdLuOfQrS {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.vz1KmI .a0W6xfBGKfn {
  color: #000000;
}
.vz1KmI .aEspEzCR,
.vz1KmI .H6ieOoF {
  color: #000000;
}
.vz1KmI .AiYvBcXqm {
  color: #000000;
}
.EjuJZBNrE {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.EjuJZBNrE .ENhaZqI {
  border-bottom: 2px solid currentColor;
  padding-bottom: 2rem;
  color: #000000;
}
.EjuJZBNrE .FqnmItZ5 {
  align-items: center;
  background: #fde4d7;
  transition: all 0.3s;
  padding: 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .EjuJZBNrE .FqnmItZ5 {
    padding: 1rem 0;
  }
}
.EjuJZBNrE .FqnmItZ5:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (max-width: 991px) {
  .EjuJZBNrE .VmtmwxpWPf {
    padding: 0 1rem;
  }
}
.EjuJZBNrE img {
  border-radius: 1rem;
}
.EjuJZBNrE .nZgsARt,
.EjuJZBNrE .tql73dNFUH {
  color: #000000;
}
.EjuJZBNrE .HKWdLuOfQrS.aMdo0esGYkM {
  display: none;
}
.EjuJZBNrE .HKWdLuOfQrS {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.hbQzjZ4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.hbQzjZ4 .ENhaZqI,
.hbQzjZ4 .s2RZHwH {
  text-align: center;
}
.hbQzjZ4 .aUZS2yo {
  word-break: normal;
  margin-bottom: 0.5rem;
}
.hbQzjZ4 .sFdtWIQUd {
  margin-bottom: 2rem;
  border-radius: 2rem;
  background: #fde4d7;
  transition: all 0.3s;
}
.hbQzjZ4 .sFdtWIQUd .e8R6qzacf {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.hbQzjZ4 .sFdtWIQUd:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-1deg) scale(1.03);
}
@media (min-width: 768px) {
  .hbQzjZ4 .sFdtWIQUd {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .hbQzjZ4 .sFdtWIQUd {
    padding: 2rem 1rem;
  }
}
.hbQzjZ4 .nZgsARt {
  color: #000000;
}
.hbQzjZ4 .nEp2qgWKT {
  color: #000000;
}
.hbQzjZ4 .HKWdLuOfQrS.aMdo0esGYkM {
  display: none;
}
.hbQzjZ4 .HKWdLuOfQrS {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.hbQzjZ4 .tql73dNFUH .BuCvet3Gv0 {
  margin-top: 0;
  margin-bottom: 0;
}
.hbQzjZ4 .ENhaZqI {
  color: #000000;
}
.hbQzjZ4 .jEbqHMrRI {
  color: #000000;
}
.gcJ6wjjCAe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.gcJ6wjjCAe .FqnmItZ5 {
  background: #ffffff;
  margin: 0;
  padding: 0 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .gcJ6wjjCAe .FqnmItZ5 {
    padding: 1rem 0;
  }
}
.gcJ6wjjCAe .DwEfGCnn7pk .BbbRO0 {
  display: block;
  font-size: 10rem;
  padding-top: 1rem;
  padding-bottom: 2rem;
}
.gcJ6wjjCAe .fNexGWP {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.gcJ6wjjCAe .fNexGWP {
  justify-content: center;
}
.gcJ6wjjCAe .EGOC60Fz5pB {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
  color: #121212;
  text-align: center;
}
.gcJ6wjjCAe .ueTZQdDosf {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
  color: #121212;
  text-align: center;
}
.gcJ6wjjCAe .ZhdGCpNuDw {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
  color: #121212;
  text-align: center;
}
.gcJ6wjjCAe .sIhFu5oZO:focus,
.gcJ6wjjCAe span:focus {
  outline: none;
}
.gcJ6wjjCAe .sIhFu5oZO {
  cursor: pointer;
  margin-top: 2rem;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .gcJ6wjjCAe .sIhFu5oZO:first-child {
    margin-top: 0;
  }
}
.gcJ6wjjCAe .QB6958Vh7 {
  background: #c5e8d1;
}
.gcJ6wjjCAe .QB6958Vh7 .DwEfGCnn7pk .BbbRO0 {
  color: #000000;
}
.gcJ6wjjCAe .bHMqHb0 {
  background: #e8d1c5;
}
.gcJ6wjjCAe .bHMqHb0 .DwEfGCnn7pk .BbbRO0 {
  color: #000000;
}
.gcJ6wjjCAe .WPbgWlbU {
  background: #d1c5e8;
}
.gcJ6wjjCAe .WPbgWlbU .DwEfGCnn7pk .BbbRO0 {
  color: #000000;
}
.gcJ6wjjCAe .sFdtWIQUd {
  position: relative;
  border-radius: 2rem;
  padding: 2rem;
  height: 100%;
  display: flex;
  transition: all 0.3s;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .gcJ6wjjCAe .sFdtWIQUd {
    padding: 1rem;
    padding-top: 2rem;
  }
}
.gcJ6wjjCAe .sFdtWIQUd:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.gcJ6wjjCAe .tql73dNFUH {
  margin-top: auto !important;
}
.gcJ6wjjCAe .ENhaZqI {
  color: #000000;
}
.gcJ6wjjCAe .DfizsMKPS2i {
  color: #121212;
  text-align: center;
}
.gcJ6wjjCAe .vuZu5VBEv {
  color: #121212;
  text-align: center;
}
.gcJ6wjjCAe .CJedb0ra {
  color: #121212;
  text-align: center;
}
.gcJ6wjjCAe .gFgAva7z5 {
  color: #000000;
  text-align: center;
}
.gcJ6wjjCAe .oxKIbyycs {
  color: #000000;
  text-align: center;
}
.gcJ6wjjCAe .PD4nk1cXme {
  color: #000000;
  text-align: center;
}
.gcJ6wjjCAe .myrO4GKw3N {
  color: #121212;
  text-align: center;
}
.gcJ6wjjCAe .vXKLgUi {
  color: #121212;
  text-align: center;
}
.gcJ6wjjCAe .cDypqi4zBoL {
  color: #121212;
  text-align: center;
}
.gcJ6wjjCAe .DfizsMKPS2i,
.gcJ6wjjCAe .BbbRO0 {
  text-align: center;
}
.gcJ6wjjCAe .DfizsMKPS2i,
.gcJ6wjjCAe .DwEfGCnn7pk {
  color: #000000;
}
.gcJ6wjjCAe .vuZu5VBEv,
.gcJ6wjjCAe .DwEfGCnn7pk {
  color: #000000;
}
.gcJ6wjjCAe .CJedb0ra,
.gcJ6wjjCAe .DwEfGCnn7pk {
  color: #000000;
}
.Og13Gh3b {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.Og13Gh3b .FqnmItZ5 {
  background: #d1c5e8;
  margin: 0;
  padding: 2rem 1rem;
  padding-bottom: 0;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .Og13Gh3b .FqnmItZ5 {
    padding: 1rem 0;
  }
}
.Og13Gh3b .sFdtWIQUd {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.Og13Gh3b .sFdtWIQUd:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .Og13Gh3b .sFdtWIQUd .gEtDhBn {
    padding: 2rem 2rem 0;
  }
  .Og13Gh3b .sFdtWIQUd .xNFnFX5qay {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .Og13Gh3b .sFdtWIQUd .gEtDhBn {
    padding: 1rem 1rem 0;
  }
  .Og13Gh3b .sFdtWIQUd .xNFnFX5qay {
    padding: 0 1rem 1rem;
  }
}
.Og13Gh3b img,
.Og13Gh3b .t9A17q {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.Og13Gh3b .sIhFu5oZO:focus,
.Og13Gh3b span:focus {
  outline: none;
}
.Og13Gh3b .sIhFu5oZO {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .Og13Gh3b .sIhFu5oZO:last-child {
    margin-bottom: 0;
  }
}
.Og13Gh3b .tql73dNFUH {
  margin-top: auto !important;
}
.Og13Gh3b .ENhaZqI {
  color: #000000;
}
.Og13Gh3b .vOWpiTjql {
  color: #000000;
}
.Og13Gh3b .s2RZHwH {
  color: #000000;
}
.Og13Gh3b .KMxkvCK3 {
  color: #000000;
}
.Og13Gh3b .nZgsARt,
.Og13Gh3b .tql73dNFUH {
  color: #000000;
}
.ocOg5j {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #d1c5e8;
}
.ocOg5j .sIhFu5oZO:focus,
.ocOg5j span:focus {
  outline: none;
}
.ocOg5j .lXbwFXqC {
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}
.ocOg5j .sIhFu5oZO {
  color: #000000;
  min-height: 90px;
}
@media (max-width: 768px) {
  .ocOg5j .sIhFu5oZO {
    min-height: 45px;
  }
}
.vKFIn8LeIH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.vKFIn8LeIH .mXmcPMv1uXv ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.vKFIn8LeIH .mXmcPMv1uXv ul li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.vKFIn8LeIH .mXmcPMv1uXv ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #000000;
  background-color: #fde4d7;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  content: "✓";
}
.vKFIn8LeIH .ENhaZqI {
  text-align: center;
  color: #000000;
}
.vKFIn8LeIH .nZgsARt {
  color: #000000;
}
.iapzGw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #f9f9f9;
}
.iapzGw .Nyd9qD6uxbc {
  height: 35rem;
  position: relative;
}
.iapzGw .Nyd9qD6uxbc iframe {
  height: 100%;
  width: 100%;
}
.iapzGw .Nyd9qD6uxbc [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%;
}
.iapzGw .Nyd9qD6uxbc[data-state] {
  background: #e9e5dc;
}
.iapzGw .Nyd9qD6uxbc[data-state="loading"] [data-state-details] {
  display: none;
}
.iapzGw .HKWdLuOfQrS.aMdo0esGYkM {
  display: none;
}
.iapzGw .HKWdLuOfQrS {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.a0DSCTLuSw1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.a0DSCTLuSw1 .ENhaZqI {
  text-align: center;
  color: #000000;
}
.a0DSCTLuSw1 .nZgsARt,
.a0DSCTLuSw1 .tql73dNFUH {
  text-align: center;
  color: #000000;
}
.a0DSCTLuSw1 .HKWdLuOfQrS.aMdo0esGYkM {
  display: none;
}
.a0DSCTLuSw1 .HKWdLuOfQrS {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.RkmiGAhA22N {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.RkmiGAhA22N img {
  width: 120px;
  margin: auto;
  object-fit: cover;
  height: 65px;
}
.RkmiGAhA22N .JM43Vv {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .RkmiGAhA22N .JM43Vv {
    max-width: 12.5%;
  }
}
.hpKmlDeg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
@media (max-width: 767px) {
  .hpKmlDeg .SgmYJ3inkk7 {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .hpKmlDeg .SgmYJ3inkk7 {
    padding: 1rem 2rem 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .hpKmlDeg .SgmYJ3inkk7 {
    padding: 1rem 4rem 1rem 2rem;
  }
}
.hpKmlDeg .sFdtWIQUd {
  border-radius: 2rem;
  background-color: #fde4d7;
  transition: all 0.3s;
}
.hpKmlDeg .sFdtWIQUd:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-1deg) scale(1.03);
}
.hpKmlDeg .VmtmwxpWPf img {
  width: 100%;
  object-fit: cover;
}
.hpKmlDeg .sIhFu5oZO:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.hpKmlDeg .nZgsARt {
  color: #000000;
}
.hpKmlDeg .HKWdLuOfQrS.aMdo0esGYkM {
  display: none;
}
.hpKmlDeg .HKWdLuOfQrS {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.hpKmlDeg .jEbqHMrRI {
  color: #000000;
}
.hpKmlDeg .x3dAGAWt8 {
  color: #000000;
}
.xVIQnIaksN {
  background-image: url("cAsSEjTvnb.jpeg");
}
.xVIQnIaksN .iT351dN {
  min-height: 500px;
}
.xVIQnIaksN .HKWdLuOfQrS.aMdo0esGYkM {
  display: none;
}
.xVIQnIaksN .HKWdLuOfQrS {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.xcCnF5OM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.xcCnF5OM .FqnmItZ5 {
  background: #ffffff;
  margin: 0;
  padding: 0 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .xcCnF5OM .FqnmItZ5 {
    padding: 1rem 0;
  }
}
.xcCnF5OM .fNexGWP {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.xcCnF5OM .EGOC60Fz5pB {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
  color: #121212;
}
.xcCnF5OM .ueTZQdDosf {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
  color: #121212;
}
.xcCnF5OM .ZhdGCpNuDw {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
  color: #121212;
}
.xcCnF5OM img,
.xcCnF5OM .t9A17q {
  width: 100%;
  height: 350px;
  object-fit: cover;
  border-radius: 1rem;
}
.xcCnF5OM .sIhFu5oZO:focus,
.xcCnF5OM span:focus {
  outline: none;
}
.xcCnF5OM .sIhFu5oZO {
  cursor: pointer;
  margin-top: 2rem;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .xcCnF5OM .sIhFu5oZO:first-child {
    margin-top: 0;
  }
}
.xcCnF5OM .QB6958Vh7 {
  background: #d1c5e8;
}
.xcCnF5OM .bHMqHb0 {
  background: #e8d1c5;
}
.xcCnF5OM .WPbgWlbU {
  background: #c5e8d1;
}
.xcCnF5OM .sFdtWIQUd {
  position: relative;
  border-radius: 2rem;
  padding: 2rem;
  height: 100%;
  display: flex;
  transition: all 0.3s;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .xcCnF5OM .sFdtWIQUd {
    padding: 1rem;
    padding-top: 2rem;
  }
}
.xcCnF5OM .sFdtWIQUd:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.xcCnF5OM .tql73dNFUH {
  margin-top: auto !important;
}
.xcCnF5OM .ENhaZqI {
  color: #000000;
}
.xcCnF5OM .DfizsMKPS2i {
  color: #000000;
  text-align: center;
}
.xcCnF5OM .vuZu5VBEv {
  color: #000000;
  text-align: center;
}
.xcCnF5OM .CJedb0ra {
  color: #000000;
  text-align: center;
}
.xcCnF5OM .gFgAva7z5 {
  color: #000000;
  text-align: center;
}
.xcCnF5OM .oxKIbyycs {
  color: #000000;
  text-align: center;
}
.xcCnF5OM .PD4nk1cXme {
  color: #000000;
  text-align: center;
}
.xcCnF5OM .myrO4GKw3N {
  color: #000000;
  text-align: center;
}
.xcCnF5OM .vXKLgUi {
  color: #000000;
  text-align: center;
}
.xcCnF5OM .cDypqi4zBoL {
  color: #000000;
  text-align: center;
}
.aRSnFdDbD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.aRSnFdDbD .erTzaTw1LA {
  background-color: transparent;
  padding: 0.5rem 3.25rem;
  color: #000000;
}
.aRSnFdDbD .WH97LqrPa1 {
  padding-bottom: 2rem;
}
.aRSnFdDbD .wxRBuvU {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.aRSnFdDbD .x3dAGAWt8 {
  color: #000000;
}
.aRSnFdDbD .sFdtWIQUd {
  word-break: break-word;
  background-color: #fde4d7;
  border-radius: 2rem;
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.aRSnFdDbD .sFdtWIQUd .erTzaTw1LA {
  position: relative;
  justify-content: center;
  border: 0;
}
.aRSnFdDbD .sFdtWIQUd .erTzaTw1LA::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.aRSnFdDbD .sFdtWIQUd .erTzaTw1LA:last-child::after {
  display: none;
}
.aRSnFdDbD .sFdtWIQUd:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.aRSnFdDbD UL {
  color: #696969;
}
.aRSnFdDbD .b2dvZSoH {
  color: #000000;
}
.aRSnFdDbD .HKWdLuOfQrS.aMdo0esGYkM {
  display: none;
}
.aRSnFdDbD .HKWdLuOfQrS {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.aRSnFdDbD .gXlnXp {
  color: #000000;
}
.aRSnFdDbD .GKd5QoD2VP5,
.aRSnFdDbD .erTzaTw1LA {
  color: #000000;
}
.WocUUhrcy39 .iT351dN {
  min-height: 500px;
}
.WocUUhrcy39 .HKWdLuOfQrS.aMdo0esGYkM {
  display: none;
}
.WocUUhrcy39 .HKWdLuOfQrS {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("xgVpMKXv8I.jpg");
}
.kqfhGK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
@media (max-width: 991px) {
  .kqfhGK .VmtmwxpWPf {
    padding: 1rem;
  }
}
.kqfhGK img {
  border-radius: 2rem;
  transition: all 0.3s;
}
.kqfhGK img:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.kqfhGK .nZgsARt,
.kqfhGK .tql73dNFUH {
  color: #000000;
}
.kqfhGK .HKWdLuOfQrS.aMdo0esGYkM {
  display: none;
}
.kqfhGK .HKWdLuOfQrS {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.kqfhGK .ENhaZqI {
  color: #000000;
}
.S4T8Zpqe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.S4T8Zpqe .IesXUjU {
  text-align: center;
}
.S4T8Zpqe img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
  padding-top: 2rem;
}
.S4T8Zpqe .iT351dN {
  align-items: flex-start;
}
.S4T8Zpqe .sFdtWIQUd {
  border-radius: 2rem;
  transition: all 0.3s;
  background: #fde4d7;
  margin-bottom: 2rem;
}
@media (min-width: 768px) {
  .S4T8Zpqe .sFdtWIQUd {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .S4T8Zpqe .sFdtWIQUd {
    padding: 1rem;
  }
}
.S4T8Zpqe .sFdtWIQUd:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.S4T8Zpqe .nZgsARt,
.S4T8Zpqe .tql73dNFUH {
  color: #000000;
}
.S4T8Zpqe .HKWdLuOfQrS.aMdo0esGYkM {
  display: none;
}
.S4T8Zpqe .HKWdLuOfQrS {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.S4T8Zpqe .jEbqHMrRI {
  color: #000000;
}
.vrCAT6fiiBn {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #f9f9f9;
}
.vrCAT6fiiBn .mUUyWHriHP {
  justify-content: space-between;
}
.vrCAT6fiiBn .bR42hTW {
  max-width: 50%;
}
@media (max-width: 768px) {
  .vrCAT6fiiBn .bR42hTW {
    max-width: none;
  }
}
.vrCAT6fiiBn .BO8LfqolbFA {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #000000;
  border: 2px solid #000000;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.vrCAT6fiiBn .BO8LfqolbFA:before {
  padding: 0.6rem;
}
.vrCAT6fiiBn .BO8LfqolbFA:hover {
  background-color: #000000;
  color: #ffffff;
}
@media (max-width: 768px) {
  .vrCAT6fiiBn .Upc3iFv4 {
    justify-content: center !important;
  }
  .vrCAT6fiiBn .bR42hTW * {
    text-align: center;
  }
}
.vrCAT6fiiBn P {
  color: #696969;
}
.vrCAT6fiiBn .HKWdLuOfQrS.aMdo0esGYkM {
  display: none;
}
.vrCAT6fiiBn .HKWdLuOfQrS {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.vrCAT6fiiBn .ENhaZqI {
  color: #000000;
}
.vrCAT6fiiBn .nZgsARt {
  color: #000000;
}
.KKXrmUYtq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.KKXrmUYtq .fNexGWP {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.KKXrmUYtq .fNexGWP {
  justify-content: center;
}
.KKXrmUYtq .EGOC60Fz5pB {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
  color: #121212;
  text-align: center;
}
.KKXrmUYtq .ueTZQdDosf {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
  color: #121212;
  text-align: center;
}
.KKXrmUYtq .ZhdGCpNuDw {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
  color: #121212;
  text-align: center;
}
.KKXrmUYtq img,
.KKXrmUYtq .t9A17q {
  width: 100%;
  height: 350px;
  object-fit: cover;
  border-radius: 1rem;
}
.KKXrmUYtq .sIhFu5oZO:focus,
.KKXrmUYtq span:focus {
  outline: none;
}
.KKXrmUYtq .sIhFu5oZO {
  cursor: pointer;
  margin-bottom: 2rem;
}
.KKXrmUYtq .QB6958Vh7 {
  background: #c5e8d1;
}
.KKXrmUYtq .bHMqHb0 {
  background: #e8d1c5;
}
.KKXrmUYtq .WPbgWlbU {
  background: #d1c5e8;
}
.KKXrmUYtq .sFdtWIQUd {
  position: relative;
  border-radius: 2rem;
  padding: 2rem;
  height: 100%;
  display: flex;
  transition: all 0.3s;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .KKXrmUYtq .sFdtWIQUd {
    padding: 1rem;
    padding-top: 2rem;
  }
}
.KKXrmUYtq .sFdtWIQUd:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.KKXrmUYtq .tql73dNFUH {
  margin-top: auto !important;
}
.KKXrmUYtq .ENhaZqI {
  color: #000000;
}
.KKXrmUYtq .DfizsMKPS2i {
  color: #000000;
  text-align: center;
}
.KKXrmUYtq .vuZu5VBEv {
  color: #000000;
  text-align: center;
}
.KKXrmUYtq .CJedb0ra {
  color: #000000;
  text-align: center;
}
.KKXrmUYtq .gFgAva7z5 {
  color: #000000;
  text-align: center;
}
.KKXrmUYtq .oxKIbyycs {
  color: #000000;
  text-align: center;
}
.KKXrmUYtq .PD4nk1cXme {
  color: #000000;
  text-align: center;
}
.KKXrmUYtq .myrO4GKw3N {
  color: #121212;
  text-align: center;
}
.KKXrmUYtq .vXKLgUi {
  color: #121212;
  text-align: center;
}
.KKXrmUYtq .cDypqi4zBoL {
  color: #121212;
  text-align: center;
}
.KKXrmUYtq .EGOC60Fz5pB,
.KKXrmUYtq .tql73dNFUH {
  color: #000000;
}
.KKXrmUYtq .ueTZQdDosf,
.KKXrmUYtq .tql73dNFUH {
  color: #000000;
}
.KKXrmUYtq .ZhdGCpNuDw,
.KKXrmUYtq .tql73dNFUH {
  color: #000000;
}
.VD1G0h2GZO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.VD1G0h2GZO .sFdtWIQUd {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #fde4d7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.VD1G0h2GZO .sFdtWIQUd:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .VD1G0h2GZO .sFdtWIQUd .gEtDhBn {
    padding: 2rem 2rem 0;
  }
  .VD1G0h2GZO .sFdtWIQUd .xNFnFX5qay {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .VD1G0h2GZO .sFdtWIQUd .gEtDhBn {
    padding: 1rem 1rem 0;
  }
  .VD1G0h2GZO .sFdtWIQUd .xNFnFX5qay {
    padding: 0 1rem 1rem;
  }
}
.VD1G0h2GZO img,
.VD1G0h2GZO .t9A17q {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.VD1G0h2GZO .sIhFu5oZO:focus,
.VD1G0h2GZO span:focus {
  outline: none;
}
.VD1G0h2GZO .sIhFu5oZO {
  cursor: pointer;
  margin-bottom: 2rem;
}
.VD1G0h2GZO .tql73dNFUH {
  margin-top: auto !important;
}
.VD1G0h2GZO .ENhaZqI {
  color: #000000;
}
.VD1G0h2GZO .nZgsARt,
.VD1G0h2GZO .tql73dNFUH {
  text-align: center;
}
.VD1G0h2GZO .KMxkvCK3 {
  text-align: center;
  color: #000000;
}
.VD1G0h2GZO .vOWpiTjql {
  text-align: center;
  color: #000000;
}
.pvRQGXHcu6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.pvRQGXHcu6 .BbbRO0 {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: currentColor;
  margin-left: 1rem;
  transition: all 0.3s ease;
  transform: rotate(180deg);
}
.pvRQGXHcu6 .b3PPb5cl4wm {
  border: none;
}
.pvRQGXHcu6 .o3iwM87 {
  border: none;
}
.pvRQGXHcu6 .JM43Vv {
  background: #d1c5e8;
  border: 1px solid #fdfaf9;
  padding: 2rem 4rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .pvRQGXHcu6 .JM43Vv {
    padding: 0 1rem;
  }
}
.pvRQGXHcu6 .stktJhk {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.pvRQGXHcu6 .Twexf3HM .BbbRO0 {
  transform: rotate(0deg);
}
.pvRQGXHcu6 .A7jqNdGyN,
.pvRQGXHcu6 .o3iwM87 {
  padding: 1rem 0;
}
.pvRQGXHcu6 .GgWFK2Lh {
  color: #000000;
}
.pvRQGXHcu6 .JM43Vv .o3iwM87 {
  background-color: transparent;
  margin-bottom: 0;
}
.pvRQGXHcu6 .GgWFK2Lh,
.pvRQGXHcu6 .BbbRO0 {
  color: #000000;
}
.pvRQGXHcu6 .j9nC5Bku {
  color: #000000;
}
.pvRQGXHcu6 .HKWdLuOfQrS.aMdo0esGYkM {
  display: none;
}
.pvRQGXHcu6 .HKWdLuOfQrS {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.pvRQGXHcu6 .ENhaZqI {
  color: #000000;
}
.aSDaAWbE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.aSDaAWbE .sIhFu5oZO:focus,
.aSDaAWbE span:focus {
  outline: none;
}
.aSDaAWbE .sIhFu5oZO {
  cursor: pointer;
}
.aSDaAWbE .Tn0JHPfEdGL {
  grid-row-gap: 2rem;
}
@media (max-width: 767px) {
  .aSDaAWbE .Tn0JHPfEdGL {
    grid-row-gap: 1rem;
  }
}
.aSDaAWbE .ro066k,
.aSDaAWbE .Sy07oVPGiH,
.aSDaAWbE .PIh5dDIFsj {
  gap: 0 2rem;
}
@media (max-width: 767px) {
  .aSDaAWbE .ro066k,
  .aSDaAWbE .Sy07oVPGiH,
  .aSDaAWbE .PIh5dDIFsj {
    gap: 0 1rem;
  }
}
.aSDaAWbE .ENhaZqI {
  color: #121212;
  text-align: center;
}
.aSDaAWbE .kfbPqb {
  max-width: 800px;
}
.aSDaAWbE .JBLTemYEEba,
.aSDaAWbE .lXbwFXqC {
  overflow: hidden;
}
.aSDaAWbE .Tn0JHPfEdGL {
  display: grid;
  transform: translate3d(-3rem, 0, 0);
  width: 115vw;
  grid-column-gap: 1rem;
}
.aSDaAWbE .HM4kniytJ2 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.aSDaAWbE .HM4kniytJ2 img {
  min-width: 30vw;
  max-width: 100%;
  height: 500px;
  object-fit: cover;
  border-radius: 2rem;
}
@media (max-width: 1200px) {
  .aSDaAWbE .HM4kniytJ2 img {
    height: 300px;
  }
}
@media (max-width: 767px) {
  .aSDaAWbE .HM4kniytJ2 img {
    min-width: 35vw;
    height: 150px;
  }
}
.aSDaAWbE .ro066k,
.aSDaAWbE .Sy07oVPGiH,
.aSDaAWbE .PIh5dDIFsj {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.aSDaAWbE .ro066k {
  align-items: flex-end;
}
.aSDaAWbE .Sy07oVPGiH {
  align-items: flex-start;
}
.UgNvAyNdod {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.UgNvAyNdod .nZgsARt,
.UgNvAyNdod .tql73dNFUH {
  color: #000000;
}
.UgNvAyNdod .JBLTemYEEba {
  max-width: 1000px;
}
.UgNvAyNdod .ENhaZqI {
  border-bottom: 1px solid currentColor;
  color: #000000;
  padding-bottom: 1rem;
}
.UgNvAyNdod .HKWdLuOfQrS.aMdo0esGYkM {
  display: none;
}
.UgNvAyNdod .HKWdLuOfQrS {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.CnUGARqMY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.CnUGARqMY .sFdtWIQUd {
  border-radius: 2rem;
  transition: all 0.3s;
}
.CnUGARqMY .sFdtWIQUd:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.CnUGARqMY .fNexGWP {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.CnUGARqMY .EGOC60Fz5pB {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
  color: #121212;
}
.CnUGARqMY .ueTZQdDosf {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
  color: #121212;
}
.CnUGARqMY .ZhdGCpNuDw {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
  color: #121212;
}
.CnUGARqMY img,
.CnUGARqMY .t9A17q {
  width: 100%;
  height: 350px;
  object-fit: cover;
  border-top-left-radius: 2rem;
  border-top-right-radius: 2rem;
}
.CnUGARqMY .sIhFu5oZO:focus,
.CnUGARqMY span:focus {
  outline: none;
}
.CnUGARqMY .sIhFu5oZO {
  cursor: pointer;
  margin-bottom: 2rem;
}
.CnUGARqMY .QB6958Vh7 {
  background: #c5e8d1;
}
.CnUGARqMY .bHMqHb0 {
  background: #e8d1c5;
}
.CnUGARqMY .WPbgWlbU {
  background: #d1c5e8;
}
.CnUGARqMY .tw9qliD {
  position: relative;
  border-radius: 2rem;
  padding: 2rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .CnUGARqMY .tw9qliD {
    padding: 1rem;
    padding-top: 2rem;
  }
}
.CnUGARqMY .tql73dNFUH {
  margin-top: auto !important;
}
.CnUGARqMY .ENhaZqI {
  color: #000000;
}
.CnUGARqMY .DfizsMKPS2i {
  color: #000000;
  text-align: center;
}
.CnUGARqMY .vuZu5VBEv {
  color: #000000;
  text-align: center;
}
.CnUGARqMY .CJedb0ra {
  color: #000000;
  text-align: center;
}
.CnUGARqMY .gFgAva7z5 {
  color: #000000;
  text-align: center;
}
.CnUGARqMY .oxKIbyycs {
  color: #000000;
  text-align: center;
}
.CnUGARqMY .PD4nk1cXme {
  color: #000000;
  text-align: center;
}
.CnUGARqMY .myrO4GKw3N {
  color: #000000;
  text-align: center;
}
.CnUGARqMY .vXKLgUi {
  color: #000000;
  text-align: center;
}
.CnUGARqMY .cDypqi4zBoL {
  color: #000000;
  text-align: center;
}
.NxIC2z {
  padding-top: 6rem;
  padding-bottom: 4rem;
  background-color: #f9f9f9;
}
.NxIC2z .sFdtWIQUd {
  position: relative;
  margin-bottom: 2rem;
}
.NxIC2z img {
  width: 100%;
  height: 500px;
  object-fit: cover;
  border-radius: 2rem;
}
.NxIC2z .nZgsARt {
  margin-bottom: 0;
}
.NxIC2z .HKWdLuOfQrS.aMdo0esGYkM {
  display: none;
}
.NxIC2z .HKWdLuOfQrS {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.e19dtku {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.e19dtku .sFdtWIQUd {
  border-radius: 2rem;
  transition: all 0.3s;
}
.e19dtku .sFdtWIQUd:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.e19dtku .fNexGWP {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.e19dtku .fNexGWP {
  justify-content: center;
}
.e19dtku .fNexGWP {
  justify-content: center;
}
.e19dtku .EGOC60Fz5pB {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
  color: #121212;
  text-align: center;
}
.e19dtku .ueTZQdDosf {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
  color: #121212;
  text-align: center;
}
.e19dtku .ZhdGCpNuDw {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
  color: #121212;
  text-align: center;
}
.e19dtku img,
.e19dtku .t9A17q {
  width: 100%;
  height: 350px;
  object-fit: cover;
  border-top-left-radius: 2rem;
  border-top-right-radius: 2rem;
}
.e19dtku .sIhFu5oZO:focus,
.e19dtku span:focus {
  outline: none;
}
.e19dtku .sIhFu5oZO {
  cursor: pointer;
  margin-bottom: 2rem;
}
.e19dtku .QB6958Vh7 {
  background: #d1c5e8;
}
.e19dtku .bHMqHb0 {
  background: #e8d1c5;
}
.e19dtku .WPbgWlbU {
  background: #c5e8d1;
}
.e19dtku .tw9qliD {
  position: relative;
  border-radius: 2rem;
  padding: 2rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .e19dtku .tw9qliD {
    padding: 1rem;
    padding-top: 2rem;
  }
}
.e19dtku .tql73dNFUH {
  margin-top: auto !important;
}
.e19dtku .ENhaZqI {
  color: #000000;
}
.e19dtku .DfizsMKPS2i {
  color: #000000;
  text-align: center;
}
.e19dtku .vuZu5VBEv {
  color: #000000;
  text-align: center;
}
.e19dtku .CJedb0ra {
  color: #000000;
  text-align: center;
}
.e19dtku .gFgAva7z5 {
  color: #000000;
  text-align: center;
}
.e19dtku .oxKIbyycs {
  color: #000000;
  text-align: center;
}
.e19dtku .PD4nk1cXme {
  color: #000000;
  text-align: center;
}
.e19dtku .myrO4GKw3N {
  color: #121212;
  text-align: center;
}
.e19dtku .vXKLgUi {
  color: #121212;
  text-align: center;
}
.e19dtku .cDypqi4zBoL {
  color: #121212;
  text-align: center;
}
.sX6wYYTbt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.sX6wYYTbt .R2U2Fm2p {
  background-color: #ffffff;
  opacity: 0.4;
}
.sX6wYYTbt form .tql73dNFUH .BuCvet3Gv0 {
  display: inline-flex;
  border-radius: 2rem;
}
.sX6wYYTbt input,
.sX6wYYTbt textarea {
  border-radius: 0.5rem;
}
.sX6wYYTbt textarea {
  min-height: 10rem;
}
.sX6wYYTbt .oIz1NNR6cG {
  background: #c5e8d1;
  border-radius: 2rem;
  padding: 3rem;
}
@media (max-width: 767px) {
  .sX6wYYTbt .oIz1NNR6cG {
    padding: 2rem 1rem;
  }
}
.sX6wYYTbt .IlceWNQqw1:hover,
.sX6wYYTbt .IlceWNQqw1:focus {
  border-color: transparent !important;
}
.sX6wYYTbt .ENhaZqI {
  color: #000000;
}
.Ba8XRrjLWCL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.Ba8XRrjLWCL .BbbRO0 {
  display: block;
  font-size: 5rem;
  color: #000000;
  margin-bottom: 2rem;
}
.Ba8XRrjLWCL .sFdtWIQUd {
  border-radius: 2rem;
  transition: all 0.3s;
  margin-bottom: 2rem;
  padding: 3rem;
  background: #fde4d7;
}
.Ba8XRrjLWCL .sFdtWIQUd:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (max-width: 767px) {
  .Ba8XRrjLWCL .mqfGJn {
    padding: 3rem 1rem;
  }
}
.Ba8XRrjLWCL .nZgsARt {
  color: #696969;
}
.Ba8XRrjLWCL .s2RZHwH {
  color: #000000;
}
.Ba8XRrjLWCL .HKWdLuOfQrS.aMdo0esGYkM {
  display: none;
}
.Ba8XRrjLWCL .HKWdLuOfQrS {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.Ba8XRrjLWCL .ENhaZqI {
  color: #000000;
}
.Ba8XRrjLWCL .jEbqHMrRI {
  color: #000000;
}
.Ba8XRrjLWCL .gNxbIf3TN {
  color: #000000;
}
.av4c6Bjtr1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #d1c5e8;
  overflow: hidden;
}
.av4c6Bjtr1 .mUUyWHriHP .nZgsARt {
  color: #000000;
}
