body {
  background-color: #e6fcfd;
}
body {
  font-family: Source Serif 4;
}
.yoHJ5qjEV2x {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 8rem;
  line-height: 1.1;
  letter-spacing: normal;
  word-spacing: normal;
}
.yoHJ5qjEV2x > .GM47mDhF {
  font-size: 10rem;
}
.MlTiuK {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 4.25rem;
  line-height: 1.15;
  letter-spacing: normal;
  word-spacing: normal;
}
.MlTiuK > .GM47mDhF {
  font-size: 5.3125rem;
}
.zHFDeSI5W {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 2rem;
  line-height: 1.25;
  letter-spacing: normal;
  word-spacing: normal;
}
.zHFDeSI5W > .GM47mDhF {
  font-size: 2.5rem;
}
.V02zk9N {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 2.5rem;
  line-height: 1.25;
  letter-spacing: normal;
  word-spacing: normal;
}
.V02zk9N > .GM47mDhF {
  font-size: 3.125rem;
}
.vsAbah {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 1.125rem;
  line-height: 1.4;
  letter-spacing: normal;
  word-spacing: normal;
}
.vsAbah > .GM47mDhF {
  font-size: 1.40625rem;
}
/* ---- 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) {
  .yoHJ5qjEV2x {
    font-size: 6.4rem;
  }
}
@media (max-width: 768px) {
  .yoHJ5qjEV2x {
    font-size: 5.6rem;
    font-size: calc( 3.45rem + (8 - 3.45) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (3.45rem + (8 - 3.45) * ((100vw - 20rem) / (48 - 20))));
  }
  .MlTiuK {
    font-size: 3.4rem;
    font-size: calc( 2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20))));
  }
  .zHFDeSI5W {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .V02zk9N {
    font-size: 2rem;
    font-size: calc( 1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20))));
  }
  .vsAbah {
    font-size: 0.9rem;
    font-size: calc( 1.04375rem + (1.125 - 1.04375) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.04375rem + (1.125 - 1.04375) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.tcULRVBs3hr {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.xd29htcf2Ou {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.vy0s9qw {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.XfYoqV {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.a2QRcT6iC {
  background-color: #4e1a3d !important;
}
.soBBTgvX {
  background-color: #20ac6b !important;
}
.bTcurWsla {
  background-color: #0aa3c2 !important;
}
.EDfsGYegF {
  background-color: #cc9900 !important;
}
.zgw88DGRAa {
  background-color: #ae1e2c !important;
}
.UIx2TbKZvh,
.UIx2TbKZvh:active {
  background-color: #4e1a3d !important;
  color: #090f10 !important;
  box-shadow: none !important;
}
.UIx2TbKZvh:hover,
.UIx2TbKZvh:focus,
.UIx2TbKZvh.b1PxhdW,
.UIx2TbKZvh.ETdQG7EHEYB {
  color: #090f10 !important;
  background-color: #a53380 !important;
  box-shadow: 0 0 6px 6px rgba(5, 153, 255, 0.2) !important;
}
.UIx2TbKZvh.UdYEI2zErl,
.UIx2TbKZvh:disabled {
  color: #090f10 !important;
  background-color: #a53380 !important;
}
.A19brFZMdv,
.A19brFZMdv:active {
  background-color: #e84e6e !important;
  color: #090f10 !important;
  box-shadow: none !important;
}
.A19brFZMdv:hover,
.A19brFZMdv:focus,
.A19brFZMdv.b1PxhdW,
.A19brFZMdv.ETdQG7EHEYB {
  color: #090f10 !important;
  background-color: #f6b0bf !important;
  box-shadow: 0 0 6px 6px rgba(5, 153, 255, 0.2) !important;
}
.A19brFZMdv.UdYEI2zErl,
.A19brFZMdv:disabled {
  color: #090f10 !important;
  background-color: #f6b0bf !important;
}
.ZJTp5OGScJj,
.ZJTp5OGScJj:active {
  background-color: #0aa3c2 !important;
  color: #090f10 !important;
  box-shadow: none !important;
}
.ZJTp5OGScJj:hover,
.ZJTp5OGScJj:focus,
.ZJTp5OGScJj.b1PxhdW,
.ZJTp5OGScJj.ETdQG7EHEYB {
  color: #090f10 !important;
  background-color: #44daf8 !important;
  box-shadow: 0 0 6px 6px rgba(5, 153, 255, 0.2) !important;
}
.ZJTp5OGScJj.UdYEI2zErl,
.ZJTp5OGScJj:disabled {
  color: #090f10 !important;
  background-color: #44daf8 !important;
}
.RG7fCZOe5,
.RG7fCZOe5:active {
  background-color: #20ac6b !important;
  color: #090f10 !important;
  box-shadow: none !important;
}
.RG7fCZOe5:hover,
.RG7fCZOe5:focus,
.RG7fCZOe5.b1PxhdW,
.RG7fCZOe5.ETdQG7EHEYB {
  color: #090f10 !important;
  background-color: #59e4a3 !important;
  box-shadow: 0 0 6px 6px rgba(5, 153, 255, 0.2) !important;
}
.RG7fCZOe5.UdYEI2zErl,
.RG7fCZOe5:disabled {
  color: #090f10 !important;
  background-color: #59e4a3 !important;
}
.w3HNXRcJzc,
.w3HNXRcJzc:active {
  background-color: #cc9900 !important;
  color: #090f10 !important;
  box-shadow: none !important;
}
.w3HNXRcJzc:hover,
.w3HNXRcJzc:focus,
.w3HNXRcJzc.b1PxhdW,
.w3HNXRcJzc.ETdQG7EHEYB {
  color: #090f10 !important;
  background-color: #ffcf3d !important;
  box-shadow: 0 0 6px 6px rgba(5, 153, 255, 0.2) !important;
}
.w3HNXRcJzc.UdYEI2zErl,
.w3HNXRcJzc:disabled {
  color: #090f10 !important;
  background-color: #ffcf3d !important;
}
.AfZNkEE6n,
.AfZNkEE6n:active {
  background-color: #ae1e2c !important;
  color: #090f10 !important;
  box-shadow: none !important;
}
.AfZNkEE6n:hover,
.AfZNkEE6n:focus,
.AfZNkEE6n.b1PxhdW,
.AfZNkEE6n.ETdQG7EHEYB {
  color: #090f10 !important;
  background-color: #e55765 !important;
  box-shadow: 0 0 6px 6px rgba(5, 153, 255, 0.2) !important;
}
.AfZNkEE6n.UdYEI2zErl,
.AfZNkEE6n:disabled {
  color: #090f10 !important;
  background-color: #e55765 !important;
}
.PIvxZgxu,
.PIvxZgxu:active {
  background-color: #fafafa !important;
  color: #090f10 !important;
  box-shadow: none !important;
}
.PIvxZgxu:hover,
.PIvxZgxu:focus,
.PIvxZgxu.b1PxhdW,
.PIvxZgxu.ETdQG7EHEYB {
  color: #090f10 !important;
  background-color: #ffffff !important;
  box-shadow: 0 0 6px 6px rgba(5, 153, 255, 0.2) !important;
}
.PIvxZgxu.UdYEI2zErl,
.PIvxZgxu:disabled {
  color: #090f10 !important;
  background-color: #ffffff !important;
}
.U4ZpIugZfb,
.U4ZpIugZfb:active {
  background-color: #090f10 !important;
  color: #090f10 !important;
  box-shadow: none !important;
}
.U4ZpIugZfb:hover,
.U4ZpIugZfb:focus,
.U4ZpIugZfb.b1PxhdW,
.U4ZpIugZfb.ETdQG7EHEYB {
  color: #090f10 !important;
  background-color: #2f545a !important;
  box-shadow: 0 0 6px 6px rgba(5, 153, 255, 0.2) !important;
}
.U4ZpIugZfb.UdYEI2zErl,
.U4ZpIugZfb:disabled {
  color: #090f10 !important;
  background-color: #2f545a !important;
}
.Og6nsgNr6,
.Og6nsgNr6:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #4e1a3d;
}
.Og6nsgNr6:hover,
.Og6nsgNr6:focus,
.Og6nsgNr6.b1PxhdW,
.Og6nsgNr6.ETdQG7EHEYB {
  color: #0d040a !important;
  background-color: transparent!important;
  text-shadow: 6px 0 6px rgba(5, 153, 255, 0.15), 0 6px 6px rgba(5, 153, 255, 0.15), -6px 0 6px rgba(5, 153, 255, 0.15), 0 -6px 6px rgba(5, 153, 255, 0.15) !important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.Og6nsgNr6.UdYEI2zErl,
.Og6nsgNr6:disabled {
  color: #ffffff !important;
  background-color: #4e1a3d !important;
  border-color: #4e1a3d !important;
}
.dhzqZc1k1P0,
.dhzqZc1k1P0:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #e84e6e;
}
.dhzqZc1k1P0:hover,
.dhzqZc1k1P0:focus,
.dhzqZc1k1P0.b1PxhdW,
.dhzqZc1k1P0.ETdQG7EHEYB {
  color: #c61a3d !important;
  background-color: transparent!important;
  text-shadow: 6px 0 6px rgba(5, 153, 255, 0.15), 0 6px 6px rgba(5, 153, 255, 0.15), -6px 0 6px rgba(5, 153, 255, 0.15), 0 -6px 6px rgba(5, 153, 255, 0.15) !important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.dhzqZc1k1P0.UdYEI2zErl,
.dhzqZc1k1P0:disabled {
  color: #ffffff !important;
  background-color: #e84e6e !important;
  border-color: #e84e6e !important;
}
.nMnB2yR1Z,
.nMnB2yR1Z:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #0aa3c2;
}
.nMnB2yR1Z:hover,
.nMnB2yR1Z:focus,
.nMnB2yR1Z.b1PxhdW,
.nMnB2yR1Z.ETdQG7EHEYB {
  color: #065e70 !important;
  background-color: transparent!important;
  text-shadow: 6px 0 6px rgba(5, 153, 255, 0.15), 0 6px 6px rgba(5, 153, 255, 0.15), -6px 0 6px rgba(5, 153, 255, 0.15), 0 -6px 6px rgba(5, 153, 255, 0.15) !important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.nMnB2yR1Z.UdYEI2zErl,
.nMnB2yR1Z:disabled {
  color: #ffffff !important;
  background-color: #0aa3c2 !important;
  border-color: #0aa3c2 !important;
}
.Tw5dHuHuW,
.Tw5dHuHuW:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #20ac6b;
}
.Tw5dHuHuW:hover,
.Tw5dHuHuW:focus,
.Tw5dHuHuW.b1PxhdW,
.Tw5dHuHuW.ETdQG7EHEYB {
  color: #12633e !important;
  background-color: transparent!important;
  text-shadow: 6px 0 6px rgba(5, 153, 255, 0.15), 0 6px 6px rgba(5, 153, 255, 0.15), -6px 0 6px rgba(5, 153, 255, 0.15), 0 -6px 6px rgba(5, 153, 255, 0.15) !important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.Tw5dHuHuW.UdYEI2zErl,
.Tw5dHuHuW:disabled {
  color: #ffffff !important;
  background-color: #20ac6b !important;
  border-color: #20ac6b !important;
}
.LPFHj8,
.LPFHj8:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #cc9900;
}
.LPFHj8:hover,
.LPFHj8:focus,
.LPFHj8.b1PxhdW,
.LPFHj8.ETdQG7EHEYB {
  color: #755800 !important;
  background-color: transparent!important;
  text-shadow: 6px 0 6px rgba(5, 153, 255, 0.15), 0 6px 6px rgba(5, 153, 255, 0.15), -6px 0 6px rgba(5, 153, 255, 0.15), 0 -6px 6px rgba(5, 153, 255, 0.15) !important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.LPFHj8.UdYEI2zErl,
.LPFHj8:disabled {
  color: #ffffff !important;
  background-color: #cc9900 !important;
  border-color: #cc9900 !important;
}
.SybzMPJ,
.SybzMPJ:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ae1e2c;
}
.SybzMPJ:hover,
.SybzMPJ:focus,
.SybzMPJ.b1PxhdW,
.SybzMPJ.ETdQG7EHEYB {
  color: #641119 !important;
  background-color: transparent!important;
  text-shadow: 6px 0 6px rgba(5, 153, 255, 0.15), 0 6px 6px rgba(5, 153, 255, 0.15), -6px 0 6px rgba(5, 153, 255, 0.15), 0 -6px 6px rgba(5, 153, 255, 0.15) !important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.SybzMPJ.UdYEI2zErl,
.SybzMPJ:disabled {
  color: #ffffff !important;
  background-color: #ae1e2c !important;
  border-color: #ae1e2c !important;
}
.FvY4gS,
.FvY4gS:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #090f10;
}
.FvY4gS:hover,
.FvY4gS:focus,
.FvY4gS.b1PxhdW,
.FvY4gS.ETdQG7EHEYB {
  color: #000000 !important;
  background-color: transparent!important;
  text-shadow: 6px 0 6px rgba(5, 153, 255, 0.15), 0 6px 6px rgba(5, 153, 255, 0.15), -6px 0 6px rgba(5, 153, 255, 0.15), 0 -6px 6px rgba(5, 153, 255, 0.15) !important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.FvY4gS.UdYEI2zErl,
.FvY4gS:disabled {
  color: #ffffff !important;
  background-color: #090f10 !important;
  border-color: #090f10 !important;
}
.Q1rHW5wRRDg,
.Q1rHW5wRRDg:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.Q1rHW5wRRDg:hover,
.Q1rHW5wRRDg:focus,
.Q1rHW5wRRDg.b1PxhdW,
.Q1rHW5wRRDg.ETdQG7EHEYB {
  color: #cfcfcf !important;
  background-color: transparent!important;
  text-shadow: 6px 0 6px rgba(5, 153, 255, 0.15), 0 6px 6px rgba(5, 153, 255, 0.15), -6px 0 6px rgba(5, 153, 255, 0.15), 0 -6px 6px rgba(5, 153, 255, 0.15) !important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.Q1rHW5wRRDg.UdYEI2zErl,
.Q1rHW5wRRDg:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.Mth1eb1nAb {
  color: #4e1a3d !important;
}
.fBvDEiuQ {
  color: #e84e6e !important;
}
.rfef2nXTK0 {
  color: #20ac6b !important;
}
.IwHiJs1M {
  color: #0aa3c2 !important;
}
.qMWRISg {
  color: #cc9900 !important;
}
.Y2ibKwpvI0X {
  color: #ae1e2c !important;
}
.Pa00Q2ZYdx {
  color: #fafafa !important;
}
.jZk19aK {
  color: #090f10 !important;
}
a.Mth1eb1nAb:hover,
a.Mth1eb1nAb:focus,
a.Mth1eb1nAb.ETdQG7EHEYB {
  color: #010001 !important;
}
a.fBvDEiuQ:hover,
a.fBvDEiuQ:focus,
a.fBvDEiuQ.ETdQG7EHEYB {
  color: #b81839 !important;
}
a.rfef2nXTK0:hover,
a.rfef2nXTK0:focus,
a.rfef2nXTK0.ETdQG7EHEYB {
  color: #105636 !important;
}
a.IwHiJs1M:hover,
a.IwHiJs1M:focus,
a.IwHiJs1M.ETdQG7EHEYB {
  color: #055161 !important;
}
a.qMWRISg:hover,
a.qMWRISg:focus,
a.qMWRISg.ETdQG7EHEYB {
  color: #664d00 !important;
}
a.Y2ibKwpvI0X:hover,
a.Y2ibKwpvI0X:focus,
a.Y2ibKwpvI0X.ETdQG7EHEYB {
  color: #570f16 !important;
}
a.Pa00Q2ZYdx:hover,
a.Pa00Q2ZYdx:focus,
a.Pa00Q2ZYdx.ETdQG7EHEYB {
  color: #c7c7c7 !important;
}
a.jZk19aK:hover,
a.jZk19aK:focus,
a.jZk19aK.ETdQG7EHEYB {
  color: #000000 !important;
}
a:is(#rypBIC, #RiF377x, #LCAFta9xsD7, #RKezLR, #UlLweXtHyH, #l8xcFtVl, #olstdpz, #KxAOpb, #Ike1aSH, #eyQzgYF, #yliLsutADpN, #Mz5FnnSqnm, #ymbtILzG, #dRep12iiZ, #THVMBRbw, #Mth1eb1nAb, #fBvDEiuQ, #rfef2nXTK0, #IwHiJs1M, #qMWRISg, #Y2ibKwpvI0X, #l3EredLfZ, #XCANtJbyKup, #Pa00Q2ZYdx, #oQXWrAP, #AYINYLB, #TmDl0JDogT, #mAMhcTQbqT, #qFTWl6ee3wr, #ITgdM465, #OSzsX1M, #R6ogDA, #CZiKcu, #Tkg6psT, #BNEtXn2, #d6zzp5x, #I8bREsD2pS, #c2mcGp7cjZE, #fR7fEyDpZHk, #dZ7yZHzXtk, #xSLMa6V0v4E, #W32BXKJrDg, #yDHj1Crr, #Wfh8BQ, #jZk19aK, #ii85BLeEM, #GAmlYkHI, #SU1pUBOFZU, #Lg6eBFg7DU, #xLtJJtj):not(.S7noKu0):not(.aY01xkhc1e):not([role]):not(.Qbjhjjj7hIr) {
  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(#rypBIC, #RiF377x, #LCAFta9xsD7, #RKezLR, #UlLweXtHyH, #l8xcFtVl, #olstdpz, #KxAOpb, #Ike1aSH, #eyQzgYF, #yliLsutADpN, #Mz5FnnSqnm, #ymbtILzG, #dRep12iiZ, #THVMBRbw, #Mth1eb1nAb, #fBvDEiuQ, #rfef2nXTK0, #IwHiJs1M, #qMWRISg, #Y2ibKwpvI0X, #l3EredLfZ, #XCANtJbyKup, #Pa00Q2ZYdx, #oQXWrAP, #AYINYLB, #TmDl0JDogT, #mAMhcTQbqT, #qFTWl6ee3wr, #ITgdM465, #OSzsX1M, #R6ogDA, #CZiKcu, #Tkg6psT, #BNEtXn2, #d6zzp5x, #I8bREsD2pS, #c2mcGp7cjZE, #fR7fEyDpZHk, #dZ7yZHzXtk, #xSLMa6V0v4E, #W32BXKJrDg, #yDHj1Crr, #Wfh8BQ, #jZk19aK, #ii85BLeEM, #GAmlYkHI, #SU1pUBOFZU, #Lg6eBFg7DU, #xLtJJtj):not(.S7noKu0):not(.aY01xkhc1e):not([role]):not(.Qbjhjjj7hIr):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.cqvfJxoR .S7noKu0.ETdQG7EHEYB {
  color: #4e1a3d;
}
.cqvfJxoR .S7noKu0:not(.ETdQG7EHEYB) {
  color: #090f10;
}
.b4SxXBgK {
  background-color: #70c770;
}
.MWQef9wO {
  background-color: #0aa3c2;
}
.kxGTDN {
  background-color: #cc9900;
}
.B3xcdMzdj4 {
  background-color: #ae1e2c;
}
.IB43IuRu li.ETdQG7EHEYB .tcULRVBs3hr {
  background-color: #4e1a3d;
  border-color: #4e1a3d;
  color: #ffffff;
}
.IB43IuRu li.ETdQG7EHEYB .tcULRVBs3hr:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #4e1a3d;
}
.qrVbfUM7bU.a2QRcT6iC .QBok6mwL,
.qrVbfUM7bU.a2QRcT6iC .oHX3tUJC {
  color: #d37bb6;
}
.qrVbfUM7bU.soBBTgvX .QBok6mwL,
.qrVbfUM7bU.soBBTgvX .oHX3tUJC {
  color: #68e3aa;
}
.qrVbfUM7bU.bTcurWsla .QBok6mwL,
.qrVbfUM7bU.bTcurWsla .oHX3tUJC {
  color: #55dbf6;
}
.qrVbfUM7bU.EDfsGYegF .QBok6mwL,
.qrVbfUM7bU.EDfsGYegF .oHX3tUJC {
  color: #ffe599;
}
.qrVbfUM7bU.zgw88DGRAa .QBok6mwL,
.qrVbfUM7bU.zgw88DGRAa .oHX3tUJC {
  color: #e56773;
}
/* Scroll to top button*/
.MfWoV7zG {
  display: none;
}
.POX3ZGtoNz {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 2rem;
  line-height: 1.25;
  letter-spacing: normal;
  word-spacing: normal;
  font-weight: 400;
}
.POX3ZGtoNz > .GM47mDhF {
  font-size: 2.5rem;
}
.POX3ZGtoNz:hover,
.POX3ZGtoNz: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: #4e1a3d !important;
}
.POX3ZGtoNz:-webkit-input-placeholder {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 2rem;
  line-height: 1.25;
  letter-spacing: normal;
  word-spacing: normal;
  font-weight: 400;
}
.POX3ZGtoNz:-webkit-input-placeholder > .GM47mDhF {
  font-size: 2.5rem;
}
blockquote {
  border-color: #4e1a3d;
}
/* Forms */
.JgAogX59 li:hover,
.JgAogX59 li.mC9F51K2 {
  background-color: #4e1a3d;
  color: #ffffff;
}
.zi6t7b1lm {
  transition: 0.25s ease;
}
.zi6t7b1lm:hover {
  border-color: #4e1a3d;
}
.JgAogX59 .Eil0hrLS1Ts,
.zi6t7b1lm.INguLw6oQG7:after,
.zi6t7b1lm.IHryt0lWjfR:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.JgAogX59:hover .Eil0hrLS1Ts,
.zi6t7b1lm.INguLw6oQG7:hover:after,
.zi6t7b1lm.IHryt0lWjfR:hover:after {
  border-top-color: #4e1a3d;
  border-bottom-color: #4e1a3d;
}
.crdgcQA .mBPuNui42k td.Dr711FayxY4,
.crdgcQA .mBPuNui42k td.g7p78i,
.crdgcQA .MOsgUM .s53xJsp0 > div > div.g7p78i {
  color: #ffffff !important;
  background-color: #4e1a3d !important;
  box-shadow: none !important;
}
.crdgcQA .mBPuNui42k td:hover,
.crdgcQA .MOsgUM .s53xJsp0 > div > div:hover {
  color: #ffffff !important;
  background: #e84e6e !important;
  box-shadow: none !important;
}
.R78qlbMSJs {
  background-image: none !important;
}
.pbxwckGud6:not(section),
.jtrlHxaKk {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.pbxwckGud6,
.pbxwckGud6: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='%234e1a3d' %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.pbxwckGud6:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition-duration: .3s;
  transition: 0.4s;
}
a:hover {
  background-image: none !important;
}
.Aq5Gs3t {
  max-width: 1344px;
  width: 100%;
  margin: 0 auto;
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .Aq5Gs3t {
    padding: 0 1rem;
  }
}
.rislmcIxT {
  max-width: 100%;
  width: 100%;
  padding: 0 5vw;
}
.z0BZJNg {
  margin-left: -2rem;
  margin-right: -2rem;
  justify-content: center;
}
.z0BZJNg > :is(#DkE3vJDdblg, #R3YjcWEl, #jBdhWgZ43K, #dbWVAdsw, #Fhi0mEWEV, #Ovq7sKRYTHb, #jWusbkmL, #KJIGx3, #sivOUu, #n89h28Pd, #V7UlVMZrzur, #XZaaH0bb, #iXWR5BdWM3, #mpjRkjT, #G5PLZk5JQf, #Cua8dWNYkvw, #wlh5B1, #injgxwiVFSY, #Lg94mhbx, #TZQ2cdNi0, #BeUOOn1k, #reJcXg3cNll, #nYKqA1r4J, #vrIdVEZ4kd, #VHcsnfKbLxF, #Qbcqm1T, #U7p1x5, #ZOmDy1, #xLZQdzYgY, #dC72Hq9uk, #EXfS2wBNy, #XKt5jgVW, #eELsLochB5Z, #acY9DN, #hKWszDq, #omuJjt7tLm, #X1LGFISS, #sFkCnY, #pZUdHyHJic, #Q6xnaw, #qBSglGtMQg, #U6VNRrCo, #K6hiIvRA, #L3FaRTAMeg2, #fjquDcQ, #ntqDv2gtt, #SN4rVy4, #lVBmbYO, #vtoJNE4QDM, #tkuqJCBGJJD, #A5Z03lH7, #aKTJfS33B, #PHdljURITz, #rViPumfOt, #ixqFaS, #jrzP6Ja, #FrmYEp4RaHK, #ea50K1spOsF, #sW4WfdEll1, #GiC6Kf7I, #II4NeDR87, #cBa37T, #CGI7Sv43htB, #AxSnsOqgj, #speehYBR, #ZvHtk12l, #irOf1ZsGQ, #IxQzQJZfk, #aLTcrLaV, #vJnHLRp2ac, #ltXmxD7al, #sz5PlrpDCR, #OzGuXqdF2yl, #Rp4mvX5b8R, #OPVceDtNT, #iXl797ejnQ, #S6qR5sG, #mVjYtgiFqR3, #R15Ddg4ze, #W2fX6xhn, #nHkj5B, #YnvZYCf0v2, #I7eJ9J2ZEhc, #owaKwUw, #Cc7SOgHT, #WW3Wk6, #iGxPuBkRj, #kQt18dFGhA, #D8t6R3eA2, #mMdM8u1, #a5GC2xI, #AW4DlO, #Fy5Ml9OvH91, #wfjjSnUf, #eSr113JDC, #ekEz15Kduvz, #vE99ju5, #rxvQXR, #y8zqRnd5Z, #YfGqfWz, #BRWyqKTNCK8, #fiNYjhPwiU, #L3ZMymcf, #SeFlnsy, #iMOohOi, #bXtWDN, #LvbQUivPgof, #unUhR31, #nSOkbm, #RhF1k5i, #BXmo7mZPD9m, #upaVg6JJ, #OYgspI, #JIe0I38E, #qfhvJZKM, #AauEKnHafN, #ERLeTxYewfb, #FpOOeKWUF, #VqOX5QKJ, #EeF1nArR, #c6zKGYRb, #rYtiJvZHDke, #hgRgE4, #ROV25Rvn5xE, #li2jHLHme, #qVbJ6SP, #glenMieW, #xHc3fI, #H2vl4Jup, #SBefn2Lzz, #E99oAXlcS, #H1YDBhA, #v5Drhow, #Yr6ggq0Hb, #pPWGinwTQht, #gg47Oeu, #lAQtAJWfiVY, #aTSqKqcMzm, #UFlMrUhFg, #SFXleu, #jBWUS1Bg, #yH7aZ2HvB, #xGtck8, #DinB3PXeVW, #sr04uF2pgA, #xbrWhEtRTWl, #BbwUb7F, #rY5Ekb5, #Y9TuHbzlfUS) {
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (max-width: 767px) {
  .z0BZJNg {
    margin-left: -1rem;
    margin-right: -1rem;
  }
  .z0BZJNg > :is(#DkE3vJDdblg, #R3YjcWEl, #jBdhWgZ43K, #dbWVAdsw, #Fhi0mEWEV, #Ovq7sKRYTHb, #jWusbkmL, #KJIGx3, #sivOUu, #n89h28Pd, #V7UlVMZrzur, #XZaaH0bb, #iXWR5BdWM3, #mpjRkjT, #G5PLZk5JQf, #Cua8dWNYkvw, #wlh5B1, #injgxwiVFSY, #Lg94mhbx, #TZQ2cdNi0, #BeUOOn1k, #reJcXg3cNll, #nYKqA1r4J, #vrIdVEZ4kd, #VHcsnfKbLxF, #Qbcqm1T, #U7p1x5, #ZOmDy1, #xLZQdzYgY, #dC72Hq9uk, #EXfS2wBNy, #XKt5jgVW, #eELsLochB5Z, #acY9DN, #hKWszDq, #omuJjt7tLm, #X1LGFISS, #sFkCnY, #pZUdHyHJic, #Q6xnaw, #qBSglGtMQg, #U6VNRrCo, #K6hiIvRA, #L3FaRTAMeg2, #fjquDcQ, #ntqDv2gtt, #SN4rVy4, #lVBmbYO, #vtoJNE4QDM, #tkuqJCBGJJD, #A5Z03lH7, #aKTJfS33B, #PHdljURITz, #rViPumfOt, #ixqFaS, #jrzP6Ja, #FrmYEp4RaHK, #ea50K1spOsF, #sW4WfdEll1, #GiC6Kf7I, #II4NeDR87, #cBa37T, #CGI7Sv43htB, #AxSnsOqgj, #speehYBR, #ZvHtk12l, #irOf1ZsGQ, #IxQzQJZfk, #aLTcrLaV, #vJnHLRp2ac, #ltXmxD7al, #sz5PlrpDCR, #OzGuXqdF2yl, #Rp4mvX5b8R, #OPVceDtNT, #iXl797ejnQ, #S6qR5sG, #mVjYtgiFqR3, #R15Ddg4ze, #W2fX6xhn, #nHkj5B, #YnvZYCf0v2, #I7eJ9J2ZEhc, #owaKwUw, #Cc7SOgHT, #WW3Wk6, #iGxPuBkRj, #kQt18dFGhA, #D8t6R3eA2, #mMdM8u1, #a5GC2xI, #AW4DlO, #Fy5Ml9OvH91, #wfjjSnUf, #eSr113JDC, #ekEz15Kduvz, #vE99ju5, #rxvQXR, #y8zqRnd5Z, #YfGqfWz, #BRWyqKTNCK8, #fiNYjhPwiU, #L3ZMymcf, #SeFlnsy, #iMOohOi, #bXtWDN, #LvbQUivPgof, #unUhR31, #nSOkbm, #RhF1k5i, #BXmo7mZPD9m, #upaVg6JJ, #OYgspI, #JIe0I38E, #qfhvJZKM, #AauEKnHafN, #ERLeTxYewfb, #FpOOeKWUF, #VqOX5QKJ, #EeF1nArR, #c6zKGYRb, #rYtiJvZHDke, #hgRgE4, #ROV25Rvn5xE, #li2jHLHme, #qVbJ6SP, #glenMieW, #xHc3fI, #H2vl4Jup, #SBefn2Lzz, #E99oAXlcS, #H1YDBhA, #v5Drhow, #Yr6ggq0Hb, #pPWGinwTQht, #gg47Oeu, #lAQtAJWfiVY, #aTSqKqcMzm, #UFlMrUhFg, #SFXleu, #jBWUS1Bg, #yH7aZ2HvB, #xGtck8, #DinB3PXeVW, #sr04uF2pgA, #xbrWhEtRTWl, #BbwUb7F, #rY5Ekb5, #Y9TuHbzlfUS) {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.dAdtMn0a .tcULRVBs3hr {
  min-width: 100px;
  min-height: 48px;
  padding: 0.75rem 2rem;
  border-radius: 0 !important;
  border: none;
  font-weight: 500;
  transition: .3s all !important;
}
.dAdtMn0a .tcULRVBs3hr .GM47mDhF {
  transition: .15s all !important;
  transform: rotate(-45deg);
  transform-style: preserve-3d;
}
.dAdtMn0a .tcULRVBs3hr:hover {
  transform: translate(0, -8px);
}
.dAdtMn0a .tcULRVBs3hr:hover .GM47mDhF {
  transform: rotate(0);
}
@media (max-width: 575px) {
  .dAdtMn0a {
    width: 100%;
  }
  .dAdtMn0a .tcULRVBs3hr {
    width: 100%;
    min-width: auto !important;
  }
}
.dAdtMn0a .U4ZpIugZfb {
  color: #fff !important;
}
.dAdtMn0a .U4ZpIugZfb:hover {
  color: #fff !important;
}
.u7QScet3 {
  position: absolute;
  width: 100%;
  height: 1px;
  left: 0;
}
.dYl1M5 {
  top: 0;
}
.UemnN9PqEBG {
  bottom: 0;
}
.mDjBqP97G {
  left: 50%;
  top: 0;
  transform: translateX(-50%);
  width: 1px;
  height: 100%;
}
.ii85BLeEM {
  display: flex;
  align-items: center;
  width: fit-content;
  max-width: 100%;
  overflow: hidden;
}
.ii85BLeEM .GAmlYkHI {
  display: flex;
  align-items: center;
  width: fit-content;
  animation: btn-move-out 0.3s ease-in-out;
}
.ii85BLeEM .Hh3K2hFzcaX {
  transition: .3s all;
}
.ii85BLeEM .rJz9mP .GM47mDhF {
  transition: .3s all;
  padding-right: 8px;
}
.ii85BLeEM:hover .GAmlYkHI {
  animation: btn-move 0.3s ease-in-out;
}
.ii85BLeEM:hover .rJz9mP .GM47mDhF {
  padding-right: 0;
  padding-left: 8px;
}
@keyframes btn-move {
  0% {
    transform: translate3d(0px, 0%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
    will-change: transform;
  }
  49% {
    transform: translate3d(0px, -100%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  }
  50% {
    transform: translate3d(0px, -100%, 0px) scale3d(1, 0, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  }
  51% {
    transform: translate3d(0px, 100%, 0px) scale3d(1, 0, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  }
  52% {
    transform: translate3d(0px, 100%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  }
  100% {
    transform: translate3d(0px, 0%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
    will-change: auto;
  }
}
@keyframes btn-move-out {
  0% {
    transform: translate3d(0px, 0%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
    will-change: transform;
  }
  49% {
    transform: translate3d(0px, 100%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  }
  50% {
    transform: translate3d(0px, 100%, 0px) scale3d(1, 0, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  }
  51% {
    transform: translate3d(0px, -100%, 0px) scale3d(1, 0, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  }
  52% {
    transform: translate3d(0px, -100%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  }
  100% {
    transform: translate3d(0px, 0%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
    will-change: auto;
  }
}
.sDtdycqq .KJW6edJ {
  position: relative !important;
}
.sDtdycqq .aY01xkhc1e: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;
}
.sDtdycqq .C75Khg {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.sDtdycqq .aY01xkhc1e {
  border-bottom: 1px solid #e6e6e6;
}
.sDtdycqq .aY01xkhc1e:hover,
.sDtdycqq .aY01xkhc1e:focus {
  background: #4e1a3d !important;
  color: white !important;
}
.sDtdycqq .aY01xkhc1e:hover span {
  color: white;
}
.sDtdycqq .aY01xkhc1e:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.sDtdycqq .aY01xkhc1e:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.sDtdycqq .wWFcf8FYp .BdHiKn9 {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.sDtdycqq .wWFcf8FYp .BdHiKn9.Q1Jleeu::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.sDtdycqq .S7noKu0 {
  position: relative;
}
.sDtdycqq .Aq5Gs3t {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .sDtdycqq .Aq5Gs3t {
    flex-wrap: nowrap;
  }
}
.sDtdycqq .Qbjhjjj7hIr {
  color: #FFFFFF;
}
.sDtdycqq .C75Khg,
.sDtdycqq .sl2cDL.oGreo0A {
  background: #001719 !important;
}
.sDtdycqq .YTcxmz7:focus,
.sDtdycqq .S7noKu0:focus {
  outline: none;
}
.sDtdycqq .lO7t12 .C75Khg .aY01xkhc1e {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.sDtdycqq .lO7t12 .C75Khg .aY01xkhc1e::after {
  right: 0.5rem;
}
.sDtdycqq .lO7t12 .C75Khg .aY01xkhc1e .GM47mDhF {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.sDtdycqq .lO7t12 .C75Khg .aY01xkhc1e .GM47mDhF:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.sDtdycqq .Yr6ggq0Hb .C75Khg .aY01xkhc1e:before {
  display: none;
}
.sDtdycqq .Yr6ggq0Hb .lO7t12 .C75Khg .aY01xkhc1e {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.sDtdycqq .sl2cDL {
  min-height: 64px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #001719;
  padding: 0 !important;
  box-shadow: none;
  border: none;
  border-bottom: 1px solid #7c4468;
}
.sDtdycqq .sl2cDL.oGreo0A {
  transition: all 0.3s;
}
.sDtdycqq .sl2cDL .aY01xkhc1e {
  padding: 0.5rem 1.8rem;
}
.sDtdycqq .sl2cDL .ocIi9n img {
  width: auto;
}
.sDtdycqq .sl2cDL .v5Drhow {
  justify-content: flex-end;
  z-index: 1;
}
.sDtdycqq .sl2cDL.Yr6ggq0Hb {
  justify-content: center;
}
.sDtdycqq .sl2cDL.Yr6ggq0Hb .YTcxmz7 .S7noKu0::before {
  display: none;
}
.sDtdycqq .sl2cDL.Yr6ggq0Hb.oGreo0A .C75Khg {
  top: 0;
}
@media (min-width: 992px) {
  .sDtdycqq .sl2cDL.Yr6ggq0Hb.oGreo0A:not(.PZkN6MA70t) .v5Drhow {
    max-height: calc(98.5vh - 3rem);
  }
}
.sDtdycqq .sl2cDL.Yr6ggq0Hb .C75Khg .mnMI6wtkwg {
  left: 0 !important;
}
.sDtdycqq .sl2cDL.Yr6ggq0Hb .C75Khg .aY01xkhc1e:after {
  right: auto;
}
.sDtdycqq .sl2cDL.Yr6ggq0Hb .C75Khg .Q1Jleeu[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%;
}
.sDtdycqq .sl2cDL.Yr6ggq0Hb ul.ENfFfsm li {
  margin: auto;
}
.sDtdycqq .sl2cDL.Yr6ggq0Hb .C75Khg .aY01xkhc1e {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .sDtdycqq .sl2cDL .YTcxmz7 .S7noKu0::before {
    display: none;
  }
  .sDtdycqq .sl2cDL.oGreo0A .C75Khg {
    top: 0;
  }
  .sDtdycqq .sl2cDL .C75Khg .mnMI6wtkwg {
    left: 0 !important;
  }
  .sDtdycqq .sl2cDL .C75Khg .aY01xkhc1e:after {
    right: auto;
  }
  .sDtdycqq .sl2cDL .C75Khg .Q1Jleeu[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%;
  }
  .sDtdycqq .sl2cDL .ocIi9n img {
    height: 3rem !important;
  }
  .sDtdycqq .sl2cDL ul.ENfFfsm li {
    margin: auto;
  }
  .sDtdycqq .sl2cDL .C75Khg .aY01xkhc1e {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .sDtdycqq .sl2cDL .a2vaeP {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .sDtdycqq .sl2cDL .ZpkFUJ {
    flex-basis: auto;
  }
}
.sDtdycqq .sl2cDL.PZkN6MA70t {
  min-height: auto;
}
.sDtdycqq .sl2cDL.PZkN6MA70t .a2vaeP {
  min-height: 64px;
  padding: 0;
}
.sDtdycqq .sl2cDL.PZkN6MA70t .ocIi9n {
  margin-right: 0.8rem;
}
.sDtdycqq .a2vaeP {
  min-height: 64px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 8px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  grid-column-start: 1;
  grid-column-end: 2;
  margin-bottom: auto;
}
.sDtdycqq .a2vaeP .Qbjhjjj7hIr {
  line-height: inherit !important;
  font-weight: 500;
}
.sDtdycqq .a2vaeP .ocIi9n a {
  outline: none;
}
.sDtdycqq .aY01xkhc1e.ETdQG7EHEYB,
.sDtdycqq .aY01xkhc1e:active {
  background-color: transparent;
}
.sDtdycqq .Uc1fibw .ENfFfsm .S7noKu0 {
  padding: 0;
}
.sDtdycqq .wWFcf8FYp .BdHiKn9.Q1Jleeu {
  margin-right: 1.667em;
}
.sDtdycqq .wWFcf8FYp .BdHiKn9.Q1Jleeu[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.sDtdycqq .sl2cDL.Uc1fibw .lO7t12 .C75Khg {
  background: #001719;
}
.sDtdycqq .sl2cDL.Uc1fibw .lO7t12 .C75Khg .mnMI6wtkwg {
  margin: 0;
  left: 100%;
}
.sDtdycqq .sl2cDL .lO7t12.BVOUFaXc > .C75Khg {
  display: block;
}
.sDtdycqq ul.ENfFfsm {
  flex-wrap: wrap;
}
.sDtdycqq .gysSXdiO9s {
  text-align: center;
  min-width: 170px;
  display: flex;
  align-items: flex-start;
  justify-content: flex-end;
  grid-column-start: 3;
  grid-column-end: 4;
  margin-top: auto;
}
.sDtdycqq .gysSXdiO9s .tcULRVBs3hr {
  margin: 0;
  padding: 1.25rem 2rem;
}
.sDtdycqq .gysSXdiO9s .tcULRVBs3hr .GM47mDhF {
  transform: rotate(0deg);
}
.sDtdycqq .gysSXdiO9s .tcULRVBs3hr:hover {
  transform: translate(0, 0);
  box-shadow: none !important;
}
.sDtdycqq .gysSXdiO9s .tcULRVBs3hr:hover .GM47mDhF {
  transform: rotate(0);
}
.sDtdycqq button.ZpkFUJ {
  grid-column-start: 3;
  grid-column-end: 4;
  outline: none;
  width: 67px;
  height: 67px;
  margin-top: auto;
  cursor: pointer;
  transition: all 0.3s;
  position: relative;
  align-self: center;
}
@media (max-width: 767px) {
  .sDtdycqq button.ZpkFUJ {
    width: 64px;
    height: 64px;
  }
}
.sDtdycqq button.ZpkFUJ .RYzansA9X span {
  position: absolute;
  right: 19px;
  width: 29px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .sDtdycqq button.ZpkFUJ .RYzansA9X span {
    right: 18px;
    width: 28px;
  }
}
.sDtdycqq button.ZpkFUJ .RYzansA9X span:nth-child(1) {
  top: 23px;
  transition: all 0.2s;
}
.sDtdycqq button.ZpkFUJ .RYzansA9X span:nth-child(2) {
  top: 34px;
  transform: translateY(-50%);
  transition: all 0.2s;
}
.sDtdycqq button.ZpkFUJ .RYzansA9X span:nth-child(3) {
  top: 34px;
  transform: translateY(-50%);
  transition: all 0.2s;
}
.sDtdycqq button.ZpkFUJ .RYzansA9X span:nth-child(4) {
  top: 42px;
  transition: all 0.2s;
}
.sDtdycqq nav.oGreo0A .RYzansA9X span:nth-child(1) {
  top: 23px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.sDtdycqq nav.oGreo0A .RYzansA9X span:nth-child(2) {
  transform: rotate(45deg) translateY(-50%);
  transition: all 0.25s;
}
.sDtdycqq nav.oGreo0A .RYzansA9X span:nth-child(3) {
  transform: rotate(-45deg) translateY(-50%);
  transition: all 0.25s;
}
.sDtdycqq nav.oGreo0A .RYzansA9X span:nth-child(4) {
  top: 42px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.sDtdycqq .KJW6edJ {
  padding: 0 1rem;
}
.sDtdycqq a.S7noKu0 {
  display: flex;
  align-items: center;
  justify-content: center;
}
.sDtdycqq .Cynkt0 {
  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) {
  .sDtdycqq .sl2cDL {
    height: 70px;
  }
  .sDtdycqq .sl2cDL.oGreo0A {
    height: auto;
  }
  .sDtdycqq .YTcxmz7 .S7noKu0:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.sDtdycqq .rislmcIxT {
  padding-right: 0;
}
.sDtdycqq .YGALuCdY {
  flex-grow: 1;
  display: grid;
  grid-template-columns: 0.35fr 1fr 0.35fr;
  gap: 2rem;
  align-items: center;
}
.sDtdycqq .v5Drhow {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 1;
  grid-row-end: 2;
  padding-right: 5vw;
}
.sDtdycqq .v5Drhow .ENfFfsm {
  width: 100%;
  justify-content: center;
}
.sDtdycqq .v5Drhow .S7noKu0:hover {
  color: #7c4468 !important;
}
@media (max-width: 991px) {
  .sDtdycqq .YGALuCdY {
    flex-grow: 1;
    display: grid;
    grid-template-columns: 1fr 1fr min-content;
    gap: 2rem;
    column-gap: 0;
    align-items: center;
  }
  .sDtdycqq .a2vaeP {
    grid-column-start: 1;
    grid-column-end: 2;
    padding-right: 0 !important;
  }
  .sDtdycqq .gysSXdiO9s {
    grid-column-start: 2;
    grid-column-end: 3;
  }
  .sDtdycqq .v5Drhow {
    grid-column-start: 1;
    grid-column-end: -1;
    grid-row-start: 2;
    grid-row-end: 3;
  }
  .sDtdycqq .v5Drhow .ENfFfsm {
    padding-bottom: 3rem;
  }
  .sDtdycqq .v5Drhow .ENfFfsm .C75Khg .aY01xkhc1e {
    text-align: start !important;
  }
  .sDtdycqq .v5Drhow .YTcxmz7 {
    margin: 0 !important;
  }
  .sDtdycqq .v5Drhow .S7noKu0 {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 1.25rem 0 !important;
    font-size: 64px !important;
    line-height: 1 !important;
  }
}
@media (max-width: 767px) {
  .sDtdycqq .v5Drhow .S7noKu0 {
    font-size: 48px !important;
  }
}
@media (max-width: 575px) {
  .sDtdycqq .YGALuCdY {
    grid-template-columns: min-content 1fr min-content;
  }
  .sDtdycqq .a2vaeP .cXu6eUiZ {
    display: none;
  }
  .sDtdycqq .gysSXdiO9s .tcULRVBs3hr {
    margin: 0;
    padding: 1.25rem 1rem;
    width: auto;
    min-height: 64px;
  }
  .sDtdycqq .v5Drhow .S7noKu0 {
    font-size: 32px !important;
    padding: 1rem 0 !important;
  }
}
.sDtdycqq .Qbjhjjj7hIr:hover {
  color: #ffffff;
}
.sDtdycqq .S7noKu0,
.sDtdycqq .aY01xkhc1e {
  color: #FFFFFF;
}
.KT960hEi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #001719;
}
.KT960hEi .fL7QdYkevK.UdYEI2zErl {
  display: none;
}
.KT960hEi .fL7QdYkevK {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.KT960hEi .mkROpr {
  color: #FFFFFF;
}
.KT960hEi .JDDAVQXnqoK {
  color: #FFFFFF;
  background-image: linear-gradient(315deg, currentColor, #7c4468) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.KT960hEi .QDcLIbVVh {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .KT960hEi .QDcLIbVVh {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.KT960hEi .ii85BLeEM {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .KT960hEi .ii85BLeEM {
    margin-top: 1.5rem;
  }
}
.KT960hEi .ii85BLeEM:hover .Hh3K2hFzcaX {
  color: #f0dced;
}
.KT960hEi .ii85BLeEM:hover .Hh3K2hFzcaX a {
  color: #f0dced !important;
}
.KT960hEi .ii85BLeEM:hover .rJz9mP .GM47mDhF {
  color: #f0dced;
}
.KT960hEi .Hh3K2hFzcaX {
  color: #fcdb42;
}
.KT960hEi .rJz9mP .GM47mDhF {
  display: block;
  font-size: 76px;
  color: #7c4468;
  margin-left: 0.75rem;
}
.KT960hEi .Hh3K2hFzcaX,
.KT960hEi .dAdtMn0a {
  color: #7C4468;
}
.oUp7Cb {
  background-image: url("yj9WWw.jpeg");
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.oUp7Cb .fL7QdYkevK.UdYEI2zErl {
  display: none;
}
.oUp7Cb .fL7QdYkevK {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.oUp7Cb.GyGaI0 {
  padding: 0 !important;
}
.oUp7Cb:not(.GyGaI0) {
  min-height: 680px;
}
@media (max-width: 991px) {
  .oUp7Cb:not(.GyGaI0) {
    min-height: 616px;
  }
}
.oUp7Cb .u7QScet3 {
  background-color: #7c4468;
}
.y4x35Fgea7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #001719;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.y4x35Fgea7 .fL7QdYkevK.UdYEI2zErl {
  display: none;
}
.y4x35Fgea7 .fL7QdYkevK {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.y4x35Fgea7 .u7QScet3 {
  background-color: #7c4468;
}
.y4x35Fgea7 .YGALuCdY {
  display: flex;
  align-items: center;
  padding: 5rem 0;
}
@media (max-width: 991px) {
  .y4x35Fgea7 .YGALuCdY {
    padding: 4.5rem 0;
  }
}
@media (max-width: 767px) {
  .y4x35Fgea7 .YGALuCdY {
    padding: 3rem 0;
  }
}
.y4x35Fgea7 .kiKtJiBnm {
  width: 100%;
}
.y4x35Fgea7 .cskTXa {
  width: 100%;
}
.y4x35Fgea7 .AHavEk {
  color: #FFF;
}
.y4x35Fgea7 .Hh3K2hFzcaX {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .y4x35Fgea7 .Hh3K2hFzcaX {
    margin-top: 1.25rem;
  }
}
.y4x35Fgea7 .UiarpWb {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: stretch;
  margin: -1px 0;
  border-top: 1px solid #7c4468;
  border-bottom: 1px solid #7c4468;
}
@media (max-width: 991px) {
  .y4x35Fgea7 .UiarpWb {
    flex-wrap: wrap;
    display: grid;
    grid-template-columns: 1fr;
  }
}
.y4x35Fgea7 .LlVeVQlYp2x {
  position: relative;
  margin-bottom: -1px;
  border-radius: 0;
}
@media (max-width: 991px) {
  .y4x35Fgea7 .LlVeVQlYp2x {
    width: 100%;
  }
}
.y4x35Fgea7 .LlVeVQlYp2x:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 1px;
  height: 100%;
  background-color: #7c4468;
}
@media (max-width: 991px) {
  .y4x35Fgea7 .LlVeVQlYp2x:after {
    top: auto;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 1px;
  }
}
.y4x35Fgea7 .LlVeVQlYp2x:nth-child(3n):after {
  display: none;
}
@media (min-width: 576px) {
  .y4x35Fgea7 .LlVeVQlYp2x:hover .vrrxmQGE {
    opacity: 1;
  }
}
.y4x35Fgea7 .LlVeVQlYp2x:hover .odhqhUX {
  opacity: 1;
}
.y4x35Fgea7 .LlVeVQlYp2x:hover .odhqhUX .hIZNikPHsk9 {
  transform: translate3d(0, 0, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
}
.y4x35Fgea7 .rUoWTc {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 100%;
  min-height: 280px;
  padding: 24px 40px;
}
@media (max-width: 991px) {
  .y4x35Fgea7 .rUoWTc {
    flex-direction: row;
    flex-wrap: wrap;
    padding: 32px;
    min-height: 188px;
  }
}
.y4x35Fgea7 .vrrxmQGE {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(115deg, #0597ff, #fcdb42);
  opacity: 0;
  transition: 0.6s all;
}
.y4x35Fgea7 .rJz9mP {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .y4x35Fgea7 .rJz9mP {
    justify-content: flex-start;
    width: 100%;
    margin-bottom: 20px;
  }
}
.y4x35Fgea7 .rJz9mP .GM47mDhF {
  display: block;
  font-size: 34px;
  color: #ffffff;
  margin-right: 0;
}
.y4x35Fgea7 .SU1pUBOFZU {
  width: 100%;
  margin-bottom: 1rem;
}
@media (max-width: 991px) {
  .y4x35Fgea7 .SU1pUBOFZU {
    width: 50%;
    flex-grow: 1;
    padding-right: 0.75rem;
    margin-right: auto;
  }
}
@media (max-width: 767px) {
  .y4x35Fgea7 .SU1pUBOFZU {
    margin-bottom: 12px;
  }
}
.y4x35Fgea7 .V6bxhMHn {
  color: #FFFFFF;
}
.y4x35Fgea7 .gO4b8Sy {
  color: #FFF;
  margin-top: 1.25rem;
}
@media (max-width: 767px) {
  .y4x35Fgea7 .gO4b8Sy {
    margin-top: 1rem;
  }
}
.y4x35Fgea7 .odhqhUX {
  display: flex;
  justify-content: flex-end;
  width: 100%;
  transition: 0.6s all;
  margin-top: auto;
}
@media (min-width: 576px) {
  .y4x35Fgea7 .odhqhUX {
    opacity: 0;
  }
}
@media (max-width: 991px) {
  .y4x35Fgea7 .odhqhUX {
    width: fit-content;
    max-width: 50%;
    flex-shrink: 0;
    margin-left: auto;
  }
}
.y4x35Fgea7 .odhqhUX .hIZNikPHsk9 {
  display: flex;
  align-items: center;
  justify-content: center;
  transform-style: preserve-3d;
  transition: 0.6s all;
}
@media (min-width: 576px) {
  .y4x35Fgea7 .odhqhUX .hIZNikPHsk9 {
    transform: translate3d(-2rem, 2rem, 0px) scale3d(0.8, 0.8, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  }
}
.y4x35Fgea7 .odhqhUX .GM47mDhF {
  display: block;
  font-size: 114px;
  color: #ffffff;
}
@media (max-width: 991px) {
  .y4x35Fgea7 .odhqhUX .GM47mDhF {
    font-size: 74px !important;
  }
}
.soqosk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #001719;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.soqosk .fL7QdYkevK.UdYEI2zErl {
  display: none;
}
.soqosk .fL7QdYkevK {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.soqosk .u7QScet3 {
  background-color: #7c4468;
}
.soqosk .V6bxhMHn {
  color: #FFFFFF;
}
.soqosk .B5fQbuTHWo {
  color: #FFF;
  margin-top: 1rem;
}
@media (max-width: 767px) {
  .soqosk .B5fQbuTHWo {
    margin-top: 0.75rem;
  }
}
.soqosk .gO4b8Sy {
  color: #FFFFFF;
  margin-top: 1rem;
}
@media (max-width: 767px) {
  .soqosk .gO4b8Sy {
    margin-top: 0.75rem;
  }
}
.PnczUy5B5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #001719;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.PnczUy5B5 .fL7QdYkevK.UdYEI2zErl {
  display: none;
}
.PnczUy5B5 .fL7QdYkevK {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.PnczUy5B5 .u7QScet3 {
  background-color: #7c4468;
}
.PnczUy5B5 .YGALuCdY {
  display: flex;
  align-items: center;
  padding: 5rem 0;
}
@media (max-width: 991px) {
  .PnczUy5B5 .YGALuCdY {
    padding: 4.5rem 0;
  }
}
@media (max-width: 767px) {
  .PnczUy5B5 .YGALuCdY {
    padding: 3rem 0;
  }
}
.PnczUy5B5 .kiKtJiBnm {
  width: 100%;
}
.PnczUy5B5 .cskTXa {
  width: 100%;
}
.PnczUy5B5 .AHavEk {
  color: #FFFFFF;
}
.PnczUy5B5 .Hh3K2hFzcaX {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .PnczUy5B5 .Hh3K2hFzcaX {
    margin-top: 1.25rem;
  }
}
.PnczUy5B5 .UiarpWb {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: stretch;
  margin: -1px 0;
  border-top: 1px solid #7c4468;
  border-bottom: 1px solid #7c4468;
}
@media (max-width: 991px) {
  .PnczUy5B5 .UiarpWb {
    flex-wrap: wrap;
    display: grid;
    grid-template-columns: 1fr;
  }
}
.PnczUy5B5 .LlVeVQlYp2x {
  position: relative;
  margin-bottom: -1px;
  border-radius: 0;
}
@media (max-width: 991px) {
  .PnczUy5B5 .LlVeVQlYp2x {
    width: 100%;
  }
}
.PnczUy5B5 .LlVeVQlYp2x:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 1px;
  height: 100%;
  background-color: #7c4468;
}
@media (max-width: 991px) {
  .PnczUy5B5 .LlVeVQlYp2x:after {
    top: auto;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 1px;
  }
}
.PnczUy5B5 .LlVeVQlYp2x:nth-child(3n):after {
  display: none;
}
@media (min-width: 576px) {
  .PnczUy5B5 .LlVeVQlYp2x:hover .vrrxmQGE {
    opacity: 1;
  }
}
.PnczUy5B5 .LlVeVQlYp2x:hover .odhqhUX {
  opacity: 1;
}
.PnczUy5B5 .LlVeVQlYp2x:hover .odhqhUX .hIZNikPHsk9 {
  transform: translate3d(0, 0, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
}
.PnczUy5B5 .rUoWTc {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 100%;
  min-height: 280px;
  padding: 24px 40px;
}
@media (max-width: 991px) {
  .PnczUy5B5 .rUoWTc {
    flex-direction: row;
    flex-wrap: wrap;
    padding: 32px;
    min-height: 188px;
  }
}
.PnczUy5B5 .vrrxmQGE {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(115deg, #0597ff, #fcdb42);
  opacity: 0;
  transition: 0.6s all;
}
.PnczUy5B5 .rJz9mP {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .PnczUy5B5 .rJz9mP {
    justify-content: flex-start;
    width: 100%;
    margin-bottom: 20px;
  }
}
.PnczUy5B5 .rJz9mP .GM47mDhF {
  display: block;
  font-size: 34px;
  color: #ffffff;
  margin-right: 0;
}
.PnczUy5B5 .SU1pUBOFZU {
  width: 100%;
  margin-bottom: 1rem;
}
@media (max-width: 991px) {
  .PnczUy5B5 .SU1pUBOFZU {
    width: 50%;
    flex-grow: 1;
    padding-right: 0.75rem;
    margin-right: auto;
  }
}
@media (max-width: 767px) {
  .PnczUy5B5 .SU1pUBOFZU {
    margin-bottom: 12px;
  }
}
.PnczUy5B5 .V6bxhMHn {
  color: #FFFFFF;
  margin-top: 1.25rem;
}
@media (max-width: 767px) {
  .PnczUy5B5 .V6bxhMHn {
    margin-top: 1rem;
  }
}
.PnczUy5B5 .gO4b8Sy {
  color: #FFFFFF;
  margin-top: 1.25rem;
}
@media (max-width: 767px) {
  .PnczUy5B5 .gO4b8Sy {
    margin-top: 1rem;
  }
}
.PnczUy5B5 .odhqhUX {
  display: flex;
  justify-content: flex-end;
  width: 100%;
  transition: 0.6s all;
  margin-top: auto;
}
@media (min-width: 576px) {
  .PnczUy5B5 .odhqhUX {
    opacity: 0;
  }
}
@media (max-width: 991px) {
  .PnczUy5B5 .odhqhUX {
    width: fit-content;
    max-width: 50%;
    flex-shrink: 0;
    margin-left: auto;
  }
}
.PnczUy5B5 .odhqhUX .hIZNikPHsk9 {
  display: flex;
  align-items: center;
  justify-content: center;
  transform-style: preserve-3d;
  transition: 0.6s all;
}
@media (min-width: 576px) {
  .PnczUy5B5 .odhqhUX .hIZNikPHsk9 {
    transform: translate3d(-2rem, 2rem, 0px) scale3d(0.8, 0.8, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  }
}
.PnczUy5B5 .odhqhUX .GM47mDhF {
  display: block;
  font-size: 114px;
  color: #ffffff;
}
@media (max-width: 991px) {
  .PnczUy5B5 .odhqhUX .GM47mDhF {
    font-size: 74px !important;
  }
}
.PnczUy5B5 .fw0Yerf {
  color: #FFFFFF;
}
.AM5TitH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #001719;
  position: relative;
  margin-top: -1px;
}
.AM5TitH .u7QScet3 {
  background-color: #7c4468;
  z-index: 1;
}
.AM5TitH .SwLjVTU8k {
  width: 100%;
  padding-bottom: 5rem;
  margin-bottom: 3rem;
  position: relative;
}
@media (max-width: 991px) {
  .AM5TitH .SwLjVTU8k {
    padding-bottom: 4.5rem;
  }
}
@media (max-width: 767px) {
  .AM5TitH .SwLjVTU8k {
    padding-bottom: 3rem;
    margin-bottom: 2rem;
  }
}
.AM5TitH .SwLjVTU8k:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 100vw;
  height: 1px;
  background-color: #7c4468;
}
.AM5TitH .Ffxiw35bxvZ {
  border: 1px solid #7c4468;
}
.AM5TitH .mkROpr {
  color: #FFFFFF;
  margin-bottom: 0;
}
.AM5TitH .JDDAVQXnqoK {
  color: #FFFFFF;
  margin-top: 1.5rem;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .AM5TitH .JDDAVQXnqoK {
    margin-top: 1.25rem;
  }
}
.dPDQU0gJJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #001719;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.dPDQU0gJJ .fL7QdYkevK.UdYEI2zErl {
  display: none;
}
.dPDQU0gJJ .fL7QdYkevK {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.dPDQU0gJJ .u7QScet3 {
  background-color: #7c4468;
}
.dPDQU0gJJ .YGALuCdY {
  display: flex;
  align-items: center;
  padding: 1rem 0;
}
.dPDQU0gJJ .UGepkQRmskd {
  width: 100%;
}
.dPDQU0gJJ .cMwM9xqFp {
  width: 100%;
}
.dPDQU0gJJ .V6bxhMHn {
  color: #FFFFFF;
}
.dPDQU0gJJ .Hh3K2hFzcaX {
  color: #FFF;
  margin-top: 1.25rem;
}
@media (max-width: 767px) {
  .dPDQU0gJJ .Hh3K2hFzcaX {
    margin-top: 1rem;
  }
}
.Gd3aaBX8803 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #001719;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.Gd3aaBX8803 .fL7QdYkevK.UdYEI2zErl {
  display: none;
}
.Gd3aaBX8803 .fL7QdYkevK {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.Gd3aaBX8803 .u7QScet3 {
  background-color: #7c4468;
}
@media (max-width: 991px) {
  .Gd3aaBX8803 .mDjBqP97G {
    display: none;
  }
}
.Gd3aaBX8803 .YGALuCdY {
  display: flex;
  align-items: stretch;
}
@media (max-width: 991px) {
  .Gd3aaBX8803 .YGALuCdY {
    flex-wrap: wrap;
  }
}
.Gd3aaBX8803 .UGepkQRmskd {
  width: 50%;
}
@media (max-width: 991px) {
  .Gd3aaBX8803 .UGepkQRmskd {
    width: 100%;
  }
}
.Gd3aaBX8803 .cMwM9xqFp {
  width: 100%;
  height: 100%;
}
.Gd3aaBX8803 .feuHSqbBZ {
  position: relative;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-template-rows: 1fr;
  grid-template-rows: 1fr 1fr;
  width: 100%;
  height: 100%;
}
.Gd3aaBX8803 .feuHSqbBZ:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 100%;
  height: 1px;
  background-color: #7c4468;
}
@media (max-width: 575px) {
  .Gd3aaBX8803 .feuHSqbBZ:before {
    display: none;
  }
}
@media (max-width: 575px) {
  .Gd3aaBX8803 .feuHSqbBZ {
    grid-template-columns: 1fr;
    grid-template-rows: auto;
  }
}
.Gd3aaBX8803 .fZ8wdr {
  padding: 2rem 1rem;
  min-height: 192px;
}
.Gd3aaBX8803 .fZ8wdr:not(:nth-child(3n)) {
  border-right: 1px solid #7c4468;
}
@media (max-width: 575px) {
  .Gd3aaBX8803 .fZ8wdr {
    border-right: none;
  }
  .Gd3aaBX8803 .fZ8wdr:not(:last-child) {
    border-bottom: 1px solid #7c4468;
  }
}
.Gd3aaBX8803 .S0xlzpea {
  color: #FFFFFF;
}
.Gd3aaBX8803 .JULLQw6 {
  color: #FFFFFF;
  margin-top: 1rem;
}
@media (max-width: 767px) {
  .Gd3aaBX8803 .JULLQw6 {
    margin-top: 0.75rem;
  }
}
.Gd3aaBX8803 .ymbtILzG {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  width: 50%;
  padding: 0 2.5%;
}
@media (max-width: 991px) {
  .Gd3aaBX8803 .ymbtILzG {
    position: relative;
    width: 100%;
    padding: 0;
  }
}
.Gd3aaBX8803 .Lg6eBFg7DU {
  padding-top: calc(5% + 3rem);
  padding-bottom: calc(5% + 3rem);
}
@media (max-width: 991px) {
  .Gd3aaBX8803 .Lg6eBFg7DU {
    position: relative;
    width: 100%;
    padding: 5%;
  }
  .Gd3aaBX8803 .Lg6eBFg7DU:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 1px;
    background-color: #7c4468;
  }
}
@media (max-width: 575px) {
  .Gd3aaBX8803 .Lg6eBFg7DU {
    padding: 1rem;
  }
}
.Gd3aaBX8803 .LlVeVQlYp2x:not(:last-child) {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .Gd3aaBX8803 .LlVeVQlYp2x:not(:last-child) {
    margin-bottom: 1.5rem;
  }
}
.Gd3aaBX8803 .V6bxhMHn {
  color: #FFFFFF;
}
.Gd3aaBX8803 .B5fQbuTHWo {
  color: #FFFFFF;
  margin-top: 1rem;
}
@media (max-width: 767px) {
  .Gd3aaBX8803 .B5fQbuTHWo {
    margin-top: 0.75rem;
  }
}
.JiQgQz50S {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #001719;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.JiQgQz50S .u7QScet3 {
  background-color: #7c4468;
}
.JiQgQz50S .YGALuCdY {
  display: flex;
  align-items: center;
  padding: 5rem 0;
}
@media (max-width: 991px) {
  .JiQgQz50S .YGALuCdY {
    padding: 4.5rem 0;
  }
}
@media (max-width: 767px) {
  .JiQgQz50S .YGALuCdY {
    padding: 3rem 0;
  }
}
.JiQgQz50S .kiKtJiBnm {
  width: 100%;
}
.JiQgQz50S .cskTXa {
  width: 100%;
}
.JiQgQz50S .AHavEk {
  color: #FFFFFF;
}
.JiQgQz50S .Hh3K2hFzcaX {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .JiQgQz50S .Hh3K2hFzcaX {
    margin-top: 1.25rem;
  }
}
.JiQgQz50S .UiarpWb {
  display: flex;
  align-items: stretch;
  margin: -1px 0;
  border-top: 1px solid #7c4468;
  border-bottom: 1px solid #7c4468;
}
@media (max-width: 991px) {
  .JiQgQz50S .UiarpWb {
    flex-wrap: wrap;
  }
}
.JiQgQz50S .MngDLx2u {
  position: relative;
  width: 33.33333333%;
  margin-bottom: -1px;
  border-radius: 0;
  overflow: hidden;
}
@media (max-width: 991px) {
  .JiQgQz50S .MngDLx2u {
    width: 100%;
  }
}
.JiQgQz50S .MngDLx2u:not(:nth-child(3n)):after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 1px;
  height: 100%;
  background-color: #7c4468;
}
@media (max-width: 991px) {
  .JiQgQz50S .MngDLx2u:not(:nth-child(3n)):after {
    top: auto;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 1px;
  }
}
.JiQgQz50S .MngDLx2u:nth-child(1) .vrrxmQGE {
  background-image: url("../../../assets/images/photo15995612518026e232cacc745.jpeg");
}
.JiQgQz50S .MngDLx2u:nth-child(2) .vrrxmQGE {
  background-image: url("../../../assets/images/photo16954437919186dad691c18f3.jpeg");
}
.JiQgQz50S .MngDLx2u:nth-child(3) .vrrxmQGE {
  background-image: url("../../../assets/images/photo1593629674805d3e08c061eaf.jpeg");
}
@media (min-width: 992px) {
  .JiQgQz50S .MngDLx2u:hover .vrrxmQGE {
    opacity: 0.3;
    transform: translate3d(0px, 0px, 0px) scale3d(1.2, 1.2, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  }
  .JiQgQz50S .MngDLx2u:hover .V6bxhMHn {
    color: #ffffff !important;
  }
  .JiQgQz50S .MngDLx2u:hover .gO4b8Sy {
    color: #ffffff !important;
  }
  .JiQgQz50S .MngDLx2u:hover .nKzgTiHrES0 {
    background-color: #7c4468;
  }
  .JiQgQz50S .MngDLx2u:hover .nKzgTiHrES0 .AYMjwZf {
    color: #001719 !important;
  }
  .JiQgQz50S .MngDLx2u:hover .nKzgTiHrES0 .AYMjwZf a {
    color: #001719 !important;
  }
}
.JiQgQz50S .UGepkQRmskd {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 100%;
  min-height: 480px;
  padding: 2rem;
}
.JiQgQz50S .vrrxmQGE {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  background-size: cover;
  background-position: center;
  transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(4deg, 0deg);
  transform-style: preserve-3d;
  transition: 0.6s all;
}
@media (max-width: 991px) {
  .JiQgQz50S .vrrxmQGE {
    opacity: 0.7;
    transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  }
}
.JiQgQz50S .SU1pUBOFZU {
  width: 100%;
  margin-bottom: 2rem;
}
.JiQgQz50S .V6bxhMHn {
  color: #FFFFFF;
  transition: 0.6s all;
}
@media (max-width: 991px) {
  .JiQgQz50S .V6bxhMHn {
    color: #090f10 !important;
  }
}
.JiQgQz50S .gO4b8Sy {
  color: #FFFFFF;
  margin-top: 2rem;
  transition: 0.6s all;
}
@media (max-width: 991px) {
  .JiQgQz50S .gO4b8Sy {
    color: #090f10 !important;
  }
}
@media (max-width: 767px) {
  .JiQgQz50S .gO4b8Sy {
    margin-top: 1.5rem;
  }
}
.JiQgQz50S .nKzgTiHrES0 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: fit-content;
  max-width: 70%;
  margin-top: auto;
  margin-bottom: -2rem;
  margin-left: -2rem;
  margin-right: auto;
  padding: 1rem 2rem;
  background-color: #001719;
  transition: 0.3s all;
  border-top: 1px solid #7c4468;
  border-right: 1px solid #7c4468;
}
.JiQgQz50S .AYMjwZf {
  color: #FFFFFF;
}
.nhIbL9I8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #001719;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.nhIbL9I8 .u7QScet3 {
  background-color: #7c4468;
}
.nhIbL9I8 .YGALuCdY {
  display: flex;
  align-items: center;
  padding: 5rem 0;
}
@media (max-width: 991px) {
  .nhIbL9I8 .YGALuCdY {
    padding: 4.5rem 0;
  }
}
@media (max-width: 767px) {
  .nhIbL9I8 .YGALuCdY {
    padding: 3rem 0;
  }
}
.nhIbL9I8 .kiKtJiBnm {
  width: 100%;
}
.nhIbL9I8 .cskTXa {
  width: 100%;
}
.nhIbL9I8 .AHavEk {
  color: #FFFFFF;
}
.nhIbL9I8 .Hh3K2hFzcaX {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .nhIbL9I8 .Hh3K2hFzcaX {
    margin-top: 1.25rem;
  }
}
.nhIbL9I8 .UiarpWb {
  display: flex;
  align-items: stretch;
  margin-bottom: -1px;
  flex-wrap: wrap;
  border-top: 1px solid #7c4468;
}
.nhIbL9I8 .LlVeVQlYp2x {
  position: relative;
  width: 25%;
  border-radius: 0;
  overflow: hidden;
}
@media (max-width: 1199px) {
  .nhIbL9I8 .LlVeVQlYp2x {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .nhIbL9I8 .LlVeVQlYp2x {
    width: 100%;
  }
}
.nhIbL9I8 .LlVeVQlYp2x:before {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 1px;
  background-color: #7c4468;
}
@media (min-width: 1200px) {
  .nhIbL9I8 .LlVeVQlYp2x:not(:nth-child(4n)):after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 1px;
    height: 100%;
    background-color: #7c4468;
  }
}
@media (min-width: 768px) {
  .nhIbL9I8 .LlVeVQlYp2x:not(:nth-child(2n)):after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 1px;
    height: 100%;
    background-color: #7c4468;
  }
}
@media (min-width: 767px) {
  .nhIbL9I8 .LlVeVQlYp2x:hover .vUJnXJGf1Z img {
    transform: translate3d(0px, 0px, 0px) scale3d(1.1, 1.1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(2deg, 0deg);
  }
}
.nhIbL9I8 .rUoWTc {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 100%;
  padding: 0;
}
.nhIbL9I8 .vUJnXJGf1Z {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 480px;
  overflow: hidden;
}
.nhIbL9I8 .vUJnXJGf1Z img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: 0.6s all;
  animation: none;
}
.nhIbL9I8 .SU1pUBOFZU {
  width: 100%;
  padding: 2rem;
  border-top: 1px solid #7c4468;
}
@media (max-width: 991px) {
  .nhIbL9I8 .SU1pUBOFZU {
    padding: 1.5rem;
  }
}
@media (max-width: 575px) {
  .nhIbL9I8 .SU1pUBOFZU {
    padding: 1.25rem;
  }
}
.nhIbL9I8 .V6bxhMHn {
  color: #FFFFFF;
}
.nhIbL9I8 .gO4b8Sy {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .nhIbL9I8 .gO4b8Sy {
    margin-top: 1.25rem;
  }
}
.nhIbL9I8 .dAdtMn0a {
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .nhIbL9I8 .dAdtMn0a {
    margin-top: 1.25rem;
  }
}
.Rf0JWmZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #001719;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.Rf0JWmZ .fL7QdYkevK.UdYEI2zErl {
  display: none;
}
.Rf0JWmZ .fL7QdYkevK {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.Rf0JWmZ .u7QScet3 {
  background-color: #7c4468;
}
.Rf0JWmZ .YGALuCdY {
  display: flex;
  align-items: center;
  padding: 5rem 0;
}
@media (max-width: 991px) {
  .Rf0JWmZ .YGALuCdY {
    padding: 4.5rem 0;
  }
}
@media (max-width: 767px) {
  .Rf0JWmZ .YGALuCdY {
    padding: 3rem 0;
  }
}
.Rf0JWmZ .kiKtJiBnm {
  width: 100%;
}
.Rf0JWmZ .cskTXa {
  width: 100%;
}
.Rf0JWmZ .AHavEk {
  color: #FFFFFF;
}
.Rf0JWmZ .Hh3K2hFzcaX {
  color: #FFFFFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .Rf0JWmZ .Hh3K2hFzcaX {
    margin-top: 1.25rem;
  }
}
.Rf0JWmZ .UiarpWb {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: stretch;
  margin: -1px 0;
  border-top: 1px solid #7c4468;
  border-bottom: 1px solid #7c4468;
}
@media (max-width: 991px) {
  .Rf0JWmZ .UiarpWb {
    flex-wrap: wrap;
    grid-template-columns: 1fr;
  }
}
.Rf0JWmZ .LlVeVQlYp2x {
  position: relative;
  margin-bottom: -1px;
  border-radius: 0;
}
@media (max-width: 991px) {
  .Rf0JWmZ .LlVeVQlYp2x {
    width: 100%;
  }
}
.Rf0JWmZ .LlVeVQlYp2x:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 1px;
  height: 100%;
  background-color: #7c4468;
}
@media (max-width: 991px) {
  .Rf0JWmZ .LlVeVQlYp2x:after {
    top: auto;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 1px;
  }
}
.Rf0JWmZ .LlVeVQlYp2x:nth-child(3n):after {
  display: none;
}
.Rf0JWmZ .rUoWTc {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 100%;
  padding: 1rem 2rem 2rem;
}
.Rf0JWmZ .CWZaWfTu3o {
  width: 100%;
  max-width: 150px;
  margin-right: auto;
  padding-bottom: 0.75rem;
}
.Rf0JWmZ .CWZaWfTu3o img {
  width: 100%;
  object-fit: contain;
}
.Rf0JWmZ .vADEjwJHV {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .Rf0JWmZ .vADEjwJHV {
    margin-bottom: 1.5rem;
  }
}
.Rf0JWmZ .rJz9mP {
  display: flex;
  align-items: center;
  justify-content: center;
}
.Rf0JWmZ .rJz9mP .GM47mDhF {
  display: block;
  font-size: 20px;
  color: #ffffff;
  margin-right: 0.4rem;
}
.Rf0JWmZ .SU1pUBOFZU {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .Rf0JWmZ .SU1pUBOFZU {
    margin-bottom: 1.5rem;
  }
}
.Rf0JWmZ .gO4b8Sy {
  color: #FFFFFF;
}
.Rf0JWmZ .AxYr1Fq559 {
  display: flex;
  align-items: center;
  margin-top: auto;
}
.Rf0JWmZ .JSqTQNoWnm {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 54px;
  aspect-ratio: 1;
  border-radius: 50px;
  overflow: hidden;
  margin-right: 16px;
  border: 1px solid #7c4468;
}
.Rf0JWmZ .JSqTQNoWnm img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.Rf0JWmZ .CWZaWfTu3o img {
  filter: invert(1);
}
.Rf0JWmZ .xLtJJtj {
  flex-grow: 1;
}
.Rf0JWmZ .JmS0CcVER {
  color: #FFFFFF;
}
.Rf0JWmZ .sN8ESchc {
  color: #FFFFFF;
}
.shQsBFZ7 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #001719;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.shQsBFZ7 .LlVeVQlYp2x:focus,
.shQsBFZ7 span:focus {
  outline: none;
}
.shQsBFZ7 .rislmcIxT {
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}
.shQsBFZ7 .MOmar4KB {
  max-width: 800px;
}
.shQsBFZ7 .LlVeVQlYp2x {
  color: #ffffff;
  min-height: 90px;
}
@media (max-width: 768px) {
  .shQsBFZ7 .LlVeVQlYp2x {
    min-height: 45px;
  }
}
.shQsBFZ7 .u7QScet3 {
  background-color: #7c4468;
}
.VInYHN28zp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #001719;
  position: relative;
  margin-top: -1px;
}
.VInYHN28zp .u7QScet3 {
  background-color: #7c4468;
}
.VInYHN28zp .mDjBqP97G {
  left: calc(5vw + 21rem);
  transform: translateX(0);
}
@media (max-width: 991px) {
  .VInYHN28zp .mDjBqP97G {
    display: none;
  }
}
.VInYHN28zp .R5wh4mU7 {
  display: flex;
  align-items: center;
  width: 100%;
  min-height: 15rem;
  padding: 2rem 0;
}
@media (max-width: 991px) {
  .VInYHN28zp .R5wh4mU7 {
    padding: 3rem 0;
  }
}
@media (max-width: 767px) {
  .VInYHN28zp .R5wh4mU7 {
    flex-wrap: wrap;
  }
}
.VInYHN28zp .SwLjVTU8k {
  width: 100%;
  max-width: 21rem;
}
@media (max-width: 991px) {
  .VInYHN28zp .SwLjVTU8k {
    max-width: 16rem;
  }
}
@media (max-width: 767px) {
  .VInYHN28zp .SwLjVTU8k {
    max-width: 100%;
    margin-bottom: 2rem;
  }
}
.VInYHN28zp .mkROpr {
  color: #FFFFFF;
}
@media (max-width: 767px) {
  .VInYHN28zp .mkROpr {
    text-align: center !important;
  }
}
.VInYHN28zp .JDDAVQXnqoK {
  color: #fff;
}
@media (max-width: 767px) {
  .VInYHN28zp .JDDAVQXnqoK {
    text-align: center !important;
  }
}
.VInYHN28zp .UiarpWb {
  flex-grow: 1;
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  grid-template-rows: auto;
  gap: 1rem;
  align-items: center;
  padding-left: 5vw;
}
@media (max-width: 991px) {
  .VInYHN28zp .UiarpWb {
    grid-template-columns: repeat(2, 1fr);
    row-gap: 2rem;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .VInYHN28zp .UiarpWb {
    row-gap: 1rem;
    padding-left: 0;
  }
}
@media (max-width: 575px) {
  .VInYHN28zp .UiarpWb {
    row-gap: 0;
    padding-left: 0;
  }
}
.VInYHN28zp .MngDLx2u {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 1rem;
}
@media (max-width: 575px) {
  .VInYHN28zp .MngDLx2u {
    padding: 0.75rem 1rem;
  }
}
.VInYHN28zp .MngDLx2u img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .VInYHN28zp .MngDLx2u img {
    max-width: 8rem;
  }
}
@media (max-width: 575px) {
  .VInYHN28zp .MngDLx2u img {
    max-width: 7rem;
  }
}
.VInYHN28zp .MngDLx2u img {
  filter: invert(1);
}
.uG19nxZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("G4BcGHywAJ.jpeg");
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.uG19nxZ .fL7QdYkevK.UdYEI2zErl {
  display: none;
}
.uG19nxZ .fL7QdYkevK {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.uG19nxZ.GyGaI0 {
  padding: 0 !important;
}
.uG19nxZ:not(.GyGaI0) {
  min-height: 680px;
}
@media (max-width: 991px) {
  .uG19nxZ:not(.GyGaI0) {
    min-height: 616px;
  }
}
.uG19nxZ .u7QScet3 {
  background-color: #7c4468;
}
.uG19nxZ .z0BZJNg {
  width: 100%;
  margin: 0;
}
.uG19nxZ .rY5Ekb5 {
  padding: 4rem !important;
  background-color: #001719;
}
@media (max-width: 575px) {
  .uG19nxZ .rY5Ekb5 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
    padding-left: 5% !important;
  }
}
.uG19nxZ .mkROpr {
  color: #7C4468;
}
.uG19nxZ .JDDAVQXnqoK {
  color: #FFFFFF;
  margin-top: 1rem;
}
@media (max-width: 767px) {
  .uG19nxZ .JDDAVQXnqoK {
    margin-top: 0.75rem;
  }
}
.uG19nxZ .Hh3K2hFzcaX {
  color: #FFF;
  margin-top: 1.25rem;
}
@media (max-width: 767px) {
  .uG19nxZ .Hh3K2hFzcaX {
    margin-top: 1rem;
  }
}
.uG19nxZ .dAdtMn0a {
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .uG19nxZ .dAdtMn0a {
    margin-top: 1.25rem;
  }
}
.uG19nxZ .e1bXABA0Re {
  width: fit-content;
  max-width: 50%;
  padding: 0.75rem 1.5rem;
  margin-right: -4rem;
  margin-bottom: -4rem;
  margin-left: auto;
  margin-top: 2rem;
  background-color: #7c4468;
}
@media (max-width: 776px) {
  .uG19nxZ .e1bXABA0Re {
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .uG19nxZ .e1bXABA0Re {
    margin-top: 1rem;
    margin-bottom: -2rem;
  }
}
.uG19nxZ .gjxH18qp {
  color: #FFFFFF;
}
.TDtN1azd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #001719;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.TDtN1azd .fL7QdYkevK.UdYEI2zErl {
  display: none;
}
.TDtN1azd .fL7QdYkevK {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.TDtN1azd .u7QScet3 {
  background-color: #7c4468;
}
.TDtN1azd .YGALuCdY {
  display: flex;
  align-items: center;
  padding: 5rem 0;
}
@media (max-width: 991px) {
  .TDtN1azd .YGALuCdY {
    padding: 4.5rem 0;
  }
}
@media (max-width: 767px) {
  .TDtN1azd .YGALuCdY {
    padding: 3rem 0;
  }
}
.TDtN1azd .kiKtJiBnm {
  width: 100%;
}
.TDtN1azd .cskTXa {
  width: 100%;
}
.TDtN1azd .AHavEk {
  color: #FFFFFF;
}
.TDtN1azd .Hh3K2hFzcaX {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .TDtN1azd .Hh3K2hFzcaX {
    margin-top: 1.25rem;
  }
}
.TDtN1azd .UiarpWb {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: stretch;
  margin: -1px 0;
  border-top: 1px solid #7c4468;
  border-bottom: 1px solid #7c4468;
}
@media (max-width: 991px) {
  .TDtN1azd .UiarpWb {
    flex-wrap: wrap;
    grid-template-columns: 1fr;
  }
}
.TDtN1azd .LlVeVQlYp2x {
  position: relative;
  margin-bottom: -1px;
  border-radius: 0;
}
.TDtN1azd .LlVeVQlYp2x:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 1px;
  height: 100%;
  background-color: #7c4468;
}
@media (max-width: 991px) {
  .TDtN1azd .LlVeVQlYp2x:after {
    top: auto;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 1px;
  }
}
.TDtN1azd .LlVeVQlYp2x:nth-child(3n):after {
  display: none;
}
.TDtN1azd .rUoWTc {
  position: relative;
  display: flex;
  align-items: start;
  width: 100%;
  height: 100%;
  padding: 3rem 2rem;
}
@media (max-width: 991px) {
  .TDtN1azd .rUoWTc {
    flex-direction: row;
    flex-wrap: wrap;
    padding: 32px;
  }
}
.TDtN1azd .rJz9mP {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 24px;
}
@media (max-width: 991px) {
  .TDtN1azd .rJz9mP {
    justify-content: flex-start;
    width: 100%;
    margin-bottom: 20px;
  }
}
.TDtN1azd .rJz9mP .GM47mDhF {
  display: block;
  font-size: 48px;
  color: #ffffff;
  margin-right: 0;
}
.TDtN1azd .SU1pUBOFZU {
  width: 100%;
  flex-grow: 1;
}
.TDtN1azd .V6bxhMHn {
  color: #FFFFFF;
}
.TDtN1azd .gO4b8Sy {
  color: #FFFFFF;
  margin-top: 1rem;
}
@media (max-width: 767px) {
  .TDtN1azd .gO4b8Sy {
    margin-top: 0.75rem;
  }
}
.JnYnTnftm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #001719;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.JnYnTnftm .fL7QdYkevK.UdYEI2zErl {
  display: none;
}
.JnYnTnftm .fL7QdYkevK {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.JnYnTnftm .u7QScet3 {
  background-color: #7c4468;
}
@media (max-width: 991px) {
  .JnYnTnftm .mDjBqP97G {
    display: none;
  }
}
.JnYnTnftm .YGALuCdY {
  display: flex;
  align-items: center;
  padding: 3rem 0;
}
@media (max-width: 991px) {
  .JnYnTnftm .YGALuCdY {
    flex-wrap: wrap;
  }
}
.JnYnTnftm .UGepkQRmskd {
  width: 50%;
}
@media (max-width: 991px) {
  .JnYnTnftm .UGepkQRmskd {
    width: 100%;
  }
}
.JnYnTnftm .cMwM9xqFp {
  width: 100%;
  padding-right: 10vw;
}
@media (max-width: 991px) {
  .JnYnTnftm .cMwM9xqFp {
    max-width: 32rem;
    margin-right: auto;
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .JnYnTnftm .cMwM9xqFp {
    max-width: 100%;
  }
}
.JnYnTnftm .V6bxhMHn {
  color: #FFFFFF;
}
.JnYnTnftm .Hh3K2hFzcaX {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .JnYnTnftm .Hh3K2hFzcaX {
    margin-top: 1.25rem;
  }
}
.JnYnTnftm .LzM1gvvjNJ {
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .JnYnTnftm .LzM1gvvjNJ {
    margin-top: 1.5rem;
  }
}
.JnYnTnftm .feuHSqbBZ {
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
  padding: 8px 0;
}
.JnYnTnftm .fZ8wdr {
  display: flex;
  align-items: center;
  width: 100%;
}
.JnYnTnftm .rJz9mP {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 5px;
  margin-right: 1rem;
  border-radius: 50%;
  background-color: #7c4468;
}
.JnYnTnftm .rJz9mP .GM47mDhF {
  display: block;
  font-size: 12px;
  color: #ffffff;
}
.JnYnTnftm .JULLQw6 {
  color: #FFFFFF;
  flex-grow: 1;
}
.JnYnTnftm .dAdtMn0a {
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .JnYnTnftm .dAdtMn0a {
    margin-top: 1rem;
  }
}
.JnYnTnftm .McA61Sd {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50%;
  padding-left: 2.5rem;
}
@media (max-width: 991px) {
  .JnYnTnftm .McA61Sd {
    position: relative;
    width: 100%;
    padding-right: 0;
    padding-left: 0;
    padding-top: 3rem;
  }
  .JnYnTnftm .McA61Sd:before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 100vw;
    height: 1px;
    background-color: #7c4468;
  }
}
.JnYnTnftm .Sv0tzb {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  max-width: 38rem;
}
.JnYnTnftm .Sv0tzb img {
  width: 100%;
  object-fit: cover;
}
.JnYnTnftm .Hh3K2hFzcaX,
.JnYnTnftm .dAdtMn0a {
  color: #FFFFFF;
}
.rUPeaenwyfg {
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.rUPeaenwyfg .fL7QdYkevK.UdYEI2zErl {
  display: none;
}
.rUPeaenwyfg .fL7QdYkevK {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("pA2uTbv.jpg");
}
.rUPeaenwyfg.GyGaI0 {
  padding: 0 !important;
}
.rUPeaenwyfg:not(.GyGaI0) {
  min-height: 680px;
}
@media (max-width: 991px) {
  .rUPeaenwyfg:not(.GyGaI0) {
    min-height: 616px;
  }
}
.rUPeaenwyfg .u7QScet3 {
  background-color: #7c4468;
}
.lWL2aMeb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #001719;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.lWL2aMeb .fL7QdYkevK.UdYEI2zErl {
  display: none;
}
.lWL2aMeb .fL7QdYkevK {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.lWL2aMeb .u7QScet3 {
  background-color: #7c4468;
}
@media (max-width: 991px) {
  .lWL2aMeb .mDjBqP97G {
    display: none;
  }
}
.lWL2aMeb .YGALuCdY {
  display: flex;
  align-items: center;
  padding: 3rem 0;
}
@media (max-width: 991px) {
  .lWL2aMeb .YGALuCdY {
    flex-wrap: wrap;
  }
}
.lWL2aMeb .UGepkQRmskd {
  width: 50%;
}
@media (max-width: 991px) {
  .lWL2aMeb .UGepkQRmskd {
    width: 100%;
  }
}
.lWL2aMeb .cMwM9xqFp {
  width: 100%;
  padding-right: 10vw;
}
@media (max-width: 991px) {
  .lWL2aMeb .cMwM9xqFp {
    max-width: 32rem;
    margin-right: auto;
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .lWL2aMeb .cMwM9xqFp {
    max-width: 100%;
  }
}
.lWL2aMeb .V6bxhMHn {
  color: #FFFFFF;
}
.lWL2aMeb .B5fQbuTHWo {
  color: #FFFFFF;
}
.lWL2aMeb .Hh3K2hFzcaX {
  color: #FFF;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .lWL2aMeb .Hh3K2hFzcaX {
    margin-top: 1.25rem;
  }
}
.lWL2aMeb .LzM1gvvjNJ {
  margin-top: 2rem;
}
@media (max-width: 991px) {
  .lWL2aMeb .LzM1gvvjNJ {
    margin-top: 1.5rem;
  }
}
.lWL2aMeb .feuHSqbBZ {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-auto-rows: auto;
  gap: 1rem;
}
@media (max-width: 767px) {
  .lWL2aMeb .feuHSqbBZ {
    grid-template-columns: 1fr;
  }
}
.lWL2aMeb .S0xlzpea {
  color: #FFFFFF;
}
.lWL2aMeb .JULLQw6 {
  color: #FFFFFF;
  margin-top: 1rem;
}
@media (max-width: 767px) {
  .lWL2aMeb .JULLQw6 {
    margin-top: 0.75rem;
  }
}
.lWL2aMeb .dAdtMn0a {
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .lWL2aMeb .dAdtMn0a {
    margin-top: 1.5rem;
  }
}
.lWL2aMeb .McA61Sd {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50%;
  padding-left: 2.5rem;
}
@media (max-width: 991px) {
  .lWL2aMeb .McA61Sd {
    position: relative;
    width: 100%;
    padding-right: 0;
    padding-left: 0;
    padding-top: 3rem;
  }
  .lWL2aMeb .McA61Sd:before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 100vw;
    height: 1px;
    background-color: #7c4468;
  }
}
.lWL2aMeb .Sv0tzb {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  max-width: 38rem;
}
.lWL2aMeb .Sv0tzb img {
  width: 100%;
  object-fit: cover;
}
.lWL2aMeb .Hh3K2hFzcaX,
.lWL2aMeb .dAdtMn0a {
  color: #FFFFFF;
}
.QkqFRsFa {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #001719;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.QkqFRsFa .fL7QdYkevK.UdYEI2zErl {
  display: none;
}
.QkqFRsFa .fL7QdYkevK {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.QkqFRsFa .u7QScet3 {
  background-color: #7c4468;
}
.QkqFRsFa .UGepkQRmskd {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
.QkqFRsFa .vADEjwJHV {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .QkqFRsFa .vADEjwJHV {
    margin-bottom: 1.5rem;
  }
}
.QkqFRsFa .rJz9mP {
  display: flex;
  align-items: center;
  justify-content: center;
}
.QkqFRsFa .rJz9mP .GM47mDhF {
  display: block;
  font-size: 20px;
  color: #ffffff;
  margin: 0 0.2rem;
}
.QkqFRsFa .SU1pUBOFZU {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .QkqFRsFa .SU1pUBOFZU {
    margin-bottom: 1.5rem;
  }
}
.QkqFRsFa .gO4b8Sy {
  color: #FFFFFF;
}
.QkqFRsFa .Jlkz77hPVpd {
  display: flex;
  align-items: stretch;
  justify-content: center;
}
@media (max-width: 767px) {
  .QkqFRsFa .Jlkz77hPVpd {
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
  }
}
.QkqFRsFa .AxYr1Fq559 {
  position: relative;
  display: flex;
  align-items: center;
  margin-top: auto;
  padding-right: 20px;
  border-right: 1px solid #7c4468;
}
@media (max-width: 767px) {
  .QkqFRsFa .AxYr1Fq559 {
    flex-direction: column;
    align-items: center;
    padding-right: 0;
    border-right: none;
  }
}
.QkqFRsFa .JSqTQNoWnm {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 56px;
  aspect-ratio: 1;
  border-radius: 50px;
  overflow: hidden;
  margin-right: 20px;
}
@media (max-width: 767px) {
  .QkqFRsFa .JSqTQNoWnm {
    margin-right: 0;
    margin-bottom: 1rem;
  }
}
.QkqFRsFa .JSqTQNoWnm img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.QkqFRsFa .xLtJJtj {
  flex-grow: 1;
}
.QkqFRsFa .JmS0CcVER {
  color: #FFFFFF;
}
@media (max-width: 767px) {
  .QkqFRsFa .JmS0CcVER {
    text-align: center;
  }
}
.QkqFRsFa .sN8ESchc {
  color: #FFFFFF;
}
@media (max-width: 767px) {
  .QkqFRsFa .sN8ESchc {
    text-align: center;
  }
}
.QkqFRsFa .CWZaWfTu3o {
  width: 100%;
  max-width: 108px;
  margin-left: 20px;
}
@media (max-width: 767px) {
  .QkqFRsFa .CWZaWfTu3o {
    margin-top: 16px;
    margin-left: 0;
  }
}
.QkqFRsFa .CWZaWfTu3o img {
  width: 100%;
  object-fit: contain;
}
.QkqFRsFa .CWZaWfTu3o img {
  filter: invert(1);
}
.T2kVVVHVvWS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #001719;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.T2kVVVHVvWS .fL7QdYkevK.UdYEI2zErl {
  display: none;
}
.T2kVVVHVvWS .fL7QdYkevK {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.T2kVVVHVvWS .u7QScet3 {
  background-color: #7c4468;
}
.T2kVVVHVvWS .mkROpr {
  color: #FFFFFF;
}
.T2kVVVHVvWS .JDDAVQXnqoK {
  color: #FFFFFF;
  background-image: linear-gradient(315deg, currentColor, #7c4468) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.T2kVVVHVvWS .Hh3K2hFzcaX {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .T2kVVVHVvWS .Hh3K2hFzcaX {
    margin-top: 1.25rem;
  }
}
.XWIAsoc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #001719;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.XWIAsoc .u7QScet3 {
  background-color: #7c4468;
}
.XWIAsoc .YGALuCdY {
  display: flex;
  align-items: center;
  padding: 5rem 0;
}
@media (max-width: 991px) {
  .XWIAsoc .YGALuCdY {
    padding: 4.5rem 0;
  }
}
@media (max-width: 767px) {
  .XWIAsoc .YGALuCdY {
    padding: 3rem 0;
  }
}
.XWIAsoc .kiKtJiBnm {
  width: 100%;
}
.XWIAsoc .cskTXa {
  width: 100%;
}
.XWIAsoc .AHavEk {
  color: #FFF;
}
.XWIAsoc .Hh3K2hFzcaX {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .XWIAsoc .Hh3K2hFzcaX {
    margin-top: 1.25rem;
  }
}
.XWIAsoc .UiarpWb {
  display: flex;
  align-items: stretch;
  margin-bottom: -1px;
  flex-wrap: wrap;
  border-top: 1px solid #7c4468;
}
.XWIAsoc .LlVeVQlYp2x {
  position: relative;
  width: 33.33333333%;
  border-radius: 0;
  overflow: hidden;
}
@media (max-width: 1199px) {
  .XWIAsoc .LlVeVQlYp2x {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .XWIAsoc .LlVeVQlYp2x {
    width: 100%;
  }
}
.XWIAsoc .LlVeVQlYp2x:before {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 1px;
  background-color: #7c4468;
}
@media (min-width: 1200px) {
  .XWIAsoc .LlVeVQlYp2x:not(:nth-child(4n)):after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 1px;
    height: 100%;
    background-color: #7c4468;
  }
}
@media (min-width: 768px) {
  .XWIAsoc .LlVeVQlYp2x:not(:nth-child(2n)):after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 1px;
    height: 100%;
    background-color: #7c4468;
  }
}
@media (min-width: 767px) {
  .XWIAsoc .LlVeVQlYp2x:hover .vUJnXJGf1Z img {
    transform: translate3d(0px, 0px, 0px) scale3d(1.1, 1.1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(2deg, 0deg);
  }
}
.XWIAsoc .rUoWTc {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 100%;
  padding: 0;
}
.XWIAsoc .vUJnXJGf1Z {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 360px;
  overflow: hidden;
}
.XWIAsoc .vUJnXJGf1Z img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: 0.6s all;
}
.XWIAsoc .SU1pUBOFZU {
  width: 100%;
  padding: 2rem;
  border-top: 1px solid #7c4468;
}
@media (max-width: 991px) {
  .XWIAsoc .SU1pUBOFZU {
    padding: 1.5rem;
  }
}
@media (max-width: 575px) {
  .XWIAsoc .SU1pUBOFZU {
    padding: 1.25rem;
  }
}
.XWIAsoc .fw0Yerf {
  color: #FFFFFF;
}
.XWIAsoc .V6bxhMHn {
  color: #FFFFFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .XWIAsoc .V6bxhMHn {
    margin-top: 1.25rem;
  }
}
.XWIAsoc .gO4b8Sy {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .XWIAsoc .gO4b8Sy {
    margin-top: 1.25rem;
  }
}
.XWIAsoc .dAdtMn0a {
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .XWIAsoc .dAdtMn0a {
    margin-top: 1.25rem;
  }
}
.XWIAsoc .gO4b8Sy,
.XWIAsoc .dAdtMn0a {
  color: #FFFFFF;
}
.vW5DyT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #001719;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.vW5DyT .fL7QdYkevK.UdYEI2zErl {
  display: none;
}
.vW5DyT .fL7QdYkevK {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.vW5DyT .u7QScet3 {
  background-color: #7c4468;
}
@media (max-width: 991px) {
  .vW5DyT .mDjBqP97G {
    display: none;
  }
}
.vW5DyT .YGALuCdY {
  display: flex;
  align-items: center;
  padding: 3rem 0;
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .vW5DyT .YGALuCdY {
    flex-wrap: wrap;
  }
}
.vW5DyT .UGepkQRmskd {
  width: 50%;
}
@media (max-width: 991px) {
  .vW5DyT .UGepkQRmskd {
    width: 100%;
  }
}
.vW5DyT .cMwM9xqFp {
  width: 100%;
  padding-right: 10vw;
  padding-right: 0;
  padding-left: 10vw;
}
@media (max-width: 991px) {
  .vW5DyT .cMwM9xqFp {
    max-width: 42rem;
    margin-right: auto;
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .vW5DyT .cMwM9xqFp {
    max-width: 100%;
  }
}
.vW5DyT .V6bxhMHn {
  color: #FFFFFF;
}
.vW5DyT .Hh3K2hFzcaX {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .vW5DyT .Hh3K2hFzcaX {
    margin-top: 1.25rem;
  }
}
.vW5DyT .LzM1gvvjNJ {
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .vW5DyT .LzM1gvvjNJ {
    margin-top: 1.5rem;
  }
}
.vW5DyT .feuHSqbBZ {
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
  padding: 8px 0;
}
.vW5DyT .fZ8wdr {
  display: flex;
  align-items: center;
  width: 100%;
}
.vW5DyT .rJz9mP {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 5px;
  margin-right: 1rem;
  border-radius: 50%;
  background-color: #fcdb42;
}
.vW5DyT .rJz9mP .GM47mDhF {
  display: block;
  font-size: 12px;
  color: #090f10;
}
.vW5DyT .JULLQw6 {
  color: #FFF;
  flex-grow: 1;
}
.vW5DyT .dAdtMn0a {
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .vW5DyT .dAdtMn0a {
    margin-top: 1rem;
  }
}
.vW5DyT .McA61Sd {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50%;
  padding-left: 2.5rem;
  padding-right: 2.5vw;
  padding-left: 0;
}
@media (max-width: 991px) {
  .vW5DyT .McA61Sd {
    position: relative;
    width: 100%;
    padding-right: 0;
    padding-left: 0;
    padding-top: 3rem;
  }
  .vW5DyT .McA61Sd:before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 100vw;
    height: 1px;
    background-color: #7c4468;
  }
}
.vW5DyT .Sv0tzb {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  max-width: 38rem;
}
.vW5DyT .Sv0tzb img {
  width: 100%;
  object-fit: cover;
}
.vW5DyT .Hh3K2hFzcaX,
.vW5DyT .dAdtMn0a {
  color: #FFFFFF;
}
.w2fGbW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #001719;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.w2fGbW .u7QScet3 {
  background-color: #7c4468;
}
.w2fGbW .LlVeVQlYp2x:focus,
.w2fGbW span:focus {
  outline: none;
}
.w2fGbW .LlVeVQlYp2x {
  cursor: pointer;
}
.w2fGbW .WgetUfQ {
  grid-row-gap: 0;
}
.w2fGbW .FeKj2s,
.w2fGbW .Pi18KdZxreU,
.w2fGbW .KsljD9 {
  gap: 0;
}
.w2fGbW .CqlOfon3N {
  border-right: 1px solid #7c4468;
}
.w2fGbW .mkROpr {
  padding: 5rem 0;
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 991px) {
  .w2fGbW .mkROpr {
    padding: 4.5rem 0;
  }
}
@media (max-width: 767px) {
  .w2fGbW .mkROpr {
    padding: 3rem 0;
  }
}
.w2fGbW .MOmar4KB {
  max-width: 800px;
}
.w2fGbW .Aq5Gs3t,
.w2fGbW .rislmcIxT {
  overflow: hidden;
}
.w2fGbW .WgetUfQ {
  display: grid;
  transform: translate3d(-3rem, 0, 0);
  width: 115vw;
  grid-column-gap: 1rem;
}
.w2fGbW .CqlOfon3N {
  display: flex;
  justify-content: center;
  align-items: center;
  border-top: 1px solid #7c4468;
}
.w2fGbW .CqlOfon3N img {
  min-width: 30vw;
  max-width: 100%;
  height: 480px;
  object-fit: cover;
}
@media (max-width: 1200px) {
  .w2fGbW .CqlOfon3N img {
    height: 350px;
  }
}
@media (max-width: 767px) {
  .w2fGbW .CqlOfon3N img {
    min-width: 35vw;
    height: 160px;
  }
}
.w2fGbW .FeKj2s,
.w2fGbW .Pi18KdZxreU,
.w2fGbW .KsljD9 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.w2fGbW .FeKj2s {
  align-items: flex-end;
}
.w2fGbW .Pi18KdZxreU {
  align-items: flex-start;
}
.QqDZCM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #001719;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.QqDZCM .R78UMqa01r {
  background-color: #090f10;
  opacity: 0.4;
}
.QqDZCM .u7QScet3 {
  background-color: #7c4468;
}
.QqDZCM .SwLjVTU8k {
  margin-bottom: 3rem;
}
@media (max-width: 991px) {
  .QqDZCM .SwLjVTU8k {
    margin-bottom: 8rem;
  }
}
@media (max-width: 767px) {
  .QqDZCM .SwLjVTU8k {
    margin-bottom: 7.5rem;
  }
}
@media (max-width: 575px) {
  .QqDZCM .SwLjVTU8k {
    margin-bottom: 6rem;
  }
}
.QqDZCM .mkROpr {
  color: #FFFFFF;
  margin-bottom: 1rem;
}
.QqDZCM .JDDAVQXnqoK {
  color: #FFFFFF;
  margin-bottom: 0;
}
.QqDZCM .f06sJXhhE {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.QqDZCM form {
  width: 100%;
}
.QqDZCM form .oFoHGrVx.z0BZJNg {
  justify-content: flex-start;
  width: auto !important;
}
.QqDZCM form p {
  color: #ffffff;
}
.QqDZCM form .dAdtMn0a .tcULRVBs3hr {
  width: 100%;
  border-radius: 0.5rem !important;
  padding: 0.625rem 1.125rem;
}
.QqDZCM form .dAdtMn0a .tcULRVBs3hr:hover {
  transform: translate(0, 0);
}
.QqDZCM form .XiAmuaY {
  margin-top: 0 !important;
  margin-bottom: 1.5rem !important;
}
.QqDZCM form .POX3ZGtoNz {
  height: 44px;
  border: 1px solid #ffffff !important;
  background: transparent;
  outline: none !important;
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, 0.05) !important;
  border-radius: 0.5rem !important;
  margin-bottom: 0;
  padding: 0.5rem 0.875rem;
  font-size: 16px;
  color: #ffffff;
  font-weight: 400;
  transition: 0.3s;
}
.QqDZCM form .POX3ZGtoNz::-webkit-input-placeholder {
  color: #ffffff;
}
.QqDZCM form .POX3ZGtoNz::-moz-placeholder {
  color: #ffffff;
}
.QqDZCM form .POX3ZGtoNz:-moz-placeholder {
  color: #ffffff;
}
.QqDZCM form .POX3ZGtoNz:-ms-input-placeholder {
  color: #ffffff;
}
.QqDZCM form select {
  color: #ffffff !important;
}
.QqDZCM form textarea {
  height: 180px !important;
  min-height: 180px !important;
  padding: 0.5rem 0.875rem;
  resize: none;
}
.QqDZCM form textarea::-webkit-input-placeholder {
  color: #ffffff !important;
}
.QqDZCM form textarea::-moz-placeholder {
  color: #ffffff !important;
}
.QqDZCM form textarea:-moz-placeholder {
  color: #ffffff !important;
}
.QqDZCM form textarea:-ms-input-placeholder {
  color: #ffffff !important;
}
.QqDZCM form input,
.QqDZCM form textarea {
  transition: 0.5s all;
}
.QqDZCM form input:active,
.QqDZCM form textarea:active,
.QqDZCM form input:focus,
.QqDZCM form textarea:focus {
  background-color: rgba(255, 255, 255, 0.09) !important;
  border-color: #ffffff !important;
  outline: none !important;
}
.QqDZCM form input:active::-webkit-input-placeholder,
.QqDZCM form textarea:active::-webkit-input-placeholder,
.QqDZCM form input:focus::-webkit-input-placeholder,
.QqDZCM form textarea:focus::-webkit-input-placeholder {
  color: #ffffff !important;
}
.QqDZCM form input:active::-moz-placeholder,
.QqDZCM form textarea:active::-moz-placeholder,
.QqDZCM form input:focus::-moz-placeholder,
.QqDZCM form textarea:focus::-moz-placeholder {
  color: #ffffff !important;
}
.QqDZCM form input:active:-moz-placeholder,
.QqDZCM form textarea:active:-moz-placeholder,
.QqDZCM form input:focus:-moz-placeholder,
.QqDZCM form textarea:focus:-moz-placeholder {
  color: #ffffff !important;
}
.QqDZCM form input:active:-ms-input-placeholder,
.QqDZCM form textarea:active:-ms-input-placeholder,
.QqDZCM form input:focus:-ms-input-placeholder,
.QqDZCM form textarea:focus:-ms-input-placeholder {
  color: #ffffff !important;
}
.QqDZCM form .z0BZJNg {
  margin-left: -0.75rem !important;
  margin-right: -0.75rem !important;
}
.QqDZCM form .z0BZJNg [class*=col] {
  padding-left: 0.75rem !important;
  padding-right: 0.75rem !important;
}
.QqDZCM form label {
  width: 100%;
  color: #ffffff;
  margin-bottom: 0.5rem;
}
.QqDZCM form .QKUMsmMmeVS label {
  color: #ffffff;
}
.QqDZCM form .rEXQvwtiA {
  border-color: #ffffff !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.QqDZCM form .rEXQvwtiA:focus,
.QqDZCM form .rEXQvwtiA:hover {
  background-color: transparent !important;
  border-color: #090f10 !important;
}
.QqDZCM form .rEXQvwtiA:checked {
  border-color: #ffffff !important;
  background-color: #ffffff !important;
}
.XhqTUR5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #001719;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.XhqTUR5 .fL7QdYkevK.UdYEI2zErl {
  display: none;
}
.XhqTUR5 .fL7QdYkevK {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.XhqTUR5 .u7QScet3 {
  background-color: #7c4468;
}
.XhqTUR5 .YGALuCdY {
  display: flex;
  align-items: center;
  padding: 5rem 0;
}
@media (max-width: 991px) {
  .XhqTUR5 .YGALuCdY {
    padding: 4.5rem 0;
  }
}
@media (max-width: 767px) {
  .XhqTUR5 .YGALuCdY {
    padding: 3rem 0;
  }
}
.XhqTUR5 .kiKtJiBnm {
  width: 100%;
}
.XhqTUR5 .cskTXa {
  width: 100%;
}
.XhqTUR5 .AHavEk {
  color: #FFFFFF;
}
.XhqTUR5 .Hh3K2hFzcaX {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .XhqTUR5 .Hh3K2hFzcaX {
    margin-top: 1.25rem;
  }
}
.XhqTUR5 .UiarpWb {
  display: flex;
  align-items: stretch;
  margin: -1px 0;
  border-top: 1px solid #7c4468;
  border-bottom: 1px solid #7c4468;
}
@media (max-width: 991px) {
  .XhqTUR5 .UiarpWb {
    flex-wrap: wrap;
  }
}
.XhqTUR5 .MngDLx2u {
  position: relative;
  width: 33.33333333%;
  margin-bottom: -1px;
  border-radius: 0;
}
@media (max-width: 991px) {
  .XhqTUR5 .MngDLx2u {
    width: 100%;
  }
}
.XhqTUR5 .MngDLx2u:not(:nth-child(3n)):after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 1px;
  height: 100%;
  background-color: #7c4468;
}
@media (max-width: 991px) {
  .XhqTUR5 .MngDLx2u:not(:nth-child(3n)):after {
    top: auto;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 1px;
  }
}
@media (min-width: 576px) {
  .XhqTUR5 .MngDLx2u:hover .vrrxmQGE {
    opacity: 1;
  }
}
.XhqTUR5 .MngDLx2u:hover .odhqhUX {
  opacity: 1;
}
.XhqTUR5 .MngDLx2u:hover .odhqhUX .hIZNikPHsk9 {
  transform: translate3d(0, 0, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
}
.XhqTUR5 .UGepkQRmskd {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 100%;
  padding: 24px 40px;
}
@media (max-width: 991px) {
  .XhqTUR5 .UGepkQRmskd {
    flex-direction: row;
    flex-wrap: wrap;
    padding: 32px;
    min-height: 188px;
  }
}
.XhqTUR5 .vrrxmQGE {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(115deg, #0597ff, #fcdb42);
  opacity: 0;
  transition: 0.6s all;
}
.XhqTUR5 .rJz9mP {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .XhqTUR5 .rJz9mP {
    justify-content: flex-start;
    width: 100%;
    margin-bottom: 20px;
  }
}
.XhqTUR5 .rJz9mP .GM47mDhF {
  display: block;
  font-size: 34px;
  color: #ffffff;
  margin-right: 0;
}
.XhqTUR5 .SU1pUBOFZU {
  width: 100%;
  margin-bottom: 1rem;
}
@media (max-width: 991px) {
  .XhqTUR5 .SU1pUBOFZU {
    width: 50%;
    flex-grow: 1;
    padding-right: 0.75rem;
    margin-right: auto;
  }
}
@media (max-width: 767px) {
  .XhqTUR5 .SU1pUBOFZU {
    margin-bottom: 12px;
  }
}
.XhqTUR5 .V6bxhMHn {
  color: #FFFFFF;
}
.XhqTUR5 .gO4b8Sy {
  color: #FFF;
  margin-top: 1.25rem;
}
@media (max-width: 767px) {
  .XhqTUR5 .gO4b8Sy {
    margin-top: 1rem;
  }
}
.XhqTUR5 .odhqhUX {
  display: flex;
  justify-content: flex-end;
  width: 100%;
  transition: 0.6s all;
  margin-top: auto;
}
@media (min-width: 576px) {
  .XhqTUR5 .odhqhUX {
    opacity: 0;
  }
}
@media (max-width: 991px) {
  .XhqTUR5 .odhqhUX {
    width: fit-content;
    max-width: 50%;
    flex-shrink: 0;
    margin-left: auto;
  }
}
.XhqTUR5 .odhqhUX .hIZNikPHsk9 {
  display: flex;
  align-items: center;
  justify-content: center;
  transform-style: preserve-3d;
  transition: 0.6s all;
}
@media (min-width: 576px) {
  .XhqTUR5 .odhqhUX .hIZNikPHsk9 {
    transform: translate3d(-2rem, 2rem, 0px) scale3d(0.8, 0.8, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  }
}
.XhqTUR5 .odhqhUX .GM47mDhF {
  display: block;
  font-size: 114px;
  color: #ffffff;
}
@media (max-width: 991px) {
  .XhqTUR5 .odhqhUX .GM47mDhF {
    font-size: 74px !important;
  }
}
.ugnw12zQz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #001719;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.ugnw12zQz .u7QScet3 {
  background-color: #7c4468;
}
.ugnw12zQz .Hh3K2hFzcaX {
  color: #FFFFFF;
}
.ugnw12zQz .QJzvIOoWonZ .Hh3K2hFzcaX {
  color: #FFFFFF;
}
