@import url("https://fonts.googleapis.com/css2?family=Average&family=Patua+One&family=Playfair&family=Playfair+Display&family=Playfair+Display+SC");#dslc-module-b03fbd0cae8 > div > div > img {
  padding-right: 26px;
  padding-left: 28px;
  padding-top: 30px;
  padding-bottom: 36px;
  background-color: #ffffff;
}
#wpforms-46 .wpforms-field .wpforms-field-label {
  color: rgba(142, 117, 0, 0.85);
  font-family: Patua One;
  font-size: 25px;
  font-weight: 500;
}
#wpforms-46-field_7-container .choice-1 > .wpforms-field-label-inline {
  font-family: Average;
}
#wpforms-46-field_7-container .choice-2 > .wpforms-field-label-inline {
  font-family: Average;
  font-size: 18px;
}
#wpforms-46 button.wpforms-submit {
  background-color: rgba(88, 144, 229, 0);
  color: rgba(142, 117, 0, 0.85);
  border-width: 1px;
  border-style: solid;
  border-color: rgba(142, 117, 0, 0.85);
  font-family: Playfair Display SC;
  font-size: 26px;
}
#wpforms-46 button.wpforms-submit:hover {
  background-color: rgba(142, 117, 0, 0.05);
}
#wpforms-54 .wpforms-field .wpforms-field-label {
  color: #c39c61;
  font-family: Patua One;
}
#wpforms-54-field_6-container .wpforms-field-label-inline {
  font-family: Playfair;
}
#wpforms-54 button.wpforms-submit {
  font-family: Playfair Display SC;
  font-size: 28px;
  background-color: #c39c61;
}
#wpforms-54 button.wpforms-submit:hover {
  background-color: rgba(0, 0, 0, 0);
  color: rgba(142, 117, 0, 0.85);
  border-width: 1;
  border-style: solid;
  border-color: rgba(142, 117, 0, 0.85);
}
.dslc-modules-area > #dslc-module-4437a61b550 #accordion-0 > .dslc-accordion-header {
  background-color: #ffffff;
}
#accordion-0 > div:nth-child(2) {
  background-color: #ffffff;
}
#dslc-module-4437a61b550 #accordion-0 .dslca-accordion-action-hooks {
  padding-right: 15px;
}
.dslc-modules-area > #dslc-module-4437a61b550 #accordion-1 > .dslc-accordion-header {
  background-color: #ffffff;
}
.dslc-modules-area > #dslc-module-4437a61b550 #accordion-2 > .dslc-accordion-header {
  background-color: #ffffff;
}
.dslc-modules-area > #dslc-module-4437a61b550 #accordion-3 > .dslc-accordion-header {
  background-color: #ffffff;
}
.dslc-modules-area > #dslc-module-4437a61b550 #accordion-4 > .dslc-accordion-header {
  background-color: #ffffff;
}
.dslc-accordion > #accordion-0 p {
  font-family: Playfair Display;
  font-size: 18px;
}
#accordion-0 h3 > strong {
  font-family: Patua One;
}
#accordion-0 h4 > span {
  font-weight: 600;
  font-size: 26px;
}
.dslc-modules-area > #dslc-module-4437a61b550 #accordion-1 > .dslc-accordion-content {
  border-width: 2px;
  border-color: rgba(142, 117, 0, 0.16);
  background-image: url(https://ztg.zoy.temporary.site/wp-content/uploads/2025/06/AdobeStock_366178415-768x240.jpeg);
}
.dslca-editable-content > .et_pb_text_8 strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_text_9 strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_text_10 strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_text_11 strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_text_12 strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_text_14 strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_text_15 strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_text_16 strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_text_17 strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_text_18 strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_text_19 strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_text_21 strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_text_22 strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_text_23 strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_text_24 strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_text_25 strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_text_26 strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_text_27 strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_text_28 strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_text_29 strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_text_30 strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_text_31 strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_text_32 strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_text_33 strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_text_34 strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_text_35 strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_text_36 strong {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_38 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_39 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_40 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_41 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_42 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_8 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_9 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_10 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_11 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_12 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_14 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_15 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_16 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_17 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_18 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_19 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_21 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_22 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_23 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_24 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_25 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_26 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_27 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_28 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_29 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_30 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_31 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_32 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_33 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_34 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_35 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslca-editable-content > .et_pb_text_36 em {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_39 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_40 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_41 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_42 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslca-editable-content > .et_pb_text_8 span {
  font-weight: 600;
  font-size: 26px;
}
.dslca-editable-content > .et_pb_text_9 span {
  font-weight: 600;
  font-size: 26px;
}
.dslca-editable-content > .et_pb_text_10 span {
  font-weight: 600;
  font-size: 22 px;
}
.dslca-editable-content > .et_pb_text_11 span {
  font-weight: 600;
  font-size: 22px;
}
.dslca-editable-content > .et_pb_text_12 span {
  font-weight: 600;
  font-size: 22px;
}
.dslca-editable-content > .et_pb_text_14 span {
  font-weight: 600;
  font-size: 26px;
}
.dslca-editable-content > .et_pb_text_15 span {
  font-weight: 600;
  font-size: 26px;
}
.dslca-editable-content > .et_pb_text_16 span {
  font-weight: 600;
  font-size: 26px;
}
.dslca-editable-content > .et_pb_text_17 span {
  font-weight: 600;
  font-size: 26px;
}
.dslca-editable-content > .et_pb_text_18 span {
  font-weight: 600;
  font-size: 26px;
}
.dslca-editable-content > .et_pb_text_19 span {
  font-weight: 600;
  font-size: 26px;
}
.dslca-editable-content > .et_pb_text_21 span {
  font-weight: 600;
  font-size: 26px;
}
.dslca-editable-content > .et_pb_text_22 span {
  font-weight: 600;
  font-size: 26px;
}
.dslca-editable-content > .et_pb_text_23 span {
  font-weight: 600;
  font-size: 26px;
}
.dslca-editable-content > .et_pb_text_24 span {
  font-weight: 600;
  font-size: 26px;
}
.dslca-editable-content > .et_pb_text_25 span {
  font-weight: 600;
  font-size: 26px;
}
.dslca-editable-content > .et_pb_text_26 span {
  font-weight: 600;
  font-size: 26px;
}
.dslca-editable-content > .et_pb_text_27 span {
  font-weight: 600;
  font-size: 26px;
}
.dslca-editable-content > .et_pb_text_28 span {
  font-weight: 600;
  font-size: 26px;
}
.dslca-editable-content > .et_pb_text_29 span {
  font-weight: 600;
  font-size: 26px;
}
.dslca-editable-content > .et_pb_text_30 span {
  font-weight: 600;
  font-size: 26px;
}
.dslca-editable-content > .et_pb_text_31 span {
  font-weight: 600;
  font-size: 26px;
}
.dslca-editable-content > .et_pb_text_32 span {
  font-weight: 600;
  font-size: 26px;
}
.dslca-editable-content > .et_pb_text_33 span {
  font-weight: 600;
  font-size: 26px;
}
.dslca-editable-content > .et_pb_text_34 span {
  font-weight: 600;
  font-size: 26px;
}
.dslca-editable-content > .et_pb_text_35 span {
  font-weight: 600;
  font-size: 26px;
}
.dslca-editable-content > .et_pb_text_38 span {
  font-weight: 600;
  font-size: 22 px;
}
.dslca-editable-content > .et_pb_text_39 span {
  font-weight: 600;
  font-size: 26px;
}
.dslca-editable-content > .et_pb_text_40 span {
  font-weight: 600;
  font-size: 26px;
}
.dslca-editable-content > .et_pb_text_41 span {
  font-weight: 600;
  font-size: 26px;
}
.dslca-editable-content > .et_pb_text_42 span {
  font-weight: 600;
  font-size: 26px;
}
.dslc-modules-area > #dslc-module-4437a61b550 #accordion-2 > .dslc-accordion-content {
  background-image: url(https://ztg.zoy.temporary.site/wp-content/uploads/2025/06/AdobeStock_366178415-768x240.jpeg);
  border-width: 2px;
  border-color: rgba(142, 117, 0, 0.16);
}
.dslc-modules-area > #dslc-module-4437a61b550 #accordion-3 > .dslc-accordion-content {
  background-image: url(https://ztg.zoy.temporary.site/wp-content/uploads/2025/06/AdobeStock_366178415-768x240.jpeg);
  border-width: 2px;
  border-color: rgba(142, 117, 0, 0.16);
}
.dslc-modules-area > #dslc-module-4437a61b550 #accordion-4 > .dslc-accordion-content {
  background-image: url(https://ztg.zoy.temporary.site/wp-content/uploads/2025/06/AdobeStock_366178415-768x240.jpeg);
  border-width: 2px;
  border-color: rgba(142, 117, 0, 0.16);
}
#accordion-1 .dslca-icon {
  padding-right: 15px;
}
#accordion-2 .dslca-icon {
  padding-right: 15px;
}
#accordion-3 .dslca-icon {
  padding-right: 15px;
}
.dslc-modules-area > #dslc-module-4437a61b550 #accordion-0 > .dslc-accordion-content {
  border-width: 2px;
  border-color: rgba(142, 117, 0, 0.16);
}
#dslc-module-10f397c0dfa .et_pb_text_4 p {
  font-family: Playfair Display SC;
}
#dslc-module-10f397c0dfa .et_pb_text_5 p {
  font-family: Playfair Display SC;
}
#dslc-module-e785f072781 p {
  font-family: Patua One !important;
  line-height: 30px;
  color: #2a2c39;
}
.dslc-navigation-inner .menu-item > a:hover {
  color: #c39c61 !important;
}
.dslc-modules-section #dslc-module-c1b3a0e2c6a > .dslc-text-module-content {
  background-color: #282838;
}
.dslc-modules-section #dslc-module-6u8qcdb9v7s > .dslc-text-module-content {
  background-color: #282838;
  padding-bottom: 5px;
  margin-right: 0px;
}
.dslc-modules-section .dslc-button {
  background-color: #282838;
  margin-bottom: 4px;
}
.dslc-modules-section #dslc-module-2d617d38f5b > .dslc-button {
  background-color: rgba(255, 255, 255, 0);
}
.dslc-modules-section #dslc-module-0f5ce442bdd > .dslc-button {
  background-color: rgba(40, 40, 56, 0);
}
#dslc-module-33fe2cf2a46 > div {
  padding-bottom: 23px !important;
  margin-bottom: 0px;
}
#dslc-module-6u8qcdb9v7s > div > div > div > p:nth-child(2) {
  margin-bottom: 0px;
  padding-top: 6px !important;
  padding-bottom: 12px;
}
#dslc-module-6u8qcdb9v7s > div > div > div > p:nth-child(3) > em {
  font-size: 17px;
  line-height: 32px;
}
#dslc-module-33fe2cf2a46 {
  margin-right: 0;
  margin-bottom: 0px;
  background-color: #282838;
}
#wpgmza_map canvas {
  margin-bottom: 0px;
}
#wpgmza_map > div:nth-child(1) > div:nth-child(1) > div > canvas {
  padding-bottom: 27px;
  background-color: #282838;
}
.dslc-accordion-content .et_pb_text_44 p {
  font-family: Playfair Display;
  font-size: 18px;
  line-height: 23px;
}
.dslc-accordion-content .et_pb_text_45 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_46 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_47 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_48 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_49 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_50 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_51 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_53 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_55 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_56 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_58 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_59 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_60 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_61 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_62 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_64 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_63 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_65 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_66 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_67 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_72 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_73 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_75 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_76 p {
  font-family: Playfair Display;
  font-size: 18px;
}
.dslc-accordion-content .et_pb_text_43 h2 {
  font-family: Playfair Display SC;
  -webkit-text-stroke-color: #8e7500 !important;
  font-size: 41px;
  color: #8e7500;
  margin-bottom: 33px;
}
.dslc-accordion-content .et_pb_text_44 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_45 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_46 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_47 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_48 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_49 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_50 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_51 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_53 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_54 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_55 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_56 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_57 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_58 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_59 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_61 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_60 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_62 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_63 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_64 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_65 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_66 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_67 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_69 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_70 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_72 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_73 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_75 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_76 h3 {
  font-family: Patua One;
}
.dslc-accordion-content .et_pb_text_77 h3 {
  font-style: italic;
}
.dslc-accordion-content .et_pb_text_44 h4 {
  font-weight: 600;
  font-size: 26px;
  -webkit-text-stroke-color: #8e7500 !important;
  color: #8e7500;
}
.dslc-accordion-content .et_pb_text_45 h4 {
  color: #8e7500;
}
.dslc-accordion-content .et_pb_text_46 h4 {
  color: #8e7500;
}
.dslc-accordion-content .et_pb_text_47 h4 {
  color: rgba(142, 117, 0, 0.85);
}
.dslc-accordion-content .et_pb_text_49 h4 {
  color: rgba(142, 117, 0, 0.85);
}
.dslc-accordion-content .et_pb_text_48 h4 {
  color: rgba(142, 117, 0, 0.85);
}
.dslc-accordion-content .et_pb_text_50 h4 {
  color: rgba(142, 117, 0, 0.85);
}
.dslc-accordion-content .et_pb_text_51 h4 {
  color: rgba(142, 117, 0, 0.85);
}
.dslc-accordion-content .et_pb_text_52 h2 {
  font-family: Playfair Display SC;
  -webkit-text-stroke-color: #8e7500 !important;
  font-size: 41px;
  color: #8e7500;
  margin-bottom: 33px;
  margin-top: 40px;
}
.dslc-accordion-content .et_pb_text_68 h2 {
  font-family: Playfair Display SC;
  -webkit-text-stroke-color: #8e7500 !important;
  font-size: 41px;
  color: #8e7500;
  margin-bottom: -29px;
  margin-top: 59px;
}
.dslc-accordion-content .et_pb_text_71 h2 {
  font-family: Playfair Display SC;
  -webkit-text-stroke-color: #8e7500 !important;
  font-size: 41px;
  color: #8e7500;
  margin-bottom: 33px;
  margin-top: 40px;
}
.dslc-accordion-content .et_pb_text_74 h2 {
  font-family: Playfair Display SC;
  -webkit-text-stroke-color: #8e7500 !important;
  font-size: 41px;
  color: #8e7500;
  margin-bottom: 33px;
  margin-top: 44px;
}
.dslc-accordion-content .et_pb_text_53 h4 {
  color: rgba(142, 117, 0, 0.85);
}
.dslca-editable-content > .et_pb_text_68 em {
  font-size: 16px;
}
.dslc-accordion-content .et_pb_text_75 h4 {
  color: rgba(142, 117, 0, 0.85);
}
.dslc-accordion-content .et_pb_text_73 h4 {
  color: rgba(142, 117, 0, 0.85);
}
.dslc-accordion-content .et_pb_text_72 h4 {
  color: rgba(142, 117, 0, 0.85);
}
.dslc-accordion-content .et_pb_text_70 h4 {
  color: rgba(142, 117, 0, 0.85);
}
.dslc-accordion-content .et_pb_text_69 h4 {
  color: rgba(142, 117, 0, 0.85);
}
.dslc-accordion-content h4 {
  color: rgba(142, 117, 0, 0.85);
}
.dslc-modules-area > #dslc-module-4437a61b550 #accordion-5 > .dslc-accordion-header {
  background-color: canvas;
}
#accordion-5 > div:nth-child(2) {
  border-color: rgba(142, 117, 0, 0.49);
  border-width: 6px 1px 1px;
  background-image: url(https://ztg.zoy.temporary.site/wp-content/uploads/2025/06/2_linen tablecloth bg-768x240.jpg);
  background-color: canvas;
}
#dslc-module-4437a61b550 #accordion-5 .dslca-editable-content {
  background-image: url(https://ztg.zoy.temporary.site/wp-content/uploads/2025/06/2_linen tablecloth bg-768x240.jpg);
}
#accordion-4 .dslca-icon {
  padding-right: 15px;
}
#accordion-5 .dslca-icon {
  padding-right: 15px;
}
#dslc-module-c1b3a0e2c6a > div > div:nth-child(2) > div > p:nth-child(3) {
  font-size: 15px;
  font-style: italic;
  margin-top: -44px;
}
#dslc-module-6922d39d2c3 > div {
  background-color: #2a2c39;
}
.dslc-modules-section #dslc-module-6rnbcmkpsm4 > .dslc-button {
  background-color: #2a2c39;
}
#dslc-main > div:nth-child(1) {
  padding-top: 188px !important;
}
.dslc-modules-section #dslc-module-b25faadd099 > .dslc-button {
  background-color: rgba(40, 40, 56, 0);
}
.dslc-modules-section #dslc-module-efba4dfd8c2 > .dslc-button {
  background-color: rgba(40, 40, 56, 0);
}
.dslc-modules-section #dslc-module-447b2517f04 > .dslc-button {
  background-color: rgba(40, 40, 56, 0);
}
#dslc-module-e785f072781 > div > div:nth-child(2) > div > p > a {
  color: #8e7500;
}
#dslc-module-3a9697e547b > div {
  background-color: canvas !important;
}
.et_pb_module .et_pb_text_10 h4 {
  line-height: 34px;
}
#dslc-module-3ff43d6920a > div > h4:nth-child(3) {
  margin-top: -15px;
}
#dslc-module-3ff43d6920a > div > h4:nth-child(5) {
  margin-top: -15px;
}
#dslc-module-3ff43d6920a > div > h4:nth-child(7) {
  margin-top: -15px;
}
#dslc-module-3ff43d6920a > div > h4:nth-child(9) {
  margin-top: -15px;
}
.dslc-modules-section #dslc-module-97f85f9c54f > .dslc-button {
  background-color: rgba(40, 40, 56, 0);
}
.dslc-modules-area > #dslc-module-97f85f9c54f span {
  color: #2a2c39;
}
.dslc-modules-section #dslc-module-1jevu154s14 > .dslc-button {
  background-color: rgba(40, 40, 56, 0);
  color: #2a2c39 !important;
}
.dslc-modules-area > #dslc-module-1jevu154s14 span {
  color: #2a2c39 !important;
}
.dslc-modules-area > #dslc-module-1jevu154s14 .dslc-icon {
  color: canvas !important;
}
.dslc-modules-section-wrapper #dslc-module-97f85f9c54f a:hover {
  background-color: rgba(142, 117, 0, 0.49);
}
.dslc-modules-section-wrapper #dslc-module-1jevu154s14 a:hover {
  background-color: rgba(142, 117, 0, 0.49);
}
.dslc-module-shortcode > #mc4wp-form-3 p > label {
  font-family: Patua One;
  color: #8e7500;
}
.dslc-module-shortcode > #mc4wp-form-3 p > input {
  font-family: Playfair Display SC;
  font-size: 25px;
  line-height: 25px;
  color: #2a2c39;
}
#mc4wp-form-3 > div:nth-child(1) > p:nth-child(5) > input {
  background-color: rgba(142, 117, 0, 0.49);
}
#dslc-module-e785f072781 h2 {
  color: #2a2c39;
}
.dslc-modules-section-wrapper #dslc-module-035aa965bdf p {
  color: #282838;
}
#accordion-3 h3 > strong {
  font-family: Patua One;
}
.dslca-editable-content > .et_pb_module h2 > strong {
  font-family: Playfair Display SC;
  color: #8e7500;
  font-size: 31px;
}
#accordion-3 .dslca-editable-content > h2 > strong {
  font-family: Playfair Display SC;
  color: #8e7500;
  font-size: 31px;
}
.dslc-accordion-content .et_pb_text_29 h2 {
  font-family: Playfair Display SC;
  color: #8e7500;
  font-size: 31px;
  font-weight: 700;
}
#dslc-module-c1b3a0e2c6a p {
  padding-bottom: 0px !important;
  padding-top: 14px !important;
}
#dslc-module-6u8qcdb9v7s > div > div > div > p:nth-child(3) {
  padding-bottom: 8px;
  padding-top: 34px;
}
@media screen and (max-width: 1024px) {
  body .mob-menu-logo-holder {
    background-color: #2a2c39;
  }
  #dslc-content > #dslc-main .dslc-bg-video-overlay {
    margin-top: 0px;
    transform: scale3d(1.01, 1, 1);
  }
  #dslc-header > div {
    margin-bottom: -95px;
  }
  #wpforms-46 .wpforms-field .wpforms-field-label {
    line-height: 30px;
  }
  body > #dslc-content .dslc-init-parallax {
    padding-bottom: 80px !important;
  }
  #dslc-main > div:nth-child(1) > div:nth-child(1) > div {
    margin-top: 0px;
    margin-bottom: 81px;
    padding-top: 0px;
  }
  #dslc-main > div:nth-child(2) {
    padding-top: 43px;
  }
  .dslc-modules-section-wrapper #dslc-module-e42848d6c2b p {
    margin-top: 200px;
    margin-bottom: 165px;
  }
  html > body > div:nth-child(6) > div:nth-child(1) {
    margin-bottom: 0;
  }
  #dslc-module-e42848d6c2b {
    margin-bottom: 0px;
    margin-top: 29px;
    padding-top: 0;
  }
  .dslc-modules-section-wrapper .et_pb_module_header {
    font-size: 37px !important;
    line-height: 54px;
  }
  #dslc-module-1tnis2e027k > div > div:nth-child(1) {
    margin-bottom: -132px;
  }
  #dslc-module-7bd1328cab8 > div > h2 {
    font-size: 37px !important;
  }
  .dslc-modules-section-wrapper #dslc-module-e846947d9ed h2 {
    font-size: 48px !important;
    line-height: 49px;
  }
  .dslc-modules-area > #dslc-module-6922d39d2c3 span {
    line-height: 39px;
  }
  .dslc-modules-area > #dslc-module-6rnbcmkpsm4 span {
    line-height: 38px;
  }
  .dslc-modules-section-wrapper #dslc-module-iq4q0qe2eag h2 {
    line-height: 54px;
  }
  .mobmenu-content .current-menu-item > a {
    font-size: 16px;
  }
  .mobmenu-content .menu-item > a {
    font-size: 23px !important;
    font-family: Playfair Display SC !important;
  }
}
@media screen and (max-width: 768px) {
  .dslc-modules-area > #dslc-module-b03fbd0cae8 img {
    transform: scale3d(0.5, 0.5, 0.5);
  }
  .dslc-modules-section-wrapper #dslc-module-b03fbd0cae8 .dslc-image {
    transform: scale3d(1.04, 1.05, 0.5);
    margin-bottom: -200px;
    margin-top: -200px;
  }
  .dslc-modules-section #dslc-module-10f397c0dfa > .dslc-text-module-content {
    padding-right: 175px !important;
    padding-left: 181px !important;
  }
  body > #dslc-content .dslc-init-parallax {
    padding-top: 200px !important;
  }
  #dslc-header > div {
    margin-bottom: -106px;
  }
  #dslc-module-9ba13243b6c > div > p {
    font-size: 56px !important;
  }
  .dslc-modules-section #dslc-module-iq4q0qe2eag > .dslc-text-module-content {
    margin-bottom: -51px;
  }
  #dslc-module-e846947d9ed > div > h2 {
    font-size: 44px;
  }
  #dslc-module-e846947d9ed > div {
    font-size: 19px;
  }
  #dslc-module-850cd8a4ba4 > div > p {
    font-size: 41px;
  }
  .dslc-modules-section-wrapper #dslc-module-e846947d9ed h2 {
    font-size: 56px !important;
    line-height: 63px;
  }
  body > #dslc-content .dslc-modules-section {
    padding-bottom: 47px;
    padding-top: 47px;
  }
  .dslc-modules-section-wrapper .et_pb_module_header {
    font-size: 61px !important;
    line-height: 62px !important;
    padding-right: 27px !important;
    padding-left: 26px !important;
  }
}
@media screen and (max-width: 667px) {
  #dslc-main > div:nth-child(1) {
    padding-bottom: 0px !important;
    margin-top: 110px;
    padding-top: 0px !important;
  }
  .dslc-modules-section-wrapper #dslc-module-e42848d6c2b p {
    font-size: 54px;
    line-height: 72px;
  }
  #dslc-main > div:nth-child(1) > div:nth-child(2) > div {
    margin-top: 0px;
  }
  #dslc-module-c109bbd422c > div > h1 {
    font-size: 53px !important;
  }
  #dslc-module-1tnis2e027k > div > div:nth-child(1) {
    margin-bottom: -132px;
    padding-bottom: 0px;
  }
  #dslc-content > #dslc-main .dslc-bg-video-overlay {
    margin-bottom: -44px;
  }
  body > #dslc-content > #dslc-main .dslc-bg-video {
    margin-bottom: 40px;
  }
  body #dslc-main > .dslc-full {
    padding-bottom: 0px;
  }
  body #dslc-main > .dslc-full > .dslc-modules-section-wrapper {
    padding-bottom: 0px;
    margin-bottom: -85px;
  }
  .dslc-modules-section .dslc-micon-module {
    padding-top: 15px !important;
  }
  #dslc-module-iq4q0qe2eag > div > h2 {
    font-size: 41px !important;
  }
  #dslc-module-dsgph56da2c > div > div > img {
    margin-top: -70px;
  }
  #dslc-module-m0il4eetoak > div > div > img {
    margin-top: -77px;
  }
  #dslc-module-g80o5h4q1q4 > div > div > img {
    margin-top: -70px;
  }
  .dslc-modules-section-wrapper #dslc-module-b03fbd0cae8 .dslc-image {
    margin-bottom: -187px;
    margin-top: -7px;
  }
  #wpforms-submit-46 {
    padding-left: 16.3261px;
  }
  #wpforms-form-46 > div:nth-child(4) {
    text-align: center;
  }
  #dslc-module-10f397c0dfa > div {
    padding-left: 0px;
    padding-right: 0px;
  }
  .dslc-modules-section #dslc-module-10f397c0dfa > .dslc-text-module-content {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  #dslc-module-4437a61b550 #accordion-5 .dslc-accordion-title {
    text-align: left !important;
    line-height: 48px !important;
  }
  #dslc-module-dd69a93a77a > div > p {
    margin-top: -88px;
  }
  .dslc-modules-section-wrapper #dslc-module-51ef3476b93 p {
    margin-bottom: 26px;
  }
  #dslc-module-51ef3476b93 > div > p:nth-child(1) {
    margin-bottom: -18px;
  }
  #dslc-main > div:nth-child(2) {
    padding-bottom: 0px;
  }
  #wpforms-form-54 > div:nth-child(4) {
    text-align: center;
  }
}
@media screen and (max-width: 375px) {
  body > #dslc-content .dslc-modules-section {
    padding-bottom: 0px;
    padding-top: 0px;
    margin-top: -4px;
  }
  .dslc-modules-section-wrapper #dslc-module-3ff43d6920a h2 {
    padding-top: 19px;
  }
  #dslc-main #dslc-module-fdb2821a4f5 {
    margin-bottom: -44px;
  }
  #wpforms-54 .wpforms-field {
    margin-bottom: -4px;
  }
  .dslc-modules-section-wrapper #dslc-module-b03fbd0cae8 .dslc-image {
    margin-top: -139px;
    margin-bottom: -110px;
  }
  .dslc-modules-section #dslc-module-10f397c0dfa > .dslc-text-module-content {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .dslc-modules-section-wrapper #dslc-module-9ba13243b6c p {
    font-size: 59px;
    margin-top: -15px;
  }
  #dslc-module-e785f072781 h2 {
    margin-top: 37px;
  }
  #dslc-module-9ba13243b6c > div > p {
    margin-top: -37px !important;
    font-size: 36px !important;
  }
  #dslc-main > div:nth-child(1) {
    padding-top: 113px !important;
    padding-bottom: 0px !important;
    margin-bottom: 0px;
  }
  #dslc-main > div:nth-child(1) > div:nth-child(2) > div {
    margin-top: 29px;
  }
  .dslc-modules-section-wrapper #dslc-module-e42848d6c2b p {
    font-size: 52px;
    line-height: 63px;
  }
  #dslc-main > div:nth-child(1) > div:nth-child(1) > div {
    margin-top: 0px;
    padding-top: 0px;
    margin-right: 41px;
  }
  #dslc-module-e42848d6c2b > div > p {
    margin-top: 161px;
  }
  #dslc-module-04b9fb67255 > div > div:nth-child(1) {
    padding-bottom: 0px;
    margin-bottom: 0px;
  }
  body > #dslc-content > #dslc-main .dslc-bg-video {
    margin-bottom: 0px;
    margin-top: 3px;
  }
  #dslc-content > #dslc-main .dslc-bg-video-overlay {
    margin-right: 0px;
  }
  .dslc-modules-section-wrapper #dslc-module-e846947d9ed h2 {
    font-size: 35px !important;
    line-height: 46px !important;
  }
  .dslc-modules-section-wrapper #dslc-module-850cd8a4ba4 p {
    padding-top: 34px;
    line-height: 30px;
    font-size: 34px !important;
  }
  .dslc-modules-area > #dslc-module-6922d39d2c3 span {
    font-size: 34px;
  }
  .dslc-modules-area > #dslc-module-6rnbcmkpsm4 span {
    font-size: 31px;
  }
  .dslc-modules-section-wrapper #dslc-module-carg5ndvbvg p {
    margin-top: 40px;
  }
  .dslc-modules-section-wrapper .et_pb_module_header {
    font-size: 39px;
  }
  #dslc-module-c109bbd422c > div > h1 {
    font-size: 44px !important;
  }
  .dslc-modules-section-wrapper #dslc-module-7bd1328cab8 h2 {
    margin-top: 62px;
    text-align: center !important;
  }
  #dslc-module-e4abb5c1ecd > div {
    padding-bottom: 8px !important;
  }
  #dslc-module-531a3b44ad2 > div > div:nth-child(1) {
    padding-bottom: 0px;
    margin-bottom: -4px;
  }
  #dslc-module-dd69a93a77a > div > p {
    font-size: 46px !important;
    line-height: 55px !important;
    margin-bottom: 29px;
    margin-top: -62px !important;
    padding-top: 36px !important;
  }
  #dslc-module-4437a61b550 #accordion-5 .dslc-accordion-title {
    line-height: 42px !important;
    text-align: left !important;
  }
  .dslc-modules-section-wrapper #dslc-module-dd69a93a77a p {
    margin-top: -99px;
  }
  .dslc-accordion-content .et_pb_text_47 h3 {
    margin-top: 0px;
    padding-left: 6px;
    padding-right: 6px;
  }
  .dslc-accordion-content .et_pb_text_50 h3 {
    padding-right: 5px;
    padding-left: 6px;
  }
  .dslc-accordion-content .et_pb_text_51 p {
    padding-left: 6px;
    padding-right: 6px;
  }
  .dslc-accordion-content .et_pb_text_53 p {
    padding-right: 6px;
    padding-left: 7px;
  }
  .dslc-accordion-content .et_pb_text_55 p {
    padding-left: 6px;
    padding-right: 5px;
  }
  .dslc-accordion-content .et_pb_text_55 h3 {
    padding-right: 5px;
    padding-left: 5px;
  }
  .dslc-accordion-content .et_pb_text_56 p {
    padding-left: 6px;
    padding-right: 6px;
  }
  .dslc-accordion-content .et_pb_text_58 h3 {
    padding-right: 5px;
    padding-left: 6px;
  }
  .dslc-accordion-content .et_pb_text_58 p {
    padding-left: 5px;
    padding-right: 6px;
  }
  .dslc-accordion-content .et_pb_text_60 p {
    padding-right: 5px;
    padding-left: 5px;
  }
  .dslc-accordion-content .et_pb_text_62 p {
    padding-left: 6px;
    padding-right: 6px;
  }
  .dslc-accordion-content .et_pb_text_63 p {
    padding-right: 6px;
    padding-left: 6px;
  }
  .dslc-accordion-content .et_pb_text_64 p {
    padding-left: 6px;
    padding-right: 6px;
  }
  .dslc-accordion-content .et_pb_text_73 h3 {
    padding-right: 6px;
    padding-left: 6px;
  }
  .dslc-accordion-content .et_pb_text_73 p {
    padding-left: 6px;
    padding-right: 6px;
  }
  .dslc-accordion-content .et_pb_text_72 p {
    padding-right: 4px;
    padding-left: 4px;
  }
  .dslc-accordion-content .et_pb_text_76 p {
    padding-left: 6px;
    padding-right: 6px;
  }
  .dslc-accordion-content .et_pb_text_77 h3 {
    padding-right: 4px;
    padding-left: 7px;
  }
  .mobmenu-content .menu-item > a {
    font-size: 25px !important;
    font-family: Playfair Display SC !important;
  }
  #dslc-module-7bd1328cab8 > div > h2 {
    font-size: 36px;
    line-height: 45px;
    text-align: center !important;
  }
  #dslc-module-850cd8a4ba4 > div > p {
    font-size: 39px;
    margin-top: 33px;
  }
  .dslc-modules-section #dslc-module-850cd8a4ba4 > .dslc-text-module-content {
    font-size: 21px;
  }
  #dslc-module-e846947d9ed > div > h2 {
    line-height: 44px !important;
  }
  .dslc-modules-section-wrapper #dslc-module-084525141ee h4 {
    line-height: 49px;
  }
  .dslc-modules-section-wrapper #dslc-module-ifhk29imalg h3 {
    margin-bottom: 22px;
    margin-top: 51px;
  }
  #dslc-module-7bd1328cab8 > div > h3 {
    margin-top: 70px;
  }
  #dslc-module-5vt9tv43dvk > div > p {
    font-size: 44px !important;
    margin-bottom: 4px !important;
    margin-top: 55px;
    line-height: 50px;
  }
  #dslc-main > div:nth-child(2) {
    padding-bottom: 0px !important;
    padding-top: 0px !important;
    margin-top: 33px;
  }
  #dslc-module-10f397c0dfa p {
    font-family: Playfair Display SC;
  }
  body > #dslc-content .dslc-init-parallax {
    margin-top: 48px;
    padding-top: 173px;
  }
  #dslc-module-dd69a93a77a {
    margin-top: -37px;
  }
  #dslc-main > div:nth-child(3) > div {
    margin-top: 88px;
  }
  .dslc-modules-section-wrapper #dslc-module-7bd1328cab8 h3 {
    margin-top: 79px;
    padding-top: 23px !important;
  }
  #dslc-module-2594d9c94f6 h4 {
    text-align: center;
  }
  #dslc-module-2594d9c94f6 > div > div:nth-child(1) > div > h4 {
    text-align: center;
  }
  #dslc-module-7v5uesrv564 > div > div > div > div:nth-child(1) > div > h4 {
    text-align: center;
  }
  #dslc-module-mbncq45l1hg > div > div > div > div > div > div:nth-child(1) > div > h4 {
    text-align: center;
  }
  #dslc-module-i49sd0r054k > div > div > div > div > div > div:nth-child(1) > div > h4 {
    text-align: center;
  }
  #dslc-module-7bd1328cab8 {
    padding-top: 38px !important;
  }
  #dslc-module-52e7a62a718 > div > div:nth-child(1) > div > h4 {
    text-align: center;
  }
  #dslc-module-473793ecc15 > div > div > div > div:nth-child(1) > div > h4 {
    text-align: center;
  }
  #dslc-main > div:nth-child(2) > div {
    margin-bottom: 0px;
  }
  #dslc-module-d07d3814cb0 > div > div > img {
    margin-top: -11px;
  }
  #dslc-module-e5bd8e332fb > div > p {
    padding-top: 34px !important;
  }
  #dslc-module-4eee6a93e53 > div > div > div > div > div > div:nth-child(1) > div > h4 {
    line-height: 38px;
  }
  #dslc-module-52e7a62a718 h4 {
    line-height: 39px;
  }
  .dslc-modules-area > #dslc-module-06833c63afb img {
    margin-bottom: 62px;
    margin-top: 59px;
  }
  .dslc-modules-area > #dslc-module-1b97e873c57 img {
    margin-bottom: -4px;
    margin-top: 70px;
  }
  #dslc-module-51ef3476b93 > div {
    padding-top: 38px !important;
  }
  #dslc-module-edb00865ef5 > div > div > img {
    margin-bottom: 11px;
    margin-top: 110px !important;
  }
  body #dslc-main > .dslc-full > .dslc-modules-section-wrapper {
    margin-bottom: 0px;
  }
}
