.elementor-1679 .elementor-element.elementor-element-3ec22714{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-7fe9a67a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-6b225aa0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-6b225aa0:not(.elementor-motion-effects-element-type-background), .elementor-1679 .elementor-element.elementor-element-6b225aa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-1679 .elementor-element.elementor-element-5cf351ed{width:var( --container-widget-width, 100.467% );max-width:100.467%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100.467%;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-5cf351ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1679 .elementor-element.elementor-element-93d2d81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#111;--border-color:#111;--margin-top:-17px;--margin-bottom:-53px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:89px;--padding-left:58px;--padding-right:58px;}.elementor-1679 .elementor-element.elementor-element-93d2d81:not(.elementor-motion-effects-element-type-background), .elementor-1679 .elementor-element.elementor-element-93d2d81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0a;}.elementor-1679 .elementor-element.elementor-element-c5b7401{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0e0e0e;--border-color:#0e0e0e;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:81px;--padding-bottom:46px;--padding-left:58px;--padding-right:58px;}.elementor-1679 .elementor-element.elementor-element-c5b7401:not(.elementor-motion-effects-element-type-background), .elementor-1679 .elementor-element.elementor-element-c5b7401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060606;}.elementor-1679 .elementor-element.elementor-element-6464195a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-7de83f1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-7de83f1e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1679 .elementor-element.elementor-element-3399ef65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-17073e3a{width:368px;max-width:368px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-2729ca1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-52207f37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-52207f37.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1679 .elementor-element.elementor-element-560285b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-560285b7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:#7a8a94;}.elementor-1679 .elementor-element.elementor-element-36640ea3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"DM Sans", Sans-serif;color:#000000;}.elementor-1679 .elementor-element.elementor-element-7c1324c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-7c1324c7.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1679 .elementor-element.elementor-element-1ca8d56b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-1ca8d56b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:#7a8a94;}.elementor-1679 .elementor-element.elementor-element-f5ab50f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"DM Sans", Sans-serif;color:#000000;}.elementor-1679 .elementor-element.elementor-element-3da92977{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-3da92977.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1679 .elementor-element.elementor-element-5877e501{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-5877e501 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:#7a8a94;}.elementor-1679 .elementor-element.elementor-element-58ca926e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"DM Sans", Sans-serif;color:#000000;}.elementor-1679 .elementor-element.elementor-element-36f13031{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0e0e0e;--border-color:#0e0e0e;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:38px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-3807c270{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-2ff4605f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-2ff4605f:not(.elementor-motion-effects-element-type-background), .elementor-1679 .elementor-element.elementor-element-2ff4605f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-1679 .elementor-element.elementor-element-2ad078a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-4e103a24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"DM Sans", Sans-serif;color:#000000;}.elementor-1679 .elementor-element.elementor-element-6e5f9615 .elementor-button{background-color:#c8a84b;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;fill:#0a0a0a;color:#0a0a0a;padding:20px 46px 20px 46px;}.elementor-1679 .elementor-element.elementor-element-6e5f9615{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-1679 .elementor-element.elementor-element-c30a6c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-ccaff87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-4fa2f03b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-1679 .elementor-element.elementor-element-6464195a{--gap:46px 46px;--row-gap:46px;--column-gap:46px;--flex-wrap:wrap;}.elementor-1679 .elementor-element.elementor-element-7de83f1e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1679 .elementor-element.elementor-element-52207f37.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1679 .elementor-element.elementor-element-7c1324c7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1679 .elementor-element.elementor-element-3da92977.e-con{--flex-grow:1;--flex-shrink:0;}}@media(max-width:767px){.elementor-1679 .elementor-element.elementor-element-6464195a{--gap:41px 41px;--row-gap:41px;--column-gap:41px;--flex-wrap:wrap;}.elementor-1679 .elementor-element.elementor-element-7de83f1e{--width:100%;}.elementor-1679 .elementor-element.elementor-element-7de83f1e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1679 .elementor-element.elementor-element-52207f37{--width:100%;}.elementor-1679 .elementor-element.elementor-element-52207f37.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1679 .elementor-element.elementor-element-7c1324c7{--width:100%;}.elementor-1679 .elementor-element.elementor-element-7c1324c7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1679 .elementor-element.elementor-element-3da92977{--width:100%;}.elementor-1679 .elementor-element.elementor-element-3da92977.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1679 .elementor-element.elementor-element-36f13031{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:23px 23px;--row-gap:23px;--column-gap:23px;}.elementor-1679 .elementor-element.elementor-element-2ad078a4{--justify-content:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-1679 .elementor-element.elementor-element-6e5f9615 .elementor-button{padding:17px 32px 17px 32px;}}@media(min-width:768px){.elementor-1679 .elementor-element.elementor-element-93d2d81{--content-width:986px;}.elementor-1679 .elementor-element.elementor-element-7de83f1e{--width:40%;}.elementor-1679 .elementor-element.elementor-element-52207f37{--width:20%;}.elementor-1679 .elementor-element.elementor-element-7c1324c7{--width:20%;}.elementor-1679 .elementor-element.elementor-element-3da92977{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1679 .elementor-element.elementor-element-7de83f1e{--width:100%;}.elementor-1679 .elementor-element.elementor-element-52207f37{--width:100%;}.elementor-1679 .elementor-element.elementor-element-7c1324c7{--width:100%;}.elementor-1679 .elementor-element.elementor-element-3da92977{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-d8d3de3 */.elementor-1679 .elementor-element.elementor-element-d8d3de3 label {
  color: #ffffff !important;
}

.elementor-1679 .elementor-element.elementor-element-d8d3de3 .required {
  color: #c8a84b !important;
}

.elementor-1679 .elementor-element.elementor-element-d8d3de3 h1, .elementor-1679 .elementor-element.elementor-element-d8d3de3 h2, .elementor-1679 .elementor-element.elementor-element-d8d3de3 h3, .elementor-1679 .elementor-element.elementor-element-d8d3de3 p {
  color: #ffffff !important;
}

.elementor-1679 .elementor-element.elementor-element-d8d3de3 a {
  color: #c8a84b !important;
}
.elementor-1679 .elementor-element.elementor-element-d8d3de3 input[type="submit"],
.elementor-1679 .elementor-element.elementor-element-d8d3de3 button[type="submit"] {
  background: #c8a84b !important;
  color: #0a0a0a !important;
  font-weight: 700 !important;
  font-size: 20px !important;
  border: none !important;
  border-radius: 3px !important;
  padding: 18px 40px !important;
  text-transform: uppercase !important;
  letter-spacing: 0.07em !important;
  cursor: pointer !important;
  transition: background 0.3s ease !important;
}

.elementor-1679 .elementor-element.elementor-element-d8d3de3 input[type="submit"]:hover,
.elementor-1679 .elementor-element.elementor-element-d8d3de3 button[type="submit"]:hover {
  background: #d4b05c !important;
}/* End custom CSS */