.form-label.form-label-left,.form-label.form-label-right,.form-label.form-label-left.form-label-auto,.form-label.form-label-right.form-label-auto{width:180px}.jfDropdownV2{--jfDropdownV2-background-image:none}.jfDropdownV2>.jfDropdownV2-header,.jfDropdownV2>.jfDropdownV2-popup,.jfDropdownV2.jfDropdownV2--list,.jfDropdownV2.jfDropdownV2--list>.jfDropdownV2-optionList{background-color:var(--jfDropdownV2-bg,#fff);background-image:var(--jfDropdownV2-background-image,none)}.supernova{background:#f6f2e8}.supernova body{background-color:transparent}.jfDropdownV2 .jfDropdownV2-placeholder,.jfDropdownV2 .jfDropdownV2-selectedText,.jfDropdownV2 .jfDropdownV2-search,.jfDropdownV2 .jfDropdownV2-empty,.jfDropdownV2 .jfDropdownV2-option,.jfDropdownV2.jfDropdownV2--single .jfDropdownV2-option.isSelected,.jfDropdownV2.jfDropdownV2--list.jfDropdownV2--single .jfDropdownV2-option.isSelected,.jfDropdownV2 .jfDropdownV2-option--empty .jfDropdownV2-optionText,.jfDropdownV2 .jfDropdownV2-searchClear{color:var(--jfDropdownV2-font,#282828)}.jfDropdownV2 .jfDropdownV2-search::placeholder{color:var(--jfDropdownV2-font,#282828)}.jfDropdownV2 .jfDropdownV2-searchIcon{border-color:var(--jfDropdownV2-font,#282828)}.jfDropdownV2 .jfDropdownV2-searchIcon::after{background-color:var(--jfDropdownV2-font,#282828)}.form-checkbox-item label,.form-radio-item label{font-weight:500}.form-textarea{border-radius:999px;border-radius:12px;padding:10px}.form-radio-item,.form-checkbox-item{padding-bottom:0}.form-radio-item:last-child,.form-checkbox-item:last-child{padding-bottom:0}.form-checkbox-item .form-checkbox+label,.form-checkbox-item .form-checkbox+span{padding-left:30px}.form-radio-item .form-radio+label,.form-radio-item .form-radio+span{padding-left:30px}.form-single-column .form-checkbox-item,.form-single-column .form-radio-item{width:100%}.form-checkbox-item .editor-container div,.form-radio-item .editor-container div{position:relative}.form-checkbox-item .editor-container div:before,.form-radio-item .editor-container div:before{display:inline-block;vertical-align:middle;left:0;width:20px;height:20px}.form-line[data-type=control_radio] .form-single-column,.form-line[data-type=control_radio] .form-multiple-column,.form-line[data-type=control_checkbox] .form-single-column,.form-line[data-type=control_checkbox] .form-multiple-column{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;row-gap:8px}.form-radio-item:not(#foo),.form-checkbox-item:not(#foo){display:inline-flex;width:auto;max-width:100%;float:none;clear:none;padding-bottom:0;margin-right:0;margin-bottom:0;margin-top:0;position:relative;vertical-align:middle}.form-single-column .form-radio-item:not(#foo),.form-single-column .form-checkbox-item:not(#foo){display:inline-flex;width:auto;float:none;clear:none}.form-radio-item:not(#foo),.form-checkbox-item:not(#foo){clear:none!important}.form-radio-item:not(#foo) input[type=radio],.form-checkbox-item:not(#foo) input[type=checkbox]{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0}.form-radio-item:not(#foo) .form-radio+span:before,.form-radio-item:not(#foo) .form-radio+span:after,.form-radio-item:not(#foo) .form-radio:checked+span div:after,.form-radio-item:not(#foo) .form-radio+label:before,.form-radio-item:not(#foo) .form-radio+label:after{display:none}.form-checkbox-item:not(#foo) .form-checkbox+span:after,.form-checkbox-item:not(#foo) .form-checkbox:checked+span div:after,.form-checkbox-item:not(#foo) .form-checkbox+label:after{display:none}.form-radio-item:not(#foo) .form-radio+label,.form-radio-item:not(#foo) .form-radio+span,.form-checkbox-item:not(#foo) .form-checkbox+label,.form-checkbox-item:not(#foo) .form-checkbox+span{display:inline-flex;align-items:center;gap:8px;margin:0;padding:8px 16px;padding-left:16px;width:auto;border-radius:999px;border:1px solid #0b1f3a;background:0 0;color:#0b1f3a;cursor:pointer;line-height:1.4;text-indent:0;white-space:nowrap}.form-checkbox-item:not(#foo) .form-checkbox+label:before,.form-checkbox-item:not(#foo) .form-checkbox+span:before{content:"";display:inline-block;position:static;left:auto;top:auto;width:16px;height:16px;margin:0;flex-shrink:0;border-radius:3px;border:1.5px solid #0b1f3a;background:0 0;background-image:none;box-sizing:border-box}.form-radio-item:not(#foo) .form-radio:checked+label,.form-radio-item:not(#foo) .form-radio:checked+span,.form-checkbox-item:not(#foo) .form-checkbox:checked+label,.form-checkbox-item:not(#foo) .form-checkbox:checked+span{background-color:#0b1f3a;border-color:#0b1f3a;color:#fff}.form-checkbox-item:not(#foo) .form-checkbox:checked+label:before,.form-checkbox-item:not(#foo) .form-checkbox:checked+span:before{background-color:#fff;border-color:#fff;color:#0b1f3a;content:"✓";font-size:14px;line-height:14px;text-align:center;font-weight:700}.form-radio-item:not(#foo):focus-within label,.form-checkbox-item:not(#foo):focus-within label{border-color:rgba(11,31,58,.5);box-shadow:0 0 0 3px rgba(11,31,58,.25)}.form-radio-item:not(#foo) .form-radio-other,.form-checkbox-item:not(#foo) .form-checkbox-other{display:inline-block;margin-right:0;margin-top:0}li[data-type=control_button] button.jf-form-buttons.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-print{color:#023047;border-color:#023047;background-image:none;background-color:#fff}li[data-type=control_button] button.jf-form-buttons.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-print:hover{background-color:#022639;color:#fff}li[data-type=control_button] button.jf-form-buttons.form-pagebreak-back{background-image:none;background-color:#022639;box-shadow:none;text-shadow:none}li[data-type=control_button] button.jf-form-buttons.form-pagebreak-back:hover{background-color:#012232;color:#fff}.form-pagebreak-back,.form-pagebreak-next{border-radius:999px}.form-all .form-pagebreak-back-container,.form-all .form-pagebreak-next-container{width:180px}.form-all .form-pagebreak-back,.form-all .form-pagebreak-next{width:100%;height:48px;font-family:"Lato",sans-serif;font-size:16px;font-weight:700;border:none;border-width:2px;border-style:solid;border-color:#023047}.form-all .form-pagebreak-back,.form-all .form-pagebreak-next{min-width:128px}li[data-type=control_pagebreak] .form-pagebreak-next{background-color:#023047;background-image:none;box-shadow:none;text-shadow:none}li[data-type=control_pagebreak] .form-pagebreak-next:hover{background-color:#022639}li[data-type=control_pagebreak] .form-pagebreak-next{color:#fff}li[data-type=control_pagebreak] button.jf-form-buttons.form-sacl-button{color:#023047;border-color:#023047;background-image:none;background-color:#fff}li[data-type=control_pagebreak] button.jf-form-buttons.form-sacl-button:hover{background-color:#022639;color:#fff}li[data-type=control_button] button.jf-form-buttons.form-pagebreak-back,li[data-type=control_pagebreak] button.jf-form-buttons.form-pagebreak-back{background-image:none;background-color:#022639;box-shadow:none;text-shadow:none}li[data-type=control_button] button.jf-form-buttons.form-pagebreak-back:hover,li[data-type=control_pagebreak] button.jf-form-buttons.form-pagebreak-back:hover{background-color:#012232;color:#fff}li[data-type=control_button] button.jf-form-buttons.form-sacl-button,li[data-type=control_pagebreak] button.jf-form-buttons.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-pagebreak-back,li[data-type=control_pagebreak] button.jf-form-buttons.form-pagebreak-back{color:#fff}.form-line.form-line-error{-webkit-transition-property:none;-moz-transition-property:none;-ms-transition-property:none;-o-transition-property:none;transition-property:none;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-ms-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;background-color:#fde8e8}.form-line.form-line-error .form-error-message{background-color:#b42318;clear:both;float:none}.form-line.form-line-error .form-error-message .form-error-arrow{border-bottom-color:#b42318}.form-line.form-line-error input:not(#coupon-input),.form-line.form-line-error textarea,.form-line.form-line-error .form-validation-error,.form-line.form-line-error .jfDropdownV2>.jfDropdownV2-header,.form-line.form-line-error .jfDropdownV2.jfDropdownV2--list{border:1px solid #b42318;box-shadow:0 0 3px #b42318}.form-line-error{background-color:#fde8e8}.form-line.form-line-active{background-color:#dcefea}li[data-type=control_fileupload] .qq-upload-button{border-color:#dedede}li[data-type=control_fileupload] .qq-upload-button::before{background-color:#dedede}li[data-type=control_fileupload] .qq-upload-button{color:#282828}li[data-type=control_fileupload] .jfUpload-heading{color:#282828;opacity:.8}li[data-type=control_fileupload] .qq-upload-button{background-color:#fff}.jfDropdownV2>.jfDropdownV2-header,.jfDropdownV2.isOpen>.jfDropdownV2-header{background-image:var(--jfDropdownV2-background-image,none)}.jfDropdownV2>.jfDropdownV2-header::before{content:none;display:none}.jfDropdownV2>.jfDropdownV2-header::after{content:"";position:absolute;display:block;background-image:none;border-radius:0;box-sizing:content-box;right:11.5px;top:50%;width:5px;height:5px;pointer-events:none;color:#57647e;border-style:solid;border-color:currentColor;border-width:0 2px 2px 0;transform:translateY(-70%) rotate(45deg)}.jfDropdownV2.isOpen>.jfDropdownV2-header::after{transform:translateY(-30%) rotate(225deg)}[dir=rtl] .jfDropdownV2>.jfDropdownV2-header::after{right:auto;left:11.5px}.jfDropdownV2{--jfDropdownV2-border:#dedede}.jfDropdownV2>.jfDropdownV2-header,.jfDropdownV2>.jfDropdownV2-popup,.jfDropdownV2.jfDropdownV2--list{border-width:1px;border-style:solid;border-color:#dedede}.jfDropdownV2{--jfDropdownV2-bg:#fff}.jfDropdownV2>.jfDropdownV2-header,.jfDropdownV2>.jfDropdownV2-popup,.jfDropdownV2.jfDropdownV2--list,.jfDropdownV2.jfDropdownV2--list>.jfDropdownV2-optionList{background-color:#fff}.jfDropdownV2 .jfDropdownV2-chip{background-color:color-mix(in srgb,#fff 85%,#1f2937)}.jfDropdownV2:not(.jfDropdownV2--passive) .jfDropdownV2-option:hover,.jfDropdownV2:not(.jfDropdownV2--passive) .jfDropdownV2-option.isActive,.jfDropdownV2.jfDropdownV2--single .jfDropdownV2-option.isSelected,.jfDropdownV2.jfDropdownV2--list.jfDropdownV2--single .jfDropdownV2-option.isSelected{background-color:color-mix(in srgb,#fff 85%,#1f2937)}.jfDropdownV2{--jfDropdownV2-font:#1f2937}.jfDropdownV2 .jfDropdownV2-placeholder,.jfDropdownV2 .jfDropdownV2-selectedText,.jfDropdownV2 .jfDropdownV2-search,.jfDropdownV2 .jfDropdownV2-empty,.jfDropdownV2 .jfDropdownV2-option,.jfDropdownV2.jfDropdownV2--single .jfDropdownV2-option.isSelected,.jfDropdownV2.jfDropdownV2--list.jfDropdownV2--single .jfDropdownV2-option.isSelected,.jfDropdownV2 .jfDropdownV2-option--empty .jfDropdownV2-optionText,.jfDropdownV2 .jfDropdownV2-chip,.jfDropdownV2 .jfDropdownV2-chipRemove,.jfDropdownV2 .jfDropdownV2-searchClear{color:#1f2937}.jfDropdownV2 .jfDropdownV2-search::placeholder{color:#1f2937}.jfDropdownV2 .jfDropdownV2-searchIcon{border-color:#1f2937}.jfDropdownV2 .jfDropdownV2-searchIcon::after{background-color:#1f2937}.jfDropdownV2>.jfDropdownV2-header,.jfDropdownV2.jfDropdownV2--list{height:46px}.jfDropdownV2>.jfDropdownV2-header,.jfDropdownV2>.jfDropdownV2-popup,.jfDropdownV2.jfDropdownV2--list{border-radius:999px}.jfDropdownV2>.jfDropdownV2-header:hover,.jfDropdownV2.jfDropdownV2--list:hover{border-color:rgba(222,222,222,.5);box-shadow:0 0 0 2px rgba(222,222,222,.25)}.jfDropdownV2>.jfDropdownV2-header:focus-within,.jfDropdownV2.jfDropdownV2--list:focus-within,.jfDropdownV2.isOpen>.jfDropdownV2-header{border-color:#dedede;box-shadow:0 0 0 3px rgba(222,222,222,.25)}.form-line.form-line-error .jfDropdownV2>.jfDropdownV2-header,.form-line.form-line-error .jfDropdownV2.isOpen>.jfDropdownV2-header,.form-line.form-line-error .jfDropdownV2.jfDropdownV2--list{border-color:#b42318;box-shadow:0 0 0 1px #b42318}.supernova{background-color:#f6f2e8}.jfDropdownV2{--jfDropdownV2-background-image:none}.jfDropdownV2>.jfDropdownV2-header,.jfDropdownV2>.jfDropdownV2-popup,.jfDropdownV2.jfDropdownV2--list,.jfDropdownV2.jfDropdownV2--list>.jfDropdownV2-optionList{background-color:var(--jfDropdownV2-bg,#fff);background-image:var(--jfDropdownV2-background-image,none)}.supernova.transparent-form .form-all{background-color:rgba(255,255,255,.25);background-image:none;box-shadow:none}.supernova.transparent-form .form-header-group{border-bottom:none}.supernova.transparent-form .form-buttons-wrapper,.supernova.transparent-form .form-submit-clear-wrapper,.supernova.transparent-form .form-pagebreak{border-top:none}.supernova.overlay-form .form-all{background-color:rgba(255,255,255,0);background-image:none;box-shadow:none}.supernova.overlay-form .form-header-group{border-bottom:none}.supernova.overlay-form .form-buttons-wrapper,.supernova.overlay-form .form-submit-clear-wrapper,.supernova.overlay-form .form-pagebreak{border-top:none}.supernova.stacked-form .form-all{background:0 0;box-shadow:none;border-radius:8px}.supernova.stacked-form .form-line,.supernova.stacked-form li:has(.form-pagebreak){background-color:#fff;padding:20px 32px;margin:20px 0!important;border-radius:8px}.supernova.stacked-form li[data-type=control_head]{background-color:#fff;padding:0;margin:20px 0!important;border-radius:8px}.supernova.stacked-form [data-type=control_text]{padding:20px 32px 0}.supernova.stacked-form li:first-child .form-header-group{border-radius:8px}.supernova.stacked-form .form-header-group{border-bottom:none;margin:0!important;padding:24px 32px}.supernova.stacked-form div.form-header-group.header-large,.supernova.stacked-form div.form-header-group.hasImage{padding:48px 32px}.supernova.stacked-form .form-buttons-wrapper,.supernova.stacked-form .form-submit-clear-wrapper,.supernova.stacked-form .form-pagebreak{border-top:none;margin:0;padding:0}.supernova.stacked-form .form-textbox,.supernova.stacked-form .form-textarea,.supernova.stacked-form .form-dropdown:where(:not([data-ui-version=v2])),.supernova.stacked-form .jfDropdownV2-header,.supernova.stacked-form .jfDropdownV2-popup,.supernova.stacked-form .jfDropdownV2--list{border-radius:8px}.supernova.rounded-form .form-all{border-radius:40px}.rounded-form .page-section li:first-child .form-header-group{border-radius:40px 40px 0 0}.supernova.rounded-form .form-textbox:not(#productSearch-input),.supernova.rounded-form .form-radio-other-input,.supernova.rounded-form .form-checkbox-other-input,.supernova.rounded-form .form-textarea,.supernova.rounded-form .form-captcha input,.supernova.rounded-form .form-spinner input,.supernova.rounded-form .form-pagebreak-back,.supernova.rounded-form .form-pagebreak-next,.supernova.rounded-form .qq-upload-button,.supernova.rounded-form .jfDropdownV2-header,.supernova.rounded-form .jfDropdownV2-popup,.supernova.rounded-form .jfDropdownV2--list,.supernova.rounded-form .signature-wrapper,.supernova.rounded-form .form-error-message,.supernova.rounded-form .form-submit-button{border-radius:30px}@media (min-width:768px){.supernova.floating-right-form .form-all{margin-left:auto!important;margin-right:100px!important;margin-top:100px!important}.supernova.floating-right-form .form-page-cover-image-wrapper{margin:0 100px 0 auto!important}}@media (min-width:768px){.supernova.floating-left-form .form-all{margin-left:100px!important;margin-right:auto!important;margin-top:100px!important}.supernova.floating-left-form .form-page-cover-image-wrapper{margin:0 auto 0 100px!important}}@media (min-width:768px){html.split-left-form{height:100%}.supernova.split-left-form .form-all{max-width:1100px;width:100%;background-size:cover;background-position:left center;background-repeat:no-repeat;background-color:transparent;position:absolute;top:calc(50% + 0px);left:50%;transform:translate(-50%,calc(-50% - ( 0px / 2 )));margin-top:0!important;border-radius:12px}.supernova.split-left-form .form-page-cover-image-wrapper{max-width:1100px!important;max-height:250px;overflow:hidden}.supernova.split-left-form .form-section{width:55%;margin-left:auto!important;height:600px;overflow-y:auto!important;background-color:#fff;border-radius:0 12px 12px 0}}@media (min-width:768px){html:has(.split-right-form){height:100%}.supernova.split-right-form .form-all{max-width:1100px;width:100%;background-size:cover;background-position:right center;background-repeat:no-repeat;background-color:transparent;position:absolute;top:calc(50% + 0px);left:50%;transform:translate(-50%,calc(-50% - ( 0px / 2 )));margin-top:0!important;border-radius:12px}.supernova.split-right-form .form-page-cover-image-wrapper{max-width:1100px!important;max-height:250px;overflow:hidden}.supernova.split-right-form .form-section{width:55%;margin-right:auto!important;height:600px;overflow-y:auto!important;background-color:#fff;border-radius:12px 0 0 12px}}@media (min-width:768px){.stageScroller.supernova.floating-left-form .form-all,.stageScroller.supernova.floating-right-form .form-all,.supernova.jf-editor-preview.floating-left-form .form-all,.supernova.jf-editor-preview.floating-right-form .form-all{margin-top:44px}}@media (min-width:768px){.stageScroller.supernova.split-left-form:has(#formCoverLogo) .form-all,.stageScroller.supernova.split-right-form:has(#formCoverLogo) .form-all,.supernova.jf-editor-preview.split-left-form:has(#formCoverLogo) .form-all,.supernova.jf-editor-preview.split-right-form:has(#formCoverLogo) .form-all{position:unset!important;top:unset!important;left:unset!important;transform:unset!important}.stageScroller.supernova.split-left-form .form-section,.stageScroller.supernova.split-right-form .form-section,.jf-editor-preview.supernova.split-left-form .form-section,.jf-editor-preview.supernova.split-right-form .form-section{height:560px}}.JotFormBuilder #stage.stacked-form .form-input-wide[data-type=control_head]{margin:20px 0!important}@media (min-width:768px){.supernova.two-columns-form .form-section.page-section>li.form-line:not([data-type=control_head]):not([data-type=control_pagebreak]):not([data-type=control_divider]):not([data-type=control_button]):not([data-type=control_appointment]):not([data-type=control_address]):not([data-type=control_matrix]){float:left;clear:none;width:calc(100% / 2 - 8px);box-sizing:border-box;margin-left:4px;margin-right:4px}.supernova.two-columns-form .form-section.page-section>li[data-type=control_head],.supernova.two-columns-form .form-section.page-section>li[data-type=control_pagebreak],.supernova.two-columns-form .form-section.page-section>li[data-type=control_divider],.supernova.two-columns-form .form-section.page-section>li[data-type=control_button],.supernova.two-columns-form .form-section.page-section>li[data-type=control_appointment],.supernova.two-columns-form .form-section.page-section>li[data-type=control_address],.supernova.two-columns-form .form-section.page-section>li[data-type=control_matrix],.supernova.two-columns-form [data-type=control_pagebreak],.supernova.two-columns-form .form-buttons-wrapper{float:none!important;clear:both!important;width:100%!important;margin-left:0!important;margin-right:0!important}.supernova.two-columns-form li.form-line:not(.form-line-column) .form-input-wide[data-layout=half]{width:100%}.supernova.two-columns-form .page-section>li:first-child:not(.form-line-column):not([data-type=control_head]):not([data-type=control_payment]):not([data-type=control_text]):not([data-type=control_button]):not([data-type=control_collapse]),.supernova.two-columns-form .page-section>li:nth-child(2):not(.form-line-column):not([data-type=control_head]):not([data-type=control_payment]):not([data-type=control_text]):not([data-type=control_button]):not([data-type=control_collapse]){margin-top:12px}}@media (min-width:768px){.supernova.three-columns-form .form-section.page-section>li.form-line:not([data-type=control_head]):not([data-type=control_pagebreak]):not([data-type=control_divider]):not([data-type=control_button]):not([data-type=control_appointment]):not([data-type=control_address]):not([data-type=control_matrix]){float:left;clear:none;width:calc(100% / 3 - 8px);box-sizing:border-box;margin-left:4px;margin-right:4px}.supernova.three-columns-form .form-section.page-section>li[data-type=control_head],.supernova.three-columns-form .form-section.page-section>li[data-type=control_pagebreak],.supernova.three-columns-form .form-section.page-section>li[data-type=control_divider],.supernova.three-columns-form .form-section.page-section>li[data-type=control_button],.supernova.three-columns-form .form-section.page-section>li[data-type=control_appointment],.supernova.three-columns-form .form-section.page-section>li[data-type=control_address],.supernova.three-columns-form .form-section.page-section>li[data-type=control_matrix],.supernova.three-columns-form [data-type=control_pagebreak],.supernova.three-columns-form .form-buttons-wrapper{float:none!important;clear:both!important;width:100%!important;margin-left:0!important;margin-right:0!important}.supernova.three-columns-form li.form-line:not(.form-line-column) .form-input-wide[data-layout=half]{width:100%}.supernova.three-columns-form .page-section>li:first-child:not(.form-line-column):not([data-type=control_head]):not([data-type=control_payment]):not([data-type=control_text]):not([data-type=control_button]):not([data-type=control_collapse]),.supernova.three-columns-form .page-section>li:nth-child(2):not(.form-line-column):not([data-type=control_head]):not([data-type=control_payment]):not([data-type=control_text]):not([data-type=control_button]):not([data-type=control_collapse]){margin-top:12px}}