.elementor-widget-section [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-section [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-3556 .elementor-element.elementor-element-3d86c366{margin-top:25px;margin-bottom:25px;}.elementor-widget-column [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-column [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-heading [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-heading ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3556 .elementor-element.elementor-element-3311e556{text-align:center;}.elementor-3556 .elementor-element.elementor-element-3311e556 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-widget-spacer [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-spacer [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-spacer ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-3556 .elementor-element.elementor-element-1ccad1a9{--spacer-size:5px;}.elementor-widget-text-editor [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-text-editor [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3556 .elementor-element.elementor-element-48223bab{text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-3556 .elementor-element.elementor-element-d670f10 > .elementor-container{max-width:1200px;}.elementor-3556 .elementor-element.elementor-element-d670f10{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-widget-wpforms [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wpforms [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-wpforms .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-wpforms .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-wpforms .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-wpforms .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-wpforms ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-wpforms .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-wpforms .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-3556 .elementor-element.elementor-element-5067a708 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:20px 20px 20px 20px;border-style:none;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(160, 159, 159, 0.5);}.elementor-3556 .elementor-element.elementor-element-28bdf2fa > .elementor-container{max-width:1200px;}.elementor-3556 .elementor-element.elementor-element-239bf38e{--spacer-size:20px;}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-48223bab */*,
*:after,
*:before {
box-sizing: border-box;
}
.form-all {
font-family: "Inter", sans-serif;
}
.main .jotform-form {
width: 100%;
padding: 0 3%;
}
.form-all {
display: flex;
flex-direction: column;
width: 100%;
max-width: 760px;
}
.form-line-active {
background-color: #ffffe0;
}
.form-all {
font-size: 16px;
}
li.form-line {
margin-top: 0px;
margin-bottom: 0px;
}
.form-line {
padding: 12px 10px;
}
.form-section {
padding: 0px 38px;
}
.form-textbox,
.form-textarea,
.form-radio-other-input,
.form-checkbox-other-input,
.form-captcha input,
.form-spinner input {
background-color: #ffffff;
}
.form-label {
font-family: "Inter", sans-serif;
}
.form-line-column {
width: calc(50% - 8px);
}
.form-checkbox-item label,
.form-checkbox-item span,
.form-radio-item label,
.form-radio-item span {
color: #404a64;
}
.form-radio-item,
.form-checkbox-item {
padding-bottom: 0px !important;
}
.form-radio-item:last-child,
.form-checkbox-item:last-child {
padding-bottom: 0;
}
.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-all .form-submit-button,
.form-all .form-submit-print {
font-size: 16px;
font-weight: normal;
font-family: "Inter", sans-serif;
}
.form-all .form-submit-button {
min-width: 180px;
}
.form-all .form-submit-button.js-new-sacl-button,
.form-all .form-submit-print {
min-width: 98px;
}
.form-all .form-pagebreak-back,
.form-all .form-pagebreak-next {
font-family: "Inter", sans-serif;
font-size: 16px;
font-weight: normal;
}
.form-all .form-pagebreak-back,
.form-all .form-pagebreak-next {
min-width: 128px;
}
li[data-type="control_image"] div {
text-align: left;
}
li[data-type="control_image"] img {
border: none;
border-width: 0px !important;
border-style: solid !important;
border-color: false !important;
}
.supernova {
height: 100%;
background-repeat: no-repeat;
background-attachment: scroll;
background-position: center top;
background-repeat: repeat;
}
.supernova {
background-image: none;
}
#stage {
background-image: none;
}
/* | */
.form-all {
background-repeat: no-repeat;
background-attachment: scroll;
background-position: center top;
background-repeat: repeat;
}
.form-header-group {
background-repeat: no-repeat;
background-attachment: scroll;
background-position: center top;
}
.header-large h1.form-header {
font-size: 2em;
}
.header-large h2.form-header {
font-size: 1.5em;
}
.header-large h3.form-header {
font-size: 1.17em;
}
.header-large h1 + .form-subHeader {
font-size: 1em;
}
.header-large h2 + .form-subHeader {
font-size: .875em;
}
.header-large h3 + .form-subHeader {
font-size: .75em;
}
.header-default h1.form-header {
font-size: 2em;
}
.header-default h2.form-header {
font-size: 1.5em;
}
.header-default h3.form-header {
font-size: 1.17em;
}
.header-default h1 + .form-subHeader {
font-size: 1em;
}
.header-default h2 + .form-subHeader {
font-size: .875em;
}
.header-default h3 + .form-subHeader {
font-size: .75em;
}
.header-small h1.form-header {
font-size: 2em;
}
.header-small h2.form-header {
font-size: 1.5em;
}
.header-small h3.form-header {
font-size: 1.17em;
}
.header-small h1 + .form-subHeader {
font-size: 1em;
}
.header-small h2 + .form-subHeader {
font-size: .875em;
}
.header-small h3 + .form-subHeader {
font-size: .75em;
}
.form-header-group {
text-align: left;
}
.form-header-group {
font-family: "Inter", sans-serif;
}
div.form-header-group.header-large {
margin: 0px -38px;
}
div.form-header-group.header-large {
padding: 40px 52px;
}
.form-header-group .form-header,
.form-header-group .form-subHeader {
color: 0;
}
.form-line-error {
overflow: hidden;
-webkit-transition-property: none;
-moz-transition-property: none;
-ms-transition-property: none;
-o-transition-property: none;
transition-property: none;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
-ms-transition-duration: 0.3s;
-o-transition-duration: 0.3s;
transition-duration: 0.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: #fff4f4;
}
.form-line-error .form-error-message {
background-color: #f23a3c;
clear: both;
float: none;
}
.form-line-error .form-error-message .form-error-arrow {
border-bottom-color: #f23a3c;
}
.form-line-error input:not(#coupon-input),
.form-line-error textarea,
.form-line-error .form-validation-error {
border: 1px solid #f23a3c;
box-shadow: 0 0 3px #f23a3c;
}
.supernova {
background-color: #ffffff;
background-color: #ecedf3;
}
.supernova body {
background-color: transparent;
}
.supernova .form-all,
.form-all {
background-color: #ffffff;
}
.form-textbox,
.form-textarea,
.form-radio-other-input,
.form-checkbox-other-input,
.form-captcha input,
.form-spinner input {
background-color: #ffffff;
}
.form-matrix-table tr {
border-color: #e6e6e6;
}
.form-matrix-table tr:nth-child(2n) {
background-color: #f2f2f2;
}
.form-all {
color: #2c3345;
}
.form-label-top,
.form-label-left,
.form-label-right,
.form-html {
color: #2c3345;
}
.form-line-error {
overflow: hidden;
-webkit-transition-property: none;
-moz-transition-property: none;
-ms-transition-property: none;
-o-transition-property: none;
transition-property: none;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
-ms-transition-duration: 0.3s;
-o-transition-duration: 0.3s;
transition-duration: 0.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: #fff4f4;
}
.form-header-group .form-header,
.form-header-group .form-subHeader {
color: 0;
}

/*__INSPECT_SEPERATOR__*/
.form-label.form-label-auto {
display : block;
float : none;
text-align : left;
width : 100%;
}
.supernova{
background: #ffffff !important;
}

.supernova .form-all, .form-all {
width : 100%;
max-width : 100%;
}
.thankyou .formFooter{
display: none !important;
}
.form-all{
margin-top: 0;
box-shadow: none;
}

input{
background-color: #fafafa;
border-width: 0px 0px 0px 0px;
border-radius: 5px 5px 5px 5px;
min-height: 47px;
padding: 6px 16px;
width: 100%;
max-width: 100%;
}
#header_5, #header_19 {
background : #F59F21;
display : inline;
padding : 10px;
font-size : 18px;
color : white;
text-transform : uppercase;
}

#header_21 {
background : #BDBDBD;
display : inline;
padding : 10px;
font-size : 18px;
color : white;
text-transform : uppercase;
font-style : italic;
}

.form-header-group {
border : 0;
}

.form-buttons-wrapper .form-submit-button-light_rounded.submit-button {
color : #ffffff;
background : #1d55a0;
font-family : "Varela Round", Sans-serif;
font-size : 16px;
border-radius : 30px 30px 30px 30px;
min-height : 47px;
padding : 15px 30px;
border : none;
text-shadow : none;
}

.form-buttons-wrapper .form-submit-button-light_rounded.submit-button:hover {
background : #F59F21;
color : #ffffff;
box-shadow : 0px 4px 13px 0px rgb(0 0 0 /
30%);
}

.form-label#label_4{
font-weight: 700;
font-style: italic;
}

.formFooter, .formFooter-wrapper{
display: none !important;
}

#cid_3 #signature_pad_3 {
width: 100% !important;
}

#label_31 + .form-input-wide .form-address-line-wrapper+.form-address-line-wrapper{
margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-5067a708 *//*div.wpforms-container-full .wpforms-field-label {
    color:#7A7A7A!important;
}*/
div.wpforms-container-full .wpforms-form .wpforms-field-divider h3 {

     padding-top:0px!important;
}
h3#wpforms-8466-field_1, h3#wpforms-8466-field_39 {
    background: #F59F21;
    width: 30%;
    color: #fff;
    text-align: left;
    line-height: 30px;
    padding: 0 10px;
}
/*input#wpforms-8466-field_37 {
   background-color: #F9F9F9;
    border-width: 0;
    border-radius: 8px;
    border: 1px solid #D3D3D3;
    box-shadow: 0px 8px 24px 0px rgba(0, 0, 0, 0.09);
}*/

/*input#wpforms-8466-field_51,
input#wpforms-8466-field_52, input#wpforms-8466-field_53,
input#wpforms-8466-field_46, input#wpforms-8466-field_43, input#wpforms-8466-field_47, input#wpforms-8466-field_44, input#wpforms-8466-field_48,select#wpforms-8466-field_42-month, select#wpforms-8466-field_42-day, select#wpforms-8466-field_42-year, input#wpforms-8466-field_45,input#wpforms-8466-field_49, input#wpforms-8466-field_62 {
    background-color: #fafafa;
    border-width: 0;
    border-radius: 8px;
    border: 1px solid #D3D3D3;
    box-shadow: 0px 8px 24px 0px rgba(0, 0, 0, 0.09);
} */
/*div.wpforms-container-full .wpforms-form .wpforms-submit-container {
    text-align: center;
}*/

button#wpforms-submit-8466 {
    background: #F59F21;
    border-radius: 50px;
}

div.wpforms-container-full .wpforms-field.wpforms-field-radio ul li {height: 20px!important;}

/*h3#wpforms-8466-field_1, h3#wpforms-8466-field_39 {
    width: 100%;
}*/
/*.wpforms-container .wpforms-field {
    padding: 5px 0;
    position: relative;
}*/

/*div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-date-time .wpforms-field-date-dropdown-wrap {
    width: auto;
    margin: 0px -6px 0px -6px!important;
}*/
.wpforms-container .wpforms-field {
    padding: 0 0 5px 0!important;
}  
/*div.wpforms-container-full, div.wpforms-container-full * {
    min-height:20px;
}*/
h3#wpforms-3872-field_1 {
    background-color: #0980A2!important;
    color:#FFF!important

}
h3#wpforms-3872-field_39 {
    background-color: #0980A2!important;
    color:#FFF!important;
}

select#wpforms-3872-field_42-day {
    height: 46px;
}

select#wpforms-3872-field_42-month {
    height: 46px;
}
select#wpforms-3872-field_42-year {
    height: 46px;
}/* End custom CSS */