.elementor-59 .elementor-element.elementor-element-2fbc68c > .elementor-container{max-width:1600px;}.elementor-59 .elementor-element.elementor-element-2fbc68c{margin:0px 0px 60px 0px;}.elementor-59 .elementor-element.elementor-element-91efad5 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-59 .elementor-element.elementor-element-91efad5 .xts-section-subtitle-text, .elementor-59 .elementor-element.elementor-element-91efad5 .xts-section-title-text, .elementor-59 .elementor-element.elementor-element-91efad5 .xts-section-desc-text{max-width:360px;}.elementor-59 .elementor-element.elementor-element-91efad5 .xts-section-title{font-size:32px;}.elementor-59 .elementor-element.elementor-element-263d689 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-8961ff5 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-59 .elementor-element.elementor-element-8961ff5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-59 .elementor-element.elementor-element-8961ff5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-59 .elementor-element.elementor-element-8961ff5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-59 .elementor-element.elementor-element-8961ff5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-59 .elementor-element.elementor-element-8961ff5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-59 .elementor-element.elementor-element-8961ff5 .elementor-icon-list-icon i{color:#176EB5;transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-8961ff5 .elementor-icon-list-icon svg{fill:#176EB5;transition:fill 0.3s;}.elementor-59 .elementor-element.elementor-element-8961ff5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-59 .elementor-element.elementor-element-8961ff5 .elementor-icon-list-text{color:#777777;transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-a40c34f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-534c006{--grid-template-columns:repeat(0, auto);--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-59 .elementor-element.elementor-element-534c006 .elementor-widget-container{text-align:left;}/* Start custom CSS for xts_contact_form_7, class: .elementor-element-e746240 */.hidden-fields-container{display:none}

.cf7-local-verify {
  border: 1px solid #dddddd;
  padding: 18px 22px;
  margin: 0 0 20px 0;
  border-radius: 3px;
}
.cf7-local-verify > p {
  margin: 0 0 14px;
  font-size: 15px;
  color: #444;
}
.verify-icon-group {
  display: flex !important;
  flex-direction: row !important;
  gap: 26px !important;
  align-items: center !important;
  flex-wrap: nowrap !important;
}
.verify-icon {
  font-size: 30px;
  cursor: pointer;
  padding: 4px 8px;
  user-select: none;
  border-radius: 4px;
  transition: background 0.22s ease;
}
.verify-icon:hover {
  background-color: #eee;
}
.verify-icon.active {
  background-color: #00A3A9;
  color: #fff;
}
.verify-error {
  display: none;
  color: #d32f2f;
  font-size: 14px;
  margin-top: 8px;
}/* End custom CSS */