.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-bbb32d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-bbb32d1 .elementor-icon-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-bbb32d1.elementor-view-stacked .elementor-icon{background-color:#E4E2D0;color:#373737;}.elementor-49 .elementor-element.elementor-element-bbb32d1.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-bbb32d1.elementor-view-default .elementor-icon{color:#E4E2D0;border-color:#E4E2D0;}.elementor-49 .elementor-element.elementor-element-bbb32d1.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-bbb32d1.elementor-view-default .elementor-icon svg{fill:#E4E2D0;}.elementor-49 .elementor-element.elementor-element-bbb32d1.elementor-view-framed .elementor-icon{background-color:#373737;}.elementor-49 .elementor-element.elementor-element-bbb32d1.elementor-view-stacked .elementor-icon svg{fill:#373737;}.elementor-49 .elementor-element.elementor-element-bbb32d1 .elementor-icon{font-size:28px;padding:16px;}.elementor-49 .elementor-element.elementor-element-bbb32d1 .elementor-icon svg{height:28px;}.elementor-49 .elementor-element.elementor-element-124e83f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-124e83f .elementor-icon-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-124e83f.elementor-view-stacked .elementor-icon{background-color:#E4E2D0;color:#373737;}.elementor-49 .elementor-element.elementor-element-124e83f.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-124e83f.elementor-view-default .elementor-icon{color:#E4E2D0;border-color:#E4E2D0;}.elementor-49 .elementor-element.elementor-element-124e83f.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-124e83f.elementor-view-default .elementor-icon svg{fill:#E4E2D0;}.elementor-49 .elementor-element.elementor-element-124e83f.elementor-view-framed .elementor-icon{background-color:#373737;}.elementor-49 .elementor-element.elementor-element-124e83f.elementor-view-stacked .elementor-icon svg{fill:#373737;}.elementor-49 .elementor-element.elementor-element-124e83f .elementor-icon{font-size:28px;padding:16px;}.elementor-49 .elementor-element.elementor-element-124e83f .elementor-icon svg{height:28px;}.elementor-49 .elementor-element.elementor-element-5ce4019{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-5ce4019 .elementor-icon-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-5ce4019.elementor-view-stacked .elementor-icon{background-color:#E4E2D0;color:#373737;}.elementor-49 .elementor-element.elementor-element-5ce4019.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-5ce4019.elementor-view-default .elementor-icon{color:#E4E2D0;border-color:#E4E2D0;}.elementor-49 .elementor-element.elementor-element-5ce4019.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-5ce4019.elementor-view-default .elementor-icon svg{fill:#E4E2D0;}.elementor-49 .elementor-element.elementor-element-5ce4019.elementor-view-framed .elementor-icon{background-color:#373737;}.elementor-49 .elementor-element.elementor-element-5ce4019.elementor-view-stacked .elementor-icon svg{fill:#373737;}.elementor-49 .elementor-element.elementor-element-5ce4019 .elementor-icon{font-size:28px;padding:16px;}.elementor-49 .elementor-element.elementor-element-5ce4019 .elementor-icon svg{height:28px;}.elementor-49 .elementor-element.elementor-element-3fe7a11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-3fe7a11 .elementor-icon-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-3fe7a11.elementor-view-stacked .elementor-icon{background-color:#E4E2D0;color:#373737;}.elementor-49 .elementor-element.elementor-element-3fe7a11.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-3fe7a11.elementor-view-default .elementor-icon{color:#E4E2D0;border-color:#E4E2D0;}.elementor-49 .elementor-element.elementor-element-3fe7a11.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-3fe7a11.elementor-view-default .elementor-icon svg{fill:#E4E2D0;}.elementor-49 .elementor-element.elementor-element-3fe7a11.elementor-view-framed .elementor-icon{background-color:#373737;}.elementor-49 .elementor-element.elementor-element-3fe7a11.elementor-view-stacked .elementor-icon svg{fill:#373737;}.elementor-49 .elementor-element.elementor-element-3fe7a11 .elementor-icon{font-size:28px;padding:16px;}.elementor-49 .elementor-element.elementor-element-3fe7a11 .elementor-icon svg{height:28px;}.elementor-49 .elementor-element.elementor-element-d4c2f13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-d4c2f13 .elementor-icon-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-d4c2f13.elementor-view-stacked .elementor-icon{background-color:#E4E2D0;color:#373737;}.elementor-49 .elementor-element.elementor-element-d4c2f13.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-d4c2f13.elementor-view-default .elementor-icon{color:#E4E2D0;border-color:#E4E2D0;}.elementor-49 .elementor-element.elementor-element-d4c2f13.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-d4c2f13.elementor-view-default .elementor-icon svg{fill:#E4E2D0;}.elementor-49 .elementor-element.elementor-element-d4c2f13.elementor-view-framed .elementor-icon{background-color:#373737;}.elementor-49 .elementor-element.elementor-element-d4c2f13.elementor-view-stacked .elementor-icon svg{fill:#373737;}.elementor-49 .elementor-element.elementor-element-d4c2f13 .elementor-icon{font-size:28px;padding:16px;}.elementor-49 .elementor-element.elementor-element-d4c2f13 .elementor-icon svg{height:28px;}.elementor-49 .elementor-element.elementor-element-86cd942{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-86cd942 .elementor-icon-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-86cd942.elementor-view-stacked .elementor-icon{background-color:#E4E2D0;color:#373737;}.elementor-49 .elementor-element.elementor-element-86cd942.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-86cd942.elementor-view-default .elementor-icon{color:#E4E2D0;border-color:#E4E2D0;}.elementor-49 .elementor-element.elementor-element-86cd942.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-86cd942.elementor-view-default .elementor-icon svg{fill:#E4E2D0;}.elementor-49 .elementor-element.elementor-element-86cd942.elementor-view-framed .elementor-icon{background-color:#373737;}.elementor-49 .elementor-element.elementor-element-86cd942.elementor-view-stacked .elementor-icon svg{fill:#373737;}.elementor-49 .elementor-element.elementor-element-86cd942 .elementor-icon{font-size:28px;padding:16px;}.elementor-49 .elementor-element.elementor-element-86cd942 .elementor-icon svg{height:28px;}.elementor-49 .elementor-element.elementor-element-9b32783{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-9b32783 .elementor-icon-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-9b32783.elementor-view-stacked .elementor-icon{background-color:#E4E2D0;color:#373737;}.elementor-49 .elementor-element.elementor-element-9b32783.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-9b32783.elementor-view-default .elementor-icon{color:#E4E2D0;border-color:#E4E2D0;}.elementor-49 .elementor-element.elementor-element-9b32783.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-9b32783.elementor-view-default .elementor-icon svg{fill:#E4E2D0;}.elementor-49 .elementor-element.elementor-element-9b32783.elementor-view-framed .elementor-icon{background-color:#373737;}.elementor-49 .elementor-element.elementor-element-9b32783.elementor-view-stacked .elementor-icon svg{fill:#373737;}.elementor-49 .elementor-element.elementor-element-9b32783 .elementor-icon{font-size:28px;padding:16px;}.elementor-49 .elementor-element.elementor-element-9b32783 .elementor-icon svg{height:28px;}.elementor-49 .elementor-element.elementor-element-60165cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-60165cb .elementor-icon-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-60165cb.elementor-view-stacked .elementor-icon{background-color:#E4E2D0;color:#373737;}.elementor-49 .elementor-element.elementor-element-60165cb.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-60165cb.elementor-view-default .elementor-icon{color:#E4E2D0;border-color:#E4E2D0;}.elementor-49 .elementor-element.elementor-element-60165cb.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-60165cb.elementor-view-default .elementor-icon svg{fill:#E4E2D0;}.elementor-49 .elementor-element.elementor-element-60165cb.elementor-view-framed .elementor-icon{background-color:#373737;}.elementor-49 .elementor-element.elementor-element-60165cb.elementor-view-stacked .elementor-icon svg{fill:#373737;}.elementor-49 .elementor-element.elementor-element-60165cb .elementor-icon{font-size:28px;padding:16px;}.elementor-49 .elementor-element.elementor-element-60165cb .elementor-icon svg{height:28px;}.elementor-49 .elementor-element.elementor-element-93af208{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-93af208 .elementor-icon-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-93af208.elementor-view-stacked .elementor-icon{background-color:#E4E2D0;color:#373737;}.elementor-49 .elementor-element.elementor-element-93af208.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-93af208.elementor-view-default .elementor-icon{color:#E4E2D0;border-color:#E4E2D0;}.elementor-49 .elementor-element.elementor-element-93af208.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-93af208.elementor-view-default .elementor-icon svg{fill:#E4E2D0;}.elementor-49 .elementor-element.elementor-element-93af208.elementor-view-framed .elementor-icon{background-color:#373737;}.elementor-49 .elementor-element.elementor-element-93af208.elementor-view-stacked .elementor-icon svg{fill:#373737;}.elementor-49 .elementor-element.elementor-element-93af208 .elementor-icon{font-size:28px;padding:16px;}.elementor-49 .elementor-element.elementor-element-93af208 .elementor-icon svg{height:28px;}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-35d508d */.elementor-49 .elementor-element.elementor-element-35d508d {
    font-family: "DM Sans";
}

