.TgP6lQV {
  border-width: 2px;
}
img,
.AFGGr7RMw,
.nJsEjY2QU,
.TyennCVWu5,
.I9JIfVF,
.ePxVlQFmj1,
.tyK3hNbB iframe,
.yOmymZ iframe,
.vooVdN,
.PjceDLHN,
.UUz9mrE359V,
.BWjUCtL {
  border-radius: 2rem !important;
}
.TyennCVWu5 {
  overflow: hidden;
}
body {
  background-color: #edf3f2;
}
body {
  font-family: Source Serif 4;
}
.acPD4bmCIN {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 5rem;
  line-height: 1;
}
.acPD4bmCIN > .F4VePO1 {
  font-size: 6.25rem;
}
.syemp1cK {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 4rem;
  line-height: 1;
}
.syemp1cK > .F4VePO1 {
  font-size: 5rem;
}
.Uo2gyYwd {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.Uo2gyYwd > .F4VePO1 {
  font-size: 1.5rem;
}
.phE48E {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 2.5rem;
  line-height: 1.5;
}
.phE48E > .F4VePO1 {
  font-size: 3.125rem;
}
.HM3XEmVJ {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
}
.HM3XEmVJ > .F4VePO1 {
  font-size: 1.75rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .acPD4bmCIN {
    font-size: 4rem;
  }
}
@media (max-width: 768px) {
  .acPD4bmCIN {
    font-size: 3.5rem;
    font-size: calc( 2.4rem + (5 - 2.4) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.4rem + (5 - 2.4) * ((100vw - 20rem) / (48 - 20))));
  }
  .syemp1cK {
    font-size: 3.2rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20))));
  }
  .Uo2gyYwd {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
  .phE48E {
    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))));
  }
  .HM3XEmVJ {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.TgP6lQV {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .TgP6lQV {
    padding: 0.75rem 1.5rem;
  }
}
.oiLenG {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.SdwPsTm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.wSQxS5t {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.ttnkKMGLLt {
  background-color: #ff9636 !important;
}
.RZsEmFXbv {
  background-color: #2ad887 !important;
}
.hLs3vJbsb {
  background-color: #10ccf2 !important;
}
.qWQtw4pOK {
  background-color: #ffc003 !important;
}
.IxBhcZELFfg {
  background-color: #da2839 !important;
}
.W7H2Lw4lvz,
.W7H2Lw4lvz:active {
  background-color: #ff9636 !important;
  border-color: #ff9636 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.W7H2Lw4lvz:hover,
.W7H2Lw4lvz:focus,
.W7H2Lw4lvz.pJAEutdO,
.W7H2Lw4lvz.V4izh9f43 {
  color: inherit;
  background-color: #ffb169 !important;
  border-color: #ffb169 !important;
  box-shadow: none;
}
.W7H2Lw4lvz.TZv80LP6z,
.W7H2Lw4lvz:disabled {
  color: #ffffff !important;
  background-color: #ffb169 !important;
  border-color: #ffb169 !important;
}
.kMa5EGyoVE,
.kMa5EGyoVE:active {
  background-color: #3f6c85 !important;
  border-color: #3f6c85 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.kMa5EGyoVE:hover,
.kMa5EGyoVE:focus,
.kMa5EGyoVE.pJAEutdO,
.kMa5EGyoVE.V4izh9f43 {
  color: inherit;
  background-color: #4f88a8 !important;
  border-color: #4f88a8 !important;
  box-shadow: none;
}
.kMa5EGyoVE.TZv80LP6z,
.kMa5EGyoVE:disabled {
  color: #ffffff !important;
  background-color: #4f88a8 !important;
  border-color: #4f88a8 !important;
}
.PAJwhTMH,
.PAJwhTMH:active {
  background-color: #10ccf2 !important;
  border-color: #10ccf2 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.PAJwhTMH:hover,
.PAJwhTMH:focus,
.PAJwhTMH.pJAEutdO,
.PAJwhTMH.V4izh9f43 {
  color: inherit;
  background-color: #40d6f5 !important;
  border-color: #40d6f5 !important;
  box-shadow: none;
}
.PAJwhTMH.TZv80LP6z,
.PAJwhTMH:disabled {
  color: #ffffff !important;
  background-color: #40d6f5 !important;
  border-color: #40d6f5 !important;
}
.I5mLam5D,
.I5mLam5D:active {
  background-color: #2ad887 !important;
  border-color: #2ad887 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.I5mLam5D:hover,
.I5mLam5D:focus,
.I5mLam5D.pJAEutdO,
.I5mLam5D.V4izh9f43 {
  color: inherit;
  background-color: #55e09f !important;
  border-color: #55e09f !important;
  box-shadow: none;
}
.I5mLam5D.TZv80LP6z,
.I5mLam5D:disabled {
  color: #ffffff !important;
  background-color: #55e09f !important;
  border-color: #55e09f !important;
}
.ISgMbBdbP4j,
.ISgMbBdbP4j:active {
  background-color: #ffc003 !important;
  border-color: #ffc003 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.ISgMbBdbP4j:hover,
.ISgMbBdbP4j:focus,
.ISgMbBdbP4j.pJAEutdO,
.ISgMbBdbP4j.V4izh9f43 {
  color: inherit;
  background-color: #ffcd36 !important;
  border-color: #ffcd36 !important;
  box-shadow: none;
}
.ISgMbBdbP4j.TZv80LP6z,
.ISgMbBdbP4j:disabled {
  color: #ffffff !important;
  background-color: #ffcd36 !important;
  border-color: #ffcd36 !important;
}
.x69yH5,
.x69yH5:active {
  background-color: #da2839 !important;
  border-color: #da2839 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.x69yH5:hover,
.x69yH5:focus,
.x69yH5.pJAEutdO,
.x69yH5.V4izh9f43 {
  color: inherit;
  background-color: #e15461 !important;
  border-color: #e15461 !important;
  box-shadow: none;
}
.x69yH5.TZv80LP6z,
.x69yH5:disabled {
  color: #ffffff !important;
  background-color: #e15461 !important;
  border-color: #e15461 !important;
}
.Qz543J,
.Qz543J:active {
  background-color: #eff0ec !important;
  border-color: #eff0ec !important;
  color: #757b62 !important;
  box-shadow: none;
}
.Qz543J:hover,
.Qz543J:focus,
.Qz543J.pJAEutdO,
.Qz543J.V4izh9f43 {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.Qz543J.TZv80LP6z,
.Qz543J:disabled {
  color: #757b62 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.XDZyzUkH,
.XDZyzUkH:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.XDZyzUkH:hover,
.XDZyzUkH:focus,
.XDZyzUkH.pJAEutdO,
.XDZyzUkH.V4izh9f43 {
  color: inherit;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
  box-shadow: none;
}
.XDZyzUkH.TZv80LP6z,
.XDZyzUkH:disabled {
  color: #ffffff !important;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
}
.hhhVWipv,
.hhhVWipv:active {
  background-color: transparent !important;
  border-color: #ff9636;
  color: #ff9636;
}
.hhhVWipv:hover,
.hhhVWipv:focus,
.hhhVWipv.pJAEutdO,
.hhhVWipv.V4izh9f43 {
  color: #de6a00 !important;
  background-color: transparent !important;
  border-color: #de6a00 !important;
  box-shadow: none !important;
}
.hhhVWipv.TZv80LP6z,
.hhhVWipv:disabled {
  color: #ffffff !important;
  background-color: #ff9636 !important;
  border-color: #ff9636 !important;
}
.xooO05OVEE4,
.xooO05OVEE4:active {
  background-color: transparent !important;
  border-color: #3f6c85;
  color: #3f6c85;
}
.xooO05OVEE4:hover,
.xooO05OVEE4:focus,
.xooO05OVEE4.pJAEutdO,
.xooO05OVEE4.V4izh9f43 {
  color: #233c4a !important;
  background-color: transparent !important;
  border-color: #233c4a !important;
  box-shadow: none !important;
}
.xooO05OVEE4.TZv80LP6z,
.xooO05OVEE4:disabled {
  color: #ffffff !important;
  background-color: #3f6c85 !important;
  border-color: #3f6c85 !important;
}
.blChTEacgd,
.blChTEacgd:active {
  background-color: transparent !important;
  border-color: #10ccf2;
  color: #10ccf2;
}
.blChTEacgd:hover,
.blChTEacgd:focus,
.blChTEacgd.pJAEutdO,
.blChTEacgd.V4izh9f43 {
  color: #0989a2 !important;
  background-color: transparent !important;
  border-color: #0989a2 !important;
  box-shadow: none !important;
}
.blChTEacgd.TZv80LP6z,
.blChTEacgd:disabled {
  color: #ffffff !important;
  background-color: #10ccf2 !important;
  border-color: #10ccf2 !important;
}
.WbDw3SWkuk,
.WbDw3SWkuk:active {
  background-color: transparent !important;
  border-color: #2ad887;
  color: #2ad887;
}
.WbDw3SWkuk:hover,
.WbDw3SWkuk:focus,
.WbDw3SWkuk.pJAEutdO,
.WbDw3SWkuk.V4izh9f43 {
  color: #1b915a !important;
  background-color: transparent !important;
  border-color: #1b915a !important;
  box-shadow: none !important;
}
.WbDw3SWkuk.TZv80LP6z,
.WbDw3SWkuk:disabled {
  color: #ffffff !important;
  background-color: #2ad887 !important;
  border-color: #2ad887 !important;
}
.QLciWe6,
.QLciWe6:active {
  background-color: transparent !important;
  border-color: #ffc003;
  color: #ffc003;
}
.QLciWe6:hover,
.QLciWe6:focus,
.QLciWe6.pJAEutdO,
.QLciWe6.V4izh9f43 {
  color: #ab8000 !important;
  background-color: transparent !important;
  border-color: #ab8000 !important;
  box-shadow: none !important;
}
.QLciWe6.TZv80LP6z,
.QLciWe6:disabled {
  color: #ffffff !important;
  background-color: #ffc003 !important;
  border-color: #ffc003 !important;
}
.Nrbk8N0wq1i,
.Nrbk8N0wq1i:active {
  background-color: transparent !important;
  border-color: #da2839;
  color: #da2839;
}
.Nrbk8N0wq1i:hover,
.Nrbk8N0wq1i:focus,
.Nrbk8N0wq1i.pJAEutdO,
.Nrbk8N0wq1i.V4izh9f43 {
  color: #921925 !important;
  background-color: transparent !important;
  border-color: #921925 !important;
  box-shadow: none !important;
}
.Nrbk8N0wq1i.TZv80LP6z,
.Nrbk8N0wq1i:disabled {
  color: #ffffff !important;
  background-color: #da2839 !important;
  border-color: #da2839 !important;
}
.zEIBmnNTl,
.zEIBmnNTl:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.zEIBmnNTl:hover,
.zEIBmnNTl:focus,
.zEIBmnNTl.pJAEutdO,
.zEIBmnNTl.V4izh9f43 {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.zEIBmnNTl.TZv80LP6z,
.zEIBmnNTl:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.Ng59KA,
.Ng59KA:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.Ng59KA:hover,
.Ng59KA:focus,
.Ng59KA.pJAEutdO,
.Ng59KA.V4izh9f43 {
  color: #cfcfcf !important;
  background-color: transparent !important;
  border-color: #cfcfcf !important;
  box-shadow: none !important;
}
.Ng59KA.TZv80LP6z,
.Ng59KA:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.vYEhXOEXaX {
  color: #ff9636 !important;
}
.UDYBSvfBn {
  color: #3f6c85 !important;
}
.Eqa3LaaZ {
  color: #2ad887 !important;
}
.DGFsL0iyVdD {
  color: #10ccf2 !important;
}
.mnKzgrSqaj {
  color: #ffc003 !important;
}
.s86pl4sbI {
  color: #da2839 !important;
}
.Cb3TgIHFg {
  color: #fafafa !important;
}
.n1NTsID {
  color: #232323 !important;
}
a.vYEhXOEXaX:hover,
a.vYEhXOEXaX:focus,
a.vYEhXOEXaX.V4izh9f43 {
  color: #cf6300 !important;
}
a.UDYBSvfBn:hover,
a.UDYBSvfBn:focus,
a.UDYBSvfBn.V4izh9f43 {
  color: #1e3440 !important;
}
a.Eqa3LaaZ:hover,
a.Eqa3LaaZ:focus,
a.Eqa3LaaZ.V4izh9f43 {
  color: #188452 !important;
}
a.DGFsL0iyVdD:hover,
a.DGFsL0iyVdD:focus,
a.DGFsL0iyVdD.V4izh9f43 {
  color: #087c94 !important;
}
a.mnKzgrSqaj:hover,
a.mnKzgrSqaj:focus,
a.mnKzgrSqaj.V4izh9f43 {
  color: #9c7500 !important;
}
a.s86pl4sbI:hover,
a.s86pl4sbI:focus,
a.s86pl4sbI.V4izh9f43 {
  color: #851721 !important;
}
a.Cb3TgIHFg:hover,
a.Cb3TgIHFg:focus,
a.Cb3TgIHFg.V4izh9f43 {
  color: #fafafa !important;
}
a.n1NTsID:hover,
a.n1NTsID:focus,
a.n1NTsID.V4izh9f43 {
  color: #000000 !important;
}
a:is(#xHWG8S, #eEAYcA37, #kIFjksD7, #n1aqUfDxQg, #ZR8gvZoy, #VZhpQSsh6aU, #EcPYKOjO, #tVaHJeqI, #ihnkvKlh, #rdOtnCH, #sDTtB912, #UsBQbimJBt, #f6D2u65hh, #Vvi8LDUhIOd, #QncrShl, #vYEhXOEXaX, #UDYBSvfBn, #Eqa3LaaZ, #DGFsL0iyVdD, #mnKzgrSqaj, #s86pl4sbI, #jL94rI, #odFXALSuCPE, #Cb3TgIHFg, #BPVV6GL, #A2cYdVn, #i7E7aQA1O, #mmwo9SA, #hbsz0nBN, #d9fol2, #MkpeHuGnR, #iDa7Bz, #kyDFlXN7VF, #TAW6Ee38dkr, #OnXO8pylp, #ib5XqoaiIA, #o9CoQtvuOi, #lY3bvnVd, #byKOYJ, #K88P0Mh, #QKKIN9sQ, #UQnEa9, #XXaVhEgo1, #H4pMq69IejK, #n1NTsID):not(.AOLqYgwcl0I):not(.za3bAkt):not([role]):not(.ND8OfhBSYT) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
.rDdJOfc44 .AOLqYgwcl0I.V4izh9f43 {
  color: #ff9636;
}
.rDdJOfc44 .AOLqYgwcl0I:not(.V4izh9f43) {
  color: #232323;
}
.aOZkWGFpI {
  background-color: #70c770;
}
.OeJi1H {
  background-color: #10ccf2;
}
.f5eUi4Xb {
  background-color: #ffc003;
}
.CDEuh7pK {
  background-color: #da2839;
}
.qAEJuJyp .TgP6lQV:not(.j3PDcmEW) {
  border-radius: 1.5rem;
}
.BcOAsad li a {
  border-radius: 100px !important;
}
.BcOAsad li.V4izh9f43 .TgP6lQV {
  background-color: #ff9636;
  border-color: #ff9636;
  color: #ffffff;
}
.BcOAsad li.V4izh9f43 .TgP6lQV:focus {
  box-shadow: none;
}
.rDdJOfc44 .AOLqYgwcl0I {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #ff9636;
}
.gslq22B.ttnkKMGLLt .kMLv41VKa,
.gslq22B.ttnkKMGLLt .FHvrPnaLu {
  color: #ffffff;
}
.gslq22B.RZsEmFXbv .kMLv41VKa,
.gslq22B.RZsEmFXbv .FHvrPnaLu {
  color: #d6f8e8;
}
.gslq22B.hLs3vJbsb .kMLv41VKa,
.gslq22B.hLs3vJbsb .FHvrPnaLu {
  color: #d1f5fd;
}
.gslq22B.qWQtw4pOK .kMLv41VKa,
.gslq22B.qWQtw4pOK .FHvrPnaLu {
  color: #fff3cf;
}
.gslq22B.IxBhcZELFfg .kMLv41VKa,
.gslq22B.IxBhcZELFfg .FHvrPnaLu {
  color: #f8d6d9;
}
/* Scroll to top button*/
.bjSFeg {
  display: none;
}
.gghfQLh {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
  font-weight: 400;
  border-radius: 40px !important;
}
.gghfQLh > .F4VePO1 {
  font-size: 1.75rem;
}
.gghfQLh:hover,
.gghfQLh: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: #ff9636 !important;
}
.gghfQLh:-webkit-input-placeholder {
  font-family: 'Source Serif 4', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
  font-weight: 400;
}
.gghfQLh:-webkit-input-placeholder > .F4VePO1 {
  font-size: 1.75rem;
}
blockquote {
  border-color: #ff9636;
}
/* Forms */
.EI0HuNUO .WpxDhh .TgP6lQV {
  border-radius: 100px !important;
}
.EI0HuNUO .WpxDhh .TgP6lQV:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.EI0HuNUO .WpxDhh button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.EI0HuNUO .WpxDhh button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.B690dtkKy li:hover,
.B690dtkKy li.CEsFeY {
  background-color: #ff9636;
  color: #ffffff;
}
.aDTfsJ {
  transition: 0.25s ease;
}
.aDTfsJ:hover {
  border-color: #ff9636;
}
.B690dtkKy .IzQp2iQ,
.aDTfsJ.LwyWaXXyebN:after,
.aDTfsJ.CqRDajEW:after {
  transition: 0.4s;
  border-top-color: #232323;
  border-bottom-color: #232323;
}
.B690dtkKy:hover .IzQp2iQ,
.aDTfsJ.LwyWaXXyebN:hover:after,
.aDTfsJ.CqRDajEW:hover:after {
  border-top-color: #ff9636;
  border-bottom-color: #ff9636;
}
.mCgQeptW .FFWubcb td.VFdky8,
.mCgQeptW .FFWubcb td.HnxCGJW5wR,
.mCgQeptW .dnmt2Bm7mh .AO0SkC > div > div.HnxCGJW5wR {
  color: #000000 !important;
  background-color: #ff9636 !important;
  box-shadow: none !important;
}
.mCgQeptW .FFWubcb td:hover,
.mCgQeptW .dnmt2Bm7mh .AO0SkC > div > div:hover {
  color: #ffffff !important;
  background: #3f6c85 !important;
  box-shadow: none !important;
}
.R0wbRSP662c {
  background-image: none !important;
}
.ngC8Mr8xFRL:not(section),
.otN7u2vFWA {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.ngC8Mr8xFRL,
.ngC8Mr8xFRL: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='%23ff9636' %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.ngC8Mr8xFRL:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.rIhzZ1oG {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.rIhzZ1oG .za3bAkt: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;
}
.rIhzZ1oG .TgP6lQV {
  padding: 0.6rem 1.3rem;
}
@media (max-width: 767px) {
  .rIhzZ1oG .p962Q3Xhx9g {
    transform: scale(0.8);
  }
}
.rIhzZ1oG .olaa4N {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.rIhzZ1oG .olaa4N img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.rIhzZ1oG .olaa4N .ND8OfhBSYT {
  line-height: inherit !important;
}
.rIhzZ1oG .olaa4N .xEGmqEAbO a {
  outline: none;
}
.rIhzZ1oG .hkd8Gujuf2W {
  margin: auto;
  margin-left: 0;
}
.rIhzZ1oG .hkd8Gujuf2W .MtRu7r2b {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.rIhzZ1oG .hkd8Gujuf2W .MtRu7r2b .AOLqYgwcl0I {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.rIhzZ1oG .hkd8Gujuf2W .idDmYq4bg .AOLqYgwcl0I::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .rIhzZ1oG .hkd8Gujuf2W .idDmYq4bg .AOLqYgwcl0I::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.rIhzZ1oG .hkd8Gujuf2W .za3bAkt {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.rIhzZ1oG .hkd8Gujuf2W .za3bAkt:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .rIhzZ1oG .hkd8Gujuf2W {
    padding: 0 1rem;
  }
}
.rIhzZ1oG .AOLqYgwcl0I {
  width: fit-content;
  position: relative;
}
.rIhzZ1oG .xEGmqEAbO {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .rIhzZ1oG .xEGmqEAbO {
    padding-left: 1rem;
  }
}
.rIhzZ1oG .ND8OfhBSYT {
  padding-left: 1rem;
  padding-right: 0.5rem;
  color: #000000;
}
@media (max-width: 767px) {
  .rIhzZ1oG .ypPCPwWI2 {
    padding-bottom: 0.5rem;
  }
}
.rIhzZ1oG .ypPCPwWI2 .yBjcZa5o6m.lChgE7s0B::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.rIhzZ1oG .GA4KTo {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .rIhzZ1oG .GA4KTo {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .rIhzZ1oG .GA4KTo {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .rIhzZ1oG .GA4KTo {
    width: auto;
    margin-left: 6.8rem;
  }
}
.rIhzZ1oG .gmSYuTZENE {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.rIhzZ1oG .Cy6J3XrJqa {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  backdrop-filter: blur(10px);
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.rIhzZ1oG .MtRu7r2b:focus,
.rIhzZ1oG .AOLqYgwcl0I:focus {
  outline: none;
}
.rIhzZ1oG .WEFLChoJWW .Cy6J3XrJqa .za3bAkt {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.rIhzZ1oG .WEFLChoJWW .Cy6J3XrJqa .za3bAkt::after {
  right: 0.5rem;
}
.rIhzZ1oG .WEFLChoJWW .Cy6J3XrJqa .za3bAkt .F4VePO1 {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.rIhzZ1oG .WEFLChoJWW .Cy6J3XrJqa .za3bAkt .F4VePO1:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.rIhzZ1oG .PzRPLsNBK .Cy6J3XrJqa .za3bAkt:before {
  display: none;
}
.rIhzZ1oG .PzRPLsNBK .WEFLChoJWW .Cy6J3XrJqa .za3bAkt {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.rIhzZ1oG .tY6he7GFe3n {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.rIhzZ1oG .tY6he7GFe3n.lTnhzQdTel {
  transition: all 0.3s;
}
.rIhzZ1oG .tY6he7GFe3n .za3bAkt {
  padding: 0.5rem 1.8rem;
}
.rIhzZ1oG .tY6he7GFe3n .xEGmqEAbO img {
  width: auto;
}
.rIhzZ1oG .tY6he7GFe3n .uANZ16jsC4M {
  z-index: 1;
  justify-content: flex-end;
}
.rIhzZ1oG .tY6he7GFe3n.PzRPLsNBK {
  justify-content: center;
}
.rIhzZ1oG .tY6he7GFe3n.PzRPLsNBK .MtRu7r2b .AOLqYgwcl0I::before {
  display: none;
}
.rIhzZ1oG .tY6he7GFe3n.PzRPLsNBK.lTnhzQdTel .Cy6J3XrJqa {
  top: 0;
}
@media (min-width: 992px) {
  .rIhzZ1oG .tY6he7GFe3n.PzRPLsNBK.lTnhzQdTel:not(.mXkLdHS) .uANZ16jsC4M {
    max-height: calc(98.5vh - 2.6rem);
  }
}
.rIhzZ1oG .tY6he7GFe3n.PzRPLsNBK .Cy6J3XrJqa .N9f0d9 {
  left: 0 !important;
}
.rIhzZ1oG .tY6he7GFe3n.PzRPLsNBK .Cy6J3XrJqa .za3bAkt:after {
  right: auto;
}
.rIhzZ1oG .tY6he7GFe3n.PzRPLsNBK .Cy6J3XrJqa .lChgE7s0B[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%;
}
.rIhzZ1oG .tY6he7GFe3n.PzRPLsNBK ul.hkd8Gujuf2W li {
  margin: auto;
}
.rIhzZ1oG .tY6he7GFe3n.PzRPLsNBK .Cy6J3XrJqa .za3bAkt {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.rIhzZ1oG .tY6he7GFe3n.PzRPLsNBK .lce1E130hj {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .rIhzZ1oG .tY6he7GFe3n {
    min-height: 72px;
  }
  .rIhzZ1oG .tY6he7GFe3n .xEGmqEAbO img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .rIhzZ1oG .tY6he7GFe3n .MtRu7r2b .AOLqYgwcl0I::before {
    display: none;
  }
  .rIhzZ1oG .tY6he7GFe3n.lTnhzQdTel .Cy6J3XrJqa {
    top: 0;
  }
  .rIhzZ1oG .tY6he7GFe3n .Cy6J3XrJqa .N9f0d9 {
    left: 0 !important;
  }
  .rIhzZ1oG .tY6he7GFe3n .Cy6J3XrJqa .za3bAkt:after {
    right: auto;
  }
  .rIhzZ1oG .tY6he7GFe3n .Cy6J3XrJqa .lChgE7s0B[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%;
  }
  .rIhzZ1oG .tY6he7GFe3n .Cy6J3XrJqa .za3bAkt {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .rIhzZ1oG .tY6he7GFe3n .olaa4N {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .rIhzZ1oG .tY6he7GFe3n .p962Q3Xhx9g {
    flex-basis: auto;
  }
  .rIhzZ1oG .tY6he7GFe3n .lce1E130hj {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.rIhzZ1oG .tY6he7GFe3n.mXkLdHS .xEGmqEAbO img {
  height: 2rem;
}
.rIhzZ1oG .za3bAkt.V4izh9f43,
.rIhzZ1oG .za3bAkt:active {
  background-color: transparent;
}
.rIhzZ1oG .vjdBwMOLDWN .hkd8Gujuf2W .AOLqYgwcl0I {
  padding: 0;
}
.rIhzZ1oG .ypPCPwWI2 .yBjcZa5o6m.lChgE7s0B {
  margin-right: 1.667em;
}
.rIhzZ1oG .ypPCPwWI2 .yBjcZa5o6m.lChgE7s0B[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.rIhzZ1oG .tY6he7GFe3n.vjdBwMOLDWN .WEFLChoJWW .Cy6J3XrJqa {
  background: #ffffff;
}
.rIhzZ1oG .tY6he7GFe3n.vjdBwMOLDWN .WEFLChoJWW .Cy6J3XrJqa .N9f0d9 {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.rIhzZ1oG .tY6he7GFe3n .WEFLChoJWW.idDmYq4bg > .Cy6J3XrJqa {
  display: flex;
}
.rIhzZ1oG ul.hkd8Gujuf2W {
  flex-wrap: wrap;
}
.rIhzZ1oG .WBiXDcIAh8 {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .rIhzZ1oG .WBiXDcIAh8 {
    text-align: left;
  }
}
.rIhzZ1oG button.p962Q3Xhx9g {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.rIhzZ1oG button.p962Q3Xhx9g .jP5d5Wg4tf span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.rIhzZ1oG button.p962Q3Xhx9g .jP5d5Wg4tf span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.rIhzZ1oG button.p962Q3Xhx9g .jP5d5Wg4tf span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.rIhzZ1oG button.p962Q3Xhx9g .jP5d5Wg4tf span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.rIhzZ1oG button.p962Q3Xhx9g .jP5d5Wg4tf span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.rIhzZ1oG nav.lTnhzQdTel .jP5d5Wg4tf span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.rIhzZ1oG nav.lTnhzQdTel .jP5d5Wg4tf span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.rIhzZ1oG nav.lTnhzQdTel .jP5d5Wg4tf span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.rIhzZ1oG nav.lTnhzQdTel .jP5d5Wg4tf span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.rIhzZ1oG .eYRUgTat {
  padding: 0 1rem;
}
.rIhzZ1oG a.AOLqYgwcl0I {
  display: flex;
  align-items: center;
  justify-content: center;
}
.rIhzZ1oG .lce1E130hj {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .rIhzZ1oG .lce1E130hj {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .rIhzZ1oG .tY6he7GFe3n {
    height: 70px;
  }
  .rIhzZ1oG .tY6he7GFe3n.lTnhzQdTel {
    height: auto;
  }
  .rIhzZ1oG .MtRu7r2b .AOLqYgwcl0I:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.rIhzZ1oG .tY6he7GFe3n .WEFLChoJWW > .Cy6J3XrJqa {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.rIhzZ1oG .tY6he7GFe3n .WEFLChoJWW > .Cy6J3XrJqa .za3bAkt {
  line-height: 1 !important;
}
.rIhzZ1oG .tY6he7GFe3n .WEFLChoJWW > .Cy6J3XrJqa .WEFLChoJWW .za3bAkt {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.rIhzZ1oG .tY6he7GFe3n .WEFLChoJWW > .Cy6J3XrJqa .WEFLChoJWW .za3bAkt::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.rIhzZ1oG .tY6he7GFe3n .WEFLChoJWW > .Cy6J3XrJqa .WEFLChoJWW.idDmYq4bg .za3bAkt::after {
  transform: rotate(0deg);
}
.rIhzZ1oG .qAEJuJyp {
  margin: -0.6rem -0.6rem;
}
.rIhzZ1oG .p962Q3Xhx9g {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .rIhzZ1oG .olaa4N {
    margin-right: auto;
  }
  .rIhzZ1oG .uANZ16jsC4M {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .rIhzZ1oG .hkd8Gujuf2W .MtRu7r2b .AOLqYgwcl0I::after {
    margin-left: 10px;
  }
  .rIhzZ1oG .hkd8Gujuf2W .za3bAkt:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .rIhzZ1oG .tY6he7GFe3n .WEFLChoJWW > .Cy6J3XrJqa {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .rIhzZ1oG .tY6he7GFe3n .WEFLChoJWW > .Cy6J3XrJqa .za3bAkt {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .rIhzZ1oG .tY6he7GFe3n .WEFLChoJWW > .Cy6J3XrJqa .WEFLChoJWW .za3bAkt {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .rIhzZ1oG .tY6he7GFe3n .WEFLChoJWW > .Cy6J3XrJqa .WEFLChoJWW .za3bAkt::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .rIhzZ1oG .tY6he7GFe3n .WEFLChoJWW > .Cy6J3XrJqa .WEFLChoJWW.idDmYq4bg .za3bAkt::after {
    transform: rotate(180deg);
  }
  .rIhzZ1oG .tY6he7GFe3n .WEFLChoJWW > .Cy6J3XrJqa .N9f0d9 {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .rIhzZ1oG .tY6he7GFe3n .WEFLChoJWW.idDmYq4bg > .Cy6J3XrJqa {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .rIhzZ1oG .uANZ16jsC4M {
    padding: 1rem;
  }
}
.rIhzZ1oG .AOLqYgwcl0I,
.rIhzZ1oG .za3bAkt {
  color: #000000;
}
.EOFPOmxocJy {
  padding-top: 0.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.EOFPOmxocJy .KQagoa {
  position: relative;
}
.EOFPOmxocJy .ePxVlQFmj1 {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .EOFPOmxocJy .ePxVlQFmj1 {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.EOFPOmxocJy .oEKEdvz {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .EOFPOmxocJy .oEKEdvz {
    top: 25%;
  }
}
.EOFPOmxocJy .I9JIfVF {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
  max-height: 100vh;
}
@media (max-width: 992px) {
  .EOFPOmxocJy .I9JIfVF {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .EOFPOmxocJy .I9JIfVF {
    min-height: 400px;
  }
}
.EOFPOmxocJy .I9JIfVF img {
  height: 100%;
  object-fit: cover;
  animation: none;
}
.EOFPOmxocJy .I9JIfVF::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.6;
  background-color: #003f34;
}
.EOFPOmxocJy .BWjUCtL {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .EOFPOmxocJy .BWjUCtL {
    margin-top: 4rem;
  }
}
.EOFPOmxocJy .mexbSZEqi {
  position: absolute;
  left: -1px;
  padding: 6px 16px 0 0;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .EOFPOmxocJy .mexbSZEqi {
    padding: 1rem;
    flex-direction: column;
  }
}
.EOFPOmxocJy .mexbSZEqi .HMzA5fxn {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.EOFPOmxocJy .mexbSZEqi .HMzA5fxn:hover {
  cursor: pointer;
}
.EOFPOmxocJy .mexbSZEqi .HMzA5fxn:hover span {
  transform: scale(1.4);
}
.EOFPOmxocJy .mexbSZEqi .HMzA5fxn span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.EOFPOmxocJy .mexbSZEqi .cQpXrO5OAJ {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.EOFPOmxocJy .mexbSZEqi .cQpXrO5OAJ path {
  fill: #ffffff;
}
.EOFPOmxocJy .mexbSZEqi .I36qD192Fub {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.EOFPOmxocJy .mexbSZEqi .I36qD192Fub path {
  fill: #ffffff;
}
.EOFPOmxocJy .cQNnLKeJ {
  color: currentColor;
  border-color: currentColor;
}
.EOFPOmxocJy .eOxmf474iF {
  color: currentColor;
  border-color: currentColor;
}
.EOFPOmxocJy img,
.EOFPOmxocJy .KQagoa {
  width: 100%;
}
.EOFPOmxocJy .qAEJuJyp .TgP6lQV {
  padding: 32px 24px;
  margin-right: 8px;
  margin-left: 8px;
  margin-bottom: 0;
}
.EOFPOmxocJy .BO3dxShMe,
.EOFPOmxocJy .eOxmf474iF {
  color: #2a2c2d;
}
.EOFPOmxocJy .uLYjVW3q,
.EOFPOmxocJy .cQNnLKeJ {
  color: #ffffff;
}
.EOFPOmxocJy .vlyeyinmz {
  color: #FFFFFF;
  text-align: center;
}
.EOFPOmxocJy .vlyeyinmz DIV {
  text-align: center;
}
.tfb9CB42Fsa {
  background-image: url("vIBkGs3rCJi.jpeg");
}
.tfb9CB42Fsa .QNfYuFIlVr.TZv80LP6z {
  display: none;
}
.tfb9CB42Fsa .QNfYuFIlVr {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.tfb9CB42Fsa .wrKC3APeKTM {
  flex-direction: row-reverse;
}
.E1Riil {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.E1Riil .KQagoa {
  position: relative;
}
.E1Riil .KQagoa img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .E1Riil .FYPBrkDEI {
    padding-left: 4rem;
  }
}
.E1Riil h5 {
  line-height: 1.2;
}
.E1Riil .UUz9mrE359V {
  margin-bottom: 2rem;
}
.E1Riil .UUz9mrE359V:hover .mexbSZEqi span {
  transform: rotate(-20deg) scale(1.3);
}
.E1Riil .Kuxa5Th {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.E1Riil .I9JIfVF {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #4b8378;
}
@media (max-width: 992px) {
  .E1Riil .I9JIfVF {
    min-height: 200px;
  }
}
.E1Riil .BWjUCtL {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.E1Riil .BWjUCtL .QrwwUX {
  margin-top: auto;
}
.E1Riil .RrSRHDOGh {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #FFFFFF;
}
.E1Riil .mexbSZEqi {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.E1Riil .mexbSZEqi .HMzA5fxn {
  background: #ff9636;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.E1Riil .mexbSZEqi .HMzA5fxn span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.E1Riil .mexbSZEqi .cQpXrO5OAJ {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.E1Riil .mexbSZEqi .cQpXrO5OAJ path {
  fill: #ffffff;
}
.E1Riil .mexbSZEqi .I36qD192Fub {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.E1Riil .mexbSZEqi .I36qD192Fub path {
  fill: #ffffff;
}
.E1Riil .kCaiqVK {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .E1Riil .kCaiqVK {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.E1Riil img,
.E1Riil .KQagoa {
  width: 100%;
}
.E1Riil .ujthLaEOg:focus,
.E1Riil span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .E1Riil .ujthLaEOg {
    margin-bottom: 1rem;
  }
}
.E1Riil .g5mq83Z7fV {
  color: #000000;
  text-align: left;
}
.E1Riil .pOtDkN {
  text-align: left;
  color: #FFFFFF;
}
.E1Riil .Y4kCemOn {
  text-align: left;
  color: #ffffff;
}
.E1Riil .Kuxa5Th,
.E1Riil .xYtxjN7Gv,
.E1Riil .qAEJuJyp {
  text-align: left;
}
.E1Riil .Ya25ZF,
.E1Riil .ujthLaEOg .qAEJuJyp {
  color: #ffffff;
}
.E1Riil .Ya25ZF {
  color: #000000;
}
.E1Riil .uiyJ2b2 {
  color: #000000;
}
.ZDBRxi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.ZDBRxi .F4VePO1 {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #003f34 !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.ZDBRxi .HOpfcIcHeEI {
  border: none;
}
.ZDBRxi .VggYFaRi {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .ZDBRxi .VggYFaRi {
    padding: 1rem 0rem;
  }
}
.ZDBRxi .NBlHn2syMw {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .ZDBRxi .NBlHn2syMw {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.ZDBRxi .v49aWCx4 {
  padding: 0;
}
.ZDBRxi .YIrkkkYaI39 {
  height: 100%;
}
.ZDBRxi img {
  height: 100%;
  object-fit: cover;
}
.ZDBRxi .PzRPLsNBK span {
  transform: rotate(0deg);
}
.ZDBRxi .zB38Khd1y {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.ZDBRxi p {
  margin-bottom: 0.3rem;
}
.ZDBRxi .GN7GhQ {
  color: #000000;
}
.ZDBRxi .UUz9mrE359V .VggYFaRi {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.ZDBRxi .UUz9mrE359V {
  background: #d4f1ea;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .ZDBRxi .UUz9mrE359V {
    padding: 1.5rem;
  }
}
.ZDBRxi .l9dKUzYKR {
  color: #000000;
}
.ZDBRxi .g5mq83Z7fV {
  text-align: left;
  color: #000000;
}
.ZDBRxi .Kuxa5Th {
  color: #000000;
  text-align: left;
}
.ZDBRxi .GN7GhQ,
.ZDBRxi .F4VePO1 {
  color: #000000;
}
.qdF0vuSTOcl {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.qdF0vuSTOcl .QNfYuFIlVr.TZv80LP6z {
  display: none;
}
.qdF0vuSTOcl .QNfYuFIlVr {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.qdF0vuSTOcl .BWjUCtL {
  width: 100%;
}
.qdF0vuSTOcl .HMzA5fxn {
  display: inline-flex;
  margin-top: 2rem;
}
.qdF0vuSTOcl .vadtzVudsc {
  background: #ff9636;
  padding: 0.4rem 1rem;
  margin-right: 0.5rem;
  border-radius: 1rem;
}
.qdF0vuSTOcl .P782n41 {
  padding: 0rem;
  width: 100%;
  display: inline-flex;
  flex-direction: column;
}
.qdF0vuSTOcl .JaFgz9rH1 {
  color: black;
  background: #ff9636;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  padding-top: 1px;
}
.qdF0vuSTOcl p {
  background: #ff9636;
  width: fit-content;
  border-radius: 0.8rem;
  padding: 0.2rem 1rem;
  line-height: 1.2;
  display: inline-block;
  transform: scale(1.05);
}
.qdF0vuSTOcl .nJsEjY2QU {
  min-height: 700px;
  display: flex;
  padding: 1rem;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .qdF0vuSTOcl .nJsEjY2QU {
    padding: 1.5rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .qdF0vuSTOcl .nJsEjY2QU {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .qdF0vuSTOcl .nJsEjY2QU {
    padding: 4rem;
  }
}
.qdF0vuSTOcl .iu0eSINMDbt {
  background: url("../../../assets/images/photo1588515603068adb330f26e92.jpeg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.qdF0vuSTOcl .iu0eSINMDbt .Dm27Td {
  padding: 40px;
}
.qdF0vuSTOcl .ZOHCfdx {
  color: #ffffff;
  text-align: left;
}
.qdF0vuSTOcl .Ya25ZF,
.qdF0vuSTOcl .P782n41 {
  text-align: center;
  color: #000000;
}
.qdF0vuSTOcl .vadtzVudsc,
.qdF0vuSTOcl .G25MtSibFv {
  color: #000000;
}
.gdwr2P .QNfYuFIlVr.TZv80LP6z {
  display: none;
}
.gdwr2P .QNfYuFIlVr {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("AAxgLHbeJ.jpg");
}
.gdwr2P .wrKC3APeKTM {
  flex-direction: row-reverse;
}
.mO8LQprZZQ8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .mO8LQprZZQ8 .H7GDQ9z {
    margin-bottom: 20px;
  }
}
.mO8LQprZZQ8 .g5mq83Z7fV {
  color: #000000;
}
.mO8LQprZZQ8 .Kuxa5Th {
  color: #000000;
  margin-top: 24px;
}
.mO8LQprZZQ8 .Ya25ZF {
  color: #000000;
}
.mO8LQprZZQ8 .eeNpuuHn {
  width: 100%;
  height: 2px;
  background: #3f6c85;
  margin-bottom: 2rem;
}
.mO8LQprZZQ8 p {
  line-height: 1.2;
}
.mO8LQprZZQ8 .OVxQbER3 {
  color: #363700;
}
.mO8LQprZZQ8 .POhqK9 {
  color: #4B233F;
}
.mO8LQprZZQ8 .tFzFFuP {
  color: #000000;
}
.t1w4NG51wCc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.t1w4NG51wCc .KQagoa {
  position: relative;
}
.t1w4NG51wCc .KQagoa img {
  transition: all 0.2s;
}
.t1w4NG51wCc .ujthLaEOg {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.t1w4NG51wCc .ujthLaEOg:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.t1w4NG51wCc .ujthLaEOg:hover .mexbSZEqi span {
  transform: rotate(-20deg) scale(1.3);
}
.t1w4NG51wCc .ujthLaEOg:hover img {
  transform: scale(1.05);
}
.t1w4NG51wCc .Kuxa5Th {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.t1w4NG51wCc .I9JIfVF {
  overflow: hidden;
  border-radius: 2rem;
}
.t1w4NG51wCc .BWjUCtL {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  overflow: hidden;
}
.t1w4NG51wCc .BWjUCtL::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.7;
  background-color: #003f34;
  z-index: 1;
  pointer-events: none !important;
}
.t1w4NG51wCc .BWjUCtL .QrwwUX {
  margin-top: auto;
}
.t1w4NG51wCc .RrSRHDOGh {
  z-index: 1;
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #FFFFFF;
}
.t1w4NG51wCc .mexbSZEqi {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.t1w4NG51wCc .mexbSZEqi .HMzA5fxn {
  background: #ff9636;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.t1w4NG51wCc .mexbSZEqi .HMzA5fxn span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.t1w4NG51wCc .mexbSZEqi .cQpXrO5OAJ {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.t1w4NG51wCc .mexbSZEqi .cQpXrO5OAJ path {
  fill: #ffffff;
}
.t1w4NG51wCc .mexbSZEqi .I36qD192Fub {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.t1w4NG51wCc .mexbSZEqi .I36qD192Fub path {
  fill: #ffffff;
}
.t1w4NG51wCc .kCaiqVK {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .t1w4NG51wCc .kCaiqVK {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.t1w4NG51wCc img,
.t1w4NG51wCc .KQagoa {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.t1w4NG51wCc .ujthLaEOg:focus,
.t1w4NG51wCc span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .t1w4NG51wCc .ujthLaEOg {
    margin-bottom: 1rem;
  }
}
.t1w4NG51wCc .g5mq83Z7fV {
  color: #000000;
  text-align: center;
}
.t1w4NG51wCc .pOtDkN {
  text-align: left;
  color: #FFFFFF;
}
.t1w4NG51wCc .Y4kCemOn {
  text-align: left;
  color: #ffffff;
}
.t1w4NG51wCc .Kuxa5Th,
.t1w4NG51wCc .xYtxjN7Gv,
.t1w4NG51wCc .qAEJuJyp {
  text-align: center;
}
.t1w4NG51wCc .Ya25ZF,
.t1w4NG51wCc .ujthLaEOg .qAEJuJyp {
  color: #ffffff;
}
.t1w4NG51wCc a {
  animation: none;
}
.vkdb22 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.vkdb22 .KQagoa {
  position: relative;
}
.vkdb22 .KQagoa img {
  transition: all 0.2s;
  object-fit: cover;
}
.vkdb22 .ezLIOOX {
  background: #d4f1ea;
  height: 100%;
  min-height: 160px;
}
.vkdb22 .Kuxa5Th {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.vkdb22 .I9JIfVF {
  overflow: hidden;
}
.vkdb22 .Fu1I1TplkU {
  margin-bottom: 2rem !important;
}
.vkdb22 .BWjUCtL {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.vkdb22 .BWjUCtL .QrwwUX {
  margin-top: auto;
}
.vkdb22 .RrSRHDOGh {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #000000;
}
.vkdb22 .Fu1I1TplkU,
.vkdb22 .ujthLaEOg {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.vkdb22 .Fu1I1TplkU .ujthLaEOg:hover,
.vkdb22 .ujthLaEOg .ujthLaEOg:hover {
  cursor: pointer;
}
.vkdb22 .Fu1I1TplkU:hover .mexbSZEqi span,
.vkdb22 .ujthLaEOg:hover .mexbSZEqi span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .vkdb22 .ImqcXNEP {
    margin-top: 1rem;
  }
}
.vkdb22 .mexbSZEqi {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.vkdb22 .mexbSZEqi .HMzA5fxn {
  background: #ff9636;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.vkdb22 .mexbSZEqi .HMzA5fxn span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.vkdb22 .mexbSZEqi .cQpXrO5OAJ {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.vkdb22 .mexbSZEqi .cQpXrO5OAJ path {
  fill: #ffffff;
}
.vkdb22 .mexbSZEqi .I36qD192Fub {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.vkdb22 .mexbSZEqi .I36qD192Fub path {
  fill: #ffffff;
}
.vkdb22 .kCaiqVK {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .vkdb22 .kCaiqVK {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.vkdb22 img,
.vkdb22 .KQagoa {
  width: 100%;
}
.vkdb22 .ujthLaEOg:focus,
.vkdb22 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .vkdb22 .ujthLaEOg {
    margin-bottom: 1rem;
  }
}
.vkdb22 .g5mq83Z7fV {
  color: #000000;
  text-align: left;
}
.vkdb22 .pOtDkN {
  text-align: left;
  color: #000000;
}
.vkdb22 .Y4kCemOn {
  text-align: left;
  color: #ffffff;
}
.vkdb22 .Kuxa5Th,
.vkdb22 .xYtxjN7Gv,
.vkdb22 .qAEJuJyp {
  text-align: left;
  color: #ffffff;
}
.vkdb22 .Ya25ZF,
.vkdb22 .ujthLaEOg .qAEJuJyp {
  color: #ffffff;
  text-align: left;
}
.LcXUlHqlt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.LcXUlHqlt .KQagoa {
  position: relative;
}
.LcXUlHqlt .KQagoa img {
  transition: all 0.2s;
}
.LcXUlHqlt h5 {
  line-height: 1.2;
}
.LcXUlHqlt .ujthLaEOg {
  transition: transform 0.3s;
}
.LcXUlHqlt .ujthLaEOg:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.LcXUlHqlt .ujthLaEOg:hover .mexbSZEqi span {
  transform: rotate(-20deg) scale(1.3);
}
.LcXUlHqlt .ujthLaEOg:hover img {
  transform: scale(1.05);
}
@media (max-width: 992px) {
  .LcXUlHqlt .ujthLaEOg {
    margin-bottom: 2rem;
  }
}
.LcXUlHqlt .Kuxa5Th {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #edf3f2;
}
@media (max-width: 992px) {
  .LcXUlHqlt .xYtxjN7Gv,
  .LcXUlHqlt .Kuxa5Th {
    text-align: center;
  }
}
.LcXUlHqlt .I9JIfVF {
  overflow: hidden;
  border-radius: 2rem;
}
.LcXUlHqlt .BWjUCtL {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.LcXUlHqlt .BWjUCtL .QrwwUX {
  margin-top: auto;
}
.LcXUlHqlt .RrSRHDOGh {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.LcXUlHqlt .mexbSZEqi {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.LcXUlHqlt .mexbSZEqi .HMzA5fxn {
  background: #e0d3be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.LcXUlHqlt .mexbSZEqi .HMzA5fxn span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.LcXUlHqlt .mexbSZEqi .cQpXrO5OAJ {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.LcXUlHqlt .mexbSZEqi .cQpXrO5OAJ path {
  fill: #ffffff;
}
.LcXUlHqlt .mexbSZEqi .I36qD192Fub {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.LcXUlHqlt .mexbSZEqi .I36qD192Fub path {
  fill: #ffffff;
}
.LcXUlHqlt .kCaiqVK {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .LcXUlHqlt .kCaiqVK {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.LcXUlHqlt img,
.LcXUlHqlt .KQagoa {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.LcXUlHqlt .ujthLaEOg:focus,
.LcXUlHqlt span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .LcXUlHqlt .ujthLaEOg {
    margin-bottom: 1rem;
  }
}
.LcXUlHqlt .g5mq83Z7fV {
  color: #000000;
  text-align: left;
}
.LcXUlHqlt .pOtDkN {
  text-align: left;
  color: #000000;
}
.LcXUlHqlt .Y4kCemOn {
  text-align: left;
  color: #000000;
}
.LcXUlHqlt .Ya25ZF,
.LcXUlHqlt .ujthLaEOg .qAEJuJyp {
  color: #000000;
}
.LcXUlHqlt .Kuxa5Th,
.LcXUlHqlt .xYtxjN7Gv,
.LcXUlHqlt .qAEJuJyp {
  text-align: left;
  color: #000000;
}
.MLNnMBK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.MLNnMBK .QNfYuFIlVr.TZv80LP6z {
  display: none;
}
.MLNnMBK .QNfYuFIlVr {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.MLNnMBK .tyK3hNbB iframe {
  height: 750px;
}
@media (max-width: 992px) {
  .MLNnMBK .tyK3hNbB iframe {
    height: 350px;
  }
}
.MLNnMBK .tyK3hNbB .VSv1lQ img {
  object-fit: cover;
  height: 750px;
}
@media (max-width: 992px) {
  .MLNnMBK .tyK3hNbB .VSv1lQ img {
    height: 350px;
  }
}
.MLNnMBK .T7tI4X {
  max-width: 800px;
}
.MLNnMBK .g5mq83Z7fV {
  color: #000000;
}
.Tu9iVl6 {
  padding-top: 0.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.Tu9iVl6 .KQagoa {
  position: relative;
}
.Tu9iVl6 .I9JIfVF {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  min-height: 800px;
  height: 100%;
}
@media (max-width: 992px) {
  .Tu9iVl6 .I9JIfVF {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .Tu9iVl6 .I9JIfVF {
    min-height: 500px;
  }
}
.Tu9iVl6 .I9JIfVF img {
  height: 100%;
  object-fit: cover;
}
.Tu9iVl6 .BWjUCtL {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .Tu9iVl6 .BWjUCtL {
    margin-top: 4rem;
  }
}
.Tu9iVl6 .mexbSZEqi {
  position: absolute;
  left: -1px;
  padding: 2rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .Tu9iVl6 .mexbSZEqi {
    padding: 1rem;
  }
}
.Tu9iVl6 .mexbSZEqi .HMzA5fxn {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid #000000;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.Tu9iVl6 .mexbSZEqi .HMzA5fxn:hover {
  cursor: pointer;
}
.Tu9iVl6 .mexbSZEqi .HMzA5fxn:hover span {
  transform: scale(1.4);
}
.Tu9iVl6 .mexbSZEqi .HMzA5fxn span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.Tu9iVl6 .mexbSZEqi .cQpXrO5OAJ {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.Tu9iVl6 .mexbSZEqi .cQpXrO5OAJ path {
  fill: #ffffff;
}
.Tu9iVl6 .mexbSZEqi .I36qD192Fub {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.Tu9iVl6 .mexbSZEqi .I36qD192Fub path {
  fill: #ffffff;
}
.Tu9iVl6 img,
.Tu9iVl6 .KQagoa {
  width: 100%;
}
.Tu9iVl6 .pOtDkN {
  text-align: left;
  color: #000000;
}
.wnVY7xiyGvw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.wnVY7xiyGvw .KQagoa {
  position: relative;
}
.wnVY7xiyGvw .KQagoa img {
  transition: all 0.2s;
  animation: none;
}
.wnVY7xiyGvw h5 {
  line-height: 1.2;
}
.wnVY7xiyGvw .ujthLaEOg {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.wnVY7xiyGvw .ujthLaEOg:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.wnVY7xiyGvw .ujthLaEOg:hover .mexbSZEqi span {
  transform: rotate(-20deg) scale(1.3);
}
.wnVY7xiyGvw .ujthLaEOg:hover img {
  transform: scale(1.05);
}
.wnVY7xiyGvw .Kuxa5Th {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #ff9636;
}
@media (max-width: 992px) {
  .wnVY7xiyGvw .xYtxjN7Gv,
  .wnVY7xiyGvw .Kuxa5Th {
    text-align: center;
  }
}
.wnVY7xiyGvw .I9JIfVF {
  overflow: hidden;
  border-radius: 2rem;
}
.wnVY7xiyGvw .BWjUCtL {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.wnVY7xiyGvw .BWjUCtL .QrwwUX {
  margin-top: auto;
}
.wnVY7xiyGvw .RrSRHDOGh {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.wnVY7xiyGvw .mexbSZEqi {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.wnVY7xiyGvw .mexbSZEqi .HMzA5fxn {
  background: #ff9636;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.wnVY7xiyGvw .mexbSZEqi .HMzA5fxn span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.wnVY7xiyGvw .mexbSZEqi .cQpXrO5OAJ {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.wnVY7xiyGvw .mexbSZEqi .cQpXrO5OAJ path {
  fill: #ffffff;
}
.wnVY7xiyGvw .mexbSZEqi .I36qD192Fub {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.wnVY7xiyGvw .mexbSZEqi .I36qD192Fub path {
  fill: #ffffff;
}
.wnVY7xiyGvw .kCaiqVK {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .wnVY7xiyGvw .kCaiqVK {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.wnVY7xiyGvw img,
.wnVY7xiyGvw .KQagoa {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.wnVY7xiyGvw .ujthLaEOg:focus,
.wnVY7xiyGvw span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .wnVY7xiyGvw .ujthLaEOg {
    margin-bottom: 1rem;
  }
}
.wnVY7xiyGvw .g5mq83Z7fV {
  color: #000000;
  text-align: left;
}
.wnVY7xiyGvw .pOtDkN {
  text-align: left;
  color: #000000;
}
.wnVY7xiyGvw .Y4kCemOn {
  text-align: left;
  color: #000000;
}
.wnVY7xiyGvw .Ya25ZF,
.wnVY7xiyGvw .ujthLaEOg .qAEJuJyp {
  color: #000000;
}
.wnVY7xiyGvw .Kuxa5Th,
.wnVY7xiyGvw .xYtxjN7Gv,
.wnVY7xiyGvw .qAEJuJyp {
  text-align: left;
}
.sKojPX {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.sKojPX .QNfYuFIlVr.TZv80LP6z {
  display: none;
}
.sKojPX .QNfYuFIlVr {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.sKojPX img {
  object-fit: cover;
}
.sKojPX .wrKC3APeKTM {
  margin: 0;
}
.sKojPX .BWjUCtL {
  width: 100%;
}
.sKojPX .HMzA5fxn {
  display: inline-flex;
  margin-top: 2rem;
}
.sKojPX .P782n41 {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .sKojPX .P782n41 {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.sKojPX .nJsEjY2QU {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .sKojPX .nJsEjY2QU {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .sKojPX .nJsEjY2QU {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .sKojPX .nJsEjY2QU {
    padding: 3rem 2rem;
  }
}
.sKojPX .iu0eSINMDbt {
  background: #e0d3be;
}
.sKojPX .ZOHCfdx {
  color: #ffffff;
  text-align: left;
}
.sKojPX .Ya25ZF,
.sKojPX .P782n41 {
  text-align: center;
  color: #ffffff;
}
.sKojPX .vadtzVudsc,
.sKojPX .G25MtSibFv {
  color: #000000;
  text-align: left;
}
.sKojPX .Ya25ZF {
  text-align: left;
  color: #54241E;
}
.sKojPX .g5mq83Z7fV {
  text-align: left;
  color: #000000;
}
.sKojPX .g5mq83Z7fV,
.sKojPX .qAEJuJyp {
  text-align: left;
  color: #000000;
}
.s8g5NdLL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ff9636;
}
.s8g5NdLL .ujthLaEOg:focus,
.s8g5NdLL span:focus {
  outline: none;
}
.s8g5NdLL .v8AtuvVR {
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}
.s8g5NdLL .ujthLaEOg {
  color: #000000;
  min-height: 90px;
}
@media (max-width: 768px) {
  .s8g5NdLL .ujthLaEOg {
    min-height: 45px;
  }
}
.n84SUT {
  display: flex;
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 768px) {
  .n84SUT {
    align-items: center;
  }
  .n84SUT .wrKC3APeKTM {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .n84SUT .kLcIJOW {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .n84SUT {
    -webkit-align-items: center;
    align-items: center;
  }
  .n84SUT .isPhnsmUoI {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .n84SUT .kLcIJOW {
    width: 100%;
  }
}
.n84SUT .g5mq83Z7fV {
  text-align: center;
  color: #000000;
}
.n84SUT .Ya25ZF,
.n84SUT .qAEJuJyp {
  text-align: center;
  color: #000000;
}
.iLHgegC0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .iLHgegC0 .H7GDQ9z {
    margin-bottom: 20px;
  }
}
.iLHgegC0 .g5mq83Z7fV {
  color: #000000;
}
.iLHgegC0 .Kuxa5Th {
  color: #45494E;
  margin-top: 24px;
}
.iLHgegC0 .Ya25ZF {
  color: #000000;
}
.dOhWw1H8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.dOhWw1H8 .KQagoa {
  position: relative;
}
.dOhWw1H8 .KQagoa img {
  transition: all 0.2s;
}
.dOhWw1H8 h5 {
  line-height: 1.2;
}
.dOhWw1H8 .ujthLaEOg {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.dOhWw1H8 .ujthLaEOg:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.dOhWw1H8 .ujthLaEOg:hover .mexbSZEqi span {
  transform: rotate(-20deg) scale(1.3);
}
.dOhWw1H8 .ujthLaEOg:hover img {
  transform: scale(1.05);
}
.dOhWw1H8 .Kuxa5Th {
  border-radius: 1rem;
  border: 1px solid currentColor;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
@media (max-width: 992px) {
  .dOhWw1H8 .xYtxjN7Gv,
  .dOhWw1H8 .Kuxa5Th {
    text-align: center;
  }
}
.dOhWw1H8 .I9JIfVF {
  overflow: hidden;
  border-radius: 2rem;
}
.dOhWw1H8 .BWjUCtL {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.dOhWw1H8 .BWjUCtL .QrwwUX {
  margin-top: auto;
}
.dOhWw1H8 .RrSRHDOGh {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.dOhWw1H8 .mexbSZEqi {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.dOhWw1H8 .mexbSZEqi .HMzA5fxn {
  background: #ff9636;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.dOhWw1H8 .mexbSZEqi .HMzA5fxn span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.dOhWw1H8 .mexbSZEqi .cQpXrO5OAJ {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.dOhWw1H8 .mexbSZEqi .cQpXrO5OAJ path {
  fill: #ffffff;
}
.dOhWw1H8 .mexbSZEqi .I36qD192Fub {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.dOhWw1H8 .mexbSZEqi .I36qD192Fub path {
  fill: #ffffff;
}
.dOhWw1H8 .kCaiqVK {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .dOhWw1H8 .kCaiqVK {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.dOhWw1H8 img,
.dOhWw1H8 .KQagoa {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.dOhWw1H8 .ujthLaEOg:focus,
.dOhWw1H8 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .dOhWw1H8 .ujthLaEOg {
    margin-bottom: 1rem;
  }
}
.dOhWw1H8 .g5mq83Z7fV {
  color: #000000;
  text-align: left;
}
.dOhWw1H8 .pOtDkN {
  text-align: left;
  color: #000000;
}
.dOhWw1H8 .Y4kCemOn {
  text-align: left;
  color: #000000;
}
.dOhWw1H8 .Ya25ZF,
.dOhWw1H8 .ujthLaEOg .qAEJuJyp {
  color: #000000;
}
.dOhWw1H8 .Kuxa5Th,
.dOhWw1H8 .xYtxjN7Gv,
.dOhWw1H8 .qAEJuJyp {
  color: #000000;
}
.oqDPngAZvY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .oqDPngAZvY .H7GDQ9z {
    margin-bottom: 20px;
  }
}
.oqDPngAZvY .g5mq83Z7fV {
  color: #003852;
}
.oqDPngAZvY .Ya25ZF {
  color: #000000;
}
.oqDPngAZvY .eeNpuuHn {
  width: 100%;
  height: 2px;
  background: #3f6c85;
  margin-top: 2rem;
}
.oqDPngAZvY .Kuxa5Th {
  border-radius: 1rem;
  border: 1px solid currentColor;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.oqDPngAZvY .wrKC3APeKTM {
  justify-content: space-between;
}
.oqDPngAZvY .OVxQbER3 {
  color: #0046c7;
}
.oqDPngAZvY img {
  object-fit: cover;
}
.oqDPngAZvY h3 {
  transition: all 0.3s;
  position: relative;
  animation: none;
}
.oqDPngAZvY h3:hover {
  transform: translateX(25px);
  cursor: pointer;
}
.oqDPngAZvY h3:hover:before {
  opacity: 1;
}
.oqDPngAZvY h3:before {
  content: '';
  background: currentColor;
  width: 12px;
  transition: all 0.3s;
  height: 12px;
  opacity: 0;
  border-radius: 50%;
  position: absolute;
  left: -25px;
  top: 50%;
  transform: translateY(-50%);
}
.oqDPngAZvY .Kuxa5Th,
.oqDPngAZvY .xYtxjN7Gv,
.oqDPngAZvY .qAEJuJyp {
  color: #000000;
}
.tSlm2bO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.tSlm2bO .QNfYuFIlVr.TZv80LP6z {
  display: none;
}
.tSlm2bO .QNfYuFIlVr {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.tSlm2bO .Kuxa5Th {
  border-radius: 1rem;
  border: 1px solid currentColor;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  color: #000000;
}
.tSlm2bO .g4ygFklG {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .tSlm2bO .g4ygFklG {
    margin-bottom: 1rem;
  }
}
.tSlm2bO .BWjUCtL {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  border: 1px solid #000000;
  flex-direction: column;
}
@media (max-width: 767px) {
  .tSlm2bO .BWjUCtL {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.tSlm2bO .F4VePO1 {
  display: inline-flex;
  font-size: 2rem;
  color: #000000;
  margin-bottom: 1rem;
  width: 60px;
  justify-content: center;
  align-items: center;
  background: #d9db4d;
  height: 60px;
  border-radius: 50%;
}
.tSlm2bO .g5mq83Z7fV {
  color: #000000;
  text-align: left;
}
.tSlm2bO .P782n41 {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.tSlm2bO .P782n41 .QrwwUX {
  margin-top: auto;
}
.tSlm2bO .T7tI4X {
  max-width: 800px;
}
.tSlm2bO .Kuxa5Th,
.tSlm2bO .xYtxjN7Gv,
.tSlm2bO .qAEJuJyp {
  text-align: left;
  color: #000000;
}
.tSlm2bO .P4Sfw0W {
  color: #000000;
}
.tSlm2bO .ZOHCfdx,
.tSlm2bO .gmSYuTZENE {
  color: #000000;
}
.tSlm2bO .FYPBrkDEI {
  color: #000000;
}
.oLS4CZ {
  padding-top: 1.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .oLS4CZ .U9A0slcB {
    margin-top: 4rem;
  }
}
.oLS4CZ .KQagoa {
  position: relative;
}
@media (max-width: 992px) {
  .oLS4CZ .H2b0QST {
    margin-bottom: 2rem;
  }
}
.oLS4CZ .Y9RvNZG {
  background: #3f6c85;
  border-radius: 50%;
  aspect-ratio: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin-bottom: 2rem;
  padding: 2rem;
}
@media (max-width: 1800px) {
  .oLS4CZ .Y9RvNZG h5 {
    font-size: 2rem !important;
  }
  .oLS4CZ .Y9RvNZG p {
    font-size: 1.5rem !important;
  }
}
.oLS4CZ p {
  line-height: 1.2;
}
.oLS4CZ .Urtchq {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: auto;
}
@media (max-width: 767px) {
  .oLS4CZ .Urtchq {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.oLS4CZ .m5QSSVLqmzk {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.oLS4CZ .m5QSSVLqmzk .qesBzhiIAm {
  background: #4b8378;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.oLS4CZ .m5QSSVLqmzk .qesBzhiIAm span {
  color: #edf3f2;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.oLS4CZ .m5QSSVLqmzk .H4npOe {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.oLS4CZ .m5QSSVLqmzk .H4npOe path {
  fill: #ffffff;
}
.oLS4CZ .m5QSSVLqmzk .P0hEUx {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.oLS4CZ .m5QSSVLqmzk .P0hEUx path {
  fill: #ffffff;
}
.oLS4CZ .I9JIfVF {
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .oLS4CZ .I9JIfVF {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .oLS4CZ .I9JIfVF {
    min-height: 400px;
  }
}
.oLS4CZ .I9JIfVF img {
  height: 100%;
  object-fit: cover;
  animation: none;
}
.oLS4CZ .udrae6gfA8w,
.oLS4CZ .PcxKuAOQ {
  position: relative;
}
.oLS4CZ .udrae6gfA8w::before,
.oLS4CZ .PcxKuAOQ::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.7;
  background-color: #003f34;
  z-index: 1;
}
.oLS4CZ .BWjUCtL {
  overflow: hidden;
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.oLS4CZ .mexbSZEqi {
  position: absolute;
  left: -1px;
  padding: 2rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .oLS4CZ .mexbSZEqi {
    padding: 1rem;
  }
}
.oLS4CZ .mexbSZEqi .HMzA5fxn {
  background: #ff9636;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid #ffffff;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.oLS4CZ .mexbSZEqi .HMzA5fxn:hover {
  cursor: pointer;
}
.oLS4CZ .mexbSZEqi .HMzA5fxn:hover span {
  transform: scale(1.4);
}
.oLS4CZ .mexbSZEqi .HMzA5fxn span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.oLS4CZ .mexbSZEqi .cQpXrO5OAJ {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.oLS4CZ .mexbSZEqi .cQpXrO5OAJ path {
  fill: #ffffff;
}
.oLS4CZ .mexbSZEqi .I36qD192Fub {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.oLS4CZ .mexbSZEqi .I36qD192Fub path {
  fill: #ffffff;
}
.oLS4CZ img,
.oLS4CZ .KQagoa {
  width: 100%;
  height: 100%;
}
.oLS4CZ .BO3dxShMe {
  color: #FFFFFF;
}
.oLS4CZ .Ya25ZF,
.oLS4CZ .ujthLaEOg .qAEJuJyp {
  text-align: center;
  color: #FFFFFF;
}
.oLS4CZ .kRpcgbuwJT {
  max-height: 300px;
  transition: transform 0.3s;
}
.oLS4CZ .kRpcgbuwJT img {
  height: 300px;
}
.oLS4CZ .kRpcgbuwJT:hover {
  cursor: pointer;
}
.oLS4CZ .kRpcgbuwJT:hover .m5QSSVLqmzk span {
  transform: rotate(-20deg) scale(1.3);
}
.oLS4CZ .ujthLaEOg {
  margin-bottom: 2rem;
}
.oLS4CZ .ujthLaEOg:last-child {
  margin-bottom: 0;
}
.oLS4CZ .pOtDkN {
  color: #000000;
}
.bOtxn2 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.bOtxn2 .KQagoa {
  position: relative;
}
.bOtxn2 .KQagoa img {
  transition: all 0.2s;
  object-fit: cover;
}
.bOtxn2 .ezLIOOX {
  background: #e0d3be;
  height: 100%;
  min-height: 300px;
}
.bOtxn2 .Kuxa5Th {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.bOtxn2 .I9JIfVF {
  overflow: hidden;
}
.bOtxn2 .Fu1I1TplkU {
  margin-bottom: 2rem !important;
}
.bOtxn2 .BWjUCtL {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.bOtxn2 .BWjUCtL .QrwwUX {
  margin-top: auto;
}
.bOtxn2 .RrSRHDOGh {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #000000;
}
.bOtxn2 .Fu1I1TplkU,
.bOtxn2 .ujthLaEOg {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.bOtxn2 .Fu1I1TplkU .ujthLaEOg:hover,
.bOtxn2 .ujthLaEOg .ujthLaEOg:hover {
  cursor: pointer;
}
.bOtxn2 .Fu1I1TplkU:hover .mexbSZEqi span,
.bOtxn2 .ujthLaEOg:hover .mexbSZEqi span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .bOtxn2 .ImqcXNEP {
    margin-top: 1rem;
  }
}
.bOtxn2 .mexbSZEqi {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.bOtxn2 .mexbSZEqi .HMzA5fxn {
  background: #000000;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.bOtxn2 .mexbSZEqi .HMzA5fxn span {
  color: #edf3f2;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.bOtxn2 .mexbSZEqi .cQpXrO5OAJ {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.bOtxn2 .mexbSZEqi .cQpXrO5OAJ path {
  fill: #ffffff;
}
.bOtxn2 .mexbSZEqi .I36qD192Fub {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.bOtxn2 .mexbSZEqi .I36qD192Fub path {
  fill: #ffffff;
}
.bOtxn2 .kCaiqVK {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .bOtxn2 .kCaiqVK {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.bOtxn2 img,
.bOtxn2 .KQagoa {
  width: 100%;
}
.bOtxn2 .ujthLaEOg:focus,
.bOtxn2 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .bOtxn2 .ujthLaEOg {
    margin-bottom: 1rem;
  }
}
.bOtxn2 .g5mq83Z7fV {
  color: #000000;
  text-align: left;
}
.bOtxn2 .pOtDkN {
  text-align: left;
  color: #000000;
}
.bOtxn2 .Y4kCemOn {
  text-align: left;
  color: #ffffff;
}
.bOtxn2 .Kuxa5Th,
.bOtxn2 .xYtxjN7Gv,
.bOtxn2 .qAEJuJyp {
  text-align: left;
  color: #000000;
}
.bOtxn2 .Ya25ZF,
.bOtxn2 .ujthLaEOg .qAEJuJyp {
  color: #000000;
}
.zaP2gK0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.zaP2gK0 .KQagoa {
  position: relative;
}
.zaP2gK0 .KQagoa img {
  transition: all 0.2s;
}
.zaP2gK0 .ujthLaEOg {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.zaP2gK0 .ujthLaEOg:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.zaP2gK0 .ujthLaEOg:hover .mexbSZEqi span {
  transform: rotate(-20deg) scale(1.3);
}
.zaP2gK0 .ujthLaEOg:hover img {
  transform: scale(1.05);
}
.zaP2gK0 .Kuxa5Th {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.zaP2gK0 .I9JIfVF {
  overflow: hidden;
  border-radius: 2rem;
}
.zaP2gK0 .BWjUCtL {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  overflow: hidden;
}
.zaP2gK0 .BWjUCtL::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.7;
  background-color: #003f34;
  z-index: 1;
  pointer-events: none !important;
}
.zaP2gK0 .BWjUCtL .QrwwUX {
  margin-top: auto;
}
.zaP2gK0 .RrSRHDOGh {
  position: absolute;
  z-index: 1;
  bottom: 8px;
  right: 90px;
  color: #FFFFFF;
}
.zaP2gK0 .mexbSZEqi {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.zaP2gK0 .mexbSZEqi .HMzA5fxn {
  background: #ff9636;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.zaP2gK0 .mexbSZEqi .HMzA5fxn span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.zaP2gK0 .mexbSZEqi .cQpXrO5OAJ {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.zaP2gK0 .mexbSZEqi .cQpXrO5OAJ path {
  fill: #ffffff;
}
.zaP2gK0 .mexbSZEqi .I36qD192Fub {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.zaP2gK0 .mexbSZEqi .I36qD192Fub path {
  fill: #ffffff;
}
.zaP2gK0 .kCaiqVK {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .zaP2gK0 .kCaiqVK {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.zaP2gK0 img,
.zaP2gK0 .KQagoa {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.zaP2gK0 .ujthLaEOg:focus,
.zaP2gK0 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .zaP2gK0 .ujthLaEOg {
    margin-bottom: 1rem;
  }
}
.zaP2gK0 .g5mq83Z7fV {
  color: #000000;
  text-align: left;
}
.zaP2gK0 .pOtDkN {
  text-align: left;
  color: #FFFFFF;
}
.zaP2gK0 .Y4kCemOn {
  text-align: left;
  color: #ffffff;
}
.zaP2gK0 .Kuxa5Th,
.zaP2gK0 .xYtxjN7Gv,
.zaP2gK0 .qAEJuJyp {
  text-align: left;
  color: #000000;
}
.zaP2gK0 .Ya25ZF,
.zaP2gK0 .ujthLaEOg .qAEJuJyp {
  color: #ffffff;
}
.zaP2gK0 a {
  animation: none;
}
.N4onKrvzi27 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.N4onKrvzi27 .QNfYuFIlVr.TZv80LP6z {
  display: none;
}
.N4onKrvzi27 .QNfYuFIlVr {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.N4onKrvzi27 .wrKC3APeKTM {
  flex-direction: row-reverse;
}
.ER8hi0 {
  padding-top: 0.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.ER8hi0 .KQagoa {
  position: relative;
}
.ER8hi0 .I9JIfVF {
  overflow: hidden;
  border-radius: 2rem;
  height: 100%;
  max-height: 100vh;
}
@media (max-width: 992px) {
  .ER8hi0 .I9JIfVF {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .ER8hi0 .I9JIfVF {
    min-height: 400px;
  }
}
.ER8hi0 .I9JIfVF img {
  height: 100%;
  object-fit: cover;
}
.ER8hi0 .BWjUCtL {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .ER8hi0 .BWjUCtL {
    margin-top: 4rem;
  }
}
.ER8hi0 .mexbSZEqi {
  position: absolute;
  left: -1px;
  padding: 2rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .ER8hi0 .mexbSZEqi {
    padding: 1rem;
  }
}
.ER8hi0 .mexbSZEqi .HMzA5fxn {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid #000000;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.ER8hi0 .mexbSZEqi .HMzA5fxn:hover {
  cursor: pointer;
}
.ER8hi0 .mexbSZEqi .HMzA5fxn:hover span {
  transform: scale(1.4);
}
.ER8hi0 .mexbSZEqi .HMzA5fxn span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.ER8hi0 .mexbSZEqi .cQpXrO5OAJ {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.ER8hi0 .mexbSZEqi .cQpXrO5OAJ path {
  fill: #ffffff;
}
.ER8hi0 .mexbSZEqi .I36qD192Fub {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.ER8hi0 .mexbSZEqi .I36qD192Fub path {
  fill: #ffffff;
}
.ER8hi0 img,
.ER8hi0 .KQagoa {
  width: 100%;
}
.ER8hi0 .pOtDkN {
  color: #000000;
}
.WrD1WUd6JhW {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.WrD1WUd6JhW img {
  width: 180px;
  margin: auto;
}
.WrD1WUd6JhW .UUz9mrE359V {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  margin-bottom: 1rem;
}
.WrD1WUd6JhW .g5mq83Z7fV {
  color: #000000;
}
.WrD1WUd6JhW .Kuxa5Th {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #edf3f2;
}
.WrD1WUd6JhW .Kuxa5Th,
.WrD1WUd6JhW .xYtxjN7Gv,
.WrD1WUd6JhW .qAEJuJyp {
  text-align: center;
  color: #000000;
}
.DpimbTP {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.DpimbTP .KQagoa {
  position: relative;
}
.DpimbTP .KQagoa img {
  transition: all 0.2s;
  object-fit: cover;
}
.DpimbTP .Kuxa5Th {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.DpimbTP .I9JIfVF {
  overflow: hidden;
  border-radius: 2rem;
}
.DpimbTP .Fu1I1TplkU {
  padding-bottom: 2rem;
}
.DpimbTP .BWjUCtL {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  overflow: hidden;
}
.DpimbTP .BWjUCtL::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.7;
  background-color: #003f34;
  z-index: 1;
  pointer-events: none !important;
}
.DpimbTP .BWjUCtL .QrwwUX {
  margin-top: auto;
}
.DpimbTP .RrSRHDOGh {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.DpimbTP .Fu1I1TplkU,
.DpimbTP .ujthLaEOg {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.DpimbTP .Fu1I1TplkU .ujthLaEOg:hover,
.DpimbTP .ujthLaEOg .ujthLaEOg:hover {
  cursor: pointer;
}
.DpimbTP .Fu1I1TplkU:hover .mexbSZEqi span,
.DpimbTP .ujthLaEOg:hover .mexbSZEqi span {
  transform: rotate(-20deg) scale(1.3);
}
.DpimbTP .Fu1I1TplkU:hover img,
.DpimbTP .ujthLaEOg:hover img {
  transform: scale(1.05);
}
.DpimbTP .mexbSZEqi {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.DpimbTP .mexbSZEqi .HMzA5fxn {
  background: #ff9636;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.DpimbTP .mexbSZEqi .HMzA5fxn span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.DpimbTP .mexbSZEqi .cQpXrO5OAJ {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.DpimbTP .mexbSZEqi .cQpXrO5OAJ path {
  fill: #ffffff;
}
.DpimbTP .mexbSZEqi .I36qD192Fub {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.DpimbTP .mexbSZEqi .I36qD192Fub path {
  fill: #ffffff;
}
.DpimbTP .kCaiqVK {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .DpimbTP .kCaiqVK {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.DpimbTP img,
.DpimbTP .KQagoa {
  width: 100%;
  height: 240px;
  object-fit: cover;
}
.DpimbTP .ujthLaEOg:focus,
.DpimbTP span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .DpimbTP .ujthLaEOg {
    margin-bottom: 1rem;
  }
}
.DpimbTP .g5mq83Z7fV {
  color: #000000;
  text-align: left;
}
.DpimbTP .pOtDkN {
  text-align: left;
  color: #FFFFFF;
}
.DpimbTP .Y4kCemOn {
  text-align: left;
  color: #ffffff;
}
.DpimbTP .Kuxa5Th,
.DpimbTP .xYtxjN7Gv,
.DpimbTP .qAEJuJyp {
  text-align: left;
}
.DpimbTP .Ya25ZF,
.DpimbTP .ujthLaEOg .qAEJuJyp {
  color: #ffffff;
}
.mZv68OjhOS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.mZv68OjhOS .ujthLaEOg:focus,
.mZv68OjhOS span:focus {
  outline: none;
}
.mZv68OjhOS .ujthLaEOg {
  cursor: pointer;
}
.mZv68OjhOS .JciWtLM1 {
  grid-row-gap: 2rem;
}
@media (max-width: 767px) {
  .mZv68OjhOS .JciWtLM1 {
    grid-row-gap: 1rem;
  }
}
.mZv68OjhOS .xI5G6NVIpH,
.mZv68OjhOS .lmXl1iVv9 {
  gap: 0 2rem;
}
@media (max-width: 767px) {
  .mZv68OjhOS .xI5G6NVIpH,
  .mZv68OjhOS .lmXl1iVv9 {
    gap: 0 1rem;
  }
}
.mZv68OjhOS .g5mq83Z7fV {
  color: #000000;
  text-align: center;
}
.mZv68OjhOS .T7tI4X {
  max-width: 800px;
}
.mZv68OjhOS .GA4KTo,
.mZv68OjhOS .v8AtuvVR {
  overflow: hidden;
}
.mZv68OjhOS .JciWtLM1 {
  display: grid;
  transform: translate3d(-3rem, 0, 0);
  width: 115vw;
  grid-column-gap: 1rem;
}
.mZv68OjhOS .ivywacAQAh {
  display: flex;
  justify-content: center;
  align-items: center;
}
.mZv68OjhOS .ivywacAQAh img {
  min-width: 30vw;
  max-width: 100%;
  height: 450;
  object-fit: cover;
}
@media (max-width: 1200px) {
  .mZv68OjhOS .ivywacAQAh img {
    height: 350px;
  }
}
@media (max-width: 767px) {
  .mZv68OjhOS .ivywacAQAh img {
    min-width: 35vw;
    height: 160px;
  }
}
.mZv68OjhOS .xI5G6NVIpH,
.mZv68OjhOS .lmXl1iVv9 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.mZv68OjhOS .xI5G6NVIpH {
  align-items: flex-end;
}
.mZv68OjhOS .lmXl1iVv9 {
  align-items: flex-start;
}
.DijrGXoTSy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.DijrGXoTSy .QNfYuFIlVr.TZv80LP6z {
  display: none;
}
.DijrGXoTSy .QNfYuFIlVr {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.DijrGXoTSy .yOmymZ {
  height: 40rem;
  position: relative;
  border-radius: 2rem;
}
.DijrGXoTSy .yOmymZ iframe {
  height: 100%;
  width: 100%;
  border-radius: 2rem;
}
.DijrGXoTSy .yOmymZ [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.DijrGXoTSy .yOmymZ[data-state] {
  background: #e9e5dc;
}
.DijrGXoTSy .yOmymZ[data-state="loading"] [data-state-details] {
  display: none;
}
.DijrGXoTSy .T7tI4X {
  max-width: 800px;
}
.DijrGXoTSy .g5mq83Z7fV {
  color: #000000;
}
.DVIDrYAdjj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.DVIDrYAdjj .g5mq83Z7fV {
  color: #000000;
}
.DVIDrYAdjj .Kuxa5Th {
  color: #000000;
}
.DVIDrYAdjj .Ya25ZF {
  color: #000000;
  padding: 2rem;
}
@media (max-width: 992px) {
  .DVIDrYAdjj .Ya25ZF {
    padding: 0;
    margin-top: 2rem;
  }
}
.DVIDrYAdjj .eeNpuuHn {
  height: 2px;
  background: currentColor;
  margin-bottom: 1.5rem;
}
.DVIDrYAdjj .g5mq83Z7fV,
.DVIDrYAdjj .eeNpuuHn {
  color: #000000;
}
.DXjZYX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.DXjZYX .KQagoa {
  position: relative;
}
.DXjZYX .KQagoa img {
  transition: all 0.2s;
}
.DXjZYX h5 {
  line-height: 1.2;
}
.DXjZYX .ujthLaEOg {
  transition: transform 0.3s;
}
.DXjZYX .ujthLaEOg:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.DXjZYX .ujthLaEOg:hover .mexbSZEqi span {
  transform: rotate(-20deg) scale(1.3);
}
.DXjZYX .ujthLaEOg:hover img {
  transform: scale(1.05);
}
@media (max-width: 992px) {
  .DXjZYX .ujthLaEOg {
    margin-bottom: 2rem;
  }
}
.DXjZYX .Kuxa5Th {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #edf3f2;
}
@media (max-width: 992px) {
  .DXjZYX .xYtxjN7Gv,
  .DXjZYX .Kuxa5Th {
    text-align: center;
  }
}
.DXjZYX .I9JIfVF {
  overflow: hidden;
  border-radius: 2rem;
}
.DXjZYX .BWjUCtL {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.DXjZYX .BWjUCtL .QrwwUX {
  margin-top: auto;
}
.DXjZYX .RrSRHDOGh {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.DXjZYX .mexbSZEqi {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.DXjZYX .mexbSZEqi .HMzA5fxn {
  background: #ff9636;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.DXjZYX .mexbSZEqi .HMzA5fxn span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.DXjZYX .mexbSZEqi .cQpXrO5OAJ {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.DXjZYX .mexbSZEqi .cQpXrO5OAJ path {
  fill: #ffffff;
}
.DXjZYX .mexbSZEqi .I36qD192Fub {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.DXjZYX .mexbSZEqi .I36qD192Fub path {
  fill: #ffffff;
}
.DXjZYX .kCaiqVK {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .DXjZYX .kCaiqVK {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.DXjZYX img,
.DXjZYX .KQagoa {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.DXjZYX .ujthLaEOg:focus,
.DXjZYX span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .DXjZYX .ujthLaEOg {
    margin-bottom: 1rem;
  }
}
.DXjZYX .g5mq83Z7fV {
  color: #000000;
  text-align: left;
}
.DXjZYX .pOtDkN {
  text-align: left;
  color: #000000;
}
.DXjZYX .Y4kCemOn {
  text-align: left;
  color: #000000;
}
.DXjZYX .Ya25ZF,
.DXjZYX .ujthLaEOg .qAEJuJyp {
  color: #000000;
}
.DXjZYX .Kuxa5Th,
.DXjZYX .xYtxjN7Gv,
.DXjZYX .qAEJuJyp {
  text-align: left;
  color: #000000;
}
.rDtC3qJixe {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.rDtC3qJixe .QNfYuFIlVr.TZv80LP6z {
  display: none;
}
.rDtC3qJixe .QNfYuFIlVr {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.rDtC3qJixe input:hover {
  border-color: white !important;
}
.rDtC3qJixe .oHTTJqEq {
  width: 100%;
  text-align: right !important;
}
@media (max-width: 992px) {
  .rDtC3qJixe .kLLdHoPZ6to {
    margin-bottom: 2rem;
  }
}
.rDtC3qJixe img {
  object-fit: cover;
}
.rDtC3qJixe .BWjUCtL {
  width: 100%;
}
.rDtC3qJixe .HMzA5fxn {
  display: inline-flex;
  margin-top: 2rem;
}
.rDtC3qJixe .P782n41 {
  padding: 3rem 2rem;
  width: 100%;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .rDtC3qJixe .P782n41 {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .rDtC3qJixe .P782n41 {
    padding: 1rem;
  }
}
.rDtC3qJixe .VV1s9WWo {
  color: black;
  font-size: 1.2rem !important;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  padding-top: 1px;
  margin-left: 1rem;
}
.rDtC3qJixe .nJsEjY2QU {
  display: flex;
}
.rDtC3qJixe .iu0eSINMDbt {
  background: #e0d3be;
}
.rDtC3qJixe .gghfQLh {
  background-color: #ffffff;
}
.rDtC3qJixe .gghfQLh::placeholder {
  color: #000000;
  opacity: 0.7;
}
.rDtC3qJixe .ZOHCfdx {
  color: #ffffff;
  text-align: left;
}
.rDtC3qJixe .Ya25ZF,
.rDtC3qJixe .P782n41 {
  text-align: center;
  color: #ffffff;
}
.rDtC3qJixe .vadtzVudsc,
.rDtC3qJixe .G25MtSibFv {
  color: #000000;
  text-align: left;
}
.rDtC3qJixe .Ya25ZF {
  text-align: left;
  color: #000000;
}
.rDtC3qJixe .g5mq83Z7fV {
  text-align: left;
  color: #000000;
}
.xB4P1x {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .xB4P1x .H7GDQ9z {
    margin-bottom: 20px;
  }
}
.xB4P1x .g5mq83Z7fV {
  color: #000000;
}
.xB4P1x .Kuxa5Th {
  color: #000000;
  margin-top: 24px;
}
.xB4P1x .Ya25ZF {
  color: #000000;
}
.xB4P1x .eeNpuuHn {
  width: 100%;
  height: 2px;
  background: #000000;
  margin-bottom: 2rem;
}
.xB4P1x p {
  line-height: 1.2;
}
.xB4P1x .OVxQbER3 {
  color: #000000;
}
.xB4P1x .POhqK9 {
  color: #000000;
}
.xB4P1x .tFzFFuP {
  color: #000000;
}
.tHlKRvOQWv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.tHlKRvOQWv .Y9mpR2rLA .Ya25ZF {
  color: #FFFFFF;
}
.tHlKRvOQWv .BWjUCtL {
  background: #003f34;
  border-radius: 2rem;
  padding: 1.5rem;
}
