/**
 * 
 *  - Theme:        Neue
 *  - Block:        Builder Styles
 *  - Version:      2.4.2
 *  - Author:       www.searchandgrow.com
 * 
**/
:root {--sg-bg: #fbfbfb;--sg-border-color: #c9c7c9;--sg-tabs: #1c1c1c;--sg-text-color: #1c1c1c;--sg-T-font-family: proxima-nova;--sg-T-font-size: 8px !important;--sg-T-font-weight: 600;--sg-T-text-transform: uppercase;--sg-T-letter-spacing: 2px;--sg-T-font-style: normal;--sg-T-padding: 10px;--sg-box-shadow: 0 7px 10px 0 rgba(0, 0, 0, 0.08);--sg-transition: all 0.3s ease;--sg-bg-pattern: linear-gradient(45deg, #ffffff 41.67%, #d3ced5 41.67%, #d3ced5 50%, #ffffff 50%, #ffffff 91.67%, #d3ced5 91.67%, #d3ced5 100%);--sg-bg-pattern-size: 8.49px 8.49px;}.sgcode {display: none;}.spacer-1x, .spacer-2x, .spacer-3x {visibility: hidden;}.spacer-1x:after {content: "Small Spacer";}.spacer-2x:after {content: "Medium Spacer";}.spacer-3x:after {content: "Large Spacer";}#editor .sgcode {font-family: var(--sg-T-font-family);font-size: var(--sg-T-font-size);font-weight: var(--sg-T-font-weight);text-transform: var(--sg-T-text-transform);letter-spacing: var(--sg-T-letter-spacing);font-style: var(--sg-T-font-style);padding: var(--sg-T-padding);border: 1px solid var(--sg-border-color);color: var(--sg-text-color);background-color: #fff;width: auto !important;display: block;background-image: var(--sg-bg-pattern);background-size: var(--sg-bg-pattern-size);}#editor .spacer-1x, #editor .spacer-2x, #editor .spacer-3x {border: 1px solid var(--sg-border-color);color: var(--sg-text-color);background-color: #fff;width: auto !important;visibility: visible;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-family: var(--sg-T-font-family);font-size: var(--sg-T-font-size);font-weight: var(--sg-T-font-weight);text-transform: var(--sg-T-text-transform);letter-spacing: var(--sg-T-letter-spacing);font-style: var(--sg-T-font-style);padding: var(--sg-T-padding);}#editor-form {padding-top: 0px !important;}#editor-form .form-elements-list--root::before {content: "Neue Template";background: #fff;border: 1px solid var(--sg-border-color);border-bottom: 0px;box-shadow: 1px 1px 0 #fff;color: var(--sg-text-color);position: absolute;top: -33px;left: unset;right: -1px;font-family: var(--sg-T-font-family);font-size: var(--sg-T-font-size);font-weight: var(--sg-T-font-weight);text-transform: var(--sg-T-text-transform);letter-spacing: var(--sg-T-letter-spacing);font-style: var(--sg-T-font-style);padding: var(--sg-T-padding);}#editor-form .form-elements-list--root {border-top: 1px solid var(--sg-border-color);}#editor-form .form-elements-list--root > .form-element:first-child {margin-top: 60px;}#editor-form .form-elements-list--root > .form-element .container-form-element__column .hover-ui__overlay-container {border-color: var(--sg-border-color) !important;}#editor-form .form-elements-list--root > .form-element > div > .auto-margins > div > div > div > div > .droppable-area > .form-element__content.form-element__content--container {margin: 30px auto 60px auto;width: 100%;-webkit-box-shadow: 0 7px 10px 0 rgba(0, 0, 0, 0.08);box-shadow: 0 7px 10px 0 rgba(0, 0, 0, 0.08);background: #fff;border: 1px solid var(--sg-border-color);border-radius: 0px 0px 4px 4px;padding: 0 !important;padding: 30px 15px;}#editor-form .form-elements-list--root > .form-element > div > .auto-margins > div > div > div > div > .droppable-area > .form-element__content.form-element__content--container:before {content: "Outer Container";background: var(--sg-border-color);border: 1px solid var(--sg-border-color);border-bottom: 0px;color: #fff;position: absolute;top: -31px;left: -1px;right: -1px;font-family: var(--sg-T-font-family);font-size: var(--sg-T-font-size);font-weight: var(--sg-T-font-weight);text-transform: var(--sg-T-text-transform);letter-spacing: var(--sg-T-letter-spacing);font-style: var(--sg-T-font-style);padding: 9px 12px;border-radius: 4px 4px 0px 0px;}#editor-form .hover-ui__toolbar.hover-ui__toolbar--layout-element {position: absolute;left: 0;right: 0;}#editor-form .hover-ui__label__name {border: 0px solid var(--sg-border-color);border-bottom: 0;color: #fff;font-family: var(--sg-T-font-family);font-size: var(--sg-T-font-size);font-weight: var(--sg-T-font-weight);text-transform: var(--sg-T-text-transform);letter-spacing: var(--sg-T-letter-spacing);font-style: var(--sg-T-font-style);}#editor-form .hover-ui__toolbar--layout-element {background: var(--sg-text-color) !important;}#editor-form .hover-ui__overlay-container--layout-element {border-color: var(--sg-border-color) !important;}#editor-form .hover-ui__toolbar.hover-ui__toolbar--layout-element {border: 0px !important;}#editor-form .form-element__content {padding: 15px;}#editor-form .hover-ui__toolbar-container .icon-button__button {background: var(--sg-text-color) !important;}#editor-form .text-editor--custom-toolbar .custom-theme.fr-toolbar .fr-command.fr-btn[id^="check"], .text-editor--custom-toolbar .custom-theme.fr-toolbar .fr-command.fr-btn[id^="cancel"] {background: var(--sg-text-color);}#editor .anchor {visibility: visible;font-family: var(--sg-T-font-family);font-size: var(--sg-T-font-size);font-weight: bold;text-transform: var(--sg-T-text-transform);letter-spacing: var(--sg-T-letter-spacing);font-style: var(--sg-T-font-style);padding: var(--sg-T-padding);border: 1px solid var(--sg-border-color);color: var(--sg-text-color);background-image: var(--sg-bg-pattern);background-size: var(--sg-bg-pattern-size);width: auto !important;display: block;}#editor .anchor:after {content: "// page anchor";margin-left: 5px;font-weight: var(--sg-T-font-weight);}#editor .anchor ~ .sgcode {display: none;}table.froala-hide-border {margin: 0 auto !important;}.edit-package-container .edit-package-title {text-transform: none !important;font-family: unset;letter-spacing: unset;}#editor .packageNotSelected, #editor .packageSelected {padding: unset;background-color: unset;border: unset;outline: unset;}#editor-form .directed-tooltip__body, #main-wrapper .directed-tooltip__body {background: var(--sg-text-color);font-family: var(--sg-T-font-family);font-size: var(--sg-T-font-size);font-weight: var(--sg-T-font-weight);text-transform: var(--sg-T-text-transform);letter-spacing: var(--sg-T-letter-spacing);font-style: var(--sg-T-font-style);line-height: 2;}#editor-form .directed-tooltip__arrow--from-right, #main-wrapper .directed-tooltip__arrow--from-right {border-right: 5px solid var(--sg-text-color);}#editor-form .directed-tooltip__arrow--from-left, #main-wrapper .directed-tooltip__arrow--from-left {border-left: 5px solid var(--sg-text-color);}#editor-form .directed-tooltip__arrow--from-bottom, #main-wrapper .directed-tooltip__arrow--from-bottom {border-bottom: 5px solid var(--sg-text-color);}#editor-form .directed-tooltip__arrow--from-top, #main-wrapper .directed-tooltip__arrow--from-top {border-top: 5px solid var(--sg-text-color);}#FormBuilderCanvas .sgcode {font-family: var(--sg-T-font-family);font-size: var(--sg-T-font-size);font-weight: var(--sg-T-font-weight);text-transform: var(--sg-T-text-transform);letter-spacing: var(--sg-T-letter-spacing);font-style: var(--sg-T-font-style);padding: var(--sg-T-padding);border: 1px solid var(--sg-border-color);color: var(--sg-text-color);background-color: #fff;width: auto !important;display: block !important;background-image: var(--sg-bg-pattern);background-size: var(--sg-bg-pattern-size);margin-top: 11px;}#FormBuilderCanvas .spacer-1x, #FormBuilderCanvas .spacer-2x, #FormBuilderCanvas .spacer-3x {border: 1px solid var(--sg-border-color);color: var(--sg-text-color);background-color: #fff;width: auto !important;visibility: visible;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-family: var(--sg-T-font-family);font-size: var(--sg-T-font-size);font-weight: var(--sg-T-font-weight);text-transform: var(--sg-T-text-transform);letter-spacing: var(--sg-T-letter-spacing);font-style: var(--sg-T-font-style);padding: var(--sg-T-padding);}#FormBuilderCanvas #form-canvas-top ~ div:first-child:before {content: "Neue Template";background: #fff;border: 1px solid var(--sg-border-color);border-bottom: 0px;box-shadow: 1px 1px 0 #fff;color: var(--sg-text-color);position: absolute;top: 27px;left: unset;right: -1px;font-family: var(--sg-T-font-family);font-size: var(--sg-T-font-size);font-weight: var(--sg-T-font-weight);text-transform: var(--sg-T-text-transform);letter-spacing: var(--sg-T-letter-spacing);font-style: var(--sg-T-font-style);padding: var(--sg-T-padding);}#FormBuilderCanvas div[type="container"] > div {outline-color: var(--sg-border-color) !important;transition: var(--sg-transition);}#FormBuilderCanvas .hover-edit-bar > div {background: var(--sg-border-color) !important;transition: var(--sg-transition);}#FormBuilderCanvas .hover-edit-bar:hover > div {background: var(--sg-text-color) !important;}#FormBuilderCanvas .form-element-wrapper ~ .hover-edit-bar > div {background: white !important;}#FormBuilderCanvas > div > div[type="container"] {margin: 30px auto 60px auto;width: 100%;-webkit-box-shadow: 0 7px 10px 0 rgba(0, 0, 0, 0.08);box-shadow: 0 7px 10px 0 rgba(0, 0, 0, 0.08);background: #fff;border-radius: 0px 0px 4px 4px;padding: 0 !important;position: relative;transition: var(--sg-transition);}#FormBuilderCanvas > div > div[type="container"]:before {content: "Outer Container";background: var(--sg-border-color);border-bottom: 0px;color: #fff;position: absolute;top: -35px;left: -1px;right: -1px;font-family: var(--sg-T-font-family);font-size: var(--sg-T-font-size);font-weight: var(--sg-T-font-weight);text-transform: var(--sg-T-text-transform);letter-spacing: var(--sg-T-letter-spacing);font-style: var(--sg-T-font-style);padding: 9px 20px;border-radius: 4px 4px 0px 0px;transition: var(--sg-transition);height: 35px;display: flex;align-items: center;justify-content: flex-start;}#FormBuilderCanvas .hover-edit-bar .hover-edit-bar-title-container p, .icon-container ~ p {font-family: var(--sg-T-font-family);font-size: var(--sg-T-font-size);font-weight: var(--sg-T-font-weight) !important;text-transform: var(--sg-T-text-transform);letter-spacing: var(--sg-T-letter-spacing);font-style: var(--sg-T-font-style);}#FormBuilderCanvas .anchor {visibility: visible;font-family: var(--sg-T-font-family);font-size: var(--sg-T-font-size);font-weight: bold;text-transform: var(--sg-T-text-transform);letter-spacing: var(--sg-T-letter-spacing);font-style: var(--sg-T-font-style);padding: var(--sg-T-padding);border: 1px solid var(--sg-border-color);color: var(--sg-text-color);background-image: var(--sg-bg-pattern);background-size: var(--sg-bg-pattern-size);width: auto !important;display: block;}#FormBuilderCanvas .anchor:after {content: "// page anchor";margin-left: 5px;font-weight: var(--sg-T-font-weight);}#FormBuilderCanvas .anchor ~ .sgcode {display: none;}#FormBuilderCanvas .hover-edit-bar .hover-edit-bar-icon-container > div, #FormBuilderCanvas .hover-edit-bar .hover-edit-bar-icon-container > div > div {background: var(--sg-text-color);}#FormBuilderCanvas div[type="container"] > div > .hover-edit-bar .hover-edit-bar-icon-container > div, #FormBuilderCanvas div[type="container"] > div > .hover-edit-bar .hover-edit-bar-icon-container > div > div {background: unset !important;}.hqvAnq {font-size: 11px;font-weight: 600;font-family: var(--sg-font-family);}.MYTcf h2 {font-family: var(--sg-T-font-family) !important;font-size: 12px !important;line-height: 20px !important;font-weight: bold !important;color: var(--sg-text-color) !important;text-transform: var(--sg-T-text-transform) !important;letter-spacing: var(--sg-T-letter-spacing) !important;font-style: var(--sg-T-font-style) !important;}.MYTcf p {color: #333 !important;}.MYTcf p {font-family: "proxima-nova" !important;font-weight: 400 !important;font-size: 13px !important;line-height: 1.42857143 !important;letter-spacing: normal !important;font-style: normal !important;text-transform: none !important;}.MYTcf .laeXtO h2 {opacity: 0.7 !important;}.MYTcf .laeXtO p {opacity: 0.6 !important;transition: var(--sg-transition);}.MYTcf > .laeXtO > div:hover h2, .MYTcf > .laeXtO > div:hover p {opacity: 1 !important;}.MYTcf svg[data-icon="grip-vertical"] {color: var(--sg-border-color);transition: var(--sg-transition);}.MYTcf > div > div:hover svg[data-icon="grip-vertical"] {color: rgb(150, 159, 172);}.ldIAhE strong {text-transform: capitalize;color: var(--sg-text-color);font-weight: 900;}.kZFHHn {border: 1px solid var(--sg-border-color) !important;border-radius: 4px;opacity: 0.6;transition: var(--sg-transition);}.kZFHHn:hover {opacity: 1;}#form-builder-header p ~ p {font-weight: bold !important;}#FormBuilderCanvas .form-package-element.text-editor > div {display: flex;flex-direction: column;align-items: center;}#FormBuilderCanvas .fr-btn[id^="check"], #FormBuilderCanvas .fr-btn[id^="cancel"]{background: var(--sg-text-color) !important;}.wf-active body:before, .wf-active body:after {display: none !important;}#main-wrapper body {opacity: 1 !important;}#form-builder-header > div > p, .cRthRF {font-family: var(--sg-T-font-family);font-size: 11px;font-weight: var(--sg-T-font-weight) !important;text-transform: var(--sg-T-text-transform);letter-spacing: 1px;font-style: var(--sg-T-font-style);}#form-builder-header > div > p ~ p {font-weight: 900 !important;}.jXSHxj {font-family: var(--sg-T-font-family);font-size: 1.2rem !important;line-height: 1.3;text-align: center;color: var(--sg-text-color) !important;}#form-builder-header svg.fa-pencil {color: var(--sg-border-color);transition: var(--sg-transition);}.jXSHxj:hover svg.fa-pencil {color: var(--sg-text-color) !important;transition: var(--sg-transition);}.cHBpEx, .gOhrcx, .cHBpEx {font-family: var(--sg-T-font-family);font-size: 11px;font-weight: var(--sg-T-font-weight);text-transform: var(--sg-T-text-transform);letter-spacing: var(--sg-T-letter-spacing);border-radius: 4px !important;transition: var(--sg-transition);}.gOhrcx {background-color: var(--sg-text-color) !important;border-color: var(--sg-text-color) !important;}.fSSxqA:hover .gOhrcx {background-color: var(--sg-border-color) !important;border-color: var(--sg-border-color) !important;color: var(--sg-text-color) !important;}.cHBpEx {border-color: var(--sg-text-color) !important;}.cHBpEx:hover {background-color: var(--sg-border-color) !important;border-color: var(--sg-border-color) !important;color: var(--sg-text-color) !important;}.sc-LzNOg h1, .sc-LzNOg h2, .sc-LzNOg h3, .sc-LzNOg h4, .sc-LzNOg p {color: initial !important;font-family: "proxima-nova";letter-spacing: initial;text-transform: none;font-weight: normal;}