.dantoo-form-row {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
}

.dantoo-form-group {
  margin-bottom: 24px;
}

.dantoo-form-group label {
  display: block;
  margin-bottom: 8px;
  color: #4A4A4A;
  font-size: 16px;
  font-weight: 400;
}

.dantoo-form-group input,
.dantoo-form-group select,
.dantoo-form-group textarea {
  width: 100%;
  border: 1px solid #B8B8B8;
  border-radius: 10px;
  padding: 13px 14px;
  font-size: 15px;
  background: #fff;
  color: #333;
}

.dantoo-form-group input::placeholder,
.dantoo-form-group textarea::placeholder {
  color: #9B9B9B;
}

.dantoo-form-group select {
  height: 48px;
}

.dantoo-form-group textarea {
  height: 160px;
  resize: none;
}

.dantoo-submit {
  background: #A80F18 !important;
  color: #fff !important;
  border: none !important;
  border-radius: 999px !important;
  padding: 14px 34px !important;
  font-size: 15px !important;
  font-weight: 600 !important;
  cursor: pointer;
}

.dantoo-submit:hover {
  background: #8f0d15 !important;
}

@media (max-width: 767px) {
  .dantoo-form-row {
    grid-template-columns: 1fr;
    gap: 0;
  }
}

.wpcf7 br {
    display: none;
}

.wpcf7 p {
    margin-bottom: 0;
}/* End custom CSS */