.fusion-builder-live .fusion-builder-placeholder-preview {
  margin-top: 2px;
  margin-bottom: 2px;
  border: 1px solid rgba(14, 122, 189, 0.4);
  background: rgba(25, 143, 217, 0.73);
  font-size: 14px;
  color: #fff;
  border-radius: 4px;
  padding: 5px;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.fusion-builder-live .fusion-builder-placeholder-preview i {
  font-size: 15px;
  margin-right: 7px;
}
.fusion-builder-live .fusion-builder-placeholder-preview span.fusion-tb-source-separator {
  margin-left: 0.3em;
}
.fusion-builder-live .fusion-builder-placeholder-preview a.fusion-tb-source {
  margin-left: 0.3em;
  color: rgba(255, 255, 255, 0.85);
}
.fusion-builder-live .fusion-builder-placeholder-preview a:hover {
  color: #fff;
}
.fusion-builder-live .fusion-child-element:empty:before {
  content: attr(data-empty);
  display: block;
  background: rgba(42, 48, 53, 0.5);
  color: rgba(255, 255, 255, 0.9);
  text-align: center;
  padding: 30px;
  font-size: 18px;
  margin: 5px 0;
}
.fusion-builder-live .row.fusion-child-element:empty:before {
  margin-left: 15px;
  margin-right: 15px;
}
.fusion-builder-live .fusion-builder-live-element .fusion-builder-element-content div:not(.fusion-text) .fontawesome-icon {
  float: none;
  vertical-align: top;
}
.fusion-builder-live .fusion-builder-live-element .fusion-builder-element-content .content-box-counter .fontawesome-icon,
.fusion-builder-live .fusion-builder-live-element .fusion-builder-element-content .fusion-tab-heading .fontawesome-icon,
.fusion-builder-live .fusion-builder-live-element .fusion-builder-element-content .content-box-counter i.fontawesome-icon,
.fusion-builder-live .fusion-builder-live-element .fusion-builder-element-content .fusion-tab-heading i.fontawesome-icon {
  vertical-align: middle;
}
.fusion-builder-live .fusion-builder-live-element[data-type="fusion_content_boxes"] {
  overflow: visible !important;
}
.fusion-builder-live .fusion-alert button.close {
  pointer-events: none;
}
.fusion-builder-live .fusion-checklist .fusion-li-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.fusion-builder-live .woocommerce-container .summary-container .fusion-checklist .fusion-li-item {
  display: list-item;
}
.fusion-builder-live:not(.fusion-builder-dragging) .fusion-builder-live-element.fusion-element-alignment-left {
  z-index: 1;
  float: left;
}
.fusion-builder-live:not(.fusion-builder-dragging) .fusion-builder-live-element.fusion-element-alignment-right {
  z-index: 1;
  float: right;
}
.fusion-builder-live:not(.fusion-builder-dragging) .fusion-builder-live-element.fusion-element-alignment-left:hover,
.fusion-builder-live:not(.fusion-builder-dragging) .fusion-builder-live-element.fusion-element-alignment-right:hover {
  z-index: auto;
}
.fusion-builder-live:not(.fusion-builder-dragging) .fusion-builder-live-element.fusion-element-alignment-left:hover + .fusion-builder-live-element,
.fusion-builder-live:not(.fusion-builder-dragging) .fusion-builder-live-element.fusion-element-alignment-right:hover + .fusion-builder-live-element {
  z-index: 0;
  pointer-events: none;
}
.fusion-builder-live:not(.fusion-builder-dragging) .fusion-builder-live-element ~ .fusion-element-alignment-block,
.fusion-builder-live:not(.fusion-builder-dragging) .fusion-builder-live-element ~ .fusion-builder-live-element:not(.fusion-builder-live-element-inline) {
  clear: both;
}
.fusion-builder-live:not(.fusion-builder-dragging) .fusion-builder-live-element ~ .fusion-element-alignment-block:before,
.fusion-builder-live:not(.fusion-builder-dragging) .fusion-builder-live-element ~ .fusion-builder-live-element:not(.fusion-builder-live-element-inline):before {
  display: block;
  content: "";
  clear: both;
  height: 1px;
  margin-bottom: -1px;
}
.fusion-builder-live .fusion-builder-nested-element ~ .fusion-builder-live-element {
  clear: both;
}
.fusion-builder-live .fusion-builder-live-editor .fusion-builder-live-element,
.fusion-builder-live .fusion-builder-live-editor .fusion-nested-columns {
  cursor: -webkit-grab;
  cursor: grab;
}
.fusion-builder-live .fusion-builder-live-element,
.fusion-builder-live .fusion-nested-columns {
  position: relative;
}
.fusion-builder-live .fusion-builder-live-element .fusion-builder-element-content.fusion-loader,
.fusion-builder-live .fusion-nested-columns .fusion-builder-element-content.fusion-loader {
  min-height: 100px;
}
.fusion-builder-live .fusion-builder-live-element .fusion-builder-element-content.fusion-loader > *:not(.fusion-builder-loader),
.fusion-builder-live .fusion-nested-columns .fusion-builder-element-content.fusion-loader > *:not(.fusion-builder-loader) {
  opacity: 0.5;
  -webkit-transition-duration: 0.5s;
          transition-duration: 0.5s;
  -webkit-transition-property: opacity;
  transition-property: opacity;
}
.fusion-builder-live .fusion-builder-live-element .fusion-builder-element-content .fusion-live-editable,
.fusion-builder-live .fusion-nested-columns .fusion-builder-element-content .fusion-live-editable {
  cursor: text;
}
.fusion-builder-live .fusion-builder-live-element:hover > .fusion-builder-module-controls-container,
.fusion-builder-live .fusion-nested-columns:hover > .fusion-builder-module-controls-container {
  display: block;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.fusion-builder-live .fusion-builder-live-element:hover > .fusion-builder-module-controls-container a.fusion-builder-add-element,
.fusion-builder-live .fusion-nested-columns:hover > .fusion-builder-module-controls-container a.fusion-builder-add-element,
.fusion-builder-live .fusion-builder-live-element:hover > .fusion-builder-module-controls-container a.fusion-builder-settings,
.fusion-builder-live .fusion-nested-columns:hover > .fusion-builder-module-controls-container a.fusion-builder-settings,
.fusion-builder-live .fusion-builder-live-element:hover > .fusion-builder-module-controls-container a.fusion-builder-row-settings,
.fusion-builder-live .fusion-nested-columns:hover > .fusion-builder-module-controls-container a.fusion-builder-row-settings {
  display: block;
  opacity: 1;
  width: 33px;
}
.fusion-builder-live .fusion-builder-live-element:hover > .fusion-builder-module-controls-container a.fusion-builder-settings,
.fusion-builder-live .fusion-nested-columns:hover > .fusion-builder-module-controls-container a.fusion-builder-settings,
.fusion-builder-live .fusion-builder-live-element:hover > .fusion-builder-module-controls-container a.fusion-builder-row-settings,
.fusion-builder-live .fusion-nested-columns:hover > .fusion-builder-module-controls-container a.fusion-builder-row-settings {
  background-color: #2a3035;
}
.fusion-builder-live .fusion-builder-live-element:hover > .fusion-builder-module-controls-container .fusion-builder-module-controls:not(.fusion-builder-controls-wireframe) .fusion-builder-controls .fusion-builder-module-controls-inner:hover .fusion-builder-settings,
.fusion-builder-live .fusion-nested-columns:hover > .fusion-builder-module-controls-container .fusion-builder-module-controls:not(.fusion-builder-controls-wireframe) .fusion-builder-controls .fusion-builder-module-controls-inner:hover .fusion-builder-settings,
.fusion-builder-live .fusion-builder-live-element:hover > .fusion-builder-module-controls-container .fusion-builder-module-controls:not(.fusion-builder-controls-wireframe) .fusion-builder-controls .fusion-builder-module-controls-inner:hover .fusion-builder-row-settings,
.fusion-builder-live .fusion-nested-columns:hover > .fusion-builder-module-controls-container .fusion-builder-module-controls:not(.fusion-builder-controls-wireframe) .fusion-builder-controls .fusion-builder-module-controls-inner:hover .fusion-builder-row-settings {
  background: #198fd9;
}
.fusion-builder-live .fusion-builder-live-element .fusion-builder-module-controls-container .fusion-builder-controls .fusion-builder-module-controls-inner:hover .fusion-builder-settings,
.fusion-builder-live .fusion-nested-columns .fusion-builder-module-controls-container .fusion-builder-controls .fusion-builder-module-controls-inner:hover .fusion-builder-settings,
.fusion-builder-live .fusion-builder-live-element .fusion-builder-module-controls-container .fusion-builder-controls .fusion-builder-module-controls-inner:hover .fusion-builder-row-settings,
.fusion-builder-live .fusion-nested-columns .fusion-builder-module-controls-container .fusion-builder-controls .fusion-builder-module-controls-inner:hover .fusion-builder-row-settings {
  background: transparent !important;
}
.fusion-builder-live .fusion-builder-live-element .fusion-builder-module-controls-container .fusion-builder-controls.fusion-builder-child-controls:hover .fusion-builder-settings-child,
.fusion-builder-live .fusion-nested-columns .fusion-builder-module-controls-container .fusion-builder-controls.fusion-builder-child-controls:hover .fusion-builder-settings-child {
  background: transparent !important;
}
.fusion-builder-live .fusion-builder-editing-child .fusion-nested-columns:not(.editing) > .fusion-builder-module-controls-container,
.fusion-builder-live .fusion-builder-editing-child .fusion-nested-columns:not(.editing) .fusion-builder-empty-container > .fusion-builder-module-controls-container {
  display: none;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-controls-wireframe {
  display: none;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-column .fusion-builder-live-element.fusion-global-element .fusion-builder-module-controls-container {
  background: transparent !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-column .fusion-builder-live-element.fusion-global-element .fusion-builder-module-controls-container .fusion-builder-module-controls-inner {
  background: #fe4774;
  -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
          box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
  border-radius: 4px;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-column .fusion-builder-live-element.fusion-global-element .fusion-builder-module-controls-container .fusion-builder-element-global {
  border-radius: 4px;
  margin-left: 8px;
  width: 33px;
  opacity: 1;
  background: #fe4774;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-column .fusion-builder-live-element.fusion-global-element .fusion-builder-module-controls-container .fusion-builder-module-controls:hover .fusion-builder-settings {
  background: #2a3035;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-column .fusion-builder-live-element.fusion-global-element .fusion-builder-module-controls-container .fusion-builder-module-controls .fusion-builder-module-controls-inner:hover .fusion-builder-settings {
  background: #fe4774;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-global-container .fusion-builder-column .fusion-builder-live-element:after {
  -webkit-box-shadow: 0 0 0 3px rgba(254, 71, 116, 0.4);
          box-shadow: 0 0 0 3px rgba(254, 71, 116, 0.4);
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-global-container .fusion-builder-column .fusion-builder-live-element .fusion-builder-module-controls-container {
  background: #fe4774;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-global-container .fusion-builder-column .fusion-builder-live-element .fusion-builder-module-controls-container .fusion-builder-module-controls .fusion-builder-module-controls-inner:hover .fusion-builder-settings {
  background: #fe4774 !important;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-global-container .fusion-builder-column .fusion-builder-live-element.fusion-global-element .fusion-builder-module-controls-container:hover .fusion-builder-settings {
  background: #2a3035 !important;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-global-column .fusion-builder-live-element:after {
  -webkit-box-shadow: 0 0 0 3px rgba(254, 71, 116, 0.4);
          box-shadow: 0 0 0 3px rgba(254, 71, 116, 0.4);
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-global-column .fusion-builder-live-element .fusion-builder-module-controls-container {
  background: #fe4774;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-global-column .fusion-builder-live-element .fusion-builder-module-controls-container .fusion-builder-module-controls .fusion-builder-module-controls-inner:hover .fusion-builder-settings {
  background: #fe4774 !important;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-live-element.fusion-global-parent-element:after {
  -webkit-box-shadow: 0 0 0 3px rgba(254, 71, 116, 0.4);
          box-shadow: 0 0 0 3px rgba(254, 71, 116, 0.4);
  border-radius: 4px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  pointer-events: none;
  z-index: 9;
  content: "";
  display: none;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-live-element.fusion-global-parent-element:hover:after {
  display: block;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-live-element.fusion-global-parent-element > .fusion-builder-module-controls-container {
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-live-element.fusion-global-parent-element > .fusion-builder-module-controls-container .fusion-builder-module-controls .fusion-builder-module-controls-inner:hover .fusion-builder-settings {
  background: #fe4774 !important;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-live-element.fusion-global-parent-element > .fusion-builder-module-controls-container .fusion-builder-module-controls-inner {
  -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
          box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
  border-radius: 4px;
  background: #fe4774;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-live-element.fusion-global-parent-element > .fusion-builder-module-controls-container .fusion-builder-element-global {
  background: #fe4774;
  -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
          box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
  border-radius: 4px;
  margin-left: 8px;
  width: 33px;
  opacity: 1;
}
.fusion-builder-live .fusion-builder-controls .fusion-builder-module-controls-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.fusion-builder-live.fusion-builder-no-ui:not(.fusion-builder-ui-wireframe) .fusion-builder-live-element .fusion-builder-module-controls-inner {
  display: none;
}
.fusion-builder-live .fusion-slider-sc .fusion-element-placeholder,
.fusion-builder-live .fusion-image-carousel .fusion-element-placeholder {
  display: none;
}
.fusion-builder-live .fusion-slider-sc.fusion-show-placeholder .fusion-element-placeholder,
.fusion-builder-live .fusion-image-carousel.fusion-show-placeholder .fusion-element-placeholder {
  display: block;
}
.fusion-builder-live .fusion-slider-sc.fusion-show-placeholder .fusion-carousel-wrapper,
.fusion-builder-live .fusion-image-carousel.fusion-show-placeholder .fusion-carousel-wrapper {
  display: none;
}
.fusion-builder-live .fusion-slider-sc.fusion-slider-sc-cover .fusion-builder-child-element-content {
  height: 100%;
}
.fusion-builder-live .fusion-rollover {
  -webkit-transform-style: flat;
}
.fusion-builder-live .fusion-tb-footer.fusion-footer .fusion-builder-live-element,
.fusion-builder-live .fusion-tb-page-title-bar.fusion-page-title-bar .fusion-builder-live-element,
.fusion-builder-live .fusion-tb-footer.fusion-footer .fusion-nested-columns,
.fusion-builder-live .fusion-tb-page-title-bar.fusion-page-title-bar .fusion-nested-columns {
  cursor: auto;
}
@-webkit-keyframes highlightBackground {
  0% {
    background-color: rgba(60, 185, 240, 0);
  }
  50% {
    background-color: rgba(60, 185, 240, 0.9);
  }
  100% {
    background-color: rgba(60, 185, 240, 0);
  }
}
@keyframes highlightBackground {
  0% {
    background-color: rgba(60, 185, 240, 0);
  }
  50% {
    background-color: rgba(60, 185, 240, 0.9);
  }
  100% {
    background-color: rgba(60, 185, 240, 0);
  }
}
.fusion-builder-live.fusion-builder-preview-mode .fusion-container-spacing {
  display: none !important;
}
.fusion-builder-live .woocommerce-tabs {
  overflow: visible;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-active-highlight,
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-active-highlight {
  background-color: rgba(60, 185, 240, 0);
  -webkit-animation-name: highlightBackground;
          animation-name: highlightBackground;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
}
.fusion-builder-live .fusion-outline-helper {
  display: none;
}
.fusion-builder-live .fusion-builder-container.scrolling-helper:hover .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container .fusion-builder-container-controls,
.fusion-builder-live .fusion-builder-container.scrolling-helper:hover .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container .fusion-builder-controls:hover .fusion-builder-container-settings {
  background-color: #ff743d;
}
.fusion-builder-live .fusion-builder-container.scrolling-helper:after {
  -webkit-box-shadow: 0 0 0 3px rgba(255, 116, 61, 0.4) !important;
          box-shadow: 0 0 0 3px rgba(255, 116, 61, 0.4) !important;
}
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-fullwidth.fusion-scrolling-section-edit .fusion-outline-helper {
  border-top-color: rgba(255, 116, 61, 0.4);
  border-bottom-color: rgba(255, 116, 61, 0.4);
}
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-fullwidth.fusion-scrolling-section-edit .fusion-panel-shortcut {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  opacity: 0;
  pointer-events: none;
  border-radius: 4px;
  z-index: 99999;
  width: 33px;
  height: 33px;
  line-height: 33px;
  font-size: 14px;
  color: #fff;
  display: block;
  cursor: pointer;
  background-color: #2a3035;
  text-align: center;
  -webkit-transition: color 0.1s ease;
  transition: color 0.1s ease;
  -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
          box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
}
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-fullwidth.fusion-scrolling-section-edit .fusion-panel-shortcut > span {
  display: block;
  line-height: 33px;
}
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-fullwidth.fusion-scrolling-section-edit .fusion-scroll-section-nav {
  position: absolute;
}
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-fullwidth.fusion-scrolling-section-edit .fusion-scroll-section-nav a {
  pointer-events: none;
}
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-fullwidth.fusion-scrolling-section-edit:hover .fusion-scroll-section-nav {
  display: block;
  opacity: 1;
}
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-fullwidth.fusion-scrolling-section-edit:hover .fusion-scroll-section-nav:hover .fusion-panel-shortcut {
  opacity: 1;
  pointer-events: auto;
}
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-fullwidth .hundred-percent-height,
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-fullwidth.hundred-percent-height {
  height: auto !important;
  overflow: visible !important;
}
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-fullwidth.hundred-percent-height {
  z-index: auto;
}
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-fullwidth .fusion-outline-helper {
  opacity: 0;
  position: absolute;
  display: block;
  border-top: 3px dashed #198fd9;
  border-bottom: 3px dashed #198fd9;
  width: 100%;
  top: 0;
  left: 0;
  pointer-events: none;
}
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-fullwidth .fusion-outline-helper.fusion-centered-content {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-fullwidth:hover .fusion-outline-helper {
  opacity: 1;
}
.fusion-builder-live .fusion-fullwidth-center-content > .fusion-builder-container-content {
  width: 100%;
  margin: 0 auto;
}
.fusion-builder-live .fusion-builder-live-editor .fusion-builder-container {
  cursor: -webkit-grab;
  cursor: grab;
}
.fusion-builder-live .fusion-builder-container .fusion-builder-container-add,
.fusion-builder-live .fusion-builder-container .fusion-builder-insert-column,
.fusion-builder-live .fusion-builder-container .fusion-builder-section-header {
  display: none;
}
.fusion-builder-live .fusion-builder-container .fusion-builder-container-add .open,
.fusion-builder-live .fusion-builder-container .fusion-builder-insert-column .open,
.fusion-builder-live .fusion-builder-container .fusion-builder-section-header .open {
  display: none;
}
.fusion-builder-live .fusion-builder-container .fusion-builder-container-add .closed,
.fusion-builder-live .fusion-builder-container .fusion-builder-insert-column .closed,
.fusion-builder-live .fusion-builder-container .fusion-builder-section-header .closed {
  display: inline-block;
}
.fusion-builder-live .fusion-builder-container .fusion-builder-container-add:hover .open,
.fusion-builder-live .fusion-builder-container .fusion-builder-insert-column:hover .open,
.fusion-builder-live .fusion-builder-container .fusion-builder-section-header:hover .open,
.fusion-builder-live .fusion-builder-container .fusion-builder-container-add:active .open,
.fusion-builder-live .fusion-builder-container .fusion-builder-insert-column:active .open,
.fusion-builder-live .fusion-builder-container .fusion-builder-section-header:active .open {
  display: inline-block;
}
.fusion-builder-live .fusion-builder-container .fusion-builder-container-add:hover .closed,
.fusion-builder-live .fusion-builder-container .fusion-builder-insert-column:hover .closed,
.fusion-builder-live .fusion-builder-container .fusion-builder-section-header:hover .closed,
.fusion-builder-live .fusion-builder-container .fusion-builder-container-add:active .closed,
.fusion-builder-live .fusion-builder-container .fusion-builder-insert-column:active .closed,
.fusion-builder-live .fusion-builder-container .fusion-builder-section-header:active .closed {
  display: none;
}
.fusion-builder-live .fusion-builder-container.fusion-builder-element-edited .fusion-container-spacing {
  opacity: 1;
  visibility: visible;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing {
  z-index: 11;
  opacity: 0;
  visibility: hidden;
  position: absolute;
  pointer-events: auto;
  background: rgba(25, 143, 217, 0.15);
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing .fusion-spacing-tooltip {
  opacity: 0;
  visibility: hidden;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.active .fusion-spacing-tooltip {
  opacity: 1;
  visibility: visible;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing .ui-resizable-handle {
  position: absolute;
  background: #198fd9;
  text-align: center;
  z-index: 9999;
  font-size: 11px;
  line-height: 1;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing .ui-resizable-handle.ui-resizable-n,
.fusion-builder-live .fusion-builder-container .fusion-container-spacing .ui-resizable-handle.ui-resizable-s {
  left: 50%;
  cursor: ns-resize;
  padding: 4px 7px;
  -webkit-transition: -webkit-transform 0.2s ease;
  transition: -webkit-transform 0.2s ease;
  transition: transform 0.2s ease;
  transition: transform 0.2s ease, -webkit-transform 0.2s ease;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing .ui-resizable-handle.ui-resizable-s {
  -webkit-transform: translateX(-50%) translateY(100%);
          transform: translateX(-50%) translateY(100%);
  bottom: 0;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing .ui-resizable-handle.ui-resizable-n {
  -webkit-transform: translateX(-50%) translateY(-100%);
          transform: translateX(-50%) translateY(-100%);
  top: 0;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing .ui-resizable-handle.ui-resizable-e,
.fusion-builder-live .fusion-builder-container .fusion-container-spacing .ui-resizable-handle.ui-resizable-w {
  top: 50%;
  cursor: ew-resize;
  padding: 7px 4px;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing .ui-resizable-handle.ui-resizable-e:after,
.fusion-builder-live .fusion-builder-container .fusion-container-spacing .ui-resizable-handle.ui-resizable-w:after {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing .ui-resizable-handle.ui-resizable-e {
  -webkit-transform: translateY(-50%) translateX(100%);
          transform: translateY(-50%) translateX(100%);
  right: 0;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing .ui-resizable-handle.ui-resizable-w {
  -webkit-transform: translateY(-50%) translateX(-100%);
          transform: translateY(-50%) translateX(-100%);
  left: 0;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing .ui-resizable-handle:after {
  display: inline-block;
  font-family: "fusion-builder-icons";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e938";
  color: #fff;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing .ui-resizable-handle:hover {
  background: #198fd9;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-margin-bottom,
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-margin-top {
  z-index: 12;
  left: 0;
  right: 0;
  background: rgba(136, 38, 205, 0.15);
  pointer-events: auto;
  visibility: visible;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-margin-bottom.active,
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-margin-top.active,
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-margin-bottom:hover,
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-margin-top:hover {
  background: rgba(136, 38, 205, 0.4);
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-margin-bottom .ui-resizable-handle,
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-margin-top .ui-resizable-handle {
  background: #8826cd;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-margin-bottom .ui-resizable-handle:hover,
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-margin-top .ui-resizable-handle:hover {
  background: #8826cd;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-margin-bottom:hover,
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-margin-top:hover {
  opacity: 1;
  pointer-events: auto;
  visibility: visible;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-margin-bottom .fusion-spacing-tooltip,
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-margin-top .fusion-spacing-tooltip {
  top: auto;
  bottom: 0;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-margin-top {
  bottom: 100% !important;
  top: auto !important;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-margin-top .ui-resizable-s {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-margin-top .fusion-spacing-tooltip {
  -webkit-transform: translate(-50%, -100%);
          transform: translate(-50%, -100%);
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-margin-top.fusion-overlap .ui-resizable-s {
  -webkit-transform: translate(calc(0% + 2px), 100%);
          transform: translate(calc(0% + 2px), 100%);
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-margin-top.fusion-overlap .fusion-spacing-tooltip {
  -webkit-transform: translate(calc(0% + 2px), -100%);
          transform: translate(calc(0% + 2px), -100%);
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-margin-bottom {
  top: 100% !important;
  bottom: auto !important;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-margin-bottom .ui-resizable-s {
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-margin-bottom .fusion-spacing-tooltip {
  -webkit-transform: translate(-50%, 200%);
          transform: translate(-50%, 200%);
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-margin-bottom.fusion-overlap .ui-resizable-s {
  -webkit-transform: translate(calc(0% + 2px), 0);
          transform: translate(calc(0% + 2px), 0);
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-margin-bottom.fusion-overlap .fusion-spacing-tooltip {
  -webkit-transform: translate(calc(0% + 2px), 200%);
          transform: translate(calc(0% + 2px), 200%);
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-padding-top {
  top: 0 !important;
  left: 0;
  right: 0;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-padding-top .fusion-spacing-tooltip {
  top: auto;
  bottom: -19px;
  -webkit-transform: translate(-50%, 200%);
          transform: translate(-50%, 200%);
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-padding-top .ui-resizable-s {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-padding-top.fusion-overlap .ui-resizable-s {
  -webkit-transform: translate(calc(-100% - 2px), 100%);
          transform: translate(calc(-100% - 2px), 100%);
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-padding-top.fusion-overlap .fusion-spacing-tooltip {
  -webkit-transform: translate(calc(-100% - 2px), 200%);
          transform: translate(calc(-100% - 2px), 200%);
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-padding-right {
  top: 0 !important;
  bottom: 0 !important;
  right: 0 !important;
  left: auto !important;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-padding-right .fusion-spacing-tooltip {
  top: 50%;
  -webkit-transform: translate(-100%, -50%);
          transform: translate(-100%, -50%);
  left: -30px;
  right: auto;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-padding-right .ui-resizable-w {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-padding-bottom {
  top: auto !important;
  bottom: 0 !important;
  left: 0;
  right: 0;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-padding-bottom .ui-resizable-s {
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-padding-bottom .fusion-spacing-tooltip {
  top: auto;
  bottom: 19px;
  -webkit-transform: translate(-50%, -100%);
          transform: translate(-50%, -100%);
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-padding-bottom.fusion-overlap .ui-resizable-s {
  -webkit-transform: translate(calc(-100% - 2px), 0);
          transform: translate(calc(-100% - 2px), 0);
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-padding-bottom.fusion-overlap .fusion-spacing-tooltip {
  top: auto;
  bottom: 19px;
  -webkit-transform: translate(calc(-100% - 2px), -100%);
          transform: translate(calc(-100% - 2px), -100%);
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-padding-left {
  top: 0 !important;
  bottom: 0 !important;
  left: 0;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-padding-left .fusion-spacing-tooltip {
  top: 50%;
  -webkit-transform: translate(100%, -50%);
          transform: translate(100%, -50%);
  right: -30px;
  left: auto;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.fusion-container-padding-left .ui-resizable-e {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
.fusion-builder-live .fusion-builder-container .fusion-container-spacing.active,
.fusion-builder-live .fusion-builder-container .fusion-container-spacing:hover {
  background: rgba(25, 143, 217, 0.4);
}
.fusion-builder-live .fusion-builder-container.fusion-builder-element-edited {
  position: relative;
}
.fusion-builder-live .fusion-builder-container.fusion-builder-element-edited:after {
  -webkit-box-shadow: 0 0 0 3px #198fd9;
          box-shadow: 0 0 0 3px #198fd9;
  border-radius: 4px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  pointer-events: none;
  content: "";
  z-index: 9;
}
.fusion-builder-live .fusion-builder-container:hover {
  position: relative;
}
.fusion-builder-live .fusion-builder-container:hover:after {
  -webkit-box-shadow: 0 0 0 3px rgba(25, 143, 217, 0.4);
          box-shadow: 0 0 0 3px rgba(25, 143, 217, 0.4);
  border-radius: 4px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  pointer-events: none;
  content: "";
  z-index: 9;
}
.fusion-builder-live .fusion-builder-container:hover .fusion-builder-module-controls-container-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
}
.fusion-builder-live .fusion-builder-container:hover .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 15px;
  right: 15px;
  float: right;
  margin: 15px 15px 0 0;
  padding: 0;
}
.nested-ui-active.fusion-builder-live .fusion-builder-container:hover .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container {
  display: none;
}
.fusion-builder-live .fusion-builder-container:hover .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container .fusion-builder-module-controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.fusion-builder-live .fusion-builder-container:hover .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container a.fusion-builder-container-add,
.fusion-builder-live .fusion-builder-container:hover .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container a.fusion-builder-container-settings {
  display: block;
  opacity: 1;
  width: 33px;
}
.fusion-builder-live .fusion-builder-container:hover .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container a.fusion-builder-container-settings {
  background-color: #2a3035;
}
.fusion-builder-live .fusion-builder-container:hover .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-type-container .fusion-builder-controls:hover .fusion-builder-container-settings {
  background: #198fd9;
}
.fusion-builder-live .fusion-builder-container:hover .fusion-fullwidth.fusion-scrolling-section-edit:after {
  -webkit-box-shadow: inset 0 0 0 2px #fa732e;
          box-shadow: inset 0 0 0 2px #fa732e;
}
.fusion-builder-live .fullwidth-box:hover {
  visibility: visible;
}
.fusion-builder-live #main {
  position: relative;
}
.fusion-builder-live .fusion-builder-container:hover .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.fusion-builder-live .fusion-builder-container:hover .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container .fusion-builder-controls {
  background: #198fd9;
  border-radius: 4px;
  -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
          box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
  float: left;
}
.fusion-builder-live .fusion-builder-container:hover .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container .fusion-builder-container-scheduled,
.fusion-builder-live .fusion-builder-container:hover .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container .fusion-builder-container-draft,
.fusion-builder-live .fusion-builder-container:hover .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container .fusion-builder-container-global {
  background: #198fd9;
  border-radius: 4px;
  margin: 0 0 0 6px;
  width: 33px;
  height: 33px;
  opacity: 1;
  color: #fff;
  -webkit-transition: unset;
  transition: unset;
}
.fusion-builder-live .fusion-builder-container:hover .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container .fusion-builder-container-draft {
  background: #93999f;
}
.fusion-builder-live .fusion-builder-container:hover .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container .fusion-builder-container-global {
  background: #fe4774;
}
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-builder-container:hover {
  z-index: 20;
}
.fusion-builder-live.fusion-sticky-header:not(.fusion-builder-preview-mode) .fusion-builder-container.fusion-column-sizer-active {
  z-index: auto;
}
.fusion-builder-live.fusion-builder-preview-mode .fusion-builder-container:hover:after {
  display: none;
}
.fusion-builder-live .fusion-builder-live-editor .fusion-builder-container .fusion-image-carousel .fusion-carousel .fusion-carousel-holder .fusion-builder-module-controls-container a .fusion-element-tooltip {
  top: auto;
  bottom: 100%;
}
.fusion-builder-live .fusion-builder-live-editor .fusion-builder-container .fusion-image-carousel .fusion-carousel .fusion-carousel-holder .fusion-builder-module-controls-container a .fusion-element-tooltip:before {
  border-top-color: #1d2226;
  border-bottom-color: transparent;
  bottom: -10px;
  top: auto;
  margin-top: 0;
}
.fusion-builder-live .fusion-builder-live-editor .fusion-builder-container .fusion-image-carousel .fusion-carousel .fusion-carousel-holder .fusion-builder-module-controls-container a:hover .fusion-element-tooltip {
  margin-top: 0;
  margin-bottom: 10px;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-container.fusion-global-container .fusion-fullwidth:after,
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-container.fusion-global-container .fusion-column-wrapper:after {
  -webkit-box-shadow: 0 0 0 3px rgba(254, 71, 116, 0.4) !important;
          box-shadow: 0 0 0 3px rgba(254, 71, 116, 0.4) !important;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-container.fusion-global-container .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-type-container .fusion-builder-controls {
  background: #fe4774;
  -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
          box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
  border-radius: 4px;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-container.fusion-global-container .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-type-container .fusion-builder-controls:hover .fusion-builder-container-settings {
  background: #fe4774 !important;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-container.fusion-global-container .fusion-builder-row-container .fusion-builder-column .fusion-builder-column-controls-inner,
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-container.fusion-global-container .fusion-builder-row-container .fusion-builder-live-element .fusion-builder-column-controls-inner,
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-container.fusion-global-container .fusion-builder-row-container .fusion-builder-column .fusion-builder-module-controls-inner,
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-container.fusion-global-container .fusion-builder-row-container .fusion-builder-live-element .fusion-builder-module-controls-inner {
  background: #fe4774;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-container.fusion-global-container .fusion-builder-empty-container .fusion-builder-module-controls-container {
  background: #fe4774;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-container.fusion-global-container:after {
  -webkit-box-shadow: 0 0 0 3px rgba(254, 71, 116, 0.4) !important;
          box-shadow: 0 0 0 3px rgba(254, 71, 116, 0.4) !important;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-container.fusion-global-container .fusion-builder-empty-column .fusion-builder-module-controls-container {
  background: #fe4774;
}
.fusion-builder-live.fusion-builder-no-ui:not(.fusion-builder-ui-wireframe) .fusion-builder-module-controls-type-container .fusion-builder-module-controls {
  display: none !important;
}
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container .fusion-builder-controls a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls .fusion-builder-controls a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls .fusion-builder-controls a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column .fusion-builder-controls a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page .fusion-builder-controls a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container .fusion-builder-module-controls-inner a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls .fusion-builder-module-controls-inner a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls .fusion-builder-module-controls-inner a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column .fusion-builder-module-controls-inner a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page .fusion-builder-module-controls-inner a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container .fusion-builder-column-controls-inner a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls .fusion-builder-column-controls-inner a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls .fusion-builder-column-controls-inner a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column .fusion-builder-column-controls-inner a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page .fusion-builder-column-controls-inner a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container .fusion-builder-module-controls-container a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls .fusion-builder-module-controls-container a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls .fusion-builder-module-controls-container a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column .fusion-builder-module-controls-container a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page .fusion-builder-module-controls-container a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container .fusion-builder-next-page-controls a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls .fusion-builder-next-page-controls a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls .fusion-builder-next-page-controls a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column .fusion-builder-next-page-controls a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page .fusion-builder-next-page-controls a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container .fusion-builder-controls a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls .fusion-builder-controls a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls .fusion-builder-controls a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column .fusion-builder-controls a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page .fusion-builder-controls a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container .fusion-builder-module-controls-inner a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls .fusion-builder-module-controls-inner a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls .fusion-builder-module-controls-inner a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column .fusion-builder-module-controls-inner a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page .fusion-builder-module-controls-inner a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container .fusion-builder-column-controls-inner a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls .fusion-builder-column-controls-inner a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls .fusion-builder-column-controls-inner a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column .fusion-builder-column-controls-inner a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page .fusion-builder-column-controls-inner a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container .fusion-builder-module-controls-container a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls .fusion-builder-module-controls-container a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls .fusion-builder-module-controls-container a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column .fusion-builder-module-controls-container a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page .fusion-builder-module-controls-container a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container .fusion-builder-next-page-controls a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls .fusion-builder-next-page-controls a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls .fusion-builder-next-page-controls a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column .fusion-builder-next-page-controls a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page .fusion-builder-next-page-controls a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container .fusion-builder-controls a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls .fusion-builder-controls a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls .fusion-builder-controls a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column .fusion-builder-controls a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page .fusion-builder-controls a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container .fusion-builder-module-controls-inner a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls .fusion-builder-module-controls-inner a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls .fusion-builder-module-controls-inner a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column .fusion-builder-module-controls-inner a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page .fusion-builder-module-controls-inner a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container .fusion-builder-column-controls-inner a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls .fusion-builder-column-controls-inner a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls .fusion-builder-column-controls-inner a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column .fusion-builder-column-controls-inner a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page .fusion-builder-column-controls-inner a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container .fusion-builder-module-controls-container a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls .fusion-builder-module-controls-container a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls .fusion-builder-module-controls-container a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column .fusion-builder-module-controls-container a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page .fusion-builder-module-controls-container a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container .fusion-builder-next-page-controls a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls .fusion-builder-next-page-controls a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls .fusion-builder-next-page-controls a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column .fusion-builder-next-page-controls a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page .fusion-builder-next-page-controls a .fusion-column-tooltip {
  display: none;
}
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container a.fusion-builder-container-global .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls a.fusion-builder-container-global .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls a.fusion-builder-container-global .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column a.fusion-builder-container-global .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page a.fusion-builder-container-global .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container a.fusion-builder-container-draft .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls a.fusion-builder-container-draft .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls a.fusion-builder-container-draft .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column a.fusion-builder-container-draft .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page a.fusion-builder-container-draft .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container a.fusion-builder-container-scheduled .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls a.fusion-builder-container-scheduled .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls a.fusion-builder-container-scheduled .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column a.fusion-builder-container-scheduled .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page a.fusion-builder-container-scheduled .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container a.fusion-builder-column-global .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls a.fusion-builder-column-global .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls a.fusion-builder-column-global .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column a.fusion-builder-column-global .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page a.fusion-builder-column-global .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container a.fusion-builder-element-global .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls a.fusion-builder-element-global .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls a.fusion-builder-element-global .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column a.fusion-builder-element-global .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page a.fusion-builder-element-global .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container a.fusion-builder-container-global .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls a.fusion-builder-container-global .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls a.fusion-builder-container-global .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column a.fusion-builder-container-global .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page a.fusion-builder-container-global .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container a.fusion-builder-container-draft .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls a.fusion-builder-container-draft .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls a.fusion-builder-container-draft .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column a.fusion-builder-container-draft .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page a.fusion-builder-container-draft .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container a.fusion-builder-container-scheduled .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls a.fusion-builder-container-scheduled .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls a.fusion-builder-container-scheduled .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column a.fusion-builder-container-scheduled .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page a.fusion-builder-container-scheduled .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container a.fusion-builder-column-global .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls a.fusion-builder-column-global .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls a.fusion-builder-column-global .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column a.fusion-builder-column-global .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page a.fusion-builder-column-global .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container a.fusion-builder-element-global .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls a.fusion-builder-element-global .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls a.fusion-builder-element-global .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column a.fusion-builder-element-global .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page a.fusion-builder-element-global .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container a.fusion-builder-container-global .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls a.fusion-builder-container-global .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls a.fusion-builder-container-global .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column a.fusion-builder-container-global .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page a.fusion-builder-container-global .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container a.fusion-builder-container-draft .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls a.fusion-builder-container-draft .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls a.fusion-builder-container-draft .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column a.fusion-builder-container-draft .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page a.fusion-builder-container-draft .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container a.fusion-builder-container-scheduled .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls a.fusion-builder-container-scheduled .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls a.fusion-builder-container-scheduled .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column a.fusion-builder-container-scheduled .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page a.fusion-builder-container-scheduled .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container a.fusion-builder-column-global .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls a.fusion-builder-column-global .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls a.fusion-builder-column-global .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column a.fusion-builder-column-global .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page a.fusion-builder-column-global .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls-type-container a.fusion-builder-element-global .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-module-controls a.fusion-builder-element-global .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-column-controls a.fusion-builder-element-global .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-empty-column a.fusion-builder-element-global .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips .fusion-builder-next-page a.fusion-builder-element-global .fusion-column-tooltip {
  display: none;
}
.fusion-builder-live.fusion-hide-all-tooltips.fusion-builder-ui-wireframe .fusion-global-container .fusion-builder-wireframe-utility-toolbar a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips.fusion-builder-ui-wireframe .fusion-global-column .fusion-builder-wireframe-utility-toolbar a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips.fusion-builder-ui-wireframe .fusion-nested-columns .fusion-builder-wireframe-utility-toolbar a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips.fusion-builder-ui-wireframe .fusion-global-element .fusion-builder-wireframe-utility-toolbar a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips.fusion-builder-ui-wireframe .fusion-global-parent-element .fusion-builder-wireframe-utility-toolbar a .fusion-container-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips.fusion-builder-ui-wireframe .fusion-global-container .fusion-builder-wireframe-utility-toolbar a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips.fusion-builder-ui-wireframe .fusion-global-column .fusion-builder-wireframe-utility-toolbar a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips.fusion-builder-ui-wireframe .fusion-nested-columns .fusion-builder-wireframe-utility-toolbar a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips.fusion-builder-ui-wireframe .fusion-global-element .fusion-builder-wireframe-utility-toolbar a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips.fusion-builder-ui-wireframe .fusion-global-parent-element .fusion-builder-wireframe-utility-toolbar a .fusion-column-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips.fusion-builder-ui-wireframe .fusion-global-container .fusion-builder-wireframe-utility-toolbar a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips.fusion-builder-ui-wireframe .fusion-global-column .fusion-builder-wireframe-utility-toolbar a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips.fusion-builder-ui-wireframe .fusion-nested-columns .fusion-builder-wireframe-utility-toolbar a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips.fusion-builder-ui-wireframe .fusion-global-element .fusion-builder-wireframe-utility-toolbar a .fusion-element-tooltip,
.fusion-builder-live.fusion-hide-all-tooltips.fusion-builder-ui-wireframe .fusion-global-parent-element .fusion-builder-wireframe-utility-toolbar a .fusion-element-tooltip {
  display: none;
}
.fusion-builder-live .fusion-builder-container .fusion-builder-wireframe-utility-toolbar {
  display: none;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-section-header .fusion-builder-module-controls-container .fusion-builder-container-global,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-module-controls-type-column .fusion-builder-module-controls-container .fusion-builder-container-global,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-section-header .fusion-builder-controls .fusion-builder-container-global,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-module-controls-type-column .fusion-builder-controls .fusion-builder-container-global,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-section-header .fusion-builder-module-controls-container .fusion-builder-column-global,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-module-controls-type-column .fusion-builder-module-controls-container .fusion-builder-column-global,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-section-header .fusion-builder-controls .fusion-builder-column-global,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-module-controls-type-column .fusion-builder-controls .fusion-builder-column-global {
  display: none;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-container.fusion-global-container .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container.fusion-builder-module-controls-type-container {
  background: transparent !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-container.fusion-global-container .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container.fusion-builder-module-controls-type-container .fusion-builder-container-global {
  margin-left: 6px;
  width: 33px;
  opacity: 1;
  background: #fe4774;
  -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
          box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
  border-radius: 4px;
}
.fusion-builder-live .width-100 .fusion-builder-container:hover .fusion-builder-module-controls-container-wrapper {
  margin-right: 0 !important;
}
.fusion-builder-live .fusion-builder-container.fusion-has-filters .fusion-fullwidth {
  z-index: 20;
}
.fusion-builder-live .fusion-builder-container.fusion-has-filters .fusion-container-spacing {
  z-index: 21;
}
.fusion-builder-live .fusion-builder-container.fusion-has-filters .fusion-container-spacing .fusion-container-margin-top,
.fusion-builder-live .fusion-builder-container.fusion-has-filters .fusion-container-spacing .fusion-container-margin-bottom {
  z-index: 22;
}
.fusion-builder-live .fusion-tb-footer.fusion-footer .fusion-builder-container,
.fusion-builder-live .fusion-tb-page-title-bar.fusion-page-title-bar .fusion-builder-container {
  cursor: auto;
}
.fusion-builder-tooltip {
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.fusion-builder-module-controls-container.fusion-builder-module-controls-type-container a,
.fusion-builder-next-page.fusion-builder-module-controls-type-container a,
.fusion-builder-module-controls-container .fusion-builder-module-controls a,
.fusion-builder-next-page .fusion-builder-module-controls a,
.fusion-builder-module-controls-container + .fusion-builder-editing-icons a,
.fusion-builder-next-page + .fusion-builder-editing-icons a,
.fusion-builder-module-controls-container .fusion-builder-next-page-controls a,
.fusion-builder-next-page .fusion-builder-next-page-controls a {
  position: relative;
  overflow: visible;
}
.fusion-builder-module-controls-container.fusion-builder-module-controls-type-container a .fusion-container-tooltip,
.fusion-builder-next-page.fusion-builder-module-controls-type-container a .fusion-container-tooltip,
.fusion-builder-module-controls-container .fusion-builder-module-controls a .fusion-container-tooltip,
.fusion-builder-next-page .fusion-builder-module-controls a .fusion-container-tooltip,
.fusion-builder-module-controls-container + .fusion-builder-editing-icons a .fusion-container-tooltip,
.fusion-builder-next-page + .fusion-builder-editing-icons a .fusion-container-tooltip,
.fusion-builder-module-controls-container .fusion-builder-next-page-controls a .fusion-container-tooltip,
.fusion-builder-next-page .fusion-builder-next-page-controls a .fusion-container-tooltip,
.fusion-builder-module-controls-container.fusion-builder-module-controls-type-container a .fusion-column-tooltip,
.fusion-builder-next-page.fusion-builder-module-controls-type-container a .fusion-column-tooltip,
.fusion-builder-module-controls-container .fusion-builder-module-controls a .fusion-column-tooltip,
.fusion-builder-next-page .fusion-builder-module-controls a .fusion-column-tooltip,
.fusion-builder-module-controls-container + .fusion-builder-editing-icons a .fusion-column-tooltip,
.fusion-builder-next-page + .fusion-builder-editing-icons a .fusion-column-tooltip,
.fusion-builder-module-controls-container .fusion-builder-next-page-controls a .fusion-column-tooltip,
.fusion-builder-next-page .fusion-builder-next-page-controls a .fusion-column-tooltip,
.fusion-builder-module-controls-container.fusion-builder-module-controls-type-container a .fusion-element-tooltip,
.fusion-builder-next-page.fusion-builder-module-controls-type-container a .fusion-element-tooltip,
.fusion-builder-module-controls-container .fusion-builder-module-controls a .fusion-element-tooltip,
.fusion-builder-next-page .fusion-builder-module-controls a .fusion-element-tooltip,
.fusion-builder-module-controls-container + .fusion-builder-editing-icons a .fusion-element-tooltip,
.fusion-builder-next-page + .fusion-builder-editing-icons a .fusion-element-tooltip,
.fusion-builder-module-controls-container .fusion-builder-next-page-controls a .fusion-element-tooltip,
.fusion-builder-next-page .fusion-builder-next-page-controls a .fusion-element-tooltip {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  margin: 0;
  z-index: 200;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s ease 0.2s;
  transition: all 0.2s ease 0.2s;
  bottom: 100%;
}
.fusion-builder-module-controls-container.fusion-builder-module-controls-type-container a .fusion-container-tooltip .fusion-tooltip-text,
.fusion-builder-next-page.fusion-builder-module-controls-type-container a .fusion-container-tooltip .fusion-tooltip-text,
.fusion-builder-module-controls-container .fusion-builder-module-controls a .fusion-container-tooltip .fusion-tooltip-text,
.fusion-builder-next-page .fusion-builder-module-controls a .fusion-container-tooltip .fusion-tooltip-text,
.fusion-builder-module-controls-container + .fusion-builder-editing-icons a .fusion-container-tooltip .fusion-tooltip-text,
.fusion-builder-next-page + .fusion-builder-editing-icons a .fusion-container-tooltip .fusion-tooltip-text,
.fusion-builder-module-controls-container .fusion-builder-next-page-controls a .fusion-container-tooltip .fusion-tooltip-text,
.fusion-builder-next-page .fusion-builder-next-page-controls a .fusion-container-tooltip .fusion-tooltip-text,
.fusion-builder-module-controls-container.fusion-builder-module-controls-type-container a .fusion-column-tooltip .fusion-tooltip-text,
.fusion-builder-next-page.fusion-builder-module-controls-type-container a .fusion-column-tooltip .fusion-tooltip-text,
.fusion-builder-module-controls-container .fusion-builder-module-controls a .fusion-column-tooltip .fusion-tooltip-text,
.fusion-builder-next-page .fusion-builder-module-controls a .fusion-column-tooltip .fusion-tooltip-text,
.fusion-builder-module-controls-container + .fusion-builder-editing-icons a .fusion-column-tooltip .fusion-tooltip-text,
.fusion-builder-next-page + .fusion-builder-editing-icons a .fusion-column-tooltip .fusion-tooltip-text,
.fusion-builder-module-controls-container .fusion-builder-next-page-controls a .fusion-column-tooltip .fusion-tooltip-text,
.fusion-builder-next-page .fusion-builder-next-page-controls a .fusion-column-tooltip .fusion-tooltip-text,
.fusion-builder-module-controls-container.fusion-builder-module-controls-type-container a .fusion-element-tooltip .fusion-tooltip-text,
.fusion-builder-next-page.fusion-builder-module-controls-type-container a .fusion-element-tooltip .fusion-tooltip-text,
.fusion-builder-module-controls-container .fusion-builder-module-controls a .fusion-element-tooltip .fusion-tooltip-text,
.fusion-builder-next-page .fusion-builder-module-controls a .fusion-element-tooltip .fusion-tooltip-text,
.fusion-builder-module-controls-container + .fusion-builder-editing-icons a .fusion-element-tooltip .fusion-tooltip-text,
.fusion-builder-next-page + .fusion-builder-editing-icons a .fusion-element-tooltip .fusion-tooltip-text,
.fusion-builder-module-controls-container .fusion-builder-next-page-controls a .fusion-element-tooltip .fusion-tooltip-text,
.fusion-builder-next-page .fusion-builder-next-page-controls a .fusion-element-tooltip .fusion-tooltip-text {
  display: inline-block;
  background: #1d2226;
  color: #fff;
  border: 1px solid #1d2226;
  padding: 10px;
  font-size: 11px;
  font-family: "Noto Sans", Roboto, "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
  font-weight: 600;
  line-height: normal;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  border-radius: 4px;
  white-space: nowrap;
}
.fusion-builder-module-controls-container.fusion-builder-module-controls-type-container a .fusion-container-tooltip:before,
.fusion-builder-next-page.fusion-builder-module-controls-type-container a .fusion-container-tooltip:before,
.fusion-builder-module-controls-container .fusion-builder-module-controls a .fusion-container-tooltip:before,
.fusion-builder-next-page .fusion-builder-module-controls a .fusion-container-tooltip:before,
.fusion-builder-module-controls-container + .fusion-builder-editing-icons a .fusion-container-tooltip:before,
.fusion-builder-next-page + .fusion-builder-editing-icons a .fusion-container-tooltip:before,
.fusion-builder-module-controls-container .fusion-builder-next-page-controls a .fusion-container-tooltip:before,
.fusion-builder-next-page .fusion-builder-next-page-controls a .fusion-container-tooltip:before,
.fusion-builder-module-controls-container.fusion-builder-module-controls-type-container a .fusion-column-tooltip:before,
.fusion-builder-next-page.fusion-builder-module-controls-type-container a .fusion-column-tooltip:before,
.fusion-builder-module-controls-container .fusion-builder-module-controls a .fusion-column-tooltip:before,
.fusion-builder-next-page .fusion-builder-module-controls a .fusion-column-tooltip:before,
.fusion-builder-module-controls-container + .fusion-builder-editing-icons a .fusion-column-tooltip:before,
.fusion-builder-next-page + .fusion-builder-editing-icons a .fusion-column-tooltip:before,
.fusion-builder-module-controls-container .fusion-builder-next-page-controls a .fusion-column-tooltip:before,
.fusion-builder-next-page .fusion-builder-next-page-controls a .fusion-column-tooltip:before,
.fusion-builder-module-controls-container.fusion-builder-module-controls-type-container a .fusion-element-tooltip:before,
.fusion-builder-next-page.fusion-builder-module-controls-type-container a .fusion-element-tooltip:before,
.fusion-builder-module-controls-container .fusion-builder-module-controls a .fusion-element-tooltip:before,
.fusion-builder-next-page .fusion-builder-module-controls a .fusion-element-tooltip:before,
.fusion-builder-module-controls-container + .fusion-builder-editing-icons a .fusion-element-tooltip:before,
.fusion-builder-next-page + .fusion-builder-editing-icons a .fusion-element-tooltip:before,
.fusion-builder-module-controls-container .fusion-builder-next-page-controls a .fusion-element-tooltip:before,
.fusion-builder-next-page .fusion-builder-next-page-controls a .fusion-element-tooltip:before {
  content: "";
  border: 5px solid transparent;
  border-top-color: #1d2226;
  position: absolute;
  bottom: -10px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 2;
}
.fusion-builder-module-controls-container.fusion-builder-module-controls-type-container a .fusion-container-tooltip .fusion-tooltip-text,
.fusion-builder-next-page.fusion-builder-module-controls-type-container a .fusion-container-tooltip .fusion-tooltip-text,
.fusion-builder-module-controls-container .fusion-builder-module-controls a .fusion-container-tooltip .fusion-tooltip-text,
.fusion-builder-next-page .fusion-builder-module-controls a .fusion-container-tooltip .fusion-tooltip-text,
.fusion-builder-module-controls-container + .fusion-builder-editing-icons a .fusion-container-tooltip .fusion-tooltip-text,
.fusion-builder-next-page + .fusion-builder-editing-icons a .fusion-container-tooltip .fusion-tooltip-text,
.fusion-builder-module-controls-container .fusion-builder-next-page-controls a .fusion-container-tooltip .fusion-tooltip-text,
.fusion-builder-next-page .fusion-builder-next-page-controls a .fusion-container-tooltip .fusion-tooltip-text,
.fusion-builder-module-controls-container.fusion-builder-module-controls-type-container a .fusion-column-tooltip .fusion-tooltip-text,
.fusion-builder-next-page.fusion-builder-module-controls-type-container a .fusion-column-tooltip .fusion-tooltip-text,
.fusion-builder-module-controls-container .fusion-builder-module-controls a .fusion-column-tooltip .fusion-tooltip-text,
.fusion-builder-next-page .fusion-builder-module-controls a .fusion-column-tooltip .fusion-tooltip-text,
.fusion-builder-module-controls-container + .fusion-builder-editing-icons a .fusion-column-tooltip .fusion-tooltip-text,
.fusion-builder-next-page + .fusion-builder-editing-icons a .fusion-column-tooltip .fusion-tooltip-text,
.fusion-builder-module-controls-container .fusion-builder-next-page-controls a .fusion-column-tooltip .fusion-tooltip-text,
.fusion-builder-next-page .fusion-builder-next-page-controls a .fusion-column-tooltip .fusion-tooltip-text,
.fusion-builder-module-controls-container.fusion-builder-module-controls-type-container a .fusion-element-tooltip .fusion-tooltip-text,
.fusion-builder-next-page.fusion-builder-module-controls-type-container a .fusion-element-tooltip .fusion-tooltip-text,
.fusion-builder-module-controls-container .fusion-builder-module-controls a .fusion-element-tooltip .fusion-tooltip-text,
.fusion-builder-next-page .fusion-builder-module-controls a .fusion-element-tooltip .fusion-tooltip-text,
.fusion-builder-module-controls-container + .fusion-builder-editing-icons a .fusion-element-tooltip .fusion-tooltip-text,
.fusion-builder-next-page + .fusion-builder-editing-icons a .fusion-element-tooltip .fusion-tooltip-text,
.fusion-builder-module-controls-container .fusion-builder-next-page-controls a .fusion-element-tooltip .fusion-tooltip-text,
.fusion-builder-next-page .fusion-builder-next-page-controls a .fusion-element-tooltip .fusion-tooltip-text {
  display: inline-block;
}
.fusion-builder-module-controls-container.fusion-builder-module-controls-type-container a .fusion-container-tooltip.fusion-tooltip-bottom,
.fusion-builder-next-page.fusion-builder-module-controls-type-container a .fusion-container-tooltip.fusion-tooltip-bottom,
.fusion-builder-module-controls-container .fusion-builder-module-controls a .fusion-container-tooltip.fusion-tooltip-bottom,
.fusion-builder-next-page .fusion-builder-module-controls a .fusion-container-tooltip.fusion-tooltip-bottom,
.fusion-builder-module-controls-container + .fusion-builder-editing-icons a .fusion-container-tooltip.fusion-tooltip-bottom,
.fusion-builder-next-page + .fusion-builder-editing-icons a .fusion-container-tooltip.fusion-tooltip-bottom,
.fusion-builder-module-controls-container .fusion-builder-next-page-controls a .fusion-container-tooltip.fusion-tooltip-bottom,
.fusion-builder-next-page .fusion-builder-next-page-controls a .fusion-container-tooltip.fusion-tooltip-bottom,
.fusion-builder-module-controls-container.fusion-builder-module-controls-type-container a .fusion-column-tooltip.fusion-tooltip-bottom,
.fusion-builder-next-page.fusion-builder-module-controls-type-container a .fusion-column-tooltip.fusion-tooltip-bottom,
.fusion-builder-module-controls-container .fusion-builder-module-controls a .fusion-column-tooltip.fusion-tooltip-bottom,
.fusion-builder-next-page .fusion-builder-module-controls a .fusion-column-tooltip.fusion-tooltip-bottom,
.fusion-builder-module-controls-container + .fusion-builder-editing-icons a .fusion-column-tooltip.fusion-tooltip-bottom,
.fusion-builder-next-page + .fusion-builder-editing-icons a .fusion-column-tooltip.fusion-tooltip-bottom,
.fusion-builder-module-controls-container .fusion-builder-next-page-controls a .fusion-column-tooltip.fusion-tooltip-bottom,
.fusion-builder-next-page .fusion-builder-next-page-controls a .fusion-column-tooltip.fusion-tooltip-bottom,
.fusion-builder-module-controls-container.fusion-builder-module-controls-type-container a .fusion-element-tooltip.fusion-tooltip-bottom,
.fusion-builder-next-page.fusion-builder-module-controls-type-container a .fusion-element-tooltip.fusion-tooltip-bottom,
.fusion-builder-module-controls-container .fusion-builder-module-controls a .fusion-element-tooltip.fusion-tooltip-bottom,
.fusion-builder-next-page .fusion-builder-module-controls a .fusion-element-tooltip.fusion-tooltip-bottom,
.fusion-builder-module-controls-container + .fusion-builder-editing-icons a .fusion-element-tooltip.fusion-tooltip-bottom,
.fusion-builder-next-page + .fusion-builder-editing-icons a .fusion-element-tooltip.fusion-tooltip-bottom,
.fusion-builder-module-controls-container .fusion-builder-next-page-controls a .fusion-element-tooltip.fusion-tooltip-bottom,
.fusion-builder-next-page .fusion-builder-next-page-controls a .fusion-element-tooltip.fusion-tooltip-bottom {
  top: 100%;
  bottom: auto;
}
.fusion-builder-module-controls-container.fusion-builder-module-controls-type-container a .fusion-container-tooltip.fusion-tooltip-bottom:before,
.fusion-builder-next-page.fusion-builder-module-controls-type-container a .fusion-container-tooltip.fusion-tooltip-bottom:before,
.fusion-builder-module-controls-container .fusion-builder-module-controls a .fusion-container-tooltip.fusion-tooltip-bottom:before,
.fusion-builder-next-page .fusion-builder-module-controls a .fusion-container-tooltip.fusion-tooltip-bottom:before,
.fusion-builder-module-controls-container + .fusion-builder-editing-icons a .fusion-container-tooltip.fusion-tooltip-bottom:before,
.fusion-builder-next-page + .fusion-builder-editing-icons a .fusion-container-tooltip.fusion-tooltip-bottom:before,
.fusion-builder-module-controls-container .fusion-builder-next-page-controls a .fusion-container-tooltip.fusion-tooltip-bottom:before,
.fusion-builder-next-page .fusion-builder-next-page-controls a .fusion-container-tooltip.fusion-tooltip-bottom:before,
.fusion-builder-module-controls-container.fusion-builder-module-controls-type-container a .fusion-column-tooltip.fusion-tooltip-bottom:before,
.fusion-builder-next-page.fusion-builder-module-controls-type-container a .fusion-column-tooltip.fusion-tooltip-bottom:before,
.fusion-builder-module-controls-container .fusion-builder-module-controls a .fusion-column-tooltip.fusion-tooltip-bottom:before,
.fusion-builder-next-page .fusion-builder-module-controls a .fusion-column-tooltip.fusion-tooltip-bottom:before,
.fusion-builder-module-controls-container + .fusion-builder-editing-icons a .fusion-column-tooltip.fusion-tooltip-bottom:before,
.fusion-builder-next-page + .fusion-builder-editing-icons a .fusion-column-tooltip.fusion-tooltip-bottom:before,
.fusion-builder-module-controls-container .fusion-builder-next-page-controls a .fusion-column-tooltip.fusion-tooltip-bottom:before,
.fusion-builder-next-page .fusion-builder-next-page-controls a .fusion-column-tooltip.fusion-tooltip-bottom:before,
.fusion-builder-module-controls-container.fusion-builder-module-controls-type-container a .fusion-element-tooltip.fusion-tooltip-bottom:before,
.fusion-builder-next-page.fusion-builder-module-controls-type-container a .fusion-element-tooltip.fusion-tooltip-bottom:before,
.fusion-builder-module-controls-container .fusion-builder-module-controls a .fusion-element-tooltip.fusion-tooltip-bottom:before,
.fusion-builder-next-page .fusion-builder-module-controls a .fusion-element-tooltip.fusion-tooltip-bottom:before,
.fusion-builder-module-controls-container + .fusion-builder-editing-icons a .fusion-element-tooltip.fusion-tooltip-bottom:before,
.fusion-builder-next-page + .fusion-builder-editing-icons a .fusion-element-tooltip.fusion-tooltip-bottom:before,
.fusion-builder-module-controls-container .fusion-builder-next-page-controls a .fusion-element-tooltip.fusion-tooltip-bottom:before,
.fusion-builder-next-page .fusion-builder-next-page-controls a .fusion-element-tooltip.fusion-tooltip-bottom:before {
  top: -10px;
  bottom: auto;
  border-top-color: transparent;
  border-bottom-color: #1d2226;
}
.fusion-builder-module-controls-container.fusion-builder-module-controls-type-container a span,
.fusion-builder-next-page.fusion-builder-module-controls-type-container a span,
.fusion-builder-module-controls-container .fusion-builder-module-controls a span,
.fusion-builder-next-page .fusion-builder-module-controls a span,
.fusion-builder-module-controls-container + .fusion-builder-editing-icons a span,
.fusion-builder-next-page + .fusion-builder-editing-icons a span,
.fusion-builder-module-controls-container .fusion-builder-next-page-controls a span,
.fusion-builder-next-page .fusion-builder-next-page-controls a span {
  display: block;
  line-height: 33px;
}
.fusion-builder-module-controls-container.fusion-builder-module-controls-type-container a span:hover ~ .fusion-container-tooltip,
.fusion-builder-next-page.fusion-builder-module-controls-type-container a span:hover ~ .fusion-container-tooltip,
.fusion-builder-module-controls-container .fusion-builder-module-controls a span:hover ~ .fusion-container-tooltip,
.fusion-builder-next-page .fusion-builder-module-controls a span:hover ~ .fusion-container-tooltip,
.fusion-builder-module-controls-container + .fusion-builder-editing-icons a span:hover ~ .fusion-container-tooltip,
.fusion-builder-next-page + .fusion-builder-editing-icons a span:hover ~ .fusion-container-tooltip,
.fusion-builder-module-controls-container .fusion-builder-next-page-controls a span:hover ~ .fusion-container-tooltip,
.fusion-builder-next-page .fusion-builder-next-page-controls a span:hover ~ .fusion-container-tooltip,
.fusion-builder-module-controls-container.fusion-builder-module-controls-type-container a span:hover ~ .fusion-column-tooltip,
.fusion-builder-next-page.fusion-builder-module-controls-type-container a span:hover ~ .fusion-column-tooltip,
.fusion-builder-module-controls-container .fusion-builder-module-controls a span:hover ~ .fusion-column-tooltip,
.fusion-builder-next-page .fusion-builder-module-controls a span:hover ~ .fusion-column-tooltip,
.fusion-builder-module-controls-container + .fusion-builder-editing-icons a span:hover ~ .fusion-column-tooltip,
.fusion-builder-next-page + .fusion-builder-editing-icons a span:hover ~ .fusion-column-tooltip,
.fusion-builder-module-controls-container .fusion-builder-next-page-controls a span:hover ~ .fusion-column-tooltip,
.fusion-builder-next-page .fusion-builder-next-page-controls a span:hover ~ .fusion-column-tooltip,
.fusion-builder-module-controls-container.fusion-builder-module-controls-type-container a span:hover ~ .fusion-element-tooltip,
.fusion-builder-next-page.fusion-builder-module-controls-type-container a span:hover ~ .fusion-element-tooltip,
.fusion-builder-module-controls-container .fusion-builder-module-controls a span:hover ~ .fusion-element-tooltip,
.fusion-builder-next-page .fusion-builder-module-controls a span:hover ~ .fusion-element-tooltip,
.fusion-builder-module-controls-container + .fusion-builder-editing-icons a span:hover ~ .fusion-element-tooltip,
.fusion-builder-next-page + .fusion-builder-editing-icons a span:hover ~ .fusion-element-tooltip,
.fusion-builder-module-controls-container .fusion-builder-next-page-controls a span:hover ~ .fusion-element-tooltip,
.fusion-builder-next-page .fusion-builder-next-page-controls a span:hover ~ .fusion-element-tooltip {
  opacity: 1;
  visibility: visible;
  -webkit-transition: all 0.2s ease 0.2s;
  transition: all 0.2s ease 0.2s;
  margin-bottom: 10px;
}
.fusion-builder-module-controls-container.fusion-builder-module-controls-type-container a span:hover ~ .fusion-container-tooltip.fusion-tooltip-bottom,
.fusion-builder-next-page.fusion-builder-module-controls-type-container a span:hover ~ .fusion-container-tooltip.fusion-tooltip-bottom,
.fusion-builder-module-controls-container .fusion-builder-module-controls a span:hover ~ .fusion-container-tooltip.fusion-tooltip-bottom,
.fusion-builder-next-page .fusion-builder-module-controls a span:hover ~ .fusion-container-tooltip.fusion-tooltip-bottom,
.fusion-builder-module-controls-container + .fusion-builder-editing-icons a span:hover ~ .fusion-container-tooltip.fusion-tooltip-bottom,
.fusion-builder-next-page + .fusion-builder-editing-icons a span:hover ~ .fusion-container-tooltip.fusion-tooltip-bottom,
.fusion-builder-module-controls-container .fusion-builder-next-page-controls a span:hover ~ .fusion-container-tooltip.fusion-tooltip-bottom,
.fusion-builder-next-page .fusion-builder-next-page-controls a span:hover ~ .fusion-container-tooltip.fusion-tooltip-bottom,
.fusion-builder-module-controls-container.fusion-builder-module-controls-type-container a span:hover ~ .fusion-column-tooltip.fusion-tooltip-bottom,
.fusion-builder-next-page.fusion-builder-module-controls-type-container a span:hover ~ .fusion-column-tooltip.fusion-tooltip-bottom,
.fusion-builder-module-controls-container .fusion-builder-module-controls a span:hover ~ .fusion-column-tooltip.fusion-tooltip-bottom,
.fusion-builder-next-page .fusion-builder-module-controls a span:hover ~ .fusion-column-tooltip.fusion-tooltip-bottom,
.fusion-builder-module-controls-container + .fusion-builder-editing-icons a span:hover ~ .fusion-column-tooltip.fusion-tooltip-bottom,
.fusion-builder-next-page + .fusion-builder-editing-icons a span:hover ~ .fusion-column-tooltip.fusion-tooltip-bottom,
.fusion-builder-module-controls-container .fusion-builder-next-page-controls a span:hover ~ .fusion-column-tooltip.fusion-tooltip-bottom,
.fusion-builder-next-page .fusion-builder-next-page-controls a span:hover ~ .fusion-column-tooltip.fusion-tooltip-bottom,
.fusion-builder-module-controls-container.fusion-builder-module-controls-type-container a span:hover ~ .fusion-element-tooltip.fusion-tooltip-bottom,
.fusion-builder-next-page.fusion-builder-module-controls-type-container a span:hover ~ .fusion-element-tooltip.fusion-tooltip-bottom,
.fusion-builder-module-controls-container .fusion-builder-module-controls a span:hover ~ .fusion-element-tooltip.fusion-tooltip-bottom,
.fusion-builder-next-page .fusion-builder-module-controls a span:hover ~ .fusion-element-tooltip.fusion-tooltip-bottom,
.fusion-builder-module-controls-container + .fusion-builder-editing-icons a span:hover ~ .fusion-element-tooltip.fusion-tooltip-bottom,
.fusion-builder-next-page + .fusion-builder-editing-icons a span:hover ~ .fusion-element-tooltip.fusion-tooltip-bottom,
.fusion-builder-module-controls-container .fusion-builder-next-page-controls a span:hover ~ .fusion-element-tooltip.fusion-tooltip-bottom,
.fusion-builder-next-page .fusion-builder-next-page-controls a span:hover ~ .fusion-element-tooltip.fusion-tooltip-bottom {
  margin-top: 10px;
  margin-bottom: 0;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-wireframe-utility-toolbar,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-column .fusion-builder-wireframe-utility-toolbar,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-nested-columns .fusion-builder-wireframe-utility-toolbar,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-element .fusion-builder-wireframe-utility-toolbar,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-parent-element .fusion-builder-wireframe-utility-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  right: 0;
  top: 43px;
  z-index: 100;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-wireframe-utility-toolbar a,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-column .fusion-builder-wireframe-utility-toolbar a,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-nested-columns .fusion-builder-wireframe-utility-toolbar a,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-element .fusion-builder-wireframe-utility-toolbar a,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-parent-element .fusion-builder-wireframe-utility-toolbar a {
  width: 25px;
  height: 25px;
  text-align: center;
  color: #fff;
  border-radius: 4px;
  margin: 5px 5px 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 16px;
  position: relative;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-wireframe-utility-toolbar a.fusion-builder-column-global,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-column .fusion-builder-wireframe-utility-toolbar a.fusion-builder-column-global,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-nested-columns .fusion-builder-wireframe-utility-toolbar a.fusion-builder-column-global,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-element .fusion-builder-wireframe-utility-toolbar a.fusion-builder-column-global,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-parent-element .fusion-builder-wireframe-utility-toolbar a.fusion-builder-column-global,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-wireframe-utility-toolbar a.fusion-builder-container-global,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-column .fusion-builder-wireframe-utility-toolbar a.fusion-builder-container-global,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-nested-columns .fusion-builder-wireframe-utility-toolbar a.fusion-builder-container-global,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-element .fusion-builder-wireframe-utility-toolbar a.fusion-builder-container-global,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-parent-element .fusion-builder-wireframe-utility-toolbar a.fusion-builder-container-global,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-wireframe-utility-toolbar a.fusion-builder-element-global,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-column .fusion-builder-wireframe-utility-toolbar a.fusion-builder-element-global,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-nested-columns .fusion-builder-wireframe-utility-toolbar a.fusion-builder-element-global,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-element .fusion-builder-wireframe-utility-toolbar a.fusion-builder-element-global,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-parent-element .fusion-builder-wireframe-utility-toolbar a.fusion-builder-element-global,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-wireframe-utility-toolbar a.fusion-builder-container-scheduled,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-column .fusion-builder-wireframe-utility-toolbar a.fusion-builder-container-scheduled,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-nested-columns .fusion-builder-wireframe-utility-toolbar a.fusion-builder-container-scheduled,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-element .fusion-builder-wireframe-utility-toolbar a.fusion-builder-container-scheduled,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-parent-element .fusion-builder-wireframe-utility-toolbar a.fusion-builder-container-scheduled {
  background: #3a93cb;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-wireframe-utility-toolbar a.fusion-builder-container-draft,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-column .fusion-builder-wireframe-utility-toolbar a.fusion-builder-container-draft,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-nested-columns .fusion-builder-wireframe-utility-toolbar a.fusion-builder-container-draft,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-element .fusion-builder-wireframe-utility-toolbar a.fusion-builder-container-draft,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-parent-element .fusion-builder-wireframe-utility-toolbar a.fusion-builder-container-draft {
  background: #999;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-wireframe-utility-toolbar a .fusion-container-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-column .fusion-builder-wireframe-utility-toolbar a .fusion-container-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-nested-columns .fusion-builder-wireframe-utility-toolbar a .fusion-container-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-element .fusion-builder-wireframe-utility-toolbar a .fusion-container-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-parent-element .fusion-builder-wireframe-utility-toolbar a .fusion-container-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-wireframe-utility-toolbar a .fusion-column-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-column .fusion-builder-wireframe-utility-toolbar a .fusion-column-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-nested-columns .fusion-builder-wireframe-utility-toolbar a .fusion-column-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-element .fusion-builder-wireframe-utility-toolbar a .fusion-column-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-parent-element .fusion-builder-wireframe-utility-toolbar a .fusion-column-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-wireframe-utility-toolbar a .fusion-element-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-column .fusion-builder-wireframe-utility-toolbar a .fusion-element-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-nested-columns .fusion-builder-wireframe-utility-toolbar a .fusion-element-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-element .fusion-builder-wireframe-utility-toolbar a .fusion-element-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-parent-element .fusion-builder-wireframe-utility-toolbar a .fusion-element-tooltip {
  display: inline-block;
  background: #1d2226;
  color: #fff;
  border: 1px solid #1d2226;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  white-space: nowrap;
  padding: 10px;
  font-size: 11px;
  font-family: "Noto Sans", Roboto, "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
  font-weight: 600;
  line-height: normal;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  border-radius: 4px;
  margin: 0;
  z-index: 200;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s ease 0.2s;
  transition: all 0.2s ease 0.2s;
  bottom: 100%;
  pointer-events: none;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-wireframe-utility-toolbar a .fusion-container-tooltip:before,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-column .fusion-builder-wireframe-utility-toolbar a .fusion-container-tooltip:before,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-nested-columns .fusion-builder-wireframe-utility-toolbar a .fusion-container-tooltip:before,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-element .fusion-builder-wireframe-utility-toolbar a .fusion-container-tooltip:before,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-parent-element .fusion-builder-wireframe-utility-toolbar a .fusion-container-tooltip:before,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-wireframe-utility-toolbar a .fusion-column-tooltip:before,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-column .fusion-builder-wireframe-utility-toolbar a .fusion-column-tooltip:before,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-nested-columns .fusion-builder-wireframe-utility-toolbar a .fusion-column-tooltip:before,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-element .fusion-builder-wireframe-utility-toolbar a .fusion-column-tooltip:before,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-parent-element .fusion-builder-wireframe-utility-toolbar a .fusion-column-tooltip:before,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-wireframe-utility-toolbar a .fusion-element-tooltip:before,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-column .fusion-builder-wireframe-utility-toolbar a .fusion-element-tooltip:before,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-nested-columns .fusion-builder-wireframe-utility-toolbar a .fusion-element-tooltip:before,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-element .fusion-builder-wireframe-utility-toolbar a .fusion-element-tooltip:before,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-parent-element .fusion-builder-wireframe-utility-toolbar a .fusion-element-tooltip:before {
  content: "";
  border: 5px solid transparent;
  border-top-color: #1d2226;
  position: absolute;
  bottom: -10px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 2;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-wireframe-utility-toolbar a .fusion-container-tooltip .fusion-tooltip-text,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-column .fusion-builder-wireframe-utility-toolbar a .fusion-container-tooltip .fusion-tooltip-text,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-nested-columns .fusion-builder-wireframe-utility-toolbar a .fusion-container-tooltip .fusion-tooltip-text,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-element .fusion-builder-wireframe-utility-toolbar a .fusion-container-tooltip .fusion-tooltip-text,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-parent-element .fusion-builder-wireframe-utility-toolbar a .fusion-container-tooltip .fusion-tooltip-text,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-wireframe-utility-toolbar a .fusion-column-tooltip .fusion-tooltip-text,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-column .fusion-builder-wireframe-utility-toolbar a .fusion-column-tooltip .fusion-tooltip-text,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-nested-columns .fusion-builder-wireframe-utility-toolbar a .fusion-column-tooltip .fusion-tooltip-text,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-element .fusion-builder-wireframe-utility-toolbar a .fusion-column-tooltip .fusion-tooltip-text,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-parent-element .fusion-builder-wireframe-utility-toolbar a .fusion-column-tooltip .fusion-tooltip-text,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-wireframe-utility-toolbar a .fusion-element-tooltip .fusion-tooltip-text,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-column .fusion-builder-wireframe-utility-toolbar a .fusion-element-tooltip .fusion-tooltip-text,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-nested-columns .fusion-builder-wireframe-utility-toolbar a .fusion-element-tooltip .fusion-tooltip-text,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-element .fusion-builder-wireframe-utility-toolbar a .fusion-element-tooltip .fusion-tooltip-text,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-parent-element .fusion-builder-wireframe-utility-toolbar a .fusion-element-tooltip .fusion-tooltip-text {
  display: inline-block;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-wireframe-utility-toolbar a:hover .fusion-container-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-column .fusion-builder-wireframe-utility-toolbar a:hover .fusion-container-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-nested-columns .fusion-builder-wireframe-utility-toolbar a:hover .fusion-container-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-element .fusion-builder-wireframe-utility-toolbar a:hover .fusion-container-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-parent-element .fusion-builder-wireframe-utility-toolbar a:hover .fusion-container-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-wireframe-utility-toolbar a:hover .fusion-column-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-column .fusion-builder-wireframe-utility-toolbar a:hover .fusion-column-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-nested-columns .fusion-builder-wireframe-utility-toolbar a:hover .fusion-column-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-element .fusion-builder-wireframe-utility-toolbar a:hover .fusion-column-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-parent-element .fusion-builder-wireframe-utility-toolbar a:hover .fusion-column-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-container .fusion-builder-wireframe-utility-toolbar a:hover .fusion-element-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-column .fusion-builder-wireframe-utility-toolbar a:hover .fusion-element-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-nested-columns .fusion-builder-wireframe-utility-toolbar a:hover .fusion-element-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-element .fusion-builder-wireframe-utility-toolbar a:hover .fusion-element-tooltip,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-parent-element .fusion-builder-wireframe-utility-toolbar a:hover .fusion-element-tooltip {
  opacity: 1;
  visibility: visible;
  -webkit-transition: all 0.2s ease 0.2s;
  transition: all 0.2s ease 0.2s;
  margin-bottom: 10px;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-column .fusion-builder-wireframe-utility-toolbar,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-element .fusion-builder-wireframe-utility-toolbar,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-parent-element .fusion-builder-wireframe-utility-toolbar,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-nested-columns .fusion-builder-wireframe-utility-toolbar {
  top: 0;
  z-index: auto;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-element .fusion-builder-wireframe-utility-toolbar,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-global-parent-element .fusion-builder-wireframe-utility-toolbar,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-nested-columns .fusion-builder-wireframe-utility-toolbar {
  z-index: 999;
}
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-builder-container,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-column,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-nested-columns,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-element,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-parent-element {
  position: relative;
}
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-column-wrapper,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-column,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-module-controls-container,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-module-preview {
  background: #fff !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-builder-container.fusion-global-container .fusion-column-wrapper .fusion-builder-module-preview,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-builder-column.fusion-global-column,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-builder-column.fusion-global-column .fusion-builder-module-preview,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-element .fusion-builder-module-preview,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-parent-element .fusion-builder-module-preview,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-nested-row .fusion-builder-module-preview {
  background: #e8f0f2;
}
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-builder-column.fusion-global-column .fusion-column-wrapper,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-builder-container.fusion-global-container .fusion-column-wrapper,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-container.fusion-builder-container .fusion-fullwidth {
  background: #e8f0f2 !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-container .fusion-builder-add-element,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-column .fusion-builder-add-element {
  background: #e8f0f2 !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-column .fusion-builder-module-controls-container,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-element .fusion-builder-module-controls-container,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-parent-element .fusion-builder-module-controls-container,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-nested-row .fusion-builder-module-controls-container {
  background: #e8f0f2 !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-container .fusion-builder-live-element .fusion-builder-module-controls-container,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-container .fusion-nested-columns .fusion-builder-module-controls-container {
  background: #e8f0f2 !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-builder-column.fusion-global-column .fusion-global-element .fusion-builder-module-preview,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-builder-column.fusion-global-column .fusion-global-parent-element .fusion-builder-module-preview,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-builder-column.fusion-global-column .fusion-global-nested-row .fusion-builder-module-preview {
  background: #dee9ee;
}
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-builder-column.fusion-global-column .fusion-global-element .fusion-builder-module-controls-container,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-builder-column.fusion-global-column .fusion-global-parent-element .fusion-builder-module-controls-container,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-builder-column.fusion-global-column .fusion-global-nested-row .fusion-builder-module-controls-container {
  background: #dee9ee !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-container .fusion-global-column,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-container .fusion-global-column .fusion-column-wrapper {
  background: #dee9ee !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-container .fusion-global-column .fusion-builder-add-element,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-container .fusion-global-column .fusion-column-wrapper .fusion-builder-add-element {
  background: #dee9ee !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-container .fusion-global-column .fusion-global-element .fusion-builder-module-preview,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-container .fusion-global-column .fusion-column-wrapper .fusion-global-element .fusion-builder-module-preview,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-container .fusion-global-column .fusion-global-parent-element .fusion-builder-module-preview,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-container .fusion-global-column .fusion-column-wrapper .fusion-global-parent-element .fusion-builder-module-preview,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-container .fusion-global-column .fusion-global-nested-row .fusion-builder-module-preview,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-container .fusion-global-column .fusion-column-wrapper .fusion-global-nested-row .fusion-builder-module-preview {
  background: #d1e0e8;
}
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-container .fusion-global-column .fusion-global-element .fusion-builder-module-controls-container,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-container .fusion-global-column .fusion-column-wrapper .fusion-global-element .fusion-builder-module-controls-container,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-container .fusion-global-column .fusion-global-parent-element .fusion-builder-module-controls-container,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-container .fusion-global-column .fusion-column-wrapper .fusion-global-parent-element .fusion-builder-module-controls-container,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-container .fusion-global-column .fusion-global-nested-row .fusion-builder-module-controls-container,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-container .fusion-global-column .fusion-column-wrapper .fusion-global-nested-row .fusion-builder-module-controls-container {
  background: #d1e0e8 !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-container .fusion-builder-column:not(.fusion-global-column) .fusion-global-element .fusion-builder-module-preview,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-container .fusion-builder-column:not(.fusion-global-column) .fusion-global-parent-element .fusion-builder-module-preview,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-container .fusion-builder-column:not(.fusion-global-column) .fusion-global-nested-row .fusion-builder-module-preview {
  background: #dee9ee;
}
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-container .fusion-builder-column:not(.fusion-global-column) .fusion-global-element .fusion-builder-module-controls-container,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-container .fusion-builder-column:not(.fusion-global-column) .fusion-global-parent-element .fusion-builder-module-controls-container,
.fusion-builder-live.fusion-builder-ui-wireframe:not(.fusion-builder-nested-cols-dialog-open) .fusion-global-container .fusion-builder-column:not(.fusion-global-column) .fusion-global-nested-row .fusion-builder-module-controls-container {
  background: #dee9ee !important;
}
.fusion-builder-live .fusion-column-sizer-active {
  z-index: auto;
  position: relative;
}
.fusion-builder-live .fusion-column-sizer-active:hover {
  z-index: auto;
}
.fusion-builder-live .fusion-column-sizer-active .fusion_builder_row .fusion-builder-row {
  z-index: auto;
}
.fusion-builder-live .fusion-builder-live-editor .fusion-column-wrapper {
  cursor: -webkit-grab;
  cursor: grab;
}
.fusion-builder-live .fusion-builder-column > .fusion-builder-add-element {
  display: none;
}
.fusion-builder-live .fusion-builder-column.fusion-builder-editing-child > .fusion-builder-module-controls-container {
  display: none !important;
}
.fusion-builder-live .fusion-builder-column .column-sizes {
  display: none;
}
.fusion-builder-live .fusion-builder-column .column-sizes.fusion-expand-to-bottom {
  top: 100%;
  bottom: auto !important;
  -webkit-transform: translateY(5px) !important;
          transform: translateY(5px) !important;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fusion-builder-live .fusion-builder-column .column-sizes.fusion-expand-to-bottom h4 {
  width: 100%;
}
.fusion-builder-live .fusion-builder-column > .fusion-builder-module-controls-container {
  margin-left: 0;
  padding-left: 0;
}
.fusion-builder-live .fusion-builder-column > .fusion-builder-module-controls-container a.fusion-builder-insert-column,
.fusion-builder-live .fusion-builder-column > .fusion-builder-module-controls-container a.fusion-builder-column-settings {
  display: block;
  opacity: 1;
  width: 33px;
}
.fusion-builder-live .fusion-builder-column > .fusion-builder-module-controls-container a.fusion-builder-column-settings {
  background-color: #2a3035;
}
.fusion-builder-live .fusion-builder-column > .fusion-builder-module-controls-container a.fusion-builder-column-size {
  font-weight: 600;
  font-family: "Noto Sans", Roboto, "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
}
.fusion-builder-live .fusion-builder-column > .fusion-builder-module-controls-container .fusion-builder-column-controls .fusion-builder-column-controls-inner:hover .fusion-builder-column-settings {
  background: transparent;
}
.fusion-builder-live .fusion-builder-column.active,
.fusion-builder-live .fusion-builder-column:hover,
.fusion-builder-live .fusion-builder-column.fusion-builder-element-edited {
  position: relative;
}
.fusion-builder-live .fusion-builder-column.active > .fusion-column-wrapper:after,
.fusion-builder-live .fusion-builder-column:hover > .fusion-column-wrapper:after,
.fusion-builder-live .fusion-builder-column.fusion-builder-element-edited > .fusion-column-wrapper:after {
  -webkit-box-shadow: 0 0 0 3px rgba(25, 143, 217, 0.4);
          box-shadow: 0 0 0 3px rgba(25, 143, 217, 0.4);
  border-radius: 4px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  pointer-events: none;
  content: "";
  z-index: 9;
}
.fusion-builder-live .fusion-builder-column.active > .fusion-builder-module-controls-container,
.fusion-builder-live .fusion-builder-column:hover > .fusion-builder-module-controls-container {
  display: block;
}
.fusion-builder-live .fusion-builder-column.fusion-builder-element-edited > .fusion-column-wrapper:after {
  -webkit-box-shadow: 0 0 0 3px #198fd9;
          box-shadow: 0 0 0 3px #198fd9;
}
.fusion-builder-live .fusion-builder-column.active {
  /* Column Sizes UI */
}
.fusion-builder-live .fusion-builder-column.active > .fusion-builder-module-controls-container .fusion-builder-module-controls a:first-child {
  background-color: #198fd9;
}
.fusion-builder-live .fusion-builder-column.active .column-sizes {
  font-family: "Noto Sans", Roboto, "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
  overflow: hidden;
  position: absolute;
  bottom: 100%;
  z-index: 99999999;
  width: 230px;
  background: white;
  border-radius: 4px;
  -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
          box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
  -webkit-transform: translateY(-10px);
          transform: translateY(-10px);
  display: block;
}
.fusion-builder-live .fusion-builder-column.active .column-sizes h4 {
  font-weight: 600;
  display: block;
  text-align: center;
  margin: 10px 0;
  text-transform: uppercase;
  font-size: 12px;
  color: #222;
  font-family: "Noto Sans", Roboto, "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
}
.fusion-builder-live .fusion-builder-column.active .column-sizes .column-size {
  width: calc(100% / 6);
  float: left;
  text-align: center;
  border-right: 1px solid #f1f1f1;
  border-top: 1px solid #f1f1f1;
  color: #222;
  cursor: pointer;
  font-size: 12px;
  padding: 5px 0;
  font-weight: 600;
}
.fusion-builder-live .fusion-builder-column.active .column-sizes .column-size:hover {
  background: #f9f9f9;
}
.fusion-builder-live .fusion-builder-column.active .column-sizes .column-size.active-size {
  background: #eff7fc;
  color: #3894db;
}
.fusion-builder-live .fusion-builder-column.active > .fusion-builder-module-controls-container .fusion-builder-module-controls a .fusion-column-tooltip {
  display: none;
}
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-builder-column.fusion-global-column .fusion-column-wrapper:after,
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-column.fusion-global-column .fusion-column-wrapper:after {
  -webkit-box-shadow: 0 0 0 3px rgba(254, 71, 116, 0.4);
          box-shadow: 0 0 0 3px rgba(254, 71, 116, 0.4);
}
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-builder-column.fusion-global-column .fusion-builder-module-controls-type-column,
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-column.fusion-global-column .fusion-builder-module-controls-type-column {
  background: transparent !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-builder-column.fusion-global-column .fusion-builder-module-controls-type-column .fusion-builder-module-controls-inner,
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-column.fusion-global-column .fusion-builder-module-controls-type-column .fusion-builder-module-controls-inner,
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-builder-column.fusion-global-column .fusion-builder-module-controls-type-column .fusion-builder-column-global,
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-column.fusion-global-column .fusion-builder-module-controls-type-column .fusion-builder-column-global {
  background: #fe4774;
  -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
          box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
  border-radius: 4px;
}
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-builder-column.fusion-global-column .fusion-builder-module-controls-type-column .fusion-builder-column-global,
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-column.fusion-global-column .fusion-builder-module-controls-type-column .fusion-builder-column-global {
  border-radius: 4px;
  margin-left: 6px;
  width: 33px;
  opacity: 1;
}
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-builder-column.fusion-global-column .fusion-builder-empty-column .fusion-builder-module-controls-container,
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-column.fusion-global-column .fusion-builder-empty-column .fusion-builder-module-controls-container {
  background: #fe4774;
}
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-builder-column.fusion-global-column.active .fusion-builder-column-controls .fusion-builder-column-controls-inner .fusion-builder-column-settings,
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-column.fusion-global-column.active .fusion-builder-column-controls .fusion-builder-column-controls-inner .fusion-builder-column-settings {
  background: #fe4774;
}
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-global-container .fusion-builder-column.active .fusion-builder-column-controls .fusion-builder-column-controls-inner .fusion-builder-column-settings,
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-global-container .fusion-builder-column.active .fusion-builder-column-controls .fusion-builder-column-controls-inner .fusion-builder-column-settings {
  background: #fe4774;
}
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-global-container .fusion-nested-columns .fusion-builder-module-controls-type-row-nested .fusion-builder-module-controls-inner:hover .fusion-builder-row-settings,
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-global-container .fusion-nested-columns .fusion-builder-module-controls-type-row-nested .fusion-builder-module-controls-inner:hover .fusion-builder-row-settings {
  background: #fe4774;
}
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-builder-container.scrolling-helper .fusion-builder-column.fusion-global-column .fusion-builder-module-controls-type-column .fusion-builder-column-controls,
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-container.scrolling-helper .fusion-builder-column.fusion-global-column .fusion-builder-module-controls-type-column .fusion-builder-column-controls {
  background: transparent !important;
}
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-builder-container.scrolling-helper .fusion-builder-column.fusion-global-column .fusion-builder-live-element .fusion-builder-controls.fusion-builder-module-controls .fusion-builder-module-controls-inner:hover .fusion-builder-settings,
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-container.scrolling-helper .fusion-builder-column.fusion-global-column .fusion-builder-live-element .fusion-builder-controls.fusion-builder-module-controls .fusion-builder-module-controls-inner:hover .fusion-builder-settings {
  background: #ff743d !important;
}
.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-column-wrapper.fusion-column-has-overflow-hidden:hover,
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-column-wrapper.fusion-column-has-overflow-hidden:hover {
  overflow: visible;
}
.fusion-builder-live .fusion-builder-controls .fusion-builder-module-controls-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-radius: 4px;
}
.fusion-builder-live.fusion-builder-no-ui:not(.fusion-builder-ui-wireframe) .fusion-builder-module-controls-type-column .fusion-builder-module-controls-inner {
  display: none;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-controls .fusion-column-tooltip {
  display: none;
}
.fusion-builder-live.fusion-builder-preview-mode .fusion-column-spacing,
.fusion-builder-live.fusion-builder-preview-mode .fusion-element-spacing {
  display: none !important;
}
.fusion-builder-live.fusion-builder-preview-mode .fusion-column-wrapper:after {
  display: none !important;
}
.fusion-builder-live .fusion-tb-footer.fusion-footer .fusion-column-wrapper,
.fusion-builder-live .fusion-tb-page-title-bar.fusion-page-title-bar .fusion-column-wrapper {
  cursor: auto;
}
.fusion-builder-live .fusion-builder-live-child-element {
  position: relative;
}
.fusion-builder-live .fusion-builder-live-child-element:hover:after {
  border: 1px dashed #3cb9f0;
  position: absolute;
  pointer-events: none;
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
}
.fusion-builder-live .fusion-builder-live-child-element:hover .fusion-builder-module-controls-container {
  display: block;
  bottom: 0;
  top: auto;
  left: auto;
  right: 0;
}
.fusion-builder-live .fusion-builder-live-child-element:hover .fusion-builder-module-controls-container a {
  cursor: pointer;
}
body.fusion-builder-live .fusion-builder-live-child-element:hover .fusion-builder-module-controls-container a.fusion-builder-add-child,
body.fusion-builder-live .fusion-builder-live-child-element:hover .fusion-builder-module-controls-container a.fusion-builder-settings-child {
  display: block;
  opacity: 1;
  width: 33px;
  color: #fff;
}
.fusion-builder-live .fusion-builder-live-child-element:hover .fusion-builder-module-controls-container a.fusion-builder-settings-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  background-color: #2a3035;
}
.fusion-builder-live .fusion-builder-live-child-element:hover .fusion-builder-module-controls-container .fusion-builder-module-controls:not(.fusion-builder-controls-wireframe):hover .fusion-builder-settings-child {
  background: #198fd9;
  border-radius: 0;
}
.fusion-builder-live .fusion-builder-live-child-element.fusion-flip-box-wrapper {
  min-height: 0;
}
.fusion-builder-live .fusion-builder-live-child-element.fusion-gallery-column {
  display: block;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-live-element.fusion-global-parent-element .fusion-builder-live-child-element:hover:after {
  border-color: #fe4774;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-live-element.fusion-global-parent-element .fusion-builder-live-child-element .fusion-builder-module-controls-container {
  background: #fe4774;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-live-element.fusion-global-parent-element .fusion-builder-live-child-element .fusion-builder-module-controls:hover .fusion-builder-settings-child {
  background: #fe4774 !important;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-builder-live-element.fusion-global-parent-element > .fusion-builder-module-controls-container {
  background: transparent !important;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-global-element .fusion-builder-live-child-element:hover:after,
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-global-parent-element .fusion-builder-live-child-element:hover:after,
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-global-nested-row .fusion-builder-live-child-element:hover:after,
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-global-column .fusion-builder-live-child-element:hover:after,
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-global-container .fusion-builder-live-child-element:hover:after {
  border-color: #fe4774;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-counters-box .fusion-builder-live-child-element.fusion-column:hover:after {
  margin-left: 7px;
  margin-right: 7px;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-content-boxes .fusion-builder-live-child-element.fusion-column:hover:after {
  margin-left: 15px;
  margin-right: 15px;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-content-boxes .fusion-builder-live-child-element .fusion-builder-module-controls-container {
  right: 15px;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-flip-boxes .fusion-builder-live-child-element.fusion-column:hover:after {
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: 15px;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-flip-boxes .fusion-builder-live-child-element .fusion-builder-module-controls-container {
  right: 15px;
  bottom: 15px;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe) .fusion-gallery-container .fusion-builder-live-child-element:hover:after {
  margin-left: 5px;
  margin-right: 5px;
}
.fusion-builder-live.fusion-builder-no-ui:not(.fusion-builder-ui-wireframe) .fusion-builder-live-child-element .fusion-builder-module-controls-container,
.fusion-builder-live.fusion-builder-no-ui:not(.fusion-builder-ui-wireframe) .fusion-builder-nested-element .fusion-builder-module-controls-container,
.fusion-builder-live.fusion-builder-no-ui:not(.fusion-builder-ui-wireframe) .fusion-builder-live-child-element .fusion-builder-module-controls-type-row-nested,
.fusion-builder-live.fusion-builder-no-ui:not(.fusion-builder-ui-wireframe) .fusion-builder-nested-element .fusion-builder-module-controls-type-row-nested {
  display: none !important;
}
.fusion-builder-live:not(.nested-ui-active) .fusion_builder_row_inner.fusion-builder-nested-element .fusion-builder-live-element .fusion-child-element.fusion-checklist li {
  pointer-events: none;
}
.fusion-builder-live:not(.nested-ui-active) .fusion_builder_row_inner.fusion-builder-nested-element .fusion-builder-live-element .fusion-child-element.fusion-checklist li:after {
  border: 0;
}
.fusion-builder-live.nested-ui-active .fusion_builder_row_inner.fusion-builder-nested-element .fusion-builder-live-element .fusion-child-element.fusion-checklist li:hover .fusion-builder-module-controls-container {
  display: block;
  -webkit-transition: inherit;
  transition: inherit;
}
.fusion-builder-live.nested-ui-active:not(.fusion-builder-preview-mode) .fusion-builder-live-element:not(.editing) {
  opacity: 0.2;
}
.fusion-builder-live.nested-ui-active:not(.fusion-builder-preview-mode) .fusion-container-editing-child .bg-parallax-parent {
  z-index: 9999 !important;
  overflow: visible !important;
}
.fusion-builder-live.nested-ui-active .fusion-nested-columns.editing .fusion-builder-live-element {
  opacity: 1;
}
.fusion-builder-live.nested-ui-active .fusion-nested-columns.editing:after {
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: 0 0 150px 150px rgba(0, 0, 0, 0.2) !important;
          box-shadow: 0 0 150px 150px rgba(0, 0, 0, 0.2) !important;
  position: absolute;
}
.fusion-builder-live.nested-ui-active .fusion-builder-add-element,
.fusion-builder-live.nested-ui-active .fusion-builder-container-add,
.fusion-builder-live.nested-ui-active .fusion-builder-insert-column,
.fusion-builder-live.nested-ui-active .fusion-builder-live-child-element:after {
  display: none !important;
}
.fusion-builder-live.nested-ui-active .fusion-builder-empty-container .fusion-builder-insert-column {
  display: block !important;
}
.fusion-builder-live.nested-ui-active .fusion-builder-empty-container .fusion-builder-module-controls-container {
  background: #3464d1;
}
.fusion-builder-live.nested-ui-active .fusion-column-wrapper:not(.fusion-column-has-shadow),
.fusion-builder-live.nested-ui-active .fusion-fullwidth {
  -webkit-box-shadow: inset 0 0 0 2px rgba(60, 185, 240, 0) !important;
          box-shadow: inset 0 0 0 2px rgba(60, 185, 240, 0) !important;
  -webkit-transition: -webkit-box-shadow 0.2s ease, -webkit-filter 0.3s ease;
  transition: -webkit-box-shadow 0.2s ease, -webkit-filter 0.3s ease;
  transition: box-shadow 0.2s ease, filter 0.3s ease;
  transition: box-shadow 0.2s ease, filter 0.3s ease, -webkit-box-shadow 0.2s ease, -webkit-filter 0.3s ease;
}
.fusion-builder-live.nested-ui-active .fusion-builder-column-outer > .fusion-builder-module-controls-container {
  display: none !important;
}
.fusion-builder-live.nested-ui-active .fusion_builder_row_inner.editing {
  -webkit-box-shadow: 0 0 0 3px rgba(52, 100, 209, 0.5);
          box-shadow: 0 0 0 3px rgba(52, 100, 209, 0.5);
  border-radius: 4px;
}
.fusion-builder-live.nested-ui-active .fusion-builder-row-editing-child > .fusion-builder-column-outer:not(.fusion-builder-editing-child) {
  z-index: 11;
}
.fusion-builder-live.nested-ui-active .fusion-builder-column-outer.fusion-builder-editing-child {
  z-index: 12;
}
.fusion-builder-live.nested-ui-active .fusion-builder-column.active .fusion-column-wrapper:after,
.fusion-builder-live.nested-ui-active .fusion-builder-column:not(.fusion-builder-editing-child):hover .fusion-column-wrapper:after {
  -webkit-box-shadow: 0 0 0 3px rgba(52, 100, 209, 0.5);
          box-shadow: 0 0 0 3px rgba(52, 100, 209, 0.5);
}
.fusion-builder-live.nested-ui-active.nested-columns-edited .fusion-builder-column:hover .fusion-column-wrapper:after,
.fusion-builder-live.nested-ui-active .fusion-builder-column.fusion-builder-editing-child:hover .fusion-column-wrapper:after {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.fusion-builder-live.nested-ui-active .fusion-builder-column-inner .fusion-builder-add-element {
  display: none;
}
.fusion-builder-live.nested-ui-active .fusion-nested-columns .fusion-builder-column-inner .fusion-builder-add-element {
  display: none !important;
}
.fusion-builder-live.nested-ui-active .fusion-nested-columns.editing:hover .fusion-builder-column-inner:hover > .fusion-builder-add-element {
  display: none !important;
}
.fusion-builder-live.nested-ui-active .fusion-builder-container:not(.fusion-global-container) .fusion-builder-column:not(.fusion-global-column) .fusion-nested-columns:not(.fusion-global-nested-row).editing .fusion-builder-column-inner .fusion-builder-module-controls-container {
  background: #3464d1;
}
.fusion-builder-live.nested-ui-active .fusion-builder-container:not(.fusion-global-container) .fusion-builder-column:not(.fusion-global-column) .fusion-nested-columns:not(.fusion-global-nested-row).editing .fusion-builder-column-inner .fusion-builder-module-controls-container:hover .fusion-builder-settings-column {
  background-color: transparent;
}
.fusion-builder-live.nested-ui-active .fusion-builder-container:not(.fusion-global-container) .fusion-builder-column:not(.fusion-global-column) .fusion-nested-columns:not(.fusion-global-nested-row).editing .fusion-builder-editing-icons {
  background: #3464d1;
}
.fusion-builder-live.nested-ui-active .fusion-builder-container:not(.fusion-global-container) .fusion-builder-column:not(.fusion-global-column) .fusion-nested-columns:not(.fusion-global-nested-row).editing .fusion-builder-editing-icons:hover .fusion-builder-cancel-row {
  background-color: transparent;
}
.fusion-builder-live.nested-ui-active .fusion-builder-column .fusion-column-wrapper.fusion-column-has-overflow-hidden {
  overflow: visible;
}
.fusion-builder-live.nested-ui-active .fusion-row:not(.fusion-builder-row-editing-child) {
  z-index: 8;
}
.fusion-builder-live:not(.nested-ui-active):not(.fusion-builder-ui-wireframe):not(.fusion-builder-preview-mode) .fusion_builder_row_inner:hover {
  -webkit-box-shadow: 0 0 0 3px rgba(52, 100, 209, 0.5);
          box-shadow: 0 0 0 3px rgba(52, 100, 209, 0.5);
  border-radius: 4px;
}
.fusion-builder-live:not(.nested-ui-active):not(.fusion-builder-ui-wireframe):not(.fusion-builder-preview-mode) .fusion-column-wrapper .fusion-nested-columns .fusion-builder-row-container-inner .fusion-builder-column {
  pointer-events: none;
}
.fusion-builder-live:not(.nested-ui-active):not(.fusion-builder-ui-wireframe):not(.fusion-builder-preview-mode) .fusion-column-wrapper .fusion-nested-columns .fusion-builder-row-container-inner .fusion-builder-column .fusion-builder-empty-column {
  padding: 0;
}
.fusion-builder-live:not(.nested-ui-active):not(.fusion-builder-ui-wireframe):not(.fusion-builder-preview-mode) .fusion-column-wrapper .fusion-nested-columns .fusion-builder-live-element,
.fusion-builder-live:not(.nested-ui-active):not(.fusion-builder-ui-wireframe):not(.fusion-builder-preview-mode) .fusion-column-wrapper .fusion-nested-columns .fusion-nested-column-content {
  pointer-events: none;
}
.fusion-builder-live.nested-ui-active:not(.fusion-builder-ui-wireframe):not(.fusion-builder-preview-mode) .fusion-nested-columns:not(.editing) .fusion-builder-column {
  pointer-events: none;
}
.fusion-builder-live.nested-ui-active:not(.fusion-builder-ui-wireframe):not(.fusion-builder-preview-mode) .fusion-nested-columns:not(.editing) .fusion-builder-column .fusion-builder-empty-column {
  padding: 0;
}
.fusion-builder-live .fusion_builder_row_inner.fusion-nested-columns {
  clear: both;
}
.fusion-builder-live .fusion-builder-column:not(.fusion-builder-editing-child):hover .fusion-builder-row-container-inner .fusion-builder-column-inner .fusion-column-wrapper:after {
  -webkit-box-shadow: 0 0 0 3px rgba(255, 255, 255, 0) !important;
          box-shadow: 0 0 0 3px rgba(255, 255, 255, 0) !important;
}
.fusion-builder-live .fusion-builder-column:not(.fusion-builder-editing-child) .fusion-builder-module-controls-type-row-nested {
  background: #3464d1;
}
.fusion-builder-live .fusion-row-overlay {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 9;
  background: transparent;
}
.fusion-builder-live .fusion_builder_row_inner.editing .fusion-row-overlay {
  z-index: 0;
  background: transparent;
}
.fusion-builder-live .fusion_builder_row_inner.editing .fusion-builder-row-content {
  position: relative;
  z-index: 1;
}
.fusion-builder-live .fusion_builder_row_inner.editing .fusion-builder-nested-columns-settings:after {
  clear: both;
  content: " ";
  display: table;
}
.fusion-builder-live.avada-footer-fx-parallax-effect #main {
  z-index: 10;
}
.fusion-builder-live .fusion-live-search .fusion-search-field {
  z-index: 9;
}
.fusion-builder-live .fusion-nested-columns .fusion-builder-editing-icons {
  display: none;
}
.fusion-builder-live .fusion-nested-columns .fusion-builder-column-inner .fusion-column-wrapper:not(.fusion-column-has-shadow) {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.fusion-builder-live .fusion-nested-columns .fusion-builder-column-inner .fusion-builder-empty-column .fusion-builder-module-controls-container .fusion-builder-module-controls .fusion-builder-add-element,
.fusion-builder-live .fusion-nested-columns .fusion-builder-column-inner .fusion-builder-module-controls-container,
.fusion-builder-live .fusion-nested-columns .fusion-builder-live-element .fusion-builder-module-controls-container {
  display: none;
}
.fusion-builder-live .fusion-nested-columns.editing .fusion-builder-column-inner.active > .fusion-builder-module-controls-container,
.fusion-builder-live .fusion-nested-columns.editing .fusion-builder-column-inner:hover > .fusion-builder-module-controls-container {
  display: block;
  z-index: 999999;
}
.fusion-builder-live .fusion-nested-columns.editing .fusion-builder-column-inner > .fusion-builder-module-controls-container a.fusion-builder-row-add-child,
.fusion-builder-live .fusion-nested-columns.editing .fusion-builder-column-inner > .fusion-builder-module-controls-container a.fusion-builder-settings-column {
  display: block;
  opacity: 1;
  width: 33px;
}
.fusion-builder-live .fusion-nested-columns.editing .fusion-builder-column-inner > .fusion-builder-module-controls-container a.fusion-builder-settings-column {
  background-color: #2a3035;
  border-radius: 4px 0 0 4px;
}
.fusion-builder-live .fusion-nested-columns.editing .fusion-builder-column-inner > .fusion-builder-module-controls-container:hover .fusion-builder-settings-column {
  background-color: #198fd9;
}
.fusion-builder-live .fusion-nested-columns.editing:hover .fusion-builder-column-inner:hover .fusion-builder-add-element,
.fusion-builder-live .fusion-nested-columns.editing:hover .fusion-builder-column-inner:hover > .fusion-builder-module-controls-container,
.fusion-builder-live .fusion-nested-columns.editing:hover .fusion-builder-live-child-element:hover:after,
.fusion-builder-live .fusion-nested-columns.editing:hover .fusion-builder-live-element:hover > .fusion-builder-module-controls-container {
  display: block !important;
}
.fusion-builder-live .fusion-nested-columns.editing:hover .fusion-builder-editing-icons {
  position: absolute;
  bottom: -40px;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
  background: #198fd9;
  border-radius: 4px;
  z-index: 99999999;
  display: block;
  -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
          box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
}
.fusion-builder-live .fusion-nested-columns.editing:hover .fusion-builder-editing-icons a {
  width: 33px;
  font-size: 14px;
  line-height: 33px;
  color: #fff;
  display: block;
  float: left;
  text-align: center;
  -webkit-transition: color 0.1s ease;
  transition: color 0.1s ease;
}
.fusion-builder-live .fusion-nested-columns.editing:hover .fusion-builder-editing-icons a.fusion-builder-cancel-row {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.fusion-builder-live .fusion-nested-columns.editing:hover .fusion-builder-editing-icons:hover a {
  color: rgba(255, 255, 255, 0.6);
}
.fusion-builder-live .fusion-nested-columns.editing:hover .fusion-builder-editing-icons:hover a:hover {
  color: #fff;
}
.fusion-builder-live .fusion-nested-columns.editing:hover .fusion-builder-editing-icons:hover .fusion-builder-cancel-row {
  background: #198fd9;
}
.fusion-builder-live .fusion-nested-columns.editing:hover > .fusion-builder-module-controls-container {
  display: none;
}
.fusion-builder-live .fusion-nested-columns.editing:hover .fusion-builder-column-inner:hover > .fusion-builder-add-element,
.fusion-builder-live .fusion-nested-columns.editing:hover .fusion-builder-column-inner:hover > .fusion-builder-module-controls-container,
.fusion-builder-live .fusion-nested-columns.editing:hover .fusion-builder-nested-element:hover > .fusion-builder-module-controls-container {
  display: block;
}
.fusion-builder-live .fusion-nested-columns.editing:hover .fusion-builder-column-inner:hover {
  -webkit-box-shadow: 0 0 0 2px rgba(52, 100, 209, 0.5) !important;
          box-shadow: 0 0 0 2px rgba(52, 100, 209, 0.5) !important;
  -webkit-transition: -webkit-box-shadow 0.2s ease;
  transition: -webkit-box-shadow 0.2s ease;
  transition: box-shadow 0.2s ease;
  transition: box-shadow 0.2s ease, -webkit-box-shadow 0.2s ease;
  border-radius: 4px;
}
.fusion-builder-live .fusion-nested-columns.fusion-global-nested-row.editing:hover .fusion-builder-editing-icons:hover .fusion-builder-cancel-row {
  background: #fe4774;
}
.fusion-builder-live.active {
  /* Column Sizes UI */
}
.fusion-builder-live.active > .fusion-builder-module-controls-container .fusion-builder-module-controls a:first-child {
  background-color: #198fd9;
}
.fusion-builder-live.active .column-sizes {
  font-family: "Noto Sans", Roboto, "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
  overflow: hidden;
  position: absolute;
  bottom: 100%;
  z-index: 99999999;
  width: 230px;
  background: white;
  border-radius: 4px;
  -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
          box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
  display: block;
}
.fusion-builder-live.active .column-sizes h4 {
  font-weight: 600;
  display: block;
  text-align: center;
  margin: 10px 0;
  text-transform: uppercase;
  font-size: 12px;
  color: #222;
}
.fusion-builder-live.active .column-sizes .column-size {
  width: calc(100% / 6);
  float: left;
  text-align: center;
  border-right: 1px solid #f1f1f1;
  border-top: 1px solid #f1f1f1;
  color: #222;
  cursor: pointer;
  font-size: 12px;
  padding: 5px 0;
  font-weight: 600;
}
.fusion-builder-live.active .column-sizes .column-size:hover {
  background: #f9f9f9;
}
.fusion-builder-live .fusion-builder-row-container-inner {
  float: left;
  width: 100%;
}
.fusion-builder-live .fusion-builder-nested-element .fusion-builder-modal-top-container,
.fusion-builder-live .fusion-builder-nested-element .fusion-builder-modal-bottom-container {
  display: none;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe):not(.fusion-builder-preview-mode) .fusion-global-nested-row .fusion-builder-module-controls-container.fusion-builder-module-controls-type-row-nested {
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe):not(.fusion-builder-preview-mode) .fusion-global-nested-row .fusion-builder-module-controls-container.fusion-builder-module-controls-type-row-nested .fusion-builder-module-controls .fusion-builder-module-controls-inner {
  background: #fe4774;
  -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
          box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
  border-radius: 4px;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe):not(.fusion-builder-preview-mode) .fusion-global-nested-row .fusion-builder-module-controls-container.fusion-builder-module-controls-type-row-nested .fusion-builder-module-controls .fusion-builder-module-controls-inner:hover a.fusion-builder-row-settings {
  background: #fe4774 !important;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe):not(.fusion-builder-preview-mode) .fusion-global-nested-row .fusion-builder-module-controls-container.fusion-builder-module-controls-type-row-nested .fusion-builder-element-global {
  background: #fe4774;
  -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
          box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
  border-radius: 4px;
  margin-left: 8px;
  width: 33px;
  opacity: 1;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe):not(.fusion-builder-preview-mode) .fusion-global-nested-row .fusion-builder-live-element:after,
.fusion-builder-live:not(.fusion-builder-ui-wireframe):not(.fusion-builder-preview-mode) .fusion-global-nested-row .fusion-column-wrapper:after {
  -webkit-box-shadow: 0 0 0 3px rgba(254, 71, 116, 0.4) !important;
          box-shadow: 0 0 0 3px rgba(254, 71, 116, 0.4) !important;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe):not(.fusion-builder-preview-mode) .fusion-global-nested-row .fusion-builder-live-element .fusion-builder-module-controls-container {
  background: #fe4774;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe):not(.fusion-builder-preview-mode) .fusion-global-nested-row .fusion-builder-live-element .fusion-builder-module-controls-container .fusion-builder-module-controls-inner:hover .fusion-builder-row-settings {
  background: #fe4774;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe):not(.fusion-builder-preview-mode) .fusion-global-nested-row .fusion-builder-live-element .fusion-builder-module-controls:hover .fusion-builder-settings {
  background: #fe4774 !important;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe):not(.fusion-builder-preview-mode) .fusion-global-nested-row .fusion-builder-editing-icons {
  background: #fe4774 !important;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe):not(.fusion-builder-preview-mode) .fusion-global-nested-row .fusion-builder-editing-icons .fusion-builder-cancel-row:hover {
  background: #fe4774 !important;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe):not(.fusion-builder-preview-mode) .fusion-builder-editing-child .fusion-global-nested-row .fusion-builder-column:hover,
.fusion-builder-live:not(.fusion-builder-ui-wireframe):not(.fusion-builder-preview-mode) .fusion-builder-editing-child .fusion-global-column .fusion-builder-column:hover {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe):not(.fusion-builder-preview-mode) .fusion-builder-editing-child .fusion-global-nested-row .fusion-builder-column .fusion-column-wrapper:after,
.fusion-builder-live:not(.fusion-builder-ui-wireframe):not(.fusion-builder-preview-mode) .fusion-builder-editing-child .fusion-global-column .fusion-builder-column .fusion-column-wrapper:after {
  -webkit-box-shadow: 0 0 0 3px rgba(254, 71, 116, 0.4) !important;
          box-shadow: 0 0 0 3px rgba(254, 71, 116, 0.4) !important;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe):not(.fusion-builder-preview-mode) .fusion-builder-editing-child .fusion-global-nested-row .fusion-builder-column .fusion-builder-module-controls-type-column-nested,
.fusion-builder-live:not(.fusion-builder-ui-wireframe):not(.fusion-builder-preview-mode) .fusion-builder-editing-child .fusion-global-column .fusion-builder-column .fusion-builder-module-controls-type-column-nested {
  background: #fe4774;
}
.fusion-builder-live:not(.fusion-builder-ui-wireframe):not(.fusion-builder-preview-mode) .fusion-builder-editing-child .fusion-global-nested-row.fusion-builder-nested-element.editing,
.fusion-builder-live:not(.fusion-builder-ui-wireframe):not(.fusion-builder-preview-mode) .fusion-builder-editing-child .fusion-global-column.fusion-builder-nested-element.editing {
  -webkit-box-shadow: 0 0 0 3px rgba(254, 71, 116, 0.4) !important;
          box-shadow: 0 0 0 3px rgba(254, 71, 116, 0.4) !important;
}
.fusion-builder-live:not(.nested-ui-active) .fusion-nested-columns .fusion-builder-empty-container .fusion-builder-insert-inner-column {
  display: none !important;
}
.fusion-builder-live.nested-ui-active .fusion-builder-live-element {
  z-index: 0 !important;
}
.fusion-builder-live.nested-ui-active .fusion-global-nested-row .fusion-builder-column .fusion-builder-module-controls-type-column-nested .fusion-builder-controls {
  background: #fe4774 !important;
  border-radius: 0 4px 4px 0;
}
.fusion-builder-live.nested-ui-active .fusion-global-nested-row .fusion-builder-column .fusion-builder-module-controls-type-column-nested .fusion-builder-controls:hover .fusion-builder-settings-column {
  background: #fe4774;
}
.fusion-builder-live.nested-ui-active .fusion-nested-columns.editing {
  z-index: 10;
}
.fusion-builder-live.nested-ui-active .fusion-nested-columns .fusion-builder-live-element {
  z-index: inherit !important;
}
.fusion-builder-live.nested-ui-active .fusion-builder-row-container .fusion-builder-column .fusion-builder-live-element .fusion-builder-module-controls-container {
  display: none;
}
.fusion-builder-live.nested-ui-active .fusion-builder-row-container .fusion-builder-column.fusion-builder-column-outer.fusion-global-column:hover .fusion-column-wrapper:after {
  -webkit-box-shadow: 0 0 0 3px rgba(254, 71, 116, 0.4);
          box-shadow: 0 0 0 3px rgba(254, 71, 116, 0.4);
}
.fusion-builder-live .fusion-global-nested-row .fusion-builder-module-controls-type-row-nested {
  background: transparent !important;
}
.fusion-builder-live .fusion-global-nested-row .fusion-builder-module-controls-type-row-nested .fusion-builder-controls .fusion-builder-module-controls-inner .fusion-builder-row-settings {
  background: #2a3035 !important;
}
.fusion-builder-live .fusion-global-nested-row .fusion-nested-column-content .fusion-builder-empty-column .fusion-builder-module-controls-container {
  background: #fe4774;
}
.fusion-builder-live .fusion-global-column .fusion-column-wrapper .fusion-builder-column-content .fusion_builder_row_inner:hover {
  -webkit-box-shadow: 0 0 0 3px rgba(254, 71, 116, 0.4);
          box-shadow: 0 0 0 3px rgba(254, 71, 116, 0.4);
}
.fusion-builder-live .fusion-global-column .fusion-nested-columns .fusion-builder-module-controls-type-row-nested .fusion-builder-module-controls-inner:hover .fusion-builder-row-settings {
  background: #fe4774 !important;
}
.fusion-builder-live .fusion-global-column .fusion-builder-module-controls-type-row-nested {
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.fusion-builder-live .fusion-global-column .fusion-builder-module-controls-type-row-nested .fusion-builder-controls .fusion-builder-module-controls-inner {
  background: #fe4774 !important;
  -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
          box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
  border-radius: 4px;
}
.fusion-builder-live .fusion-global-column .fusion-builder-module-controls-type-row-nested .fusion-builder-controls .fusion-builder-module-controls-inner:hover .fusion-builder-row-settings {
  background: #fe4774 !important;
}
.fusion-builder-live.nested-ui-active .fusion-global-container .fusion-nested-columns.editing,
.fusion-builder-live.nested-ui-active .fusion-global-column .fusion-nested-columns.editing {
  -webkit-box-shadow: 0 0 0 3px rgba(254, 71, 116, 0.4);
          box-shadow: 0 0 0 3px rgba(254, 71, 116, 0.4);
}
.fusion-builder-live.nested-ui-active .fusion-global-container .fusion-nested-columns.editing .fusion-builder-column .fusion-builder-module-controls-type-column-nested .fusion-builder-controls,
.fusion-builder-live.nested-ui-active .fusion-global-column .fusion-nested-columns.editing .fusion-builder-column .fusion-builder-module-controls-type-column-nested .fusion-builder-controls {
  background: #fe4774 !important;
  border-radius: 4px;
}
.fusion-builder-live.nested-ui-active .fusion-global-container .fusion-nested-columns.editing .fusion-builder-column .fusion-builder-module-controls-type-column-nested .fusion-builder-controls:hover .fusion-builder-settings-column,
.fusion-builder-live.nested-ui-active .fusion-global-column .fusion-nested-columns.editing .fusion-builder-column .fusion-builder-module-controls-type-column-nested .fusion-builder-controls:hover .fusion-builder-settings-column {
  background: #fe4774 !important;
}
.fusion-builder-live.nested-ui-active .fusion-global-container .fusion-builder-editing-icons,
.fusion-builder-live.nested-ui-active .fusion-global-column .fusion-builder-editing-icons {
  background: #fe4774 !important;
}
.fusion-builder-live.nested-ui-active .fusion-global-container .fusion-builder-editing-icons:hover .fusion-builder-cancel-row,
.fusion-builder-live.nested-ui-active .fusion-global-column .fusion-builder-editing-icons:hover .fusion-builder-cancel-row {
  background: #fe4774 !important;
}
.fusion-builder-live.nested-ui-active .fusion-global-container .fusion-builder-column.fusion-builder-column-inner:hover,
.fusion-builder-live.nested-ui-active .fusion-global-column .fusion-builder-column.fusion-builder-column-inner:hover {
  -webkit-box-shadow: 0 0 0 3px rgba(254, 71, 116, 0.4) !important;
          box-shadow: 0 0 0 3px rgba(254, 71, 116, 0.4) !important;
}
.fusion-builder-live.nested-ui-active .fusion-global-container .fusion-builder-empty-column .fusion-builder-module-controls-container,
.fusion-builder-live.nested-ui-active .fusion-global-column .fusion-builder-empty-column .fusion-builder-module-controls-container {
  background: #fe4774;
}
.fusion-builder-live.nested-ui-active .fusion-nested-columns.editing .fusion-builder-empty-column .fusion-builder-module-controls-container {
  display: block !important;
}
.fusion-builder-live.nested-ui-active .fusion-nested-columns.editing .fusion-builder-empty-column .fusion-builder-module-controls-container .fusion-builder-controls .fusion-builder-add-element {
  display: block !important;
}
.fusion-builder-live.fusion-builder-preview-mode .fusion-row-overlay,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-row-overlay {
  display: none !important;
}
.fusion-builder-live.fusion-builder-preview-mode .fusion-builder-editing-icons,
.fusion-builder-live.fusion-builder-preview-mode .fusion-builder-module-controls-container {
  display: none !important;
}
.fusion-builder-live.fusion-builder-preview-mode .fusion-nested-columns.editing:hover .fusion-builder-column-inner:hover,
.fusion-builder-live.fusion-builder-preview-mode .fusion-builder-column-inner,
.fusion-builder-live.fusion-builder-preview-mode .fusion-nested-columns {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.fusion-builder-live.fusion-builder-preview-mode .fusion-nested-columns.editing:hover .fusion-builder-column-inner:hover:after,
.fusion-builder-live.fusion-builder-preview-mode .fusion-builder-column-inner:after,
.fusion-builder-live.fusion-builder-preview-mode .fusion-nested-columns:after {
  display: none !important;
}
.fusion-builder-next-page {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: normal;
      -ms-flex-pack: normal;
          justify-content: normal;
  margin: 20px 0;
  border-radius: 8px;
  background-color: #f2f3f5;
  cursor: -webkit-grab;
  cursor: grab;
}
.fusion-builder-next-page.fusion-builder-next-page-last {
  display: none;
}
.fusion-builder-next-page.fusion-builder-next-page-last .fusion-builder-delete-next-page,
.fusion-builder-next-page.fusion-builder-next-page-last .fusion-builder-next-page-drag {
  display: none;
}
.fusion-builder-preview-mode .fusion-builder-next-page,
.fusion-builder-next-page.live-preview-active {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background-color: transparent;
}
.fusion-builder-preview-mode .fusion-builder-next-page.fusion-builder-next-page-last,
.fusion-builder-next-page.live-preview-active.fusion-builder-next-page-last {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.fusion-builder-preview-mode .fusion-builder-next-page .fusion-builder-next-page-drag,
.fusion-builder-next-page.live-preview-active .fusion-builder-next-page-drag {
  display: none;
}
.fusion-builder-preview-mode .fusion-builder-next-page .fusiona-toggle-off,
.fusion-builder-next-page.live-preview-active .fusiona-toggle-off {
  display: none;
}
.fusion-builder-preview-mode .fusion-builder-next-page .fusiona-toggle-on,
.fusion-builder-next-page.live-preview-active .fusiona-toggle-on {
  display: inline;
}
.fusion-builder-preview-mode .fusion-builder-next-page .fusion-builder-next-page-desc,
.fusion-builder-next-page.live-preview-active .fusion-builder-next-page-desc {
  display: none;
}
.fusion-builder-preview-mode .fusion-builder-next-page .fusion-builder-next-page-pagination,
.fusion-builder-next-page.live-preview-active .fusion-builder-next-page-pagination {
  display: block;
}
.fusion-builder-next-page .fusion-builder-next-page-controls {
  display: inline-block;
  padding: 10px 15px;
  border-radius: 4px;
}
.fusion-builder-next-page .fusion-builder-next-page-controls .fusion-builder-controls {
  height: 33px;
  background-color: #2a3035;
  border-radius: 4px;
}
.fusion-builder-next-page .fusion-builder-next-page-controls a {
  float: left;
  -webkit-transition: color 0.1s ease;
  transition: color 0.1s ease;
  font-size: 14px;
  line-height: 33px;
  width: 33px;
  height: 33px;
  display: block;
  text-align: center;
  color: #fff;
}
.fusion-builder-next-page .fusion-builder-next-page-controls a:hover {
  color: #fff;
}
.fusion-builder-next-page .fusion-builder-next-page-controls:hover a {
  color: rgba(255, 255, 255, 0.6);
}
.fusion-builder-next-page .fusion-builder-next-page-controls:hover a:hover {
  color: #fff;
}
.fusion-builder-next-page .fusiona-toggle-on {
  display: none;
}
.fusion-builder-next-page .fusion-builder-next-page-desc {
  color: #6f7178;
  font-family: "Noto Sans", Roboto, "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 600;
}
.fusion-builder-next-page .fusion-builder-next-page-pagination {
  display: none;
  margin: 0;
}
.fusion-builder-next-page .fusion-builder-next-page-link .current {
  border-color: transparent;
}
.fusion-builder-live .fusion-builder-context-menu {
  position: absolute;
  z-index: 99999999;
  background: #fff;
  border-radius: 6px;
  -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
  overflow: hidden;
  min-width: 130px;
  font-family: "Noto Sans", Roboto, "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
}
.fusion-builder-live .fusion-builder-context-menu > span {
  text-align: center;
  display: block;
  padding: 0 16px;
  min-height: 32px;
  line-height: 32px;
  background: #23282d;
  color: #fff;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.fusion-builder-live .fusion-builder-context-menu ul {
  list-style: none;
  margin: 0;
  padding: 10px;
}
.fusion-builder-live .fusion-builder-context-menu ul li {
  display: block;
  padding: 6px 10px;
  line-height: normal;
  cursor: pointer;
  -webkit-transition: all 0.1s ease;
  transition: all 0.1s ease;
  color: #2a3035;
  font-size: 13px;
  font-weight: 400;
  border-radius: 4px;
}
.fusion-builder-live .fusion-builder-context-menu ul li:hover {
  background-color: rgba(25, 143, 217, 0.07);
  color: #198fd9;
}
.fusion-builder-live .fusion-builder-context-menu:hover ul {
  color: rgba(255, 255, 255, 0.6);
}
.fusion-builder-live .fusion-builder-context-menu.fusion-builder-inline-context-menu {
  background: transparent;
  min-width: 0;
  opacity: 0;
  overflow: visible;
  border-radius: 0;
  -webkit-transform: translateY(30px);
          transform: translateY(30px);
  -webkit-transition: opacity 0.25s ease, -webkit-transform 0.25s ease;
  transition: opacity 0.25s ease, -webkit-transform 0.25s ease;
  transition: opacity 0.25s ease, transform 0.25s ease;
  transition: opacity 0.25s ease, transform 0.25s ease, -webkit-transform 0.25s ease;
}
.fusion-builder-live .fusion-builder-context-menu.fusion-builder-inline-context-menu ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  background-color: transparent;
}
.fusion-builder-live .fusion-builder-context-menu.fusion-builder-inline-context-menu li {
  display: inline-block;
  padding: 0;
  height: 33px;
  width: 33px;
  line-height: 33px;
  color: #fff;
  background-color: #2a3035;
  -webkit-transition: color 0.1s ease;
  transition: color 0.1s ease;
  position: relative;
  border-radius: 0;
  text-align: center;
}
.fusion-builder-live .fusion-builder-context-menu.fusion-builder-inline-context-menu li:first-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.fusion-builder-live .fusion-builder-context-menu.fusion-builder-inline-context-menu li:last-child {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.fusion-builder-live .fusion-builder-context-menu.fusion-builder-inline-context-menu li .fusion-element-tooltip {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  margin: 0;
  z-index: 200;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s ease 0.2s;
  transition: all 0.2s ease 0.2s;
  bottom: 100%;
}
.fusion-builder-live .fusion-builder-context-menu.fusion-builder-inline-context-menu li .fusion-element-tooltip .fusion-tooltip-text {
  display: inline-block;
  background: #1d2226;
  color: #fff;
  border: 1px solid #1d2226;
  padding: 10px;
  font-size: 11px;
  font-family: "Noto Sans", Roboto, "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
  font-weight: 600;
  line-height: normal;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  border-radius: 4px;
  white-space: nowrap;
}
.fusion-builder-live .fusion-builder-context-menu.fusion-builder-inline-context-menu li .fusion-element-tooltip:before {
  content: "";
  border: 5px solid transparent;
  border-top-color: #1d2226;
  position: absolute;
  bottom: -10px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 2;
}
.fusion-builder-live .fusion-builder-context-menu.fusion-builder-inline-context-menu li .fusion-element-tooltip .fusion-tooltip-text {
  display: inline-block;
}
.fusion-builder-live .fusion-builder-context-menu.fusion-builder-inline-context-menu li:hover {
  color: #fff;
  background-color: #2a3035;
}
.fusion-builder-live .fusion-builder-context-menu.fusion-builder-inline-context-menu li:hover .fusion-element-tooltip {
  opacity: 1;
  visibility: visible;
  margin-bottom: 10px;
}
.fusion-builder-live .fusion-builder-context-menu.fusion-builder-inline-context-menu:hover li {
  color: rgba(255, 255, 255, 0.6);
}
.fusion-builder-live .fusion-builder-context-menu.fusion-builder-inline-context-menu:hover li:hover {
  color: #fff;
}
.fusion-builder-live .fusion-builder-context-menu.fusion-builder-inline-context-menu.fusion-builder-inline-context-menu-loaded {
  opacity: 1;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.fusion-builder-live.fusion-builder-no-ui:not(.fusion-builder-ui-wireframe) .fusion-live-editable:not([data-medium-focused]) .fusion-builder-context-menu ul li[data-action="edit"] {
  display: none;
}
.fusion-builder-live-preview.fusion-dialog-ui-active:not(.fusion-builder-ui-wireframe) ul li[data-action="edit"] {
  display: none;
}
.fusion-column-spacing {
  position: absolute;
  top: 0;
  right: 0;
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
  height: 100%;
  background: rgba(255, 235, 59, 0);
  z-index: 100;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
  min-width: 1px;
  font-family: "Noto Sans", Roboto, "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
}
.rtl .fusion-column-spacing {
  right: auto;
  left: 0;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.fusion-column-spacing .ui-resizable-handle {
  position: absolute;
  background: rgba(255, 235, 59, 0.8);
  text-align: center;
  z-index: 9999;
  font-size: 11px;
  line-height: 1;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.fusion-column-spacing .ui-resizable-handle.ui-resizable-e,
.fusion-column-spacing .ui-resizable-handle.ui-resizable-w {
  top: 50%;
  cursor: ew-resize;
  padding: 7px 4px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 0;
}
.rtl .fusion-column-spacing .ui-resizable-handle.ui-resizable-e,
.rtl .fusion-column-spacing .ui-resizable-handle.ui-resizable-w {
  right: auto;
  left: 0;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.fusion-column-spacing .ui-resizable-handle.ui-resizable-e:after,
.fusion-column-spacing .ui-resizable-handle.ui-resizable-w:after {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.fusion-column-spacing .ui-resizable-handle:after {
  display: inline-block;
  font-family: "fusion-builder-icons";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e938";
  color: #fff;
}
.fusion-column-spacing .ui-resizable-handle:hover {
  background: #ffeb3b;
}
.fusion-column-spacing.fusion-overlap .ui-resizable-w,
.fusion-column-spacing.fusion-overlap .ui-resizable-e {
  -webkit-transform: translateY(calc(25% + 2px));
          transform: translateY(calc(25% + 2px));
}
.fusion-builder-live .ui-resizable-s {
  width: 24px;
  height: 20px;
}
.fusion-builder-live .ui-resizable-e,
.fusion-builder-live .ui-resizable-w {
  width: 18px;
  height: 26px;
}
.fusion-column-spacing.active,
.fusion-column-spacing:hover {
  background: rgba(255, 212, 1, 0.4);
}
.fusion-column-spacing,
.fusion-spacing-value {
  height: 100% !important;
}
.fusion-spacing-value {
  left: 0 !important;
}
.fusion-builder-live-editor .fusion-column-last {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.fusion-builder-live-editor .fusion-column-last > .fusion-column-spacing {
  display: none !important;
}
.fusion-spacing-tooltip {
  z-index: 100;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background: #1d2226;
  color: #fff;
  border-radius: 4px;
  position: absolute;
  padding: 5px 4px;
  line-height: 1;
  font-size: 11px;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.fusion-spacing-tooltip.active {
  opacity: 1;
  visibility: visible;
}
.fusion-builder-element-edited > .fusion-element-spacing {
  opacity: 1;
  visibility: visible;
}
.fusion-element-spacing {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  pointer-events: auto;
  background: rgba(25, 143, 217, 0.15);
}
.fusion-element-spacing.ui-resizable {
  position: absolute;
}
.fusion-element-spacing .fusion-spacing-tooltip {
  opacity: 0;
  visibility: hidden;
}
.fusion-element-spacing .fusion-spacing-tooltip.active {
  opacity: 1;
  visibility: visible;
}
.fusion-element-spacing .ui-resizable-handle {
  position: absolute;
  background: #198fd9;
  text-align: center;
  z-index: 9999;
  font-size: 11px;
  line-height: 1;
}
.fusion-element-spacing .ui-resizable-handle.ui-resizable-n,
.fusion-element-spacing .ui-resizable-handle.ui-resizable-s {
  left: 50%;
  cursor: ns-resize;
  padding: 4px 7px;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
.fusion-element-spacing .ui-resizable-handle.ui-resizable-s {
  -webkit-transform: translateX(-50%) translateY(100%);
          transform: translateX(-50%) translateY(100%);
  bottom: 0;
}
.fusion-element-spacing .ui-resizable-handle.ui-resizable-n {
  -webkit-transform: translateX(-50%) translateY(-100%);
          transform: translateX(-50%) translateY(-100%);
  top: 0;
}
.fusion-element-spacing .ui-resizable-handle.ui-resizable-e,
.fusion-element-spacing .ui-resizable-handle.ui-resizable-w {
  top: 50%;
  cursor: ew-resize;
  padding: 7px 4px;
}
.fusion-element-spacing .ui-resizable-handle.ui-resizable-e:after,
.fusion-element-spacing .ui-resizable-handle.ui-resizable-w:after {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.fusion-element-spacing .ui-resizable-handle.ui-resizable-e {
  -webkit-transform: translateY(-50%) translateX(100%);
          transform: translateY(-50%) translateX(100%);
  right: 0;
}
.fusion-element-spacing .ui-resizable-handle.ui-resizable-w {
  -webkit-transform: translateY(-50%) translateX(-100%);
          transform: translateY(-50%) translateX(-100%);
  left: 0;
}
.fusion-element-spacing .ui-resizable-handle:after {
  display: inline-block;
  font-family: "fusion-builder-icons";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e938";
  color: #fff;
}
.fusion-element-spacing .ui-resizable-handle:hover {
  background: #198fd9;
}
.fusion-element-spacing.fusion-column-margin-bottom,
.fusion-element-spacing.fusion-column-margin-top {
  left: 0;
  right: 0;
  background: rgba(136, 38, 205, 0.15);
  pointer-events: auto;
  visibility: visible;
  -webkit-transform: none;
          transform: none;
}
.fusion-element-spacing.fusion-column-margin-bottom.ui-resizable-resizing,
.fusion-element-spacing.fusion-column-margin-top.ui-resizable-resizing,
.fusion-element-spacing.fusion-column-margin-bottom:hover,
.fusion-element-spacing.fusion-column-margin-top:hover {
  background: rgba(136, 38, 205, 0.4);
}
.fusion-element-spacing.fusion-column-margin-bottom .ui-resizable-handle,
.fusion-element-spacing.fusion-column-margin-top .ui-resizable-handle {
  background: #8826cd;
}
.fusion-element-spacing.fusion-column-margin-bottom .ui-resizable-handle:hover,
.fusion-element-spacing.fusion-column-margin-top .ui-resizable-handle:hover {
  background: #8826cd;
}
.fusion-element-spacing.fusion-column-margin-bottom:hover,
.fusion-element-spacing.fusion-column-margin-top:hover {
  opacity: 1;
  pointer-events: auto;
  visibility: visible;
}
.fusion-element-spacing.fusion-column-margin-bottom .fusion-spacing-tooltip,
.fusion-element-spacing.fusion-column-margin-top .fusion-spacing-tooltip {
  top: auto;
  bottom: 0;
}
.fusion-element-spacing.fusion-column-margin-top {
  bottom: 100% !important;
  top: auto !important;
}
.fusion-element-spacing.fusion-column-margin-top .ui-resizable-s {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}
.fusion-element-spacing.fusion-column-margin-top .fusion-spacing-tooltip {
  -webkit-transform: translate(-50%, -100%);
          transform: translate(-50%, -100%);
}
.fusion-element-spacing.fusion-column-margin-top.fusion-overlap .ui-resizable-s {
  -webkit-transform: translate(calc(0% + 2px), 100%);
          transform: translate(calc(0% + 2px), 100%);
}
.fusion-element-spacing.fusion-column-margin-top.fusion-overlap .fusion-spacing-tooltip {
  -webkit-transform: translate(calc(0% + 2px), -100%);
          transform: translate(calc(0% + 2px), -100%);
}
.fusion-element-spacing.fusion-column-margin-bottom {
  top: 100% !important;
  bottom: auto !important;
}
.fusion-element-spacing.fusion-column-margin-bottom .ui-resizable-s {
  -webkit-transform: translateX(-50%) translateY(0);
          transform: translateX(-50%) translateY(0);
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.fusion-element-spacing.fusion-column-margin-bottom .fusion-spacing-tooltip {
  -webkit-transform: translate(-50%, 200%);
          transform: translate(-50%, 200%);
}
.fusion-element-spacing.fusion-column-margin-bottom.fusion-overlap .ui-resizable-s {
  -webkit-transform: translate(calc(0% + 2px), 0);
          transform: translate(calc(0% + 2px), 0);
}
.fusion-element-spacing.fusion-column-margin-bottom.fusion-overlap .fusion-spacing-tooltip {
  -webkit-transform: translate(calc(0% + 2px), 200%);
          transform: translate(calc(0% + 2px), 200%);
}
.fusion-element-spacing.fusion-column-padding-top {
  top: 0 !important;
  left: 0;
  right: 0;
}
.fusion-element-spacing.fusion-column-padding-top .fusion-spacing-tooltip {
  top: auto;
  bottom: -19px;
  -webkit-transform: translate(-50%, 200%);
          transform: translate(-50%, 200%);
}
.fusion-element-spacing.fusion-column-padding-top .ui-resizable-s {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}
.fusion-element-spacing.fusion-column-padding-top.fusion-overlap .ui-resizable-s {
  -webkit-transform: translate(calc(-100% - 2px), 100%);
          transform: translate(calc(-100% - 2px), 100%);
}
.fusion-element-spacing.fusion-column-padding-top.fusion-overlap .fusion-spacing-tooltip {
  -webkit-transform: translate(calc(-100% - 2px), 200%);
          transform: translate(calc(-100% - 2px), 200%);
}
.fusion-element-spacing.fusion-column-padding-right {
  top: 0 !important;
  bottom: 0 !important;
  right: 0 !important;
  left: auto !important;
}
.fusion-element-spacing.fusion-column-padding-right .fusion-spacing-tooltip {
  top: 50%;
  -webkit-transform: translate(-100%, -50%);
          transform: translate(-100%, -50%);
  left: -30px;
  right: auto;
}
.fusion-element-spacing.fusion-column-padding-right .ui-resizable-w {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.fusion-element-spacing.fusion-column-padding-right.fusion-overlap .ui-resizable-w {
  -webkit-transform: translate(-100%, calc(-75% - 2px));
          transform: translate(-100%, calc(-75% - 2px));
}
.fusion-element-spacing.fusion-column-padding-bottom {
  top: auto !important;
  bottom: 0 !important;
  left: 0;
  right: 0;
}
.fusion-element-spacing.fusion-column-padding-bottom .ui-resizable-s {
  -webkit-transform: translateX(-50%) translateY(0);
          transform: translateX(-50%) translateY(0);
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.fusion-element-spacing.fusion-column-padding-bottom .fusion-spacing-tooltip {
  top: auto;
  bottom: 19px;
  -webkit-transform: translate(-50%, -100%);
          transform: translate(-50%, -100%);
}
.fusion-element-spacing.fusion-column-padding-bottom.fusion-overlap .ui-resizable-s {
  -webkit-transform: translate(calc(-100% - 2px), 0);
          transform: translate(calc(-100% - 2px), 0);
}
.fusion-element-spacing.fusion-column-padding-bottom.fusion-overlap .fusion-spacing-tooltip {
  top: auto;
  bottom: 19px;
  -webkit-transform: translate(calc(-100% - 2px), -100%);
          transform: translate(calc(-100% - 2px), -100%);
}
.fusion-element-spacing.fusion-column-padding-left {
  top: 0 !important;
  bottom: 0 !important;
  left: 0;
}
.fusion-element-spacing.fusion-column-padding-left .fusion-spacing-tooltip {
  top: 50%;
  -webkit-transform: translate(100%, -50%);
          transform: translate(100%, -50%);
  right: -30px;
  left: auto;
}
.fusion-element-spacing.fusion-column-padding-left .ui-resizable-e {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
.fusion-element-spacing.active,
.fusion-element-spacing:hover {
  background: rgba(25, 143, 217, 0.4);
}
.fusion-image-hover-effect .fusion-element-spacing.fusion-column-padding-top,
.fusion-image-hover-effect .fusion-element-spacing.fusion-column-padding-right,
.fusion-image-hover-effect .fusion-element-spacing.fusion-column-padding-bottom,
.fusion-image-hover-effect .fusion-element-spacing.fusion-column-padding-left {
  z-index: 10;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-live-element:after {
  display: none !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-live-element .fusion-builder-module-controls-container:not(.fusion-builder-module-controls-type-container) .fusion-builder-module-controls:not(.fusion-builder-controls-wireframe) {
  display: none;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-live-element.fusion-element-alignment-left:hover + .fusion-builder-live-element,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-live-element.fusion-element-alignment-right:hover + .fusion-builder-live-element {
  z-index: auto;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor.fusion-builder-nested-cols-dialog-open #main {
  z-index: 9999999;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor.fusion-builder-nested-cols-dialog-open .fusion-row.fusion-builder-row-active {
  z-index: auto;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor #fusion_builder_container {
  margin: 0 auto;
  max-width: 1200px;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-element-spacing {
  display: none !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-section-header {
  position: relative;
  display: block;
  margin: 0 auto;
  background: #0091cd;
  width: 100%;
  height: 44px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #fff;
  border-bottom: 1px solid #fff;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-section-header input[type=text].fusion-builder-section-name {
  background-color: transparent;
  border: 1px solid transparent;
  margin: 9px 0 0 25px;
  z-index: 9;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
  width: 33%;
  height: 25px;
  font-size: 14px;
  padding: 3px 5px;
  font-family: "Noto Sans", Roboto, "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-section-header input[type=text].fusion-builder-section-name:hover,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-section-header input[type=text].fusion-builder-section-name:focus,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-section-header input[type=text].fusion-builder-section-name:active {
  border: 1px solid rgba(255, 255, 255, 0.3);
  background-color: rgba(255, 255, 255, 0.1);
  -webkit-transition-property: border, background, color;
  transition-property: border, background, color;
  -webkit-transition-duration: 0.05s;
          transition-duration: 0.05s;
  -webkit-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-section-header .fusion-builder-module-controls-container {
  display: block;
  position: relative !important;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin: 0;
  top: 0 !important;
  right: 0 !important;
  float: right;
  background: transparent;
  z-index: 9;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-section-header .fusion-builder-module-controls-container .fusion-builder-controls {
  background-color: transparent !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-section-header .fusion-builder-module-controls-container .fusion-builder-controls:hover .fusion-builder-container-settings {
  background: rgba(0, 0, 0, 0.15) !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-section-header .fusion-builder-module-controls-container .fusion-builder-controls a {
  color: #fff;
  opacity: 1;
  display: block;
  float: left;
  padding: 13px;
  border-left: 1px solid rgba(255, 255, 255, 0.3);
  background: rgba(0, 0, 0, 0.15);
  font-size: 16px;
  height: 16px;
  width: 16px;
  text-decoration: none;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  line-height: 1;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-section-header .fusion-builder-module-controls-container .fusion-builder-controls a span {
  line-height: 1;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-section-header .fusion-builder-module-controls-container .fusion-builder-controls a.fusion-builder-container-settings:hover,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-section-header .fusion-builder-module-controls-container .fusion-builder-controls a:hover {
  background: transparent !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-section-header .fusion-builder-module-controls-container .fusion-builder-controls a.fusion-builder-toggle {
  text-align: center;
  padding: 13px 15px;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-section-header .fusion-builder-module-controls-container .fusion-builder-controls a.fusion-builder-insert-column {
  display: none;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-module-controls-container .fusion-builder-module-controls-inner {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-module-controls-container .fusion-builder-module-controls .fusion-builder-container-drag,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-module-controls-container .fusion-builder-module-controls .fusion-builder-column-drag,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-module-controls-container .fusion-builder-module-controls .fusion-builder-element-drag {
  display: none !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-module-controls-container-wrapper {
  display: none;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-empty-container .fusion-builder-empty-container-label {
  display: block;
  margin: 15px 0 20px 0;
  color: rgba(0, 0, 0, 0.4);
  font-size: 24px;
  line-height: 30px;
  text-align: center;
  font-family: "Noto Sans", Roboto, "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-module-controls-container {
  z-index: 20;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-column-sizer-active .fusion_builder_row {
  overflow: visible;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion_builder_row {
  overflow: auto;
  cursor: auto;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column-content {
  display: block;
  width: 100%;
  float: left;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column.fusion-layout-column {
  display: inline-block;
  float: none;
  vertical-align: top;
  margin: 20px 1.5% !important;
  padding: 4.5em 2em 2em !important;
  border: 1px solid rgba(0, 0, 0, 0.1);
  cursor: -webkit-grab;
  cursor: grab;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column .fusion-column-wrapper {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  border: 0 !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column .fusion-column-spacing {
  display: none;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column .fusion-builder-add-element {
  display: block;
  width: 100%;
  border: 1px dashed #666;
  float: left;
  padding: 1em 0;
  color: #000;
  opacity: 0.4;
  text-decoration: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-box-shadow: none;
          box-shadow: none;
  background: #fff;
  text-align: center;
  position: relative;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  font-size: 13px;
  font-family: "Noto Sans", Roboto, "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column .fusion-builder-add-element span {
  position: relative;
  top: 1px;
  margin-right: 3px;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column .fusion-builder-add-element:hover {
  opacity: 1;
  border-color: rgba(102, 102, 102, 0.4);
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column .fusion-builder-add-element .fusion-column-tooltip {
  display: none;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column .fusion-builder-module-controls-container.fusion-builder-module-controls-type-column {
  display: block;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  background: transparent;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column .fusion-builder-module-controls-container.fusion-builder-module-controls-type-column .fusion-builder-controls.fusion-builder-module-controls {
  display: block;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column .fusion-builder-module-controls-container.fusion-builder-module-controls-type-column .fusion-builder-controls.fusion-builder-module-controls a {
  opacity: 1;
  padding: 0;
  height: 33px;
  width: 33px;
  line-height: 33px;
  text-align: center;
  color: #999 !important;
  background: #f7f7f7 !important;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 0;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column .fusion-builder-module-controls-container.fusion-builder-module-controls-type-column .fusion-builder-controls.fusion-builder-module-controls a:hover,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column .fusion-builder-module-controls-container.fusion-builder-module-controls-type-column .fusion-builder-controls.fusion-builder-module-controls a:focus,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column .fusion-builder-module-controls-container.fusion-builder-module-controls-type-column .fusion-builder-controls.fusion-builder-module-controls a:active {
  color: #333 !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column .fusion-builder-module-controls-container.fusion-builder-module-controls-type-column .fusion-builder-controls.fusion-builder-module-controls:hover a {
  background: #f7f7f7 !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column .fusion-builder-module-controls-container.fusion-builder-module-controls-type-column .fusion-builder-controls.fusion-builder-module-controls .fusion-builder-insert-column,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column .fusion-builder-module-controls-container.fusion-builder-module-controls-type-column .fusion-builder-controls.fusion-builder-module-controls .fusion-builder-row-add-child {
  display: none !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column .fusion-column-wrapper:after {
  display: none;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column .column-sizes > h4,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column .fusion-column-inner-bg {
  display: none;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column .fusion-builder-empty-column {
  padding: 0;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column .fusion-builder-empty-column .fusion-builder-module-controls-container {
  display: none !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column .column-sizes {
  top: -72px !important;
  bottom: auto !important;
  left: 0;
  width: 240px;
  border-radius: 0 !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column .column-sizes .column-size {
  font-weight: 400;
  color: #444;
  font-size: 13px;
  width: 40px;
  padding: 13px 0;
  line-height: 1;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column .column-sizes .column-size.active-size {
  background: #0091cd;
  color: #fff;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column.fusion-builder-column-inner .column-sizes {
  top: 100% !important;
  -webkit-transform: none !important;
          transform: none !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-live-element,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element {
  float: left;
  width: 100%;
  margin-bottom: 1.5em;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-live-element .fusion-builder-module-controls-container,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-module-controls-container {
  -webkit-box-shadow: none;
          box-shadow: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff !important;
  z-index: 101;
  -webkit-transform: none;
          transform: none;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 0;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-live-element .fusion-builder-module-controls-container .fusion-builder-controls-wireframe,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-module-controls-container .fusion-builder-controls-wireframe {
  position: absolute;
  text-align: center;
  padding: 0;
  left: 0;
  z-index: 100;
  background: transparent !important;
  margin: auto;
  width: 133px;
  right: 0;
  top: 0;
  bottom: 0;
  height: 33px;
  max-width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border-left: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 0;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-live-element .fusion-builder-module-controls-container .fusion-builder-controls-wireframe a,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-module-controls-container .fusion-builder-controls-wireframe a {
  color: #999;
  opacity: 1;
  display: block;
  float: left;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  border-right: 1px solid rgba(0, 0, 0, 0.1);
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  background: #f7f7f7;
  text-decoration: none;
  text-align: center;
  width: 33px;
  border-radius: 0;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-live-element .fusion-builder-module-controls-container .fusion-builder-controls-wireframe a:hover,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-module-controls-container .fusion-builder-controls-wireframe a:hover,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-live-element .fusion-builder-module-controls-container .fusion-builder-controls-wireframe a:focus,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-module-controls-container .fusion-builder-controls-wireframe a:focus,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-live-element .fusion-builder-module-controls-container .fusion-builder-controls-wireframe a:active,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-module-controls-container .fusion-builder-controls-wireframe a:active {
  color: #333;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-live-element:hover > .fusion-builder-module-controls-container,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element:hover > .fusion-builder-module-controls-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-live-element:hover > .fusion-builder-module-controls-container .fusion-builder-controls-wireframe,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element:hover > .fusion-builder-module-controls-container .fusion-builder-controls-wireframe {
  position: static;
  height: auto;
  margin: 0;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-layout-column.fusion-one-full {
  float: left;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion_builder_row {
  float: left;
  width: 100%;
  padding: 1.5% 1.5% 38px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-top: none;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-module-preview {
  font-family: "Noto Sans", Roboto, "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
  display: block;
  padding: 1.5em;
  margin-bottom: 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  float: left;
  width: 100%;
  background: #fff;
  overflow: hidden;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-module-preview .fusion_module_title {
  font-family: "Noto Sans", Roboto, "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
  margin: 0 0 0.5em;
  font-size: 15px;
  font-weight: 600;
  color: #333;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-module-preview .fusion_module_block_preview {
  font-size: 13px;
  color: #333;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-module-preview .fusion_module_block_preview .fusion-icon-circle-preview {
  width: 40px;
  height: 40px;
  border-radius: 100%;
  margin: 0 auto;
  text-align: center;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-module-preview .fusion_module_block_preview .fusion-icon-circle-preview .fa-preview {
  line-height: 40px;
  font-size: 20px;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-module-preview .fusion_module_block_preview ul {
  margin: 0;
  padding: 0;
  text-align: center;
  list-style: none;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-module-preview .fusiona-dynamic-data {
  display: inline-block;
  margin-right: 5px;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container {
  display: block !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container:after {
  display: none;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-container-spacing {
  opacity: 0;
  visibility: hidden;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container.fusion-builder-section-folded .fusion-fullwidth:hover .fusion-builder-container-add,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container.fusion-builder-section-folded .fusion-fullwidth:hover .fusion_builder_row > .fusion-builder-insert-column {
  display: none;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-fullwidth {
  display: block !important;
  border-top: none !important;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1) !important;
  background: #fff !important;
  padding: 0 !important;
  float: none;
  margin: 0 auto !important;
  overflow: visible !important;
  min-height: auto !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-fullwidth .fusion-builder-module-controls-type-container {
  display: none;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-fullwidth .fusion-builder-container-add,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-fullwidth .fusion-builder-insert-column {
  display: none;
  position: absolute !important;
  top: auto !important;
  bottom: 0;
  text-align: center;
  font-family: "Noto Sans", Roboto, "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
  font-size: 13px !important;
  font-weight: 400 !important;
  line-height: 1.4em;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-bottom: 0;
  padding: 8px 0;
  text-decoration: none;
  color: #999;
  z-index: 9;
  width: 160px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-fullwidth .fusion-builder-container-add span,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-fullwidth .fusion-builder-insert-column span {
  position: relative;
  top: 1px;
  margin-right: 3px;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-fullwidth .fusion-builder-container-add .closed,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-fullwidth .fusion-builder-insert-column .closed {
  display: none;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-fullwidth .fusion-builder-container-add .open,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-fullwidth .fusion-builder-insert-column .open {
  display: inline-block;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-fullwidth .fusion-builder-container-add:hover,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-fullwidth .fusion-builder-insert-column:hover {
  color: #333;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-fullwidth .fusion-builder-container-add {
  right: 160px !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-fullwidth .fusion-builder-container-add .closed {
  display: none;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-fullwidth .fusion-builder-container-add .open {
  display: inline-block;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-fullwidth .fusion-builder-container-add:hover {
  color: #333;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-fullwidth .fusion-builder-insert-column {
  right: 0 !important;
  border-right: none;
  border-left: none;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-fullwidth .fullwidth-faded,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-fullwidth .fullwidth-video,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-fullwidth .fullwidth-overlay {
  display: none;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-fullwidth:hover .fusion-builder-container-add,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-fullwidth:hover .fusion_builder_row > .fusion-builder-insert-column {
  display: block;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-fullwidth.hundred-percent-height {
  height: auto !important;
  min-height: 0 !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-fullwidth.hundred-percent-height .fusion-fullwidth-center-content {
  height: auto !important;
  min-height: 0 !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-fullwidth .fusion-outline-helper,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-fullwidth .fusion-scroll-section-nav {
  display: none !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .parallax-inner,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .fusion-bg-parallax {
  display: none;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container.fusion-builder-section-folded .fusion-builder-wireframe-utility-toolbar,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container.fusion-builder-section-folded .fusion-builder-container-content {
  display: none;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container.fusion-builder-section-folded:last-child {
  padding-bottom: 45px;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container.fusion-builder-section-folded:last-child .fusion-builder-container-add {
  display: inline-block !important;
  right: 0 !important;
  bottom: -45px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-column-wrapper {
  background: #fff !important;
  margin: 0 !important;
  padding: 0 !important;
  min-height: 0 !important;
  height: auto !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-column-content-centered {
  min-height: 0 !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-element-content {
  display: none !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion_builder_column_layout_1_1,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion_builder_column_layout_fullwidth {
  width: 97% !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion_builder_column_1_1 {
  width: 97% !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion_builder_column_1_6 {
  width: 13.666% !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion_builder_column_5_6 {
  width: 80.333% !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion_builder_column_1_5 {
  width: 17% !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion_builder_column_2_5 {
  width: 37% !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion_builder_column_3_5 {
  width: 57% !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion_builder_column_4_5 {
  width: 77% !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion_builder_column_1_4 {
  width: 22% !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion_builder_column_3_4 {
  width: 72% !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion_builder_column_1_3 {
  width: 30.33333% !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion_builder_column_2_3 {
  width: 63.66666% !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion_builder_column_1_2 {
  width: 47% !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-module-preview h4 {
  margin: 0;
  font-weight: 600;
  font-family: "Noto Sans", Roboto, "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-module-preview p {
  margin-top: 8px;
  margin-bottom: 0;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-module-controls-type-row {
  display: none;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content-active {
  display: block;
  z-index: 10011;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-modal-top-container,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-modal-bottom-container,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-add-element {
  display: block !important;
  float: left;
  width: 100%;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-add-element:after {
  content: "Element";
  color: #000;
  padding-left: 5px;
  font-family: "Noto Sans", Roboto, "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-nested-columns-settings-overlay {
  z-index: 10011;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.5);
  cursor: auto;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-nested-columns-settings {
  cursor: auto;
  border-radius: 3px;
  position: fixed;
  top: 5%;
  left: 0;
  right: 0;
  bottom: 5%;
  width: 85%;
  max-width: 1250px;
  margin: auto;
  background: #fff;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 99999;
  -webkit-box-shadow: 0 0 50px rgba(0, 0, 0, 0.3);
          box-shadow: 0 0 50px rgba(0, 0, 0, 0.3);
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-nested-columns-settings .fusion-builder-modal-top-container {
  z-index: 1000;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-modal-top-container {
  position: relative;
  padding: 15px 20px;
  background: #2a3035;
  color: #fff;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-modal-top-container h4 {
  overflow: hidden;
  float: left;
  margin: 0.1em 0;
  width: 90%;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-family: "Noto Sans", Roboto, "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
  font-size: 18px;
  font-weight: 600;
  color: #fff;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-modal-top-container .fusion-builder-inner-row-close-icon {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 20px;
  margin: 0;
  padding: 0;
  line-height: 1;
  font-family: "fusion-builder-icons";
  color: #fff;
  border: none;
  background: transparent;
  text-transform: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  cursor: pointer;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-modal-top-container .fusion-builder-inner-row-close-icon:before {
  display: block;
  content: "\e904";
  font-size: 14px;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-row-container-inner {
  padding: 30px 10px;
  height: calc(100% - 144px);
  cursor: auto;
  text-align: left;
  overflow: auto;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-row-container-inner .fusion-builder-column {
  padding: 3.5em 1em 1.5em !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-row-container-inner .fusion-builder-module-controls-type-column {
  display: block !important;
  background: transparent !important;
  border: none;
  height: auto !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-modal-bottom-container {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  border-top: 1px solid #e2e2e2;
  padding: 15px 20px;
  background: #fff;
  z-index: 9999;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: right;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-modal-bottom-container a {
  border: none;
  font-family: "Noto Sans", Roboto, "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
  font-weight: 600;
  margin: 0;
  line-height: 40px;
  padding: 0.4em 1em;
  display: inline-block;
  position: relative;
  width: 120px;
  text-align: center;
  font-size: 13px;
  border-radius: 0;
  outline: none;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-modal-bottom-container a.fusion-builder-modal-save {
  background: #198fd9;
  color: white;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-modal-bottom-container a.fusion-builder-modal-save:hover {
  background-color: #1081c7;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-modal-bottom-container a.fusion-builder-insert-inner-column,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-modal-bottom-container a.fusion-builder-inner-row-close {
  background: white;
  color: #2a3035;
  border: 1px solid #e2e2e2;
  line-height: 38px;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-modal-bottom-container a.fusion-builder-insert-inner-column:hover,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-modal-bottom-container a.fusion-builder-inner-row-close:hover {
  color: #198fd9;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-modal-bottom-container a.fusion-builder-inner-row-close {
  margin: 0 11px;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-modal-bottom-container a.fusion-builder-insert-inner-column {
  float: left;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element .fusion-builder-row-content-active .fusion-builder-modal-bottom-container a.fusion-builder-insert-inner-column span {
  position: relative;
  top: 1px;
  margin-right: 3px;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element.editing .fusion-builder-editing-icons {
  display: none;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-nested-element.editing:hover > .fusion-builder-module-controls-container {
  display: block !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-next-page {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0;
  border-radius: 0;
  height: 42px;
  border-left: 1px solid rgba(0, 0, 0, 0.1);
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-next-page .fusion-builder-next-page-desc {
  margin: 0 31px;
  font-weight: 400;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-next-page .fusion-builder-next-page-controls {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  padding: 0;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-next-page .fusion-builder-next-page-controls .fusion-builder-controls {
  background-color: transparent;
  border-radius: 0;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-next-page .fusion-builder-next-page-controls a {
  display: none !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-next-page .fusion-builder-next-page-controls .fusion-builder-delete-next-page {
  display: block !important;
  width: 42px;
  height: 42px;
  line-height: 42px;
  background-color: rgba(0, 0, 0, 0.35);
  color: #fff;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-next-page .fusion-builder-next-page-controls .fusion-builder-delete-next-page:hover {
  background-color: rgba(0, 0, 0, 0.25);
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion_builder_row.ui-sortable-placeholder {
  background: #f3f3f3;
  height: inherit;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container.ui-sortable-placeholder {
  background: #f3f3f3;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-container .ui-sortable-helper {
  background: #fff;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-global-container .ui-sortable-helper:after,
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-global-container .ui-sortable-placeholder:after {
  display: none;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-global-container .ui-sortable-helper .fusion-builder-section-content {
  background: transparent;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .ui-sortable-helper {
  opacity: 0.8;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .ui-sortable-helper .fusion-builder-container-add {
  display: none !important;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .ui-sortable-helper.fusion-builder-column {
  overflow: hidden;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .ui-sortable-placeholder {
  background: #f3f3f3 !important;
  border: 1px dashed rgba(0, 0, 0, 0.1) !important;
  visibility: visible !important;
  -webkit-box-shadow: none;
          box-shadow: none;
  padding-left: 0;
  padding-right: 0;
  display: inline-block;
  width: 100%;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .ui-sortable-placeholder.fusion_builder_module_block {
  height: 70px;
}
.fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-live-editor .fusion-builder-column.fusion-animated {
  z-index: auto;
}
.fusion-builder-live .fusion-builder-module-preview {
  display: none;
  padding: 4px;
  width: 100%;
  text-align: center;
  background: #fff;
  color: #666;
  border: 1px solid #ccc;
  margin-bottom: 8px;
}
.fusion-builder-live .fusion-builder-module-preview .fusion-slide-preview,
.fusion-builder-live .fusion-builder-module-preview img {
  display: inline-block;
  width: auto;
  margin: 1.5%;
  max-height: 80px;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.fusion-builder-live .fusion-builder-module-preview .fusion-module-icon {
  display: inline-block;
  margin-right: 0.5em;
  font-size: 1em;
}
@media only screen and (min-width: 400px) {
  .fusion-builder-live.fusion-builder-ui-wireframe .fusion-builder-section-header .fusion-builder-module-controls-container .fusion-builder-controls a {
    width: 13px !important;
  }
}
.fusion-builder-live .fusion-parent-sortable .fusion-column,
.fusion-builder-live .fusion-parent-sortable .col {
  clear: none !important;
}
.fusion-builder-live .fusion-builder-column-drag,
.fusion-builder-live .fusion-builder-container-drag,
.fusion-builder-live .fusion-builder-element-drag {
  cursor: -webkit-grab !important;
  cursor: grab !important;
}
.fusion-builder-live .fusion-builder-container + .fusion-builder-container .fusion-container-target.target-before {
  display: none !important;
}
.fusion-builder-live .fusion-builder-container.hide-target-after .fusion-container-target.target-after {
  display: none !important;
}
.fusion-builder-live .fusion-builder-live-element + .fusion-builder-live-element .fusion-element-target.target-before {
  display: none !important;
}
.fusion-builder-live .target-disabled {
  display: none !important;
}
.fusion-builder-live .fusion-droppable {
  background: #d2d3d5;
  border-radius: 4px;
  position: absolute;
  display: none;
  z-index: 9999;
}
.fusion-builder-live .fusion-droppable:after {
  position: absolute;
  content: "";
  width: 0;
  height: 0;
}
.fusion-builder-live .fusion-droppable.ui-droppable-active {
  background: #198fd9;
  z-index: 999999;
  opacity: 1 !important;
}
.fusion-builder-live .fusion-droppable-horizontal {
  height: 4px;
  left: 0;
  top: 0;
  width: 100%;
}
.fusion-builder-live .fusion-droppable-horizontal:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid #d2d3d5;
  bottom: 100%;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.fusion-builder-live .fusion-droppable-horizontal.ui-droppable-active:after {
  border-bottom-color: #198fd9;
}
.fusion-builder-live .fusion-droppable-horizontal.target-after {
  top: auto;
  bottom: 0;
}
.fusion-builder-live .fusion-droppable-horizontal.target-after:after {
  border-top: 4px solid #d2d3d5;
  border-bottom: none;
  top: 100%;
  bottom: auto;
}
.fusion-builder-live .fusion-droppable-horizontal.target-after.ui-droppable-active:after {
  border-top-color: #198fd9;
}
.fusion-builder-live .fusion-droppable-horizontal.target-replace {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.fusion-builder-live .fusion-droppable-horizontal.target-replace:after {
  background: #d2d3d5;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  top: 50%;
  left: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
          transform: translateY(-50%) translateX(-50%);
  border: none !important;
}
.fusion-builder-live .fusion-droppable-horizontal.target-replace.ui-droppable-active:after {
  background: #198fd9;
}
.fusion-builder-live .fusion-droppable-vertical {
  width: 35%;
  left: 0;
  top: 0;
  height: 100%;
  background: transparent;
}
.fusion-builder-live .fusion-droppable-vertical:after {
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-right: 4px solid #d2d3d5;
  top: 50%;
  right: 100%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.fusion-builder-live .fusion-droppable-vertical:before {
  background: #d2d3d5;
  position: absolute;
  content: "";
  width: 4px;
  height: 100%;
  top: 0;
  left: 0;
  border-radius: 4px;
}
.fusion-builder-live .fusion-droppable-vertical.ui-droppable-active {
  background: transparent;
}
.fusion-builder-live .fusion-droppable-vertical.ui-droppable-active:before {
  background: #198fd9;
}
.fusion-builder-live .fusion-droppable-vertical.ui-droppable-active:after {
  border-right-color: #198fd9;
}
.fusion-builder-live .fusion-droppable-vertical.target-after {
  left: auto;
  right: 0;
}
.fusion-builder-live .fusion-droppable-vertical.target-after:after {
  border-left: 4px solid #d2d3d5;
  border-right: none;
  left: 100%;
  right: auto;
}
.fusion-builder-live .fusion-droppable-vertical.target-after:before {
  left: auto;
  right: 0;
}
.fusion-builder-live .fusion-droppable-vertical.target-after.ui-droppable-active:after {
  border-left-color: #198fd9;
}
.fusion-builder-live .fusion-one-full > .fusion-droppable-vertical {
  width: 100%;
  left: 0;
  top: 0;
  height: 35%;
}
.fusion-builder-live .fusion-one-full > .fusion-droppable-vertical:after {
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  border-bottom: 4px solid #d2d3d5;
  top: auto;
  bottom: 100%;
  left: 50%;
  right: auto;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.fusion-builder-live .fusion-one-full > .fusion-droppable-vertical:before {
  height: 4px;
  width: 100%;
  top: 0;
  left: 0;
}
.fusion-builder-live .fusion-one-full > .fusion-droppable-vertical.ui-droppable-active:after {
  border-bottom-color: #198fd9;
}
.fusion-builder-live .fusion-one-full > .fusion-droppable-vertical.target-after {
  top: auto;
  bottom: 0;
}
.fusion-builder-live .fusion-one-full > .fusion-droppable-vertical.target-after:after {
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  border-top: 4px solid #d2d3d5;
  border-bottom: none;
  top: 100%;
  bottom: auto;
}
.fusion-builder-live .fusion-one-full > .fusion-droppable-vertical.target-after:before {
  top: auto;
  bottom: 0;
}
.fusion-builder-live .fusion-one-full > .fusion-droppable-vertical.target-after.ui-droppable-active:after {
  border-top-color: #198fd9;
}
.fusion-builder-live.fusion-active-dragging {
  overflow: hidden;
}
.fusion-builder-live.fusion-active-dragging .fusion-column-wrapper:after,
.fusion-builder-live.fusion-active-dragging .fusion-outline-helper,
.fusion-builder-live.fusion-active-dragging .fusion-builder-module-controls-container,
.fusion-builder-live.fusion-active-dragging .fusion-builder-live-child-element:after {
  display: none !important;
}
.fusion-builder-live.fusion-active-dragging .fusion-being-dragged {
  opacity: 0.2;
}
.fusion-builder-live.fusion-active-dragging .fusion-being-dragged:after {
  content: "";
  border: 3px dashed #000;
  border-radius: 4px;
  top: -2px;
  left: -2px;
  right: -2px;
  bottom: -2px;
  position: absolute;
  z-index: 99999;
  display: block;
}
.fusion-builder-live.fusion-active-dragging .fusion-being-dragged .fusion-droppable {
  display: none !important;
}
.fusion-builder-live.fusion-active-dragging .fusion-container-helper,
.fusion-builder-live.fusion-active-dragging .fusion-column-helper,
.fusion-builder-live.fusion-active-dragging .fusion-element-helper {
  background: #198fd9;
  color: #fff;
  padding: 13px;
  font-size: 14px;
  line-height: 1;
  border-radius: 4px;
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.fusion-builder-live.fusion-active-dragging .fusion-container-helper.container-scrolling-helper,
.fusion-builder-live.fusion-active-dragging .fusion-column-helper.container-scrolling-helper,
.fusion-builder-live.fusion-active-dragging .fusion-element-helper.container-scrolling-helper,
.fusion-builder-live.fusion-active-dragging .fusion-container-helper.row-inner-scrolling-helper,
.fusion-builder-live.fusion-active-dragging .fusion-column-helper.row-inner-scrolling-helper,
.fusion-builder-live.fusion-active-dragging .fusion-element-helper.row-inner-scrolling-helper,
.fusion-builder-live.fusion-active-dragging .fusion-container-helper.column-scrolling-helper,
.fusion-builder-live.fusion-active-dragging .fusion-column-helper.column-scrolling-helper,
.fusion-builder-live.fusion-active-dragging .fusion-element-helper.column-scrolling-helper,
.fusion-builder-live.fusion-active-dragging .fusion-container-helper.column-inner-scrolling-helper,
.fusion-builder-live.fusion-active-dragging .fusion-column-helper.column-inner-scrolling-helper,
.fusion-builder-live.fusion-active-dragging .fusion-element-helper.column-inner-scrolling-helper,
.fusion-builder-live.fusion-active-dragging .fusion-container-helper.element-scrolling-helper,
.fusion-builder-live.fusion-active-dragging .fusion-column-helper.element-scrolling-helper,
.fusion-builder-live.fusion-active-dragging .fusion-element-helper.element-scrolling-helper {
  background: #ff743d;
}
.fusion-builder-live.fusion-active-dragging .fusion-container-helper.container-global-helper,
.fusion-builder-live.fusion-active-dragging .fusion-column-helper.container-global-helper,
.fusion-builder-live.fusion-active-dragging .fusion-element-helper.container-global-helper,
.fusion-builder-live.fusion-active-dragging .fusion-container-helper.row-inner-global-helper,
.fusion-builder-live.fusion-active-dragging .fusion-column-helper.row-inner-global-helper,
.fusion-builder-live.fusion-active-dragging .fusion-element-helper.row-inner-global-helper,
.fusion-builder-live.fusion-active-dragging .fusion-container-helper.column-global-helper,
.fusion-builder-live.fusion-active-dragging .fusion-column-helper.column-global-helper,
.fusion-builder-live.fusion-active-dragging .fusion-element-helper.column-global-helper,
.fusion-builder-live.fusion-active-dragging .fusion-container-helper.column-inner-global-helper,
.fusion-builder-live.fusion-active-dragging .fusion-column-helper.column-inner-global-helper,
.fusion-builder-live.fusion-active-dragging .fusion-element-helper.column-inner-global-helper,
.fusion-builder-live.fusion-active-dragging .fusion-container-helper.element-global-helper,
.fusion-builder-live.fusion-active-dragging .fusion-column-helper.element-global-helper,
.fusion-builder-live.fusion-active-dragging .fusion-element-helper.element-global-helper {
  background: #fe4774;
}
.fusion-builder-live.fusion-active-dragging .fusion-container-helper.row-inner-nested-helper,
.fusion-builder-live.fusion-active-dragging .fusion-column-helper.row-inner-nested-helper,
.fusion-builder-live.fusion-active-dragging .fusion-element-helper.row-inner-nested-helper,
.fusion-builder-live.fusion-active-dragging .fusion-container-helper.column-inner-nested-helper,
.fusion-builder-live.fusion-active-dragging .fusion-column-helper.column-inner-nested-helper,
.fusion-builder-live.fusion-active-dragging .fusion-element-helper.column-inner-nested-helper,
.fusion-builder-live.fusion-active-dragging .fusion-container-helper.element-nested-helper,
.fusion-builder-live.fusion-active-dragging .fusion-column-helper.element-nested-helper,
.fusion-builder-live.fusion-active-dragging .fusion-element-helper.element-nested-helper {
  background: #3464d1;
}
.fusion-builder-live.fusion-container-dragging .fusion-being-dragged:after {
  border: none !important;
}
.fusion-builder-live.fusion-container-dragging .fusion-builder-container,
.fusion-builder-live.fusion-container-dragging .fusion-builder-next-page {
  position: relative;
}
.fusion-builder-live.fusion-container-dragging .fusion-container-target {
  display: block;
}
.fusion-builder-live.fusion-element-dragging:not(.nested-columns-edited) .fusion-element-target,
.fusion-builder-live.fusion-element-dragging .fusion_builder_row_inner.editing .fusion-builder-row-content .fusion-element-target {
  display: block;
}
.fusion-builder-live.fusion-element-dragging.fusion-hide-droppables:not(.nested-columns-edited) .fusion-element-target,
.fusion-builder-live.fusion-element-dragging.fusion-hide-droppables .fusion_builder_row_inner.editing .fusion-builder-row-content .fusion-element-target {
  opacity: 0;
}
.fusion-builder-live.fusion-element-dragging:not(.nested-columns-edited) .fusion-builder-row-container-inner .fusion-element-target {
  display: none;
}
.fusion-builder-live.fusion-column-dragging .fusion-column-target.target-before,
.fusion-builder-live.fusion-column-dragging .fusion-column-target.target-after {
  display: block;
}
.fusion-builder-live.fusion-column-dragging .fusion-builder-empty-container .fusion-column-target {
  display: block;
}
.fusion-builder-live.fusion-column-dragging.fusion-hide-droppables .fusion-column-target.target-before,
.fusion-builder-live.fusion-column-dragging.fusion-hide-droppables .fusion-column-target.target-after {
  opacity: 0;
}
.fusion-builder-live.fusion-column-dragging.fusion-hide-droppables .fusion-builder-empty-container .fusion-column-target {
  opacity: 0;
}
.fusion-builder-live.fusion-nested-column-dragging .fusion-nested-columns.editing .fusion-nested-column-target.target-after,
.fusion-builder-live.fusion-nested-column-dragging .fusion-nested-columns.editing .fusion-nested-column-target.target-before {
  display: block;
}
.fusion-builder-live.fusion-hide-droppables .fusion-nested-columns.editing .fusion-nested-column-target.target-after,
.fusion-builder-live.fusion-hide-droppables .fusion-nested-columns.editing .fusion-nested-column-target.target-before {
  opacity: 0;
}
.fusion-builder-live-preview.fusion-builder-ui-wireframe.fusion-element-post-type-elements .fusion-builder-live-element .fusion-builder-module-controls-container .fusion-builder-controls-wireframe {
  width: auto;
}
.fusion-builder-live-preview.fusion-builder-ui-wireframe.fusion-element-post-type-elements .fusion-builder-live-element .fusion-builder-module-controls-container .fusion-builder-controls-wireframe a.fusion-builder-clone,
.fusion-builder-live-preview.fusion-builder-ui-wireframe.fusion-element-post-type-elements .fusion-builder-live-element .fusion-builder-module-controls-container .fusion-builder-controls-wireframe a.fusion-builder-element-save,
.fusion-builder-live-preview.fusion-builder-ui-wireframe.fusion-element-post-type-elements .fusion-builder-live-element .fusion-builder-module-controls-container .fusion-builder-controls-wireframe a.fusion-builder-remove {
  display: none;
}
.fusion-builder-live-preview.fusion-builder-ui-wireframe.fusion-element-post-type-elements .fusion-builder-column .fusion-builder-module-controls-container.fusion-builder-module-controls-type-column .fusion-builder-controls.fusion-builder-module-controls {
  display: none;
}
.fusion-builder-live-preview.fusion-builder-ui-wireframe.fusion-element-post-type-elements .fusion-builder-container .fusion-fullwidth .fusion-builder-container-add,
.fusion-builder-live-preview.fusion-builder-ui-wireframe.fusion-element-post-type-elements .fusion-builder-container .fusion-fullwidth .fusion_builder_row > .fusion-builder-insert-column {
  display: none;
}
.fusion-builder-live-preview.fusion-builder-ui-wireframe.fusion-element-post-type-elements .fusion-builder-container .fusion-builder-module-controls-type-container,
.fusion-builder-live-preview.fusion-builder-ui-wireframe.fusion-element-post-type-elements .fusion-builder-container .fusion-builder-section-name {
  display: none;
}
.fusion-builder-live-preview.fusion-builder-ui-wireframe.fusion-element-post-type-columns .fusion-builder-column .fusion-builder-module-controls-container.fusion-builder-module-controls-type-column .fusion-builder-controls.fusion-builder-module-controls .fusion-builder-column-clone,
.fusion-builder-live-preview.fusion-builder-ui-wireframe.fusion-element-post-type-columns .fusion-builder-column .fusion-builder-module-controls-container.fusion-builder-module-controls-type-column .fusion-builder-controls.fusion-builder-module-controls .fusion-builder-column-save,
.fusion-builder-live-preview.fusion-builder-ui-wireframe.fusion-element-post-type-columns .fusion-builder-column .fusion-builder-module-controls-container.fusion-builder-module-controls-type-column .fusion-builder-controls.fusion-builder-module-controls .fusion-builder-column-remove {
  display: none;
}
.fusion-builder-live-preview.fusion-builder-ui-wireframe.fusion-element-post-type-columns .fusion-builder-container .fusion-fullwidth .fusion-builder-container-add,
.fusion-builder-live-preview.fusion-builder-ui-wireframe.fusion-element-post-type-columns .fusion-builder-container .fusion-fullwidth .fusion_builder_row > .fusion-builder-insert-column {
  display: none;
}
.fusion-builder-live-preview.fusion-builder-ui-wireframe.fusion-element-post-type-columns .fusion-builder-container .fusion-builder-module-controls-type-container,
.fusion-builder-live-preview.fusion-builder-ui-wireframe.fusion-element-post-type-columns .fusion-builder-container .fusion-builder-section-name {
  display: none;
}
.fusion-builder-live-preview.fusion-builder-ui-wireframe.fusion-element-post-type-sections .fusion-builder-container .fusion-builder-module-controls-container .fusion-builder-controls .fusion-builder-container-save,
.fusion-builder-live-preview.fusion-builder-ui-wireframe.fusion-element-post-type-sections .fusion-builder-container .fusion-builder-module-controls-container .fusion-builder-controls .fusion-builder-container-clone,
.fusion-builder-live-preview.fusion-builder-ui-wireframe.fusion-element-post-type-sections .fusion-builder-container .fusion-builder-module-controls-container .fusion-builder-controls .fusion-builder-container-drag,
.fusion-builder-live-preview.fusion-builder-ui-wireframe.fusion-element-post-type-sections .fusion-builder-container .fusion-builder-module-controls-container .fusion-builder-controls .fusion-builder-container-remove {
  display: none;
}
.fusion-builder-live-preview.fusion-builder-ui-wireframe.fusion-element-post-type-sections .fusion-builder-container .fusion-fullwidth .fusion-builder-container-add,
.fusion-builder-live-preview.fusion-builder-ui-wireframe.fusion-element-post-type-sections .fusion-builder-container .fusion-fullwidth:hover .fusion-builder-container-add {
  display: none !important;
}
.fusion-builder-live-preview.fusion-builder-ui-wireframe.fusion-element-post-type-sections .fusion-builder-container .fusion-fullwidth .fusion-builder-insert-column,
.fusion-builder-live-preview.fusion-builder-ui-wireframe.fusion-element-post-type-sections .fusion-builder-container .fusion-fullwidth:hover .fusion-builder-insert-column {
  border-left: 1px solid rgba(0, 0, 0, 0.1);
}
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-sections .fusion-builder-container .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container .fusion-builder-container-add,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-sections .fusion-builder-container:hover .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container .fusion-builder-container-add,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-sections .fusion-builder-container .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container .fusion-builder-container-save,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-sections .fusion-builder-container:hover .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container .fusion-builder-container-save,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-sections .fusion-builder-container .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container .fusion-builder-container-clone,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-sections .fusion-builder-container:hover .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container .fusion-builder-container-clone,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-sections .fusion-builder-container .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container .fusion-builder-container-drag,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-sections .fusion-builder-container:hover .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container .fusion-builder-container-drag,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-sections .fusion-builder-container .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container .fusion-builder-container-remove,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-sections .fusion-builder-container:hover .fusion-builder-module-controls-container-wrapper .fusion-builder-module-controls-container .fusion-builder-container-remove {
  display: none;
}
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-elements .fusion-builder-column .fusion-builder-module-controls-type-column,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-elements .fusion-builder-column:hover .fusion-builder-module-controls-type-column {
  display: none;
}
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-elements .fusion-builder-container .fusion-builder-module-controls-container-wrapper,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-elements .fusion-builder-container:hover .fusion-builder-module-controls-container-wrapper {
  display: none;
}
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-elements .fusion-builder-live-element .fusion-builder-module-controls-container .fusion-builder-module-controls .fusion-builder-add-element,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-elements .fusion-builder-live-element:hover .fusion-builder-module-controls-container .fusion-builder-module-controls .fusion-builder-add-element,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-elements .fusion-builder-live-element .fusion-builder-module-controls-container .fusion-builder-module-controls .fusion-builder-clone,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-elements .fusion-builder-live-element:hover .fusion-builder-module-controls-container .fusion-builder-module-controls .fusion-builder-clone,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-elements .fusion-builder-live-element .fusion-builder-module-controls-container .fusion-builder-module-controls .fusion-builder-element-save,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-elements .fusion-builder-live-element:hover .fusion-builder-module-controls-container .fusion-builder-module-controls .fusion-builder-element-save,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-elements .fusion-builder-live-element .fusion-builder-module-controls-container .fusion-builder-module-controls .fusion-builder-element-drag,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-elements .fusion-builder-live-element:hover .fusion-builder-module-controls-container .fusion-builder-module-controls .fusion-builder-element-drag,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-elements .fusion-builder-live-element .fusion-builder-module-controls-container .fusion-builder-module-controls .fusion-builder-remove,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-elements .fusion-builder-live-element:hover .fusion-builder-module-controls-container .fusion-builder-module-controls .fusion-builder-remove {
  display: none;
}
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-columns .fusion-builder-column .fusion-builder-module-controls-type-column .fusion-builder-insert-column,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-columns .fusion-builder-column:hover .fusion-builder-module-controls-type-column .fusion-builder-insert-column,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-columns .fusion-builder-column .fusion-builder-module-controls-type-column .fusion-builder-column-save,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-columns .fusion-builder-column:hover .fusion-builder-module-controls-type-column .fusion-builder-column-save,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-columns .fusion-builder-column .fusion-builder-module-controls-type-column .fusion-builder-column-clone,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-columns .fusion-builder-column:hover .fusion-builder-module-controls-type-column .fusion-builder-column-clone,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-columns .fusion-builder-column .fusion-builder-module-controls-type-column .fusion-builder-column-drag,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-columns .fusion-builder-column:hover .fusion-builder-module-controls-type-column .fusion-builder-column-drag,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-columns .fusion-builder-column .fusion-builder-module-controls-type-column .fusion-builder-column-remove,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-columns .fusion-builder-column:hover .fusion-builder-module-controls-type-column .fusion-builder-column-remove {
  display: none;
}
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-columns .fusion-builder-container .fusion-builder-module-controls-container-wrapper,
.fusion-builder-live-preview:not(.fusion-builder-ui-wireframe).fusion-element-post-type-columns .fusion-builder-container:hover .fusion-builder-module-controls-container-wrapper {
  display: none;
}
