.im4flJ {
  border-width: 2px;
}
img,
.bZYNTsDa,
.GFLhYkVm,
.wrlW9hhNZBP,
.OoDa3LW2,
.jmHyalLki,
.BYzVEnd9drz iframe,
.XcXB2vg iframe,
.ze5hCb,
.LWOiWZ,
.tezPK5i71P,
.AeuCtq {
  border-radius: 2rem !important;
}
.wrlW9hhNZBP {
  overflow: hidden;
}
body {
  background-color: #fffdf6;
}
body {
  font-family: Golos Text;
}
.fcT1JBYT {
  font-family: 'Golos Text', sans-serif;
  font-size: 5rem;
  line-height: 1;
}
.fcT1JBYT > .K7lFw3cgBr {
  font-size: 6.25rem;
}
.q8SIGOwq {
  font-family: 'Golos Text', sans-serif;
  font-size: 4rem;
  line-height: 1;
}
.q8SIGOwq > .K7lFw3cgBr {
  font-size: 5rem;
}
.wINeGmbUZE {
  font-family: 'Golos Text', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.wINeGmbUZE > .K7lFw3cgBr {
  font-size: 1.5rem;
}
.fExEtkpIn7P {
  font-family: 'Golos Text', sans-serif;
  font-size: 2.5rem;
  line-height: 1.5;
}
.fExEtkpIn7P > .K7lFw3cgBr {
  font-size: 3.125rem;
}
.UrlcHqc {
  font-family: 'Golos Text', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
}
.UrlcHqc > .K7lFw3cgBr {
  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) {
  .fcT1JBYT {
    font-size: 4rem;
  }
}
@media (max-width: 768px) {
  .fcT1JBYT {
    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))));
  }
  .q8SIGOwq {
    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))));
  }
  .wINeGmbUZE {
    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))));
  }
  .fExEtkpIn7P {
    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))));
  }
  .UrlcHqc {
    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 */
.im4flJ {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .im4flJ {
    padding: 0.75rem 1.5rem;
  }
}
.v4stPlXx {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.YHHTugTDsIU {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.nH0eHWULgNY {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.icI6mYGi4Sa {
  background-color: #99582a !important;
}
.jHFywTEC6uP {
  background-color: #20ac6b !important;
}
.R2jupfNERx {
  background-color: #0aa3c2 !important;
}
.o2tZ9GhR {
  background-color: #cc9900 !important;
}
.JqcsKEvYz {
  background-color: #ae1e2c !important;
}
.qScVh7e0v7k,
.qScVh7e0v7k:active {
  background-color: #99582a !important;
  border-color: #99582a !important;
  color: #ffffff !important;
  box-shadow: none;
}
.qScVh7e0v7k:hover,
.qScVh7e0v7k:focus,
.qScVh7e0v7k.QOvvRtDw,
.qScVh7e0v7k.JV27iX {
  color: inherit;
  background-color: #c16f35 !important;
  border-color: #c16f35 !important;
  box-shadow: none;
}
.qScVh7e0v7k.bgx2TXXWaxr,
.qScVh7e0v7k:disabled {
  color: #ffffff !important;
  background-color: #c16f35 !important;
  border-color: #c16f35 !important;
}
.aQLM1ekS,
.aQLM1ekS:active {
  background-color: #bb9457 !important;
  border-color: #bb9457 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.aQLM1ekS:hover,
.aQLM1ekS:focus,
.aQLM1ekS.QOvvRtDw,
.aQLM1ekS.JV27iX {
  color: inherit;
  background-color: #caab7b !important;
  border-color: #caab7b !important;
  box-shadow: none;
}
.aQLM1ekS.bgx2TXXWaxr,
.aQLM1ekS:disabled {
  color: #ffffff !important;
  background-color: #caab7b !important;
  border-color: #caab7b !important;
}
.pMbBgz,
.pMbBgz:active {
  background-color: #0aa3c2 !important;
  border-color: #0aa3c2 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.pMbBgz:hover,
.pMbBgz:focus,
.pMbBgz.QOvvRtDw,
.pMbBgz.JV27iX {
  color: inherit;
  background-color: #0dccf3 !important;
  border-color: #0dccf3 !important;
  box-shadow: none;
}
.pMbBgz.bgx2TXXWaxr,
.pMbBgz:disabled {
  color: #ffffff !important;
  background-color: #0dccf3 !important;
  border-color: #0dccf3 !important;
}
.ODHbjuXUBi,
.ODHbjuXUBi:active {
  background-color: #20ac6b !important;
  border-color: #20ac6b !important;
  color: #ffffff !important;
  box-shadow: none;
}
.ODHbjuXUBi:hover,
.ODHbjuXUBi:focus,
.ODHbjuXUBi.QOvvRtDw,
.ODHbjuXUBi.JV27iX {
  color: inherit;
  background-color: #28d786 !important;
  border-color: #28d786 !important;
  box-shadow: none;
}
.ODHbjuXUBi.bgx2TXXWaxr,
.ODHbjuXUBi:disabled {
  color: #ffffff !important;
  background-color: #28d786 !important;
  border-color: #28d786 !important;
}
.wuDrIq7cp,
.wuDrIq7cp:active {
  background-color: #cc9900 !important;
  border-color: #cc9900 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.wuDrIq7cp:hover,
.wuDrIq7cp:focus,
.wuDrIq7cp.QOvvRtDw,
.wuDrIq7cp.JV27iX {
  color: inherit;
  background-color: #ffbf00 !important;
  border-color: #ffbf00 !important;
  box-shadow: none;
}
.wuDrIq7cp.bgx2TXXWaxr,
.wuDrIq7cp:disabled {
  color: #ffffff !important;
  background-color: #ffbf00 !important;
  border-color: #ffbf00 !important;
}
.g6QBceDG,
.g6QBceDG:active {
  background-color: #ae1e2c !important;
  border-color: #ae1e2c !important;
  color: #ffffff !important;
  box-shadow: none;
}
.g6QBceDG:hover,
.g6QBceDG:focus,
.g6QBceDG.QOvvRtDw,
.g6QBceDG.JV27iX {
  color: inherit;
  background-color: #da2637 !important;
  border-color: #da2637 !important;
  box-shadow: none;
}
.g6QBceDG.bgx2TXXWaxr,
.g6QBceDG:disabled {
  color: #ffffff !important;
  background-color: #da2637 !important;
  border-color: #da2637 !important;
}
.IxEY16BOXfZ,
.IxEY16BOXfZ:active {
  background-color: #eff0ec !important;
  border-color: #eff0ec !important;
  color: #757b62 !important;
  box-shadow: none;
}
.IxEY16BOXfZ:hover,
.IxEY16BOXfZ:focus,
.IxEY16BOXfZ.QOvvRtDw,
.IxEY16BOXfZ.JV27iX {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.IxEY16BOXfZ.bgx2TXXWaxr,
.IxEY16BOXfZ:disabled {
  color: #757b62 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.moNQhk94ZP,
.moNQhk94ZP:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.moNQhk94ZP:hover,
.moNQhk94ZP:focus,
.moNQhk94ZP.QOvvRtDw,
.moNQhk94ZP.JV27iX {
  color: inherit;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
  box-shadow: none;
}
.moNQhk94ZP.bgx2TXXWaxr,
.moNQhk94ZP:disabled {
  color: #ffffff !important;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
}
.hytmMjr0x5u,
.hytmMjr0x5u:active {
  background-color: transparent !important;
  border-color: #99582a;
  color: #99582a;
}
.hytmMjr0x5u:hover,
.hytmMjr0x5u:focus,
.hytmMjr0x5u.QOvvRtDw,
.hytmMjr0x5u.JV27iX {
  color: #553117 !important;
  background-color: transparent !important;
  border-color: #553117 !important;
  box-shadow: none !important;
}
.hytmMjr0x5u.bgx2TXXWaxr,
.hytmMjr0x5u:disabled {
  color: #ffffff !important;
  background-color: #99582a !important;
  border-color: #99582a !important;
}
.NCqHRHnY0C7,
.NCqHRHnY0C7:active {
  background-color: transparent !important;
  border-color: #bb9457;
  color: #bb9457;
}
.NCqHRHnY0C7:hover,
.NCqHRHnY0C7:focus,
.NCqHRHnY0C7.QOvvRtDw,
.NCqHRHnY0C7.JV27iX {
  color: #856636 !important;
  background-color: transparent !important;
  border-color: #856636 !important;
  box-shadow: none !important;
}
.NCqHRHnY0C7.bgx2TXXWaxr,
.NCqHRHnY0C7:disabled {
  color: #ffffff !important;
  background-color: #bb9457 !important;
  border-color: #bb9457 !important;
}
.yIBcBOYT,
.yIBcBOYT:active {
  background-color: transparent !important;
  border-color: #0aa3c2;
  color: #0aa3c2;
}
.yIBcBOYT:hover,
.yIBcBOYT:focus,
.yIBcBOYT.QOvvRtDw,
.yIBcBOYT.JV27iX {
  color: #065e70 !important;
  background-color: transparent !important;
  border-color: #065e70 !important;
  box-shadow: none !important;
}
.yIBcBOYT.bgx2TXXWaxr,
.yIBcBOYT:disabled {
  color: #ffffff !important;
  background-color: #0aa3c2 !important;
  border-color: #0aa3c2 !important;
}
.OxR9eKVHpjD,
.OxR9eKVHpjD:active {
  background-color: transparent !important;
  border-color: #20ac6b;
  color: #20ac6b;
}
.OxR9eKVHpjD:hover,
.OxR9eKVHpjD:focus,
.OxR9eKVHpjD.QOvvRtDw,
.OxR9eKVHpjD.JV27iX {
  color: #12633e !important;
  background-color: transparent !important;
  border-color: #12633e !important;
  box-shadow: none !important;
}
.OxR9eKVHpjD.bgx2TXXWaxr,
.OxR9eKVHpjD:disabled {
  color: #ffffff !important;
  background-color: #20ac6b !important;
  border-color: #20ac6b !important;
}
.hgagB8W,
.hgagB8W:active {
  background-color: transparent !important;
  border-color: #cc9900;
  color: #cc9900;
}
.hgagB8W:hover,
.hgagB8W:focus,
.hgagB8W.QOvvRtDw,
.hgagB8W.JV27iX {
  color: #755800 !important;
  background-color: transparent !important;
  border-color: #755800 !important;
  box-shadow: none !important;
}
.hgagB8W.bgx2TXXWaxr,
.hgagB8W:disabled {
  color: #ffffff !important;
  background-color: #cc9900 !important;
  border-color: #cc9900 !important;
}
.FnOumWepBe9,
.FnOumWepBe9:active {
  background-color: transparent !important;
  border-color: #ae1e2c;
  color: #ae1e2c;
}
.FnOumWepBe9:hover,
.FnOumWepBe9:focus,
.FnOumWepBe9.QOvvRtDw,
.FnOumWepBe9.JV27iX {
  color: #641119 !important;
  background-color: transparent !important;
  border-color: #641119 !important;
  box-shadow: none !important;
}
.FnOumWepBe9.bgx2TXXWaxr,
.FnOumWepBe9:disabled {
  color: #ffffff !important;
  background-color: #ae1e2c !important;
  border-color: #ae1e2c !important;
}
.Uf5iVlmeF,
.Uf5iVlmeF:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.Uf5iVlmeF:hover,
.Uf5iVlmeF:focus,
.Uf5iVlmeF.QOvvRtDw,
.Uf5iVlmeF.JV27iX {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.Uf5iVlmeF.bgx2TXXWaxr,
.Uf5iVlmeF:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.UrfbYG8GXz,
.UrfbYG8GXz:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.UrfbYG8GXz:hover,
.UrfbYG8GXz:focus,
.UrfbYG8GXz.QOvvRtDw,
.UrfbYG8GXz.JV27iX {
  color: #cfcfcf !important;
  background-color: transparent !important;
  border-color: #cfcfcf !important;
  box-shadow: none !important;
}
.UrfbYG8GXz.bgx2TXXWaxr,
.UrfbYG8GXz:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.Bj9ubzvq5ki {
  color: #99582a !important;
}
.zmMj1oYYxA {
  color: #bb9457 !important;
}
.WXkLRb {
  color: #20ac6b !important;
}
.ByuyyIr {
  color: #0aa3c2 !important;
}
.Fm3fWg {
  color: #cc9900 !important;
}
.qpH7VfU3s {
  color: #ae1e2c !important;
}
.IhKSdkaRkh {
  color: #fafafa !important;
}
.G6fRo5q6f {
  color: #232323 !important;
}
a.Bj9ubzvq5ki:hover,
a.Bj9ubzvq5ki:focus,
a.Bj9ubzvq5ki.JV27iX {
  color: #492a14 !important;
}
a.zmMj1oYYxA:hover,
a.zmMj1oYYxA:focus,
a.zmMj1oYYxA.JV27iX {
  color: #7a5e32 !important;
}
a.WXkLRb:hover,
a.WXkLRb:focus,
a.WXkLRb.JV27iX {
  color: #105636 !important;
}
a.ByuyyIr:hover,
a.ByuyyIr:focus,
a.ByuyyIr.JV27iX {
  color: #055161 !important;
}
a.Fm3fWg:hover,
a.Fm3fWg:focus,
a.Fm3fWg.JV27iX {
  color: #664d00 !important;
}
a.qpH7VfU3s:hover,
a.qpH7VfU3s:focus,
a.qpH7VfU3s.JV27iX {
  color: #570f16 !important;
}
a.IhKSdkaRkh:hover,
a.IhKSdkaRkh:focus,
a.IhKSdkaRkh.JV27iX {
  color: #fafafa !important;
}
a.G6fRo5q6f:hover,
a.G6fRo5q6f:focus,
a.G6fRo5q6f.JV27iX {
  color: #000000 !important;
}
a:is(#NrzKL89Oh, #UcwDp3, #ehs0Xfcb, #v2xtoB, #SmJo6p, #fB2fik, #upsnEuY, #iaGW8c6ZL6e, #yXqo4Ylj, #FI52mrf3Crk, #rZZdzmC, #OOVALZ9X7, #VLt6Yo, #eC9aHWAv, #rpAx0UEqJh, #Bj9ubzvq5ki, #zmMj1oYYxA, #WXkLRb, #ByuyyIr, #Fm3fWg, #qpH7VfU3s, #ahjONTqRoMs, #PdZz7E54NP, #IhKSdkaRkh, #B2HstecUwt, #KNrCQu, #OAKkSPqq, #S5I5cfWFr, #LxbuzV, #pnHbmam8Xq, #rvosjFD1G9X, #w3jmqHXbr1, #qGaEAvUyYJ, #m9CdeHsMyin, #uVJhPXtEwF, #QZSZAJYTl, #D7quuHk, #BrfJer, #sCSEyB, #DAPxsthV, #ghS3k6cMGa, #FcZAQ8J, #Nj2CuUDM, #scaG3pgd, #G6fRo5q6f):not(.R2WXxOSo):not(.KhJXhVm8Bq):not([role]):not(.BJYQZ7N0v) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
.Lq4kfVPbTPu .R2WXxOSo.JV27iX {
  color: #99582a;
}
.Lq4kfVPbTPu .R2WXxOSo:not(.JV27iX) {
  color: #232323;
}
.m4xAuWJxl {
  background-color: #70c770;
}
.h0mCzs9 {
  background-color: #0aa3c2;
}
.AMK5gEEU {
  background-color: #cc9900;
}
.acBfhdXz {
  background-color: #ae1e2c;
}
.dcbKLzFW .im4flJ:not(.SST3qdN2) {
  border-radius: 1.5rem;
}
.dCsQG1l li a {
  border-radius: 100px !important;
}
.dCsQG1l li.JV27iX .im4flJ {
  background-color: #99582a;
  border-color: #99582a;
  color: #ffffff;
}
.dCsQG1l li.JV27iX .im4flJ:focus {
  box-shadow: none;
}
.Lq4kfVPbTPu .R2WXxOSo {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #99582a;
}
.wyrPr9fIK.icI6mYGi4Sa .QQ5vqEti9,
.wyrPr9fIK.icI6mYGi4Sa .mISvf3E {
  color: #d7986c;
}
.wyrPr9fIK.jHFywTEC6uP .QQ5vqEti9,
.wyrPr9fIK.jHFywTEC6uP .mISvf3E {
  color: #68e3aa;
}
.wyrPr9fIK.R2jupfNERx .QQ5vqEti9,
.wyrPr9fIK.R2jupfNERx .mISvf3E {
  color: #55dbf6;
}
.wyrPr9fIK.o2tZ9GhR .QQ5vqEti9,
.wyrPr9fIK.o2tZ9GhR .mISvf3E {
  color: #ffe599;
}
.wyrPr9fIK.JqcsKEvYz .QQ5vqEti9,
.wyrPr9fIK.JqcsKEvYz .mISvf3E {
  color: #e56773;
}
/* Scroll to top button*/
.nggYN51a6r {
  display: none;
}
.V3cg8EIEj {
  font-family: 'Golos Text', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
  font-weight: 400;
  border-radius: 40px !important;
}
.V3cg8EIEj > .K7lFw3cgBr {
  font-size: 1.75rem;
}
.V3cg8EIEj:hover,
.V3cg8EIEj: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: #99582a !important;
}
.V3cg8EIEj:-webkit-input-placeholder {
  font-family: 'Golos Text', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
  font-weight: 400;
}
.V3cg8EIEj:-webkit-input-placeholder > .K7lFw3cgBr {
  font-size: 1.75rem;
}
blockquote {
  border-color: #99582a;
}
/* Forms */
.w2xg9b5Scl .q77wT2 .im4flJ {
  border-radius: 100px !important;
}
.w2xg9b5Scl .q77wT2 .im4flJ:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.w2xg9b5Scl .q77wT2 button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.w2xg9b5Scl .q77wT2 button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.aejywPknfe li:hover,
.aejywPknfe li.fDtz7g {
  background-color: #99582a;
  color: #ffffff;
}
.n1sU8UshA {
  transition: 0.25s ease;
}
.n1sU8UshA:hover {
  border-color: #99582a;
}
.aejywPknfe .ITvzI23CzI,
.n1sU8UshA.a8NeK0:after,
.n1sU8UshA.HEVI9XOh2Jl:after {
  transition: 0.4s;
  border-top-color: #232323;
  border-bottom-color: #232323;
}
.aejywPknfe:hover .ITvzI23CzI,
.n1sU8UshA.a8NeK0:hover:after,
.n1sU8UshA.HEVI9XOh2Jl:hover:after {
  border-top-color: #99582a;
  border-bottom-color: #99582a;
}
.qeGHjl79 .oFNaZY0Zt td.HwFuc7FIK,
.qeGHjl79 .oFNaZY0Zt td.dkRhXF37P,
.qeGHjl79 .gBTgbX .qlYZeh > div > div.dkRhXF37P {
  color: #ffffff !important;
  background-color: #99582a !important;
  box-shadow: none !important;
}
.qeGHjl79 .oFNaZY0Zt td:hover,
.qeGHjl79 .gBTgbX .qlYZeh > div > div:hover {
  color: #000000 !important;
  background: #bb9457 !important;
  box-shadow: none !important;
}
.baRgBX {
  background-image: none !important;
}
.PkkaVTcA:not(section),
.p4eiiW8t8c {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.PkkaVTcA,
.PkkaVTcA: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='%2399582a' %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.PkkaVTcA:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.al5BZnGYDd {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.al5BZnGYDd .KhJXhVm8Bq: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;
}
.al5BZnGYDd .im4flJ {
  padding: 0.6rem 1.3rem;
}
@media (max-width: 767px) {
  .al5BZnGYDd .uqSGRTwNc {
    transform: scale(0.8);
  }
}
.al5BZnGYDd .v9aGbXDICy {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.al5BZnGYDd .v9aGbXDICy img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.al5BZnGYDd .v9aGbXDICy .BJYQZ7N0v {
  line-height: inherit !important;
}
.al5BZnGYDd .v9aGbXDICy .Q9dxWiQz a {
  outline: none;
}
.al5BZnGYDd .bK6SnRuxoMK {
  margin: auto;
  margin-left: 0;
}
.al5BZnGYDd .bK6SnRuxoMK .VbJeb6QP6k {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.al5BZnGYDd .bK6SnRuxoMK .VbJeb6QP6k .R2WXxOSo {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.al5BZnGYDd .bK6SnRuxoMK .Mal83bU6eGf .R2WXxOSo::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .al5BZnGYDd .bK6SnRuxoMK .Mal83bU6eGf .R2WXxOSo::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.al5BZnGYDd .bK6SnRuxoMK .KhJXhVm8Bq {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.al5BZnGYDd .bK6SnRuxoMK .KhJXhVm8Bq:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .al5BZnGYDd .bK6SnRuxoMK {
    padding: 0 1rem;
  }
}
.al5BZnGYDd .R2WXxOSo {
  width: fit-content;
  position: relative;
}
.al5BZnGYDd .Q9dxWiQz {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .al5BZnGYDd .Q9dxWiQz {
    padding-left: 1rem;
  }
}
.al5BZnGYDd .BJYQZ7N0v {
  padding-left: 1rem;
  padding-right: 0.5rem;
  color: #000000;
}
@media (max-width: 767px) {
  .al5BZnGYDd .ucBAkM {
    padding-bottom: 0.5rem;
  }
}
.al5BZnGYDd .ucBAkM .DLQv85Gf2O.lLOtVPgMx::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.al5BZnGYDd .cINY9pU1dL {
  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) {
  .al5BZnGYDd .cINY9pU1dL {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .al5BZnGYDd .cINY9pU1dL {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .al5BZnGYDd .cINY9pU1dL {
    width: auto;
    margin-left: 6.8rem;
  }
}
.al5BZnGYDd .rFdTsK {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.al5BZnGYDd .N5rUglFF {
  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;
}
.al5BZnGYDd .VbJeb6QP6k:focus,
.al5BZnGYDd .R2WXxOSo:focus {
  outline: none;
}
.al5BZnGYDd .X9O1KhV .N5rUglFF .KhJXhVm8Bq {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.al5BZnGYDd .X9O1KhV .N5rUglFF .KhJXhVm8Bq::after {
  right: 0.5rem;
}
.al5BZnGYDd .X9O1KhV .N5rUglFF .KhJXhVm8Bq .K7lFw3cgBr {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.al5BZnGYDd .X9O1KhV .N5rUglFF .KhJXhVm8Bq .K7lFw3cgBr:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.al5BZnGYDd .IpmQYC5U .N5rUglFF .KhJXhVm8Bq:before {
  display: none;
}
.al5BZnGYDd .IpmQYC5U .X9O1KhV .N5rUglFF .KhJXhVm8Bq {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.al5BZnGYDd .fccy7qREDpp {
  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;
}
.al5BZnGYDd .fccy7qREDpp.Aw5S6yMR {
  transition: all 0.3s;
}
.al5BZnGYDd .fccy7qREDpp .KhJXhVm8Bq {
  padding: 0.5rem 1.8rem;
}
.al5BZnGYDd .fccy7qREDpp .Q9dxWiQz img {
  width: auto;
}
.al5BZnGYDd .fccy7qREDpp .InIimzm {
  z-index: 1;
  justify-content: flex-end;
}
.al5BZnGYDd .fccy7qREDpp.IpmQYC5U {
  justify-content: center;
}
.al5BZnGYDd .fccy7qREDpp.IpmQYC5U .VbJeb6QP6k .R2WXxOSo::before {
  display: none;
}
.al5BZnGYDd .fccy7qREDpp.IpmQYC5U.Aw5S6yMR .N5rUglFF {
  top: 0;
}
@media (min-width: 992px) {
  .al5BZnGYDd .fccy7qREDpp.IpmQYC5U.Aw5S6yMR:not(.KZyOxU) .InIimzm {
    max-height: calc(98.5vh - 2.6rem);
  }
}
.al5BZnGYDd .fccy7qREDpp.IpmQYC5U .N5rUglFF .mP1Ihb3hD {
  left: 0 !important;
}
.al5BZnGYDd .fccy7qREDpp.IpmQYC5U .N5rUglFF .KhJXhVm8Bq:after {
  right: auto;
}
.al5BZnGYDd .fccy7qREDpp.IpmQYC5U .N5rUglFF .lLOtVPgMx[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%;
}
.al5BZnGYDd .fccy7qREDpp.IpmQYC5U ul.bK6SnRuxoMK li {
  margin: auto;
}
.al5BZnGYDd .fccy7qREDpp.IpmQYC5U .N5rUglFF .KhJXhVm8Bq {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.al5BZnGYDd .fccy7qREDpp.IpmQYC5U .cv7gPAzUKCg {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .al5BZnGYDd .fccy7qREDpp {
    min-height: 72px;
  }
  .al5BZnGYDd .fccy7qREDpp .Q9dxWiQz img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .al5BZnGYDd .fccy7qREDpp .VbJeb6QP6k .R2WXxOSo::before {
    display: none;
  }
  .al5BZnGYDd .fccy7qREDpp.Aw5S6yMR .N5rUglFF {
    top: 0;
  }
  .al5BZnGYDd .fccy7qREDpp .N5rUglFF .mP1Ihb3hD {
    left: 0 !important;
  }
  .al5BZnGYDd .fccy7qREDpp .N5rUglFF .KhJXhVm8Bq:after {
    right: auto;
  }
  .al5BZnGYDd .fccy7qREDpp .N5rUglFF .lLOtVPgMx[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%;
  }
  .al5BZnGYDd .fccy7qREDpp .N5rUglFF .KhJXhVm8Bq {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .al5BZnGYDd .fccy7qREDpp .v9aGbXDICy {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .al5BZnGYDd .fccy7qREDpp .uqSGRTwNc {
    flex-basis: auto;
  }
  .al5BZnGYDd .fccy7qREDpp .cv7gPAzUKCg {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.al5BZnGYDd .fccy7qREDpp.KZyOxU .Q9dxWiQz img {
  height: 2rem;
}
.al5BZnGYDd .KhJXhVm8Bq.JV27iX,
.al5BZnGYDd .KhJXhVm8Bq:active {
  background-color: transparent;
}
.al5BZnGYDd .vvSlkZqelC .bK6SnRuxoMK .R2WXxOSo {
  padding: 0;
}
.al5BZnGYDd .ucBAkM .DLQv85Gf2O.lLOtVPgMx {
  margin-right: 1.667em;
}
.al5BZnGYDd .ucBAkM .DLQv85Gf2O.lLOtVPgMx[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.al5BZnGYDd .fccy7qREDpp.vvSlkZqelC .X9O1KhV .N5rUglFF {
  background: #ffffff;
}
.al5BZnGYDd .fccy7qREDpp.vvSlkZqelC .X9O1KhV .N5rUglFF .mP1Ihb3hD {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.al5BZnGYDd .fccy7qREDpp .X9O1KhV.Mal83bU6eGf > .N5rUglFF {
  display: flex;
}
.al5BZnGYDd ul.bK6SnRuxoMK {
  flex-wrap: wrap;
}
.al5BZnGYDd .tfQhMIBnYw {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .al5BZnGYDd .tfQhMIBnYw {
    text-align: left;
  }
}
.al5BZnGYDd button.uqSGRTwNc {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.al5BZnGYDd button.uqSGRTwNc .pHQLWU9i50N span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.al5BZnGYDd button.uqSGRTwNc .pHQLWU9i50N span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.al5BZnGYDd button.uqSGRTwNc .pHQLWU9i50N span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.al5BZnGYDd button.uqSGRTwNc .pHQLWU9i50N span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.al5BZnGYDd button.uqSGRTwNc .pHQLWU9i50N span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.al5BZnGYDd nav.Aw5S6yMR .pHQLWU9i50N span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.al5BZnGYDd nav.Aw5S6yMR .pHQLWU9i50N span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.al5BZnGYDd nav.Aw5S6yMR .pHQLWU9i50N span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.al5BZnGYDd nav.Aw5S6yMR .pHQLWU9i50N span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.al5BZnGYDd .MuvrMb2MlA {
  padding: 0 1rem;
}
.al5BZnGYDd a.R2WXxOSo {
  display: flex;
  align-items: center;
  justify-content: center;
}
.al5BZnGYDd .cv7gPAzUKCg {
  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) {
  .al5BZnGYDd .cv7gPAzUKCg {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .al5BZnGYDd .fccy7qREDpp {
    height: 70px;
  }
  .al5BZnGYDd .fccy7qREDpp.Aw5S6yMR {
    height: auto;
  }
  .al5BZnGYDd .VbJeb6QP6k .R2WXxOSo:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.al5BZnGYDd .fccy7qREDpp .X9O1KhV > .N5rUglFF {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.al5BZnGYDd .fccy7qREDpp .X9O1KhV > .N5rUglFF .KhJXhVm8Bq {
  line-height: 1 !important;
}
.al5BZnGYDd .fccy7qREDpp .X9O1KhV > .N5rUglFF .X9O1KhV .KhJXhVm8Bq {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.al5BZnGYDd .fccy7qREDpp .X9O1KhV > .N5rUglFF .X9O1KhV .KhJXhVm8Bq::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);
}
.al5BZnGYDd .fccy7qREDpp .X9O1KhV > .N5rUglFF .X9O1KhV.Mal83bU6eGf .KhJXhVm8Bq::after {
  transform: rotate(0deg);
}
.al5BZnGYDd .dcbKLzFW {
  margin: -0.6rem -0.6rem;
}
.al5BZnGYDd .uqSGRTwNc {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .al5BZnGYDd .v9aGbXDICy {
    margin-right: auto;
  }
  .al5BZnGYDd .InIimzm {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .al5BZnGYDd .bK6SnRuxoMK .VbJeb6QP6k .R2WXxOSo::after {
    margin-left: 10px;
  }
  .al5BZnGYDd .bK6SnRuxoMK .KhJXhVm8Bq:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .al5BZnGYDd .fccy7qREDpp .X9O1KhV > .N5rUglFF {
    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;
  }
  .al5BZnGYDd .fccy7qREDpp .X9O1KhV > .N5rUglFF .KhJXhVm8Bq {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .al5BZnGYDd .fccy7qREDpp .X9O1KhV > .N5rUglFF .X9O1KhV .KhJXhVm8Bq {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .al5BZnGYDd .fccy7qREDpp .X9O1KhV > .N5rUglFF .X9O1KhV .KhJXhVm8Bq::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);
  }
  .al5BZnGYDd .fccy7qREDpp .X9O1KhV > .N5rUglFF .X9O1KhV.Mal83bU6eGf .KhJXhVm8Bq::after {
    transform: rotate(180deg);
  }
  .al5BZnGYDd .fccy7qREDpp .X9O1KhV > .N5rUglFF .mP1Ihb3hD {
    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;
  }
  .al5BZnGYDd .fccy7qREDpp .X9O1KhV.Mal83bU6eGf > .N5rUglFF {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .al5BZnGYDd .InIimzm {
    padding: 1rem;
  }
}
.al5BZnGYDd .R2WXxOSo,
.al5BZnGYDd .KhJXhVm8Bq {
  color: #000000;
}
.JxyGtcRhe {
  padding-top: 0.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.JxyGtcRhe .DDHTAQ9bvE {
  position: relative;
}
.JxyGtcRhe .OoDa3LW2 {
  overflow: hidden;
  border-radius: 2rem;
  height: 100%;
  max-height: 100vh;
}
@media (max-width: 992px) {
  .JxyGtcRhe .OoDa3LW2 {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .JxyGtcRhe .OoDa3LW2 {
    min-height: 400px;
  }
}
.JxyGtcRhe .OoDa3LW2 img {
  height: 100%;
  object-fit: cover;
}
.JxyGtcRhe .AeuCtq {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .JxyGtcRhe .AeuCtq {
    margin-top: 4rem;
  }
}
.JxyGtcRhe .tbiJdd0DKn {
  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) {
  .JxyGtcRhe .tbiJdd0DKn {
    padding: 1rem;
  }
}
.JxyGtcRhe .tbiJdd0DKn .TFXJ4gCzyz4 {
  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%;
}
.JxyGtcRhe .tbiJdd0DKn .TFXJ4gCzyz4:hover {
  cursor: pointer;
}
.JxyGtcRhe .tbiJdd0DKn .TFXJ4gCzyz4:hover span {
  transform: scale(1.4);
}
.JxyGtcRhe .tbiJdd0DKn .TFXJ4gCzyz4 span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.JxyGtcRhe .tbiJdd0DKn .m5zAv5FlS {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.JxyGtcRhe .tbiJdd0DKn .m5zAv5FlS path {
  fill: #ffffff;
}
.JxyGtcRhe .tbiJdd0DKn .r1ZdW9ngLtz {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.JxyGtcRhe .tbiJdd0DKn .r1ZdW9ngLtz path {
  fill: #ffffff;
}
.JxyGtcRhe img,
.JxyGtcRhe .DDHTAQ9bvE {
  width: 100%;
}
.JxyGtcRhe .wwm62EV {
  color: #000000;
}
.B6TEPMv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.B6TEPMv .DDHTAQ9bvE {
  position: relative;
}
.B6TEPMv .DDHTAQ9bvE img {
  transition: all 0.2s;
}
.B6TEPMv .ZeS0Ly {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.B6TEPMv .ZeS0Ly:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.B6TEPMv .ZeS0Ly:hover .tbiJdd0DKn span {
  transform: rotate(-20deg) scale(1.3);
}
.B6TEPMv .ZeS0Ly:hover img {
  transform: scale(1.05);
}
.B6TEPMv .CRgt6O {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.B6TEPMv .OoDa3LW2 {
  overflow: hidden;
  border-radius: 2rem;
}
.B6TEPMv .AeuCtq {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  overflow: hidden;
}
.B6TEPMv .AeuCtq::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.7;
  background-color: #462f00;
  z-index: 1;
  pointer-events: none !important;
}
.B6TEPMv .AeuCtq .HQ1SDVBGq {
  margin-top: auto;
}
.B6TEPMv .f5oE0hWPN {
  z-index: 1;
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #FFFFFF;
}
.B6TEPMv .tbiJdd0DKn {
  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;
}
.B6TEPMv .tbiJdd0DKn .TFXJ4gCzyz4 {
  background: #99582a;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.B6TEPMv .tbiJdd0DKn .TFXJ4gCzyz4 span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.B6TEPMv .tbiJdd0DKn .m5zAv5FlS {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.B6TEPMv .tbiJdd0DKn .m5zAv5FlS path {
  fill: #ffffff;
}
.B6TEPMv .tbiJdd0DKn .r1ZdW9ngLtz {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.B6TEPMv .tbiJdd0DKn .r1ZdW9ngLtz path {
  fill: #ffffff;
}
.B6TEPMv .ep4UVL03Bv {
  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) {
  .B6TEPMv .ep4UVL03Bv {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.B6TEPMv img,
.B6TEPMv .DDHTAQ9bvE {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.B6TEPMv .ZeS0Ly:focus,
.B6TEPMv span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .B6TEPMv .ZeS0Ly {
    margin-bottom: 1rem;
  }
}
.B6TEPMv .YFpPPhBOA {
  color: #000000;
  text-align: center;
}
.B6TEPMv .wwm62EV {
  text-align: left;
  color: #FFFFFF;
}
.B6TEPMv .GdUniHjCfV {
  text-align: left;
  color: #ffffff;
}
.B6TEPMv .CRgt6O,
.B6TEPMv .ieMS5CWbegU,
.B6TEPMv .dcbKLzFW {
  text-align: center;
}
.B6TEPMv .AqkQ0JeC7Sz,
.B6TEPMv .ZeS0Ly .dcbKLzFW {
  color: #ffffff;
}
.B6TEPMv a {
  animation: none;
}
.oMvnVlQ172t {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.oMvnVlQ172t .DDHTAQ9bvE {
  position: relative;
}
.oMvnVlQ172t .DDHTAQ9bvE img {
  transition: all 0.2s;
  animation: none;
}
.oMvnVlQ172t h5 {
  line-height: 1.2;
}
.oMvnVlQ172t .ZeS0Ly {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.oMvnVlQ172t .ZeS0Ly:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.oMvnVlQ172t .ZeS0Ly:hover .tbiJdd0DKn span {
  transform: rotate(-20deg) scale(1.3);
}
.oMvnVlQ172t .ZeS0Ly:hover img {
  transform: scale(1.05);
}
.oMvnVlQ172t .CRgt6O {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #99582a;
}
@media (max-width: 992px) {
  .oMvnVlQ172t .ieMS5CWbegU,
  .oMvnVlQ172t .CRgt6O {
    text-align: center;
  }
}
.oMvnVlQ172t .OoDa3LW2 {
  overflow: hidden;
  border-radius: 2rem;
}
.oMvnVlQ172t .AeuCtq {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.oMvnVlQ172t .AeuCtq .HQ1SDVBGq {
  margin-top: auto;
}
.oMvnVlQ172t .f5oE0hWPN {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.oMvnVlQ172t .tbiJdd0DKn {
  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;
}
.oMvnVlQ172t .tbiJdd0DKn .TFXJ4gCzyz4 {
  background: #99582a;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.oMvnVlQ172t .tbiJdd0DKn .TFXJ4gCzyz4 span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.oMvnVlQ172t .tbiJdd0DKn .m5zAv5FlS {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.oMvnVlQ172t .tbiJdd0DKn .m5zAv5FlS path {
  fill: #ffffff;
}
.oMvnVlQ172t .tbiJdd0DKn .r1ZdW9ngLtz {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.oMvnVlQ172t .tbiJdd0DKn .r1ZdW9ngLtz path {
  fill: #ffffff;
}
.oMvnVlQ172t .ep4UVL03Bv {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .oMvnVlQ172t .ep4UVL03Bv {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.oMvnVlQ172t img,
.oMvnVlQ172t .DDHTAQ9bvE {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.oMvnVlQ172t .ZeS0Ly:focus,
.oMvnVlQ172t span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .oMvnVlQ172t .ZeS0Ly {
    margin-bottom: 1rem;
  }
}
.oMvnVlQ172t .YFpPPhBOA {
  color: #000000;
  text-align: left;
}
.oMvnVlQ172t .wwm62EV {
  text-align: left;
  color: #000000;
}
.oMvnVlQ172t .GdUniHjCfV {
  text-align: left;
  color: #000000;
}
.oMvnVlQ172t .AqkQ0JeC7Sz,
.oMvnVlQ172t .ZeS0Ly .dcbKLzFW {
  color: #000000;
}
.oMvnVlQ172t .CRgt6O,
.oMvnVlQ172t .ieMS5CWbegU,
.oMvnVlQ172t .dcbKLzFW {
  text-align: left;
}
.Elu7UrO {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.Elu7UrO .IbJ6PR.bgx2TXXWaxr {
  display: none;
}
.Elu7UrO .IbJ6PR {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.Elu7UrO img {
  object-fit: cover;
}
.Elu7UrO .vUJBmw {
  margin: 0;
}
.Elu7UrO .AeuCtq {
  width: 100%;
}
.Elu7UrO .TFXJ4gCzyz4 {
  display: inline-flex;
  margin-top: 2rem;
}
.Elu7UrO .q1yZPtpM {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .Elu7UrO .q1yZPtpM {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.Elu7UrO .GFLhYkVm {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .Elu7UrO .GFLhYkVm {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .Elu7UrO .GFLhYkVm {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .Elu7UrO .GFLhYkVm {
    padding: 3rem 2rem;
  }
}
.Elu7UrO .kCuVhuXxg {
  background: #ecdcc8;
}
.Elu7UrO .bEK6eK {
  color: #ffffff;
  text-align: left;
}
.Elu7UrO .AqkQ0JeC7Sz,
.Elu7UrO .q1yZPtpM {
  text-align: center;
  color: #ffffff;
}
.Elu7UrO .RbdvBvQBfBW,
.Elu7UrO .KWwSwrzi {
  color: #000000;
  text-align: left;
}
.Elu7UrO .AqkQ0JeC7Sz {
  text-align: left;
  color: #512512;
}
.Elu7UrO .YFpPPhBOA {
  text-align: left;
  color: #000000;
}
.Elu7UrO .YFpPPhBOA,
.Elu7UrO .dcbKLzFW {
  text-align: left;
  color: #000000;
}
.tISCDGd9WXb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.tISCDGd9WXb .DDHTAQ9bvE {
  position: relative;
}
.tISCDGd9WXb .DDHTAQ9bvE img {
  transition: all 0.2s;
}
.tISCDGd9WXb h5 {
  line-height: 1.2;
}
.tISCDGd9WXb .ZeS0Ly {
  transition: transform 0.3s;
}
.tISCDGd9WXb .ZeS0Ly:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.tISCDGd9WXb .ZeS0Ly:hover .tbiJdd0DKn span {
  transform: rotate(-20deg) scale(1.3);
}
.tISCDGd9WXb .ZeS0Ly:hover img {
  transform: scale(1.05);
}
@media (max-width: 992px) {
  .tISCDGd9WXb .ZeS0Ly {
    margin-bottom: 2rem;
  }
}
.tISCDGd9WXb .CRgt6O {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #fffdf6;
}
@media (max-width: 992px) {
  .tISCDGd9WXb .ieMS5CWbegU,
  .tISCDGd9WXb .CRgt6O {
    text-align: center;
  }
}
.tISCDGd9WXb .OoDa3LW2 {
  overflow: hidden;
  border-radius: 2rem;
}
.tISCDGd9WXb .AeuCtq {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.tISCDGd9WXb .AeuCtq .HQ1SDVBGq {
  margin-top: auto;
}
.tISCDGd9WXb .f5oE0hWPN {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.tISCDGd9WXb .tbiJdd0DKn {
  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;
}
.tISCDGd9WXb .tbiJdd0DKn .TFXJ4gCzyz4 {
  background: #99582a;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.tISCDGd9WXb .tbiJdd0DKn .TFXJ4gCzyz4 span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.tISCDGd9WXb .tbiJdd0DKn .m5zAv5FlS {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.tISCDGd9WXb .tbiJdd0DKn .m5zAv5FlS path {
  fill: #ffffff;
}
.tISCDGd9WXb .tbiJdd0DKn .r1ZdW9ngLtz {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.tISCDGd9WXb .tbiJdd0DKn .r1ZdW9ngLtz path {
  fill: #ffffff;
}
.tISCDGd9WXb .ep4UVL03Bv {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .tISCDGd9WXb .ep4UVL03Bv {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.tISCDGd9WXb img,
.tISCDGd9WXb .DDHTAQ9bvE {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.tISCDGd9WXb .ZeS0Ly:focus,
.tISCDGd9WXb span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .tISCDGd9WXb .ZeS0Ly {
    margin-bottom: 1rem;
  }
}
.tISCDGd9WXb .YFpPPhBOA {
  color: #000000;
  text-align: left;
}
.tISCDGd9WXb .wwm62EV {
  text-align: left;
  color: #000000;
}
.tISCDGd9WXb .GdUniHjCfV {
  text-align: left;
  color: #000000;
}
.tISCDGd9WXb .AqkQ0JeC7Sz,
.tISCDGd9WXb .ZeS0Ly .dcbKLzFW {
  color: #000000;
}
.tISCDGd9WXb .CRgt6O,
.tISCDGd9WXb .ieMS5CWbegU,
.tISCDGd9WXb .dcbKLzFW {
  text-align: left;
  color: #000000;
}
.DDBMdHst {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.DDBMdHst .IbJ6PR.bgx2TXXWaxr {
  display: none;
}
.DDBMdHst .IbJ6PR {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.DDBMdHst .BYzVEnd9drz iframe {
  height: 750px;
}
@media (max-width: 992px) {
  .DDBMdHst .BYzVEnd9drz iframe {
    height: 350px;
  }
}
.DDBMdHst .BYzVEnd9drz .jT8aM9C img {
  object-fit: cover;
  height: 750px;
}
@media (max-width: 992px) {
  .DDBMdHst .BYzVEnd9drz .jT8aM9C img {
    height: 350px;
  }
}
.DDBMdHst .vGnISrF {
  max-width: 800px;
}
.DDBMdHst .YFpPPhBOA {
  color: #000000;
}
.sIdS0lUYY {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.sIdS0lUYY .DDHTAQ9bvE {
  position: relative;
}
.sIdS0lUYY .DDHTAQ9bvE img {
  transition: all 0.2s;
  object-fit: cover;
}
.sIdS0lUYY .qlYCMVMo6w {
  background: #ecdcc8;
  height: 100%;
  min-height: 300px;
}
.sIdS0lUYY .CRgt6O {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.sIdS0lUYY .OoDa3LW2 {
  overflow: hidden;
}
.sIdS0lUYY .VnyIAid {
  margin-bottom: 2rem !important;
}
.sIdS0lUYY .AeuCtq {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.sIdS0lUYY .AeuCtq .HQ1SDVBGq {
  margin-top: auto;
}
.sIdS0lUYY .f5oE0hWPN {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #000000;
}
.sIdS0lUYY .VnyIAid,
.sIdS0lUYY .ZeS0Ly {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.sIdS0lUYY .VnyIAid .ZeS0Ly:hover,
.sIdS0lUYY .ZeS0Ly .ZeS0Ly:hover {
  cursor: pointer;
}
.sIdS0lUYY .VnyIAid:hover .tbiJdd0DKn span,
.sIdS0lUYY .ZeS0Ly:hover .tbiJdd0DKn span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .sIdS0lUYY .Og4LrVX9td {
    margin-top: 1rem;
  }
}
.sIdS0lUYY .tbiJdd0DKn {
  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;
}
.sIdS0lUYY .tbiJdd0DKn .TFXJ4gCzyz4 {
  background: #000000;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.sIdS0lUYY .tbiJdd0DKn .TFXJ4gCzyz4 span {
  color: #fffdf6;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.sIdS0lUYY .tbiJdd0DKn .m5zAv5FlS {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.sIdS0lUYY .tbiJdd0DKn .m5zAv5FlS path {
  fill: #ffffff;
}
.sIdS0lUYY .tbiJdd0DKn .r1ZdW9ngLtz {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.sIdS0lUYY .tbiJdd0DKn .r1ZdW9ngLtz path {
  fill: #ffffff;
}
.sIdS0lUYY .ep4UVL03Bv {
  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) {
  .sIdS0lUYY .ep4UVL03Bv {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.sIdS0lUYY img,
.sIdS0lUYY .DDHTAQ9bvE {
  width: 100%;
}
.sIdS0lUYY .ZeS0Ly:focus,
.sIdS0lUYY span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .sIdS0lUYY .ZeS0Ly {
    margin-bottom: 1rem;
  }
}
.sIdS0lUYY .YFpPPhBOA {
  color: #000000;
  text-align: left;
}
.sIdS0lUYY .wwm62EV {
  text-align: left;
  color: #000000;
}
.sIdS0lUYY .GdUniHjCfV {
  text-align: left;
  color: #ffffff;
}
.sIdS0lUYY .CRgt6O,
.sIdS0lUYY .ieMS5CWbegU,
.sIdS0lUYY .dcbKLzFW {
  text-align: left;
  color: #000000;
}
.sIdS0lUYY .AqkQ0JeC7Sz,
.sIdS0lUYY .ZeS0Ly .dcbKLzFW {
  color: #000000;
}
.MZz3y7LZy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.MZz3y7LZy .YFpPPhBOA {
  color: #000000;
}
.MZz3y7LZy .CRgt6O {
  color: #000000;
}
.MZz3y7LZy .AqkQ0JeC7Sz {
  color: #000000;
  padding: 2rem;
}
@media (max-width: 992px) {
  .MZz3y7LZy .AqkQ0JeC7Sz {
    padding: 0;
    margin-top: 2rem;
  }
}
.MZz3y7LZy .u4YjmkqgWs {
  height: 2px;
  background: currentColor;
  margin-bottom: 1.5rem;
}
.MZz3y7LZy .YFpPPhBOA,
.MZz3y7LZy .u4YjmkqgWs {
  color: #000000;
}
.NtR6LY {
  background-image: url("ReIxJ53ogq.jpeg");
}
.NtR6LY .IbJ6PR.bgx2TXXWaxr {
  display: none;
}
.NtR6LY .IbJ6PR {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.NtR6LY .vUJBmw {
  flex-direction: row-reverse;
}
.ZAKCH2lRY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .ZAKCH2lRY .a7MdiiYeWPJ {
    margin-bottom: 20px;
  }
}
.ZAKCH2lRY .YFpPPhBOA {
  color: #000000;
}
.ZAKCH2lRY .CRgt6O {
  color: #000000;
  margin-top: 24px;
}
.ZAKCH2lRY .AqkQ0JeC7Sz {
  color: #000000;
}
.ZAKCH2lRY .u4YjmkqgWs {
  width: 100%;
  height: 2px;
  background: #bb9457;
  margin-bottom: 2rem;
}
.ZAKCH2lRY p {
  line-height: 1.2;
}
.ZAKCH2lRY .t80b6n {
  color: #363700;
}
.ZAKCH2lRY .p9GQeQVN {
  color: #4B233F;
}
.ZAKCH2lRY .d8ld30dFB4 {
  color: #000000;
}
.InLps764 {
  display: flex;
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 768px) {
  .InLps764 {
    align-items: center;
  }
  .InLps764 .vUJBmw {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .InLps764 .QpP2q31 {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .InLps764 {
    -webkit-align-items: center;
    align-items: center;
  }
  .InLps764 .xcicO2 {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .InLps764 .QpP2q31 {
    width: 100%;
  }
}
.InLps764 .YFpPPhBOA {
  text-align: center;
  color: #000000;
}
.InLps764 .AqkQ0JeC7Sz,
.InLps764 .dcbKLzFW {
  text-align: center;
  color: #000000;
}
.bOj31hZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.bOj31hZ .DDHTAQ9bvE {
  position: relative;
}
.bOj31hZ .DDHTAQ9bvE img {
  transition: all 0.2s;
}
.bOj31hZ h5 {
  line-height: 1.2;
}
.bOj31hZ .ZeS0Ly {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.bOj31hZ .ZeS0Ly:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.bOj31hZ .ZeS0Ly:hover .tbiJdd0DKn span {
  transform: rotate(-20deg) scale(1.3);
}
.bOj31hZ .ZeS0Ly:hover img {
  transform: scale(1.05);
}
.bOj31hZ .CRgt6O {
  border-radius: 1rem;
  border: 1px solid currentColor;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
@media (max-width: 992px) {
  .bOj31hZ .ieMS5CWbegU,
  .bOj31hZ .CRgt6O {
    text-align: center;
  }
}
.bOj31hZ .OoDa3LW2 {
  overflow: hidden;
  border-radius: 2rem;
}
.bOj31hZ .AeuCtq {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.bOj31hZ .AeuCtq .HQ1SDVBGq {
  margin-top: auto;
}
.bOj31hZ .f5oE0hWPN {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.bOj31hZ .tbiJdd0DKn {
  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;
}
.bOj31hZ .tbiJdd0DKn .TFXJ4gCzyz4 {
  background: #99582a;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.bOj31hZ .tbiJdd0DKn .TFXJ4gCzyz4 span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.bOj31hZ .tbiJdd0DKn .m5zAv5FlS {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.bOj31hZ .tbiJdd0DKn .m5zAv5FlS path {
  fill: #ffffff;
}
.bOj31hZ .tbiJdd0DKn .r1ZdW9ngLtz {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.bOj31hZ .tbiJdd0DKn .r1ZdW9ngLtz path {
  fill: #ffffff;
}
.bOj31hZ .ep4UVL03Bv {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .bOj31hZ .ep4UVL03Bv {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.bOj31hZ img,
.bOj31hZ .DDHTAQ9bvE {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.bOj31hZ .ZeS0Ly:focus,
.bOj31hZ span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .bOj31hZ .ZeS0Ly {
    margin-bottom: 1rem;
  }
}
.bOj31hZ .YFpPPhBOA {
  color: #000000;
  text-align: left;
}
.bOj31hZ .wwm62EV {
  text-align: left;
  color: #000000;
}
.bOj31hZ .GdUniHjCfV {
  text-align: left;
  color: #000000;
}
.bOj31hZ .AqkQ0JeC7Sz,
.bOj31hZ .ZeS0Ly .dcbKLzFW {
  color: #000000;
}
.bOj31hZ .CRgt6O,
.bOj31hZ .ieMS5CWbegU,
.bOj31hZ .dcbKLzFW {
  color: #000000;
}
.dTUjckv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.dTUjckv .IbJ6PR.bgx2TXXWaxr {
  display: none;
}
.dTUjckv .IbJ6PR {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.dTUjckv .CRgt6O {
  border-radius: 1rem;
  border: 1px solid currentColor;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  color: #000000;
}
.dTUjckv .larfTz0hXv {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .dTUjckv .larfTz0hXv {
    margin-bottom: 1rem;
  }
}
.dTUjckv .AeuCtq {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  border: 1px solid #000000;
  flex-direction: column;
}
@media (max-width: 767px) {
  .dTUjckv .AeuCtq {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.dTUjckv .K7lFw3cgBr {
  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%;
}
.dTUjckv .YFpPPhBOA {
  color: #000000;
  text-align: left;
}
.dTUjckv .q1yZPtpM {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.dTUjckv .q1yZPtpM .HQ1SDVBGq {
  margin-top: auto;
}
.dTUjckv .vGnISrF {
  max-width: 800px;
}
.dTUjckv .CRgt6O,
.dTUjckv .ieMS5CWbegU,
.dTUjckv .dcbKLzFW {
  text-align: left;
  color: #000000;
}
.dTUjckv .MF2PsF8gvK {
  color: #000000;
}
.dTUjckv .bEK6eK,
.dTUjckv .rFdTsK {
  color: #000000;
}
.dTUjckv .U65ffX {
  color: #000000;
}
.zS7BPXH3 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.zS7BPXH3 .DDHTAQ9bvE {
  position: relative;
}
.zS7BPXH3 .DDHTAQ9bvE img {
  transition: all 0.2s;
  object-fit: cover;
}
.zS7BPXH3 .qlYCMVMo6w {
  background: #f1e9d2;
  height: 100%;
  min-height: 160px;
}
.zS7BPXH3 .CRgt6O {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.zS7BPXH3 .OoDa3LW2 {
  overflow: hidden;
}
.zS7BPXH3 .VnyIAid {
  margin-bottom: 2rem !important;
}
.zS7BPXH3 .AeuCtq {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.zS7BPXH3 .AeuCtq .HQ1SDVBGq {
  margin-top: auto;
}
.zS7BPXH3 .f5oE0hWPN {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #000000;
}
.zS7BPXH3 .VnyIAid,
.zS7BPXH3 .ZeS0Ly {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.zS7BPXH3 .VnyIAid .ZeS0Ly:hover,
.zS7BPXH3 .ZeS0Ly .ZeS0Ly:hover {
  cursor: pointer;
}
.zS7BPXH3 .VnyIAid:hover .tbiJdd0DKn span,
.zS7BPXH3 .ZeS0Ly:hover .tbiJdd0DKn span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .zS7BPXH3 .Og4LrVX9td {
    margin-top: 1rem;
  }
}
.zS7BPXH3 .tbiJdd0DKn {
  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;
}
.zS7BPXH3 .tbiJdd0DKn .TFXJ4gCzyz4 {
  background: #99582a;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.zS7BPXH3 .tbiJdd0DKn .TFXJ4gCzyz4 span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.zS7BPXH3 .tbiJdd0DKn .m5zAv5FlS {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.zS7BPXH3 .tbiJdd0DKn .m5zAv5FlS path {
  fill: #ffffff;
}
.zS7BPXH3 .tbiJdd0DKn .r1ZdW9ngLtz {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.zS7BPXH3 .tbiJdd0DKn .r1ZdW9ngLtz path {
  fill: #ffffff;
}
.zS7BPXH3 .ep4UVL03Bv {
  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) {
  .zS7BPXH3 .ep4UVL03Bv {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.zS7BPXH3 img,
.zS7BPXH3 .DDHTAQ9bvE {
  width: 100%;
}
.zS7BPXH3 .ZeS0Ly:focus,
.zS7BPXH3 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .zS7BPXH3 .ZeS0Ly {
    margin-bottom: 1rem;
  }
}
.zS7BPXH3 .YFpPPhBOA {
  color: #000000;
  text-align: left;
}
.zS7BPXH3 .wwm62EV {
  text-align: left;
  color: #000000;
}
.zS7BPXH3 .GdUniHjCfV {
  text-align: left;
  color: #ffffff;
}
.zS7BPXH3 .CRgt6O,
.zS7BPXH3 .ieMS5CWbegU,
.zS7BPXH3 .dcbKLzFW {
  text-align: left;
  color: #ffffff;
}
.zS7BPXH3 .AqkQ0JeC7Sz,
.zS7BPXH3 .ZeS0Ly .dcbKLzFW {
  color: #ffffff;
  text-align: left;
}
.Nrfjv1GQjU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.Nrfjv1GQjU .ZeS0Ly:focus,
.Nrfjv1GQjU span:focus {
  outline: none;
}
.Nrfjv1GQjU .ZeS0Ly {
  cursor: pointer;
}
.Nrfjv1GQjU .zfUIBHWg {
  grid-row-gap: 2rem;
}
@media (max-width: 767px) {
  .Nrfjv1GQjU .zfUIBHWg {
    grid-row-gap: 1rem;
  }
}
.Nrfjv1GQjU .usQk9Ur1s7x,
.Nrfjv1GQjU .gEJvDRocWu {
  gap: 0 2rem;
}
@media (max-width: 767px) {
  .Nrfjv1GQjU .usQk9Ur1s7x,
  .Nrfjv1GQjU .gEJvDRocWu {
    gap: 0 1rem;
  }
}
.Nrfjv1GQjU .YFpPPhBOA {
  color: #000000;
  text-align: center;
}
.Nrfjv1GQjU .vGnISrF {
  max-width: 800px;
}
.Nrfjv1GQjU .cINY9pU1dL,
.Nrfjv1GQjU .EMpt1e {
  overflow: hidden;
}
.Nrfjv1GQjU .zfUIBHWg {
  display: grid;
  transform: translate3d(-3rem, 0, 0);
  width: 115vw;
  grid-column-gap: 1rem;
}
.Nrfjv1GQjU .URR1dHQY {
  display: flex;
  justify-content: center;
  align-items: center;
}
.Nrfjv1GQjU .URR1dHQY img {
  min-width: 30vw;
  max-width: 100%;
  height: 450;
  object-fit: cover;
}
@media (max-width: 1200px) {
  .Nrfjv1GQjU .URR1dHQY img {
    height: 350px;
  }
}
@media (max-width: 767px) {
  .Nrfjv1GQjU .URR1dHQY img {
    min-width: 35vw;
    height: 160px;
  }
}
.Nrfjv1GQjU .usQk9Ur1s7x,
.Nrfjv1GQjU .gEJvDRocWu {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.Nrfjv1GQjU .usQk9Ur1s7x {
  align-items: flex-end;
}
.Nrfjv1GQjU .gEJvDRocWu {
  align-items: flex-start;
}
.NCdFgQHgyB2 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.NCdFgQHgyB2 .IbJ6PR.bgx2TXXWaxr {
  display: none;
}
.NCdFgQHgyB2 .IbJ6PR {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.NCdFgQHgyB2 .AeuCtq {
  width: 100%;
}
.NCdFgQHgyB2 .TFXJ4gCzyz4 {
  display: inline-flex;
  margin-top: 2rem;
}
.NCdFgQHgyB2 .RbdvBvQBfBW {
  background: #99582a;
  padding: 0.4rem 1rem;
  margin-right: 0.5rem;
  border-radius: 1rem;
}
.NCdFgQHgyB2 .q1yZPtpM {
  padding: 0rem;
  width: 100%;
  display: inline-flex;
  flex-direction: column;
}
.NCdFgQHgyB2 .Vv6C4l3zjcg {
  color: black;
  background: #99582a;
  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;
}
.NCdFgQHgyB2 p {
  background: #99582a;
  width: fit-content;
  border-radius: 0.8rem;
  padding: 0.2rem 1rem;
  line-height: 1.2;
  display: inline-block;
  transform: scale(1.05);
}
.NCdFgQHgyB2 .GFLhYkVm {
  min-height: 700px;
  display: flex;
  padding: 1rem;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .NCdFgQHgyB2 .GFLhYkVm {
    padding: 1.5rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .NCdFgQHgyB2 .GFLhYkVm {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .NCdFgQHgyB2 .GFLhYkVm {
    padding: 4rem;
  }
}
.NCdFgQHgyB2 .kCuVhuXxg {
  background: url("../../../assets/images/photo1588766381125c29bced9d2d0.jpeg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.NCdFgQHgyB2 .kCuVhuXxg .jUZBZYI {
  padding: 40px;
}
.NCdFgQHgyB2 .bEK6eK {
  color: #ffffff;
  text-align: left;
}
.NCdFgQHgyB2 .AqkQ0JeC7Sz,
.NCdFgQHgyB2 .q1yZPtpM {
  text-align: center;
  color: #FFFFFF;
}
.NCdFgQHgyB2 .RbdvBvQBfBW,
.NCdFgQHgyB2 .KWwSwrzi {
  color: #FFFFFF;
}
.JEvg7Pjl2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.JEvg7Pjl2 .IbJ6PR.bgx2TXXWaxr {
  display: none;
}
.JEvg7Pjl2 .IbJ6PR {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.JEvg7Pjl2 .vUJBmw {
  flex-direction: row-reverse;
}
.BQeLYvDjNh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.BQeLYvDjNh .DDHTAQ9bvE {
  position: relative;
}
.BQeLYvDjNh .DDHTAQ9bvE img {
  transition: all 0.2s;
}
.BQeLYvDjNh .ZeS0Ly {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.BQeLYvDjNh .ZeS0Ly:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.BQeLYvDjNh .ZeS0Ly:hover .tbiJdd0DKn span {
  transform: rotate(-20deg) scale(1.3);
}
.BQeLYvDjNh .ZeS0Ly:hover img {
  transform: scale(1.05);
}
.BQeLYvDjNh .CRgt6O {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.BQeLYvDjNh .OoDa3LW2 {
  overflow: hidden;
  border-radius: 2rem;
}
.BQeLYvDjNh .AeuCtq {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  overflow: hidden;
}
.BQeLYvDjNh .AeuCtq::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.7;
  background-color: #462f00;
  z-index: 1;
  pointer-events: none !important;
}
.BQeLYvDjNh .AeuCtq .HQ1SDVBGq {
  margin-top: auto;
}
.BQeLYvDjNh .f5oE0hWPN {
  position: absolute;
  z-index: 1;
  bottom: 8px;
  right: 90px;
  color: #FFFFFF;
}
.BQeLYvDjNh .tbiJdd0DKn {
  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;
}
.BQeLYvDjNh .tbiJdd0DKn .TFXJ4gCzyz4 {
  background: #99582a;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.BQeLYvDjNh .tbiJdd0DKn .TFXJ4gCzyz4 span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.BQeLYvDjNh .tbiJdd0DKn .m5zAv5FlS {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.BQeLYvDjNh .tbiJdd0DKn .m5zAv5FlS path {
  fill: #ffffff;
}
.BQeLYvDjNh .tbiJdd0DKn .r1ZdW9ngLtz {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.BQeLYvDjNh .tbiJdd0DKn .r1ZdW9ngLtz path {
  fill: #ffffff;
}
.BQeLYvDjNh .ep4UVL03Bv {
  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) {
  .BQeLYvDjNh .ep4UVL03Bv {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.BQeLYvDjNh img,
.BQeLYvDjNh .DDHTAQ9bvE {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.BQeLYvDjNh .ZeS0Ly:focus,
.BQeLYvDjNh span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .BQeLYvDjNh .ZeS0Ly {
    margin-bottom: 1rem;
  }
}
.BQeLYvDjNh .YFpPPhBOA {
  color: #000000;
  text-align: left;
}
.BQeLYvDjNh .wwm62EV {
  text-align: left;
  color: #FFFFFF;
}
.BQeLYvDjNh .GdUniHjCfV {
  text-align: left;
  color: #ffffff;
}
.BQeLYvDjNh .CRgt6O,
.BQeLYvDjNh .ieMS5CWbegU,
.BQeLYvDjNh .dcbKLzFW {
  text-align: left;
  color: #000000;
}
.BQeLYvDjNh .AqkQ0JeC7Sz,
.BQeLYvDjNh .ZeS0Ly .dcbKLzFW {
  color: #ffffff;
}
.BQeLYvDjNh a {
  animation: none;
}
.i3WsEr .IbJ6PR.bgx2TXXWaxr {
  display: none;
}
.i3WsEr .IbJ6PR {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("P7Nn2b8IIL7.jpg");
}
.i3WsEr .vUJBmw {
  flex-direction: row-reverse;
}
.xD4nkC {
  padding-top: 0.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.xD4nkC .DDHTAQ9bvE {
  position: relative;
}
.xD4nkC .jmHyalLki {
  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) {
  .xD4nkC .jmHyalLki {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.xD4nkC .EYGfLvOlA {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .xD4nkC .EYGfLvOlA {
    top: 25%;
  }
}
.xD4nkC .OoDa3LW2 {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
  max-height: 100vh;
}
@media (max-width: 992px) {
  .xD4nkC .OoDa3LW2 {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .xD4nkC .OoDa3LW2 {
    min-height: 400px;
  }
}
.xD4nkC .OoDa3LW2 img {
  height: 100%;
  object-fit: cover;
  animation: none;
}
.xD4nkC .OoDa3LW2::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.6;
  background-color: #462f00;
}
.xD4nkC .AeuCtq {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .xD4nkC .AeuCtq {
    margin-top: 4rem;
  }
}
.xD4nkC .tbiJdd0DKn {
  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) {
  .xD4nkC .tbiJdd0DKn {
    padding: 1rem;
    flex-direction: column;
  }
}
.xD4nkC .tbiJdd0DKn .TFXJ4gCzyz4 {
  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;
}
.xD4nkC .tbiJdd0DKn .TFXJ4gCzyz4:hover {
  cursor: pointer;
}
.xD4nkC .tbiJdd0DKn .TFXJ4gCzyz4:hover span {
  transform: scale(1.4);
}
.xD4nkC .tbiJdd0DKn .TFXJ4gCzyz4 span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.xD4nkC .tbiJdd0DKn .m5zAv5FlS {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.xD4nkC .tbiJdd0DKn .m5zAv5FlS path {
  fill: #ffffff;
}
.xD4nkC .tbiJdd0DKn .r1ZdW9ngLtz {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.xD4nkC .tbiJdd0DKn .r1ZdW9ngLtz path {
  fill: #ffffff;
}
.xD4nkC .cbM7cvTtbp {
  color: currentColor;
  border-color: currentColor;
}
.xD4nkC .w2Ql6Dp {
  color: currentColor;
  border-color: currentColor;
}
.xD4nkC img,
.xD4nkC .DDHTAQ9bvE {
  width: 100%;
}
.xD4nkC .dcbKLzFW .im4flJ {
  padding: 32px 24px;
  margin-right: 8px;
  margin-left: 8px;
  margin-bottom: 0;
}
.xD4nkC .UC8kfF1XWO,
.xD4nkC .w2Ql6Dp {
  color: #2a2c2d;
}
.xD4nkC .QI4qgRmh6Xt,
.xD4nkC .cbM7cvTtbp {
  color: #ffffff;
}
.xD4nkC .GAV92eALZ {
  color: #FFFFFF;
  text-align: center;
}
.xD4nkC .GAV92eALZ DIV {
  text-align: center;
}
.q37sLHyMd3u {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #99582a;
}
.q37sLHyMd3u .ZeS0Ly:focus,
.q37sLHyMd3u span:focus {
  outline: none;
}
.q37sLHyMd3u .EMpt1e {
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}
.q37sLHyMd3u .ZeS0Ly {
  color: #ffffff;
  min-height: 90px;
}
@media (max-width: 768px) {
  .q37sLHyMd3u .ZeS0Ly {
    min-height: 45px;
  }
}
.OdOfSvG7z9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.OdOfSvG7z9 .IbJ6PR.bgx2TXXWaxr {
  display: none;
}
.OdOfSvG7z9 .IbJ6PR {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.OdOfSvG7z9 .XcXB2vg {
  height: 40rem;
  position: relative;
  border-radius: 2rem;
}
.OdOfSvG7z9 .XcXB2vg iframe {
  height: 100%;
  width: 100%;
  border-radius: 2rem;
}
.OdOfSvG7z9 .XcXB2vg [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%;
}
.OdOfSvG7z9 .XcXB2vg[data-state] {
  background: #e9e5dc;
}
.OdOfSvG7z9 .XcXB2vg[data-state="loading"] [data-state-details] {
  display: none;
}
.OdOfSvG7z9 .vGnISrF {
  max-width: 800px;
}
.OdOfSvG7z9 .YFpPPhBOA {
  color: #000000;
}
.Phpzbs5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.Phpzbs5 .DDHTAQ9bvE {
  position: relative;
}
.Phpzbs5 .DDHTAQ9bvE img {
  transition: all 0.2s;
}
.Phpzbs5 h5 {
  line-height: 1.2;
}
.Phpzbs5 .ZeS0Ly {
  transition: transform 0.3s;
}
.Phpzbs5 .ZeS0Ly:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.Phpzbs5 .ZeS0Ly:hover .tbiJdd0DKn span {
  transform: rotate(-20deg) scale(1.3);
}
.Phpzbs5 .ZeS0Ly:hover img {
  transform: scale(1.05);
}
@media (max-width: 992px) {
  .Phpzbs5 .ZeS0Ly {
    margin-bottom: 2rem;
  }
}
.Phpzbs5 .CRgt6O {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #fffdf6;
}
@media (max-width: 992px) {
  .Phpzbs5 .ieMS5CWbegU,
  .Phpzbs5 .CRgt6O {
    text-align: center;
  }
}
.Phpzbs5 .OoDa3LW2 {
  overflow: hidden;
  border-radius: 2rem;
}
.Phpzbs5 .AeuCtq {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.Phpzbs5 .AeuCtq .HQ1SDVBGq {
  margin-top: auto;
}
.Phpzbs5 .f5oE0hWPN {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.Phpzbs5 .tbiJdd0DKn {
  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;
}
.Phpzbs5 .tbiJdd0DKn .TFXJ4gCzyz4 {
  background: #ecdcc8;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.Phpzbs5 .tbiJdd0DKn .TFXJ4gCzyz4 span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.Phpzbs5 .tbiJdd0DKn .m5zAv5FlS {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.Phpzbs5 .tbiJdd0DKn .m5zAv5FlS path {
  fill: #ffffff;
}
.Phpzbs5 .tbiJdd0DKn .r1ZdW9ngLtz {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.Phpzbs5 .tbiJdd0DKn .r1ZdW9ngLtz path {
  fill: #ffffff;
}
.Phpzbs5 .ep4UVL03Bv {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .Phpzbs5 .ep4UVL03Bv {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.Phpzbs5 img,
.Phpzbs5 .DDHTAQ9bvE {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.Phpzbs5 .ZeS0Ly:focus,
.Phpzbs5 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .Phpzbs5 .ZeS0Ly {
    margin-bottom: 1rem;
  }
}
.Phpzbs5 .YFpPPhBOA {
  color: #000000;
  text-align: left;
}
.Phpzbs5 .wwm62EV {
  text-align: left;
  color: #000000;
}
.Phpzbs5 .GdUniHjCfV {
  text-align: left;
  color: #000000;
}
.Phpzbs5 .AqkQ0JeC7Sz,
.Phpzbs5 .ZeS0Ly .dcbKLzFW {
  color: #000000;
}
.Phpzbs5 .CRgt6O,
.Phpzbs5 .ieMS5CWbegU,
.Phpzbs5 .dcbKLzFW {
  text-align: left;
  color: #000000;
}
.NAvXzvY6c {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.NAvXzvY6c .DDHTAQ9bvE {
  position: relative;
}
.NAvXzvY6c .DDHTAQ9bvE img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .NAvXzvY6c .U65ffX {
    padding-left: 4rem;
  }
}
.NAvXzvY6c h5 {
  line-height: 1.2;
}
.NAvXzvY6c .tezPK5i71P {
  margin-bottom: 2rem;
}
.NAvXzvY6c .tezPK5i71P:hover .tbiJdd0DKn span {
  transform: rotate(-20deg) scale(1.3);
}
.NAvXzvY6c .CRgt6O {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.NAvXzvY6c .OoDa3LW2 {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #ffe6a7;
}
@media (max-width: 992px) {
  .NAvXzvY6c .OoDa3LW2 {
    min-height: 200px;
  }
}
.NAvXzvY6c .AeuCtq {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.NAvXzvY6c .AeuCtq .HQ1SDVBGq {
  margin-top: auto;
}
.NAvXzvY6c .f5oE0hWPN {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #000000;
}
.NAvXzvY6c .tbiJdd0DKn {
  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;
}
.NAvXzvY6c .tbiJdd0DKn .TFXJ4gCzyz4 {
  background: #99582a;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.NAvXzvY6c .tbiJdd0DKn .TFXJ4gCzyz4 span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.NAvXzvY6c .tbiJdd0DKn .m5zAv5FlS {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.NAvXzvY6c .tbiJdd0DKn .m5zAv5FlS path {
  fill: #ffffff;
}
.NAvXzvY6c .tbiJdd0DKn .r1ZdW9ngLtz {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.NAvXzvY6c .tbiJdd0DKn .r1ZdW9ngLtz path {
  fill: #ffffff;
}
.NAvXzvY6c .ep4UVL03Bv {
  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) {
  .NAvXzvY6c .ep4UVL03Bv {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.NAvXzvY6c img,
.NAvXzvY6c .DDHTAQ9bvE {
  width: 100%;
}
.NAvXzvY6c .ZeS0Ly:focus,
.NAvXzvY6c span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .NAvXzvY6c .ZeS0Ly {
    margin-bottom: 1rem;
  }
}
.NAvXzvY6c .YFpPPhBOA {
  color: #000000;
  text-align: left;
}
.NAvXzvY6c .wwm62EV {
  text-align: left;
  color: #000000;
}
.NAvXzvY6c .GdUniHjCfV {
  text-align: left;
  color: #ffffff;
}
.NAvXzvY6c .CRgt6O,
.NAvXzvY6c .ieMS5CWbegU,
.NAvXzvY6c .dcbKLzFW {
  text-align: left;
}
.NAvXzvY6c .AqkQ0JeC7Sz,
.NAvXzvY6c .ZeS0Ly .dcbKLzFW {
  color: #ffffff;
}
.NAvXzvY6c .AqkQ0JeC7Sz {
  color: #000000;
}
.NAvXzvY6c .juGK5Etacs {
  color: #000000;
}
.jAXxO6w8kfg {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.jAXxO6w8kfg .DDHTAQ9bvE {
  position: relative;
}
.jAXxO6w8kfg .DDHTAQ9bvE img {
  transition: all 0.2s;
  object-fit: cover;
}
.jAXxO6w8kfg .CRgt6O {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.jAXxO6w8kfg .OoDa3LW2 {
  overflow: hidden;
  border-radius: 2rem;
}
.jAXxO6w8kfg .VnyIAid {
  padding-bottom: 2rem;
}
.jAXxO6w8kfg .AeuCtq {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  overflow: hidden;
}
.jAXxO6w8kfg .AeuCtq::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.7;
  background-color: #462f00;
  z-index: 1;
  pointer-events: none !important;
}
.jAXxO6w8kfg .AeuCtq .HQ1SDVBGq {
  margin-top: auto;
}
.jAXxO6w8kfg .f5oE0hWPN {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.jAXxO6w8kfg .VnyIAid,
.jAXxO6w8kfg .ZeS0Ly {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.jAXxO6w8kfg .VnyIAid .ZeS0Ly:hover,
.jAXxO6w8kfg .ZeS0Ly .ZeS0Ly:hover {
  cursor: pointer;
}
.jAXxO6w8kfg .VnyIAid:hover .tbiJdd0DKn span,
.jAXxO6w8kfg .ZeS0Ly:hover .tbiJdd0DKn span {
  transform: rotate(-20deg) scale(1.3);
}
.jAXxO6w8kfg .VnyIAid:hover img,
.jAXxO6w8kfg .ZeS0Ly:hover img {
  transform: scale(1.05);
}
.jAXxO6w8kfg .tbiJdd0DKn {
  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;
}
.jAXxO6w8kfg .tbiJdd0DKn .TFXJ4gCzyz4 {
  background: #99582a;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.jAXxO6w8kfg .tbiJdd0DKn .TFXJ4gCzyz4 span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.jAXxO6w8kfg .tbiJdd0DKn .m5zAv5FlS {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.jAXxO6w8kfg .tbiJdd0DKn .m5zAv5FlS path {
  fill: #ffffff;
}
.jAXxO6w8kfg .tbiJdd0DKn .r1ZdW9ngLtz {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.jAXxO6w8kfg .tbiJdd0DKn .r1ZdW9ngLtz path {
  fill: #ffffff;
}
.jAXxO6w8kfg .ep4UVL03Bv {
  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) {
  .jAXxO6w8kfg .ep4UVL03Bv {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.jAXxO6w8kfg img,
.jAXxO6w8kfg .DDHTAQ9bvE {
  width: 100%;
  height: 240px;
  object-fit: cover;
}
.jAXxO6w8kfg .ZeS0Ly:focus,
.jAXxO6w8kfg span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .jAXxO6w8kfg .ZeS0Ly {
    margin-bottom: 1rem;
  }
}
.jAXxO6w8kfg .YFpPPhBOA {
  color: #000000;
  text-align: left;
}
.jAXxO6w8kfg .wwm62EV {
  text-align: left;
  color: #FFFFFF;
}
.jAXxO6w8kfg .GdUniHjCfV {
  text-align: left;
  color: #ffffff;
}
.jAXxO6w8kfg .CRgt6O,
.jAXxO6w8kfg .ieMS5CWbegU,
.jAXxO6w8kfg .dcbKLzFW {
  text-align: left;
}
.jAXxO6w8kfg .AqkQ0JeC7Sz,
.jAXxO6w8kfg .ZeS0Ly .dcbKLzFW {
  color: #ffffff;
}
.rxfu4j {
  padding-top: 1.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .rxfu4j .owmAHHef9p {
    margin-top: 4rem;
  }
}
.rxfu4j .DDHTAQ9bvE {
  position: relative;
}
@media (max-width: 992px) {
  .rxfu4j .TYeg7vi {
    margin-bottom: 2rem;
  }
}
.rxfu4j .dLialGeO7 {
  background: #bb9457;
  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) {
  .rxfu4j .dLialGeO7 h5 {
    font-size: 2rem !important;
  }
  .rxfu4j .dLialGeO7 p {
    font-size: 1.5rem !important;
  }
}
.rxfu4j p {
  line-height: 1.2;
}
.rxfu4j .NqkofhMlO {
  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) {
  .rxfu4j .NqkofhMlO {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.rxfu4j .IrXUqVg50R {
  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;
}
.rxfu4j .IrXUqVg50R .yWSchfJvFN {
  background: #ffe6a7;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.rxfu4j .IrXUqVg50R .yWSchfJvFN span {
  color: #fffdf6;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.rxfu4j .IrXUqVg50R .IKebeub1x {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.rxfu4j .IrXUqVg50R .IKebeub1x path {
  fill: #ffffff;
}
.rxfu4j .IrXUqVg50R .NVgDsz {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.rxfu4j .IrXUqVg50R .NVgDsz path {
  fill: #ffffff;
}
.rxfu4j .OoDa3LW2 {
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .rxfu4j .OoDa3LW2 {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .rxfu4j .OoDa3LW2 {
    min-height: 400px;
  }
}
.rxfu4j .OoDa3LW2 img {
  height: 100%;
  object-fit: cover;
  animation: none;
}
.rxfu4j .zuQFJfgW,
.rxfu4j .tkjgVN {
  position: relative;
}
.rxfu4j .zuQFJfgW::before,
.rxfu4j .tkjgVN::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.7;
  background-color: #462f00;
  z-index: 1;
}
.rxfu4j .AeuCtq {
  overflow: hidden;
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.rxfu4j .tbiJdd0DKn {
  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) {
  .rxfu4j .tbiJdd0DKn {
    padding: 1rem;
  }
}
.rxfu4j .tbiJdd0DKn .TFXJ4gCzyz4 {
  background: #99582a;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid #ffffff;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.rxfu4j .tbiJdd0DKn .TFXJ4gCzyz4:hover {
  cursor: pointer;
}
.rxfu4j .tbiJdd0DKn .TFXJ4gCzyz4:hover span {
  transform: scale(1.4);
}
.rxfu4j .tbiJdd0DKn .TFXJ4gCzyz4 span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.rxfu4j .tbiJdd0DKn .m5zAv5FlS {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.rxfu4j .tbiJdd0DKn .m5zAv5FlS path {
  fill: #ffffff;
}
.rxfu4j .tbiJdd0DKn .r1ZdW9ngLtz {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.rxfu4j .tbiJdd0DKn .r1ZdW9ngLtz path {
  fill: #ffffff;
}
.rxfu4j img,
.rxfu4j .DDHTAQ9bvE {
  width: 100%;
  height: 100%;
}
.rxfu4j .UC8kfF1XWO {
  color: #FFFFFF;
}
.rxfu4j .AqkQ0JeC7Sz,
.rxfu4j .ZeS0Ly .dcbKLzFW {
  text-align: center;
  color: #000000;
}
.rxfu4j .xHqAjNK {
  max-height: 300px;
  transition: transform 0.3s;
}
.rxfu4j .xHqAjNK img {
  height: 300px;
}
.rxfu4j .xHqAjNK:hover {
  cursor: pointer;
}
.rxfu4j .xHqAjNK:hover .IrXUqVg50R span {
  transform: rotate(-20deg) scale(1.3);
}
.rxfu4j .ZeS0Ly {
  margin-bottom: 2rem;
}
.rxfu4j .ZeS0Ly:last-child {
  margin-bottom: 0;
}
.rxfu4j .wwm62EV {
  color: #000000;
}
.rM9jbeW9g {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .rM9jbeW9g .a7MdiiYeWPJ {
    margin-bottom: 20px;
  }
}
.rM9jbeW9g .YFpPPhBOA {
  color: #000000;
}
.rM9jbeW9g .CRgt6O {
  color: #45494E;
  margin-top: 24px;
}
.rM9jbeW9g .AqkQ0JeC7Sz {
  color: #000000;
}
.GBrE9OvVPnC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .GBrE9OvVPnC .a7MdiiYeWPJ {
    margin-bottom: 20px;
  }
}
.GBrE9OvVPnC .YFpPPhBOA {
  color: #4C2A00;
}
.GBrE9OvVPnC .AqkQ0JeC7Sz {
  color: #000000;
}
.GBrE9OvVPnC .u4YjmkqgWs {
  width: 100%;
  height: 2px;
  background: #bb9457;
  margin-top: 2rem;
}
.GBrE9OvVPnC .CRgt6O {
  border-radius: 1rem;
  border: 1px solid currentColor;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.GBrE9OvVPnC .vUJBmw {
  justify-content: space-between;
}
.GBrE9OvVPnC .t80b6n {
  color: #0046c7;
}
.GBrE9OvVPnC img {
  object-fit: cover;
}
.GBrE9OvVPnC h3 {
  transition: all 0.3s;
  position: relative;
  animation: none;
}
.GBrE9OvVPnC h3:hover {
  transform: translateX(25px);
  cursor: pointer;
}
.GBrE9OvVPnC h3:hover:before {
  opacity: 1;
}
.GBrE9OvVPnC 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%);
}
.GBrE9OvVPnC .CRgt6O,
.GBrE9OvVPnC .ieMS5CWbegU,
.GBrE9OvVPnC .dcbKLzFW {
  color: #000000;
}
.fqGAkk3 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.fqGAkk3 img {
  width: 180px;
  margin: auto;
}
.fqGAkk3 .tezPK5i71P {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  margin-bottom: 1rem;
}
.fqGAkk3 .YFpPPhBOA {
  color: #000000;
}
.fqGAkk3 .CRgt6O {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #fffdf6;
}
.fqGAkk3 .CRgt6O,
.fqGAkk3 .ieMS5CWbegU,
.fqGAkk3 .dcbKLzFW {
  text-align: center;
  color: #000000;
}
.GcxzqGj {
  padding-top: 0.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.GcxzqGj .DDHTAQ9bvE {
  position: relative;
}
.GcxzqGj .OoDa3LW2 {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  min-height: 800px;
  height: 100%;
}
@media (max-width: 992px) {
  .GcxzqGj .OoDa3LW2 {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .GcxzqGj .OoDa3LW2 {
    min-height: 500px;
  }
}
.GcxzqGj .OoDa3LW2 img {
  height: 100%;
  object-fit: cover;
}
.GcxzqGj .AeuCtq {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .GcxzqGj .AeuCtq {
    margin-top: 4rem;
  }
}
.GcxzqGj .tbiJdd0DKn {
  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) {
  .GcxzqGj .tbiJdd0DKn {
    padding: 1rem;
  }
}
.GcxzqGj .tbiJdd0DKn .TFXJ4gCzyz4 {
  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%;
}
.GcxzqGj .tbiJdd0DKn .TFXJ4gCzyz4:hover {
  cursor: pointer;
}
.GcxzqGj .tbiJdd0DKn .TFXJ4gCzyz4:hover span {
  transform: scale(1.4);
}
.GcxzqGj .tbiJdd0DKn .TFXJ4gCzyz4 span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.GcxzqGj .tbiJdd0DKn .m5zAv5FlS {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.GcxzqGj .tbiJdd0DKn .m5zAv5FlS path {
  fill: #ffffff;
}
.GcxzqGj .tbiJdd0DKn .r1ZdW9ngLtz {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.GcxzqGj .tbiJdd0DKn .r1ZdW9ngLtz path {
  fill: #ffffff;
}
.GcxzqGj img,
.GcxzqGj .DDHTAQ9bvE {
  width: 100%;
}
.GcxzqGj .wwm62EV {
  text-align: left;
  color: #000000;
}
.BrJeOas41iB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .BrJeOas41iB .a7MdiiYeWPJ {
    margin-bottom: 20px;
  }
}
.BrJeOas41iB .YFpPPhBOA {
  color: #000000;
}
.BrJeOas41iB .CRgt6O {
  color: #45494E;
  margin-top: 24px;
}
.BrJeOas41iB .AqkQ0JeC7Sz {
  color: #000000;
}
.vbL0EbDq3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.vbL0EbDq3 .K7lFw3cgBr {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #462f00 !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.vbL0EbDq3 .TPmsCsG {
  border: none;
}
.vbL0EbDq3 .Mn3zYGSf {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .vbL0EbDq3 .Mn3zYGSf {
    padding: 1rem 0rem;
  }
}
.vbL0EbDq3 .XaSavHC29p9 {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .vbL0EbDq3 .XaSavHC29p9 {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.vbL0EbDq3 .tLKYAjO2 {
  padding: 0;
}
.vbL0EbDq3 .YmXo9bhLy {
  height: 100%;
}
.vbL0EbDq3 img {
  height: 100%;
  object-fit: cover;
}
.vbL0EbDq3 .IpmQYC5U span {
  transform: rotate(0deg);
}
.vbL0EbDq3 .YQuFyfcQ3 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.vbL0EbDq3 p {
  margin-bottom: 0.3rem;
}
.vbL0EbDq3 .og3YAnRSkVi {
  color: #000000;
}
.vbL0EbDq3 .tezPK5i71P .Mn3zYGSf {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.vbL0EbDq3 .tezPK5i71P {
  background: #f1e9d2;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .vbL0EbDq3 .tezPK5i71P {
    padding: 1.5rem;
  }
}
.vbL0EbDq3 .ySFBSmB5lb {
  color: #000000;
}
.vbL0EbDq3 .YFpPPhBOA {
  text-align: left;
  color: #000000;
}
.vbL0EbDq3 .CRgt6O {
  color: #000000;
  text-align: left;
}
.vbL0EbDq3 .og3YAnRSkVi,
.vbL0EbDq3 .K7lFw3cgBr {
  color: #000000;
}
.UlQnBcu {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.UlQnBcu .IbJ6PR.bgx2TXXWaxr {
  display: none;
}
.UlQnBcu .IbJ6PR {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.UlQnBcu input:hover {
  border-color: white !important;
}
.UlQnBcu .WHasDbFzM {
  width: 100%;
  text-align: right !important;
}
@media (max-width: 992px) {
  .UlQnBcu .bvTJtV {
    margin-bottom: 2rem;
  }
}
.UlQnBcu img {
  object-fit: cover;
}
.UlQnBcu .AeuCtq {
  width: 100%;
}
.UlQnBcu .TFXJ4gCzyz4 {
  display: inline-flex;
  margin-top: 2rem;
}
.UlQnBcu .q1yZPtpM {
  padding: 3rem 2rem;
  width: 100%;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .UlQnBcu .q1yZPtpM {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .UlQnBcu .q1yZPtpM {
    padding: 1rem;
  }
}
.UlQnBcu .iaz7DIVhRHc {
  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;
}
.UlQnBcu .GFLhYkVm {
  display: flex;
}
.UlQnBcu .kCuVhuXxg {
  background: #ecdcc8;
}
.UlQnBcu .V3cg8EIEj {
  background-color: #ffffff;
}
.UlQnBcu .V3cg8EIEj::placeholder {
  color: #000000;
  opacity: 0.7;
}
.UlQnBcu .bEK6eK {
  color: #ffffff;
  text-align: left;
}
.UlQnBcu .AqkQ0JeC7Sz,
.UlQnBcu .q1yZPtpM {
  text-align: center;
  color: #ffffff;
}
.UlQnBcu .RbdvBvQBfBW,
.UlQnBcu .KWwSwrzi {
  color: #000000;
  text-align: left;
}
.UlQnBcu .AqkQ0JeC7Sz {
  text-align: left;
  color: #000000;
}
.UlQnBcu .YFpPPhBOA {
  text-align: left;
  color: #000000;
}
.juXHilCjIt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .juXHilCjIt .a7MdiiYeWPJ {
    margin-bottom: 20px;
  }
}
.juXHilCjIt .YFpPPhBOA {
  color: #000000;
}
.juXHilCjIt .CRgt6O {
  color: #000000;
  margin-top: 24px;
}
.juXHilCjIt .AqkQ0JeC7Sz {
  color: #000000;
}
.juXHilCjIt .u4YjmkqgWs {
  width: 100%;
  height: 2px;
  background: #000000;
  margin-bottom: 2rem;
}
.juXHilCjIt p {
  line-height: 1.2;
}
.juXHilCjIt .t80b6n {
  color: #000000;
}
.juXHilCjIt .p9GQeQVN {
  color: #000000;
}
.juXHilCjIt .d8ld30dFB4 {
  color: #000000;
}
.g6HenCFkJyY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.g6HenCFkJyY .YPI5DjUcHq7 .AqkQ0JeC7Sz {
  color: #FFFFFF;
}
.g6HenCFkJyY .AeuCtq {
  background: #462f00;
  border-radius: 2rem;
  padding: 1.5rem;
}
