/**
 * Theme Name:     Greenshift Child
 * Author:         Arczi
 * Template:       greenshift
 * Text Domain:	   greenshift-child
 * Description:    GreenShift is theme for FSE with maximum perfomance and flexibility. The best companion theme for Greenshift plugin, page and animation builder. It has more than 12 query loop templates, a lot of predefined Post and Page layouts, support for dark mode, header and footer patterns, style switcher, library of block styles and section patterns, dark color scheme, font selector. Theme doesn
 */

 .flex-column-vertical {
    flex-direction: column;
 }

 .direction-row {
  flex-direction: row;
  gap: 20px;
 }

 .sticky_video .gs-videoscrloader {
   top: 25vh !important;
 }

 .forminator-ui#forminator-module-479.forminator-design--default .forminator-input, .forminator-ui#forminator-module-479.forminator-design--default .forminator-input input,
 .forminator-ui#forminator-module-479.forminator-design--default .forminator-textarea {
  background: transparent;
 }

 .forminator-ui#forminator-module-885.forminator-design--default .forminator-input, .forminator-ui#forminator-module-885.forminator-design--default .forminator-input input,
 .forminator-ui#forminator-module-885.forminator-design--default .forminator-textarea {
  background: transparent;
 }

 .forminator-label {
  color: #000;
  font-size: 12px;
  font-weight: 400 !important;
  padding: 0 5px;
  position: relative;
  top: 12px;
  left: 15px;
  background: #eaeaea;
  display: inline !important;
}

.forminator-ui#forminator-module-479.forminator-design--default .forminator-consent .forminator-checkbox-box {
  border-radius: 50%;
}

.forminator-ui#forminator-module-479.forminator-design--default .forminator-checkbox__label p {
  margin: 0;
}

.forminator-ui#forminator-module-479.forminator-design--default .forminator-checkbox {
  position: relative;
  top: 5px;
}

.forminator-ui#forminator-module-479.forminator-design--default .forminator-file-upload > span {
  display: none;
}

.forminator-ui#forminator-module-479.forminator-design--default .forminator-button-submit {
  background-color: #000;
  color: #fff;
}

/*885*/

.forminator-ui#forminator-module-885.forminator-design--default .forminator-consent .forminator-checkbox-box {
  border-radius: 50%;
}

.forminator-ui#forminator-module-885.forminator-design--default .forminator-checkbox__label p {
  margin: 0;
}

.forminator-ui#forminator-module-885.forminator-design--default .forminator-checkbox {
  position: relative;
  top: 5px;
}

.forminator-ui#forminator-module-885.forminator-design--default .forminator-file-upload > span {
  display: none;
}

.forminator-ui#forminator-module-885.forminator-design--default .forminator-button-submit {
  background-color: #000;
  color: #fff;
}

.wpml-language-switcher-block {
  width: auto !important;
}

.wp-block-navigation-item[data-wpml="current-language-item"] {
  display: none !important;
}

.wpml-language-switcher-block ul.isHorizontal li {
  padding: 6px 5px 8px !important;
  border-radius: 50px !important;
  margin-right: 0 !important;
  width: 35px;
  text-align: center;
}

.wp-block-navigation .wpml-language-switcher-navigation-block {
  background: #000;
  color: #fff;
  padding: 7px 5px;
  border-radius: 50%;
}

[data-wpml='language-item']:first-of-type  {
  margin-top: 0 !important;
}

.wpml-language-switcher-navigation-block .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content {
  padding: 0;
  color: #fff;
}

a {
  word-wrap: break-word;
}

.gspb_button-id-gsbp-bf31f87 .gspb_slidingPanel-close {
  background-color: #ebebeb !important;
}

footer a {
  text-decoration: none;
}

#fmClientForm-header {
  display: none !important;
}

.wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button {
  width: auto;
}

.checkout--nip {
  margin-bottom: 20px;
}