.elementor-4840 .elementor-element.elementor-element-a9d067a{--display:flex;--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:center;--padding-top:140px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-4840 .elementor-element.elementor-element-a9d067a:not(.elementor-motion-effects-element-type-background), .elementor-4840 .elementor-element.elementor-element-a9d067a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-4840 .elementor-element.elementor-element-33dd853{color:#FFFFFF;}body.elementor-page-4840 #main.site-main{z-index:0;}@media(min-width:768px){.elementor-4840 .elementor-element.elementor-element-a9d067a{--content-width:760px;}}/* Start custom CSS for shortcode, class: .elementor-element-1e9c7d8 */.elementor-4840 .elementor-element.elementor-element-1e9c7d8 .fluentform { --ff-primary-color: #56b8c0; }
.elementor-4840 .elementor-element.elementor-element-1e9c7d8 .fluentform .ff-el-form-control,
.elementor-4840 .elementor-element.elementor-element-1e9c7d8 .fluentform select.ff-el-form-control,
.elementor-4840 .elementor-element.elementor-element-1e9c7d8 .fluentform .ff-el-input--content input,
.elementor-4840 .elementor-element.elementor-element-1e9c7d8 .fluentform .ff-el-input--content textarea,
.elementor-4840 .elementor-element.elementor-element-1e9c7d8 .fluentform .ff-el-input--content select {
  background-color: #1a1f21 !important;
  border: 1px solid rgba(255,255,255,.16) !important;
  color: #FFFFFF !important;
  border-radius: 6px !important;
  padding: 14px 16px !important;
  box-shadow: none !important;
}
.elementor-4840 .elementor-element.elementor-element-1e9c7d8 .fluentform .ff-el-form-control:focus,
.elementor-4840 .elementor-element.elementor-element-1e9c7d8 .fluentform .ff-el-input--content input:focus,
.elementor-4840 .elementor-element.elementor-element-1e9c7d8 .fluentform .ff-el-input--content textarea:focus,
.elementor-4840 .elementor-element.elementor-element-1e9c7d8 .fluentform .ff-el-input--content select:focus {
  border-color: #56b8c0 !important;
  box-shadow: 0 0 0 1px #56b8c0 !important;
}
.elementor-4840 .elementor-element.elementor-element-1e9c7d8 .fluentform ::placeholder { color: #8a9598 !important; opacity: 1 !important; }
.elementor-4840 .elementor-element.elementor-element-1e9c7d8 .fluentform label,
.elementor-4840 .elementor-element.elementor-element-1e9c7d8 .fluentform .ff-el-input--label label {
  color: #D0D0D0 !important;
  font-size: 13px !important;
  letter-spacing: .03em;
  text-transform: uppercase;
  margin-bottom: 8px !important;
}
.elementor-4840 .elementor-element.elementor-element-1e9c7d8 .fluentform .ff-el-form-check-label { color: #D0D0D0 !important; }
.elementor-4840 .elementor-element.elementor-element-1e9c7d8 .fluentform a { color: #56b8c0 !important; }
.elementor-4840 .elementor-element.elementor-element-1e9c7d8 .fluentform a:hover { color: #FFFFFF !important; }
.elementor-4840 .elementor-element.elementor-element-1e9c7d8 .fluentform input[type="checkbox"],
.elementor-4840 .elementor-element.elementor-element-1e9c7d8 .fluentform input[type="radio"] { accent-color: #56b8c0 !important; }
.elementor-4840 .elementor-element.elementor-element-1e9c7d8 .fluentform button.ff-btn,
.elementor-4840 .elementor-element.elementor-element-1e9c7d8 .fluentform button[type="submit"] {
  background-color: #56b8c0 !important;
  color: #0E0E0E !important;
  border: none !important;
  border-radius: 100px !important;
  padding: 16px 42px !important;
  font-weight: 700 !important;
  text-transform: uppercase;
  letter-spacing: .04em;
  transition: background-color .25s, color .25s;
}
.elementor-4840 .elementor-element.elementor-element-1e9c7d8 .fluentform button.ff-btn:hover,
.elementor-4840 .elementor-element.elementor-element-1e9c7d8 .fluentform button[type="submit"]:hover {
  background-color: #FFFFFF !important;
  color: #0E0E0E !important;
}
.elementor-4840 .elementor-element.elementor-element-1e9c7d8 .fluentform .ff-el-group { margin-bottom: 20px !important; }/* End custom CSS */