[data-s-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5]{
  align-content:center;
  align-items:center;
  background:#ffffff;
  flex-direction:column;
  flex-wrap:nowrap;
  height:100%;
  justify-content:flex-start;
  padding:0px;
  width:100%;
}
@media (max-width:540px){
  [data-s-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5]{
    padding:0px;
  }
}
[data-s-3722a924-bda5-4567-a878-7c0c88d69cb7]{
  align-content:flex-start;
  align-items:flex-start;
  backdrop-filter:blur(0px);
  background:rgba(0,0,0,0.0);
  bottom:auto;
  display:none;
  flex:none;
  flex-direction:row;
  flex-wrap:nowrap;
  height:76px;
  justify-content:space-between;
  left:0px;
  margin:0 0 0 0;
  padding:17px 99px;
  position:fixed;
  right:0px;
  top:0px;
  width:auto;
  z-index:5;
}
@media (max-width:1140px){
  [data-s-3722a924-bda5-4567-a878-7c0c88d69cb7]{
    bottom:NaNpx;
    display:none;
    top:-10px;
  }
}
@media (max-width:840px){
  [data-s-3722a924-bda5-4567-a878-7c0c88d69cb7]{
    align-content:center;
    align-items:center;
    display:none;
    justify-content:space-between;
    left:0px;
    padding:24px 21px;
    right:0px;
    top:0px;
  }
}
@media (max-width:540px){
  [data-s-3722a924-bda5-4567-a878-7c0c88d69cb7]{
    background:#555555ff;
    bottom:0px;
    display:flex;
    height:75px;
    left:0px;
    padding:4px 24px;
    right:0px;
    top:auto;
  }
}
@media (max-width:320px){
  [data-s-3722a924-bda5-4567-a878-7c0c88d69cb7]{
    bottom:0px;
    display:flex;
    left:0px;
    right:0px;
  }
}
[data-s-477bace9-cce8-495a-8982-0e2f58f8f951]{
  align-content:center;
  align-items:center;
  border-radius:0px;
  flex:none;
  flex-direction:row;
  flex-wrap:nowrap;
  gap:30px;
  height:100%;
  justify-content:center;
  margin:0px 0px 0px 0px;
  padding:0px;
  width:177px;
}
@media (max-width:1140px){
  [data-s-477bace9-cce8-495a-8982-0e2f58f8f951]{
    gap:16px;
    height:100%;
    margin:1px 0px 0px 0px;
  }
}
@media (max-width:840px){
  [data-s-477bace9-cce8-495a-8982-0e2f58f8f951]{
    display:none;
    margin:0px 0px 0px 0px;
  }
}
@media (max-width:540px){
  [data-s-477bace9-cce8-495a-8982-0e2f58f8f951]{
    align-content:flex-start;
    align-items:flex-start;
    display:none;
    flex:none;
    flex-direction:row;
    flex-wrap:wrap;
    justify-content:space-between;
    margin:24px 0px 0px 0px;
    width:100%;
  }
}
@media (max-width:320px){
  [data-s-477bace9-cce8-495a-8982-0e2f58f8f951]{
    display:none;
  }
}
[data-s-5113b03e-a76e-4448-b110-bc7ff035fe74]{
  align-content:center;
  align-items:center;
  border-radius:0px;
  flex-direction:row;
  flex-wrap:nowrap;
  gap:30px;
  height:100%;
  justify-content:center;
  margin:0 0 0 0;
  padding:0px;
  position:relative;
  width:728px;
}
@media (max-width:1140px){
  [data-s-5113b03e-a76e-4448-b110-bc7ff035fe74]{
    gap:16px;
    height:100%;
    margin:1px 0px 0px 0px;
  }
}
@media (max-width:840px){
  [data-s-5113b03e-a76e-4448-b110-bc7ff035fe74]{
    display:none;
    margin:0px 0px 0px 0px;
  }
}
@media (max-width:540px){
  [data-s-5113b03e-a76e-4448-b110-bc7ff035fe74]{
    align-content:flex-start;
    align-items:flex-start;
    display:none;
    flex:none;
    flex-direction:row;
    flex-wrap:wrap;
    justify-content:space-between;
    margin:24px 0px 0px 0px;
    width:100%;
  }
}
@media (max-width:320px){
  [data-s-5113b03e-a76e-4448-b110-bc7ff035fe74]{
    display:none;
  }
}
[data-s-d614597f-8111-4e81-8105-2ac87e2f7b1a]{
  background:rgba(0,0,0,0.0);
  border-bottom:0px solid rgba(0, 0, 0, 0);
  border-left:0px solid rgba(0, 0, 0, 0);
  border-right:0px solid rgba(0, 0, 0, 0);
  border-top:4px solid rgba(0, 0, 0, 0);
  color:#FFFFFF;
  flex:none;
  font-family:var(--s-font-32ad8854);
  font-feature-settings:'palt' 1;
  font-size:18px;
  font-weight:700;
  height:30px;
  letter-spacing:0.2em;
  line-height:1.8;
  margin:0px 6px;
  padding:0px 0px 0px 0px;
  text-align:left;
  width:auto;
}
[data-s-d614597f-8111-4e81-8105-2ac87e2f7b1a]:hover{
  background:#a08c58;
  color:#FFFFFF;
}
@media (max-width:1140px){
  [data-s-d614597f-8111-4e81-8105-2ac87e2f7b1a]{
    background:rgba(0,0,0,0.0);
    border-bottom:0px solid rgba(0, 0, 0, 0);
    border-left:0px solid rgba(0, 0, 0, 0);
    border-right:0px solid rgba(0, 0, 0, 0);
    border-top:4px solid rgba(0, 0, 0, 0);
    color:#FFFFFF;
    font-feature-settings:'palt' 1;
    font-size:16px;
    padding:0px 0px 0px 0px;
    text-orientation:mixed;
    writing-mode:horizontal-tb;
  }
}
@media (max-width:540px){
  [data-s-d614597f-8111-4e81-8105-2ac87e2f7b1a]{
    background:#555555ff;
    border-bottom:0px solid #bbad8b;
    border-left:0px solid #bbad8b;
    border-right:0px solid #bbad8b;
    border-top:1px solid #bbad8b;
    flex:none;
    font-feature-settings:normal;
    font-size:20px;
    height:auto;
    line-height:1.8;
    padding:12px 0px;
    text-align:center;
    text-orientation:mixed;
    width:48%;
    writing-mode:horizontal-tb;
  }
}
@media (max-width:320px){
  [data-s-d614597f-8111-4e81-8105-2ac87e2f7b1a]{
    font-size:18px;
    padding:8px 0px;
  }
}
[data-s-d3a8cb36-88a2-4b4e-9be4-b08d967a1289]{
  background:rgba(0,0,0,0.0);
  border-bottom:0px solid rgba(0, 0, 0, 0);
  border-left:0px solid rgba(0, 0, 0, 0);
  border-right:0px solid rgba(0, 0, 0, 0);
  border-top:4px solid rgba(0, 0, 0, 0);
  color:#FFFFFF;
  flex:none;
  font-family:var(--s-font-32ad8854);
  font-feature-settings:'palt' 1;
  font-size:18px;
  font-weight:700;
  height:30px;
  letter-spacing:0.2em;
  line-height:1.8;
  margin:0px 6px;
  padding:0px 0px 0px 0px;
  text-align:left;
  width:auto;
}
[data-s-d3a8cb36-88a2-4b4e-9be4-b08d967a1289]:hover{
  background:#a08c58;
  color:#FFFFFF;
}
@media (max-width:1140px){
  [data-s-d3a8cb36-88a2-4b4e-9be4-b08d967a1289]{
    background:rgba(0,0,0,0.0);
    border-bottom:0px solid rgba(0, 0, 0, 0);
    border-left:0px solid rgba(0, 0, 0, 0);
    border-right:0px solid rgba(0, 0, 0, 0);
    border-top:4px solid rgba(0, 0, 0, 0);
    color:#FFFFFF;
    font-feature-settings:'palt' 1;
    font-size:16px;
    height:auto;
    padding:0px 0px 0px 0px;
    text-orientation:mixed;
    writing-mode:horizontal-tb;
  }
}
@media (max-width:540px){
  [data-s-d3a8cb36-88a2-4b4e-9be4-b08d967a1289]{
    background:#555555ff;
    border-bottom:0px solid #bbad8b;
    border-left:0px solid #bbad8b;
    border-right:0px solid #bbad8b;
    border-top:1px solid #bbad8b;
    flex:none;
    font-feature-settings:normal;
    font-size:20px;
    height:auto;
    line-height:1.8;
    padding:12px 0px;
    text-align:center;
    text-orientation:mixed;
    width:48%;
    writing-mode:horizontal-tb;
  }
}
@media (max-width:320px){
  [data-s-d3a8cb36-88a2-4b4e-9be4-b08d967a1289]{
    font-size:18px;
    padding:8px 0px;
  }
}
[data-s-19a58dcd-f16b-4203-848d-e3c2cb410ff2]{
  background:rgba(0,0,0,0.0);
  border-bottom:0px solid rgba(0, 0, 0, 0);
  border-left:0px solid rgba(0, 0, 0, 0);
  border-right:0px solid rgba(0, 0, 0, 0);
  border-top:4px solid rgba(0, 0, 0, 0);
  color:#FFFFFF;
  flex:none;
  font-family:var(--s-font-32ad8854);
  font-feature-settings:'palt' 1;
  font-size:18px;
  font-weight:700;
  height:30px;
  letter-spacing:0.2em;
  line-height:1.8;
  margin:0px 6px;
  padding:0px 0px 0px 0px;
  text-align:left;
  width:auto;
}
[data-s-19a58dcd-f16b-4203-848d-e3c2cb410ff2]:hover{
  background:#a08c58;
  color:#FFFFFF;
}
@media (max-width:1140px){
  [data-s-19a58dcd-f16b-4203-848d-e3c2cb410ff2]{
    background:rgba(0,0,0,0.0);
    border-bottom:0px solid rgba(0, 0, 0, 0);
    border-left:0px solid rgba(0, 0, 0, 0);
    border-right:0px solid rgba(0, 0, 0, 0);
    border-top:4px solid rgba(0, 0, 0, 0);
    color:#FFFFFF;
    font-feature-settings:'palt' 1;
    font-size:16px;
    padding:0px 0px 0px 0px;
    text-orientation:mixed;
    writing-mode:horizontal-tb;
  }
}
@media (max-width:540px){
  [data-s-19a58dcd-f16b-4203-848d-e3c2cb410ff2]{
    background:#555555ff;
    border-bottom:0px solid #bbad8b;
    border-left:0px solid #bbad8b;
    border-right:0px solid #bbad8b;
    border-top:1px solid #bbad8b;
    flex:none;
    font-feature-settings:normal;
    font-size:20px;
    height:auto;
    line-height:1.8;
    padding:12px 0px;
    text-align:center;
    text-orientation:mixed;
    width:48%;
    writing-mode:horizontal-tb;
  }
}
@media (max-width:320px){
  [data-s-19a58dcd-f16b-4203-848d-e3c2cb410ff2]{
    font-size:18px;
    padding:8px 0px;
  }
}
[data-s-089e5cb2-d3f7-4662-8163-eb4288bb5b72]{
  background:rgba(0,0,0,0.0);
  border-bottom:0px solid rgba(0, 0, 0, 0);
  border-left:0px solid rgba(0, 0, 0, 0);
  border-right:0px solid rgba(0, 0, 0, 0);
  border-top:4px solid rgba(0, 0, 0, 0);
  color:#FFFFFF;
  flex:none;
  font-family:var(--s-font-32ad8854);
  font-feature-settings:'palt' 1;
  font-size:18px;
  font-weight:700;
  height:auto;
  letter-spacing:0.2em;
  line-height:1.8;
  margin:11px 6px;
  padding:0px 0px 0px 0px;
  text-align:left;
  width:auto;
}
[data-s-089e5cb2-d3f7-4662-8163-eb4288bb5b72]:hover{
  background:#a08c58;
  color:#FFFFFF;
}
@media (max-width:1140px){
  [data-s-089e5cb2-d3f7-4662-8163-eb4288bb5b72]{
    background:rgba(0,0,0,0.0);
    border-bottom:0px solid rgba(0, 0, 0, 0);
    border-left:0px solid rgba(0, 0, 0, 0);
    border-right:0px solid rgba(0, 0, 0, 0);
    border-top:4px solid rgba(0, 0, 0, 0);
    color:#FFFFFF;
    font-feature-settings:'palt' 1;
    font-size:16px;
    letter-spacing:0.36em;
    padding:0px 0px 0px 0px;
    text-orientation:mixed;
    writing-mode:horizontal-tb;
  }
}
@media (max-width:540px){
  [data-s-089e5cb2-d3f7-4662-8163-eb4288bb5b72]{
    background:#555555ff;
    border-bottom:0px solid #bbad8b;
    border-left:0px solid #bbad8b;
    border-right:0px solid #bbad8b;
    border-top:1px solid #bbad8b;
    flex:none;
    font-feature-settings:normal;
    font-size:20px;
    height:auto;
    line-height:1.8;
    padding:12px 0px;
    text-align:center;
    text-orientation:mixed;
    width:48%;
    writing-mode:horizontal-tb;
  }
}
@media (max-width:320px){
  [data-s-089e5cb2-d3f7-4662-8163-eb4288bb5b72]{
    font-size:18px;
    padding:8px 0px;
  }
}
[data-s-50ab43ab-579b-4398-bec1-ffc4e63c3212]{
  background:rgba(0,0,0,0.0);
  border-bottom:0px solid rgba(0, 0, 0, 0);
  border-left:0px solid rgba(0, 0, 0, 0);
  border-right:0px solid rgba(0, 0, 0, 0);
  border-top:4px solid rgba(0, 0, 0, 0);
  color:#FFFFFF;
  flex:none;
  font-family:var(--s-font-32ad8854);
  font-feature-settings:'palt' 1;
  font-size:18px;
  font-weight:700;
  height:auto;
  letter-spacing:0.2em;
  line-height:1.8;
  margin:11px 6px;
  padding:0px 0px 0px 0px;
  text-align:left;
  width:auto;
}
[data-s-50ab43ab-579b-4398-bec1-ffc4e63c3212]:hover{
  background:#a08c58;
  color:#FFFFFF;
}
@media (max-width:1140px){
  [data-s-50ab43ab-579b-4398-bec1-ffc4e63c3212]{
    background:rgba(0,0,0,0.0);
    border-bottom:0px solid rgba(0, 0, 0, 0);
    border-left:0px solid rgba(0, 0, 0, 0);
    border-right:0px solid rgba(0, 0, 0, 0);
    border-top:4px solid rgba(0, 0, 0, 0);
    color:#FFFFFF;
    font-feature-settings:'palt' 1;
    font-size:16px;
    letter-spacing:0.36em;
    padding:0px 0px 0px 0px;
    text-orientation:mixed;
    writing-mode:horizontal-tb;
  }
}
@media (max-width:540px){
  [data-s-50ab43ab-579b-4398-bec1-ffc4e63c3212]{
    background:#555555ff;
    border-bottom:0px solid #bbad8b;
    border-left:0px solid #bbad8b;
    border-right:0px solid #bbad8b;
    border-top:1px solid #bbad8b;
    flex:none;
    font-feature-settings:normal;
    font-size:20px;
    height:auto;
    line-height:1.8;
    padding:12px 0px;
    text-align:center;
    text-orientation:mixed;
    width:48%;
    writing-mode:horizontal-tb;
  }
}
@media (max-width:320px){
  [data-s-50ab43ab-579b-4398-bec1-ffc4e63c3212]{
    font-size:18px;
    padding:8px 0px;
  }
}
[data-s-1364df0f-062d-4a53-8e4f-d5f9df70848c]{
  align-content:flex-start;
  align-items:flex-start;
  background:#FFFFFF;
  border-bottom:1px solid #a08c58;
  border-left:1px solid #a08c58;
  border-radius:4px;
  border-right:1px solid #a08c58;
  border-top:1px solid #a08c58;
  box-shadow:0px 0px 7px rgba(0, 0, 0, 0.1);
  display:none;
  flex:none;
  flex-direction:column;
  flex-wrap:nowrap;
  gap:5px;
  height:auto;
  justify-content:center;
  margin:0px;
  padding:12px 12px;
  width:auto;
}
@media (max-width:1140px){
  [data-s-1364df0f-062d-4a53-8e4f-d5f9df70848c]{
    display:none;
  }
}
@media (max-width:840px){
  [data-s-1364df0f-062d-4a53-8e4f-d5f9df70848c]{
    background:rgba(0,0,0,0.0);
    border-bottom:1px solid rgba(0, 0, 0, 0);
    border-left:1px solid rgba(0, 0, 0, 0);
    border-right:1px solid rgba(0, 0, 0, 0);
    border-top:1px solid rgba(0, 0, 0, 0);
    box-shadow:0px 0px 7px rgba(0, 0, 0, 0);
    display:flex;
    flex:none;
    padding:12px 12px;
    width:69px;
  }
}
@media (max-width:540px){
  [data-s-1364df0f-062d-4a53-8e4f-d5f9df70848c]{
    align-content:center;
    align-items:center;
    background:#555555ff;
    display:flex;
    flex:none;
    height:100%;
    justify-content:center;
    left:20px;
    margin:0 0 0 0;
    padding:12px 19px;
    position:absolute;
    top:0;
    width:94px;
  }
}
@media (max-width:320px){
  [data-s-1364df0f-062d-4a53-8e4f-d5f9df70848c]{
    border-bottom:2px solid rgba(0, 0, 0, 0);
    border-left:2px solid rgba(0, 0, 0, 0);
    border-right:2px solid rgba(0, 0, 0, 0);
    border-top:2px solid rgba(0, 0, 0, 0);
    box-shadow:0px 0px 7px rgba(0, 0, 0, 0);
    display:flex;
  }
}
[data-s-a0b30a45-2032-4f85-8d36-8aa358bae106]{
  background:#a08c58;
  flex:none;
  height:2px;
  width:42px;
}
@media (max-width:840px){
  [data-s-a0b30a45-2032-4f85-8d36-8aa358bae106]{
    background:#FFFFFF;
  }
}
@media (max-width:540px){
  [data-s-a0b30a45-2032-4f85-8d36-8aa358bae106]{
    background:#FFFFFF;
  }
}
[data-s-9a0987e8-457c-425b-9040-ec995b81e23a]{
  background:#a08c58;
  flex:none;
  height:2px;
  width:42px;
}
@media (max-width:840px){
  [data-s-9a0987e8-457c-425b-9040-ec995b81e23a]{
    background:#FFFFFF;
  }
}
@media (max-width:540px){
  [data-s-9a0987e8-457c-425b-9040-ec995b81e23a]{
    background:#FFFFFF;
  }
}
[data-s-d59b4310-b868-44bb-8687-4f09b52bb1ce]{
  background:#a08c58;
  flex:none;
  height:2px;
  width:26px;
}
@media (max-width:840px){
  [data-s-d59b4310-b868-44bb-8687-4f09b52bb1ce]{
    background:#FFFFFF;
  }
}
@media (max-width:540px){
  [data-s-d59b4310-b868-44bb-8687-4f09b52bb1ce]{
    background:#FFFFFF;
    height:2px;
    width:42px;
  }
}
[data-s-feff1687-8ace-4a86-8918-0b7ff54c84a0]{
  align-content:center;
  align-items:center;
  flex:none;
  flex-direction:column;
  flex-wrap:nowrap;
  gap:79px;
  height:auto;
  justify-content:center;
  padding:0px;
  width:100%;
}
@media (max-width:1140px){
  [data-s-feff1687-8ace-4a86-8918-0b7ff54c84a0]{
    gap:0px;
  }
}
@media (max-width:540px){
  [data-s-feff1687-8ace-4a86-8918-0b7ff54c84a0]{
    flex:none;
    gap:465px;
    height:7022px;
  }
}
[data-s-21fdea1e-433b-4981-be6f-5dd6dc2ed237]{
  bottom:auto;
  color:#FFFFFF;
  flex:none;
  font-family:var(--s-font-32ad8854);
  font-feature-settings:'palt' 1;
  font-size:43px;
  font-weight:500;
  height:384px;
  left:0px;
  line-height:1.4;
  margin:0 0 0 0;
  padding:122px;
  position:absolute;
  right:0px;
  text-align:left;
  text-shadow:0px 2px 10px rgba(0,0,0,0.2);
  top:378px;
  width:auto;
  z-index:5;
}
@media (max-width:540px){
  [data-s-21fdea1e-433b-4981-be6f-5dd6dc2ed237]{
    bottom:auto;
    font-size:30px;
    height:170px;
    padding:35px;
    top:426px;
  }
}
[data-s-edf4c3f1-f921-49b9-b43f-e85696926eb9]{
  align-content:flex-end;
  align-items:flex-end;
  flex:none;
  flex-direction:row;
  flex-wrap:nowrap;
  height:1003px;
  justify-content:center;
  margin:0px 0px 0px 0px;
  overflow-x:hidden;
  overflow-y:hidden;
  transition-timing-function:cubic-bezier(0, 0, 0.99, 0.98);
  width:100%;
}
[data-s-e6b42036-9948-4de2-8a34-ac09ef8a3add]{
  bottom:0px;
  flex-direction:column;
  flex-wrap:nowrap;
  height:auto;
  left:0;
  margin:0 0 0 0;
  outline-offset:-4px;
  padding:0px;
  position:absolute;
  top:0px;
  transform:{{transform}};
  transition-duration:{{_duration}}ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.58, 0.21, 0.41, 0.96);
  width:100%;
  will-change:transform;
}
[data-s-e6b42036-9948-4de2-8a34-ac09ef8a3add]:focus-visible{
  outline:2px solid black;
}
[data-s-c6842b66-7a3b-4673-85d4-807a59ef5957]{
  align-content:center;
  align-items:center;
  flex:none;
  flex-direction:column;
  flex-wrap:nowrap;
  height:100%;
  justify-content:center;
  padding:0px;
  width:100%;
}
[data-s-c6842b66-7a3b-4673-85d4-807a59ef5957]{
  transition-duration:2000ms;
}
[data-s-c6842b66-7a3b-4673-85d4-807a59ef5957][data-appear="0"]{
  opacity:0;
}
[data-s-4c0567e3-a770-49df-a391-3d61cba1a0c4]{
  align-content:flex-start;
  align-items:flex-start;
  flex-direction:column;
  flex-wrap:nowrap;
  height:100%;
  justify-content:center;
  padding:0px 80px 88px;
  width:100%;
  z-index:-1;
}
@media (max-width:540px){
  [data-s-4c0567e3-a770-49df-a391-3d61cba1a0c4]{
    align-content:center;
    align-items:center;
    flex-direction:column;
    flex-wrap:nowrap;
    justify-content:flex-start;
    z-index:0;
  }
}
[data-s-4c0567e3-a770-49df-a391-3d61cba1a0c4]{
  transition-duration:4000ms;
}
[data-s-4c0567e3-a770-49df-a391-3d61cba1a0c4][data-appear="0"]{
  transform:scale(1.07, 1.07);
}
[data-s-ba8c5015-d10a-453e-b4ed-b8599d1b4949]{
  align-content:center;
  align-items:center;
  flex:none;
  flex-direction:row;
  flex-wrap:nowrap;
  height:auto;
  justify-content:center;
  margin:37px 69px;
  padding:10px;
  width:100%;
}
@media (max-width:1140px){
  [data-s-ba8c5015-d10a-453e-b4ed-b8599d1b4949]{
    align-content:center;
    align-items:center;
    bottom:0;
    flex:none;
    height:538px;
    justify-content:center;
    left:0;
    margin:66px 43px;
    padding:0px;
    right:0;
    top:0;
    width:100%;
  }
}
@media (max-width:840px){
  [data-s-ba8c5015-d10a-453e-b4ed-b8599d1b4949]{
    display:flex;
    margin:0px 0px;
    padding:49px;
  }
}
@media (max-width:540px){
  [data-s-ba8c5015-d10a-453e-b4ed-b8599d1b4949]{
    align-content:center;
    align-items:center;
    display:flex;
    flex:none;
    flex-direction:column;
    flex-wrap:nowrap;
    height:657px;
    justify-content:center;
    margin:0px 34px;
    padding:0px 0px 0px 0px;
    width:100%;
  }
}
@media (max-width:320px){
  [data-s-ba8c5015-d10a-453e-b4ed-b8599d1b4949]{
    display:flex;
    width:100%;
  }
}
[data-s-94a0eeb4-9383-4de3-948a-0dd0397bb5cd]{
  align-content:flex-start;
  align-items:flex-start;
  background:rgba(0,0,0,0.0);
  flex:none;
  flex-direction:row;
  flex-wrap:nowrap;
  height:440px;
  justify-content:flex-end;
  margin:0px 54px 0px 10px;
  padding:0px 0px 0px 0px;
  width:698px;
}
@media (max-width:1140px){
  [data-s-94a0eeb4-9383-4de3-948a-0dd0397bb5cd]{
    flex:none;
    height:303px;
    margin:0px 29px 0px 10px;
    width:443px;
  }
}
@media (max-width:840px){
  [data-s-94a0eeb4-9383-4de3-948a-0dd0397bb5cd]{
    align-content:flex-start;
    align-items:flex-start;
    flex:none;
    flex-direction:row;
    flex-wrap:nowrap;
    height:461px;
    justify-content:flex-start;
    padding:0px 0px 0px 0px;
    width:100%;
    z-index:1;
  }
}
@media (max-width:540px){
  [data-s-94a0eeb4-9383-4de3-948a-0dd0397bb5cd]{
    display:flex;
    flex:none;
    height:242px;
    width:388px;
  }
}
@media (max-width:320px){
  [data-s-94a0eeb4-9383-4de3-948a-0dd0397bb5cd]{
    display:flex;
    flex:none;
    width:100%;
  }
}
[data-s-970d934d-13d6-49a9-9ff1-cdad6159953a]{
  align-content:center;
  align-items:center;
  flex-direction:column;
  flex-wrap:nowrap;
  height:393px;
  justify-content:center;
  margin:0px 0px 0px 0px;
  padding:0px;
  width:658px;
}
@media (max-width:1140px){
  [data-s-970d934d-13d6-49a9-9ff1-cdad6159953a]{
    width:583px;
  }
}
@media (max-width:840px){
  [data-s-970d934d-13d6-49a9-9ff1-cdad6159953a]{
    width:816px;
  }
}
@media (max-width:540px){
  [data-s-970d934d-13d6-49a9-9ff1-cdad6159953a]{
    align-content:center;
    align-items:center;
    border-radius:0px;
    height:50%;
    justify-content:flex-start;
    padding:0px;
    width:100%;
  }
}
[data-s-6c766b0f-32a8-4c22-975e-bf80bab5173b]{
  align-content:flex-start;
  align-items:flex-start;
  flex-direction:column;
  flex-wrap:nowrap;
  height:128px;
  justify-content:center;
  margin:45px 10px 10px 10px;
  padding:0px;
  width:658px;
}
@media (max-width:1140px){
  [data-s-6c766b0f-32a8-4c22-975e-bf80bab5173b]{
    height:133px;
    margin:45px 10px 44px 10px;
  }
}
@media (max-width:840px){
  [data-s-6c766b0f-32a8-4c22-975e-bf80bab5173b]{
    margin:0px 10px 10px 10px;
  }
}
@media (max-width:540px){
  [data-s-6c766b0f-32a8-4c22-975e-bf80bab5173b]{
    height:99px;
    margin:0px 10px 0px 10px;
    width:100%;
  }
}
[data-s-3652667f-a7e0-451d-9796-38e31970911b]{
  color:#333;
  font-family:var(--s-font-32ad8854);
  font-size:36px;
  font-weight:400;
  height:auto;
  line-height:1.4;
  text-align:left;
  width:auto;
}
@media (max-width:840px){
  [data-s-3652667f-a7e0-451d-9796-38e31970911b]{
    flex:none;
    padding:71px;
    width:556px;
  }
}
@media (max-width:540px){
  [data-s-3652667f-a7e0-451d-9796-38e31970911b]{
    font-size:20px;
    margin:0px 20px 0px 0px;
    padding:9px;
    width:100%;
  }
}
@media (max-width:320px){
  [data-s-3652667f-a7e0-451d-9796-38e31970911b]{
    font-size:19px;
    width:1px;
  }
}
[data-s-df364ba1-0a7f-484e-8e71-a8fbc81f69c5]{
  color:#333;
  font-family:var(--s-font-20992c25);
  font-size:20px;
  font-weight:400;
  height:auto;
  line-height:1.3;
  padding:18px;
  text-align:left;
  width:auto;
}
@media (max-width:1140px){
  [data-s-df364ba1-0a7f-484e-8e71-a8fbc81f69c5]{
    flex:none;
    height:231px;
    margin:0px 0px 0px 0px;
    padding:14px;
    width:557px;
  }
}
@media (max-width:840px){
  [data-s-df364ba1-0a7f-484e-8e71-a8fbc81f69c5]{
    padding:26px;
  }
}
@media (max-width:540px){
  [data-s-df364ba1-0a7f-484e-8e71-a8fbc81f69c5]{
    flex:none;
    font-feature-settings:normal;
    font-size:16px;
    margin:0px 0px 0px 0px;
    padding:0px;
    text-orientation:mixed;
    width:100%;
    writing-mode:horizontal-tb;
  }
}
[data-s-d4dc3227-afd8-4fab-8624-07535021f310]{
  align-content:center;
  align-items:center;
  background:rgba(0,0,0,0.0);
  flex:none;
  flex-direction:column;
  flex-wrap:nowrap;
  gap:0px;
  height:2558px;
  justify-content:flex-start;
  margin:50px 0px 0px 0px;
  width:100%;
}
@media (max-width:1140px){
  [data-s-d4dc3227-afd8-4fab-8624-07535021f310]{
    gap:0px;
    height:2718px;
    margin:50px 0px 0px 0px;
  }
}
@media (max-width:840px){
  [data-s-d4dc3227-afd8-4fab-8624-07535021f310]{
    height:1182px;
  }
}
@media (max-width:540px){
  [data-s-d4dc3227-afd8-4fab-8624-07535021f310]{
    height:2569px;
    margin:0px 0px 0px 0px;
    padding:0px;
  }
}
[data-s-1fd4bf35-9d60-4863-b931-f14051271dd5]{
  align-content:center;
  align-items:center;
  flex:none;
  flex-direction:column;
  flex-wrap:nowrap;
  height:398px;
  justify-content:flex-end;
  width:100%;
}
@media (max-width:540px){
  [data-s-1fd4bf35-9d60-4863-b931-f14051271dd5]{
    flex:none;
    height:298px;
  }
}
[data-s-17f07ef3-f0bb-4c25-a51f-5e2d39c5c539]{
  background:linear-gradient(0deg, #ffffff, rgba(249, 76, 255, 0));
  flex:none;
  height:50%;
  width:100%;
}
@media (max-width:540px){
  [data-s-17f07ef3-f0bb-4c25-a51f-5e2d39c5c539]{
    flex:none;
    height:150px;
  }
}
[data-s-35aea1c9-19cc-4c96-9b5d-c73203e24180]{
  align-content:center;
  align-items:center;
  flex:none;
  flex-direction:column;
  flex-wrap:nowrap;
  justify-content:flex-end;
  padding:120px 0px;
  width:100%;
}
@media (max-width:1140px){
  [data-s-35aea1c9-19cc-4c96-9b5d-c73203e24180]{
    padding:115px 0px;
  }
}
@media (max-width:540px){
  [data-s-35aea1c9-19cc-4c96-9b5d-c73203e24180]{
    padding:80px 0px;
  }
}
[data-s-5b3b729b-b86b-4743-a482-bc1bfb2eb4fb]{
  align-content:flex-start;
  align-items:flex-start;
  flex:none;
  flex-direction:row;
  flex-wrap:nowrap;
  justify-content:space-between;
  padding:0px;
  width:80%;
}
@media (max-width:1140px){
  [data-s-5b3b729b-b86b-4743-a482-bc1bfb2eb4fb]{
    width:919px;
  }
}
@media (max-width:540px){
  [data-s-5b3b729b-b86b-4743-a482-bc1bfb2eb4fb]{
    flex:none;
    flex-direction:column;
    flex-wrap:nowrap;
    width:90%;
  }
}
[data-s-49d740bc-826d-48ce-ae36-da8f05b77e3c]{
  color:#a08c58;
  font-family:var(--s-font-20992c25);
  font-size:56px;
  font-weight:600;
  height:auto;
  letter-spacing:0.2em;
  line-height:1.4;
  text-align:center;
  width:auto;
}
@media (max-width:540px){
  [data-s-49d740bc-826d-48ce-ae36-da8f05b77e3c]{
    font-size:40px;
    margin:0px 0px 24px 0px;
  }
}
@media (max-width:320px){
  [data-s-49d740bc-826d-48ce-ae36-da8f05b77e3c]{
    font-size:32px;
  }
}
[data-s-bcd1251c-301a-4210-9d19-9f15a176f889]{
  color:#000000;
  flex:none;
  font-family:var(--s-font-20992c25);
  font-size:20px;
  font-weight:500;
  height:auto;
  letter-spacing:0.05em;
  line-height:2;
  text-align:left;
  width:762px;
}
@media (max-width:1140px){
  [data-s-bcd1251c-301a-4210-9d19-9f15a176f889]{
    width:504px;
  }
}
@media (max-width:540px){
  [data-s-bcd1251c-301a-4210-9d19-9f15a176f889]{
    color:#333333ff;
    flex:1;
    height:auto;
    width:auto;
  }
}
@media (max-width:320px){
  [data-s-bcd1251c-301a-4210-9d19-9f15a176f889]{
    font-size:14px;
  }
}
[data-s-d2664fba-a963-4f58-8591-851d4eef23c8]{
  align-content:center;
  align-items:center;
  flex:none;
  flex-direction:row;
  flex-wrap:nowrap;
  justify-content:space-between;
  margin:100px 0px 0px 0px;
  padding:0px;
  width:1028px;
}
@media (max-width:1140px){
  [data-s-d2664fba-a963-4f58-8591-851d4eef23c8]{
    margin:63px 0px 0px 0px;
  }
}
@media (max-width:840px){
  [data-s-d2664fba-a963-4f58-8591-851d4eef23c8]{
    flex:none;
    width:90%;
  }
}
@media (max-width:540px){
  [data-s-d2664fba-a963-4f58-8591-851d4eef23c8]{
    flex:none;
    flex-direction:column;
    flex-wrap:nowrap;
    width:100%;
  }
}
[data-s-6e7c5d7e-e34e-491f-b92a-2c3d3c7bb51d]{
  border-radius:4px;
  flex:none;
  height:423px;
  width:613px;
}
[data-s-6e7c5d7e-e34e-491f-b92a-2c3d3c7bb51d]:before{
  background-repeat:no-repeat;
  background-size:cover;
}
@media (max-width:540px){
  [data-s-6e7c5d7e-e34e-491f-b92a-2c3d3c7bb51d]{
    border-radius:0;
    flex:none;
    margin:0px 0px 0px 0px;
    width:100%;
  }
}
@media (max-width:320px){
  [data-s-6e7c5d7e-e34e-491f-b92a-2c3d3c7bb51d]{
    flex:none;
    height:40vh;
  }
}
[data-s-8bcc856c-073e-4e02-b734-70d2d77b302d]{
  align-content:center;
  align-items:center;
  flex:none;
  flex-direction:column;
  flex-wrap:nowrap;
  height:166px;
  justify-content:center;
  padding:0px;
  width:35%;
}
@media (max-width:540px){
  [data-s-8bcc856c-073e-4e02-b734-70d2d77b302d]{
    flex:none;
    width:432px;
  }
}
[data-s-91b3f4e8-20dc-41f0-9c7b-a69aeb2bb0d0]{
  color:#000000;
  flex:none;
  font-family:var(--s-font-20992c25);
  font-size:32px;
  font-weight:500;
  height:auto;
  letter-spacing:0.1em;
  line-height:2;
  margin:0px 0px 24px 0px;
  text-align:left;
  width:100%;
}
@media (max-width:540px){
  [data-s-91b3f4e8-20dc-41f0-9c7b-a69aeb2bb0d0]{
    font-size:24px;
    margin:12px 0px;
  }
}
[data-s-17bff17f-0762-40d3-8d70-d970ba525e75]{
  color:#000000;
  flex:none;
  font-family:var(--s-font-20992c25);
  font-size:16px;
  font-weight:500;
  height:auto;
  letter-spacing:0.05em;
  line-height:2;
  text-align:left;
  width:100%;
}
@media (max-width:320px){
  [data-s-17bff17f-0762-40d3-8d70-d970ba525e75]{
    font-size:14px;
  }
}
[data-s-55b90823-5fd3-4932-a52a-63a3f7bf10a3]{
  align-content:center;
  align-items:center;
  background:#bbad8b;
  border-radius:2px;
  box-shadow:0px 10px 20px rgba(0,0,0,0.2);
  flex:none;
  flex-direction:column;
  flex-wrap:nowrap;
  height:1px;
  justify-content:center;
  margin:64px 0px 0px 0px;
  padding:24px 21px;
  width:30%;
}
[data-s-55b90823-5fd3-4932-a52a-63a3f7bf10a3]:hover{
  box-shadow:none;
  transform:translate(0px, 20px);
}
@media (max-width:540px){
  [data-s-55b90823-5fd3-4932-a52a-63a3f7bf10a3]{
    flex:none;
    margin:36px 0px 0px 0px;
    width:80%;
  }
}
@media (max-width:320px){
  [data-s-55b90823-5fd3-4932-a52a-63a3f7bf10a3]{
    flex:none;
    width:90%;
  }
}
[data-s-e497fb0a-189e-45bc-b6fd-d1ee28736d52]{
  color:#FFFFFF;
  font-family:var(--s-font-20992c25);
  font-size:20px;
  font-weight:700;
  height:auto;
  line-height:1.4;
  text-align:center;
  width:auto;
}
@media (max-width:540px){
  [data-s-e497fb0a-189e-45bc-b6fd-d1ee28736d52]{
    font-size:18px;
  }
}
@media (max-width:320px){
  [data-s-e497fb0a-189e-45bc-b6fd-d1ee28736d52]{
    font-size:16px;
  }
}
[data-s-d97e6e03-d6ae-4ff3-bd29-88b72edfde8c]{
  align-content:center;
  align-items:center;
  background:#bbad8b;
  display:flex;
  flex:none;
  flex-direction:column;
  flex-wrap:nowrap;
  gap:14px;
  height:1349px;
  justify-content:flex-end;
  margin:0px 0px 88px 0px;
  padding:222px 0px;
  width:100%;
}
@media (max-width:1140px){
  [data-s-d97e6e03-d6ae-4ff3-bd29-88b72edfde8c]{
    display:flex;
    gap:0px;
    height:50%;
    margin:0px 0px 0px 0px;
    padding:120px 0px;
  }
}
@media (max-width:840px){
  [data-s-d97e6e03-d6ae-4ff3-bd29-88b72edfde8c]{
    display:flex;
    height:1117px;
  }
}
@media (max-width:540px){
  [data-s-d97e6e03-d6ae-4ff3-bd29-88b72edfde8c]{
    display:flex;
    height:1177px;
    margin:0px 0px 0px 0px;
    padding:50px 0px;
  }
}
@media (max-width:320px){
  [data-s-d97e6e03-d6ae-4ff3-bd29-88b72edfde8c]{
    display:flex;
  }
}
[data-s-9235b571-d2a7-4542-a179-83e8bde4391b]{
  align-content:flex-start;
  align-items:flex-start;
  flex:none;
  flex-direction:row;
  flex-wrap:nowrap;
  height:78px;
  justify-content:space-between;
  padding:0px;
  width:80%;
}
@media (max-width:540px){
  [data-s-9235b571-d2a7-4542-a179-83e8bde4391b]{
    flex:none;
    flex-direction:column;
    flex-wrap:nowrap;
    height:65px;
    margin:0px 0px 52px 0px;
    width:90%;
  }
}
[data-s-61fa2b6a-3610-48ad-a2cc-ad9dbcc79a08]{
  color:#FFFFFF;
  font-family:var(--s-font-20992c25);
  font-size:56px;
  font-weight:600;
  height:auto;
  letter-spacing:0.2em;
  line-height:1.4;
  text-align:justify;
  width:auto;
}
@media (max-width:540px){
  [data-s-61fa2b6a-3610-48ad-a2cc-ad9dbcc79a08]{
    font-size:40px;
    margin:0px 0px 24px 0px;
  }
}
@media (max-width:320px){
  [data-s-61fa2b6a-3610-48ad-a2cc-ad9dbcc79a08]{
    font-size:32px;
  }
}
[data-s-2a2a2ccf-7a03-4bce-a328-d87ac2f6e5a7]{
  color:#000000;
  flex:none;
  font-family:var(--s-font-20992c25);
  font-size:16px;
  font-weight:500;
  height:auto;
  letter-spacing:0.05em;
  line-height:2;
  text-align:left;
  width:60%;
}
@media (max-width:540px){
  [data-s-2a2a2ccf-7a03-4bce-a328-d87ac2f6e5a7]{
    flex:1;
    height:auto;
    width:auto;
  }
}
@media (max-width:320px){
  [data-s-2a2a2ccf-7a03-4bce-a328-d87ac2f6e5a7]{
    font-size:14px;
  }
}
[data-s-e30e0d48-477d-48ff-95c4-193c51fc6833]{
  align-content:center;
  align-items:center;
  flex-direction:row;
  flex-wrap:nowrap;
  justify-content:center;
  padding:0px;
  width:100%;
}
@media (max-width:540px){
  [data-s-e30e0d48-477d-48ff-95c4-193c51fc6833]{
    flex-direction:column;
    flex-wrap:nowrap;
    height:503px;
  }
}
[data-s-777acdaf-564f-4acb-8fb0-2ac8feb700b5]{
  color:#FFFFFF;
  flex:none;
  font-family:var(--s-font-20992c25);
  font-size:32px;
  font-weight:500;
  height:auto;
  letter-spacing:0.1em;
  line-height:2;
  text-align:left;
  width:361px;
}
@media (max-width:1140px){
  [data-s-777acdaf-564f-4acb-8fb0-2ac8feb700b5]{
    width:333px;
  }
}
@media (max-width:840px){
  [data-s-777acdaf-564f-4acb-8fb0-2ac8feb700b5]{
    padding:19px;
    width:663px;
  }
}
@media (max-width:540px){
  [data-s-777acdaf-564f-4acb-8fb0-2ac8feb700b5]{
    font-size:24px;
    margin:0px 0px 121px 0px;
    padding:0px;
    width:407px;
  }
}
@media (max-width:320px){
  [data-s-777acdaf-564f-4acb-8fb0-2ac8feb700b5]{
    flex:none;
    font-size:18px;
    height:100%;
    padding:0px;
    width:100%;
  }
}
[data-s-41c2bc23-d01e-491c-9189-1caf96eb27fc]{
  align-content:center;
  align-items:center;
  flex-direction:row;
  flex-wrap:nowrap;
  justify-content:center;
  padding:0px;
  width:460px;
}
@media (max-width:1140px){
  [data-s-41c2bc23-d01e-491c-9189-1caf96eb27fc]{
    width:50%;
  }
}
@media (max-width:540px){
  [data-s-41c2bc23-d01e-491c-9189-1caf96eb27fc]{
    align-content:flex-end;
    align-items:flex-end;
    flex-direction:column;
    flex-wrap:nowrap;
    height:213px;
    justify-content:center;
  }
}
[data-s-396dd54c-ea86-489b-9f3d-463bda3b46fb]{
  align-content:center;
  align-items:center;
  flex-direction:row;
  flex-wrap:nowrap;
  justify-content:center;
  padding:0px;
}
@media (max-width:1140px){
  [data-s-396dd54c-ea86-489b-9f3d-463bda3b46fb]{
    align-content:center;
    align-items:center;
    justify-content:flex-end;
    width:100%;
  }
}
@media (max-width:540px){
  [data-s-396dd54c-ea86-489b-9f3d-463bda3b46fb]{
    padding:0px;
  }
}
[data-s-87b47916-41a9-47bb-b134-0553e47506fe]{
  align-content:flex-start;
  align-items:flex-start;
  flex-direction:row;
  flex-wrap:nowrap;
  height:222px;
  justify-content:center;
  margin:0px 0px 0px 0px;
  padding:0px;
  width:1023px;
}
@media (max-width:1140px){
  [data-s-87b47916-41a9-47bb-b134-0553e47506fe]{
    width:463px;
  }
}
@media (max-width:840px){
  [data-s-87b47916-41a9-47bb-b134-0553e47506fe]{
    width:601px;
  }
}
@media (max-width:540px){
  [data-s-87b47916-41a9-47bb-b134-0553e47506fe]{
    height:135px;
    margin:12px 0px 46px 0px;
    padding:0px;
    width:462px;
  }
}
[data-s-ab363d91-831d-4604-ba14-33e28bded432]{
  align-content:center;
  align-items:center;
  color:#FFFFFF;
  display:flex;
  flex:none;
  flex-direction:row;
  flex-wrap:nowrap;
  justify-content:space-between;
  margin:0px 0px 0px 0px;
  padding:0px;
  width:570px;
}
@media (max-width:1140px){
  [data-s-ab363d91-831d-4604-ba14-33e28bded432]{
    display:flex;
  }
}
@media (max-width:840px){
  [data-s-ab363d91-831d-4604-ba14-33e28bded432]{
    display:flex;
    flex:none;
    width:100%;
  }
}
@media (max-width:540px){
  [data-s-ab363d91-831d-4604-ba14-33e28bded432]{
    align-content:center;
    align-items:center;
    display:flex;
    flex:none;
    flex-direction:column;
    flex-wrap:nowrap;
    height:131px;
    justify-content:flex-end;
    padding:0px;
    width:399px;
  }
}
@media (max-width:320px){
  [data-s-ab363d91-831d-4604-ba14-33e28bded432]{
    display:flex;
    height:100%;
  }
}
[data-s-e12e6597-40bc-47be-84f1-dcfea774a10d]{
  color:#FFFFFF;
  flex:none;
  font-family:var(--s-font-20992c25);
  font-size:16px;
  font-weight:500;
  height:auto;
  letter-spacing:0.05em;
  line-height:2;
  padding:35px;
  text-align:left;
  width:100%;
}
@media (max-width:540px){
  [data-s-e12e6597-40bc-47be-84f1-dcfea774a10d]{
    padding:0px;
    width:100%;
  }
}
@media (max-width:320px){
  [data-s-e12e6597-40bc-47be-84f1-dcfea774a10d]{
    font-size:12px;
    padding:12px;
    width:100%;
  }
}
[data-s-ccbeec39-fa4a-4a30-998d-378dc95c4931]{
  border-radius:4px;
  flex:none;
  height:50%;
  margin:0px 0px 0px 0px;
  width:773px;
}
[data-s-ccbeec39-fa4a-4a30-998d-378dc95c4931]:before{
  background-repeat:no-repeat;
  background-size:cover;
}
@media (max-width:540px){
  [data-s-ccbeec39-fa4a-4a30-998d-378dc95c4931]{
    border-radius:0;
    flex:none;
    height:280px;
    margin:0px 0px 0px 0px;
    width:381px;
  }
}
@media (max-width:320px){
  [data-s-ccbeec39-fa4a-4a30-998d-378dc95c4931]{
    flex:none;
    height:40vh;
  }
}
[data-s-87a11afe-78cd-43bd-90d2-4e7bc4bf14cd]{
  align-content:center;
  align-items:center;
  background:#FFFFFF;
  border-bottom:0px solid rgba(0, 0, 0, 0);
  border-left:0px solid rgba(0, 0, 0, 0);
  border-radius:2px;
  border-right:0px solid rgba(0, 0, 0, 0);
  border-top:0px solid rgba(0, 0, 0, 0);
  box-shadow:0px 10px 20px rgba(0,0,0,0.2);
  flex:none;
  flex-direction:column;
  flex-wrap:nowrap;
  height:1px;
  justify-content:center;
  margin:64px 0px 0px 0px;
  padding:24px 21px;
  width:30%;
}
[data-s-87a11afe-78cd-43bd-90d2-4e7bc4bf14cd]:hover{
  box-shadow:none;
  transform:translate(0px, 20px);
}
@media (max-width:1140px){
  [data-s-87a11afe-78cd-43bd-90d2-4e7bc4bf14cd]{
    margin:64px 0px 62px 0px;
  }
}
@media (max-width:540px){
  [data-s-87a11afe-78cd-43bd-90d2-4e7bc4bf14cd]{
    flex:none;
    margin:30px 0px 58px 0px;
    width:80%;
  }
}
@media (max-width:320px){
  [data-s-87a11afe-78cd-43bd-90d2-4e7bc4bf14cd]{
    flex:none;
    width:90%;
  }
}
[data-s-bc7febb3-03c1-4579-931b-7ace435c29a9]{
  color:#a08c58;
  font-family:var(--s-font-20992c25);
  font-size:20px;
  font-weight:700;
  height:auto;
  line-height:1.4;
  text-align:center;
  width:auto;
}
@media (max-width:540px){
  [data-s-bc7febb3-03c1-4579-931b-7ace435c29a9]{
    font-size:18px;
  }
}
@media (max-width:320px){
  [data-s-bc7febb3-03c1-4579-931b-7ace435c29a9]{
    font-size:16px;
  }
}
[data-s-936b3c25-915e-4aa8-8c78-5e235feeebfb]{
  align-content:center;
  align-items:center;
  background:rgba(0,0,0,0.0);
  flex:none;
  flex-direction:column;
  flex-wrap:nowrap;
  gap:60px;
  height:2021px;
  justify-content:flex-end;
  margin:0px 0px 0px 0px;
  padding:0px;
  width:100%;
}
@media (max-width:1140px){
  [data-s-936b3c25-915e-4aa8-8c78-5e235feeebfb]{
    height:1766px;
    padding:0px;
  }
}
@media (max-width:840px){
  [data-s-936b3c25-915e-4aa8-8c78-5e235feeebfb]{
    gap:0px;
    height:2751px;
  }
}
@media (max-width:540px){
  [data-s-936b3c25-915e-4aa8-8c78-5e235feeebfb]{
    border-radius:0px;
    gap:0px;
    height:1412px;
    margin:0px 0px 0px 0px;
    padding:0px;
  }
}
[data-s-3e285279-c915-4b24-90e5-1e2a5e2adb24]{
  align-content:center;
  align-items:center;
  flex:none;
  flex-direction:column;
  flex-wrap:nowrap;
  height:579px;
  justify-content:flex-end;
  margin:0px 0px 0px 0px;
  padding:0px;
  width:100%;
}
@media (max-width:1140px){
  [data-s-3e285279-c915-4b24-90e5-1e2a5e2adb24]{
    height:316px;
    padding:0px;
  }
}
@media (max-width:840px){
  [data-s-3e285279-c915-4b24-90e5-1e2a5e2adb24]{
    margin:0px 0px 0px 0px;
  }
}
@media (max-width:540px){
  [data-s-3e285279-c915-4b24-90e5-1e2a5e2adb24]{
    align-content:center;
    align-items:center;
    flex:none;
    height:333px;
    justify-content:center;
    margin:0px 0px 0px 0px;
    padding:0px;
  }
}
[data-s-1362e1af-7b45-4f4e-9ce8-f8a5eaf6e65e]{
  background:linear-gradient(0deg, #ffffff, rgba(249, 76, 255, 0));
  flex:none;
  height:50%;
  width:100%;
}
@media (max-width:540px){
  [data-s-1362e1af-7b45-4f4e-9ce8-f8a5eaf6e65e]{
    flex:none;
    height:100%;
  }
}
[data-s-34eb085e-d67b-4fcb-96fe-3059c7507c59]{
  align-content:center;
  align-items:center;
  flex:none;
  flex-direction:column;
  flex-wrap:nowrap;
  justify-content:flex-end;
  padding:120px 0px;
  width:100%;
}
@media (max-width:1140px){
  [data-s-34eb085e-d67b-4fcb-96fe-3059c7507c59]{
    height:1422px;
  }
}
@media (max-width:540px){
  [data-s-34eb085e-d67b-4fcb-96fe-3059c7507c59]{
    flex:none;
    height:1539px;
    padding:253px 0px;
  }
}
[data-s-8605256d-4d19-489c-bb33-ccfe0be2cb6d]{
  align-content:flex-start;
  align-items:flex-start;
  flex:none;
  flex-direction:row;
  flex-wrap:nowrap;
  justify-content:space-between;
  padding:0px;
  width:80%;
}
@media (max-width:540px){
  [data-s-8605256d-4d19-489c-bb33-ccfe0be2cb6d]{
    flex:none;
    flex-direction:column;
    flex-wrap:nowrap;
    width:446px;
  }
}
[data-s-452cc15b-02ee-47ba-bf5b-0587936f9bad]{
  color:#a08c58;
  font-family:var(--s-font-20992c25);
  font-size:56px;
  font-weight:600;
  height:auto;
  letter-spacing:0.2em;
  line-height:1.4;
  text-align:center;
  width:auto;
}
@media (max-width:540px){
  [data-s-452cc15b-02ee-47ba-bf5b-0587936f9bad]{
    font-size:40px;
    margin:0px 0px 24px 0px;
  }
}
[data-s-da20f20a-fa32-4ab9-bd0c-9432271e417c]{
  color:#000000;
  flex:none;
  font-family:var(--s-font-20992c25);
  font-size:16px;
  font-weight:500;
  height:auto;
  letter-spacing:0.05em;
  line-height:2;
  text-align:left;
  width:60%;
}
@media (max-width:540px){
  [data-s-da20f20a-fa32-4ab9-bd0c-9432271e417c]{
    color:#333333ff;
    flex:1;
    font-size:17px;
    height:auto;
    width:auto;
  }
}
[data-s-ea1c1c4f-53e7-4c30-9338-53635c862eab]{
  align-content:center;
  align-items:center;
  flex:none;
  flex-direction:column;
  flex-wrap:nowrap;
  justify-content:space-between;
  margin:100px 0px 0px 0px;
  padding:0px;
  width:80%;
}
@media (max-width:840px){
  [data-s-ea1c1c4f-53e7-4c30-9338-53635c862eab]{
    flex:none;
    width:90%;
  }
}
@media (max-width:540px){
  [data-s-ea1c1c4f-53e7-4c30-9338-53635c862eab]{
    flex:none;
    flex-direction:column;
    flex-wrap:nowrap;
    width:100%;
  }
}
[data-s-ca090e87-3de2-4988-b35a-959a8dbeab05]{
  border-radius:4px;
  flex:none;
  height:60vh;
  width:100%;
}
[data-s-ca090e87-3de2-4988-b35a-959a8dbeab05]:before{
  background-repeat:no-repeat;
  background-size:cover;
}
@media (max-width:540px){
  [data-s-ca090e87-3de2-4988-b35a-959a8dbeab05]{
    flex:none;
    width:100%;
  }
}
@media (max-width:320px){
  [data-s-ca090e87-3de2-4988-b35a-959a8dbeab05]{
    flex:none;
    height:40vh;
  }
}
[data-s-7786a90b-4943-430f-a3a7-a077e60d1737]{
  color:#000000;
  flex:none;
  font-family:var(--s-font-20992c25);
  font-size:32px;
  font-weight:500;
  height:auto;
  letter-spacing:0.1em;
  line-height:2;
  margin:24px 0px 24px 0px;
  padding:0px;
  text-align:center;
  width:auto;
}
@media (max-width:540px){
  [data-s-7786a90b-4943-430f-a3a7-a077e60d1737]{
    color:#333333ff;
    flex:none;
    font-size:24px;
    height:auto;
    margin:12px 0px;
    width:90%;
  }
}
[data-s-87b1d15d-39ee-4d71-a976-54612090c7a3]{
  color:#000000;
  flex:none;
  font-family:var(--s-font-20992c25);
  font-size:16px;
  font-weight:500;
  height:auto;
  letter-spacing:0.05em;
  line-height:2;
  text-align:left;
  width:60%;
}
@media (max-width:1140px){
  [data-s-87b1d15d-39ee-4d71-a976-54612090c7a3]{
    width:713px;
  }
}
@media (max-width:540px){
  [data-s-87b1d15d-39ee-4d71-a976-54612090c7a3]{
    color:#333333ff;
    flex:none;
    width:434px;
  }
}
@media (max-width:320px){
  [data-s-87b1d15d-39ee-4d71-a976-54612090c7a3]{
    font-size:14px;
  }
}
[data-s-89ffea14-8abe-4653-ac6e-48555a6041b1]{
  align-content:center;
  align-items:center;
  background:#bbad8b;
  border-radius:2px;
  box-shadow:0px 10px 20px rgba(0,0,0,0.2);
  flex:none;
  flex-direction:column;
  flex-wrap:nowrap;
  height:53px;
  justify-content:center;
  margin:64px 0px 0px 0px;
  padding:24px 21px;
  width:30%;
}
[data-s-89ffea14-8abe-4653-ac6e-48555a6041b1]:hover{
  box-shadow:none;
  transform:translate(0px, 20px);
}
@media (max-width:540px){
  [data-s-89ffea14-8abe-4653-ac6e-48555a6041b1]{
    flex:none;
    margin:36px 0px 0px 0px;
    width:80%;
  }
}
@media (max-width:320px){
  [data-s-89ffea14-8abe-4653-ac6e-48555a6041b1]{
    flex:none;
    width:90%;
  }
}
[data-s-d5626254-13e7-47c6-908e-cbe0ad3da3f9]{
  color:#FFFFFF;
  font-family:var(--s-font-20992c25);
  font-size:20px;
  font-weight:700;
  height:auto;
  line-height:1.4;
  text-align:center;
  width:auto;
}
@media (max-width:540px){
  [data-s-d5626254-13e7-47c6-908e-cbe0ad3da3f9]{
    font-size:18px;
  }
}
@media (max-width:320px){
  [data-s-d5626254-13e7-47c6-908e-cbe0ad3da3f9]{
    font-size:16px;
  }
}
[data-s-b9ca0546-73a9-4766-8aec-5aa6cba01e83]{
  align-content:center;
  align-items:center;
  background:#907d4eff;
  border-radius:0px;
  flex:none;
  flex-direction:column;
  flex-wrap:nowrap;
  height:1179px;
  justify-content:center;
  margin:0px 0px 0px 0px;
  padding:0px;
  width:100%;
}
@media (max-width:1140px){
  [data-s-b9ca0546-73a9-4766-8aec-5aa6cba01e83]{
    height:1222px;
  }
}
@media (max-width:840px){
  [data-s-b9ca0546-73a9-4766-8aec-5aa6cba01e83]{
    width:100%;
  }
}
@media (max-width:540px){
  [data-s-b9ca0546-73a9-4766-8aec-5aa6cba01e83]{
    height:1654px;
  }
}
[data-s-07892a01-9e74-4ddf-88b6-b26e64c9bbaa]{
  align-content:center;
  align-items:center;
  background:#a08c58;
  border-bottom:0px solid #a08c58;
  border-left:0px solid #a08c58;
  border-right:0px solid #a08c58;
  border-top:0px solid #a08c58;
  flex:none;
  flex-direction:row;
  flex-wrap:nowrap;
  justify-content:center;
  padding:0px;
  width:100%;
}
@media (max-width:1140px){
  [data-s-07892a01-9e74-4ddf-88b6-b26e64c9bbaa]{
    height:857px;
  }
}
@media (max-width:840px){
  [data-s-07892a01-9e74-4ddf-88b6-b26e64c9bbaa]{
    flex-direction:column;
    flex-wrap:nowrap;
  }
}
[data-s-08462ea4-52c1-4de7-b860-1f4135ff6c45]{
  align-content:center;
  align-items:center;
  flex:none;
  flex-direction:row;
  flex-wrap:nowrap;
  height:857px;
  justify-content:center;
  padding:0px;
  width:100%;
}
@media (max-width:840px){
  [data-s-08462ea4-52c1-4de7-b860-1f4135ff6c45]{
    flex:none;
    height:auto;
    width:100%;
  }
}
[data-s-dc8252c8-0def-41d2-a18e-e7e1e2ff101f]{
  align-content:space-around;
  align-items:space-around;
  backdrop-filter:blur(5px);
  background:rgba(0,0,0,0.0);
  flex:none;
  flex-direction:row;
  flex-wrap:nowrap;
  height:100%;
  justify-content:center;
  padding:0px;
  width:100%;
}
@media (max-width:1140px){
  [data-s-dc8252c8-0def-41d2-a18e-e7e1e2ff101f]{
    gap:0px;
  }
}
@media (max-width:840px){
  [data-s-dc8252c8-0def-41d2-a18e-e7e1e2ff101f]{
    align-content:center;
    align-items:center;
    flex:none;
    flex-direction:column;
    flex-wrap:nowrap;
    gap:0px;
    height:auto;
    justify-content:space-around;
    padding:48px 0px;
  }
}
@media (max-width:540px){
  [data-s-dc8252c8-0def-41d2-a18e-e7e1e2ff101f]{
    flex:none;
    flex-direction:column;
    flex-wrap:nowrap;
  }
}
@media (max-width:320px){
  [data-s-dc8252c8-0def-41d2-a18e-e7e1e2ff101f]{
    align-content:center;
    align-items:center;
    flex:none;
    justify-content:space-around;
    padding:32px 0px;
    width:100%;
  }
}
[data-s-71e27a33-9fad-4bf7-afbb-7f7a7b6bd4b7]{
  align-content:flex-start;
  align-items:flex-start;
  flex:none;
  flex-direction:column;
  flex-wrap:nowrap;
  height:539px;
  justify-content:center;
  padding:0px;
  width:475px;
}
@media (max-width:840px){
  [data-s-71e27a33-9fad-4bf7-afbb-7f7a7b6bd4b7]{
    flex:none;
    width:576px;
  }
}
@media (max-width:540px){
  [data-s-71e27a33-9fad-4bf7-afbb-7f7a7b6bd4b7]{
    align-content:center;
    align-items:center;
    flex:none;
    flex-direction:column;
    justify-content:center;
  }
}
@media (max-width:320px){
  [data-s-71e27a33-9fad-4bf7-afbb-7f7a7b6bd4b7]{
    flex:none;
    width:90%;
  }
}
[data-s-d84cba6f-589e-4b67-aa82-59fc902cb73c]{
  color:#FFFFFF;
  font-family:var(--s-font-20992c25);
  font-size:48px;
  font-weight:700;
  height:auto;
  letter-spacing:0.2em;
  line-height:1.4;
  margin:0px 0px 24px 0px;
  text-align:center;
  width:auto;
}
@media (max-width:540px){
  [data-s-d84cba6f-589e-4b67-aa82-59fc902cb73c]{
    font-size:32px;
    margin:0px 0px 24px 0px;
  }
}
@media (max-width:320px){
  [data-s-d84cba6f-589e-4b67-aa82-59fc902cb73c]{
    font-size:24px;
  }
}
[data-s-38955443-6d67-4f59-945d-8dbef7a3cac6]{
  align-content:flex-start;
  align-items:flex-start;
  justify-content:flex-start;
  padding:0px;
}
[data-s-5891f5c4-668f-49ec-aedb-a555477890ca]{
  align-content:flex-start;
  align-items:flex-start;
  flex-direction:column;
  flex-wrap:nowrap;
  justify-content:center;
  padding:0px;
}
@media (max-width:540px){
  [data-s-5891f5c4-668f-49ec-aedb-a555477890ca]{
    flex-direction:column;
  }
}
[data-s-77b0ef5a-3bd7-411f-bfc5-ca8bcbdc8f5d]{
  color:#FFFFFF;
  font-family:var(--s-font-20992c25);
  font-size:20px;
  font-weight:700;
  height:auto;
  letter-spacing:0.2em;
  line-height:1.4;
  margin:0px 0px 16px 0px;
  text-align:center;
  width:auto;
}
@media (max-width:320px){
  [data-s-77b0ef5a-3bd7-411f-bfc5-ca8bcbdc8f5d]{
    font-size:24px;
  }
}
[data-s-e985e8fa-d31b-4c76-a5c5-71ad9304dc3f]{
  color:#FFFFFF;
  font-family:var(--s-font-20992c25);
  font-size:18px;
  font-weight:700;
  height:auto;
  letter-spacing:0.2em;
  line-height:1.4;
  margin:0px 0px 24px 0px;
  text-align:left;
  width:auto;
}
@media (max-width:540px){
  [data-s-e985e8fa-d31b-4c76-a5c5-71ad9304dc3f]{
    font-size:16px;
    margin:0px 0px 24px 0px;
  }
}
@media (max-width:320px){
  [data-s-e985e8fa-d31b-4c76-a5c5-71ad9304dc3f]{
    font-size:24px;
  }
}
[data-s-a0d05249-cdf3-4b1a-be37-1908e9105c0b]{
  flex:none;
  height:389px;
  width:694px;
}
@media (max-width:1140px){
  [data-s-a0d05249-cdf3-4b1a-be37-1908e9105c0b]{
    width:544px;
  }
}
@media (max-width:840px){
  [data-s-a0d05249-cdf3-4b1a-be37-1908e9105c0b]{
    flex:none;
    height:341px;
    width:667px;
  }
}
@media (max-width:320px){
  [data-s-a0d05249-cdf3-4b1a-be37-1908e9105c0b]{
    flex:none;
    height:250px;
  }
}
[data-s-b1d39d43-b848-43ca-9ad9-384030feab09]{
  align-content:flex-start;
  align-items:flex-start;
  background:rgba(0,0,0,0.0);
  border-bottom:0px solid #bbad8b;
  border-left:0px solid #bbad8b;
  border-right:0px solid #bbad8b;
  border-top:0px solid #bbad8b;
  flex:none;
  flex-direction:row;
  flex-wrap:nowrap;
  height:auto;
  justify-content:space-between;
  margin:0px 0px 0px 0px;
  padding:44px 0px;
  width:1188px;
}
[data-s-b1d39d43-b848-43ca-9ad9-384030feab09]:before{
  background-repeat:no-repeat;
}
@media (max-width:540px){
  [data-s-b1d39d43-b848-43ca-9ad9-384030feab09]{
    flex:none;
    flex-direction:column-reverse;
    flex-wrap:nowrap;
    padding:80px 0px;
  }
}
@media (max-width:320px){
  [data-s-b1d39d43-b848-43ca-9ad9-384030feab09]{
    flex:none;
    padding:64px 0px;
    width:90%;
  }
}
[data-s-26362ac9-73ae-4581-8319-3758e0348caa]{
  align-content:flex-start;
  align-items:flex-start;
  background:rgba(0,0,0,0.0);
  flex:none;
  flex-direction:column;
  flex-wrap:nowrap;
  height:auto;
  justify-content:flex-start;
  padding:0px;
  width:auto;
}
@media (max-width:1140px){
  [data-s-26362ac9-73ae-4581-8319-3758e0348caa]{
    flex:none;
    padding:26px;
    width:282px;
  }
}
@media (max-width:540px){
  [data-s-26362ac9-73ae-4581-8319-3758e0348caa]{
    align-content:center;
    align-items:center;
    flex:none;
    justify-content:flex-start;
    margin:32px 0px 0px 0px;
    width:100%;
  }
}
[data-s-7a2d1c2b-7107-4511-b7d6-035db63b20fb]{
  color:#FFFFFF;
  font-family:var(--s-font-20992c25);
  font-size:32px;
  font-weight:700;
  height:auto;
  letter-spacing:0.1em;
  line-height:1.2;
  margin:0px 0px 16px 0px;
  text-align:center;
  width:auto;
}
@media (max-width:540px){
  [data-s-7a2d1c2b-7107-4511-b7d6-035db63b20fb]{
    font-size:28px;
  }
}
@media (max-width:320px){
  [data-s-7a2d1c2b-7107-4511-b7d6-035db63b20fb]{
    font-size:24px;
  }
}
[data-s-e9536e7d-48d8-4dae-befd-240f6294400b]{
  color:#FFFFFF;
  font-family:var(--s-font-20992c25);
  font-size:16px;
  font-weight:500;
  height:auto;
  line-height:1.4;
  margin:0px;
  text-align:left;
  width:auto;
}
[data-s-e9536e7d-48d8-4dae-befd-240f6294400b]:hover{
  opacity:0.8;
}
@media (max-width:840px){
  [data-s-e9536e7d-48d8-4dae-befd-240f6294400b]{
    font-size:14px;
  }
}
[data-s-4186ee0c-9e3f-4368-ad5a-7282f74d352d]{
  align-content:center;
  align-items:center;
  flex-direction:row;
  flex-wrap:nowrap;
  justify-content:center;
  margin:20px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
[data-s-1902b463-55a7-478f-8f0e-011be531ef56]{
  color:#FFFFFF;
  font-size:20px;
  margin:0px;
  padding:10px;
}
[data-s-1902b463-55a7-478f-8f0e-011be531ef56]:hover{
  opacity:0.8;
}
[data-s-86b434e4-dc41-487a-a9a6-c1357701b232]{
  align-content:flex-start;
  align-items:flex-start;
  flex:none;
  flex-direction:row;
  flex-wrap:wrap;
  height:185px;
  justify-content:space-between;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px;
  width:653px;
}
@media (max-width:1140px){
  [data-s-86b434e4-dc41-487a-a9a6-c1357701b232]{
    gap:0px;
    margin:64px 0px 0px 0px;
    padding:0px 0px 0px;
    width:685px;
  }
}
@media (max-width:840px){
  [data-s-86b434e4-dc41-487a-a9a6-c1357701b232]{
    flex-direction:column;
    flex-wrap:nowrap;
  }
}
@media (max-width:540px){
  [data-s-86b434e4-dc41-487a-a9a6-c1357701b232]{
    flex:none;
    width:90%;
  }
}
[data-s-15741001-aa5c-4307-b634-8e3cb1b56f14]{
  align-content:center;
  align-items:center;
  background:#bbad8b;
  border-radius:2px;
  box-shadow:0px 5px 30px rgba(0,0,0,0.2);
  flex:none;
  flex-direction:column;
  flex-wrap:nowrap;
  height:auto;
  justify-content:center;
  padding:36px 21px;
  width:48%;
}
@media (max-width:840px){
  [data-s-15741001-aa5c-4307-b634-8e3cb1b56f14]{
    flex:none;
    margin:0px 0px 24px 0px;
    width:100%;
  }
}
@media (max-width:540px){
  [data-s-15741001-aa5c-4307-b634-8e3cb1b56f14]{
    padding:28px 21px;
  }
}
[data-s-b399b828-54f3-4dcd-bce4-25c11d834d0a]{
  color:#FFFFFF;
  font-family:var(--s-font-20992c25);
  font-size:24px;
  font-weight:600;
  height:auto;
  line-height:1.4;
  margin:0px 0px 0px 0px;
  text-align:center;
  width:auto;
}
@media (max-width:540px){
  [data-s-b399b828-54f3-4dcd-bce4-25c11d834d0a]{
    font-size:20px;
  }
}
[data-s-a40ec5de-a914-4dc8-9935-cc79e9b128d9]{
  color:#FFFFFF;
  font-family:var(--s-font-20992c25);
  font-size:32px;
  font-weight:700;
  height:auto;
  line-height:1.4;
  margin:6px 0px;
  text-align:center;
  width:auto;
}
@media (max-width:320px){
  [data-s-a40ec5de-a914-4dc8-9935-cc79e9b128d9]{
    font-size:24px;
  }
}
[data-s-7841eb33-3834-4b88-b95e-fa3be41ec1b0]{
  color:#FFFFFF;
  font-family:var(--s-font-20992c25);
  font-size:16px;
  font-weight:500;
  height:auto;
  line-height:1.4;
  margin:0px 0px 0px 0px;
  text-align:center;
  width:auto;
}
[data-s-dd6ee0a0-9e82-4587-a2e7-495b2b8b2d02]{
  align-content:center;
  align-items:center;
  background:#FFFFFF;
  border-radius:2px;
  box-shadow:0px 5px 30px rgba(0,0,0,0.2);
  flex:none;
  flex-direction:column;
  flex-wrap:nowrap;
  height:auto;
  justify-content:center;
  padding:36px 21px;
  width:48%;
}
@media (max-width:1140px){
  [data-s-dd6ee0a0-9e82-4587-a2e7-495b2b8b2d02]{
    margin:0px 0px 0px 0px;
  }
}
@media (max-width:840px){
  [data-s-dd6ee0a0-9e82-4587-a2e7-495b2b8b2d02]{
    flex:none;
    width:100%;
  }
}
[data-s-07949e53-d902-437c-882c-1c9b9bba3cad]{
  color:#333;
  font-family:var(--s-font-20992c25);
  font-size:24px;
  font-weight:600;
  height:auto;
  line-height:1.4;
  margin:0px 0px 0px 0px;
  text-align:center;
  width:auto;
}
@media (max-width:540px){
  [data-s-07949e53-d902-437c-882c-1c9b9bba3cad]{
    font-size:20px;
  }
}
[data-s-57fd41fc-eba7-45ad-b399-5d870fd966bd]{
  background:#a08c58;
  border-radius:4px;
  box-shadow:0px 0px 5px rgba(0,0,0,0.2);
  color:#FFFFFF;
  flex:none;
  font-family:var(--s-font-20992c25);
  font-size:20px;
  font-weight:700;
  height:auto;
  line-height:1.4;
  margin:12px 0px 14px 0px;
  padding:12px 0px;
  text-align:center;
  width:85%;
}
@media (max-width:840px){
  [data-s-57fd41fc-eba7-45ad-b399-5d870fd966bd]{
    padding:24px 0px;
  }
}
@media (max-width:540px){
  [data-s-57fd41fc-eba7-45ad-b399-5d870fd966bd]{
    flex:none;
    padding:18px 63px;
    width:100%;
  }
}
@media (max-width:320px){
  [data-s-57fd41fc-eba7-45ad-b399-5d870fd966bd]{
    flex:none;
    font-size:18px;
    padding:18px 0px;
    width:100%;
  }
}
[data-s-fb320ea8-c8ab-4882-8f70-3dbb99ce9ef6]{
  align-content:center;
  align-items:center;
  background:rgba(0,0,0,0.0);
  flex:none;
  flex-direction:row;
  flex-wrap:nowrap;
  height:auto;
  justify-content:center;
  margin:0px 0px 0px 0px;
  padding:16px 0px;
  width:100%;
}
@media (max-width:840px){
  [data-s-fb320ea8-c8ab-4882-8f70-3dbb99ce9ef6]{
    height:auto;
  }
}
@media (max-width:540px){
  [data-s-fb320ea8-c8ab-4882-8f70-3dbb99ce9ef6]{
    align-content:center;
    align-items:center;
    flex-direction:row;
    flex-wrap:nowrap;
    justify-content:center;
  }
}
[data-s-3bcff0c3-e61c-4337-a7ef-909e1d4c8800]{
  color:#FFFFFF;
  font-family:var(--s-font-20992c25);
  font-size:13px;
  font-weight:700;
  height:auto;
  line-height:1.4;
  text-align:center;
  width:auto;
}
[data-s-be9e9e35-8a44-46de-8771-eb8798868b07]{
  align-content:flex-start;
  align-items:flex-start;
  backdrop-filter:blur(0px);
  background:#555555ff;
  bottom:auto;
  flex:none;
  flex-direction:row;
  flex-wrap:nowrap;
  height:76px;
  justify-content:space-between;
  left:0px;
  margin:0 0 0 0;
  padding:17px 44px;
  position:fixed;
  right:0px;
  top:0px;
  width:auto;
  z-index:1;
}
@media (max-width:840px){
  [data-s-be9e9e35-8a44-46de-8771-eb8798868b07]{
    align-content:center;
    align-items:center;
    justify-content:space-between;
    left:0px;
    padding:24px 21px;
    right:0px;
    top:0px;
  }
}
@media (max-width:540px){
  [data-s-be9e9e35-8a44-46de-8771-eb8798868b07]{
    bottom:0px;
    display:none;
    left:0px;
    padding:12px 26px;
    right:0px;
    top:auto;
  }
}
@media (max-width:320px){
  [data-s-be9e9e35-8a44-46de-8771-eb8798868b07]{
    display:none;
  }
}
[data-s-685ea540-38e9-402d-9e68-8c7ddd5f29e1]{
  height:100%;
  width:146px;
}
[data-s-43728f09-a595-49c2-b35e-877de7d77947]{
  align-content:center;
  align-items:center;
  border-radius:0px;
  flex-direction:row;
  flex-wrap:nowrap;
  gap:30px;
  height:100%;
  justify-content:center;
  margin:0px 0px 0px 0px;
  padding:0px;
  width:848px;
}
@media (max-width:1140px){
  [data-s-43728f09-a595-49c2-b35e-877de7d77947]{
    gap:16px;
    height:100%;
    margin:1px 0px 0px 0px;
  }
}
@media (max-width:840px){
  [data-s-43728f09-a595-49c2-b35e-877de7d77947]{
    display:none;
    margin:0px 0px 0px 0px;
  }
}
@media (max-width:540px){
  [data-s-43728f09-a595-49c2-b35e-877de7d77947]{
    align-content:flex-start;
    align-items:flex-start;
    display:none;
    flex:none;
    flex-direction:row;
    flex-wrap:wrap;
    justify-content:space-between;
    margin:24px 0px 0px 0px;
    width:100%;
  }
}
@media (max-width:320px){
  [data-s-43728f09-a595-49c2-b35e-877de7d77947]{
    display:none;
  }
}
[data-s-894c461e-0987-42ae-8e4d-1e8095d73f67]{
  background:#555555ff;
  border-bottom:0px solid rgba(0, 0, 0, 0);
  border-left:0px solid rgba(0, 0, 0, 0);
  border-right:0px solid rgba(0, 0, 0, 0);
  border-top:4px solid rgba(0, 0, 0, 0);
  color:#FFFFFF;
  flex:none;
  font-family:var(--s-font-32ad8854);
  font-feature-settings:'palt' 1;
  font-size:18px;
  font-weight:700;
  height:30px;
  letter-spacing:0.2em;
  line-height:1.8;
  margin:0px 6px;
  padding:0px 0px 0px 0px;
  text-align:left;
  width:auto;
}
[data-s-894c461e-0987-42ae-8e4d-1e8095d73f67]:hover{
  background:#a08c58;
  color:#FFFFFF;
}
@media (max-width:1140px){
  [data-s-894c461e-0987-42ae-8e4d-1e8095d73f67]{
    background:rgba(0,0,0,0.0);
    border-bottom:0px solid rgba(0, 0, 0, 0);
    border-left:0px solid rgba(0, 0, 0, 0);
    border-right:0px solid rgba(0, 0, 0, 0);
    border-top:4px solid rgba(0, 0, 0, 0);
    color:#FFFFFF;
    font-feature-settings:'palt' 1;
    font-size:16px;
    height:auto;
    padding:0px 0px 0px 0px;
    text-orientation:mixed;
    writing-mode:horizontal-tb;
  }
}
@media (max-width:540px){
  [data-s-894c461e-0987-42ae-8e4d-1e8095d73f67]{
    border-bottom:0px solid #bbad8b;
    border-left:0px solid #bbad8b;
    border-right:0px solid #bbad8b;
    border-top:1px solid #bbad8b;
    flex:none;
    font-feature-settings:normal;
    font-size:20px;
    height:auto;
    line-height:1.8;
    padding:12px 0px;
    text-align:center;
    text-orientation:mixed;
    width:48%;
    writing-mode:horizontal-tb;
  }
}
@media (max-width:320px){
  [data-s-894c461e-0987-42ae-8e4d-1e8095d73f67]{
    font-size:18px;
    padding:8px 0px;
  }
}
[data-s-76856ebe-82d7-4b7a-92b7-1b8a0d937c40]{
  background:#555555ff;
  border-bottom:0px solid rgba(0, 0, 0, 0);
  border-left:0px solid rgba(0, 0, 0, 0);
  border-right:0px solid rgba(0, 0, 0, 0);
  border-top:4px solid rgba(0, 0, 0, 0);
  color:#FFFFFF;
  flex:none;
  font-family:var(--s-font-32ad8854);
  font-feature-settings:'palt' 1;
  font-size:18px;
  font-weight:700;
  height:30px;
  letter-spacing:0.2em;
  line-height:1.8;
  margin:0px 6px;
  padding:0px 0px 0px 0px;
  text-align:left;
  width:auto;
}
[data-s-76856ebe-82d7-4b7a-92b7-1b8a0d937c40]:hover{
  background:#a08c58;
  color:#FFFFFF;
}
@media (max-width:1140px){
  [data-s-76856ebe-82d7-4b7a-92b7-1b8a0d937c40]{
    background:rgba(0,0,0,0.0);
    border-bottom:0px solid rgba(0, 0, 0, 0);
    border-left:0px solid rgba(0, 0, 0, 0);
    border-right:0px solid rgba(0, 0, 0, 0);
    border-top:4px solid rgba(0, 0, 0, 0);
    color:#FFFFFF;
    font-feature-settings:'palt' 1;
    font-size:16px;
    padding:0px 0px 0px 0px;
    text-orientation:mixed;
    writing-mode:horizontal-tb;
  }
}
@media (max-width:540px){
  [data-s-76856ebe-82d7-4b7a-92b7-1b8a0d937c40]{
    border-bottom:0px solid #bbad8b;
    border-left:0px solid #bbad8b;
    border-right:0px solid #bbad8b;
    border-top:1px solid #bbad8b;
    flex:none;
    font-feature-settings:normal;
    font-size:20px;
    height:auto;
    line-height:1.8;
    padding:12px 0px;
    text-align:center;
    text-orientation:mixed;
    width:48%;
    writing-mode:horizontal-tb;
  }
}
@media (max-width:320px){
  [data-s-76856ebe-82d7-4b7a-92b7-1b8a0d937c40]{
    font-size:18px;
    padding:8px 0px;
  }
}
[data-s-1883cedc-d4e1-45fa-b0e9-e9e3056bfa59]{
  background:#555555ff;
  border-bottom:0px solid rgba(0, 0, 0, 0);
  border-left:0px solid rgba(0, 0, 0, 0);
  border-right:0px solid rgba(0, 0, 0, 0);
  border-top:4px solid rgba(0, 0, 0, 0);
  color:#FFFFFF;
  flex:none;
  font-family:var(--s-font-32ad8854);
  font-feature-settings:'palt' 1;
  font-size:18px;
  font-weight:700;
  height:auto;
  letter-spacing:0.2em;
  line-height:1.8;
  margin:11px 6px;
  padding:0px 0px 0px 0px;
  text-align:left;
  width:auto;
}
[data-s-1883cedc-d4e1-45fa-b0e9-e9e3056bfa59]:hover{
  background:#a08c58;
  color:#FFFFFF;
}
@media (max-width:1140px){
  [data-s-1883cedc-d4e1-45fa-b0e9-e9e3056bfa59]{
    background:rgba(0,0,0,0.0);
    border-bottom:0px solid rgba(0, 0, 0, 0);
    border-left:0px solid rgba(0, 0, 0, 0);
    border-right:0px solid rgba(0, 0, 0, 0);
    border-top:4px solid rgba(0, 0, 0, 0);
    color:#FFFFFF;
    font-feature-settings:'palt' 1;
    font-size:16px;
    letter-spacing:0.36em;
    padding:0px 0px 0px 0px;
    text-orientation:mixed;
    writing-mode:horizontal-tb;
  }
}
@media (max-width:540px){
  [data-s-1883cedc-d4e1-45fa-b0e9-e9e3056bfa59]{
    border-bottom:0px solid #bbad8b;
    border-left:0px solid #bbad8b;
    border-right:0px solid #bbad8b;
    border-top:1px solid #bbad8b;
    flex:none;
    font-feature-settings:normal;
    font-size:20px;
    height:auto;
    line-height:1.8;
    padding:12px 0px;
    text-align:center;
    text-orientation:mixed;
    width:48%;
    writing-mode:horizontal-tb;
  }
}
@media (max-width:320px){
  [data-s-1883cedc-d4e1-45fa-b0e9-e9e3056bfa59]{
    font-size:18px;
    padding:8px 0px;
  }
}
[data-s-18ee9a48-f592-48fe-9e4e-be6d9eb8c3e5]{
  background:#555555ff;
  border-bottom:0px solid rgba(0, 0, 0, 0);
  border-left:0px solid rgba(0, 0, 0, 0);
  border-right:0px solid rgba(0, 0, 0, 0);
  border-top:4px solid rgba(0, 0, 0, 0);
  color:#FFFFFF;
  flex:none;
  font-family:var(--s-font-32ad8854);
  font-feature-settings:'palt' 1;
  font-size:18px;
  font-weight:700;
  height:auto;
  letter-spacing:0.2em;
  line-height:1.8;
  margin:11px 6px;
  padding:0px 0px 0px 0px;
  text-align:left;
  width:auto;
}
[data-s-18ee9a48-f592-48fe-9e4e-be6d9eb8c3e5]:hover{
  background:#a08c58;
  color:#FFFFFF;
}
@media (max-width:1140px){
  [data-s-18ee9a48-f592-48fe-9e4e-be6d9eb8c3e5]{
    background:rgba(0,0,0,0.0);
    border-bottom:0px solid rgba(0, 0, 0, 0);
    border-left:0px solid rgba(0, 0, 0, 0);
    border-right:0px solid rgba(0, 0, 0, 0);
    border-top:4px solid rgba(0, 0, 0, 0);
    color:#FFFFFF;
    font-feature-settings:'palt' 1;
    font-size:16px;
    letter-spacing:0.36em;
    padding:0px 0px 0px 0px;
    text-orientation:mixed;
    writing-mode:horizontal-tb;
  }
}
@media (max-width:540px){
  [data-s-18ee9a48-f592-48fe-9e4e-be6d9eb8c3e5]{
    border-bottom:0px solid #bbad8b;
    border-left:0px solid #bbad8b;
    border-right:0px solid #bbad8b;
    border-top:1px solid #bbad8b;
    flex:none;
    font-feature-settings:normal;
    font-size:20px;
    height:auto;
    line-height:1.8;
    padding:12px 0px;
    text-align:center;
    text-orientation:mixed;
    width:48%;
    writing-mode:horizontal-tb;
  }
}
@media (max-width:320px){
  [data-s-18ee9a48-f592-48fe-9e4e-be6d9eb8c3e5]{
    font-size:18px;
    padding:8px 0px;
  }
}
[data-s-e9042c35-6135-4a23-afa9-2d7816c354da]{
  background:#555555ff;
  border-bottom:0px solid rgba(0, 0, 0, 0);
  border-left:0px solid rgba(0, 0, 0, 0);
  border-right:0px solid rgba(0, 0, 0, 0);
  border-top:4px solid rgba(0, 0, 0, 0);
  color:#FFFFFF;
  flex:none;
  font-family:var(--s-font-32ad8854);
  font-feature-settings:'palt' 1;
  font-size:18px;
  font-weight:700;
  height:30px;
  letter-spacing:0.2em;
  line-height:1.8;
  margin:0px 6px;
  padding:0px 0px 0px 0px;
  text-align:left;
  width:auto;
}
[data-s-e9042c35-6135-4a23-afa9-2d7816c354da]:hover{
  background:#a08c58;
  color:#FFFFFF;
}
@media (max-width:1140px){
  [data-s-e9042c35-6135-4a23-afa9-2d7816c354da]{
    background:rgba(0,0,0,0.0);
    border-bottom:0px solid rgba(0, 0, 0, 0);
    border-left:0px solid rgba(0, 0, 0, 0);
    border-right:0px solid rgba(0, 0, 0, 0);
    border-top:4px solid rgba(0, 0, 0, 0);
    color:#FFFFFF;
    font-feature-settings:'palt' 1;
    font-size:16px;
    padding:0px 0px 0px 0px;
    text-orientation:mixed;
    writing-mode:horizontal-tb;
  }
}
@media (max-width:540px){
  [data-s-e9042c35-6135-4a23-afa9-2d7816c354da]{
    border-bottom:0px solid #bbad8b;
    border-left:0px solid #bbad8b;
    border-right:0px solid #bbad8b;
    border-top:1px solid #bbad8b;
    flex:none;
    font-feature-settings:normal;
    font-size:20px;
    height:auto;
    line-height:1.8;
    padding:12px 0px;
    text-align:center;
    text-orientation:mixed;
    width:48%;
    writing-mode:horizontal-tb;
  }
}
@media (max-width:320px){
  [data-s-e9042c35-6135-4a23-afa9-2d7816c354da]{
    font-size:18px;
    padding:8px 0px;
  }
}
[data-s-03a26b7f-1a63-4a3e-96f9-b36cb8b559c5]{
  align-content:center;
  align-items:center;
  background:rgba(0,0,0,0.0);
  bottom:auto;
  flex-direction:column;
  flex-wrap:nowrap;
  justify-content:center;
  left:auto;
  margin:0 0 0 0;
  padding:0px;
  position:fixed;
  right:41px;
  top:7px;
  transition-duration:0ms;
  z-index:1;
}
@media (max-width:540px){
  [data-s-03a26b7f-1a63-4a3e-96f9-b36cb8b559c5]{
    background:linear-gradient(0deg, rgba(255, 255, 255, 0) 100%, rgb(255, 255, 255) 100%, rgba(255, 255, 255, 0));
    bottom:6px;
    display:flex;
    flex:none;
    height:63px;
    left:auto;
    margin:0 0 0 0;
    position:absolute;
    right:5px;
    top:auto;
    transform:translate(0px, 0px);
    width:284px;
  }
}
@media (max-width:320px){
  [data-s-03a26b7f-1a63-4a3e-96f9-b36cb8b559c5]{
    bottom:3px;
    display:flex;
    left:auto;
    right:3px;
    top:3px;
  }
}
[data-s-454b7d5e-bae8-4a8c-8b4e-a389e98fec09]{
  align-content:center;
  align-items:center;
  background:#a08c58;
  border-radius:4px 4px 4px 4px;
  box-shadow:0px 0px 10px rgba(0, 0, 0, 0.1);
  flex-direction:row;
  flex-wrap:nowrap;
  height:61px;
  justify-content:center;
  margin:0px 0px 0px 0px;
  padding:24px 39px;
}
@media (max-width:1140px){
  [data-s-454b7d5e-bae8-4a8c-8b4e-a389e98fec09]{
    transform:translate(0px, 0px);
  }
}
@media (max-width:540px){
  [data-s-454b7d5e-bae8-4a8c-8b4e-a389e98fec09]{
    background:#9d823aff;
    flex:none;
    height:100%;
    margin:0 0 0 0;
    padding:13px 18px;
    position:sticky;
    top:0;
    width:212px;
  }
}
@media (max-width:320px){
  [data-s-454b7d5e-bae8-4a8c-8b4e-a389e98fec09]{
    padding:12px 24px;
  }
}
[data-s-454b7d5e-bae8-4a8c-8b4e-a389e98fec09]{
  transition-duration:800ms;
}
[data-s-454b7d5e-bae8-4a8c-8b4e-a389e98fec09][data-appear="0"]{
  opacity:0;
  transform:translate(0px, 10px);
  transition-delay:2000ms;
}
[data-s-6b7745b5-f8ff-4bd7-97ee-a2df96491006]{
  color:#FFFFFF;
  font-family:var(--s-font-20992c25);
  font-size:18px;
  font-weight:700;
  height:auto;
  line-height:1.4;
  text-align:center;
  width:auto;
}
@media (max-width:540px){
  [data-s-6b7745b5-f8ff-4bd7-97ee-a2df96491006]{
    flex:none;
    font-size:22px;
    margin:0px 0px 0px 0px;
    width:100%;
  }
}
@media (max-width:320px){
  [data-s-6b7745b5-f8ff-4bd7-97ee-a2df96491006]{
    font-size:20px;
  }
}
