.iU7cklqW5 {
  border-width: 2px;
}
img,
.dHRpEF,
.nkLduNtOb3u,
.lHzYg0WqGww,
.NXHRF8Ruft,
.npRslMnFRqp,
.ZAyCHGmhvq iframe,
.UIZR9irs23 iframe,
.AzagbSFeS,
.KmBUfpT1lsC,
.RYrV5L6KOnD,
.ZUlGrqG {
  border-radius: 2rem !important;
}
.lHzYg0WqGww {
  overflow: hidden;
}
body {
  background-color: #ecefed;
}
body {
  font-family: Inter Tight;
}
.QKNnx3MQzU {
  font-family: 'Inter Tight', sans-serif;
  font-size: 5rem;
  line-height: 1;
}
.QKNnx3MQzU > .abkDDVzqg {
  font-size: 6.25rem;
}
.dPap1VhW {
  font-family: 'Inter Tight', sans-serif;
  font-size: 4rem;
  line-height: 1;
}
.dPap1VhW > .abkDDVzqg {
  font-size: 5rem;
}
.iAlcBz8P {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.iAlcBz8P > .abkDDVzqg {
  font-size: 1.5rem;
}
.u2OefoTE {
  font-family: 'Inter Tight', sans-serif;
  font-size: 2.5rem;
  line-height: 1.5;
}
.u2OefoTE > .abkDDVzqg {
  font-size: 3.125rem;
}
.Y8UfvURiW {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
}
.Y8UfvURiW > .abkDDVzqg {
  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) {
  .QKNnx3MQzU {
    font-size: 4rem;
  }
}
@media (max-width: 768px) {
  .QKNnx3MQzU {
    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))));
  }
  .dPap1VhW {
    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))));
  }
  .iAlcBz8P {
    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))));
  }
  .u2OefoTE {
    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))));
  }
  .Y8UfvURiW {
    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 */
.iU7cklqW5 {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .iU7cklqW5 {
    padding: 0.75rem 1.5rem;
  }
}
.PnGQSr1xI {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.Y5KjZVtB {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.WTIAc8uSk {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.McNfL4cQFg {
  background-color: #aac7ca !important;
}
.xQ1avd9j {
  background-color: #60e1a5 !important;
}
.XMtsjj {
  background-color: #4cd9f5 !important;
}
.Et0UOffh {
  background-color: #ffd042 !important;
}
.SwaQT1hQ {
  background-color: #e35e6b !important;
}
.FLYJCKchpA,
.FLYJCKchpA:active {
  background-color: #aac7ca !important;
  border-color: #aac7ca !important;
  color: #ffffff !important;
  box-shadow: none;
}
.FLYJCKchpA:hover,
.FLYJCKchpA:focus,
.FLYJCKchpA.R2njsSC,
.FLYJCKchpA.AtAVg8OUqI {
  color: inherit;
  background-color: #c9dcde !important;
  border-color: #c9dcde !important;
  box-shadow: none;
}
.FLYJCKchpA.TKh0nffEOOj,
.FLYJCKchpA:disabled {
  color: #ffffff !important;
  background-color: #c9dcde !important;
  border-color: #c9dcde !important;
}
.LNTRQv,
.LNTRQv:active {
  background-color: #f1dba3 !important;
  border-color: #f1dba3 !important;
  color: #816214 !important;
  box-shadow: none;
}
.LNTRQv:hover,
.LNTRQv:focus,
.LNTRQv.R2njsSC,
.LNTRQv.AtAVg8OUqI {
  color: inherit;
  background-color: #f8eccf !important;
  border-color: #f8eccf !important;
  box-shadow: none;
}
.LNTRQv.TKh0nffEOOj,
.LNTRQv:disabled {
  color: #816214 !important;
  background-color: #f8eccf !important;
  border-color: #f8eccf !important;
}
.HFs0Rp,
.HFs0Rp:active {
  background-color: #4cd9f5 !important;
  border-color: #4cd9f5 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.HFs0Rp:hover,
.HFs0Rp:focus,
.HFs0Rp.R2njsSC,
.HFs0Rp.AtAVg8OUqI {
  color: inherit;
  background-color: #7ce3f8 !important;
  border-color: #7ce3f8 !important;
  box-shadow: none;
}
.HFs0Rp.TKh0nffEOOj,
.HFs0Rp:disabled {
  color: #ffffff !important;
  background-color: #7ce3f8 !important;
  border-color: #7ce3f8 !important;
}
.RPPzfSq2az,
.RPPzfSq2az:active {
  background-color: #60e1a5 !important;
  border-color: #60e1a5 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.RPPzfSq2az:hover,
.RPPzfSq2az:focus,
.RPPzfSq2az.R2njsSC,
.RPPzfSq2az.AtAVg8OUqI {
  color: inherit;
  background-color: #8be9bd !important;
  border-color: #8be9bd !important;
  box-shadow: none;
}
.RPPzfSq2az.TKh0nffEOOj,
.RPPzfSq2az:disabled {
  color: #ffffff !important;
  background-color: #8be9bd !important;
  border-color: #8be9bd !important;
}
.kvBKAA51,
.kvBKAA51:active {
  background-color: #ffd042 !important;
  border-color: #ffd042 !important;
  color: #423200 !important;
  box-shadow: none;
}
.kvBKAA51:hover,
.kvBKAA51:focus,
.kvBKAA51.R2njsSC,
.kvBKAA51.AtAVg8OUqI {
  color: inherit;
  background-color: #ffdd75 !important;
  border-color: #ffdd75 !important;
  box-shadow: none;
}
.kvBKAA51.TKh0nffEOOj,
.kvBKAA51:disabled {
  color: #423200 !important;
  background-color: #ffdd75 !important;
  border-color: #ffdd75 !important;
}
.K8Xth1tz,
.K8Xth1tz:active {
  background-color: #e35e6b !important;
  border-color: #e35e6b !important;
  color: #ffffff !important;
  box-shadow: none;
}
.K8Xth1tz:hover,
.K8Xth1tz:focus,
.K8Xth1tz.R2njsSC,
.K8Xth1tz.AtAVg8OUqI {
  color: inherit;
  background-color: #eb8993 !important;
  border-color: #eb8993 !important;
  box-shadow: none;
}
.K8Xth1tz.TKh0nffEOOj,
.K8Xth1tz:disabled {
  color: #ffffff !important;
  background-color: #eb8993 !important;
  border-color: #eb8993 !important;
}
.SANqgeFx,
.SANqgeFx:active {
  background-color: #eff0ec !important;
  border-color: #eff0ec !important;
  color: #757b62 !important;
  box-shadow: none;
}
.SANqgeFx:hover,
.SANqgeFx:focus,
.SANqgeFx.R2njsSC,
.SANqgeFx.AtAVg8OUqI {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.SANqgeFx.TKh0nffEOOj,
.SANqgeFx:disabled {
  color: #757b62 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.MeOzHdbhYV,
.MeOzHdbhYV:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.MeOzHdbhYV:hover,
.MeOzHdbhYV:focus,
.MeOzHdbhYV.R2njsSC,
.MeOzHdbhYV.AtAVg8OUqI {
  color: inherit;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
  box-shadow: none;
}
.MeOzHdbhYV.TKh0nffEOOj,
.MeOzHdbhYV:disabled {
  color: #ffffff !important;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
}
.qNCiOLBhzBG,
.qNCiOLBhzBG:active {
  background-color: transparent !important;
  border-color: #aac7ca;
  color: #aac7ca;
}
.qNCiOLBhzBG:hover,
.qNCiOLBhzBG:focus,
.qNCiOLBhzBG.R2njsSC,
.qNCiOLBhzBG.AtAVg8OUqI {
  color: #75a4a9 !important;
  background-color: transparent !important;
  border-color: #75a4a9 !important;
  box-shadow: none !important;
}
.qNCiOLBhzBG.TKh0nffEOOj,
.qNCiOLBhzBG:disabled {
  color: #ffffff !important;
  background-color: #aac7ca !important;
  border-color: #aac7ca !important;
}
.UCJnjVnW37,
.UCJnjVnW37:active {
  background-color: transparent !important;
  border-color: #f1dba3;
  color: #f1dba3;
}
.UCJnjVnW37:hover,
.UCJnjVnW37:focus,
.UCJnjVnW37.R2njsSC,
.UCJnjVnW37.AtAVg8OUqI {
  color: #e6be58 !important;
  background-color: transparent !important;
  border-color: #e6be58 !important;
  box-shadow: none !important;
}
.UCJnjVnW37.TKh0nffEOOj,
.UCJnjVnW37:disabled {
  color: #816214 !important;
  background-color: #f1dba3 !important;
  border-color: #f1dba3 !important;
}
.A5FoPM55XY,
.A5FoPM55XY:active {
  background-color: transparent !important;
  border-color: #4cd9f5;
  color: #4cd9f5;
}
.A5FoPM55XY:hover,
.A5FoPM55XY:focus,
.A5FoPM55XY.R2njsSC,
.A5FoPM55XY.AtAVg8OUqI {
  color: #0cbbde !important;
  background-color: transparent !important;
  border-color: #0cbbde !important;
  box-shadow: none !important;
}
.A5FoPM55XY.TKh0nffEOOj,
.A5FoPM55XY:disabled {
  color: #ffffff !important;
  background-color: #4cd9f5 !important;
  border-color: #4cd9f5 !important;
}
.yAu6GWqeNh,
.yAu6GWqeNh:active {
  background-color: transparent !important;
  border-color: #60e1a5;
  color: #60e1a5;
}
.yAu6GWqeNh:hover,
.yAu6GWqeNh:focus,
.yAu6GWqeNh.R2njsSC,
.yAu6GWqeNh.AtAVg8OUqI {
  color: #25c57b !important;
  background-color: transparent !important;
  border-color: #25c57b !important;
  box-shadow: none !important;
}
.yAu6GWqeNh.TKh0nffEOOj,
.yAu6GWqeNh:disabled {
  color: #ffffff !important;
  background-color: #60e1a5 !important;
  border-color: #60e1a5 !important;
}
.hfp9cpqlzJ,
.hfp9cpqlzJ:active {
  background-color: transparent !important;
  border-color: #ffd042;
  color: #ffd042;
}
.hfp9cpqlzJ:hover,
.hfp9cpqlzJ:focus,
.hfp9cpqlzJ.R2njsSC,
.hfp9cpqlzJ.AtAVg8OUqI {
  color: #eab000 !important;
  background-color: transparent !important;
  border-color: #eab000 !important;
  box-shadow: none !important;
}
.hfp9cpqlzJ.TKh0nffEOOj,
.hfp9cpqlzJ:disabled {
  color: #423200 !important;
  background-color: #ffd042 !important;
  border-color: #ffd042 !important;
}
.qJMQRzv45pB,
.qJMQRzv45pB:active {
  background-color: transparent !important;
  border-color: #e35e6b;
  color: #e35e6b;
}
.qJMQRzv45pB:hover,
.qJMQRzv45pB:focus,
.qJMQRzv45pB.R2njsSC,
.qJMQRzv45pB.AtAVg8OUqI {
  color: #c82333 !important;
  background-color: transparent !important;
  border-color: #c82333 !important;
  box-shadow: none !important;
}
.qJMQRzv45pB.TKh0nffEOOj,
.qJMQRzv45pB:disabled {
  color: #ffffff !important;
  background-color: #e35e6b !important;
  border-color: #e35e6b !important;
}
.xMd24nlH,
.xMd24nlH:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.xMd24nlH:hover,
.xMd24nlH:focus,
.xMd24nlH.R2njsSC,
.xMd24nlH.AtAVg8OUqI {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.xMd24nlH.TKh0nffEOOj,
.xMd24nlH:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.rZ78eD,
.rZ78eD:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.rZ78eD:hover,
.rZ78eD:focus,
.rZ78eD.R2njsSC,
.rZ78eD.AtAVg8OUqI {
  color: #cfcfcf !important;
  background-color: transparent !important;
  border-color: #cfcfcf !important;
  box-shadow: none !important;
}
.rZ78eD.TKh0nffEOOj,
.rZ78eD:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.tHOH4vxCQ {
  color: #aac7ca !important;
}
.Jcd4ss {
  color: #f1dba3 !important;
}
.GAZe3eDThOx {
  color: #60e1a5 !important;
}
.RdYmXI {
  color: #4cd9f5 !important;
}
.lBstUQr {
  color: #ffd042 !important;
}
.piaaQ63plA {
  color: #e35e6b !important;
}
.ggCyzQXlGw {
  color: #fafafa !important;
}
.GCvYSo0M {
  color: #232323 !important;
}
a.tHOH4vxCQ:hover,
a.tHOH4vxCQ:focus,
a.tHOH4vxCQ.AtAVg8OUqI {
  color: #6b9ea3 !important;
}
a.Jcd4ss:hover,
a.Jcd4ss:focus,
a.Jcd4ss.AtAVg8OUqI {
  color: #e4b84a !important;
}
a.GAZe3eDThOx:hover,
a.GAZe3eDThOx:focus,
a.GAZe3eDThOx.AtAVg8OUqI {
  color: #23b873 !important;
}
a.RdYmXI:hover,
a.RdYmXI:focus,
a.RdYmXI.AtAVg8OUqI {
  color: #0cafcf !important;
}
a.lBstUQr:hover,
a.lBstUQr:focus,
a.lBstUQr.AtAVg8OUqI {
  color: #dba500 !important;
}
a.piaaQ63plA:hover,
a.piaaQ63plA:focus,
a.piaaQ63plA.AtAVg8OUqI {
  color: #bb2030 !important;
}
a.ggCyzQXlGw:hover,
a.ggCyzQXlGw:focus,
a.ggCyzQXlGw.AtAVg8OUqI {
  color: #fafafa !important;
}
a.GCvYSo0M:hover,
a.GCvYSo0M:focus,
a.GCvYSo0M.AtAVg8OUqI {
  color: #000000 !important;
}
a:is(#oEbbIoHXI, #uaHRma, #nec9zbJiZk, #guktMI, #gGp4Hy5, #dAzrsYa, #v2RFJK, #kWlJREpk5, #cwBQnbA, #Z74YKSyp2Pb, #GOd7dSPZ, #cLEjtx3, #hqUFJI, #N6wTEM, #hj9CsV9, #tHOH4vxCQ, #Jcd4ss, #GAZe3eDThOx, #RdYmXI, #lBstUQr, #piaaQ63plA, #LbD0uEH4q4a, #M0fVupigN, #ggCyzQXlGw, #RyFdNgu, #gNKqePQRX, #jgveHK, #bxsp6xRfN, #q0q1BJB, #xWmlyD, #hkWkTT, #jyenI4, #D7Fk75mVav5, #PjKQbYOZCy, #AuZnkvqd30, #bdV6MYY1VF, #uEwF2GJ, #Xm0UG0SMC, #QNDSys3rf, #s8lsmflvD, #pZPDjmXg7s, #E9es5Wg2K, #QM5rgOExobO, #Yc9e39mMOL, #GCvYSo0M):not(.LSGn2CHoVdd):not(.kiQ3JYp4):not([role]):not(.vDZ7rutToTD) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
.Vd1ukjkyO .LSGn2CHoVdd.AtAVg8OUqI {
  color: #aac7ca;
}
.Vd1ukjkyO .LSGn2CHoVdd:not(.AtAVg8OUqI) {
  color: #232323;
}
.lPg87LcHFiE {
  background-color: #70c770;
}
.HEWOz8F {
  background-color: #4cd9f5;
}
.BDxZ36 {
  background-color: #ffd042;
}
.xVTiC9 {
  background-color: #e35e6b;
}
.or3ET5UG36l .iU7cklqW5:not(.Kc3JNO) {
  border-radius: 1.5rem;
}
.qHae3C li a {
  border-radius: 100px !important;
}
.qHae3C li.AtAVg8OUqI .iU7cklqW5 {
  background-color: #aac7ca;
  border-color: #aac7ca;
  color: #ffffff;
}
.qHae3C li.AtAVg8OUqI .iU7cklqW5:focus {
  box-shadow: none;
}
.Vd1ukjkyO .LSGn2CHoVdd {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #aac7ca;
}
.HXph0ObX9.McNfL4cQFg .futDVJ,
.HXph0ObX9.McNfL4cQFg .UGoBzL3YA {
  color: #ffffff;
}
.HXph0ObX9.xQ1avd9j .futDVJ,
.HXph0ObX9.xQ1avd9j .UGoBzL3YA {
  color: #ffffff;
}
.HXph0ObX9.XMtsjj .futDVJ,
.HXph0ObX9.XMtsjj .UGoBzL3YA {
  color: #ffffff;
}
.HXph0ObX9.Et0UOffh .futDVJ,
.HXph0ObX9.Et0UOffh .UGoBzL3YA {
  color: #ffffff;
}
.HXph0ObX9.SwaQT1hQ .futDVJ,
.HXph0ObX9.SwaQT1hQ .UGoBzL3YA {
  color: #ffffff;
}
/* Scroll to top button*/
.L7DdUO {
  display: none;
}
.de5jJ2k {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
  font-weight: 400;
  border-radius: 40px !important;
}
.de5jJ2k > .abkDDVzqg {
  font-size: 1.75rem;
}
.de5jJ2k:hover,
.de5jJ2k: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: #aac7ca !important;
}
.de5jJ2k:-webkit-input-placeholder {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
  font-weight: 400;
}
.de5jJ2k:-webkit-input-placeholder > .abkDDVzqg {
  font-size: 1.75rem;
}
blockquote {
  border-color: #aac7ca;
}
/* Forms */
.LEVvyadODH .rFIyw3S .iU7cklqW5 {
  border-radius: 100px !important;
}
.LEVvyadODH .rFIyw3S .iU7cklqW5:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.LEVvyadODH .rFIyw3S button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.LEVvyadODH .rFIyw3S button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.wsZ6tTjl li:hover,
.wsZ6tTjl li.KxAhZslT {
  background-color: #aac7ca;
  color: #ffffff;
}
.dSA73Y3m {
  transition: 0.25s ease;
}
.dSA73Y3m:hover {
  border-color: #aac7ca;
}
.wsZ6tTjl .T3Q6cqegIWR,
.dSA73Y3m.giLhzWbT:after,
.dSA73Y3m.HoTbxe9:after {
  transition: 0.4s;
  border-top-color: #232323;
  border-bottom-color: #232323;
}
.wsZ6tTjl:hover .T3Q6cqegIWR,
.dSA73Y3m.giLhzWbT:hover:after,
.dSA73Y3m.HoTbxe9:hover:after {
  border-top-color: #aac7ca;
  border-bottom-color: #aac7ca;
}
.D2OnqM .MZwi0G td.AdGgGrdBO6,
.D2OnqM .MZwi0G td.IO9myk2,
.D2OnqM .D5JA4xz .vcdgix > div > div.IO9myk2 {
  color: #000000 !important;
  background-color: #aac7ca !important;
  box-shadow: none !important;
}
.D2OnqM .MZwi0G td:hover,
.D2OnqM .D5JA4xz .vcdgix > div > div:hover {
  color: #000000 !important;
  background: #f1dba3 !important;
  box-shadow: none !important;
}
.fgFYTuiVKO6 {
  background-image: none !important;
}
.tHbMgRzZ:not(section),
.ImPIPgqN {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.tHbMgRzZ,
.tHbMgRzZ: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='%23aac7ca' %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.tHbMgRzZ:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.TfdEFNEpy {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.TfdEFNEpy .kiQ3JYp4: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;
}
.TfdEFNEpy .iU7cklqW5 {
  padding: 0.6rem 1.3rem;
}
@media (max-width: 767px) {
  .TfdEFNEpy .gyiSSHBe {
    transform: scale(0.8);
  }
}
.TfdEFNEpy .blBtDjtqF {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.TfdEFNEpy .blBtDjtqF img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.TfdEFNEpy .blBtDjtqF .vDZ7rutToTD {
  line-height: inherit !important;
}
.TfdEFNEpy .blBtDjtqF .btG3FhOE6hd a {
  outline: none;
}
.TfdEFNEpy .WhNCrRpaW {
  margin: auto;
  margin-left: 0;
}
.TfdEFNEpy .WhNCrRpaW .fxH5RqQrM {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.TfdEFNEpy .WhNCrRpaW .fxH5RqQrM .LSGn2CHoVdd {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.TfdEFNEpy .WhNCrRpaW .dEclw6rqC .LSGn2CHoVdd::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .TfdEFNEpy .WhNCrRpaW .dEclw6rqC .LSGn2CHoVdd::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.TfdEFNEpy .WhNCrRpaW .kiQ3JYp4 {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.TfdEFNEpy .WhNCrRpaW .kiQ3JYp4:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .TfdEFNEpy .WhNCrRpaW {
    padding: 0 1rem;
  }
}
.TfdEFNEpy .LSGn2CHoVdd {
  width: fit-content;
  position: relative;
}
.TfdEFNEpy .btG3FhOE6hd {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .TfdEFNEpy .btG3FhOE6hd {
    padding-left: 1rem;
  }
}
.TfdEFNEpy .vDZ7rutToTD {
  padding-left: 1rem;
  padding-right: 0.5rem;
  color: #000000;
}
@media (max-width: 767px) {
  .TfdEFNEpy .UL1mWTb {
    padding-bottom: 0.5rem;
  }
}
.TfdEFNEpy .UL1mWTb .m6RVpV40O.L6RZxhI::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.TfdEFNEpy .M7nBLWIN1u {
  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) {
  .TfdEFNEpy .M7nBLWIN1u {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .TfdEFNEpy .M7nBLWIN1u {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .TfdEFNEpy .M7nBLWIN1u {
    width: auto;
    margin-left: 6.8rem;
  }
}
.TfdEFNEpy .EgwpHfv84 {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.TfdEFNEpy .Qi17i7MK39s {
  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;
}
.TfdEFNEpy .fxH5RqQrM:focus,
.TfdEFNEpy .LSGn2CHoVdd:focus {
  outline: none;
}
.TfdEFNEpy .HQWIHe .Qi17i7MK39s .kiQ3JYp4 {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.TfdEFNEpy .HQWIHe .Qi17i7MK39s .kiQ3JYp4::after {
  right: 0.5rem;
}
.TfdEFNEpy .HQWIHe .Qi17i7MK39s .kiQ3JYp4 .abkDDVzqg {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.TfdEFNEpy .HQWIHe .Qi17i7MK39s .kiQ3JYp4 .abkDDVzqg:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.TfdEFNEpy .Z7oWKQ .Qi17i7MK39s .kiQ3JYp4:before {
  display: none;
}
.TfdEFNEpy .Z7oWKQ .HQWIHe .Qi17i7MK39s .kiQ3JYp4 {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.TfdEFNEpy .p9zlCX29ND {
  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;
}
.TfdEFNEpy .p9zlCX29ND.GegjOCs {
  transition: all 0.3s;
}
.TfdEFNEpy .p9zlCX29ND .kiQ3JYp4 {
  padding: 0.5rem 1.8rem;
}
.TfdEFNEpy .p9zlCX29ND .btG3FhOE6hd img {
  width: auto;
}
.TfdEFNEpy .p9zlCX29ND .FIXzxy {
  z-index: 1;
  justify-content: flex-end;
}
.TfdEFNEpy .p9zlCX29ND.Z7oWKQ {
  justify-content: center;
}
.TfdEFNEpy .p9zlCX29ND.Z7oWKQ .fxH5RqQrM .LSGn2CHoVdd::before {
  display: none;
}
.TfdEFNEpy .p9zlCX29ND.Z7oWKQ.GegjOCs .Qi17i7MK39s {
  top: 0;
}
@media (min-width: 992px) {
  .TfdEFNEpy .p9zlCX29ND.Z7oWKQ.GegjOCs:not(.PQyLIDi) .FIXzxy {
    max-height: calc(98.5vh - 2.6rem);
  }
}
.TfdEFNEpy .p9zlCX29ND.Z7oWKQ .Qi17i7MK39s .vs1FmZdG4 {
  left: 0 !important;
}
.TfdEFNEpy .p9zlCX29ND.Z7oWKQ .Qi17i7MK39s .kiQ3JYp4:after {
  right: auto;
}
.TfdEFNEpy .p9zlCX29ND.Z7oWKQ .Qi17i7MK39s .L6RZxhI[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%;
}
.TfdEFNEpy .p9zlCX29ND.Z7oWKQ ul.WhNCrRpaW li {
  margin: auto;
}
.TfdEFNEpy .p9zlCX29ND.Z7oWKQ .Qi17i7MK39s .kiQ3JYp4 {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.TfdEFNEpy .p9zlCX29ND.Z7oWKQ .w2lTxLd4T {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .TfdEFNEpy .p9zlCX29ND {
    min-height: 72px;
  }
  .TfdEFNEpy .p9zlCX29ND .btG3FhOE6hd img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .TfdEFNEpy .p9zlCX29ND .fxH5RqQrM .LSGn2CHoVdd::before {
    display: none;
  }
  .TfdEFNEpy .p9zlCX29ND.GegjOCs .Qi17i7MK39s {
    top: 0;
  }
  .TfdEFNEpy .p9zlCX29ND .Qi17i7MK39s .vs1FmZdG4 {
    left: 0 !important;
  }
  .TfdEFNEpy .p9zlCX29ND .Qi17i7MK39s .kiQ3JYp4:after {
    right: auto;
  }
  .TfdEFNEpy .p9zlCX29ND .Qi17i7MK39s .L6RZxhI[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%;
  }
  .TfdEFNEpy .p9zlCX29ND .Qi17i7MK39s .kiQ3JYp4 {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .TfdEFNEpy .p9zlCX29ND .blBtDjtqF {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .TfdEFNEpy .p9zlCX29ND .gyiSSHBe {
    flex-basis: auto;
  }
  .TfdEFNEpy .p9zlCX29ND .w2lTxLd4T {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.TfdEFNEpy .p9zlCX29ND.PQyLIDi .btG3FhOE6hd img {
  height: 2rem;
}
.TfdEFNEpy .kiQ3JYp4.AtAVg8OUqI,
.TfdEFNEpy .kiQ3JYp4:active {
  background-color: transparent;
}
.TfdEFNEpy .lNPiRV4QKt .WhNCrRpaW .LSGn2CHoVdd {
  padding: 0;
}
.TfdEFNEpy .UL1mWTb .m6RVpV40O.L6RZxhI {
  margin-right: 1.667em;
}
.TfdEFNEpy .UL1mWTb .m6RVpV40O.L6RZxhI[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.TfdEFNEpy .p9zlCX29ND.lNPiRV4QKt .HQWIHe .Qi17i7MK39s {
  background: #ffffff;
}
.TfdEFNEpy .p9zlCX29ND.lNPiRV4QKt .HQWIHe .Qi17i7MK39s .vs1FmZdG4 {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.TfdEFNEpy .p9zlCX29ND .HQWIHe.dEclw6rqC > .Qi17i7MK39s {
  display: flex;
}
.TfdEFNEpy ul.WhNCrRpaW {
  flex-wrap: wrap;
}
.TfdEFNEpy .mtyIu4X {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .TfdEFNEpy .mtyIu4X {
    text-align: left;
  }
}
.TfdEFNEpy button.gyiSSHBe {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.TfdEFNEpy button.gyiSSHBe .dbSraeZUF span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.TfdEFNEpy button.gyiSSHBe .dbSraeZUF span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.TfdEFNEpy button.gyiSSHBe .dbSraeZUF span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.TfdEFNEpy button.gyiSSHBe .dbSraeZUF span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.TfdEFNEpy button.gyiSSHBe .dbSraeZUF span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.TfdEFNEpy nav.GegjOCs .dbSraeZUF span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.TfdEFNEpy nav.GegjOCs .dbSraeZUF span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.TfdEFNEpy nav.GegjOCs .dbSraeZUF span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.TfdEFNEpy nav.GegjOCs .dbSraeZUF span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.TfdEFNEpy .vHF5ok {
  padding: 0 1rem;
}
.TfdEFNEpy a.LSGn2CHoVdd {
  display: flex;
  align-items: center;
  justify-content: center;
}
.TfdEFNEpy .w2lTxLd4T {
  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) {
  .TfdEFNEpy .w2lTxLd4T {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .TfdEFNEpy .p9zlCX29ND {
    height: 70px;
  }
  .TfdEFNEpy .p9zlCX29ND.GegjOCs {
    height: auto;
  }
  .TfdEFNEpy .fxH5RqQrM .LSGn2CHoVdd:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.TfdEFNEpy .p9zlCX29ND .HQWIHe > .Qi17i7MK39s {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.TfdEFNEpy .p9zlCX29ND .HQWIHe > .Qi17i7MK39s .kiQ3JYp4 {
  line-height: 1 !important;
}
.TfdEFNEpy .p9zlCX29ND .HQWIHe > .Qi17i7MK39s .HQWIHe .kiQ3JYp4 {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.TfdEFNEpy .p9zlCX29ND .HQWIHe > .Qi17i7MK39s .HQWIHe .kiQ3JYp4::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);
}
.TfdEFNEpy .p9zlCX29ND .HQWIHe > .Qi17i7MK39s .HQWIHe.dEclw6rqC .kiQ3JYp4::after {
  transform: rotate(0deg);
}
.TfdEFNEpy .or3ET5UG36l {
  margin: -0.6rem -0.6rem;
}
.TfdEFNEpy .gyiSSHBe {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .TfdEFNEpy .blBtDjtqF {
    margin-right: auto;
  }
  .TfdEFNEpy .FIXzxy {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .TfdEFNEpy .WhNCrRpaW .fxH5RqQrM .LSGn2CHoVdd::after {
    margin-left: 10px;
  }
  .TfdEFNEpy .WhNCrRpaW .kiQ3JYp4:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .TfdEFNEpy .p9zlCX29ND .HQWIHe > .Qi17i7MK39s {
    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;
  }
  .TfdEFNEpy .p9zlCX29ND .HQWIHe > .Qi17i7MK39s .kiQ3JYp4 {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .TfdEFNEpy .p9zlCX29ND .HQWIHe > .Qi17i7MK39s .HQWIHe .kiQ3JYp4 {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .TfdEFNEpy .p9zlCX29ND .HQWIHe > .Qi17i7MK39s .HQWIHe .kiQ3JYp4::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);
  }
  .TfdEFNEpy .p9zlCX29ND .HQWIHe > .Qi17i7MK39s .HQWIHe.dEclw6rqC .kiQ3JYp4::after {
    transform: rotate(180deg);
  }
  .TfdEFNEpy .p9zlCX29ND .HQWIHe > .Qi17i7MK39s .vs1FmZdG4 {
    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;
  }
  .TfdEFNEpy .p9zlCX29ND .HQWIHe.dEclw6rqC > .Qi17i7MK39s {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .TfdEFNEpy .FIXzxy {
    padding: 1rem;
  }
}
.TfdEFNEpy .LSGn2CHoVdd,
.TfdEFNEpy .kiQ3JYp4 {
  color: #000000;
}
.OvwYnlZfJ {
  padding-top: 0.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.OvwYnlZfJ .DFWGeh {
  position: relative;
}
.OvwYnlZfJ .npRslMnFRqp {
  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) {
  .OvwYnlZfJ .npRslMnFRqp {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.OvwYnlZfJ .dfEQWAgwY {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .OvwYnlZfJ .dfEQWAgwY {
    top: 25%;
  }
}
.OvwYnlZfJ .NXHRF8Ruft {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
  max-height: 100vh;
}
@media (max-width: 992px) {
  .OvwYnlZfJ .NXHRF8Ruft {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .OvwYnlZfJ .NXHRF8Ruft {
    min-height: 400px;
  }
}
.OvwYnlZfJ .NXHRF8Ruft img {
  height: 100%;
  object-fit: cover;
  animation: none;
}
.OvwYnlZfJ .NXHRF8Ruft::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.6;
  background-color: #003e26;
}
.OvwYnlZfJ .ZUlGrqG {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .OvwYnlZfJ .ZUlGrqG {
    margin-top: 4rem;
  }
}
.OvwYnlZfJ .hHhDiejONt {
  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) {
  .OvwYnlZfJ .hHhDiejONt {
    padding: 1rem;
    flex-direction: column;
  }
}
.OvwYnlZfJ .hHhDiejONt .EP2Qby2dcD {
  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;
}
.OvwYnlZfJ .hHhDiejONt .EP2Qby2dcD:hover {
  cursor: pointer;
}
.OvwYnlZfJ .hHhDiejONt .EP2Qby2dcD:hover span {
  transform: scale(1.4);
}
.OvwYnlZfJ .hHhDiejONt .EP2Qby2dcD span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.OvwYnlZfJ .hHhDiejONt .OnlpjU9a {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.OvwYnlZfJ .hHhDiejONt .OnlpjU9a path {
  fill: #ffffff;
}
.OvwYnlZfJ .hHhDiejONt .llpqvzbn7W {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.OvwYnlZfJ .hHhDiejONt .llpqvzbn7W path {
  fill: #ffffff;
}
.OvwYnlZfJ .GvF1bx {
  color: currentColor;
  border-color: currentColor;
}
.OvwYnlZfJ .oq32al9TVii {
  color: currentColor;
  border-color: currentColor;
}
.OvwYnlZfJ img,
.OvwYnlZfJ .DFWGeh {
  width: 100%;
}
.OvwYnlZfJ .or3ET5UG36l .iU7cklqW5 {
  padding: 32px 24px;
  margin-right: 8px;
  margin-left: 8px;
  margin-bottom: 0;
}
.OvwYnlZfJ .T9SfIXDHd,
.OvwYnlZfJ .oq32al9TVii {
  color: #2a2c2d;
}
.OvwYnlZfJ .ckg8ov,
.OvwYnlZfJ .GvF1bx {
  color: #ffffff;
}
.OvwYnlZfJ .Tg9CCCVKbAI {
  color: #FFFFFF;
  text-align: center;
}
.OvwYnlZfJ .Tg9CCCVKbAI DIV {
  text-align: center;
}
.J5nvUbBb7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.J5nvUbBb7 .lYQtYDilM:focus,
.J5nvUbBb7 span:focus {
  outline: none;
}
.J5nvUbBb7 .lYQtYDilM {
  cursor: pointer;
}
.J5nvUbBb7 .kZCtMp7Y {
  grid-row-gap: 2rem;
}
@media (max-width: 767px) {
  .J5nvUbBb7 .kZCtMp7Y {
    grid-row-gap: 1rem;
  }
}
.J5nvUbBb7 .o6YGrlTLrxt,
.J5nvUbBb7 .P8Us0g3 {
  gap: 0 2rem;
}
@media (max-width: 767px) {
  .J5nvUbBb7 .o6YGrlTLrxt,
  .J5nvUbBb7 .P8Us0g3 {
    gap: 0 1rem;
  }
}
.J5nvUbBb7 .PTpJhgnVguN {
  color: #000000;
  text-align: center;
}
.J5nvUbBb7 .beYmu2owwI {
  max-width: 800px;
}
.J5nvUbBb7 .M7nBLWIN1u,
.J5nvUbBb7 .pWAzMiL {
  overflow: hidden;
}
.J5nvUbBb7 .kZCtMp7Y {
  display: grid;
  transform: translate3d(-3rem, 0, 0);
  width: 115vw;
  grid-column-gap: 1rem;
}
.J5nvUbBb7 .EucbPtUV {
  display: flex;
  justify-content: center;
  align-items: center;
}
.J5nvUbBb7 .EucbPtUV img {
  min-width: 30vw;
  max-width: 100%;
  height: 450;
  object-fit: cover;
}
@media (max-width: 1200px) {
  .J5nvUbBb7 .EucbPtUV img {
    height: 350px;
  }
}
@media (max-width: 767px) {
  .J5nvUbBb7 .EucbPtUV img {
    min-width: 35vw;
    height: 160px;
  }
}
.J5nvUbBb7 .o6YGrlTLrxt,
.J5nvUbBb7 .P8Us0g3 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.J5nvUbBb7 .o6YGrlTLrxt {
  align-items: flex-end;
}
.J5nvUbBb7 .P8Us0g3 {
  align-items: flex-start;
}
.pfNB08X {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .pfNB08X .eomL7mUdvs {
    margin-bottom: 20px;
  }
}
.pfNB08X .PTpJhgnVguN {
  color: #000000;
}
.pfNB08X .UJPGCr {
  color: #45494E;
  margin-top: 24px;
}
.pfNB08X .PuFibvyKf {
  color: #000000;
}
.GntN5dA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .GntN5dA .eomL7mUdvs {
    margin-bottom: 20px;
  }
}
.GntN5dA .PTpJhgnVguN {
  color: #000000;
}
.GntN5dA .UJPGCr {
  color: #000000;
  margin-top: 24px;
}
.GntN5dA .PuFibvyKf {
  color: #000000;
}
.GntN5dA .pcbycb6 {
  width: 100%;
  height: 2px;
  background: #f1dba3;
  margin-bottom: 2rem;
}
.GntN5dA p {
  line-height: 1.2;
}
.GntN5dA .RLT9Hfygx {
  color: #363700;
}
.GntN5dA .NFts7KckBg {
  color: #4B233F;
}
.GntN5dA .zrv8qA {
  color: #000000;
}
.QGJu7Hy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .QGJu7Hy .eomL7mUdvs {
    margin-bottom: 20px;
  }
}
.QGJu7Hy .PTpJhgnVguN {
  color: #000000;
}
.QGJu7Hy .UJPGCr {
  color: #45494E;
  margin-top: 24px;
}
.QGJu7Hy .PuFibvyKf {
  color: #000000;
}
.hF4E2aJPE {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.hF4E2aJPE .iwy95LyF.TKh0nffEOOj {
  display: none;
}
.hF4E2aJPE .iwy95LyF {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.hF4E2aJPE .Q232Ijg {
  flex-direction: row-reverse;
}
.aDybZ7ejr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .aDybZ7ejr .eomL7mUdvs {
    margin-bottom: 20px;
  }
}
.aDybZ7ejr .PTpJhgnVguN {
  color: #442F00;
}
.aDybZ7ejr .PuFibvyKf {
  color: #000000;
}
.aDybZ7ejr .pcbycb6 {
  width: 100%;
  height: 2px;
  background: #f1dba3;
  margin-top: 2rem;
}
.aDybZ7ejr .UJPGCr {
  border-radius: 1rem;
  border: 1px solid currentColor;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.aDybZ7ejr .Q232Ijg {
  justify-content: space-between;
}
.aDybZ7ejr .RLT9Hfygx {
  color: #0046c7;
}
.aDybZ7ejr img {
  object-fit: cover;
}
.aDybZ7ejr h3 {
  transition: all 0.3s;
  position: relative;
  animation: none;
}
.aDybZ7ejr h3:hover {
  transform: translateX(25px);
  cursor: pointer;
}
.aDybZ7ejr h3:hover:before {
  opacity: 1;
}
.aDybZ7ejr 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%);
}
.aDybZ7ejr .UJPGCr,
.aDybZ7ejr .dkpVlZf,
.aDybZ7ejr .or3ET5UG36l {
  color: #000000;
}
.u3DkUn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.u3DkUn .iwy95LyF.TKh0nffEOOj {
  display: none;
}
.u3DkUn .iwy95LyF {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.u3DkUn .ZAyCHGmhvq iframe {
  height: 750px;
}
@media (max-width: 992px) {
  .u3DkUn .ZAyCHGmhvq iframe {
    height: 350px;
  }
}
.u3DkUn .ZAyCHGmhvq .cd4x7hd img {
  object-fit: cover;
  height: 750px;
}
@media (max-width: 992px) {
  .u3DkUn .ZAyCHGmhvq .cd4x7hd img {
    height: 350px;
  }
}
.u3DkUn .beYmu2owwI {
  max-width: 800px;
}
.u3DkUn .PTpJhgnVguN {
  color: #000000;
}
.bS2OE3J5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.bS2OE3J5 .abkDDVzqg {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #003e26 !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.bS2OE3J5 .Avb6dcDL {
  border: none;
}
.bS2OE3J5 .nodhVu9O {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .bS2OE3J5 .nodhVu9O {
    padding: 1rem 0rem;
  }
}
.bS2OE3J5 .QF5cQO6JdZ {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .bS2OE3J5 .QF5cQO6JdZ {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.bS2OE3J5 .VsiWrjyw {
  padding: 0;
}
.bS2OE3J5 .W1keV8H4 {
  height: 100%;
}
.bS2OE3J5 img {
  height: 100%;
  object-fit: cover;
}
.bS2OE3J5 .Z7oWKQ span {
  transform: rotate(0deg);
}
.bS2OE3J5 .oiGd5l {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.bS2OE3J5 p {
  margin-bottom: 0.3rem;
}
.bS2OE3J5 .mhlxTYgt {
  color: #000000;
}
.bS2OE3J5 .RYrV5L6KOnD .nodhVu9O {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.bS2OE3J5 .RYrV5L6KOnD {
  background: #d8f1e3;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .bS2OE3J5 .RYrV5L6KOnD {
    padding: 1.5rem;
  }
}
.bS2OE3J5 .esjfsOuv {
  color: #000000;
}
.bS2OE3J5 .PTpJhgnVguN {
  text-align: left;
  color: #000000;
}
.bS2OE3J5 .UJPGCr {
  color: #000000;
  text-align: left;
}
.bS2OE3J5 .mhlxTYgt,
.bS2OE3J5 .abkDDVzqg {
  color: #000000;
}
.Nns4Ar4KP7U {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.Nns4Ar4KP7U .DFWGeh {
  position: relative;
}
.Nns4Ar4KP7U .DFWGeh img {
  transition: all 0.2s;
  object-fit: cover;
}
.Nns4Ar4KP7U .NZzcV6Eqf {
  background: #d2f0f4;
  height: 100%;
  min-height: 300px;
}
.Nns4Ar4KP7U .UJPGCr {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.Nns4Ar4KP7U .NXHRF8Ruft {
  overflow: hidden;
}
.Nns4Ar4KP7U .bxPkRJvj4 {
  margin-bottom: 2rem !important;
}
.Nns4Ar4KP7U .ZUlGrqG {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.Nns4Ar4KP7U .ZUlGrqG .BPnSvBI {
  margin-top: auto;
}
.Nns4Ar4KP7U .TiIth0ssUrJ {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #000000;
}
.Nns4Ar4KP7U .bxPkRJvj4,
.Nns4Ar4KP7U .lYQtYDilM {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.Nns4Ar4KP7U .bxPkRJvj4 .lYQtYDilM:hover,
.Nns4Ar4KP7U .lYQtYDilM .lYQtYDilM:hover {
  cursor: pointer;
}
.Nns4Ar4KP7U .bxPkRJvj4:hover .hHhDiejONt span,
.Nns4Ar4KP7U .lYQtYDilM:hover .hHhDiejONt span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .Nns4Ar4KP7U .yuwcn5B {
    margin-top: 1rem;
  }
}
.Nns4Ar4KP7U .hHhDiejONt {
  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;
}
.Nns4Ar4KP7U .hHhDiejONt .EP2Qby2dcD {
  background: #000000;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.Nns4Ar4KP7U .hHhDiejONt .EP2Qby2dcD span {
  color: #ecefed;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.Nns4Ar4KP7U .hHhDiejONt .OnlpjU9a {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.Nns4Ar4KP7U .hHhDiejONt .OnlpjU9a path {
  fill: #ffffff;
}
.Nns4Ar4KP7U .hHhDiejONt .llpqvzbn7W {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.Nns4Ar4KP7U .hHhDiejONt .llpqvzbn7W path {
  fill: #ffffff;
}
.Nns4Ar4KP7U .sabwt1uThJ {
  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) {
  .Nns4Ar4KP7U .sabwt1uThJ {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.Nns4Ar4KP7U img,
.Nns4Ar4KP7U .DFWGeh {
  width: 100%;
}
.Nns4Ar4KP7U .lYQtYDilM:focus,
.Nns4Ar4KP7U span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .Nns4Ar4KP7U .lYQtYDilM {
    margin-bottom: 1rem;
  }
}
.Nns4Ar4KP7U .PTpJhgnVguN {
  color: #000000;
  text-align: left;
}
.Nns4Ar4KP7U .CYVpeLU {
  text-align: left;
  color: #000000;
}
.Nns4Ar4KP7U .LMorVwh {
  text-align: left;
  color: #ffffff;
}
.Nns4Ar4KP7U .UJPGCr,
.Nns4Ar4KP7U .dkpVlZf,
.Nns4Ar4KP7U .or3ET5UG36l {
  text-align: left;
  color: #000000;
}
.Nns4Ar4KP7U .PuFibvyKf,
.Nns4Ar4KP7U .lYQtYDilM .or3ET5UG36l {
  color: #000000;
}
.TUtej2LVmOY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #aac7ca;
}
.TUtej2LVmOY .lYQtYDilM:focus,
.TUtej2LVmOY span:focus {
  outline: none;
}
.TUtej2LVmOY .pWAzMiL {
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}
.TUtej2LVmOY .lYQtYDilM {
  color: #000000;
  min-height: 90px;
}
@media (max-width: 768px) {
  .TUtej2LVmOY .lYQtYDilM {
    min-height: 45px;
  }
}
.q917bof4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.q917bof4 .DFWGeh {
  position: relative;
}
.q917bof4 .DFWGeh img {
  transition: all 0.2s;
  animation: none;
}
.q917bof4 h5 {
  line-height: 1.2;
}
.q917bof4 .lYQtYDilM {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.q917bof4 .lYQtYDilM:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.q917bof4 .lYQtYDilM:hover .hHhDiejONt span {
  transform: rotate(-20deg) scale(1.3);
}
.q917bof4 .lYQtYDilM:hover img {
  transform: scale(1.05);
}
.q917bof4 .UJPGCr {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #aac7ca;
}
@media (max-width: 992px) {
  .q917bof4 .dkpVlZf,
  .q917bof4 .UJPGCr {
    text-align: center;
  }
}
.q917bof4 .NXHRF8Ruft {
  overflow: hidden;
  border-radius: 2rem;
}
.q917bof4 .ZUlGrqG {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.q917bof4 .ZUlGrqG .BPnSvBI {
  margin-top: auto;
}
.q917bof4 .TiIth0ssUrJ {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.q917bof4 .hHhDiejONt {
  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;
}
.q917bof4 .hHhDiejONt .EP2Qby2dcD {
  background: #aac7ca;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.q917bof4 .hHhDiejONt .EP2Qby2dcD span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.q917bof4 .hHhDiejONt .OnlpjU9a {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.q917bof4 .hHhDiejONt .OnlpjU9a path {
  fill: #ffffff;
}
.q917bof4 .hHhDiejONt .llpqvzbn7W {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.q917bof4 .hHhDiejONt .llpqvzbn7W path {
  fill: #ffffff;
}
.q917bof4 .sabwt1uThJ {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .q917bof4 .sabwt1uThJ {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.q917bof4 img,
.q917bof4 .DFWGeh {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.q917bof4 .lYQtYDilM:focus,
.q917bof4 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .q917bof4 .lYQtYDilM {
    margin-bottom: 1rem;
  }
}
.q917bof4 .PTpJhgnVguN {
  color: #000000;
  text-align: left;
}
.q917bof4 .CYVpeLU {
  text-align: left;
  color: #000000;
}
.q917bof4 .LMorVwh {
  text-align: left;
  color: #000000;
}
.q917bof4 .PuFibvyKf,
.q917bof4 .lYQtYDilM .or3ET5UG36l {
  color: #000000;
}
.q917bof4 .UJPGCr,
.q917bof4 .dkpVlZf,
.q917bof4 .or3ET5UG36l {
  text-align: left;
}
.jlOQ7iDb1a {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.jlOQ7iDb1a .iwy95LyF.TKh0nffEOOj {
  display: none;
}
.jlOQ7iDb1a .iwy95LyF {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.jlOQ7iDb1a img {
  object-fit: cover;
}
.jlOQ7iDb1a .Q232Ijg {
  margin: 0;
}
.jlOQ7iDb1a .ZUlGrqG {
  width: 100%;
}
.jlOQ7iDb1a .EP2Qby2dcD {
  display: inline-flex;
  margin-top: 2rem;
}
.jlOQ7iDb1a .bjgv4bNj {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .jlOQ7iDb1a .bjgv4bNj {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.jlOQ7iDb1a .nkLduNtOb3u {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .jlOQ7iDb1a .nkLduNtOb3u {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .jlOQ7iDb1a .nkLduNtOb3u {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .jlOQ7iDb1a .nkLduNtOb3u {
    padding: 3rem 2rem;
  }
}
.jlOQ7iDb1a .B5KNxDUf {
  background: #d2f0f4;
}
.jlOQ7iDb1a .GFWvI8sEa {
  color: #ffffff;
  text-align: left;
}
.jlOQ7iDb1a .PuFibvyKf,
.jlOQ7iDb1a .bjgv4bNj {
  text-align: center;
  color: #ffffff;
}
.jlOQ7iDb1a .C7s8dof,
.jlOQ7iDb1a .DwPfcZB1G {
  color: #000000;
  text-align: left;
}
.jlOQ7iDb1a .PuFibvyKf {
  text-align: left;
  color: #003D44;
}
.jlOQ7iDb1a .PTpJhgnVguN {
  text-align: left;
  color: #000000;
}
.jlOQ7iDb1a .PTpJhgnVguN,
.jlOQ7iDb1a .or3ET5UG36l {
  text-align: left;
  color: #000000;
}
.No1FMBmlwJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.No1FMBmlwJ .iwy95LyF.TKh0nffEOOj {
  display: none;
}
.No1FMBmlwJ .iwy95LyF {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.No1FMBmlwJ .UIZR9irs23 {
  height: 40rem;
  position: relative;
  border-radius: 2rem;
}
.No1FMBmlwJ .UIZR9irs23 iframe {
  height: 100%;
  width: 100%;
  border-radius: 2rem;
}
.No1FMBmlwJ .UIZR9irs23 [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%;
}
.No1FMBmlwJ .UIZR9irs23[data-state] {
  background: #e9e5dc;
}
.No1FMBmlwJ .UIZR9irs23[data-state="loading"] [data-state-details] {
  display: none;
}
.No1FMBmlwJ .beYmu2owwI {
  max-width: 800px;
}
.No1FMBmlwJ .PTpJhgnVguN {
  color: #000000;
}
.xYmzMjtr8E {
  padding-top: 1.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .xYmzMjtr8E .aO41GbC11 {
    margin-top: 4rem;
  }
}
.xYmzMjtr8E .DFWGeh {
  position: relative;
}
@media (max-width: 992px) {
  .xYmzMjtr8E .OWNC4w {
    margin-bottom: 2rem;
  }
}
.xYmzMjtr8E .mZuf0NskAPt {
  background: #f1dba3;
  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) {
  .xYmzMjtr8E .mZuf0NskAPt h5 {
    font-size: 2rem !important;
  }
  .xYmzMjtr8E .mZuf0NskAPt p {
    font-size: 1.5rem !important;
  }
}
.xYmzMjtr8E p {
  line-height: 1.2;
}
.xYmzMjtr8E .AwNwomEIKRC {
  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) {
  .xYmzMjtr8E .AwNwomEIKRC {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.xYmzMjtr8E .ToEn5RLRAop {
  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;
}
.xYmzMjtr8E .ToEn5RLRAop .MziaTf5K {
  background: #455b4f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.xYmzMjtr8E .ToEn5RLRAop .MziaTf5K span {
  color: #ecefed;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.xYmzMjtr8E .ToEn5RLRAop .g6PK1mOtFX {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.xYmzMjtr8E .ToEn5RLRAop .g6PK1mOtFX path {
  fill: #ffffff;
}
.xYmzMjtr8E .ToEn5RLRAop .o46y0QAU {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.xYmzMjtr8E .ToEn5RLRAop .o46y0QAU path {
  fill: #ffffff;
}
.xYmzMjtr8E .NXHRF8Ruft {
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .xYmzMjtr8E .NXHRF8Ruft {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .xYmzMjtr8E .NXHRF8Ruft {
    min-height: 400px;
  }
}
.xYmzMjtr8E .NXHRF8Ruft img {
  height: 100%;
  object-fit: cover;
  animation: none;
}
.xYmzMjtr8E .XaM3kJgDm,
.xYmzMjtr8E .JYTUYDw0 {
  position: relative;
}
.xYmzMjtr8E .XaM3kJgDm::before,
.xYmzMjtr8E .JYTUYDw0::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.7;
  background-color: #003e26;
  z-index: 1;
}
.xYmzMjtr8E .ZUlGrqG {
  overflow: hidden;
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.xYmzMjtr8E .hHhDiejONt {
  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) {
  .xYmzMjtr8E .hHhDiejONt {
    padding: 1rem;
  }
}
.xYmzMjtr8E .hHhDiejONt .EP2Qby2dcD {
  background: #aac7ca;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid #ffffff;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.xYmzMjtr8E .hHhDiejONt .EP2Qby2dcD:hover {
  cursor: pointer;
}
.xYmzMjtr8E .hHhDiejONt .EP2Qby2dcD:hover span {
  transform: scale(1.4);
}
.xYmzMjtr8E .hHhDiejONt .EP2Qby2dcD span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.xYmzMjtr8E .hHhDiejONt .OnlpjU9a {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.xYmzMjtr8E .hHhDiejONt .OnlpjU9a path {
  fill: #ffffff;
}
.xYmzMjtr8E .hHhDiejONt .llpqvzbn7W {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.xYmzMjtr8E .hHhDiejONt .llpqvzbn7W path {
  fill: #ffffff;
}
.xYmzMjtr8E img,
.xYmzMjtr8E .DFWGeh {
  width: 100%;
  height: 100%;
}
.xYmzMjtr8E .T9SfIXDHd {
  color: #FFFFFF;
}
.xYmzMjtr8E .PuFibvyKf,
.xYmzMjtr8E .lYQtYDilM .or3ET5UG36l {
  text-align: center;
  color: #000000;
}
.xYmzMjtr8E .xlLvlI {
  max-height: 300px;
  transition: transform 0.3s;
}
.xYmzMjtr8E .xlLvlI img {
  height: 300px;
}
.xYmzMjtr8E .xlLvlI:hover {
  cursor: pointer;
}
.xYmzMjtr8E .xlLvlI:hover .ToEn5RLRAop span {
  transform: rotate(-20deg) scale(1.3);
}
.xYmzMjtr8E .lYQtYDilM {
  margin-bottom: 2rem;
}
.xYmzMjtr8E .lYQtYDilM:last-child {
  margin-bottom: 0;
}
.xYmzMjtr8E .CYVpeLU {
  color: #000000;
}
.FiCJvywq1T {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.FiCJvywq1T .DFWGeh {
  position: relative;
}
.FiCJvywq1T .DFWGeh img {
  transition: all 0.2s;
}
.FiCJvywq1T h5 {
  line-height: 1.2;
}
.FiCJvywq1T .lYQtYDilM {
  transition: transform 0.3s;
}
.FiCJvywq1T .lYQtYDilM:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.FiCJvywq1T .lYQtYDilM:hover .hHhDiejONt span {
  transform: rotate(-20deg) scale(1.3);
}
.FiCJvywq1T .lYQtYDilM:hover img {
  transform: scale(1.05);
}
@media (max-width: 992px) {
  .FiCJvywq1T .lYQtYDilM {
    margin-bottom: 2rem;
  }
}
.FiCJvywq1T .UJPGCr {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #ecefed;
}
@media (max-width: 992px) {
  .FiCJvywq1T .dkpVlZf,
  .FiCJvywq1T .UJPGCr {
    text-align: center;
  }
}
.FiCJvywq1T .NXHRF8Ruft {
  overflow: hidden;
  border-radius: 2rem;
}
.FiCJvywq1T .ZUlGrqG {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.FiCJvywq1T .ZUlGrqG .BPnSvBI {
  margin-top: auto;
}
.FiCJvywq1T .TiIth0ssUrJ {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.FiCJvywq1T .hHhDiejONt {
  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;
}
.FiCJvywq1T .hHhDiejONt .EP2Qby2dcD {
  background: #d2f0f4;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.FiCJvywq1T .hHhDiejONt .EP2Qby2dcD span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.FiCJvywq1T .hHhDiejONt .OnlpjU9a {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.FiCJvywq1T .hHhDiejONt .OnlpjU9a path {
  fill: #ffffff;
}
.FiCJvywq1T .hHhDiejONt .llpqvzbn7W {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.FiCJvywq1T .hHhDiejONt .llpqvzbn7W path {
  fill: #ffffff;
}
.FiCJvywq1T .sabwt1uThJ {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .FiCJvywq1T .sabwt1uThJ {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.FiCJvywq1T img,
.FiCJvywq1T .DFWGeh {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.FiCJvywq1T .lYQtYDilM:focus,
.FiCJvywq1T span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .FiCJvywq1T .lYQtYDilM {
    margin-bottom: 1rem;
  }
}
.FiCJvywq1T .PTpJhgnVguN {
  color: #000000;
  text-align: left;
}
.FiCJvywq1T .CYVpeLU {
  text-align: left;
  color: #000000;
}
.FiCJvywq1T .LMorVwh {
  text-align: left;
  color: #000000;
}
.FiCJvywq1T .PuFibvyKf,
.FiCJvywq1T .lYQtYDilM .or3ET5UG36l {
  color: #000000;
}
.FiCJvywq1T .UJPGCr,
.FiCJvywq1T .dkpVlZf,
.FiCJvywq1T .or3ET5UG36l {
  text-align: left;
  color: #000000;
}
.hLwOIrrW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.hLwOIrrW .DFWGeh {
  position: relative;
}
.hLwOIrrW .DFWGeh img {
  transition: all 0.2s;
}
.hLwOIrrW .lYQtYDilM {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.hLwOIrrW .lYQtYDilM:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.hLwOIrrW .lYQtYDilM:hover .hHhDiejONt span {
  transform: rotate(-20deg) scale(1.3);
}
.hLwOIrrW .lYQtYDilM:hover img {
  transform: scale(1.05);
}
.hLwOIrrW .UJPGCr {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.hLwOIrrW .NXHRF8Ruft {
  overflow: hidden;
  border-radius: 2rem;
}
.hLwOIrrW .ZUlGrqG {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  overflow: hidden;
}
.hLwOIrrW .ZUlGrqG::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.7;
  background-color: #003e26;
  z-index: 1;
  pointer-events: none !important;
}
.hLwOIrrW .ZUlGrqG .BPnSvBI {
  margin-top: auto;
}
.hLwOIrrW .TiIth0ssUrJ {
  position: absolute;
  z-index: 1;
  bottom: 8px;
  right: 90px;
  color: #FFFFFF;
}
.hLwOIrrW .hHhDiejONt {
  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;
}
.hLwOIrrW .hHhDiejONt .EP2Qby2dcD {
  background: #aac7ca;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.hLwOIrrW .hHhDiejONt .EP2Qby2dcD span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.hLwOIrrW .hHhDiejONt .OnlpjU9a {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.hLwOIrrW .hHhDiejONt .OnlpjU9a path {
  fill: #ffffff;
}
.hLwOIrrW .hHhDiejONt .llpqvzbn7W {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.hLwOIrrW .hHhDiejONt .llpqvzbn7W path {
  fill: #ffffff;
}
.hLwOIrrW .sabwt1uThJ {
  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) {
  .hLwOIrrW .sabwt1uThJ {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.hLwOIrrW img,
.hLwOIrrW .DFWGeh {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.hLwOIrrW .lYQtYDilM:focus,
.hLwOIrrW span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .hLwOIrrW .lYQtYDilM {
    margin-bottom: 1rem;
  }
}
.hLwOIrrW .PTpJhgnVguN {
  color: #000000;
  text-align: left;
}
.hLwOIrrW .CYVpeLU {
  text-align: left;
  color: #FFFFFF;
}
.hLwOIrrW .LMorVwh {
  text-align: left;
  color: #ffffff;
}
.hLwOIrrW .UJPGCr,
.hLwOIrrW .dkpVlZf,
.hLwOIrrW .or3ET5UG36l {
  text-align: left;
  color: #000000;
}
.hLwOIrrW .PuFibvyKf,
.hLwOIrrW .lYQtYDilM .or3ET5UG36l {
  color: #ffffff;
}
.hLwOIrrW a {
  animation: none;
}
.anAENOt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.anAENOt .DFWGeh {
  position: relative;
}
.anAENOt .DFWGeh img {
  transition: all 0.2s;
}
.anAENOt .lYQtYDilM {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.anAENOt .lYQtYDilM:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.anAENOt .lYQtYDilM:hover .hHhDiejONt span {
  transform: rotate(-20deg) scale(1.3);
}
.anAENOt .lYQtYDilM:hover img {
  transform: scale(1.05);
}
.anAENOt .UJPGCr {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.anAENOt .NXHRF8Ruft {
  overflow: hidden;
  border-radius: 2rem;
}
.anAENOt .ZUlGrqG {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  overflow: hidden;
}
.anAENOt .ZUlGrqG::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.7;
  background-color: #003e26;
  z-index: 1;
  pointer-events: none !important;
}
.anAENOt .ZUlGrqG .BPnSvBI {
  margin-top: auto;
}
.anAENOt .TiIth0ssUrJ {
  z-index: 1;
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #FFFFFF;
}
.anAENOt .hHhDiejONt {
  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;
}
.anAENOt .hHhDiejONt .EP2Qby2dcD {
  background: #aac7ca;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.anAENOt .hHhDiejONt .EP2Qby2dcD span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.anAENOt .hHhDiejONt .OnlpjU9a {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.anAENOt .hHhDiejONt .OnlpjU9a path {
  fill: #ffffff;
}
.anAENOt .hHhDiejONt .llpqvzbn7W {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.anAENOt .hHhDiejONt .llpqvzbn7W path {
  fill: #ffffff;
}
.anAENOt .sabwt1uThJ {
  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) {
  .anAENOt .sabwt1uThJ {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.anAENOt img,
.anAENOt .DFWGeh {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.anAENOt .lYQtYDilM:focus,
.anAENOt span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .anAENOt .lYQtYDilM {
    margin-bottom: 1rem;
  }
}
.anAENOt .PTpJhgnVguN {
  color: #000000;
  text-align: center;
}
.anAENOt .CYVpeLU {
  text-align: left;
  color: #FFFFFF;
}
.anAENOt .LMorVwh {
  text-align: left;
  color: #ffffff;
}
.anAENOt .UJPGCr,
.anAENOt .dkpVlZf,
.anAENOt .or3ET5UG36l {
  text-align: center;
}
.anAENOt .PuFibvyKf,
.anAENOt .lYQtYDilM .or3ET5UG36l {
  color: #ffffff;
}
.anAENOt a {
  animation: none;
}
.SKsncurftb {
  display: flex;
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 768px) {
  .SKsncurftb {
    align-items: center;
  }
  .SKsncurftb .Q232Ijg {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .SKsncurftb .E0VUgh99 {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .SKsncurftb {
    -webkit-align-items: center;
    align-items: center;
  }
  .SKsncurftb .J8SDs8I {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .SKsncurftb .E0VUgh99 {
    width: 100%;
  }
}
.SKsncurftb .PTpJhgnVguN {
  text-align: center;
  color: #000000;
}
.SKsncurftb .PuFibvyKf,
.SKsncurftb .or3ET5UG36l {
  text-align: center;
  color: #000000;
}
.tAxOYj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.tAxOYj .DFWGeh {
  position: relative;
}
.tAxOYj .DFWGeh img {
  transition: all 0.2s;
}
.tAxOYj h5 {
  line-height: 1.2;
}
.tAxOYj .lYQtYDilM {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.tAxOYj .lYQtYDilM:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.tAxOYj .lYQtYDilM:hover .hHhDiejONt span {
  transform: rotate(-20deg) scale(1.3);
}
.tAxOYj .lYQtYDilM:hover img {
  transform: scale(1.05);
}
.tAxOYj .UJPGCr {
  border-radius: 1rem;
  border: 1px solid currentColor;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
@media (max-width: 992px) {
  .tAxOYj .dkpVlZf,
  .tAxOYj .UJPGCr {
    text-align: center;
  }
}
.tAxOYj .NXHRF8Ruft {
  overflow: hidden;
  border-radius: 2rem;
}
.tAxOYj .ZUlGrqG {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.tAxOYj .ZUlGrqG .BPnSvBI {
  margin-top: auto;
}
.tAxOYj .TiIth0ssUrJ {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.tAxOYj .hHhDiejONt {
  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;
}
.tAxOYj .hHhDiejONt .EP2Qby2dcD {
  background: #aac7ca;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.tAxOYj .hHhDiejONt .EP2Qby2dcD span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.tAxOYj .hHhDiejONt .OnlpjU9a {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.tAxOYj .hHhDiejONt .OnlpjU9a path {
  fill: #ffffff;
}
.tAxOYj .hHhDiejONt .llpqvzbn7W {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.tAxOYj .hHhDiejONt .llpqvzbn7W path {
  fill: #ffffff;
}
.tAxOYj .sabwt1uThJ {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .tAxOYj .sabwt1uThJ {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.tAxOYj img,
.tAxOYj .DFWGeh {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.tAxOYj .lYQtYDilM:focus,
.tAxOYj span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .tAxOYj .lYQtYDilM {
    margin-bottom: 1rem;
  }
}
.tAxOYj .PTpJhgnVguN {
  color: #000000;
  text-align: left;
}
.tAxOYj .CYVpeLU {
  text-align: left;
  color: #000000;
}
.tAxOYj .LMorVwh {
  text-align: left;
  color: #000000;
}
.tAxOYj .PuFibvyKf,
.tAxOYj .lYQtYDilM .or3ET5UG36l {
  color: #000000;
}
.tAxOYj .UJPGCr,
.tAxOYj .dkpVlZf,
.tAxOYj .or3ET5UG36l {
  color: #000000;
}
.iu6AS67 .iwy95LyF.TKh0nffEOOj {
  display: none;
}
.iu6AS67 .iwy95LyF {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("oZrqyH.jpg");
}
.iu6AS67 .Q232Ijg {
  flex-direction: row-reverse;
}
.D749Ry2 {
  padding-top: 0.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.D749Ry2 .DFWGeh {
  position: relative;
}
.D749Ry2 .NXHRF8Ruft {
  overflow: hidden;
  border-radius: 2rem;
  height: 100%;
  max-height: 100vh;
}
@media (max-width: 992px) {
  .D749Ry2 .NXHRF8Ruft {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .D749Ry2 .NXHRF8Ruft {
    min-height: 400px;
  }
}
.D749Ry2 .NXHRF8Ruft img {
  height: 100%;
  object-fit: cover;
}
.D749Ry2 .ZUlGrqG {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .D749Ry2 .ZUlGrqG {
    margin-top: 4rem;
  }
}
.D749Ry2 .hHhDiejONt {
  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) {
  .D749Ry2 .hHhDiejONt {
    padding: 1rem;
  }
}
.D749Ry2 .hHhDiejONt .EP2Qby2dcD {
  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%;
}
.D749Ry2 .hHhDiejONt .EP2Qby2dcD:hover {
  cursor: pointer;
}
.D749Ry2 .hHhDiejONt .EP2Qby2dcD:hover span {
  transform: scale(1.4);
}
.D749Ry2 .hHhDiejONt .EP2Qby2dcD span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.D749Ry2 .hHhDiejONt .OnlpjU9a {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.D749Ry2 .hHhDiejONt .OnlpjU9a path {
  fill: #ffffff;
}
.D749Ry2 .hHhDiejONt .llpqvzbn7W {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.D749Ry2 .hHhDiejONt .llpqvzbn7W path {
  fill: #ffffff;
}
.D749Ry2 img,
.D749Ry2 .DFWGeh {
  width: 100%;
}
.D749Ry2 .CYVpeLU {
  color: #000000;
}
.uilSBE {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.uilSBE img {
  width: 180px;
  margin: auto;
}
.uilSBE .RYrV5L6KOnD {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  margin-bottom: 1rem;
}
.uilSBE .PTpJhgnVguN {
  color: #000000;
}
.uilSBE .UJPGCr {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #ecefed;
}
.uilSBE .UJPGCr,
.uilSBE .dkpVlZf,
.uilSBE .or3ET5UG36l {
  text-align: center;
  color: #000000;
}
.rh0ANwt4 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.rh0ANwt4 .iwy95LyF.TKh0nffEOOj {
  display: none;
}
.rh0ANwt4 .iwy95LyF {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.rh0ANwt4 .ZUlGrqG {
  width: 100%;
}
.rh0ANwt4 .EP2Qby2dcD {
  display: inline-flex;
  margin-top: 2rem;
}
.rh0ANwt4 .C7s8dof {
  background: #aac7ca;
  padding: 0.4rem 1rem;
  margin-right: 0.5rem;
  border-radius: 1rem;
}
.rh0ANwt4 .bjgv4bNj {
  padding: 0rem;
  width: 100%;
  display: inline-flex;
  flex-direction: column;
}
.rh0ANwt4 .ER8kAND3q {
  color: black;
  background: #aac7ca;
  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;
}
.rh0ANwt4 p {
  background: #aac7ca;
  width: fit-content;
  border-radius: 0.8rem;
  padding: 0.2rem 1rem;
  line-height: 1.2;
  display: inline-block;
  transform: scale(1.05);
}
.rh0ANwt4 .nkLduNtOb3u {
  min-height: 700px;
  display: flex;
  padding: 1rem;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .rh0ANwt4 .nkLduNtOb3u {
    padding: 1.5rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .rh0ANwt4 .nkLduNtOb3u {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .rh0ANwt4 .nkLduNtOb3u {
    padding: 4rem;
  }
}
.rh0ANwt4 .B5KNxDUf {
  background: url("../../../assets/images/photo16376662182291fe0a9419267.jpeg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.rh0ANwt4 .B5KNxDUf .LO3N7ImXHx {
  padding: 40px;
}
.rh0ANwt4 .GFWvI8sEa {
  color: #ffffff;
  text-align: left;
}
.rh0ANwt4 .PuFibvyKf,
.rh0ANwt4 .bjgv4bNj {
  text-align: center;
  color: #000000;
}
.rh0ANwt4 .C7s8dof,
.rh0ANwt4 .DwPfcZB1G {
  color: #000000;
}
.mvl24Y1FSp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.mvl24Y1FSp .DFWGeh {
  position: relative;
}
.mvl24Y1FSp .DFWGeh img {
  transition: all 0.2s;
}
.mvl24Y1FSp h5 {
  line-height: 1.2;
}
.mvl24Y1FSp .lYQtYDilM {
  transition: transform 0.3s;
}
.mvl24Y1FSp .lYQtYDilM:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.mvl24Y1FSp .lYQtYDilM:hover .hHhDiejONt span {
  transform: rotate(-20deg) scale(1.3);
}
.mvl24Y1FSp .lYQtYDilM:hover img {
  transform: scale(1.05);
}
@media (max-width: 992px) {
  .mvl24Y1FSp .lYQtYDilM {
    margin-bottom: 2rem;
  }
}
.mvl24Y1FSp .UJPGCr {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #ecefed;
}
@media (max-width: 992px) {
  .mvl24Y1FSp .dkpVlZf,
  .mvl24Y1FSp .UJPGCr {
    text-align: center;
  }
}
.mvl24Y1FSp .NXHRF8Ruft {
  overflow: hidden;
  border-radius: 2rem;
}
.mvl24Y1FSp .ZUlGrqG {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.mvl24Y1FSp .ZUlGrqG .BPnSvBI {
  margin-top: auto;
}
.mvl24Y1FSp .TiIth0ssUrJ {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.mvl24Y1FSp .hHhDiejONt {
  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;
}
.mvl24Y1FSp .hHhDiejONt .EP2Qby2dcD {
  background: #aac7ca;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.mvl24Y1FSp .hHhDiejONt .EP2Qby2dcD span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.mvl24Y1FSp .hHhDiejONt .OnlpjU9a {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.mvl24Y1FSp .hHhDiejONt .OnlpjU9a path {
  fill: #ffffff;
}
.mvl24Y1FSp .hHhDiejONt .llpqvzbn7W {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.mvl24Y1FSp .hHhDiejONt .llpqvzbn7W path {
  fill: #ffffff;
}
.mvl24Y1FSp .sabwt1uThJ {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .mvl24Y1FSp .sabwt1uThJ {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.mvl24Y1FSp img,
.mvl24Y1FSp .DFWGeh {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.mvl24Y1FSp .lYQtYDilM:focus,
.mvl24Y1FSp span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .mvl24Y1FSp .lYQtYDilM {
    margin-bottom: 1rem;
  }
}
.mvl24Y1FSp .PTpJhgnVguN {
  color: #000000;
  text-align: left;
}
.mvl24Y1FSp .CYVpeLU {
  text-align: left;
  color: #000000;
}
.mvl24Y1FSp .LMorVwh {
  text-align: left;
  color: #000000;
}
.mvl24Y1FSp .PuFibvyKf,
.mvl24Y1FSp .lYQtYDilM .or3ET5UG36l {
  color: #000000;
}
.mvl24Y1FSp .UJPGCr,
.mvl24Y1FSp .dkpVlZf,
.mvl24Y1FSp .or3ET5UG36l {
  text-align: left;
  color: #000000;
}
.RfUkMa4XBj {
  background-image: url("TItFNEmyt3f.jpeg");
}
.RfUkMa4XBj .iwy95LyF.TKh0nffEOOj {
  display: none;
}
.RfUkMa4XBj .iwy95LyF {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.RfUkMa4XBj .Q232Ijg {
  flex-direction: row-reverse;
}
.cpRRGepZ8nE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cpRRGepZ8nE .iwy95LyF.TKh0nffEOOj {
  display: none;
}
.cpRRGepZ8nE .iwy95LyF {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cpRRGepZ8nE .UJPGCr {
  border-radius: 1rem;
  border: 1px solid currentColor;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  color: #000000;
}
.cpRRGepZ8nE .gGUNC8G2MbV {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cpRRGepZ8nE .gGUNC8G2MbV {
    margin-bottom: 1rem;
  }
}
.cpRRGepZ8nE .ZUlGrqG {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  border: 1px solid #000000;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cpRRGepZ8nE .ZUlGrqG {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cpRRGepZ8nE .abkDDVzqg {
  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%;
}
.cpRRGepZ8nE .PTpJhgnVguN {
  color: #000000;
  text-align: left;
}
.cpRRGepZ8nE .bjgv4bNj {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cpRRGepZ8nE .bjgv4bNj .BPnSvBI {
  margin-top: auto;
}
.cpRRGepZ8nE .beYmu2owwI {
  max-width: 800px;
}
.cpRRGepZ8nE .UJPGCr,
.cpRRGepZ8nE .dkpVlZf,
.cpRRGepZ8nE .or3ET5UG36l {
  text-align: left;
  color: #000000;
}
.cpRRGepZ8nE .S8btLJHEEP {
  color: #000000;
}
.cpRRGepZ8nE .GFWvI8sEa,
.cpRRGepZ8nE .EgwpHfv84 {
  color: #000000;
}
.cpRRGepZ8nE .pocHVDL {
  color: #000000;
}
.SyKynddW7OP {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.SyKynddW7OP .DFWGeh {
  position: relative;
}
.SyKynddW7OP .DFWGeh img {
  transition: all 0.2s;
  object-fit: cover;
}
.SyKynddW7OP .UJPGCr {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.SyKynddW7OP .NXHRF8Ruft {
  overflow: hidden;
  border-radius: 2rem;
}
.SyKynddW7OP .bxPkRJvj4 {
  padding-bottom: 2rem;
}
.SyKynddW7OP .ZUlGrqG {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  overflow: hidden;
}
.SyKynddW7OP .ZUlGrqG::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.7;
  background-color: #003e26;
  z-index: 1;
  pointer-events: none !important;
}
.SyKynddW7OP .ZUlGrqG .BPnSvBI {
  margin-top: auto;
}
.SyKynddW7OP .TiIth0ssUrJ {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.SyKynddW7OP .bxPkRJvj4,
.SyKynddW7OP .lYQtYDilM {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.SyKynddW7OP .bxPkRJvj4 .lYQtYDilM:hover,
.SyKynddW7OP .lYQtYDilM .lYQtYDilM:hover {
  cursor: pointer;
}
.SyKynddW7OP .bxPkRJvj4:hover .hHhDiejONt span,
.SyKynddW7OP .lYQtYDilM:hover .hHhDiejONt span {
  transform: rotate(-20deg) scale(1.3);
}
.SyKynddW7OP .bxPkRJvj4:hover img,
.SyKynddW7OP .lYQtYDilM:hover img {
  transform: scale(1.05);
}
.SyKynddW7OP .hHhDiejONt {
  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;
}
.SyKynddW7OP .hHhDiejONt .EP2Qby2dcD {
  background: #aac7ca;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.SyKynddW7OP .hHhDiejONt .EP2Qby2dcD span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.SyKynddW7OP .hHhDiejONt .OnlpjU9a {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.SyKynddW7OP .hHhDiejONt .OnlpjU9a path {
  fill: #ffffff;
}
.SyKynddW7OP .hHhDiejONt .llpqvzbn7W {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.SyKynddW7OP .hHhDiejONt .llpqvzbn7W path {
  fill: #ffffff;
}
.SyKynddW7OP .sabwt1uThJ {
  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) {
  .SyKynddW7OP .sabwt1uThJ {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.SyKynddW7OP img,
.SyKynddW7OP .DFWGeh {
  width: 100%;
  height: 240px;
  object-fit: cover;
}
.SyKynddW7OP .lYQtYDilM:focus,
.SyKynddW7OP span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .SyKynddW7OP .lYQtYDilM {
    margin-bottom: 1rem;
  }
}
.SyKynddW7OP .PTpJhgnVguN {
  color: #000000;
  text-align: left;
}
.SyKynddW7OP .CYVpeLU {
  text-align: left;
  color: #FFFFFF;
}
.SyKynddW7OP .LMorVwh {
  text-align: left;
  color: #ffffff;
}
.SyKynddW7OP .UJPGCr,
.SyKynddW7OP .dkpVlZf,
.SyKynddW7OP .or3ET5UG36l {
  text-align: left;
}
.SyKynddW7OP .PuFibvyKf,
.SyKynddW7OP .lYQtYDilM .or3ET5UG36l {
  color: #ffffff;
}
.tZtOHC {
  padding-top: 0.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.tZtOHC .DFWGeh {
  position: relative;
}
.tZtOHC .NXHRF8Ruft {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  min-height: 800px;
  height: 100%;
}
@media (max-width: 992px) {
  .tZtOHC .NXHRF8Ruft {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .tZtOHC .NXHRF8Ruft {
    min-height: 500px;
  }
}
.tZtOHC .NXHRF8Ruft img {
  height: 100%;
  object-fit: cover;
}
.tZtOHC .ZUlGrqG {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .tZtOHC .ZUlGrqG {
    margin-top: 4rem;
  }
}
.tZtOHC .hHhDiejONt {
  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) {
  .tZtOHC .hHhDiejONt {
    padding: 1rem;
  }
}
.tZtOHC .hHhDiejONt .EP2Qby2dcD {
  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%;
}
.tZtOHC .hHhDiejONt .EP2Qby2dcD:hover {
  cursor: pointer;
}
.tZtOHC .hHhDiejONt .EP2Qby2dcD:hover span {
  transform: scale(1.4);
}
.tZtOHC .hHhDiejONt .EP2Qby2dcD span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.tZtOHC .hHhDiejONt .OnlpjU9a {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.tZtOHC .hHhDiejONt .OnlpjU9a path {
  fill: #ffffff;
}
.tZtOHC .hHhDiejONt .llpqvzbn7W {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.tZtOHC .hHhDiejONt .llpqvzbn7W path {
  fill: #ffffff;
}
.tZtOHC img,
.tZtOHC .DFWGeh {
  width: 100%;
}
.tZtOHC .CYVpeLU {
  text-align: left;
  color: #000000;
}
.MSTInGAYm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.MSTInGAYm .DFWGeh {
  position: relative;
}
.MSTInGAYm .DFWGeh img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .MSTInGAYm .pocHVDL {
    padding-left: 4rem;
  }
}
.MSTInGAYm h5 {
  line-height: 1.2;
}
.MSTInGAYm .RYrV5L6KOnD {
  margin-bottom: 2rem;
}
.MSTInGAYm .RYrV5L6KOnD:hover .hHhDiejONt span {
  transform: rotate(-20deg) scale(1.3);
}
.MSTInGAYm .UJPGCr {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.MSTInGAYm .NXHRF8Ruft {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #455b4f;
}
@media (max-width: 992px) {
  .MSTInGAYm .NXHRF8Ruft {
    min-height: 200px;
  }
}
.MSTInGAYm .ZUlGrqG {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.MSTInGAYm .ZUlGrqG .BPnSvBI {
  margin-top: auto;
}
.MSTInGAYm .TiIth0ssUrJ {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #FFFFFF;
}
.MSTInGAYm .hHhDiejONt {
  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;
}
.MSTInGAYm .hHhDiejONt .EP2Qby2dcD {
  background: #aac7ca;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.MSTInGAYm .hHhDiejONt .EP2Qby2dcD span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.MSTInGAYm .hHhDiejONt .OnlpjU9a {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.MSTInGAYm .hHhDiejONt .OnlpjU9a path {
  fill: #ffffff;
}
.MSTInGAYm .hHhDiejONt .llpqvzbn7W {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.MSTInGAYm .hHhDiejONt .llpqvzbn7W path {
  fill: #ffffff;
}
.MSTInGAYm .sabwt1uThJ {
  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) {
  .MSTInGAYm .sabwt1uThJ {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.MSTInGAYm img,
.MSTInGAYm .DFWGeh {
  width: 100%;
}
.MSTInGAYm .lYQtYDilM:focus,
.MSTInGAYm span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .MSTInGAYm .lYQtYDilM {
    margin-bottom: 1rem;
  }
}
.MSTInGAYm .PTpJhgnVguN {
  color: #000000;
  text-align: left;
}
.MSTInGAYm .CYVpeLU {
  text-align: left;
  color: #FFFFFF;
}
.MSTInGAYm .LMorVwh {
  text-align: left;
  color: #ffffff;
}
.MSTInGAYm .UJPGCr,
.MSTInGAYm .dkpVlZf,
.MSTInGAYm .or3ET5UG36l {
  text-align: left;
}
.MSTInGAYm .PuFibvyKf,
.MSTInGAYm .lYQtYDilM .or3ET5UG36l {
  color: #ffffff;
}
.MSTInGAYm .PuFibvyKf {
  color: #000000;
}
.MSTInGAYm .WDgSfZopk {
  color: #000000;
}
.VIxQFR7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.VIxQFR7 .PTpJhgnVguN {
  color: #000000;
}
.VIxQFR7 .UJPGCr {
  color: #000000;
}
.VIxQFR7 .PuFibvyKf {
  color: #000000;
  padding: 2rem;
}
@media (max-width: 992px) {
  .VIxQFR7 .PuFibvyKf {
    padding: 0;
    margin-top: 2rem;
  }
}
.VIxQFR7 .pcbycb6 {
  height: 2px;
  background: currentColor;
  margin-bottom: 1.5rem;
}
.VIxQFR7 .PTpJhgnVguN,
.VIxQFR7 .pcbycb6 {
  color: #000000;
}
.VH4bj8 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.VH4bj8 .DFWGeh {
  position: relative;
}
.VH4bj8 .DFWGeh img {
  transition: all 0.2s;
  object-fit: cover;
}
.VH4bj8 .NZzcV6Eqf {
  background: #d8f1e3;
  height: 100%;
  min-height: 160px;
}
.VH4bj8 .UJPGCr {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.VH4bj8 .NXHRF8Ruft {
  overflow: hidden;
}
.VH4bj8 .bxPkRJvj4 {
  margin-bottom: 2rem !important;
}
.VH4bj8 .ZUlGrqG {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.VH4bj8 .ZUlGrqG .BPnSvBI {
  margin-top: auto;
}
.VH4bj8 .TiIth0ssUrJ {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #000000;
}
.VH4bj8 .bxPkRJvj4,
.VH4bj8 .lYQtYDilM {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.VH4bj8 .bxPkRJvj4 .lYQtYDilM:hover,
.VH4bj8 .lYQtYDilM .lYQtYDilM:hover {
  cursor: pointer;
}
.VH4bj8 .bxPkRJvj4:hover .hHhDiejONt span,
.VH4bj8 .lYQtYDilM:hover .hHhDiejONt span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .VH4bj8 .yuwcn5B {
    margin-top: 1rem;
  }
}
.VH4bj8 .hHhDiejONt {
  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;
}
.VH4bj8 .hHhDiejONt .EP2Qby2dcD {
  background: #aac7ca;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.VH4bj8 .hHhDiejONt .EP2Qby2dcD span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.VH4bj8 .hHhDiejONt .OnlpjU9a {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.VH4bj8 .hHhDiejONt .OnlpjU9a path {
  fill: #ffffff;
}
.VH4bj8 .hHhDiejONt .llpqvzbn7W {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.VH4bj8 .hHhDiejONt .llpqvzbn7W path {
  fill: #ffffff;
}
.VH4bj8 .sabwt1uThJ {
  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) {
  .VH4bj8 .sabwt1uThJ {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.VH4bj8 img,
.VH4bj8 .DFWGeh {
  width: 100%;
}
.VH4bj8 .lYQtYDilM:focus,
.VH4bj8 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .VH4bj8 .lYQtYDilM {
    margin-bottom: 1rem;
  }
}
.VH4bj8 .PTpJhgnVguN {
  color: #000000;
  text-align: left;
}
.VH4bj8 .CYVpeLU {
  text-align: left;
  color: #000000;
}
.VH4bj8 .LMorVwh {
  text-align: left;
  color: #ffffff;
}
.VH4bj8 .UJPGCr,
.VH4bj8 .dkpVlZf,
.VH4bj8 .or3ET5UG36l {
  text-align: left;
  color: #ffffff;
}
.VH4bj8 .PuFibvyKf,
.VH4bj8 .lYQtYDilM .or3ET5UG36l {
  color: #ffffff;
  text-align: left;
}
.qHgV7DkbS6 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.qHgV7DkbS6 .iwy95LyF.TKh0nffEOOj {
  display: none;
}
.qHgV7DkbS6 .iwy95LyF {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.qHgV7DkbS6 input:hover {
  border-color: white !important;
}
.qHgV7DkbS6 .EuaO4cj0S4u {
  width: 100%;
  text-align: right !important;
}
@media (max-width: 992px) {
  .qHgV7DkbS6 .O7w1ZXp4xp {
    margin-bottom: 2rem;
  }
}
.qHgV7DkbS6 img {
  object-fit: cover;
}
.qHgV7DkbS6 .ZUlGrqG {
  width: 100%;
}
.qHgV7DkbS6 .EP2Qby2dcD {
  display: inline-flex;
  margin-top: 2rem;
}
.qHgV7DkbS6 .bjgv4bNj {
  padding: 3rem 2rem;
  width: 100%;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .qHgV7DkbS6 .bjgv4bNj {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .qHgV7DkbS6 .bjgv4bNj {
    padding: 1rem;
  }
}
.qHgV7DkbS6 .oH4MgwuyZ {
  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;
}
.qHgV7DkbS6 .nkLduNtOb3u {
  display: flex;
}
.qHgV7DkbS6 .B5KNxDUf {
  background: #d2f0f4;
}
.qHgV7DkbS6 .de5jJ2k {
  background-color: #ffffff;
}
.qHgV7DkbS6 .de5jJ2k::placeholder {
  color: #000000;
  opacity: 0.7;
}
.qHgV7DkbS6 .GFWvI8sEa {
  color: #ffffff;
  text-align: left;
}
.qHgV7DkbS6 .PuFibvyKf,
.qHgV7DkbS6 .bjgv4bNj {
  text-align: center;
  color: #ffffff;
}
.qHgV7DkbS6 .C7s8dof,
.qHgV7DkbS6 .DwPfcZB1G {
  color: #000000;
  text-align: left;
}
.qHgV7DkbS6 .PuFibvyKf {
  text-align: left;
  color: #000000;
}
.qHgV7DkbS6 .PTpJhgnVguN {
  text-align: left;
  color: #000000;
}
.Jj45sG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .Jj45sG .eomL7mUdvs {
    margin-bottom: 20px;
  }
}
.Jj45sG .PTpJhgnVguN {
  color: #000000;
}
.Jj45sG .UJPGCr {
  color: #000000;
  margin-top: 24px;
}
.Jj45sG .PuFibvyKf {
  color: #000000;
}
.Jj45sG .pcbycb6 {
  width: 100%;
  height: 2px;
  background: #000000;
  margin-bottom: 2rem;
}
.Jj45sG p {
  line-height: 1.2;
}
.Jj45sG .RLT9Hfygx {
  color: #000000;
}
.Jj45sG .NFts7KckBg {
  color: #000000;
}
.Jj45sG .zrv8qA {
  color: #000000;
}
.ZXlOWNpgrKJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.ZXlOWNpgrKJ .nsxZFsOx .PuFibvyKf {
  color: #FFFFFF;
}
.ZXlOWNpgrKJ .ZUlGrqG {
  background: #003e26;
  border-radius: 2rem;
  padding: 1.5rem;
}
